.lvs-root,.lvs-scope{--lvs-bg:#0b0b0c;--lvs-surface:#141517;--lvs-surface-2:#1c1d20;--lvs-surface-3:#26272b;--lvs-line:rgba(255,255,255,.08);--lvs-line-strong:rgba(255,255,255,.16);--lvs-text:#f5f5f5;--lvs-text-2:#a7a7ad;--lvs-text-3:#6f6f76;--lvs-mint:#2efecc;--lvs-cyan:#87efff;--lvs-yellow:#fdfd74;--lvs-red:#ff4d4d;--lvs-ink:#1a1a1a;--lvs-radius:18px;--lvs-nav-h:64px;color:var(--lvs-text);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:transparent;font-feature-settings:"tnum" 1,"cv11" 1}.lvs-root{background:var(--lvs-bg);overflow-x:clip}body:has(.lvs-root){background:#0b0b0c}.lvs-chip-link{color:var(--lvs-text-2);background:0 0}.lvs-root *,.lvs-root :before,.lvs-root :after,.lvs-scope *,.lvs-scope :before,.lvs-scope :after{border-color:var(--lvs-line)}.lvs-num{font-variant-numeric:tabular-nums;letter-spacing:-.01em}.lvs-card{background:var(--lvs-surface);border:1px solid var(--lvs-line);border-radius:var(--lvs-radius)}.lvs-card-2{background:var(--lvs-surface-2);border:1px solid var(--lvs-line);border-radius:14px}.lvs-btn{-webkit-user-select:none;-moz-user-select:none;user-select:none;touch-action:manipulation;border:1px solid transparent;border-radius:14px;justify-content:center;align-items:center;gap:8px;min-height:48px;padding:0 18px;font-size:15px;font-weight:700;line-height:1;transition:transform .12s,background-color .15s,opacity .15s,box-shadow .15s;display:inline-flex}.lvs-btn:active{transform:scale(.98)}.lvs-btn:disabled{opacity:.45;pointer-events:none}.lvs-btn-primary{background:var(--lvs-mint);color:var(--lvs-ink)}.lvs-btn-primary:hover{box-shadow:0 8px 28px rgba(46,254,204,.28)}.lvs-btn-ghost{background:var(--lvs-surface-2);color:var(--lvs-text);border-color:var(--lvs-line)}.lvs-btn-ghost:hover{background:var(--lvs-surface-3)}.lvs-btn-outline{color:var(--lvs-text);border-color:var(--lvs-line-strong);background:0 0}.lvs-btn-outline:hover{background:var(--lvs-surface-2)}.lvs-btn-yellow{background:var(--lvs-yellow);color:var(--lvs-ink)}.lvs-btn-danger{color:var(--lvs-red);background:rgba(255,77,77,.14);border-color:rgba(255,77,77,.35)}.lvs-btn-danger:hover{background:rgba(255,77,77,.22)}.lvs-btn-sm{border-radius:12px;min-height:40px;padding:0 14px;font-size:14px}.lvs-btn-icon{border-radius:12px;min-width:44px;min-height:44px;padding:0}.lvs-chip{background:var(--lvs-surface-2);border:1px solid var(--lvs-line);min-height:48px;color:var(--lvs-text);white-space:nowrap;touch-action:manipulation;scroll-snap-align:start;border-radius:14px;align-items:center;gap:8px;padding:0 16px;font-size:15px;font-weight:600;transition:background-color .12s,border-color .12s,color .12s,transform .12s;display:inline-flex}.lvs-chip:active{transform:scale(.97)}.lvs-chip.is-on{background:var(--lvs-mint);border-color:var(--lvs-mint);color:var(--lvs-ink)}.lvs-chip.is-on.is-brb{background:var(--lvs-yellow);border-color:var(--lvs-yellow)}.lvs-chip.is-pending{opacity:.7}.lvs-chip:disabled{opacity:.45}.lvs-scroll-x{scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch;scrollbar-width:none;gap:8px;padding-bottom:2px;display:flex;overflow-x:auto}.lvs-scroll-x::-webkit-scrollbar{display:none}@media (min-width:1280px){.lvs-scroll-x.lvs-wrap-xl{flex-wrap:wrap;overflow:visible}}.lvs-input{background:var(--lvs-surface-2);border:1px solid var(--lvs-line);width:100%;min-height:48px;color:var(--lvs-text);border-radius:12px;outline:none;padding:0 14px;font-size:16px;transition:border-color .15s,box-shadow .15s}.lvs-input::placeholder{color:var(--lvs-text-3)}.lvs-input:focus{border-color:var(--lvs-mint);box-shadow:0 0 0 3px rgba(46,254,204,.18)}.lvs-input[aria-invalid=true]{border-color:var(--lvs-red)}textarea.lvs-input{resize:vertical;min-height:96px;padding:12px 14px}select.lvs-input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none' stroke='%23a7a7ad' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m4 6 4 4 4-4'/%3E%3C/svg%3E");background-position:right 14px center;background-repeat:no-repeat;padding-right:40px}.lvs-label{color:var(--lvs-text-2);margin-bottom:6px;font-size:13px;font-weight:600;display:block}.lvs-help{color:var(--lvs-text-3);font-size:13px}.lvs-toggle{touch-action:manipulation;cursor:pointer;background:0 0;border:0;flex:none;width:56px;height:44px;padding:0;position:relative}.lvs-toggle:before{content:"";background:var(--lvs-surface-3);border:1px solid var(--lvs-line-strong);border-radius:999px;width:52px;height:32px;transition:background-color .15s,border-color .15s;position:absolute;top:6px;left:2px}.lvs-toggle:after{content:"";background:#fff;border-radius:999px;width:24px;height:24px;transition:transform .18s cubic-bezier(.2,.7,.2,1),background-color .15s;position:absolute;top:10px;left:6px}.lvs-toggle[aria-checked=true]:before{background:var(--lvs-mint);border-color:var(--lvs-mint)}.lvs-toggle[aria-checked=true]:after{background:var(--lvs-ink);transform:translate(20px)}.lvs-toggle:focus-visible:before{box-shadow:0 0 0 3px rgba(46,254,204,.3)}.lvs-toggle:disabled{opacity:.45;cursor:default}.lvs-dot{background:var(--lvs-text-3);border-radius:999px;flex:none;width:9px;height:9px;display:inline-block}.lvs-dot-good{background:var(--lvs-mint)}.lvs-dot-warn{background:var(--lvs-yellow)}.lvs-dot-bad{background:var(--lvs-red)}.lvs-dot-cyan{background:var(--lvs-cyan)}@keyframes lvs-pulse{0%{box-shadow:0 0 rgba(255,77,77,.55)}70%{box-shadow:0 0 0 8px rgba(255,77,77,0)}to{box-shadow:0 0 rgba(255,77,77,0)}}.lvs-dot-live{background:var(--lvs-red);animation:1.5s infinite lvs-pulse}@keyframes lvs-blink{0%,to{opacity:1}50%{opacity:.35}}.lvs-dot-busy{animation:1s ease-in-out infinite lvs-blink}.lvs-live-badge{background:var(--lvs-red);color:#fff;letter-spacing:.12em;border-radius:8px;align-items:center;gap:6px;height:28px;padding:0 10px;font-size:12px;font-weight:800;display:inline-flex}@keyframes lvs-shimmer{0%{background-position:-400px 0}to{background-position:400px 0}}.lvs-skeleton{background:linear-gradient(90deg,var(--lvs-surface-2)0%,var(--lvs-surface-3)40%,var(--lvs-surface-2)80%);background-size:800px 100%;border-radius:10px;animation:1.4s linear infinite lvs-shimmer}@keyframes lvs-drift{0%{transform:translate(-3%,-3%)scale(1.08)}50%{transform:translate(3%,2%)scale(1.14)}to{transform:translate(-3%,-3%)scale(1.08)}}.lvs-scene-brb{background:radial-gradient(60% 80% at 18% 22%,rgba(46,254,204,.6),transparent 60%),radial-gradient(50% 70% at 82% 28%,rgba(135,239,255,.45),transparent 60%),radial-gradient(70% 60% at 50% 92%,rgba(253,253,116,.28),transparent 60%),#101113;animation:16s ease-in-out infinite lvs-drift}.lvs-scene-starting{background:radial-gradient(70% 90% at 30% 20%,rgba(135,239,255,.5),transparent 60%),radial-gradient(60% 70% at 80% 80%,rgba(46,254,204,.4),transparent 60%),#0f1113;animation:20s ease-in-out infinite lvs-drift}.lvs-scene-ending{background:radial-gradient(70% 90% at 70% 20%,rgba(253,253,116,.35),transparent 60%),radial-gradient(60% 70% at 20% 80%,rgba(46,254,204,.35),transparent 60%),#111112;animation:22s ease-in-out infinite lvs-drift}.lvs-nosignal{background:repeating-linear-gradient(0deg,rgba(255,255,255,.035) 0,rgba(255,255,255,.035) 2px,transparent 2px,transparent 4px),#0a0a0b}.lvs-low-filter{filter:blur(1.5px)saturate(.7)contrast(.9)}@keyframes lvs-marquee{0%{transform:translate(100%)}to{transform:translate(-100%)}}.lvs-ticker{white-space:nowrap;animation:18s linear infinite lvs-marquee;display:inline-block}@keyframes lvs-slide-in{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:none}}.lvs-alert{animation:.25s ease-out both lvs-slide-in}@keyframes lvs-sheet-up{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}.lvs-sheet{animation:.22s cubic-bezier(.2,.7,.2,1) both lvs-sheet-up}.lvs-slider{touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;user-select:none}.lvs-slider-track{transition:background-color .2s}.lvs-slider-handle{will-change:transform;transition:transform .25s cubic-bezier(.2,.7,.2,1)}.lvs-slider.is-dragging .lvs-slider-handle{transition:none}@keyframes lvs-hint{0%,to{opacity:.55;transform:translate(0)}50%{opacity:1;transform:translate(6px)}}.lvs-slider-hint{animation:1.6s ease-in-out infinite lvs-hint}.lvs-bottom-nav{padding-bottom:env(safe-area-inset-bottom,0px);-webkit-backdrop-filter:blur(16px);border-top:1px solid var(--lvs-line);background:rgba(11,11,12,.88)}.lvs-nav-item{min-height:var(--lvs-nav-h);color:var(--lvs-text-3);touch-action:manipulation;flex-direction:column;justify-content:center;align-items:center;gap:4px;font-size:11px;font-weight:600;transition:color .12s;display:flex}.lvs-nav-item.is-active{color:var(--lvs-mint)}.lvs-rail-item{min-height:46px;color:var(--lvs-text-2);border-radius:12px;align-items:center;gap:12px;padding:0 14px;font-size:14px;font-weight:600;transition:background-color .12s,color .12s;display:flex}.lvs-rail-item:hover{background:var(--lvs-surface-2);color:var(--lvs-text)}.lvs-rail-item.is-active{background:var(--lvs-surface-2);color:var(--lvs-mint)}.lvs-page{padding-bottom:calc(var(--lvs-nav-h) + env(safe-area-inset-bottom,0px) + 24px)}@media (min-width:1024px){.lvs-page{padding-bottom:40px}}.lvs-mono{font-family:var(--font-geist-mono,ui-monospace,SFMono-Regular,Menlo,monospace)}@media (prefers-reduced-motion:reduce){.lvs-root *{transition-duration:1ms!important;animation-duration:1ms!important;animation-iteration-count:1!important}.lvs-dot-live,.lvs-scene-brb,.lvs-scene-starting,.lvs-scene-ending,.lvs-ticker{animation:none}}
