.arc-scope{--background:var(--white);--surface:var(--white);--surface-raised:var(--white);--surface-muted:var(--panel);--foreground:var(--ink);--text-secondary:var(--body);--text-muted:var(--faint);--border:var(--line);--border-subtle:var(--card-border,var(--line));--border-strong:var(--grey);--accent:var(--accent-text);--accent-strong:var(--deep);--accent-subtle:color-mix(in oklab, var(--accent-text) 14%, transparent);--accent-foreground:#fff;--control-on:var(--deep);--control-glyph:#fff;--control-fill:var(--deep);--focus-ring:transparent;--focus-outline:var(--accent-text);--focus-outline-width:2px;--focus-outline-offset:2px;--tone-teal:#2bb7a6;--tone-sky:var(--cyan);--tone-orchid:#c879d6;--tone-violet:var(--g2);--tone-rose:var(--coral);--tone-amber:#f0a500;--tone-green:var(--mint);--success:var(--mint);--warning:#f0a500;--danger:var(--coral);--info:var(--cyan);--series-1:var(--accent-text);--series-2:var(--faint);--neutral-0:var(--white);--neutral-2:var(--panel);--neutral-7:var(--faint);--neutral-8:var(--body);--neutral-11:var(--ink);--shadow-resting:var(--shadow-soft,0 1px 2px #0000000f);--shadow-raised:var(--card-shadow-hover,0 6px 18px #00000014);--shadow-floating:var(--shadow-lift,0 20px 48px #0000001f);--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.25rem;--space-6:1.5rem;--space-8:2rem;--radius-control:10px;--radius-panel:var(--radius-sm,16px);--radius-surface:var(--radius,20px);--radius-pill:9999px;--control-height-sm:2rem;--control-height-md:2.25rem;--control-height-lg:2.75rem;--font-display:inherit;--font-body:inherit;--text-xs:.75rem;--text-sm:.8125rem;--text-base:.875rem;--text-lg:1rem;--text-xl:1.25rem;--text-2xl:1.625rem;--text-3xl:2rem;--tracking-display:-.01em;--tracking-body:0;--leading-display:1.15;--leading-body:1.4;--ease-enter:cubic-bezier(.16, 1, .3, 1);--ease-standard:cubic-bezier(.22, 1, .36, 1);--ease-exit:cubic-bezier(.7, 0, .84, 0);--ease-in-out:cubic-bezier(.65, 0, .35, 1);--ease-spring:cubic-bezier(.22, 1, .36, 1);--duration-instant:.12s;--duration-fast:.16s;--duration-standard:.24s;--duration-considered:.48s;--duration-spring:.58s}.arc-scope[data-density=terminal]{--radius-control:4px;--radius-panel:6px;--radius-surface:6px;--control-height-sm:1.75rem;--control-height-md:2rem;--control-height-lg:2.25rem;--text-sm:.75rem;--text-base:.8125rem}.arc-scope :focus-visible{outline:var(--focus-outline-width) solid var(--focus-outline);outline-offset:var(--focus-outline-offset)}
.scrub-input-module__Xe3S9G__root{--scrub-height:var(--control-height-sm);--scrub-radius:calc(var(--radius-control) - 6px);--scrub-fill:color-mix(in oklab, var(--foreground) 6%, transparent);width:var(--scrub-input-width,100%);min-width:0;height:var(--scrub-height);color:var(--foreground);font-family:var(--font-body);font-size:var(--text-sm);letter-spacing:var(--tracking-body);isolation:isolate;grid-template-columns:auto minmax(0,1fr);align-items:stretch;display:grid;position:relative}.scrub-input-module__Xe3S9G__root[data-size=sm]{--scrub-height:30px;--scrub-radius:9px;font-size:var(--text-xs)}.scrub-input-module__Xe3S9G__shell{z-index:-1;border-radius:var(--scrub-radius);background:var(--surface-muted);transition:background-color var(--duration-fast) var(--ease-standard), border-color var(--duration-fast) var(--ease-standard);will-change:transform;border:1px solid #0000;position:absolute;inset:0;overflow:hidden}.scrub-input-module__Xe3S9G__fill{background:var(--scrub-fill);transform-origin:0;pointer-events:none;position:absolute;inset:0}.scrub-input-module__Xe3S9G__handle{min-width:30px;color:var(--text-muted);cursor:ew-resize;touch-action:pan-y;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;transition:color var(--duration-fast) var(--ease-standard);justify-content:center;align-items:center;padding:0 4px 0 10px;display:flex}.scrub-input-module__Xe3S9G__handle[data-text]{font-weight:500}.scrub-input-module__Xe3S9G__handle svg{flex:none;width:14px;height:14px}.scrub-input-module__Xe3S9G__body{align-items:center;gap:2px;min-width:0;padding-right:10px;display:flex}.scrub-input-module__Xe3S9G__input{width:100%;min-width:0;height:100%;color:inherit;font:inherit;font-variant-numeric:tabular-nums;letter-spacing:inherit;text-overflow:ellipsis;background:0 0;border:0;outline:none;flex:1;margin:0;padding:0 0 0 4px}.scrub-input-module__Xe3S9G__input:focus-visible{outline:none}.scrub-input-module__Xe3S9G__input::selection{background:color-mix(in oklab, var(--foreground) 16%, transparent)}.scrub-input-module__Xe3S9G__input:disabled{cursor:not-allowed}.scrub-input-module__Xe3S9G__unit{min-width:18px;height:22px;color:var(--text-muted);font:inherit;font-size:var(--text-xs);-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:6px;flex:none;justify-content:center;align-items:center;padding:0 4px;display:inline-flex;position:relative}.scrub-input-module__Xe3S9G__unit[data-cycle]{cursor:pointer;transition:background-color var(--duration-fast) var(--ease-standard), color var(--duration-fast) var(--ease-standard), transform var(--duration-fast) var(--ease-standard)}.scrub-input-module__Xe3S9G__unit[data-cycle]:active{transform:scale(.94)}.scrub-input-module__Xe3S9G__unitText{display:block}.scrub-input-module__Xe3S9G__tag{z-index:2;border-radius:var(--radius-pill);background:var(--foreground);color:var(--background);font-size:var(--text-xs);font-variant-numeric:tabular-nums;pointer-events:none;padding:2px 7px;line-height:16px;position:absolute;bottom:calc(100% + 6px);left:6px}.scrub-input-module__Xe3S9G__root:focus-within .scrub-input-module__Xe3S9G__shell{border-color:var(--border-strong);background:var(--surface)}.scrub-input-module__Xe3S9G__root[data-scrubbing] .scrub-input-module__Xe3S9G__shell{border-color:var(--border-strong)}.scrub-input-module__Xe3S9G__root[data-scrubbing] .scrub-input-module__Xe3S9G__handle{color:var(--foreground)}.scrub-input-module__Xe3S9G__root[data-scrubbing]{--scrub-fill:color-mix(in oklab, var(--foreground) 10%, transparent)}.scrub-input-module__Xe3S9G__root[data-invalid] .scrub-input-module__Xe3S9G__shell{border-color:var(--danger)}.scrub-input-module__Xe3S9G__root[data-disabled]{opacity:.5}.scrub-input-module__Xe3S9G__root[data-disabled] .scrub-input-module__Xe3S9G__handle{cursor:not-allowed}@media (hover:hover) and (pointer:fine){.scrub-input-module__Xe3S9G__root:not([data-disabled]):hover .scrub-input-module__Xe3S9G__shell{border-color:var(--border)}.scrub-input-module__Xe3S9G__root:not([data-disabled]):focus-within:hover .scrub-input-module__Xe3S9G__shell{border-color:var(--border-strong)}.scrub-input-module__Xe3S9G__handle:hover{color:var(--foreground)}.scrub-input-module__Xe3S9G__unit[data-cycle]:hover:not(:disabled){background:color-mix(in oklab, var(--foreground) 7%, transparent);color:var(--foreground)}}.scrub-input-module__Xe3S9G__cursor{z-index:2147483647;pointer-events:none;align-items:center;gap:4px;margin:-8px 0 0 -13px;display:flex;position:fixed;top:0;left:0}.scrub-input-module__Xe3S9G__cursorGlyph{filter:drop-shadow(0 1px 2px #0000004d);filter:drop-shadow(0 1px 2px lab(0% 0 0/.3));display:block}.scrub-input-module__Xe3S9G__cursorGlyph path{fill:#0b0b0b;fill:lab(3.04863% 0 0);stroke:#fff;stroke-width:1.4px;stroke-linejoin:round}.scrub-input-module__Xe3S9G__multiplier{color:#fff;font-family:var(--font-body,sans-serif);font-size:var(--text-xs,.75rem);font-variant-numeric:tabular-nums;background:#0b0b0b;background:lab(3.04863% 0 0);border-radius:9999px;padding:1px 6px;line-height:16px}@media (prefers-reduced-motion:reduce){.scrub-input-module__Xe3S9G__shell,.scrub-input-module__Xe3S9G__handle,.scrub-input-module__Xe3S9G__unit[data-cycle]{transition-duration:var(--duration-instant)}.scrub-input-module__Xe3S9G__unit[data-cycle]:active{transform:none}}
