._483e2l0{font-family:var(--fn-cmp-text-font);line-height:var(--fn-cmp-text-line-height);overflow-wrap:anywhere;margin:0}._483e2l2{padding-inline:calc(var(--fn-cmp-text-control-inset) + var(--fn-cmp-text-control-border))}._483e2l3{font-size:var(--fn-cmp-text-size-caption)}._483e2l4{font-size:var(--fn-cmp-text-size-secondary)}._483e2l5{font-size:var(--fn-cmp-text-size-body)}._483e2l6{font-size:var(--fn-cmp-text-size-label);font-weight:var(--fn-cmp-text-weight-strong)}._483e2l7{font-size:var(--fn-cmp-text-size-emphasis)}._483e2l8{font-size:var(--fn-cmp-text-size-title);font-weight:var(--fn-cmp-text-weight-strong)}._483e2l9{font-size:var(--fn-cmp-text-size-lead)}._483e2la{color:var(--fn-cmp-text-color-default)}._483e2lb{color:var(--fn-cmp-text-color-muted)}._483e2lc{color:var(--fn-cmp-text-color-accent)}._483e2ld{color:var(--fn-cmp-text-color-danger)}._483e2le{color:var(--fn-cmp-text-color-warning)}._483e2lf{color:var(--fn-cmp-text-color-success)}._483e2lh{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}._483e2li{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}._483e2lj{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}._1uesq250{font-family:var(--fn-cmp-heading-font);font-weight:var(--fn-cmp-heading-weight);line-height:var(--fn-cmp-heading-line-height);color:var(--fn-cmp-heading-color);text-box-trim:trim-both;text-box-edge:cap alphabetic;margin:0}._1uesq251{font-size:var(--fn-cmp-heading-size-1)}._1uesq252{font-size:var(--fn-cmp-heading-size-2)}._1uesq253{font-size:var(--fn-cmp-heading-size-3)}._1uesq254{font-size:var(--fn-cmp-heading-size-display);line-height:var(--fn-cmp-heading-display-line-height)}@media (max-height:559px){._1uesq254{font-size:var(--fn-cmp-heading-size-display-short)}}.x3urpc0{justify-content:center;align-items:center;gap:var(--fn-cmp-button-gap);border-radius:var(--fn-cmp-button-radius);border-style:solid;border-width:var(--fn-cmp-button-border-width);max-width:100%;font-family:var(--fn-cmp-button-font);font-size:var(--fn-cmp-button-font-size);font-weight:var(--fn-cmp-button-font-weight);cursor:default;white-space:nowrap;transition-property:background-color,box-shadow;transition-duration:var(--fn-cmp-button-duration);transition-timing-function:var(--fn-cmp-button-easing);outline:none;flex-shrink:0;display:inline-flex}.x3urpc0[data-focus-visible]{outline-style:solid;outline-color:var(--fn-cmp-button-focus-ring);outline-width:var(--fn-cmp-button-focus-width);outline-offset:var(--fn-cmp-button-focus-offset)}.x3urpc0[aria-disabled=true]{opacity:var(--fn-cmp-button-disabled-opacity)}.x3urpc0[data-selected]{background-color:var(--fn-cmp-button-toggle-selected)}.x3urpc1{height:var(--fn-cmp-button-height-s);padding-inline:var(--fn-cmp-button-padding-inline-s)}.x3urpc2{height:var(--fn-cmp-button-height-m);padding-inline:var(--fn-cmp-button-padding-inline-m)}.x3urpc3{height:var(--fn-cmp-button-height-l);padding-inline:var(--fn-cmp-button-padding-inline-l);font-size:var(--fn-cmp-button-font-size-l)}.x3urpc4{margin-inline-start:calc(-1 * var(--fn-cmp-button-padding-inline-s))}.x3urpc5{margin-inline-start:calc(-1 * var(--fn-cmp-button-padding-inline-m))}.x3urpc6{margin-inline-start:calc(-1 * var(--fn-cmp-button-padding-inline-l))}.x3urpc7{background-color:var(--fn-cmp-button-primary-background-rest);color:var(--fn-cmp-button-primary-text);border-color:var(--fn-cmp-button-primary-border)}.x3urpc7[data-hovered]:not([aria-disabled=true]){background-color:var(--fn-cmp-button-primary-background-hover)}.x3urpc7[data-pressed]:not([aria-disabled=true]){background-color:var(--fn-cmp-button-primary-background-pressed)}.x3urpc8{background-color:var(--fn-cmp-button-secondary-background-rest);color:var(--fn-cmp-button-secondary-text);border-color:var(--fn-cmp-button-secondary-border)}.x3urpc8[data-hovered]:not([aria-disabled=true]){background-color:var(--fn-cmp-button-secondary-background-hover)}.x3urpc8[data-pressed]:not([aria-disabled=true]){background-color:var(--fn-cmp-button-secondary-background-pressed)}.x3urpc9{background-color:var(--fn-cmp-button-subtle-background-rest);color:var(--fn-cmp-button-subtle-text);border-color:var(--fn-cmp-button-subtle-border)}.x3urpc9[data-hovered]:not([aria-disabled=true]){background-color:var(--fn-cmp-button-subtle-background-hover)}.x3urpc9[data-pressed]:not([aria-disabled=true]){background-color:var(--fn-cmp-button-subtle-background-pressed)}.x3urpca{background-color:var(--fn-cmp-button-danger-background-rest);color:var(--fn-cmp-button-danger-text);border-color:var(--fn-cmp-button-danger-border)}.x3urpca[data-hovered]:not([aria-disabled=true]){background-color:var(--fn-cmp-button-danger-background-hover)}.x3urpca[data-pressed]:not([aria-disabled=true]){background-color:var(--fn-cmp-button-danger-background-pressed)}.x3urpcb{text-overflow:ellipsis;min-width:0;overflow:hidden}._193v71b0{flex-direction:column;min-width:0;display:flex}._193v71b1{gap:var(--fn-space-none)}._193v71b2{gap:var(--fn-space-xs)}._193v71b3{gap:var(--fn-space-s)}._193v71b4{gap:var(--fn-space-m)}._193v71b5{gap:var(--fn-space-l)}._193v71b6{gap:var(--fn-space-xl)}._193v71b7{gap:var(--fn-space-xxl)}._193v71b8{gap:var(--fn-space-xxxl)}._193v71b9{padding:var(--fn-space-none)}._193v71ba{padding:var(--fn-space-xs)}._193v71bb{padding:var(--fn-space-s)}._193v71bc{padding:var(--fn-space-m)}._193v71bd{padding:var(--fn-space-l)}._193v71be{padding:var(--fn-space-xl)}._193v71bf{padding:var(--fn-space-xxl)}._193v71bg{padding:var(--fn-space-xxxl)}._193v71bh{align-items:flex-start}._193v71bi{align-items:center}._193v71bj{align-items:flex-end}._193v71bk{align-items:stretch}._193v71bl{justify-content:flex-start}._193v71bm{justify-content:center}._193v71bn{justify-content:flex-end}._193v71bo{justify-content:space-between}._193v71bp{flex-grow:1;min-height:0}@media (max-height:559px){._193v71bq{gap:var(--fn-space-none)}._193v71br{gap:var(--fn-space-xs)}._193v71bs{gap:var(--fn-space-s)}._193v71bt{gap:var(--fn-space-m)}._193v71bu{gap:var(--fn-space-l)}._193v71bv{gap:var(--fn-space-xl)}._193v71bw{gap:var(--fn-space-xxl)}._193v71bx{gap:var(--fn-space-xxxl)}._193v71by{padding:var(--fn-space-none)}._193v71bz{padding:var(--fn-space-xs)}._193v71b10{padding:var(--fn-space-s)}._193v71b11{padding:var(--fn-space-m)}._193v71b12{padding:var(--fn-space-l)}._193v71b13{padding:var(--fn-space-xl)}._193v71b14{padding:var(--fn-space-xxl)}._193v71b15{padding:var(--fn-space-xxxl)}}.r8xd6a0{flex-direction:row;min-width:0;display:flex}.r8xd6a1{flex-wrap:wrap}.r8xd6a2{flex-grow:1}:root{--fn-ref-color-white:#fff;--fn-ref-color-black:#000;--fn-ref-color-transparent:#0000;--fn-ref-color-paper-50:#fbfaf7;--fn-ref-color-paper-100:#f4f2ec;--fn-ref-color-paper-200:#e9e6de;--fn-ref-color-paper-300:#d8d4ca;--fn-ref-color-paper-500:#6e685e;--fn-ref-color-paper-600:#5f5a52;--fn-ref-color-paper-650:#5b564e;--fn-ref-color-paper-700:#47433d;--fn-ref-color-paper-900:#1f1d1a;--fn-ref-color-paper-a06:#1f1d1a0f;--fn-ref-color-paper-a10:#1f1d1a1a;--fn-ref-color-paper-a30:#1f1d1a4d;--fn-ref-color-paper-a40:#1f1d1a66;--fn-ref-color-paper-a55:#1f1d1a8c;--fn-ref-color-ink-50:#eceae6;--fn-ref-color-ink-200:#c9c5be;--fn-ref-color-ink-300:#cfcbc4;--fn-ref-color-ink-400:#a7a39c;--fn-ref-color-ink-500:#9a968f;--fn-ref-color-ink-600:#4a4845;--fn-ref-color-ink-700:#2e2d2f;--fn-ref-color-ink-800:#242426;--fn-ref-color-ink-900:#1a1a1c;--fn-ref-color-ink-950:#121214;--fn-ref-color-ink-a06:#eceae60f;--fn-ref-color-ink-a10:#eceae61a;--fn-ref-color-ink-a30:#eceae64d;--fn-ref-color-ink-a50:#eceae680;--fn-ref-color-ink-a55:#0000008c;--fn-ref-color-blue-300:#8fb0ff;--fn-ref-color-blue-600:#2f5fd0;--fn-ref-color-blue-700:#244ba8;--fn-ref-color-blue-800:#1d3f8f;--fn-ref-color-blue-a20:#2f5fd033;--fn-ref-color-blue-a30:#8fb0ff4d;--fn-ref-color-red-300:#ff8a80;--fn-ref-color-red-400:#ff5a4e;--fn-ref-color-red-500:#e5322d;--fn-ref-color-red-700:#b3261e;--fn-ref-color-red-a15:#e5322d26;--fn-ref-color-amber-300:#f2c14e;--fn-ref-color-amber-700:#8a5a00;--fn-ref-color-amber-a20:#f2c14e33;--fn-ref-color-amber-a35:#f2c14e59;--fn-ref-color-amber-a70:#f2c14eb3;--fn-ref-color-green-300:#7fd39b;--fn-ref-color-green-700:#1e7a3e;--fn-ref-color-green-800:#17602f;--fn-ref-color-green-a15:#1e7a3e26;--fn-ref-color-green-a20:#7fd39b33;--fn-ref-color-sepia-0:#fcf8f0;--fn-ref-color-sepia-50:#f7f0e1;--fn-ref-color-sepia-100:#efe5d1;--fn-ref-color-sepia-200:#e2d5bb;--fn-ref-color-sepia-300:#cdbd9c;--fn-ref-color-sepia-500:#6f5d43;--fn-ref-color-sepia-600:#5e4d35;--fn-ref-color-sepia-900:#3a2d1d;--fn-ref-color-sepia-a06:#3a2d1d0f;--fn-ref-color-sepia-a10:#3a2d1d1a;--fn-ref-color-sepia-a30:#3a2d1d4d;--fn-ref-color-sepia-a40:#3a2d1d66;--fn-ref-color-sepia-a55:#3a2d1d8c;--fn-ref-color-dusk-50:#efe6da;--fn-ref-color-dusk-300:#d6c7b6;--fn-ref-color-dusk-400:#b3a594;--fn-ref-color-dusk-500:#a19381;--fn-ref-color-dusk-600:#4a3f35;--fn-ref-color-dusk-700:#322a23;--fn-ref-color-dusk-800:#26201b;--fn-ref-color-dusk-900:#1d1814;--fn-ref-color-dusk-950:#16120f;--fn-ref-color-dusk-a06:#efe6da0f;--fn-ref-color-dusk-a10:#efe6da1a;--fn-ref-color-dusk-a30:#efe6da4d;--fn-ref-color-dusk-a50:#efe6da80;--fn-ref-color-harbor-light-0:#fff;--fn-ref-color-harbor-light-50:#f3f6f8;--fn-ref-color-harbor-light-100:#e8eef2;--fn-ref-color-harbor-light-200:#d6e0e7;--fn-ref-color-harbor-light-300:#bccbd6;--fn-ref-color-harbor-light-500:#566979;--fn-ref-color-harbor-light-600:#46586a;--fn-ref-color-harbor-light-900:#1b2833;--fn-ref-color-harbor-light-a06:#1b28330f;--fn-ref-color-harbor-light-a10:#1b28331a;--fn-ref-color-harbor-light-a30:#1b28334d;--fn-ref-color-harbor-light-a40:#1b283366;--fn-ref-color-harbor-light-a55:#1b28338c;--fn-ref-color-harbor-dark-50:#e3ebf1;--fn-ref-color-harbor-dark-300:#bfd2e1;--fn-ref-color-harbor-dark-400:#a3b5c4;--fn-ref-color-harbor-dark-500:#8fa3b5;--fn-ref-color-harbor-dark-600:#36485a;--fn-ref-color-harbor-dark-700:#24323e;--fn-ref-color-harbor-dark-800:#1a252f;--fn-ref-color-harbor-dark-900:#121b23;--fn-ref-color-harbor-dark-950:#0d141a;--fn-ref-color-harbor-dark-a06:#e3ebf10f;--fn-ref-color-harbor-dark-a10:#e3ebf11a;--fn-ref-color-harbor-dark-a30:#e3ebf14d;--fn-ref-color-harbor-dark-a50:#e3ebf180;--fn-ref-color-forest-light-0:#fdfefb;--fn-ref-color-forest-light-50:#f4f6f1;--fn-ref-color-forest-light-100:#e8ede2;--fn-ref-color-forest-light-200:#d5dfcb;--fn-ref-color-forest-light-300:#b9c8ab;--fn-ref-color-forest-light-500:#57674d;--fn-ref-color-forest-light-600:#4c5b43;--fn-ref-color-forest-light-900:#1e2a1a;--fn-ref-color-forest-light-a06:#1e2a1a0f;--fn-ref-color-forest-light-a10:#1e2a1a1a;--fn-ref-color-forest-light-a30:#1e2a1a4d;--fn-ref-color-forest-light-a40:#1e2a1a66;--fn-ref-color-forest-light-a55:#1e2a1a8c;--fn-ref-color-forest-dark-50:#e5ecdf;--fn-ref-color-forest-dark-300:#b4c4ac;--fn-ref-color-forest-dark-400:#a8b8a0;--fn-ref-color-forest-dark-500:#95a68b;--fn-ref-color-forest-dark-600:#3a4a33;--fn-ref-color-forest-dark-700:#273322;--fn-ref-color-forest-dark-800:#1c2519;--fn-ref-color-forest-dark-900:#141b12;--fn-ref-color-forest-dark-950:#0e130d;--fn-ref-color-forest-dark-a06:#e5ecdf0f;--fn-ref-color-forest-dark-a10:#e5ecdf1a;--fn-ref-color-forest-dark-a30:#e5ecdf4d;--fn-ref-color-forest-dark-a50:#e5ecdf80;--fn-ref-color-hc-light-0:#fff;--fn-ref-color-hc-light-50:#fff;--fn-ref-color-hc-light-100:#f2f2f2;--fn-ref-color-hc-light-200:#595959;--fn-ref-color-hc-light-300:#000;--fn-ref-color-hc-light-500:#4d4d4d;--fn-ref-color-hc-light-600:#333;--fn-ref-color-hc-light-900:#000;--fn-ref-color-hc-light-border:#595959;--fn-ref-color-hc-light-muted:#333;--fn-ref-color-hc-light-placeholder:#4d4d4d;--fn-ref-color-hc-light-text:#000;--fn-ref-color-hc-light-accent:#0037a8;--fn-ref-color-hc-light-danger:#a30000;--fn-ref-color-hc-light-warning:#6b4a00;--fn-ref-color-hc-light-success:#0b5a26;--fn-ref-color-hc-light-a06:#0000000f;--fn-ref-color-hc-light-a10:#0000001a;--fn-ref-color-hc-light-a30:#0000004d;--fn-ref-color-hc-light-a40:#0006;--fn-ref-color-hc-light-a55:#0000008c;--fn-ref-color-hc-dark-0:#000;--fn-ref-color-hc-dark-50:#fff;--fn-ref-color-hc-dark-100:#141414;--fn-ref-color-hc-dark-400:#d6d6d6;--fn-ref-color-hc-dark-500:#bdbdbd;--fn-ref-color-hc-dark-600:#fff;--fn-ref-color-hc-dark-700:#141414;--fn-ref-color-hc-dark-800:#000;--fn-ref-color-hc-dark-900:#000;--fn-ref-color-hc-dark-950:#000;--fn-ref-color-hc-dark-muted-on-selection:#dbdbdb;--fn-ref-color-hc-dark-border:#a6a6a6;--fn-ref-color-hc-dark-muted:#d6d6d6;--fn-ref-color-hc-dark-placeholder:#bdbdbd;--fn-ref-color-hc-dark-text:#fff;--fn-ref-color-hc-dark-accent:#9cc1ff;--fn-ref-color-hc-dark-danger:#ff9a8f;--fn-ref-color-hc-dark-warning:#ffd36b;--fn-ref-color-hc-dark-success:#8ff0ad;--fn-ref-color-hc-dark-a06:#ffffff0f;--fn-ref-color-hc-dark-a10:#ffffff1a;--fn-ref-color-hc-dark-a30:#ffffff4d;--fn-ref-color-hc-dark-a50:#ffffff80;--fn-ref-size-0:0px;--fn-ref-size-1:1px;--fn-ref-size-2:2px;--fn-ref-size-3:3px;--fn-ref-size-4:4px;--fn-ref-size-5:5px;--fn-ref-size-6:6px;--fn-ref-size-8:8px;--fn-ref-size-10:10px;--fn-ref-size-12:12px;--fn-ref-size-13:13px;--fn-ref-size-14:14px;--fn-ref-size-16:16px;--fn-ref-size-18:18px;--fn-ref-size-20:20px;--fn-ref-size-22:22px;--fn-ref-size-24:24px;--fn-ref-size-28:28px;--fn-ref-size-30:30px;--fn-ref-size-32:32px;--fn-ref-size-36:36px;--fn-ref-size-40:40px;--fn-ref-size-44:44px;--fn-ref-size-46:46px;--fn-ref-size-48:48px;--fn-ref-size-50:50px;--fn-ref-size-56:56px;--fn-ref-size-64:64px;--fn-ref-size-80:80px;--fn-ref-size-84:84px;--fn-ref-size-96:96px;--fn-ref-size-110:110px;--fn-ref-size-112:112px;--fn-ref-size-158:158px;--fn-ref-size-200:200px;--fn-ref-size-240:240px;--fn-ref-size-280:280px;--fn-ref-size-320:320px;--fn-ref-size-360:360px;--fn-ref-size-380:380px;--fn-ref-size-400:400px;--fn-ref-size-480:480px;--fn-ref-size-560:560px;--fn-ref-size-600:600px;--fn-ref-size-640:640px;--fn-ref-size-760:760px;--fn-ref-size-1024:1024px;--fn-ref-size-1040:1040px;--fn-ref-size-70ch:70ch;--fn-ref-size-75ch:75ch;--fn-ref-size-40vh:40vh;--fn-ref-size-60vh:60vh;--fn-ref-size-round:9999px;--fn-ref-size-25vh:25vh;--fn-ref-size-35vh:35vh;--fn-ref-size-em100:1em;--fn-ref-size-em200:2em;--fn-ref-size-em150:1.5em;--fn-ref-size-em60:.6em;--fn-ref-size-em35:.35em;--fn-ref-size-25cqh:25cqh;--fn-ref-size-35cqh:35cqh;--fn-ref-size-60cqh:60cqh;--fn-ref-size-20cqh:20cqh;--fn-ref-size-20vh:20vh;--fn-ref-duration-0:0s;--fn-ref-duration-80:80ms;--fn-ref-duration-120:.12s;--fn-ref-duration-150:.15s;--fn-ref-duration-180:.18s;--fn-ref-duration-200:.2s;--fn-ref-duration-300:.3s;--fn-ref-duration-400:.4s;--fn-ref-duration-500:.5s;--fn-ref-duration-600:.6s;--fn-ref-duration-900:.9s;--fn-ref-duration-1000:1s;--fn-ref-duration-1500:1.5s;--fn-ref-duration-3000:3s;--fn-ref-duration-6000:6s;--fn-ref-duration-10000:10s;--fn-ref-shadow-0:0px 0px 0px 0px #0000;--fn-ref-shadow-1:0px 1px 2px 0px #0000000f, 0px 2px 8px 0px #00000014;--fn-ref-shadow-2:0px 8px 24px 0px #0000001f;--fn-ref-shadow-3:0px 16px 48px 0px #00000029;--fn-ref-shadow-dark1:0px 2px 8px 0px #0006;--fn-ref-shadow-dark2:0px 8px 24px 0px #00000080;--fn-ref-shadow-dark3:0px 16px 48px 0px #0009;--fn-ref-easing-standard:cubic-bezier(.2, 0, 0, 1);--fn-ref-easing-decelerate:cubic-bezier(0, 0, 0, 1);--fn-ref-easing-accelerate:cubic-bezier(.3, 0, 1, 1);--fn-ref-easing-in-out:cubic-bezier(.42, 0, .58, 1);--fn-ref-font-system:system-ui, -apple-system, "Segoe UI Variable", "Segoe UI", Ubuntu, Cantarell, sans-serif;--fn-ref-font-sans:Inter, system-ui, -apple-system, "Segoe UI", sans-serif;--fn-ref-font-serif:Newsreader, Georgia, "Times New Roman", serif;--fn-ref-font-mono:"Roboto Mono", ui-monospace, "Cascadia Code", Consolas, monospace;--fn-ref-font-hyperlegible:"Atkinson Hyperlegible", system-ui, sans-serif;--fn-ref-font-dyslexic:OpenDyslexic, "Comic Sans MS", sans-serif;--fn-ref-font-display:Fraunces, Newsreader, Georgia, serif;--fn-ref-system-canvas:Canvas;--fn-ref-system-canvas-text:CanvasText;--fn-ref-system-link-text:LinkText;--fn-ref-system-gray-text:GrayText;--fn-ref-system-highlight:Highlight;--fn-ref-system-highlight-text:HighlightText;--fn-ref-system-button-face:ButtonFace;--fn-ref-system-button-text:ButtonText;--fn-ref-system-transparent:transparent;--fn-brand-ring-opacity:.92;--fn-brand-shadow-opacity:.12;--fn-focus-dim-opacity:.3;--fn-font-line-height:1.5;--fn-font-content-h1:2.5;--fn-font-content-h2:2;--fn-font-content-h3:1.6;--fn-font-ui-line-height:1.4;--fn-font-heading-line-height:1.25;--fn-font-code-ratio:.9;--fn-font-weight-regular:400;--fn-font-weight-semibold:600;--fn-font-weight-bold:700;--fn-font-content-h1-before:2;--fn-font-content-h2-before:1.5;--fn-font-content-h3-before:1;--fn-font-content-h4:1.3;--fn-font-content-h4-before:.75;--fn-font-content-h5:1.1;--fn-font-content-h5-before:.5;--fn-font-content-h6:1;--fn-font-content-h6-before:.25;--fn-font-block-gap-lines:1.25;--fn-layout-scroll-veil:.3;--fn-layout-trigger-veil:.25;--fn-layout-trigger-veil-plain:.85;--fn-layout-scroll-bands:8;--fn-frost-opacity:.78;--fn-opacity-disabled:.4;--fn-opacity-hover:.06;--fn-opacity-pressed:.1;--fn-opacity-muted:.75;--fn-opacity-full:1;--fn-layer-canvas:0;--fn-layer-mask:1;--fn-layer-contextual:2;--fn-layer-trigger:3;--fn-layer-panel:4;--fn-layer-dialog:5;--fn-layer-toast:6;--fn-layer-tooltip:7;--fn-window-snap-preview-opacity:.3;--fn-reading-zone-top:.25;--fn-reading-zone-bottom:.65;--fn-color-none:var(--fn-ref-color-transparent);--fn-color-canvas:var(--fn-ref-color-paper-50);--fn-color-surface:var(--fn-ref-color-white);--fn-color-surface-raised:var(--fn-ref-color-white);--fn-color-surface-sunken:var(--fn-ref-color-paper-100);--fn-color-scrim:var(--fn-ref-color-paper-a40);--fn-color-border:var(--fn-ref-color-paper-200);--fn-color-border-strong:var(--fn-ref-color-paper-300);--fn-color-text:var(--fn-ref-color-paper-900);--fn-color-text-muted:var(--fn-ref-color-paper-600);--fn-color-on-selection:var(--fn-ref-color-paper-900);--fn-color-on-selection-muted:var(--fn-ref-color-paper-650);--fn-color-text-placeholder:var(--fn-ref-color-paper-500);--fn-color-text-disabled:var(--fn-ref-color-paper-500);--fn-color-text-inverse:var(--fn-ref-color-paper-50);--fn-color-link:var(--fn-ref-color-blue-600);--fn-color-accent:var(--fn-ref-color-blue-600);--fn-color-on-accent:var(--fn-ref-color-white);--fn-color-accent-muted:var(--fn-ref-color-blue-a20);--fn-color-hover:var(--fn-ref-color-paper-a06);--fn-color-pressed:var(--fn-ref-color-paper-a10);--fn-color-selection:var(--fn-ref-color-blue-a20);--fn-color-focus-ring:var(--fn-ref-color-blue-600);--fn-color-danger:var(--fn-ref-color-red-700);--fn-color-on-danger:var(--fn-ref-color-white);--fn-color-danger-muted:var(--fn-ref-color-red-a15);--fn-color-warning:var(--fn-ref-color-amber-700);--fn-color-warning-muted:var(--fn-ref-color-amber-a35);--fn-color-success:var(--fn-ref-color-green-700);--fn-color-success-muted:var(--fn-ref-color-green-a15);--fn-color-info:var(--fn-ref-color-blue-700);--fn-color-info-muted:var(--fn-ref-color-blue-a20);--fn-color-scrollbar:var(--fn-ref-color-paper-a30);--fn-color-scrollbar-hover:var(--fn-ref-color-paper-a55);--fn-color-find-match:var(--fn-ref-color-amber-a35);--fn-color-find-match-active:var(--fn-ref-color-amber-a70);--fn-trigger-dot:var(--fn-ref-color-red-500);--fn-trigger-ring:var(--fn-ref-color-white);--fn-trigger-ring-border:var(--fn-ref-color-paper-200);--fn-trigger-blur:var(--fn-ref-size-12);--fn-brand-tile:var(--fn-ref-color-paper-50);--fn-brand-tile-border:var(--fn-ref-color-paper-200);--fn-brand-ring:var(--fn-ref-color-white);--fn-brand-ring-border:var(--fn-ref-color-paper-200);--fn-brand-dot:var(--fn-ref-color-red-500);--fn-brand-shadow:var(--fn-ref-color-paper-900);--fn-focus-row-tint:var(--fn-ref-color-transparent);--fn-code-background:var(--fn-ref-color-paper-100);--fn-code-text:var(--fn-ref-color-paper-900);--fn-font-content:var(--fn-ref-font-mono);--fn-font-ui:var(--fn-ref-font-system);--fn-font-mono:var(--fn-ref-font-mono);--fn-font-size:var(--fn-ref-size-16);--fn-font-ui-caption:calc(var(--fn-ref-size-12) * var(--fn-ui-scale,1));--fn-font-ui-secondary:calc(var(--fn-ref-size-13) * var(--fn-ui-scale,1));--fn-font-ui-body:calc(var(--fn-ref-size-14) * var(--fn-ui-scale,1));--fn-font-ui-emphasis:calc(var(--fn-ref-size-16) * var(--fn-ui-scale,1));--fn-font-ui-title:calc(var(--fn-ref-size-20) * var(--fn-ui-scale,1));--fn-font-ui-lead:var(--fn-ref-size-18);--fn-font-ui-display:var(--fn-ref-size-40);--fn-font-ui-code:var(--fn-ref-size-32);--fn-font-content-heading:var(--fn-ref-font-mono);--fn-space-none:calc(var(--fn-ref-size-0) * var(--fn-ui-scale,1));--fn-space-xxs:var(--fn-ref-size-2);--fn-space-xs:calc(var(--fn-ref-size-4) * var(--fn-ui-scale,1));--fn-space-s:calc(var(--fn-ref-size-8) * var(--fn-ui-scale,1));--fn-space-m:calc(var(--fn-ref-size-12) * var(--fn-ui-scale,1));--fn-space-l:calc(var(--fn-ref-size-16) * var(--fn-ui-scale,1));--fn-space-xl:calc(var(--fn-ref-size-24) * var(--fn-ui-scale,1));--fn-space-xxl:calc(var(--fn-ref-size-32) * var(--fn-ui-scale,1));--fn-space-xxxl:calc(var(--fn-ref-size-48) * var(--fn-ui-scale,1));--fn-size-hit:calc(var(--fn-ref-size-32) * var(--fn-ui-scale,1));--fn-size-icon-s:calc(var(--fn-ref-size-16) * var(--fn-ui-scale,1));--fn-size-icon-m:calc(var(--fn-ref-size-20) * var(--fn-ui-scale,1));--fn-size-icon-l:calc(var(--fn-ref-size-24) * var(--fn-ui-scale,1));--fn-size-control-s:calc(var(--fn-ref-size-28) * var(--fn-ui-scale,1));--fn-size-control-m:calc(var(--fn-ref-size-32) * var(--fn-ui-scale,1));--fn-size-control-l:calc(var(--fn-ref-size-40) * var(--fn-ui-scale,1));--fn-size-app-mark-l:var(--fn-ref-size-112);--fn-size-app-mark-m:calc(var(--fn-ref-size-48) * var(--fn-ui-scale,1));--fn-size-card-visual:var(--fn-ref-size-48);--fn-size-avatar:var(--fn-ref-size-64);--fn-size-text-area:var(--fn-ref-size-158);--fn-size-step-mark:var(--fn-ref-size-64);--fn-size-step-mark-icon:var(--fn-ref-size-32);--fn-size-step-dot:var(--fn-ref-size-8);--fn-size-step-dot-current:var(--fn-ref-size-24);--fn-size-meter:var(--fn-ref-size-4);--fn-size-trigger-dot:calc(var(--fn-ref-size-10) * var(--fn-ui-scale,1));--fn-size-trigger-ring:calc(var(--fn-ref-size-30) * var(--fn-ui-scale,1));--fn-size-scrollbar:calc(var(--fn-ref-size-10) * var(--fn-ui-scale,1));--fn-layout-top-band:var(--fn-ref-size-110);--fn-layout-title-bar:var(--fn-ref-size-44);--fn-layout-measure:var(--fn-ref-size-70ch);--fn-layout-gutter:var(--fn-ref-size-48);--fn-layout-gutter-compact:var(--fn-ref-size-24);--fn-layout-wide-content:var(--fn-ref-size-1040);--fn-layout-sheet-files:var(--fn-ref-size-320);--fn-layout-sheet-theme:var(--fn-ref-size-380);--fn-layout-sheet-find:var(--fn-ref-size-380);--fn-layout-sheet-min:var(--fn-ref-size-200);--fn-layout-pinned-column-min:var(--fn-ref-size-360);--fn-layout-sheet-min-wide:var(--fn-ref-size-280);--fn-layout-sheet-short:var(--fn-ref-size-320);--fn-layout-popover:var(--fn-ref-size-360);--fn-layout-menu-min-width:var(--fn-ref-size-240);--fn-layout-slash-menu:var(--fn-ref-size-320);--fn-layout-dialog-s:var(--fn-ref-size-480);--fn-layout-onboarding:var(--fn-ref-size-560);--fn-layout-onboarding-block:var(--fn-ref-size-480);--fn-layout-dialog-m:var(--fn-ref-size-640);--fn-layout-dialog-l:var(--fn-ref-size-760);--fn-layout-dialog-xl:var(--fn-ref-size-1040);--fn-layout-version-pane-min:var(--fn-ref-size-320);--fn-layout-category-list:var(--fn-ref-size-200);--fn-layout-category-panel-min:var(--fn-ref-size-240);--fn-layout-dialog-min-height:var(--fn-ref-size-400);--fn-layout-dialog-top:var(--fn-ref-size-20vh);--fn-layout-find-bar-clearance:var(--fn-ref-size-64);--fn-layout-theme-tile:var(--fn-ref-size-158);--fn-layout-theme-swatch:var(--fn-ref-size-56);--fn-layout-editor-end-padding:var(--fn-ref-size-35vh);--fn-layout-editor-min-height:var(--fn-ref-size-60vh);--fn-layout-trigger-top:var(--fn-ref-size-40);--fn-layout-reading-top:var(--fn-ref-size-25vh);--fn-layout-list-item-gap:var(--fn-ref-size-em60);--fn-layout-scroll-fade:var(--fn-ref-size-50);--fn-layout-trigger-clear:var(--fn-ref-size-80);--fn-layout-scroll-blur-top:var(--fn-ref-size-8);--fn-layout-scrollbar-ends:var(--fn-ref-size-20);--fn-layout-scroll-blur:var(--fn-ref-size-40);--fn-layout-field-min:var(--fn-ref-size-96);--fn-layout-find-field:var(--fn-ref-size-200);--fn-layout-heading-after:var(--fn-ref-size-em35);--fn-radius-window:var(--fn-ref-size-20);--fn-radius-sheet:var(--fn-ref-size-16);--fn-radius-popover:var(--fn-ref-size-12);--fn-radius-control:var(--fn-ref-size-8);--fn-radius-small:var(--fn-ref-size-4);--fn-radius-round:var(--fn-ref-size-round);--fn-border-hairline:var(--fn-ref-size-1);--fn-border-focus:var(--fn-ref-size-2);--fn-border-focus-offset:var(--fn-ref-size-2);--fn-border-selected-bar:var(--fn-ref-size-2);--fn-border-scrollbar-inset:var(--fn-ref-size-2);--fn-shadow-0:var(--fn-ref-shadow-0);--fn-shadow-1:var(--fn-ref-shadow-1);--fn-shadow-2:var(--fn-ref-shadow-2);--fn-shadow-3:var(--fn-ref-shadow-3);--fn-frost-blur:var(--fn-ref-size-24);--fn-motion-micro:var(--fn-ref-duration-80);--fn-motion-enter:var(--fn-ref-duration-150);--fn-motion-sheet:var(--fn-ref-duration-200);--fn-motion-exit:var(--fn-ref-duration-120);--fn-motion-theme:var(--fn-ref-duration-180);--fn-motion-spin:var(--fn-ref-duration-900);--fn-motion-morph:var(--fn-ref-duration-300);--fn-motion-grow:var(--fn-ref-duration-200);--fn-motion-none:var(--fn-ref-duration-0);--fn-motion-auto-scroll:var(--fn-ref-duration-200);--fn-easing-standard:var(--fn-ref-easing-standard);--fn-easing-decelerate:var(--fn-ref-easing-decelerate);--fn-easing-accelerate:var(--fn-ref-easing-accelerate);--fn-easing-in-out:var(--fn-ref-easing-in-out);--fn-breakpoint-medium:var(--fn-ref-size-600);--fn-breakpoint-wide:var(--fn-ref-size-1024);--fn-breakpoint-short:var(--fn-ref-size-560);--fn-window-radius:var(--fn-ref-size-20);--fn-window-title-bar-height:var(--fn-ref-size-44);--fn-window-margin:var(--fn-ref-size-16);--fn-window-resize-edge:var(--fn-ref-size-6);--fn-window-resize-corner:var(--fn-ref-size-14);--fn-window-min-width:var(--fn-ref-size-480);--fn-window-min-height:var(--fn-ref-size-360);--fn-window-button-width:var(--fn-ref-size-46);--fn-window-button-height:var(--fn-ref-size-32);--fn-window-layout-width:var(--fn-ref-size-84);--fn-window-layout-height:var(--fn-ref-size-56);--fn-window-snap-layouts-delay:var(--fn-ref-duration-400);--fn-window-reveal-edge:var(--fn-ref-size-2);--fn-window-traffic-light-x:var(--fn-ref-size-16);--fn-window-traffic-light-y:var(--fn-ref-size-14);--fn-wait-sign-delay:var(--fn-ref-duration-300);--fn-wait-sign-minimum:var(--fn-ref-duration-500);--fn-wait-announce-delay:var(--fn-ref-duration-1000);--fn-wait-elapsed-delay:var(--fn-ref-duration-3000);--fn-wait-done-duration:var(--fn-ref-duration-1500);--fn-wait-toast-duration:var(--fn-ref-duration-6000);--fn-wait-toast-undo-duration:var(--fn-ref-duration-10000);--fn-table-handle-long:var(--fn-ref-size-40);--fn-table-handle-short:var(--fn-ref-size-18);--fn-table-handle-hit:var(--fn-ref-size-32);--fn-table-insert-size:var(--fn-ref-size-22);--fn-table-insert-line:var(--fn-ref-size-3);--fn-table-new-row-height:var(--fn-ref-size-30);--fn-table-new-column-width:var(--fn-ref-size-28);--fn-table-gutter:var(--fn-ref-size-40);--fn-table-edge-reach:var(--fn-ref-size-24);--fn-table-boundary-reach:var(--fn-ref-size-8);--fn-table-insert-zone:var(--fn-ref-size-12);--fn-table-bleed-measure:var(--fn-ref-size-75ch);--fn-table-insert-line-hit:var(--fn-ref-size-4);--fn-cmp-app-mark-ring-opacity:var(--fn-brand-ring-opacity);--fn-cmp-app-mark-shadow-opacity:var(--fn-brand-shadow-opacity);--fn-cmp-block-handle-layer:var(--fn-layer-contextual);--fn-cmp-block-handle-lift-opacity:var(--fn-opacity-muted);--fn-cmp-button-font-weight:var(--fn-font-weight-semibold);--fn-cmp-button-disabled-opacity:var(--fn-opacity-disabled);--fn-cmp-code-block-weight-l:var(--fn-font-weight-semibold);--fn-cmp-code-block-line-height:var(--fn-font-ui-line-height);--fn-cmp-color-field-label-weight:var(--fn-font-weight-semibold);--fn-cmp-date-picker-label-weight:var(--fn-font-weight-semibold);--fn-cmp-date-picker-layer:var(--fn-layer-panel);--fn-cmp-date-picker-heading-weight:var(--fn-font-weight-semibold);--fn-cmp-date-picker-weekday-weight:var(--fn-font-weight-regular);--fn-cmp-date-picker-disabled-opacity:var(--fn-opacity-disabled);--fn-cmp-dialog-panel-frost-opacity:var(--fn-frost-opacity);--fn-cmp-dialog-panel-layer:var(--fn-layer-dialog);--fn-cmp-editor-surface-line-height:var(--fn-font-line-height);--fn-cmp-editor-surface-h1:var(--fn-font-content-h1);--fn-cmp-editor-surface-h2:var(--fn-font-content-h2);--fn-cmp-editor-surface-h3:var(--fn-font-content-h3);--fn-cmp-editor-surface-heading-weight:var(--fn-font-weight-bold);--fn-cmp-editor-surface-heading-line-height:var(--fn-font-heading-line-height);--fn-cmp-editor-surface-code-ratio:var(--fn-font-code-ratio);--fn-cmp-editor-surface-block-gap-lines:var(--fn-font-block-gap-lines);--fn-cmp-editor-surface-focus-dim:var(--fn-focus-dim-opacity);--fn-cmp-editor-surface-h4:var(--fn-font-content-h4);--fn-cmp-editor-surface-h5:var(--fn-font-content-h5);--fn-cmp-editor-surface-h6:var(--fn-font-content-h6);--fn-cmp-editor-surface-h1-before:var(--fn-font-content-h1-before);--fn-cmp-editor-surface-h2-before:var(--fn-font-content-h2-before);--fn-cmp-editor-surface-h3-before:var(--fn-font-content-h3-before);--fn-cmp-editor-surface-h4-before:var(--fn-font-content-h4-before);--fn-cmp-editor-surface-h5-before:var(--fn-font-content-h5-before);--fn-cmp-editor-surface-h6-before:var(--fn-font-content-h6-before);--fn-cmp-editor-surface-zone-top:var(--fn-reading-zone-top);--fn-cmp-editor-surface-zone-bottom:var(--fn-reading-zone-bottom);--fn-cmp-editor-surface-table-header-weight:var(--fn-font-weight-semibold);--fn-cmp-editor-surface-edge-layers:var(--fn-layout-scroll-bands);--fn-cmp-editor-surface-edge-layer:var(--fn-layer-mask);--fn-cmp-editor-surface-edge-shown:var(--fn-opacity-full);--fn-cmp-field-label-weight:var(--fn-font-weight-semibold);--fn-cmp-file-tree-weight:var(--fn-font-weight-regular);--fn-cmp-file-tree-strong-weight:var(--fn-font-weight-semibold);--fn-cmp-heading-weight:var(--fn-font-weight-semibold);--fn-cmp-heading-line-height:var(--fn-font-ui-line-height);--fn-cmp-heading-display-line-height:var(--fn-font-heading-line-height);--fn-cmp-icon-button-disabled-opacity:var(--fn-opacity-disabled);--fn-cmp-item-card-line-height:var(--fn-font-ui-line-height);--fn-cmp-item-card-title-weight:var(--fn-font-weight-semibold);--fn-cmp-item-card-action-disabled-opacity:var(--fn-opacity-disabled);--fn-cmp-menu-button-opacity:var(--fn-frost-opacity);--fn-cmp-menu-button-disabled-opacity:var(--fn-opacity-disabled);--fn-cmp-menu-button-line-height:var(--fn-font-ui-line-height);--fn-cmp-menu-button-header-weight:var(--fn-font-weight-semibold);--fn-cmp-menu-button-layer:var(--fn-layer-panel);--fn-cmp-morph-panel-opacity:var(--fn-frost-opacity);--fn-cmp-morph-panel-layer:var(--fn-layer-panel);--fn-cmp-morph-panel-visible:var(--fn-opacity-full);--fn-cmp-note-content-line-height:var(--fn-font-line-height);--fn-cmp-note-content-heading-weight:var(--fn-font-weight-bold);--fn-cmp-note-content-heading-line-height:var(--fn-font-heading-line-height);--fn-cmp-note-content-h-1:var(--fn-font-content-h1);--fn-cmp-note-content-h-2:var(--fn-font-content-h2);--fn-cmp-note-content-h-3:var(--fn-font-content-h3);--fn-cmp-note-content-h-4:var(--fn-font-content-h4);--fn-cmp-note-content-h-5:var(--fn-font-content-h5);--fn-cmp-note-content-h-6:var(--fn-font-content-h6);--fn-cmp-note-content-h-before-1:var(--fn-font-content-h1-before);--fn-cmp-note-content-h-before-2:var(--fn-font-content-h2-before);--fn-cmp-note-content-h-before-3:var(--fn-font-content-h3-before);--fn-cmp-note-content-h-before-4:var(--fn-font-content-h4-before);--fn-cmp-note-content-h-before-5:var(--fn-font-content-h5-before);--fn-cmp-note-content-h-before-6:var(--fn-font-content-h6-before);--fn-cmp-note-content-block-gap-lines:var(--fn-font-block-gap-lines);--fn-cmp-note-content-code-ratio:var(--fn-font-code-ratio);--fn-cmp-note-content-table-header-weight:var(--fn-font-weight-semibold);--fn-cmp-popover-panel-opacity:var(--fn-frost-opacity);--fn-cmp-popover-panel-layer:var(--fn-layer-panel);--fn-cmp-positioner-layer:var(--fn-layer-contextual);--fn-cmp-reader-page-ui-line-height:var(--fn-font-ui-line-height);--fn-cmp-reader-page-skip-layer:var(--fn-layer-toast);--fn-cmp-result-list-disabled-opacity:var(--fn-opacity-disabled);--fn-cmp-result-list-header-weight:var(--fn-font-weight-semibold);--fn-cmp-result-list-match-weight:var(--fn-font-weight-bold);--fn-cmp-search-field-chip-weight:var(--fn-font-weight-semibold);--fn-cmp-segmented-control-font-weight:var(--fn-font-weight-semibold);--fn-cmp-segmented-control-label-weight:var(--fn-font-weight-semibold);--fn-cmp-sheet-opacity:var(--fn-frost-opacity);--fn-cmp-sheet-layer:var(--fn-layer-panel);--fn-cmp-shortcut-font-weight:var(--fn-font-weight-semibold);--fn-cmp-slider-weight:var(--fn-font-weight-semibold);--fn-cmp-status-row-line-height:var(--fn-font-ui-line-height);--fn-cmp-table-controls-layer:var(--fn-layer-contextual);--fn-cmp-table-controls-lift-opacity:var(--fn-opacity-muted);--fn-cmp-tabs-font-weight:var(--fn-font-weight-semibold);--fn-cmp-text-line-height:var(--fn-font-ui-line-height);--fn-cmp-text-weight-regular:var(--fn-font-weight-regular);--fn-cmp-text-weight-strong:var(--fn-font-weight-semibold);--fn-cmp-text-field-line-height:var(--fn-font-ui-line-height);--fn-cmp-text-field-label-weight:var(--fn-font-weight-semibold);--fn-cmp-theme-gallery-weight:var(--fn-font-weight-semibold);--fn-cmp-toast-opacity:var(--fn-frost-opacity);--fn-cmp-tooltip-layer:var(--fn-layer-tooltip);--fn-cmp-tooltip-shortcut-opacity:var(--fn-opacity-muted);--fn-cmp-trigger-button-opacity:var(--fn-frost-opacity);--fn-cmp-trigger-button-layer:var(--fn-layer-trigger);--fn-cmp-version-compare-value-weight:var(--fn-font-weight-semibold);--fn-cmp-version-pane-heading-weight:var(--fn-font-weight-semibold);--fn-cmp-version-pane-line-height:var(--fn-font-line-height);--fn-cmp-window-controls-shown:var(--fn-opacity-full);--fn-cmp-window-controls-layer:var(--fn-layer-panel);--fn-cmp-window-frame-layer:var(--fn-layer-tooltip);--fn-cmp-window-frame-snap-preview-opacity:var(--fn-window-snap-preview-opacity);--fn-cmp-app-mark-size-m:var(--fn-size-app-mark-m);--fn-cmp-app-mark-size-l:var(--fn-size-app-mark-l);--fn-cmp-app-mark-tile:var(--fn-brand-tile);--fn-cmp-app-mark-tile-border:var(--fn-brand-tile-border);--fn-cmp-app-mark-ring:var(--fn-brand-ring);--fn-cmp-app-mark-ring-border:var(--fn-brand-ring-border);--fn-cmp-app-mark-dot:var(--fn-brand-dot);--fn-cmp-app-mark-shadow:var(--fn-brand-shadow);--fn-cmp-app-root-background:var(--fn-color-canvas);--fn-cmp-app-root-text:var(--fn-color-text);--fn-cmp-app-root-font:var(--fn-font-ui);--fn-cmp-app-root-font-size:var(--fn-font-ui-body);--fn-cmp-app-root-selection:var(--fn-color-selection);--fn-cmp-app-root-focus-ring:var(--fn-color-focus-ring);--fn-cmp-app-root-scrim:var(--fn-color-scrim);--fn-cmp-app-root-window-radius:var(--fn-window-radius);--fn-cmp-app-root-window-margin:var(--fn-window-margin);--fn-cmp-app-root-window-shadow:var(--fn-shadow-1);--fn-cmp-app-root-window-border:var(--fn-color-border);--fn-cmp-app-root-window-border-width:var(--fn-border-hairline);--fn-cmp-app-root-window-outside:var(--fn-color-none);--fn-cmp-block-handle-width:var(--fn-size-icon-m);--fn-cmp-block-handle-height:var(--fn-size-icon-l);--fn-cmp-block-handle-hit:var(--fn-table-handle-hit);--fn-cmp-block-handle-gap:var(--fn-space-xl);--fn-cmp-block-handle-drop-line:var(--fn-border-focus);--fn-cmp-block-handle-radius:var(--fn-radius-small);--fn-cmp-block-handle-focus-width:var(--fn-border-focus);--fn-cmp-block-handle-focus-offset:var(--fn-border-focus-offset);--fn-cmp-block-handle-icon-size:var(--fn-size-icon-s);--fn-cmp-block-handle-duration:var(--fn-motion-micro);--fn-cmp-block-handle-easing:var(--fn-easing-decelerate);--fn-cmp-block-handle-color-rest:var(--fn-color-none);--fn-cmp-block-handle-color-icon:var(--fn-color-text-muted);--fn-cmp-block-handle-color-hover:var(--fn-color-hover);--fn-cmp-block-handle-color-pressed:var(--fn-color-accent);--fn-cmp-block-handle-color-on-pressed:var(--fn-color-on-accent);--fn-cmp-block-handle-color-drop:var(--fn-color-accent);--fn-cmp-block-handle-color-lift:var(--fn-color-selection);--fn-cmp-block-handle-color-focus-ring:var(--fn-color-focus-ring);--fn-cmp-button-radius:var(--fn-radius-control);--fn-cmp-button-height-s:var(--fn-size-control-s);--fn-cmp-button-height-m:var(--fn-size-control-m);--fn-cmp-button-height-l:var(--fn-size-control-l);--fn-cmp-button-padding-inline-s:var(--fn-space-s);--fn-cmp-button-padding-inline-m:var(--fn-space-m);--fn-cmp-button-padding-inline-l:var(--fn-space-xl);--fn-cmp-button-gap:var(--fn-space-xs);--fn-cmp-button-font:var(--fn-font-ui);--fn-cmp-button-font-size:var(--fn-font-ui-body);--fn-cmp-button-font-size-l:var(--fn-font-ui-emphasis);--fn-cmp-button-border-width:var(--fn-border-hairline);--fn-cmp-button-duration:var(--fn-motion-micro);--fn-cmp-button-easing:var(--fn-easing-standard);--fn-cmp-button-focus-ring:var(--fn-color-focus-ring);--fn-cmp-button-focus-width:var(--fn-border-focus);--fn-cmp-button-focus-offset:var(--fn-border-focus-offset);--fn-cmp-button-toggle-selected:var(--fn-color-pressed);--fn-cmp-button-primary-background-rest:var(--fn-color-accent);--fn-cmp-button-primary-background-hover:var(--fn-color-accent);--fn-cmp-button-primary-background-pressed:var(--fn-color-accent);--fn-cmp-button-primary-text:var(--fn-color-on-accent);--fn-cmp-button-primary-border:var(--fn-color-accent);--fn-cmp-button-secondary-background-rest:var(--fn-color-surface);--fn-cmp-button-secondary-background-hover:var(--fn-color-hover);--fn-cmp-button-secondary-background-pressed:var(--fn-color-pressed);--fn-cmp-button-secondary-text:var(--fn-color-text);--fn-cmp-button-secondary-border:var(--fn-color-border-strong);--fn-cmp-button-subtle-background-rest:var(--fn-color-none);--fn-cmp-button-subtle-background-hover:var(--fn-color-hover);--fn-cmp-button-subtle-background-pressed:var(--fn-color-pressed);--fn-cmp-button-subtle-text:var(--fn-color-text);--fn-cmp-button-subtle-border:var(--fn-color-none);--fn-cmp-button-danger-background-rest:var(--fn-color-danger);--fn-cmp-button-danger-background-hover:var(--fn-color-danger);--fn-cmp-button-danger-background-pressed:var(--fn-color-danger);--fn-cmp-button-danger-text:var(--fn-color-on-danger);--fn-cmp-button-danger-border:var(--fn-color-danger);--fn-cmp-code-block-background:var(--fn-color-surface-raised);--fn-cmp-code-block-border:var(--fn-color-border);--fn-cmp-code-block-border-width:var(--fn-border-hairline);--fn-cmp-code-block-radius:var(--fn-radius-popover);--fn-cmp-code-block-gap:var(--fn-space-s);--fn-cmp-code-block-padding-m:var(--fn-space-s);--fn-cmp-code-block-padding-l:var(--fn-space-l);--fn-cmp-code-block-padding-inline-start-m:var(--fn-space-m);--fn-cmp-code-block-padding-inline-start-l:var(--fn-space-l);--fn-cmp-code-block-font:var(--fn-font-mono);--fn-cmp-code-block-size-m:var(--fn-font-ui-body);--fn-cmp-code-block-size-l:var(--fn-font-ui-code);--fn-cmp-code-block-color:var(--fn-color-text);--fn-cmp-code-block-label-font:var(--fn-font-ui);--fn-cmp-code-block-label-size:var(--fn-font-ui-secondary);--fn-cmp-code-block-label-color:var(--fn-color-text-muted);--fn-cmp-color-field-gap:var(--fn-space-xs);--fn-cmp-color-field-row-gap:var(--fn-space-s);--fn-cmp-color-field-height:var(--fn-size-control-m);--fn-cmp-color-field-padding-inline:var(--fn-space-s);--fn-cmp-color-field-swatch-size:var(--fn-size-icon-l);--fn-cmp-color-field-swatch-radius:var(--fn-radius-small);--fn-cmp-color-field-swatch-border:var(--fn-color-border-strong);--fn-cmp-color-field-swatch-empty:var(--fn-color-surface-sunken);--fn-cmp-color-field-radius:var(--fn-radius-control);--fn-cmp-color-field-border:var(--fn-color-border-strong);--fn-cmp-color-field-border-width:var(--fn-border-hairline);--fn-cmp-color-field-border-focus:var(--fn-color-focus-ring);--fn-cmp-color-field-border-invalid:var(--fn-color-danger);--fn-cmp-color-field-focus-width:var(--fn-border-focus);--fn-cmp-color-field-background:var(--fn-color-surface);--fn-cmp-color-field-text:var(--fn-color-text);--fn-cmp-color-field-label:var(--fn-color-text);--fn-cmp-color-field-description:var(--fn-color-text-muted);--fn-cmp-color-field-error:var(--fn-color-danger);--fn-cmp-color-field-font:var(--fn-font-ui);--fn-cmp-color-field-mono:var(--fn-font-mono);--fn-cmp-color-field-font-size:var(--fn-font-ui-body);--fn-cmp-color-field-caption-size:var(--fn-font-ui-secondary);--fn-cmp-date-picker-gap:var(--fn-space-xs);--fn-cmp-date-picker-font:var(--fn-font-ui);--fn-cmp-date-picker-font-size:var(--fn-font-ui-body);--fn-cmp-date-picker-label:var(--fn-color-text);--fn-cmp-date-picker-label-size:var(--fn-font-ui-body);--fn-cmp-date-picker-description:var(--fn-color-text-muted);--fn-cmp-date-picker-caption-size:var(--fn-font-ui-caption);--fn-cmp-date-picker-height:var(--fn-size-control-l);--fn-cmp-date-picker-padding-inline:var(--fn-space-m);--fn-cmp-date-picker-radius:var(--fn-radius-control);--fn-cmp-date-picker-border-width:var(--fn-border-hairline);--fn-cmp-date-picker-border:var(--fn-color-border-strong);--fn-cmp-date-picker-border-focus:var(--fn-color-focus-ring);--fn-cmp-date-picker-border-invalid:var(--fn-color-danger);--fn-cmp-date-picker-background:var(--fn-color-surface);--fn-cmp-date-picker-text:var(--fn-color-text);--fn-cmp-date-picker-placeholder:var(--fn-color-text-placeholder);--fn-cmp-date-picker-segment-radius:var(--fn-radius-control);--fn-cmp-date-picker-segment-focus:var(--fn-color-accent-muted);--fn-cmp-date-picker-button-size:var(--fn-size-control-s);--fn-cmp-date-picker-icon:var(--fn-size-icon-s);--fn-cmp-date-picker-hover:var(--fn-color-hover);--fn-cmp-date-picker-pressed:var(--fn-color-pressed);--fn-cmp-date-picker-focus-ring:var(--fn-color-focus-ring);--fn-cmp-date-picker-focus-width:var(--fn-border-focus);--fn-cmp-date-picker-popover:var(--fn-color-surface);--fn-cmp-date-picker-popover-border:var(--fn-color-border);--fn-cmp-date-picker-popover-radius:var(--fn-radius-popover);--fn-cmp-date-picker-popover-shadow:var(--fn-shadow-2);--fn-cmp-date-picker-popover-padding:var(--fn-space-m);--fn-cmp-date-picker-cell:var(--fn-size-control-m);--fn-cmp-date-picker-cell-radius:var(--fn-radius-round);--fn-cmp-date-picker-selected:var(--fn-color-accent);--fn-cmp-date-picker-on-selected:var(--fn-color-on-accent);--fn-cmp-date-picker-muted:var(--fn-color-text-muted);--fn-cmp-date-picker-transparent:var(--fn-color-none);--fn-cmp-dialog-panel-band:var(--fn-layout-title-bar);--fn-cmp-dialog-panel-scrim:var(--fn-color-scrim);--fn-cmp-dialog-panel-background:var(--fn-color-surface-raised);--fn-cmp-dialog-panel-frost-background:var(--fn-color-surface);--fn-cmp-dialog-panel-frost-blur:var(--fn-frost-blur);--fn-cmp-dialog-panel-text:var(--fn-color-text);--fn-cmp-dialog-panel-border:var(--fn-color-border);--fn-cmp-dialog-panel-border-width:var(--fn-border-hairline);--fn-cmp-dialog-panel-radius:var(--fn-radius-sheet);--fn-cmp-dialog-panel-shadow:var(--fn-shadow-3);--fn-cmp-dialog-panel-width-s:var(--fn-layout-dialog-s);--fn-cmp-dialog-panel-width-m:var(--fn-layout-dialog-m);--fn-cmp-dialog-panel-width-l:var(--fn-layout-dialog-l);--fn-cmp-dialog-panel-width-xl:var(--fn-layout-dialog-xl);--fn-cmp-dialog-panel-min-height:var(--fn-layout-dialog-min-height);--fn-cmp-dialog-panel-top:var(--fn-layout-dialog-top);--fn-cmp-dialog-panel-inset:var(--fn-layout-gutter-compact);--fn-cmp-dialog-panel-padding:var(--fn-space-xl);--fn-cmp-dialog-panel-gap:var(--fn-space-l);--fn-cmp-dialog-panel-font:var(--fn-font-ui);--fn-cmp-dialog-panel-duration:var(--fn-motion-enter);--fn-cmp-dialog-panel-exit-duration:var(--fn-motion-exit);--fn-cmp-dialog-panel-easing:var(--fn-easing-decelerate);--fn-cmp-dialog-panel-scrollbar-size:var(--fn-size-scrollbar);--fn-cmp-dialog-panel-scrollbar-inset:var(--fn-border-scrollbar-inset);--fn-cmp-dialog-panel-scrollbar-thumb:var(--fn-color-scrollbar);--fn-cmp-dialog-panel-scrollbar-thumb-hover:var(--fn-color-scrollbar-hover);--fn-cmp-dialog-panel-scrollbar-track:var(--fn-color-none);--fn-cmp-dialog-panel-focus-ring:var(--fn-color-focus-ring);--fn-cmp-dialog-panel-focus-width:var(--fn-border-focus);--fn-cmp-dialog-panel-body-slack:var(--fn-space-xs);--fn-cmp-divider-color:var(--fn-color-border);--fn-cmp-divider-width:var(--fn-border-hairline);--fn-cmp-divider-inset:var(--fn-space-xs);--fn-cmp-editor-surface-background:var(--fn-color-canvas);--fn-cmp-editor-surface-text:var(--fn-color-text);--fn-cmp-editor-surface-placeholder:var(--fn-color-text-placeholder);--fn-cmp-editor-surface-caret:var(--fn-color-accent);--fn-cmp-editor-surface-selection:var(--fn-color-selection);--fn-cmp-editor-surface-find-clearance:var(--fn-layout-find-bar-clearance);--fn-cmp-editor-surface-find-match:var(--fn-color-find-match);--fn-cmp-editor-surface-find-match-active:var(--fn-color-find-match-active);--fn-cmp-editor-surface-find-match-text:var(--fn-color-on-selection);--fn-cmp-editor-surface-find-match-outline:var(--fn-color-text);--fn-cmp-editor-surface-find-match-outline-width:var(--fn-border-hairline);--fn-cmp-editor-surface-link:var(--fn-color-link);--fn-cmp-editor-surface-font:var(--fn-font-content);--fn-cmp-editor-surface-font-size:var(--fn-font-size);--fn-cmp-editor-surface-end-padding:var(--fn-layout-editor-end-padding);--fn-cmp-editor-surface-min-height:var(--fn-layout-editor-min-height);--fn-cmp-editor-surface-measure:var(--fn-layout-measure);--fn-cmp-editor-surface-pinned-column-min:var(--fn-layout-pinned-column-min);--fn-cmp-editor-surface-pinned-gap:var(--fn-space-l);--fn-cmp-editor-surface-pinned-duration:var(--fn-motion-sheet);--fn-cmp-editor-surface-pinned-instant:var(--fn-motion-none);--fn-cmp-editor-surface-pinned-easing:var(--fn-easing-decelerate);--fn-cmp-editor-surface-gutter:var(--fn-layout-gutter);--fn-cmp-editor-surface-top-band:var(--fn-layout-top-band);--fn-cmp-editor-surface-code-font:var(--fn-font-mono);--fn-cmp-editor-surface-code-background:var(--fn-code-background);--fn-cmp-editor-surface-code-text:var(--fn-code-text);--fn-cmp-editor-surface-code-radius:var(--fn-radius-small);--fn-cmp-editor-surface-quote-border:var(--fn-color-border-strong);--fn-cmp-editor-surface-quote-text:var(--fn-color-text-muted);--fn-cmp-editor-surface-quote-border-width:var(--fn-border-focus);--fn-cmp-editor-surface-checkbox:var(--fn-color-accent);--fn-cmp-editor-surface-scrollbar-size:var(--fn-size-scrollbar);--fn-cmp-editor-surface-scrollbar-inset:var(--fn-border-scrollbar-inset);--fn-cmp-editor-surface-scrollbar-ends:var(--fn-layout-scrollbar-ends);--fn-cmp-editor-surface-scrollbar-thumb:var(--fn-color-scrollbar);--fn-cmp-editor-surface-scrollbar-thumb-hover:var(--fn-color-scrollbar-hover);--fn-cmp-editor-surface-scrollbar-track:var(--fn-color-none);--fn-cmp-editor-surface-focus-tint:var(--fn-focus-row-tint);--fn-cmp-editor-surface-focus-duration:var(--fn-motion-micro);--fn-cmp-editor-surface-focus-live-duration:var(--fn-motion-none);--fn-cmp-editor-surface-focus-easing:var(--fn-easing-decelerate);--fn-cmp-editor-surface-checked-text:var(--fn-color-text-muted);--fn-cmp-editor-surface-checkbox-size:var(--fn-size-icon-s);--fn-cmp-editor-surface-space-s:var(--fn-space-s);--fn-cmp-editor-surface-space-m:var(--fn-space-m);--fn-cmp-editor-surface-space-l:var(--fn-space-l);--fn-cmp-editor-surface-reading-top:var(--fn-layout-reading-top);--fn-cmp-editor-surface-list-item-gap:var(--fn-layout-list-item-gap);--fn-cmp-editor-surface-heading-font:var(--fn-font-content-heading);--fn-cmp-editor-surface-selection-ghost:var(--fn-color-selection);--fn-cmp-editor-surface-selection-ghost-text:var(--fn-color-on-selection);--fn-cmp-editor-surface-table-border:var(--fn-color-border);--fn-cmp-editor-surface-table-border-width:var(--fn-border-hairline);--fn-cmp-editor-surface-table-radius:var(--fn-radius-small);--fn-cmp-editor-surface-table-header:var(--fn-color-surface);--fn-cmp-editor-surface-table-cell-block:var(--fn-space-s);--fn-cmp-editor-surface-table-cell-inline:var(--fn-space-m);--fn-cmp-editor-surface-table-selection:var(--fn-color-selection);--fn-cmp-editor-surface-table-gutter:var(--fn-table-gutter);--fn-cmp-editor-surface-table-edge-reach:var(--fn-table-edge-reach);--fn-cmp-editor-surface-table-boundary-reach:var(--fn-table-boundary-reach);--fn-cmp-editor-surface-table-bleed-measure:var(--fn-table-bleed-measure);--fn-cmp-editor-surface-table-insert-zone:var(--fn-table-insert-zone);--fn-cmp-editor-surface-table-bar-space:var(--fn-table-new-row-height);--fn-cmp-editor-surface-table-bar-gap:var(--fn-space-xs);--fn-cmp-editor-surface-scroll-fade:var(--fn-layout-scroll-fade);--fn-cmp-editor-surface-trigger-clear:var(--fn-layout-trigger-clear);--fn-cmp-editor-surface-edge-blur:var(--fn-layout-scroll-blur);--fn-cmp-editor-surface-edge-blur-top:var(--fn-layout-scroll-blur-top);--fn-cmp-editor-surface-heading-after:var(--fn-layout-heading-after);--fn-cmp-field-gap:var(--fn-space-xs);--fn-cmp-field-label:var(--fn-color-text);--fn-cmp-field-description:var(--fn-color-text-muted);--fn-cmp-field-error:var(--fn-color-danger);--fn-cmp-field-font:var(--fn-font-ui);--fn-cmp-field-label-size:var(--fn-font-ui-body);--fn-cmp-field-caption-size:var(--fn-font-ui-caption);--fn-cmp-file-tree-row-height:var(--fn-size-hit);--fn-cmp-file-tree-indent:var(--fn-space-l);--fn-cmp-file-tree-gap:var(--fn-space-xs);--fn-cmp-file-tree-row-gap:var(--fn-space-xxs);--fn-cmp-file-tree-padding-inline:var(--fn-space-s);--fn-cmp-file-tree-radius:var(--fn-radius-control);--fn-cmp-file-tree-icon-size:var(--fn-size-icon-s);--fn-cmp-file-tree-font:var(--fn-font-ui);--fn-cmp-file-tree-font-size:var(--fn-font-ui-body);--fn-cmp-file-tree-section-size:var(--fn-font-ui-secondary);--fn-cmp-file-tree-caption-size:var(--fn-font-ui-caption);--fn-cmp-file-tree-text:var(--fn-color-text);--fn-cmp-file-tree-text-muted:var(--fn-color-text-muted);--fn-cmp-file-tree-hover:var(--fn-color-hover);--fn-cmp-file-tree-selection:var(--fn-color-selection);--fn-cmp-file-tree-current:var(--fn-color-pressed);--fn-cmp-file-tree-selection-text:var(--fn-color-on-selection);--fn-cmp-file-tree-selection-text-muted:var(--fn-color-on-selection-muted);--fn-cmp-file-tree-accent:var(--fn-color-accent);--fn-cmp-file-tree-danger:var(--fn-color-danger);--fn-cmp-file-tree-focus-ring:var(--fn-color-focus-ring);--fn-cmp-file-tree-focus-width:var(--fn-border-focus);--fn-cmp-file-tree-focus-offset:var(--fn-border-focus-offset);--fn-cmp-file-tree-outline-width:var(--fn-border-hairline);--fn-cmp-file-tree-input-background:var(--fn-color-surface);--fn-cmp-file-tree-input-border:var(--fn-color-border-strong);--fn-cmp-file-tree-input-height:var(--fn-size-control-s);--fn-cmp-file-tree-transparent:var(--fn-color-none);--fn-cmp-file-tree-duration:var(--fn-motion-micro);--fn-cmp-file-tree-sign-delay:var(--fn-wait-sign-delay);--fn-cmp-file-tree-more-size:var(--fn-size-icon-l);--fn-cmp-file-tree-more-hover:var(--fn-color-pressed);--fn-cmp-file-tree-scrollbar-size:var(--fn-size-scrollbar);--fn-cmp-file-tree-scrollbar-inset:var(--fn-border-scrollbar-inset);--fn-cmp-file-tree-scrollbar-thumb:var(--fn-color-scrollbar);--fn-cmp-file-tree-scrollbar-thumb-hover:var(--fn-color-scrollbar-hover);--fn-cmp-file-tree-scrollbar-track:var(--fn-color-none);--fn-cmp-heading-color:var(--fn-color-text);--fn-cmp-heading-font:var(--fn-font-ui);--fn-cmp-heading-size-1:var(--fn-font-ui-title);--fn-cmp-heading-size-2:var(--fn-font-ui-emphasis);--fn-cmp-heading-size-3:var(--fn-font-ui-body);--fn-cmp-heading-size-display:var(--fn-font-ui-display);--fn-cmp-heading-size-display-short:var(--fn-font-ui-title);--fn-cmp-icon-size-s:var(--fn-size-icon-s);--fn-cmp-icon-size-m:var(--fn-size-icon-m);--fn-cmp-icon-size-l:var(--fn-size-icon-l);--fn-cmp-icon-color:var(--fn-color-text);--fn-cmp-icon-button-size:var(--fn-size-control-m);--fn-cmp-icon-button-icon-size:var(--fn-size-icon-m);--fn-cmp-icon-button-radius:var(--fn-radius-control);--fn-cmp-icon-button-duration:var(--fn-motion-micro);--fn-cmp-icon-button-focus-width:var(--fn-border-focus);--fn-cmp-icon-button-focus-offset:var(--fn-border-focus-offset);--fn-cmp-icon-button-color-icon:var(--fn-color-text);--fn-cmp-icon-button-color-icon-muted:var(--fn-color-text-muted);--fn-cmp-icon-button-color-hover:var(--fn-color-hover);--fn-cmp-icon-button-color-pressed:var(--fn-color-pressed);--fn-cmp-icon-button-color-selected:var(--fn-color-pressed);--fn-cmp-icon-button-color-mixed:var(--fn-color-hover);--fn-cmp-icon-button-color-focus-ring:var(--fn-color-focus-ring);--fn-cmp-icon-button-color-transparent:var(--fn-color-none);--fn-cmp-item-card-background:var(--fn-color-surface-raised);--fn-cmp-item-card-border:var(--fn-color-border);--fn-cmp-item-card-border-width:var(--fn-border-hairline);--fn-cmp-item-card-radius:var(--fn-radius-popover);--fn-cmp-item-card-padding-m:var(--fn-space-m);--fn-cmp-item-card-padding-l:var(--fn-space-l);--fn-cmp-item-card-gap:var(--fn-space-m);--fn-cmp-item-card-text-gap:var(--fn-space-xs);--fn-cmp-item-card-text-min:var(--fn-layout-sheet-min);--fn-cmp-item-card-font:var(--fn-font-ui);--fn-cmp-item-card-title-m:var(--fn-font-ui-body);--fn-cmp-item-card-title-l:var(--fn-font-ui-title);--fn-cmp-item-card-title-color:var(--fn-color-text);--fn-cmp-item-card-detail:var(--fn-font-ui-secondary);--fn-cmp-item-card-detail-color:var(--fn-color-text-muted);--fn-cmp-item-card-tile:var(--fn-size-card-visual);--fn-cmp-item-card-tile-background:var(--fn-color-surface-sunken);--fn-cmp-item-card-tile-color:var(--fn-color-text);--fn-cmp-item-card-tile-radius:var(--fn-radius-control);--fn-cmp-item-card-tile-icon:var(--fn-size-icon-l);--fn-cmp-item-card-avatar:var(--fn-size-avatar);--fn-cmp-item-card-avatar-radius:var(--fn-radius-round);--fn-cmp-item-card-initials-background:var(--fn-color-accent-muted);--fn-cmp-item-card-initials-color:var(--fn-color-text);--fn-cmp-item-card-initials-size:var(--fn-font-ui-title);--fn-cmp-item-card-badge-border:var(--fn-color-border-strong);--fn-cmp-item-card-badge-color:var(--fn-color-text-muted);--fn-cmp-item-card-badge-size:var(--fn-font-ui-caption);--fn-cmp-item-card-badge-padding-inline:var(--fn-space-s);--fn-cmp-item-card-badge-radius:var(--fn-radius-round);--fn-cmp-item-card-mark-size:var(--fn-size-icon-s);--fn-cmp-item-card-skeleton-bar:var(--fn-color-surface-sunken);--fn-cmp-item-card-skeleton-bar-height:var(--fn-space-m);--fn-cmp-item-card-skeleton-bar-radius:var(--fn-radius-small);--fn-cmp-item-card-skeleton-title-width:var(--fn-layout-category-list);--fn-cmp-item-card-skeleton-detail-width:var(--fn-layout-theme-tile);--fn-cmp-item-card-action-border:var(--fn-color-accent);--fn-cmp-item-card-action-tile-background:var(--fn-color-accent-muted);--fn-cmp-item-card-action-tile-color:var(--fn-color-accent);--fn-cmp-item-card-action-title:var(--fn-font-ui-title);--fn-cmp-item-card-action-hover:var(--fn-color-hover);--fn-cmp-item-card-action-pressed:var(--fn-color-pressed);--fn-cmp-item-card-action-focus-ring:var(--fn-color-focus-ring);--fn-cmp-item-card-action-focus-width:var(--fn-border-focus);--fn-cmp-item-card-action-focus-offset:var(--fn-border-focus-offset);--fn-cmp-item-card-action-duration:var(--fn-motion-micro);--fn-cmp-item-card-action-easing:var(--fn-easing-standard);--fn-cmp-live-region-sr-only-size:var(--fn-border-hairline);--fn-cmp-menu-button-background:var(--fn-color-surface);--fn-cmp-menu-button-border:var(--fn-color-border);--fn-cmp-menu-button-border-width:var(--fn-border-hairline);--fn-cmp-menu-button-radius:var(--fn-radius-popover);--fn-cmp-menu-button-item-radius:var(--fn-radius-control);--fn-cmp-menu-button-shadow:var(--fn-shadow-2);--fn-cmp-menu-button-blur:var(--fn-frost-blur);--fn-cmp-menu-button-padding:var(--fn-space-xs);--fn-cmp-menu-button-item-padding-inline:var(--fn-space-m);--fn-cmp-menu-button-item-height:var(--fn-size-control-m);--fn-cmp-menu-button-item-gap:var(--fn-space-xxs);--fn-cmp-menu-button-gap:var(--fn-space-m);--fn-cmp-menu-button-min-width:var(--fn-layout-menu-min-width);--fn-cmp-menu-button-text:var(--fn-color-text);--fn-cmp-menu-button-text-muted:var(--fn-color-text-muted);--fn-cmp-menu-button-hover:var(--fn-color-hover);--fn-cmp-menu-button-pressed:var(--fn-color-pressed);--fn-cmp-menu-button-focus-ring:var(--fn-color-focus-ring);--fn-cmp-menu-button-focus-width:var(--fn-border-focus);--fn-cmp-menu-button-font:var(--fn-font-ui);--fn-cmp-menu-button-font-size:var(--fn-font-ui-body);--fn-cmp-menu-button-caption-size:var(--fn-font-ui-caption);--fn-cmp-menu-button-reason-padding-block:var(--fn-space-xs);--fn-cmp-menu-button-separator:var(--fn-color-border);--fn-cmp-menu-button-separator-width:var(--fn-border-hairline);--fn-cmp-menu-button-pill-height:var(--fn-size-icon-l);--fn-cmp-menu-button-pill-padding-inline:var(--fn-space-s);--fn-cmp-menu-button-pill-radius:var(--fn-radius-round);--fn-cmp-menu-button-pill-text:var(--fn-color-text-muted);--fn-cmp-menu-button-pill-text-hover:var(--fn-color-text);--fn-cmp-menu-button-pill-hover:var(--fn-color-hover);--fn-cmp-menu-button-pill-border:var(--fn-color-none);--fn-cmp-menu-button-pill-border-hover:var(--fn-color-border);--fn-cmp-menu-button-pill-border-width:var(--fn-border-hairline);--fn-cmp-menu-button-pill-font:var(--fn-font-ui);--fn-cmp-menu-button-pill-font-size:var(--fn-font-ui-caption);--fn-cmp-menu-button-pill-focus-ring:var(--fn-color-focus-ring);--fn-cmp-menu-button-pill-focus-width:var(--fn-border-focus);--fn-cmp-menu-button-pill-duration:var(--fn-motion-micro);--fn-cmp-menu-button-pill-easing:var(--fn-easing-standard);--fn-cmp-menu-button-pill-transparent:var(--fn-color-none);--fn-cmp-menu-button-text-height:var(--fn-size-control-m);--fn-cmp-menu-button-text-padding-inline:var(--fn-space-s);--fn-cmp-menu-button-text-gap:var(--fn-space-xs);--fn-cmp-menu-button-text-radius:var(--fn-radius-control);--fn-cmp-menu-button-select-background:var(--fn-color-surface);--fn-cmp-menu-button-select-border:var(--fn-color-border-strong);--fn-cmp-menu-button-text-transparent:var(--fn-color-none);--fn-cmp-morph-panel-closed-size:var(--fn-size-trigger-ring);--fn-cmp-morph-panel-background:var(--fn-color-surface);--fn-cmp-morph-panel-blur:var(--fn-frost-blur);--fn-cmp-morph-panel-border:var(--fn-color-border);--fn-cmp-morph-panel-border-width:var(--fn-border-hairline);--fn-cmp-morph-panel-radius:var(--fn-radius-popover);--fn-cmp-morph-panel-shadow:var(--fn-shadow-2);--fn-cmp-morph-panel-padding:var(--fn-space-xs);--fn-cmp-morph-panel-duration:var(--fn-motion-morph);--fn-cmp-morph-panel-content-delay:var(--fn-motion-enter);--fn-cmp-morph-panel-content-duration:var(--fn-motion-sheet);--fn-cmp-morph-panel-easing:var(--fn-easing-standard);--fn-cmp-morph-panel-transparent:var(--fn-color-none);--fn-cmp-morph-panel-shadow-none:var(--fn-shadow-0);--fn-cmp-note-content-text:var(--fn-color-text);--fn-cmp-note-content-font:var(--fn-font-content);--fn-cmp-note-content-font-size:var(--fn-font-size);--fn-cmp-note-content-heading-font:var(--fn-font-content-heading);--fn-cmp-note-content-heading-after:var(--fn-layout-heading-after);--fn-cmp-note-content-list-item-gap:var(--fn-layout-list-item-gap);--fn-cmp-note-content-space-s:var(--fn-space-s);--fn-cmp-note-content-space-m:var(--fn-space-m);--fn-cmp-note-content-space-l:var(--fn-space-l);--fn-cmp-note-content-link:var(--fn-color-link);--fn-cmp-note-content-selection:var(--fn-color-selection);--fn-cmp-note-content-focus-ring:var(--fn-color-focus-ring);--fn-cmp-note-content-focus-width:var(--fn-border-focus);--fn-cmp-note-content-code-font:var(--fn-font-mono);--fn-cmp-note-content-code-background:var(--fn-code-background);--fn-cmp-note-content-code-text:var(--fn-code-text);--fn-cmp-note-content-code-radius:var(--fn-radius-small);--fn-cmp-note-content-quote-border:var(--fn-color-border-strong);--fn-cmp-note-content-quote-text:var(--fn-color-text-muted);--fn-cmp-note-content-quote-border-width:var(--fn-border-focus);--fn-cmp-note-content-checkbox:var(--fn-color-accent);--fn-cmp-note-content-checkbox-size:var(--fn-size-icon-s);--fn-cmp-note-content-checked-text:var(--fn-color-text-muted);--fn-cmp-note-content-table-border:var(--fn-color-border);--fn-cmp-note-content-table-border-width:var(--fn-border-hairline);--fn-cmp-note-content-table-radius:var(--fn-radius-small);--fn-cmp-note-content-table-header:var(--fn-color-surface);--fn-cmp-note-content-table-cell-block:var(--fn-space-s);--fn-cmp-note-content-table-cell-inline:var(--fn-space-m);--fn-cmp-pill-button-height:var(--fn-size-icon-l);--fn-cmp-pill-button-padding-inline:var(--fn-space-s);--fn-cmp-pill-button-radius:var(--fn-radius-round);--fn-cmp-pill-button-text:var(--fn-color-text-muted);--fn-cmp-pill-button-text-hover:var(--fn-color-text);--fn-cmp-pill-button-hover:var(--fn-color-hover);--fn-cmp-pill-button-border:var(--fn-color-none);--fn-cmp-pill-button-border-hover:var(--fn-color-border);--fn-cmp-pill-button-border-width:var(--fn-border-hairline);--fn-cmp-pill-button-font:var(--fn-font-ui);--fn-cmp-pill-button-font-size:var(--fn-font-ui-caption);--fn-cmp-pill-button-focus-ring:var(--fn-color-focus-ring);--fn-cmp-pill-button-focus-width:var(--fn-border-focus);--fn-cmp-pill-button-duration:var(--fn-motion-micro);--fn-cmp-pill-button-easing:var(--fn-easing-standard);--fn-cmp-pill-button-transparent:var(--fn-color-none);--fn-cmp-popover-panel-background:var(--fn-color-surface);--fn-cmp-popover-panel-border:var(--fn-color-border);--fn-cmp-popover-panel-border-width:var(--fn-border-hairline);--fn-cmp-popover-panel-radius:var(--fn-radius-popover);--fn-cmp-popover-panel-shadow:var(--fn-shadow-2);--fn-cmp-popover-panel-blur:var(--fn-frost-blur);--fn-cmp-popover-panel-padding:var(--fn-space-xs);--fn-cmp-popover-panel-offset:var(--fn-space-s);--fn-cmp-popover-panel-duration:var(--fn-motion-enter);--fn-cmp-popover-panel-exit-duration:var(--fn-motion-exit);--fn-cmp-popover-panel-easing:var(--fn-easing-decelerate);--fn-cmp-positioner-edge:var(--fn-space-m);--fn-cmp-positioner-top-band:var(--fn-layout-top-band);--fn-cmp-positioner-duration:var(--fn-motion-enter);--fn-cmp-positioner-easing:var(--fn-easing-decelerate);--fn-cmp-progress-bar-height:var(--fn-size-meter);--fn-cmp-progress-bar-radius:var(--fn-radius-round);--fn-cmp-progress-bar-track:var(--fn-color-border);--fn-cmp-progress-bar-fill:var(--fn-color-accent);--fn-cmp-progress-bar-duration:var(--fn-motion-micro);--fn-cmp-reader-page-background:var(--fn-color-canvas);--fn-cmp-reader-page-text:var(--fn-color-text);--fn-cmp-reader-page-muted:var(--fn-color-text-muted);--fn-cmp-reader-page-border:var(--fn-color-border);--fn-cmp-reader-page-border-width:var(--fn-border-hairline);--fn-cmp-reader-page-font:var(--fn-font-ui);--fn-cmp-reader-page-font-size:var(--fn-font-ui-body);--fn-cmp-reader-page-selection:var(--fn-color-selection);--fn-cmp-reader-page-focus-ring:var(--fn-color-focus-ring);--fn-cmp-reader-page-focus-width:var(--fn-border-focus);--fn-cmp-reader-page-skip-background:var(--fn-color-surface-raised);--fn-cmp-reader-page-skip-radius:var(--fn-radius-small);--fn-cmp-reader-page-measure:var(--fn-layout-measure);--fn-cmp-reader-page-gutter:var(--fn-layout-gutter);--fn-cmp-reader-page-gutter-compact:var(--fn-layout-gutter-compact);--fn-cmp-reader-page-top:var(--fn-space-xxxl);--fn-cmp-reader-page-gap:var(--fn-space-xl);--fn-cmp-reader-page-section-gap:var(--fn-space-xxl);--fn-cmp-reader-page-edge:var(--fn-space-m);--fn-cmp-result-list-gap:var(--fn-space-xs);--fn-cmp-result-list-padding:var(--fn-space-xs);--fn-cmp-result-list-item-height:var(--fn-size-control-l);--fn-cmp-result-list-item-padding-inline:var(--fn-space-m);--fn-cmp-result-list-item-radius:var(--fn-radius-control);--fn-cmp-result-list-item-gap:var(--fn-space-m);--fn-cmp-result-list-text:var(--fn-color-text);--fn-cmp-result-list-text-muted:var(--fn-color-text-muted);--fn-cmp-result-list-active:var(--fn-color-selection);--fn-cmp-result-list-active-text:var(--fn-color-on-selection);--fn-cmp-result-list-active-text-muted:var(--fn-color-on-selection-muted);--fn-cmp-result-list-font:var(--fn-font-ui);--fn-cmp-result-list-font-size:var(--fn-font-ui-body);--fn-cmp-result-list-caption-size:var(--fn-font-ui-caption);--fn-cmp-result-list-max-height:var(--fn-layout-popover);--fn-cmp-result-list-menu-width:var(--fn-layout-slash-menu);--fn-cmp-result-list-scrollbar-size:var(--fn-size-scrollbar);--fn-cmp-result-list-scrollbar-inset:var(--fn-border-scrollbar-inset);--fn-cmp-result-list-scrollbar-thumb:var(--fn-color-scrollbar);--fn-cmp-result-list-scrollbar-thumb-hover:var(--fn-color-scrollbar-hover);--fn-cmp-result-list-scrollbar-track:var(--fn-color-none);--fn-cmp-result-list-focus-ring:var(--fn-color-focus-ring);--fn-cmp-result-list-focus-width:var(--fn-border-focus);--fn-cmp-result-list-group-gap:var(--fn-space-s);--fn-cmp-result-list-header-padding-block:var(--fn-space-xs);--fn-cmp-result-list-header:var(--fn-color-text);--fn-cmp-result-list-match:var(--fn-color-find-match);--fn-cmp-result-list-match-text:var(--fn-color-on-selection);--fn-cmp-result-list-match-radius:var(--fn-border-hairline);--fn-cmp-result-list-state:var(--fn-color-text-muted);--fn-cmp-save-state-height:var(--fn-size-icon-l);--fn-cmp-save-state-padding-inline:var(--fn-space-xs);--fn-cmp-save-state-gap:var(--fn-space-xs);--fn-cmp-save-state-radius:var(--fn-radius-round);--fn-cmp-save-state-text:var(--fn-color-text-muted);--fn-cmp-save-state-text-hover:var(--fn-color-text);--fn-cmp-save-state-danger:var(--fn-color-danger);--fn-cmp-save-state-dot-color:var(--fn-color-accent);--fn-cmp-save-state-dot:var(--fn-space-xs);--fn-cmp-save-state-rise:var(--fn-space-xxs);--fn-cmp-save-state-hover:var(--fn-color-hover);--fn-cmp-save-state-border:var(--fn-color-none);--fn-cmp-save-state-border-hover:var(--fn-color-border);--fn-cmp-save-state-border-width:var(--fn-border-hairline);--fn-cmp-save-state-font:var(--fn-font-ui);--fn-cmp-save-state-font-size:var(--fn-font-ui-caption);--fn-cmp-save-state-focus-ring:var(--fn-color-focus-ring);--fn-cmp-save-state-focus-width:var(--fn-border-focus);--fn-cmp-save-state-duration:var(--fn-motion-micro);--fn-cmp-save-state-cycle:var(--fn-motion-spin);--fn-cmp-save-state-easing:var(--fn-easing-standard);--fn-cmp-save-state-transparent:var(--fn-color-none);--fn-cmp-search-field-height:var(--fn-size-control-l);--fn-cmp-search-field-radius:var(--fn-radius-control);--fn-cmp-search-field-background:var(--fn-color-surface-sunken);--fn-cmp-search-field-border:var(--fn-color-border);--fn-cmp-search-field-border-focus:var(--fn-color-focus-ring);--fn-cmp-search-field-border-invalid:var(--fn-color-danger);--fn-cmp-search-field-border-width:var(--fn-border-hairline);--fn-cmp-search-field-focus-width:var(--fn-border-focus);--fn-cmp-search-field-text:var(--fn-color-text);--fn-cmp-search-field-placeholder:var(--fn-color-text-placeholder);--fn-cmp-search-field-icon:var(--fn-color-text-muted);--fn-cmp-search-field-chip-background:var(--fn-color-hover);--fn-cmp-search-field-chip-text:var(--fn-color-text);--fn-cmp-search-field-chip-radius:var(--fn-radius-small);--fn-cmp-search-field-chip-padding-inline:var(--fn-space-s);--fn-cmp-search-field-chip-font-size:var(--fn-font-ui-caption);--fn-cmp-search-field-icon-size:var(--fn-size-icon-m);--fn-cmp-search-field-padding-inline:var(--fn-space-m);--fn-cmp-search-field-gap:var(--fn-space-s);--fn-cmp-search-field-font:var(--fn-font-ui);--fn-cmp-search-field-font-size:var(--fn-font-ui-body);--fn-cmp-search-field-clear-size:var(--fn-size-control-s);--fn-cmp-search-field-clear-radius:var(--fn-radius-small);--fn-cmp-search-field-hover:var(--fn-color-hover);--fn-cmp-search-field-height-compact:var(--fn-size-control-m);--fn-cmp-search-field-min-width:var(--fn-layout-field-min);--fn-cmp-search-field-basis-compact:var(--fn-layout-find-field);--fn-cmp-segmented-control-height:var(--fn-size-control-m);--fn-cmp-segmented-control-radius:var(--fn-radius-control);--fn-cmp-segmented-control-segment-radius:var(--fn-radius-small);--fn-cmp-segmented-control-background:var(--fn-color-surface-sunken);--fn-cmp-segmented-control-selected:var(--fn-color-surface-raised);--fn-cmp-segmented-control-selected-text:var(--fn-color-text);--fn-cmp-segmented-control-text:var(--fn-color-text-muted);--fn-cmp-segmented-control-hover:var(--fn-color-hover);--fn-cmp-segmented-control-border:var(--fn-color-border);--fn-cmp-segmented-control-border-width:var(--fn-border-hairline);--fn-cmp-segmented-control-focus-ring:var(--fn-color-focus-ring);--fn-cmp-segmented-control-focus-width:var(--fn-border-focus);--fn-cmp-segmented-control-shadow:var(--fn-shadow-1);--fn-cmp-segmented-control-padding:var(--fn-space-xs);--fn-cmp-segmented-control-padding-inline:var(--fn-space-m);--fn-cmp-segmented-control-gap:var(--fn-space-s);--fn-cmp-segmented-control-font:var(--fn-font-ui);--fn-cmp-segmented-control-font-size:var(--fn-font-ui-secondary);--fn-cmp-segmented-control-duration:var(--fn-motion-micro);--fn-cmp-segmented-control-easing:var(--fn-easing-standard);--fn-cmp-segmented-control-label-size:var(--fn-font-ui-body);--fn-cmp-sheet-inset:var(--fn-space-l);--fn-cmp-sheet-clearance:var(--fn-space-s);--fn-cmp-sheet-width-files:var(--fn-layout-sheet-files);--fn-cmp-sheet-width-theme:var(--fn-layout-sheet-theme);--fn-cmp-sheet-width-find:var(--fn-layout-sheet-find);--fn-cmp-sheet-min-width:var(--fn-layout-sheet-min);--fn-cmp-sheet-min-width-wide:var(--fn-layout-sheet-min-wide);--fn-cmp-sheet-short:var(--fn-layout-sheet-short);--fn-cmp-sheet-radius:var(--fn-radius-sheet);--fn-cmp-sheet-padding:var(--fn-space-l);--fn-cmp-sheet-gap:var(--fn-space-s);--fn-cmp-sheet-group-gap:var(--fn-space-l);--fn-cmp-sheet-background:var(--fn-color-surface);--fn-cmp-sheet-text:var(--fn-color-text);--fn-cmp-sheet-border:var(--fn-color-border);--fn-cmp-sheet-border-width:var(--fn-border-hairline);--fn-cmp-sheet-blur:var(--fn-frost-blur);--fn-cmp-sheet-shadow:var(--fn-shadow-2);--fn-cmp-sheet-duration:var(--fn-motion-sheet);--fn-cmp-sheet-easing:var(--fn-easing-decelerate);--fn-cmp-sheet-offset:var(--fn-space-l);--fn-cmp-sheet-footer-border:var(--fn-color-border);--fn-cmp-sheet-footer-border-width:var(--fn-border-hairline);--fn-cmp-sheet-scrollbar-size:var(--fn-size-scrollbar);--fn-cmp-sheet-scrollbar-inset:var(--fn-border-scrollbar-inset);--fn-cmp-sheet-scrollbar-thumb:var(--fn-color-scrollbar);--fn-cmp-sheet-scrollbar-thumb-hover:var(--fn-color-scrollbar-hover);--fn-cmp-sheet-scrollbar-track:var(--fn-color-none);--fn-cmp-sheet-body-slack:var(--fn-space-xs);--fn-cmp-sheet-ring-room:var(--fn-space-xs);--fn-cmp-shortcut-cap-min-width:var(--fn-size-icon-l);--fn-cmp-shortcut-cap-height:var(--fn-size-icon-l);--fn-cmp-shortcut-cap-padding-inline:var(--fn-space-xs);--fn-cmp-shortcut-cap-radius:var(--fn-radius-small);--fn-cmp-shortcut-cap-background:var(--fn-color-surface-sunken);--fn-cmp-shortcut-cap-border:var(--fn-color-border);--fn-cmp-shortcut-cap-border-width:var(--fn-border-hairline);--fn-cmp-shortcut-text:var(--fn-color-text);--fn-cmp-shortcut-gap:var(--fn-space-xs);--fn-cmp-shortcut-font:var(--fn-font-ui);--fn-cmp-shortcut-font-size:var(--fn-font-ui-caption);--fn-cmp-shortcut-sr-only-size:var(--fn-border-hairline);--fn-cmp-signal-dot-size:var(--fn-size-trigger-dot);--fn-cmp-signal-dot-color-red:var(--fn-trigger-dot);--fn-cmp-signal-dot-color-warning:var(--fn-color-warning);--fn-cmp-signal-dot-color-danger:var(--fn-color-danger);--fn-cmp-slider-gap:var(--fn-space-xs);--fn-cmp-slider-track-height:var(--fn-border-focus);--fn-cmp-slider-thumb-size:var(--fn-size-icon-s);--fn-cmp-slider-hit:var(--fn-size-hit);--fn-cmp-slider-track:var(--fn-color-border-strong);--fn-cmp-slider-fill:var(--fn-color-accent);--fn-cmp-slider-thumb:var(--fn-color-accent);--fn-cmp-slider-thumb-border:var(--fn-color-surface);--fn-cmp-slider-thumb-border-width:var(--fn-border-focus);--fn-cmp-slider-radius:var(--fn-radius-round);--fn-cmp-slider-label:var(--fn-color-text);--fn-cmp-slider-value:var(--fn-color-text-muted);--fn-cmp-slider-focus-ring:var(--fn-color-focus-ring);--fn-cmp-slider-focus-width:var(--fn-border-focus);--fn-cmp-slider-focus-offset:var(--fn-border-focus-offset);--fn-cmp-slider-font:var(--fn-font-ui);--fn-cmp-slider-font-size:var(--fn-font-ui-secondary);--fn-cmp-slider-label-size:var(--fn-font-ui-body);--fn-cmp-slider-disabled-text:var(--fn-color-text-disabled);--fn-cmp-spinner-size-s:var(--fn-size-icon-s);--fn-cmp-spinner-size-m:var(--fn-size-icon-m);--fn-cmp-spinner-width:var(--fn-border-focus);--fn-cmp-spinner-color:var(--fn-color-text-muted);--fn-cmp-spinner-track:var(--fn-color-border);--fn-cmp-spinner-duration:var(--fn-motion-spin);--fn-cmp-spinner-sr-only-size:var(--fn-border-hairline);--fn-cmp-status-row-gap:var(--fn-space-s);--fn-cmp-status-row-padding-block:var(--fn-space-s);--fn-cmp-status-row-padding-inline:var(--fn-space-m);--fn-cmp-status-row-radius:var(--fn-radius-control);--fn-cmp-status-row-font:var(--fn-font-ui);--fn-cmp-status-row-size:var(--fn-font-ui-body);--fn-cmp-status-row-icon:var(--fn-size-icon-m);--fn-cmp-status-row-text:var(--fn-color-text);--fn-cmp-status-row-danger-background:var(--fn-color-danger-muted);--fn-cmp-status-row-danger-icon:var(--fn-color-danger);--fn-cmp-status-row-warning-background:var(--fn-color-warning-muted);--fn-cmp-status-row-warning-icon:var(--fn-color-warning);--fn-cmp-status-row-info-background:var(--fn-color-info-muted);--fn-cmp-status-row-info-icon:var(--fn-color-info);--fn-cmp-status-row-success-background:var(--fn-color-success-muted);--fn-cmp-status-row-success-icon:var(--fn-color-success);--fn-cmp-step-dots-dot:var(--fn-size-step-dot);--fn-cmp-step-dots-current:var(--fn-size-step-dot-current);--fn-cmp-step-dots-gap:var(--fn-space-xs);--fn-cmp-step-dots-radius:var(--fn-radius-round);--fn-cmp-step-dots-done:var(--fn-color-accent);--fn-cmp-step-dots-on:var(--fn-color-accent);--fn-cmp-step-dots-todo:var(--fn-color-border-strong);--fn-cmp-step-mark-size:var(--fn-size-step-mark);--fn-cmp-step-mark-size-compact:var(--fn-size-card-visual);--fn-cmp-step-mark-icon:var(--fn-size-step-mark-icon);--fn-cmp-step-mark-icon-compact:var(--fn-size-icon-l);--fn-cmp-step-mark-radius:var(--fn-radius-round);--fn-cmp-step-mark-neutral-background:var(--fn-color-surface-sunken);--fn-cmp-step-mark-neutral-color:var(--fn-color-text);--fn-cmp-step-mark-accent-background:var(--fn-color-accent-muted);--fn-cmp-step-mark-accent-color:var(--fn-color-accent);--fn-cmp-step-mark-danger-background:var(--fn-color-danger-muted);--fn-cmp-step-mark-danger-color:var(--fn-color-danger);--fn-cmp-step-mark-success-background:var(--fn-color-success-muted);--fn-cmp-step-mark-success-color:var(--fn-color-success);--fn-cmp-step-mark-ring:var(--fn-color-accent);--fn-cmp-step-mark-track:var(--fn-color-border);--fn-cmp-step-mark-ring-width:var(--fn-border-focus);--fn-cmp-step-mark-ring-gap:var(--fn-space-xs);--fn-cmp-step-mark-duration:var(--fn-motion-spin);--fn-cmp-strength-meter-height:var(--fn-size-meter);--fn-cmp-strength-meter-gap:var(--fn-space-xs);--fn-cmp-strength-meter-radius:var(--fn-radius-round);--fn-cmp-strength-meter-track:var(--fn-color-border);--fn-cmp-strength-meter-weak:var(--fn-color-danger);--fn-cmp-strength-meter-fair:var(--fn-color-warning);--fn-cmp-strength-meter-strong:var(--fn-color-success);--fn-cmp-strength-meter-font:var(--fn-font-ui);--fn-cmp-strength-meter-size:var(--fn-font-ui-secondary);--fn-cmp-strength-meter-label-gap:var(--fn-space-xs);--fn-cmp-surface-background-canvas:var(--fn-color-canvas);--fn-cmp-surface-background-frost:var(--fn-color-surface);--fn-cmp-surface-background-raised:var(--fn-color-surface-raised);--fn-cmp-surface-background-sunken:var(--fn-color-surface-sunken);--fn-cmp-surface-background-inverted:var(--fn-color-text);--fn-cmp-surface-text-default:var(--fn-color-text);--fn-cmp-surface-text-inverted:var(--fn-color-text-inverse);--fn-cmp-surface-border:var(--fn-color-border);--fn-cmp-surface-border-width:var(--fn-border-hairline);--fn-cmp-surface-scrollbar-size:var(--fn-size-scrollbar);--fn-cmp-surface-scrollbar-inset:var(--fn-border-scrollbar-inset);--fn-cmp-surface-scrollbar-thumb:var(--fn-color-scrollbar);--fn-cmp-surface-scrollbar-thumb-hover:var(--fn-color-scrollbar-hover);--fn-cmp-surface-scrollbar-track:var(--fn-color-none);--fn-cmp-table-controls-handle-long:var(--fn-table-handle-long);--fn-cmp-table-controls-handle-short:var(--fn-table-handle-short);--fn-cmp-table-controls-handle-hit:var(--fn-table-handle-hit);--fn-cmp-table-controls-column-gap:var(--fn-space-s);--fn-cmp-table-controls-row-gap:var(--fn-space-m);--fn-cmp-table-controls-insert-size:var(--fn-table-insert-size);--fn-cmp-table-controls-insert-line:var(--fn-table-insert-line);--fn-cmp-table-controls-insert-zone:var(--fn-table-insert-zone);--fn-cmp-table-controls-insert-line-hit:var(--fn-table-insert-line-hit);--fn-cmp-table-controls-new-row-height:var(--fn-table-new-row-height);--fn-cmp-table-controls-new-column-width:var(--fn-table-new-column-width);--fn-cmp-table-controls-bar-gap:var(--fn-space-xs);--fn-cmp-table-controls-radius:var(--fn-radius-round);--fn-cmp-table-controls-bar-radius:var(--fn-radius-small);--fn-cmp-table-controls-border-width:var(--fn-border-hairline);--fn-cmp-table-controls-outline-width:var(--fn-border-focus);--fn-cmp-table-controls-focus-width:var(--fn-border-focus);--fn-cmp-table-controls-focus-offset:var(--fn-border-focus-offset);--fn-cmp-table-controls-font:var(--fn-font-ui);--fn-cmp-table-controls-font-size:var(--fn-font-ui-caption);--fn-cmp-table-controls-icon-size:var(--fn-size-icon-s);--fn-cmp-table-controls-duration:var(--fn-motion-micro);--fn-cmp-table-controls-easing:var(--fn-easing-decelerate);--fn-cmp-table-controls-color-handle:var(--fn-color-surface);--fn-cmp-table-controls-color-handle-border:var(--fn-color-border-strong);--fn-cmp-table-controls-color-icon:var(--fn-color-text-muted);--fn-cmp-table-controls-color-accent:var(--fn-color-accent);--fn-cmp-table-controls-color-on-accent:var(--fn-color-on-accent);--fn-cmp-table-controls-color-bar:var(--fn-color-none);--fn-cmp-table-controls-color-bar-border:var(--fn-color-border-strong);--fn-cmp-table-controls-color-bar-text:var(--fn-color-text-muted);--fn-cmp-table-controls-color-bar-hover:var(--fn-color-hover);--fn-cmp-table-controls-color-tint:var(--fn-color-hover);--fn-cmp-table-controls-color-lift:var(--fn-color-selection);--fn-cmp-table-controls-color-focus-ring:var(--fn-color-focus-ring);--fn-cmp-tabs-gap:var(--fn-space-xs);--fn-cmp-tabs-height:var(--fn-size-control-m);--fn-cmp-tabs-padding-inline:var(--fn-space-m);--fn-cmp-tabs-radius:var(--fn-radius-control);--fn-cmp-tabs-text:var(--fn-color-text-muted);--fn-cmp-tabs-selected-text:var(--fn-color-on-selection);--fn-cmp-tabs-selected:var(--fn-color-selection);--fn-cmp-tabs-hover:var(--fn-color-hover);--fn-cmp-tabs-border:var(--fn-color-border);--fn-cmp-tabs-border-width:var(--fn-border-hairline);--fn-cmp-tabs-focus-ring:var(--fn-color-focus-ring);--fn-cmp-tabs-focus-width:var(--fn-border-focus);--fn-cmp-tabs-font:var(--fn-font-ui);--fn-cmp-tabs-font-size:var(--fn-font-ui-body);--fn-cmp-tabs-panel-gap:var(--fn-space-l);--fn-cmp-tabs-list-width:var(--fn-layout-category-list);--fn-cmp-tabs-panel-min-width:var(--fn-layout-category-panel-min);--fn-cmp-text-color-default:var(--fn-color-text);--fn-cmp-text-color-muted:var(--fn-color-text-muted);--fn-cmp-text-color-accent:var(--fn-color-accent);--fn-cmp-text-color-danger:var(--fn-color-danger);--fn-cmp-text-color-warning:var(--fn-color-warning);--fn-cmp-text-color-success:var(--fn-color-success);--fn-cmp-text-font:var(--fn-font-ui);--fn-cmp-text-control-inset:var(--fn-space-s);--fn-cmp-text-control-border:var(--fn-border-hairline);--fn-cmp-text-size-caption:var(--fn-font-ui-caption);--fn-cmp-text-size-secondary:var(--fn-font-ui-secondary);--fn-cmp-text-size-body:var(--fn-font-ui-body);--fn-cmp-text-size-label:var(--fn-font-ui-body);--fn-cmp-text-size-emphasis:var(--fn-font-ui-emphasis);--fn-cmp-text-size-title:var(--fn-font-ui-title);--fn-cmp-text-size-lead:var(--fn-font-ui-lead);--fn-cmp-text-field-gap:var(--fn-space-xs);--fn-cmp-text-field-height:var(--fn-size-control-l);--fn-cmp-text-field-height-compact:var(--fn-size-control-m);--fn-cmp-text-field-area-height:var(--fn-size-text-area);--fn-cmp-text-field-padding-block:var(--fn-space-s);--fn-cmp-text-field-padding-inline:var(--fn-space-m);--fn-cmp-text-field-radius:var(--fn-radius-control);--fn-cmp-text-field-border-width:var(--fn-border-hairline);--fn-cmp-text-field-border:var(--fn-color-border-strong);--fn-cmp-text-field-border-focus:var(--fn-color-focus-ring);--fn-cmp-text-field-border-invalid:var(--fn-color-danger);--fn-cmp-text-field-background:var(--fn-color-surface);--fn-cmp-text-field-text:var(--fn-color-text);--fn-cmp-text-field-placeholder:var(--fn-color-text-placeholder);--fn-cmp-text-field-label:var(--fn-color-text);--fn-cmp-text-field-description:var(--fn-color-text-muted);--fn-cmp-text-field-error:var(--fn-color-danger);--fn-cmp-text-field-font:var(--fn-font-ui);--fn-cmp-text-field-font-size:var(--fn-font-ui-body);--fn-cmp-text-field-label-size:var(--fn-font-ui-body);--fn-cmp-text-field-caption-size:var(--fn-font-ui-caption);--fn-cmp-text-field-sr-only-size:var(--fn-border-hairline);--fn-cmp-theme-gallery-gap:var(--fn-space-s);--fn-cmp-theme-gallery-tile-min-width:var(--fn-layout-theme-tile);--fn-cmp-theme-gallery-swatch-height:var(--fn-layout-theme-swatch);--fn-cmp-theme-gallery-radius:var(--fn-radius-control);--fn-cmp-theme-gallery-swatch-radius:var(--fn-radius-small);--fn-cmp-theme-gallery-padding:var(--fn-space-xs);--fn-cmp-theme-gallery-swatch-padding:var(--fn-space-s);--fn-cmp-theme-gallery-border:var(--fn-color-border);--fn-cmp-theme-gallery-border-width:var(--fn-border-hairline);--fn-cmp-theme-gallery-hover:var(--fn-color-hover);--fn-cmp-theme-gallery-selected:var(--fn-color-selection);--fn-cmp-theme-gallery-selected-text:var(--fn-color-on-selection);--fn-cmp-theme-gallery-selected-muted:var(--fn-color-on-selection-muted);--fn-cmp-theme-gallery-text:var(--fn-color-text);--fn-cmp-theme-gallery-muted:var(--fn-color-text-muted);--fn-cmp-theme-gallery-focus-ring:var(--fn-color-focus-ring);--fn-cmp-theme-gallery-focus-width:var(--fn-border-focus);--fn-cmp-theme-gallery-focus-offset:var(--fn-border-focus-offset);--fn-cmp-theme-gallery-font:var(--fn-font-ui);--fn-cmp-theme-gallery-font-size:var(--fn-font-ui-secondary);--fn-cmp-theme-gallery-caption-size:var(--fn-font-ui-caption);--fn-cmp-theme-gallery-glyph-font:var(--fn-font-content);--fn-cmp-theme-gallery-glyph-size:var(--fn-font-ui-title);--fn-cmp-theme-gallery-dot-size:var(--fn-size-trigger-dot);--fn-cmp-theme-gallery-sample-canvas:var(--fn-color-canvas);--fn-cmp-theme-gallery-sample-text:var(--fn-color-text);--fn-cmp-theme-gallery-sample-accent:var(--fn-color-accent);--fn-cmp-theme-gallery-sample-dot:var(--fn-trigger-dot);--fn-cmp-theme-gallery-sample-border:var(--fn-color-border);--fn-cmp-theme-gallery-duration:var(--fn-motion-micro);--fn-cmp-theme-gallery-easing:var(--fn-easing-standard);--fn-cmp-toast-background:var(--fn-color-surface);--fn-cmp-toast-blur:var(--fn-frost-blur);--fn-cmp-toast-border:var(--fn-color-border);--fn-cmp-toast-border-error:var(--fn-color-danger);--fn-cmp-toast-border-width:var(--fn-border-hairline);--fn-cmp-toast-radius:var(--fn-radius-popover);--fn-cmp-toast-shadow:var(--fn-shadow-2);--fn-cmp-toast-padding-block:var(--fn-space-s);--fn-cmp-toast-padding-inline:var(--fn-space-m);--fn-cmp-toast-gap:var(--fn-space-s);--fn-cmp-toast-max-width:var(--fn-layout-dialog-s);--fn-cmp-toast-text:var(--fn-color-text);--fn-cmp-toast-font:var(--fn-font-ui);--fn-cmp-toast-font-size:var(--fn-font-ui-body);--fn-cmp-toast-error-icon:var(--fn-color-danger);--fn-cmp-toast-duration:var(--fn-motion-enter);--fn-cmp-toast-easing:var(--fn-easing-decelerate);--fn-cmp-tooltip-background:var(--fn-color-text);--fn-cmp-tooltip-text:var(--fn-color-text-inverse);--fn-cmp-tooltip-radius:var(--fn-radius-small);--fn-cmp-tooltip-padding-inline:var(--fn-space-s);--fn-cmp-tooltip-padding-block:var(--fn-space-xs);--fn-cmp-tooltip-gap:var(--fn-space-s);--fn-cmp-tooltip-font:var(--fn-font-ui);--fn-cmp-tooltip-font-size:var(--fn-font-ui-secondary);--fn-cmp-tooltip-shadow:var(--fn-shadow-1);--fn-cmp-tooltip-duration:var(--fn-motion-enter);--fn-cmp-tooltip-offset:var(--fn-space-s);--fn-cmp-tooltip-edge:var(--fn-space-s);--fn-cmp-trigger-button-size:var(--fn-size-trigger-ring);--fn-cmp-trigger-button-hit:var(--fn-size-hit);--fn-cmp-trigger-button-radius:var(--fn-radius-round);--fn-cmp-trigger-button-ring:var(--fn-trigger-ring);--fn-cmp-trigger-button-ring-border:var(--fn-trigger-ring-border);--fn-cmp-trigger-button-border-width:var(--fn-border-hairline);--fn-cmp-trigger-button-blur:var(--fn-trigger-blur);--fn-cmp-trigger-button-shadow:var(--fn-shadow-1);--fn-cmp-trigger-button-focus-ring:var(--fn-color-focus-ring);--fn-cmp-trigger-button-focus-width:var(--fn-border-focus);--fn-cmp-trigger-button-focus-offset:var(--fn-border-focus-offset);--fn-cmp-trigger-button-duration:var(--fn-motion-micro);--fn-cmp-trigger-button-grow-duration:var(--fn-motion-grow);--fn-cmp-trigger-button-grow-easing:var(--fn-easing-standard);--fn-cmp-version-compare-gap:var(--fn-space-s);--fn-cmp-version-compare-pill-gap:var(--fn-space-xs);--fn-cmp-version-compare-padding-inline:var(--fn-space-s);--fn-cmp-version-compare-height:var(--fn-size-control-s);--fn-cmp-version-compare-radius:var(--fn-radius-round);--fn-cmp-version-compare-font:var(--fn-font-ui);--fn-cmp-version-compare-size:var(--fn-font-ui-secondary);--fn-cmp-version-compare-value-font:var(--fn-font-mono);--fn-cmp-version-compare-found-background:var(--fn-color-danger-muted);--fn-cmp-version-compare-found-text:var(--fn-color-danger);--fn-cmp-version-compare-needed-background:var(--fn-color-success-muted);--fn-cmp-version-compare-needed-text:var(--fn-color-success);--fn-cmp-version-compare-arrow:var(--fn-color-text-muted);--fn-cmp-version-compare-icon:var(--fn-size-icon-s);--fn-cmp-version-pane-background:var(--fn-color-surface-sunken);--fn-cmp-version-pane-border:var(--fn-color-border);--fn-cmp-version-pane-border-width:var(--fn-border-hairline);--fn-cmp-version-pane-radius:var(--fn-radius-control);--fn-cmp-version-pane-padding:var(--fn-space-m);--fn-cmp-version-pane-gap:var(--fn-space-s);--fn-cmp-version-pane-min-width:var(--fn-layout-version-pane-min);--fn-cmp-version-pane-heading-font:var(--fn-font-ui);--fn-cmp-version-pane-heading-size:var(--fn-font-ui-body);--fn-cmp-version-pane-heading-color:var(--fn-color-text);--fn-cmp-version-pane-font:var(--fn-font-content);--fn-cmp-version-pane-size:var(--fn-font-ui-body);--fn-cmp-version-pane-text:var(--fn-color-text);--fn-cmp-version-pane-muted:var(--fn-color-text-muted);--fn-cmp-version-pane-block-padding:var(--fn-space-xs);--fn-cmp-version-pane-block-radius:var(--fn-radius-small);--fn-cmp-version-pane-changed:var(--fn-color-find-match);--fn-cmp-version-pane-changed-mark:var(--fn-color-find-match-active);--fn-cmp-version-pane-mark-width:var(--fn-border-selected-bar);--fn-cmp-window-controls-button-width:var(--fn-window-button-width);--fn-cmp-window-controls-button-height:var(--fn-window-button-height);--fn-cmp-window-controls-radius:var(--fn-radius-control);--fn-cmp-window-controls-gap:var(--fn-space-xs);--fn-cmp-window-controls-inset:var(--fn-space-s);--fn-cmp-window-controls-icon:var(--fn-color-text);--fn-cmp-window-controls-hover:var(--fn-color-hover);--fn-cmp-window-controls-pressed:var(--fn-color-pressed);--fn-cmp-window-controls-close-hover:var(--fn-color-danger);--fn-cmp-window-controls-close-hover-icon:var(--fn-color-on-danger);--fn-cmp-window-controls-transparent:var(--fn-color-none);--fn-cmp-window-controls-focus-ring:var(--fn-color-focus-ring);--fn-cmp-window-controls-focus-width:var(--fn-border-focus);--fn-cmp-window-controls-focus-offset:var(--fn-border-focus-offset);--fn-cmp-window-controls-duration:var(--fn-motion-micro);--fn-cmp-window-controls-reveal-duration:var(--fn-motion-enter);--fn-cmp-window-controls-flyout-background:var(--fn-color-surface-raised);--fn-cmp-window-controls-flyout-border:var(--fn-color-border);--fn-cmp-window-controls-flyout-border-width:var(--fn-border-hairline);--fn-cmp-window-controls-flyout-radius:var(--fn-radius-popover);--fn-cmp-window-controls-flyout-shadow:var(--fn-shadow-2);--fn-cmp-window-controls-flyout-padding:var(--fn-space-m);--fn-cmp-window-controls-flyout-gap:var(--fn-space-m);--fn-cmp-window-controls-flyout-offset:var(--fn-space-xs);--fn-cmp-window-controls-layout-width:var(--fn-window-layout-width);--fn-cmp-window-controls-layout-height:var(--fn-window-layout-height);--fn-cmp-window-controls-layout-gap:var(--fn-border-focus);--fn-cmp-window-controls-layout-padding:var(--fn-border-focus);--fn-cmp-window-controls-layout-background:var(--fn-color-surface-sunken);--fn-cmp-window-controls-layout-radius:var(--fn-radius-small);--fn-cmp-window-controls-zone:var(--fn-color-border);--fn-cmp-window-controls-zone-hover:var(--fn-color-accent);--fn-cmp-window-controls-zone-radius:var(--fn-radius-small);--fn-cmp-window-frame-margin:var(--fn-window-margin);--fn-cmp-window-frame-edge:var(--fn-window-resize-edge);--fn-cmp-window-frame-corner:var(--fn-window-resize-corner);--fn-cmp-window-frame-snap-preview:var(--fn-color-accent);--fn-cmp-window-frame-menu-inset:var(--fn-space-s);--fn-cmp-window-frame-menu-top:var(--fn-window-title-bar-height)}:root[data-theme=contrast-dark]{--fn-brand-ring-opacity:.7;--fn-brand-shadow-opacity:.35;--fn-focus-dim-opacity:.55;--fn-color-canvas:var(--fn-ref-color-hc-dark-0);--fn-color-surface:var(--fn-ref-color-hc-dark-0);--fn-color-surface-raised:var(--fn-ref-color-hc-dark-100);--fn-color-surface-sunken:var(--fn-ref-color-hc-dark-0);--fn-color-scrim:var(--fn-ref-color-ink-a55);--fn-color-border:var(--fn-ref-color-hc-dark-border);--fn-color-border-strong:var(--fn-ref-color-hc-dark-text);--fn-color-text:var(--fn-ref-color-hc-dark-text);--fn-color-text-muted:var(--fn-ref-color-hc-dark-muted);--fn-color-on-selection:var(--fn-ref-color-hc-dark-text);--fn-color-on-selection-muted:var(--fn-ref-color-hc-dark-muted-on-selection);--fn-color-text-placeholder:var(--fn-ref-color-hc-dark-placeholder);--fn-color-text-disabled:var(--fn-ref-color-hc-dark-placeholder);--fn-color-text-inverse:var(--fn-ref-color-hc-dark-0);--fn-color-link:var(--fn-ref-color-hc-dark-accent);--fn-color-accent:var(--fn-ref-color-hc-dark-accent);--fn-color-on-accent:var(--fn-ref-color-hc-dark-0);--fn-color-accent-muted:var(--fn-ref-color-blue-a30);--fn-color-hover:var(--fn-ref-color-hc-dark-a06);--fn-color-pressed:var(--fn-ref-color-hc-dark-a10);--fn-color-selection:var(--fn-ref-color-blue-a30);--fn-color-focus-ring:var(--fn-ref-color-hc-dark-accent);--fn-color-danger:var(--fn-ref-color-hc-dark-danger);--fn-color-on-danger:var(--fn-ref-color-hc-dark-0);--fn-color-warning:var(--fn-ref-color-hc-dark-warning);--fn-color-success:var(--fn-ref-color-hc-dark-success);--fn-color-info:var(--fn-ref-color-hc-dark-accent);--fn-color-scrollbar:var(--fn-ref-color-hc-dark-a30);--fn-color-scrollbar-hover:var(--fn-ref-color-hc-dark-a50);--fn-color-find-match:var(--fn-ref-color-amber-a20);--fn-color-find-match-active:var(--fn-ref-color-amber-a35);--fn-trigger-dot:var(--fn-ref-color-red-300);--fn-trigger-ring:var(--fn-ref-color-hc-dark-0);--fn-trigger-ring-border:var(--fn-ref-color-hc-dark-text);--fn-brand-tile:var(--fn-ref-color-ink-700);--fn-brand-tile-border:var(--fn-ref-color-ink-600);--fn-brand-ring:var(--fn-ref-color-ink-600);--fn-brand-ring-border:var(--fn-ref-color-ink-500);--fn-brand-dot:var(--fn-ref-color-red-500);--fn-brand-shadow:var(--fn-ref-color-black);--fn-code-background:var(--fn-ref-color-hc-dark-100);--fn-code-text:var(--fn-ref-color-hc-dark-text);--fn-shadow-1:var(--fn-ref-shadow-dark1);--fn-shadow-2:var(--fn-ref-shadow-dark2);--fn-shadow-3:var(--fn-ref-shadow-dark3)}:root[data-theme=contrast-light]{--fn-focus-dim-opacity:.55;--fn-color-canvas:var(--fn-ref-color-hc-light-0);--fn-color-surface:var(--fn-ref-color-hc-light-0);--fn-color-surface-raised:var(--fn-ref-color-hc-light-0);--fn-color-surface-sunken:var(--fn-ref-color-hc-light-100);--fn-color-scrim:var(--fn-ref-color-hc-light-a40);--fn-color-border:var(--fn-ref-color-hc-light-border);--fn-color-border-strong:var(--fn-ref-color-hc-light-text);--fn-color-text:var(--fn-ref-color-hc-light-900);--fn-color-text-muted:var(--fn-ref-color-hc-light-muted);--fn-color-on-selection:var(--fn-ref-color-hc-light-900);--fn-color-on-selection-muted:var(--fn-ref-color-hc-light-muted);--fn-color-text-placeholder:var(--fn-ref-color-hc-light-placeholder);--fn-color-text-disabled:var(--fn-ref-color-hc-light-placeholder);--fn-color-text-inverse:var(--fn-ref-color-hc-light-0);--fn-color-link:var(--fn-ref-color-hc-light-accent);--fn-color-accent:var(--fn-ref-color-hc-light-accent);--fn-color-hover:var(--fn-ref-color-hc-light-a06);--fn-color-pressed:var(--fn-ref-color-hc-light-a10);--fn-color-focus-ring:var(--fn-ref-color-hc-light-accent);--fn-color-danger:var(--fn-ref-color-hc-light-danger);--fn-color-warning:var(--fn-ref-color-hc-light-warning);--fn-color-success:var(--fn-ref-color-hc-light-success);--fn-color-info:var(--fn-ref-color-hc-light-accent);--fn-color-scrollbar:var(--fn-ref-color-hc-light-a30);--fn-color-scrollbar-hover:var(--fn-ref-color-hc-light-a55);--fn-trigger-ring:var(--fn-ref-color-hc-light-0);--fn-trigger-ring-border:var(--fn-ref-color-hc-light-text);--fn-code-background:var(--fn-ref-color-hc-light-100);--fn-code-text:var(--fn-ref-color-hc-light-text)}:root[data-theme=dusk]{--fn-brand-ring-opacity:.7;--fn-brand-shadow-opacity:.35;--fn-color-canvas:var(--fn-ref-color-dusk-900);--fn-color-surface:var(--fn-ref-color-dusk-800);--fn-color-surface-raised:var(--fn-ref-color-dusk-700);--fn-color-surface-sunken:var(--fn-ref-color-dusk-950);--fn-color-scrim:var(--fn-ref-color-ink-a55);--fn-color-border:var(--fn-ref-color-dusk-700);--fn-color-border-strong:var(--fn-ref-color-dusk-600);--fn-color-text:var(--fn-ref-color-dusk-50);--fn-color-text-muted:var(--fn-ref-color-dusk-400);--fn-color-on-selection:var(--fn-ref-color-dusk-50);--fn-color-on-selection-muted:var(--fn-ref-color-dusk-300);--fn-color-text-placeholder:var(--fn-ref-color-dusk-500);--fn-color-text-disabled:var(--fn-ref-color-dusk-500);--fn-color-text-inverse:var(--fn-ref-color-dusk-900);--fn-color-link:var(--fn-ref-color-blue-300);--fn-color-accent:var(--fn-ref-color-blue-300);--fn-color-on-accent:var(--fn-ref-color-dusk-950);--fn-color-accent-muted:var(--fn-ref-color-blue-a30);--fn-color-hover:var(--fn-ref-color-dusk-a06);--fn-color-pressed:var(--fn-ref-color-dusk-a10);--fn-color-selection:var(--fn-ref-color-blue-a30);--fn-color-focus-ring:var(--fn-ref-color-blue-300);--fn-color-danger:var(--fn-ref-color-red-300);--fn-color-on-danger:var(--fn-ref-color-dusk-950);--fn-color-warning:var(--fn-ref-color-amber-300);--fn-color-success:var(--fn-ref-color-green-300);--fn-color-info:var(--fn-ref-color-blue-300);--fn-color-scrollbar:var(--fn-ref-color-dusk-a30);--fn-color-scrollbar-hover:var(--fn-ref-color-dusk-a50);--fn-color-find-match:var(--fn-ref-color-amber-a20);--fn-color-find-match-active:var(--fn-ref-color-amber-a35);--fn-trigger-dot:var(--fn-ref-color-red-400);--fn-trigger-ring:var(--fn-ref-color-dusk-800);--fn-trigger-ring-border:var(--fn-ref-color-dusk-600);--fn-brand-tile:var(--fn-ref-color-ink-700);--fn-brand-tile-border:var(--fn-ref-color-ink-600);--fn-brand-ring:var(--fn-ref-color-ink-600);--fn-brand-ring-border:var(--fn-ref-color-ink-500);--fn-brand-dot:var(--fn-ref-color-red-500);--fn-brand-shadow:var(--fn-ref-color-black);--fn-code-background:var(--fn-ref-color-dusk-800);--fn-code-text:var(--fn-ref-color-dusk-50);--fn-shadow-1:var(--fn-ref-shadow-dark1);--fn-shadow-2:var(--fn-ref-shadow-dark2);--fn-shadow-3:var(--fn-ref-shadow-dark3)}:root[data-theme=forest-dark]{--fn-brand-ring-opacity:.7;--fn-brand-shadow-opacity:.35;--fn-color-canvas:var(--fn-ref-color-forest-dark-900);--fn-color-surface:var(--fn-ref-color-forest-dark-800);--fn-color-surface-raised:var(--fn-ref-color-forest-dark-700);--fn-color-surface-sunken:var(--fn-ref-color-forest-dark-950);--fn-color-scrim:var(--fn-ref-color-ink-a55);--fn-color-border:var(--fn-ref-color-forest-dark-700);--fn-color-border-strong:var(--fn-ref-color-forest-dark-600);--fn-color-text:var(--fn-ref-color-forest-dark-50);--fn-color-text-muted:var(--fn-ref-color-forest-dark-400);--fn-color-on-selection:var(--fn-ref-color-forest-dark-50);--fn-color-on-selection-muted:var(--fn-ref-color-forest-dark-300);--fn-color-text-placeholder:var(--fn-ref-color-forest-dark-500);--fn-color-text-disabled:var(--fn-ref-color-forest-dark-500);--fn-color-text-inverse:var(--fn-ref-color-forest-dark-900);--fn-color-link:var(--fn-ref-color-green-300);--fn-color-accent:var(--fn-ref-color-green-300);--fn-color-on-accent:var(--fn-ref-color-forest-dark-950);--fn-color-accent-muted:var(--fn-ref-color-green-a20);--fn-color-hover:var(--fn-ref-color-forest-dark-a06);--fn-color-pressed:var(--fn-ref-color-forest-dark-a10);--fn-color-selection:var(--fn-ref-color-green-a20);--fn-color-focus-ring:var(--fn-ref-color-green-300);--fn-color-danger:var(--fn-ref-color-red-300);--fn-color-on-danger:var(--fn-ref-color-forest-dark-950);--fn-color-warning:var(--fn-ref-color-amber-300);--fn-color-success:var(--fn-ref-color-green-300);--fn-color-info:var(--fn-ref-color-blue-300);--fn-color-scrollbar:var(--fn-ref-color-forest-dark-a30);--fn-color-scrollbar-hover:var(--fn-ref-color-forest-dark-a50);--fn-color-find-match:var(--fn-ref-color-amber-a20);--fn-color-find-match-active:var(--fn-ref-color-amber-a35);--fn-trigger-dot:var(--fn-ref-color-red-400);--fn-trigger-ring:var(--fn-ref-color-forest-dark-800);--fn-trigger-ring-border:var(--fn-ref-color-forest-dark-600);--fn-brand-tile:var(--fn-ref-color-ink-700);--fn-brand-tile-border:var(--fn-ref-color-ink-600);--fn-brand-ring:var(--fn-ref-color-ink-600);--fn-brand-ring-border:var(--fn-ref-color-ink-500);--fn-brand-dot:var(--fn-ref-color-red-500);--fn-brand-shadow:var(--fn-ref-color-black);--fn-code-background:var(--fn-ref-color-forest-dark-800);--fn-code-text:var(--fn-ref-color-forest-dark-50);--fn-shadow-1:var(--fn-ref-shadow-dark1);--fn-shadow-2:var(--fn-ref-shadow-dark2);--fn-shadow-3:var(--fn-ref-shadow-dark3)}:root[data-theme=forest-light]{--fn-color-canvas:var(--fn-ref-color-forest-light-50);--fn-color-surface:var(--fn-ref-color-forest-light-0);--fn-color-surface-raised:var(--fn-ref-color-forest-light-0);--fn-color-surface-sunken:var(--fn-ref-color-forest-light-100);--fn-color-scrim:var(--fn-ref-color-forest-light-a40);--fn-color-border:var(--fn-ref-color-forest-light-200);--fn-color-border-strong:var(--fn-ref-color-forest-light-300);--fn-color-text:var(--fn-ref-color-forest-light-900);--fn-color-text-muted:var(--fn-ref-color-forest-light-600);--fn-color-on-selection:var(--fn-ref-color-forest-light-900);--fn-color-on-selection-muted:var(--fn-ref-color-forest-light-600);--fn-color-text-placeholder:var(--fn-ref-color-forest-light-500);--fn-color-text-disabled:var(--fn-ref-color-forest-light-500);--fn-color-text-inverse:var(--fn-ref-color-forest-light-50);--fn-color-link:var(--fn-ref-color-green-800);--fn-color-accent:var(--fn-ref-color-green-800);--fn-color-accent-muted:var(--fn-ref-color-green-a15);--fn-color-hover:var(--fn-ref-color-forest-light-a06);--fn-color-pressed:var(--fn-ref-color-forest-light-a10);--fn-color-selection:var(--fn-ref-color-green-a15);--fn-color-focus-ring:var(--fn-ref-color-green-800);--fn-color-scrollbar:var(--fn-ref-color-forest-light-a30);--fn-color-scrollbar-hover:var(--fn-ref-color-forest-light-a55);--fn-trigger-ring:var(--fn-ref-color-forest-light-0);--fn-trigger-ring-border:var(--fn-ref-color-forest-light-200);--fn-code-background:var(--fn-ref-color-forest-light-100);--fn-code-text:var(--fn-ref-color-forest-light-900)}:root[data-theme=harbor-dark]{--fn-brand-ring-opacity:.7;--fn-brand-shadow-opacity:.35;--fn-color-canvas:var(--fn-ref-color-harbor-dark-900);--fn-color-surface:var(--fn-ref-color-harbor-dark-800);--fn-color-surface-raised:var(--fn-ref-color-harbor-dark-700);--fn-color-surface-sunken:var(--fn-ref-color-harbor-dark-950);--fn-color-scrim:var(--fn-ref-color-ink-a55);--fn-color-border:var(--fn-ref-color-harbor-dark-700);--fn-color-border-strong:var(--fn-ref-color-harbor-dark-600);--fn-color-text:var(--fn-ref-color-harbor-dark-50);--fn-color-text-muted:var(--fn-ref-color-harbor-dark-400);--fn-color-on-selection:var(--fn-ref-color-harbor-dark-50);--fn-color-on-selection-muted:var(--fn-ref-color-harbor-dark-300);--fn-color-text-placeholder:var(--fn-ref-color-harbor-dark-500);--fn-color-text-disabled:var(--fn-ref-color-harbor-dark-500);--fn-color-text-inverse:var(--fn-ref-color-harbor-dark-900);--fn-color-link:var(--fn-ref-color-blue-300);--fn-color-accent:var(--fn-ref-color-blue-300);--fn-color-on-accent:var(--fn-ref-color-harbor-dark-950);--fn-color-accent-muted:var(--fn-ref-color-blue-a30);--fn-color-hover:var(--fn-ref-color-harbor-dark-a06);--fn-color-pressed:var(--fn-ref-color-harbor-dark-a10);--fn-color-selection:var(--fn-ref-color-blue-a30);--fn-color-focus-ring:var(--fn-ref-color-blue-300);--fn-color-danger:var(--fn-ref-color-red-300);--fn-color-on-danger:var(--fn-ref-color-harbor-dark-950);--fn-color-warning:var(--fn-ref-color-amber-300);--fn-color-success:var(--fn-ref-color-green-300);--fn-color-info:var(--fn-ref-color-blue-300);--fn-color-scrollbar:var(--fn-ref-color-harbor-dark-a30);--fn-color-scrollbar-hover:var(--fn-ref-color-harbor-dark-a50);--fn-color-find-match:var(--fn-ref-color-amber-a20);--fn-color-find-match-active:var(--fn-ref-color-amber-a35);--fn-trigger-dot:var(--fn-ref-color-red-400);--fn-trigger-ring:var(--fn-ref-color-harbor-dark-800);--fn-trigger-ring-border:var(--fn-ref-color-harbor-dark-600);--fn-brand-tile:var(--fn-ref-color-ink-700);--fn-brand-tile-border:var(--fn-ref-color-ink-600);--fn-brand-ring:var(--fn-ref-color-ink-600);--fn-brand-ring-border:var(--fn-ref-color-ink-500);--fn-brand-dot:var(--fn-ref-color-red-500);--fn-brand-shadow:var(--fn-ref-color-black);--fn-code-background:var(--fn-ref-color-harbor-dark-800);--fn-code-text:var(--fn-ref-color-harbor-dark-50);--fn-shadow-1:var(--fn-ref-shadow-dark1);--fn-shadow-2:var(--fn-ref-shadow-dark2);--fn-shadow-3:var(--fn-ref-shadow-dark3)}:root[data-theme=harbor-light]{--fn-color-canvas:var(--fn-ref-color-harbor-light-50);--fn-color-surface:var(--fn-ref-color-harbor-light-0);--fn-color-surface-raised:var(--fn-ref-color-harbor-light-0);--fn-color-surface-sunken:var(--fn-ref-color-harbor-light-100);--fn-color-scrim:var(--fn-ref-color-harbor-light-a40);--fn-color-border:var(--fn-ref-color-harbor-light-200);--fn-color-border-strong:var(--fn-ref-color-harbor-light-300);--fn-color-text:var(--fn-ref-color-harbor-light-900);--fn-color-text-muted:var(--fn-ref-color-harbor-light-600);--fn-color-on-selection:var(--fn-ref-color-harbor-light-900);--fn-color-on-selection-muted:var(--fn-ref-color-harbor-light-600);--fn-color-text-placeholder:var(--fn-ref-color-harbor-light-500);--fn-color-text-disabled:var(--fn-ref-color-harbor-light-500);--fn-color-text-inverse:var(--fn-ref-color-harbor-light-50);--fn-color-link:var(--fn-ref-color-blue-700);--fn-color-accent:var(--fn-ref-color-blue-700);--fn-color-hover:var(--fn-ref-color-harbor-light-a06);--fn-color-pressed:var(--fn-ref-color-harbor-light-a10);--fn-color-focus-ring:var(--fn-ref-color-blue-700);--fn-color-scrollbar:var(--fn-ref-color-harbor-light-a30);--fn-color-scrollbar-hover:var(--fn-ref-color-harbor-light-a55);--fn-trigger-ring:var(--fn-ref-color-harbor-light-0);--fn-trigger-ring-border:var(--fn-ref-color-harbor-light-200);--fn-code-background:var(--fn-ref-color-harbor-light-100);--fn-code-text:var(--fn-ref-color-harbor-light-900)}:root[data-theme=ink]{--fn-brand-ring-opacity:.7;--fn-brand-shadow-opacity:.35;--fn-color-canvas:var(--fn-ref-color-ink-900);--fn-color-surface:var(--fn-ref-color-ink-800);--fn-color-surface-raised:var(--fn-ref-color-ink-700);--fn-color-surface-sunken:var(--fn-ref-color-ink-950);--fn-color-scrim:var(--fn-ref-color-ink-a55);--fn-color-border:var(--fn-ref-color-ink-700);--fn-color-border-strong:var(--fn-ref-color-ink-600);--fn-color-text:var(--fn-ref-color-ink-50);--fn-color-text-muted:var(--fn-ref-color-ink-400);--fn-color-on-selection:var(--fn-ref-color-ink-50);--fn-color-on-selection-muted:var(--fn-ref-color-ink-300);--fn-color-text-placeholder:var(--fn-ref-color-ink-500);--fn-color-text-disabled:var(--fn-ref-color-ink-500);--fn-color-text-inverse:var(--fn-ref-color-ink-900);--fn-color-link:var(--fn-ref-color-blue-300);--fn-color-accent:var(--fn-ref-color-blue-300);--fn-color-on-accent:var(--fn-ref-color-ink-950);--fn-color-accent-muted:var(--fn-ref-color-blue-a30);--fn-color-hover:var(--fn-ref-color-ink-a06);--fn-color-pressed:var(--fn-ref-color-ink-a10);--fn-color-selection:var(--fn-ref-color-blue-a30);--fn-color-focus-ring:var(--fn-ref-color-blue-300);--fn-color-danger:var(--fn-ref-color-red-300);--fn-color-on-danger:var(--fn-ref-color-ink-950);--fn-color-warning:var(--fn-ref-color-amber-300);--fn-color-success:var(--fn-ref-color-green-300);--fn-color-info:var(--fn-ref-color-blue-300);--fn-color-scrollbar:var(--fn-ref-color-ink-a30);--fn-color-scrollbar-hover:var(--fn-ref-color-ink-a50);--fn-color-find-match:var(--fn-ref-color-amber-a20);--fn-color-find-match-active:var(--fn-ref-color-amber-a35);--fn-trigger-dot:var(--fn-ref-color-red-400);--fn-trigger-ring:var(--fn-ref-color-ink-800);--fn-trigger-ring-border:var(--fn-ref-color-ink-600);--fn-brand-tile:var(--fn-ref-color-ink-700);--fn-brand-tile-border:var(--fn-ref-color-ink-600);--fn-brand-ring:var(--fn-ref-color-ink-600);--fn-brand-ring-border:var(--fn-ref-color-ink-500);--fn-brand-dot:var(--fn-ref-color-red-500);--fn-brand-shadow:var(--fn-ref-color-black);--fn-code-background:var(--fn-ref-color-ink-800);--fn-code-text:var(--fn-ref-color-ink-50);--fn-shadow-1:var(--fn-ref-shadow-dark1);--fn-shadow-2:var(--fn-ref-shadow-dark2);--fn-shadow-3:var(--fn-ref-shadow-dark3)}:root[data-theme=sepia]{--fn-color-canvas:var(--fn-ref-color-sepia-50);--fn-color-surface:var(--fn-ref-color-sepia-0);--fn-color-surface-raised:var(--fn-ref-color-sepia-0);--fn-color-surface-sunken:var(--fn-ref-color-sepia-100);--fn-color-scrim:var(--fn-ref-color-sepia-a40);--fn-color-border:var(--fn-ref-color-sepia-200);--fn-color-border-strong:var(--fn-ref-color-sepia-300);--fn-color-text:var(--fn-ref-color-sepia-900);--fn-color-text-muted:var(--fn-ref-color-sepia-600);--fn-color-on-selection:var(--fn-ref-color-sepia-900);--fn-color-on-selection-muted:var(--fn-ref-color-sepia-600);--fn-color-text-placeholder:var(--fn-ref-color-sepia-500);--fn-color-text-disabled:var(--fn-ref-color-sepia-500);--fn-color-text-inverse:var(--fn-ref-color-sepia-50);--fn-color-link:var(--fn-ref-color-blue-700);--fn-color-accent:var(--fn-ref-color-blue-700);--fn-color-hover:var(--fn-ref-color-sepia-a06);--fn-color-pressed:var(--fn-ref-color-sepia-a10);--fn-color-focus-ring:var(--fn-ref-color-blue-700);--fn-color-scrollbar:var(--fn-ref-color-sepia-a30);--fn-color-scrollbar-hover:var(--fn-ref-color-sepia-a55);--fn-trigger-ring:var(--fn-ref-color-sepia-0);--fn-trigger-ring-border:var(--fn-ref-color-sepia-200);--fn-code-background:var(--fn-ref-color-sepia-100);--fn-code-text:var(--fn-ref-color-sepia-900)}@media (prefers-color-scheme:dark){:root[data-theme=auto]{--fn-brand-ring-opacity:.7;--fn-brand-shadow-opacity:.35;--fn-color-canvas:var(--fn-ref-color-ink-900);--fn-color-surface:var(--fn-ref-color-ink-800);--fn-color-surface-raised:var(--fn-ref-color-ink-700);--fn-color-surface-sunken:var(--fn-ref-color-ink-950);--fn-color-scrim:var(--fn-ref-color-ink-a55);--fn-color-border:var(--fn-ref-color-ink-700);--fn-color-border-strong:var(--fn-ref-color-ink-600);--fn-color-text:var(--fn-ref-color-ink-50);--fn-color-text-muted:var(--fn-ref-color-ink-400);--fn-color-on-selection:var(--fn-ref-color-ink-50);--fn-color-on-selection-muted:var(--fn-ref-color-ink-300);--fn-color-text-placeholder:var(--fn-ref-color-ink-500);--fn-color-text-disabled:var(--fn-ref-color-ink-500);--fn-color-text-inverse:var(--fn-ref-color-ink-900);--fn-color-link:var(--fn-ref-color-blue-300);--fn-color-accent:var(--fn-ref-color-blue-300);--fn-color-on-accent:var(--fn-ref-color-ink-950);--fn-color-accent-muted:var(--fn-ref-color-blue-a30);--fn-color-hover:var(--fn-ref-color-ink-a06);--fn-color-pressed:var(--fn-ref-color-ink-a10);--fn-color-selection:var(--fn-ref-color-blue-a30);--fn-color-focus-ring:var(--fn-ref-color-blue-300);--fn-color-danger:var(--fn-ref-color-red-300);--fn-color-on-danger:var(--fn-ref-color-ink-950);--fn-color-warning:var(--fn-ref-color-amber-300);--fn-color-success:var(--fn-ref-color-green-300);--fn-color-info:var(--fn-ref-color-blue-300);--fn-color-scrollbar:var(--fn-ref-color-ink-a30);--fn-color-scrollbar-hover:var(--fn-ref-color-ink-a50);--fn-color-find-match:var(--fn-ref-color-amber-a20);--fn-color-find-match-active:var(--fn-ref-color-amber-a35);--fn-trigger-dot:var(--fn-ref-color-red-400);--fn-trigger-ring:var(--fn-ref-color-ink-800);--fn-trigger-ring-border:var(--fn-ref-color-ink-600);--fn-brand-tile:var(--fn-ref-color-ink-700);--fn-brand-tile-border:var(--fn-ref-color-ink-600);--fn-brand-ring:var(--fn-ref-color-ink-600);--fn-brand-ring-border:var(--fn-ref-color-ink-500);--fn-brand-dot:var(--fn-ref-color-red-500);--fn-brand-shadow:var(--fn-ref-color-black);--fn-code-background:var(--fn-ref-color-ink-800);--fn-code-text:var(--fn-ref-color-ink-50);--fn-shadow-1:var(--fn-ref-shadow-dark1);--fn-shadow-2:var(--fn-ref-shadow-dark2);--fn-shadow-3:var(--fn-ref-shadow-dark3)}}[data-theme-sample=paper]{--fn-cmp-site-theme-showcase-sample-canvas:#fbfaf7;--fn-cmp-site-theme-showcase-sample-accent:#2f5fd0;--fn-cmp-site-theme-showcase-sample-border:#d8d4ca;--fn-cmp-theme-gallery-sample-canvas:#fbfaf7;--fn-cmp-theme-gallery-sample-text:#1f1d1a;--fn-cmp-theme-gallery-sample-accent:#2f5fd0;--fn-cmp-theme-gallery-sample-dot:#e5322d;--fn-cmp-theme-gallery-sample-border:#e9e6de}[data-theme-sample=contrast-dark]{--fn-cmp-site-theme-showcase-sample-canvas:#000;--fn-cmp-site-theme-showcase-sample-accent:#9cc1ff;--fn-cmp-site-theme-showcase-sample-border:#fff;--fn-cmp-theme-gallery-sample-canvas:#000;--fn-cmp-theme-gallery-sample-text:#fff;--fn-cmp-theme-gallery-sample-accent:#9cc1ff;--fn-cmp-theme-gallery-sample-dot:#ff8a80;--fn-cmp-theme-gallery-sample-border:#a6a6a6}[data-theme-sample=contrast-light]{--fn-cmp-site-theme-showcase-sample-canvas:#fff;--fn-cmp-site-theme-showcase-sample-accent:#0037a8;--fn-cmp-site-theme-showcase-sample-border:#000;--fn-cmp-theme-gallery-sample-canvas:#fff;--fn-cmp-theme-gallery-sample-text:#000;--fn-cmp-theme-gallery-sample-accent:#0037a8;--fn-cmp-theme-gallery-sample-dot:#e5322d;--fn-cmp-theme-gallery-sample-border:#595959}[data-theme-sample=dusk]{--fn-cmp-site-theme-showcase-sample-canvas:#1d1814;--fn-cmp-site-theme-showcase-sample-accent:#8fb0ff;--fn-cmp-site-theme-showcase-sample-border:#4a3f35;--fn-cmp-theme-gallery-sample-canvas:#1d1814;--fn-cmp-theme-gallery-sample-text:#efe6da;--fn-cmp-theme-gallery-sample-accent:#8fb0ff;--fn-cmp-theme-gallery-sample-dot:#ff5a4e;--fn-cmp-theme-gallery-sample-border:#322a23}[data-theme-sample=forest-dark]{--fn-cmp-site-theme-showcase-sample-canvas:#141b12;--fn-cmp-site-theme-showcase-sample-accent:#7fd39b;--fn-cmp-site-theme-showcase-sample-border:#3a4a33;--fn-cmp-theme-gallery-sample-canvas:#141b12;--fn-cmp-theme-gallery-sample-text:#e5ecdf;--fn-cmp-theme-gallery-sample-accent:#7fd39b;--fn-cmp-theme-gallery-sample-dot:#ff5a4e;--fn-cmp-theme-gallery-sample-border:#273322}[data-theme-sample=forest-light]{--fn-cmp-site-theme-showcase-sample-canvas:#f4f6f1;--fn-cmp-site-theme-showcase-sample-accent:#17602f;--fn-cmp-site-theme-showcase-sample-border:#b9c8ab;--fn-cmp-theme-gallery-sample-canvas:#f4f6f1;--fn-cmp-theme-gallery-sample-text:#1e2a1a;--fn-cmp-theme-gallery-sample-accent:#17602f;--fn-cmp-theme-gallery-sample-dot:#e5322d;--fn-cmp-theme-gallery-sample-border:#d5dfcb}[data-theme-sample=harbor-dark]{--fn-cmp-site-theme-showcase-sample-canvas:#121b23;--fn-cmp-site-theme-showcase-sample-accent:#8fb0ff;--fn-cmp-site-theme-showcase-sample-border:#36485a;--fn-cmp-theme-gallery-sample-canvas:#121b23;--fn-cmp-theme-gallery-sample-text:#e3ebf1;--fn-cmp-theme-gallery-sample-accent:#8fb0ff;--fn-cmp-theme-gallery-sample-dot:#ff5a4e;--fn-cmp-theme-gallery-sample-border:#24323e}[data-theme-sample=harbor-light]{--fn-cmp-site-theme-showcase-sample-canvas:#f3f6f8;--fn-cmp-site-theme-showcase-sample-accent:#244ba8;--fn-cmp-site-theme-showcase-sample-border:#bccbd6;--fn-cmp-theme-gallery-sample-canvas:#f3f6f8;--fn-cmp-theme-gallery-sample-text:#1b2833;--fn-cmp-theme-gallery-sample-accent:#244ba8;--fn-cmp-theme-gallery-sample-dot:#e5322d;--fn-cmp-theme-gallery-sample-border:#d6e0e7}[data-theme-sample=ink]{--fn-cmp-site-theme-showcase-sample-canvas:#1a1a1c;--fn-cmp-site-theme-showcase-sample-accent:#8fb0ff;--fn-cmp-site-theme-showcase-sample-border:#4a4845;--fn-cmp-theme-gallery-sample-canvas:#1a1a1c;--fn-cmp-theme-gallery-sample-text:#eceae6;--fn-cmp-theme-gallery-sample-accent:#8fb0ff;--fn-cmp-theme-gallery-sample-dot:#ff5a4e;--fn-cmp-theme-gallery-sample-border:#2e2d2f}[data-theme-sample=sepia]{--fn-cmp-site-theme-showcase-sample-canvas:#f7f0e1;--fn-cmp-site-theme-showcase-sample-accent:#244ba8;--fn-cmp-site-theme-showcase-sample-border:#cdbd9c;--fn-cmp-theme-gallery-sample-canvas:#f7f0e1;--fn-cmp-theme-gallery-sample-text:#3a2d1d;--fn-cmp-theme-gallery-sample-accent:#244ba8;--fn-cmp-theme-gallery-sample-dot:#e5322d;--fn-cmp-theme-gallery-sample-border:#e2d5bb}:root[data-contrast=more]{--fn-focus-dim-opacity:.55;--fn-border-focus:var(--fn-ref-size-3)}:root[data-content-font=sans]{--fn-font-content:var(--fn-ref-font-sans);--fn-font-content-heading:var(--fn-ref-font-sans)}:root[data-content-font=serif]{--fn-font-content:var(--fn-ref-font-serif);--fn-font-content-heading:var(--fn-ref-font-display)}:root[data-content-font=hyperlegible]{--fn-font-content:var(--fn-ref-font-hyperlegible);--fn-font-content-heading:var(--fn-ref-font-hyperlegible)}:root[data-content-font=dyslexic]{--fn-font-content:var(--fn-ref-font-dyslexic);--fn-font-content-heading:var(--fn-ref-font-dyslexic)}:root[data-content-font=system]{--fn-font-content:var(--fn-ref-font-system);--fn-font-content-heading:var(--fn-ref-font-system)}:root[data-paragraph-spacing=compact]{--fn-font-block-gap-lines:1}:root[data-paragraph-spacing=airy]{--fn-font-block-gap-lines:1.5}:root[data-motion=reduced]{--fn-motion-micro:var(--fn-ref-duration-0);--fn-motion-enter:var(--fn-ref-duration-0);--fn-motion-sheet:var(--fn-ref-duration-0);--fn-motion-exit:var(--fn-ref-duration-0);--fn-motion-theme:var(--fn-ref-duration-0);--fn-motion-spin:var(--fn-ref-duration-0);--fn-motion-morph:var(--fn-ref-duration-0);--fn-motion-grow:var(--fn-ref-duration-0);--fn-motion-none:var(--fn-ref-duration-0);--fn-motion-auto-scroll:var(--fn-ref-duration-0)}:root[data-transparency=reduced]{--fn-frost-opacity:1;--fn-frost-blur:var(--fn-ref-size-0)}:root[data-compositing=software]{--fn-frost-opacity:1;--fn-frost-blur:var(--fn-ref-size-0);--fn-motion-enter:var(--fn-ref-duration-0);--fn-motion-exit:var(--fn-ref-duration-0)}:root[data-pointer=coarse]{--fn-size-hit:calc(var(--fn-ref-size-44) * var(--fn-ui-scale,1))}:root[data-platform=macos]{--fn-window-radius:var(--fn-ref-size-0)}:root[data-window-frame]{--fn-layout-dialog-top:var(--fn-ref-size-20cqh);--fn-layout-editor-end-padding:var(--fn-ref-size-35cqh);--fn-layout-editor-min-height:var(--fn-ref-size-60cqh);--fn-layout-reading-top:var(--fn-ref-size-25cqh)}@media (forced-colors:active){:root:root:root{--fn-frost-opacity:1;--fn-color-canvas:var(--fn-ref-system-canvas);--fn-color-surface:var(--fn-ref-system-canvas);--fn-color-surface-raised:var(--fn-ref-system-canvas);--fn-color-surface-sunken:var(--fn-ref-system-canvas);--fn-color-scrim:var(--fn-ref-system-transparent);--fn-color-border:var(--fn-ref-system-button-text);--fn-color-border-strong:var(--fn-ref-system-button-text);--fn-color-text:var(--fn-ref-system-canvas-text);--fn-color-text-muted:var(--fn-ref-system-canvas-text);--fn-color-on-selection:var(--fn-ref-system-highlight-text);--fn-color-on-selection-muted:var(--fn-ref-system-highlight-text);--fn-color-text-placeholder:var(--fn-ref-system-gray-text);--fn-color-text-disabled:var(--fn-ref-system-gray-text);--fn-color-text-inverse:var(--fn-ref-system-canvas);--fn-color-link:var(--fn-ref-system-link-text);--fn-color-accent:var(--fn-ref-system-highlight);--fn-color-on-accent:var(--fn-ref-system-highlight-text);--fn-color-accent-muted:var(--fn-ref-system-canvas);--fn-color-hover:var(--fn-ref-system-canvas);--fn-color-pressed:var(--fn-ref-system-canvas);--fn-color-selection:var(--fn-ref-system-highlight);--fn-color-focus-ring:var(--fn-ref-system-highlight);--fn-color-danger:var(--fn-ref-system-canvas-text);--fn-color-on-danger:var(--fn-ref-system-canvas);--fn-color-danger-muted:var(--fn-ref-system-canvas);--fn-color-warning:var(--fn-ref-system-canvas-text);--fn-color-warning-muted:var(--fn-ref-system-canvas);--fn-color-success:var(--fn-ref-system-canvas-text);--fn-color-success-muted:var(--fn-ref-system-canvas);--fn-color-info:var(--fn-ref-system-canvas-text);--fn-color-info-muted:var(--fn-ref-system-canvas);--fn-color-scrollbar:var(--fn-ref-system-button-text);--fn-color-scrollbar-hover:var(--fn-ref-system-highlight);--fn-color-find-match:var(--fn-ref-system-highlight);--fn-color-find-match-active:var(--fn-ref-system-highlight);--fn-trigger-dot:var(--fn-ref-system-highlight);--fn-trigger-ring:var(--fn-ref-system-canvas);--fn-trigger-ring-border:var(--fn-ref-system-button-text);--fn-focus-row-tint:var(--fn-ref-system-transparent);--fn-code-background:var(--fn-ref-system-canvas);--fn-code-text:var(--fn-ref-system-canvas-text);--fn-shadow-1:var(--fn-ref-shadow-0);--fn-shadow-2:var(--fn-ref-shadow-0);--fn-shadow-3:var(--fn-ref-shadow-0);--fn-frost-blur:var(--fn-ref-size-0)}}@font-face{font-family:Roboto Mono;font-style:normal;font-display:swap;font-weight:400;src:url(./roboto-mono-cyrillic-ext-400-normal-BHxv52bw.woff2)format("woff2"),url(./roboto-mono-cyrillic-ext-400-normal-W26xs1TL.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Roboto Mono;font-style:normal;font-display:swap;font-weight:400;src:url(./roboto-mono-cyrillic-400-normal-C-_K-ZCn.woff2)format("woff2"),url(./roboto-mono-cyrillic-400-normal-B3hIXASd.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Roboto Mono;font-style:normal;font-display:swap;font-weight:400;src:url(./roboto-mono-greek-400-normal-CH_u3Aru.woff2)format("woff2"),url(./roboto-mono-greek-400-normal-P8xe1gs1.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Roboto Mono;font-style:normal;font-display:swap;font-weight:400;src:url(./roboto-mono-vietnamese-400-normal-yYTFiTTs.woff2)format("woff2"),url(./roboto-mono-vietnamese-400-normal-CzWHQABp.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Roboto Mono;font-style:normal;font-display:swap;font-weight:400;src:url(./roboto-mono-latin-ext-400-normal-DLAV9S_w.woff2)format("woff2"),url(./roboto-mono-latin-ext-400-normal-BwLXVYNz.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Roboto Mono;font-style:normal;font-display:swap;font-weight:400;src:url(./roboto-mono-latin-400-normal-GekRknry.woff2)format("woff2"),url(./roboto-mono-latin-400-normal-DBZPkcnn.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Roboto Mono;font-style:italic;font-display:swap;font-weight:400;src:url(./roboto-mono-cyrillic-ext-400-italic-D_dDEWxV.woff2)format("woff2"),url(./roboto-mono-cyrillic-ext-400-italic-BHHRJzdI.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Roboto Mono;font-style:italic;font-display:swap;font-weight:400;src:url(./roboto-mono-cyrillic-400-italic-CqHWyydC.woff2)format("woff2"),url(./roboto-mono-cyrillic-400-italic-DRgcREIy.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Roboto Mono;font-style:italic;font-display:swap;font-weight:400;src:url(./roboto-mono-greek-400-italic-CFNo6SL2.woff2)format("woff2"),url(./roboto-mono-greek-400-italic-BNV9Hsw4.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Roboto Mono;font-style:italic;font-display:swap;font-weight:400;src:url(./roboto-mono-vietnamese-400-italic-CK4Nx2o0.woff2)format("woff2"),url(./roboto-mono-vietnamese-400-italic-CwccWeq1.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Roboto Mono;font-style:italic;font-display:swap;font-weight:400;src:url(./roboto-mono-latin-ext-400-italic-D9VAuUW9.woff2)format("woff2"),url(./roboto-mono-latin-ext-400-italic-B5U3gRkm.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Roboto Mono;font-style:italic;font-display:swap;font-weight:400;src:url(./roboto-mono-latin-400-italic-B_vYWRnS.woff2)format("woff2"),url(./roboto-mono-latin-400-italic-Br0OE6wL.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Roboto Mono;font-style:normal;font-display:swap;font-weight:700;src:url(./roboto-mono-cyrillic-ext-700-normal-QbUcNKL2.woff2)format("woff2"),url(./roboto-mono-cyrillic-ext-700-normal-BwPMcjzm.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Roboto Mono;font-style:normal;font-display:swap;font-weight:700;src:url(./roboto-mono-cyrillic-700-normal-W223d9Po.woff2)format("woff2"),url(./roboto-mono-cyrillic-700-normal-DeAhOgsV.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Roboto Mono;font-style:normal;font-display:swap;font-weight:700;src:url(./roboto-mono-greek-700-normal-yjQVQa5h.woff2)format("woff2"),url(./roboto-mono-greek-700-normal-BzcFAND_.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Roboto Mono;font-style:normal;font-display:swap;font-weight:700;src:url(./roboto-mono-vietnamese-700-normal-BaE27ikz.woff2)format("woff2"),url(./roboto-mono-vietnamese-700-normal-CPkDCjLi.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Roboto Mono;font-style:normal;font-display:swap;font-weight:700;src:url(./roboto-mono-latin-ext-700-normal-B3oRrrRC.woff2)format("woff2"),url(./roboto-mono-latin-ext-700-normal-Bq2Pp7ui.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Roboto Mono;font-style:normal;font-display:swap;font-weight:700;src:url(./roboto-mono-latin-700-normal-foxDnrFi.woff2)format("woff2"),url(./roboto-mono-latin-700-normal-CHYrj1DZ.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Roboto Mono;font-style:italic;font-display:swap;font-weight:700;src:url(./roboto-mono-cyrillic-ext-700-italic-CGL0z_wc.woff2)format("woff2"),url(./roboto-mono-cyrillic-ext-700-italic-CU96z6-k.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Roboto Mono;font-style:italic;font-display:swap;font-weight:700;src:url(./roboto-mono-cyrillic-700-italic-Bmw-KeBj.woff2)format("woff2"),url(./roboto-mono-cyrillic-700-italic-VtQuy-bu.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Roboto Mono;font-style:italic;font-display:swap;font-weight:700;src:url(./roboto-mono-greek-700-italic-DHZV4uNp.woff2)format("woff2"),url(./roboto-mono-greek-700-italic-DuDGvS5q.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Roboto Mono;font-style:italic;font-display:swap;font-weight:700;src:url(./roboto-mono-vietnamese-700-italic-DXcJj3rG.woff2)format("woff2"),url(./roboto-mono-vietnamese-700-italic-BM-CTVdy.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Roboto Mono;font-style:italic;font-display:swap;font-weight:700;src:url(./roboto-mono-latin-ext-700-italic-Dhr6997V.woff2)format("woff2"),url(./roboto-mono-latin-ext-700-italic-J98FlM_F.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Roboto Mono;font-style:italic;font-display:swap;font-weight:700;src:url(./roboto-mono-latin-700-italic-APUcH-iK.woff2)format("woff2"),url(./roboto-mono-latin-700-italic-BibL9KEE.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.hwuof00{gap:var(--fn-cmp-text-field-gap);font-family:var(--fn-cmp-text-field-font);flex-direction:column;display:flex}.hwuof01{color:var(--fn-cmp-text-field-label);font-size:var(--fn-cmp-text-field-label-size);font-weight:var(--fn-cmp-text-field-label-weight)}.hwuof02{height:var(--fn-cmp-text-field-height);padding-inline:var(--fn-cmp-text-field-padding-inline);border-radius:var(--fn-cmp-text-field-radius);border-style:solid;border-width:var(--fn-cmp-text-field-border-width);border-color:var(--fn-cmp-text-field-border);background-color:var(--fn-cmp-text-field-background);color:var(--fn-cmp-text-field-text);font:inherit;font-size:var(--fn-cmp-text-field-font-size);box-sizing:border-box;outline:none}.hwuof02::placeholder{color:var(--fn-cmp-text-field-placeholder)}.hwuof02[data-focused]{border-color:var(--fn-cmp-text-field-border-focus);box-shadow:0 0 0 var(--fn-cmp-text-field-border-width) var(--fn-cmp-text-field-border-focus)}.hwuof02[data-invalid]{border-color:var(--fn-cmp-text-field-border-invalid)}.hwuof02[data-invalid][data-focused]{border-color:var(--fn-cmp-text-field-border-invalid);box-shadow:0 0 0 var(--fn-cmp-text-field-border-width) var(--fn-cmp-text-field-border-invalid)}.hwuof03{height:var(--fn-cmp-text-field-height-compact)}.hwuof05{color:var(--fn-cmp-text-field-description);font-size:var(--fn-cmp-text-field-caption-size)}.hwuof06{color:var(--fn-cmp-text-field-error);font-size:var(--fn-cmp-text-field-font-size)}.hwuof07{width:var(--fn-cmp-text-field-sr-only-size);height:var(--fn-cmp-text-field-sr-only-size);clip-path:inset(50%);white-space:nowrap;position:absolute;overflow:hidden}.hwuof08{height:auto;min-height:var(--fn-cmp-text-field-area-height);padding-block:var(--fn-cmp-text-field-padding-block);line-height:var(--fn-cmp-text-field-line-height);resize:vertical;field-sizing:content}:root[data-page=reader] *,:root[data-page=reader] :before,:root[data-page=reader] :after{box-sizing:border-box}:root[data-page=reader],:root[data-page=reader] body{background-color:var(--fn-cmp-reader-page-background);color:var(--fn-cmp-reader-page-text);margin:0;padding:0}:root[data-page=reader] body{font-family:var(--fn-cmp-reader-page-font);font-size:var(--fn-cmp-reader-page-font-size);line-height:var(--fn-cmp-reader-page-ui-line-height);-webkit-font-smoothing:antialiased}:root[data-page=reader] ::selection{background-color:var(--fn-cmp-reader-page-selection)}.i3mriy0{flex-direction:column;display:flex}.i3mriy1{z-index:var(--fn-cmp-reader-page-skip-layer);padding:var(--fn-cmp-reader-page-edge);background-color:var(--fn-cmp-reader-page-skip-background);color:var(--fn-cmp-reader-page-text);border-radius:var(--fn-cmp-reader-page-skip-radius);position:absolute;inset-block-start:var(--fn-cmp-reader-page-edge);inset-inline-start:var(--fn-cmp-reader-page-edge);transform:translateY(-200%)}.i3mriy1:focus-visible{outline-style:solid;outline-width:var(--fn-cmp-reader-page-focus-width);outline-color:var(--fn-cmp-reader-page-focus-ring);transform:none}.i3mriy2{width:100%;max-width:calc(var(--fn-cmp-reader-page-measure) + 2 * var(--fn-cmp-reader-page-gutter));padding-inline:var(--fn-cmp-reader-page-gutter);gap:var(--fn-cmp-reader-page-gap);outline:none;flex-direction:column;flex-grow:1;margin-inline:auto;padding-block-start:var(--fn-cmp-reader-page-top);padding-block-end:var(--fn-cmp-reader-page-section-gap);display:flex}.i3mriy3{width:100%;max-width:calc(var(--fn-cmp-reader-page-measure) + 2 * var(--fn-cmp-reader-page-gutter));padding-inline:var(--fn-cmp-reader-page-gutter);padding-block:var(--fn-cmp-reader-page-section-gap);color:var(--fn-cmp-reader-page-muted);border-block-start-style:solid;border-block-start-width:var(--fn-cmp-reader-page-border-width);border-block-start-color:var(--fn-cmp-reader-page-border);margin-inline:auto}@media print{:root[data-page=reader] [data-print=hide]{display:none}}@media (max-width:599px){.i3mriy2,.i3mriy3{padding-inline:var(--fn-cmp-reader-page-gutter-compact)}}._1ibsgif0{font-family:var(--fn-cmp-note-content-font);font-size:var(--fn-cmp-note-content-font-size);line-height:var(--fn-cmp-note-content-line-height);color:var(--fn-cmp-note-content-text);overflow-wrap:break-word;min-width:0}._1ibsgif0>*+*{margin-top:calc(var(--fn-cmp-note-content-block-gap-lines) * var(--fn-cmp-note-content-line-height) * 1em)}:where(._1ibsgif0) :where(p){white-space:pre-wrap;margin:0}:where(._1ibsgif0) :where(h1,h2,h3,h4,h5,h6){font-family:var(--fn-cmp-note-content-heading-font);font-weight:var(--fn-cmp-note-content-heading-weight);line-height:var(--fn-cmp-note-content-heading-line-height);margin:0}._1ibsgif0>:is(h1,h2,h3,h4,h5,h6)+*{margin-top:var(--fn-cmp-note-content-heading-after)}._1ibsgif0 h1{font-size:calc(var(--fn-cmp-note-content-h-1) * 1em)}._1ibsgif0>*+h1{margin-top:calc((var(--fn-cmp-note-content-block-gap-lines) * var(--fn-cmp-note-content-line-height) + var(--fn-cmp-note-content-h-before-1)) * 1em / var(--fn-cmp-note-content-h-1))}._1ibsgif0 h2{font-size:calc(var(--fn-cmp-note-content-h-2) * 1em)}._1ibsgif0>*+h2{margin-top:calc((var(--fn-cmp-note-content-block-gap-lines) * var(--fn-cmp-note-content-line-height) + var(--fn-cmp-note-content-h-before-2)) * 1em / var(--fn-cmp-note-content-h-2))}._1ibsgif0 h3{font-size:calc(var(--fn-cmp-note-content-h-3) * 1em)}._1ibsgif0>*+h3{margin-top:calc((var(--fn-cmp-note-content-block-gap-lines) * var(--fn-cmp-note-content-line-height) + var(--fn-cmp-note-content-h-before-3)) * 1em / var(--fn-cmp-note-content-h-3))}._1ibsgif0 h4{font-size:calc(var(--fn-cmp-note-content-h-4) * 1em)}._1ibsgif0>*+h4{margin-top:calc((var(--fn-cmp-note-content-block-gap-lines) * var(--fn-cmp-note-content-line-height) + var(--fn-cmp-note-content-h-before-4)) * 1em / var(--fn-cmp-note-content-h-4))}._1ibsgif0 h5{font-size:calc(var(--fn-cmp-note-content-h-5) * 1em)}._1ibsgif0>*+h5{margin-top:calc((var(--fn-cmp-note-content-block-gap-lines) * var(--fn-cmp-note-content-line-height) + var(--fn-cmp-note-content-h-before-5)) * 1em / var(--fn-cmp-note-content-h-5))}._1ibsgif0 h6{font-size:calc(var(--fn-cmp-note-content-h-6) * 1em)}._1ibsgif0>*+h6{margin-top:calc((var(--fn-cmp-note-content-block-gap-lines) * var(--fn-cmp-note-content-line-height) + var(--fn-cmp-note-content-h-before-6)) * 1em / var(--fn-cmp-note-content-h-6))}:where(._1ibsgif0) :where(ul,ol){margin:0;padding-inline-start:var(--fn-cmp-note-content-space-l)}:where(._1ibsgif0) :where(ol){padding-inline-start:calc(2 * var(--fn-cmp-note-content-space-l))}._1ibsgif0 li>*+*{margin-top:var(--fn-cmp-note-content-space-s)}._1ibsgif0 li+li{margin-top:var(--fn-cmp-note-content-list-item-gap)}:where(._1ibsgif0) :where(blockquote){border-inline-start-style:solid;border-inline-start-width:var(--fn-cmp-note-content-quote-border-width);border-inline-start-color:var(--fn-cmp-note-content-quote-border);color:var(--fn-cmp-note-content-quote-text);margin:0;padding-inline-start:var(--fn-cmp-note-content-space-m)}._1ibsgif0 code{font-family:var(--fn-cmp-note-content-code-font);background-color:var(--fn-cmp-note-content-code-background);color:var(--fn-cmp-note-content-code-text);border-radius:var(--fn-cmp-note-content-code-radius);padding-inline:var(--fn-cmp-note-content-space-s);font-size:calc(var(--fn-cmp-note-content-code-ratio) * 1em)}:where(._1ibsgif0) :where(pre){font-family:var(--fn-cmp-note-content-code-font);background-color:var(--fn-cmp-note-content-code-background);color:var(--fn-cmp-note-content-code-text);border-radius:var(--fn-cmp-note-content-code-radius);padding:var(--fn-cmp-note-content-space-m);font-size:calc(var(--fn-cmp-note-content-code-ratio) * 1em);white-space:pre;margin:0;overflow-x:auto}._1ibsgif0 pre code{font-size:inherit;background-color:#0000;padding:0}._1ibsgif0 a{color:var(--fn-cmp-note-content-link);text-decoration:underline}._1ibsgif0 hr{border-style:solid none none;border-top-width:var(--fn-cmp-note-content-quote-border-width);border-top-color:var(--fn-cmp-note-content-quote-border);margin-block:var(--fn-cmp-note-content-space-l)}._1ibsgif0 ul[data-type=taskList]{padding-inline-start:0;list-style:none}._1ibsgif0 ul[data-type=taskList] li{align-items:flex-start;gap:var(--fn-cmp-note-content-space-s);display:flex}._1ibsgif0 ul[data-type=taskList] li>span{height:calc(var(--fn-cmp-note-content-line-height) * 1em);flex-shrink:0;align-items:center;display:inline-flex}._1ibsgif0 ul[data-type=taskList] li>span input{width:var(--fn-cmp-note-content-checkbox-size);height:var(--fn-cmp-note-content-checkbox-size);accent-color:var(--fn-cmp-note-content-checkbox);margin:0}._1ibsgif0 ul[data-type=taskList] li>div{flex-grow:1;min-width:0;margin-top:0}._1ibsgif0 ul[data-type=taskList] li[data-checked=true]>div{color:var(--fn-cmp-note-content-checked-text);text-decoration:line-through}._1ibsgif0 ::selection{background-color:var(--fn-cmp-note-content-selection)}._1ibsgif0 [tabindex]:focus-visible{outline-style:solid;outline-width:var(--fn-cmp-note-content-focus-width);outline-color:var(--fn-cmp-note-content-focus-ring);outline-offset:var(--fn-cmp-note-content-focus-width)}._1ibsgif0 [data-table]{max-width:100%;overflow-x:auto}._1ibsgif0 table{border-collapse:separate;border-spacing:0;border-style:solid;border-width:var(--fn-cmp-note-content-table-border-width);border-color:var(--fn-cmp-note-content-table-border);border-radius:var(--fn-cmp-note-content-table-radius)}._1ibsgif0 th,td{padding-block:var(--fn-cmp-note-content-table-cell-block);padding-inline:var(--fn-cmp-note-content-table-cell-inline);vertical-align:top;text-align:start;border-style:none;border-block-end-style:solid;border-inline-end-style:solid;border-inline-end-width:var(--fn-cmp-note-content-table-border-width);border-block-end-width:var(--fn-cmp-note-content-table-border-width);border-color:var(--fn-cmp-note-content-table-border)}._1ibsgif0 th:last-child,td:last-child{border-inline-end-style:none}._1ibsgif0 tr:last-child>th,tr:last-child>td{border-block-end-style:none}._1ibsgif0 th{background-color:var(--fn-cmp-note-content-table-header);font-weight:var(--fn-cmp-note-content-table-header-weight)}._1ibsgif0 tr:first-child>th:first-child{border-start-start-radius:var(--fn-cmp-note-content-table-radius)}._1ibsgif0 tr:first-child>th:last-child{border-start-end-radius:var(--fn-cmp-note-content-table-radius)}._1ibsgif0 [data-align=center]{text-align:center}._1ibsgif0 [data-align=right]{text-align:end}._1ibsgif0 th p,td p{margin:0}
