.grainient-surface{isolation:isolate;background-color:#190c17;position:relative;overflow:hidden}.grainient-background{z-index:-1;pointer-events:none;position:absolute;inset:0}.grainient-background canvas,.grainient-scrim{width:100%;height:100%;display:block;position:absolute;inset:0}.grainient-scrim{background:#0a0a0c99}.grainient-hero .grainient-scrim{background:linear-gradient(100deg,#0a0a0cb8,#0a0a0c99 43%,#0a0a0c24)}.scrub-field{--sf-accent:#f5f5f5;--sf-chip:var(--color-ink-3);--sf-ghost-ink:#111;--sf-h:32px;--sf-fs:13px;--sf-r:var(--radius-sm);--sf-w:100%;--sf-ease-out:cubic-bezier(.23, 1, .32, 1);isolation:isolate;width:var(--sf-w);min-width:0;max-width:100%;height:var(--sf-h);border-radius:var(--sf-r);background:var(--sf-chip);color:var(--color-cream-2);font-family:var(--font-sans);font-size:var(--sf-fs);cursor:ew-resize;touch-action:pan-y;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;align-items:center;gap:4px;padding:0 10px 0 4px;line-height:1;transition:background-color .2s,box-shadow .2s;display:inline-flex;position:relative;box-shadow:0 0 0 1px #0000}.scrub-field[data-dirty=true]{box-shadow:0 0 0 1px color-mix(in srgb, var(--sf-accent) 55%, transparent);transition-duration:0s}.scrub-field[data-typing=true]{background:color-mix(in srgb, currentColor 7%, var(--sf-chip));cursor:text}.scrub-field__track{z-index:-1;border-radius:inherit;pointer-events:none;position:absolute;inset:0;overflow:hidden}.scrub-field__fill{background:color-mix(in srgb, var(--sf-accent) 6%, transparent);transform-origin:0;position:absolute;inset:0}.scrub-field[data-disabled=true]{opacity:.5;cursor:default}.scrub-field__handle{border-radius:calc(var(--sf-r) - 2px);text-overflow:ellipsis;min-width:0;height:100%;color:var(--color-muted);white-space:nowrap;cursor:inherit;transition:color .12s ease, transform .16s var(--sf-ease-out);align-items:center;padding:0 6px;font-weight:400;display:inline-flex;overflow:hidden}@media (hover:hover) and (pointer:fine){.scrub-field:not([data-disabled=true]):hover .scrub-field__handle{color:var(--color-cream-2)}}.scrub-field:not([data-disabled=true]):not([data-typing=true]):active .scrub-field__handle,.scrub-field[data-dragging=true] .scrub-field__handle{color:currentColor;transform:scale(.96)}.scrub-field__input{width:100%;min-width:0;color:inherit;font:inherit;font-variant-numeric:tabular-nums;text-align:right;cursor:inherit;background:0 0;border:0;outline:0;flex:0 5.5em;margin:0 0 0 auto;padding:0;font-weight:500;transition:color .12s}.scrub-field[data-typing=true] .scrub-field__input{cursor:text}.scrub-field[data-over=true] .scrub-field__input{color:var(--color-muted)}.scrub-field__suffix{color:var(--color-muted);font-size:12px;font-weight:400}.scrub-field__ghost{transform-origin:50% 100%;background:var(--sf-accent);color:var(--sf-ghost-ink);font-variant-numeric:tabular-nums;white-space:nowrap;pointer-events:none;opacity:0;transition:opacity .125s var(--sf-ease-out), scale .125s var(--sf-ease-out);border-radius:999px;padding:2px 6px;font-size:12px;font-weight:600;line-height:1.4;position:absolute;top:-6px;left:0;translate:0 -100%;scale:.95}.scrub-field[data-dragging=true] .scrub-field__ghost{opacity:1;scale:1}@media (prefers-reduced-motion:reduce){.scrub-field .scrub-field__handle{transition:color .12s;transform:none}.scrub-field .scrub-field__ghost{transition:opacity .2s;scale:1}}.scrub-field:focus-within{box-shadow:0 0 0 2px var(--color-coral)}.scrub-field[data-disabled=true]:focus-within{box-shadow:none}@media (pointer:coarse){.scrub-field{height:max(44px, var(--sf-h))}.scrub-field__input{font-size:16px}}.scrub-field__ghost--portal{z-index:100;opacity:1;font-family:var(--font-sans);animation:scrub-field-ghost-in .125s var(--sf-ease-out,ease-out);position:fixed;top:0;left:0;scale:1}@keyframes scrub-field-ghost-in{0%{opacity:0;scale:.95}}@media (prefers-reduced-motion:reduce){.scrub-field__ghost--portal{animation:none}}
