.sc-panel.svelte-g66ag5{position:relative;overflow:hidden;overflow:clip;padding:1rem 1.1rem;border-radius:var(--r-xl);isolation:isolate;color:#cbd5e1;background:radial-gradient(120% 90% at 70% 40%,#16213d,#0a1122 60%,#070c19)}.sc-panel.svelte-g66ag5:before{content:"";position:absolute;inset:-60%;z-index:-2;background:conic-gradient(from 0deg,transparent 0 70%,#60a5fa 80%,#a78bfa 88%,#34d9b5 94%,transparent 100%);animation:svelte-g66ag5-sc-spin 7s linear infinite}.sc-panel.svelte-g66ag5:after{content:"";position:absolute;inset:1.5px;z-index:-1;border-radius:calc(var(--r-xl) - 1.5px);background:radial-gradient(120% 90% at 70% 40%,#16213d,#0a1122 60%,#070c19)}@keyframes svelte-g66ag5-sc-spin{to{transform:rotate(1turn)}}@media(prefers-reduced-motion:reduce){.sc-panel.svelte-g66ag5:before{animation:none}}.sc-eyebrow.svelte-g66ag5{font-size:.66rem;font-weight:800;letter-spacing:.16em;color:#fbbf24}.sc-stage.svelte-g66ag5{position:relative;isolation:isolate;margin:.25rem 0 .5rem}.sc-fill.svelte-g66ag5{display:flex;flex-direction:column}.sc-fill.svelte-g66ag5 .sc-stage:where(.svelte-g66ag5){flex:1 1 auto;min-height:0;display:flex;flex-direction:column}.sc-stage.svelte-g66ag5 canvas,.sc-stage.svelte-g66ag5 svg{display:block;width:100%;height:auto}.sc-ctl.svelte-g66ag5{display:flex;flex-wrap:wrap;align-items:center;gap:.6rem 1rem;font-size:var(--fs-4)}.sc-ctl.svelte-g66ag5 .sc-btn{padding:.35rem .8rem;border-radius:var(--r-pill);border:1px solid rgba(148,163,184,.35);background:#0f172ab3;color:#e2e8f0;font:inherit;cursor:pointer}.sc-ctl.svelte-g66ag5 .sc-btn:hover{border-color:#7dd3fc}.sc-ctl.svelte-g66ag5 .sc-btn[aria-pressed=true]{border-color:#a78bfa;box-shadow:0 0 14px #a78bfa8c;color:#fff}.sc-ctl.svelte-g66ag5 label.sc-range{display:flex;align-items:center;gap:.6rem;flex:1 1 12rem}.sc-ctl.svelte-g66ag5 label.sc-range span{white-space:nowrap}.sc-ctl.svelte-g66ag5 label.sc-range b{font-family:DM Mono,monospace;color:#f8fafc}.sc-ctl.svelte-g66ag5 label.sc-range input{flex:1;accent-color:#a78bfa}.sc-note.svelte-g66ag5{margin:.6rem 0 0;font-size:var(--fs-3);line-height:1.6;color:#94a3b8;word-break:keep-all}
