:root{--bg:#05070d;--bg-2:#080b14;--panel:#0c101bc7;--panel-solid:#0b0f19;--line:#ffffff17;--line-strong:#ffffff29;--text:#e9edf6;--muted:#8993a9;--muted-2:#616c82;--accent:#5fd3ff;--accent-dim:#5fd3ff24;--amber:#ffb45c;--danger:#ff6b6b;--radius:14px;--mono:"JetBrains Mono",ui-monospace,SFMono-Regular,Menlo,monospace;--sans:"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*,:after,:before{box-sizing:border-box}#__nuxt,body,html{height:100%}body{background:var(--bg);color:var(--text);font-family:var(--sans);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;font-size:14px;line-height:1.5;overflow:hidden}body,figure,h1,h2,h3,p{margin:0}button{cursor:pointer;background:0 0;border:none}button,input{font:inherit;color:inherit}a{color:var(--accent);text-decoration:none}a:hover{text-decoration:underline}::selection{background:#5fd3ff4d}.panel{background:var(--panel);border:1px solid var(--line);border-radius:var(--radius);-webkit-backdrop-filter:blur(18px)saturate(1.4);box-shadow:inset 0 1px #ffffff0d,0 18px 50px -20px #000000e6}.mono{font-family:var(--mono);letter-spacing:-.01em;font-size:.86em}.label{letter-spacing:.11em;text-transform:uppercase;color:var(--muted-2);font-size:10px;font-weight:600}.ghost-btn{border:1px solid var(--line);color:var(--muted);white-space:nowrap;border-radius:9px;align-items:center;gap:7px;padding:7px 11px;font-size:12.5px;font-weight:500;transition:color .15s,border-color .15s,background .15s;display:inline-flex}.ghost-btn:hover{color:var(--text);border-color:var(--line-strong);background:#ffffff0b}.ghost-btn[aria-pressed=true]{color:var(--accent);background:var(--accent-dim);border-color:#5fd3ff6b}.ghost-btn:disabled{opacity:.45;cursor:not-allowed}.scroll{scrollbar-width:thin;scrollbar-color:#ffffff29 transparent;overflow-y:auto}.scroll::-webkit-scrollbar{width:7px}.scroll::-webkit-scrollbar-thumb{background:#ffffff24;border-radius:99px}.scroll::-webkit-scrollbar-track{background:0 0}@media (prefers-reduced-motion:reduce){*{transition-duration:.001ms!important;animation-duration:.001ms!important}}
