@property --fui-seed-brand{syntax:"<color>";inherits:true;initial-value:#4a7c59}@property --fui-seed-danger{syntax:"<color>";inherits:true;initial-value:#ef4444}@property --fui-seed-success{syntax:"<color>";inherits:true;initial-value:#22c55e}@property --fui-seed-warning{syntax:"<color>";inherits:true;initial-value:#f59e0b}@property --fui-seed-info{syntax:"<color>";inherits:true;initial-value:#3b82f6}@property --fui-color-accent{syntax:"<color>";inherits:true;initial-value:#4a7c59}@property --fui-color-accent-hover{syntax:"<color>";inherits:true;initial-value:#3c6d4b}@property --fui-color-accent-active{syntax:"<color>";inherits:true;initial-value:#306240}@property --fui-color-danger{syntax:"<color>";inherits:true;initial-value:#ef4444}@property --fui-color-danger-hover{syntax:"<color>";inherits:true;initial-value:#dd3035}@property --fui-color-success{syntax:"<color>";inherits:true;initial-value:#22c55e}@property --fui-color-warning{syntax:"<color>";inherits:true;initial-value:#f59e0b}@property --fui-color-info{syntax:"<color>";inherits:true;initial-value:#3b82f6}@property --fui-color-danger-bg{syntax:"<color>";inherits:true;initial-value:#ef44441a}@property --fui-color-success-bg{syntax:"<color>";inherits:true;initial-value:#22c55e1a}@property --fui-color-warning-bg{syntax:"<color>";inherits:true;initial-value:#f59e0b1a}@property --fui-color-info-bg{syntax:"<color>";inherits:true;initial-value:#3b82f61a}@property --fui-color-danger-text{syntax:"<color>";inherits:true;initial-value:#c3051e}@property --fui-color-success-text{syntax:"<color>";inherits:true;initial-value:#003712}@property --fui-color-warning-text{syntax:"<color>";inherits:true;initial-value:#623c00}@property --fui-color-info-text{syntax:"<color>";inherits:true;initial-value:#125ccd}@property --fui-bg-primary{syntax:"<color>";inherits:true;initial-value:#faf8f5}@property --fui-bg-secondary{syntax:"<color>";inherits:true;initial-value:#f1ede6}@property --fui-bg-tertiary{syntax:"<color>";inherits:true;initial-value:#e3ddd2}@property --fui-bg-elevated{syntax:"<color>";inherits:true;initial-value:#fff}@property --fui-bg-subtle{syntax:"<color>";inherits:true;initial-value:#faf8f5}@property --fui-bg-hover{syntax:"<color>";inherits:true;initial-value:#0000000a}@property --fui-bg-active{syntax:"<color>";inherits:true;initial-value:#0000000f}@property --fui-body-bg{syntax:"<color>";inherits:true;initial-value:#fff}@property --fui-main-bg{syntax:"<color>";inherits:true;initial-value:#faf8f5}@property --fui-text-primary{syntax:"<color>";inherits:true;initial-value:#1a1816}@property --fui-text-secondary{syntax:"<color>";inherits:true;initial-value:#5a544f}@property --fui-text-tertiary{syntax:"<color>";inherits:true;initial-value:#565146}@property --fui-text-inverse{syntax:"<color>";inherits:true;initial-value:#f1ede6}@property --fui-border{syntax:"<color>";inherits:true;initial-value:#0000000d}@property --fui-border-default{syntax:"<color>";inherits:true;initial-value:#0000000d}@property --fui-border-strong{syntax:"<color>";inherits:true;initial-value:#0000001a}@property --fui-focus-ring-color{syntax:"<color>";inherits:true;initial-value:#4a7c59}@property --fui-scrollbar-track{syntax:"<color>";inherits:true;initial-value:#f1ede6}@property --fui-scrollbar-thumb{syntax:"<color>";inherits:true;initial-value:#cfc8ba}@property --fui-scrollbar-thumb-hover{syntax:"<color>";inherits:true;initial-value:#b5afa3}@property --fui-space-px{syntax:"<length>";inherits:true;initial-value:1px}@property --fui-space-0-5{syntax:"<length>";inherits:true;initial-value:.15rem}@property --fui-space-0-75{syntax:"<length>";inherits:true;initial-value:.215rem}@property --fui-space-1{syntax:"<length>";inherits:true;initial-value:.5rem}@property --fui-space-2{syntax:"<length>";inherits:true;initial-value:1rem}@property --fui-space-3{syntax:"<length>";inherits:true;initial-value:1.5rem}@property --fui-space-4{syntax:"<length>";inherits:true;initial-value:2rem}@property --fui-space-5{syntax:"<length>";inherits:true;initial-value:2.5rem}@property --fui-space-6{syntax:"<length>";inherits:true;initial-value:3rem}@property --fui-space-8{syntax:"<length>";inherits:true;initial-value:4rem}@property --fui-space-10{syntax:"<length>";inherits:true;initial-value:5rem}@property --fui-space-12{syntax:"<length>";inherits:true;initial-value:6rem}@property --fui-radius-sm{syntax:"<length>";inherits:true;initial-value:.375rem}@property --fui-radius-md{syntax:"<length>";inherits:true;initial-value:.5rem}@property --fui-radius-lg{syntax:"<length>";inherits:true;initial-value:.75rem}@property --fui-radius-xl{syntax:"<length>";inherits:true;initial-value:1rem}@property --fui-radius-full{syntax:"<length>";inherits:true;initial-value:9999px}@property --fui-button-height-xs{syntax:"<length>";inherits:true;initial-value:2rem}@property --fui-button-height-sm{syntax:"<length>";inherits:true;initial-value:2.28571rem}@property --fui-button-height-md{syntax:"<length>";inherits:true;initial-value:2.28571rem}@property --fui-button-height-lg{syntax:"<length>";inherits:true;initial-value:2.57143rem}@property --fui-input-height{syntax:"<length>";inherits:true;initial-value:2.28571rem}@property --fui-input-height-sm{syntax:"<length>";inherits:true;initial-value:2rem}@property --fui-input-height-lg{syntax:"<length>";inherits:true;initial-value:2.57143rem}@property --fui-target-size-min{syntax:"<length>";inherits:true;initial-value:2.286rem}@property --fui-focus-ring-offset{syntax:"<length>";inherits:true;initial-value:2px}@property --fui-focus-ring-width{syntax:"<length>";inherits:true;initial-value:1px}@property --fui-scrollbar-width{syntax:"<length>";inherits:true;initial-value:8px}@property --fui-font-weight-normal{syntax:"<number>";inherits:true;initial-value:400}@property --fui-font-weight-medium{syntax:"<number>";inherits:true;initial-value:500}@property --fui-font-weight-semibold{syntax:"<number>";inherits:true;initial-value:600}@property --fui-font-weight-bold{syntax:"<number>";inherits:true;initial-value:700}@property --fui-line-height-tight{syntax:"<number>";inherits:true;initial-value:1.25}@property --fui-line-height-normal{syntax:"<number>";inherits:true;initial-value:1.5}@property --fui-line-height-relaxed{syntax:"<number>";inherits:true;initial-value:1.625}@property --fui-line-height-display{syntax:"<number>";inherits:true;initial-value:1.1}@property --fui-line-height-prose{syntax:"<number>";inherits:true;initial-value:1.7}@property --fui-font-size-2xs{syntax:"<length>";inherits:true;initial-value:.714rem}@property --fui-font-size-xs{syntax:"<length>";inherits:true;initial-value:.857rem}@property --fui-font-size-sm{syntax:"<length>";inherits:true;initial-value:1rem}@property --fui-font-size-base{syntax:"<length>";inherits:true;initial-value:1rem}@property --fui-font-size-md{syntax:"<length>";inherits:true;initial-value:1.071rem}@property --fui-font-size-lg{syntax:"<length>";inherits:true;initial-value:1.429rem}@property --fui-font-size-xl{syntax:"<length>";inherits:true;initial-value:1.714rem}@property --fui-font-size-2xl{syntax:"<length>";inherits:true;initial-value:2.143rem}@property --fui-font-size-3xl{syntax:"<length>";inherits:true;initial-value:2.571rem}@property --fui-font-size-4xl{syntax:"<length>";inherits:true;initial-value:3.429rem}@layer fui.tokens{:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;--fui-base-unit:7px;--fui-seed-brand:#4a7c59;--fui-seed-danger:#ef4444;--fui-seed-success:#22c55e;--fui-seed-warning:#f59e0b;--fui-seed-info:#3b82f6;--fui-font-sans:Geist Sans, Geist, Inter, system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, sans-serif;--fui-font-mono:Geist Mono, SF Mono, SFMono-Regular, ui-monospace, Cascadia Code, Menlo, monospace;--fui-font-size-2xs:.714rem;--fui-font-size-xs:.857rem;--fui-font-size-sm:1rem;--fui-font-size-base:1rem;--fui-font-size-md:1.071rem;--fui-font-size-lg:1.429rem;--fui-font-size-xl:1.714rem;--fui-font-size-2xl:2.143rem;--fui-font-size-3xl:2.571rem;--fui-font-size-4xl:3.429rem;--fui-font-weight-normal:400;--fui-font-weight-medium:500;--fui-font-weight-semibold:600;--fui-font-weight-bold:700;--fui-line-height-tight:1.25;--fui-line-height-normal:1.5;--fui-line-height-relaxed:1.625;--fui-line-height-display:1.1;--fui-line-height-prose:1.7;--fui-letter-spacing-tight:0;--fui-letter-spacing-normal:normal;--fui-letter-spacing-display:0;--fui-letter-spacing-wide:.05em;--fui-space-px:1px;--fui-space-0-5:.15rem;--fui-space-0-75:.215rem;--fui-space-1:.5rem;--fui-space-2:1rem;--fui-space-3:1.5rem;--fui-space-4:2rem;--fui-space-5:2.5rem;--fui-space-6:3rem;--fui-space-8:4rem;--fui-space-10:5rem;--fui-space-12:6rem;--fui-radius-sm:.375rem;--fui-radius-md:.5rem;--fui-radius-lg:.75rem;--fui-radius-xl:1rem;--fui-radius-full:9999px;--fui-transition-fast:.16s cubic-bezier(.25, .46, .45, .94);--fui-transition-normal:.2s cubic-bezier(.4, 0, .2, 1);--fui-color-accent:var(--lightningcss-light,#4a7c59)var(--lightningcss-dark,#97cba5);--fui-color-on-accent:var(--lightningcss-light,#000)var(--lightningcss-dark,#000);--fui-color-accent-hover:var(--lightningcss-light,#3c6d4b)var(--lightningcss-dark,#87bb95);--fui-color-accent-active:var(--lightningcss-light,#306240)var(--lightningcss-dark,#7eb28c);--fui-color-danger:#ef4444;--fui-color-danger-hover:#dd3035;--fui-color-success:#22c55e;--fui-color-warning:#f59e0b;--fui-color-info:#3b82f6;--fui-color-danger-bg:var(--lightningcss-light,color-mix(in srgb, var(--fui-color-danger) 12%, white))var(--lightningcss-dark,color-mix(in srgb, var(--fui-color-danger) 24%, black));--fui-color-success-bg:var(--lightningcss-light,color-mix(in srgb, var(--fui-color-success) 12%, white))var(--lightningcss-dark,color-mix(in srgb, var(--fui-color-success) 24%, black));--fui-color-warning-bg:var(--lightningcss-light,color-mix(in srgb, var(--fui-color-warning) 12%, white))var(--lightningcss-dark,color-mix(in srgb, var(--fui-color-warning) 24%, black));--fui-color-info-bg:var(--lightningcss-light,color-mix(in srgb, var(--fui-color-info) 12%, white))var(--lightningcss-dark,color-mix(in srgb, var(--fui-color-info) 24%, black));--fui-color-danger-text:var(--lightningcss-light,color-mix(in srgb, var(--fui-color-danger) 72%, black))var(--lightningcss-dark,color-mix(in srgb, var(--fui-color-danger) 78%, white 22%));--fui-color-success-text:var(--lightningcss-light,color-mix(in srgb, var(--fui-color-success) 72%, black))var(--lightningcss-dark,color-mix(in srgb, var(--fui-color-success) 78%, white 22%));--fui-color-warning-text:var(--lightningcss-light,color-mix(in srgb, var(--fui-color-warning) 72%, black))var(--lightningcss-dark,color-mix(in srgb, var(--fui-color-warning) 78%, white 22%));--fui-color-info-text:var(--lightningcss-light,color-mix(in srgb, var(--fui-color-info) 72%, black))var(--lightningcss-dark,color-mix(in srgb, var(--fui-color-info) 78%, white 22%));--fui-color-danger-border:var(--lightningcss-light,color-mix(in srgb, var(--fui-color-danger) 32%, transparent))var(--lightningcss-dark,color-mix(in srgb, var(--fui-color-danger-text) 30%, transparent));--fui-color-success-border:var(--lightningcss-light,color-mix(in srgb, var(--fui-color-success) 32%, transparent))var(--lightningcss-dark,color-mix(in srgb, var(--fui-color-success-text) 28%, transparent));--fui-color-warning-border:var(--lightningcss-light,color-mix(in srgb, var(--fui-color-warning) 32%, transparent))var(--lightningcss-dark,color-mix(in srgb, var(--fui-color-warning-text) 28%, transparent));--fui-color-info-border:var(--lightningcss-light,color-mix(in srgb, var(--fui-color-info) 32%, transparent))var(--lightningcss-dark,color-mix(in srgb, var(--fui-color-info-text) 30%, transparent));--fui-backdrop:var(--lightningcss-light,#00000080)var(--lightningcss-dark,#000c);--fui-bg-primary:var(--lightningcss-light,#faf8f5)var(--lightningcss-dark,#141311);--fui-bg-secondary:var(--lightningcss-light,#f1ede6)var(--lightningcss-dark,#1a1816);--fui-bg-tertiary:var(--lightningcss-light,#e3ddd2)var(--lightningcss-dark,#2c2a26);--fui-bg-elevated:var(--lightningcss-light,#fff)var(--lightningcss-dark,#1f1d1a);--fui-bg-subtle:var(--lightningcss-light,#faf8f5)var(--lightningcss-dark,#171614);--fui-bg-hover:var(--lightningcss-light,#0000000a)var(--lightningcss-dark,#ffffff09);--fui-bg-active:var(--lightningcss-light,#0000000f)var(--lightningcss-dark,#ffffff0f);--fui-body-bg:var(--lightningcss-light,#fff)var(--lightningcss-dark,#2c2a26);--fui-main-bg:var(--lightningcss-light,#faf8f5)var(--lightningcss-dark,#1a1816);--fui-bg-inverse:var(--lightningcss-light,#1a1816)var(--lightningcss-dark,#fff);--fui-text-primary:var(--lightningcss-light,#1a1816)var(--lightningcss-dark,#fff);--fui-text-secondary:var(--lightningcss-light,#5a544f)var(--lightningcss-dark,#ffffffb8);--fui-text-tertiary:var(--lightningcss-light,#565146)var(--lightningcss-dark,#ffffff80);--fui-text-inverse:var(--lightningcss-light,#f1ede6)var(--lightningcss-dark,#1a1816);--fui-border:var(--lightningcss-light,#0000000d)var(--lightningcss-dark,#ffffff0e);--fui-border-default:var(--lightningcss-light,#0000000d)var(--lightningcss-dark,#ffffff0e);--fui-border-strong:var(--lightningcss-light,#0000001a)var(--lightningcss-dark,#ffffff16);--fui-selection-bg:var(--lightningcss-light,color-mix(in srgb, var(--fui-button-primary-base,var(--fui-color-accent)) 18%, transparent))var(--lightningcss-dark,color-mix(in srgb, var(--fui-button-primary-base,var(--fui-color-accent)) 32%, transparent));--fui-selection-color:var(--fui-text-primary);--fui-field-bg:color-mix(in srgb, var(--fui-bg-elevated) 72%, transparent);--fui-field-bg-disabled:color-mix(in srgb, var(--fui-bg-tertiary) 78%, var(--fui-bg-primary));--fui-field-border:var(--fui-border-strong);--fui-field-border-hover:color-mix(in srgb, var(--fui-text-tertiary) 46%, var(--fui-border-strong));--fui-field-border-focus:var(--fui-text-primary);--fui-field-selection-bg:color-mix(in srgb, var(--fui-text-primary) 8%, transparent);--fui-field-selection-bg-hover:color-mix(in srgb, var(--fui-text-primary) 11%, transparent);--fui-field-selection-border:var(--fui-border-strong);--fui-field-selection-color:var(--fui-text-primary);--fui-form-group-bg:color-mix(in srgb, var(--fui-bg-secondary) 48%, var(--fui-bg-primary));--fui-form-group-border:var(--fui-border-default);--fui-kbd-height:1.286rem;--fui-kbd-min-width:1.714rem;--fui-kbd-padding-x:var(--fui-space-0-75);--fui-kbd-gap:calc(var(--fui-space-px) * 2);--fui-kbd-bg:color-mix(in srgb, var(--fui-text-primary) 4%, transparent);--fui-kbd-border:color-mix(in srgb, var(--fui-border-strong) 72%, transparent);--fui-kbd-color:var(--fui-text-tertiary);--fui-kbd-shadow:inset 0 1px 0 var(--lightningcss-light,#ffffffbd)var(--lightningcss-dark,#ffffff0d);--fui-kbd-font-size:var(--fui-font-size-2xs);--fui-kbd-radius:var(--fui-radius-sm);--fui-kbd-reserved-width:2.714rem;--fui-button-radius:var(--fui-radius-lg);--fui-button-primary-base:var(--fui-color-accent);--fui-button-primary-hover:var(--fui-color-accent-hover);--fui-button-primary-active:var(--fui-color-accent-active);--fui-button-primary-bg:var(--fui-button-primary-base);--fui-button-primary-bg-hover:var(--fui-button-primary-hover);--fui-button-primary-bg-active:var(--fui-button-primary-active);--fui-button-primary-border-hover:var(--fui-button-primary-hover);--fui-button-primary-border:var(--fui-button-primary-base);--fui-button-primary-color:#fff;--fui-button-primary-shadow:none;--fui-button-primary-shadow-active:none;--fui-button-neutral-bg:color-mix(in srgb, var(--fui-text-primary) 5%, transparent);--fui-button-neutral-bg-hover:color-mix(in srgb, var(--fui-text-primary) 9%, transparent);--fui-button-neutral-bg-active:color-mix(in srgb, var(--fui-text-primary) 13%, transparent);--fui-button-neutral-border:color-mix(in srgb, var(--fui-text-primary) 8%, transparent);--fui-button-neutral-border-hover:color-mix(in srgb, var(--fui-text-primary) 14%, transparent);--fui-button-neutral-color:var(--fui-text-primary);--fui-button-neutral-shadow:none;--fui-button-neutral-shadow-active:none;--fui-bg-highlight:color-mix(in srgb, var(--fui-text-primary) 7%, transparent);--fui-app-canvas-bg:var(--fui-body-bg);--fui-app-main-bg:var(--fui-main-bg);--fui-app-sidebar-bg:color-mix(in srgb, var(--fui-bg-primary) 78%, var(--fui-bg-secondary));--fui-sidebar-bg:var(--fui-app-sidebar-bg);--fui-sidebar-border:var(--fui-border-default);--fui-sidebar-item-color:var(--fui-text-secondary);--fui-sidebar-item-icon-color:var(--fui-text-tertiary);--fui-sidebar-item-hover-bg:var(--fui-bg-hover);--fui-sidebar-item-hover-color:var(--fui-text-primary);--fui-sidebar-item-active-bg:color-mix(in srgb, var(--fui-text-primary) 8%, transparent);--fui-sidebar-item-active-border:var(--fui-border-strong);--fui-sidebar-item-active-color:var(--fui-text-primary);--fui-sidebar-item-active-indicator:transparent;--fui-sidebar-footer-border:color-mix(in srgb, var(--fui-border-default) 68%, transparent);--fui-card-radius:var(--fui-radius-lg);--fui-card-bg:color-mix(in srgb, var(--fui-bg-elevated) 92%, transparent);--fui-card-border:color-mix(in srgb, var(--fui-border-default) 86%, transparent);--fui-card-shadow:inset 0 1px 0 var(--lightningcss-light,#ffffffdb)var(--lightningcss-dark,#ffffff0a);--fui-card-elevated-shadow:var(--fui-card-shadow), 0 1px 2px #00000014, 0 16px 36px -28px #00000057;--fui-card-hover-bg:color-mix(in srgb, var(--fui-bg-elevated) 88%, var(--fui-text-primary) 4%);--fui-card-hover-border:color-mix(in srgb, var(--fui-border-strong) 86%, transparent);--fui-card-active-bg:color-mix(in srgb, var(--fui-bg-elevated) 84%, var(--fui-text-primary) 6%);--fui-card-stat-bg:color-mix(in srgb, var(--fui-bg-elevated) 74%, transparent);--fui-card-stat-border:color-mix(in srgb, var(--fui-border-default) 78%, transparent);--fui-card-stat-shadow:var(--fui-card-shadow);--fui-panel-bg:color-mix(in srgb, var(--fui-bg-elevated) 74%, transparent);--fui-panel-border:color-mix(in srgb, var(--fui-border-default) 78%, transparent);--fui-table-bg:transparent;--fui-table-border:var(--fui-border-default);--fui-table-header-bg:color-mix(in srgb, var(--fui-text-primary) 5%, transparent);--fui-table-header-border:var(--fui-border-strong);--fui-table-row-hover-bg:var(--fui-bg-hover);--fui-table-row-active-bg:var(--fui-bg-active);--fui-table-row-selected-bg:color-mix(in srgb, var(--fui-text-primary) 8%, transparent);--fui-table-row-selected-border:var(--fui-border-strong);--fui-table-subrow-bg:color-mix(in srgb, var(--fui-bg-secondary) 62%, transparent);--fui-tabs-pills-bg:color-mix(in srgb, var(--fui-text-primary) 5%, transparent);--fui-tabs-pills-border:var(--fui-border-default);--fui-tabs-pill-hover-bg:transparent;--fui-tabs-pill-active-bg:color-mix(in srgb, var(--fui-text-primary) 9%, transparent);--fui-tabs-pill-active-border:var(--fui-border-strong);--fui-tabs-pill-active-shadow:inset 0 0 0 1px var(--fui-tabs-pill-active-border);--fui-shadow-sm:0 1px 2px 0 #00000005;--fui-shadow-md:0 2px 4px -1px #0000000a, 0 1px 3px -2px #00000008;--fui-shadow-lg:0 8px 12px -3px #0000000f, 0 3px 5px -4px #0000000a;--fui-focus-ring-color:var(--lightningcss-light,#4a7c59)var(--lightningcss-dark,#4a7c59);--fui-focus-ring-offset:2px;--fui-focus-ring-width:1px;--fui-scrollbar-width:8px;--fui-scrollbar-track:var(--lightningcss-light,#f1ede6)var(--lightningcss-dark,#2c2a26);--fui-scrollbar-thumb:var(--lightningcss-light,#cfc8ba)var(--lightningcss-dark,#6b6560);--fui-scrollbar-thumb-hover:var(--lightningcss-light,#b5afa3)var(--lightningcss-dark,#8a8578);--fui-button-height-xs:2rem;--fui-button-height-sm:2.28571rem;--fui-button-height-md:2.28571rem;--fui-button-height-lg:2.57143rem;--fui-input-height-sm:2rem;--fui-input-height:2.28571rem;--fui-input-height-lg:2.57143rem;--fui-touch-sm:2.28571rem;--fui-touch-md:2.28571rem;--fui-touch-lg:3.14286rem;--fui-target-size-min:2.286rem;--fui-sidebar-item-height:2.28571rem;--fui-appshell-header-height:56px;--fui-header-z-index:40;--fui-icon-xs:.857rem;--fui-icon-sm:1rem;--fui-icon-md:1.143rem;--fui-icon-lg:1.429rem;--fui-icon-xl:1.714rem;--fui-icon-2xl:2.286rem;font-size:14px}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial}}@supports (color:lab(0% 0 0)){:root{--fui-color-accent:var(--lightningcss-light,lab(47.7245% -23.8152 13.6569))var(--lightningcss-dark,lab(77.2886% -23.662 13.5124));--fui-color-accent-hover:var(--lightningcss-light,lab(41.8371% -23.6175 13.6676))var(--lightningcss-dark,lab(71.4868% -23.6828 13.5317));--fui-color-accent-active:var(--lightningcss-light,lab(37.3432% -24.102 14.0049))var(--lightningcss-dark,lab(68.0056% -23.6968 13.5449))}}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--fui-color-accent:#97cba5;--fui-color-on-accent:#000;--fui-color-accent-hover:#87bb95;--fui-color-accent-active:#7eb28c;--fui-bg-primary:#141311;--fui-bg-secondary:#1a1816;--fui-bg-tertiary:#2c2a26;--fui-bg-elevated:#1f1d1a;--fui-bg-subtle:#171614;--fui-bg-hover:#ffffff09;--fui-bg-active:#ffffff0f;--fui-bg-highlight:color-mix(in srgb, var(--fui-text-primary) 10%, transparent);--fui-body-bg:#2c2a26;--fui-main-bg:#1a1816;--fui-bg-inverse:#fff;--fui-text-primary:#fff;--fui-text-secondary:#ffffffb8;--fui-text-tertiary:#ffffff80;--fui-text-inverse:#1a1816;--fui-border:#ffffff0e;--fui-border-default:#ffffff0e;--fui-border-strong:#ffffff16;--fui-shadow-sm:0 1px 2px 0 #00000026;--fui-shadow-md:0 2px 4px -1px #0003, 0 1px 3px -2px #00000026;--fui-shadow-lg:0 8px 12px -3px #00000040, 0 3px 5px -4px #0000002e;--fui-color-danger-bg:color-mix(in srgb, var(--fui-color-danger) 24%, black);--fui-color-success-bg:color-mix(in srgb, var(--fui-color-success) 24%, black);--fui-color-warning-bg:color-mix(in srgb, var(--fui-color-warning) 24%, black);--fui-color-info-bg:color-mix(in srgb, var(--fui-color-info) 24%, black);--fui-color-danger-text:color-mix(in srgb, var(--fui-color-danger) 78%, white 22%);--fui-color-success-text:color-mix(in srgb, var(--fui-color-success) 78%, white 22%);--fui-color-warning-text:color-mix(in srgb, var(--fui-color-warning) 78%, white 22%);--fui-color-info-text:color-mix(in srgb, var(--fui-color-info) 78%, white 22%);--fui-color-danger-border:color-mix(in srgb, var(--fui-color-danger-text) 30%, transparent);--fui-color-success-border:color-mix(in srgb, var(--fui-color-success-text) 28%, transparent);--fui-color-warning-border:color-mix(in srgb, var(--fui-color-warning-text) 28%, transparent);--fui-color-info-border:color-mix(in srgb, var(--fui-color-info-text) 30%, transparent);--fui-focus-ring-color:#4a7c59;--fui-backdrop:#000c;--fui-scrollbar-track:#2c2a26;--fui-scrollbar-thumb:#6b6560;--fui-scrollbar-thumb-hover:#8a8578}@supports (color:lab(0% 0 0)){:root[data-theme=dark]{--fui-color-accent:lab(77.2886% -23.662 13.5124);--fui-color-accent-hover:lab(71.4868% -23.6828 13.5317);--fui-color-accent-active:lab(68.0056% -23.6968 13.5449)}}:root.dark{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--fui-color-accent:#97cba5;--fui-color-on-accent:#000;--fui-color-accent-hover:#87bb95;--fui-color-accent-active:#7eb28c;--fui-bg-primary:#141311;--fui-bg-secondary:#1a1816;--fui-bg-tertiary:#2c2a26;--fui-bg-elevated:#1f1d1a;--fui-bg-subtle:#171614;--fui-bg-hover:#ffffff09;--fui-bg-active:#ffffff0f;--fui-bg-highlight:color-mix(in srgb, var(--fui-text-primary) 10%, transparent);--fui-body-bg:#2c2a26;--fui-main-bg:#1a1816;--fui-bg-inverse:#fff;--fui-text-primary:#fff;--fui-text-secondary:#ffffffb8;--fui-text-tertiary:#ffffff80;--fui-text-inverse:#1a1816;--fui-border:#ffffff0e;--fui-border-default:#ffffff0e;--fui-border-strong:#ffffff16;--fui-shadow-sm:0 1px 2px 0 #00000026;--fui-shadow-md:0 2px 4px -1px #0003, 0 1px 3px -2px #00000026;--fui-shadow-lg:0 8px 12px -3px #00000040, 0 3px 5px -4px #0000002e;--fui-color-danger-bg:color-mix(in srgb, var(--fui-color-danger) 24%, black);--fui-color-success-bg:color-mix(in srgb, var(--fui-color-success) 24%, black);--fui-color-warning-bg:color-mix(in srgb, var(--fui-color-warning) 24%, black);--fui-color-info-bg:color-mix(in srgb, var(--fui-color-info) 24%, black);--fui-color-danger-text:color-mix(in srgb, var(--fui-color-danger) 78%, white 22%);--fui-color-success-text:color-mix(in srgb, var(--fui-color-success) 78%, white 22%);--fui-color-warning-text:color-mix(in srgb, var(--fui-color-warning) 78%, white 22%);--fui-color-info-text:color-mix(in srgb, var(--fui-color-info) 78%, white 22%);--fui-color-danger-border:color-mix(in srgb, var(--fui-color-danger-text) 30%, transparent);--fui-color-success-border:color-mix(in srgb, var(--fui-color-success-text) 28%, transparent);--fui-color-warning-border:color-mix(in srgb, var(--fui-color-warning-text) 28%, transparent);--fui-color-info-border:color-mix(in srgb, var(--fui-color-info-text) 30%, transparent);--fui-focus-ring-color:#4a7c59;--fui-backdrop:#000c;--fui-scrollbar-track:#2c2a26;--fui-scrollbar-thumb:#6b6560;--fui-scrollbar-thumb-hover:#8a8578}@supports (color:lab(0% 0 0)){:root.dark{--fui-color-accent:lab(77.2886% -23.662 13.5124);--fui-color-accent-hover:lab(71.4868% -23.6828 13.5317);--fui-color-accent-active:lab(68.0056% -23.6968 13.5449)}}:root[data-theme=light],:root.light{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}@supports (color:oklch(from red l c h)){:root{--fui-color-accent:var(--lightningcss-light,var(--fui-seed-brand))var(--lightningcss-dark,oklch(from var(--fui-seed-brand) clamp(.55, max(l, calc(.95 - 2 * c)), .85) c h));--fui-color-on-accent:oklch(from var(--fui-color-accent) calc(0 + (1 - clamp(0, calc((l - .6) * 999), 1))) 0 0);--fui-color-accent-hover:var(--lightningcss-light,oklch(from var(--fui-seed-brand) max(.05, calc(l - .06)) c h))var(--lightningcss-dark,oklch(from var(--fui-seed-brand) clamp(.6, max(calc(l + .06), calc(.97 - 2 * c)), .9) c h));--fui-color-accent-active:var(--lightningcss-light,oklch(from var(--fui-seed-brand) max(.05, calc(l - .12)) c h))var(--lightningcss-dark,oklch(from var(--fui-seed-brand) clamp(.5, max(calc(l - .04), calc(.9 - 2 * c)), .82) c h));--fui-color-danger-hover:oklch(from var(--fui-seed-danger) max(.05, calc(l - .06)) c h);--fui-color-danger-bg:var(--lightningcss-light,color-mix(in oklch, var(--fui-seed-danger) 12%, white))var(--lightningcss-dark,color-mix(in oklch, var(--fui-seed-danger) 24%, black));--fui-color-success-bg:var(--lightningcss-light,color-mix(in oklch, var(--fui-seed-success) 12%, white))var(--lightningcss-dark,color-mix(in oklch, var(--fui-seed-success) 24%, black));--fui-color-warning-bg:var(--lightningcss-light,color-mix(in oklch, var(--fui-seed-warning) 12%, white))var(--lightningcss-dark,color-mix(in oklch, var(--fui-seed-warning) 24%, black));--fui-color-info-bg:var(--lightningcss-light,color-mix(in oklch, var(--fui-seed-info) 12%, white))var(--lightningcss-dark,color-mix(in oklch, var(--fui-seed-info) 24%, black));--fui-color-danger-text:var(--lightningcss-light,color-mix(in oklch, var(--fui-seed-danger) 72%, black))var(--lightningcss-dark,color-mix(in oklch, var(--fui-seed-danger) 78%, white 22%));--fui-color-success-text:var(--lightningcss-light,color-mix(in oklch, var(--fui-seed-success) 72%, black))var(--lightningcss-dark,color-mix(in oklch, var(--fui-seed-success) 78%, white 22%));--fui-color-warning-text:var(--lightningcss-light,color-mix(in oklch, var(--fui-seed-warning) 72%, black))var(--lightningcss-dark,color-mix(in oklch, var(--fui-seed-warning) 78%, white 22%));--fui-color-info-text:var(--lightningcss-light,color-mix(in oklch, var(--fui-seed-info) 72%, black))var(--lightningcss-dark,color-mix(in oklch, var(--fui-seed-info) 78%, white 22%));--fui-focus-ring-color:var(--fui-color-accent)}:root[data-theme=dark],:root.dark{--fui-color-accent:oklch(from var(--fui-seed-brand) clamp(.55, max(l, calc(.95 - 2 * c)), .85) c h);--fui-color-on-accent:oklch(from var(--fui-color-accent) calc(0 + (1 - clamp(0, calc((l - .6) * 999), 1))) 0 0);--fui-color-accent-hover:oklch(from var(--fui-seed-brand) clamp(.6, max(calc(l + .06), calc(.97 - 2 * c)), .9) c h);--fui-color-accent-active:oklch(from var(--fui-seed-brand) clamp(.5, max(calc(l - .04), calc(.9 - 2 * c)), .82) c h);--fui-color-danger-bg:color-mix(in oklch, var(--fui-seed-danger) 24%, black);--fui-color-success-bg:color-mix(in oklch, var(--fui-seed-success) 24%, black);--fui-color-warning-bg:color-mix(in oklch, var(--fui-seed-warning) 24%, black);--fui-color-info-bg:color-mix(in oklch, var(--fui-seed-info) 24%, black);--fui-color-danger-text:color-mix(in oklch, var(--fui-seed-danger) 78%, white 22%);--fui-color-success-text:color-mix(in oklch, var(--fui-seed-success) 78%, white 22%);--fui-color-warning-text:color-mix(in oklch, var(--fui-seed-warning) 78%, white 22%);--fui-color-info-text:color-mix(in oklch, var(--fui-seed-info) 78%, white 22%);--fui-focus-ring-color:var(--fui-color-accent)}}@media (prefers-contrast:more){:root{--fui-focus-ring-width:3px;--fui-border:var(--fui-text-primary);--fui-border-strong:var(--fui-text-primary);--fui-bg-hover:#0000001f;--fui-bg-active:#0000002e;--fui-field-border:var(--fui-text-primary);--fui-field-border-hover:var(--fui-text-primary);--fui-field-border-focus:var(--fui-color-accent);--fui-field-selection-border:var(--fui-color-accent);--fui-form-group-border:var(--fui-text-primary)}:root[data-theme=dark],:root.dark{--fui-border:var(--fui-text-primary);--fui-border-strong:var(--fui-text-primary);--fui-bg-hover:#ffffff26;--fui-bg-active:#ffffff38}}*{scrollbar-width:thin;scrollbar-color:var(--fui-scrollbar-thumb) var(--fui-scrollbar-track)}::-webkit-scrollbar{width:var(--fui-scrollbar-width);height:var(--fui-scrollbar-width)}::-webkit-scrollbar-track{background:var(--fui-scrollbar-track);border-radius:calc(var(--fui-scrollbar-width)/2)}::-webkit-scrollbar-thumb{background:var(--fui-scrollbar-thumb);border-radius:calc(var(--fui-scrollbar-width)/2)}::-webkit-scrollbar-thumb:hover{background:var(--fui-scrollbar-thumb-hover)}::-webkit-scrollbar-corner{background:var(--fui-scrollbar-track)}}
