.tabs.svelte-9kylfu{gap:4px;margin-bottom:8px;display:flex}.tab.svelte-9kylfu{color:var(--text-dim);border:1px solid var(--border);cursor:pointer;background:linear-gradient(#3a3e45,#272a2f);border-radius:6px;flex:1;justify-content:center;align-items:center;gap:4px;padding:6px 0;font-size:12px;transition:filter .1s;display:flex}.tab.svelte-9kylfu:hover{filter:brightness(1.15)}.tab.active.svelte-9kylfu{color:#fff;background:linear-gradient(#3f82f2,#2c6fe0 55%,#2158b8);box-shadow:inset 0 1px #ffffff47,0 1px 3px #00000080,0 0 10px #3c82ff47}.dot.svelte-9kylfu{border-radius:50%;width:8px;height:8px;display:inline-block}.editor.svelte-9kylfu{justify-content:center;margin-bottom:8px;display:flex}.editor.svelte-9kylfu svg:where(.svelte-9kylfu){cursor:crosshair;-webkit-user-select:none;user-select:none;border-radius:6px}.row.svelte-9kylfu{justify-content:center;margin-bottom:8px;display:flex}.btn-reset.svelte-9kylfu{color:var(--text);border:1px solid var(--border);cursor:pointer;background:linear-gradient(#3a3e45,#272a2f);border-radius:6px;padding:4px 10px;font-size:12px;transition:filter .1s}.btn-reset.svelte-9kylfu:hover{filter:brightness(1.18)}.radio.svelte-9kylfu{color:var(--text);align-items:center;gap:6px;margin-top:4px;font-size:13px;display:flex}
