body{--kfs-text-page:var(--kfc-text-20);--kfs-text-dialog:17.28px;--kfs-text-section:var(--kfc-text-14);--kfs-text-body:var(--kfc-text-13);--kfs-text-control:12.48px;--kfs-text-meta:var(--kfc-text-12);--kfs-text-tooltip:var(--kfc-text-12);--kfs-text-label:11.52px;--kfs-weight-regular:400;--kfs-weight-medium:500;--kfs-leading:1.5;--kfs-leading-control:1.4;--kfs-control-sm:28px;--kfs-control:32px;--kfs-control-lg:36px;--kfs-gap-control:var(--kfc-space-8);--kfs-gap-group:var(--kfc-space-16);--kfs-gap-icon:var(--kfc-space-6);--kfs-pad-control-sm:var(--kfc-space-10);--kfs-pad-control:var(--kfc-space-12);--kfs-pad-control-lg:var(--kfc-space-16);--kfs-radius-chip:var(--kfc-radius);--kfs-radius-control:var(--kfc-radius-lg);--kfs-radius-card:12px;--kfs-radius-dialog:16px;--kfs-radius-pill:var(--kfc-radius-pill);--kfs-elev-1:0 1px 2px rgb(35 42 59/6%);--kfs-elev-2:0 6px 16px -4px rgb(35 42 59/14%),0 2px 4px rgb(35 42 59/4%);--kfs-elev-3:0 24px 48px -12px rgb(15 19 32/32%),0 4px 12px rgb(15 19 32/8%);--kfs-canvas:#f1f5fb;--kfs-surface:#ffffff;--kfs-subtle:#f3f4f8;--kfs-subtle-hover:#e5e7ed;--kfs-subtle-press:#d9dce5;--kfs-border:#e5e7ed;--kfs-border-strong:#d9dce5;--kfs-ink:#232a3b;--kfs-ink-strong:#1a202f;--kfs-ink-2:#5b6277;--kfs-ink-disabled:#b5bac9;--kfs-primary:var(--kf-brand-blue-action);--kfs-primary-hover:#1c52cc;--kfs-on-primary:#ffffff;--kfs-primary-tint:#f2f7ff;--kfs-primary-tint-hover:#e5efff;--kfs-primary-tint-edge:#c9deff;--kfs-primary-tint-ink:var(--kf-brand-blue-action);--kfs-primary-tint-hover-ink:var(--kfs-primary-hover);--kfs-danger:var(--kfa-danger);--kfs-danger-hover:var(--kfa-danger-hover);--kfs-on-danger:var(--kfa-on-danger);--kfs-hero-sheen:linear-gradient(90deg,rgb(var(--kf-brand-pink-rgb)/35%),rgb(var(--kf-brand-pink-rgb)/0%) 60%);--kfs-hero-inset:inset 0 1px 0 rgb(255 255 255/22%);--kfs-brand-ring:var(--kfs-primary);--kfs-brand-ring-sheen:linear-gradient(135deg,var(--kf-brand-pink),var(--kfs-primary) 65%);--kfs-brand-gradient:linear-gradient(135deg,var(--kf-brand-pink),var(--kfs-primary));--kfs-brand-wash:linear-gradient(120deg,color-mix(in srgb,var(--kf-brand-pink) 10%,transparent),color-mix(in srgb,var(--kfs-primary) 12%,transparent) 60%,color-mix(in srgb,var(--kfs-primary) 4%,transparent));--kfs-brand-glow:radial-gradient(circle,color-mix(in srgb,var(--kf-brand-pink) 18%,transparent),transparent 70%);--kfs-dur-fast:120ms;--kfs-dur-base:200ms;--kfs-dur-slow:320ms;--kfs-ease:cubic-bezier(.2,0,0,1);--kfs-ease-out:cubic-bezier(.3,0,0,1);--kfs-ease-spring:cubic-bezier(.3,1.4,.5,1);--kfs-press-scale:.98;--kfs-ring-gap:2px;--kfs-ring-width:2px;--kfs-ring-gap-color:#ffffff;--kfs-ring:0 0 0 var(--kfs-ring-gap) var(--kfs-ring-gap-color),0 0 0 calc(var(--kfs-ring-gap) + var(--kfs-ring-width)) var(--kfs-primary);--kfs-tooltip-bg:#232a3b;--kfs-tooltip-ink:#ffffff;--kfs-tooltip-kbd:#aeb4c4;--kfs-tooltip-max:240px;--kfs-z-tooltip:1000}:root[data-theme=dark] body{--kfs-elev-1:0 1px 2px rgb(0 0 0/40%);--kfs-elev-2:0 6px 16px -4px rgb(0 0 0/55%),0 2px 4px rgb(0 0 0/30%);--kfs-elev-3:0 24px 48px -12px rgb(0 0 0/70%),0 4px 12px rgb(0 0 0/40%);--kfs-canvas:#1a1a1a;--kfs-surface:#242424;--kfs-subtle:#2a2a2a;--kfs-subtle-hover:#363636;--kfs-subtle-press:#464646;--kfs-border:#363636;--kfs-border-strong:#464646;--kfs-ink:#d0d0d0;--kfs-ink-strong:#ebebeb;--kfs-ink-2:#a3a3a3;--kfs-ink-disabled:#6e6e6e;--kfs-primary:#4b90ff;--kfs-primary-hover:#6da6ff;--kfs-on-primary:#10141d;--kfs-primary-tint:#111a33;--kfs-primary-tint-hover:#182544;--kfs-primary-tint-edge:#2b4a80;--kfs-primary-tint-ink:#8db9ff;--kfs-ring-gap-color:#1f1f1f;--kfs-tooltip-bg:#ebebeb;--kfs-tooltip-ink:#1a202f;--kfs-tooltip-kbd:#5b6277}@media (prefers-reduced-motion:reduce){body{--kfs-dur-fast:0ms;--kfs-dur-base:0ms;--kfs-dur-slow:0ms;--kfs-press-scale:1}}body{--kfa-folder-hue-1:#3b82f6;--kfa-folder-hue-2:#16a34a;--kfa-folder-hue-3:#f97316;--kfa-folder-hue-4:#8b5cf6;--kfa-folder-hue-5:#db2777;--kfa-folder-hue-6:#0891b2;--kfa-raised:#ffffff;--kfa-subtle-hover:#e5e7ed;--kfa-field-edge:#8a8f9c;--kfa-ink-3:#646b80;--kfa-ink-disabled:#b5bac9;--kfa-link:#1c52cc;--kfa-scrim:rgb(21 22 23/80%);--kfa-primary-pressed:#21409a;--kfa-primary-tint:#f2f7ff;--kfa-primary-tint-edge:#c9deff;--kfa-primary-tint-ink:#1c52cc;--kfa-primary-disabled-fill:#e5e7ed;--kfa-primary-disabled-ink:#5c6170;--kfa-danger:#d7261e;--kfa-danger-hover:#b31f19;--kfa-danger-pressed:#8f1914;--kfa-on-danger:#ffffff;--kfa-danger-tint:#fdf3f2;--kfa-danger-ink:#b3261e;--kfa-danger-edge:#f4c1bf;--kfa-warning:#eeb209;--kfa-warning-ink:#7a5a00;--kfa-warning-tint:#fefaee;--kfa-success-ink:#1d6b34;--kfa-success-tint:#f2f9f2;--kfa-info-ink:#1c52cc;--kfa-info-tint:#eef4ff;--kfa-ring-gap:#ffffff;--kfa-text-display:23.04px;--kfa-text-page:20px;--kfa-text-dialog:17.28px;--kfa-text-section:15.36px;--kfa-text-body:13.44px;--kfa-text-control:12.48px;--kfa-text-meta:12.48px;--kfa-text-label:11.52px;--kfa-leading-control:18px;--kfa-weight-regular:400;--kfa-weight-medium:500;--kfa-space-4:var(--kfc-space-4);--kfa-space-8:var(--kfc-space-8);--kfa-space-12:var(--kfc-space-12);--kfa-space-16:var(--kfc-space-16);--kfa-space-20:var(--kfc-space-20);--kfa-space-24:var(--kfc-space-24);--kfa-space-32:var(--kfc-space-32);--kfa-space-40:var(--kfc-space-40);--kfa-space-48:48px;--kfa-radius-chip:4px;--kfa-radius-control:8px;--kfa-radius-card:12px;--kfa-radius-dialog:16px;--kfa-radius-pill:999px;--kfa-control:32px;--kfa-control-sm:28px;--kfa-control-xs:24px;--kfa-control-touch:40px;--kfa-control-sm-touch:36px;--kfa-elev-0:none;--kfa-elev-1:0 1px 2px 0 rgb(35 42 59/6%);--kfa-elev-2:0 4px 8px 0 rgb(35 42 59/6%);--kfa-elev-3:0 14px 20px 0 rgb(35 42 59/6%);--kfa-elev-4:0 4px 12px rgb(0 0 0/15%);--kfa-dur-fast:120ms;--kfa-dur-base:200ms;--kfa-dur-slow:320ms;--kfa-ease:cubic-bezier(.2,0,0,1);--kfa-ease-out:cubic-bezier(.3,0,0,1);--kfa-ease-in:cubic-bezier(.4,0,1,1);--kfa-ease-rail:cubic-bezier(.34,1.2,.64,1);--kfa-press-scale:.98;--kfa-z-sticky:10;--kfa-z-rail:30;--kfa-z-topbar:40;--kfa-z-viewer-chrome:50;--kfa-z-popover:100;--kfa-z-modal:200;--kfa-z-toast:400;--kfa-z-tooltip:1000}:root[data-theme=dark] body{--kfa-raised:#242424;--kfa-subtle-hover:#363636;--kfa-field-edge:#767676;--kfa-ink-3:#959595;--kfa-ink-disabled:#6e6e6e;--kfa-link:#8db9ff;--kfa-scrim:rgb(0 0 0/80%);--kfa-primary-pressed:#8db9ff;--kfa-primary-tint:#111a33;--kfa-primary-tint-edge:#2b4a80;--kfa-primary-tint-ink:#8db9ff;--kfa-primary-disabled-fill:#363636;--kfa-primary-disabled-ink:#b0b0b0;--kfa-danger:#b3261e;--kfa-danger-hover:#9c1f18;--kfa-danger-pressed:#82190f;--kfa-on-danger:#ffffff;--kfa-danger-tint:#3d1716;--kfa-danger-ink:#ff9b94;--kfa-danger-edge:#6b2a26;--kfa-warning:#edc65f;--kfa-warning-ink:#edc65f;--kfa-warning-tint:#2e2506;--kfa-success-ink:#7fd3a1;--kfa-success-tint:#13301f;--kfa-info-ink:#8db9ff;--kfa-info-tint:#111a33;--kfa-ring-gap:#1f1f1f;--kfa-elev-1:0 1px 2px 0 rgb(0 0 0/60%);--kfa-elev-2:0 4px 8px 0 rgb(0 0 0/60%);--kfa-elev-3:0 14px 20px 0 rgb(0 0 0/60%);--kfa-elev-4:0 4px 16px rgb(0 0 0/60%)}@media (prefers-reduced-motion:reduce){body{--kfa-dur-fast:0ms;--kfa-dur-base:0ms;--kfa-dur-slow:0ms;--kfa-press-scale:1}}