@layer components{:where(.oksButton){--oks-button-height:40px;--oks-button-padding-x:var(--oks-space-4,16px);--oks-button-padding-y:var(--oks-space-2,8px);--oks-button-gap:var(--oks-space-2,8px);--oks-button-font-size:14px;--oks-button-icon-size:18px;--oks-button-radius:var(--oks-radius-md,.375rem);--oks-button-border-width:1px;--oks-button-ripple-color:color-mix(in srgb, currentColor 35%, transparent);--oks-button-bg:transparent;--oks-button-fg:currentColor;--oks-button-border:transparent;--oks-button-shadow:none;appearance:none;border:var(--oks-button-border-width) solid var(--oks-button-border);border-radius:var(--oks-button-radius);background-color:var(--oks-button-bg);color:var(--oks-button-fg);box-shadow:var(--oks-button-shadow);font:inherit;font-size:var(--oks-button-font-size);height:var(--oks-button-height);padding:var(--oks-button-padding-y) var(--oks-button-padding-x);justify-content:center;align-items:center;gap:var(--oks-button-gap);cursor:pointer;-webkit-user-select:none;user-select:none;white-space:nowrap;isolation:isolate;font-weight:500;line-height:1.1;transition:background-color .14s,border-color .14s,box-shadow .14s,color .14s,opacity .14s,transform .14s;display:inline-flex;position:relative;overflow:hidden}:where(.oksButton[data-motion=reduced]){transition:none;transform:none}:where(.oksButton[data-full-width=true]){flex:1;width:100%;min-width:0}:where(.oksButton[data-disabled=true]),:where(.oksButton:disabled){opacity:.65;cursor:not-allowed}:where(.oksButton[data-radius=none]){--oks-button-radius:0}:where(.oksButton[data-radius=xs]){--oks-button-radius:var(--oks-radius-xs,calc(var(--oks-radius-sm,.25rem) * .5))}:where(.oksButton[data-radius=xs-sm]){--oks-button-radius:var(--oks-radius-xs-sm,calc(var(--oks-radius-sm,.25rem) * .75))}:where(.oksButton[data-radius=sm]){--oks-button-radius:var(--oks-radius-sm,.25rem)}:where(.oksButton[data-radius=md]){--oks-button-radius:var(--oks-radius-md,.375rem)}:where(.oksButton[data-radius=lg]){--oks-button-radius:var(--oks-radius-lg,.5rem)}:where(.oksButton[data-radius=full]){--oks-button-radius:9999px}:where(.oksButton[data-focus-visible=true]),:where(.oksButton:focus-visible){outline:2px solid var(--oks-button-tone-text,var(--oks-color-primary-700,#1d4ed8));outline-offset:2px}:where(.oksButton[data-size=xs]){--oks-button-height:32px;--oks-button-padding-x:var(--oks-space-2,8px);--oks-button-padding-y:var(--oks-space-1,4px);--oks-button-gap:var(--oks-space-1,4px);--oks-button-font-size:12px;--oks-button-icon-size:16px}:where(.oksButton[data-size=xs-sm]){--oks-button-height:36px;--oks-button-padding-x:var(--oks-space-3,12px);--oks-button-padding-y:var(--oks-space-2,8px);--oks-button-font-size:13px;--oks-button-icon-size:18px}:where(.oksButton[data-size=sm]){--oks-button-height:38px;--oks-button-padding-x:var(--oks-space-3,12px);--oks-button-padding-y:var(--oks-space-2,8px);--oks-button-font-size:14px;--oks-button-icon-size:18px}:where(.oksButton[data-size=md]){--oks-button-height:44px;--oks-button-padding-x:var(--oks-space-3,12px);--oks-button-padding-y:var(--oks-space-2,8px);--oks-button-font-size:14px;--oks-button-icon-size:20px}:where(.oksButton[data-size=lg]){--oks-button-height:48px;--oks-button-padding-x:var(--oks-space-4,16px);--oks-button-padding-y:var(--oks-space-2,8px);--oks-button-font-size:16px;--oks-button-icon-size:22px}:where(.oksButton[data-size=xl]){--oks-button-height:52px;--oks-button-padding-x:var(--oks-space-4,16px);--oks-button-padding-y:var(--oks-space-3,12px);--oks-button-font-size:18px;--oks-button-icon-size:24px}:where(.oksButton[data-icon-only=true]){width:var(--oks-button-height);flex:none;padding:0}:where(.oksButtonStartContent),:where(.oksButtonEndContent),:where(.oksButtonIconOnly){font-size:var(--oks-button-icon-size);flex:none;justify-content:center;align-items:center;line-height:0;display:inline-flex}:where(.oksButtonStartContent) :where(svg),:where(.oksButtonEndContent) :where(svg),:where(.oksButtonIconOnly) :where(svg){width:1em;height:1em;display:block}:where(.oksButtonLabel){min-width:0;display:inline-block}:where(.oksButtonSpinnerSlot){flex:none;justify-content:center;align-items:center;display:inline-flex}:where(.oksButtonSpinner){border:2px solid color-mix(in srgb, currentColor 25%, transparent);border-top-color:currentColor;border-radius:9999px;width:1em;height:1em;animation:.7s linear infinite oksButtonSpinner}@keyframes oksButtonSpinner{to{transform:rotate(360deg)}}:where(.oksButton[data-loading=true]){cursor:progress}:where(.oksButton[data-shadow=none]){--oks-button-shadow:none}:where(.oksButton[data-shadow=xs]){--oks-button-shadow:0 3px 8px #0000001a}:where(.oksButton[data-shadow=xs-sm]){--oks-button-shadow:0 4px 10px #0000001c}:where(.oksButton[data-shadow=sm]){--oks-button-shadow:0 6px 14px #0000001f}:where(.oksButton[data-shadow=md]){--oks-button-shadow:0 10px 25px #0000002e}:where(.oksButton[data-shadow=lg]){--oks-button-shadow:0 18px 45px #00000038}:where(.oksButton[data-variant=solid]){--oks-button-bg:var(--oks-button-tone-text,var(--oks-color-primary-700,#1d4ed8));--oks-button-fg:var(--oks-button-solid-fg,#fff);--oks-button-border:transparent;--oks-button-ripple-color:color-mix(in srgb, currentColor 55%, transparent)}:where(.oksButton[data-variant=solid][data-hover=true]:not([data-disabled=true])){--oks-button-bg:var(--oks-button-tone-text-hover,var(--oks-color-primary-800,#1e40af));--oks-button-fg:var(--oks-button-solid-fg-hover,var(--oks-button-solid-fg,#fff))}:where(.oksButton[data-variant=solid][data-pressed=true]:not([data-disabled=true])){--oks-button-bg:var(--oks-button-tone-text-active,var(--oks-color-primary-900,#1e3a8a));--oks-button-fg:var(--oks-button-solid-fg-active,var(--oks-button-solid-fg,#fff))}:where(.oksButton[data-variant=bordered]){--oks-button-bg:color-mix(in srgb, var(--oks-color-surface,#fff) 10%, transparent);--oks-button-fg:var(--oks-button-tone-text,var(--oks-color-primary-700,#1d4ed8));--oks-button-border:var(--oks-button-tone-text,var(--oks-color-primary-700,#1d4ed8))}:where(.oksButton[data-variant=bordered][data-hover=true]:not([data-disabled=true])){--oks-button-bg:color-mix(in srgb, var(--oks-color-surface,#fff) 14%, transparent);--oks-button-fg:var(--oks-button-tone-text-hover,var(--oks-color-primary-800,#1e40af));--oks-button-border:var(--oks-button-tone-text-hover,var(--oks-color-primary-800,#1e40af))}:where(.oksButton[data-variant=bordered][data-pressed=true]:not([data-disabled=true])){--oks-button-bg:color-mix(in srgb, var(--oks-color-surface,#fff) 18%, transparent);--oks-button-fg:var(--oks-button-tone-text-active,var(--oks-color-primary-900,#1e3a8a));--oks-button-border:var(--oks-button-tone-text-active,var(--oks-color-primary-900,#1e3a8a))}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){:where(.oksButton[data-variant=bordered]){-webkit-backdrop-filter:blur(var(--oks-button-bordered-blur,6px));backdrop-filter:blur(var(--oks-button-bordered-blur,6px))}}:where(.oksButton[data-variant=soft]){--oks-button-bg:var(--oks-button-tone-50,var(--oks-color-primary-50,#eff6ff));--oks-button-fg:var(--oks-button-tone-soft-fg,var(--oks-button-tone-700,var(--oks-color-primary-700,#1d4ed8)))}:where(.oksButton[data-variant=soft][data-hover=true]:not([data-disabled=true])){--oks-button-bg:var(--oks-button-tone-100,var(--oks-color-primary-100,#dbeafe))}:where(.oksButton[data-variant=soft][data-pressed=true]:not([data-disabled=true])){--oks-button-bg:color-mix(in srgb, var(--oks-button-tone,var(--oks-color-primary-500,#3b82f6)) 20%, transparent)}:where(.oksButton[data-variant=ghost]){--oks-button-bg:transparent;--oks-button-fg:var(--oks-button-tone-text,var(--oks-color-primary-700,#1d4ed8));border:1px solid #0000}:where(.oksButton[data-variant=ghost][data-hover=true]:not([data-disabled=true])){--oks-button-bg:var(--oks-button-tone-50,var(--oks-color-primary-50,#eff6ff));--oks-button-fg:var(--oks-button-tone-text-hover,var(--oks-color-primary-800,#1e40af))}:where(.oksButton[data-variant=ghost][data-pressed=true]:not([data-disabled=true])){--oks-button-bg:var(--oks-button-tone-100,var(--oks-color-primary-100,#dbeafe));--oks-button-fg:var(--oks-button-tone-text-active,var(--oks-color-primary-900,#1e3a8a))}:where(.oksButton[data-variant=link]){--oks-button-bg:transparent;--oks-button-fg:var(--oks-button-tone-text,var(--oks-color-primary-700,#1d4ed8));text-underline-offset:2px;min-width:unset;border:1px solid #0000;padding-left:0;padding-right:0;text-decoration:underline}:where(.oksButton[data-variant=link][data-hover=true]:not([data-disabled=true])){--oks-button-fg:var(--oks-button-tone-text-hover,var(--oks-color-primary-800,#1e40af))}:where(.oksButton[data-variant=link][data-pressed=true]:not([data-disabled=true])){--oks-button-fg:var(--oks-button-tone-text-active,var(--oks-color-primary-900,#1e3a8a))}:where(.oksButtonRipple){background:radial-gradient(circle, var(--oks-button-ripple-color,#ffffff59) 0%, color-mix(in srgb, var(--oks-button-ripple-color,#ffffff59) 65%, transparent) 60%, transparent 75%);opacity:0;pointer-events:none;z-index:0;will-change:transform, opacity;border-radius:9999px;animation:.6s ease-out oksButtonRipple;position:absolute;transform:translate(-50%,-50%)scale(0)}:where(.oksButton) :where(.oksButtonStartContent),:where(.oksButton) :where(.oksButtonEndContent),:where(.oksButton) :where(.oksButtonIconOnly),:where(.oksButton) :where(.oksButtonSpinnerSlot),:where(.oksButton) :where(.oksButtonLabel){z-index:1;position:relative}:where(.oksButtonGroup){align-items:stretch;display:inline-flex}:where(.oksButtonGroup[data-full-width=true]){width:100%}:where(.oksButtonGroup) :where(.oksButton){border-radius:0}:where(.oksButtonGroup)>:where(.oksButton:not(:first-child)),:where(.oksButtonGroup)>:where(.oksTooltipTrigger:not(:first-child)){margin-left:calc(var(--oks-button-border-width,1px) * -1)}:where(.oksButtonGroup)>:where(.oksButton:only-child),:where(.oksButtonGroup)>:where(.oksTooltipTrigger:only-child)>:where(.oksButton){border-radius:var(--oks-button-radius)}:where(.oksButtonGroup)>:where(.oksButton:first-child),:where(.oksButtonGroup)>:where(.oksTooltipTrigger:first-child)>:where(.oksButton){border-top-left-radius:var(--oks-button-radius);border-bottom-left-radius:var(--oks-button-radius)}:where(.oksButtonGroup)>:where(.oksButton:last-child),:where(.oksButtonGroup)>:where(.oksTooltipTrigger:last-child)>:where(.oksButton){border-top-right-radius:var(--oks-button-radius);border-bottom-right-radius:var(--oks-button-radius)}:where(.oksButtonGroup[data-full-width=true])>:where(.oksButton),:where(.oksButtonGroup[data-full-width=true])>:where(.oksTooltipTrigger){flex:1;min-width:0}:where(.oksButtonGroup[data-full-width=true])>:where(.oksTooltipTrigger)>:where(.oksButton){flex:auto;min-width:0}:where(.oksButtonGroup) :where(.oksButton[data-hover=true]),:where(.oksButtonGroup) :where(.oksButton[data-focus-visible=true]){z-index:1}:where(.oksTooltipTrigger){transform-origin:50%;display:inline-flex}:where(.oksTooltipTrigger[data-trigger-scale=true]){transition:transform .12s}:where(.oksTooltipTrigger[data-open=true][data-trigger-scale=true]){transform:scale(.97)}:where(.oksTooltipTrigger[data-motion=reduced]){transition:none;transform:none}:where(.oksTooltipBase){--oks-tooltip-bg:var(--oks-color-default-100,#eeeef0);--oks-tooltip-fg:var(--oks-color-default-900,#42424a);--oks-tooltip-radius:var(--oks-radius-md,.375rem);--oks-tooltip-shadow:0 10px 30px #00000040;--oks-tooltip-font-size:12px;--oks-tooltip-padding-y:var(--oks-space-2,8px);--oks-tooltip-padding-x:var(--oks-space-3,12px);z-index:50;opacity:0;pointer-events:none;max-width:320px;transition:opacity .12s,transform .12s;transform:translateY(-2px)}:where(.oksTooltipBase[data-open=true]){opacity:1;pointer-events:auto;transform:translateY(0)}:where(.oksTooltipBase[data-motion=reduced]){transition:none;transform:none}:where(.oksTooltipBase[data-color=primary]){--oks-tooltip-bg:var(--oks-color-primary-100,#ffd0b0)}:where(.oksTooltipBase[data-color=secondary]){--oks-tooltip-bg:var(--oks-color-secondary-100,#e7e7e7)}:where(.oksTooltipBase[data-color=info]){--oks-tooltip-bg:var(--oks-color-info-100,#b0d1f6)}:where(.oksTooltipBase[data-color=success]){--oks-tooltip-bg:var(--oks-color-success-100,#b7e3b2)}:where(.oksTooltipBase[data-color=warning]){--oks-tooltip-bg:var(--oks-color-warning-100,#f6d3b1)}:where(.oksTooltipBase[data-color=danger]){--oks-tooltip-bg:var(--oks-color-danger-100,#f6b1b1)}:where(.oksTooltipBase[data-radius=none]){--oks-tooltip-radius:0}:where(.oksTooltipBase[data-radius=xs]){--oks-tooltip-radius:var(--oks-radius-xs,calc(var(--oks-radius-sm,.25rem) * .5))}:where(.oksTooltipBase[data-radius=xs-sm]){--oks-tooltip-radius:var(--oks-radius-xs-sm,calc(var(--oks-radius-sm,.25rem) * .75))}:where(.oksTooltipBase[data-radius=sm]){--oks-tooltip-radius:var(--oks-radius-sm,.25rem)}:where(.oksTooltipBase[data-radius=md]){--oks-tooltip-radius:var(--oks-radius-md,.375rem)}:where(.oksTooltipBase[data-radius=lg]){--oks-tooltip-radius:var(--oks-radius-lg,.5rem)}:where(.oksTooltipBase[data-radius=full]){--oks-tooltip-radius:var(--oks-radius-full,9999px)}:where(.oksTooltipBase[data-shadow=none]){--oks-tooltip-shadow:none}:where(.oksTooltipBase[data-shadow=xs]){--oks-tooltip-shadow:0 6px 18px #0000002e}:where(.oksTooltipBase[data-shadow=xs-sm]){--oks-tooltip-shadow:0 8px 24px #00000038}:where(.oksTooltipBase[data-shadow=sm]){--oks-tooltip-shadow:0 10px 30px #00000040}:where(.oksTooltipBase[data-shadow=md]){--oks-tooltip-shadow:0 14px 40px #00000047}:where(.oksTooltipBase[data-shadow=lg]){--oks-tooltip-shadow:0 18px 56px #00000052}:where(.oksTooltipContent){background:var(--oks-tooltip-bg);background-color:var(--oks-tooltip-bg);color:var(--oks-tooltip-fg);border-radius:var(--oks-tooltip-radius);box-shadow:var(--oks-tooltip-shadow);font-size:var(--oks-tooltip-font-size);padding:var(--oks-tooltip-padding-y) var(--oks-tooltip-padding-x);line-height:1.2}:where(.oksTooltipBase[data-size=xs]){--oks-tooltip-font-size:10px;--oks-tooltip-padding-y:var(--oks-space-0_5,2px);--oks-tooltip-padding-x:var(--oks-space-1_5,6px)}:where(.oksTooltipBase[data-size=xs-sm]),:where(.oksTooltipBase[data-size=sm]){--oks-tooltip-font-size:11px;--oks-tooltip-padding-y:var(--oks-space-1,4px);--oks-tooltip-padding-x:var(--oks-space-2,8px)}:where(.oksTooltipBase[data-size=lg]){--oks-tooltip-font-size:13px;--oks-tooltip-padding-y:var(--oks-space-3,12px);--oks-tooltip-padding-x:var(--oks-space-4,16px)}:where(.oksTooltipBase[data-size=xl]){--oks-tooltip-font-size:14px;--oks-tooltip-padding-y:var(--oks-space-4,16px);--oks-tooltip-padding-x:var(--oks-space-5,20px)}:where(.oksTooltipBase[data-radius=full]){--oks-tooltip-padding-x:var(--oks-space-5,20px)}:where(.oksTooltipArrow){--oks-tooltip-arrow-size:10px;width:var(--oks-tooltip-arrow-size);height:var(--oks-tooltip-arrow-size);background-color:var(--oks-tooltip-bg);position:absolute}:where(.oksTooltipBase[data-placement^=top]) :where(.oksTooltipArrow){left:var(--oks-tooltip-arrow-x,50%);bottom:0;transform:translate(-50%,50%)rotate(45deg)}:where(.oksTooltipBase[data-placement^=bottom]) :where(.oksTooltipArrow){left:var(--oks-tooltip-arrow-x,50%);top:0;transform:translate(-50%,-50%)rotate(45deg)}:where(.oksTooltipBase[data-placement^=left]) :where(.oksTooltipArrow){top:var(--oks-tooltip-arrow-y,50%);right:0;transform:translate(50%,-50%)rotate(45deg)}:where(.oksTooltipBase[data-placement^=right]) :where(.oksTooltipArrow){top:var(--oks-tooltip-arrow-y,50%);left:0;transform:translate(-50%,-50%)rotate(45deg)}:where(.oksCheckboxGroupField),:where(.oksCheckbox){--oks-checkbox-bg:var(--oks-form-field-bg,var(--oks-palette-neutral-50,#fafafa));--oks-checkbox-fg:var(--oks-form-field-fg,var(--oks-palette-neutral-950,#0a0a0a));--oks-checkbox-muted:var(--oks-form-field-muted,var(--oks-palette-neutral-700,#404040));--oks-checkbox-label:var(--oks-form-field-label,var(--oks-palette-neutral-950,#0a0a0a));--oks-checkbox-placeholder:var(--oks-form-field-placeholder,var(--oks-palette-neutral-500,#737373));--oks-checkbox-border:var(--oks-palette-neutral-300,#d4d4d4);--oks-checkbox-border-hover:var(--oks-palette-neutral-400,#a3a3a3);--oks-checkbox-border-focus:var(--oks-checkbox-tone,var(--oks-color-primary-500,#3b82f6));--oks-checkbox-error:var(--oks-color-danger-500,#e20202);--oks-checkbox-radius:var(--oks-radius-sm,.25rem);--oks-checkbox-control-size:16px;--oks-checkbox-icon-w:7px;--oks-checkbox-icon-h:4px;--oks-checkbox-icon-stroke:2px;--oks-checkbox-gap:var(--oks-space-2,8px);--oks-checkbox-label-font-size:14px;--oks-checkbox-bg-checked:var(--oks-checkbox-border-focus);--oks-checkbox-check:#fff;gap:var(--oks-space-1,4px);min-width:0;color:var(--oks-checkbox-fg);flex-direction:column;display:flex}:where(.oksCheckboxGroupField[data-size=xs]),:where(.oksCheckbox[data-size=xs]){--oks-checkbox-control-size:14px;--oks-checkbox-icon-w:6px;--oks-checkbox-icon-h:3px;--oks-checkbox-icon-stroke:2px;--oks-checkbox-gap:var(--oks-space-1,4px);--oks-checkbox-label-font-size:12px}:where(.oksCheckboxGroupField[data-size=xs-sm]),:where(.oksCheckbox[data-size=xs-sm]){--oks-checkbox-control-size:15px;--oks-checkbox-icon-w:6px;--oks-checkbox-icon-h:3px;--oks-checkbox-icon-stroke:2px;--oks-checkbox-gap:var(--oks-space-2,8px);--oks-checkbox-label-font-size:13px}:where(.oksCheckboxGroupField[data-size=sm]),:where(.oksCheckbox[data-size=sm]){--oks-checkbox-control-size:16px;--oks-checkbox-icon-w:7px;--oks-checkbox-icon-h:4px;--oks-checkbox-icon-stroke:2px;--oks-checkbox-gap:var(--oks-space-2,8px);--oks-checkbox-label-font-size:14px}:where(.oksCheckboxGroupField[data-size=md]),:where(.oksCheckbox[data-size=md]){--oks-checkbox-control-size:18px;--oks-checkbox-icon-w:8px;--oks-checkbox-icon-h:5px;--oks-checkbox-icon-stroke:2px;--oks-checkbox-gap:var(--oks-space-2,8px);--oks-checkbox-label-font-size:14px}:where(.oksCheckboxGroupField[data-size=lg]),:where(.oksCheckbox[data-size=lg]){--oks-checkbox-control-size:20px;--oks-checkbox-icon-w:9px;--oks-checkbox-icon-h:5px;--oks-checkbox-icon-stroke:2px;--oks-checkbox-gap:var(--oks-space-2,8px);--oks-checkbox-label-font-size:16px}:where(.oksCheckboxGroupField[data-size=xl]),:where(.oksCheckbox[data-size=xl]){--oks-checkbox-control-size:22px;--oks-checkbox-icon-w:10px;--oks-checkbox-icon-h:6px;--oks-checkbox-icon-stroke:2px;--oks-checkbox-gap:var(--oks-space-2,8px);--oks-checkbox-label-font-size:18px}:where(.oksCheckboxGroupField[data-variant=soft]),:where(.oksCheckbox[data-variant=soft]){--oks-checkbox-bg:var(--oks-palette-neutral-50,#fafafa);--oks-checkbox-border:transparent;--oks-checkbox-border-hover:var(--oks-palette-neutral-200,#e5e5e5);--oks-checkbox-bg-checked:color-mix(in srgb, var(--oks-checkbox-border-focus) 18%, var(--oks-checkbox-bg));--oks-checkbox-check:var(--oks-checkbox-border-focus)}:where(.oksCheckboxGroupField[data-variant=underlined]),:where(.oksCheckbox[data-variant=underlined]){--oks-checkbox-bg-checked:var(--oks-checkbox-bg);--oks-checkbox-check:var(--oks-checkbox-border-focus)}:where(.oksCheckboxGroupField[data-invalid=true]),:where(.oksCheckbox[data-invalid=true]){--oks-checkbox-check:#fff}:where(.oksCheckboxGroupField[data-invalid=true][data-variant=underlined]),:where(.oksCheckbox[data-invalid=true][data-variant=underlined]){--oks-checkbox-check:var(--oks-checkbox-error)}:where(.oksCheckboxGroupFieldControl),:where(.oksCheckboxControl){position:relative}:where(.oksCheckboxGroupField[data-label-placement=floating] .oksCheckboxGroupFieldControl),:where(.oksCheckbox[data-label-placement=floating] .oksCheckboxControl){padding-top:var(--oks-space-6,24px)}:where(.oksCheckboxGroupField[data-label-placement=floating] .oksCheckboxGroupFieldControl>.oksCheckboxGroupFieldLabel),:where(.oksCheckbox[data-label-placement=floating] .oksCheckboxControl>.oksCheckboxLabel){left:0;top:var(--oks-space-4,16px);font-size:var(--oks-checkbox-label-font-size);color:var(--oks-checkbox-placeholder);pointer-events:none;white-space:nowrap;text-overflow:ellipsis;background:0 0;max-width:100%;padding:0;line-height:1;transition:top .14s,transform .14s,font-size .14s,color .14s;position:absolute;overflow:hidden;transform:translateY(-50%)}:where(.oksCheckboxGroupField[data-label-placement=floating] .oksCheckboxGroupFieldControl:focus-within>.oksCheckboxGroupFieldLabel),:where(.oksCheckboxGroupField[data-label-placement=floating] .oksCheckboxGroupFieldControl:focus-within>.oksCheckboxGroupFieldLabel),:where(.oksCheckbox[data-label-placement=floating] .oksCheckboxControl:focus-within>.oksCheckboxLabel),:where(.oksCheckboxGroupField[data-label-placement=floating][data-has-value=true] .oksCheckboxGroupFieldControl>.oksCheckboxGroupFieldLabel),:where(.oksCheckbox[data-label-placement=floating][data-has-value=true] .oksCheckboxControl>.oksCheckboxLabel){color:var(--oks-checkbox-border-focus);background:var(--oks-checkbox-bg);padding:0 4px;font-size:12px;top:0;transform:translateY(-50%)}:where(.oksCheckboxGroupField[data-label-placement=floating][data-invalid=true] .oksCheckboxGroupFieldControl:focus-within>.oksCheckboxGroupFieldLabel),:where(.oksCheckboxGroupField[data-label-placement=floating][data-invalid=true] .oksCheckboxGroupFieldControl:focus-within>.oksCheckboxGroupFieldLabel),:where(.oksCheckbox[data-label-placement=floating][data-invalid=true] .oksCheckboxControl:focus-within>.oksCheckboxLabel),:where(.oksCheckboxGroupField[data-label-placement=floating][data-invalid=true][data-has-value=true] .oksCheckboxGroupFieldControl>.oksCheckboxGroupFieldLabel),:where(.oksCheckbox[data-label-placement=floating][data-invalid=true][data-has-value=true] .oksCheckboxControl>.oksCheckboxLabel){color:var(--oks-checkbox-error)}:where(.oksCheckboxGroupFieldLabel),:where(.oksCheckboxLabel){color:var(--oks-checkbox-label);font-size:14px;line-height:1.2}:where(.oksCheckboxGroupFieldRow){align-items:flex-start;gap:var(--oks-space-2,8px);width:100%;display:flex}:where(.oksCheckboxGroupField[data-label-placement=right] .oksCheckboxGroupFieldRow){flex-direction:row-reverse}:where(.oksCheckboxGroupFieldSideLabel){white-space:nowrap;padding-top:var(--oks-space-1,4px);flex:none}:where(.oksCheckboxGroupFieldItems),:where(.oksCheckboxItems){gap:var(--oks-space-2,8px);flex-wrap:wrap;display:flex}:where(.oksCheckboxGroupFieldItem),:where(.oksCheckboxItem){align-items:center;gap:var(--oks-checkbox-gap);-webkit-user-select:none;user-select:none;cursor:pointer;display:inline-flex}:where(.oksCheckboxGroupFieldItem[data-disabled=true]),:where(.oksCheckboxItem[data-disabled=true]){cursor:not-allowed;opacity:.72}:where(.oksCheckboxGroupFieldInput),:where(.oksCheckboxInput){opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}:where(.oksCheckboxGroupFieldBox),:where(.oksCheckboxBox){width:var(--oks-checkbox-control-size);height:var(--oks-checkbox-control-size);border:1px solid var(--oks-checkbox-border);border-radius:var(--oks-checkbox-radius);background:var(--oks-checkbox-bg);box-sizing:border-box;justify-content:center;align-items:center;transition:border-color .12s,background .12s,box-shadow .12s;display:inline-flex;position:relative}:where(.oksCheckboxGroupFieldCheck),:where(.oksCheckboxCheck){width:70%;height:70%;color:var(--oks-checkbox-check);opacity:0;transition:opacity .12s,transform .12s;display:block;transform:scale(.5)}:where(.oksCheckboxGroupFieldInput:checked+.oksCheckboxGroupFieldBox .oksCheckboxGroupFieldCheck),:where(.oksCheckboxInput:checked+.oksCheckboxBox .oksCheckboxCheck){opacity:1;transform:scale(1)}:where(.oksCheckboxGroupFieldCheckPath),:where(.oksCheckboxCheckPath){stroke:var(--oks-checkbox-check)}:where(.oksCheckboxGroupFieldItem:hover .oksCheckboxGroupFieldBox),:where(.oksCheckboxItem:hover .oksCheckboxBox){border-color:var(--oks-checkbox-border-hover)}:where(.oksCheckboxGroupFieldInput:checked+.oksCheckboxGroupFieldBox),:where(.oksCheckboxInput:checked+.oksCheckboxBox){background:var(--oks-checkbox-bg-checked);border-color:var(--oks-checkbox-border-focus)}:where(.oksCheckboxGroupField[data-variant=underlined] .oksCheckboxGroupFieldInput:checked+.oksCheckboxGroupFieldBox),:where(.oksCheckbox[data-variant=underlined] .oksCheckboxInput:checked+.oksCheckboxBox){border-color:var(--oks-checkbox-border-focus)}:where(.oksCheckboxGroupFieldInput:focus-visible+.oksCheckboxGroupFieldBox),:where(.oksCheckboxInput:focus-visible+.oksCheckboxBox){border-color:var(--oks-checkbox-border-focus);box-shadow:0 0 0 3px color-mix(in srgb, var(--oks-checkbox-border-focus) 28%, transparent)}:where(.oksCheckboxGroupField[data-variant=underlined] .oksCheckboxGroupFieldInput:focus-visible+.oksCheckboxGroupFieldBox),:where(.oksCheckbox[data-variant=underlined] .oksCheckboxInput:focus-visible+.oksCheckboxBox){box-shadow:none}:where(.oksCheckboxGroupField[data-invalid=true] .oksCheckboxGroupFieldBox),:where(.oksCheckbox[data-invalid=true] .oksCheckboxBox){border-color:var(--oks-checkbox-error)}:where(.oksCheckboxGroupField[data-invalid=true] .oksCheckboxGroupFieldInput:checked+.oksCheckboxGroupFieldBox),:where(.oksCheckbox[data-invalid=true] .oksCheckboxInput:checked+.oksCheckboxBox){background:var(--oks-checkbox-error);border-color:var(--oks-checkbox-error)}:where(.oksCheckboxGroupField[data-invalid=true][data-variant=underlined] .oksCheckboxGroupFieldInput:checked+.oksCheckboxGroupFieldBox),:where(.oksCheckbox[data-invalid=true][data-variant=underlined] .oksCheckboxInput:checked+.oksCheckboxBox){background:var(--oks-checkbox-bg);border-color:var(--oks-checkbox-error)}:where(.oksCheckboxGroupField[data-invalid=true] .oksCheckboxGroupFieldInput:focus-visible+.oksCheckboxGroupFieldBox),:where(.oksCheckbox[data-invalid=true] .oksCheckboxInput:focus-visible+.oksCheckboxBox){border-color:var(--oks-checkbox-error);box-shadow:0 0 0 3px color-mix(in srgb, var(--oks-checkbox-error) 22%, transparent)}:where(.oksCheckboxGroupField[data-invalid=true][data-variant=underlined] .oksCheckboxGroupFieldInput:focus-visible+.oksCheckboxGroupFieldBox),:where(.oksCheckbox[data-invalid=true][data-variant=underlined] .oksCheckboxInput:focus-visible+.oksCheckboxBox){box-shadow:none}:where(.oksCheckboxGroupFieldItemLabel),:where(.oksCheckboxItemLabel){font-size:var(--oks-checkbox-label-font-size);color:var(--oks-checkbox-fg);line-height:1.2}@media (prefers-reduced-motion:reduce){:where(.oksCheckboxGroupField[data-label-placement=floating] .oksCheckboxGroupFieldControl>.oksCheckboxGroupFieldLabel),:where(.oksCheckbox[data-label-placement=floating] .oksCheckboxControl>.oksCheckboxLabel){transition:none}}:where(.oksCheckboxGroupFieldDescription),:where(.oksCheckboxDescription){color:var(--oks-checkbox-muted);font-size:13px;line-height:1.35}:where(.oksCheckboxGroupFieldError),:where(.oksCheckboxError){color:var(--oks-checkbox-error);font-size:13px;line-height:1.35}:where(.oksDatePickerField,.oksDatePickerFieldPopover){--oks-date-picker-bg:var(--oks-form-field-bg,var(--oks-palette-neutral-50,#fafafa));--oks-date-picker-fg:var(--oks-form-field-fg,var(--oks-palette-neutral-950,#0a0a0a));--oks-date-picker-placeholder:var(--oks-form-field-placeholder,var(--oks-palette-neutral-500,#737373));--oks-date-picker-label:var(--oks-form-field-label,var(--oks-palette-neutral-950,#0a0a0a));--oks-date-picker-muted:var(--oks-form-field-muted,var(--oks-palette-neutral-700,#404040));--oks-date-picker-border:var(--oks-form-field-border,var(--oks-palette-neutral-300,#d4d4d4));--oks-date-picker-border-hover:var(--oks-form-field-border-hover,var(--oks-palette-neutral-400,#a3a3a3));--oks-date-picker-border-focus:var(--oks-date-picker-tone,var(--oks-color-primary-500,#3b82f6));--oks-date-picker-error:var(--oks-color-danger-500,#e20202);--oks-date-picker-radius:var(--oks-radius-md,.375rem);--oks-date-picker-popover-shadow:0 12px 32px #0000001f;--oks-date-picker-accent:var(--oks-date-picker-tone,var(--oks-color-primary-500,#3b82f6))}:where(.oksDatePickerField){--oks-date-picker-height:40px;--oks-date-picker-font-size:14px;--oks-date-picker-pad-x:var(--oks-space-3,12px);--oks-date-picker-pad-y:var(--oks-space-2,8px);--oks-date-picker-icon-pad:40px;gap:var(--oks-space-1,4px);width:100%;min-width:0;color:var(--oks-date-picker-fg);flex-direction:column;display:flex}:where(.oksDatePickerField[data-size=xs]){--oks-date-picker-height:32px;--oks-date-picker-font-size:12px;--oks-date-picker-pad-x:var(--oks-space-2,8px);--oks-date-picker-pad-y:var(--oks-space-1,4px)}:where(.oksDatePickerField[data-size=xs-sm]){--oks-date-picker-height:36px;--oks-date-picker-font-size:13px}:where(.oksDatePickerField[data-size=sm]){--oks-date-picker-height:38px;--oks-date-picker-font-size:14px}:where(.oksDatePickerField[data-size=md]){--oks-date-picker-height:44px;--oks-date-picker-font-size:14px}:where(.oksDatePickerField[data-size=lg]){--oks-date-picker-height:48px;--oks-date-picker-font-size:16px;--oks-date-picker-pad-x:var(--oks-space-4,16px)}:where(.oksDatePickerField[data-size=xl]){--oks-date-picker-height:52px;--oks-date-picker-font-size:18px;--oks-date-picker-pad-x:var(--oks-space-4,16px);--oks-date-picker-pad-y:var(--oks-space-3,12px)}:where(.oksDatePickerField[data-radius=none]){--oks-date-picker-radius:0}:where(.oksDatePickerField[data-radius=xs]){--oks-date-picker-radius:var(--oks-radius-xs,calc(var(--oks-radius-sm,.25rem) * .5))}:where(.oksDatePickerField[data-radius=xs-sm]){--oks-date-picker-radius:var(--oks-radius-xs-sm,calc(var(--oks-radius-sm,.25rem) * .75))}:where(.oksDatePickerField[data-radius=sm]){--oks-date-picker-radius:var(--oks-radius-sm,.25rem)}:where(.oksDatePickerField[data-radius=md]){--oks-date-picker-radius:var(--oks-radius-md,.375rem)}:where(.oksDatePickerField[data-radius=lg]){--oks-date-picker-radius:var(--oks-radius-lg,.5rem)}:where(.oksDatePickerField[data-radius=full]){--oks-date-picker-radius:9999px}:where(.oksDatePickerFieldLabel){color:var(--oks-date-picker-label);font-size:14px;line-height:1.2}:where(.oksDatePickerFieldRow){align-items:center;gap:var(--oks-space-2,8px);width:100%;display:flex}:where(.oksDatePickerField[data-label-placement=right] .oksDatePickerFieldRow){flex-direction:row-reverse}:where(.oksDatePickerFieldSideLabel){white-space:nowrap;flex:none}:where(.oksDatePickerFieldControl){gap:var(--oks-space-2,8px);flex-direction:column;width:100%;min-width:0;display:flex}:where(.oksDatePickerFieldTrigger){box-sizing:border-box;width:100%;min-width:0;height:var(--oks-date-picker-height);padding:var(--oks-date-picker-pad-y) var(--oks-date-picker-pad-x);border-radius:var(--oks-date-picker-radius);border:1px solid var(--oks-date-picker-border);background:var(--oks-date-picker-bg);color:inherit;font-size:var(--oks-date-picker-font-size);justify-content:flex-start;align-items:center;gap:var(--oks-space-2,8px);outline:none;line-height:1.2;display:inline-flex}:where(.oksDatePickerFieldInput){appearance:none;box-sizing:border-box;width:100%;min-width:0;color:inherit;font-size:inherit;background:0 0;border:0;outline:none;flex:auto;align-self:stretch;padding:0;line-height:1.2}:where(.oksDatePickerFieldAdornment){align-items:center;gap:var(--oks-space-2,8px);color:var(--oks-date-picker-muted);flex:none;display:inline-flex}:where(.oksDatePickerFieldAdornmentAffix){font-size:var(--oks-date-picker-font-size);white-space:nowrap;line-height:1.2}:where(.oksDatePickerFieldAdornmentIcon){justify-content:center;align-items:center;width:18px;height:18px;display:inline-flex}:where(.oksDatePickerFieldRange){gap:var(--oks-space-2,8px);grid-template-columns:1fr 1fr;min-width:0;display:grid}:where(.oksDatePickerField[data-variant=soft] .oksDatePickerFieldTrigger){background:var(--oks-date-picker-bg);border:none}:where(.oksDatePickerFieldTrigger:hover){border-color:var(--oks-date-picker-border-hover)}:where(.oksDatePickerFieldTrigger:focus-within){border-color:var(--oks-date-picker-border-focus);box-shadow:0 0 0 3px color-mix(in srgb, var(--oks-date-picker-border-focus) 28%, transparent)}:where(.oksDatePickerField[data-invalid=true] .oksDatePickerFieldTrigger){border-color:var(--oks-date-picker-error)}:where(.oksDatePickerField[data-invalid=true] .oksDatePickerFieldTrigger:focus-within){border-color:var(--oks-date-picker-error);box-shadow:0 0 0 3px color-mix(in srgb, var(--oks-date-picker-error) 22%, transparent)}:where(.oksDatePickerField[data-disabled=true] .oksDatePickerFieldTrigger){cursor:not-allowed;opacity:.72}:where(.oksDatePickerFieldPresets){width:100%}:where(.oksDatePickerFieldDescription){color:var(--oks-date-picker-muted);font-size:13px;line-height:1.35}:where(.oksDatePickerFieldError){color:var(--oks-date-picker-error);font-size:13px;line-height:1.35}:where(.oksDatePickerFieldTriggerWrap){position:relative}:where(.oksDatePickerField[data-label-placement=floating] .oksDatePickerFieldTriggerWrap>.oksDatePickerFieldLabel){left:var(--oks-date-picker-pad-x);font-size:var(--oks-date-picker-font-size);color:var(--oks-color-fg-muted,#737373);pointer-events:none;max-width:calc(100% - (2 * var(--oks-date-picker-pad-x)));white-space:nowrap;text-overflow:ellipsis;z-index:1;line-height:1;transition:top .14s,transform .14s,font-size .14s,color .14s;position:absolute;top:50%;overflow:hidden;transform:translateY(-50%)}:where(.oksDatePickerField[data-label-placement=floating][data-has-start=true] .oksDatePickerFieldTriggerWrap>.oksDatePickerFieldLabel){left:calc(var(--oks-date-picker-pad-x) + 32px)}:where(){color:var(--oks-color-fg-muted,#737373);opacity:1;transition:color .14s}:where(.oksDatePickerField[data-label-placement=floating] .oksDatePickerFieldTriggerWrap[data-trigger=dual]>.oksDatePickerFieldLabel){font-size:12px;top:10px;transform:translateY(0)}:where(.oksDatePickerField[data-label-placement=floating] .oksDatePickerFieldTriggerWrap:focus-within>.oksDatePickerFieldLabel),:where(.oksDatePickerField[data-label-placement=floating][data-has-value=true] .oksDatePickerFieldTriggerWrap>.oksDatePickerFieldLabel){color:var(--oks-date-picker-border-focus);background:var(--oks-date-picker-bg);top:0;left:calc(var(--oks-date-picker-pad-x) - 4px);padding:0 4px;font-size:12px;transform:translateY(-50%)}:where(.oksDatePickerField[data-label-placement=floating][data-has-start=true] .oksDatePickerFieldTriggerWrap:focus-within>.oksDatePickerFieldLabel),:where(.oksDatePickerField[data-label-placement=floating][data-has-start=true][data-has-value=true] .oksDatePickerFieldTriggerWrap>.oksDatePickerFieldLabel){left:calc(var(--oks-date-picker-pad-x) + 32px - 4px)}:where(.oksDatePickerField[data-label-placement=floating][data-invalid=true] .oksDatePickerFieldTriggerWrap:focus-within>.oksDatePickerFieldLabel){color:var(--oks-date-picker-error)}@media (prefers-reduced-motion:reduce){:where(.oksDatePickerField[data-label-placement=floating] .oksDatePickerFieldTriggerWrap>.oksDatePickerFieldLabel),:where(){transition:none}}:where(.oksDatePickerFieldDualTrigger){gap:var(--oks-space-2,8px);flex:auto;grid-template-columns:1fr auto 1fr;align-items:stretch;min-width:0;height:100%;display:grid}:where(.oksDatePickerField[data-variant=underlined]){--oks-date-picker-height:32px;--oks-date-picker-pad-x:2px}:where(.oksDatePickerField[data-variant=underlined] .oksDatePickerFieldTrigger){border:none;border-bottom:1px solid var(--oks-date-picker-border);background:0 0;border-radius:0}:where(.oksDatePickerField[data-variant=underlined] .oksDatePickerFieldTrigger:hover){border-bottom-color:var(--oks-date-picker-border-hover)}:where(.oksDatePickerField[data-variant=underlined] .oksDatePickerFieldTrigger:focus-within){border-bottom-color:var(--oks-date-picker-border-focus);box-shadow:none}:where(.oksDatePickerField[data-variant=underlined][data-invalid=true] .oksDatePickerFieldTrigger){border-bottom-color:var(--oks-date-picker-error)}:where(.oksDatePickerField[data-variant=underlined][data-invalid=true] .oksDatePickerFieldTrigger:focus-within){border-bottom-color:var(--oks-date-picker-error);box-shadow:none}:where(.oksDatePickerFieldDualInput){appearance:none;box-sizing:border-box;width:100%;min-width:0;color:inherit;font-size:var(--oks-date-picker-font-size);background:0 0;border:0;outline:none;align-self:stretch;padding:0;line-height:1.2}:where(){color:var(--oks-color-fg-muted,#737373)}:where(.oksDatePickerFieldDualArrow){color:var(--oks-color-fg-muted,#737373);-webkit-user-select:none;user-select:none;white-space:nowrap;display:inline-flex}:where(.oksDatePickerFieldClearButton){appearance:none;color:var(--oks-palette-neutral-600,#525252);cursor:pointer;background:0 0;border:0;border-radius:9999px;flex:none;justify-content:center;align-items:center;width:18px;height:18px;padding:0;display:inline-flex}:where(.oksDatePickerFieldClearButton:hover){background:color-mix(in srgb, currentColor 10%, transparent)}:where(.oksDatePickerFieldClearButton:focus-visible){box-shadow:0 0 0 3px color-mix(in srgb, var(--oks-date-picker-border-focus) 22%, transparent);outline:none}:where(.oksDatePickerFieldIcon){color:var(--oks-color-fg-muted,#737373);pointer-events:none;flex:none;justify-content:center;align-items:center;display:inline-flex}:where(.oksDatePickerFieldPopover){z-index:var(--oks-z-popover,1000);background:var(--oks-date-picker-bg);color:var(--oks-date-picker-fg);border:1px solid var(--oks-date-picker-border);border-radius:calc(var(--oks-date-picker-radius) + 2px);box-shadow:var(--oks-date-picker-popover-shadow);padding:var(--oks-space-3,12px);max-width:min(760px,100vw - 16px)}:where(.oksDatePickerFieldPresetsList){flex-direction:column;gap:2px;max-height:280px;padding:4px;display:flex;overflow:auto}:where(.oksDatePickerFieldPresetItem){appearance:none;text-align:left;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:8px;padding:10px 12px;font-size:14px}:where(.oksDatePickerFieldPresetItem:hover){background:var(--oks-palette-neutral-50,#fafafa)}:where(.oksDatePickerFieldPresetItem:focus-visible){box-shadow:0 0 0 3px color-mix(in srgb, var(--oks-date-picker-accent) 22%, transparent);outline:none}:where(.oksDatePickerFieldCalendar){gap:var(--oks-space-3,12px);flex-direction:column;display:flex}:where(.oksDatePickerFieldCalendarHeader){align-items:center;gap:var(--oks-space-2,8px);grid-template-columns:32px 1fr 32px 88px;display:grid}:where(.oksDatePickerFieldCalendarHeader[data-months="2"]){grid-template-columns:32px 1fr 32px 96px}:where(.oksDatePickerFieldMonthLabels){gap:var(--oks-space-3,12px);grid-template-columns:1fr 1fr;align-items:center;display:grid}:where(.oksDatePickerFieldMonths){gap:var(--oks-space-3,12px);grid-template-columns:1fr;display:grid}:where(.oksDatePickerFieldMonths[data-months="2"]){gap:var(--oks-space-4,16px);grid-template-columns:1fr 1fr}:where(.oksDatePickerFieldMonth){gap:var(--oks-space-2,8px);flex-direction:column;display:flex}:where(.oksDatePickerFieldNavButton){appearance:none;border:1px solid var(--oks-date-picker-border);background:var(--oks-date-picker-bg);width:32px;height:32px;color:var(--oks-palette-neutral-700,#404040);cursor:pointer;border-radius:10px;justify-content:center;align-items:center;display:inline-flex}:where(.oksDatePickerFieldNavButton:hover){border-color:var(--oks-date-picker-border-hover)}:where(.oksDatePickerFieldNavButton:focus-visible){border-color:var(--oks-date-picker-border-focus);box-shadow:0 0 0 3px color-mix(in srgb, var(--oks-date-picker-border-focus) 22%, transparent);outline:none}:where(.oksDatePickerFieldMonthLabel){text-align:center;justify-content:center;align-items:center;height:32px;font-size:14px;font-weight:600;line-height:1;display:flex}:where(.oksDatePickerFieldYearInput){border:1px solid var(--oks-date-picker-border);background:var(--oks-date-picker-bg);width:100%;height:32px;color:inherit;border-radius:10px;outline:none;padding:0 10px;font-size:14px}:where(.oksDatePickerFieldYearInput:focus-visible){border-color:var(--oks-date-picker-border-focus);box-shadow:0 0 0 3px color-mix(in srgb, var(--oks-date-picker-border-focus) 22%, transparent)}:where(.oksDatePickerFieldWeekdays){color:var(--oks-color-fg-muted,#737373);grid-template-columns:repeat(7,1fr);gap:4px;font-size:12px;display:grid}:where(.oksDatePickerFieldWeekday){text-align:center;padding:4px 0}:where(.oksDatePickerFieldGrid){grid-template-columns:repeat(7,1fr);gap:4px;display:grid}:where(.oksDatePickerFieldDay){appearance:none;width:36px;height:36px;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:999px;justify-content:center;align-items:center;font-size:13px;display:inline-flex}:where(.oksDatePickerFieldDay:disabled),:where(.oksDatePickerFieldDay[data-disabled=true]){opacity:.4;cursor:not-allowed}:where(.oksDatePickerFieldDay:disabled:hover),:where(.oksDatePickerFieldDay[data-disabled=true]:hover){background:0 0}:where(.oksDatePickerFieldDay[data-outside=true]){color:var(--oks-palette-neutral-400,#a3a3a3)}:where(.oksDatePickerFieldDay[data-today=true]:not([data-selected=true]):not([data-range-start=true]):not([data-range-end=true])){box-shadow:inset 0 0 0 1px var(--oks-date-picker-accent)}:where(.oksDatePickerFieldDay[data-range=true]){background:color-mix(in srgb, var(--oks-date-picker-accent) 10%, transparent);border-radius:10px}:where(.oksDatePickerFieldDay[data-range-start=true]),:where(.oksDatePickerFieldDay[data-range-end=true]),:where(.oksDatePickerFieldDay[data-selected=true]){background:var(--oks-date-picker-fill,var(--oks-date-picker-accent));color:var(--oks-date-picker-on-fill,#fff);border-radius:999px}:where(.oksDatePickerFieldDay:not([data-range=true]):not(:disabled):hover){background:var(--oks-palette-neutral-50,#fafafa)}:where(.oksDatePickerFieldDay[data-selected=true]:hover),:where(.oksDatePickerFieldDay[data-range-start=true]:hover),:where(.oksDatePickerFieldDay[data-range-end=true]:hover){background:var(--oks-date-picker-accent)}:where(.oksDatePickerFieldDay:focus-visible){box-shadow:0 0 0 3px color-mix(in srgb, var(--oks-date-picker-accent) 22%, transparent);outline:none}:where(.oksDatePickerFieldDay[data-today=true]:focus-visible){box-shadow:0 0 0 3px color-mix(in srgb, var(--oks-date-picker-accent) 22%, transparent), inset 0 0 0 1px var(--oks-date-picker-accent)}:where(.oksDatePickerFieldTime){border-top:1px solid var(--oks-date-picker-border);padding-top:var(--oks-space-3,12px);gap:var(--oks-space-2,8px);flex-direction:column;display:flex}:where(.oksDatePickerFieldTimeTitle){font-size:14px;font-weight:600}:where(.oksDatePickerFieldTimeSubTitle){color:var(--oks-palette-neutral-700,#404040);margin-bottom:6px;font-size:13px;font-weight:600}:where(.oksDatePickerFieldTimeRow){gap:var(--oks-space-2,8px);grid-template-columns:1fr 1fr 1fr;display:grid}:where(.oksDatePickerFieldTimeRange){gap:var(--oks-space-3,12px);flex-direction:column;display:flex}:where(.oksDatePickerFieldPopover[data-range=true][data-months="2"] .oksDatePickerFieldTimeRange){gap:var(--oks-space-4,16px);grid-template-columns:1fr 1fr;align-items:start;display:grid}:where(.oksDatePickerFieldPopover[data-range=true][data-range-trigger=dual] .oksDatePickerFieldTimeSubTitle){margin-bottom:8px}:where(.oksDatePickerFieldPopover[data-range=true][data-range-trigger=dual] .oksDatePickerFieldTimeRow){grid-template-columns:1fr 1fr 1fr}:where(.oksDatePickerFieldPopover[data-range=true][data-range-trigger=dual] .oksDatePickerFieldTimeCol){gap:8px}:where(.oksDatePickerFieldPopover[data-range=true][data-range-trigger=dual] .oksDatePickerFieldTimeSelect.oksSelectField){gap:0}:where(.oksDatePickerFieldTimeCol){flex-direction:column;gap:6px;display:flex}:where(.oksDatePickerFieldTimeLabel){color:var(--oks-palette-neutral-700,#404040);font-size:12px}:where(.oksDatePickerFieldTimeSelect){width:100%}:where(.oksDatePickerFieldBackToPresets){margin-top:var(--oks-space-2,8px);justify-content:flex-end;display:flex}:where(.oksDatePickerFieldBackButton){appearance:none;border:1px solid var(--oks-date-picker-border);background:var(--oks-date-picker-bg);color:inherit;cursor:pointer;border-radius:10px;padding:8px 10px;font-size:13px}:where(.oksDatePickerFieldBackButton:hover){border-color:var(--oks-date-picker-border-hover)}:where(.oksDatePickerFieldBackButton:focus-visible){border-color:var(--oks-date-picker-border-focus);box-shadow:0 0 0 3px color-mix(in srgb, var(--oks-date-picker-border-focus) 22%, transparent);outline:none}:where(.oksFileField .oksTextFieldEnd),:where(.oksFileField .oksTextFieldStart){z-index:2;position:relative}:where(.oksFileField[data-has-clear=true][data-has-files-button=true]){--oks-text-field-slot-pad-right:calc(var(--oks-space-2,8px) + 44px)}:where(.oksFileField[data-has-clear=true][data-has-files-button=false]),:where(.oksFileField[data-has-clear=false][data-has-files-button=true]){--oks-text-field-slot-pad-right:calc(var(--oks-space-2,8px) + 22px)}:where(.oksFileField[data-has-browse-button=true][data-has-clear=false][data-has-files-button=false]){--oks-text-field-slot-pad-right:calc(var(--oks-space-2,8px) + 96px)}:where(.oksFileField[data-has-browse-button=true][data-has-clear=true][data-has-files-button=false]),:where(.oksFileField[data-has-browse-button=true][data-has-clear=false][data-has-files-button=true]){--oks-text-field-slot-pad-right:calc(var(--oks-space-2,8px) + 118px)}:where(.oksFileField[data-has-browse-button=true][data-has-clear=true][data-has-files-button=true]){--oks-text-field-slot-pad-right:calc(var(--oks-space-2,8px) + 140px)}:where(.oksFileFieldDisplay){pointer-events:none;align-items:center;width:100%;min-width:0;display:flex}:where(.oksFileFieldSelected){text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:var(--oks-text-field-font-size);color:var(--oks-text-field-fg);flex:auto;line-height:1.2;overflow:hidden}:where(.oksFileFieldSelected[data-empty=true]){color:var(--oks-text-field-placeholder)}:where(.oksFileFieldBrowseButton){justify-content:center;align-items:center;gap:var(--oks-space-2,8px);height:max(28px, calc(var(--oks-text-field-height) - 14px));padding:0 var(--oks-space-3,12px);border:1px solid var(--oks-text-field-border);background:color-mix(in srgb, var(--oks-text-field-fg) 3%, var(--oks-text-field-bg));cursor:pointer;letter-spacing:.01em;color:var(--oks-text-field-fg);z-index:3;white-space:nowrap;border-radius:9999px;font-size:13px;font-weight:650;line-height:1;display:inline-flex;position:relative}:where(.oksFileFieldBrowseButton:hover){border-color:var(--oks-text-field-border-hover);background:color-mix(in srgb, var(--oks-text-field-fg) 6%, var(--oks-text-field-bg))}:where(.oksFileFieldBrowseButton:focus-visible){box-shadow:0 0 0 3px color-mix(in srgb, var(--oks-text-field-border-focus) 20%, transparent);outline:none}:where(.oksFileField[data-disabled=true] .oksFileFieldBrowseButton){cursor:not-allowed;opacity:.7}:where(.oksFileFieldBrowseIcon){width:18px;height:18px;color:var(--oks-text-field-muted);justify-content:center;align-items:center;display:inline-flex}:where(.oksFileFieldBrowseLabel){align-items:center;display:inline-flex}:where(.oksFileFieldNativeInput){opacity:0;cursor:pointer;z-index:1;width:100%;height:100%;position:absolute;inset:0}:where(.oksTextFieldInput.oksFileFieldNativeInput){height:100%}:where(.oksFileField[data-disabled=true] .oksFileFieldNativeInput){cursor:not-allowed}:where(.oksFileField[data-ui=dropzone] .oksTextFieldControl){border-style:dashed;border-width:2px;border-color:color-mix(in srgb, var(--oks-text-field-tone) 32%, var(--oks-palette-neutral-200,#e5e5e5));background:var(--oks-text-field-bg);min-height:164px}:where(.oksFileField[data-ui=dropzone] .oksTextFieldControl:hover){border-color:color-mix(in srgb, var(--oks-text-field-tone) 46%, var(--oks-palette-neutral-200,#e5e5e5))}:where(.oksFileField[data-ui=dropzone] .oksTextFieldInputSlot){padding:var(--oks-space-8,32px);align-items:stretch}:where(.oksFileField[data-ui=dropzone] .oksTextFieldControl:focus-within){box-shadow:0 0 0 3px color-mix(in srgb, var(--oks-text-field-border-focus) 16%, transparent)}:where(.oksFileField[data-ui=dropzone][data-drag-active=true] .oksTextFieldControl){border-color:var(--oks-text-field-border-focus);background:color-mix(in srgb, var(--oks-text-field-border-focus) 4%, var(--oks-text-field-bg))}:where(.oksFileFieldDropzone){text-align:center;justify-content:center;align-items:center;gap:var(--oks-space-3,12px);pointer-events:none;flex-direction:column;width:100%;min-width:0;display:flex}:where(.oksFileFieldDropLabel){color:var(--oks-text-field-fg);font-size:15px;font-weight:600;line-height:1.2}:where(.oksFileFieldDropHint){color:var(--oks-form-field-muted,var(--oks-palette-neutral-600,#525252));font-size:13px;line-height:1.2}:where(.oksFileFieldDropHint[data-tone=danger]){color:var(--oks-color-danger-600,#dc2626);font-weight:600}:where(.oksFileFieldDropBrowse){box-sizing:border-box;justify-content:center;align-items:center;gap:var(--oks-space-2,8px);border:1px solid var(--oks-text-field-border);background:var(--oks-text-field-bg);height:40px;color:var(--oks-text-field-fg);border-radius:calc(var(--oks-text-field-radius) - 2px);padding:0 var(--oks-space-4,16px);white-space:nowrap;flex:none;font-size:14px;font-weight:600;line-height:1.1;display:inline-flex}:where(.oksFileFieldDropBrowseIcon){color:var(--oks-text-field-muted);justify-content:center;align-items:center;display:inline-flex}:where(.oksFileField[data-ui=dropzone] .oksTextFieldControl:hover .oksFileFieldDropBrowse){background:color-mix(in srgb, var(--oks-text-field-fg) 6%, var(--oks-text-field-bg))}:where(.oksFileField[data-ui=dropzone][data-drag-active=true] .oksFileFieldDropBrowse){border-color:var(--oks-text-field-border-focus);background:color-mix(in srgb, var(--oks-text-field-border-focus) 8%, transparent)}:where(.oksFileFieldList){gap:var(--oks-space-3,12px);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}:where(.oksFileFieldListItem){justify-content:flex-start;align-items:center;gap:var(--oks-space-4,16px);min-width:0;min-height:76px;padding:var(--oks-space-4,16px);border:1px solid var(--oks-text-field-border);background:var(--oks-text-field-bg);border-radius:12px;display:flex}:where(.oksFileFieldFileIconWrap){background:color-mix(in srgb, var(--oks-text-field-fg) 6%, var(--oks-text-field-bg));border:1px solid var(--oks-text-field-border);border-radius:16px;flex:none;justify-content:center;align-items:center;width:52px;height:52px;display:inline-flex}:where(.oksFileFieldFileIcon){width:20px;height:20px;color:var(--oks-text-field-muted);justify-content:center;align-items:center;display:inline-flex}:where(.oksFileFieldFileIcon svg){width:20px;height:20px;display:block}:where(.oksFileFieldFileIcon[data-kind=image]){color:var(--oks-color-primary-600,#2563eb)}:where(.oksFileFieldFileIcon[data-kind=pdf]){color:var(--oks-color-danger-600,#dc2626)}:where(.oksFileFieldFileIcon[data-kind=video]){color:var(--oks-color-secondary-600,#7c3aed)}:where(.oksFileFieldFileIcon[data-kind=audio]){color:var(--oks-color-warning-600,#d97706)}:where(.oksFileFieldFileIcon[data-kind=archive]){color:var(--oks-color-info-600,#0284c7)}:where(.oksFileFieldFileIcon[data-kind=doc]){color:var(--oks-color-primary-600,#2563eb)}:where(.oksFileFieldFileIcon[data-kind=code]){color:var(--oks-palette-neutral-900,#171717)}:where(.oksFileFieldFileBody){gap:var(--oks-space-1,4px);flex-direction:column;flex:auto;min-width:0;display:flex}:where(.oksFileFieldFileRow){justify-content:space-between;align-items:center;gap:var(--oks-space-2,8px);min-width:0;display:flex}:where(.oksFileFieldListName){text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--oks-palette-neutral-950,#0a0a0a);flex:auto;font-size:16px;font-weight:600;line-height:1.3;overflow:hidden}:where(.oksFileFieldFileMeta){align-items:center;gap:var(--oks-space-2,8px);min-width:0;color:var(--oks-color-fg-muted,#737373);font-size:14px;line-height:1.25;display:flex}:where(.oksFileFieldFileMetaText){text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}:where(.oksFileFieldFilePercent){font-variant-numeric:tabular-nums;color:var(--oks-palette-neutral-700,#404040);flex:none;margin-left:auto}:where(.oksFileFieldFileStatusIcon){flex:none;justify-content:center;align-items:center;display:inline-flex}:where(.oksFileFieldFileStatusIcon[data-status=completed]){color:var(--oks-color-success-600,#16a34a)}:where(.oksFileFieldFileStatusIcon[data-status=uploading]){color:var(--oks-color-fg-muted,#737373)}:where(.oksFileFieldFileStatusIcon[data-status=error]){color:var(--oks-color-danger-600,#dc2626)}:where(.oksFileFieldSpinner){border:2px solid;border-top-color:#0000;border-radius:9999px;width:14px;height:14px;animation:.8s linear infinite oksFileFieldSpin}@media (prefers-reduced-motion:reduce){:where(.oksFileFieldSpinner){animation:none}}@keyframes oksFileFieldSpin{to{transform:rotate(360deg)}}:where(.oksFileFieldProgress){appearance:none;border-radius:9999px;width:100%;height:7px;overflow:hidden}:where(){background:var(--oks-palette-neutral-200,#e5e5e5);background:linear-gradient(90deg, var(--oks-color-primary-500,#3b82f6), var(--oks-color-secondary-500,#a855f7));background:linear-gradient(90deg, var(--oks-color-primary-500,#3b82f6), var(--oks-color-secondary-500,#a855f7));border-radius:9999px}:where(.oksFileFieldRemove){border:1px solid var(--oks-palette-neutral-200,#e5e5e5);background:var(--oks-palette-neutral-50,#fafafa);cursor:pointer;width:44px;height:44px;color:var(--oks-color-fg-muted,#737373);border-radius:9999px;justify-content:center;align-items:center;padding:0;display:inline-flex}:where(.oksFileFieldRemove:hover){background:var(--oks-palette-neutral-100,#f5f5f5)}:where(.oksFileFieldRemove:focus-visible){box-shadow:0 0 0 3px color-mix(in srgb, var(--oks-text-field-border-focus) 20%, transparent);outline:none}:where(.oksFileField[data-label-placement=floating][data-has-value=true] .oksTextFieldInputSlot>.oksTextFieldLabel){background:var(--oks-text-field-bg);top:0;left:calc(var(--oks-text-field-slot-pad-left) - 4px);color:var(--oks-text-field-border-focus);padding:0 4px;font-size:12px;transform:translateY(-50%)}:where(.oksFileFieldClear){cursor:pointer;width:18px;height:18px;color:var(--oks-palette-neutral-600,#525252);z-index:3;background:0 0;border:none;border-radius:9999px;justify-content:center;align-items:center;padding:0;display:inline-flex;position:relative}:where(.oksFileFieldClear:hover){background:color-mix(in srgb, currentColor 10%, transparent)}:where(.oksFileFieldClear:focus-visible){box-shadow:0 0 0 3px color-mix(in srgb, var(--oks-text-field-border-focus) 20%, transparent);outline:none}:where(.oksFileFieldFilesButton){cursor:pointer;width:18px;height:18px;color:var(--oks-palette-neutral-600,#525252);z-index:3;background:0 0;border:none;border-radius:9999px;justify-content:center;align-items:center;padding:0;display:inline-flex;position:relative}:where(.oksFileFieldFilesButton:hover){background:color-mix(in srgb, currentColor 10%, transparent)}:where(.oksFileFieldFilesButton:focus-visible){box-shadow:0 0 0 3px color-mix(in srgb, var(--oks-text-field-border-focus) 20%, transparent);outline:none}:where(.oksFileFieldModalSummary){color:var(--oks-palette-neutral-700,#404040);margin-bottom:var(--oks-space-3,12px);font-size:13px;line-height:1.35}:where(.oksFileFieldModalRow){flex-direction:column;flex:auto;gap:2px;min-width:0;display:flex}:where(.oksFileFieldModalMeta){text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--oks-palette-neutral-600,#525252);font-size:12px;line-height:1.2;overflow:hidden}:where(.oksFileFieldPreviewGrid){margin:var(--oks-space-4,16px) 0 0;gap:var(--oks-space-3,12px);flex-wrap:wrap;padding:0;list-style:none;display:flex}:where(.oksFileFieldPreviewTile){border:1px solid var(--oks-palette-neutral-200,#e5e5e5);background:var(--oks-palette-neutral-50,#fafafa);border-radius:14px;width:92px;height:92px;position:relative;overflow:hidden}:where(.oksFileFieldPreviewImage){object-fit:cover;width:100%;height:100%;display:block}:where(.oksFileFieldPreviewFallback){justify-content:center;align-items:center;display:flex;position:absolute;inset:0}:where(.oksFileFieldPreviewFallback .oksFileFieldFileIcon){width:28px;height:28px}:where(.oksFileFieldPreviewRemove){border:1px solid color-mix(in srgb, var(--oks-palette-neutral-950,#0a0a0a) 12%, transparent);background:color-mix(in srgb, var(--oks-palette-neutral-50,#fafafa) 88%, transparent);cursor:pointer;width:26px;height:26px;color:var(--oks-color-danger-600,#dc2626);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border-radius:9999px;justify-content:center;align-items:center;display:inline-flex;position:absolute;top:6px;right:6px}:where(.oksFileFieldPreviewRemove:hover){background:color-mix(in srgb, var(--oks-palette-neutral-50,#fafafa) 78%, transparent)}:where(.oksFileFieldPreviewRemove:focus-visible){box-shadow:0 0 0 3px color-mix(in srgb, var(--oks-text-field-border-focus) 20%, transparent);outline:none}:where(.oksFileFieldPreviewPlaceholder){background:var(--oks-palette-neutral-0,#fff);border-style:dashed}:where(.oksFileFieldPreviewPlaceholderButton){cursor:pointer;width:100%;height:100%;color:var(--oks-color-fg-muted,#737373);background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:inline-flex}:where(.oksFileFieldPreviewPlaceholderButton:hover){background:var(--oks-palette-neutral-50,#fafafa)}:where(.oksFileFieldPreviewPlaceholderButton:focus-visible){box-shadow:0 0 0 3px color-mix(in srgb, var(--oks-text-field-border-focus) 20%, transparent);outline:none}:where(.oksOtpField[data-ui=segmented]) .oksTextFieldControl{min-height:unset;background:0 0;border:none;padding:0}:where(.oksOtpField[data-ui=segmented]) .oksTextFieldControl:hover,:where(.oksOtpField[data-ui=segmented]) .oksTextFieldControl:focus-within,:where(.oksOtpField[data-ui=segmented][data-invalid=true]) .oksTextFieldControl:focus-within{box-shadow:none;border-color:#0000}:where(.oksOtpFieldSegments){align-items:center;gap:var(--oks-space-2,8px);width:100%;display:flex}:where(.oksOtpFieldSlot){width:100%;position:relative}:where(.oksOtpField[data-label-placement=floating] .oksOtpFieldSegments){padding-top:14px}:where(.oksOtpFieldFloatingLabel){left:calc(var(--oks-space-3,12px) - 4px);color:var(--oks-text-field-placeholder);pointer-events:none;background:var(--oks-text-field-bg);padding:0 4px;font-size:12px;line-height:1;transition:color .14s;position:absolute;top:0;transform:translateY(-50%)}:where(.oksOtpField[data-label-placement=floating][data-has-value=true] .oksOtpFieldFloatingLabel),:where(.oksOtpField[data-label-placement=floating] .oksTextFieldControl:focus-within .oksOtpFieldFloatingLabel){color:var(--oks-text-field-border-focus)}:where(.oksOtpField[data-label-placement=floating][data-invalid=true] .oksTextFieldControl:focus-within .oksOtpFieldFloatingLabel){color:var(--oks-text-field-error)}:where(.oksOtpFieldSegment){box-sizing:border-box;width:100%;min-width:0;height:var(--oks-text-field-height);text-align:center;font-size:var(--oks-text-field-font-size);color:var(--oks-text-field-fg);background:var(--oks-text-field-bg);border:1px solid var(--oks-text-field-border);border-radius:var(--oks-text-field-radius);flex:1 1 0;padding:0;line-height:1}:where(.oksOtpField[data-variant=underlined] .oksOtpFieldSegment){border:none;border-bottom:1px solid var(--oks-text-field-border);background:0 0;border-radius:0}:where(.oksOtpField[data-variant=soft] .oksOtpFieldSegment){background:var(--oks-text-field-bg);border-color:#0000}:where(.oksOtpFieldSegment:focus-visible){border-color:var(--oks-text-field-border);background:var(--oks-text-field-bg);outline:none}:where(.oksOtpField[data-invalid=true] .oksOtpFieldSegment),:where(.oksOtpField[data-invalid=true] .oksOtpFieldSegment:focus-visible){border-color:var(--oks-text-field-error)}:where(.oksOtpFieldSegment:disabled){background:var(--oks-palette-neutral-100,#f5f5f5);color:var(--oks-color-fg-muted,#737373)}@media (prefers-reduced-motion:reduce){:where(.oksOtpFieldFloatingLabel){transition:none}}:where(.oksPasswordFieldRevealButton){width:28px;height:28px;color:var(--oks-form-field-muted,var(--oks-palette-neutral-600,#525252));cursor:pointer;background:0 0;border:none;border-radius:999px;flex:none;justify-content:center;align-items:center;margin:0;padding:0;display:inline-flex}:where(.oksPasswordFieldRevealButton:hover){color:var(--oks-form-field-fg,var(--oks-palette-neutral-800,#262626));background:color-mix(in srgb, var(--oks-palette-neutral-900,#171717) 8%, transparent)}:where(.oksPasswordFieldRevealButton:focus-visible){box-shadow:0 0 0 3px color-mix(in srgb, var(--oks-text-field-border-focus) 28%, transparent);outline:none}:where(.oksPasswordFieldRequirements){top:calc(100% + var(--oks-space-2,8px));z-index:50;border:1px solid var(--oks-palette-neutral-200,#e5e5e5);border-radius:var(--oks-radius-md,.375rem);width:100%;padding:var(--oks-space-3,12px);background:var(--oks-form-field-bg,var(--oks-palette-neutral-0,#fff));color:var(--oks-form-field-fg,var(--oks-palette-neutral-800,#262626));box-shadow:0 10px 22px color-mix(in srgb, var(--oks-palette-neutral-950,#0a0a0a) 12%, transparent), 0 2px 6px color-mix(in srgb, var(--oks-palette-neutral-950,#0a0a0a) 10%, transparent);position:absolute;left:0}:where(.oksPasswordFieldRequirementsTitle){color:var(--oks-form-field-muted,var(--oks-palette-neutral-700,#404040));margin:0 0 var(--oks-space-2,8px) 0;font-size:13px;line-height:1.35}:where(.oksPasswordFieldRequirementsList){gap:var(--oks-space-2,8px);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}:where(.oksPasswordFieldRequirement){align-items:center;gap:var(--oks-space-2,8px);color:var(--oks-color-danger-500,#e20202);font-size:13px;line-height:1.35;display:flex}:where(.oksPasswordFieldRequirement[data-met=true]){color:var(--oks-color-success-500,#18a605)}:where(.oksPasswordFieldRequirementIcon){flex:none;justify-content:center;align-items:center;width:18px;height:18px;display:inline-flex}:where(.oksPhoneField){--oks-phone-bg:var(--oks-form-field-bg,var(--oks-palette-neutral-50,#fafafa));--oks-phone-fg:var(--oks-form-field-fg,var(--oks-palette-neutral-950,#0a0a0a));--oks-phone-placeholder:var(--oks-form-field-placeholder,var(--oks-palette-neutral-500,#737373));--oks-phone-label:var(--oks-form-field-label,var(--oks-palette-neutral-950,#0a0a0a));--oks-phone-muted:var(--oks-form-field-muted,var(--oks-palette-neutral-700,#404040));--oks-phone-border:var(--oks-form-field-border,var(--oks-palette-neutral-300,#d4d4d4));--oks-phone-border-hover:var(--oks-form-field-border-hover,var(--oks-palette-neutral-400,#a3a3a3));--oks-phone-border-focus:var(--oks-phone-tone,var(--oks-color-primary-500,#3b82f6));--oks-phone-error:var(--oks-color-danger-500,#e20202);--oks-phone-radius:var(--oks-radius-md,.375rem);--oks-phone-height:40px;--oks-phone-font-size:14px;--oks-phone-pad-x:var(--oks-space-3,12px);--oks-phone-pad-y:var(--oks-space-2,8px);gap:var(--oks-space-1,4px);width:100%;min-width:0;color:var(--oks-phone-fg);flex-direction:column;display:flex}:where(.oksPhoneField[data-size=xs]){--oks-phone-height:32px;--oks-phone-font-size:12px;--oks-phone-pad-x:var(--oks-space-2,8px);--oks-phone-pad-y:var(--oks-space-1,4px)}:where(.oksPhoneField[data-size=xs-sm]){--oks-phone-height:36px;--oks-phone-font-size:13px}:where(.oksPhoneField[data-size=sm]){--oks-phone-height:38px;--oks-phone-font-size:14px}:where(.oksPhoneField[data-size=md]){--oks-phone-height:44px;--oks-phone-font-size:14px}:where(.oksPhoneField[data-size=lg]){--oks-phone-height:48px;--oks-phone-font-size:16px;--oks-phone-pad-x:var(--oks-space-4,16px)}:where(.oksPhoneField[data-size=xl]){--oks-phone-height:52px;--oks-phone-font-size:18px;--oks-phone-pad-x:var(--oks-space-4,16px);--oks-phone-pad-y:var(--oks-space-3,12px)}:where(.oksPhoneField[data-radius=none]){--oks-phone-radius:0}:where(.oksPhoneField[data-radius=xs]){--oks-phone-radius:var(--oks-radius-xs,calc(var(--oks-radius-sm,.25rem) * .5))}:where(.oksPhoneField[data-radius=xs-sm]){--oks-phone-radius:var(--oks-radius-xs-sm,calc(var(--oks-radius-sm,.25rem) * .75))}:where(.oksPhoneField[data-radius=sm]){--oks-phone-radius:var(--oks-radius-sm,.25rem)}:where(.oksPhoneField[data-radius=md]){--oks-phone-radius:var(--oks-radius-md,.375rem)}:where(.oksPhoneField[data-radius=lg]){--oks-phone-radius:var(--oks-radius-lg,.5rem)}:where(.oksPhoneField[data-radius=full]){--oks-phone-radius:9999px}:where(.oksPhoneFieldLabel){color:var(--oks-phone-label);font-size:14px;line-height:1.2}:where(.oksPhoneFieldRow){align-items:center;gap:var(--oks-space-2,8px);width:100%;display:flex}:where(.oksPhoneField[data-label-placement=right] .oksPhoneFieldRow){flex-direction:row-reverse}:where(.oksPhoneFieldSideLabel){white-space:nowrap;flex:none}:where(.oksPhoneFieldControl){border-radius:var(--oks-phone-radius);border:1px solid var(--oks-phone-border);background:var(--oks-phone-bg);align-items:stretch;width:100%;min-width:0;display:flex;overflow:hidden}:where(.oksPhoneField[data-variant=default][data-label-placement=floating] .oksPhoneFieldControl){overflow:visible}:where(.oksPhoneFieldControl:hover){border-color:var(--oks-phone-border-hover)}:where(.oksPhoneFieldControl:focus-within){border-color:var(--oks-phone-border-focus);box-shadow:0 0 0 3px color-mix(in srgb, var(--oks-phone-border-focus) 28%, transparent)}:where(.oksPhoneField[data-invalid=true] .oksPhoneFieldControl){border-color:var(--oks-phone-error)}:where(.oksPhoneField[data-invalid=true] .oksPhoneFieldControl:focus-within){border-color:var(--oks-phone-error);box-shadow:0 0 0 3px color-mix(in srgb, var(--oks-phone-error) 22%, transparent)}:where(.oksPhoneField[data-disabled=true] .oksPhoneFieldControl){cursor:not-allowed;opacity:.72}:where(.oksPhoneField[data-variant=soft]){--oks-phone-bg:var(--oks-form-field-bg,var(--oks-palette-neutral-50,#fafafa))}:where(.oksPhoneField[data-variant=soft] .oksPhoneFieldControl){background:var(--oks-phone-bg);border:none}:where(.oksPhoneField[data-variant=underlined]){--oks-phone-height:32px;--oks-phone-pad-x:2px}:where(.oksPhoneField[data-variant=underlined] .oksPhoneFieldControl){border:none;border-bottom:1px solid var(--oks-phone-border);background:0 0;border-radius:0}:where(.oksPhoneField[data-variant=underlined] .oksPhoneFieldControl:hover){border-bottom-color:var(--oks-phone-border-hover)}:where(.oksPhoneField[data-variant=underlined] .oksPhoneFieldControl:focus-within){border-bottom-color:var(--oks-phone-border-focus);box-shadow:none}:where(.oksPhoneField[data-variant=underlined][data-invalid=true] .oksPhoneFieldControl){border-bottom-color:var(--oks-phone-error)}:where(.oksPhoneField[data-variant=underlined][data-invalid=true] .oksPhoneFieldControl:focus-within){border-bottom-color:var(--oks-phone-error);box-shadow:none}:where(.oksPhoneFieldCode){align-items:stretch;gap:0;min-width:0;display:flex}:where(.oksPhoneField[data-country-code-mode=hidden] .oksPhoneFieldCode){display:none}:where(.oksPhoneFieldCode :where(.oksSelectField)){gap:0;width:auto;min-width:0;display:block}:where(.oksPhoneFieldCode :where(.oksSelectFieldControl)){width:auto;display:flex}.oksPhoneFieldCode .oksSelectFieldTrigger{height:var(--oks-phone-height);padding:var(--oks-phone-pad-y) 0 var(--oks-phone-pad-y) var(--oks-phone-pad-x);box-shadow:none;background:0 0;border:0;border-radius:0;justify-content:flex-start;gap:2px;width:auto;min-width:72px}.oksPhoneFieldCode .oksSelectFieldInput{height:var(--oks-phone-height);padding:var(--oks-phone-pad-y) 0 var(--oks-phone-pad-y) var(--oks-phone-pad-x);box-shadow:none;background:0 0;border:0;border-radius:0;width:auto;min-width:72px}.oksPhoneFieldCode .oksSelectFieldTriggerValue{text-overflow:clip;align-items:center;display:inline-flex;overflow:visible}.oksPhoneFieldCode .oksSelectFieldTrigger:hover{border-color:#0000}.oksPhoneFieldCode .oksSelectFieldControl:focus-within .oksSelectFieldTrigger,.oksPhoneFieldCode .oksSelectFieldControl:focus-within .oksSelectFieldInput{box-shadow:none;border-color:#0000}.oksPhoneFieldCode .oksSelectFieldChevron{display:none}:where(.oksPhoneCountryEnd){align-items:center;gap:var(--oks-space-2,8px);height:100%;display:inline-flex}:where(.oksPhoneCountryChevron){opacity:.9;border-bottom:2px solid;border-right:2px solid;width:6px;height:6px;display:inline-block;transform:translateY(-1px)rotate(45deg)}:where(.oksPhoneCountryDivider){width:1px;height:calc(var(--oks-phone-height) - (2 * var(--oks-phone-pad-y)));background:color-mix(in srgb, currentColor 25%, transparent);display:inline-block}:where(.oksPhoneCountryOption){align-items:center;gap:var(--oks-space-2,8px);min-width:0;display:inline-flex}:where(.oksPhoneCountryFlag){flex:none;justify-content:center;align-items:center;width:18px;height:18px;display:inline-flex}:where(.oksPhoneCountryShort){letter-spacing:.02em;flex:none;font-size:12px;font-weight:600}:where(.oksPhoneCountryName){white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}:where(.oksPhoneCountryCode){font-variant-numeric:tabular-nums;flex:none}:where(.oksPhoneFieldCode .oksSelectFieldTrigger .oksPhoneCountryName){display:none}:where(.oksPhoneFieldCode .oksSelectFieldTrigger .oksPhoneCountryCode){font-weight:600;display:inline-flex}:where(.oksPhoneFieldCode .oksSelectFieldMenu .oksPhoneCountryOption){width:100%}:where(.oksPhoneFieldCode .oksSelectFieldMenu .oksPhoneCountryName){flex:auto}:where(.oksPhoneFieldInputWrap){flex:auto;min-width:0;position:relative}:where(.oksPhoneFieldInput){appearance:none;box-sizing:border-box;width:100%;min-width:0;height:var(--oks-phone-height);padding:var(--oks-phone-pad-y) var(--oks-phone-pad-x);color:inherit;font-size:var(--oks-phone-font-size);background:0 0;border:0;border-radius:0;outline:none;flex:auto;line-height:1.2}:where(.oksPhoneField[data-country-code-mode=select] .oksPhoneFieldInput){padding-left:calc(var(--oks-phone-pad-x) - 4px)}:where(){color:var(--oks-phone-placeholder);opacity:1}:where(.oksPhoneField[data-variant=soft] .oksPhoneFieldInput){background:0 0}:where(.oksPhoneField[data-label-placement=floating]) .oksPhoneFieldInput::placeholder{color:#0000;opacity:1;transition:color .14s}:where(.oksPhoneField[data-label-placement=floating] .oksPhoneFieldInputWrap:focus-within) .oksPhoneFieldInput::placeholder{color:var(--oks-phone-placeholder)}:where(.oksPhoneField[data-label-placement=floating] .oksPhoneFieldInputWrap>.oksPhoneFieldLabel){left:var(--oks-phone-pad-x);font-size:var(--oks-phone-font-size);color:var(--oks-phone-placeholder);pointer-events:none;max-width:calc(100% - (2 * var(--oks-phone-pad-x)));white-space:nowrap;text-overflow:ellipsis;line-height:1;transition:top .14s,transform .14s,font-size .14s,color .14s;position:absolute;top:50%;overflow:hidden;transform:translateY(-50%)}:where(.oksPhoneField[data-label-placement=floating] .oksPhoneFieldInputWrap:focus-within>.oksPhoneFieldLabel),:where(.oksPhoneField[data-label-placement=floating] .oksPhoneFieldInputWrap>.oksPhoneFieldInput:not(:placeholder-shown)+.oksPhoneFieldLabel){color:var(--oks-phone-border-focus);background:var(--oks-phone-bg);top:0;left:calc(var(--oks-phone-pad-x) - 4px);z-index:1;padding:0 4px;font-size:12px;transform:translateY(-50%)}:where(.oksPhoneField[data-label-placement=floating][data-invalid=true] .oksPhoneFieldInputWrap:focus-within>.oksPhoneFieldLabel){color:var(--oks-phone-error)}@media (prefers-reduced-motion:reduce){:where(.oksPhoneField[data-label-placement=floating]) .oksPhoneFieldInput::placeholder,:where(.oksPhoneField[data-label-placement=floating] .oksPhoneFieldInputWrap>.oksPhoneFieldLabel){transition:none}}:where(.oksPhoneFieldDescription){color:var(--oks-phone-muted);font-size:13px;line-height:1.35}:where(.oksPhoneFieldError){color:var(--oks-phone-error);font-size:13px;line-height:1.35}:where(.oksRadioGroupField),:where(.oksRadio){--oks-radio-bg:var(--oks-form-field-bg,var(--oks-palette-neutral-50,#fafafa));--oks-radio-fg:var(--oks-form-field-fg,var(--oks-palette-neutral-950,#0a0a0a));--oks-radio-muted:var(--oks-form-field-muted,var(--oks-palette-neutral-700,#404040));--oks-radio-label:var(--oks-form-field-label,var(--oks-palette-neutral-950,#0a0a0a));--oks-radio-placeholder:var(--oks-form-field-placeholder,var(--oks-palette-neutral-500,#737373));--oks-radio-border:var(--oks-palette-neutral-300,#d4d4d4);--oks-radio-border-hover:var(--oks-palette-neutral-400,#a3a3a3);--oks-radio-border-focus:var(--oks-radio-tone,var(--oks-color-primary-500,#3b82f6));--oks-radio-error:var(--oks-color-danger-500,#e20202);--oks-radio-control-size:16px;--oks-radio-dot-size:8px;--oks-radio-gap:var(--oks-space-2,8px);--oks-radio-label-font-size:14px;gap:var(--oks-space-1,4px);width:100%;min-width:0;color:var(--oks-radio-fg);flex-direction:column;display:flex}:where(.oksRadioGroupField[data-size=xs]),:where(.oksRadio[data-size=xs]){--oks-radio-control-size:14px;--oks-radio-dot-size:6px;--oks-radio-gap:var(--oks-space-1,4px);--oks-radio-label-font-size:12px}:where(.oksRadioGroupField[data-size=xs-sm]),:where(.oksRadio[data-size=xs-sm]){--oks-radio-control-size:15px;--oks-radio-dot-size:7px;--oks-radio-gap:var(--oks-space-2,8px);--oks-radio-label-font-size:13px}:where(.oksRadioGroupField[data-size=sm]),:where(.oksRadio[data-size=sm]){--oks-radio-control-size:16px;--oks-radio-dot-size:8px;--oks-radio-gap:var(--oks-space-2,8px);--oks-radio-label-font-size:14px}:where(.oksRadioGroupField[data-size=md]),:where(.oksRadio[data-size=md]){--oks-radio-control-size:18px;--oks-radio-dot-size:9px;--oks-radio-gap:var(--oks-space-2,8px);--oks-radio-label-font-size:14px}:where(.oksRadioGroupField[data-size=lg]),:where(.oksRadio[data-size=lg]){--oks-radio-control-size:20px;--oks-radio-dot-size:10px;--oks-radio-gap:var(--oks-space-2,8px);--oks-radio-label-font-size:16px}:where(.oksRadioGroupField[data-size=xl]),:where(.oksRadio[data-size=xl]){--oks-radio-control-size:22px;--oks-radio-dot-size:11px;--oks-radio-gap:var(--oks-space-2,8px);--oks-radio-label-font-size:18px}:where(.oksRadioGroupField[data-variant=soft]),:where(.oksRadio[data-variant=soft]){--oks-radio-bg:var(--oks-palette-neutral-50,#fafafa);--oks-radio-border:transparent;--oks-radio-border-hover:var(--oks-palette-neutral-200,#e5e5e5)}:where(.oksRadioGroupFieldControl),:where(.oksRadioControl){position:relative}:where(.oksRadioGroupField[data-label-placement=floating] .oksRadioGroupFieldControl),:where(.oksRadio[data-label-placement=floating] .oksRadioControl){padding-top:var(--oks-space-6,24px)}:where(.oksRadioGroupField[data-label-placement=floating] .oksRadioGroupFieldControl>.oksRadioGroupFieldLabel),:where(.oksRadio[data-label-placement=floating] .oksRadioControl>.oksRadioLabel){left:0;top:var(--oks-space-4,16px);font-size:var(--oks-radio-label-font-size);color:var(--oks-radio-placeholder);pointer-events:none;white-space:nowrap;text-overflow:ellipsis;background:0 0;max-width:100%;padding:0;line-height:1;transition:top .14s,transform .14s,font-size .14s,color .14s;position:absolute;overflow:hidden;transform:translateY(-50%)}:where(.oksRadioGroupField[data-label-placement=floating] .oksRadioGroupFieldControl:focus-within>.oksRadioGroupFieldLabel),:where(.oksRadio[data-label-placement=floating] .oksRadioControl:focus-within>.oksRadioLabel),:where(.oksRadioGroupField[data-label-placement=floating][data-has-value=true] .oksRadioGroupFieldControl>.oksRadioGroupFieldLabel),:where(.oksRadio[data-label-placement=floating][data-has-value=true] .oksRadioControl>.oksRadioLabel){color:var(--oks-radio-border-focus);background:var(--oks-radio-bg);padding:0 4px;font-size:12px;top:0;transform:translateY(-50%)}:where(.oksRadioGroupField[data-label-placement=floating][data-invalid=true] .oksRadioGroupFieldControl:focus-within>.oksRadioGroupFieldLabel),:where(.oksRadio[data-label-placement=floating][data-invalid=true] .oksRadioControl:focus-within>.oksRadioLabel),:where(.oksRadioGroupField[data-label-placement=floating][data-invalid=true][data-has-value=true] .oksRadioGroupFieldControl>.oksRadioGroupFieldLabel),:where(.oksRadio[data-label-placement=floating][data-invalid=true][data-has-value=true] .oksRadioControl>.oksRadioLabel){color:var(--oks-radio-error)}:where(.oksRadioGroupFieldLabel),:where(.oksRadioLabel){color:var(--oks-radio-label);font-size:14px;line-height:1.2}:where(.oksRadioGroupFieldRow){align-items:flex-start;gap:var(--oks-space-2,8px);width:100%;display:flex}:where(.oksRadioGroupField[data-label-placement=right] .oksRadioGroupFieldRow){flex-direction:row-reverse}:where(.oksRadioGroupFieldSideLabel){white-space:nowrap;padding-top:var(--oks-space-1,4px);flex:none}:where(.oksRadioGroupFieldItems),:where(.oksRadioItems){gap:var(--oks-space-2,8px);flex-wrap:wrap;display:flex}:where(.oksRadioGroupFieldItem),:where(.oksRadioItem){align-items:center;gap:var(--oks-radio-gap);-webkit-user-select:none;user-select:none;cursor:pointer;display:inline-flex}:where(.oksRadioGroupFieldItem[data-disabled=true]),:where(.oksRadioItem[data-disabled=true]){cursor:not-allowed;opacity:.72}:where(.oksRadioGroupFieldInput),:where(.oksRadioInput){opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}:where(.oksRadioGroupFieldCircle),:where(.oksRadioCircle){width:var(--oks-radio-control-size);height:var(--oks-radio-control-size);border:1px solid var(--oks-radio-border);background:var(--oks-radio-bg);box-sizing:border-box;border-radius:999px;justify-content:center;align-items:center;transition:border-color .12s,background .12s,box-shadow .12s;display:inline-flex}:where(.oksRadioGroupFieldDot),:where(.oksRadioDot){width:var(--oks-radio-dot-size);height:var(--oks-radio-dot-size);background:var(--oks-radio-border-focus);opacity:0;border-radius:999px;transition:transform .12s,opacity .12s,background .12s;transform:scale(.3)}:where(.oksRadioGroupFieldItem:hover .oksRadioGroupFieldCircle),:where(.oksRadioItem:hover .oksRadioCircle){border-color:var(--oks-radio-border-hover)}:where(.oksRadioGroupFieldInput:checked+.oksRadioGroupFieldCircle),:where(.oksRadioInput:checked+.oksRadioCircle){border-color:var(--oks-radio-border-focus);background:color-mix(in srgb, var(--oks-radio-border-focus) 10%, var(--oks-radio-bg))}:where(.oksRadioGroupFieldInput:checked+.oksRadioGroupFieldCircle .oksRadioGroupFieldDot),:where(.oksRadioInput:checked+.oksRadioCircle .oksRadioDot){opacity:1;transform:scale(1)}:where(.oksRadioGroupFieldInput:focus-visible+.oksRadioGroupFieldCircle),:where(.oksRadioInput:focus-visible+.oksRadioCircle){border-color:var(--oks-radio-border-focus);box-shadow:0 0 0 3px color-mix(in srgb, var(--oks-radio-border-focus) 28%, transparent)}:where(.oksRadioGroupField[data-variant=underlined] .oksRadioGroupFieldInput:focus-visible+.oksRadioGroupFieldCircle),:where(.oksRadio[data-variant=underlined] .oksRadioInput:focus-visible+.oksRadioCircle){box-shadow:none}:where(.oksRadioGroupField[data-invalid=true] .oksRadioGroupFieldCircle),:where(.oksRadio[data-invalid=true] .oksRadioCircle){border-color:var(--oks-radio-error)}:where(.oksRadioGroupField[data-invalid=true] .oksRadioGroupFieldInput:checked+.oksRadioGroupFieldCircle),:where(.oksRadio[data-invalid=true] .oksRadioInput:checked+.oksRadioCircle){background:color-mix(in srgb, var(--oks-radio-error) 10%, var(--oks-radio-bg))}:where(.oksRadioGroupField[data-invalid=true] .oksRadioGroupFieldInput:focus-visible+.oksRadioGroupFieldCircle),:where(.oksRadio[data-invalid=true] .oksRadioInput:focus-visible+.oksRadioCircle){border-color:var(--oks-radio-error);box-shadow:0 0 0 3px color-mix(in srgb, var(--oks-radio-error) 22%, transparent)}:where(.oksRadioGroupField[data-invalid=true][data-variant=underlined] .oksRadioGroupFieldInput:focus-visible+.oksRadioGroupFieldCircle),:where(.oksRadio[data-invalid=true][data-variant=underlined] .oksRadioInput:focus-visible+.oksRadioCircle){box-shadow:none}:where(.oksRadioGroupField[data-invalid=true] .oksRadioGroupFieldDot),:where(.oksRadio[data-invalid=true] .oksRadioDot){background:var(--oks-radio-error)}:where(.oksRadioGroupFieldItemLabel),:where(.oksRadioItemLabel){font-size:var(--oks-radio-label-font-size);color:var(--oks-radio-fg);line-height:1.2}@media (prefers-reduced-motion:reduce){:where(.oksRadioGroupField[data-label-placement=floating] .oksRadioGroupFieldControl>.oksRadioGroupFieldLabel),:where(.oksRadio[data-label-placement=floating] .oksRadioControl>.oksRadioLabel){transition:none}}:where(.oksRadioGroupFieldDescription),:where(.oksRadioDescription){color:var(--oks-radio-muted);font-size:13px;line-height:1.35}:where(.oksRadioGroupFieldError),:where(.oksRadioError){color:var(--oks-radio-error);font-size:13px;line-height:1.35}:where(.oksRangeField){--oks-range-label:var(--oks-form-field-label,var(--oks-palette-neutral-950,#0a0a0a));--oks-range-muted:var(--oks-form-field-muted,var(--oks-palette-neutral-700,#404040));--oks-range-surface:var(--oks-form-field-bg,var(--oks-palette-neutral-50,#fafafa));--oks-range-rail-bg:var(--oks-palette-neutral-300,#d4d4d4);--oks-range-border-focus:var(--oks-range-tone,var(--oks-color-primary-500,#3b82f6));--oks-range-rail-fill:var(--oks-range-border-focus);--oks-range-thumb-bg:var(--oks-range-border-focus);--oks-range-thumb-border:var(--oks-range-surface);--oks-range-thumb-border-focus:var(--oks-range-surface);--oks-range-error:var(--oks-color-danger-500,#e20202);--oks-range-radius:9999px;--oks-range-thumb-radius:9999px;--oks-range-track-height-base:8px;--oks-range-track-height:var(--oks-range-track-height-base);--oks-range-thumb-size:18px;--oks-range-font-size:14px;--oks-range-fill-start:0%;--oks-range-fill-end:0%;gap:var(--oks-space-1,4px);flex-direction:column;width:100%;min-width:0;display:flex}:where(.oksRangeField[data-size=xs]){--oks-range-track-height-base:6px;--oks-range-track-height:var(--oks-range-track-height-base);--oks-range-thumb-size:16px;--oks-range-font-size:12px}:where(.oksRangeField[data-size=xs-sm]){--oks-range-track-height-base:6px;--oks-range-track-height:var(--oks-range-track-height-base);--oks-range-thumb-size:16px;--oks-range-font-size:13px}:where(.oksRangeField[data-size=sm]){--oks-range-track-height-base:7px;--oks-range-track-height:var(--oks-range-track-height-base);--oks-range-thumb-size:17px;--oks-range-font-size:14px}:where(.oksRangeField[data-size=md]){--oks-range-track-height-base:8px;--oks-range-track-height:var(--oks-range-track-height-base);--oks-range-thumb-size:18px;--oks-range-font-size:14px}:where(.oksRangeField[data-size=lg]){--oks-range-track-height-base:10px;--oks-range-track-height:var(--oks-range-track-height-base);--oks-range-thumb-size:20px;--oks-range-font-size:16px}:where(.oksRangeField[data-size=xl]){--oks-range-track-height-base:12px;--oks-range-track-height:var(--oks-range-track-height-base);--oks-range-thumb-size:22px;--oks-range-font-size:18px}:where(.oksRangeField[data-radius=none]){--oks-range-radius:0;--oks-range-thumb-radius:2px}:where(.oksRangeField[data-radius=xs]){--oks-range-radius:var(--oks-radius-xs,calc(var(--oks-radius-sm,.25rem) * .5));--oks-range-thumb-radius:var(--oks-radius-xs,calc(var(--oks-radius-sm,.25rem) * .5))}:where(.oksRangeField[data-radius=xs-sm]){--oks-range-radius:var(--oks-radius-xs-sm,calc(var(--oks-radius-sm,.25rem) * .75));--oks-range-thumb-radius:var(--oks-radius-xs-sm,calc(var(--oks-radius-sm,.25rem) * .75))}:where(.oksRangeField[data-radius=sm]){--oks-range-radius:var(--oks-radius-sm,.25rem);--oks-range-thumb-radius:var(--oks-radius-sm,.25rem)}:where(.oksRangeField[data-radius=md]){--oks-range-radius:var(--oks-radius-md,.375rem);--oks-range-thumb-radius:var(--oks-radius-md,.375rem)}:where(.oksRangeField[data-radius=lg]){--oks-range-radius:var(--oks-radius-lg,.5rem);--oks-range-thumb-radius:var(--oks-radius-lg,.5rem)}:where(.oksRangeField[data-radius=full]){--oks-range-radius:9999px;--oks-range-thumb-radius:9999px}:where(.oksRangeField[data-variant=soft]){--oks-range-rail-bg:color-mix(in srgb, var(--oks-palette-neutral-300,#d4d4d4) 65%, var(--oks-range-surface));--oks-range-rail-fill:color-mix(in srgb, var(--oks-range-border-focus) 70%, var(--oks-range-surface));--oks-range-track-height:calc(var(--oks-range-track-height-base) + 2px)}:where(.oksRangeField[data-variant=underlined]){--oks-range-rail-bg:var(--oks-palette-neutral-400,#a3a3a3);--oks-range-rail-fill:var(--oks-range-border-focus);--oks-range-track-height:3px}:where(.oksRangeFieldHeader){justify-content:space-between;align-items:baseline;gap:var(--oks-space-2,8px);display:flex}:where(.oksRangeFieldRow){align-items:center;gap:var(--oks-space-2,8px);width:100%;display:flex}:where(.oksRangeField[data-label-placement=right] .oksRangeFieldRow){flex-direction:row-reverse}:where(.oksRangeFieldSideLabel){white-space:nowrap;flex:none}:where(.oksRangeFieldLabel){color:var(--oks-range-label);font-size:14px;line-height:1.2}:where(.oksRangeFieldValue){font-variant-numeric:tabular-nums;color:var(--oks-range-muted);font-size:14px;line-height:1.2}:where(.oksRangeFieldControlRow){align-items:center;gap:var(--oks-space-2,8px);display:flex}:where(.oksRangeFieldAdornment){align-items:center;gap:var(--oks-space-2,8px);color:var(--oks-range-muted);-webkit-user-select:none;user-select:none;flex:none;display:inline-flex}:where(.oksRangeFieldAffix){white-space:nowrap;font-size:14px;line-height:1}:where(.oksRangeFieldIcon){flex:none;justify-content:center;align-items:center;width:20px;height:20px;display:inline-flex}:where(.oksRangeFieldControl){min-height:calc(var(--oks-range-thumb-size) + 2px);flex:auto;align-items:center;display:flex;position:relative}:where(.oksRangeFieldRail){height:var(--oks-range-track-height);border-radius:var(--oks-range-radius);background:var(--oks-range-rail-bg);position:absolute;top:50%;left:0;right:0;overflow:hidden;transform:translateY(-50%)}:where(.oksRangeFieldRailFill){top:0;bottom:0;left:var(--oks-range-fill-start);width:calc(var(--oks-range-fill-end) - var(--oks-range-fill-start));background:var(--oks-range-rail-fill);border-radius:var(--oks-range-radius);position:absolute}:where(.oksRangeField[data-invalid=true]){--oks-range-rail-fill:var(--oks-range-error);--oks-range-thumb-border-focus:var(--oks-range-error)}:where(.oksRangeFieldMarks){height:var(--oks-range-track-height);pointer-events:none;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}:where(.oksRangeFieldMark){width:2px;height:calc(var(--oks-range-track-height) + 6px);background:var(--oks-range-muted);opacity:.55;border-radius:999px;position:absolute;top:50%;transform:translate(-50%,-50%)}:where(.oksRangeFieldInput){appearance:none;width:100%;height:var(--oks-range-thumb-size);cursor:pointer;accent-color:var(--oks-range-rail-fill);background:0 0;margin:0;position:absolute;left:0;right:0}:where(.oksRangeField[data-disabled=true] .oksRangeFieldInput){cursor:not-allowed;opacity:.6}:where(.oksRangeFieldInput:focus-visible){outline:none}:where(.oksRangeFieldInput)::-webkit-slider-runnable-track{height:var(--oks-range-track-height);background:0 0}:where(.oksRangeFieldInput)::-webkit-slider-thumb{appearance:none;width:var(--oks-range-thumb-size);height:var(--oks-range-thumb-size);border-radius:var(--oks-range-thumb-radius);background:var(--oks-range-thumb-bg);border:1px solid var(--oks-range-thumb-border);margin-top:calc((var(--oks-range-track-height) - var(--oks-range-thumb-size)) / 2);box-shadow:0 1px 2px #0000001f}:where(.oksRangeFieldInput:focus-visible)::-webkit-slider-thumb{border-color:var(--oks-range-thumb-border-focus);box-shadow:0 0 0 4px color-mix(in srgb, var(--oks-range-border-focus) 20%, transparent), 0 1px 2px #0000001f}:where(.oksRangeFieldInput)::-moz-range-track{height:var(--oks-range-track-height);background:0 0;border:none}:where(.oksRangeFieldInput)::-moz-range-progress{background:0 0}:where(.oksRangeFieldInput)::-moz-range-thumb{width:var(--oks-range-thumb-size);height:var(--oks-range-thumb-size);border-radius:var(--oks-range-thumb-radius);background:var(--oks-range-thumb-bg);border:1px solid var(--oks-range-thumb-border);box-shadow:0 1px 2px #0000001f}:where(.oksRangeFieldInput:focus-visible)::-moz-range-thumb{border-color:var(--oks-range-thumb-border-focus);box-shadow:0 0 0 4px color-mix(in srgb, var(--oks-range-border-focus) 20%, transparent), 0 1px 2px #0000001f}:where(.oksRangeField[data-selection=range] .oksRangeFieldInputMin){z-index:2}:where(.oksRangeField[data-selection=range] .oksRangeFieldInputMax){z-index:3}:where(.oksRangeField[data-selection=range][data-active-thumb=min] .oksRangeFieldInputMin){z-index:4}:where(.oksRangeField[data-selection=range][data-active-thumb=min] .oksRangeFieldInputMax){z-index:3}:where(.oksRangeFieldDescription){color:var(--oks-palette-neutral-700,#404040);font-size:12px}:where(.oksRangeFieldError){color:var(--oks-range-error);font-size:12px}:where(.oksRangeFieldRangeValues){justify-content:space-between;align-items:center;gap:var(--oks-space-2,8px);display:flex}:where(.oksSelectField),:where(.oksSelectFieldMenu){--oks-select-bg:var(--oks-form-field-bg,var(--oks-palette-neutral-50,#fafafa));--oks-select-fg:var(--oks-form-field-fg,var(--oks-palette-neutral-950,#0a0a0a));--oks-select-placeholder:var(--oks-form-field-placeholder,var(--oks-palette-neutral-500,#737373));--oks-select-label:var(--oks-form-field-label,var(--oks-palette-neutral-950,#0a0a0a));--oks-select-muted:var(--oks-form-field-muted,var(--oks-palette-neutral-700,#404040));--oks-select-border:var(--oks-form-field-border,var(--oks-palette-neutral-300,#d4d4d4));--oks-select-border-hover:var(--oks-form-field-border-hover,var(--oks-palette-neutral-400,#a3a3a3));--oks-select-border-focus:var(--oks-select-tone,var(--oks-color-primary-500,#3b82f6));--oks-select-error:var(--oks-color-danger-500,#e20202);--oks-select-radius:var(--oks-radius-md,.375rem);--oks-select-height:40px;--oks-select-font-size:14px;--oks-select-pad-x:var(--oks-space-3,12px);--oks-select-pad-y:var(--oks-space-2,8px)}:where(.oksSelectField){gap:var(--oks-space-1,4px);width:100%;min-width:0;color:var(--oks-select-fg);flex-direction:column;display:flex}:where(.oksSelectField[data-size=xs]){--oks-select-height:32px;--oks-select-font-size:12px;--oks-select-pad-x:var(--oks-space-2,8px);--oks-select-pad-y:var(--oks-space-1,4px)}:where(.oksSelectField[data-size=xs-sm]){--oks-select-height:36px;--oks-select-font-size:13px}:where(.oksSelectField[data-size=sm]){--oks-select-height:38px;--oks-select-font-size:14px}:where(.oksSelectField[data-size=md]){--oks-select-height:44px;--oks-select-font-size:14px}:where(.oksSelectField[data-size=lg]){--oks-select-height:48px;--oks-select-font-size:16px;--oks-select-pad-x:var(--oks-space-4,16px)}:where(.oksSelectField[data-size=xl]){--oks-select-height:52px;--oks-select-font-size:18px;--oks-select-pad-x:var(--oks-space-4,16px);--oks-select-pad-y:var(--oks-space-3,12px)}:where(.oksSelectField[data-radius=none]){--oks-select-radius:0}:where(.oksSelectField[data-radius=xs]){--oks-select-radius:var(--oks-radius-xs,calc(var(--oks-radius-sm,.25rem) * .5))}:where(.oksSelectField[data-radius=xs-sm]){--oks-select-radius:var(--oks-radius-xs-sm,calc(var(--oks-radius-sm,.25rem) * .75))}:where(.oksSelectField[data-radius=sm]){--oks-select-radius:var(--oks-radius-sm,.25rem)}:where(.oksSelectField[data-radius=md]){--oks-select-radius:var(--oks-radius-md,.375rem)}:where(.oksSelectField[data-radius=lg]){--oks-select-radius:var(--oks-radius-lg,.5rem)}:where(.oksSelectField[data-radius=full]){--oks-select-radius:9999px}:where(.oksSelectFieldLabel){color:var(--oks-select-label);font-size:14px;line-height:1.2}:where(.oksSelectFieldRow){align-items:center;gap:var(--oks-space-2,8px);width:100%;display:flex}:where(.oksSelectField[data-label-placement=right] .oksSelectFieldRow){flex-direction:row-reverse}:where(.oksSelectFieldSideLabel){white-space:nowrap;flex:none}:where(.oksSelectFieldControl){width:100%;min-width:0;position:relative}:where(.oksSelectFieldInput){appearance:none;box-sizing:border-box;width:100%;min-width:0;height:var(--oks-select-height);padding:var(--oks-select-pad-y) var(--oks-select-pad-x);border-radius:var(--oks-select-radius);border:1px solid var(--oks-select-border);background:var(--oks-select-bg);color:inherit;font-size:var(--oks-select-font-size);outline:none;line-height:1.2}:where(.oksSelectFieldInput:not([multiple])){padding-right:calc(var(--oks-select-pad-x) + 26px)}:where(.oksSelectField[data-has-clear=true] .oksSelectFieldInput:not([multiple])){padding-right:calc(var(--oks-select-pad-x) + 52px)}:where(.oksSelectFieldTrigger){box-sizing:border-box;width:100%;min-width:0;height:var(--oks-select-height);padding:var(--oks-select-pad-y) var(--oks-select-pad-x);border-radius:var(--oks-select-radius);border:1px solid var(--oks-select-border);background:var(--oks-select-bg);color:inherit;font-size:var(--oks-select-font-size);text-align:left;cursor:pointer;justify-content:flex-start;align-items:center;gap:var(--oks-space-2,8px);outline:none;line-height:1.2;display:inline-flex}:where(.oksSelectField[data-multiple=false] .oksSelectFieldTrigger){padding-right:calc(var(--oks-select-pad-x) + 26px)}:where(.oksSelectField[data-has-clear=true] .oksSelectFieldTrigger){padding-right:calc(var(--oks-select-pad-x) + 52px)}:where(.oksSelectFieldAdornment){align-items:center;gap:var(--oks-space-2,8px);color:var(--oks-palette-neutral-600,#525252);flex:none;display:inline-flex}:where(.oksSelectFieldAffix){font-size:var(--oks-select-font-size);white-space:nowrap;line-height:1.2}:where(.oksSelectFieldIcon){justify-content:center;align-items:center;width:18px;height:18px;display:inline-flex}:where(.oksSelectFieldTriggerValue){text-overflow:ellipsis;white-space:nowrap;flex:auto;align-items:center;min-width:0;display:inline-flex;overflow:hidden}:where(.oksSelectFieldChevron){opacity:.9;flex:none;justify-content:center;align-items:center;width:18px;height:18px;display:inline-flex}:where(.oksSelectFieldClear){cursor:pointer;width:18px;height:18px;color:var(--oks-palette-neutral-600,#525252);background:0 0;border:none;border-radius:9999px;justify-content:center;align-items:center;padding:0;display:inline-flex}:where(.oksSelectFieldClear:hover){background:color-mix(in srgb, currentColor 10%, transparent)}:where(.oksSelectFieldClear:focus-visible){box-shadow:0 0 0 3px color-mix(in srgb, var(--oks-select-border-focus) 20%, transparent);outline:none}:where(.oksSelectFieldControl>.oksSelectFieldClear){right:var(--oks-select-pad-x);position:absolute;top:50%;transform:translateY(-50%)}:where(.oksSelectFieldControl>.oksSelectFieldChevron){right:var(--oks-select-pad-x);pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}:where(.oksSelectField[data-has-clear=true] .oksSelectFieldControl>.oksSelectFieldChevron){right:calc(var(--oks-select-pad-x) + 22px)}:where(.oksSelectFieldChips){align-items:center;gap:var(--oks-space-2,8px);flex-wrap:nowrap;min-width:0;max-width:100%;display:inline-flex;overflow:hidden}:where(.oksSelectFieldChipRemove){cursor:pointer;width:18px;height:18px;color:inherit;opacity:.8;border-radius:9999px;justify-content:center;align-items:center;display:inline-flex}:where(.oksSelectFieldChipRemove:hover){opacity:1;background:color-mix(in srgb, currentColor 10%, transparent)}:where(.oksSelectField[data-placeholder-shown=true] .oksSelectFieldInput),:where(.oksSelectField[data-placeholder-shown=true] .oksSelectFieldTrigger){color:var(--oks-select-placeholder)}:where(.oksSelectField[data-variant=soft] .oksSelectFieldInput),:where(.oksSelectField[data-variant=soft] .oksSelectFieldTrigger){background:var(--oks-select-bg);border:none}:where(.oksSelectFieldInput:hover),:where(.oksSelectFieldTrigger:hover){border-color:var(--oks-select-border-hover)}:where(.oksSelectFieldInput:focus-visible),:where(.oksSelectFieldControl:focus-within .oksSelectFieldInput),:where(.oksSelectFieldTrigger:focus-visible),:where(.oksSelectFieldControl:focus-within .oksSelectFieldTrigger){border-color:var(--oks-select-border-focus);box-shadow:0 0 0 3px color-mix(in srgb, var(--oks-select-border-focus) 28%, transparent)}:where(.oksSelectField[data-invalid=true] .oksSelectFieldInput),:where(.oksSelectField[data-invalid=true] .oksSelectFieldTrigger){border-color:var(--oks-select-error)}:where(.oksSelectField[data-invalid=true] .oksSelectFieldInput:focus-visible),:where(.oksSelectField[data-invalid=true] .oksSelectFieldControl:focus-within .oksSelectFieldInput),:where(.oksSelectField[data-invalid=true] .oksSelectFieldTrigger:focus-visible),:where(.oksSelectField[data-invalid=true] .oksSelectFieldControl:focus-within .oksSelectFieldTrigger){border-color:var(--oks-select-error);box-shadow:0 0 0 3px color-mix(in srgb, var(--oks-select-error) 22%, transparent)}:where(.oksSelectField[data-disabled=true] .oksSelectFieldInput),:where(.oksSelectField[data-disabled=true] .oksSelectFieldTrigger){cursor:not-allowed;opacity:.72}:where(.oksSelectField[data-label-placement=floating] .oksSelectFieldControl){position:relative}:where(.oksSelectField[data-label-placement=floating] .oksSelectFieldControl>.oksSelectFieldLabel){left:var(--oks-select-pad-x);font-size:var(--oks-select-font-size);color:var(--oks-select-placeholder);pointer-events:none;max-width:calc(100% - (2 * var(--oks-select-pad-x)));white-space:nowrap;text-overflow:ellipsis;background:0 0;padding:0;line-height:1;transition:top .14s,transform .14s,font-size .14s,color .14s;position:absolute;top:50%;overflow:hidden;transform:translateY(-50%)}.oksSelectField[data-label-placement=floating][data-placeholder-shown=true] .oksSelectFieldInput,.oksSelectField[data-label-placement=floating][data-placeholder-shown=true] .oksSelectFieldTriggerValue{color:#0000}.oksSelectField[data-label-placement=floating][data-placeholder-shown=true] .oksSelectFieldControl:focus-within .oksSelectFieldInput,.oksSelectField[data-label-placement=floating][data-placeholder-shown=true][data-open=true] .oksSelectFieldInput,.oksSelectField[data-label-placement=floating][data-placeholder-shown=true] .oksSelectFieldControl:focus-within .oksSelectFieldTriggerValue,.oksSelectField[data-label-placement=floating][data-placeholder-shown=true][data-open=true] .oksSelectFieldTriggerValue{color:var(--oks-select-placeholder)}:where(.oksSelectField[data-label-placement=floating] .oksSelectFieldControl:focus-within>.oksSelectFieldLabel),:where(.oksSelectField[data-label-placement=floating][data-open=true] .oksSelectFieldControl>.oksSelectFieldLabel),:where(.oksSelectField[data-label-placement=floating][data-placeholder-shown=false] .oksSelectFieldControl>.oksSelectFieldLabel){color:var(--oks-select-border-focus);background:var(--oks-select-bg);padding:0 4px;font-size:12px;top:0;transform:translateY(-50%)}:where(.oksSelectField[data-label-placement=floating][data-invalid=true] .oksSelectFieldControl:focus-within>.oksSelectFieldLabel){color:var(--oks-select-error)}:where(.oksSelectField[data-label-placement=floating] .oksSelectFieldControl:focus-within>.oksSelectFieldLabel),:where(.oksSelectField[data-label-placement=floating][data-open=true] .oksSelectFieldControl>.oksSelectFieldLabel){left:calc(var(--oks-select-pad-x) - 4px)}:where(.oksSelectField[data-label-placement=floating][data-invalid=true] .oksSelectFieldControl:focus-within>.oksSelectFieldLabel),:where(.oksSelectField[data-label-placement=floating][data-invalid=true][data-open=true] .oksSelectFieldControl>.oksSelectFieldLabel){color:var(--oks-select-error)}@media (prefers-reduced-motion:reduce){:where(.oksSelectField[data-label-placement=floating] .oksSelectFieldControl>.oksSelectFieldLabel){transition:none}}:where(.oksSelectField[data-variant=underlined]){--oks-select-height:32px;--oks-select-pad-x:2px}:where(.oksSelectField[data-variant=underlined] .oksSelectFieldInput),:where(.oksSelectField[data-variant=underlined] .oksSelectFieldTrigger){border:none;border-bottom:1px solid var(--oks-select-border);background:0 0;border-radius:0}:where(.oksSelectField[data-variant=underlined] .oksSelectFieldInput:hover),:where(.oksSelectField[data-variant=underlined] .oksSelectFieldTrigger:hover){border-bottom-color:var(--oks-select-border-hover)}:where(.oksSelectField[data-variant=underlined] .oksSelectFieldInput:focus-visible),:where(.oksSelectField[data-variant=underlined] .oksSelectFieldControl:focus-within .oksSelectFieldInput),:where(.oksSelectField[data-variant=underlined] .oksSelectFieldTrigger:focus-visible),:where(.oksSelectField[data-variant=underlined] .oksSelectFieldControl:focus-within .oksSelectFieldTrigger){border-bottom-color:var(--oks-select-border-focus);box-shadow:none}:where(.oksSelectField[data-variant=underlined][data-invalid=true] .oksSelectFieldInput),:where(.oksSelectField[data-variant=underlined][data-invalid=true] .oksSelectFieldTrigger){border-bottom-color:var(--oks-select-error)}:where(.oksSelectField[data-variant=underlined][data-invalid=true] .oksSelectFieldInput:focus-visible),:where(.oksSelectField[data-variant=underlined][data-invalid=true] .oksSelectFieldControl:focus-within .oksSelectFieldInput),:where(.oksSelectField[data-variant=underlined][data-invalid=true] .oksSelectFieldTrigger:focus-visible),:where(.oksSelectField[data-variant=underlined][data-invalid=true] .oksSelectFieldControl:focus-within .oksSelectFieldTrigger){border-bottom-color:var(--oks-select-error);box-shadow:none}:where(.oksSelectFieldMenu){z-index:var(--oks-z-popover,1000);background:var(--oks-select-bg);border:1px solid var(--oks-select-border,var(--oks-palette-neutral-300,#d4d4d4));border-radius:var(--oks-select-radius,var(--oks-radius-md,.375rem));padding:var(--oks-space-1,4px);max-height:260px;position:fixed;overflow:auto;box-shadow:0 10px 30px #0000001f}:where(.oksSelectFieldFilter){z-index:1;background:var(--oks-select-bg);padding:var(--oks-space-1,4px);margin:calc(-1 * var(--oks-space-1,4px)) calc(-1 * var(--oks-space-1,4px)) var(--oks-space-1,4px);border-bottom:1px solid var(--oks-select-border,var(--oks-palette-neutral-300,#d4d4d4));position:sticky;top:0}:where(.oksSelectFieldFilterInput){box-sizing:border-box;width:100%;min-width:0;height:34px;padding:0 var(--oks-space-2,8px);border-radius:calc(var(--oks-select-radius,var(--oks-radius-md,.375rem)) - 2px);border:1px solid var(--oks-select-border,var(--oks-palette-neutral-300,#d4d4d4));background:var(--oks-select-bg);color:var(--oks-select-fg);outline:none;font-size:13px}:where(.oksSelectFieldFilterInput:focus-visible){border-color:var(--oks-select-border-focus);box-shadow:0 0 0 3px color-mix(in srgb, var(--oks-select-border-focus) 20%, transparent)}:where(.oksSelectFieldOption){border-radius:calc(var(--oks-select-radius,var(--oks-radius-md,.375rem)) - 2px);cursor:pointer;-webkit-user-select:none;user-select:none;color:var(--oks-select-fg,var(--oks-palette-neutral-950,#0a0a0a));padding:8px 10px}:where(.oksSelectFieldOptionInner){align-items:center;gap:var(--oks-space-2,8px);width:100%;min-width:0;display:inline-flex}:where(.oksSelectFieldOptionStart),:where(.oksSelectFieldOptionEnd){flex:none;justify-content:center;align-items:center;display:inline-flex}:where(.oksSelectFieldOptionLabel){text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}:where(.oksSelectFieldOption[data-disabled=true]){cursor:not-allowed;opacity:.55}:where(.oksSelectFieldOption[data-active=true]){background:color-mix(in srgb, var(--oks-select-border-focus,var(--oks-select-tone,var(--oks-color-primary-500,#3b82f6))) 18%, transparent)}:where(.oksSelectFieldOption[data-selected=true]){background:color-mix(in srgb, var(--oks-select-border-focus,var(--oks-select-tone,var(--oks-color-primary-500,#3b82f6))) 26%, transparent)}:where(.oksSelectFieldDescription){color:var(--oks-select-muted);font-size:13px;line-height:1.35}:where(.oksSelectFieldError){color:var(--oks-select-error);font-size:13px;line-height:1.35}:where(.oksSwitchField){--oks-switch-fg:var(--oks-form-field-fg,var(--oks-palette-neutral-950,#0a0a0a));--oks-switch-muted:var(--oks-form-field-muted,var(--oks-palette-neutral-700,#404040));--oks-switch-label:var(--oks-form-field-label,var(--oks-palette-neutral-950,#0a0a0a));--oks-switch-surface:var(--oks-form-field-bg,var(--oks-palette-neutral-50,#fafafa));--oks-switch-thumb-bg:var(--oks-palette-neutral-50,#fafafa);--oks-switch-border-focus:var(--oks-switch-tone,var(--oks-color-primary-500,#3b82f6));--oks-switch-error:var(--oks-color-danger-500,#e20202);--oks-switch-track-bg:color-mix(in srgb, var(--oks-switch-fg) 24%, var(--oks-switch-surface));--oks-switch-track-bg-checked:var(--oks-switch-border-focus);--oks-switch-track-bg-invalid:color-mix(in srgb, var(--oks-switch-error) 40%, var(--oks-switch-surface));--oks-switch-track-w:36px;--oks-switch-track-h:20px;--oks-switch-track-pad:2px;--oks-switch-thumb:16px;--oks-switch-translate-x:16px;gap:var(--oks-space-1,4px);min-width:0;color:var(--oks-switch-fg);flex-direction:column;display:flex}:where(.oksSwitchField[data-variant=soft]){--oks-switch-track-bg:color-mix(in srgb, var(--oks-switch-fg) 16%, var(--oks-switch-surface));--oks-switch-track-bg-checked:color-mix(in srgb, var(--oks-switch-border-focus) 70%, var(--oks-switch-surface));--oks-switch-track-bg-invalid:color-mix(in srgb, var(--oks-switch-error) 22%, var(--oks-switch-surface))}:where(.oksSwitchField[data-variant=underlined]){--oks-switch-track-bg:color-mix(in srgb, var(--oks-switch-fg) 24%, var(--oks-switch-surface));--oks-switch-track-bg-checked:var(--oks-switch-border-focus);--oks-switch-track-bg-invalid:var(--oks-switch-error);--oks-switch-track-pad:0px;--oks-switch-underline-line-h:2px;--oks-switch-translate-x:calc(var(--oks-switch-track-w) - var(--oks-switch-thumb))}:where(.oksSwitchField[data-size=xs]){--oks-switch-track-w:28px;--oks-switch-track-h:16px;--oks-switch-track-pad:2px;--oks-switch-thumb:12px;--oks-switch-translate-x:12px}:where(.oksSwitchField[data-size=xs-sm]){--oks-switch-track-w:30px;--oks-switch-track-h:17px;--oks-switch-track-pad:2px;--oks-switch-thumb:13px;--oks-switch-translate-x:13px}:where(.oksSwitchField[data-size=sm]){--oks-switch-track-w:32px;--oks-switch-track-h:18px;--oks-switch-track-pad:2px;--oks-switch-thumb:14px;--oks-switch-translate-x:14px}:where(.oksSwitchField[data-size=lg]){--oks-switch-track-w:40px;--oks-switch-track-h:22px;--oks-switch-track-pad:2px;--oks-switch-thumb:18px;--oks-switch-translate-x:18px}:where(.oksSwitchField[data-size=xl]){--oks-switch-track-w:44px;--oks-switch-track-h:24px;--oks-switch-track-pad:2px;--oks-switch-thumb:20px;--oks-switch-translate-x:20px}:where(.oksSwitchFieldRow){align-items:center;gap:var(--oks-space-2,8px);cursor:pointer;-webkit-user-select:none;user-select:none;display:inline-flex}:where(.oksSwitchField[data-label-placement=top] .oksSwitchFieldRow){align-items:flex-start;gap:var(--oks-space-1,4px);flex-direction:column}:where(.oksSwitchField[data-disabled=true] .oksSwitchFieldRow){cursor:not-allowed;opacity:.72}:where(.oksSwitchFieldControl){align-items:center;display:inline-flex;position:relative}:where(.oksSwitchFieldControlInner){align-items:center;gap:var(--oks-space-2,8px);display:inline-flex}:where(.oksSwitchFieldInput){opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}:where(.oksSwitchFieldTrack){width:var(--oks-switch-track-w);height:var(--oks-switch-track-h);background:var(--oks-switch-track-bg);padding:var(--oks-switch-track-pad);box-sizing:border-box;border-radius:999px;align-items:center;transition:background .14s;display:inline-flex}:where(.oksSwitchField[data-variant=underlined] .oksSwitchFieldTrack){background:0 0;position:relative}:where(.oksSwitchField[data-variant=underlined] .oksSwitchFieldTrack):before{content:"";height:var(--oks-switch-underline-line-h,2px);background:var(--oks-switch-track-bg);border-radius:999px;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}:where(.oksSwitchFieldThumb){width:var(--oks-switch-thumb);height:var(--oks-switch-thumb);background:var(--oks-switch-thumb-bg);border-radius:999px;transition:transform .14s;transform:translate(0)}:where(.oksSwitchFieldInput:checked+.oksSwitchFieldControlInner .oksSwitchFieldTrack){background:var(--oks-switch-track-bg-checked)}:where(.oksSwitchField[data-variant=underlined] .oksSwitchFieldInput:checked+.oksSwitchFieldControlInner .oksSwitchFieldTrack){background:0 0}:where(.oksSwitchField[data-variant=underlined] .oksSwitchFieldInput:checked+.oksSwitchFieldControlInner .oksSwitchFieldTrack):before{background:var(--oks-switch-track-bg-checked)}:where(.oksSwitchFieldInput:checked+.oksSwitchFieldControlInner .oksSwitchFieldTrack .oksSwitchFieldThumb){transform:translateX(var(--oks-switch-translate-x))}:where(.oksSwitchFieldInput:focus-visible+.oksSwitchFieldControlInner .oksSwitchFieldTrack){box-shadow:0 0 0 3px color-mix(in srgb, var(--oks-switch-border-focus) 28%, transparent)}:where(.oksSwitchField[data-variant=underlined] .oksSwitchFieldInput:focus-visible+.oksSwitchFieldControlInner .oksSwitchFieldTrack){box-shadow:none}:where(.oksSwitchField[data-variant=underlined] .oksSwitchFieldInput:focus-visible+.oksSwitchFieldControlInner .oksSwitchFieldThumb){box-shadow:0 0 0 3px color-mix(in srgb, var(--oks-switch-border-focus) 28%, transparent)}:where(.oksSwitchField[data-variant=underlined] .oksSwitchFieldTrack){overflow:visible}:where(.oksSwitchField[data-variant=underlined] .oksSwitchFieldThumb){background:var(--oks-switch-thumb-bg);border:2px solid var(--oks-switch-track-bg);box-sizing:border-box;position:absolute;top:50%;left:0;transform:translateY(-50%)}:where(.oksSwitchField[data-variant=underlined] .oksSwitchFieldInput:checked+.oksSwitchFieldControlInner .oksSwitchFieldTrack .oksSwitchFieldThumb){transform:translate(var(--oks-switch-translate-x), -50%)}:where(.oksSwitchField[data-variant=underlined] .oksSwitchFieldInput:checked+.oksSwitchFieldControlInner .oksSwitchFieldThumb){border-color:var(--oks-switch-track-bg-checked)}:where(.oksSwitchField[data-invalid=true] .oksSwitchFieldTrack){background:var(--oks-switch-track-bg-invalid)}:where(.oksSwitchField[data-invalid=true][data-variant=underlined] .oksSwitchFieldTrack){background:0 0}:where(.oksSwitchField[data-invalid=true][data-variant=underlined] .oksSwitchFieldTrack):before{background:var(--oks-switch-track-bg-invalid)}:where(.oksSwitchField[data-invalid=true] .oksSwitchFieldInput:checked+.oksSwitchFieldControlInner .oksSwitchFieldTrack){background:var(--oks-switch-error)}:where(.oksSwitchField[data-invalid=true][data-variant=underlined] .oksSwitchFieldInput:checked+.oksSwitchFieldControlInner .oksSwitchFieldTrack){background:0 0}:where(.oksSwitchField[data-invalid=true][data-variant=underlined] .oksSwitchFieldInput:checked+.oksSwitchFieldControlInner .oksSwitchFieldTrack):before{background:var(--oks-switch-error)}:where(.oksSwitchField[data-invalid=true] .oksSwitchFieldInput:focus-visible+.oksSwitchFieldControlInner .oksSwitchFieldTrack){box-shadow:0 0 0 3px color-mix(in srgb, var(--oks-switch-error) 22%, transparent)}:where(.oksSwitchField[data-invalid=true][data-variant=underlined] .oksSwitchFieldInput:focus-visible+.oksSwitchFieldControlInner .oksSwitchFieldTrack){box-shadow:none}:where(.oksSwitchField[data-invalid=true][data-variant=underlined] .oksSwitchFieldInput:focus-visible+.oksSwitchFieldControlInner .oksSwitchFieldThumb){box-shadow:0 0 0 3px color-mix(in srgb, var(--oks-switch-error) 22%, transparent)}:where(.oksSwitchField[data-invalid=true][data-variant=underlined] .oksSwitchFieldThumb){border-color:var(--oks-switch-error)}:where(.oksSwitchFieldStateText){color:var(--oks-switch-muted);white-space:nowrap;font-size:13px;line-height:1.2;display:inline-flex}:where(.oksSwitchFieldControlInner[data-state-text-placement=before] .oksSwitchFieldTrack){order:2}:where(.oksSwitchFieldControlInner[data-state-text-placement=before] .oksSwitchFieldStateText){order:1;display:none}:where(.oksSwitchFieldControlInner[data-state-text-placement=after] .oksSwitchFieldTrack){order:2}:where(.oksSwitchFieldControlInner[data-state-text-placement=after] .oksSwitchFieldStateText){order:3;display:none}:where(.oksSwitchFieldControlInner[data-state-text-placement=both] .oksSwitchFieldTrack){order:2}:where(.oksSwitchFieldControlInner[data-state-text-placement=both] .oksSwitchFieldStateText[data-state=unchecked]){order:1}:where(.oksSwitchFieldControlInner[data-state-text-placement=both] .oksSwitchFieldStateText[data-state=checked]){order:3}:where(.oksSwitchFieldControlInner[data-state-text-placement=both] .oksSwitchFieldStateText){opacity:.7}:where(.oksSwitchFieldInput:not(:checked)+.oksSwitchFieldControlInner .oksSwitchFieldStateText[data-state=unchecked]),:where(.oksSwitchFieldInput:checked+.oksSwitchFieldControlInner .oksSwitchFieldStateText[data-state=checked]){opacity:1;color:var(--oks-switch-fg);display:inline-flex}:where(.oksSwitchFieldLabel){color:var(--oks-switch-muted);font-size:14px;line-height:1.2}:where(.oksSwitchField[data-label-placement=top] .oksSwitchFieldLabel){color:var(--oks-switch-label)}:where(.oksSwitchFieldDescription){color:var(--oks-switch-muted);font-size:13px;line-height:1.35}:where(.oksSwitchFieldError){color:var(--oks-switch-error);font-size:13px;line-height:1.35}@media (prefers-reduced-motion:reduce){:where(.oksSwitchFieldTrack),:where(.oksSwitchFieldThumb){transition:none}}:where(.oksTextAreaField){--oks-text-area-bg:var(--oks-form-field-bg,var(--oks-palette-neutral-50,#fafafa));--oks-text-area-fg:var(--oks-form-field-fg,var(--oks-palette-neutral-950,#0a0a0a));--oks-text-area-placeholder:var(--oks-form-field-placeholder,var(--oks-palette-neutral-500,#737373));--oks-text-area-label:var(--oks-form-field-label,var(--oks-palette-neutral-950,#0a0a0a));--oks-text-area-muted:var(--oks-form-field-muted,var(--oks-palette-neutral-700,#404040));--oks-text-area-border:var(--oks-form-field-border,var(--oks-palette-neutral-300,#d4d4d4));--oks-text-area-border-hover:var(--oks-form-field-border-hover,var(--oks-palette-neutral-400,#a3a3a3));--oks-text-area-border-focus:var(--oks-text-area-tone,var(--oks-color-primary-500,#3b82f6));--oks-text-area-error:var(--oks-color-danger-500,#e20202);--oks-text-area-radius:var(--oks-radius-md,.375rem);--oks-text-area-font-size:14px;--oks-text-area-pad-x:var(--oks-space-3,12px);--oks-text-area-pad-y:var(--oks-space-2,8px);--oks-text-area-pad-left:var(--oks-text-area-pad-x);--oks-text-area-pad-right:var(--oks-text-area-pad-x);--oks-text-area-adornment-gap:var(--oks-space-1,4px);--oks-text-area-float-rest-top:18px;--oks-text-area-float-active-top:8px;--oks-text-area-float-pad-extra:10px;gap:var(--oks-space-1,4px);width:100%;min-width:0;color:var(--oks-text-area-fg);flex-direction:column;display:flex}:where(.oksTextAreaField[data-size=xs]){--oks-text-area-font-size:12px;--oks-text-area-pad-x:var(--oks-space-2,8px);--oks-text-area-pad-y:var(--oks-space-1,4px);--oks-text-area-float-rest-top:16px;--oks-text-area-float-active-top:7px;--oks-text-area-float-pad-extra:8px}:where(.oksTextAreaField[data-size=xs-sm]){--oks-text-area-font-size:13px;--oks-text-area-float-rest-top:17px;--oks-text-area-float-active-top:7px;--oks-text-area-float-pad-extra:9px}:where(.oksTextAreaField[data-size=sm]),:where(.oksTextAreaField[data-size=md]){--oks-text-area-font-size:14px}:where(.oksTextAreaField[data-size=lg]){--oks-text-area-font-size:16px;--oks-text-area-pad-x:var(--oks-space-4,16px);--oks-text-area-float-rest-top:20px;--oks-text-area-float-active-top:9px;--oks-text-area-float-pad-extra:12px}:where(.oksTextAreaField[data-size=xl]){--oks-text-area-font-size:18px;--oks-text-area-pad-x:var(--oks-space-4,16px);--oks-text-area-pad-y:var(--oks-space-3,12px);--oks-text-area-float-rest-top:22px;--oks-text-area-float-active-top:10px;--oks-text-area-float-pad-extra:14px}:where(.oksTextAreaField[data-has-start=true]){--oks-text-area-pad-left:var(--oks-space-2,8px)}:where(.oksTextAreaField[data-has-end=true]){--oks-text-area-pad-right:var(--oks-space-2,8px)}:where(.oksTextAreaField[data-radius=none]){--oks-text-area-radius:0}:where(.oksTextAreaField[data-radius=xs]){--oks-text-area-radius:var(--oks-radius-xs,calc(var(--oks-radius-sm,.25rem) * .5))}:where(.oksTextAreaField[data-radius=xs-sm]){--oks-text-area-radius:var(--oks-radius-xs-sm,calc(var(--oks-radius-sm,.25rem) * .75))}:where(.oksTextAreaField[data-radius=sm]){--oks-text-area-radius:var(--oks-radius-sm,.25rem)}:where(.oksTextAreaField[data-radius=md]){--oks-text-area-radius:var(--oks-radius-md,.375rem)}:where(.oksTextAreaField[data-radius=lg]){--oks-text-area-radius:var(--oks-radius-lg,.5rem)}:where(.oksTextAreaField[data-radius=full]){--oks-text-area-radius:9999px}:where(.oksTextAreaFieldLabel){color:var(--oks-text-area-label);font-size:14px;line-height:1.2}:where(.oksTextAreaFieldRow){align-items:flex-start;gap:var(--oks-space-2,8px);width:100%;display:flex}:where(.oksTextAreaField[data-label-placement=right] .oksTextAreaFieldRow){flex-direction:row-reverse}:where(.oksTextAreaFieldSideLabel){white-space:nowrap;padding-top:var(--oks-space-2,8px);flex:none}:where(.oksTextAreaFieldControl){box-sizing:border-box;border-radius:var(--oks-text-area-radius);border:1px solid var(--oks-text-area-border);background:var(--oks-text-area-bg);align-items:stretch;width:100%;min-width:0;display:flex;position:relative}:where(.oksTextAreaFieldInputSlot){flex:auto;min-width:0;position:relative}:where(.oksTextAreaFieldAdornment){align-items:flex-start;gap:var(--oks-text-area-adornment-gap);color:var(--oks-text-area-muted);-webkit-user-select:none;user-select:none;padding-top:var(--oks-text-area-pad-y);padding-bottom:var(--oks-text-area-pad-y);flex:none;display:inline-flex}:where(.oksTextAreaFieldStart){padding-left:var(--oks-text-area-pad-x);padding-right:var(--oks-space-2,8px)}:where(.oksTextAreaFieldEnd){padding-left:var(--oks-space-2,8px);padding-right:var(--oks-text-area-pad-x)}:where(.oksTextAreaFieldAffix){font-size:var(--oks-text-area-font-size);white-space:nowrap;line-height:1.2}:where(.oksTextAreaFieldIcon){flex:none;justify-content:center;align-items:center;width:20px;height:20px;display:inline-flex}:where(.oksTextAreaFieldInput){appearance:none;box-sizing:border-box;width:100%;min-width:0;padding:var(--oks-text-area-pad-y) var(--oks-text-area-pad-right) var(--oks-text-area-pad-y) var(--oks-text-area-pad-left);color:inherit;font-size:var(--oks-text-area-font-size);resize:vertical;background:0 0;border:none;border-radius:0;outline:none;line-height:1.35}:where(.oksTextAreaFieldInput)::placeholder{color:var(--oks-text-area-placeholder);opacity:1}:where(.oksTextAreaField[data-variant=soft]){--oks-text-area-bg:var(--oks-form-field-bg,var(--oks-palette-neutral-50,#fafafa))}:where(.oksTextAreaField[data-variant=soft] .oksTextAreaFieldControl){background:var(--oks-text-area-bg);border:none}:where(.oksTextAreaFieldInput:-webkit-autofill),:where(.oksTextAreaFieldInput:-webkit-autofill:hover),:where(.oksTextAreaFieldInput:-webkit-autofill:active){box-shadow:0 0 0 1000px var(--oks-text-area-bg) inset;-webkit-text-fill-color:var(--oks-text-area-fg);caret-color:var(--oks-text-area-fg)}:where(.oksTextAreaFieldInput:-webkit-autofill:focus-visible),:where(.oksTextAreaFieldControl:focus-within .oksTextAreaFieldInput:-webkit-autofill){box-shadow:0 0 0 1000px var(--oks-text-area-bg) inset, 0 0 0 3px color-mix(in srgb, var(--oks-text-area-border-focus) 28%, transparent)}:where(.oksTextAreaField[data-invalid=true] .oksTextAreaFieldInput:-webkit-autofill:focus-visible),:where(.oksTextAreaField[data-invalid=true] .oksTextAreaFieldControl:focus-within .oksTextAreaFieldInput:-webkit-autofill){box-shadow:0 0 0 1000px var(--oks-text-area-bg) inset, 0 0 0 3px color-mix(in srgb, var(--oks-text-area-error) 22%, transparent)}:where(.oksTextAreaFieldControl:hover){border-color:var(--oks-text-area-border-hover)}:where(.oksTextAreaFieldControl:focus-within){border-color:var(--oks-text-area-border-focus);box-shadow:0 0 0 3px color-mix(in srgb, var(--oks-text-area-border-focus) 28%, transparent)}:where(.oksTextAreaField[data-invalid=true] .oksTextAreaFieldControl){border-color:var(--oks-text-area-error)}:where(.oksTextAreaField[data-invalid=true] .oksTextAreaFieldControl:focus-within){border-color:var(--oks-text-area-error);box-shadow:0 0 0 3px color-mix(in srgb, var(--oks-text-area-error) 22%, transparent)}:where(.oksTextAreaField[data-disabled=true] .oksTextAreaFieldControl){cursor:not-allowed;opacity:.72}:where(.oksTextAreaField[data-variant=underlined]){--oks-text-area-pad-y:var(--oks-space-1,4px);--oks-text-area-pad-left:2px}:where(.oksTextAreaField[data-variant=underlined] .oksTextAreaFieldControl){border:none;border-bottom:1px solid var(--oks-text-area-border);background:0 0;border-radius:0}:where(.oksTextAreaField[data-variant=underlined] .oksTextAreaFieldControl:hover){border-bottom-color:var(--oks-text-area-border-hover)}:where(.oksTextAreaField[data-variant=underlined] .oksTextAreaFieldControl:focus-within){border-bottom-color:var(--oks-text-area-border-focus);box-shadow:none}:where(.oksTextAreaField[data-variant=underlined][data-invalid=true] .oksTextAreaFieldControl){border-bottom-color:var(--oks-text-area-error)}:where(.oksTextAreaField[data-variant=underlined][data-invalid=true] .oksTextAreaFieldControl:focus-within){border-bottom-color:var(--oks-text-area-error);box-shadow:none}:where(.oksTextAreaFieldCounter){color:var(--oks-text-area-muted);text-align:right;font-size:13px;line-height:1.35}:where(.oksTextAreaFieldDescription){color:var(--oks-text-area-muted);font-size:13px;line-height:1.35}:where(.oksTextAreaFieldError){color:var(--oks-text-area-error);font-size:13px;line-height:1.35}:where(.oksTextAreaField[data-label-placement=floating] .oksTextAreaFieldInput){padding-top:calc(var(--oks-text-area-pad-y) + var(--oks-text-area-float-pad-extra))}:where(.oksTextAreaField[data-label-placement=floating] .oksTextAreaFieldInputSlot>.oksTextAreaFieldLabel){left:var(--oks-text-area-pad-left);top:var(--oks-text-area-float-rest-top);font-size:var(--oks-text-area-font-size);color:var(--oks-text-area-placeholder);pointer-events:none;max-width:calc(100% - var(--oks-text-area-pad-left) - var(--oks-text-area-pad-right));white-space:nowrap;text-overflow:ellipsis;transition:top .14s,transform .14s,font-size .14s,color .14s;position:absolute;overflow:hidden;transform:translateY(-50%)}:where(.oksTextAreaField[data-label-placement=floating]) .oksTextAreaFieldInput::placeholder{opacity:0;transition:opacity .14s}:where(.oksTextAreaField[data-label-placement=floating] .oksTextAreaFieldControl:focus-within) .oksTextAreaFieldInput::placeholder{opacity:.72}:where(.oksTextAreaField[data-label-placement=floating] .oksTextAreaFieldControl:focus-within .oksTextAreaFieldInputSlot>.oksTextAreaFieldLabel),:where(.oksTextAreaField[data-label-placement=floating] .oksTextAreaFieldInputSlot>.oksTextAreaFieldInput:not(:placeholder-shown)+.oksTextAreaFieldLabel){top:var(--oks-text-area-float-active-top);color:var(--oks-text-area-border-focus);font-size:12px;transform:translateY(0)}:where(.oksTextAreaField[data-label-placement=floating][data-invalid=true] .oksTextAreaFieldControl:focus-within .oksTextAreaFieldInputSlot>.oksTextAreaFieldLabel){color:var(--oks-text-area-error)}@media (prefers-reduced-motion:reduce){:where(.oksTextAreaField[data-label-placement=floating] .oksTextAreaFieldInputSlot>.oksTextAreaFieldLabel),:where(.oksTextAreaField[data-label-placement=floating]) .oksTextAreaFieldInput::placeholder{transition:none}}:where(.oksTextField){--oks-text-field-bg:var(--oks-form-field-bg,var(--oks-palette-neutral-50,#fafafa));--oks-text-field-fg:var(--oks-form-field-fg,var(--oks-palette-neutral-950,#0a0a0a));--oks-text-field-placeholder:var(--oks-form-field-placeholder,var(--oks-palette-neutral-500,#737373));--oks-text-field-label:var(--oks-form-field-label,var(--oks-palette-neutral-950,#0a0a0a));--oks-text-field-muted:var(--oks-form-field-muted,var(--oks-palette-neutral-700,#404040));--oks-text-field-border:var(--oks-form-field-border,var(--oks-palette-neutral-300,#d4d4d4));--oks-text-field-border-hover:var(--oks-form-field-border-hover,var(--oks-palette-neutral-400,#a3a3a3));--oks-text-field-border-focus:var(--oks-text-field-tone,var(--oks-color-primary-500,#3b82f6));--oks-text-field-error:var(--oks-color-danger-500,#e20202);--oks-text-field-radius:var(--oks-radius-md,.375rem);--oks-text-field-height:40px;--oks-text-field-font-size:14px;--oks-text-field-pad-x:var(--oks-space-3,12px);--oks-text-field-pad-y:var(--oks-space-2,8px);--oks-text-field-slot-pad-left:var(--oks-text-field-pad-x);--oks-text-field-slot-pad-right:var(--oks-text-field-pad-x);--oks-text-field-adornment-gap:var(--oks-space-2,8px);gap:var(--oks-space-1,4px);width:100%;min-width:0;color:var(--oks-text-field-fg);flex-direction:column;display:flex}:where(.oksTextField[data-size=xs]){--oks-text-field-height:32px;--oks-text-field-font-size:12px;--oks-text-field-pad-x:var(--oks-space-2,8px);--oks-text-field-pad-y:var(--oks-space-1,4px)}:where(.oksTextField[data-size=xs-sm]){--oks-text-field-height:36px;--oks-text-field-font-size:13px;--oks-text-field-pad-x:var(--oks-space-3,12px);--oks-text-field-pad-y:var(--oks-space-2,8px)}:where(.oksTextField[data-size=sm]){--oks-text-field-height:38px;--oks-text-field-font-size:14px;--oks-text-field-pad-x:var(--oks-space-3,12px);--oks-text-field-pad-y:var(--oks-space-2,8px)}:where(.oksTextField[data-size=md]){--oks-text-field-height:44px;--oks-text-field-font-size:14px;--oks-text-field-pad-x:var(--oks-space-3,12px);--oks-text-field-pad-y:var(--oks-space-2,8px)}:where(.oksTextField[data-size=lg]){--oks-text-field-height:48px;--oks-text-field-font-size:16px;--oks-text-field-pad-x:var(--oks-space-4,16px);--oks-text-field-pad-y:var(--oks-space-2,8px)}:where(.oksTextField[data-size=xl]){--oks-text-field-height:52px;--oks-text-field-font-size:18px;--oks-text-field-pad-x:var(--oks-space-4,16px);--oks-text-field-pad-y:var(--oks-space-3,12px)}:where(.oksTextField[data-has-start=true]){--oks-text-field-slot-pad-left:var(--oks-space-2,8px)}:where(.oksTextField[data-has-end=true]){--oks-text-field-slot-pad-right:var(--oks-space-2,8px)}:where(.oksTextField[data-radius=none]){--oks-text-field-radius:0}:where(.oksTextField[data-radius=xs]){--oks-text-field-radius:var(--oks-radius-xs,calc(var(--oks-radius-sm,.25rem) * .5))}:where(.oksTextField[data-radius=xs-sm]){--oks-text-field-radius:var(--oks-radius-xs-sm,calc(var(--oks-radius-sm,.25rem) * .75))}:where(.oksTextField[data-radius=sm]){--oks-text-field-radius:var(--oks-radius-sm,.25rem)}:where(.oksTextField[data-radius=md]){--oks-text-field-radius:var(--oks-radius-md,.375rem)}:where(.oksTextField[data-radius=lg]){--oks-text-field-radius:var(--oks-radius-lg,.5rem)}:where(.oksTextField[data-radius=full]){--oks-text-field-radius:9999px}:where(.oksTextFieldLabel){color:var(--oks-text-field-label);font-size:14px;line-height:1.2}:where(.oksTextFieldRow){align-items:center;gap:var(--oks-space-2,8px);width:100%;display:flex}:where(.oksTextField[data-label-placement=right] .oksTextFieldRow){flex-direction:row-reverse}:where(.oksTextFieldSideLabel){white-space:nowrap;flex:none}:where(.oksTextFieldControl){box-sizing:border-box;width:100%;min-width:0;min-height:var(--oks-text-field-height);border-radius:var(--oks-text-field-radius);border:1px solid var(--oks-text-field-border);background:var(--oks-text-field-bg);align-items:stretch;display:flex;position:relative}:where(.oksTextFieldInputSlot){min-width:0;padding:var(--oks-text-field-pad-y) var(--oks-text-field-slot-pad-right) var(--oks-text-field-pad-y) var(--oks-text-field-slot-pad-left);flex:auto;align-items:center;display:flex;position:relative}:where(.oksTextFieldAdornment){align-items:center;gap:var(--oks-text-field-adornment-gap);color:var(--oks-text-field-muted);-webkit-user-select:none;user-select:none;flex:none;display:inline-flex}:where(.oksTextFieldStart){padding-left:var(--oks-text-field-pad-x)}:where(.oksTextFieldEnd){padding-right:var(--oks-text-field-pad-x)}:where(.oksTextFieldAffix){font-size:var(--oks-text-field-font-size);white-space:nowrap;line-height:1}:where(.oksTextFieldIcon){flex:none;justify-content:center;align-items:center;width:20px;height:20px;display:inline-flex}:where(.oksTextFieldInput){appearance:none;box-sizing:border-box;width:100%;min-width:0;height:calc(var(--oks-text-field-height) - (2 * var(--oks-text-field-pad-y)));color:inherit;font-size:var(--oks-text-field-font-size);background:0 0;border:none;border-radius:0;outline:none;padding:0;line-height:1.2}:where(.oksTextFieldInput)::placeholder{color:var(--oks-text-field-placeholder);opacity:1}:where(.oksTextFieldInput:-webkit-autofill),:where(.oksTextFieldInput:-webkit-autofill:hover),:where(.oksTextFieldInput:-webkit-autofill:active){box-shadow:0 0 0 1000px var(--oks-text-field-bg) inset;-webkit-text-fill-color:var(--oks-text-field-fg);caret-color:var(--oks-text-field-fg)}:where(.oksTextFieldControl:hover){border-color:var(--oks-text-field-border-hover)}:where(.oksTextFieldControl:focus-within){border-color:var(--oks-text-field-border-focus);box-shadow:0 0 0 3px color-mix(in srgb, var(--oks-text-field-border-focus) 28%, transparent)}:where(.oksTextField[data-invalid=true] .oksTextFieldControl){border-color:var(--oks-text-field-error)}:where(.oksTextField[data-invalid=true] .oksTextFieldControl:focus-within){border-color:var(--oks-text-field-error);box-shadow:0 0 0 3px color-mix(in srgb, var(--oks-text-field-error) 22%, transparent)}:where(.oksTextField[data-disabled=true] .oksTextFieldControl){cursor:not-allowed;opacity:.72}:where(.oksTextField[data-variant=soft]){--oks-text-field-bg:var(--oks-form-field-bg,var(--oks-palette-neutral-50,#fafafa))}:where(.oksTextField[data-variant=soft] .oksTextFieldControl){background:var(--oks-text-field-bg);border:none}:where(.oksTextField[data-variant=filled]){--oks-text-field-bg:var(--oks-color-neutral-100,#f5f5f5)}:where(.oksTextField[data-variant=filled] .oksTextFieldControl){background:var(--oks-text-field-bg);border:1px solid #0000}:where(.oksTextField[data-variant=filled] .oksTextFieldControl:hover){background:color-mix(in srgb, var(--oks-text-field-bg) 92%, #000);border-color:#0000}:where(.oksTextField[data-variant=filled] .oksTextFieldControl:focus-within){background:var(--oks-form-field-bg,var(--oks-color-surface,#fff));border-color:var(--oks-text-field-border-focus)}:where(.oksTextField[data-variant=filled][data-invalid=true] .oksTextFieldControl){border-color:var(--oks-text-field-error)}:where(.oksTextField[data-variant=underlined]){--oks-text-field-height:32px;--oks-text-field-slot-pad-left:2px}:where(.oksTextField[data-variant=underlined] .oksTextFieldControl){border:none;border-bottom:1px solid var(--oks-text-field-border);background:0 0;border-radius:0}:where(.oksTextField[data-variant=underlined] .oksTextFieldControl:hover){border-bottom-color:var(--oks-text-field-border-hover)}:where(.oksTextField[data-variant=underlined] .oksTextFieldControl:focus-within){border-bottom-color:var(--oks-text-field-border-focus);box-shadow:none}:where(.oksTextField[data-variant=underlined][data-invalid=true] .oksTextFieldControl){border-bottom-color:var(--oks-text-field-error)}:where(.oksTextField[data-variant=underlined][data-invalid=true] .oksTextFieldControl:focus-within){border-bottom-color:var(--oks-text-field-error);box-shadow:none}:where(.oksTextFieldDescription){color:var(--oks-text-field-muted);font-size:13px;line-height:1.35}:where(.oksTextFieldError){color:var(--oks-text-field-error);font-size:13px;line-height:1.35}:where(.oksTextField[data-label-placement=floating] .oksTextFieldInputSlot>.oksTextFieldLabel){left:var(--oks-text-field-slot-pad-left);font-size:var(--oks-text-field-font-size);color:var(--oks-text-field-placeholder);pointer-events:none;max-width:calc(100% - var(--oks-text-field-slot-pad-left) - var(--oks-text-field-slot-pad-right));white-space:nowrap;text-overflow:ellipsis;background:0 0;padding:0;line-height:1;transition:top .14s,transform .14s,font-size .14s,color .14s;position:absolute;top:50%;overflow:hidden;transform:translateY(-50%)}:where(.oksTextField[data-label-placement=floating]) .oksTextFieldInput::placeholder{color:#0000;opacity:1;transition:color .14s}:where(.oksTextField[data-label-placement=floating] .oksTextFieldControl:focus-within) .oksTextFieldInput::placeholder{color:var(--oks-text-field-placeholder);transition-delay:90ms}:where(.oksTextField[data-label-placement=floating] .oksTextFieldControl:focus-within .oksTextFieldInputSlot>.oksTextFieldLabel),:where(.oksTextField[data-label-placement=floating] .oksTextFieldInputSlot>.oksTextFieldInput:not(:placeholder-shown)+.oksTextFieldLabel){color:var(--oks-text-field-border-focus);background:var(--oks-text-field-bg);padding:0 4px;font-size:12px;top:0;transform:translateY(-50%)}:where(.oksTextField[data-label-placement=floating] .oksTextFieldControl:focus-within .oksTextFieldInputSlot>.oksTextFieldLabel){left:calc(var(--oks-text-field-slot-pad-left) - 4px)}:where(.oksTextField[data-label-placement=floating][data-invalid=true] .oksTextFieldControl:focus-within .oksTextFieldInputSlot>.oksTextFieldLabel){color:var(--oks-text-field-error)}@media (prefers-reduced-motion:reduce){:where(.oksTextField[data-label-placement=floating] .oksTextFieldInputSlot>.oksTextFieldLabel),:where(.oksTextField[data-label-placement=floating]) .oksTextFieldInput::placeholder{transition:none}}:where(.oksFormFieldSet){display:contents}}@keyframes oksButtonRipple{0%{opacity:.45;transform:translate(-50%,-50%)scale(0)}to{opacity:0;transform:translate(-50%,-50%)scale(1)}}@media (prefers-reduced-motion:reduce){:where(.oksButton){transition:none;transform:none}:where(.oksButtonRipple){display:none}:where(.oksButtonSpinner){animation:none}}
