@layer components{: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(.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}}@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}}
