.us-scale-grid.svelte-1tpfq0h{display:grid;grid-template-columns:1fr 1fr;gap:8px}.us-scale.svelte-1tpfq0h{display:flex;flex-direction:column;align-items:center;gap:4px;padding:14px 8px;border:1px solid var(--line-strong);border-radius:var(--r-ctl);background:var(--card);color:var(--ink);cursor:pointer;transition:border-color .18s ease,background-color .18s ease}.us-scale.svelte-1tpfq0h:hover{border-color:var(--accent)}.us-scale--active.svelte-1tpfq0h{border-color:var(--accent);background:var(--sage-tint)}.us-scale-num.svelte-1tpfq0h{font-family:var(--font-display);font-size:28px;font-weight:var(--wght-display);line-height:1;color:var(--ink)}.us-scale--active.svelte-1tpfq0h .us-scale-num:where(.svelte-1tpfq0h){color:var(--accent)}.us-scale-sub.svelte-1tpfq0h{font:500 11px/1 var(--font-mono);color:var(--ink-2)}.us-toggle.svelte-1tpfq0h{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;text-align:left;padding:12px 14px;border:1px solid var(--line-strong);border-radius:var(--r-ctl);background:var(--card);cursor:pointer;transition:border-color .18s ease,background-color .18s ease}.us-toggle.svelte-1tpfq0h:hover{border-color:var(--accent)}.us-toggle--on.svelte-1tpfq0h{border-color:var(--accent);background:var(--sage-tint)}.us-toggle-main.svelte-1tpfq0h{display:flex;align-items:flex-start;gap:10px;min-width:0}.us-toggle-main.svelte-1tpfq0h .icon{color:var(--ink-2);flex:none;margin-top:1px}.us-toggle--on.svelte-1tpfq0h .us-toggle-main:where(.svelte-1tpfq0h) .icon{color:var(--accent)}.us-toggle-text.svelte-1tpfq0h{display:flex;flex-direction:column;gap:3px;min-width:0}.us-toggle-label.svelte-1tpfq0h{display:inline-flex;align-items:center;gap:7px;font:600 13px/1.2 var(--font-body);color:var(--ink)}.us-toggle-hint.svelte-1tpfq0h{font:500 11.5px/1.4 var(--font-mono);color:var(--ink-2)}.us-badge.svelte-1tpfq0h{font:600 9px/1 var(--font-mono);letter-spacing:.04em;padding:3px 6px;border-radius:999px;background:var(--primary);color:var(--primary-ink)}.us-switch.svelte-1tpfq0h{flex:none;position:relative;width:40px;height:22px;border-radius:999px;background:var(--line-strong);transition:background-color .18s ease}.us-toggle--on.svelte-1tpfq0h .us-switch:where(.svelte-1tpfq0h){background:var(--accent)}.us-switch-knob.svelte-1tpfq0h{position:absolute;top:2px;left:2px;width:18px;height:18px;border-radius:50%;background:var(--card);box-shadow:0 1px 3px #0003;transition:transform .18s ease}.us-toggle--on.svelte-1tpfq0h .us-switch-knob:where(.svelte-1tpfq0h){transform:translate(18px)}.us-fmt-row.svelte-1tpfq0h{display:flex;gap:6px;flex-wrap:wrap}.us-fmt.svelte-1tpfq0h{flex:1;min-width:52px;padding:9px 10px;border:1px solid var(--line-strong);border-radius:var(--r-ctl);background:var(--card);color:var(--ink-2);cursor:pointer;font:600 12px/1 var(--font-body);transition:border-color .18s ease,color .18s ease,background-color .18s ease}.us-fmt.svelte-1tpfq0h:hover{border-color:var(--accent)}.us-fmt--active.svelte-1tpfq0h{border-color:var(--accent);background:var(--sage-tint);color:var(--accent)}.us-info.svelte-1tpfq0h{display:flex;align-items:flex-start;gap:10px;padding:12px 14px;border:1px solid var(--line);border-radius:var(--r-ctl);background:var(--surface)}.us-info.svelte-1tpfq0h .icon{color:var(--accent);flex:none;margin-top:2px}.us-info-body.svelte-1tpfq0h strong:where(.svelte-1tpfq0h){display:block;font:600 13px/1.2 var(--font-body);color:var(--ink);margin-bottom:3px}.us-info-body.svelte-1tpfq0h p:where(.svelte-1tpfq0h){margin:0;font:500 11.5px/1.5 var(--font-mono);color:var(--ink-2)}.us-proc.svelte-1tpfq0h{display:flex;align-items:center;gap:8px;font:500 13px/1 var(--font-body);color:var(--ink-2)}.us-proc.svelte-1tpfq0h .icon{color:var(--accent);animation:svelte-1tpfq0h-us-spin .7s linear infinite}@keyframes svelte-1tpfq0h-us-spin{to{transform:rotate(360deg)}}.us-warm.svelte-1tpfq0h{display:flex;align-items:center;gap:10px;flex-wrap:wrap;padding:12px 14px;border:1px solid var(--warning);border-radius:var(--r-ctl);background:var(--warning-tint);color:var(--ink)}.us-warm.svelte-1tpfq0h .icon{color:var(--warning);flex:none}.us-warm-txt.svelte-1tpfq0h{flex:1 1 auto;min-width:160px;font:500 13px/1.4 var(--font-body);color:var(--ink)}.us-warm-txt.svelte-1tpfq0h strong:where(.svelte-1tpfq0h){font-family:var(--font-mono);color:var(--warning)}@media(prefers-reduced-motion:reduce){.us-proc.svelte-1tpfq0h .icon{animation:none}.us-switch-knob.svelte-1tpfq0h,.us-switch.svelte-1tpfq0h{transition:none}}
