
			.op26h-space{position:relative;display:block;font-family:"Radio Canada","Segoe UI",Arial,sans-serif}
			.op26h-space>summary{display:flex;align-items:center;justify-content:center;gap:8px;min-height:46px;padding:10px 14px;border:1px solid #0d3b66;border-radius:11px;background:#0d3b66;color:#fff;font-size:14px;font-weight:800;line-height:1;list-style:none;cursor:pointer;box-shadow:0 7px 18px rgba(7,31,50,.17);transition:background .18s,border-color .18s,transform .18s}
			.op26h-space>summary::-webkit-details-marker{display:none}
			.op26h-space>summary svg{width:19px;height:19px;flex:none}
			.op26h-space>summary:hover,.op26h-space>summary:focus-visible,.op26h-space[open]>summary{border-color:#f36a10;background:#071f32;color:#fff;outline:none}
			.op26h-space>summary:focus-visible{box-shadow:0 0 0 3px rgba(243,106,16,.28),0 7px 18px rgba(7,31,50,.17)}
			.op26h-space__caret{display:inline-flex;align-items:center;justify-content:center;flex:0 0 15px;width:15px;height:15px;line-height:1;transform-origin:center;transition:transform .22s ease}.op26h-space__caret svg{display:block;width:15px;height:15px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}
			@media (prefers-reduced-motion:reduce){.op26h-space__caret{transition:none}}
			.op26h-space[open] .op26h-space__caret{transform:rotate(180deg)}
			.op26h-space__panel{position:absolute;top:calc(100% + 12px);right:0;z-index:100100;width:min(420px,calc(100vw - 24px));padding:16px;border:1px solid rgba(255,255,255,.16);border-radius:16px;background:linear-gradient(145deg,#0d3b66 0%,#071f32 100%);color:#fff;box-shadow:0 24px 56px rgba(2,18,30,.34)}
			.op26h-space__panel:before{content:"";position:absolute;top:-7px;right:28px;width:14px;height:14px;border-left:1px solid rgba(255,255,255,.16);border-top:1px solid rgba(255,255,255,.16);background:#0d3b66;transform:rotate(45deg)}
			.op26h-space__head{position:relative;display:block!important;margin:0 0 12px;padding:2px 2px 13px;border-bottom:1px solid rgba(255,255,255,.15);background:none!important;color:#fff!important}
			.op26h-space__head small,.op26h-space__head strong,.op26h-space__head span{display:block;color:#fff!important}
			.op26h-space__head small{margin-bottom:3px;color:#fbb47d!important;font-size:10px;font-weight:800;letter-spacing:.09em;text-transform:uppercase}
			.op26h-space__head strong{font-size:19px;line-height:1.25}
			.op26h-space__head span{margin-top:3px;color:#c5d6e3!important;font-size:12px;line-height:1.4}
			.op26h-space__choices{display:grid;grid-template-columns:1fr 1fr;gap:9px}
			.op26h-space__choices section{min-width:0;padding:13px;border:1px solid rgba(255,255,255,.14);border-radius:12px;background:rgba(255,255,255,.07)}
			.op26h-space__type{display:inline-flex;margin-bottom:7px;padding:4px 8px;border-radius:999px;background:#f36a10;color:#fff!important;font-size:10px;font-weight:900;letter-spacing:.06em;text-transform:uppercase}
			.op26h-space__choices strong{display:block;color:#fff!important;font-size:14px;line-height:1.25}
			.op26h-space__choices p{min-height:48px;margin:5px 0 10px;color:#c5d6e3!important;font-size:11px;line-height:1.4}
			.op26h-space__choices section>div{display:grid;gap:6px}
			.op26h-space__choices a,.op26h-space__links a,.op26h-space__logout{display:flex;align-items:center;justify-content:space-between;min-height:38px;padding:9px 11px;border:1px solid rgba(255,255,255,.24);border-radius:9px;color:#fff!important;font-size:12px;font-weight:750;text-decoration:none!important}
			.op26h-space__choices a:hover,.op26h-space__choices a:focus-visible,.op26h-space__links a:hover,.op26h-space__links a:focus-visible,.op26h-space__logout:hover,.op26h-space__logout:focus-visible{border-color:#fff;background:rgba(255,255,255,.13);color:#fff!important;outline:none}
			.op26h-space__choices a.is-primary{border-color:#f36a10;background:#f36a10;color:#fff!important}
			.op26h-space__links{display:grid;grid-template-columns:1fr 1fr;gap:7px}
			.op26h-space__links a svg{width:16px;height:16px;flex:none}
			.op26h-space__links a.is-dashboard{grid-column:1/-1;border-color:#f36a10;background:#f36a10;font-size:13px}
			.op26h-space__logout{justify-content:center;margin-top:10px;border-color:transparent;background:rgba(255,255,255,.05);color:#d7e4ed!important}
			.op26h-mobile__actions{display:none}
			@media(max-width:980px){
				.op26h-mobile-tools{overflow:visible!important}
				.op26h-mobile__actions{display:block!important}
				.op26h-mobile__actions .op26h-space>summary{min-height:42px;padding:8px 10px;border-radius:10px;font-size:12px;white-space:nowrap}
				.op26h-mobile__actions .op26h-space>summary svg{width:17px;height:17px}
				.op26h-mobile__actions .op26h-space__panel{position:fixed;top:76px;right:12px;left:12px;width:auto;max-height:calc(100vh - 92px);max-height:calc(100dvh - 92px);overflow:auto}
				.admin-bar .op26h-mobile__actions .op26h-space__panel{top:122px;max-height:calc(100vh - 138px);max-height:calc(100dvh - 138px)}
				.op26h-mobile__actions .op26h-space__panel:before{right:101px}
			}
			@media(max-width:480px){
				.op26h-space__choices{grid-template-columns:1fr}
				.op26h-space__choices p{min-height:0}
				.op26h-space__links{grid-template-columns:1fr}
				.op26h-space__links a.is-dashboard{grid-column:auto}
			}
			@media(max-width:390px){
				.op26h-mobile__actions .op26h-space>summary{gap:5px;padding-inline:8px}
				.op26h-mobile__actions .op26h-space__caret{flex-basis:14px;width:14px;height:14px}.op26h-mobile__actions .op26h-space__caret svg{width:14px;height:14px}
			}
		