html.orbit-open{overflow:hidden}.orbit-layer{position:fixed;inset:0;z-index:60;overflow:hidden;color:#EEF4FF;font-family:var(--ox-font-sans);--cursor-glass-3: var(--ox-blue-300);--cursor-edge: var(--ox-blue-700)}.orbit-layer[hidden]{display:none}@property --ob-c{syntax: "<color>"; inherits: true; initial-value: rgba(106,193,252,.42);}.orbit-layer .ob{--arrive: 1;position:relative;height:100%;display:grid;grid-template-rows:auto minmax(0,1fr) auto;padding:30px clamp(16px,4vw,48px) 24px;box-sizing:border-box}.orbit-layer .ob::before{content:"";position:absolute;inset:0;opacity:clamp(0,calc(var(--arrive) * 1.7),1);pointer-events:none;background:radial-gradient(ellipse 60% 55% at 50% 52%,rgba(36,91,178,.2),transparent 70%),radial-gradient(rgba(106,193,252,.1) 1px,transparent 1.3px) 0 0 / 22px 22px,#06132C}.orbit-layer .ob-head,.orbit-layer .ob-tray,.orbit-layer .ob-x,.orbit-layer .ob-info{opacity:clamp(0,calc((var(--arrive) - .5) * 2),1)}.orbit-layer .ob-head,.orbit-layer .ob-stage,.orbit-layer .ob-tray{position:relative}.orbit-layer .ob-head{padding-right:64px}.orbit-layer .ob-head .kick{margin:0 0 10px;font:700 12px/1 var(--ox-font-sans);letter-spacing:.16em;text-transform:uppercase;color:#6AC1FC}.orbit-layer .ob-head .sub{transition:opacity .4s}.orbit-layer .ob.focus .ob-head .sub{opacity:0}.orbit-layer .ob-head h2{margin:0;max-width:760px;font:800 clamp(28px,3.4vw,46px)/1.05 var(--ox-font-sans);letter-spacing:-.025em;color:#EEF4FF}.orbit-layer .ob-head p{margin:10px 0 0;max-width:560px;font-size:16px;line-height:1.55;color:#B9C5D8}.orbit-layer .ob-x{position:absolute;right:clamp(16px,4vw,48px);top:26px;z-index:70;width:46px;height:46px;border-radius:50%;border:1px solid rgba(238,244,255,.3);background:rgba(6,19,44,.6);color:#EEF4FF;font:400 26px/1 var(--ox-font-sans);cursor:pointer;transition:border-color .25s,background-color .25s}.orbit-layer .ob-x:hover,.orbit-layer .ob-x:focus-visible{border-color:#6AC1FC;background:rgba(36,91,178,.35);outline:none}.orbit-layer .ob-stage{position:relative;min-height:420px}.orbit-layer .ob-ring{position:absolute;inset:0;width:100%;height:100%;pointer-events:none;overflow:visible}.orbit-layer .ob-ring ellipse{fill:none;stroke:rgba(106,193,252,.18);stroke-width:1.2;stroke-dasharray:2 7}.orbit-layer .ob-core{position:absolute;left:0;top:0;width:150px;height:150px;margin:-75px 0 0 -75px;display:grid;place-items:center;pointer-events:none}.orbit-layer .ob-core img{width:100%;height:auto;filter:drop-shadow(0 20px 40px rgba(0,0,0,.5))}.orbit-layer .ob-planet{position:absolute;left:0;top:0;width:176px;margin:-79px 0 0 -88px;padding:0;border:0;background:none;color:#EEF4FF;cursor:pointer;text-align:center;transform-origin:88px 79px}.orbit-layer .ob-planet .frame{--ob-c: rgba(106, 193, 252, .38);display:block;width:176px;height:158px;padding:8px;box-sizing:border-box;transition:--ob-c .3s;background:linear-gradient(var(--ob-c),var(--ob-c)) 0 0 / 12px 1px,linear-gradient(var(--ob-c),var(--ob-c)) 0 0 / 1px 12px,linear-gradient(var(--ob-c),var(--ob-c)) 100% 0 / 12px 1px,linear-gradient(var(--ob-c),var(--ob-c)) 100% 0 / 1px 12px,linear-gradient(var(--ob-c),var(--ob-c)) 0 100% / 12px 1px,linear-gradient(var(--ob-c),var(--ob-c)) 0 100% / 1px 12px,linear-gradient(var(--ob-c),var(--ob-c)) 100% 100% / 12px 1px,linear-gradient(var(--ob-c),var(--ob-c)) 100% 100% / 1px 12px;background-repeat:no-repeat}.orbit-layer .ob-planet:hover .frame,.orbit-layer .ob-planet:focus-visible .frame,.orbit-layer .ob-planet.me .frame{--ob-c: #6AC1FC}.orbit-layer .ob-planet:focus-visible{outline:none}.orbit-layer .ob-planet svg{width:100%;height:100%;display:block}.orbit-layer .ob-planet b{display:block;margin-top:10px;font:750 15px/1.2 var(--ox-font-sans);white-space:nowrap;opacity:var(--lab, 1)}.orbit-layer .ob-planet small{display:block;margin-top:3px;font:600 11px/1 var(--ox-font-mono);letter-spacing:.1em;text-transform:uppercase;color:#6F82A0;opacity:var(--lab, 1)}.orbit-layer .ob-planet .tag{position:absolute;left:50%;top:168px;translate:-50% 0;font:650 12.5px/1 var(--ox-font-sans);font-style:normal;letter-spacing:.02em;color:#B9C5D8;white-space:nowrap;opacity:var(--tag, 0);transform:scale(var(--inv, 1));transform-origin:50% 0;pointer-events:none;transition:color .25s}.orbit-layer .ob-planet:hover .tag,.orbit-layer .ob-planet:focus-visible .tag{color:#FFFFFF}.orbit-layer .ob-art{--ink: rgba(127, 196, 250, .78);--f-top: #122A52;--f-left: #0E2045;--f-right: #0B1A39;--f-door: #081430;--f-glass: #0F2550;--f-stripe: #183867;--f-sheet: #10305F;--lit: #6AC1FC;--lit-text: #6AC1FC;--glow: rgba(106, 193, 252, .9);--glow-soft: rgba(106, 193, 252, .4);--sign-ink: #06132C;--card: #0A1832}.orbit-layer .ob-chip{--ob-c: rgba(106, 193, 252, .36);position:absolute;left:0;top:0;display:inline-flex;align-items:center;gap:9px;padding:10px 15px 10px 12px;border:0;border-radius:0;color:#DCEBFF;font:650 14px/1 var(--ox-font-sans);white-space:nowrap;cursor:pointer;translate:-50% -50%;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);transition:color .25s,--ob-c .25s;background:linear-gradient(var(--ob-c),var(--ob-c)) 0 0 / 8px 1px,linear-gradient(var(--ob-c),var(--ob-c)) 0 0 / 1px 8px,linear-gradient(var(--ob-c),var(--ob-c)) 100% 0 / 8px 1px,linear-gradient(var(--ob-c),var(--ob-c)) 100% 0 / 1px 8px,linear-gradient(var(--ob-c),var(--ob-c)) 0 100% / 8px 1px,linear-gradient(var(--ob-c),var(--ob-c)) 0 100% / 1px 8px,linear-gradient(var(--ob-c),var(--ob-c)) 100% 100% / 8px 1px,linear-gradient(var(--ob-c),var(--ob-c)) 100% 100% / 1px 8px,linear-gradient(rgba(8,22,50,.84),rgba(8,22,50,.84));background-repeat:no-repeat}.orbit-layer .ob-chip i{flex:none;width:8px;height:8px;box-sizing:border-box;border:1.5px solid #6AC1FC;border-radius:1.5px;transition:background-color .25s,box-shadow .25s}.orbit-layer .ob-chip:hover,.orbit-layer .ob-chip:focus-visible{--ob-c: #6AC1FC;color:#FFFFFF;outline:none}.orbit-layer .ob-chip[aria-pressed=true]{--ob-c: #6AC1FC;color:#FFFFFF}.orbit-layer .ob-chip[aria-pressed=true] i{background:#6AC1FC;box-shadow:0 0 8px #6AC1FC}.orbit-layer .ob-info{position:absolute;left:50%;bottom:6px;translate:-50% 0;width:min(560px,92%);margin:0;text-align:center;font-size:15.5px;line-height:1.5;color:#B9C5D8;min-height:3em}.orbit-layer .ob-info b{display:block;color:#EEF4FF;font-size:17px;margin-bottom:2px}.orbit-layer .ob-back{position:absolute;left:0;top:4px;padding:10px 16px;border-radius:99px;border:1px solid rgba(238,244,255,.3);background:none;color:#EEF4FF;font:650 14px/1 var(--ox-font-sans);cursor:pointer;opacity:0;pointer-events:none;transition:opacity .3s}.orbit-layer .ob.focus .ob-back{opacity:clamp(0,calc((var(--arrive) - .5) * 2),1);pointer-events:auto}.orbit-layer .ob-tray{position:relative;justify-self:end;display:flex;align-items:center;gap:10px;font:600 14px/1.3 var(--ox-font-sans)}.orbit-layer .ob-count{--ob-c: rgba(106, 193, 252, .36);display:inline-flex;align-items:center;gap:9px;height:40px;padding:0 16px 0 14px;border:0;color:#B9C5D8;font:650 14px/1 var(--ox-font-sans);cursor:pointer;transition:color .25s,--ob-c .25s;background:linear-gradient(var(--ob-c),var(--ob-c)) 0 0 / 8px 1px,linear-gradient(var(--ob-c),var(--ob-c)) 0 0 / 1px 8px,linear-gradient(var(--ob-c),var(--ob-c)) 100% 0 / 8px 1px,linear-gradient(var(--ob-c),var(--ob-c)) 100% 0 / 1px 8px,linear-gradient(var(--ob-c),var(--ob-c)) 0 100% / 8px 1px,linear-gradient(var(--ob-c),var(--ob-c)) 0 100% / 1px 8px,linear-gradient(var(--ob-c),var(--ob-c)) 100% 100% / 8px 1px,linear-gradient(var(--ob-c),var(--ob-c)) 100% 100% / 1px 8px,linear-gradient(rgba(8,22,50,.84),rgba(8,22,50,.84));background-repeat:no-repeat}.orbit-layer .ob-count i{width:8px;height:8px;box-sizing:border-box;border:1.5px solid #6AC1FC;border-radius:1.5px;transition:background-color .25s,box-shadow .25s}.orbit-layer .ob-count b{font:700 15px/1 var(--ox-font-mono);color:#EEF4FF}.orbit-layer .ob-tray.has .ob-count i{background:#6AC1FC;box-shadow:0 0 8px #6AC1FC}.orbit-layer .ob-count:hover,.orbit-layer .ob-count:focus-visible,.orbit-layer .ob-tray.open .ob-count{--ob-c: #6AC1FC;color:#FFFFFF;outline:none}.orbit-layer .ob-picks{position:absolute;right:0;bottom:calc(100% + 10px);z-index:75;width:max-content;min-width:240px;max-width:min(360px,88vw);padding:14px 16px 12px;border:1px solid rgba(106,193,252,.3);background:rgba(8,22,50,.96);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:0 24px 48px rgba(0,0,0,.45);opacity:0;translate:0 6px;pointer-events:none;transition:opacity .2s,translate .25s var(--ox-ease-out)}.orbit-layer .ob-tray.open .ob-picks{opacity:1;translate:0 0;pointer-events:auto}@media (hover: hover){.orbit-layer .ob-tray:hover .ob-picks{opacity:1;translate:0 0;pointer-events:auto}}.orbit-layer .ob-picks .ph{margin:0 0 8px;font:700 11px/1.3 var(--ox-font-sans);letter-spacing:.14em;text-transform:uppercase;color:#6AC1FC}.orbit-layer .ob-picks ul{margin:0;padding:0;list-style:none;display:grid;gap:2px}.orbit-layer .ob-picks li{display:flex;align-items:center;gap:10px;padding:5px 0;color:#EEF4FF;font:600 14px/1.3 var(--ox-font-sans)}.orbit-layer .ob-picks li i{flex:none;width:7px;height:7px;border-radius:1.5px;background:#6AC1FC}.orbit-layer .ob-picks li span{flex:1;min-width:0}.orbit-layer .ob-picks li button{flex:none;width:26px;height:26px;border:0;border-radius:4px;background:none;color:#9FB0C8;font:400 18px/1 var(--ox-font-sans);cursor:pointer}.orbit-layer .ob-picks li button:hover,.orbit-layer .ob-picks li button:focus-visible{background:rgba(106,193,252,.16);color:#FFFFFF;outline:none}.orbit-layer .ob-talk{height:40px;padding:0 18px;border-radius:99px;border:0;background:#EEF4FF;color:#06132C;font:750 14px/1 var(--ox-font-sans);cursor:pointer}.orbit-layer .ob-fly{position:fixed;z-index:80;left:0;top:0;width:10px;height:10px;border-radius:50%;background:#6AC1FC;box-shadow:0 0 12px #6AC1FC;pointer-events:none}@media (max-width: 760px){.orbit-layer .ob-stage{min-height:460px}.orbit-layer .ob-back{padding:8px 12px;font-size:13px}.orbit-layer .ob-picks{right:auto;left:0}.orbit-layer .ob-chip{white-space:normal;max-width:44vw;line-height:1.25;text-align:left}.orbit-layer .ob-chip{font-size:12.5px;padding:8px 11px 8px 10px;gap:7px}.orbit-layer .ob-planet{width:128px;margin:-57px 0 0 -64px;transform-origin:64px 57px}.orbit-layer .ob-planet .frame{width:128px;height:115px;padding:6px}.orbit-layer .ob-planet b{font-size:13.5px}}.orbit-layer .ob-info .ob-see{text-decoration:none;display:flex;width:fit-content;align-items:center;gap:6px;margin:8px auto 0;padding:7px 14px;border-radius:99px;border:1px solid rgba(106,193,252,.45);background:rgba(10,26,58,.72);color:#CFE6FF;font:650 13.5px/1 var(--ox-font-sans);cursor:pointer;transition:border-color .25s,color .25s}.orbit-layer .ob-info .ob-see:hover,.orbit-layer .ob-info .ob-see:focus-visible{border-color:#6AC1FC;color:#FFFFFF;outline:none}@media (max-width: 760px){.orbit-layer .ob-stage{min-height:560px}}@media (max-height: 600px) and (min-width: 761px){.orbit-layer .ob{padding-top:16px;padding-bottom:12px}.orbit-layer .ob-head .kick{margin-bottom:6px}.orbit-layer .ob-head h2{font-size:26px}.orbit-layer .ob-head p{display:none}.orbit-layer .ob-stage{min-height:300px}.orbit-layer .ob-x{top:12px;width:40px;height:40px}}
