html{scrollbar-color:rgba(121,92,255,.45) #050711;scroll-padding-top:110px}::selection{color:#fff;background:#795cff80}:where(a,button,input,select,textarea,summary,[tabindex]):focus-visible{outline:2px solid #8b78ff;outline-offset:3px}kbd{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}@media(hover:none)and (pointer:coarse){[data-cmdk-shortcut],.cmdk-footer span{display:none}}@media(scripting:none){.reveal{opacity:1;transform:none}}.nav-shell>nav{margin-left:auto}.nav-tools{display:flex;flex:none;align-items:center;gap:8px;margin-left:10px}.nav-links a[aria-current=page]{color:#fff;background:#ffffff0f;box-shadow:inset 0 -2px #8b78ffbf}.cmdk-trigger{display:inline-flex;height:40px;align-items:center;gap:9px;padding:0 7px 0 12px;color:#aab5ca;font-size:.72rem;font-weight:600;cursor:pointer;border:1px solid var(--premium-line);border-radius:11px;background:#ffffff09;transition:color .2s,border-color .2s,background .2s}.cmdk-trigger svg{width:15px;height:15px;flex:none;fill:none;stroke:currentColor;stroke-width:2.2;stroke-linecap:round}.cmdk-trigger kbd{padding:4px 6px;color:#7f8aa3;font-size:.56rem;font-weight:700;letter-spacing:.04em;border:1px solid rgba(150,167,209,.2);border-radius:6px;background:#ffffff0a}.cmdk-trigger:hover{color:#fff;border-color:#8b78ff73;background:#795cff1a}.cmdk-trigger:hover kbd{color:#cfc7ff;border-color:#8b78ff66}@media(max-width:1320px){.cmdk-trigger{width:40px;justify-content:center;padding:0}.cmdk-trigger-label,.cmdk-trigger kbd{display:none}}@media(max-width:1050px){.nav-tools{margin-left:auto}.cmdk-trigger{width:44px;height:44px}.premium-site .nav-links{background:#070a12;backdrop-filter:none}.premium-site .nav-links.open{animation:ns-menu-in .2s ease-out both}}@keyframes ns-menu-in{0%{opacity:0;transform:translateY(-6px)}}.premium-footer .footer-main{grid-template-columns:minmax(240px,1.45fr) repeat(4,minmax(0,1fr));gap:56px 40px}a.footer-status{color:inherit;text-decoration:none;transition:color .2s}a.footer-status:hover{color:#d7def0}.footer-status i{animation:ns-status-pulse 2.6s ease-out infinite}@keyframes ns-status-pulse{0%{box-shadow:0 0 #70e1bf8c}70%,to{box-shadow:0 0 0 7px #70e1bf00}}@media(max-width:1120px){.premium-footer .footer-main{grid-template-columns:repeat(4,minmax(0,1fr))}.premium-footer .footer-brand{grid-column:1 / -1}}@media(max-width:700px){.premium-footer .footer-main{grid-template-columns:repeat(2,minmax(0,1fr));gap:40px 24px}}.cmdk{position:fixed;inset:0;width:100%;max-width:none;height:100%;max-height:none;margin:0;padding:12vh 16px 16px;overflow:auto;color:#f7f9fc;border:0;background:transparent}.cmdk::backdrop{background:#03050cbd;backdrop-filter:blur(8px)}.cmdk[open] .cmdk-box{animation:cmdk-in .24s cubic-bezier(.2,.9,.25,1) both}@keyframes cmdk-in{0%{opacity:0;transform:translateY(-10px) scale(.985)}}html.cmdk-open{overflow:hidden}.cmdk-box{width:min(660px,100%);margin:0 auto;overflow:hidden;border:1px solid rgba(150,167,209,.22);border-radius:20px;background:linear-gradient(180deg,#12182ef7,#080b18fb);box-shadow:0 40px 120px #0009,0 0 90px #595aff24}.cmdk-input-row{display:flex;align-items:center;gap:12px;padding:0 14px 0 20px;border-bottom:1px solid var(--premium-line)}.cmdk-input-row svg{width:19px;height:19px;flex:none;fill:none;stroke:#8b78ff;stroke-width:2.2;stroke-linecap:round}.cmdk-input{flex:1;min-width:0;height:66px;color:#fff;font-size:1.02rem;border:0;outline:0;background:transparent}.cmdk-input::placeholder{color:#5f6b84}.cmdk-esc{padding:5px 8px;color:#7f8aa3;font:700 .6rem/1 ui-monospace,monospace;cursor:pointer;border:1px solid rgba(150,167,209,.2);border-radius:7px;background:#ffffff0a}.cmdk-esc:hover{color:#fff}.cmdk-list{max-height:min(56vh,470px);padding:8px;overflow-y:auto;list-style:none;overscroll-behavior:contain;scrollbar-width:thin}.cmdk-group{padding:14px 12px 7px;color:#5d6983;font:700 .58rem/1 ui-monospace,monospace;letter-spacing:.14em;text-transform:uppercase}.cmdk-item{display:grid;grid-template-columns:38px minmax(0,1fr) auto;min-height:56px;align-items:center;gap:13px;padding:8px 12px;cursor:pointer;border:1px solid transparent;border-radius:13px;transition:background .12s}.cmdk-item.active{border-color:#8b78ff47;background:linear-gradient(90deg,#595aff33,#795cff0d)}.cmdk-icon{display:grid;width:38px;height:38px;place-items:center;color:#b9c2ff;font:700 .72rem/1 ui-monospace,monospace;border:1px solid rgba(150,167,209,.16);border-radius:11px;background:#ffffff08;transition:background .15s,color .15s,box-shadow .15s}.cmdk-item.active .cmdk-icon{color:#fff;border-color:#8b78ff80;background:linear-gradient(135deg,#4b6bff,#8f55ff);box-shadow:0 8px 22px #595aff59}.cmdk-text{display:grid;min-width:0}.cmdk-text b{overflow:hidden;color:#eef1fb;font-size:.88rem;font-weight:650;text-overflow:ellipsis;white-space:nowrap}.cmdk-text small{overflow:hidden;color:#75819a;font-size:.72rem;text-overflow:ellipsis;white-space:nowrap}.cmdk-item i{color:#b9adff;font-size:.82rem;font-style:normal;opacity:0;transform:translate(-4px);transition:opacity .15s,transform .15s}.cmdk-item.active i{opacity:1;transform:none}.cmdk-empty{display:grid;gap:6px;padding:42px 20px;text-align:center}.cmdk-empty b{color:#dfe4f2;font-size:.92rem}.cmdk-empty span{color:#6f7b94;font-size:.78rem}.cmdk-footer{display:flex;flex-wrap:wrap;align-items:center;gap:16px;padding:12px 18px;color:#5d6983;font-size:.66rem;border-top:1px solid var(--premium-line);background:#05071199}.cmdk-footer kbd{display:inline-grid;min-width:20px;height:20px;place-items:center;margin-right:3px;padding:0 5px;color:#9aa5bd;font-size:.6rem;border:1px solid rgba(150,167,209,.2);border-radius:5px;background:#ffffff0a}.cmdk-footer em{font-style:normal}.cmdk-footer strong{margin-left:auto;color:#c3cbe0;font-size:.7rem;font-weight:700}.cmdk-footer strong b{color:#6c7892;font-weight:500}.cmdk-toast{position:fixed;z-index:3000;bottom:28px;left:50%;padding:11px 18px;color:#eafff7;font-size:.76rem;font-weight:650;opacity:0;transform:translate(-50%,20px);border:1px solid rgba(112,225,191,.35);border-radius:999px;background:#091416f0;box-shadow:0 18px 50px #0006;transition:opacity .3s,transform .3s}.cmdk-toast.show{opacity:1;transform:translate(-50%)}@media(max-width:600px){.cmdk{padding:10px}.cmdk-list{max-height:calc(100svh - 170px)}.cmdk-footer span{display:none}}.lost-hero{position:relative;display:grid;min-height:100vh;min-height:100svh;align-items:center;padding:150px 0 110px;overflow:hidden;isolation:isolate;background:radial-gradient(circle at 18% 12%,rgba(67,137,255,.18),transparent 38%),radial-gradient(circle at 86% 72%,rgba(218,88,255,.12),transparent 40%),#050711}.lost-number{position:absolute;z-index:-2;top:50%;left:4%;color:transparent;font-size:clamp(12rem,30vw,28rem);font-weight:800;line-height:.8;letter-spacing:-.08em;pointer-events:none;user-select:none;transform:translateY(-54%);-webkit-text-stroke:1px rgba(139,120,255,.18);background:linear-gradient(180deg,rgba(121,92,255,.14),transparent 72%);-webkit-background-clip:text;background-clip:text;animation:lost-drift 9s ease-in-out infinite alternate}@keyframes lost-drift{to{transform:translateY(-48%);-webkit-text-stroke-color:rgba(67,137,255,.24)}}.lost-grid{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:60px;align-items:center}.lost-copy h1{margin:22px 0 18px;font-size:clamp(3rem,6vw,5.6rem);font-weight:650;line-height:.95;letter-spacing:-.055em}.lost-copy p{max-width:520px;color:#97a3ba;line-height:1.75}.lost-copy .vivid-actions{justify-content:flex-start;margin-top:34px}.lost-copy .button kbd{margin-left:10px;padding:4px 7px;font-size:.6rem;font-weight:700;border:1px solid rgba(255,255,255,.3);border-radius:6px;background:#ffffff1f}.lost-console{overflow:hidden;border-radius:22px}.lost-trace{display:grid;padding:12px 22px;list-style:none;font:500 .74rem/1.4 ui-monospace,monospace}.lost-trace li{display:grid;grid-template-columns:62px minmax(0,1fr);gap:12px;align-items:center;padding:10px 0;border-bottom:1px dashed rgba(150,167,209,.12)}.lost-trace span{color:#5f6b85;font-size:.62rem;font-weight:700;letter-spacing:.1em}.lost-trace b{color:#70e1bf;font-weight:600}.lost-trace b:before{content:"● "}.lost-trace code{overflow:hidden;color:#dfe5ff;text-overflow:ellipsis;white-space:nowrap}.lost-trace .lost-miss b{color:#ff7b92}.lost-hint{padding:18px 22px 6px;color:#5f6b85;font:700 .58rem/1 ui-monospace,monospace;letter-spacing:.14em;text-transform:uppercase}.lost-links{display:grid;padding:4px 12px 14px;list-style:none}.lost-links a{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:2px 12px;padding:12px 10px;text-decoration:none;border-radius:12px;transition:background .2s}.lost-links b{font-size:.88rem}.lost-links span{grid-column:1;color:#74809a;font-size:.72rem}.lost-links i{grid-row:1 / span 2;grid-column:2;align-self:center;color:#7d86ff;font-style:normal;transition:transform .2s}.lost-links a:hover{background:#795cff1a}.lost-links a:hover i{transform:translate(4px)}@media(max-width:900px){.lost-hero{padding:130px 0 90px}.lost-number{top:28%;left:50%;transform:translate(-50%,-50%);animation:none}.lost-grid{grid-template-columns:1fr;gap:44px}}.live-check-section{position:relative;padding:120px 0;background:radial-gradient(circle at 80% 30%,rgba(70,224,208,.08),transparent 40%),#060913;border-top:1px solid var(--premium-line)}.live-check-grid{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:64px;align-items:center}.live-check-copy h2{margin:16px 0 20px;font-size:clamp(2.4rem,4.4vw,3.8rem);line-height:1;letter-spacing:-.05em}.live-check-copy p{max-width:480px;color:#92a0b8;line-height:1.75}.live-check-copy p+p{margin-top:14px}.live-check-panel{overflow:hidden;border-radius:22px}.live-check-panel .console-head em{font-size:.7rem}.live-check-list{display:grid;padding:10px 14px;list-style:none}.live-check-list li{display:grid;grid-template-columns:26px minmax(0,1.05fr) minmax(0,1fr) auto;gap:12px;align-items:center;padding:11px 8px;border-bottom:1px solid rgba(150,167,209,.08)}.live-check-list li:last-child{border-bottom:0}.live-check-list i{display:grid;width:24px;height:24px;place-items:center;font-size:.72rem;font-style:normal;font-weight:800;border-radius:50%}.live-check-list code{overflow:hidden;color:#dfe5ff;font-size:.72rem;text-overflow:ellipsis;white-space:nowrap}.live-check-list span{color:#7c88a1;font-size:.72rem}.live-check-list b{font:700 .58rem/1 ui-monospace,monospace;letter-spacing:.1em;text-transform:uppercase}.live-check-list .pass i{color:#0a1f19;background:#70e1bf}.live-check-list .pass b{color:#70e1bf}.live-check-list .fail i{color:#2a0a12;background:#ff7b92}.live-check-list .fail b{color:#ff7b92}.live-check-list .local i,.live-check-list .pending i{color:#f5bd68;border:1px dashed rgba(245,189,104,.6)}.live-check-list .local b{color:#f5bd68}.live-check-panel.ready .live-check-list li{animation:live-row .45s ease both}.live-check-panel.ready .live-check-list li:nth-child(2){animation-delay:.05s}.live-check-panel.ready .live-check-list li:nth-child(3){animation-delay:.1s}.live-check-panel.ready .live-check-list li:nth-child(4){animation-delay:.15s}.live-check-panel.ready .live-check-list li:nth-child(5){animation-delay:.2s}.live-check-panel.ready .live-check-list li:nth-child(6){animation-delay:.25s}.live-check-panel.ready .live-check-list li:nth-child(7){animation-delay:.3s}.live-check-panel.ready .live-check-list li:nth-child(8){animation-delay:.35s}.live-check-panel.ready .live-check-list li:nth-child(9){animation-delay:.4s}@keyframes live-row{0%{opacity:0;transform:translate(-8px)}}.live-check-foot{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px 22px;border-top:1px solid var(--premium-line);background:#05071180}.live-check-foot p{color:#7c88a1;font:600 .66rem/1.5 ui-monospace,monospace}.live-check-foot p[data-state=ok]{color:#70e1bf}.live-check-foot p[data-state=partial],.live-check-foot p[data-state=pending]{color:#f5bd68}.live-check-foot p[data-state=error]{color:#ff7b92}.live-check-foot .button{min-height:40px;flex:none;padding-inline:16px;font-size:.72rem}@media(max-width:980px){.live-check-grid{grid-template-columns:1fr;gap:40px}}@media(max-width:600px){.live-check-section{padding:90px 0}.live-check-list li{grid-template-columns:26px minmax(0,1fr) auto;row-gap:2px}.live-check-list b{grid-row:1;grid-column:3}.live-check-list span{grid-row:2;grid-column:2 / -1}.live-check-foot{align-items:stretch;flex-direction:column}}@media(prefers-reduced-motion:no-preference){@view-transition{navigation:auto}.nav-shell{view-transition-name:ns-nav}::view-transition-old(root){animation:ns-page-out .16s ease-in both}::view-transition-new(root){animation:ns-page-in .34s cubic-bezier(.2,.8,.2,1) both}}@keyframes ns-page-out{to{opacity:0;transform:translateY(-6px)}}@keyframes ns-page-in{0%{opacity:0;transform:translateY(10px)}}@media(prefers-reduced-motion:reduce){.footer-status i,.lost-number,.cmdk[open] .cmdk-box,.live-check-panel.ready .live-check-list li{animation:none}.cmdk-toast{transition:none}}.purchase-return{position:fixed;right:20px;bottom:20px;z-index:60;display:flex;align-items:center;gap:16px;max-width:min(560px,calc(100vw - 32px));padding:16px 48px 16px 20px;color:#eef2ff;border:1px solid rgba(124,108,255,.45);border-radius:18px;background:#0a0d1cf5;box-shadow:0 24px 70px #0000008c;animation:purchase-return-in .35s ease-out both}.purchase-return p{display:grid;gap:2px;margin:0;color:#aab5cc;font-size:.82rem;line-height:1.45}.purchase-return strong{color:#fff;font-size:.92rem}.purchase-return .button{flex:none;min-height:42px;padding:0 16px;font-size:.8rem;white-space:nowrap}.purchase-return-close{position:absolute;top:8px;right:10px;width:30px;height:30px;color:#8e99b6;font:inherit;font-size:1.2rem;line-height:1;border:0;border-radius:8px;background:transparent;cursor:pointer}.purchase-return-close:hover{color:#fff;background:#ffffff14}@keyframes purchase-return-in{0%{opacity:0;transform:translateY(12px)}}@media(max-width:600px){.purchase-return{right:16px;bottom:16px;left:16px;flex-direction:column;align-items:stretch}.purchase-return .button{justify-content:center}}@media(prefers-reduced-motion:reduce){.purchase-return{animation:none}}
