@layer config{:root{--fk-corner-factor:7;--fk-space-factor:6;--fk-size-factor:6;--fk-icon-factor:6;--fk-zoom:1;--fk-scale:1;--fk-zoom-scope:1;font-size:calc(100% * var(--fk-zoom) * var(--fk-scale));--fk-space-unit:calc(.25rem * (1 + (clamp(0, var(--fk-space-factor), 12) - 6) / 6 * .5));--fk-corner-unit:.125rem;--fk-mobile-breakpoint:48rem;--fk-z-overlay:var(--fk-z-modal,1200);--fk-z-mask:900;--fk-z-drawer:var(--fk-z-panel,1100);--fk-control-height-xs:calc(1.75rem + .875rem * (clamp(0, var(--fk-size-factor), 12) - 6) / 6);--fk-control-height-sm:calc(2rem + 1rem * (clamp(0, var(--fk-size-factor), 12) - 6) / 6);--fk-control-height-md:calc(2.5rem + 1.25rem * (clamp(0, var(--fk-size-factor), 12) - 6) / 6);--fk-control-height-lg:calc(2.75rem + 1.375rem * (clamp(0, var(--fk-size-factor), 12) - 6) / 6);--fk-control-height-xl:calc(3rem + 1.5rem * (clamp(0, var(--fk-size-factor), 12) - 6) / 6);--fk-control-font-xs:calc(var(--fk-type-base-size) * .8125);--fk-control-font-sm:calc(var(--fk-type-base-size) * .875);--fk-control-font-md:calc(var(--fk-type-base-size) * .9375);--fk-control-font-lg:calc(var(--fk-type-base-size) * 1.0625);--fk-control-font-xl:calc(var(--fk-type-base-size) * 1.125);--fk-control-px-xs:calc(var(--fk-space-unit) * 2);--fk-control-px-sm:calc(var(--fk-space-unit) * 3);--fk-control-px-md:calc(var(--fk-space-unit) * 4);--fk-control-px-lg:calc(var(--fk-space-unit) * 4.5);--fk-control-px-xl:calc(var(--fk-space-unit) * 5);--fk-control-field-px-xs:calc(var(--fk-space-unit) * 2);--fk-control-field-px-sm:calc(var(--fk-space-unit) * 2.5);--fk-control-field-px-md:calc(var(--fk-space-unit) * 3.5);--fk-control-field-px-lg:calc(var(--fk-space-unit) * 4);--fk-control-field-px-xl:calc(var(--fk-space-unit) * 4);--fk-control-gap-xs:calc(var(--fk-space-unit) * 1);--fk-control-gap-sm:calc(var(--fk-space-unit) * 1);--fk-control-gap-md:calc(var(--fk-space-unit) * 1.5);--fk-control-gap-lg:calc(var(--fk-space-unit) * 1.5);--fk-control-gap-xl:calc(var(--fk-space-unit) * 2);--fk-control-radius-xs:calc(var(--fk-corner-unit) * 3 * clamp(0, var(--fk-corner-factor), 12) / 6);--fk-control-radius-sm:calc(var(--fk-corner-unit) * 3 * clamp(0, var(--fk-corner-factor), 12) / 6);--fk-control-radius-md:calc(var(--fk-corner-unit) * 4 * clamp(0, var(--fk-corner-factor), 12) / 6);--fk-control-radius-lg:calc(var(--fk-corner-unit) * 4 * clamp(0, var(--fk-corner-factor), 12) / 6);--fk-control-radius-xl:calc(var(--fk-corner-unit) * 5 * clamp(0, var(--fk-corner-factor), 12) / 6);--fk-tooltip-corner-base:.375rem;--fk-tooltip-corner-step:.375rem;--fk-tooltip-space-base:.375rem;--fk-tooltip-space-step:.1875rem;--fk-button-corner-base:.375rem;--fk-button-corner-step:.375rem;--fk-button-space-base:.75rem;--fk-button-space-step:.375rem;--fk-panel-corner-base:.5rem;--fk-panel-corner-step:.5rem;--fk-panel-space-base:1rem;--fk-panel-space-step:.5rem;--fk-modal-corner-base:.75rem;--fk-modal-corner-step:.75rem;--fk-modal-space-base:1.5rem;--fk-modal-space-step:.75rem;--fk-menu-corner-base:.5rem;--fk-menu-corner-step:.5rem;--fk-menu-space-base:.5rem;--fk-menu-space-step:.25rem;--fk-dropdown-corner-base:.5rem;--fk-dropdown-corner-step:.5rem;--fk-dropdown-space-base:.5rem;--fk-dropdown-space-step:.25rem;--fk-popout-corner-base:.5rem;--fk-popout-corner-step:.5rem;--fk-popout-space-base:.75rem;--fk-popout-space-step:.375rem;--fk-input-corner-base:.375rem;--fk-input-corner-step:.375rem;--fk-input-space-base:.5rem;--fk-input-space-step:.25rem;--fk-select-corner-base:.375rem;--fk-select-corner-step:.375rem;--fk-select-space-base:.5rem;--fk-select-space-step:.25rem;--fk-radio-corner-base:.375rem;--fk-radio-corner-step:.375rem;--fk-radio-space-base:.25rem;--fk-radio-space-step:.125rem;--fk-checkbox-corner-base:.1875rem;--fk-checkbox-corner-step:.1875rem;--fk-checkbox-space-base:.25rem;--fk-checkbox-space-step:.125rem;--fk-toggle-corner-base:.375rem;--fk-toggle-corner-step:.375rem;--fk-toggle-space-base:.25rem;--fk-toggle-space-step:.125rem;--fk-label-corner-base:0px;--fk-label-corner-step:0px;--fk-label-space-base:.25rem;--fk-label-space-step:.125rem;--fk-field-corner-base:.375rem;--fk-field-corner-step:.375rem;--fk-field-space-base:.5rem;--fk-field-space-step:.25rem;--fk-drawer-corner-base:.5rem;--fk-drawer-corner-step:.5rem;--fk-drawer-space-base:1.5rem;--fk-drawer-space-step:.75rem;--fk-notification-corner-base:.5rem;--fk-notification-corner-step:.5rem;--fk-notification-space-base:.75rem;--fk-notification-space-step:.375rem;--fk-alert-corner-base:.5rem;--fk-alert-corner-step:.5rem;--fk-alert-space-base:.75rem;--fk-alert-space-step:.375rem;--fk-card-corner-base:.5rem;--fk-card-corner-step:.5rem;--fk-card-space-base:1rem;--fk-card-space-step:.5rem;--fk-chip-corner-base:.375rem;--fk-chip-corner-step:.375rem;--fk-chip-space-base:.25rem;--fk-chip-space-step:.125rem;--fk-switch-space-base:.0625rem;--fk-switch-space-step:.03125rem;--fk-divider-space-base:.25rem;--fk-divider-space-step:.125rem;--fk-box-corner-base:.375rem;--fk-box-corner-step:.375rem;--fk-box-space-base:.5rem;--fk-box-space-step:.25rem;--fk-frame-corner-base:.5rem;--fk-frame-corner-step:.5rem;--fk-frame-space-base:1rem;--fk-frame-space-step:.5rem;--fk-nav-rail-corner-base:.375rem;--fk-nav-rail-corner-step:.375rem;--fk-nav-rail-space-base:.5rem;--fk-nav-rail-space-step:.25rem;--fk-accordion-corner-base:.5rem;--fk-accordion-corner-step:.5rem;--fk-carousel-corner-base:.5rem;--fk-carousel-corner-step:.5rem;--fk-code-corner-base:.5rem;--fk-code-corner-step:.5rem;--fk-grid-space-base:.5rem;--fk-grid-space-step:.25rem;--fk-chart-corner-base:.125rem;--fk-chart-corner-step:.125rem;--fk-chart-space-base:.75rem;--fk-chart-space-step:.375rem;--fk-chart-aspect:16 / 9;--fk-chart-corner-arc:0px;--fk-chart-stroke:calc(1.5px * var(--fk-zoom));--fk-chart-stroke-strong:calc(2px * var(--fk-zoom));--fk-chart-stroke-hair:calc(1px * var(--fk-zoom));--fk-chart-stroke-dash:calc(4px * var(--fk-zoom)) calc(3px * var(--fk-zoom));--fk-chart-stroke-dot:calc(1px * var(--fk-zoom)) calc(3px * var(--fk-zoom));--fk-chart-point:calc(3px * var(--fk-zoom));--fk-chart-point-range:calc(3px * var(--fk-zoom)) calc(24px * var(--fk-zoom));--fk-chart-dim:.3;--fk-chart-fill-opacity:.25;--fk-chart-font-size:var(--fk-type-size-caption);--fk-chart-title-size:calc(var(--fk-type-base-size) * .875);--fk-chart-font-mono:var(--fk-font-mono);--fk-chart-motion-ms:var(--fk-motion-duration);--fk-chart-motion-ease:var(--fk-motion-easing,cubic-bezier(.2, 0, 0, 1));--fk-chart-stagger-ms:20ms}.fk-chart{--fk-chart-space:max(calc(var(--fk-chart-space-base) + var(--fk-chart-space-step) * (clamp(0, var(--fk-chart-space-factor,var(--fk-space-factor)), 12) - 6) / 6), 0px);--fk-chart-corner:max(calc(var(--fk-chart-corner-base) + var(--fk-chart-corner-step) * (clamp(0, var(--fk-chart-corner-factor,var(--fk-corner-factor)), 12) - 6) / 6), 0px);--fk-chart-inset:var(--fk-chart-space);--fk-chart-label-gap:calc(var(--fk-chart-space) * .5);--fk-chart-legend-gap:calc(var(--fk-chart-space) * 1.5);--fk-chart-tick-size:calc(var(--fk-chart-space) * .375);--fk-chart-band-gap:calc(.2 + .1 * (clamp(0, var(--fk-chart-space-factor,var(--fk-space-factor)), 12) - 6) / 6)}:root{--fk-border-factor:5;--fk-input-border-base:1;--fk-input-border-step:.5;--fk-select-border-base:1;--fk-select-border-step:.5;--fk-button-border-base:1;--fk-button-border-step:.5;--fk-tooltip-border-base:1;--fk-tooltip-border-step:.5;--fk-popout-border-base:1;--fk-popout-border-step:.5;--fk-menu-border-base:1;--fk-menu-border-step:.5;--fk-modal-border-base:1;--fk-modal-border-step:.5;--fk-drawer-border-base:1;--fk-drawer-border-step:.5;--fk-notification-border-base:1;--fk-notification-border-step:.5;--fk-alert-border-base:1;--fk-alert-border-step:.5;--fk-divider-border-base:1;--fk-divider-border-step:.5;--fk-elevation-factor:5;--fk-shadow-tint:oklch(.1 .025 var(--fk-surface-hue));--fk-elevation-sm:0 calc(1px * clamp(0, var(--fk-elevation-factor), 12) / 6) calc(3px * clamp(0, var(--fk-elevation-factor), 12) / 6) oklch(.1 .025 var(--fk-surface-hue) / calc(.12 * clamp(0, var(--fk-elevation-factor), 12) / 6));--fk-elevation-md:0 calc(4px * clamp(0, var(--fk-elevation-factor), 12) / 6) calc(12px * clamp(0, var(--fk-elevation-factor), 12) / 6) oklch(.1 .025 var(--fk-surface-hue) / calc(.16 * clamp(0, var(--fk-elevation-factor), 12) / 6));--fk-elevation-lg:0 calc(8px * clamp(0, var(--fk-elevation-factor), 12) / 6) calc(32px * clamp(0, var(--fk-elevation-factor), 12) / 6) oklch(.1 .025 var(--fk-surface-hue) / calc(.2 * clamp(0, var(--fk-elevation-factor), 12) / 6));--fk-elevation-xl:0 calc(16px * clamp(0, var(--fk-elevation-factor), 12) / 6) calc(48px * clamp(0, var(--fk-elevation-factor), 12) / 6) oklch(.1 .025 var(--fk-surface-hue) / calc(.28 * clamp(0, var(--fk-elevation-factor), 12) / 6))}[data-fk-mode=dark]{--fk-elevation-sm:0 calc(1px * clamp(0, var(--fk-elevation-factor), 12) / 6) calc(3px * clamp(0, var(--fk-elevation-factor), 12) / 6) oklch(.3 .025 var(--fk-surface-hue) / calc(.12 * clamp(0, var(--fk-elevation-factor), 12) / 6));--fk-elevation-md:0 calc(4px * clamp(0, var(--fk-elevation-factor), 12) / 6) calc(12px * clamp(0, var(--fk-elevation-factor), 12) / 6) oklch(.3 .025 var(--fk-surface-hue) / calc(.16 * clamp(0, var(--fk-elevation-factor), 12) / 6));--fk-elevation-lg:0 calc(8px * clamp(0, var(--fk-elevation-factor), 12) / 6) calc(32px * clamp(0, var(--fk-elevation-factor), 12) / 6) oklch(.3 .025 var(--fk-surface-hue) / calc(.2 * clamp(0, var(--fk-elevation-factor), 12) / 6));--fk-elevation-xl:0 calc(16px * clamp(0, var(--fk-elevation-factor), 12) / 6) calc(48px * clamp(0, var(--fk-elevation-factor), 12) / 6) oklch(.3 .025 var(--fk-surface-hue) / calc(.28 * clamp(0, var(--fk-elevation-factor), 12) / 6))}@media (prefers-color-scheme:dark){:root:not([data-fk-mode=light]){--fk-elevation-sm:0 calc(1px * clamp(0, var(--fk-elevation-factor), 12) / 6) calc(3px * clamp(0, var(--fk-elevation-factor), 12) / 6) oklch(.3 .025 var(--fk-surface-hue) / calc(.12 * clamp(0, var(--fk-elevation-factor), 12) / 6));--fk-elevation-md:0 calc(4px * clamp(0, var(--fk-elevation-factor), 12) / 6) calc(12px * clamp(0, var(--fk-elevation-factor), 12) / 6) oklch(.3 .025 var(--fk-surface-hue) / calc(.16 * clamp(0, var(--fk-elevation-factor), 12) / 6));--fk-elevation-lg:0 calc(8px * clamp(0, var(--fk-elevation-factor), 12) / 6) calc(32px * clamp(0, var(--fk-elevation-factor), 12) / 6) oklch(.3 .025 var(--fk-surface-hue) / calc(.2 * clamp(0, var(--fk-elevation-factor), 12) / 6));--fk-elevation-xl:0 calc(16px * clamp(0, var(--fk-elevation-factor), 12) / 6) calc(48px * clamp(0, var(--fk-elevation-factor), 12) / 6) oklch(.3 .025 var(--fk-surface-hue) / calc(.28 * clamp(0, var(--fk-elevation-factor), 12) / 6))}}:root{--fk-motion-factor:6;--fk-motion-duration:calc(.25s * clamp(0, var(--fk-motion-factor), 12) / 6);--fk-pop-duration:calc(.1s * clamp(0, var(--fk-motion-factor), 12) / 6);--fk-popout-duration:calc(.1s * clamp(0, var(--fk-motion-factor), 12) / 6);--fk-tooltip-duration:calc(.1s * clamp(0, var(--fk-motion-factor), 12) / 6);--fk-menu-duration:calc(.1s * clamp(0, var(--fk-motion-factor), 12) / 6);--fk-toast-duration:calc(.25s * clamp(0, var(--fk-motion-factor), 12) / 6);--fk-glider-duration:calc(.18s * clamp(0, var(--fk-motion-factor), 12) / 6);--fk-overlay-hover-delay-off:.6s;--fk-overlay-hover-delay-subtle:.8s;--fk-overlay-hover-delay-normal:.6s;--fk-overlay-hover-delay-playful:.4s;--fk-menu-hover-delay:.15s;--fk-type-scale:6;--fk-type-base:6;--fk-type-weight:6;--fk-type-leading:6;--fk-type-tracking:6;--fk-font-heading:system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif;--fk-font-body:system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif;--fk-font-mono:ui-monospace, SFMono-Regular, Menlo, Consolas, Liberation Mono, monospace;--fk-type-ratio:calc(1.067 + clamp(0, var(--fk-type-scale), 12) * .0333);--fk-type-base-size:calc(.75rem + clamp(0, var(--fk-type-base), 12) * .0417rem);--fk-type-body-weight:calc(200 + clamp(0, var(--fk-type-weight), 12) * 33.333);--fk-type-heading-weight:calc(400 + clamp(0, var(--fk-type-weight), 12) * 25);--fk-type-line:calc(1.2 + clamp(0, var(--fk-type-leading), 12) * .05);--fk-type-track:calc((clamp(0, var(--fk-type-tracking), 12) - 6) * .01em);--fk-type-size-body:var(--fk-type-base-size);--fk-type-size-caption:calc(var(--fk-type-base-size) / var(--fk-type-ratio));--fk-type-size-h6:var(--fk-type-base-size);--fk-type-size-h5:calc(var(--fk-type-base-size) * var(--fk-type-ratio));--fk-type-size-h4:calc(var(--fk-type-base-size) * var(--fk-type-ratio) * var(--fk-type-ratio));--fk-type-size-h3:calc(var(--fk-type-base-size) * var(--fk-type-ratio) * var(--fk-type-ratio) * var(--fk-type-ratio));--fk-type-size-h2:calc(var(--fk-type-base-size) * var(--fk-type-ratio) * var(--fk-type-ratio) * var(--fk-type-ratio) * var(--fk-type-ratio));--fk-type-size-h1:calc(var(--fk-type-base-size) * var(--fk-type-ratio) * var(--fk-type-ratio) * var(--fk-type-ratio) * var(--fk-type-ratio) * var(--fk-type-ratio));--fk-icon-weight-factor:6;--fk-icon-stroke:calc(1.75 + (clamp(0, var(--fk-icon-weight-factor), 12) - 6) / 6 * 1);--fk-icon-family:lucide;--fk-icon-size-xs:calc(.875rem + .4375rem * (clamp(0, var(--fk-icon-factor), 12) - 6) / 6);--fk-icon-size-sm:calc(1rem + .5rem * (clamp(0, var(--fk-icon-factor), 12) - 6) / 6);--fk-icon-size-md:calc(1.125rem + .5625rem * (clamp(0, var(--fk-icon-factor), 12) - 6) / 6);--fk-icon-size-lg:calc(1.25rem + .625rem * (clamp(0, var(--fk-icon-factor), 12) - 6) / 6);--fk-icon-size-xl:calc(1.5rem + .75rem * (clamp(0, var(--fk-icon-factor), 12) - 6) / 6);--fk-icon-size-2xl:calc(1.75rem + .875rem * (clamp(0, var(--fk-icon-factor), 12) - 6) / 6);--fk-icon-size-3xl:calc(2rem + 1rem * (clamp(0, var(--fk-icon-factor), 12) - 6) / 6);--fk-icon-size-4xl:calc(2.5rem + 1.25rem * (clamp(0, var(--fk-icon-factor), 12) - 6) / 6);--fk-icon-size:var(--fk-icon-size-md)}[size=xs],[xs]{--fk-icon-size:var(--fk-icon-size-xs)}[size=sm],[sm]{--fk-icon-size:var(--fk-icon-size-sm)}[size=md],[md]{--fk-icon-size:var(--fk-icon-size-md)}[size=lg],[lg]{--fk-icon-size:var(--fk-icon-size-lg)}[size=xl],[xl]{--fk-icon-size:var(--fk-icon-size-xl)}[size="2xl"],[\32 xl]{--fk-icon-size:var(--fk-icon-size-2xl)}[size="3xl"],[\33 xl]{--fk-icon-size:var(--fk-icon-size-3xl)}[size="4xl"],[\34 xl]{--fk-icon-size:var(--fk-icon-size-4xl)}:root{--fk-status-info:var(--fk-info,oklch(55% .109 250));--fk-status-progress:var(--fk-primary,oklch(55% .109 250));--fk-status-warning:var(--fk-warning,oklch(55% .0789 85));--fk-status-success:var(--fk-success,oklch(55% .1295 142));--fk-neutral-text:var(--fk-ink-text-muted,oklch(55.1% .0234 264.36));--fk-neutral-track:var(--fk-border,oklch(86% .024 250));--fk-surface-hue:264;--fk-surface-tint:0;--fk-surface-l:6;--fk-vividness-factor:6;--fk-contrast-factor:7;--fk-glass-factor:6;--fk-spread-factor:6;--fk-surface-chroma:calc(var(--fk-surface-tint,0) * .006);--fk-surface-base-l:clamp(.16, calc(.88 + min(var(--fk-surface-l,6), 6) * .019167 + max(var(--fk-surface-l,6) - 6, 0) * .000833), 1);--fk-border:oklch(calc(var(--fk-surface-base-l) * .92663) var(--fk-surface-chroma) var(--fk-surface-hue));--fk-surface-base:oklch(var(--fk-surface-base-l) var(--fk-surface-chroma) var(--fk-surface-hue));--fk-focus-ring-source:var(--fk-primary,var(--fk-info,oklch(55% .109 250)));--fk-focus-ring:color-mix(in oklab, var(--fk-focus-ring-source) calc(clamp(0, var(--fk-focus-ring-alpha,35), 100) * 1%), transparent);--fk-focus-ring-width:2px;--fk-focus-ring-offset:2px;--fk-glass-alpha:max(clamp(.15, calc(1 - var(--fk-glass-factor) / 12 * .85), 1), clamp(.15, calc(.15 + clamp(0, var(--fk-contrast-factor), 12) * .065), .98));--fk-glass-blur:clamp(0px, calc(var(--fk-glass-factor) * 1.5px), 24px);--fk-glass-saturate:calc(1 + var(--fk-glass-factor) / 12 * .8);--fk-glass-noise-opacity:calc(var(--fk-glass-factor) / 12 * .15);--fk-mask-alpha:.1;--fk-mask-blur:6px}[data-fk-mode=dark]{--fk-surface-base-l:clamp(.04, calc(.145 + (var(--fk-surface-l,6) - 6) * .015), .3);--fk-surface-base:oklch(var(--fk-surface-base-l) var(--fk-surface-chroma) var(--fk-surface-hue));--fk-border:oklch(calc(var(--fk-surface-base-l) * .79532 + .20468) var(--fk-surface-chroma) var(--fk-surface-hue));--fk-mask-alpha:.24}@media (prefers-color-scheme:dark){:root:not([data-fk-mode=light]){--fk-surface-base-l:clamp(.04, calc(.145 + (var(--fk-surface-l,6) - 6) * .015), .3);--fk-surface-base:oklch(var(--fk-surface-base-l) var(--fk-surface-chroma) var(--fk-surface-hue));--fk-border:oklch(calc(var(--fk-surface-base-l) * .79532 + .20468) var(--fk-surface-chroma) var(--fk-surface-hue));--fk-mask-alpha:.24}}@media (prefers-contrast:more){:root{--fk-contrast-factor:10}}:root{--fk-primary:oklch(55% .109 250);--fk-danger:oklch(55% .1561 25);--fk-success:oklch(55% .1295 142);--fk-warning:oklch(55% .0789 85);--fk-info:oklch(55% .109 250);--fk-primary-fill-l:clamp(0, calc(var(--fk-primary-l,.55) - var(--fk-primary-fill-darken,.03)), 1);--fk-primary-fill:oklch(var(--fk-primary-fill-l) var(--fk-primary-c,.109) var(--fk-primary-h,250));--fk-on-primary:var(--fk-on-primary-ink,oklch(clamp(0, calc((.62 - var(--fk-primary-fill-l)) * 100), 1) 0 var(--fk-primary-h,250)));--fk-danger-fill-l:clamp(0, calc(var(--fk-danger-l,.55) - var(--fk-primary-fill-darken,.03)), 1);--fk-danger-fill:oklch(var(--fk-danger-fill-l) var(--fk-danger-c,.15609) var(--fk-danger-h,25));--fk-on-danger:var(--fk-on-danger-ink,oklch(clamp(0, calc((.62 - var(--fk-danger-fill-l)) * 100), 1) 0 var(--fk-danger-h,25)));--fk-success-fill-l:clamp(0, calc(var(--fk-success-l,.55) - var(--fk-primary-fill-darken,.03)), 1);--fk-success-fill:oklch(var(--fk-success-fill-l) var(--fk-success-c,.12953) var(--fk-success-h,142));--fk-on-success:var(--fk-on-success-ink,oklch(clamp(0, calc((.62 - var(--fk-success-fill-l)) * 100), 1) 0 var(--fk-success-h,142)));--fk-warning-fill-l:clamp(0, calc(var(--fk-warning-l,.55) - var(--fk-primary-fill-darken,.03)), 1);--fk-warning-fill:oklch(var(--fk-warning-fill-l) var(--fk-warning-c,.07891) var(--fk-warning-h,85));--fk-on-warning:var(--fk-on-warning-ink,oklch(clamp(0, calc((.62 - var(--fk-warning-fill-l)) * 100), 1) 0 var(--fk-warning-h,85)));--fk-info-fill-l:clamp(0, calc(var(--fk-info-l,.55) - var(--fk-primary-fill-darken,.03)), 1);--fk-info-fill:oklch(var(--fk-info-fill-l) var(--fk-info-c,.10898) var(--fk-info-h,250));--fk-on-info:var(--fk-on-info-ink,oklch(clamp(0, calc((.62 - var(--fk-info-fill-l)) * 100), 1) 0 var(--fk-info-h,250)))}[data-fk-mode=dark]{--fk-primary-fill-l:clamp(0, calc(var(--fk-primary-l,.55) - var(--fk-primary-fill-darken,.09)), 1);--fk-primary-fill:oklch(var(--fk-primary-fill-l) var(--fk-primary-c,.109) var(--fk-primary-h,250));--fk-on-primary:var(--fk-on-primary-ink,oklch(clamp(0, calc((.62 - var(--fk-primary-fill-l)) * 100), 1) 0 var(--fk-primary-h,250)));--fk-danger-fill-l:clamp(0, calc(var(--fk-danger-l,.55) - var(--fk-primary-fill-darken,.09)), 1);--fk-danger-fill:oklch(var(--fk-danger-fill-l) var(--fk-danger-c,.15609) var(--fk-danger-h,25));--fk-on-danger:var(--fk-on-danger-ink,oklch(clamp(0, calc((.62 - var(--fk-danger-fill-l)) * 100), 1) 0 var(--fk-danger-h,25)));--fk-success-fill-l:clamp(0, calc(var(--fk-success-l,.55) - var(--fk-primary-fill-darken,.09)), 1);--fk-success-fill:oklch(var(--fk-success-fill-l) var(--fk-success-c,.12953) var(--fk-success-h,142));--fk-on-success:var(--fk-on-success-ink,oklch(clamp(0, calc((.62 - var(--fk-success-fill-l)) * 100), 1) 0 var(--fk-success-h,142)));--fk-warning-fill-l:clamp(0, calc(var(--fk-warning-l,.55) - var(--fk-primary-fill-darken,.09)), 1);--fk-warning-fill:oklch(var(--fk-warning-fill-l) var(--fk-warning-c,.07891) var(--fk-warning-h,85));--fk-on-warning:var(--fk-on-warning-ink,oklch(clamp(0, calc((.62 - var(--fk-warning-fill-l)) * 100), 1) 0 var(--fk-warning-h,85)));--fk-info-fill-l:clamp(0, calc(var(--fk-info-l,.55) - var(--fk-primary-fill-darken,.09)), 1);--fk-info-fill:oklch(var(--fk-info-fill-l) var(--fk-info-c,.10898) var(--fk-info-h,250));--fk-on-info:var(--fk-on-info-ink,oklch(clamp(0, calc((.62 - var(--fk-info-fill-l)) * 100), 1) 0 var(--fk-info-h,250)))}@media (prefers-color-scheme:dark){:root:not([data-fk-mode=light]){--fk-primary-fill-l:clamp(0, calc(var(--fk-primary-l,.55) - var(--fk-primary-fill-darken,.09)), 1);--fk-primary-fill:oklch(var(--fk-primary-fill-l) var(--fk-primary-c,.109) var(--fk-primary-h,250));--fk-on-primary:var(--fk-on-primary-ink,oklch(clamp(0, calc((.62 - var(--fk-primary-fill-l)) * 100), 1) 0 var(--fk-primary-h,250)));--fk-danger-fill-l:clamp(0, calc(var(--fk-danger-l,.55) - var(--fk-primary-fill-darken,.09)), 1);--fk-danger-fill:oklch(var(--fk-danger-fill-l) var(--fk-danger-c,.15609) var(--fk-danger-h,25));--fk-on-danger:var(--fk-on-danger-ink,oklch(clamp(0, calc((.62 - var(--fk-danger-fill-l)) * 100), 1) 0 var(--fk-danger-h,25)));--fk-success-fill-l:clamp(0, calc(var(--fk-success-l,.55) - var(--fk-primary-fill-darken,.09)), 1);--fk-success-fill:oklch(var(--fk-success-fill-l) var(--fk-success-c,.12953) var(--fk-success-h,142));--fk-on-success:var(--fk-on-success-ink,oklch(clamp(0, calc((.62 - var(--fk-success-fill-l)) * 100), 1) 0 var(--fk-success-h,142)));--fk-warning-fill-l:clamp(0, calc(var(--fk-warning-l,.55) - var(--fk-primary-fill-darken,.09)), 1);--fk-warning-fill:oklch(var(--fk-warning-fill-l) var(--fk-warning-c,.07891) var(--fk-warning-h,85));--fk-on-warning:var(--fk-on-warning-ink,oklch(clamp(0, calc((.62 - var(--fk-warning-fill-l)) * 100), 1) 0 var(--fk-warning-h,85)));--fk-info-fill-l:clamp(0, calc(var(--fk-info-l,.55) - var(--fk-primary-fill-darken,.09)), 1);--fk-info-fill:oklch(var(--fk-info-fill-l) var(--fk-info-c,.10898) var(--fk-info-h,250));--fk-on-info:var(--fk-on-info-ink,oklch(clamp(0, calc((.62 - var(--fk-info-fill-l)) * 100), 1) 0 var(--fk-info-h,250)))}}:root{--fk-chart-series-1:oklch(calc(clamp(.46, var(--fk-primary-l,.55), .55) - max(0, .995 - var(--fk-surface-base-l)) * .8) .15 var(--fk-primary-h,250));--fk-chart-series-2:oklch(calc(clamp(.46, var(--fk-primary-l,.55), .55) + .03 - max(0, .995 - var(--fk-surface-base-l)) * .8) .15 calc(var(--fk-primary-h,250) + 265));--fk-chart-series-3:oklch(calc(clamp(.46, var(--fk-primary-l,.55), .55) - .12 - max(0, .995 - var(--fk-surface-base-l)) * .8) .15 calc(var(--fk-primary-h,250) + 320));--fk-chart-series-4:oklch(calc(clamp(.46, var(--fk-primary-l,.55), .55) + .06 - max(0, .995 - var(--fk-surface-base-l)) * .8) .15 calc(var(--fk-primary-h,250) + 130));--fk-chart-series-5:oklch(calc(clamp(.46, var(--fk-primary-l,.55), .55) - .08 - max(0, .995 - var(--fk-surface-base-l)) * .8) .15 calc(var(--fk-primary-h,250) + 200));--fk-chart-series-6:oklch(calc(clamp(.46, var(--fk-primary-l,.55), .55) - .04 - max(0, .995 - var(--fk-surface-base-l)) * .8) .15 calc(var(--fk-primary-h,250) + 90));--fk-chart-series-wrap-opacity:.6;--fk-chart-series-up:var(--fk-success);--fk-chart-series-down:var(--fk-danger);--fk-chart-series-neutral:var(--fk-ink-text-muted);--fk-chart-grid:color-mix(in oklab, var(--fk-border) 60%, transparent);--fk-chart-axis:var(--fk-border);--fk-chart-label:var(--fk-ink-text-muted);--fk-chart-ink:var(--fk-ink-text);--fk-chart-surface:var(--fk-surface-panel);--fk-chart-band:color-mix(in oklab, var(--fk-primary) 8%, transparent);--fk-chart-cursor:var(--fk-ink-text-muted);--fk-chart-seq-lo:color-mix(in oklch, var(--fk-chart-series-1) 10%, var(--fk-surface-panel));--fk-chart-seq-hi:var(--fk-chart-series-1);--fk-chart-div-lo:var(--fk-danger);--fk-chart-div-mid:color-mix(in oklch, var(--fk-ink-text-muted) 14%, var(--fk-surface-panel));--fk-chart-div-hi:var(--fk-chart-series-1);--fk-chart-ramp-zero:color-mix(in oklch, var(--fk-ink-text-muted) 8%, var(--fk-surface-panel))}[data-fk-mode=dark]{--fk-chart-series-1:oklch(.75 .14 var(--fk-primary-h,250));--fk-chart-series-2:oklch(.63 .14 calc(var(--fk-primary-h,250) + 265));--fk-chart-series-3:oklch(.87 .14 calc(var(--fk-primary-h,250) + 320));--fk-chart-series-4:oklch(.69 .14 calc(var(--fk-primary-h,250) + 130));--fk-chart-series-5:oklch(.83 .14 calc(var(--fk-primary-h,250) + 200));--fk-chart-series-6:oklch(.79 .14 calc(var(--fk-primary-h,250) + 90))}@media (prefers-color-scheme:dark){:root:not([data-fk-mode=light]){--fk-chart-series-1:oklch(.75 .14 var(--fk-primary-h,250));--fk-chart-series-2:oklch(.63 .14 calc(var(--fk-primary-h,250) + 265));--fk-chart-series-3:oklch(.87 .14 calc(var(--fk-primary-h,250) + 320));--fk-chart-series-4:oklch(.69 .14 calc(var(--fk-primary-h,250) + 130));--fk-chart-series-5:oklch(.83 .14 calc(var(--fk-primary-h,250) + 200));--fk-chart-series-6:oklch(.79 .14 calc(var(--fk-primary-h,250) + 90))}}:root{--fk-surface-hover:oklch(calc(var(--fk-surface-base-l) * .97487 + calc((clamp(0, var(--fk-contrast-factor), 12) - 7) / 6) * -.03 + calc((clamp(0, var(--fk-bg-spread-factor,var(--fk-spread-factor,6)), 12) - 6) / 6) * -.015) var(--fk-surface-chroma) var(--fk-surface-hue));--fk-surface-active:oklch(calc(var(--fk-surface-base-l) * .95075 + calc((clamp(0, var(--fk-contrast-factor), 12) - 7) / 6) * -.035 + calc((clamp(0, var(--fk-bg-spread-factor,var(--fk-spread-factor,6)), 12) - 6) / 6) * -.025) var(--fk-surface-chroma) var(--fk-surface-hue));--fk-ink-text-muted:oklch(calc(var(--fk-surface-base-l) * .55879 + calc((clamp(0, var(--fk-contrast-factor), 12) - 7) / 6) * -.08 + calc((clamp(0, var(--fk-text-spread-factor,var(--fk-spread-factor,6)), 12) - 6) / 6) * -.07) var(--fk-surface-chroma) var(--fk-surface-hue));--fk-ink-text-hover:oklch(calc(var(--fk-surface-base-l) * .35226 + calc((clamp(0, var(--fk-contrast-factor), 12) - 7) / 6) * -.08 + calc((clamp(0, var(--fk-text-spread-factor,var(--fk-spread-factor,6)), 12) - 6) / 6) * -.07) var(--fk-surface-chroma) var(--fk-surface-hue));--fk-ink-text:oklch(calc(var(--fk-surface-base-l) * .14573 + calc((clamp(0, var(--fk-contrast-factor), 12) - 7) / 6) * -.06 + calc((clamp(0, var(--fk-text-spread-factor,var(--fk-spread-factor,6)), 12) - 6) / 6) * -.085) var(--fk-surface-chroma) var(--fk-surface-hue));--fk-surface-selected:color-mix(in oklab, var(--fk-primary,var(--fk-info,oklch(55% .109 250))) calc(clamp(0, var(--fk-selection-accent,0), 100) * 1%), var(--fk-surface-active));--fk-ink-selected:color-mix(in oklab, var(--fk-on-primary,white) calc(clamp(0, calc((clamp(0, var(--fk-selection-accent,0), 100) - 50) / 50), 1) * 100%), var(--fk-ink-text));--fk-surface-input:oklch(calc(var(--fk-surface-base-l) * var(--fk-input-surface-coef,1) + var(--fk-input-surface-bias,0) + calc((clamp(0, var(--fk-contrast-factor), 12) - 7) / 6) * -.006 + calc((clamp(0, var(--fk-bg-spread-factor,var(--fk-spread-factor,6)), 12) - 6) / 6) * .006) var(--fk-surface-chroma) var(--fk-surface-hue));--fk-border-input:oklch(calc(var(--fk-surface-base-l) * var(--fk-input-border-coef,.92663) + var(--fk-input-border-bias,0) + calc((clamp(0, var(--fk-contrast-factor), 12) - 7) / 6) * -.05 + calc((clamp(0, var(--fk-bg-spread-factor,var(--fk-spread-factor,6)), 12) - 6) / 6) * -.04) var(--fk-surface-chroma) var(--fk-surface-hue));--fk-surface-sunken:oklch(calc(var(--fk-surface-base-l) + calc(clamp(0, var(--fk-surface-step-factor,6), 12) / 6) * (var(--fk-surface-base-l) * -.05)) var(--fk-surface-chroma) var(--fk-surface-hue));--fk-surface-card:oklch(calc(var(--fk-surface-base-l) + calc(clamp(0, var(--fk-surface-step-factor,6), 12) / 6) * (-.03)) var(--fk-surface-chroma) var(--fk-surface-hue));--fk-surface-raised:oklch(var(--fk-surface-base-l) var(--fk-surface-chroma) var(--fk-surface-hue));--fk-scrollbar-thumb:oklch(calc(var(--fk-surface-base-l) * .76898 + calc((clamp(0, var(--fk-contrast-factor), 12) - 7) / 6) * -.05 + calc((clamp(0, var(--fk-bg-spread-factor,var(--fk-spread-factor,6)), 12) - 6) / 6) * -.055) var(--fk-surface-chroma) var(--fk-surface-hue));--fk-scrollbar-thumb-hover:oklch(calc(var(--fk-surface-base-l) * .66389 + calc((clamp(0, var(--fk-contrast-factor), 12) - 7) / 6) * -.05 + calc((clamp(0, var(--fk-bg-spread-factor,var(--fk-spread-factor,6)), 12) - 6) / 6) * -.055) var(--fk-surface-chroma) var(--fk-surface-hue));--fk-scrollbar-track:transparent}[data-fk-mode=dark]{--fk-surface-hover:oklch(calc(var(--fk-surface-base-l) * .85497 + .14503 + calc((clamp(0, var(--fk-contrast-factor), 12) - 7) / 6) * .02 + calc((clamp(0, var(--fk-bg-spread-factor,var(--fk-spread-factor,6)), 12) - 6) / 6) * .02) var(--fk-surface-chroma) var(--fk-surface-hue));--fk-surface-active:oklch(calc(var(--fk-surface-base-l) * .82515 + .17485 + calc((clamp(0, var(--fk-contrast-factor), 12) - 7) / 6) * .02 + calc((clamp(0, var(--fk-bg-spread-factor,var(--fk-spread-factor,6)), 12) - 6) / 6) * .03) var(--fk-surface-chroma) var(--fk-surface-hue));--fk-ink-text-muted:oklch(calc(var(--fk-surface-base-l) * .34152 + .65848 + calc((clamp(0, var(--fk-contrast-factor), 12) - 7) / 6) * .07 + calc((clamp(0, var(--fk-text-spread-factor,var(--fk-spread-factor,6)), 12) - 6) / 6) * .07) var(--fk-surface-chroma) var(--fk-surface-hue));--fk-ink-text-hover:oklch(calc(var(--fk-surface-base-l) * .17953 + .82047 + calc((clamp(0, var(--fk-contrast-factor), 12) - 7) / 6) * .07 + calc((clamp(0, var(--fk-text-spread-factor,var(--fk-spread-factor,6)), 12) - 6) / 6) * .07) var(--fk-surface-chroma) var(--fk-surface-hue));--fk-ink-text:oklch(calc(var(--fk-surface-base-l) * .01754 + .98246 + calc((clamp(0, var(--fk-contrast-factor), 12) - 7) / 6) * .012 + calc((clamp(0, var(--fk-text-spread-factor,var(--fk-spread-factor,6)), 12) - 6) / 6) * .085) var(--fk-surface-chroma) var(--fk-surface-hue));--fk-surface-selected:color-mix(in oklab, var(--fk-primary,var(--fk-info,oklch(55% .109 250))) calc(clamp(0, var(--fk-selection-accent,0), 100) * 1%), var(--fk-surface-active));--fk-ink-selected:color-mix(in oklab, var(--fk-on-primary,white) calc(clamp(0, calc((clamp(0, var(--fk-selection-accent,0), 100) - 50) / 50), 1) * 100%), var(--fk-ink-text));--fk-surface-input:oklch(calc(var(--fk-surface-base-l) * var(--fk-input-surface-coef,.85497) + var(--fk-input-surface-bias,.14503) + calc((clamp(0, var(--fk-contrast-factor), 12) - 7) / 6) * .02 + calc((clamp(0, var(--fk-bg-spread-factor,var(--fk-spread-factor,6)), 12) - 6) / 6) * .03) var(--fk-surface-chroma) var(--fk-surface-hue));--fk-border-input:oklch(calc(var(--fk-surface-base-l) * var(--fk-input-border-coef,.76291) + var(--fk-input-border-bias,.23709) + calc((clamp(0, var(--fk-contrast-factor), 12) - 7) / 6) * .03 + calc((clamp(0, var(--fk-bg-spread-factor,var(--fk-spread-factor,6)), 12) - 6) / 6) * .04) var(--fk-surface-chroma) var(--fk-surface-hue));--fk-surface-sunken:oklch(calc(var(--fk-surface-base-l) + calc(clamp(0, var(--fk-surface-step-factor,6), 12) / 6) * (var(--fk-surface-base-l) * -.1 + .085)) var(--fk-surface-chroma) var(--fk-surface-hue));--fk-surface-card:oklch(calc(var(--fk-surface-base-l) + calc(clamp(0, var(--fk-surface-step-factor,6), 12) / 6) * (.05)) var(--fk-surface-chroma) var(--fk-surface-hue));--fk-surface-raised:oklch(calc(var(--fk-surface-base-l) + calc(clamp(0, var(--fk-surface-step-factor,6), 12) / 6) * (var(--fk-surface-base-l) * -.05 + .175)) var(--fk-surface-chroma) var(--fk-surface-hue));--fk-scrollbar-thumb:oklch(calc(var(--fk-surface-base-l) * .60083 + .39917 + calc((clamp(0, var(--fk-contrast-factor), 12) - 7) / 6) * .03 + calc((clamp(0, var(--fk-bg-spread-factor,var(--fk-spread-factor,6)), 12) - 6) / 6) * .055) var(--fk-surface-chroma) var(--fk-surface-hue));--fk-scrollbar-thumb-hover:oklch(calc(var(--fk-surface-base-l) * .47118 + .52882 + calc((clamp(0, var(--fk-contrast-factor), 12) - 7) / 6) * .03 + calc((clamp(0, var(--fk-bg-spread-factor,var(--fk-spread-factor,6)), 12) - 6) / 6) * .055) var(--fk-surface-chroma) var(--fk-surface-hue));--fk-scrollbar-track:transparent}@media (prefers-color-scheme:dark){:root:not([data-fk-mode=light]){--fk-surface-hover:oklch(calc(var(--fk-surface-base-l) * .85497 + .14503 + calc((clamp(0, var(--fk-contrast-factor), 12) - 7) / 6) * .02 + calc((clamp(0, var(--fk-bg-spread-factor,var(--fk-spread-factor,6)), 12) - 6) / 6) * .02) var(--fk-surface-chroma) var(--fk-surface-hue));--fk-surface-active:oklch(calc(var(--fk-surface-base-l) * .82515 + .17485 + calc((clamp(0, var(--fk-contrast-factor), 12) - 7) / 6) * .02 + calc((clamp(0, var(--fk-bg-spread-factor,var(--fk-spread-factor,6)), 12) - 6) / 6) * .03) var(--fk-surface-chroma) var(--fk-surface-hue));--fk-ink-text-muted:oklch(calc(var(--fk-surface-base-l) * .34152 + .65848 + calc((clamp(0, var(--fk-contrast-factor), 12) - 7) / 6) * .07 + calc((clamp(0, var(--fk-text-spread-factor,var(--fk-spread-factor,6)), 12) - 6) / 6) * .07) var(--fk-surface-chroma) var(--fk-surface-hue));--fk-ink-text-hover:oklch(calc(var(--fk-surface-base-l) * .17953 + .82047 + calc((clamp(0, var(--fk-contrast-factor), 12) - 7) / 6) * .07 + calc((clamp(0, var(--fk-text-spread-factor,var(--fk-spread-factor,6)), 12) - 6) / 6) * .07) var(--fk-surface-chroma) var(--fk-surface-hue));--fk-ink-text:oklch(calc(var(--fk-surface-base-l) * .01754 + .98246 + calc((clamp(0, var(--fk-contrast-factor), 12) - 7) / 6) * .012 + calc((clamp(0, var(--fk-text-spread-factor,var(--fk-spread-factor,6)), 12) - 6) / 6) * .085) var(--fk-surface-chroma) var(--fk-surface-hue));--fk-surface-selected:color-mix(in oklab, var(--fk-primary,var(--fk-info,oklch(55% .109 250))) calc(clamp(0, var(--fk-selection-accent,0), 100) * 1%), var(--fk-surface-active));--fk-ink-selected:color-mix(in oklab, var(--fk-on-primary,white) calc(clamp(0, calc((clamp(0, var(--fk-selection-accent,0), 100) - 50) / 50), 1) * 100%), var(--fk-ink-text));--fk-surface-input:oklch(calc(var(--fk-surface-base-l) * var(--fk-input-surface-coef,.85497) + var(--fk-input-surface-bias,.14503) + calc((clamp(0, var(--fk-contrast-factor), 12) - 7) / 6) * .02 + calc((clamp(0, var(--fk-bg-spread-factor,var(--fk-spread-factor,6)), 12) - 6) / 6) * .03) var(--fk-surface-chroma) var(--fk-surface-hue));--fk-border-input:oklch(calc(var(--fk-surface-base-l) * var(--fk-input-border-coef,.76291) + var(--fk-input-border-bias,.23709) + calc((clamp(0, var(--fk-contrast-factor), 12) - 7) / 6) * .03 + calc((clamp(0, var(--fk-bg-spread-factor,var(--fk-spread-factor,6)), 12) - 6) / 6) * .04) var(--fk-surface-chroma) var(--fk-surface-hue));--fk-surface-sunken:oklch(calc(var(--fk-surface-base-l) + calc(clamp(0, var(--fk-surface-step-factor,6), 12) / 6) * (var(--fk-surface-base-l) * -.1 + .085)) var(--fk-surface-chroma) var(--fk-surface-hue));--fk-surface-card:oklch(calc(var(--fk-surface-base-l) + calc(clamp(0, var(--fk-surface-step-factor,6), 12) / 6) * (.05)) var(--fk-surface-chroma) var(--fk-surface-hue));--fk-surface-raised:oklch(calc(var(--fk-surface-base-l) + calc(clamp(0, var(--fk-surface-step-factor,6), 12) / 6) * (var(--fk-surface-base-l) * -.05 + .175)) var(--fk-surface-chroma) var(--fk-surface-hue));--fk-scrollbar-thumb:oklch(calc(var(--fk-surface-base-l) * .60083 + .39917 + calc((clamp(0, var(--fk-contrast-factor), 12) - 7) / 6) * .03 + calc((clamp(0, var(--fk-bg-spread-factor,var(--fk-spread-factor,6)), 12) - 6) / 6) * .055) var(--fk-surface-chroma) var(--fk-surface-hue));--fk-scrollbar-thumb-hover:oklch(calc(var(--fk-surface-base-l) * .47118 + .52882 + calc((clamp(0, var(--fk-contrast-factor), 12) - 7) / 6) * .03 + calc((clamp(0, var(--fk-bg-spread-factor,var(--fk-spread-factor,6)), 12) - 6) / 6) * .055) var(--fk-surface-chroma) var(--fk-surface-hue));--fk-scrollbar-track:transparent}}:root{--fk-bg-1:oklch(calc(var(--fk-surface-base-l) + (0 + (clamp(0, var(--fk-bg-surface-factor,6), 12) - 6) / 6) * .005 - .015 + calc((clamp(0, var(--fk-contrast-factor), 12) - 7) / 6) * -.016 + calc((clamp(0, var(--fk-bg-spread-factor,var(--fk-spread-factor,6)), 12) - 6) / 6) * -.018) var(--fk-surface-chroma) var(--fk-surface-hue));--fk-bg-2:oklch(calc(var(--fk-surface-base-l) + (1 + (clamp(0, var(--fk-panel-surface-factor,6), 12) - 6) / 6) * .005 + calc((clamp(0, var(--fk-contrast-factor), 12) - 7) / 6) * -.006 + calc((clamp(0, var(--fk-bg-spread-factor,var(--fk-spread-factor,6)), 12) - 6) / 6) * .006) var(--fk-surface-chroma) var(--fk-surface-hue));--fk-bg-3:oklch(calc(var(--fk-surface-base-l) + (1 + (clamp(0, var(--fk-panel-surface-factor,6), 12) - 6) / 6) * .005 - .04 + calc((clamp(0, var(--fk-contrast-factor), 12) - 7) / 6) * -.006 + calc((clamp(0, var(--fk-bg-spread-factor,var(--fk-spread-factor,6)), 12) - 6) / 6) * .006) var(--fk-surface-chroma) var(--fk-surface-hue));--fk-bg-4:oklch(calc(var(--fk-surface-base-l) + (1 + (clamp(0, var(--fk-panel-surface-factor,6), 12) - 6) / 6) * .005 - .06 + calc((clamp(0, var(--fk-contrast-factor), 12) - 7) / 6) * -.006 + calc((clamp(0, var(--fk-bg-spread-factor,var(--fk-spread-factor,6)), 12) - 6) / 6) * .006) var(--fk-surface-chroma) var(--fk-surface-hue));--fk-bg-5:oklch(calc(var(--fk-surface-base-l) + (1 + (clamp(0, var(--fk-panel-surface-factor,6), 12) - 6) / 6) * .005 - .08 + calc((clamp(0, var(--fk-contrast-factor), 12) - 7) / 6) * -.006 + calc((clamp(0, var(--fk-bg-spread-factor,var(--fk-spread-factor,6)), 12) - 6) / 6) * .006) var(--fk-surface-chroma) var(--fk-surface-hue));--fk-text-1:var(--fk-ink-text);--fk-text-2:var(--fk-ink-text-muted);--fk-text-3:oklch(calc(var(--fk-surface-base-l) * .66389 + calc((clamp(0, var(--fk-contrast-factor), 12) - 7) / 6) * -.08 + calc((clamp(0, var(--fk-bg-spread-factor,var(--fk-spread-factor,6)), 12) - 6) / 6) * -.07) var(--fk-surface-chroma) var(--fk-surface-hue));--fk-text-4:oklch(calc(var(--fk-surface-base-l) * .76898 + calc((clamp(0, var(--fk-contrast-factor), 12) - 7) / 6) * -.08 + calc((clamp(0, var(--fk-bg-spread-factor,var(--fk-spread-factor,6)), 12) - 6) / 6) * -.07) var(--fk-surface-chroma) var(--fk-surface-hue));--fk-border-1:var(--fk-border);--fk-border-2:oklch(calc(var(--fk-surface-base-l) * .94472 + calc((clamp(0, var(--fk-contrast-factor), 12) - 7) / 6) * -.05 + calc((clamp(0, var(--fk-bg-spread-factor,var(--fk-spread-factor,6)), 12) - 6) / 6) * -.04) var(--fk-surface-chroma) var(--fk-surface-hue));--fk-border-3:oklch(calc(var(--fk-surface-base-l) * .96281 + calc((clamp(0, var(--fk-contrast-factor), 12) - 7) / 6) * -.05 + calc((clamp(0, var(--fk-bg-spread-factor,var(--fk-spread-factor,6)), 12) - 6) / 6) * -.04) var(--fk-surface-chroma) var(--fk-surface-hue));--fk-border-strong:oklch(calc(var(--fk-surface-base-l) * .84781 + calc((clamp(0, var(--fk-contrast-factor), 12) - 7) / 6) * -.05 + calc((clamp(0, var(--fk-bg-spread-factor,var(--fk-spread-factor,6)), 12) - 6) / 6) * -.04) var(--fk-surface-chroma) var(--fk-surface-hue));--fk-primary-1:var(--fk-primary,var(--fk-info,oklch(55% .109 250)));--fk-primary-2:color-mix(in oklab, var(--fk-primary,var(--fk-info,oklch(55% .109 250))) 60%, var(--fk-bg-1));--fk-primary-3:color-mix(in oklab, var(--fk-primary,var(--fk-info,oklch(55% .109 250))) 30%, var(--fk-bg-1));--fk-primary-4:color-mix(in oklab, var(--fk-primary,var(--fk-info,oklch(55% .109 250))) 14%, var(--fk-bg-1));--fk-surface-bg:var(--fk-bg-1);--fk-surface-panel:var(--fk-bg-2);--fk-surface:var(--fk-bg-1);--fk-ink-text-high:var(--fk-text-1);--fk-ink-muted:var(--fk-text-2);--fk-text-secondary:var(--fk-text-2);--fk-ink-on-primary:var(--fk-on-primary);--fk-border-muted:var(--fk-border-2);--fk-border-subtle:var(--fk-border-3);--fk-accent-text:var(--fk-primary);--fk-surface-brand:var(--fk-primary-fill);--fk-surface-brand-hover:var(--fk-primary);--fk-surface-disabled:var(--fk-surface-hover)}[data-fk-mode=dark]{--fk-bg-1:oklch(calc(var(--fk-surface-base-l) + (0 + (clamp(0, var(--fk-bg-surface-factor,6), 12) - 6) / 6) * .06 + calc((clamp(0, var(--fk-contrast-factor), 12) - 7) / 6) * -.045 + calc((clamp(0, var(--fk-bg-spread-factor,var(--fk-spread-factor,6)), 12) - 6) / 6) * -.018) var(--fk-surface-chroma) var(--fk-surface-hue));--fk-bg-2:oklch(calc(var(--fk-surface-base-l) + (1 + (clamp(0, var(--fk-panel-surface-factor,6), 12) - 6) / 6) * .06 + calc((clamp(0, var(--fk-contrast-factor), 12) - 7) / 6) * .02 + calc((clamp(0, var(--fk-bg-spread-factor,var(--fk-spread-factor,6)), 12) - 6) / 6) * .03) var(--fk-surface-chroma) var(--fk-surface-hue));--fk-bg-3:oklch(calc(var(--fk-surface-base-l) + (1 + (clamp(0, var(--fk-panel-surface-factor,6), 12) - 6) / 6) * .06 + .06 + calc((clamp(0, var(--fk-contrast-factor), 12) - 7) / 6) * .02 + calc((clamp(0, var(--fk-bg-spread-factor,var(--fk-spread-factor,6)), 12) - 6) / 6) * .03) var(--fk-surface-chroma) var(--fk-surface-hue));--fk-bg-4:oklch(calc(var(--fk-surface-base-l) + (1 + (clamp(0, var(--fk-panel-surface-factor,6), 12) - 6) / 6) * .06 + .12 + calc((clamp(0, var(--fk-contrast-factor), 12) - 7) / 6) * .02 + calc((clamp(0, var(--fk-bg-spread-factor,var(--fk-spread-factor,6)), 12) - 6) / 6) * .03) var(--fk-surface-chroma) var(--fk-surface-hue));--fk-bg-5:oklch(calc(var(--fk-surface-base-l) + (1 + (clamp(0, var(--fk-panel-surface-factor,6), 12) - 6) / 6) * .06 + .18 + calc((clamp(0, var(--fk-contrast-factor), 12) - 7) / 6) * .02 + calc((clamp(0, var(--fk-bg-spread-factor,var(--fk-spread-factor,6)), 12) - 6) / 6) * .03) var(--fk-surface-chroma) var(--fk-surface-hue));--fk-text-1:var(--fk-ink-text);--fk-text-2:var(--fk-ink-text-muted);--fk-text-3:oklch(calc(var(--fk-surface-base-l) * .47118 + .52882 + calc((clamp(0, var(--fk-contrast-factor), 12) - 7) / 6) * .07 + calc((clamp(0, var(--fk-bg-spread-factor,var(--fk-spread-factor,6)), 12) - 6) / 6) * .07) var(--fk-surface-chroma) var(--fk-surface-hue));--fk-text-4:oklch(calc(var(--fk-surface-base-l) * .60083 + .39917 + calc((clamp(0, var(--fk-contrast-factor), 12) - 7) / 6) * .07 + calc((clamp(0, var(--fk-bg-spread-factor,var(--fk-spread-factor,6)), 12) - 6) / 6) * .07) var(--fk-surface-chroma) var(--fk-surface-hue));--fk-border-1:var(--fk-border);--fk-border-2:oklch(calc(var(--fk-surface-base-l) * .81769 + .18231 + calc((clamp(0, var(--fk-contrast-factor), 12) - 7) / 6) * .03 + calc((clamp(0, var(--fk-bg-spread-factor,var(--fk-spread-factor,6)), 12) - 6) / 6) * .04) var(--fk-surface-chroma) var(--fk-surface-hue));--fk-border-3:oklch(calc(var(--fk-surface-base-l) * .84006 + .15994 + calc((clamp(0, var(--fk-contrast-factor), 12) - 7) / 6) * .03 + calc((clamp(0, var(--fk-bg-spread-factor,var(--fk-spread-factor,6)), 12) - 6) / 6) * .04) var(--fk-surface-chroma) var(--fk-surface-hue));--fk-border-strong:oklch(calc(var(--fk-surface-base-l) * .69808 + .30192 + calc((clamp(0, var(--fk-contrast-factor), 12) - 7) / 6) * .03 + calc((clamp(0, var(--fk-bg-spread-factor,var(--fk-spread-factor,6)), 12) - 6) / 6) * .04) var(--fk-surface-chroma) var(--fk-surface-hue))}@media (prefers-color-scheme:dark){:root:not([data-fk-mode=light]){--fk-bg-1:oklch(calc(var(--fk-surface-base-l) + (0 + (clamp(0, var(--fk-bg-surface-factor,6), 12) - 6) / 6) * .06 + calc((clamp(0, var(--fk-contrast-factor), 12) - 7) / 6) * -.045 + calc((clamp(0, var(--fk-bg-spread-factor,var(--fk-spread-factor,6)), 12) - 6) / 6) * -.018) var(--fk-surface-chroma) var(--fk-surface-hue));--fk-bg-2:oklch(calc(var(--fk-surface-base-l) + (1 + (clamp(0, var(--fk-panel-surface-factor,6), 12) - 6) / 6) * .06 + calc((clamp(0, var(--fk-contrast-factor), 12) - 7) / 6) * .02 + calc((clamp(0, var(--fk-bg-spread-factor,var(--fk-spread-factor,6)), 12) - 6) / 6) * .03) var(--fk-surface-chroma) var(--fk-surface-hue));--fk-bg-3:oklch(calc(var(--fk-surface-base-l) + (1 + (clamp(0, var(--fk-panel-surface-factor,6), 12) - 6) / 6) * .06 + .06 + calc((clamp(0, var(--fk-contrast-factor), 12) - 7) / 6) * .02 + calc((clamp(0, var(--fk-bg-spread-factor,var(--fk-spread-factor,6)), 12) - 6) / 6) * .03) var(--fk-surface-chroma) var(--fk-surface-hue));--fk-bg-4:oklch(calc(var(--fk-surface-base-l) + (1 + (clamp(0, var(--fk-panel-surface-factor,6), 12) - 6) / 6) * .06 + .12 + calc((clamp(0, var(--fk-contrast-factor), 12) - 7) / 6) * .02 + calc((clamp(0, var(--fk-bg-spread-factor,var(--fk-spread-factor,6)), 12) - 6) / 6) * .03) var(--fk-surface-chroma) var(--fk-surface-hue));--fk-bg-5:oklch(calc(var(--fk-surface-base-l) + (1 + (clamp(0, var(--fk-panel-surface-factor,6), 12) - 6) / 6) * .06 + .18 + calc((clamp(0, var(--fk-contrast-factor), 12) - 7) / 6) * .02 + calc((clamp(0, var(--fk-bg-spread-factor,var(--fk-spread-factor,6)), 12) - 6) / 6) * .03) var(--fk-surface-chroma) var(--fk-surface-hue));--fk-text-1:var(--fk-ink-text);--fk-text-2:var(--fk-ink-text-muted);--fk-text-3:oklch(calc(var(--fk-surface-base-l) * .47118 + .52882 + calc((clamp(0, var(--fk-contrast-factor), 12) - 7) / 6) * .07 + calc((clamp(0, var(--fk-bg-spread-factor,var(--fk-spread-factor,6)), 12) - 6) / 6) * .07) var(--fk-surface-chroma) var(--fk-surface-hue));--fk-text-4:oklch(calc(var(--fk-surface-base-l) * .60083 + .39917 + calc((clamp(0, var(--fk-contrast-factor), 12) - 7) / 6) * .07 + calc((clamp(0, var(--fk-bg-spread-factor,var(--fk-spread-factor,6)), 12) - 6) / 6) * .07) var(--fk-surface-chroma) var(--fk-surface-hue));--fk-border-1:var(--fk-border);--fk-border-2:oklch(calc(var(--fk-surface-base-l) * .81769 + .18231 + calc((clamp(0, var(--fk-contrast-factor), 12) - 7) / 6) * .03 + calc((clamp(0, var(--fk-bg-spread-factor,var(--fk-spread-factor,6)), 12) - 6) / 6) * .04) var(--fk-surface-chroma) var(--fk-surface-hue));--fk-border-3:oklch(calc(var(--fk-surface-base-l) * .84006 + .15994 + calc((clamp(0, var(--fk-contrast-factor), 12) - 7) / 6) * .03 + calc((clamp(0, var(--fk-bg-spread-factor,var(--fk-spread-factor,6)), 12) - 6) / 6) * .04) var(--fk-surface-chroma) var(--fk-surface-hue));--fk-border-strong:oklch(calc(var(--fk-surface-base-l) * .69808 + .30192 + calc((clamp(0, var(--fk-contrast-factor), 12) - 7) / 6) * .03 + calc((clamp(0, var(--fk-bg-spread-factor,var(--fk-spread-factor,6)), 12) - 6) / 6) * .04) var(--fk-surface-chroma) var(--fk-surface-hue))}}:root{--fk-surface-chrome:var(--fk-chrome-brand,oklch(clamp(0, calc(calc(var(--fk-surface-base-l) + (1 + (clamp(0, var(--fk-panel-surface-factor,6), 12) - 6) / 6) * .005 + calc((clamp(0, var(--fk-contrast-factor), 12) - 7) / 6) * -.006 + calc((clamp(0, var(--fk-bg-spread-factor,var(--fk-spread-factor,6)), 12) - 6) / 6) * .006) + clamp(-3, var(--fk-chrome-offset,0), 3) * .012), 1) var(--fk-surface-chroma) var(--fk-surface-hue)));--fk-surface-rail:var(--fk-rail-brand,oklch(clamp(0, calc(calc(var(--fk-surface-base-l) + (1 + (clamp(0, var(--fk-panel-surface-factor,6), 12) - 6) / 6) * .005 + calc((clamp(0, var(--fk-contrast-factor), 12) - 7) / 6) * -.006 + calc((clamp(0, var(--fk-bg-spread-factor,var(--fk-spread-factor,6)), 12) - 6) / 6) * .006) + clamp(-3, var(--fk-chrome-offset,0), 3) * .024), 1) var(--fk-surface-chroma) var(--fk-surface-hue)))}[data-fk-mode=dark]{--fk-surface-chrome:var(--fk-chrome-brand,oklch(clamp(0, calc(calc(var(--fk-surface-base-l) + (1 + (clamp(0, var(--fk-panel-surface-factor,6), 12) - 6) / 6) * .06 + calc((clamp(0, var(--fk-contrast-factor), 12) - 7) / 6) * .02 + calc((clamp(0, var(--fk-bg-spread-factor,var(--fk-spread-factor,6)), 12) - 6) / 6) * .03) + clamp(-3, var(--fk-chrome-offset,0), 3) * .035), 1) var(--fk-surface-chroma) var(--fk-surface-hue)));--fk-surface-rail:var(--fk-rail-brand,oklch(clamp(0, calc(calc(var(--fk-surface-base-l) + (1 + (clamp(0, var(--fk-panel-surface-factor,6), 12) - 6) / 6) * .06 + calc((clamp(0, var(--fk-contrast-factor), 12) - 7) / 6) * .02 + calc((clamp(0, var(--fk-bg-spread-factor,var(--fk-spread-factor,6)), 12) - 6) / 6) * .03) + clamp(-3, var(--fk-chrome-offset,0), 3) * .07), 1) var(--fk-surface-chroma) var(--fk-surface-hue)))}@media (prefers-color-scheme:dark){:root:not([data-fk-mode=light]){--fk-surface-chrome:var(--fk-chrome-brand,oklch(clamp(0, calc(calc(var(--fk-surface-base-l) + (1 + (clamp(0, var(--fk-panel-surface-factor,6), 12) - 6) / 6) * .06 + calc((clamp(0, var(--fk-contrast-factor), 12) - 7) / 6) * .02 + calc((clamp(0, var(--fk-bg-spread-factor,var(--fk-spread-factor,6)), 12) - 6) / 6) * .03) + clamp(-3, var(--fk-chrome-offset,0), 3) * .035), 1) var(--fk-surface-chroma) var(--fk-surface-hue)));--fk-surface-rail:var(--fk-rail-brand,oklch(clamp(0, calc(calc(var(--fk-surface-base-l) + (1 + (clamp(0, var(--fk-panel-surface-factor,6), 12) - 6) / 6) * .06 + calc((clamp(0, var(--fk-contrast-factor), 12) - 7) / 6) * .02 + calc((clamp(0, var(--fk-bg-spread-factor,var(--fk-spread-factor,6)), 12) - 6) / 6) * .03) + clamp(-3, var(--fk-chrome-offset,0), 3) * .07), 1) var(--fk-surface-chroma) var(--fk-surface-hue)))}}html,body{background-color:var(--fk-surface-bg);color:var(--fk-ink-text-muted);--fk-surface-hover-local:oklch(calc(calc(var(--fk-surface-base-l) + (0 + (clamp(0, var(--fk-bg-surface-factor,6), 12) - 6) / 6) * .005 - .015 + calc((clamp(0, var(--fk-contrast-factor), 12) - 7) / 6) * -.016 + calc((clamp(0, var(--fk-bg-spread-factor,var(--fk-spread-factor,6)), 12) - 6) / 6) * -.018) - .02) var(--fk-surface-chroma) var(--fk-surface-hue));--fk-surface-active-local:oklch(calc(calc(var(--fk-surface-base-l) + (0 + (clamp(0, var(--fk-bg-surface-factor,6), 12) - 6) / 6) * .005 - .015 + calc((clamp(0, var(--fk-contrast-factor), 12) - 7) / 6) * -.016 + calc((clamp(0, var(--fk-bg-spread-factor,var(--fk-spread-factor,6)), 12) - 6) / 6) * -.018) - .04) var(--fk-surface-chroma) var(--fk-surface-hue))}:root[data-fk-mode=dark],:root[data-fk-mode=dark] body{--fk-surface-hover-local:oklch(calc(calc(var(--fk-surface-base-l) + (0 + (clamp(0, var(--fk-bg-surface-factor,6), 12) - 6) / 6) * .06 + calc((clamp(0, var(--fk-contrast-factor), 12) - 7) / 6) * -.045 + calc((clamp(0, var(--fk-bg-spread-factor,var(--fk-spread-factor,6)), 12) - 6) / 6) * -.018) + .06) var(--fk-surface-chroma) var(--fk-surface-hue));--fk-surface-active-local:oklch(calc(calc(var(--fk-surface-base-l) + (0 + (clamp(0, var(--fk-bg-surface-factor,6), 12) - 6) / 6) * .06 + calc((clamp(0, var(--fk-contrast-factor), 12) - 7) / 6) * -.045 + calc((clamp(0, var(--fk-bg-spread-factor,var(--fk-spread-factor,6)), 12) - 6) / 6) * -.018) + .12) var(--fk-surface-chroma) var(--fk-surface-hue))}@media (prefers-color-scheme:dark){:root:not([data-fk-mode=light]),:root:not([data-fk-mode=light]) body{--fk-surface-hover-local:oklch(calc(calc(var(--fk-surface-base-l) + (0 + (clamp(0, var(--fk-bg-surface-factor,6), 12) - 6) / 6) * .06 + calc((clamp(0, var(--fk-contrast-factor), 12) - 7) / 6) * -.045 + calc((clamp(0, var(--fk-bg-spread-factor,var(--fk-spread-factor,6)), 12) - 6) / 6) * -.018) + .06) var(--fk-surface-chroma) var(--fk-surface-hue));--fk-surface-active-local:oklch(calc(calc(var(--fk-surface-base-l) + (0 + (clamp(0, var(--fk-bg-surface-factor,6), 12) - 6) / 6) * .06 + calc((clamp(0, var(--fk-contrast-factor), 12) - 7) / 6) * -.045 + calc((clamp(0, var(--fk-bg-spread-factor,var(--fk-spread-factor,6)), 12) - 6) / 6) * -.018) + .12) var(--fk-surface-chroma) var(--fk-surface-hue))}}:root{--fk-mode-transition-duration:calc(.18s * clamp(0, var(--fk-motion-factor), 12) / 6)}[data-fk-mode-transition]{transition-property:--fk-surface-base,--fk-surface,--fk-surface-bg,--fk-surface-panel,--fk-surface-card,--fk-surface-raised,--fk-surface-sunken,--fk-surface-hover,--fk-surface-active,--fk-surface-selected,--fk-surface-disabled,--fk-surface-input,--fk-surface-brand,--fk-surface-brand-hover,--fk-surface-chrome,--fk-surface-rail,--fk-ink-text,--fk-ink-text-high,--fk-ink-text-hover,--fk-ink-text-muted,--fk-ink-muted,--fk-ink-selected,--fk-ink-on-primary,--fk-text-1,--fk-text-2,--fk-text-3,--fk-text-4,--fk-text-secondary,--fk-accent-text,--fk-border,--fk-border-1,--fk-border-2,--fk-border-3,--fk-border-input,--fk-border-subtle,--fk-border-muted,--fk-border-strong,--fk-bg-1,--fk-bg-2,--fk-bg-3,--fk-bg-4,--fk-bg-5,--fk-primary-1,--fk-primary-2,--fk-primary-3,--fk-primary-4,--fk-primary,--fk-danger,--fk-success,--fk-warning,--fk-info,--fk-primary-fill,--fk-danger-fill,--fk-success-fill,--fk-warning-fill,--fk-info-fill,--fk-on-primary,--fk-on-danger,--fk-on-success,--fk-on-warning,--fk-on-info,--fk-focus-ring,--fk-focus-ring-source,--fk-scrollbar-thumb,--fk-scrollbar-thumb-hover,--fk-scrollbar-track,--fk-chart-series-1,--fk-chart-series-2,--fk-chart-series-3,--fk-chart-series-4,--fk-chart-series-5,--fk-chart-series-6,--fk-surface-base-l,--fk-surface-chroma;transition-duration:var(--fk-mode-transition-duration);transition-timing-function:ease}:root[data-fk-mode-vt]::view-transition-old(root){animation-duration:var(--fk-mode-transition-duration);animation-timing-function:ease}:root[data-fk-mode-vt]::view-transition-new(root){animation-duration:var(--fk-mode-transition-duration);animation-timing-function:ease}:root[data-fk-mode-vt]::view-transition-group(root){animation-duration:var(--fk-mode-transition-duration);animation-timing-function:ease}@media (prefers-reduced-motion:reduce){[data-fk-mode-transition]{transition:none}:root[data-fk-mode-vt]::view-transition-old(root){animation:none}:root[data-fk-mode-vt]::view-transition-new(root){animation:none}:root[data-fk-mode-vt]::view-transition-group(root){animation:none}}.force-reduced-motion[data-fk-mode-transition]{transition:none}:root.force-reduced-motion[data-fk-mode-vt]::view-transition-old(root){animation:none}:root.force-reduced-motion[data-fk-mode-vt]::view-transition-new(root){animation:none}:root.force-reduced-motion[data-fk-mode-vt]::view-transition-group(root){animation:none}}@layer fk.utilities;@layer components{.fk-tooltip{border-radius:var(--fk-tooltip-corner,min(max(calc(var(--fk-tooltip-corner-base) + var(--fk-tooltip-corner-step) * (clamp(0, var(--fk-tooltip-corner-factor,var(--fk-popover-corner-factor,var(--fk-corner-factor))), 12) - 6) / 6), 0px), var(--fk-tooltip-corner-full,999rem)));padding:var(--fk-tooltip-space,max(calc(var(--fk-tooltip-space-base) + var(--fk-tooltip-space-step) * (clamp(0, var(--fk-tooltip-space-factor,var(--fk-popover-space-factor,var(--fk-space-factor))), 12) - 6) / 6), 0px))}.fk-button{border-radius:var(--fk-button-corner,min(max(calc(var(--fk-button-corner-base) + var(--fk-button-corner-step) * (clamp(0, var(--fk-button-corner-factor,var(--fk-form-corner-factor,var(--fk-corner-factor))), 12) - 6) / 6), 0px), var(--fk-button-corner-full,999rem)));padding-inline:var(--fk-button-px,var(--fk-control-px-md));padding-block:0}.fk-panel{border-radius:var(--fk-panel-corner,min(max(calc(var(--fk-panel-corner-base) + var(--fk-panel-corner-step) * (clamp(0, var(--fk-panel-corner-factor,var(--fk-corner-factor)), 12) - 6) / 6), 0px), var(--fk-panel-corner-full,999rem)));padding:var(--fk-panel-space,max(calc(var(--fk-panel-space-base) + var(--fk-panel-space-step) * (clamp(0, var(--fk-panel-space-factor,var(--fk-space-factor)), 12) - 6) / 6), 0px))}.fk-modal{border-radius:var(--fk-modal-corner,min(max(calc(var(--fk-modal-corner-base) + var(--fk-modal-corner-step) * (clamp(0, var(--fk-modal-corner-factor,var(--fk-popover-corner-factor,var(--fk-corner-factor))), 12) - 6) / 6), 0px), var(--fk-modal-corner-full,999rem)));padding:var(--fk-modal-space,max(calc(var(--fk-modal-space-base) + var(--fk-modal-space-step) * (clamp(0, var(--fk-modal-space-factor,var(--fk-popover-space-factor,var(--fk-space-factor))), 12) - 6) / 6), 0px))}.fk-menu{border-radius:var(--fk-menu-corner,min(max(calc(var(--fk-menu-corner-base) + var(--fk-menu-corner-step) * (clamp(0, var(--fk-menu-corner-factor,var(--fk-popover-corner-factor,var(--fk-corner-factor))), 12) - 6) / 6), 0px), var(--fk-menu-corner-full,999rem)));padding:var(--fk-menu-space,max(calc(var(--fk-menu-space-base) + var(--fk-menu-space-step) * (clamp(0, var(--fk-menu-space-factor,var(--fk-popover-space-factor,var(--fk-space-factor))), 12) - 6) / 6), 0px))}.fk-dropdown{border-radius:var(--fk-dropdown-corner,min(max(calc(var(--fk-dropdown-corner-base) + var(--fk-dropdown-corner-step) * (clamp(0, var(--fk-dropdown-corner-factor,var(--fk-popover-corner-factor,var(--fk-corner-factor))), 12) - 6) / 6), 0px), var(--fk-dropdown-corner-full,999rem)));padding:var(--fk-dropdown-space,max(calc(var(--fk-dropdown-space-base) + var(--fk-dropdown-space-step) * (clamp(0, var(--fk-dropdown-space-factor,var(--fk-popover-space-factor,var(--fk-space-factor))), 12) - 6) / 6), 0px))}.fk-popout{border-radius:var(--fk-popout-corner,min(max(calc(var(--fk-popout-corner-base) + var(--fk-popout-corner-step) * (clamp(0, var(--fk-popout-corner-factor,var(--fk-popover-corner-factor,var(--fk-corner-factor))), 12) - 6) / 6), 0px), var(--fk-popout-corner-full,999rem)));padding:var(--fk-popout-space,max(calc(var(--fk-popout-space-base) + var(--fk-popout-space-step) * (clamp(0, var(--fk-popout-space-factor,var(--fk-popover-space-factor,var(--fk-space-factor))), 12) - 6) / 6), 0px))}.fk-input,.fk-field{border-radius:var(--fk-input-corner,min(max(calc(var(--fk-input-corner-base) + var(--fk-input-corner-step) * (clamp(0, var(--fk-input-corner-factor,var(--fk-form-corner-factor,var(--fk-corner-factor))), 12) - 6) / 6), 0px), var(--fk-input-corner-full,999rem)));padding-inline:var(--fk-field-px,var(--fk-control-field-px-md));padding-block:0}.fk-select{border-radius:var(--fk-select-corner,min(max(calc(var(--fk-select-corner-base) + var(--fk-select-corner-step) * (clamp(0, var(--fk-select-corner-factor,var(--fk-form-corner-factor,var(--fk-corner-factor))), 12) - 6) / 6), 0px), var(--fk-select-corner-full,999rem)));padding-inline:var(--fk-field-px,var(--fk-control-field-px-md));padding-block:0}.fk-radio{border-radius:var(--fk-radio-corner,min(max(calc(var(--fk-radio-corner-base) + var(--fk-radio-corner-step) * (clamp(0, var(--fk-radio-corner-factor,var(--fk-form-corner-factor,var(--fk-corner-factor))), 12) - 6) / 6), 0px), var(--fk-radio-corner-full,999rem)));padding:var(--fk-radio-space,max(calc(var(--fk-radio-space-base) + var(--fk-radio-space-step) * (clamp(0, var(--fk-radio-space-factor,var(--fk-form-space-factor,var(--fk-space-factor))), 12) - 6) / 6), 0px))}.fk-checkbox{border-radius:var(--fk-checkbox-corner,min(max(calc(var(--fk-checkbox-corner-base) + var(--fk-checkbox-corner-step) * (clamp(0, var(--fk-checkbox-corner-factor,var(--fk-form-corner-factor,var(--fk-corner-factor))), 12) - 6) / 6), 0px), var(--fk-checkbox-corner-full,999rem)));padding:var(--fk-checkbox-space,max(calc(var(--fk-checkbox-space-base) + var(--fk-checkbox-space-step) * (clamp(0, var(--fk-checkbox-space-factor,var(--fk-form-space-factor,var(--fk-space-factor))), 12) - 6) / 6), 0px))}.fk-toggle{border-radius:var(--fk-toggle-corner,min(max(calc(var(--fk-toggle-corner-base) + var(--fk-toggle-corner-step) * (clamp(0, var(--fk-toggle-corner-factor,var(--fk-form-corner-factor,var(--fk-corner-factor))), 12) - 6) / 6), 0px), var(--fk-toggle-corner-full,999rem)));padding:var(--fk-toggle-space,max(calc(var(--fk-toggle-space-base) + var(--fk-toggle-space-step) * (clamp(0, var(--fk-toggle-space-factor,var(--fk-form-space-factor,var(--fk-space-factor))), 12) - 6) / 6), 0px))}.fk-label{border-radius:var(--fk-label-corner,min(max(calc(var(--fk-label-corner-base) + var(--fk-label-corner-step) * (clamp(0, var(--fk-label-corner-factor,var(--fk-form-corner-factor,var(--fk-corner-factor))), 12) - 6) / 6), 0px), var(--fk-label-corner-full,999rem)));padding:var(--fk-label-space,max(calc(var(--fk-label-space-base) + var(--fk-label-space-step) * (clamp(0, var(--fk-label-space-factor,var(--fk-form-space-factor,var(--fk-space-factor))), 12) - 6) / 6), 0px))}.fk-drawer{border-radius:var(--fk-drawer-corner,min(max(calc(var(--fk-drawer-corner-base) + var(--fk-drawer-corner-step) * (clamp(0, var(--fk-drawer-corner-factor,var(--fk-popover-corner-factor,var(--fk-corner-factor))), 12) - 6) / 6), 0px), var(--fk-drawer-corner-full,999rem)));padding:var(--fk-drawer-space,max(calc(var(--fk-drawer-space-base) + var(--fk-drawer-space-step) * (clamp(0, var(--fk-drawer-space-factor,var(--fk-popover-space-factor,var(--fk-space-factor))), 12) - 6) / 6), 0px))}.fk-notification{border-radius:var(--fk-notification-corner,min(max(calc(var(--fk-notification-corner-base) + var(--fk-notification-corner-step) * (clamp(0, var(--fk-notification-corner-factor,var(--fk-popover-corner-factor,var(--fk-corner-factor))), 12) - 6) / 6), 0px), var(--fk-notification-corner-full,999rem)));padding:var(--fk-notification-space,max(calc(var(--fk-notification-space-base) + var(--fk-notification-space-step) * (clamp(0, var(--fk-notification-space-factor,var(--fk-popover-space-factor,var(--fk-space-factor))), 12) - 6) / 6), 0px))}.fk-alert{border-radius:var(--fk-alert-corner,min(max(calc(var(--fk-alert-corner-base) + var(--fk-alert-corner-step) * (clamp(0, var(--fk-alert-corner-factor,var(--fk-popover-corner-factor,var(--fk-corner-factor))), 12) - 6) / 6), 0px), var(--fk-alert-corner-full,999rem)));padding:var(--fk-alert-space,max(calc(var(--fk-alert-space-base) + var(--fk-alert-space-step) * (clamp(0, var(--fk-alert-space-factor,var(--fk-popover-space-factor,var(--fk-space-factor))), 12) - 6) / 6), 0px))}.fk-card{border-radius:var(--fk-card-corner,min(max(calc(var(--fk-card-corner-base) + var(--fk-card-corner-step) * (clamp(0, var(--fk-card-corner-factor,var(--fk-corner-factor)), 12) - 6) / 6), 0px), var(--fk-card-corner-full,999rem)));padding:var(--fk-card-space,max(calc(var(--fk-card-space-base) + var(--fk-card-space-step) * (clamp(0, var(--fk-card-space-factor,var(--fk-space-factor)), 12) - 6) / 6), 0px))}.fk-chip{border-radius:var(--fk-chip-corner,min(max(calc(var(--fk-chip-corner-base) + var(--fk-chip-corner-step) * (clamp(0, var(--fk-chip-corner-factor,var(--fk-form-corner-factor,var(--fk-corner-factor))), 12) - 6) / 6), 0px), var(--fk-chip-corner-full,999rem)));padding-inline:var(--fk-chip-px,calc(var(--fk-space-unit) * 2));padding-block:0}.fk-switch{padding:var(--fk-switch-space,max(calc(var(--fk-switch-space-base) + var(--fk-switch-space-step) * (clamp(0, var(--fk-switch-space-factor,var(--fk-form-space-factor,var(--fk-space-factor))), 12) - 6) / 6), 0px))}.fk-divider{padding:var(--fk-divider-space,max(calc(var(--fk-divider-space-base) + var(--fk-divider-space-step) * (clamp(0, var(--fk-divider-space-factor,var(--fk-space-factor)), 12) - 6) / 6), 0px))}.fk-box{border-radius:var(--fk-box-corner,min(max(calc(var(--fk-box-corner-base) + var(--fk-box-corner-step) * (clamp(0, var(--fk-box-corner-factor,var(--fk-corner-factor)), 12) - 6) / 6), 0px), var(--fk-box-corner-full,999rem)));padding:var(--fk-box-space,max(calc(var(--fk-box-space-base) + var(--fk-box-space-step) * (clamp(0, var(--fk-box-space-factor,var(--fk-space-factor)), 12) - 6) / 6), 0px))}.fk-frame{border-radius:var(--fk-frame-corner,min(max(calc(var(--fk-frame-corner-base) + var(--fk-frame-corner-step) * (clamp(0, var(--fk-frame-corner-factor,var(--fk-corner-factor)), 12) - 6) / 6), 0px), var(--fk-frame-corner-full,999rem)));padding:var(--fk-frame-space,max(calc(var(--fk-frame-space-base) + var(--fk-frame-space-step) * (clamp(0, var(--fk-frame-space-factor,var(--fk-space-factor)), 12) - 6) / 6), 0px))}.fk-nav-rail{border-radius:var(--fk-nav-rail-corner,min(max(calc(var(--fk-nav-rail-corner-base) + var(--fk-nav-rail-corner-step) * (clamp(0, var(--fk-nav-rail-corner-factor,var(--fk-corner-factor)), 12) - 6) / 6), 0px), var(--fk-nav-rail-corner-full,999rem)));padding:var(--fk-nav-rail-space,max(calc(var(--fk-nav-rail-space-base) + var(--fk-nav-rail-space-step) * (clamp(0, var(--fk-nav-rail-space-factor,var(--fk-space-factor)), 12) - 6) / 6), 0px))}.fk-accordion{border-radius:var(--fk-accordion-corner,min(max(calc(var(--fk-accordion-corner-base) + var(--fk-accordion-corner-step) * (clamp(0, var(--fk-accordion-corner-factor,var(--fk-corner-factor)), 12) - 6) / 6), 0px), var(--fk-accordion-corner-full,999rem)))}.fk-carousel{border-radius:var(--fk-carousel-corner,min(max(calc(var(--fk-carousel-corner-base) + var(--fk-carousel-corner-step) * (clamp(0, var(--fk-carousel-corner-factor,var(--fk-corner-factor)), 12) - 6) / 6), 0px), var(--fk-carousel-corner-full,999rem)))}.fk-code{border-radius:var(--fk-code-corner,min(max(calc(var(--fk-code-corner-base) + var(--fk-code-corner-step) * (clamp(0, var(--fk-code-corner-factor,var(--fk-corner-factor)), 12) - 6) / 6), 0px), var(--fk-code-corner-full,999rem)))}.fk-grid{padding:var(--fk-grid-space,max(calc(var(--fk-grid-space-base) + var(--fk-grid-space-step) * (clamp(0, var(--fk-grid-space-factor,var(--fk-space-factor)), 12) - 6) / 6), 0px));--fk-grid-font-scale:calc(1 + (clamp(0, var(--fk-grid-space-factor,var(--fk-space-factor)), 12) - 6) / 6 * .05)}.fk-button[data-fk-icon-only]{aspect-ratio:1;padding-inline:0}.fk-input{border-width:calc(clamp(0, var(--fk-input-border-enabled,1), 1) * max(1px, round(nearest, calc((var(--fk-input-border-base) + var(--fk-input-border-step) * (clamp(0, var(--fk-input-border-factor,var(--fk-border-factor)), 12) - 6) / 6) * var(--fk-zoom) * 1px), 1px)))}.fk-select{border-width:calc(clamp(0, var(--fk-select-border-enabled,1), 1) * max(1px, round(nearest, calc((var(--fk-select-border-base) + var(--fk-select-border-step) * (clamp(0, var(--fk-select-border-factor,var(--fk-border-factor)), 12) - 6) / 6) * var(--fk-zoom) * 1px), 1px)))}.fk-button{border-width:calc(clamp(0, var(--fk-button-border-enabled,1), 1) * max(1px, round(nearest, calc((var(--fk-button-border-base) + var(--fk-button-border-step) * (clamp(0, var(--fk-button-border-factor,var(--fk-border-factor)), 12) - 6) / 6) * var(--fk-zoom) * 1px), 1px)))}.fk-tooltip{border-width:calc(clamp(0, var(--fk-tooltip-border-enabled,var(--fk-overlay-border-enabled,1)), 1) * max(1px, round(nearest, calc((var(--fk-tooltip-border-base) + var(--fk-tooltip-border-step) * (clamp(0, var(--fk-tooltip-border-factor,var(--fk-border-factor)), 12) - 6) / 6) * var(--fk-zoom) * 1px), 1px)))}.fk-popout{border-width:calc(clamp(0, var(--fk-popout-border-enabled,var(--fk-overlay-border-enabled,1)), 1) * max(1px, round(nearest, calc((var(--fk-popout-border-base) + var(--fk-popout-border-step) * (clamp(0, var(--fk-popout-border-factor,var(--fk-border-factor)), 12) - 6) / 6) * var(--fk-zoom) * 1px), 1px)))}.fk-menu{border-width:calc(clamp(0, var(--fk-menu-border-enabled,var(--fk-overlay-border-enabled,1)), 1) * max(1px, round(nearest, calc((var(--fk-menu-border-base) + var(--fk-menu-border-step) * (clamp(0, var(--fk-menu-border-factor,var(--fk-border-factor)), 12) - 6) / 6) * var(--fk-zoom) * 1px), 1px)))}.fk-modal{border-width:calc(clamp(0, var(--fk-modal-border-enabled,var(--fk-overlay-border-enabled,1)), 1) * max(1px, round(nearest, calc((var(--fk-modal-border-base) + var(--fk-modal-border-step) * (clamp(0, var(--fk-modal-border-factor,var(--fk-border-factor)), 12) - 6) / 6) * var(--fk-zoom) * 1px), 1px)))}.fk-drawer{border-width:calc(clamp(0, var(--fk-drawer-border-enabled,var(--fk-overlay-border-enabled,1)), 1) * max(1px, round(nearest, calc((var(--fk-drawer-border-base) + var(--fk-drawer-border-step) * (clamp(0, var(--fk-drawer-border-factor,var(--fk-border-factor)), 12) - 6) / 6) * var(--fk-zoom) * 1px), 1px)))}.fk-notification{border-width:calc(clamp(0, var(--fk-notification-border-enabled,var(--fk-overlay-border-enabled,1)), 1) * max(1px, round(nearest, calc((var(--fk-notification-border-base) + var(--fk-notification-border-step) * (clamp(0, var(--fk-notification-border-factor,var(--fk-border-factor)), 12) - 6) / 6) * var(--fk-zoom) * 1px), 1px)))}.fk-alert{border-width:calc(clamp(0, var(--fk-alert-border-enabled,var(--fk-overlay-border-enabled,1)), 1) * max(1px, round(nearest, calc((var(--fk-alert-border-base) + var(--fk-alert-border-step) * (clamp(0, var(--fk-alert-border-factor,var(--fk-border-factor)), 12) - 6) / 6) * var(--fk-zoom) * 1px), 1px)))}.fk-divider{border-width:calc(clamp(0, var(--fk-divider-border-enabled,1), 1) * max(1px, round(nearest, calc((var(--fk-divider-border-base) + var(--fk-divider-border-step) * (clamp(0, var(--fk-divider-border-factor,var(--fk-border-factor)), 12) - 6) / 6) * var(--fk-zoom) * 1px), 1px)))}.fk-elevation-card{box-shadow:0 calc(1px * clamp(0, var(--fk-elevation-factor), 12) / 6) calc(3px * clamp(0, var(--fk-elevation-factor), 12) / 6) oklch(.1 .025 var(--fk-surface-hue) / calc(.12 * clamp(0, var(--fk-elevation-factor), 12) / 6))}.fk-elevation-menu{box-shadow:0 calc(4px * clamp(0, var(--fk-elevation-factor), 12) / 6) calc(12px * clamp(0, var(--fk-elevation-factor), 12) / 6) oklch(.1 .025 var(--fk-surface-hue) / calc(.16 * clamp(0, var(--fk-elevation-factor), 12) / 6))}.fk-elevation-modal{box-shadow:0 calc(8px * clamp(0, var(--fk-elevation-factor), 12) / 6) calc(32px * clamp(0, var(--fk-elevation-factor), 12) / 6) oklch(.1 .025 var(--fk-surface-hue) / calc(.2 * clamp(0, var(--fk-elevation-factor), 12) / 6))}.fk-elevation-drag{box-shadow:0 calc(16px * clamp(0, var(--fk-elevation-factor), 12) / 6) calc(48px * clamp(0, var(--fk-elevation-factor), 12) / 6) oklch(.1 .025 var(--fk-surface-hue) / calc(.28 * clamp(0, var(--fk-elevation-factor), 12) / 6))}[data-fk-mode=dark] .fk-elevation-card{box-shadow:0 calc(1px * clamp(0, var(--fk-elevation-factor), 12) / 6) calc(3px * clamp(0, var(--fk-elevation-factor), 12) / 6) oklch(.3 .025 var(--fk-surface-hue) / calc(.12 * clamp(0, var(--fk-elevation-factor), 12) / 6))}[data-fk-mode=dark] .fk-elevation-menu{box-shadow:0 calc(4px * clamp(0, var(--fk-elevation-factor), 12) / 6) calc(12px * clamp(0, var(--fk-elevation-factor), 12) / 6) oklch(.3 .025 var(--fk-surface-hue) / calc(.16 * clamp(0, var(--fk-elevation-factor), 12) / 6))}[data-fk-mode=dark] .fk-elevation-modal{box-shadow:0 calc(8px * clamp(0, var(--fk-elevation-factor), 12) / 6) calc(32px * clamp(0, var(--fk-elevation-factor), 12) / 6) oklch(.3 .025 var(--fk-surface-hue) / calc(.2 * clamp(0, var(--fk-elevation-factor), 12) / 6))}[data-fk-mode=dark] .fk-elevation-drag{box-shadow:0 calc(16px * clamp(0, var(--fk-elevation-factor), 12) / 6) calc(48px * clamp(0, var(--fk-elevation-factor), 12) / 6) oklch(.3 .025 var(--fk-surface-hue) / calc(.28 * clamp(0, var(--fk-elevation-factor), 12) / 6))}@media (prefers-color-scheme:dark){:root:not([data-fk-mode=light]) .fk-elevation-card{box-shadow:0 calc(1px * clamp(0, var(--fk-elevation-factor), 12) / 6) calc(3px * clamp(0, var(--fk-elevation-factor), 12) / 6) oklch(.3 .025 var(--fk-surface-hue) / calc(.12 * clamp(0, var(--fk-elevation-factor), 12) / 6))}:root:not([data-fk-mode=light]) .fk-elevation-menu{box-shadow:0 calc(4px * clamp(0, var(--fk-elevation-factor), 12) / 6) calc(12px * clamp(0, var(--fk-elevation-factor), 12) / 6) oklch(.3 .025 var(--fk-surface-hue) / calc(.16 * clamp(0, var(--fk-elevation-factor), 12) / 6))}:root:not([data-fk-mode=light]) .fk-elevation-modal{box-shadow:0 calc(8px * clamp(0, var(--fk-elevation-factor), 12) / 6) calc(32px * clamp(0, var(--fk-elevation-factor), 12) / 6) oklch(.3 .025 var(--fk-surface-hue) / calc(.2 * clamp(0, var(--fk-elevation-factor), 12) / 6))}:root:not([data-fk-mode=light]) .fk-elevation-drag{box-shadow:0 calc(16px * clamp(0, var(--fk-elevation-factor), 12) / 6) calc(48px * clamp(0, var(--fk-elevation-factor), 12) / 6) oklch(.3 .025 var(--fk-surface-hue) / calc(.28 * clamp(0, var(--fk-elevation-factor), 12) / 6))}}:root{font-family:var(--fk-font-body);font-size:calc(100% * var(--fk-zoom) * var(--fk-scale));line-height:var(--fk-type-line);letter-spacing:var(--fk-type-track)}body{font-family:var(--fk-font-body);font-size:var(--fk-type-size-body);font-weight:var(--fk-type-body-weight);line-height:var(--fk-type-line);letter-spacing:var(--fk-type-track)}h1{font-family:var(--fk-font-heading);font-size:var(--fk-type-size-h1);font-weight:var(--fk-type-heading-weight);line-height:calc(var(--fk-type-line) - .2)}h2{font-family:var(--fk-font-heading);font-size:var(--fk-type-size-h2);font-weight:var(--fk-type-heading-weight);line-height:calc(var(--fk-type-line) - .2)}h3{font-family:var(--fk-font-heading);font-size:var(--fk-type-size-h3);font-weight:var(--fk-type-heading-weight);line-height:calc(var(--fk-type-line) - .2)}h4{font-family:var(--fk-font-heading);font-size:var(--fk-type-size-h4);font-weight:var(--fk-type-heading-weight);line-height:calc(var(--fk-type-line) - .2)}h5{font-family:var(--fk-font-heading);font-size:var(--fk-type-size-h5);font-weight:var(--fk-type-heading-weight);line-height:calc(var(--fk-type-line) - .2)}h6{font-family:var(--fk-font-heading);font-size:var(--fk-type-size-h6);font-weight:var(--fk-type-heading-weight);line-height:calc(var(--fk-type-line) - .2)}code,kbd,samp,pre{font-family:var(--fk-font-mono)}.fk-font-heading{font-family:var(--fk-font-heading)}.fk-font-body{font-family:var(--fk-font-body)}.fk-font-mono{font-family:var(--fk-font-mono)}.fk-surface-chrome{background-color:var(--fk-surface-chrome);color:var(--fk-ink-on-chrome,var(--fk-ink-text));--fk-surface-local:var(--fk-surface-chrome);--fk-surface-hover-local:oklch(from var(--fk-surface-chrome) calc(l - .02) c h);--fk-surface-active-local:oklch(from var(--fk-surface-chrome) calc(l - .04) c h)}[data-fk-mode=dark] .fk-surface-chrome{--fk-surface-hover-local:oklch(from var(--fk-surface-chrome) calc(l + .06) c h);--fk-surface-active-local:oklch(from var(--fk-surface-chrome) calc(l + .12) c h)}@media (prefers-color-scheme:dark){:root:not([data-fk-mode=light]) .fk-surface-chrome{--fk-surface-hover-local:oklch(from var(--fk-surface-chrome) calc(l + .06) c h);--fk-surface-active-local:oklch(from var(--fk-surface-chrome) calc(l + .12) c h)}}.fk-surface-rail{background-color:var(--fk-surface-rail);color:var(--fk-ink-on-chrome,var(--fk-ink-text));--fk-surface-local:var(--fk-surface-rail);--fk-surface-hover-local:oklch(from var(--fk-surface-rail) calc(l - .02) c h);--fk-surface-active-local:oklch(from var(--fk-surface-rail) calc(l - .04) c h)}[data-fk-mode=dark] .fk-surface-rail{--fk-surface-hover-local:oklch(from var(--fk-surface-rail) calc(l + .06) c h);--fk-surface-active-local:oklch(from var(--fk-surface-rail) calc(l + .12) c h)}@media (prefers-color-scheme:dark){:root:not([data-fk-mode=light]) .fk-surface-rail{--fk-surface-hover-local:oklch(from var(--fk-surface-rail) calc(l + .06) c h);--fk-surface-active-local:oklch(from var(--fk-surface-rail) calc(l + .12) c h)}}.fk-surface-bg{background-color:var(--fk-surface-bg);--fk-surface-local:oklch(calc(var(--fk-surface-base-l) + (0 + (clamp(0, var(--fk-bg-surface-factor,6), 12) - 6) / 6) * .005 - .015 + calc((clamp(0, var(--fk-contrast-factor), 12) - 7) / 6) * -.016 + calc((clamp(0, var(--fk-bg-spread-factor,var(--fk-spread-factor,6)), 12) - 6) / 6) * -.018) var(--fk-surface-chroma) var(--fk-surface-hue));--fk-surface-hover-local:oklch(calc(calc(var(--fk-surface-base-l) + (0 + (clamp(0, var(--fk-bg-surface-factor,6), 12) - 6) / 6) * .005 - .015 + calc((clamp(0, var(--fk-contrast-factor), 12) - 7) / 6) * -.016 + calc((clamp(0, var(--fk-bg-spread-factor,var(--fk-spread-factor,6)), 12) - 6) / 6) * -.018) - .02) var(--fk-surface-chroma) var(--fk-surface-hue));--fk-surface-active-local:oklch(calc(calc(var(--fk-surface-base-l) + (0 + (clamp(0, var(--fk-bg-surface-factor,6), 12) - 6) / 6) * .005 - .015 + calc((clamp(0, var(--fk-contrast-factor), 12) - 7) / 6) * -.016 + calc((clamp(0, var(--fk-bg-spread-factor,var(--fk-spread-factor,6)), 12) - 6) / 6) * -.018) - .04) var(--fk-surface-chroma) var(--fk-surface-hue))}[data-fk-mode=dark] .fk-surface-bg{--fk-surface-local:oklch(calc(var(--fk-surface-base-l) + (0 + (clamp(0, var(--fk-bg-surface-factor,6), 12) - 6) / 6) * .06 + calc((clamp(0, var(--fk-contrast-factor), 12) - 7) / 6) * -.045 + calc((clamp(0, var(--fk-bg-spread-factor,var(--fk-spread-factor,6)), 12) - 6) / 6) * -.018) var(--fk-surface-chroma) var(--fk-surface-hue));--fk-surface-hover-local:oklch(calc(calc(var(--fk-surface-base-l) + (0 + (clamp(0, var(--fk-bg-surface-factor,6), 12) - 6) / 6) * .06 + calc((clamp(0, var(--fk-contrast-factor), 12) - 7) / 6) * -.045 + calc((clamp(0, var(--fk-bg-spread-factor,var(--fk-spread-factor,6)), 12) - 6) / 6) * -.018) + .06) var(--fk-surface-chroma) var(--fk-surface-hue));--fk-surface-active-local:oklch(calc(calc(var(--fk-surface-base-l) + (0 + (clamp(0, var(--fk-bg-surface-factor,6), 12) - 6) / 6) * .06 + calc((clamp(0, var(--fk-contrast-factor), 12) - 7) / 6) * -.045 + calc((clamp(0, var(--fk-bg-spread-factor,var(--fk-spread-factor,6)), 12) - 6) / 6) * -.018) + .12) var(--fk-surface-chroma) var(--fk-surface-hue))}@media (prefers-color-scheme:dark){:root:not([data-fk-mode=light]) .fk-surface-bg{--fk-surface-local:oklch(calc(var(--fk-surface-base-l) + (0 + (clamp(0, var(--fk-bg-surface-factor,6), 12) - 6) / 6) * .06 + calc((clamp(0, var(--fk-contrast-factor), 12) - 7) / 6) * -.045 + calc((clamp(0, var(--fk-bg-spread-factor,var(--fk-spread-factor,6)), 12) - 6) / 6) * -.018) var(--fk-surface-chroma) var(--fk-surface-hue));--fk-surface-hover-local:oklch(calc(calc(var(--fk-surface-base-l) + (0 + (clamp(0, var(--fk-bg-surface-factor,6), 12) - 6) / 6) * .06 + calc((clamp(0, var(--fk-contrast-factor), 12) - 7) / 6) * -.045 + calc((clamp(0, var(--fk-bg-spread-factor,var(--fk-spread-factor,6)), 12) - 6) / 6) * -.018) + .06) var(--fk-surface-chroma) var(--fk-surface-hue));--fk-surface-active-local:oklch(calc(calc(var(--fk-surface-base-l) + (0 + (clamp(0, var(--fk-bg-surface-factor,6), 12) - 6) / 6) * .06 + calc((clamp(0, var(--fk-contrast-factor), 12) - 7) / 6) * -.045 + calc((clamp(0, var(--fk-bg-spread-factor,var(--fk-spread-factor,6)), 12) - 6) / 6) * -.018) + .12) var(--fk-surface-chroma) var(--fk-surface-hue))}}.fk-surface-panel{background-color:var(--fk-surface-panel);--fk-surface-local:oklch(calc(var(--fk-surface-base-l) + (1 + (clamp(0, var(--fk-panel-surface-factor,6), 12) - 6) / 6) * .005 + calc((clamp(0, var(--fk-contrast-factor), 12) - 7) / 6) * -.006 + calc((clamp(0, var(--fk-bg-spread-factor,var(--fk-spread-factor,6)), 12) - 6) / 6) * .006) var(--fk-surface-chroma) var(--fk-surface-hue));--fk-surface-hover-local:oklch(calc(calc(var(--fk-surface-base-l) + (1 + (clamp(0, var(--fk-panel-surface-factor,6), 12) - 6) / 6) * .005 + calc((clamp(0, var(--fk-contrast-factor), 12) - 7) / 6) * -.006 + calc((clamp(0, var(--fk-bg-spread-factor,var(--fk-spread-factor,6)), 12) - 6) / 6) * .006) - .02) var(--fk-surface-chroma) var(--fk-surface-hue));--fk-surface-active-local:oklch(calc(calc(var(--fk-surface-base-l) + (1 + (clamp(0, var(--fk-panel-surface-factor,6), 12) - 6) / 6) * .005 + calc((clamp(0, var(--fk-contrast-factor), 12) - 7) / 6) * -.006 + calc((clamp(0, var(--fk-bg-spread-factor,var(--fk-spread-factor,6)), 12) - 6) / 6) * .006) - .04) var(--fk-surface-chroma) var(--fk-surface-hue))}[data-fk-mode=dark] .fk-surface-panel{--fk-surface-local:oklch(calc(var(--fk-surface-base-l) + (1 + (clamp(0, var(--fk-panel-surface-factor,6), 12) - 6) / 6) * .06 + calc((clamp(0, var(--fk-contrast-factor), 12) - 7) / 6) * .02 + calc((clamp(0, var(--fk-bg-spread-factor,var(--fk-spread-factor,6)), 12) - 6) / 6) * .03) var(--fk-surface-chroma) var(--fk-surface-hue));--fk-surface-hover-local:oklch(calc(calc(var(--fk-surface-base-l) + (1 + (clamp(0, var(--fk-panel-surface-factor,6), 12) - 6) / 6) * .06 + calc((clamp(0, var(--fk-contrast-factor), 12) - 7) / 6) * .02 + calc((clamp(0, var(--fk-bg-spread-factor,var(--fk-spread-factor,6)), 12) - 6) / 6) * .03) + .06) var(--fk-surface-chroma) var(--fk-surface-hue));--fk-surface-active-local:oklch(calc(calc(var(--fk-surface-base-l) + (1 + (clamp(0, var(--fk-panel-surface-factor,6), 12) - 6) / 6) * .06 + calc((clamp(0, var(--fk-contrast-factor), 12) - 7) / 6) * .02 + calc((clamp(0, var(--fk-bg-spread-factor,var(--fk-spread-factor,6)), 12) - 6) / 6) * .03) + .12) var(--fk-surface-chroma) var(--fk-surface-hue))}@media (prefers-color-scheme:dark){:root:not([data-fk-mode=light]) .fk-surface-panel{--fk-surface-local:oklch(calc(var(--fk-surface-base-l) + (1 + (clamp(0, var(--fk-panel-surface-factor,6), 12) - 6) / 6) * .06 + calc((clamp(0, var(--fk-contrast-factor), 12) - 7) / 6) * .02 + calc((clamp(0, var(--fk-bg-spread-factor,var(--fk-spread-factor,6)), 12) - 6) / 6) * .03) var(--fk-surface-chroma) var(--fk-surface-hue));--fk-surface-hover-local:oklch(calc(calc(var(--fk-surface-base-l) + (1 + (clamp(0, var(--fk-panel-surface-factor,6), 12) - 6) / 6) * .06 + calc((clamp(0, var(--fk-contrast-factor), 12) - 7) / 6) * .02 + calc((clamp(0, var(--fk-bg-spread-factor,var(--fk-spread-factor,6)), 12) - 6) / 6) * .03) + .06) var(--fk-surface-chroma) var(--fk-surface-hue));--fk-surface-active-local:oklch(calc(calc(var(--fk-surface-base-l) + (1 + (clamp(0, var(--fk-panel-surface-factor,6), 12) - 6) / 6) * .06 + calc((clamp(0, var(--fk-contrast-factor), 12) - 7) / 6) * .02 + calc((clamp(0, var(--fk-bg-spread-factor,var(--fk-spread-factor,6)), 12) - 6) / 6) * .03) + .12) var(--fk-surface-chroma) var(--fk-surface-hue))}}.fk-surface-hover{background-color:var(--fk-surface-hover);--fk-surface-local:var(--fk-surface-hover);--fk-surface-hover-local:oklch(from var(--fk-surface-hover) calc(l - .02) c h);--fk-surface-active-local:oklch(from var(--fk-surface-hover) calc(l - .04) c h)}[data-fk-mode=dark] .fk-surface-hover{--fk-surface-hover-local:oklch(from var(--fk-surface-hover) calc(l + .06) c h);--fk-surface-active-local:oklch(from var(--fk-surface-hover) calc(l + .12) c h)}@media (prefers-color-scheme:dark){:root:not([data-fk-mode=light]) .fk-surface-hover{--fk-surface-hover-local:oklch(from var(--fk-surface-hover) calc(l + .06) c h);--fk-surface-active-local:oklch(from var(--fk-surface-hover) calc(l + .12) c h)}}.fk-surface-active{background-color:var(--fk-surface-active);--fk-surface-local:var(--fk-surface-active);--fk-surface-hover-local:oklch(from var(--fk-surface-active) calc(l - .02) c h);--fk-surface-active-local:oklch(from var(--fk-surface-active) calc(l - .04) c h)}[data-fk-mode=dark] .fk-surface-active{--fk-surface-hover-local:oklch(from var(--fk-surface-active) calc(l + .06) c h);--fk-surface-active-local:oklch(from var(--fk-surface-active) calc(l + .12) c h)}@media (prefers-color-scheme:dark){:root:not([data-fk-mode=light]) .fk-surface-active{--fk-surface-hover-local:oklch(from var(--fk-surface-active) calc(l + .06) c h);--fk-surface-active-local:oklch(from var(--fk-surface-active) calc(l + .12) c h)}}.fk-surface-border{background-color:oklch(calc(var(--fk-surface-base-l) * .92663 + calc((clamp(0, var(--fk-contrast-factor), 12) - 7) / 6) * -.05 + calc((clamp(0, var(--fk-bg-spread-factor,var(--fk-spread-factor,6)), 12) - 6) / 6) * -.04) var(--fk-surface-chroma) var(--fk-surface-hue));--fk-surface-local:oklch(calc(var(--fk-surface-base-l) * .92663 + calc((clamp(0, var(--fk-contrast-factor), 12) - 7) / 6) * -.05 + calc((clamp(0, var(--fk-bg-spread-factor,var(--fk-spread-factor,6)), 12) - 6) / 6) * -.04) var(--fk-surface-chroma) var(--fk-surface-hue));--fk-surface-hover-local:oklch(calc(calc(var(--fk-surface-base-l) * .92663 + calc((clamp(0, var(--fk-contrast-factor), 12) - 7) / 6) * -.05 + calc((clamp(0, var(--fk-bg-spread-factor,var(--fk-spread-factor,6)), 12) - 6) / 6) * -.04) - .02) var(--fk-surface-chroma) var(--fk-surface-hue));--fk-surface-active-local:oklch(calc(calc(var(--fk-surface-base-l) * .92663 + calc((clamp(0, var(--fk-contrast-factor), 12) - 7) / 6) * -.05 + calc((clamp(0, var(--fk-bg-spread-factor,var(--fk-spread-factor,6)), 12) - 6) / 6) * -.04) - .04) var(--fk-surface-chroma) var(--fk-surface-hue))}[data-fk-mode=dark] .fk-surface-border{background-color:oklch(calc(var(--fk-surface-base-l) * .79532 + .20468 + calc((clamp(0, var(--fk-contrast-factor), 12) - 7) / 6) * .03 + calc((clamp(0, var(--fk-bg-spread-factor,var(--fk-spread-factor,6)), 12) - 6) / 6) * .04) var(--fk-surface-chroma) var(--fk-surface-hue));--fk-surface-local:oklch(calc(var(--fk-surface-base-l) * .79532 + .20468 + calc((clamp(0, var(--fk-contrast-factor), 12) - 7) / 6) * .03 + calc((clamp(0, var(--fk-bg-spread-factor,var(--fk-spread-factor,6)), 12) - 6) / 6) * .04) var(--fk-surface-chroma) var(--fk-surface-hue));--fk-surface-hover-local:oklch(calc(calc(var(--fk-surface-base-l) * .79532 + .20468 + calc((clamp(0, var(--fk-contrast-factor), 12) - 7) / 6) * .03 + calc((clamp(0, var(--fk-bg-spread-factor,var(--fk-spread-factor,6)), 12) - 6) / 6) * .04) + .06) var(--fk-surface-chroma) var(--fk-surface-hue));--fk-surface-active-local:oklch(calc(calc(var(--fk-surface-base-l) * .79532 + .20468 + calc((clamp(0, var(--fk-contrast-factor), 12) - 7) / 6) * .03 + calc((clamp(0, var(--fk-bg-spread-factor,var(--fk-spread-factor,6)), 12) - 6) / 6) * .04) + .12) var(--fk-surface-chroma) var(--fk-surface-hue))}@media (prefers-color-scheme:dark){:root:not([data-fk-mode=light]) .fk-surface-border{background-color:oklch(calc(var(--fk-surface-base-l) * .79532 + .20468 + calc((clamp(0, var(--fk-contrast-factor), 12) - 7) / 6) * .03 + calc((clamp(0, var(--fk-bg-spread-factor,var(--fk-spread-factor,6)), 12) - 6) / 6) * .04) var(--fk-surface-chroma) var(--fk-surface-hue));--fk-surface-local:oklch(calc(var(--fk-surface-base-l) * .79532 + .20468 + calc((clamp(0, var(--fk-contrast-factor), 12) - 7) / 6) * .03 + calc((clamp(0, var(--fk-bg-spread-factor,var(--fk-spread-factor,6)), 12) - 6) / 6) * .04) var(--fk-surface-chroma) var(--fk-surface-hue));--fk-surface-hover-local:oklch(calc(calc(var(--fk-surface-base-l) * .79532 + .20468 + calc((clamp(0, var(--fk-contrast-factor), 12) - 7) / 6) * .03 + calc((clamp(0, var(--fk-bg-spread-factor,var(--fk-spread-factor,6)), 12) - 6) / 6) * .04) + .06) var(--fk-surface-chroma) var(--fk-surface-hue));--fk-surface-active-local:oklch(calc(calc(var(--fk-surface-base-l) * .79532 + .20468 + calc((clamp(0, var(--fk-contrast-factor), 12) - 7) / 6) * .03 + calc((clamp(0, var(--fk-bg-spread-factor,var(--fk-spread-factor,6)), 12) - 6) / 6) * .04) + .12) var(--fk-surface-chroma) var(--fk-surface-hue))}}.fk-surface-solid{background-color:oklch(calc(var(--fk-surface-base-l) * .76898 + calc((clamp(0, var(--fk-contrast-factor), 12) - 7) / 6) * -.05 + calc((clamp(0, var(--fk-bg-spread-factor,var(--fk-spread-factor,6)), 12) - 6) / 6) * -.055) var(--fk-surface-chroma) var(--fk-surface-hue));--fk-surface-local:oklch(calc(var(--fk-surface-base-l) * .76898 + calc((clamp(0, var(--fk-contrast-factor), 12) - 7) / 6) * -.05 + calc((clamp(0, var(--fk-bg-spread-factor,var(--fk-spread-factor,6)), 12) - 6) / 6) * -.055) var(--fk-surface-chroma) var(--fk-surface-hue));--fk-surface-hover-local:oklch(calc(calc(var(--fk-surface-base-l) * .76898 + calc((clamp(0, var(--fk-contrast-factor), 12) - 7) / 6) * -.05 + calc((clamp(0, var(--fk-bg-spread-factor,var(--fk-spread-factor,6)), 12) - 6) / 6) * -.055) - .02) var(--fk-surface-chroma) var(--fk-surface-hue));--fk-surface-active-local:oklch(calc(calc(var(--fk-surface-base-l) * .76898 + calc((clamp(0, var(--fk-contrast-factor), 12) - 7) / 6) * -.05 + calc((clamp(0, var(--fk-bg-spread-factor,var(--fk-spread-factor,6)), 12) - 6) / 6) * -.055) - .04) var(--fk-surface-chroma) var(--fk-surface-hue))}[data-fk-mode=dark] .fk-surface-solid{background-color:oklch(calc(var(--fk-surface-base-l) * .60083 + .39917 + calc((clamp(0, var(--fk-contrast-factor), 12) - 7) / 6) * .03 + calc((clamp(0, var(--fk-bg-spread-factor,var(--fk-spread-factor,6)), 12) - 6) / 6) * .055) var(--fk-surface-chroma) var(--fk-surface-hue));--fk-surface-local:oklch(calc(var(--fk-surface-base-l) * .60083 + .39917 + calc((clamp(0, var(--fk-contrast-factor), 12) - 7) / 6) * .03 + calc((clamp(0, var(--fk-bg-spread-factor,var(--fk-spread-factor,6)), 12) - 6) / 6) * .055) var(--fk-surface-chroma) var(--fk-surface-hue));--fk-surface-hover-local:oklch(calc(calc(var(--fk-surface-base-l) * .60083 + .39917 + calc((clamp(0, var(--fk-contrast-factor), 12) - 7) / 6) * .03 + calc((clamp(0, var(--fk-bg-spread-factor,var(--fk-spread-factor,6)), 12) - 6) / 6) * .055) + .06) var(--fk-surface-chroma) var(--fk-surface-hue));--fk-surface-active-local:oklch(calc(calc(var(--fk-surface-base-l) * .60083 + .39917 + calc((clamp(0, var(--fk-contrast-factor), 12) - 7) / 6) * .03 + calc((clamp(0, var(--fk-bg-spread-factor,var(--fk-spread-factor,6)), 12) - 6) / 6) * .055) + .12) var(--fk-surface-chroma) var(--fk-surface-hue))}@media (prefers-color-scheme:dark){:root:not([data-fk-mode=light]) .fk-surface-solid{background-color:oklch(calc(var(--fk-surface-base-l) * .60083 + .39917 + calc((clamp(0, var(--fk-contrast-factor), 12) - 7) / 6) * .03 + calc((clamp(0, var(--fk-bg-spread-factor,var(--fk-spread-factor,6)), 12) - 6) / 6) * .055) var(--fk-surface-chroma) var(--fk-surface-hue));--fk-surface-local:oklch(calc(var(--fk-surface-base-l) * .60083 + .39917 + calc((clamp(0, var(--fk-contrast-factor), 12) - 7) / 6) * .03 + calc((clamp(0, var(--fk-bg-spread-factor,var(--fk-spread-factor,6)), 12) - 6) / 6) * .055) var(--fk-surface-chroma) var(--fk-surface-hue));--fk-surface-hover-local:oklch(calc(calc(var(--fk-surface-base-l) * .60083 + .39917 + calc((clamp(0, var(--fk-contrast-factor), 12) - 7) / 6) * .03 + calc((clamp(0, var(--fk-bg-spread-factor,var(--fk-spread-factor,6)), 12) - 6) / 6) * .055) + .06) var(--fk-surface-chroma) var(--fk-surface-hue));--fk-surface-active-local:oklch(calc(calc(var(--fk-surface-base-l) * .60083 + .39917 + calc((clamp(0, var(--fk-contrast-factor), 12) - 7) / 6) * .03 + calc((clamp(0, var(--fk-bg-spread-factor,var(--fk-spread-factor,6)), 12) - 6) / 6) * .055) + .12) var(--fk-surface-chroma) var(--fk-surface-hue))}}.fk-ink-text,.fk-ink-text-high{color:var(--fk-ink-text)}.fk-ink-text-hover{color:var(--fk-ink-text-hover)}.fk-ink-text-muted{color:var(--fk-ink-text-muted)}html{scrollbar-width:thin;scrollbar-color:var(--fk-scrollbar-thumb,var(--fk-border)) var(--fk-scrollbar-track,transparent)}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background-color:var(--fk-scrollbar-track,transparent)}::-webkit-scrollbar-thumb{background-color:var(--fk-scrollbar-thumb,var(--fk-border));background-clip:padding-box;border:2px solid #0000;border-radius:999px}::-webkit-scrollbar-thumb:hover{background-color:var(--fk-scrollbar-thumb-hover,var(--fk-scrollbar-thumb,var(--fk-border)))}::-webkit-scrollbar-corner{background:0 0}}@property --fk-corner-factor{syntax:"<number>";inherits:true;initial-value:7}@property --fk-space-factor{syntax:"<number>";inherits:true;initial-value:6}@property --fk-size-factor{syntax:"<number>";inherits:true;initial-value:6}@property --fk-icon-factor{syntax:"<number>";inherits:true;initial-value:6}@property --fk-zoom{syntax:"<number>";inherits:true;initial-value:1}@property --fk-scale{syntax:"<number>";inherits:true;initial-value:1}@property --fk-zoom-scope{syntax:"<number>";inherits:true;initial-value:1}@property --fk-border-factor{syntax:"<number>";inherits:true;initial-value:5}@property --fk-elevation-factor{syntax:"<number>";inherits:true;initial-value:5}@property --fk-motion-factor{syntax:"<number>";inherits:true;initial-value:6}@property --fk-motion-duration{syntax:"<time>";inherits:true;initial-value:.25s}@property --fk-pop-duration{syntax:"<time>";inherits:true;initial-value:.1s}@property --fk-popout-duration{syntax:"<time>";inherits:true;initial-value:.1s}@property --fk-tooltip-duration{syntax:"<time>";inherits:true;initial-value:.1s}@property --fk-menu-duration{syntax:"<time>";inherits:true;initial-value:.1s}@property --fk-toast-duration{syntax:"<time>";inherits:true;initial-value:.25s}@property --fk-glider-duration{syntax:"<time>";inherits:true;initial-value:.18s}@property --fk-type-scale{syntax:"<number>";inherits:true;initial-value:6}@property --fk-type-base{syntax:"<number>";inherits:true;initial-value:6}@property --fk-type-weight{syntax:"<number>";inherits:true;initial-value:6}@property --fk-type-leading{syntax:"<number>";inherits:true;initial-value:6}@property --fk-type-tracking{syntax:"<number>";inherits:true;initial-value:6}@property --fk-icon-weight-factor{syntax:"<number>";inherits:true;initial-value:6}@property --fk-icon-stroke{syntax:"<number>";inherits:true;initial-value:1.75}@layer palette{.fk-slot-success{background-color:var(--fk-success,oklch(55% .1295 142))}.fk-slot-warning{background-color:var(--fk-warning,oklch(55% .0789 85))}.fk-slot-danger{background-color:var(--fk-danger,oklch(55% .1561 25))}.fk-slot-info{background-color:var(--fk-info,oklch(55% .109 250))}.fk-slot-cat-1{background-color:var(--fk-cat-1,oklch(60% .1523 272.5))}.fk-slot-cat-2{background-color:var(--fk-cat-2,oklch(50% .1702 317.5))}.fk-slot-cat-3{background-color:var(--fk-cat-3,oklch(60% .1694 2.5))}.fk-slot-cat-4{background-color:var(--fk-cat-4,oklch(50% .0961 47.5))}.fk-slot-cat-5{background-color:var(--fk-cat-5,oklch(60% .086 92.5))}.fk-slot-cat-6{background-color:var(--fk-cat-6,oklch(50% .1071 137.5))}.fk-slot-cat-7{background-color:var(--fk-cat-7,oklch(60% .075 182.5))}.fk-slot-cat-8{background-color:var(--fk-cat-8,oklch(50% .0679 227.5))}}@layer glass{.fk-material-glass{background-color:oklch(var(--fk-surface-base-l) var(--fk-surface-chroma) var(--fk-surface-hue) / var(--fk-glass-alpha));-webkit-backdrop-filter:blur(var(--fk-glass-blur)) saturate(var(--fk-glass-saturate));border:1px solid oklch(var(--fk-surface-base-l) var(--fk-surface-chroma) var(--fk-surface-hue) / .35)}.fk-material-glass .fk-material-glass .fk-material-glass{background-color:oklch(var(--fk-surface-base-l) var(--fk-surface-chroma) var(--fk-surface-hue) / 1);-webkit-backdrop-filter:none}}@property --fk-surface-hue{syntax:"<number>";inherits:true;initial-value:264}@property --fk-surface-tint{syntax:"<number>";inherits:true;initial-value:0}@property --fk-surface-l{syntax:"<number>";inherits:true;initial-value:6}@property --fk-vividness-factor{syntax:"<number>";inherits:true;initial-value:6}@property --fk-contrast-factor{syntax:"<number>";inherits:true;initial-value:7}@property --fk-glass-factor{syntax:"<number>";inherits:true;initial-value:6}@property --fk-spread-factor{syntax:"<number>";inherits:true;initial-value:6}@property --fk-surface-base-l{syntax:"<number>";inherits:true;initial-value:.995002}@property --fk-surface-chroma{syntax:"<number>";inherits:true;initial-value:0}@property --fk-mode-transition-duration{syntax:"<time>";inherits:true;initial-value:.18s}@property --fk-surface-base{syntax:"<color>";inherits:true;initial-value:oklch(99.5002% 0 264)}@property --fk-surface{syntax:"<color>";inherits:true;initial-value:oklch(98.0002% 0 264)}@property --fk-surface-bg{syntax:"<color>";inherits:true;initial-value:oklch(98.0002% 0 264)}@property --fk-surface-panel{syntax:"<color>";inherits:true;initial-value:oklch(100% 0 264)}@property --fk-surface-card{syntax:"<color>";inherits:true;initial-value:oklch(96.5002% 0 264)}@property --fk-surface-raised{syntax:"<color>";inherits:true;initial-value:oklch(99.5002% 0 264)}@property --fk-surface-sunken{syntax:"<color>";inherits:true;initial-value:oklch(94.5252% 0 264)}@property --fk-surface-hover{syntax:"<color>";inherits:true;initial-value:oklch(96.9998% 0 264)}@property --fk-surface-active{syntax:"<color>";inherits:true;initial-value:oklch(94.5998% 0 264)}@property --fk-surface-selected{syntax:"<color>";inherits:true;initial-value:oklch(94.5998% 0 264)}@property --fk-surface-disabled{syntax:"<color>";inherits:true;initial-value:oklch(96.9998% 0 264)}@property --fk-surface-input{syntax:"<color>";inherits:true;initial-value:oklch(99.5002% 0 264)}@property --fk-surface-brand{syntax:"<color>";inherits:true;initial-value:oklch(52% .109 250)}@property --fk-surface-brand-hover{syntax:"<color>";inherits:true;initial-value:oklch(55% .109 250)}@property --fk-surface-chrome{syntax:"<color>";inherits:true;initial-value:oklch(100% 0 264)}@property --fk-surface-rail{syntax:"<color>";inherits:true;initial-value:oklch(100% 0 264)}@property --fk-ink-text{syntax:"<color>";inherits:true;initial-value:oklch(14.5002% 0 264)}@property --fk-ink-text-high{syntax:"<color>";inherits:true;initial-value:oklch(14.5002% 0 264)}@property --fk-ink-text-hover{syntax:"<color>";inherits:true;initial-value:oklch(35.0499% 0 264)}@property --fk-ink-text-muted{syntax:"<color>";inherits:true;initial-value:oklch(55.5997% 0 264)}@property --fk-ink-muted{syntax:"<color>";inherits:true;initial-value:oklch(55.5997% 0 264)}@property --fk-ink-selected{syntax:"<color>";inherits:true;initial-value:oklch(14.5002% 0 264)}@property --fk-ink-on-primary{syntax:"<color>";inherits:true;initial-value:oklch(100% 0 250)}@property --fk-text-1{syntax:"<color>";inherits:true;initial-value:oklch(14.5002% 0 264)}@property --fk-text-2{syntax:"<color>";inherits:true;initial-value:oklch(55.5997% 0 264)}@property --fk-text-3{syntax:"<color>";inherits:true;initial-value:oklch(66.0572% 0 264)}@property --fk-text-4{syntax:"<color>";inherits:true;initial-value:oklch(76.5137% 0 264)}@property --fk-text-secondary{syntax:"<color>";inherits:true;initial-value:oklch(55.5997% 0 264)}@property --fk-accent-text{syntax:"<color>";inherits:true;initial-value:oklch(55% .109 250)}@property --fk-border{syntax:"<color>";inherits:true;initial-value:oklch(92.1999% 0 264)}@property --fk-border-1{syntax:"<color>";inherits:true;initial-value:oklch(92.1999% 0 264)}@property --fk-border-2{syntax:"<color>";inherits:true;initial-value:oklch(93.9998% 0 264)}@property --fk-border-3{syntax:"<color>";inherits:true;initial-value:oklch(95.7998% 0 264)}@property --fk-border-input{syntax:"<color>";inherits:true;initial-value:oklch(92.1999% 0 264)}@property --fk-border-subtle{syntax:"<color>";inherits:true;initial-value:oklch(95.7998% 0 264)}@property --fk-border-muted{syntax:"<color>";inherits:true;initial-value:oklch(93.9998% 0 264)}@property --fk-border-strong{syntax:"<color>";inherits:true;initial-value:oklch(84.3573% 0 264)}@property --fk-bg-1{syntax:"<color>";inherits:true;initial-value:oklch(98.0002% 0 264)}@property --fk-bg-2{syntax:"<color>";inherits:true;initial-value:oklch(100% 0 264)}@property --fk-bg-3{syntax:"<color>";inherits:true;initial-value:oklch(96.0002% 0 264)}@property --fk-bg-4{syntax:"<color>";inherits:true;initial-value:oklch(94.0002% 0 264)}@property --fk-bg-5{syntax:"<color>";inherits:true;initial-value:oklch(92.0002% 0 264)}@property --fk-primary-1{syntax:"<color>";inherits:true;initial-value:oklch(55% .109 250)}@property --fk-primary-2{syntax:"<color>";inherits:true;initial-value:oklch(72.2001% .0654 250)}@property --fk-primary-3{syntax:"<color>";inherits:true;initial-value:oklch(85.1001% .0327 250)}@property --fk-primary-4{syntax:"<color>";inherits:true;initial-value:oklch(91.9802% .01526 250)}@property --fk-primary{syntax:"<color>";inherits:true;initial-value:oklch(55% .109 250)}@property --fk-danger{syntax:"<color>";inherits:true;initial-value:oklch(55% .1561 25)}@property --fk-success{syntax:"<color>";inherits:true;initial-value:oklch(55% .1295 142)}@property --fk-warning{syntax:"<color>";inherits:true;initial-value:oklch(55% .0789 85)}@property --fk-info{syntax:"<color>";inherits:true;initial-value:oklch(55% .109 250)}@property --fk-primary-fill{syntax:"<color>";inherits:true;initial-value:oklch(52% .109 250)}@property --fk-danger-fill{syntax:"<color>";inherits:true;initial-value:oklch(52% .15609 25)}@property --fk-success-fill{syntax:"<color>";inherits:true;initial-value:oklch(52% .12953 142)}@property --fk-warning-fill{syntax:"<color>";inherits:true;initial-value:oklch(52% .07891 85)}@property --fk-info-fill{syntax:"<color>";inherits:true;initial-value:oklch(52% .10898 250)}@property --fk-on-primary{syntax:"<color>";inherits:true;initial-value:oklch(100% 0 250)}@property --fk-on-danger{syntax:"<color>";inherits:true;initial-value:oklch(100% 0 25)}@property --fk-on-success{syntax:"<color>";inherits:true;initial-value:oklch(100% 0 142)}@property --fk-on-warning{syntax:"<color>";inherits:true;initial-value:oklch(100% 0 85)}@property --fk-on-info{syntax:"<color>";inherits:true;initial-value:oklch(100% 0 250)}@property --fk-focus-ring{syntax:"<color>";inherits:true;initial-value:oklch(55% .109 250/.35)}@property --fk-focus-ring-source{syntax:"<color>";inherits:true;initial-value:oklch(55% .109 250)}@property --fk-scrollbar-thumb{syntax:"<color>";inherits:true;initial-value:oklch(76.5137% 0 264)}@property --fk-scrollbar-thumb-hover{syntax:"<color>";inherits:true;initial-value:oklch(66.0572% 0 264)}@property --fk-scrollbar-track{syntax:"<color>";inherits:true;initial-value:#0000}@property --fk-chart-series-1{syntax:"<color>";inherits:true;initial-value:oklch(55% .15 250)}@property --fk-chart-series-2{syntax:"<color>";inherits:true;initial-value:oklch(58% .15 515)}@property --fk-chart-series-3{syntax:"<color>";inherits:true;initial-value:oklch(43% .15 570)}@property --fk-chart-series-4{syntax:"<color>";inherits:true;initial-value:oklch(61% .15 380)}@property --fk-chart-series-5{syntax:"<color>";inherits:true;initial-value:oklch(47% .15 450)}@property --fk-chart-series-6{syntax:"<color>";inherits:true;initial-value:oklch(51% .15 340)}@media (prefers-reduced-transparency:reduce){.fk-material-glass{background-color:oklch(var(--fk-surface-base-l) var(--fk-surface-chroma) var(--fk-surface-hue) / 1);-webkit-backdrop-filter:none}}.force-reduced-transparency.fk-material-glass{background-color:oklch(var(--fk-surface-base-l) var(--fk-surface-chroma) var(--fk-surface-hue) / 1);-webkit-backdrop-filter:none}[data-fk-mode-transition] *,[data-fk-mode-transition] :before,[data-fk-mode-transition] :after{transition-duration:0s!important}@layer theme{:root{--fk-border-factor:5;--fk-cat-1:oklch(60.83% .157 286.5);--fk-cat-2:oklch(50.83% .161 331.5);--fk-cat-3:oklch(60.83% .1704 16.5);--fk-cat-4:oklch(50.83% .0823 61.5);--fk-cat-5:oklch(60.83% .091 106.5);--fk-cat-6:oklch(50.83% .0947 151.5);--fk-cat-7:oklch(60.83% .0725 196.5);--fk-cat-8:oklch(50.83% .0837 241.5);--fk-contrast-factor:7;--fk-corner-factor:7;--fk-danger:oklch(55.83% .1585 25);--fk-danger-c:.1585;--fk-danger-h:25;--fk-danger-l:.5583;--fk-elevation-factor:5;--fk-info:oklch(55.83% .1106 250);--fk-info-c:.1106;--fk-info-h:250;--fk-info-l:.5583;--fk-on-primary-ink:white;--fk-primary:oklch(70% .193 44);--fk-primary-c:.193;--fk-primary-fill-darken:0;--fk-primary-h:44;--fk-primary-l:.7;--fk-size-factor:6;--fk-space-factor:6;--fk-success:oklch(55.83% .1315 142);--fk-success-c:.1315;--fk-success-h:142;--fk-success-l:.5583;--fk-surface-hue:264;--fk-surface-l:6;--fk-surface-tint:0;--fk-vividness-factor:6;--fk-warning:oklch(55.83% .0801 85);--fk-warning-c:.0801;--fk-warning-h:85;--fk-warning-l:.5583}@media (prefers-color-scheme:dark){:root:not([data-fk-mode=light]){--fk-border-factor:5;--fk-cat-1:oklch(84% .0584 286.5);--fk-cat-2:oklch(74% .1765 331.5);--fk-cat-3:oklch(84% .062 16.5);--fk-cat-4:oklch(74% .1198 61.5);--fk-cat-5:oklch(84% .1257 106.5);--fk-cat-6:oklch(74% .1378 151.5);--fk-cat-7:oklch(84% .1001 196.5);--fk-cat-8:oklch(74% .1036 241.5);--fk-contrast-factor:7;--fk-corner-factor:7;--fk-danger:oklch(79% .0849 25);--fk-danger-c:.0849;--fk-danger-h:25;--fk-danger-l:.79;--fk-elevation-factor:5;--fk-info:oklch(79% .0774 250);--fk-info-c:.0774;--fk-info-h:250;--fk-info-l:.79;--fk-on-primary-ink:white;--fk-primary:oklch(70% .193 44);--fk-primary-c:.193;--fk-primary-fill-darken:0;--fk-primary-h:44;--fk-primary-l:.7;--fk-size-factor:6;--fk-space-factor:6;--fk-success:oklch(79% .186 142);--fk-success-c:.186;--fk-success-h:142;--fk-success-l:.79;--fk-surface-hue:264;--fk-surface-l:6;--fk-surface-tint:0;--fk-vividness-factor:6;--fk-warning:oklch(79% .1133 85);--fk-warning-c:.1133;--fk-warning-h:85;--fk-warning-l:.79}}[data-fk-mode=dark]{--fk-border-factor:5;--fk-cat-1:oklch(84% .0584 286.5);--fk-cat-2:oklch(74% .1765 331.5);--fk-cat-3:oklch(84% .062 16.5);--fk-cat-4:oklch(74% .1198 61.5);--fk-cat-5:oklch(84% .1257 106.5);--fk-cat-6:oklch(74% .1378 151.5);--fk-cat-7:oklch(84% .1001 196.5);--fk-cat-8:oklch(74% .1036 241.5);--fk-contrast-factor:7;--fk-corner-factor:7;--fk-danger:oklch(79% .0849 25);--fk-danger-c:.0849;--fk-danger-h:25;--fk-danger-l:.79;--fk-elevation-factor:5;--fk-info:oklch(79% .0774 250);--fk-info-c:.0774;--fk-info-h:250;--fk-info-l:.79;--fk-on-primary-ink:white;--fk-primary:oklch(70% .193 44);--fk-primary-c:.193;--fk-primary-fill-darken:0;--fk-primary-h:44;--fk-primary-l:.7;--fk-size-factor:6;--fk-space-factor:6;--fk-success:oklch(79% .186 142);--fk-success-c:.186;--fk-success-h:142;--fk-success-l:.79;--fk-surface-hue:264;--fk-surface-l:6;--fk-surface-tint:0;--fk-vividness-factor:6;--fk-warning:oklch(79% .1133 85);--fk-warning-c:.1133;--fk-warning-h:85;--fk-warning-l:.79}[data-fk-theme=claude]{--fk-cat-1:oklch(60% .0877 77.5);--fk-cat-2:oklch(50% .0854 122.5);--fk-cat-3:oklch(60% .0856 167.5);--fk-cat-4:oklch(50% .0611 212.5);--fk-cat-5:oklch(60% .1522 257.5);--fk-cat-6:oklch(50% .1843 302.5);--fk-cat-7:oklch(60% .1769 347.5);--fk-cat-8:oklch(50% .1309 32.5);--fk-contrast-factor:6;--fk-corner-factor:6;--fk-danger:oklch(55% .1561 25);--fk-danger-c:.1561;--fk-danger-h:25;--fk-danger-l:.55;--fk-info:oklch(55% .109 250);--fk-info-c:.109;--fk-info-h:250;--fk-info-l:.55;--fk-primary:oklch(68% .14 55);--fk-primary-c:.14;--fk-primary-h:55;--fk-primary-l:.68;--fk-size-factor:6;--fk-space-factor:6;--fk-success:oklch(55% .1295 142);--fk-success-c:.1295;--fk-success-h:142;--fk-success-l:.55;--fk-surface-hue:55;--fk-surface-l:6;--fk-surface-tint:2;--fk-vividness-factor:6;--fk-warning:oklch(55% .0789 85);--fk-warning-c:.0789;--fk-warning-h:85;--fk-warning-l:.55}@media (prefers-color-scheme:dark){:root:not([data-fk-mode=light])[data-fk-theme=claude]{--fk-cat-1:oklch(77% .1126 77.5);--fk-cat-2:oklch(67% .1144 122.5);--fk-cat-3:oklch(77% .1098 167.5);--fk-cat-4:oklch(67% .0819 212.5);--fk-cat-5:oklch(77% .0828 257.5);--fk-cat-6:oklch(67% .1494 302.5);--fk-cat-7:oklch(77% .1171 347.5);--fk-cat-8:oklch(67% .1532 32.5);--fk-contrast-factor:6;--fk-corner-factor:6;--fk-danger:oklch(72% .122 25);--fk-danger-c:.122;--fk-danger-h:25;--fk-danger-l:.72;--fk-info:oklch(72% .106 250);--fk-info-c:.106;--fk-info-h:250;--fk-info-l:.72;--fk-primary:oklch(68% .14 55);--fk-primary-c:.14;--fk-primary-h:55;--fk-primary-l:.68;--fk-size-factor:6;--fk-space-factor:6;--fk-success:oklch(72% .1696 142);--fk-success-c:.1696;--fk-success-h:142;--fk-success-l:.72;--fk-surface-hue:55;--fk-surface-l:6;--fk-surface-tint:2;--fk-vividness-factor:6;--fk-warning:oklch(72% .1033 85);--fk-warning-c:.1033;--fk-warning-h:85;--fk-warning-l:.72}}[data-fk-mode=dark][data-fk-theme=claude]{--fk-cat-1:oklch(77% .1126 77.5);--fk-cat-2:oklch(67% .1144 122.5);--fk-cat-3:oklch(77% .1098 167.5);--fk-cat-4:oklch(67% .0819 212.5);--fk-cat-5:oklch(77% .0828 257.5);--fk-cat-6:oklch(67% .1494 302.5);--fk-cat-7:oklch(77% .1171 347.5);--fk-cat-8:oklch(67% .1532 32.5);--fk-contrast-factor:6;--fk-corner-factor:6;--fk-danger:oklch(72% .122 25);--fk-danger-c:.122;--fk-danger-h:25;--fk-danger-l:.72;--fk-info:oklch(72% .106 250);--fk-info-c:.106;--fk-info-h:250;--fk-info-l:.72;--fk-primary:oklch(68% .14 55);--fk-primary-c:.14;--fk-primary-h:55;--fk-primary-l:.68;--fk-size-factor:6;--fk-space-factor:6;--fk-success:oklch(72% .1696 142);--fk-success-c:.1696;--fk-success-h:142;--fk-success-l:.72;--fk-surface-hue:55;--fk-surface-l:6;--fk-surface-tint:2;--fk-vividness-factor:6;--fk-warning:oklch(72% .1033 85);--fk-warning-c:.1033;--fk-warning-h:85;--fk-warning-l:.72}[data-fk-theme=default]{--fk-border-factor:5;--fk-cat-1:oklch(60.83% .157 286.5);--fk-cat-2:oklch(50.83% .161 331.5);--fk-cat-3:oklch(60.83% .1704 16.5);--fk-cat-4:oklch(50.83% .0823 61.5);--fk-cat-5:oklch(60.83% .091 106.5);--fk-cat-6:oklch(50.83% .0947 151.5);--fk-cat-7:oklch(60.83% .0725 196.5);--fk-cat-8:oklch(50.83% .0837 241.5);--fk-contrast-factor:7;--fk-corner-factor:7;--fk-danger:oklch(55.83% .1585 25);--fk-danger-c:.1585;--fk-danger-h:25;--fk-danger-l:.5583;--fk-elevation-factor:5;--fk-info:oklch(55.83% .1106 250);--fk-info-c:.1106;--fk-info-h:250;--fk-info-l:.5583;--fk-primary:oklch(58% .2 264);--fk-primary-c:.2;--fk-primary-h:264;--fk-primary-l:.58;--fk-size-factor:6;--fk-space-factor:6;--fk-success:oklch(55.83% .1315 142);--fk-success-c:.1315;--fk-success-h:142;--fk-success-l:.5583;--fk-surface-hue:264;--fk-surface-l:6;--fk-surface-tint:0;--fk-vividness-factor:6;--fk-warning:oklch(55.83% .0801 85);--fk-warning-c:.0801;--fk-warning-h:85;--fk-warning-l:.5583}@media (prefers-color-scheme:dark){:root:not([data-fk-mode=light])[data-fk-theme=default]{--fk-border-factor:5;--fk-cat-1:oklch(84% .0584 286.5);--fk-cat-2:oklch(74% .1765 331.5);--fk-cat-3:oklch(84% .062 16.5);--fk-cat-4:oklch(74% .1198 61.5);--fk-cat-5:oklch(84% .1257 106.5);--fk-cat-6:oklch(74% .1378 151.5);--fk-cat-7:oklch(84% .1001 196.5);--fk-cat-8:oklch(74% .1036 241.5);--fk-contrast-factor:7;--fk-corner-factor:7;--fk-danger:oklch(79% .0849 25);--fk-danger-c:.0849;--fk-danger-h:25;--fk-danger-l:.79;--fk-elevation-factor:5;--fk-info:oklch(79% .0774 250);--fk-info-c:.0774;--fk-info-h:250;--fk-info-l:.79;--fk-primary:oklch(58% .2 264);--fk-primary-c:.2;--fk-primary-h:264;--fk-primary-l:.58;--fk-size-factor:6;--fk-space-factor:6;--fk-success:oklch(79% .186 142);--fk-success-c:.186;--fk-success-h:142;--fk-success-l:.79;--fk-surface-hue:264;--fk-surface-l:6;--fk-surface-tint:0;--fk-vividness-factor:6;--fk-warning:oklch(79% .1133 85);--fk-warning-c:.1133;--fk-warning-h:85;--fk-warning-l:.79}}[data-fk-mode=dark][data-fk-theme=default]{--fk-border-factor:5;--fk-cat-1:oklch(84% .0584 286.5);--fk-cat-2:oklch(74% .1765 331.5);--fk-cat-3:oklch(84% .062 16.5);--fk-cat-4:oklch(74% .1198 61.5);--fk-cat-5:oklch(84% .1257 106.5);--fk-cat-6:oklch(74% .1378 151.5);--fk-cat-7:oklch(84% .1001 196.5);--fk-cat-8:oklch(74% .1036 241.5);--fk-contrast-factor:7;--fk-corner-factor:7;--fk-danger:oklch(79% .0849 25);--fk-danger-c:.0849;--fk-danger-h:25;--fk-danger-l:.79;--fk-elevation-factor:5;--fk-info:oklch(79% .0774 250);--fk-info-c:.0774;--fk-info-h:250;--fk-info-l:.79;--fk-primary:oklch(58% .2 264);--fk-primary-c:.2;--fk-primary-h:264;--fk-primary-l:.58;--fk-size-factor:6;--fk-space-factor:6;--fk-success:oklch(79% .186 142);--fk-success-c:.186;--fk-success-h:142;--fk-success-l:.79;--fk-surface-hue:264;--fk-surface-l:6;--fk-surface-tint:0;--fk-vividness-factor:6;--fk-warning:oklch(79% .1133 85);--fk-warning-c:.1133;--fk-warning-h:85;--fk-warning-l:.79}[data-fk-theme=firekit]{--fk-border-factor:5;--fk-cat-1:oklch(60.83% .157 286.5);--fk-cat-2:oklch(50.83% .161 331.5);--fk-cat-3:oklch(60.83% .1704 16.5);--fk-cat-4:oklch(50.83% .0823 61.5);--fk-cat-5:oklch(60.83% .091 106.5);--fk-cat-6:oklch(50.83% .0947 151.5);--fk-cat-7:oklch(60.83% .0725 196.5);--fk-cat-8:oklch(50.83% .0837 241.5);--fk-contrast-factor:7;--fk-corner-factor:7;--fk-danger:oklch(55.83% .1585 25);--fk-danger-c:.1585;--fk-danger-h:25;--fk-danger-l:.5583;--fk-elevation-factor:5;--fk-info:oklch(55.83% .1106 250);--fk-info-c:.1106;--fk-info-h:250;--fk-info-l:.5583;--fk-on-primary-ink:white;--fk-primary:oklch(70% .193 44);--fk-primary-c:.193;--fk-primary-fill-darken:0;--fk-primary-h:44;--fk-primary-l:.7;--fk-size-factor:6;--fk-space-factor:6;--fk-success:oklch(55.83% .1315 142);--fk-success-c:.1315;--fk-success-h:142;--fk-success-l:.5583;--fk-surface-hue:264;--fk-surface-l:6;--fk-surface-tint:0;--fk-vividness-factor:6;--fk-warning:oklch(55.83% .0801 85);--fk-warning-c:.0801;--fk-warning-h:85;--fk-warning-l:.5583}@media (prefers-color-scheme:dark){:root:not([data-fk-mode=light])[data-fk-theme=firekit]{--fk-border-factor:5;--fk-cat-1:oklch(84% .0584 286.5);--fk-cat-2:oklch(74% .1765 331.5);--fk-cat-3:oklch(84% .062 16.5);--fk-cat-4:oklch(74% .1198 61.5);--fk-cat-5:oklch(84% .1257 106.5);--fk-cat-6:oklch(74% .1378 151.5);--fk-cat-7:oklch(84% .1001 196.5);--fk-cat-8:oklch(74% .1036 241.5);--fk-contrast-factor:7;--fk-corner-factor:7;--fk-danger:oklch(79% .0849 25);--fk-danger-c:.0849;--fk-danger-h:25;--fk-danger-l:.79;--fk-elevation-factor:5;--fk-info:oklch(79% .0774 250);--fk-info-c:.0774;--fk-info-h:250;--fk-info-l:.79;--fk-on-primary-ink:white;--fk-primary:oklch(70% .193 44);--fk-primary-c:.193;--fk-primary-fill-darken:0;--fk-primary-h:44;--fk-primary-l:.7;--fk-size-factor:6;--fk-space-factor:6;--fk-success:oklch(79% .186 142);--fk-success-c:.186;--fk-success-h:142;--fk-success-l:.79;--fk-surface-hue:264;--fk-surface-l:6;--fk-surface-tint:0;--fk-vividness-factor:6;--fk-warning:oklch(79% .1133 85);--fk-warning-c:.1133;--fk-warning-h:85;--fk-warning-l:.79}}[data-fk-mode=dark][data-fk-theme=firekit]{--fk-border-factor:5;--fk-cat-1:oklch(84% .0584 286.5);--fk-cat-2:oklch(74% .1765 331.5);--fk-cat-3:oklch(84% .062 16.5);--fk-cat-4:oklch(74% .1198 61.5);--fk-cat-5:oklch(84% .1257 106.5);--fk-cat-6:oklch(74% .1378 151.5);--fk-cat-7:oklch(84% .1001 196.5);--fk-cat-8:oklch(74% .1036 241.5);--fk-contrast-factor:7;--fk-corner-factor:7;--fk-danger:oklch(79% .0849 25);--fk-danger-c:.0849;--fk-danger-h:25;--fk-danger-l:.79;--fk-elevation-factor:5;--fk-info:oklch(79% .0774 250);--fk-info-c:.0774;--fk-info-h:250;--fk-info-l:.79;--fk-on-primary-ink:white;--fk-primary:oklch(70% .193 44);--fk-primary-c:.193;--fk-primary-fill-darken:0;--fk-primary-h:44;--fk-primary-l:.7;--fk-size-factor:6;--fk-space-factor:6;--fk-success:oklch(79% .186 142);--fk-success-c:.186;--fk-success-h:142;--fk-success-l:.79;--fk-surface-hue:264;--fk-surface-l:6;--fk-surface-tint:0;--fk-vividness-factor:6;--fk-warning:oklch(79% .1133 85);--fk-warning-c:.1133;--fk-warning-h:85;--fk-warning-l:.79}[data-fk-theme=forest]{--fk-cat-1:oklch(60% .081 172.5);--fk-cat-2:oklch(50% .0627 217.5);--fk-cat-3:oklch(60% .152 262.5);--fk-cat-4:oklch(50% .1794 307.5);--fk-cat-5:oklch(60% .1738 352.5);--fk-cat-6:oklch(50% .1159 37.5);--fk-cat-7:oklch(60% .0865 82.5);--fk-cat-8:oklch(50% .0909 127.5);--fk-contrast-factor:6;--fk-corner-factor:6;--fk-danger:oklch(55% .1561 25);--fk-danger-c:.1561;--fk-danger-h:25;--fk-danger-l:.55;--fk-info:oklch(55% .109 250);--fk-info-c:.109;--fk-info-h:250;--fk-info-l:.55;--fk-primary:oklch(58% .14 152);--fk-primary-c:.14;--fk-primary-h:152;--fk-primary-l:.58;--fk-size-factor:6;--fk-space-factor:6;--fk-success:oklch(55% .1295 142);--fk-success-c:.1295;--fk-success-h:142;--fk-success-l:.55;--fk-surface-hue:150;--fk-surface-l:6;--fk-surface-tint:1;--fk-vividness-factor:6;--fk-warning:oklch(55% .0789 85);--fk-warning-c:.0789;--fk-warning-h:85;--fk-warning-l:.55}@media (prefers-color-scheme:dark){:root:not([data-fk-mode=light])[data-fk-theme=forest]{--fk-cat-1:oklch(77% .104 172.5);--fk-cat-2:oklch(67% .084 217.5);--fk-cat-3:oklch(77% .0819 262.5);--fk-cat-4:oklch(67% .1599 307.5);--fk-cat-5:oklch(77% .1107 352.5);--fk-cat-6:oklch(67% .1552 37.5);--fk-cat-7:oklch(77% .1109 82.5);--fk-cat-8:oklch(67% .1218 127.5);--fk-contrast-factor:6;--fk-corner-factor:6;--fk-danger:oklch(72% .122 25);--fk-danger-c:.122;--fk-danger-h:25;--fk-danger-l:.72;--fk-info:oklch(72% .106 250);--fk-info-c:.106;--fk-info-h:250;--fk-info-l:.72;--fk-primary:oklch(58% .14 152);--fk-primary-c:.14;--fk-primary-h:152;--fk-primary-l:.58;--fk-size-factor:6;--fk-space-factor:6;--fk-success:oklch(72% .1696 142);--fk-success-c:.1696;--fk-success-h:142;--fk-success-l:.72;--fk-surface-hue:150;--fk-surface-l:6;--fk-surface-tint:1;--fk-vividness-factor:6;--fk-warning:oklch(72% .1033 85);--fk-warning-c:.1033;--fk-warning-h:85;--fk-warning-l:.72}}[data-fk-mode=dark][data-fk-theme=forest]{--fk-cat-1:oklch(77% .104 172.5);--fk-cat-2:oklch(67% .084 217.5);--fk-cat-3:oklch(77% .0819 262.5);--fk-cat-4:oklch(67% .1599 307.5);--fk-cat-5:oklch(77% .1107 352.5);--fk-cat-6:oklch(67% .1552 37.5);--fk-cat-7:oklch(77% .1109 82.5);--fk-cat-8:oklch(67% .1218 127.5);--fk-contrast-factor:6;--fk-corner-factor:6;--fk-danger:oklch(72% .122 25);--fk-danger-c:.122;--fk-danger-h:25;--fk-danger-l:.72;--fk-info:oklch(72% .106 250);--fk-info-c:.106;--fk-info-h:250;--fk-info-l:.72;--fk-primary:oklch(58% .14 152);--fk-primary-c:.14;--fk-primary-h:152;--fk-primary-l:.58;--fk-size-factor:6;--fk-space-factor:6;--fk-success:oklch(72% .1696 142);--fk-success-c:.1696;--fk-success-h:142;--fk-success-l:.72;--fk-surface-hue:150;--fk-surface-l:6;--fk-surface-tint:1;--fk-vividness-factor:6;--fk-warning:oklch(72% .1033 85);--fk-warning-c:.1033;--fk-warning-h:85;--fk-warning-l:.72}[data-fk-theme=glass]{--fk-cat-1:oklch(60.83% .085 242.5);--fk-cat-2:oklch(50.83% .1705 287.5);--fk-cat-3:oklch(60.83% .1598 332.5);--fk-cat-4:oklch(50.83% .1187 17.5);--fk-cat-5:oklch(60.83% .0813 62.5);--fk-cat-6:oklch(50.83% .0638 107.5);--fk-cat-7:oklch(60.83% .0923 152.5);--fk-cat-8:oklch(50.83% .0505 197.5);--fk-contrast-factor:7;--fk-corner-factor:7;--fk-danger:oklch(55.83% .132 25);--fk-danger-c:.132;--fk-danger-h:25;--fk-danger-l:.5583;--fk-info:oklch(55.83% .0922 250);--fk-info-c:.0922;--fk-info-h:250;--fk-info-l:.5583;--fk-popover-corner-factor:9;--fk-popover-glass-blur-factor:9;--fk-popover-glass-frost-factor:3;--fk-popover-glass-translucency-factor:8;--fk-popover-material:glass;--fk-primary:oklch(66% .16 230);--fk-primary-c:.16;--fk-primary-h:230;--fk-primary-l:.66;--fk-size-factor:6;--fk-space-factor:6;--fk-success:oklch(55.83% .1096 142);--fk-success-c:.1096;--fk-success-h:142;--fk-success-l:.5583;--fk-surface-hue:220;--fk-surface-l:6;--fk-surface-tint:5;--fk-vividness-factor:5;--fk-warning:oklch(55.83% .0668 85);--fk-warning-c:.0668;--fk-warning-h:85;--fk-warning-l:.5583}@media (prefers-color-scheme:dark){:root:not([data-fk-mode=light])[data-fk-theme=glass]{--fk-cat-1:oklch(84% .0508 242.5);--fk-cat-2:oklch(74% .0829 287.5);--fk-cat-3:oklch(84% .0797 332.5);--fk-cat-4:oklch(74% .093 17.5);--fk-cat-5:oklch(84% .0655 62.5);--fk-cat-6:oklch(74% .0928 107.5);--fk-cat-7:oklch(84% .1275 152.5);--fk-cat-8:oklch(74% .0734 197.5);--fk-contrast-factor:7;--fk-corner-factor:7;--fk-danger:oklch(79% .0708 25);--fk-danger-c:.0708;--fk-danger-h:25;--fk-danger-l:.79;--fk-info:oklch(79% .0645 250);--fk-info-c:.0645;--fk-info-h:250;--fk-info-l:.79;--fk-popover-corner-factor:9;--fk-popover-glass-blur-factor:9;--fk-popover-glass-frost-factor:3;--fk-popover-glass-translucency-factor:8;--fk-popover-material:glass;--fk-primary:oklch(66% .16 230);--fk-primary-c:.16;--fk-primary-h:230;--fk-primary-l:.66;--fk-size-factor:6;--fk-space-factor:6;--fk-success:oklch(79% .155 142);--fk-success-c:.155;--fk-success-h:142;--fk-success-l:.79;--fk-surface-hue:220;--fk-surface-l:6;--fk-surface-tint:5;--fk-vividness-factor:5;--fk-warning:oklch(79% .0944 85);--fk-warning-c:.0944;--fk-warning-h:85;--fk-warning-l:.79}}[data-fk-mode=dark][data-fk-theme=glass]{--fk-cat-1:oklch(84% .0508 242.5);--fk-cat-2:oklch(74% .0829 287.5);--fk-cat-3:oklch(84% .0797 332.5);--fk-cat-4:oklch(74% .093 17.5);--fk-cat-5:oklch(84% .0655 62.5);--fk-cat-6:oklch(74% .0928 107.5);--fk-cat-7:oklch(84% .1275 152.5);--fk-cat-8:oklch(74% .0734 197.5);--fk-contrast-factor:7;--fk-corner-factor:7;--fk-danger:oklch(79% .0708 25);--fk-danger-c:.0708;--fk-danger-h:25;--fk-danger-l:.79;--fk-info:oklch(79% .0645 250);--fk-info-c:.0645;--fk-info-h:250;--fk-info-l:.79;--fk-popover-corner-factor:9;--fk-popover-glass-blur-factor:9;--fk-popover-glass-frost-factor:3;--fk-popover-glass-translucency-factor:8;--fk-popover-material:glass;--fk-primary:oklch(66% .16 230);--fk-primary-c:.16;--fk-primary-h:230;--fk-primary-l:.66;--fk-size-factor:6;--fk-space-factor:6;--fk-success:oklch(79% .155 142);--fk-success-c:.155;--fk-success-h:142;--fk-success-l:.79;--fk-surface-hue:220;--fk-surface-l:6;--fk-surface-tint:5;--fk-vividness-factor:5;--fk-warning:oklch(79% .0944 85);--fk-warning-c:.0944;--fk-warning-h:85;--fk-warning-l:.79}[data-fk-theme=ocean-glass]{--fk-cat-1:oklch(60% .1523 272.5);--fk-cat-2:oklch(50% .1702 317.5);--fk-cat-3:oklch(60% .1694 2.5);--fk-cat-4:oklch(50% .0961 47.5);--fk-cat-5:oklch(60% .086 92.5);--fk-cat-6:oklch(50% .1071 137.5);--fk-cat-7:oklch(60% .075 182.5);--fk-cat-8:oklch(50% .0679 227.5);--fk-contrast-factor:6;--fk-corner-factor:6;--fk-danger:oklch(55% .1561 25);--fk-danger-c:.1561;--fk-danger-h:25;--fk-danger-hue:25;--fk-danger-l:.55;--fk-form-space-factor:5;--fk-info:oklch(55% .109 250);--fk-info-c:.109;--fk-info-h:250;--fk-info-l:.55;--fk-modal-corner:12px;--fk-modal-surface-factor:7;--fk-popover-corner-factor:8;--fk-popover-glass-blur-factor:7;--fk-popover-glass-frost-factor:0;--fk-popover-glass-translucency-factor:6;--fk-popover-material:glass;--fk-primary:oklch(62% .19 250);--fk-primary-c:.19;--fk-primary-h:250;--fk-primary-l:.62;--fk-size-factor:6;--fk-space-factor:6;--fk-success:oklch(55% .1295 142);--fk-success-c:.1295;--fk-success-h:142;--fk-success-l:.55;--fk-surface-hue:250;--fk-surface-l:6;--fk-surface-tint:6;--fk-tooltip-corner-factor:2;--fk-vividness-factor:6;--fk-warning:oklch(55% .0789 85);--fk-warning-c:.0789;--fk-warning-h:85;--fk-warning-l:.55}@media (prefers-color-scheme:dark){:root:not([data-fk-mode=light])[data-fk-theme=ocean-glass]{--fk-cat-1:oklch(77% .0819 272.5);--fk-cat-2:oklch(67% .1911 317.5);--fk-cat-3:oklch(77% .1019 2.5);--fk-cat-4:oklch(67% .1287 47.5);--fk-cat-5:oklch(77% .1103 92.5);--fk-cat-6:oklch(67% .1435 137.5);--fk-cat-7:oklch(77% .0963 182.5);--fk-cat-8:oklch(67% .091 227.5);--fk-contrast-factor:6;--fk-corner-factor:6;--fk-danger:oklch(72% .122 25);--fk-danger-c:.122;--fk-danger-h:25;--fk-danger-hue:25;--fk-danger-l:.72;--fk-form-space-factor:5;--fk-info:oklch(72% .106 250);--fk-info-c:.106;--fk-info-h:250;--fk-info-l:.72;--fk-modal-corner:12px;--fk-modal-surface-factor:7;--fk-popover-corner-factor:8;--fk-popover-glass-blur-factor:7;--fk-popover-glass-frost-factor:0;--fk-popover-glass-translucency-factor:6;--fk-popover-material:glass;--fk-primary:oklch(62% .19 250);--fk-primary-c:.19;--fk-primary-h:250;--fk-primary-l:.62;--fk-size-factor:6;--fk-space-factor:6;--fk-success:oklch(72% .1696 142);--fk-success-c:.1696;--fk-success-h:142;--fk-success-l:.72;--fk-surface-hue:250;--fk-surface-l:6;--fk-surface-tint:6;--fk-tooltip-corner-factor:2;--fk-vividness-factor:6;--fk-warning:oklch(72% .1033 85);--fk-warning-c:.1033;--fk-warning-h:85;--fk-warning-l:.72}}[data-fk-mode=dark][data-fk-theme=ocean-glass]{--fk-cat-1:oklch(77% .0819 272.5);--fk-cat-2:oklch(67% .1911 317.5);--fk-cat-3:oklch(77% .1019 2.5);--fk-cat-4:oklch(67% .1287 47.5);--fk-cat-5:oklch(77% .1103 92.5);--fk-cat-6:oklch(67% .1435 137.5);--fk-cat-7:oklch(77% .0963 182.5);--fk-cat-8:oklch(67% .091 227.5);--fk-contrast-factor:6;--fk-corner-factor:6;--fk-danger:oklch(72% .122 25);--fk-danger-c:.122;--fk-danger-h:25;--fk-danger-hue:25;--fk-danger-l:.72;--fk-form-space-factor:5;--fk-info:oklch(72% .106 250);--fk-info-c:.106;--fk-info-h:250;--fk-info-l:.72;--fk-modal-corner:12px;--fk-modal-surface-factor:7;--fk-popover-corner-factor:8;--fk-popover-glass-blur-factor:7;--fk-popover-glass-frost-factor:0;--fk-popover-glass-translucency-factor:6;--fk-popover-material:glass;--fk-primary:oklch(62% .19 250);--fk-primary-c:.19;--fk-primary-h:250;--fk-primary-l:.62;--fk-size-factor:6;--fk-space-factor:6;--fk-success:oklch(72% .1696 142);--fk-success-c:.1696;--fk-success-h:142;--fk-success-l:.72;--fk-surface-hue:250;--fk-surface-l:6;--fk-surface-tint:6;--fk-tooltip-corner-factor:2;--fk-vividness-factor:6;--fk-warning:oklch(72% .1033 85);--fk-warning-c:.1033;--fk-warning-h:85;--fk-warning-l:.72}[data-fk-theme=slate]{--fk-cat-1:oklch(60.83% .1078 252.5);--fk-cat-2:oklch(50.83% .1605 297.5);--fk-cat-3:oklch(60.83% .1525 342.5);--fk-cat-4:oklch(50.83% .121 27.5);--fk-cat-5:oklch(60.83% .0758 72.5);--fk-cat-6:oklch(50.83% .0687 117.5);--fk-cat-7:oklch(60.83% .0773 162.5);--fk-cat-8:oklch(50.83% .0509 207.5);--fk-contrast-factor:7;--fk-corner-factor:5;--fk-danger:oklch(55.83% .132 25);--fk-danger-c:.132;--fk-danger-h:25;--fk-danger-l:.5583;--fk-info:oklch(55.83% .0922 250);--fk-info-c:.0922;--fk-info-h:250;--fk-info-l:.5583;--fk-primary:oklch(50% .03 240);--fk-primary-c:.03;--fk-primary-h:240;--fk-primary-l:.5;--fk-size-factor:6;--fk-space-factor:6;--fk-success:oklch(55.83% .1096 142);--fk-success-c:.1096;--fk-success-h:142;--fk-success-l:.5583;--fk-surface-hue:230;--fk-surface-l:6;--fk-surface-tint:1;--fk-vividness-factor:5;--fk-warning:oklch(55.83% .0668 85);--fk-warning-c:.0668;--fk-warning-h:85;--fk-warning-l:.5583}@media (prefers-color-scheme:dark){:root:not([data-fk-mode=light])[data-fk-theme=slate]{--fk-cat-1:oklch(84% .0476 252.5);--fk-cat-2:oklch(74% .09 297.5);--fk-cat-3:oklch(84% .0672 342.5);--fk-cat-4:oklch(74% .0925 27.5);--fk-cat-5:oklch(84% .077 72.5);--fk-cat-6:oklch(74% .1 117.5);--fk-cat-7:oklch(84% .1067 162.5);--fk-cat-8:oklch(74% .0741 207.5);--fk-contrast-factor:7;--fk-corner-factor:5;--fk-danger:oklch(79% .0708 25);--fk-danger-c:.0708;--fk-danger-h:25;--fk-danger-l:.79;--fk-info:oklch(79% .0645 250);--fk-info-c:.0645;--fk-info-h:250;--fk-info-l:.79;--fk-primary:oklch(50% .03 240);--fk-primary-c:.03;--fk-primary-h:240;--fk-primary-l:.5;--fk-size-factor:6;--fk-space-factor:6;--fk-success:oklch(79% .155 142);--fk-success-c:.155;--fk-success-h:142;--fk-success-l:.79;--fk-surface-hue:230;--fk-surface-l:6;--fk-surface-tint:1;--fk-vividness-factor:5;--fk-warning:oklch(79% .0944 85);--fk-warning-c:.0944;--fk-warning-h:85;--fk-warning-l:.79}}[data-fk-mode=dark][data-fk-theme=slate]{--fk-cat-1:oklch(84% .0476 252.5);--fk-cat-2:oklch(74% .09 297.5);--fk-cat-3:oklch(84% .0672 342.5);--fk-cat-4:oklch(74% .0925 27.5);--fk-cat-5:oklch(84% .077 72.5);--fk-cat-6:oklch(74% .1 117.5);--fk-cat-7:oklch(84% .1067 162.5);--fk-cat-8:oklch(74% .0741 207.5);--fk-contrast-factor:7;--fk-corner-factor:5;--fk-danger:oklch(79% .0708 25);--fk-danger-c:.0708;--fk-danger-h:25;--fk-danger-l:.79;--fk-info:oklch(79% .0645 250);--fk-info-c:.0645;--fk-info-h:250;--fk-info-l:.79;--fk-primary:oklch(50% .03 240);--fk-primary-c:.03;--fk-primary-h:240;--fk-primary-l:.5;--fk-size-factor:6;--fk-space-factor:6;--fk-success:oklch(79% .155 142);--fk-success-c:.155;--fk-success-h:142;--fk-success-l:.79;--fk-surface-hue:230;--fk-surface-l:6;--fk-surface-tint:1;--fk-vividness-factor:5;--fk-warning:oklch(79% .0944 85);--fk-warning-c:.0944;--fk-warning-h:85;--fk-warning-l:.79}[data-fk-theme=studio-panel]{--fk-border-factor:5;--fk-cat-1:oklch(60% .1547 278.5);--fk-cat-2:oklch(50% .1649 323.5);--fk-cat-3:oklch(60% .1681 8.5);--fk-cat-4:oklch(50% .0883 53.5);--fk-cat-5:oklch(60% .0869 98.5);--fk-cat-6:oklch(50% .1153 143.5);--fk-cat-7:oklch(60% .0729 188.5);--fk-cat-8:oklch(50% .0728 233.5);--fk-contrast-factor:6;--fk-corner-factor:6;--fk-danger:oklch(55% .1561 25);--fk-danger-c:.1561;--fk-danger-h:25;--fk-danger-l:.55;--fk-elevation-factor:5;--fk-info:oklch(55% .109 250);--fk-info-c:.109;--fk-info-h:250;--fk-info-l:.55;--fk-primary:oklch(50% .02 256);--fk-primary-c:.02;--fk-primary-h:256;--fk-primary-l:.5;--fk-size-factor:6;--fk-space-factor:6;--fk-success:oklch(55% .1295 142);--fk-success-c:.1295;--fk-success-h:142;--fk-success-l:.55;--fk-surface-hue:256;--fk-surface-l:6;--fk-surface-tint:1;--fk-warning:oklch(55% .0789 85);--fk-warning-c:.0789;--fk-warning-h:85;--fk-warning-l:.55}@media (prefers-color-scheme:dark){:root:not([data-fk-mode=light])[data-fk-theme=studio-panel]{--fk-border-factor:5;--fk-cat-1:oklch(77% .0831 278.5);--fk-cat-2:oklch(67% .2202 323.5);--fk-cat-3:oklch(77% .0985 8.5);--fk-cat-4:oklch(67% .1183 53.5);--fk-cat-5:oklch(77% .1116 98.5);--fk-cat-6:oklch(67% .1545 143.5);--fk-cat-7:oklch(77% .0936 188.5);--fk-cat-8:oklch(67% .0975 233.5);--fk-contrast-factor:6;--fk-corner-factor:6;--fk-danger:oklch(72% .122 25);--fk-danger-c:.122;--fk-danger-h:25;--fk-danger-l:.72;--fk-elevation-factor:5;--fk-info:oklch(72% .106 250);--fk-info-c:.106;--fk-info-h:250;--fk-info-l:.72;--fk-primary:oklch(70% .02 256);--fk-primary-c:.02;--fk-primary-h:256;--fk-primary-l:.7;--fk-size-factor:6;--fk-space-factor:6;--fk-success:oklch(72% .1696 142);--fk-success-c:.1696;--fk-success-h:142;--fk-success-l:.72;--fk-surface-hue:256;--fk-surface-l:6;--fk-surface-tint:1;--fk-warning:oklch(72% .1033 85);--fk-warning-c:.1033;--fk-warning-h:85;--fk-warning-l:.72}}[data-fk-mode=dark][data-fk-theme=studio-panel]{--fk-border-factor:5;--fk-cat-1:oklch(77% .0831 278.5);--fk-cat-2:oklch(67% .2202 323.5);--fk-cat-3:oklch(77% .0985 8.5);--fk-cat-4:oklch(67% .1183 53.5);--fk-cat-5:oklch(77% .1116 98.5);--fk-cat-6:oklch(67% .1545 143.5);--fk-cat-7:oklch(77% .0936 188.5);--fk-cat-8:oklch(67% .0975 233.5);--fk-contrast-factor:6;--fk-corner-factor:6;--fk-danger:oklch(72% .122 25);--fk-danger-c:.122;--fk-danger-h:25;--fk-danger-l:.72;--fk-elevation-factor:5;--fk-info:oklch(72% .106 250);--fk-info-c:.106;--fk-info-h:250;--fk-info-l:.72;--fk-primary:oklch(70% .02 256);--fk-primary-c:.02;--fk-primary-h:256;--fk-primary-l:.7;--fk-size-factor:6;--fk-space-factor:6;--fk-success:oklch(72% .1696 142);--fk-success-c:.1696;--fk-success-h:142;--fk-success-l:.72;--fk-surface-hue:256;--fk-surface-l:6;--fk-surface-tint:1;--fk-warning:oklch(72% .1033 85);--fk-warning-c:.1033;--fk-warning-h:85;--fk-warning-l:.72}[data-fk-theme=violet]{--fk-cat-1:oklch(60% .1996 307.5);--fk-cat-2:oklch(50% .1448 352.5);--fk-cat-3:oklch(60% .139 37.5);--fk-cat-4:oklch(50% .072 82.5);--fk-cat-5:oklch(60% .1091 127.5);--fk-cat-6:oklch(50% .0675 172.5);--fk-cat-7:oklch(60% .0752 217.5);--fk-cat-8:oklch(50% .1685 262.5);--fk-contrast-factor:6;--fk-corner-factor:7;--fk-danger:oklch(55% .1561 25);--fk-danger-c:.1561;--fk-danger-h:25;--fk-danger-l:.55;--fk-info:oklch(55% .109 250);--fk-info-c:.109;--fk-info-h:250;--fk-info-l:.55;--fk-primary:oklch(56% .19 292);--fk-primary-c:.19;--fk-primary-h:292;--fk-primary-l:.56;--fk-size-factor:6;--fk-space-factor:6;--fk-success:oklch(55% .1295 142);--fk-success-c:.1295;--fk-success-h:142;--fk-success-l:.55;--fk-surface-hue:285;--fk-surface-l:6;--fk-surface-tint:1;--fk-vividness-factor:6;--fk-warning:oklch(55% .0789 85);--fk-warning-c:.0789;--fk-warning-h:85;--fk-warning-l:.55}@media (prefers-color-scheme:dark){:root:not([data-fk-mode=light])[data-fk-theme=violet]{--fk-cat-1:oklch(77% .1067 307.5);--fk-cat-2:oklch(67% .1791 352.5);--fk-cat-3:oklch(77% .0975 37.5);--fk-cat-4:oklch(67% .0965 82.5);--fk-cat-5:oklch(77% .14 127.5);--fk-cat-6:oklch(67% .0905 172.5);--fk-cat-7:oklch(77% .0966 217.5);--fk-cat-8:oklch(67% .1221 262.5);--fk-contrast-factor:6;--fk-corner-factor:7;--fk-danger:oklch(72% .122 25);--fk-danger-c:.122;--fk-danger-h:25;--fk-danger-l:.72;--fk-info:oklch(72% .106 250);--fk-info-c:.106;--fk-info-h:250;--fk-info-l:.72;--fk-primary:oklch(56% .19 292);--fk-primary-c:.19;--fk-primary-h:292;--fk-primary-l:.56;--fk-size-factor:6;--fk-space-factor:6;--fk-success:oklch(72% .1696 142);--fk-success-c:.1696;--fk-success-h:142;--fk-success-l:.72;--fk-surface-hue:285;--fk-surface-l:6;--fk-surface-tint:1;--fk-vividness-factor:6;--fk-warning:oklch(72% .1033 85);--fk-warning-c:.1033;--fk-warning-h:85;--fk-warning-l:.72}}[data-fk-mode=dark][data-fk-theme=violet]{--fk-cat-1:oklch(77% .1067 307.5);--fk-cat-2:oklch(67% .1791 352.5);--fk-cat-3:oklch(77% .0975 37.5);--fk-cat-4:oklch(67% .0965 82.5);--fk-cat-5:oklch(77% .14 127.5);--fk-cat-6:oklch(67% .0905 172.5);--fk-cat-7:oklch(77% .0966 217.5);--fk-cat-8:oklch(67% .1221 262.5);--fk-contrast-factor:6;--fk-corner-factor:7;--fk-danger:oklch(72% .122 25);--fk-danger-c:.122;--fk-danger-h:25;--fk-danger-l:.72;--fk-info:oklch(72% .106 250);--fk-info-c:.106;--fk-info-h:250;--fk-info-l:.72;--fk-primary:oklch(56% .19 292);--fk-primary-c:.19;--fk-primary-h:292;--fk-primary-l:.56;--fk-size-factor:6;--fk-space-factor:6;--fk-success:oklch(72% .1696 142);--fk-success-c:.1696;--fk-success-h:142;--fk-success-l:.72;--fk-surface-hue:285;--fk-surface-l:6;--fk-surface-tint:1;--fk-vividness-factor:6;--fk-warning:oklch(72% .1033 85);--fk-warning-c:.1033;--fk-warning-h:85;--fk-warning-l:.72}}
