.orbital-app-navigation{--eo-lime:#c6ff00;--eo-ink:#f5f5f2;--eo-mist:#a9afab;--eo-ember:#ffb35c;--eo-ring:min(72vw, 280px);--eo-med:56px;--eo-med-here:72px;--eo-moon:42px;min-height:100%;color:var(--eo-ink);grid-template-rows:auto auto minmax(0,1fr) auto minmax(24px,1fr) auto;display:grid;position:relative}.orbital-app-navigation:before{content:"";grid-row:3}.orbital-app-navigation>.preview-topbar{grid-row:1}.orbital-app-navigation>.orbit-alert{grid-row:2}.orbital-app-navigation>.preview-layout{grid-row:4}.orbital-app-navigation>.orbit-close-window{grid-row:5}.orbital-app-navigation>.eo-personal{grid-row:6}.orbital-embedded{min-height:100%}@media (width>=900px){.orbital-app-navigation{--eo-ring:min(44vw, 52dvh, 440px);--eo-med:66px;--eo-med-here:84px;--eo-moon:48px}}.orbital-overlay{-webkit-backdrop-filter:blur(5px);background:radial-gradient(62% 42% at 50% 0,#d6ecc817,#0000 62%),#040607e6}.orbital-overlay::backdrop{background:#0000002e}.orbital-overlay .orbital-embedded{background:0 0}.orbital-app-navigation :is(a,button):focus-visible{outline:2px solid var(--eo-lime);outline-offset:3px}.orbital-app-navigation .preview-topbar{z-index:60;background:0 0;flex-direction:column;align-items:stretch;padding:0;display:flex;position:sticky;top:0}.orbital-app-navigation .orbit-brandbar{min-height:calc(env(safe-area-inset-top,0px) + 66px);padding:calc(env(safe-area-inset-top,0px) + 10px) 72px 10px;background:var(--material-bar-fill);-webkit-backdrop-filter:var(--material-bar-filter);backdrop-filter:var(--material-bar-filter);box-shadow:var(--material-bar-shadow);justify-content:center;align-items:center;display:flex;position:relative}.orbital-app-navigation .preview-brand{width:auto}.orbital-app-navigation .orbit-brandbar .orbital-close{width:44px;height:44px;color:var(--eo-ink);background:#ffffff14;border:1px solid #ffffff1f;border-radius:50%;place-items:center;margin:0;display:grid;position:absolute;bottom:11px;right:16px}.orbital-app-navigation .orbit-brandbar .orbital-close:hover{background:#ffffff24}.orbital-app-navigation .orbit-alert{color:#fca5a5;text-align:center;font:500 14px/1.4 var(--font-sans);margin:10px 16px 0}.orbital-overlay .orbit-brandbar{animation:.56s cubic-bezier(.23,1,.32,1) both orbit-brandbar-drop}.orbital-overlay[data-entry=intro] .orbit-brandbar{animation:none}@keyframes orbit-brandbar-drop{0%{opacity:.4;transform:translateY(-100%)}to{opacity:1;transform:none}}.orbital-app-navigation .eo-context{z-index:4;justify-items:center;gap:8px;margin-top:12px;padding-inline:16px;display:grid;position:relative}.orbital-app-navigation .eo-context-pill{max-width:min(100%,320px);min-height:44px;color:var(--eo-ink);font:600 14px/1.1 var(--font-sans);cursor:pointer;background:#0f1113d1;border:0;border-radius:999px;align-items:center;gap:8px;padding:8px 14px;display:inline-flex;box-shadow:inset 0 0 0 1px #ffffff29}.orbital-app-navigation .eo-context-pill:has(.eo-context-mark){padding-inline-start:6px}.orbital-app-navigation .eo-context-mark{color:#fff;width:30px;height:30px;font:700 12px/1 var(--font-sans);background:#1f7a4de6;border:1px solid #fff3;border-radius:999px;flex:none;justify-content:center;align-items:center;display:inline-flex}.orbital-app-navigation .eo-context-name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.orbital-app-navigation .eo-context-pill svg{width:15px;height:15px;color:var(--eo-mist);flex:none}.orbital-app-navigation .eo-context-list{background:#0f1113f0;border-radius:18px;gap:4px;width:min(100%,320px);padding:6px;display:grid;box-shadow:inset 0 0 0 1px #ffffff24}.orbital-app-navigation .eo-context-list button{min-height:44px;color:var(--eo-ink);font:500 14px/1.2 var(--font-sans);text-align:start;cursor:pointer;background:0 0;border:0;border-radius:12px;padding:8px 14px}.orbital-app-navigation .eo-context-list button[aria-current=true]{color:var(--eo-lime);box-shadow:inset 0 0 0 1px #c6ff008c}.orbital-app-navigation .eo-context-list button:hover{background:#ffffff0f}.orbital-app-navigation .preview-layout{z-index:2;flex:none;position:relative}.orbital-app-navigation .preview-main{place-items:center;max-width:1440px;margin-inline:auto;display:grid}.orbital-app-navigation #hub{width:100%}.orbital-app-navigation .ex-orbital{position:relative}.orbital-app-navigation .eo-map{flex-direction:column;align-items:center;padding:52px 0 6px;display:flex;position:relative}.orbital-app-navigation .eo-gl{pointer-events:none;z-index:2;width:100%;height:100%;position:absolute;inset:0}.orbital-app-navigation .eo-stage{width:var(--eo-ring);aspect-ratio:1;margin-bottom:68px;position:relative}.orbital-app-navigation .eo-flood{z-index:1;pointer-events:none;opacity:.55;filter:blur(6px);background:conic-gradient(from 160deg at 50% 0,#0000 0deg,#e1f5d20f 14deg,#e1f5d21a 20deg,#e1f5d20f 26deg,#0000 40deg);height:120%;position:absolute;top:-70%;left:-40%;right:-40%}.orbital-app-navigation .eo-bezel{z-index:1;pointer-events:none;fill:none;width:124%;height:124%;position:absolute;inset:-12%;overflow:visible}.orbital-app-navigation .eo-marks{stroke:var(--eo-lime);stroke-opacity:.85;stroke-width:.8px;stroke-linecap:round}.orbital-app-navigation .eo-ring-draw{stroke:#c6ff0057;stroke-width:.55px}.orbital-app-navigation .eo-spot{fill:#c6ff0080}.orbital-app-navigation .ex-orbital[data-picker=true] .eo-marks{opacity:0}.orbital-app-navigation .eo-center{z-index:3;aspect-ratio:1;width:38%;position:absolute;top:50%;left:50%;translate:-50% -50%}.orbital-app-navigation .eo-ball{cursor:pointer;touch-action:none;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;background:url(/brand/orbital/entry-football-v2.webp) 50% 31.5%/151% no-repeat;border:0;border-radius:50%;place-items:end center;padding:0;display:grid;position:absolute;inset:0;box-shadow:0 0 0 1px #c6ff0080,0 0 60px #c6ff0033,0 24px 50px #0009}.orbital-app-navigation .eo-lens-word{font:700 11px/1 var(--font-sans);letter-spacing:.14em;text-transform:uppercase;color:var(--eo-lime);white-space:nowrap;background:#0f1113e6;border-radius:999px;align-items:center;padding:6px 12px;display:inline-flex;translate:0 78%;box-shadow:0 0 0 1px #c6ff0073}.orbital-app-navigation .eo-nodes{z-index:3;pointer-events:none;margin:0;padding:0;list-style:none;position:absolute;inset:0}.orbital-app-navigation .eo-node{left:var(--x);top:var(--y);width:0;height:0;position:absolute}.orbital-app-navigation .eo-node-button{translate:-50% calc(var(--eo-med) / -2);width:104px;min-height:44px;color:inherit;font:inherit;cursor:pointer;pointer-events:auto;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:14px;justify-items:center;gap:6px;padding:0;text-decoration:none;display:grid;position:absolute;top:0;left:0}.orbital-app-navigation .eo-here>.eo-node-button{translate:-50% calc(var(--eo-med-here) / -2)}.orbital-app-navigation .eo-medallion{width:var(--eo-med);height:var(--eo-med);filter:brightness(.8)saturate(.85)drop-shadow(0 6px 14px #0009);background-repeat:no-repeat;border-radius:50%;display:block;position:relative}.orbital-app-navigation .eo-here .eo-medallion{width:var(--eo-med-here);height:var(--eo-med-here);filter:drop-shadow(0 8px 18px #0009);box-shadow:0 0 0 2px #c6ff00f2,0 0 34px #c6ff0080}.orbital-app-navigation .eo-generated-icon{background-image:url(/brand/orbital/navigation-icons-v2.webp);background-size:400% 300%}.orbital-app-navigation .eo-generated-icon.eo-secondary-icon{background-image:url(/brand/orbital/secondary-icons-v2.webp);background-size:400% 400%}.orbital-app-navigation .eo-generated-icon.eo-utility-icon{background-image:url(/brand/orbital/utility-icons-v2.webp);background-size:300% 300%}.orbital-app-navigation .eo-generated-icon.eo-notices-icon{background-image:url(/brand/orbital/notices-icon-v2.webp);background-size:100% 100%}.orbital-app-navigation .eo-generated-icon.eo-ascend-icon{background-image:url(/brand/orbital/ascend-icon-v1.svg);background-size:100% 100%}.orbital-app-navigation .eo-brackets{--c:#c6ff00e6;width:calc(var(--eo-med-here) + 14px);height:calc(var(--eo-med-here) + 14px);pointer-events:none;background:linear-gradient(var(--c), var(--c)) left top / 14px 2px no-repeat, linear-gradient(var(--c), var(--c)) left top / 2px 14px no-repeat, linear-gradient(var(--c), var(--c)) right top / 14px 2px no-repeat, linear-gradient(var(--c), var(--c)) right top / 2px 14px no-repeat, linear-gradient(var(--c), var(--c)) left bottom / 14px 2px no-repeat, linear-gradient(var(--c), var(--c)) left bottom / 2px 14px no-repeat, linear-gradient(var(--c), var(--c)) right bottom / 14px 2px no-repeat, linear-gradient(var(--c), var(--c)) right bottom / 2px 14px no-repeat;position:absolute;top:-7px;left:50%;translate:-50%}.orbital-app-navigation .eo-node-label{font:700 11.5px/1 var(--font-display);letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;color:#dfe3df;text-shadow:0 1px 4px #000,0 2px 12px #000}.orbital-app-navigation .eo-here .eo-node-label{color:var(--eo-lime);margin-top:7px}.orbital-app-navigation .eo-node.eo-trio .eo-node-label{color:#d4ff4d}.orbital-app-navigation .eo-node-button:hover .eo-node-label{color:var(--eo-lime)}.orbital-app-navigation .eo-locked .eo-medallion{filter:brightness(.45)grayscale(.6)}.orbital-app-navigation .eo-locked .eo-node-label{color:var(--eo-mist)}.orbital-app-navigation .eo-lock{left:50%;top:calc(var(--eo-med) / 2 - 12px);z-index:4;fill:none;width:24px;height:24px;stroke:var(--eo-ember);stroke-width:2px;stroke-linecap:round;filter:drop-shadow(0 1px 4px #000);position:absolute;translate:-50%}.orbital-app-navigation .eo-sub{font:600 var(--text-label)/1.2 var(--font-sans);color:var(--eo-ember);white-space:nowrap;margin-top:-2px;display:block}.orbital-app-navigation .ex-orbital:not(.gl-on) .eo-node .eo-medallion{transform:scaleX(var(--eo-flipx,1))}.orbital-app-navigation .eo-moons{z-index:3;justify-items:center;gap:8px;min-height:96px;padding:0 10px 4px;display:grid;position:relative}.orbital-app-navigation .eo-moons-k{font:600 var(--text-label)/1 var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--eo-mist)}.orbital-app-navigation .eo-moon-row{flex-wrap:wrap;justify-content:center;gap:6px;display:flex}.orbital-app-navigation .eo-moon{width:88px;min-height:44px;color:inherit;-webkit-tap-highlight-color:transparent;border-radius:14px;justify-items:center;gap:5px;padding:4px 0;text-decoration:none;display:grid}.orbital-app-navigation .eo-medallion.eo-medallion-sm{width:var(--eo-moon);height:var(--eo-moon);box-shadow:none}.orbital-app-navigation .eo-moon.eo-here .eo-medallion{box-shadow:0 0 0 2px #c6ff00f2}.orbital-app-navigation .eo-moon-label{font:700 var(--text-label)/1.1 var(--font-display);letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;color:#dfe3df;text-shadow:0 1px 8px #000}.orbital-app-navigation .eo-moon.eo-here .eo-moon-label,.orbital-app-navigation .eo-moon:hover .eo-moon-label,.orbital-app-navigation .eo-moons-preview .eo-moons-k{color:var(--eo-lime)}@media (width>=900px){.orbital-app-navigation .eo-moons{min-height:110px}.orbital-app-navigation .eo-moon{width:100px}.orbital-app-navigation .eo-node-label{font-size:13px}}.orbital-app-navigation .ex-orbital.gl-on :is(.eo-medallion,.eo-ball){box-shadow:none!important;filter:none!important;background:0 0!important}.orbit-close-window{z-index:1;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;flex:auto;width:100%;min-height:24px;margin:0;padding:0;position:relative}.orbit-close-window:focus-visible{outline:2px solid var(--eo-lime);outline-offset:-4px}.orbital-app-navigation .eo-personal{z-index:3;width:min(100%,560px);padding:6px 18px calc(22px + env(safe-area-inset-bottom,0px));grid-template-columns:1fr auto 1fr;align-items:center;margin-inline:auto;display:grid;position:relative}.orbital-app-navigation .eo-me,.orbital-app-navigation .eo-bell{width:52px;height:52px;color:var(--eo-ink);background:#0f1113b3;border-radius:50%;place-items:center;text-decoration:none;display:grid;position:relative;box-shadow:0 0 0 1px #ffffff24}.orbital-app-navigation .eo-me{font:800 16px/1 var(--font-display);letter-spacing:.04em;color:var(--eo-lime);justify-self:start;box-shadow:0 0 0 1.5px #c6ff008c}.orbital-app-navigation .eo-bell{justify-self:end}.orbital-app-navigation .eo-bell svg{width:22px;height:22px}.orbital-app-navigation :is(.eo-me,.eo-bell)[aria-current=page]{box-shadow:0 0 0 2px var(--eo-lime), 0 0 18px #c6ff0059}.orbital-app-navigation .eo-badge{background:var(--eo-ink);color:#0f1113;min-width:20px;height:20px;font:700 11px/20px var(--font-sans);text-align:center;border-radius:10px;padding:0 5px;position:absolute;top:-3px;right:-3px}.orbit-close-grip{background:var(--material-chip-fill);cursor:pointer;width:76px;height:44px;transition:opacity var(--motion-slow) ease-out;border:0;border-radius:22px;place-items:center;margin:0;padding:0;display:grid;box-shadow:0 0 0 1px #ffffff29}.orbit-close-grip i{background:#ffffffb3;border-radius:2px;width:28px;height:4px;display:block}.orbit-close-grip:hover i{background:var(--eo-ink)}.orbital-overlay:is([data-entry=intro],[data-entry=flight]) .orbit-close-grip{opacity:0}.orbital-overlay[data-settled] .orbit-close-grip{opacity:1}.orbital-overlay[data-closing]{pointer-events:none;animation:.26s ease-in both orbit-overlay-clear}.orbital-overlay[data-closing]::backdrop{animation:.26s ease-in both orbit-backdrop-clear}.orbital-overlay[data-closing] .orbit-brandbar{animation:.26s cubic-bezier(.4,0,1,1) both orbit-brandbar-rise}.orbital-overlay[data-closing] :is(.orbit-close-window,.orbit-alert,.eo-bezel,.eo-flood){animation:.2s ease-in both orbit-content-out}@keyframes orbit-brandbar-rise{0%{opacity:1;transform:none}to{opacity:.4;transform:translateY(-100%)}}@keyframes orbit-content-out{to{opacity:0}}@keyframes orbit-overlay-clear{to{-webkit-backdrop-filter:blur();backdrop-filter:blur();background-color:#04060700;background-image:none}}@keyframes orbit-backdrop-clear{to{background-color:#0000}}.orbital-overlay>.orbital-app-navigation{z-index:1;position:relative}.orbital-overlay:is([data-entry=intro],[data-entry=flight]){-webkit-backdrop-filter:none;backdrop-filter:none}.orbital-overlay[data-cold]:not([data-entry=intro]) .eo-node{animation:door-bloom .28s var(--motion-ease) backwards;animation-delay:calc(var(--i,0) * 32ms)}.orbital-overlay[data-cold][data-settled] .eo-node{animation:none}@keyframes door-bloom{0%{opacity:0;scale:.5}}@media (prefers-reduced-motion:reduce){.orbital-overlay .orbit-brandbar{animation:none}.orbital-overlay[data-cold] .eo-node{animation:none!important}.orbital-overlay[data-closing],.orbital-overlay[data-closing]::backdrop{animation-name:motion-fade-out!important;animation-duration:var(--motion-fade)!important;animation-timing-function:ease-out!important;animation-fill-mode:both!important}.orbital-overlay[data-closing] :is(.orbit-brandbar,.orbit-close-window,.orbit-alert,.eo-bezel,.eo-flood){animation:none!important}.orbital-overlay .orbit-close-grip{transition:opacity var(--motion-fade) ease-out!important}}
