.field-v2[data-v-ae671cf0]{flex-direction:column;align-items:center;gap:8px;min-width:0;display:flex}.label[data-v-ae671cf0]{letter-spacing:-.02em;text-overflow:ellipsis;white-space:nowrap;max-width:100%;color:var(--muted-foreground);font-size:13px;overflow:hidden}.box[data-v-ae671cf0]{border:1px solid var(--input);border-radius:16px;justify-content:center;align-self:stretch;align-items:center;height:48px;padding:0 16px;transition:border-color .18s,box-shadow .18s;display:flex}@media (prefers-reduced-motion:reduce){.box[data-v-ae671cf0]{transition:none}}.box[data-v-ae671cf0]:focus-within{border-color:var(--ring);box-shadow:inset 0 0 0 1px var(--ring)}.box.invalid[data-v-ae671cf0]{border-color:rgb(var(--danger));box-shadow:inset 0 0 0 1px rgb(var(--danger))}.box.stepper[data-v-ae671cf0]{justify-content:space-between;padding:0 8px}.step[data-v-ae671cf0]{width:32px;height:32px;color:var(--foreground);border-radius:8px;flex:none;place-items:center;display:grid}.step[data-v-ae671cf0]:active:not(:disabled){background:var(--muted)}@media (hover:hover){.step[data-v-ae671cf0]:hover:not(:disabled){background:var(--muted)}}.value[data-v-ae671cf0]{font-variant-numeric:tabular-nums;letter-spacing:-.02em;min-width:0;color:var(--foreground);align-items:baseline;font-size:18px;font-weight:500;line-height:1.1;display:flex}.fit[data-v-ae671cf0]{grid-template-columns:minmax(0,auto);min-width:0;display:inline-grid}.mirror[data-v-ae671cf0],.input[data-v-ae671cf0]{grid-area:1/1}.mirror[data-v-ae671cf0]{visibility:hidden;white-space:pre}.input[data-v-ae671cf0]{width:0;min-width:100%;font:inherit;letter-spacing:inherit;text-align:center;color:inherit;background:0 0;border:0;outline:none;padding:0}.input[data-v-ae671cf0]::placeholder{color:var(--muted-foreground)}.field[data-v-ab23292e]{flex-direction:column;display:flex}.track[data-v-ab23292e]{cursor:pointer;touch-action:none;padding-bottom:12px;position:relative}.head[data-v-ab23292e]{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.cap[data-v-ab23292e]{letter-spacing:.14em;text-transform:uppercase;color:var(--muted-foreground);font-size:10px;font-weight:600}.value[data-v-ab23292e]{letter-spacing:-.02em;font-variant-numeric:tabular-nums;height:20px;color:var(--foreground);cursor:text;align-items:baseline;font-family:ui-monospace,SFMono-Regular,Menlo,Azeret Mono,monospace;font-size:20px;font-weight:400;line-height:20px;display:inline-flex}.unit[data-v-ab23292e]{color:var(--muted-foreground);margin-left:2px;font-size:.55em;font-style:normal}.edit[data-v-ab23292e]{box-sizing:border-box;text-align:right;letter-spacing:-.02em;font-variant-numeric:tabular-nums;width:6ch;height:20px;min-height:0;color:var(--foreground);caret-color:rgb(var(--accent));background:0 0;border:none;outline:none;padding:0;font-family:ui-monospace,SFMono-Regular,Menlo,Azeret Mono,monospace;font-size:20px;font-weight:400;line-height:20px}.base[data-v-ab23292e],.fill[data-v-ab23292e]{border-radius:3px;height:6px;position:absolute;bottom:2px;left:0}.base[data-v-ab23292e]{background:var(--border);right:0}.fill[data-v-ab23292e]{background:var(--foreground)}.field.invalid .fill[data-v-ab23292e]{background:rgb(var(--danger))}.minmax[data-v-ab23292e]{color:var(--muted-foreground);justify-content:space-between;margin-top:7px;font-family:ui-monospace,SFMono-Regular,Menlo,Azeret Mono,monospace;font-size:10px;display:flex}.slider-v2[data-v-0bda4e57]{flex-direction:column;align-items:center;gap:8px;min-width:0;display:flex}.label[data-v-0bda4e57]{letter-spacing:-.02em;text-overflow:ellipsis;white-space:nowrap;max-width:100%;color:var(--muted-foreground);font-size:13px;overflow:hidden}.box[data-v-0bda4e57]{border:1px solid var(--input);cursor:pointer;touch-action:none;user-select:none;border-radius:16px;outline:none;align-self:stretch;height:48px;transition:border-color .18s,box-shadow .18s;position:relative}@media (prefers-reduced-motion:reduce){.box[data-v-0bda4e57]{transition:none}}.box[data-v-0bda4e57]:focus-visible{border-color:var(--ring);box-shadow:inset 0 0 0 1px var(--ring)}.box.invalid[data-v-0bda4e57]{border-color:rgb(var(--danger));box-shadow:inset 0 0 0 1px rgb(var(--danger))}.edge[data-v-0bda4e57]{font-variant-numeric:tabular-nums;letter-spacing:-.02em;white-space:nowrap;color:var(--muted-foreground);font-size:10px;line-height:1.1;position:absolute;top:calc(50% + .5px);translate:0 -50%}.edge.start[data-v-0bda4e57]{left:8px}.edge.end[data-v-0bda4e57]{right:8px}.value[data-v-0bda4e57]{font-variant-numeric:tabular-nums;letter-spacing:-.02em;white-space:nowrap;color:var(--foreground);font-size:18px;font-weight:500;line-height:1.1;position:absolute;top:calc(50% - 4px);left:50%;overflow:hidden;translate:-50% -50%}.value>span[data-v-0bda4e57]{display:inline-block}.ruler[data-v-0bda4e57]{height:11px;position:absolute;bottom:-1px;left:17px;right:18px}.ticks[data-v-0bda4e57]{justify-content:space-between;align-items:flex-end;display:flex;position:absolute;bottom:7px;left:-1px;right:-1px}.ticks i[data-v-0bda4e57]{background:var(--muted-foreground);opacity:.75;border-radius:1px;width:2px;height:5px}.ticks i.minor[data-v-0bda4e57]{opacity:.5;height:3px}.fill[data-v-0bda4e57],.rest[data-v-0bda4e57]{height:2px;box-shadow:0 0 0 2px var(--background);border-radius:4px;position:absolute;bottom:0}.fill[data-v-0bda4e57]{width:max(0px, var(--ratio) * 100% - 1px);background:color-mix(in srgb, rgb(var(--info)) 50%, var(--background));left:0}.rest[data-v-0bda4e57]{right:0;left:min(100%, var(--ratio) * 100% + 1px);background:color-mix(in srgb, rgb(var(--info)) 25%, var(--background))}.up[data-v-0bda4e57]{animation:.15s roll-up-0bda4e57}.down[data-v-0bda4e57]{animation:.15s roll-down-0bda4e57}@keyframes roll-up-0bda4e57{0%{opacity:0;transform:translateY(70%)}}@keyframes roll-down-0bda4e57{0%{opacity:0;transform:translateY(-70%)}}.thumb[data-v-0bda4e57]{transition:scale .12s}.pressed .thumb[data-v-0bda4e57]{scale:1.25 -1.25}@media (prefers-reduced-motion:reduce){.thumb[data-v-0bda4e57]{transition:none}.up[data-v-0bda4e57],.down[data-v-0bda4e57]{animation:none}}.thumb[data-v-0bda4e57]{top:1px;left:calc(var(--ratio) * 100%);fill:rgb(var(--info));stroke:var(--background);stroke-width:2px;position:absolute;translate:-50%;scale:1 -1}
