.live-shell-grid.svelte-jp09wb{min-height:100vh;display:grid;grid-template-columns:290px minmax(0,1fr)}.live-shell-grid.svelte-jp09wb>main:where(.svelte-jp09wb){min-width:0}.live-workspace.svelte-jp09wb{width:100%;max-width:1260px;margin:auto;padding:clamp(48px,6vw,88px) clamp(20px,4vw,48px);box-sizing:border-box}.live-workspace.device-session.svelte-jp09wb{padding-top:clamp(24px,3vw,42px)}.device-session.svelte-jp09wb .control-hero:where(.svelte-jp09wb) h1:where(.svelte-jp09wb){margin-block:10px 14px;font-size:clamp(2.5rem,5vw,4.6rem);line-height:.92}.device-session.svelte-jp09wb .control-hero:where(.svelte-jp09wb) p:where(.svelte-jp09wb){margin-bottom:0}.device-session.svelte-jp09wb .controller-board:where(.svelte-jp09wb){margin-top:24px}.mobile-context.svelte-jp09wb{display:none}.control-hero.svelte-jp09wb>span:where(.svelte-jp09wb),.eyebrow.svelte-jp09wb{color:var(--lime);font-size:.69rem;font-weight:950;letter-spacing:.18em}.control-hero.svelte-jp09wb{display:block;height:auto;padding:0;border:0;position:static;background:transparent;z-index:auto}.control-hero.svelte-jp09wb h1:where(.svelte-jp09wb){max-width:980px;margin:18px 0 24px;font-size:clamp(3.2rem,7vw,6.6rem);line-height:.86;letter-spacing:-.065em;text-wrap:balance}.control-hero.svelte-jp09wb p:where(.svelte-jp09wb),.workspace-access.svelte-jp09wb p:where(.svelte-jp09wb),.empty-live.svelte-jp09wb p:where(.svelte-jp09wb),.boundary-note.svelte-jp09wb p:where(.svelte-jp09wb){max-width:760px;color:#9cafc2;line-height:1.65}.controller-board.svelte-jp09wb,.workspace-access.svelte-jp09wb{margin-top:42px;border:1px solid #2a3948;background:#0f151d}.board-heading.svelte-jp09wb{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:26px clamp(22px,4vw,38px);border-bottom:1px solid #2a3948}.board-heading.svelte-jp09wb h2:where(.svelte-jp09wb),.workspace-access.svelte-jp09wb h2:where(.svelte-jp09wb){margin:8px 0 0;font-size:clamp(1.8rem,3vw,3rem);letter-spacing:-.035em}#controller-heading.svelte-jp09wb{scroll-margin-top:7rem}.board-actions.svelte-jp09wb{display:flex;align-items:stretch;gap:10px}.direct-create.svelte-jp09wb{display:flex;align-items:center;gap:9px;padding:9px 13px;border:1px solid rgba(38,198,255,.45);background:#26c6ff14;color:#eaf8ff;text-decoration:none}.direct-create.svelte-jp09wb span:where(.svelte-jp09wb){display:grid;place-items:center;width:30px;height:30px;background:var(--cyan);color:#041019;font-size:1.35rem;font-weight:900}.direct-create.svelte-jp09wb b:where(.svelte-jp09wb){font-size:.78rem}.direct-create.svelte-jp09wb:hover,.direct-create.svelte-jp09wb:focus-visible{border-color:var(--cyan);background:#26c6ff26}.authorization.svelte-jp09wb{display:flex;align-items:center;gap:10px;padding:9px 12px;border:1px solid rgba(186,255,0,.3);background:#baff000e}.authorization.svelte-jp09wb i:where(.svelte-jp09wb){width:30px;height:30px;display:grid;place-items:center;border-radius:50%;background:var(--lime);color:#061005;font-style:normal;font-weight:950}.authorization.svelte-jp09wb b:where(.svelte-jp09wb),.authorization.svelte-jp09wb small:where(.svelte-jp09wb){display:block}.authorization.svelte-jp09wb b:where(.svelte-jp09wb){color:var(--lime);font-size:.66rem;letter-spacing:.13em}.authorization.svelte-jp09wb small:where(.svelte-jp09wb){margin-top:3px;color:#8fa1b3;font-size:.67rem}.meet-stack.svelte-jp09wb{display:grid}.meet-panel.svelte-jp09wb+.meet-panel:where(.svelte-jp09wb){border-top:1px solid #2a3948}.meet-panel.svelte-jp09wb>header:where(.svelte-jp09wb){display:grid;grid-template-columns:54px minmax(0,1fr) auto;align-items:center;gap:16px;padding:24px clamp(20px,4vw,38px);height:auto;position:static;top:auto;z-index:auto;border-bottom:0;background:#121b24}.meet-panel.svelte-jp09wb h3:where(.svelte-jp09wb){margin:4px 0 0;font-size:clamp(1.25rem,2vw,1.75rem)}.meet-panel.svelte-jp09wb header:where(.svelte-jp09wb) small:where(.svelte-jp09wb){color:#8fa1b3}.date-tile.svelte-jp09wb{width:52px;height:52px;display:grid;place-content:center;text-align:center;border:1px solid #3a4a5b;background:#0b1016}.date-tile.svelte-jp09wb span:where(.svelte-jp09wb){color:var(--blue);font-size:.6rem;font-weight:900;text-transform:uppercase}.date-tile.svelte-jp09wb b:where(.svelte-jp09wb){font-size:1.3rem;line-height:1}.sync-state.svelte-jp09wb{padding:7px 9px;border:1px solid rgba(54,198,255,.35);color:var(--blue);font-size:.62rem;font-weight:900;letter-spacing:.12em}.flight-list.svelte-jp09wb{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,21rem),1fr));gap:12px;padding:14px;background:linear-gradient(#26c6ff06,#26c6ff00),#0b1118}.flight-card.svelte-jp09wb{min-width:0;display:grid;grid-template-rows:auto minmax(5.4rem,1fr) auto;gap:14px;padding:16px;border:1px solid #2a3948;background:#111923;box-shadow:inset 3px 0 #26c6ff5c}.flight-card-topline.svelte-jp09wb,.flight-card-footer.svelte-jp09wb{display:flex;align-items:center;justify-content:space-between;gap:14px}.flight-status.svelte-jp09wb{width:max-content;padding:6px 8px;border:1px solid #435363;color:#9fb0c1;font-size:.61rem;font-weight:900;letter-spacing:.1em;text-transform:uppercase}.flight-status.live.svelte-jp09wb{border-color:var(--lime);color:var(--lime)}.flight-name.svelte-jp09wb h4:where(.svelte-jp09wb){margin:3px 0 0;font-size:clamp(1rem,1.5vw,1.18rem);line-height:1.25;text-wrap:balance}.flight-name.svelte-jp09wb span:where(.svelte-jp09wb){display:block;margin-top:6px;color:#8094a8;font-size:.74rem}.flight-name.svelte-jp09wb .starting-flight:where(.svelte-jp09wb){margin:0 0 5px;color:var(--lime);font-size:.58rem;font-weight:900;letter-spacing:.12em}.flight-detail.svelte-jp09wb small:where(.svelte-jp09wb),.flight-detail.svelte-jp09wb b:where(.svelte-jp09wb){display:block}.flight-detail.svelte-jp09wb small:where(.svelte-jp09wb){color:#677d92;font-size:.58rem;font-weight:900;letter-spacing:.12em}.flight-detail.svelte-jp09wb b:where(.svelte-jp09wb){margin-top:4px;font-size:.8rem}.flight-card-topline.svelte-jp09wb .flight-detail:where(.svelte-jp09wb){text-align:right}.current-bar.svelte-jp09wb b:where(.svelte-jp09wb){color:#dce8f3}.controller-link.svelte-jp09wb{min-height:46px;display:inline-flex;align-items:center;justify-content:center;gap:12px;padding:0 16px;background:var(--blue);color:#06121a;font-size:.8rem;font-weight:950;white-space:nowrap}.controller-link.svelte-jp09wb:hover{background:#75dcff}.workspace-state.svelte-jp09wb,.empty-live.svelte-jp09wb{padding:clamp(34px,7vw,72px)}.empty-live.svelte-jp09wb{display:grid;grid-template-columns:70px minmax(0,1fr);gap:24px;align-items:start}.empty-icon.svelte-jp09wb{width:68px;height:68px;display:grid;place-items:center;border:1px solid #364859;color:var(--blue);font-size:2rem}.empty-live.svelte-jp09wb h3:where(.svelte-jp09wb){margin:10px 0;font-size:clamp(1.6rem,3vw,2.4rem)}.empty-live.svelte-jp09wb .btn:where(.svelte-jp09wb){margin-top:10px}.workspace-access.svelte-jp09wb{padding:clamp(28px,5vw,48px)}.official-access.svelte-jp09wb{margin-top:18px;border:1px solid #293847;background:#0d131a}.official-access.svelte-jp09wb summary:where(.svelte-jp09wb){min-height:78px;display:grid;grid-template-columns:42px minmax(0,1fr) auto;align-items:center;gap:14px;padding:10px 20px;cursor:pointer;list-style:none}.official-access.svelte-jp09wb summary:where(.svelte-jp09wb)::-webkit-details-marker{display:none}.official-access.svelte-jp09wb summary:where(.svelte-jp09wb) b:where(.svelte-jp09wb),.official-access.svelte-jp09wb summary:where(.svelte-jp09wb) small:where(.svelte-jp09wb){display:block}.official-access.svelte-jp09wb summary:where(.svelte-jp09wb) small:where(.svelte-jp09wb){margin-top:4px;color:#8397aa}.official-access.svelte-jp09wb summary:where(.svelte-jp09wb)>i:where(.svelte-jp09wb){color:var(--blue);font-size:1.4rem;font-style:normal}.official-access[open].svelte-jp09wb summary:where(.svelte-jp09wb)>i:where(.svelte-jp09wb){transform:rotate(45deg)}.official-mark.svelte-jp09wb{width:40px;height:40px;display:grid;place-items:center;border-radius:7px;background:var(--lime);color:#071005;font-weight:950}.official-form.svelte-jp09wb{display:grid;grid-template-columns:minmax(220px,1fr) auto;align-items:end;gap:14px;padding:22px;border-top:1px solid #293847}.official-form.svelte-jp09wb label:where(.svelte-jp09wb){display:grid;gap:8px;color:#b9c7d5;font-weight:800}.official-form.svelte-jp09wb input:where(.svelte-jp09wb){width:100%;box-sizing:border-box;min-height:52px;border:1px solid #3a4b5d;background:#070b10;color:#fff;padding:0 15px;font:900 1.15rem/1 monospace;letter-spacing:.12em;text-transform:uppercase}.official-form.svelte-jp09wb .btn:where(.svelte-jp09wb){min-height:52px}.boundary-note.svelte-jp09wb{margin-top:18px;padding:20px 22px;border-left:3px solid var(--blue);background:#101720}.boundary-note.svelte-jp09wb p:where(.svelte-jp09wb){margin:6px 0 0}.live-loading.svelte-jp09wb{min-height:70vh;display:grid;place-items:center;color:#9cafc2}button.svelte-jp09wb:focus-visible,a.svelte-jp09wb:focus-visible,summary.svelte-jp09wb:focus-visible,input.svelte-jp09wb:focus-visible{outline:3px solid var(--lime);outline-offset:3px}@media(max-width:1200px){.live-shell-grid.svelte-jp09wb{grid-template-columns:1fr}.mobile-context.svelte-jp09wb{display:flex;align-items:center;gap:12px;margin-bottom:34px;padding-bottom:16px;border-bottom:1px solid #293847}.mobile-context.svelte-jp09wb button:where(.svelte-jp09wb){width:46px;height:46px;border:1px solid #364859;background:#111a23;color:#fff;font-size:1.15rem}.mobile-context.svelte-jp09wb small:where(.svelte-jp09wb),.mobile-context.svelte-jp09wb b:where(.svelte-jp09wb){display:block}.mobile-context.svelte-jp09wb small:where(.svelte-jp09wb){color:var(--lime);font-size:.58rem;font-weight:900;letter-spacing:.14em}.mobile-context.svelte-jp09wb b:where(.svelte-jp09wb){margin-top:3px;font-size:.82rem}}@media(max-width:720px){.live-workspace.svelte-jp09wb{padding-inline:16px}.control-hero.svelte-jp09wb h1:where(.svelte-jp09wb){font-size:clamp(3rem,15vw,4.8rem)}.board-heading.svelte-jp09wb{align-items:flex-start}.board-actions.svelte-jp09wb{flex-direction:column}.direct-create.svelte-jp09wb{min-height:50px}.authorization.svelte-jp09wb small:where(.svelte-jp09wb){display:none}.meet-panel.svelte-jp09wb>header:where(.svelte-jp09wb){grid-template-columns:48px minmax(0,1fr)}.sync-state.svelte-jp09wb{grid-column:2;width:max-content}.empty-live.svelte-jp09wb,.official-form.svelte-jp09wb{grid-template-columns:1fr}.official-form.svelte-jp09wb .btn:where(.svelte-jp09wb){width:100%}}@media(prefers-reduced-motion:reduce){.svelte-jp09wb,.svelte-jp09wb:before,.svelte-jp09wb:after{scroll-behavior:auto!important;transition-duration:.01ms!important}}
