.ui-button{--ui-button-radius-xs:var(--theme-radius-1);--ui-button-radius-sm:var(--theme-radius-2-max);--ui-button-radius-md:var(--theme-radius-3-max);--ui-button-radius-lg:var(--theme-radius-full-1);--ui-button-xs-padding:.125rem .5rem;--ui-button-icon-lg-size:18px;--ui-button-classic-shadow:inset 0 -1px .5px 1px #00000045, inset 0 6px 4px -4px #ffffff4f, inset 0 1px 0 1px #ffffff75;--ui-button-ghost-blue-fg:var(--accent-a11);--ui-button-contrast-bg:var(--contrast);--ui-button-contrast-fg:var(--contrast-foreground);--ui-button-contrast-bg-hover:color-mix(in srgb, var(--contrast) 90%, white);--ui-button-outline-blue-border:var(--accent-a8);--ui-button-outline-blue-fg:var(--accent-a11);--ui-button-outline-blue-hover-bg:var(--accent-a2);--ui-button-secondary-blue-bg:var(--accent-a2);--ui-button-secondary-blue-fg:var(--accent-a11);--ui-button-secondary-blue-hover-bg:var(--accent-a3);--ui-button-soft-blue-border:var(--theme-accent-border);--ui-button-soft-blue-bg:var(--accent-a1);--ui-button-soft-blue-fg:var(--accent-a11);--ui-button-soft-blue-hover-bg:var(--accent-a2);--ui-button-default-gray-bg:var(--neutral-9);--ui-button-default-gray-hover-bg:var(--neutral-10);--ui-button-default-red-bg:var(--error-9);--ui-button-default-red-hover-bg:var(--error-10);--ui-button-classic-gray-border:var(--neutral-10);--ui-button-classic-gray-bg:var(--neutral-9);--ui-button-classic-gray-hover-bg:var(--neutral-10);--ui-button-classic-red-border:var(--error-10);--ui-button-classic-red-bg:var(--error-9);--ui-button-classic-red-hover-bg:var(--error-10);--ui-button-secondary-gray-bg:var(--neutral-a2);--ui-button-secondary-gray-fg:var(--neutral-11);--ui-button-secondary-gray-hover-bg:var(--neutral-a3);--ui-button-secondary-red-bg:var(--error-a3);--ui-button-secondary-red-fg:var(--error-11);--ui-button-secondary-red-hover-bg:var(--error-a4);--ui-button-soft-gray-border:var(--neutral-a6);--ui-button-soft-gray-bg:var(--neutral-a2);--ui-button-soft-gray-fg:var(--neutral-11);--ui-button-soft-gray-hover-bg:var(--neutral-a3);--ui-button-soft-red-border:var(--error-a6);--ui-button-soft-red-bg:var(--error-a2);--ui-button-soft-red-fg:var(--error-11);--ui-button-soft-red-hover-bg:var(--error-a3);--ui-button-outline-gray-border:var(--neutral-a7);--ui-button-outline-gray-fg:var(--neutral-11);--ui-button-outline-gray-hover-fg:var(--neutral-12);--ui-button-outline-gray-hover-bg:var(--neutral-a2);--ui-button-outline-red-border:var(--error-a7);--ui-button-outline-red-fg:var(--error-11);--ui-button-outline-red-hover-bg:var(--error-a2);--ui-button-ghost-gray-fg:var(--neutral-11);--ui-button-ghost-gray-hover-bg:var(--neutral-a3);--ui-button-ghost-red-fg:var(--error-11);--ui-button-ghost-red-hover-bg:var(--error-a3);--ui-button-link-gray-fg:var(--neutral-11);--ui-button-link-red-fg:var(--error-11);transition:transform .16s var(--ease-out)}.ui-button:active{transform:scale(.97)}.dark .ui-button{--ui-button-contrast-bg:var(--contrast-foreground);--ui-button-contrast-fg:var(--contrast);--ui-button-contrast-bg-hover:color-mix(in srgb, var(--contrast-foreground) 90%, black);--ui-button-outline-blue-border:var(--semantic-info-border);--ui-button-outline-blue-fg:var(--semantic-info-soft-fg);--ui-button-outline-blue-hover-bg:var(--accent-a3);--ui-button-secondary-blue-bg:var(--semantic-info-soft-bg);--ui-button-secondary-blue-fg:var(--semantic-info-soft-fg);--ui-button-secondary-blue-hover-bg:var(--accent-a4);--ui-button-soft-blue-border:var(--semantic-info-border);--ui-button-soft-blue-bg:var(--accent-a3);--ui-button-soft-blue-fg:var(--semantic-info-soft-fg);--ui-button-soft-blue-hover-bg:var(--accent-a4);--ui-button-default-gray-bg:var(--secondary);--ui-button-default-gray-hover-bg:color-mix(in srgb, var(--secondary) 92%, white);--ui-button-default-red-bg:var(--destructive);--ui-button-default-red-hover-bg:color-mix(in srgb, var(--destructive) 92%, white);--ui-button-classic-gray-border:color-mix(in srgb, var(--secondary) 78%, black);--ui-button-classic-gray-bg:var(--secondary);--ui-button-classic-gray-hover-bg:color-mix(in srgb, var(--secondary) 92%, white);--ui-button-classic-red-border:color-mix(in srgb, var(--destructive) 78%, black);--ui-button-classic-red-bg:var(--destructive);--ui-button-classic-red-hover-bg:color-mix(in srgb, var(--destructive) 92%, white);--ui-button-secondary-gray-bg:color-mix(in srgb, var(--secondary) 24%, transparent);--ui-button-secondary-gray-fg:var(--foreground);--ui-button-secondary-gray-hover-bg:color-mix(in srgb, var(--secondary) 30%, transparent);--ui-button-secondary-red-bg:color-mix(in srgb, var(--destructive) 24%, transparent);--ui-button-secondary-red-fg:color-mix(in srgb, var(--destructive-foreground) 78%, var(--destructive));--ui-button-secondary-red-hover-bg:color-mix(in srgb, var(--destructive) 30%, transparent);--ui-button-soft-gray-border:color-mix(in srgb, var(--secondary) 55%, transparent);--ui-button-soft-gray-bg:color-mix(in srgb, var(--secondary) 18%, transparent);--ui-button-soft-gray-fg:var(--foreground);--ui-button-soft-gray-hover-bg:color-mix(in srgb, var(--secondary) 24%, transparent);--ui-button-soft-red-border:color-mix(in srgb, var(--destructive) 60%, transparent);--ui-button-soft-red-bg:color-mix(in srgb, var(--destructive) 20%, transparent);--ui-button-soft-red-fg:color-mix(in srgb, var(--destructive-foreground) 78%, var(--destructive));--ui-button-soft-red-hover-bg:color-mix(in srgb, var(--destructive) 26%, transparent);--ui-button-outline-gray-border:color-mix(in srgb, var(--secondary) 65%, transparent);--ui-button-outline-gray-fg:var(--foreground);--ui-button-outline-gray-hover-fg:var(--foreground);--ui-button-outline-gray-hover-bg:color-mix(in srgb, var(--secondary) 14%, transparent);--ui-button-outline-red-border:color-mix(in srgb, var(--destructive) 70%, transparent);--ui-button-outline-red-fg:color-mix(in srgb, var(--destructive-foreground) 78%, var(--destructive));--ui-button-outline-red-hover-bg:color-mix(in srgb, var(--destructive) 16%, transparent);--ui-button-ghost-gray-fg:var(--foreground);--ui-button-ghost-gray-hover-bg:color-mix(in srgb, var(--secondary) 18%, transparent);--ui-button-ghost-red-fg:color-mix(in srgb, var(--destructive-foreground) 78%, var(--destructive));--ui-button-ghost-red-hover-bg:color-mix(in srgb, var(--destructive) 18%, transparent);--ui-button-link-gray-fg:var(--foreground);--ui-button-link-red-fg:color-mix(in srgb, var(--destructive-foreground) 78%, var(--destructive))}
.ui-callout{--ui-callout-accent-soft-bg:var(--semantic-info-soft-bg);--ui-callout-accent-surface-bg:var(--accent-a2);--ui-callout-accent-surface-border:var(--theme-accent-border);--ui-callout-accent-outline-border:var(--accent-a7);--ui-callout-accent-fg:var(--foreground);--ui-callout-error-soft-bg:var(--semantic-error-soft-bg);--ui-callout-error-fg:var(--semantic-error-soft-fg);--ui-callout-error-outline-border:var(--semantic-error-border);--ui-callout-success-soft-bg:var(--semantic-success-soft-bg);--ui-callout-success-fg:var(--semantic-success-soft-fg);--ui-callout-success-outline-border:var(--semantic-success-border);--ui-callout-warning-soft-bg:var(--semantic-warning-soft-bg);--ui-callout-warning-fg:var(--semantic-warning-soft-fg);--ui-callout-warning-outline-border:var(--semantic-warning-border);--ui-callout-violet-soft-bg:var(--violet-a3);--ui-callout-violet-fg:var(--violet-11);--ui-callout-violet-outline-border:var(--violet-a6);--ui-callout-violet-surface-bg:var(--violet-a3);--ui-callout-violet-surface-border:var(--violet-a6)}.dark .ui-callout{--ui-callout-accent-soft-bg:var(--semantic-info-soft-bg);--ui-callout-accent-surface-bg:var(--accent-a3);--ui-callout-accent-surface-border:var(--semantic-info-border);--ui-callout-accent-outline-border:var(--semantic-info-border);--ui-callout-accent-fg:var(--foreground);--ui-callout-error-soft-bg:var(--semantic-error-soft-bg);--ui-callout-error-fg:var(--semantic-error-soft-fg);--ui-callout-error-outline-border:var(--semantic-error-border);--ui-callout-success-soft-bg:var(--semantic-success-soft-bg);--ui-callout-success-fg:var(--semantic-success-soft-fg);--ui-callout-success-outline-border:var(--semantic-success-border);--ui-callout-warning-soft-bg:var(--semantic-warning-soft-bg);--ui-callout-warning-fg:var(--semantic-warning-soft-fg);--ui-callout-warning-outline-border:var(--semantic-warning-border);--ui-callout-violet-soft-bg:#291f43;--ui-callout-violet-fg:#baa7ff;--ui-callout-violet-outline-border:#7d66d9;--ui-callout-violet-surface-bg:#291f43;--ui-callout-violet-surface-border:#7d66d9}
.ui-badge{--ui-badge-radius:var(--theme-radius-1);--ui-badge-cyan-bg:var(--info-a3);--ui-badge-cyan-fg:var(--info-a11);--ui-badge-orange-bg:var(--warning-a3);--ui-badge-orange-fg:var(--warning-11);--ui-badge-crimson-bg:var(--error-a2);--ui-badge-crimson-fg:var(--error-a11);--ui-badge-success-bg:var(--semantic-success-soft-bg);--ui-badge-success-fg:var(--semantic-success-soft-fg);--ui-badge-success-border:var(--semantic-success-border);--ui-badge-default-contrast-bg-dark:var(--contrast-foreground);--ui-badge-default-contrast-fg-dark:var(--contrast);--ui-badge-secondary-blue-bg-dark:var(--semantic-info-soft-bg);--ui-badge-secondary-blue-fg-dark:var(--semantic-info-soft-fg)}.dark .ui-badge{--ui-badge-cyan-bg:var(--semantic-info-soft-bg);--ui-badge-cyan-fg:var(--semantic-info-soft-fg);--ui-badge-orange-bg:var(--semantic-warning-soft-bg);--ui-badge-orange-fg:var(--semantic-warning-soft-fg);--ui-badge-crimson-bg:var(--semantic-error-soft-bg);--ui-badge-crimson-fg:var(--semantic-error-soft-fg);--ui-badge-success-bg:var(--semantic-success-soft-bg);--ui-badge-success-fg:var(--semantic-success-soft-fg);--ui-badge-success-border:var(--semantic-success-border)}
.ui-card{--ui-card-surface-muted:#f9f9f8;--ui-card-radius-sm:var(--theme-radius-3-max);--ui-card-radius-default:var(--theme-radius-full-2);--ui-card-radius-lg:var(--theme-radius-5);--ui-card-radius-xl:var(--theme-radius-6-max);--ui-card-shadow-xs:var(--theme-shadow-1);--ui-card-shadow-inset:var(--theme-shadow-inset);--ui-card-padding-x-sm:var(--theme-space-3);--ui-card-padding-y-sm:var(--theme-space-3);--ui-card-padding-bottom-sm:var(--theme-space-3);--ui-card-padding-x-default:var(--theme-space-4);--ui-card-padding-y-default:var(--theme-space-4);--ui-card-padding-bottom-default:var(--theme-space-4);--ui-card-padding-x-lg:calc(var(--theme-space-4) + var(--theme-space-1));--ui-card-padding-y-lg:calc(var(--theme-space-4) + var(--theme-space-1));--ui-card-padding-bottom-lg:calc(var(--theme-space-4) + var(--theme-space-1));--ui-card-padding-none:0px}.dark .ui-card{--ui-card-surface-muted:#24262c;--ui-card-shadow-inset:var(--theme-shadow-inset)}
.ui-alert-dialog-content{--ui-alert-dialog-surface:var(--surface-overlay);--ui-alert-dialog-border:var(--surface-border-subtle);--ui-alert-dialog-shadow:var(--theme-shadow-6);--ui-alert-dialog-radius:var(--theme-radius-full-2);--ui-alert-dialog-action-radius:var(--theme-radius-2-max);--ui-alert-dialog-title-size:20px;--ui-alert-dialog-title-tracking:-.08px;--ui-alert-dialog-max-width-default:400px;--ui-alert-dialog-cancel-bg:var(--neutral-a3);--ui-alert-dialog-cancel-hover-bg:var(--neutral-a4);--ui-alert-dialog-cancel-fg:var(--neutral-11)}.dark .ui-alert-dialog-content{--ui-alert-dialog-surface:var(--surface-overlay);--ui-alert-dialog-border:var(--surface-border-default);--ui-alert-dialog-shadow:var(--theme-shadow-6);--ui-alert-dialog-cancel-bg:var(--neutral-a3);--ui-alert-dialog-cancel-hover-bg:var(--neutral-a4);--ui-alert-dialog-cancel-fg:var(--neutral-10)}
.ui-textarea{--ui-textarea-surface:var(--surface-translucent);--ui-textarea-border:var(--surface-border-subtle);--ui-textarea-border-filled:var(--surface-border-default);--ui-textarea-placeholder:color-mix(in srgb, var(--foreground) 46%, transparent);--ui-textarea-soft:var(--accent-a3);--ui-textarea-focus:var(--accent-a8);--ui-textarea-radius-sm:var(--theme-radius-2-max);--ui-textarea-radius-lg:var(--theme-radius-3-max);--ui-textarea-classic-shadow:inset 0 0 0 1px var(--surface-border-default), inset 0 1.5px 2px #00000021;--ui-textarea-classic-shadow-dark:inset 0 0 0 1px var(--surface-border-default), inset 0 1.5px 2px #00000021}.dark .ui-textarea{--ui-textarea-surface:var(--surface-translucent);--ui-textarea-border:var(--surface-border-subtle);--ui-textarea-border-filled:var(--surface-border-default);--ui-textarea-placeholder:color-mix(in srgb, var(--foreground) 41%, transparent);--ui-textarea-soft:var(--semantic-info-soft-bg);--ui-textarea-focus:color-mix(in srgb, var(--accent-8) 56%, white)}
.ui-radio-item{--ui-radio-surface:var(--surface-translucent);--ui-radio-border:var(--surface-border-default);--ui-radio-soft-bg:var(--accent-a3);--ui-radio-soft-checked-bg:var(--accent-a3);--ui-radio-soft-checked-fg:var(--accent-9)}.dark .ui-radio-item{--ui-radio-surface:var(--surface-translucent);--ui-radio-border:var(--surface-border-default);--ui-radio-soft-bg:var(--accent-a4);--ui-radio-soft-checked-bg:var(--accent-a4);--ui-radio-soft-checked-fg:var(--accent-foreground)}
.ui-checkbox{--ui-checkbox-radius-sm:var(--theme-radius-1);--ui-checkbox-radius-lg:var(--theme-radius-2-max);--ui-checkbox-size-sm:14px;--ui-checkbox-size-default:1rem;--ui-checkbox-size-lg:1.25rem;--ui-checkbox-dash-sm:4px;--ui-checkbox-dash-default:5px;--ui-checkbox-dash-lg:6px;--ui-checkbox-icon-size-sm:.75rem;--ui-checkbox-icon-size-default:.875rem;--ui-checkbox-icon-size-lg:1rem;--ui-checkbox-surface-bg:var(--surface-translucent);--ui-checkbox-surface-border:var(--surface-border-strong);--ui-checkbox-indeterminate-bg:var(--accent-a2);--ui-checkbox-indeterminate-border:var(--accent-a7);--ui-checkbox-indeterminate-fg:var(--accent-a11);--ui-checkbox-disabled-bg:var(--accent-a5);--ui-checkbox-disabled-border:transparent;--ui-checkbox-disabled-fg:var(--accent-11);--ui-checkbox-contrast-bg:var(--contrast);--ui-checkbox-contrast-fg:var(--contrast-foreground);--ui-checkbox-contrast-bg-hover:color-mix(in srgb, var(--contrast) 90%, white);--ui-checkbox-contrast-bg-active:color-mix(in srgb, var(--contrast) 85%, white)}.dark .ui-checkbox{--ui-checkbox-surface-bg:var(--surface-translucent);--ui-checkbox-surface-border:var(--surface-border-default);--ui-checkbox-indeterminate-bg:var(--accent-a3);--ui-checkbox-indeterminate-border:var(--semantic-info-border);--ui-checkbox-indeterminate-fg:var(--semantic-info-soft-fg);--ui-checkbox-disabled-bg:var(--accent-a5);--ui-checkbox-disabled-border:transparent;--ui-checkbox-disabled-fg:var(--semantic-info-soft-fg);--ui-checkbox-contrast-bg:var(--contrast-foreground);--ui-checkbox-contrast-fg:var(--contrast);--ui-checkbox-contrast-bg-hover:color-mix(in srgb, var(--contrast-foreground) 90%, black);--ui-checkbox-contrast-bg-active:color-mix(in srgb, var(--contrast-foreground) 85%, black)}
.ui-toast{--ui-toast-width:350px;--ui-toast-bg:var(--surface-overlay);--ui-toast-shadow:var(--theme-shadow-6);--ui-toast-icon-default-bg:var(--accent);--ui-toast-icon-default-fg:var(--accent-foreground);--ui-toast-icon-info-bg:var(--brand-soft);--ui-toast-icon-info-fg:var(--brand-soft-foreground);--ui-toast-icon-success-bg:var(--semantic-success-soft-bg);--ui-toast-icon-success-fg:var(--semantic-success-soft-fg);--ui-toast-icon-warning-bg:var(--semantic-warning-soft-bg);--ui-toast-icon-warning-fg:var(--semantic-warning-soft-fg);--ui-toast-icon-error-bg:var(--semantic-error-soft-bg);--ui-toast-icon-error-fg:var(--semantic-error-soft-fg);--ui-toast-icon-loading-bg:var(--semantic-info-soft-bg);--ui-toast-icon-loading-fg:var(--foreground)}.dark .ui-toast{--ui-toast-bg:var(--card);--ui-toast-icon-loading-fg:var(--foreground)}
.ui-sheet-content{--ui-sheet-shadow:var(--theme-shadow-6);--ui-sheet-shadow-dark:var(--theme-shadow-6)}
.ui-table{--ui-table-border:var(--surface-border-subtle);--ui-table-header:var(--neutral-a2);--ui-table-panel:var(--theme-panel-default)}.dark .ui-table{--ui-table-border:var(--surface-border-default);--ui-table-header:var(--accent-a3);--ui-table-panel:var(--card)}
.ui-sidebar{--ui-sidebar-rail-width:2px;--ui-sidebar-item-radius:var(--theme-radius-full-2);--ui-sidebar-heading-tracking:.6px;--ui-sidebar-item-height:36px;--ui-sidebar-item-height-sm:28px;--ui-sidebar-item-height-lg:48px;--ui-sidebar-item-font-size:var(--theme-typography-size-2);--ui-sidebar-item-line-height:var(--theme-typography-line-2);--ui-sidebar-item-text:color-mix(in srgb, var(--sidebar-foreground) 80%, transparent);--ui-sidebar-subitem-text:var(--ui-sidebar-item-text);--ui-sidebar-item-hover-bg:var(--accent-a3);--ui-sidebar-item-hover-text:var(--sidebar-accent-foreground);--ui-sidebar-item-active-bg:var(--accent-a2);--ui-sidebar-item-active-text:var(--accent-11);--ui-sidebar-subitem-hover-bg:var(--neutral-a3);--ui-sidebar-subitem-hover-text:var(--sidebar-foreground);--ui-sidebar-subitem-active-bg:var(--neutral-a3);--ui-sidebar-subitem-active-text:var(--sidebar-foreground)}
.ui-code{--ui-code-radius:var(--theme-radius-1)}.ui-kbd{--ui-kbd-bg:#fcfcfd;--ui-kbd-fg:var(--foreground);--ui-kbd-shadow:0 0 0 1px #01012e21, 0 12px 60px #01012d0d, 0 12px 32px -16px #00000021;--ui-kbd-inner-shadow:inset 0 -.8px 0 #01012e21, inset 0 4px 8px #05055805, inset 0 .8px 0 #ffffffed;--ui-kbd-inner-shadow-1:inset 0 -.48px 0 #01012e21, inset 0 2.4px 4.8px #05055805, inset 0 .48px 0 #ffffffed;--ui-kbd-inner-shadow-2:inset 0 -.56px 0 #01012e21, inset 0 2.8px 5.6px #05055805, inset 0 .56px 0 #ffffffed;--ui-kbd-inner-shadow-3:inset 0 -.64px 0 #01012e21, inset 0 3.2px 6.4px #05055805, inset 0 .64px 0 #ffffffed;--ui-kbd-inner-shadow-4:inset 0 -.72px 0 #01012e21, inset 0 3.6px 7.2px #05055805, inset 0 .72px 0 #ffffffed;--ui-kbd-inner-shadow-5:inset 0 -.8px 0 #01012e21, inset 0 4px 8px #05055805, inset 0 .8px 0 #ffffffed;--ui-kbd-inner-shadow-6:inset 0 -.96px 0 #01012e21, inset 0 4.8px 9.6px #05055805, inset 0 .96px 0 #ffffffed;--ui-kbd-inner-shadow-7:inset 0 -1.12px 0 #01012e21, inset 0 5.6px 11.2px #05055805, inset 0 1.12px 0 #ffffffed;--ui-kbd-inner-shadow-8:inset 0 -1.4px 0 #01012e21, inset 0 7px 14px #05055805, inset 0 1.4px 0 #ffffffed;--ui-kbd-inner-shadow-9:inset 0 -2.4px 0 #01012e21, inset 0 12px 24px #05055805, inset 0 2.4px 0 #ffffffed}.dark .ui-kbd{--ui-kbd-bg:#1f2535;--ui-kbd-fg:#f3f5fb;--ui-kbd-shadow:0 0 0 1px #d4e4fe33, 0 12px 32px -16px #000c;--ui-kbd-inner-shadow:inset 0 -.8px 0 #d4e4fe29, inset 0 .8px 0 #ffffff14}
