@font-face{font-family:Framna Sans;font-weight:400;src:url(/assets/fonts/framna-sans-regular.woff2);font-display:swap}@font-face{font-family:Framna Sans;font-weight:700;src:url(/assets/fonts/framna-sans-bold.woff2);font-display:swap}@font-face{font-family:Framna Serif;font-weight:700;src:url(/assets/fonts/framna-serif-bold.woff2);font-display:swap}:root{--color-primary-050:#dfffe5;--color-primary-100:#9fffb8;--color-primary-200:#65f794;--color-primary-300:#52e785;--color-primary-400:#3ed776;--color-primary-500:#1bc866;--color-primary-600:#0eb355;--color-primary-700:#008f43;--color-primary-800:#005c28;--color-primary-900:#003310;--color-accent-1-050:#fff3e6;--color-accent-1-100:#ffe7cd;--color-accent-1-200:#ffdbb2;--color-accent-1-300:#ffce97;--color-accent-1-400:#ffc178;--color-accent-1-500:#fcb55d;--color-accent-1-600:#ff9d29;--color-accent-1-700:#d27c00;--color-accent-1-800:#945600;--color-accent-1-900:#573000;--color-accent-2-050:#f0f6f8;--color-accent-2-100:#d9ebee;--color-accent-2-200:#c4dfe3;--color-accent-2-300:#b0d2d9;--color-accent-2-400:#a4c4ca;--color-accent-2-500:#92b8bf;--color-accent-2-600:#85aab1;--color-accent-2-700:#7a9da2;--color-accent-2-800:#4f6367;--color-accent-2-900:#273031;--color-accent-3-050:#fff0e0;--color-accent-3-100:#ffe1c2;--color-accent-3-200:#ffd0a2;--color-accent-3-300:#ffba7a;--color-accent-3-400:#ff9b4a;--color-accent-3-500:#fd8624;--color-accent-3-600:#e77300;--color-accent-3-700:#c25400;--color-accent-3-800:#9c3900;--color-accent-3-900:#5f2300;--color-neutral-white:#fff;--color-neutral-050:#f5f5f5;--color-neutral-100:#e5e5e5;--color-neutral-200:#ccc;--color-neutral-300:#b2b2b2;--color-neutral-400:#999;--color-neutral-500:gray;--color-neutral-600:#666;--color-neutral-700:#4d4d4d;--color-neutral-800:#333;--color-neutral-900:#1a1a1a;--color-neutral-black:#080808;--color-neutral-tint-050:#f8f5ec;--color-neutral-tint-100:#ebe5d5;--color-neutral-tint-200:#d5ccb4;--color-neutral-tint-300:#bdb293;--color-neutral-tint-400:#a59877;--color-neutral-tint-500:#8b7f5f;--color-neutral-tint-600:#706547;--color-neutral-tint-700:#564c33;--color-neutral-tint-800:#3a321e;--color-neutral-tint-900:#1e1a0d;--color-status-success-700:#016b28;--color-status-success-500:#187733;--color-status-success-300:#a1d3a7;--color-status-danger-700:#a02001;--color-status-danger-500:#dd350d;--color-status-danger-300:#ffac99;--color-status-warning-700:#7a4d00;--color-status-info-700:#0158a1;--color-status-info-500:#1664ae;--color-status-info-300:#9dc8f9;--color-status-warning-500:orange;--color-status-warning-300:#efb978;--color-status-success-100:#e4f6e5;--color-status-success-900:#1b2b1d;--color-status-warning-100:#ffedd9;--color-status-warning-900:#34230d;--color-status-danger-100:#ffebe7;--color-status-danger-900:#3c1c15;--color-status-info-100:#e6f1ff;--color-status-info-900:#1a2837;--color-status-success-800:#195226;--color-status-danger-800:#801700;--color-status-warning-800:#613c01;--color-status-info-800:#174677;--family-heading:"Framna Serif";--family-default:"Framna Sans";--family-mono:"Geist Mono";--size-12:.75rem;--size-14:.875rem;--size-16:1rem;--size-18:1.125rem;--size-20:1.25rem;--size-24:1.5rem;--size-28:1.75rem;--size-32:2rem;--size-40:2.5rem;--size-48:3rem;--size-56:3.5rem;--size-64:4rem;--size-72:4.5rem;--size-80:5rem;--size-88:5.5rem;--line-height-12:.75rem;--line-height-16:1rem;--line-height-20:1.25rem;--line-height-24:1.5rem;--line-height-28:1.75rem;--line-height-32:2rem;--line-height-36:2.25rem;--line-height-40:2.5rem;--line-height-48:3rem;--letter-spacing-wider:.015625rem;--line-height-56:3.5rem;--letter-spacing-wide:.009375rem;--line-height-64:4rem;--letter-spacing-default:0rem;--line-height-72:4.5rem;--line-height-80:5rem;--letter-spacing-tight:-.009375rem;--line-height-96:6rem;--line-height-112:7rem;--line-height-128:8rem;--letter-spacing-tighter:-.015625rem;--weight-geist-mono-100:100;--weight-geist-mono-200:200;--weight-geist-mono-300:300;--weight-geist-mono-400:400;--weight-geist-mono-500:500;--weight-geist-mono-600:600;--weight-geist-mono-700:700;--weight-geist-mono-800:800;--weight-geist-mono-900:900;--weight-framna-serif-100:100;--weight-framna-serif-300:300;--weight-framna-serif-400:400;--weight-framna-serif-500:500;--weight-framna-serif-700:700;--weight-framna-serif-800:800;--weight-framna-serif-900:900;--weight-framna-serif-1000:900;--weight-framna-sans-100:100;--weight-framna-sans-300:300;--weight-framna-sans-400:400;--weight-framna-sans-700:700;--weight-framna-sans-800:800;--weight-framna-sans-900:900;--weight-framna-sans-1000:900;--space-0:0rem;--space-2:.125rem;--space-4:.25rem;--space-6:.375rem;--space-8:.5rem;--space-12:.75rem;--space-16:1rem;--space-20:1.25rem;--space-24:1.5rem;--space-32:2rem;--space-40:2.5rem;--space-48:3rem;--space-64:4rem;--space-80:5rem;--space-96:6rem;--space-124:7.75rem;--size-0:0rem;--size-4:.25rem;--size-8:.5rem;--size-96:6rem;--size-124:7.75rem;--control-sm:2.25rem;--control-md:3rem;--control-lg:3.5rem;--size-720:45rem;--size-1200:75rem;--size-1440:90rem;--border-width-1:1px;--border-width-2:2px;--border-width-3:3px;--border-width-4:4px;--border-width-5:5px;--border-width-6:6px;--opacity-0:0%;--opacity-4:4%;--opacity-8:8%;--opacity-12:12%;--opacity-16:16%;--opacity-24:24%;--opacity-32:32%;--opacity-40:40%;--opacity-64:64%;--opacity-80:80%;--opacity-100:100%;--duration-spin:1s;--duration-press:.12s;--duration-fast:.15s;--duration-moderate:.2s;--duration-slow:.3s;--duration-stagger:50ms;--easing-out:cubic-bezier(.23, 1, .32, 1);--easing-in-out:cubic-bezier(.77, 0, .175, 1);--easing-drawer:cubic-bezier(.32, .72, 0, 1);--easing-standard:cubic-bezier(.25, .1, .25, 1);--easing-linear:cubic-bezier(0, 0, 1, 1);--scale-enter:.95;--radius-unit:.25rem;--radius-none:0rem;--radius-full:624.938rem;--radius-scale-sm:.5;--radius-cap-sm:.25rem;--radius-scale-md:1;--radius-cap-md:.5rem;--radius-scale-lg:2;--radius-cap-lg:1rem;--radius-scale-xl:4;--radius-cap-xl:2rem;--shadow-elevated:.03125rem .0625rem .0625rem 0rem #3232320f, .0625rem .125rem .125rem 0rem #3232320d, .125rem .25rem .25rem 0rem #3232320a, .25rem .5rem .5rem 0rem #32323208;--shadow-raised:.03125rem .0625rem .0625rem 0rem #3232321a, .0625rem .125rem .125rem 0rem #32323214;--shadow-overlay:.03125rem .0625rem .0625rem 0rem #3232320a, .0625rem .125rem .125rem 0rem #3232320a, .125rem .25rem .25rem 0rem #3232320a, .25rem .5rem .5rem 0rem #3232320d, .5rem 1rem 1rem 0rem #3232320d, 1rem 2rem 2rem 0rem #3232320d;--color-bg-surface-2:#ebe5d5a3;--color-bg-surface-3:#d5ccb4a3;--color-bg-static-white-subtle:#ffffff52;--color-bg-scrim-overlay:#08080852;--color-bg-scrim-edge-start:#ffffffa3;--color-bg-scrim-edge-end:#ffffff0a;--color-fg-on-media-subtle:#ffffff52;--color-border-elevated:#1a1a1a14;--icon-xs:var(--size-16);--icon-sm:var(--size-20);--icon-md:var(--size-24);--icon-lg:var(--size-28);--layout-margin:var(--space-32);--layout-measure-sm:var(--size-720);--layout-measure-md:var(--size-1200);--layout-measure-lg:var(--size-1440);--layout-gutter:var(--space-24);--layout-rhythm-sm:var(--space-48);--layout-rhythm-md:var(--space-80);--layout-rhythm-lg:var(--space-124);--display-lg-font-family:var(--family-heading);--display-lg-font-size:var(--size-64);--display-lg-font-line-height:var(--line-height-72);--display-lg-font-letter-spacing:var(--letter-spacing-tighter);--display-md-font-family:var(--family-heading);--display-md-font-size:var(--size-56);--display-md-font-line-height:var(--line-height-64);--display-md-font-letter-spacing:var(--letter-spacing-tight);--display-sm-font-family:var(--family-heading);--display-sm-font-size:var(--size-48);--display-sm-font-line-height:var(--line-height-56);--display-sm-font-letter-spacing:var(--letter-spacing-tight);--heading-3xl-font-family:var(--family-heading);--body-lg-font-family:var(--family-default);--body-lg-font-size:var(--size-18);--body-lg-font-line-height:var(--line-height-28);--body-lg-font-letter-spacing:var(--letter-spacing-default);--heading-3xl-font-size:var(--size-48);--heading-3xl-font-line-height:var(--line-height-56);--heading-3xl-font-letter-spacing:var(--letter-spacing-default);--heading-2xl-font-family:var(--family-heading);--heading-2xl-font-size:var(--size-40);--heading-2xl-font-line-height:var(--line-height-48);--heading-2xl-font-letter-spacing:var(--letter-spacing-default);--heading-xl-font-family:var(--family-heading);--heading-xl-font-size:var(--size-32);--heading-xl-font-line-height:var(--line-height-40);--heading-xl-font-letter-spacing:var(--letter-spacing-default);--heading-lg-font-family:var(--family-heading);--heading-lg-font-size:var(--size-28);--heading-lg-font-line-height:var(--line-height-36);--heading-lg-font-letter-spacing:var(--letter-spacing-default);--heading-md-font-family:var(--family-heading);--heading-md-font-size:var(--size-24);--heading-md-font-line-height:var(--line-height-32);--heading-md-font-letter-spacing:var(--letter-spacing-default);--heading-sm-font-family:var(--family-heading);--heading-sm-font-size:var(--size-18);--heading-sm-font-line-height:var(--line-height-28);--heading-sm-font-letter-spacing:var(--letter-spacing-default);--label-strong-lg-font-family:var(--family-default);--label-strong-lg-font-size:var(--size-18);--label-strong-lg-font-line-height:var(--line-height-28);--label-strong-lg-font-letter-spacing:var(--letter-spacing-tight);--label-default-lg-font-family:var(--family-default);--label-default-lg-font-size:var(--size-18);--label-default-lg-font-line-height:var(--line-height-28);--label-default-lg-font-letter-spacing:var(--letter-spacing-tight);--label-strong-md-font-family:var(--family-default);--label-default-md-font-family:var(--family-default);--label-default-md-font-size:var(--size-16);--label-strong-md-font-size:var(--size-16);--label-default-md-font-line-height:var(--line-height-24);--label-strong-md-font-line-height:var(--line-height-24);--label-strong-md-font-letter-spacing:var(--letter-spacing-tight);--label-default-md-font-letter-spacing:var(--letter-spacing-tight);--label-default-sm-font-family:var(--family-default);--label-strong-sm-font-family:var(--family-default);--label-default-sm-font-size:var(--size-14);--label-strong-sm-font-size:var(--size-14);--label-default-sm-font-line-height:var(--line-height-20);--label-strong-sm-font-line-height:var(--line-height-20);--label-default-sm-font-letter-spacing:var(--letter-spacing-default);--label-strong-sm-font-letter-spacing:var(--letter-spacing-default);--label-default-xs-font-family:var(--family-default);--label-strong-xs-font-family:var(--family-default);--label-default-xs-font-size:var(--size-12);--label-strong-xs-font-size:var(--size-12);--label-default-xs-font-line-height:var(--line-height-16);--label-strong-xs-font-line-height:var(--line-height-16);--label-default-xs-font-letter-spacing:var(--letter-spacing-wide);--label-strong-xs-font-letter-spacing:var(--letter-spacing-wide);--label-quiet-lg-font-family:var(--family-default);--label-quiet-lg-font-size:var(--size-18);--label-quiet-lg-font-line-height:var(--line-height-28);--label-quiet-lg-font-letter-spacing:var(--letter-spacing-tight);--label-quiet-md-font-family:var(--family-default);--label-quiet-md-font-size:var(--size-16);--label-quiet-md-font-line-height:var(--line-height-24);--label-quiet-md-font-letter-spacing:var(--letter-spacing-tight);--label-quiet-sm-font-family:var(--family-default);--label-quiet-sm-font-size:var(--size-14);--label-quiet-sm-font-line-height:var(--line-height-20);--label-quiet-sm-font-letter-spacing:var(--letter-spacing-default);--label-quiet-xs-font-family:var(--family-default);--label-quiet-xs-font-size:var(--size-12);--label-quiet-xs-font-line-height:var(--line-height-16);--label-quiet-xs-font-letter-spacing:var(--letter-spacing-wide);--body-md-font-family:var(--family-default);--body-md-font-size:var(--size-16);--body-md-font-line-height:var(--line-height-24);--body-md-font-letter-spacing:var(--letter-spacing-default);--body-sm-font-family:var(--family-default);--body-sm-font-size:var(--size-14);--body-sm-font-line-height:var(--line-height-20);--body-sm-font-letter-spacing:var(--letter-spacing-default);--body-xs-font-family:var(--family-default);--body-xs-font-size:var(--size-12);--body-xs-font-line-height:var(--line-height-16);--body-xs-font-letter-spacing:var(--letter-spacing-default);--display-lg-font-weight:var(--weight-framna-serif-700);--display-md-font-weight:var(--weight-framna-serif-700);--display-sm-font-weight:var(--weight-framna-serif-700);--body-lg-font-weight:var(--weight-framna-sans-400);--heading-3xl-font-weight:var(--weight-framna-serif-700);--heading-2xl-font-weight:var(--weight-framna-serif-700);--heading-xl-font-weight:var(--weight-framna-serif-700);--heading-lg-font-weight:var(--weight-framna-serif-700);--heading-md-font-weight:var(--weight-framna-serif-700);--heading-sm-font-weight:var(--weight-framna-serif-700);--label-strong-lg-font-weight:var(--weight-framna-sans-700);--label-default-lg-font-weight:var(--weight-framna-sans-400);--label-strong-md-font-weight:var(--weight-framna-sans-700);--label-default-md-font-weight:var(--weight-framna-sans-400);--label-default-sm-font-weight:var(--weight-framna-sans-400);--label-strong-sm-font-weight:var(--weight-framna-sans-700);--label-strong-xs-font-weight:var(--weight-framna-sans-700);--label-default-xs-font-weight:var(--weight-framna-sans-400);--label-quiet-lg-font-weight:var(--weight-framna-sans-400);--label-quiet-md-font-weight:var(--weight-framna-sans-400);--label-quiet-sm-font-weight:var(--weight-framna-sans-400);--label-quiet-xs-font-weight:var(--weight-framna-sans-400);--body-md-font-weight:var(--weight-framna-sans-400);--body-sm-font-weight:var(--weight-framna-sans-400);--body-xs-font-weight:var(--weight-framna-sans-400);--ease-in:var(--duration-moderate);--color-fg-status-info:var(--color-status-info-700);--color-fg-status-success:var(--color-status-success-700);--color-fg-status-warning:var(--color-status-warning-700);--color-fg-status-danger:var(--color-status-danger-700);--color-fg-status-on-info:var(--color-neutral-white);--color-fg-status-on-success:var(--color-neutral-white);--color-fg-status-on-warning:var(--color-neutral-900);--color-bg-page:var(--color-neutral-white);--color-bg-elevated:var(--color-neutral-white);--color-bg-disabled:var(--color-neutral-050);--color-bg-inverted:var(--color-neutral-black);--color-bg-surface-1:var(--color-neutral-tint-050);--color-bg-brand-emphasis:var(--color-primary-700);--color-bg-brand-default:var(--color-primary-600);--color-bg-brand-subtle:var(--color-primary-100);--color-bg-brand-subtlest:var(--color-primary-050);--color-bg-status-info-emphasis:var(--color-status-info-700);--color-bg-status-info-default:var(--color-status-info-500);--color-bg-status-info-subtle:var(--color-status-info-100);--color-bg-status-success-emphasis:var(--color-status-success-700);--color-bg-status-success-default:var(--color-status-success-500);--color-bg-status-success-subtle:var(--color-status-success-100);--color-bg-status-warning-emphasis:var(--color-status-warning-700);--color-bg-status-warning-default:var(--color-status-warning-500);--color-bg-status-warning-subtle:var(--color-status-warning-100);--color-bg-status-danger-emphasis:var(--color-status-danger-700);--color-bg-status-danger-default:var(--color-status-danger-500);--color-bg-status-danger-subtle:var(--color-status-danger-100);--color-bg-field-default:var(--color-neutral-white);--color-bg-field-subtle:var(--color-neutral-050);--color-bg-field-readonly:var(--color-neutral-tint-050);--color-bg-static-white-default:var(--color-neutral-white);--color-fg-status-on-danger:var(--color-neutral-white);--color-fg-emphasis:var(--color-neutral-black);--color-fg-default:var(--color-neutral-900);--color-fg-subtle:var(--color-neutral-700);--color-fg-disabled:var(--color-neutral-500);--color-fg-placeholder:var(--color-neutral-600);--color-fg-brand:var(--color-primary-700);--color-fg-on-brand:var(--color-neutral-black);--color-fg-on-brand-subtle:var(--color-primary-800);--color-fg-on-inverted:var(--color-neutral-white);--color-border-field-danger:var(--color-status-danger-700);--color-border-field-disabled:var(--color-neutral-100);--color-border-emphasis:var(--color-neutral-400);--color-border-default:var(--color-neutral-200);--color-border-subtle:var(--color-neutral-100);--color-border-on-brand:var(--color-neutral-white);--color-fg-on-accent-primary:var(--color-accent-1-800);--color-fg-on-accent-secondary:var(--color-accent-2-800);--color-border-on-inverted:var(--color-neutral-white);--color-border-on-media:var(--color-neutral-white);--color-border-focus-ring:var(--color-primary-900);--color-border-focus-offset:var(--color-neutral-white);--color-border-focus-on-inverted:var(--color-neutral-white);--color-border-focus-outer:var(--color-neutral-white);--color-fg-static-on-white:var(--color-neutral-900);--color-fg-on-media-default:var(--color-neutral-white);--color-bg-neutral-emphasis:var(--color-neutral-800);--color-fg-on-neutral-emphasis:var(--color-neutral-white);--color-fg-field-icon:var(--color-primary-600);--color-border-brand:var(--color-primary-700);--color-border-status-info:var(--color-status-info-700);--color-border-status-success:var(--color-status-success-700);--color-border-status-warning:var(--color-status-warning-700);--color-border-status-danger:var(--color-status-danger-700);--color-bg-neutral-subtle:var(--color-neutral-050);--color-fg-status-on-danger-emphasis:var(--color-neutral-white);--color-fg-status-on-success-emphasis:var(--color-neutral-white);--color-fg-status-on-warning-emphasis:var(--color-neutral-white);--color-fg-status-on-info-emphasis:var(--color-neutral-white);--color-bg-accent-primary:var(--color-accent-1-100);--color-bg-accent-secondary:var(--color-accent-2-100);--border-width:var(--border-width-1);--border-focus-ring:var(--border-width-2);--border-focus-offset:var(--border-width-2);--border-focus-outer:var(--border-width-3);--border-indicator:var(--border-width-2);--display-lg:700 var(--display-lg-font-size)/var(--display-lg-font-line-height) var(--display-lg-font-family);--display-md:700 var(--display-md-font-size)/var(--display-md-font-line-height) var(--display-md-font-family);--display-sm:700 var(--display-sm-font-size)/var(--display-sm-font-line-height) var(--display-sm-font-family);--heading-3xl:700 var(--heading-3xl-font-size)/var(--heading-3xl-font-line-height) var(--heading-3xl-font-family);--heading-2xl:700 var(--heading-2xl-font-size)/var(--heading-2xl-font-line-height) var(--heading-2xl-font-family);--heading-xl:700 var(--heading-xl-font-size)/var(--heading-xl-font-line-height) var(--heading-xl-font-family);--heading-lg:700 var(--heading-lg-font-size)/var(--heading-lg-font-line-height) var(--heading-lg-font-family);--heading-md:700 var(--heading-md-font-size)/var(--heading-md-font-line-height) var(--heading-md-font-family);--heading-sm:700 var(--heading-sm-font-size)/var(--heading-sm-font-line-height) var(--heading-sm-font-family);--body-lg:400 var(--body-lg-font-size)/var(--body-lg-font-line-height) var(--body-lg-font-family);--body-md:400 var(--body-md-font-size)/var(--body-md-font-line-height) var(--body-md-font-family);--body-sm:400 var(--body-sm-font-size)/var(--body-sm-font-line-height) var(--body-sm-font-family);--body-xs:400 var(--body-xs-font-size)/var(--body-xs-font-line-height) var(--body-xs-font-family);--label-strong-lg:700 var(--label-strong-lg-font-size)/var(--label-strong-lg-font-line-height) var(--label-strong-lg-font-family);--label-strong-md:700 var(--label-strong-md-font-size)/var(--label-strong-md-font-line-height) var(--label-strong-md-font-family);--label-strong-sm:700 var(--label-strong-sm-font-size)/var(--label-strong-sm-font-line-height) var(--label-strong-sm-font-family);--label-strong-xs:700 var(--label-strong-xs-font-size)/var(--label-strong-xs-font-line-height) var(--label-strong-xs-font-family);--label-default-lg:400 var(--label-default-lg-font-size)/var(--label-default-lg-font-line-height) var(--label-default-lg-font-family);--label-default-md:400 var(--label-default-md-font-size)/var(--label-default-md-font-line-height) var(--label-default-md-font-family);--label-default-sm:400 var(--label-default-sm-font-size)/var(--label-default-sm-font-line-height) var(--label-default-sm-font-family);--label-default-xs:400 var(--label-default-xs-font-size)/var(--label-default-xs-font-line-height) var(--label-default-xs-font-family);--label-quiet-lg:400 var(--label-quiet-lg-font-size)/var(--label-quiet-lg-font-line-height) var(--label-quiet-lg-font-family);--label-quiet-md:400 var(--label-quiet-md-font-size)/var(--label-quiet-md-font-line-height) var(--label-quiet-md-font-family);--label-quiet-sm:400 var(--label-quiet-sm-font-size)/var(--label-quiet-sm-font-line-height) var(--label-quiet-sm-font-family);--label-quiet-xs:400 var(--label-quiet-xs-font-size)/var(--label-quiet-xs-font-line-height) var(--label-quiet-xs-font-family);--color-bg-selected-default:var(--color-bg-brand-default);--color-bg-selected-subtle:var(--color-bg-brand-subtlest);--color-fg-link:var(--color-fg-brand);--color-fg-on-brand-subtlest:var(--color-fg-on-brand-subtle);--color-fg-on-selected:var(--color-fg-on-brand);--color-border-field-default:var(--color-border-emphasis);--color-border-field-focus:var(--color-border-brand);--color-fg-field-focus:var(--color-fg-default);--color-fg-on-selected-subtle:var(--color-fg-on-brand-subtlest)}[data-color-mode=light]{--color-bg-surface-2:#ebe5d5a3;--color-bg-surface-3:#d5ccb4a3;--color-bg-static-white-subtle:#ffffff52;--color-bg-scrim-overlay:#08080852;--color-bg-scrim-edge-start:#ffffffa3;--color-bg-scrim-edge-end:#ffffff0a;--color-fg-on-media-subtle:#ffffff52;--color-border-elevated:#1a1a1a14;--color-fg-status-info:var(--color-status-info-700);--color-fg-status-success:var(--color-status-success-700);--color-fg-status-warning:var(--color-status-warning-700);--color-fg-status-danger:var(--color-status-danger-700);--color-fg-status-on-info:var(--color-neutral-white);--color-fg-status-on-success:var(--color-neutral-white);--color-fg-status-on-warning:var(--color-neutral-900);--color-bg-page:var(--color-neutral-white);--color-bg-elevated:var(--color-neutral-white);--color-bg-disabled:var(--color-neutral-050);--color-bg-inverted:var(--color-neutral-black);--color-bg-surface-1:var(--color-neutral-tint-050);--color-bg-brand-emphasis:var(--color-primary-700);--color-bg-brand-default:var(--color-primary-600);--color-bg-brand-subtle:var(--color-primary-100);--color-bg-brand-subtlest:var(--color-primary-050);--color-bg-status-info-emphasis:var(--color-status-info-700);--color-bg-status-info-default:var(--color-status-info-500);--color-bg-status-info-subtle:var(--color-status-info-100);--color-bg-status-success-emphasis:var(--color-status-success-700);--color-bg-status-success-default:var(--color-status-success-500);--color-bg-status-success-subtle:var(--color-status-success-100);--color-bg-status-warning-emphasis:var(--color-status-warning-700);--color-bg-status-warning-default:var(--color-status-warning-500);--color-bg-status-warning-subtle:var(--color-status-warning-100);--color-bg-status-danger-emphasis:var(--color-status-danger-700);--color-bg-status-danger-default:var(--color-status-danger-500);--color-bg-status-danger-subtle:var(--color-status-danger-100);--color-bg-field-default:var(--color-neutral-white);--color-bg-field-subtle:var(--color-neutral-050);--color-bg-field-readonly:var(--color-neutral-tint-050);--color-bg-static-white-default:var(--color-neutral-white);--color-fg-status-on-danger:var(--color-neutral-white);--color-fg-emphasis:var(--color-neutral-black);--color-fg-default:var(--color-neutral-900);--color-fg-subtle:var(--color-neutral-700);--color-fg-disabled:var(--color-neutral-500);--color-fg-placeholder:var(--color-neutral-600);--color-fg-brand:var(--color-primary-700);--color-fg-on-brand:var(--color-neutral-black);--color-fg-on-brand-subtle:var(--color-primary-800);--color-fg-on-inverted:var(--color-neutral-white);--color-border-field-danger:var(--color-status-danger-700);--color-border-field-disabled:var(--color-neutral-100);--color-border-emphasis:var(--color-neutral-400);--color-border-default:var(--color-neutral-200);--color-border-subtle:var(--color-neutral-100);--color-border-on-brand:var(--color-neutral-white);--color-fg-on-accent-primary:var(--color-accent-1-800);--color-fg-on-accent-secondary:var(--color-accent-2-800);--color-border-on-inverted:var(--color-neutral-white);--color-border-on-media:var(--color-neutral-white);--color-border-focus-ring:var(--color-primary-900);--color-border-focus-offset:var(--color-neutral-white);--color-border-focus-on-inverted:var(--color-neutral-white);--color-border-focus-outer:var(--color-neutral-white);--color-fg-static-on-white:var(--color-neutral-900);--color-fg-on-media-default:var(--color-neutral-white);--color-bg-neutral-emphasis:var(--color-neutral-800);--color-fg-on-neutral-emphasis:var(--color-neutral-white);--color-fg-field-icon:var(--color-primary-600);--color-border-brand:var(--color-primary-700);--color-border-status-info:var(--color-status-info-700);--color-border-status-success:var(--color-status-success-700);--color-border-status-warning:var(--color-status-warning-700);--color-border-status-danger:var(--color-status-danger-700);--color-bg-neutral-subtle:var(--color-neutral-050);--color-fg-status-on-danger-emphasis:var(--color-neutral-white);--color-fg-status-on-success-emphasis:var(--color-neutral-white);--color-fg-status-on-warning-emphasis:var(--color-neutral-white);--color-fg-status-on-info-emphasis:var(--color-neutral-white);--color-bg-accent-primary:var(--color-accent-1-100);--color-bg-accent-secondary:var(--color-accent-2-100);--color-bg-selected-default:var(--color-bg-brand-default);--color-bg-selected-subtle:var(--color-bg-brand-subtlest);--color-fg-link:var(--color-fg-brand);--color-fg-on-brand-subtlest:var(--color-fg-on-brand-subtle);--color-fg-on-selected:var(--color-fg-on-brand);--color-border-field-default:var(--color-border-emphasis);--color-border-field-focus:var(--color-border-brand);--color-fg-field-focus:var(--color-fg-default);--color-fg-on-selected-subtle:var(--color-fg-on-brand-subtlest)}[data-color-mode=light-hc]{--color-bg-static-white-subtle:#ffffff52;--color-bg-scrim-overlay:#08080852;--color-bg-scrim-edge-start:#ffffffa3;--color-bg-scrim-edge-end:#ffffff0a;--color-fg-on-media-subtle:#ffffff52;--color-fg-status-info:var(--color-status-info-800);--color-fg-status-success:var(--color-status-success-800);--color-fg-status-warning:var(--color-status-warning-800);--color-fg-status-danger:var(--color-status-danger-800);--color-fg-status-on-info:var(--color-neutral-white);--color-fg-status-on-success:var(--color-neutral-white);--color-fg-status-on-warning:var(--color-neutral-black);--color-bg-page:var(--color-neutral-white);--color-bg-elevated:var(--color-neutral-white);--color-bg-disabled:var(--color-neutral-100);--color-bg-inverted:var(--color-neutral-black);--color-bg-surface-1:var(--color-neutral-050);--color-bg-surface-2:var(--color-neutral-100);--color-bg-surface-3:var(--color-neutral-200);--color-bg-brand-emphasis:var(--color-primary-900);--color-bg-brand-default:var(--color-primary-800);--color-bg-brand-subtle:var(--color-primary-050);--color-bg-brand-subtlest:var(--color-primary-050);--color-bg-status-info-emphasis:var(--color-status-info-900);--color-bg-status-info-default:var(--color-status-info-800);--color-bg-status-info-subtle:var(--color-status-info-100);--color-bg-status-success-emphasis:var(--color-status-success-900);--color-bg-status-success-default:var(--color-status-success-800);--color-bg-status-success-subtle:var(--color-status-success-100);--color-bg-status-warning-emphasis:var(--color-status-warning-900);--color-bg-status-warning-default:var(--color-status-warning-500);--color-bg-status-warning-subtle:var(--color-status-warning-100);--color-bg-status-danger-emphasis:var(--color-status-danger-900);--color-bg-status-danger-default:var(--color-status-danger-800);--color-bg-status-danger-subtle:var(--color-status-danger-100);--color-bg-field-default:var(--color-neutral-white);--color-bg-field-subtle:var(--color-neutral-100);--color-bg-field-readonly:var(--color-neutral-050);--color-bg-static-white-default:var(--color-neutral-white);--color-fg-status-on-danger:var(--color-neutral-white);--color-fg-emphasis:var(--color-neutral-black);--color-fg-default:var(--color-neutral-black);--color-fg-subtle:var(--color-neutral-900);--color-fg-disabled:var(--color-neutral-600);--color-fg-placeholder:var(--color-neutral-900);--color-fg-brand:var(--color-primary-900);--color-fg-on-brand:var(--color-neutral-white);--color-fg-on-brand-subtle:var(--color-primary-900);--color-fg-on-inverted:var(--color-neutral-white);--color-border-field-danger:var(--color-status-danger-800);--color-border-field-disabled:var(--color-neutral-200);--color-border-emphasis:var(--color-neutral-800);--color-border-default:var(--color-neutral-600);--color-border-subtle:var(--color-neutral-500);--color-border-on-brand:var(--color-neutral-white);--color-fg-on-accent-primary:var(--color-accent-1-900);--color-fg-on-accent-secondary:var(--color-accent-2-900);--color-border-on-inverted:var(--color-neutral-white);--color-border-on-media:var(--color-neutral-white);--color-border-focus-ring:var(--color-neutral-black);--color-border-focus-offset:var(--color-neutral-white);--color-border-focus-on-inverted:var(--color-neutral-white);--color-border-focus-outer:var(--color-neutral-white);--color-fg-static-on-white:var(--color-neutral-black);--color-fg-on-media-default:var(--color-neutral-white);--color-bg-neutral-emphasis:var(--color-neutral-900);--color-fg-on-neutral-emphasis:var(--color-neutral-white);--color-border-elevated:var(--color-neutral-800);--color-border-brand:var(--color-primary-900);--color-border-status-info:var(--color-status-info-800);--color-border-status-success:var(--color-status-success-800);--color-border-status-warning:var(--color-status-warning-800);--color-border-status-danger:var(--color-status-danger-800);--color-bg-neutral-subtle:var(--color-neutral-100);--color-fg-status-on-danger-emphasis:var(--color-neutral-white);--color-fg-status-on-success-emphasis:var(--color-neutral-white);--color-fg-status-on-warning-emphasis:var(--color-neutral-white);--color-fg-status-on-info-emphasis:var(--color-neutral-white);--color-bg-accent-primary:var(--color-accent-1-200);--color-bg-accent-secondary:var(--color-accent-2-200);--color-bg-selected-default:var(--color-bg-brand-default);--color-bg-selected-subtle:var(--color-bg-brand-subtlest);--color-fg-link:var(--color-fg-brand);--color-fg-on-brand-subtlest:var(--color-fg-on-brand-subtle);--color-fg-on-selected:var(--color-fg-on-brand);--color-border-field-default:var(--color-border-emphasis);--color-border-field-focus:var(--color-border-brand);--color-fg-field-icon:var(--color-fg-subtle);--color-fg-field-focus:var(--color-fg-default);--color-fg-on-selected-subtle:var(--color-fg-on-brand-subtlest)}[data-border-mode=bold]{--border-width:var(--border-width-2);--border-focus-ring:var(--border-width-2);--border-focus-offset:var(--border-width-2);--border-focus-outer:var(--border-width-4);--border-indicator:var(--border-width-3)}[data-border-mode=regular]{--border-width:var(--border-width-1);--border-focus-ring:var(--border-width-2);--border-focus-offset:var(--border-width-2);--border-focus-outer:var(--border-width-3);--border-indicator:var(--border-width-2)}:root{--radius-unit:.25rem;--radius-scale-sm:.5;--radius-scale-md:1;--radius-scale-lg:2;--radius-scale-xl:4;--radius-cap-sm:.25rem;--radius-cap-md:.5rem;--radius-cap-lg:1rem;--radius-cap-xl:2rem;--radius-intensity:2}:root,[data-radius-mode]{--radius-base:calc(var(--radius-unit) * var(--radius-intensity));--radius-adaptive-sm:calc(var(--radius-base) * var(--radius-scale-sm));--radius-adaptive-md:calc(var(--radius-base) * var(--radius-scale-md));--radius-adaptive-lg:calc(var(--radius-base) * var(--radius-scale-lg));--radius-adaptive-xl:calc(var(--radius-base) * var(--radius-scale-xl));--radius-geometric-sm:min(calc(var(--radius-base) * var(--radius-scale-sm)), var(--radius-cap-sm));--radius-geometric-md:min(calc(var(--radius-base) * var(--radius-scale-md)), var(--radius-cap-md));--radius-geometric-lg:min(calc(var(--radius-base) * var(--radius-scale-lg)), var(--radius-cap-lg));--radius-geometric-xl:min(calc(var(--radius-base) * var(--radius-scale-xl)), var(--radius-cap-xl))}[data-radius-mode=sharp]{--radius-intensity:0}[data-radius-mode=default]{--radius-intensity:1.5}[data-radius-mode=rounded]{--radius-intensity:2}[data-radius-mode=pill]{--radius-intensity:9999}:root{--radius-mode-sharp:0;--radius-mode-default:1.5;--radius-mode-rounded:2;--radius-mode-pill:9999;--radius-group-actions:var(--radius-mode-pill)}@property --radius-self{syntax:"*";inherits:false}[data-radius=sharp]{--radius-self:var(--radius-mode-sharp)}[data-radius=default]{--radius-self:var(--radius-mode-default)}[data-radius=rounded]{--radius-self:var(--radius-mode-rounded)}[data-radius=pill]{--radius-self:var(--radius-mode-pill)}:root,[data-typography-mode=fluid]{--display-lg-font-size:4rem;--display-lg-font-line-height:1.125;--display-md-font-size:3.5rem;--display-md-font-line-height:1.1429;--display-sm-font-size:3rem;--display-sm-font-line-height:1.1667;--heading-3xl-font-size:3rem;--heading-3xl-font-line-height:1.1667;--heading-2xl-font-size:2.5rem;--heading-2xl-font-line-height:1.2;--heading-xl-font-size:2rem;--heading-xl-font-line-height:1.25;--heading-lg-font-size:1.75rem;--heading-lg-font-line-height:1.2857;--heading-md-font-size:1.5rem;--heading-md-font-line-height:1.3333;--heading-sm-font-size:1.125rem;--heading-sm-font-line-height:1.5556;--body-lg-font-size:1.125rem;--body-lg-font-line-height:1.5556;--body-md-font-size:1rem;--body-md-font-line-height:1.5;--body-sm-font-size:.875rem;--body-sm-font-line-height:1.4286;--body-xs-font-size:.75rem;--body-xs-font-line-height:1.3333}[data-typography-mode=fixed]{--display-lg-font-size:var(--size-64);--display-lg-font-line-height:var(--line-height-72);--display-md-font-size:var(--size-56);--display-md-font-line-height:var(--line-height-64);--display-sm-font-size:var(--size-48);--display-sm-font-line-height:var(--line-height-56);--heading-3xl-font-size:var(--size-48);--heading-3xl-font-line-height:var(--line-height-56);--heading-2xl-font-size:var(--size-40);--heading-2xl-font-line-height:var(--line-height-48);--heading-xl-font-size:var(--size-32);--heading-xl-font-line-height:var(--line-height-40);--heading-lg-font-size:var(--size-28);--heading-lg-font-line-height:var(--line-height-36);--heading-md-font-size:var(--size-24);--heading-md-font-line-height:var(--line-height-32);--heading-sm-font-size:var(--size-18);--heading-sm-font-line-height:var(--line-height-28);--body-lg-font-size:var(--size-18);--body-lg-font-line-height:var(--line-height-28);--body-md-font-size:var(--size-16);--body-md-font-line-height:var(--line-height-24);--body-sm-font-size:var(--size-14);--body-sm-font-line-height:var(--line-height-20);--body-xs-font-size:var(--size-12);--body-xs-font-line-height:var(--line-height-16)}:root,[data-typography-mode]{--display-lg:700 var(--display-lg-font-size)/var(--display-lg-font-line-height) var(--display-lg-font-family);--display-md:700 var(--display-md-font-size)/var(--display-md-font-line-height) var(--display-md-font-family);--display-sm:700 var(--display-sm-font-size)/var(--display-sm-font-line-height) var(--display-sm-font-family);--heading-3xl:700 var(--heading-3xl-font-size)/var(--heading-3xl-font-line-height) var(--heading-3xl-font-family);--heading-2xl:700 var(--heading-2xl-font-size)/var(--heading-2xl-font-line-height) var(--heading-2xl-font-family);--heading-xl:700 var(--heading-xl-font-size)/var(--heading-xl-font-line-height) var(--heading-xl-font-family);--heading-lg:700 var(--heading-lg-font-size)/var(--heading-lg-font-line-height) var(--heading-lg-font-family);--heading-md:700 var(--heading-md-font-size)/var(--heading-md-font-line-height) var(--heading-md-font-family);--heading-sm:700 var(--heading-sm-font-size)/var(--heading-sm-font-line-height) var(--heading-sm-font-family);--body-lg:400 var(--body-lg-font-size)/var(--body-lg-font-line-height) var(--body-lg-font-family);--body-md:400 var(--body-md-font-size)/var(--body-md-font-line-height) var(--body-md-font-family);--body-sm:400 var(--body-sm-font-size)/var(--body-sm-font-line-height) var(--body-sm-font-family);--body-xs:400 var(--body-xs-font-size)/var(--body-xs-font-line-height) var(--body-xs-font-family)}:root{--color-state-hover-intensity:.92;--color-state-active-intensity:.85;--color-state-border-hover-strength:8%;--color-state-hover-opacity:8%;--color-state-active-opacity:16%}[data-color-mode=light],[data-color-mode=light-hc]{--color-state-hover-intensity:.92;--color-state-active-intensity:.85;--color-state-border-hover-strength:8%}
