@import "https://fonts.googleapis.com/css2?family=Fragment+Mono&family=Inter:wght@100..900&display=swap";@import "https://fonts.googleapis.com/css2?family=Material+Symbols+Outlined:opsz,wght,FILL,GRAD@20,300,0,0&display=block";:root{--neutral-light-ash-25:#fdfdfd;--neutral-light-ash-50:#f7f6f6;--neutral-light-ash-100:#ece8e9;--neutral-light-ash-200:#dfdbdc;--neutral-light-ash-300:#d7d3d4;--neutral-light-ash-400:#b6b4b4;--neutral-light-ash-500:#8c8c8c;--neutral-light-ash-600:#616161;--neutral-light-ash-700:#4c4a4a;--neutral-light-ash-800:#323031;--neutral-light-ash-900:#201e1f;--neutral-light-ash-950:#0e0d0d;--neutral-light-slate-25:#fcfcfc;--neutral-light-slate-50:#f3f3f5;--neutral-light-slate-100:#e7e9eb;--neutral-light-slate-200:#dee0e3;--neutral-light-slate-300:#d2d3d7;--neutral-light-slate-400:#adb0b7;--neutral-light-slate-500:#848a97;--neutral-light-slate-600:#5b6373;--neutral-light-slate-700:#434a58;--neutral-light-slate-800:#2e333d;--neutral-light-slate-900:#1d2128;--neutral-light-slate-950:#0d0f14;--neutral-dark-ash-25:#e8e3e4;--neutral-dark-ash-50:#e3ddde;--neutral-dark-ash-100:#d2cecf;--neutral-dark-ash-200:#b9b7b7;--neutral-dark-ash-300:#9d9b9c;--neutral-dark-ash-400:#767676;--neutral-dark-ash-500:#363636;--neutral-dark-ash-600:#303030;--neutral-dark-ash-700:#282828;--neutral-dark-ash-800:#212121;--neutral-dark-ash-900:#191919;--neutral-dark-ash-950:#141414;--neutral-dark-slate-25:#e2e4ea;--neutral-dark-slate-50:#dddfe2;--neutral-dark-slate-100:#cdcfd2;--neutral-dark-slate-200:#b6b8ba;--neutral-dark-slate-300:#9a9c9e;--neutral-dark-slate-400:#747578;--neutral-dark-slate-500:#4d525c;--neutral-dark-slate-600:#2d3037;--neutral-dark-slate-700:#26282d;--neutral-dark-slate-800:#1e2126;--neutral-dark-slate-900:#18191f;--neutral-dark-slate-950:#10141b;--brand-light-25:#fbfcfd;--brand-light-50:#eef1f7;--brand-light-100:#dde6f5;--brand-light-200:#bfd1f1;--brand-light-300:#9bb9ec;--brand-light-400:#749de5;--brand-light-500:#497ede;--brand-light-600:#175dd6;--brand-light-700:#1148a9;--brand-light-800:#0b2a69;--brand-light-900:#0b204d;--brand-light-950:#05133a;--brand-dark-25:#f8fdfe;--brand-dark-50:#e4f7fc;--brand-dark-100:#cef2fb;--brand-dark-200:#9ee7fa;--brand-dark-300:#53d6f2;--brand-dark-400:#41b9d3;--brand-dark-500:#3499af;--brand-dark-600:#297b8c;--brand-dark-700:#1f606e;--brand-dark-800:#10363e;--brand-dark-900:#0d272e;--brand-dark-950:#09191d;--brand-identity-base-marine-blue:#242a75;--brand-identity-base-light-blue:#0bd;--brand-identity-base-true-white:#fff;--brand-identity-base-true-black:#000;--functional-success-25:#f8fefa;--functional-success-50:#dbfae6;--functional-success-100:#aef6c9;--functional-success-200:#30f498;--functional-success-300:#11c772;--functional-success-400:#16ae64;--functional-success-500:#129957;--functional-success-600:#0b7742;--functional-success-700:#075d33;--functional-success-800:#023a1e;--functional-success-900:#022a23;--functional-success-950:#011c16;--functional-warning-25:#fffefc;--functional-warning-50:#fff1c7;--functional-warning-100:#ffe495;--functional-warning-200:#ffd654;--functional-warning-300:#ffc61c;--functional-warning-400:#dfa700;--functional-warning-500:#c38401;--functional-warning-600:#765818;--functional-warning-700:#644b16;--functional-warning-800:#3e2d0c;--functional-warning-900:#2d2107;--functional-warning-950:#1f1504;--functional-severe-25:#fffbf9;--functional-severe-50:#ffede2;--functional-severe-100:#ffdfcb;--functional-severe-200:#ffcaa8;--functional-severe-300:#fe8400;--functional-severe-400:#de7b27;--functional-severe-500:#cc6b0b;--functional-severe-600:#894c1a;--functional-severe-700:#764016;--functional-severe-800:#4a2506;--functional-severe-900:#381a02;--functional-severe-950:#271001;--functional-error-25:#fefbfa;--functional-error-50:#feecea;--functional-error-100:#fccdc6;--functional-error-200:#faa79d;--functional-error-300:#f88275;--functional-error-400:#ee5248;--functional-error-500:#e12a23;--functional-error-600:#c01619;--functional-error-700:#940e11;--functional-error-800:#531a16;--functional-error-900:#3e130f;--functional-error-950:#2b0b08;--functional-info-25:#fbfcfd;--functional-info-50:#edf1f9;--functional-info-100:#dee7f6;--functional-info-200:#bbcff3;--functional-info-300:#94b6f4;--functional-info-400:#709df1;--functional-info-500:#5085ea;--functional-info-600:#2b68e0;--functional-info-700:#1a4cad;--functional-info-800:#0c2a68;--functional-info-900:#0b204b;--functional-info-950:#09162f;--ai-25:#fbfcfe;--ai-50:#ebf2fb;--ai-100:#dbe8f9;--ai-200:#c3d8f5;--ai-300:#a2c3f0;--ai-400:#7caae9;--ai-500:#5291e2;--ai-600:#3d84df;--ai-700:#1f60b1;--ai-800:#0f2f59;--ai-900:#0f233e;--ai-950:#12171f;--extended-lavender-25:#fdfbff;--extended-lavender-50:#f4ebfe;--extended-lavender-100:#e6d2fe;--extended-lavender-200:#dabcfd;--extended-lavender-300:#ca9efa;--extended-lavender-400:#b87bf5;--extended-lavender-500:#a653ea;--extended-lavender-600:#8d3bcd;--extended-lavender-700:#7534a9;--extended-lavender-800:#3f1a5c;--extended-lavender-900:#2d1543;--extended-lavender-950:#1d0e2c;--extended-lime-25:#faffec;--extended-lime-50:#f4fecd;--extended-lime-100:#eafe8c;--extended-lime-200:#e2fc00;--extended-lime-300:#d7f100;--extended-lime-400:#cae200;--extended-lime-500:#b8cd06;--extended-lime-600:#a0b316;--extended-lime-700:#657216;--extended-lime-800:#2e340b;--extended-lime-900:#22260e;--extended-lime-950:#171811;--extended-coral-25:#fffbfa;--extended-coral-50:#ffede7;--extended-coral-100:#ffdfd5;--extended-coral-200:#fec8b6;--extended-coral-300:#fea78b;--extended-coral-400:#fd8c67;--extended-coral-500:#e75f2e;--extended-coral-600:#c35129;--extended-coral-700:#9c4324;--extended-coral-800:#4d2112;--extended-coral-900:#361a12;--extended-coral-950:#1f1411;--extended-forest-25:#fafdfc;--extended-forest-50:#e6f6f0;--extended-forest-100:#cbf1e3;--extended-forest-200:#9ee8cf;--extended-forest-300:#82d3b9;--extended-forest-400:#68bba1;--extended-forest-500:#4fa189;--extended-forest-600:#318c73;--extended-forest-700:#18614e;--extended-forest-800:#0a382d;--extended-forest-900:#052a20;--extended-forest-950:#031c15;--extended-azure-25:#fafcfe;--extended-azure-50:#e7f4fb;--extended-azure-100:#d4ebf8;--extended-azure-200:#b5ddf3;--extended-azure-300:#8acaed;--extended-azure-400:#5bb8e7;--extended-azure-500:#379bca;--extended-azure-600:#2c7a9f;--extended-azure-700:#266280;--extended-azure-800:#153443;--extended-azure-900:#14262e;--extended-azure-950:#12181b;--extended-orchid-25:#fefbfd;--extended-orchid-50:#fdecf6;--extended-orchid-100:#fbddef;--extended-orchid-200:#f8c4e4;--extended-orchid-300:#f5a1d7;--extended-orchid-400:#f283cd;--extended-orchid-500:#d956b1;--extended-orchid-600:#b74a96;--extended-orchid-700:#923d78;--extended-orchid-800:#491e3b;--extended-orchid-900:#33182a;--extended-orchid-950:#1d1419;--extended-sand-25:#fefdec;--extended-sand-50:#fdfbd2;--extended-sand-100:#fbf6ab;--extended-sand-200:#f2e76f;--extended-sand-300:#dfd465;--extended-sand-400:#c8bc5a;--extended-sand-500:#aba04b;--extended-sand-600:#857b38;--extended-sand-700:#68642c;--extended-sand-800:#353019;--extended-sand-900:#272316;--extended-sand-950:#181710;--extended-amber-25:#fffcf6;--extended-amber-50:#fff5e1;--extended-amber-100:#ffebc4;--extended-amber-200:#fedc97;--extended-amber-300:#fac138;--extended-amber-400:#eeb836;--extended-amber-500:#ddab35;--extended-amber-600:#b58d31;--extended-amber-700:#7f6426;--extended-amber-800:#3b2d12;--extended-amber-900:#2a2212;--extended-amber-950:#1a1611;--branded-extended-purple-25:#fcfcfd;--branded-extended-purple-50:#f5f0fa;--branded-extended-purple-100:#eee4fb;--branded-extended-purple-200:#e2cbfd;--branded-extended-purple-300:#d5aeff;--branded-extended-purple-400:#c081ff;--branded-extended-purple-500:#a558eb;--branded-extended-purple-600:#8636ca;--branded-extended-purple-700:#6b0dac;--branded-extended-purple-800:#410b6a;--branded-extended-purple-900:#310056;--branded-extended-purple-950:#1c0e2e;--branded-extended-yellow-25:#fcfdf6;--branded-extended-yellow-50:#f4fe9b;--branded-extended-yellow-100:#ebf479;--branded-extended-yellow-200:#d8de58;--branded-extended-yellow-300:#c1c546;--branded-extended-yellow-400:#a7a93e;--branded-extended-yellow-500:#8c8d34;--branded-extended-yellow-600:#72712a;--branded-extended-yellow-700:#5b5a21;--branded-extended-yellow-800:#323212;--branded-extended-yellow-900:#25240f;--branded-extended-yellow-950:#18180d;--branded-extended-green-25:#fbfdf9;--branded-extended-green-50:#eaf9de;--branded-extended-green-100:#cefca4;--branded-extended-green-200:#a8ef5a;--branded-extended-green-300:#91d643;--branded-extended-green-400:#7bba36;--branded-extended-green-500:#659c2a;--branded-extended-green-600:#507f1e;--branded-extended-green-700:#3f6717;--branded-extended-green-800:#20370b;--branded-extended-green-900:#152a03;--branded-extended-green-950:#101a0b;--branded-extended-beige-25:#fcfcfb;--branded-extended-beige-50:#f6ece2;--branded-extended-beige-100:#efdfcf;--branded-extended-beige-200:#e9c39e;--branded-extended-beige-300:#e2a261;--branded-extended-beige-400:#c28548;--branded-extended-beige-500:#a06931;--branded-extended-beige-600:#825426;--branded-extended-beige-700:#67431e;--branded-extended-beige-800:#412a13;--branded-extended-beige-900:#301f10;--branded-extended-beige-950:#1e150c;--light-switch-base-25:var(--neutral-light-ash-25);--light-switch-base-50:var(--neutral-light-ash-50);--light-switch-base-100:var(--neutral-light-ash-100);--light-switch-base-200:var(--neutral-light-ash-200);--light-switch-base-300:var(--neutral-light-ash-300);--light-switch-base-400:var(--neutral-light-ash-400);--light-switch-base-500:var(--neutral-light-ash-500);--light-switch-base-600:var(--neutral-light-ash-600);--light-switch-base-700:var(--neutral-light-ash-700);--light-switch-base-800:var(--neutral-light-ash-800);--light-switch-base-900:var(--neutral-light-ash-900);--light-switch-base-950:var(--neutral-light-ash-950);--dark-switch-base-25:var(--neutral-dark-ash-25);--dark-switch-base-50:var(--neutral-dark-ash-50);--dark-switch-base-100:var(--neutral-dark-ash-100);--dark-switch-base-200:var(--neutral-dark-ash-200);--dark-switch-base-300:var(--neutral-dark-ash-300);--dark-switch-base-400:var(--neutral-dark-ash-400);--dark-switch-base-500:var(--neutral-dark-ash-500);--dark-switch-base-600:var(--neutral-dark-ash-600);--dark-switch-base-700:var(--neutral-dark-ash-700);--dark-switch-base-800:var(--neutral-dark-ash-800);--dark-switch-base-900:var(--neutral-dark-ash-900);--dark-switch-base-950:var(--neutral-dark-ash-950)}:root,[data-theme]{color-scheme:light;--global-bg-level-0-default:var(--global-bg-base-neutral-1);--global-bg-level-0-hover:var(--global-bg-base-neutral-2);--global-bg-level-0-active:var(--global-bg-base-neutral-3);--global-bg-level-1-default:var(--global-bg-base-neutral-2);--global-bg-level-1-hover:var(--global-bg-base-neutral-3);--global-bg-level-1-active:var(--global-bg-base-neutral-4);--global-bg-level-2-default:var(--global-bg-base-neutral-1);--global-bg-level-2-hover:var(--global-bg-base-neutral-2);--global-bg-level-2-active:var(--global-bg-base-neutral-3);--global-bg-level-3-default:var(--global-bg-base-neutral-2);--global-bg-level-sunken-default:var(--global-bg-base-neutral-2);--global-bg-level-sunken-hover:var(--global-bg-base-neutral-3);--global-bg-base-neutral-1:var(--light-switch-base-25);--global-bg-base-neutral-2:var(--light-switch-base-50);--global-bg-base-neutral-3:var(--light-switch-base-100);--global-bg-base-neutral-4:var(--light-switch-base-200);--global-bg-base-neutral-5:var(--light-switch-base-300);--global-bg-accent-neutral-default:var(--light-switch-base-900);--global-bg-accent-neutral-hover:var(--light-switch-base-800);--global-bg-accent-neutral-active:var(--light-switch-base-700);--global-bg-accent-brand-default:var(--brand-light-600);--global-bg-accent-brand-hover:var(--brand-light-700);--global-bg-accent-brand-active:var(--brand-light-800);--global-bg-accent-functional-success-default:var(--functional-success-600);--global-bg-accent-functional-success-hover:var(--functional-success-700);--global-bg-accent-functional-success-active:var(--functional-success-800);--global-bg-accent-functional-warning-default:var(--functional-warning-300);--global-bg-accent-functional-warning-hover:var(--functional-warning-400);--global-bg-accent-functional-warning-active:var(--functional-warning-500);--global-bg-accent-functional-severe-default:var(--functional-severe-300);--global-bg-accent-functional-severe-hover:var(--functional-severe-400);--global-bg-accent-functional-severe-active:var(--functional-severe-500);--global-bg-accent-functional-error-default:var(--functional-error-500);--global-bg-accent-functional-error-hover:var(--functional-error-600);--global-bg-accent-functional-error-active:var(--functional-error-700);--global-bg-accent-functional-info-default:var(--functional-info-600);--global-bg-accent-functional-info-hover:var(--functional-info-700);--global-bg-accent-functional-info-active:var(--functional-info-800);--global-bg-accent-extended-lavender-default:var(--extended-lavender-700);--global-bg-accent-extended-lavender-hover:var(--extended-lavender-600);--global-bg-accent-extended-lavender-active:var(--extended-lavender-800);--global-bg-accent-extended-lime-default:var(--extended-lime-300);--global-bg-accent-extended-lime-hover:var(--extended-lime-200);--global-bg-accent-extended-lime-active:var(--extended-lime-400);--global-bg-accent-extended-coral-default:var(--extended-coral-400);--global-bg-accent-extended-coral-hover:var(--extended-coral-300);--global-bg-accent-extended-coral-active:var(--extended-coral-500);--global-bg-accent-extended-forest-default:var(--extended-forest-800);--global-bg-accent-extended-forest-hover:var(--extended-forest-700);--global-bg-accent-extended-forest-active:var(--extended-forest-900);--global-bg-accent-extended-azure-default:var(--extended-azure-700);--global-bg-accent-extended-azure-hover:var(--extended-azure-600);--global-bg-accent-extended-azure-active:var(--extended-azure-800);--global-bg-accent-extended-orchid-default:var(--extended-orchid-700);--global-bg-accent-extended-orchid-hover:var(--extended-orchid-600);--global-bg-accent-extended-orchid-active:var(--extended-orchid-700);--global-bg-accent-extended-sand-default:var(--extended-sand-800);--global-bg-accent-extended-sand-hover:var(--extended-sand-700);--global-bg-accent-extended-sand-active:var(--extended-sand-900);--global-bg-accent-extended-amber-default:var(--extended-amber-300);--global-bg-accent-extended-amber-hover:var(--extended-amber-200);--global-bg-accent-extended-amber-active:var(--extended-amber-400);--global-bg-accent-extended-purple-default:var(--branded-extended-purple-600);--global-bg-accent-extended-purple-hover:var(--branded-extended-purple-700);--global-bg-accent-extended-purple-active:var(--branded-extended-purple-800);--global-bg-accent-extended-yellow-default:var(--branded-extended-yellow-100);--global-bg-accent-extended-yellow-hover:var(--branded-extended-yellow-200);--global-bg-accent-extended-yellow-active:var(--branded-extended-yellow-300);--global-bg-accent-extended-green-default:var(--branded-extended-green-200);--global-bg-accent-extended-green-hover:var(--branded-extended-green-300);--global-bg-accent-extended-green-active:var(--branded-extended-green-400);--global-bg-accent-extended-beige-default:var(--branded-extended-beige-200);--global-bg-accent-extended-beige-hover:var(--branded-extended-beige-300);--global-bg-accent-extended-beige-active:var(--branded-extended-beige-400);--global-bg-subtle-neutral-default:#b6b4b41a;--global-bg-subtle-neutral-hover:#b6b4b426;--global-bg-subtle-neutral-active:#b6b4b433;--global-bg-subtle-brand-default:var(--brand-light-50);--global-bg-subtle-brand-hover:var(--brand-light-100);--global-bg-subtle-brand-active:var(--brand-light-200);--global-bg-subtle-functional-success-default:var(--functional-success-50);--global-bg-subtle-functional-success-hover:var(--functional-success-100);--global-bg-subtle-functional-success-active:var(--functional-success-200);--global-bg-subtle-functional-warning-default:var(--functional-warning-50);--global-bg-subtle-functional-warning-hover:var(--functional-warning-100);--global-bg-subtle-functional-warning-active:var(--functional-warning-200);--global-bg-subtle-functional-severe-default:var(--functional-severe-50);--global-bg-subtle-functional-severe-hover:var(--functional-severe-100);--global-bg-subtle-functional-severe-active:var(--functional-severe-200);--global-bg-subtle-functional-error-default:var(--functional-error-50);--global-bg-subtle-functional-error-hover:var(--functional-error-100);--global-bg-subtle-functional-error-active:var(--functional-error-200);--global-bg-subtle-functional-info-default:var(--functional-info-50);--global-bg-subtle-functional-info-hover:var(--functional-info-100);--global-bg-subtle-functional-info-active:var(--functional-info-200);--global-bg-subtle-extended-lavender-default:var(--extended-lavender-50);--global-bg-subtle-extended-lavender-hover:var(--extended-lavender-100);--global-bg-subtle-extended-lavender-active:var(--extended-lavender-200);--global-bg-subtle-extended-lime-default:var(--extended-lime-50);--global-bg-subtle-extended-lime-hover:var(--extended-lime-100);--global-bg-subtle-extended-lime-active:var(--extended-lime-200);--global-bg-subtle-extended-coral-default:var(--extended-coral-50);--global-bg-subtle-extended-coral-hover:var(--extended-coral-100);--global-bg-subtle-extended-coral-active:var(--extended-coral-200);--global-bg-subtle-extended-forest-default:var(--extended-forest-50);--global-bg-subtle-extended-forest-hover:var(--extended-forest-100);--global-bg-subtle-extended-forest-active:var(--extended-forest-200);--global-bg-subtle-extended-azure-default:var(--extended-azure-50);--global-bg-subtle-extended-azure-hover:var(--extended-azure-100);--global-bg-subtle-extended-azure-active:var(--extended-azure-200);--global-bg-subtle-extended-orchid-default:var(--extended-orchid-50);--global-bg-subtle-extended-orchid-hover:var(--extended-orchid-100);--global-bg-subtle-extended-orchid-active:var(--extended-orchid-200);--global-bg-subtle-extended-sand-default:var(--extended-sand-50);--global-bg-subtle-extended-sand-hover:var(--extended-sand-100);--global-bg-subtle-extended-sand-active:var(--extended-sand-200);--global-bg-subtle-extended-amber-default:var(--extended-amber-50);--global-bg-subtle-extended-amber-hover:var(--extended-amber-100);--global-bg-subtle-extended-amber-active:var(--extended-amber-200);--global-bg-subtle-extended-purple-default:var(--branded-extended-purple-50);--global-bg-subtle-extended-purple-hover:var(--branded-extended-purple-100);--global-bg-subtle-extended-purple-active:var(--branded-extended-purple-200);--global-bg-subtle-extended-yellow-default:var(--branded-extended-yellow-50);--global-bg-subtle-extended-yellow-hover:var(--branded-extended-yellow-100);--global-bg-subtle-extended-yellow-active:var(--branded-extended-yellow-200);--global-bg-subtle-extended-green-default:var(--branded-extended-green-50);--global-bg-subtle-extended-green-hover:var(--branded-extended-green-100);--global-bg-subtle-extended-green-active:var(--branded-extended-green-200);--global-bg-subtle-extended-beige-default:var(--branded-extended-beige-50);--global-bg-subtle-extended-beige-hover:var(--branded-extended-beige-100);--global-bg-subtle-extended-beige-active:var(--branded-extended-beige-200);--global-bg-sunken-brand-default:var(--brand-light-100);--global-bg-sunken-functional-success-default:var(--functional-success-100);--global-bg-sunken-functional-warning-default:var(--functional-warning-100);--global-bg-sunken-functional-severe-default:var(--functional-severe-50);--global-bg-sunken-functional-error-default:var(--functional-error-100);--global-bg-sunken-functional-info-default:var(--functional-info-100);--global-bg-sunken-extended-lavender-default:var(--extended-lavender-100);--global-bg-sunken-extended-lime-default:var(--extended-lime-100);--global-bg-sunken-extended-coral-default:var(--extended-coral-100);--global-bg-sunken-extended-forest-default:var(--extended-forest-100);--global-bg-sunken-extended-azure-default:var(--extended-azure-100);--global-bg-sunken-extended-orchid-default:var(--extended-orchid-100);--global-bg-sunken-extended-sand-default:var(--extended-sand-100);--global-bg-sunken-extended-amber-default:var(--extended-amber-100);--global-bg-sunken-extended-purple-default:var(--branded-extended-purple-100);--global-bg-sunken-extended-purple-hover:var(--branded-extended-purple-200);--global-bg-sunken-extended-purple-active:var(--branded-extended-purple-300);--global-bg-sunken-extended-yellow-default:var(--branded-extended-yellow-100);--global-bg-sunken-extended-yellow-hover:var(--branded-extended-yellow-200);--global-bg-sunken-extended-yellow-active:var(--branded-extended-yellow-300);--global-bg-sunken-extended-green-default:var(--branded-extended-green-100);--global-bg-sunken-extended-green-hover:var(--branded-extended-green-200);--global-bg-sunken-extended-green-active:var(--branded-extended-green-300);--global-bg-sunken-extended-beige-default:var(--branded-extended-beige-100);--global-bg-sunken-extended-beige-hover:var(--branded-extended-beige-200);--global-bg-sunken-extended-beige-active:var(--branded-extended-beige-300);--global-bg-transparency-fade-none:#ece8e900;--global-bg-transparency-fade-thin:#ece8e91a;--global-bg-transparency-fade-light:#ece8e933;--global-bg-transparency-fade-default:#ece8e94d;--global-bg-transparency-fade-strong:#ece8e980;--global-bg-transparency-fade-blackout:#ece8e9b2;--global-bg-transparency-overlay-none:#32303100;--global-bg-transparency-overlay-thin:#3230311a;--global-bg-transparency-overlay-light:#32303133;--global-bg-transparency-overlay-default:#3230314d;--global-bg-transparency-overlay-strong:#32303180;--global-bg-transparency-overlay-blackout:#323031b2;--global-bg-state-skeleton-default:#dfdbdc66;--global-bg-state-disabled-default:#b6b4b41a;--global-bg-code-highlighted:var(--global-bg-subtle-brand-default);--global-bg-code-inserted:var(--global-bg-subtle-functional-success-default);--global-bg-code-deleted:var(--global-bg-subtle-functional-error-default);--global-bg-code-error:var(--global-bg-subtle-functional-error-default);--global-bg-code-warning:var(--global-bg-subtle-functional-warning-default);--global-text-on-base-neutral-primary:var(--light-switch-base-950);--global-text-on-base-neutral-secondary:var(--light-switch-base-800);--global-text-on-base-neutral-tertiary:var(--light-switch-base-600);--global-text-on-base-brand-default:var(--brand-light-600);--global-text-on-base-functional-success-default:var(--functional-success-700);--global-text-on-base-functional-warning-default:var(--functional-warning-800);--global-text-on-base-functional-severe-default:var(--functional-severe-700);--global-text-on-base-functional-error-default:var(--functional-error-500);--global-text-on-base-functional-info-default:var(--functional-info-600);--global-text-on-base-extended-lavender-default:var(--extended-lavender-700);--global-text-on-base-extended-lime-default:var(--extended-lime-800);--global-text-on-base-extended-coral-default:var(--extended-coral-700);--global-text-on-base-extended-forest-default:var(--extended-forest-700);--global-text-on-base-extended-azure-default:var(--extended-azure-800);--global-text-on-base-extended-orchid-default:var(--extended-orchid-700);--global-text-on-base-extended-sand-default:var(--extended-sand-800);--global-text-on-base-extended-amber-default:var(--extended-amber-800);--global-text-on-accent-neutral-primary:var(--light-switch-base-25);--global-text-on-accent-neutral-secondary:var(--light-switch-base-100);--global-text-on-accent-neutral-tertiary:var(--light-switch-base-300);--global-text-on-accent-brand-default:var(--brand-light-25);--global-text-on-accent-functional-success-default:var(--functional-success-25);--global-text-on-accent-functional-warning-default:var(--functional-warning-950);--global-text-on-accent-functional-severe-default:var(--functional-severe-950);--global-text-on-accent-functional-error-default:var(--functional-error-25);--global-text-on-accent-functional-info-default:var(--functional-info-25);--global-text-on-accent-extended-lavender-default:var(--extended-lavender-25);--global-text-on-accent-extended-lime-default:var(--extended-lime-950);--global-text-on-accent-extended-coral-default:var(--extended-coral-950);--global-text-on-accent-extended-forest-default:var(--extended-forest-25);--global-text-on-accent-extended-azure-default:var(--extended-azure-25);--global-text-on-accent-extended-orchid-default:var(--extended-orchid-25);--global-text-on-accent-extended-sand-default:var(--extended-sand-25);--global-text-on-accent-extended-amber-default:var(--extended-amber-950);--global-text-on-accent-extended-purple-default:var(--branded-extended-purple-25);--global-text-on-accent-extended-yellow-default:var(--branded-extended-yellow-950);--global-text-on-accent-extended-green-default:var(--branded-extended-green-950);--global-text-on-accent-extended-beige-default:var(--branded-extended-beige-950);--global-text-on-subtle-neutral-default:var(--global-text-on-base-neutral-secondary);--global-text-on-subtle-brand-default:var(--brand-light-700);--global-text-on-subtle-functional-success-default:var(--functional-success-700);--global-text-on-subtle-functional-warning-default:var(--functional-warning-700);--global-text-on-subtle-functional-severe-default:var(--functional-severe-700);--global-text-on-subtle-functional-error-default:var(--functional-error-600);--global-text-on-subtle-functional-info-default:var(--functional-info-700);--global-text-on-subtle-extended-lavender-default:var(--extended-lavender-800);--global-text-on-subtle-extended-lime-default:var(--extended-lime-800);--global-text-on-subtle-extended-coral-default:var(--extended-coral-800);--global-text-on-subtle-extended-forest-default:var(--extended-forest-700);--global-text-on-subtle-extended-azure-default:var(--extended-azure-800);--global-text-on-subtle-extended-orchid-default:var(--extended-orchid-800);--global-text-on-subtle-extended-sand-default:var(--extended-sand-700);--global-text-on-subtle-extended-amber-default:var(--extended-amber-800);--global-text-on-subtle-extended-purple-default:var(--branded-extended-purple-700);--global-text-on-subtle-extended-yellow-default:var(--branded-extended-yellow-700);--global-text-on-subtle-extended-green-default:var(--branded-extended-green-700);--global-text-on-subtle-extended-beige-default:var(--branded-extended-beige-700);--global-text-on-sunken-brand-default:var(--brand-light-800);--global-text-on-sunken-functional-success-default:var(--functional-success-700);--global-text-on-sunken-functional-warning-default:var(--functional-warning-900);--global-text-on-sunken-functional-severe-default:var(--functional-severe-700);--global-text-on-sunken-functional-error-default:var(--functional-error-600);--global-text-on-sunken-functional-info-default:var(--functional-info-800);--global-text-on-sunken-extended-lavender-default:var(--extended-lavender-700);--global-text-on-sunken-extended-lime-default:var(--extended-lime-800);--global-text-on-sunken-extended-coral-default:var(--extended-coral-800);--global-text-on-sunken-extended-forest-default:var(--extended-forest-800);--global-text-on-sunken-extended-azure-default:var(--extended-azure-800);--global-text-on-sunken-extended-orchid-default:var(--extended-orchid-800);--global-text-on-sunken-extended-sand-default:var(--extended-sand-800);--global-text-on-sunken-extended-amber-default:var(--extended-amber-800);--global-text-code-keyword:var(--extended-lavender-700);--global-text-code-variable:var(--extended-orchid-700);--global-text-code-function:var(--extended-azure-700);--global-text-code-class-and-type:var(--extended-amber-700);--global-text-code-string:var(--extended-forest-700);--global-text-code-number:var(--extended-coral-700);--global-text-code-comment:var(--light-switch-base-700);--global-text-code-inserted:var(--functional-success-700);--global-text-code-deleted:var(--functional-error-600);--global-text-code-changed:var(--functional-severe-700);--global-text-code-invalid:var(--functional-error-600);--global-text-code-link:var(--brand-light-600);--global-text-state-skeleton-default:var(--light-switch-base-300);--global-text-state-disabled-default:var(--light-switch-base-500);--global-icon-on-base-neutral-primary:var(--global-text-on-base-neutral-primary);--global-icon-on-base-neutral-secondary:var(--global-text-on-base-neutral-secondary);--global-icon-on-base-neutral-tertiary:var(--global-text-on-base-neutral-tertiary);--global-icon-on-base-brand-default:var(--global-text-on-base-brand-default);--global-icon-on-base-functional-success-default:var(--global-text-on-base-functional-success-default);--global-icon-on-base-functional-warning-default:var(--functional-warning-800);--global-icon-on-base-functional-severe-default:var(--global-text-on-base-functional-severe-default);--global-icon-on-base-functional-error-default:var(--global-text-on-base-functional-error-default);--global-icon-on-base-functional-info-default:var(--global-text-on-base-functional-info-default);--global-icon-on-base-extended-lavender-default:var(--global-text-on-base-extended-lavender-default);--global-icon-on-base-extended-lime-default:var(--global-text-on-base-extended-lime-default);--global-icon-on-base-extended-coral-default:var(--global-text-on-base-extended-coral-default);--global-icon-on-base-extended-forest-default:var(--global-text-on-base-extended-forest-default);--global-icon-on-base-extended-azure-default:var(--global-text-on-base-extended-azure-default);--global-icon-on-base-extended-orchid-default:var(--global-text-on-base-extended-orchid-default);--global-icon-on-base-extended-sand-default:var(--global-text-on-base-extended-sand-default);--global-icon-on-base-extended-amber-default:var(--global-text-on-base-extended-amber-default);--global-icon-on-accent-neutral-primary:var(--global-text-on-accent-neutral-primary);--global-icon-on-accent-neutral-secondary:var(--global-text-on-accent-neutral-secondary);--global-icon-on-accent-neutral-tertiary:var(--global-text-on-accent-neutral-tertiary);--global-icon-on-accent-brand-default:var(--global-text-on-accent-brand-default);--global-icon-on-accent-functional-success-default:var(--global-text-on-accent-functional-success-default);--global-icon-on-accent-functional-warning-default:var(--functional-warning-950);--global-icon-on-accent-functional-severe-default:var(--global-text-on-accent-functional-severe-default);--global-icon-on-accent-functional-error-default:var(--global-text-on-accent-functional-error-default);--global-icon-on-accent-functional-info-default:var(--global-text-on-accent-functional-info-default);--global-icon-on-accent-extended-lavender-default:var(--global-text-on-accent-extended-lavender-default);--global-icon-on-accent-extended-lime-default:var(--global-text-on-accent-extended-lime-default);--global-icon-on-accent-extended-coral-default:var(--global-text-on-accent-extended-coral-default);--global-icon-on-accent-extended-forest-default:var(--global-text-on-accent-extended-forest-default);--global-icon-on-accent-extended-azure-default:var(--global-text-on-accent-extended-azure-default);--global-icon-on-accent-extended-orchid-default:var(--global-text-on-accent-extended-orchid-default);--global-icon-on-accent-extended-sand-default:var(--global-text-on-accent-extended-sand-default);--global-icon-on-accent-extended-amber-default:var(--global-text-on-accent-extended-amber-default);--global-icon-on-accent-extended-purple-default:var(--global-text-on-accent-extended-purple-default);--global-icon-on-accent-extended-yellow-default:var(--global-text-on-accent-extended-yellow-default);--global-icon-on-accent-extended-green-default:var(--global-text-on-accent-extended-green-default);--global-icon-on-accent-extended-beige-default:var(--global-text-on-accent-extended-beige-default);--global-icon-on-subtle-neutral-default:var(--global-text-on-subtle-neutral-default);--global-icon-on-subtle-brand-default:var(--global-text-on-subtle-brand-default);--global-icon-on-subtle-functional-success-default:var(--global-text-on-subtle-functional-success-default);--global-icon-on-subtle-functional-warning-default:var(--functional-warning-800);--global-icon-on-subtle-functional-severe-default:var(--global-text-on-subtle-functional-severe-default);--global-icon-on-subtle-functional-error-default:var(--global-text-on-subtle-functional-error-default);--global-icon-on-subtle-functional-info-default:var(--global-text-on-subtle-functional-info-default);--global-icon-on-subtle-extended-lavender-default:var(--global-text-on-subtle-extended-lavender-default);--global-icon-on-subtle-extended-lime-default:var(--global-text-on-subtle-extended-lime-default);--global-icon-on-subtle-extended-coral-default:var(--global-text-on-subtle-extended-coral-default);--global-icon-on-subtle-extended-forest-default:var(--global-text-on-subtle-extended-forest-default);--global-icon-on-subtle-extended-azure-default:var(--global-text-on-subtle-extended-azure-default);--global-icon-on-subtle-extended-orchid-default:var(--global-text-on-subtle-extended-orchid-default);--global-icon-on-subtle-extended-sand-default:var(--global-text-on-subtle-extended-sand-default);--global-icon-on-subtle-extended-amber-default:var(--global-text-on-subtle-extended-amber-default);--global-icon-on-subtle-extended-purple-default:var(--global-text-on-subtle-extended-purple-default);--global-icon-on-subtle-extended-yellow-default:var(--global-text-on-subtle-extended-yellow-default);--global-icon-on-subtle-extended-green-default:var(--global-text-on-subtle-extended-green-default);--global-icon-on-subtle-extended-beige-default:var(--global-text-on-subtle-extended-beige-default);--global-icon-on-sunken-brand-default:var(--global-text-on-sunken-brand-default);--global-icon-on-sunken-functional-success-default:var(--global-text-on-sunken-functional-success-default);--global-icon-on-sunken-functional-warning-default:var(--global-icon-on-base-functional-warning-default);--global-icon-on-sunken-functional-severe-default:var(--global-text-on-sunken-functional-severe-default);--global-icon-on-sunken-functional-error-default:var(--global-text-on-sunken-functional-error-default);--global-icon-on-sunken-functional-info-default:var(--global-text-on-sunken-functional-info-default);--global-icon-on-sunken-extended-lavender-default:var(--global-text-on-sunken-extended-lavender-default);--global-icon-on-sunken-extended-lime-default:var(--global-text-on-sunken-extended-lime-default);--global-icon-on-sunken-extended-coral-default:var(--global-text-on-sunken-extended-coral-default);--global-icon-on-sunken-extended-forest-default:var(--global-text-on-sunken-extended-forest-default);--global-icon-on-sunken-extended-azure-default:var(--global-text-on-sunken-extended-azure-default);--global-icon-on-sunken-extended-orchid-default:var(--global-text-on-sunken-extended-orchid-default);--global-icon-on-sunken-extended-sand-default:var(--global-text-on-sunken-extended-sand-default);--global-icon-on-sunken-extended-amber-default:var(--global-text-on-sunken-extended-amber-default);--global-icon-state-disabled-default:var(--global-text-state-disabled-default);--global-icon-state-skeleton-default:var(--global-text-state-skeleton-default);--global-border-level-edge-sunken-default:var(--light-switch-base-300);--global-border-level-edge-level-0:var(--light-switch-base-200);--global-border-level-edge-level-1:var(--light-switch-base-300);--global-border-level-edge-level-2:var(--light-switch-base-200);--global-border-level-edge-level-3:var(--light-switch-base-300);--global-border-level-edge-state-hover:var(--light-switch-base-500);--global-border-level-edge-state-active:var(--light-switch-base-900);--global-border-level-on-level-0:var(--light-switch-base-100);--global-border-level-on-level-1:var(--light-switch-base-200);--global-border-level-on-level-2:var(--light-switch-base-100);--global-border-level-on-level-3:var(--light-switch-base-200);--global-border-level-blend-0:var(--global-bg-level-0-default);--global-border-level-blend-1:var(--global-bg-level-1-default);--global-border-level-blend-2:var(--global-bg-level-2-default);--global-border-level-blend-3:var(--global-bg-level-3-default);--global-border-base-neutral-1:var(--light-switch-base-100);--global-border-base-neutral-2:var(--light-switch-base-200);--global-border-base-neutral-3:var(--light-switch-base-300);--global-border-base-neutral-4:var(--light-switch-base-400);--global-border-base-neutral-5:var(--light-switch-base-500);--global-border-base-brand-default:var(--brand-light-500);--global-border-base-functional-success-default:var(--functional-success-500);--global-border-base-functional-warning-default:var(--functional-warning-400);--global-border-base-functional-severe-default:var(--functional-severe-400);--global-border-base-functional-error-default:var(--functional-error-600);--global-border-base-functional-info-default:var(--functional-info-500);--global-border-base-extended-lavender-default:var(--extended-lavender-600);--global-border-base-extended-lime-default:var(--extended-lime-500);--global-border-base-extended-coral-default:var(--extended-coral-600);--global-border-base-extended-forest-default:var(--extended-forest-600);--global-border-base-extended-azure-default:var(--extended-azure-600);--global-border-base-extended-orchid-default:var(--extended-orchid-600);--global-border-base-extended-sand-default:var(--extended-sand-600);--global-border-base-extended-amber-default:var(--extended-amber-600);--global-border-accent-neutral-default:var(--light-switch-base-800);--global-border-accent-neutral-hover:var(--light-switch-base-700);--global-border-accent-neutral-active:var(--light-switch-base-600);--global-border-accent-brand-default:var(--brand-light-700);--global-border-accent-brand-hover:var(--brand-light-800);--global-border-accent-brand-active:var(--brand-light-900);--global-border-accent-functional-success-default:var(--functional-success-700);--global-border-accent-functional-success-hover:var(--functional-success-800);--global-border-accent-functional-success-active:var(--functional-success-900);--global-border-accent-functional-warning-default:var(--functional-warning-400);--global-border-accent-functional-warning-hover:var(--functional-warning-500);--global-border-accent-functional-warning-active:var(--functional-warning-600);--global-border-accent-functional-severe-default:var(--functional-severe-400);--global-border-accent-functional-severe-hover:var(--functional-severe-500);--global-border-accent-functional-severe-active:var(--functional-severe-600);--global-border-accent-functional-error-default:var(--functional-error-600);--global-border-accent-functional-error-hover:var(--functional-error-700);--global-border-accent-functional-error-active:var(--functional-error-800);--global-border-accent-functional-info-default:var(--functional-info-700);--global-border-accent-functional-info-hover:var(--functional-info-800);--global-border-accent-functional-info-active:var(--functional-info-900);--global-border-accent-extended-lavender-default:var(--extended-lavender-600);--global-border-accent-extended-lime-default:var(--extended-lime-300);--global-border-accent-extended-coral-default:var(--extended-coral-600);--global-border-accent-extended-forest-default:var(--extended-forest-700);--global-border-accent-extended-azure-default:var(--extended-azure-700);--global-border-accent-extended-orchid-default:var(--extended-orchid-700);--global-border-accent-extended-sand-default:var(--extended-sand-500);--global-border-accent-extended-amber-default:var(--extended-amber-400);--global-border-accent-extended-purple-default:var(--branded-extended-purple-700);--global-border-accent-extended-purple-hover:var(--branded-extended-purple-800);--global-border-accent-extended-purple-active:var(--branded-extended-purple-900);--global-border-accent-extended-yellow-default:var(--branded-extended-yellow-200);--global-border-accent-extended-yellow-hover:var(--branded-extended-yellow-300);--global-border-accent-extended-yellow-active:var(--branded-extended-yellow-400);--global-border-accent-extended-green-default:var(--branded-extended-green-300);--global-border-accent-extended-green-hover:var(--branded-extended-green-400);--global-border-accent-extended-green-active:var(--branded-extended-green-500);--global-border-accent-extended-beige-default:var(--branded-extended-beige-300);--global-border-accent-extended-beige-hover:var(--branded-extended-beige-400);--global-border-accent-extended-beige-active:var(--branded-extended-beige-500);--global-border-subtle-neutral-default:var(--light-switch-base-200);--global-border-subtle-neutral-hover:var(--light-switch-base-300);--global-border-subtle-neutral-active:var(--light-switch-base-400);--global-border-subtle-brand-default:var(--brand-light-100);--global-border-subtle-brand-hover:var(--brand-light-200);--global-border-subtle-brand-active:var(--brand-light-300);--global-border-subtle-functional-success-default:var(--functional-success-100);--global-border-subtle-functional-success-hover:var(--functional-success-200);--global-border-subtle-functional-success-active:var(--functional-success-300);--global-border-subtle-functional-warning-default:var(--functional-warning-100);--global-border-subtle-functional-warning-hover:var(--functional-warning-200);--global-border-subtle-functional-warning-active:var(--functional-warning-300);--global-border-subtle-functional-severe-default:var(--functional-severe-100);--global-border-subtle-functional-severe-hover:var(--functional-severe-200);--global-border-subtle-functional-severe-active:var(--functional-severe-300);--global-border-subtle-functional-error-default:var(--functional-error-100);--global-border-subtle-functional-error-hover:var(--functional-error-200);--global-border-subtle-functional-error-active:var(--functional-error-300);--global-border-subtle-functional-info-default:var(--functional-info-100);--global-border-subtle-functional-info-hover:var(--functional-info-200);--global-border-subtle-functional-info-active:var(--functional-info-300);--global-border-subtle-extended-lavender-default:var(--extended-lavender-200);--global-border-subtle-extended-lime-default:var(--extended-lime-100);--global-border-subtle-extended-coral-default:var(--extended-coral-200);--global-border-subtle-extended-forest-default:var(--extended-forest-200);--global-border-subtle-extended-azure-default:var(--extended-azure-200);--global-border-subtle-extended-orchid-default:var(--extended-orchid-200);--global-border-subtle-extended-sand-default:var(--extended-sand-200);--global-border-subtle-extended-amber-default:var(--extended-amber-200);--global-border-subtle-extended-purple-default:var(--branded-extended-purple-100);--global-border-subtle-extended-purple-hover:var(--branded-extended-purple-200);--global-border-subtle-extended-purple-active:var(--branded-extended-purple-300);--global-border-subtle-extended-yellow-default:var(--branded-extended-yellow-100);--global-border-subtle-extended-yellow-hover:var(--branded-extended-yellow-200);--global-border-subtle-extended-yellow-active:var(--branded-extended-yellow-300);--global-border-subtle-extended-green-default:var(--branded-extended-green-100);--global-border-subtle-extended-green-hover:var(--branded-extended-green-200);--global-border-subtle-extended-green-active:var(--branded-extended-green-300);--global-border-subtle-extended-beige-default:var(--branded-extended-beige-100);--global-border-subtle-extended-beige-hover:var(--branded-extended-beige-200);--global-border-subtle-extended-beige-active:var(--branded-extended-beige-300);--global-border-state-disabled-default:#b6b4b466;--effect-shadow-1:#201e1f03;--effect-shadow-2:#201e1f05;--effect-shadow-3:#201e1f08;--effect-shadow-4:#201e1f0a;--effect-shadow-5:#201e1f0d;--brand-identity-marine-blue:var(--brand-identity-base-marine-blue);--brand-identity-light-blue:var(--brand-identity-base-light-blue);--dataviz-role-brand-bg-accent-brand-1:var(--brand-light-800);--dataviz-role-brand-bg-accent-brand-2:var(--brand-light-700);--dataviz-role-brand-bg-accent-brand-3:var(--brand-light-600);--dataviz-role-brand-bg-accent-brand-4:var(--brand-light-500);--dataviz-role-brand-bg-accent-brand-5:var(--brand-light-400);--dataviz-role-brand-bg-subtile-brand-1:var(--brand-light-400);--dataviz-role-brand-bg-subtile-brand-2:var(--brand-light-300);--dataviz-role-brand-bg-subtile-brand-3:var(--brand-light-200);--dataviz-role-brand-bg-subtile-brand-4:var(--brand-light-100);--dataviz-role-brand-bg-subtile-brand-5:var(--brand-light-50);--dataviz-role-brand-bg-area-brand-1:var(--brand-light-50);--dataviz-role-brand-bg-area-brand-2:var(--brand-light-50);--dataviz-role-brand-bg-area-brand-3:var(--brand-light-50);--dataviz-role-brand-bg-area-brand-4:var(--brand-light-50);--dataviz-role-brand-bg-area-brand-5:var(--brand-light-50);--dataviz-role-brand-text-base-brand-1:var(--brand-light-700);--dataviz-role-brand-text-base-brand-2:var(--brand-light-700);--dataviz-role-brand-text-base-brand-3:var(--brand-light-700);--dataviz-role-brand-text-base-brand-4:var(--brand-light-700);--dataviz-role-brand-text-base-brand-5:var(--brand-light-700);--dataviz-role-brand-text-on-accent-brand-1:var(--brand-light-25);--dataviz-role-brand-text-on-accent-brand-2:var(--brand-light-25);--dataviz-role-brand-text-on-accent-brand-3:var(--brand-light-25);--dataviz-role-brand-text-on-accent-brand-4:var(--brand-light-950);--dataviz-role-brand-text-on-accent-brand-5:var(--brand-light-950);--dataviz-role-brand-text-on-subtile-brand-1:var(--brand-light-25);--dataviz-role-brand-text-on-subtile-brand-2:var(--brand-light-25);--dataviz-role-brand-text-on-subtile-brand-3:var(--brand-light-25);--dataviz-role-brand-text-on-subtile-brand-4:var(--brand-light-950);--dataviz-role-brand-text-on-subtile-brand-5:var(--brand-light-950);--dataviz-role-brand-icon-brand-1:var(--brand-light-25);--dataviz-role-brand-icon-brand-2:var(--brand-light-25);--dataviz-role-brand-icon-brand-3:var(--brand-light-25);--dataviz-role-brand-icon-brand-4:var(--brand-light-950);--dataviz-role-brand-icon-brand-5:var(--brand-light-950);--dataviz-role-brand-border-base-brand-1:var(--brand-light-800);--dataviz-role-brand-border-base-brand-2:var(--brand-light-600);--dataviz-role-brand-border-base-brand-3:var(--brand-light-400);--dataviz-role-brand-border-base-brand-4:var(--brand-light-200);--dataviz-role-brand-border-base-brand-5:var(--brand-light-200);--dataviz-role-brand-border-on-accent-brand-1:var(--brand-light-800);--dataviz-role-brand-border-on-accent-brand-2:var(--brand-light-600);--dataviz-role-brand-border-on-accent-brand-3:var(--brand-light-500);--dataviz-role-brand-border-on-accent-brand-4:var(--brand-light-400);--dataviz-role-brand-border-on-accent-brand-5:var(--brand-light-300);--dataviz-role-brand-border-separator-brand-1:var(--brand-light-100);--dataviz-role-brand-border-separator-brand-2:var(--brand-light-600);--dataviz-role-brand-border-separator-brand-3:var(--brand-light-500);--dataviz-role-brand-border-separator-brand-4:var(--brand-light-400);--dataviz-role-brand-border-separator-brand-5:var(--brand-light-300);--dataviz-role-functionnal-bg-accent-error-accent:var(--functional-error-600);--dataviz-role-functionnal-bg-accent-success-accent:#1a9759;--dataviz-role-functionnal-bg-accent-warning-accent:#ffc61c;--dataviz-role-functionnal-bg-subtile-error-subtile:#fdf3f2;--dataviz-role-functionnal-bg-subtile-success-subtile:#edfdf3;--dataviz-role-functionnal-bg-subtile-warning-subtile:var(--functional-warning-50);--dataviz-role-functionnal-text-on-accent-error-accent:var(--global-text-on-accent-functional-error-default);--dataviz-role-functionnal-text-on-accent-success-accent:var(--global-text-on-accent-functional-success-default);--dataviz-role-functionnal-text-on-accent-warning-accent:var(--global-text-on-accent-functional-warning-default);--dataviz-role-functionnal-text-on-subtile-error-subtile:var(--global-text-on-subtle-functional-error-default);--dataviz-role-functionnal-text-on-subtile-success-subtile:var(--global-text-on-subtle-functional-success-default);--dataviz-role-functionnal-text-on-subtile-warning-subtile:var(--global-text-on-subtle-functional-warning-default);--dataviz-role-functionnal-text-base-error-base:var(--global-text-on-base-functional-error-default);--dataviz-role-functionnal-text-base-success-base:var(--global-text-on-base-functional-success-default);--dataviz-role-functionnal-text-base-warning-base:var(--global-text-on-base-functional-warning-default);--dataviz-role-functionnal-icon-on-accent-error-accent:var(--global-text-on-accent-functional-error-default);--dataviz-role-functionnal-icon-on-accent-success-accent:var(--global-text-on-accent-functional-success-default);--dataviz-role-functionnal-icon-on-accent-warning-accent:var(--global-text-on-accent-functional-warning-default);--dataviz-role-functionnal-icon-on-subtile-error-subtile:var(--global-text-on-subtle-functional-error-default);--dataviz-role-functionnal-icon-on-subtile-success-subtile:var(--global-text-on-subtle-functional-success-default);--dataviz-role-functionnal-icon-on-subtile-warning-subtile:var(--global-text-on-subtle-functional-warning-default);--dataviz-role-functionnal-icon-base-error-base:var(--global-text-on-base-functional-error-default);--dataviz-role-functionnal-icon-base-success-base:var(--global-text-on-base-functional-success-default);--dataviz-role-functionnal-icon-base-warning-base:var(--global-text-on-base-functional-warning-default);--dataviz-role-functionnal-border-base-error-base:var(--global-border-base-functional-error-default);--dataviz-role-functionnal-border-base-success-base:var(--global-border-base-functional-success-default);--dataviz-role-functionnal-border-base-warning-base:var(--global-border-base-functional-warning-default);--dataviz-role-functionnal-border-on-accent-error-accent:var(--global-border-accent-functional-error-default);--dataviz-role-functionnal-border-on-accent-success-accent:var(--global-border-accent-functional-success-default);--dataviz-role-functionnal-border-on-accent-warning-accent:var(--global-border-accent-functional-warning-default);--dataviz-role-functionnal-border-on-subtile-error-subtile:var(--global-border-subtle-functional-error-default);--dataviz-role-functionnal-border-on-subtile-success-subtile:var(--global-border-subtle-functional-success-default);--dataviz-role-functionnal-border-on-subtile-warning-subtile:var(--global-border-subtle-functional-warning-default);--dataviz-role-extended-sand-accent-extended-1:var(--extended-lavender-500);--dataviz-role-extended-sand-accent-extended-2:var(--extended-lime-400);--dataviz-role-extended-sand-accent-extended-3:var(--extended-coral-500);--dataviz-role-extended-sand-accent-extended-4:var(--extended-forest-600);--dataviz-role-extended-sand-accent-extended-5:#7b85ff;--dataviz-role-extended-sand-accent-extended-6:var(--extended-orchid-400);--dataviz-role-extended-sand-accent-extended-7:var(--extended-sand-500);--dataviz-role-extended-sand-accent-extended-8:var(--extended-amber-500);--dataviz-role-extended-sand-subtile-extended-1:var(--extended-lavender-200);--dataviz-role-extended-sand-subtile-extended-2:#ecf8b7;--dataviz-role-extended-sand-subtile-extended-3:var(--extended-coral-200);--dataviz-role-extended-sand-subtile-extended-4:#d2f9ec;--dataviz-role-extended-sand-subtile-extended-5:#cfd2f2;--dataviz-role-extended-sand-subtile-extended-6:#f6e7f4;--dataviz-role-extended-sand-subtile-extended-7:var(--extended-sand-200);--dataviz-role-extended-sand-subtile-extended-8:#fff5c7;--dataviz-role-extended-amber-on-accent-extended-1:#fcfafe;--dataviz-role-extended-amber-on-accent-extended-2:#4d4000;--dataviz-role-extended-amber-on-accent-extended-3:#fefaf6;--dataviz-role-extended-amber-on-accent-extended-4:#f6fefc;--dataviz-role-extended-amber-on-accent-extended-5:#f6fbfe;--dataviz-role-extended-amber-on-accent-extended-6:var(--extended-orchid-950);--dataviz-role-extended-amber-on-accent-extended-7:var(--extended-sand-950);--dataviz-role-extended-amber-on-accent-extended-8:var(--extended-amber-950);--dataviz-role-extended-amber-on-subtile-extended-1:#7e47a8;--dataviz-role-extended-amber-on-subtile-extended-2:#6c6000;--dataviz-role-extended-amber-on-subtile-extended-3:#b24125;--dataviz-role-extended-amber-on-subtile-extended-4:#14715e;--dataviz-role-extended-amber-on-subtile-extended-5:#2a6e94;--dataviz-role-extended-amber-on-subtile-extended-6:#9d4881;--dataviz-role-extended-amber-on-subtile-extended-7:#78543d;--dataviz-role-extended-amber-on-subtile-extended-8:#a35a1a;--dataviz-role-extended-icon-on-accent-extended-1:var(--dataviz-role-extended-amber-on-accent-extended-1);--dataviz-role-extended-icon-on-accent-extended-2:var(--dataviz-role-extended-amber-on-accent-extended-2);--dataviz-role-extended-icon-on-accent-extended-3:var(--dataviz-role-extended-amber-on-accent-extended-3);--dataviz-role-extended-icon-on-accent-extended-4:var(--dataviz-role-extended-amber-on-accent-extended-4);--dataviz-role-extended-icon-on-accent-extended-5:var(--dataviz-role-extended-amber-on-accent-extended-5);--dataviz-role-extended-icon-on-accent-extended-6:var(--dataviz-role-extended-amber-on-accent-extended-6);--dataviz-role-extended-icon-on-accent-extended-7:var(--dataviz-role-extended-amber-on-accent-extended-7);--dataviz-role-extended-icon-on-accent-extended-8:var(--dataviz-role-extended-amber-on-accent-extended-8);--dataviz-role-extended-icon-on-subtile-extended-1:var(--dataviz-role-extended-amber-on-subtile-extended-1);--dataviz-role-extended-icon-on-subtile-extended-2:var(--dataviz-role-extended-amber-on-subtile-extended-2);--dataviz-role-extended-icon-on-subtile-extended-3:var(--dataviz-role-extended-amber-on-subtile-extended-3);--dataviz-role-extended-icon-on-subtile-extended-4:var(--dataviz-role-extended-amber-on-subtile-extended-4);--dataviz-role-extended-icon-on-subtile-extended-5:var(--dataviz-role-extended-amber-on-subtile-extended-5);--dataviz-role-extended-icon-on-subtile-extended-6:var(--dataviz-role-extended-amber-on-subtile-extended-6);--dataviz-role-extended-icon-on-subtile-extended-7:var(--dataviz-role-extended-amber-on-subtile-extended-7);--dataviz-role-extended-icon-on-subtile-extended-8:var(--dataviz-role-extended-amber-on-subtile-extended-8);--dataviz-role-extended-lavender-on-accent-extended-1:var(--extended-lavender-600);--dataviz-role-extended-lavender-on-accent-extended-2:var(--extended-lime-500);--dataviz-role-extended-lavender-on-accent-extended-3:var(--extended-coral-600);--dataviz-role-extended-lavender-on-accent-extended-4:var(--extended-forest-700);--dataviz-role-extended-lavender-on-accent-extended-5:#6c6ef8;--dataviz-role-extended-lavender-on-accent-extended-6:#cf6ab9;--dataviz-role-extended-lavender-on-accent-extended-7:var(--extended-sand-600);--dataviz-role-extended-lavender-on-accent-extended-8:#cc8121;--dataviz-role-extended-lavender-on-subtile-extended-1:#b072da;--dataviz-role-extended-lavender-on-subtile-extended-2:#b9cc00;--dataviz-role-extended-lavender-on-subtile-extended-3:#e76f35;--dataviz-role-extended-lavender-on-subtile-extended-4:#1b8e76;--dataviz-role-extended-lavender-on-subtile-extended-5:#7b85ff;--dataviz-role-extended-lavender-on-subtile-extended-6:#e18fd1;--dataviz-role-extended-lavender-on-subtile-extended-7:#b38f6b;--dataviz-role-extended-lavender-on-subtile-extended-8:#f2ab31;--dataviz-role-extended-lavender-separator-extended-1:#673b89;--dataviz-role-extended-lavender-separator-extended-2:#5a4e00;--dataviz-role-extended-lavender-separator-extended-3:#8d3622;--dataviz-role-extended-lavender-separator-extended-4:#18614e;--dataviz-role-extended-lavender-separator-extended-5:#4445b0;--dataviz-role-extended-lavender-separator-extended-6:#9d4881;--dataviz-role-extended-lavender-separator-extended-7:#5c3d2d;--dataviz-role-extended-lavender-separator-extended-8:#864819;--dataviz-role-extended-azure-separator-extended-8:#fff;--dataviz-role-extended-azure-separator-extended-5:#fff;--dataviz-role-extended-azure-separator-extended-4:#fff;--dataviz-role-extended-azure-separator-extended-3:#fff;--dataviz-role-extended-azure-separator-extended-1:#fff;--dataviz-role-extended-azure-separator-extended-7:#fff;--dataviz-role-extended-azure-separator-extended-2:#fff;--dataviz-role-extended-azure-separator-extended-6:#fff;--dataviz-role-extended-azure-on-subtile-extended-8:#fff;--dataviz-role-extended-azure-on-subtile-extended-7:#fff;--dataviz-role-extended-azure-on-subtile-extended-6:#fff;--dataviz-role-extended-azure-on-subtile-extended-5:#fff;--dataviz-role-extended-azure-on-subtile-extended-4:#fff;--dataviz-role-extended-azure-on-subtile-extended-3:#fff;--dataviz-role-extended-azure-on-subtile-extended-2:#fff;--dataviz-role-extended-azure-on-subtile-extended-1:#fff;--dataviz-role-extended-azure-on-accent-extended-8:#fff;--dataviz-role-extended-azure-on-accent-extended-6:#fff;--dataviz-role-extended-azure-on-accent-extended-5:#fff;--dataviz-role-extended-azure-on-accent-extended-1:var(--extended-azure-600);--dataviz-role-extended-azure-on-accent-extended-3:var(--extended-azure-600);--dataviz-role-extended-azure-on-accent-extended-7:var(--extended-azure-600);--dataviz-role-extended-azure-on-accent-extended-2:var(--extended-azure-500);--dataviz-role-extended-azure-on-accent-extended-4:var(--extended-azure-700);--dataviz-role-extended-orchid-separator-extended-8:#fff;--dataviz-role-extended-orchid-separator-extended-5:#fff;--dataviz-role-extended-orchid-separator-extended-4:#fff;--dataviz-role-extended-orchid-separator-extended-3:#fff;--dataviz-role-extended-orchid-separator-extended-1:#fff;--dataviz-role-extended-orchid-separator-extended-7:#fff;--dataviz-role-extended-orchid-separator-extended-2:#fff;--dataviz-role-extended-orchid-separator-extended-6:#fff;--dataviz-role-extended-orchid-on-subtile-extended-8:#fff;--dataviz-role-extended-orchid-on-subtile-extended-7:#fff;--dataviz-role-extended-orchid-on-subtile-extended-6:#fff;--dataviz-role-extended-orchid-on-subtile-extended-5:#fff;--dataviz-role-extended-orchid-on-subtile-extended-4:#fff;--dataviz-role-extended-orchid-on-subtile-extended-3:#fff;--dataviz-role-extended-orchid-on-subtile-extended-2:#fff;--dataviz-role-extended-orchid-on-subtile-extended-1:#fff;--dataviz-role-extended-orchid-on-accent-extended-8:#fff;--dataviz-role-extended-orchid-on-accent-extended-6:#fff;--dataviz-role-extended-orchid-on-accent-extended-5:#fff;--dataviz-role-extended-orchid-on-accent-extended-1:var(--extended-orchid-600);--dataviz-role-extended-orchid-on-accent-extended-3:var(--extended-orchid-600);--dataviz-role-extended-orchid-on-accent-extended-7:var(--extended-orchid-600);--dataviz-role-extended-orchid-on-accent-extended-2:var(--extended-orchid-500);--dataviz-role-extended-orchid-on-accent-extended-4:var(--extended-orchid-700);--dataviz-structural-track-bg-track-primary:var(--global-bg-base-neutral-3);--dataviz-structural-track-border-track-primary:var(--global-border-base-neutral-3);--dataviz-structural-axis-axis-primary:#d8d8d8;--dataviz-structural-axis-axis-secondary:#b3b3b3;--dataviz-structural-axis-baseline-baseline-primary:var(--neutral-light-ash-800);--dataviz-structural-axis-baseline-baseline-secondary:var(--neutral-light-ash-600);--dataviz-structural-muted-bg-muted-primary:var(--global-bg-base-neutral-4);--dataviz-structural-muted-border-muted-primary:var(--global-border-base-neutral-4);--dataviz-structural-pointer-pointer-primary:var(--neutral-light-ash-700);--dataviz-structural-grid-grid-grid-primary:#6c6c6c;--dataviz-structural-icon-icon-primary:#fff;--dataviz-structural-icon-primary-color:#fff;--dataviz-structural-icon-marker-color:#fff;--dataviz-structural-text-label-color:#fff;--dataviz-structural-text-graduations-color:#fff;--dataviz-structural-text-data-color:#fff;--ai-bg-accent-default:var(--global-bg-accent-brand-default);--ai-bg-accent-hover:var(--global-bg-accent-brand-hover);--ai-bg-accent-active:var(--global-bg-accent-brand-active);--ai-bg-subtle-default:var(--global-bg-subtle-brand-default);--ai-bg-subtle-hover:var(--global-bg-subtle-brand-hover);--ai-bg-subtle-active:var(--global-bg-subtle-brand-active);--ai-bg-gradient-avatar-start:var(--brand-light-200);--ai-bg-gradient-avatar-end:var(--brand-light-400);--ai-bg-gradient-skeleton-start:var(--global-bg-level-0-default);--ai-bg-gradient-skeleton-end:var(--brand-light-100);--ai-bg-gradient-subtle-start:var(--global-bg-level-0-default);--ai-bg-gradient-subtle-end:var(--brand-light-50);--ai-bg-gradient-loading-start:var(--global-bg-transparency-fade-none);--ai-bg-gradient-loading-end:var(--ai-bg-subtle-default);--ai-text-on-base-default:var(--global-text-on-base-brand-default);--ai-text-on-subtle-default:var(--global-text-on-subtle-brand-default);--ai-text-on-accent-default:var(--global-text-on-accent-brand-default);--ai-text-gradient-on-base-start:var(--brand-light-600);--ai-text-gradient-on-base-end:var(--brand-light-400);--ai-text-gradient-on-accent-start:var(--brand-light-50);--ai-text-gradient-on-accent-mid:var(--brand-light-200);--ai-text-gradient-on-accent-end:var(--brand-light-950);--ai-icon-on-base-default:var(--brand-light-500);--ai-icon-on-subtle-default:var(--brand-light-500);--ai-icon-on-accent-default:var(--brand-light-50);--ai-border-base-default:var(--global-border-base-brand-default);--ai-border-subtle-default:var(--global-border-subtle-brand-default);--ai-border-accent-default:var(--global-border-accent-brand-default);--ai-border-gradient-avatar-start:var(--brand-light-400);--ai-border-gradient-avatar-end:var(--brand-light-200);--ai-border-gradient-default-start:var(--brand-light-25);--ai-border-gradient-default-end:var(--brand-light-300);--ai-border-gradient-focus-start:var(--brand-light-200);--ai-border-gradient-focus-end:var(--brand-light-600);--space-1:1px;--space-2:2px;--space-3:3px;--space-4:4px;--space-5:5px;--space-6:6px;--space-7:7px;--space-8:8px;--space-10:10px;--space-12:12px;--space-14:14px;--space-16:16px;--space-20:20px;--space-24:24px;--space-28:28px;--space-32:32px;--space-36:36px;--space-40:40px;--space-44:44px;--space-48:48px;--space-56:56px;--space-64:64px;--space-72:72px;--space-80:80px;--space-96:96px;--space-112:112px;--space-128:128px;--space-144:144px;--space-160:160px;--space-none:0px;--size-1:8px;--size-2:16px;--size-3:20px;--size-4:24px;--size-5:32px;--size-6:40px;--size-7:56px;--size-8:64px;--size-9:96px;--size-10:128px;--corner-radius-none:0px;--corner-radius-3xs:1px;--corner-radius-2xs:2px;--corner-radius-xs:4px;--corner-radius-sm:8px;--corner-radius-md:12px;--corner-radius-lg:16px;--corner-radius-xl:20px;--corner-radius-2xl:24px;--corner-radius-full:9999px;--stroke-width-none:0px;--stroke-width-sm:.6px;--stroke-width-md:1.2px;--stroke-width-lg:2.4px;--opacity-0:0;--opacity-1:.01;--opacity-2:.02;--opacity-3:.03;--opacity-4:.04;--opacity-5:.05;--opacity-6:.06;--opacity-7:.07;--opacity-8:.08;--opacity-9:.09;--opacity-10:.1;--opacity-15:.15;--opacity-20:.2;--opacity-30:.3;--opacity-40:.4;--opacity-50:.5;--opacity-60:.6;--opacity-70:.7;--opacity-80:.8;--opacity-90:.9;--drop-shadow-number:0;--blur-none:0px;--blur-xs:2px;--blur-sm:4px;--blur-md:8px;--blur-lg:16px;--heading-family:Inter;--heading-size-3xl:64px;--heading-size-2xl:64px;--heading-size-xl:48px;--heading-size-lg:42px;--heading-size-md:32px;--heading-size-sm:24px;--heading-size-xs:20px;--heading-size-2xs:16px;--heading-size-3xs:14px;--heading-size-4xs:12px;--heading-weight-medium:500;--heading-weight-semi-bold:600;--body-family:Inter;--body-size-xl:24px;--body-size-lg:20px;--body-size-md:16px;--body-size-sm:14px;--body-size-xs:12px;--body-size-2xs:10px;--body-weight-regular:400;--body-weight-medium:500;--mono-family:"Fragment Mono";--mono-size-2xl:40px;--mono-size-xl:24px;--mono-size-lg:20px;--mono-size-md:16px;--mono-size-sm:14px;--mono-size-xs:12px;--mono-weight-regular:400;--color-transparent:color(srgb 0 0 0/0);--color-focus-ring:var(--brand-light-600);--focus-ring-width:var(--stroke-width-lg);--focus-ring-offset:var(--space-4);--duration-fast:.15s;--duration-normal:.25s;--easing-standard:cubic-bezier(.2, 0, 0, 1);--font-icon-family:"Material Symbols Outlined";--font-icon-weight-light:300;--font-icon-fill-off:0;--font-icon-grade-normal:0;--font-icon-optical-size-20:20;--font-line-height-compact:1;--font-line-height-tight:1.2;--font-line-height-normal:1.5;--font-letter-spacing-normal:0px;--font-letter-spacing-tight-xs:-.24px;--font-letter-spacing-tight-sm:-.28px;--font-letter-spacing-tight-md:-.48px}[data-theme=auto]{color-scheme:light dark}[data-theme=dark]{color-scheme:dark;--global-bg-level-2-default:var(--global-bg-base-neutral-3);--global-bg-level-2-hover:var(--global-bg-base-neutral-4);--global-bg-level-2-active:var(--global-bg-base-neutral-5);--global-bg-level-3-default:var(--global-bg-base-neutral-4);--global-bg-level-sunken-default:var(--dark-switch-base-950);--global-bg-level-sunken-hover:var(--dark-switch-base-900);--global-bg-base-neutral-1:var(--dark-switch-base-900);--global-bg-base-neutral-2:var(--dark-switch-base-800);--global-bg-base-neutral-3:var(--dark-switch-base-700);--global-bg-base-neutral-4:var(--dark-switch-base-600);--global-bg-base-neutral-5:var(--dark-switch-base-500);--global-bg-accent-neutral-default:var(--dark-switch-base-25);--global-bg-accent-neutral-hover:var(--dark-switch-base-100);--global-bg-accent-neutral-active:var(--dark-switch-base-200);--global-bg-accent-brand-default:var(--brand-dark-200);--global-bg-accent-brand-hover:var(--brand-dark-300);--global-bg-accent-brand-active:var(--brand-dark-400);--global-bg-accent-functional-success-default:var(--functional-success-300);--global-bg-accent-functional-success-hover:var(--functional-success-400);--global-bg-accent-functional-success-active:var(--functional-success-500);--global-bg-accent-functional-info-default:var(--functional-info-300);--global-bg-accent-functional-info-hover:var(--functional-info-400);--global-bg-accent-functional-info-active:var(--functional-info-500);--global-bg-accent-extended-lavender-default:var(--extended-lavender-400);--global-bg-accent-extended-lavender-hover:var(--extended-lavender-300);--global-bg-accent-extended-lavender-active:var(--extended-lavender-500);--global-bg-accent-extended-lime-default:var(--extended-lime-400);--global-bg-accent-extended-lime-hover:var(--extended-lime-300);--global-bg-accent-extended-lime-active:var(--extended-lime-500);--global-bg-accent-extended-forest-default:var(--extended-forest-400);--global-bg-accent-extended-forest-hover:var(--extended-forest-300);--global-bg-accent-extended-forest-active:var(--extended-forest-500);--global-bg-accent-extended-azure-default:var(--extended-azure-400);--global-bg-accent-extended-azure-hover:var(--extended-azure-300);--global-bg-accent-extended-azure-active:var(--extended-azure-500);--global-bg-accent-extended-orchid-default:var(--extended-orchid-400);--global-bg-accent-extended-orchid-hover:var(--extended-orchid-300);--global-bg-accent-extended-orchid-active:var(--extended-orchid-500);--global-bg-accent-extended-sand-default:var(--extended-sand-300);--global-bg-accent-extended-sand-hover:var(--extended-sand-200);--global-bg-accent-extended-sand-active:var(--extended-sand-400);--global-bg-subtle-neutral-default:#7676761a;--global-bg-subtle-neutral-hover:#7676764d;--global-bg-subtle-neutral-active:#76767680;--global-bg-subtle-brand-default:var(--brand-dark-950);--global-bg-subtle-brand-hover:var(--brand-dark-900);--global-bg-subtle-brand-active:var(--brand-dark-800);--global-bg-subtle-functional-success-default:var(--functional-success-950);--global-bg-subtle-functional-success-hover:var(--functional-success-900);--global-bg-subtle-functional-success-active:var(--functional-success-800);--global-bg-subtle-functional-warning-default:var(--functional-warning-950);--global-bg-subtle-functional-warning-hover:var(--functional-warning-900);--global-bg-subtle-functional-warning-active:var(--functional-warning-800);--global-bg-subtle-functional-severe-default:var(--functional-severe-950);--global-bg-subtle-functional-severe-hover:var(--functional-severe-900);--global-bg-subtle-functional-severe-active:var(--functional-severe-800);--global-bg-subtle-functional-error-default:var(--functional-error-950);--global-bg-subtle-functional-error-hover:var(--functional-error-900);--global-bg-subtle-functional-error-active:var(--functional-error-800);--global-bg-subtle-functional-info-default:var(--functional-info-950);--global-bg-subtle-functional-info-hover:var(--functional-info-900);--global-bg-subtle-functional-info-active:var(--functional-info-800);--global-bg-subtle-extended-lavender-default:var(--extended-lavender-900);--global-bg-subtle-extended-lavender-hover:var(--extended-lavender-800);--global-bg-subtle-extended-lavender-active:var(--extended-lavender-950);--global-bg-subtle-extended-lime-default:var(--extended-lime-900);--global-bg-subtle-extended-lime-hover:var(--extended-lime-800);--global-bg-subtle-extended-lime-active:var(--extended-lime-700);--global-bg-subtle-extended-coral-default:var(--extended-coral-900);--global-bg-subtle-extended-coral-hover:var(--extended-coral-800);--global-bg-subtle-extended-coral-active:var(--extended-coral-950);--global-bg-subtle-extended-forest-default:var(--extended-forest-900);--global-bg-subtle-extended-forest-hover:var(--extended-forest-800);--global-bg-subtle-extended-forest-active:var(--extended-forest-950);--global-bg-subtle-extended-azure-default:var(--extended-azure-900);--global-bg-subtle-extended-azure-hover:var(--extended-azure-800);--global-bg-subtle-extended-azure-active:var(--extended-azure-950);--global-bg-subtle-extended-orchid-default:var(--extended-orchid-900);--global-bg-subtle-extended-orchid-hover:var(--extended-orchid-800);--global-bg-subtle-extended-orchid-active:var(--extended-orchid-950);--global-bg-subtle-extended-sand-default:var(--extended-sand-900);--global-bg-subtle-extended-sand-hover:var(--extended-sand-800);--global-bg-subtle-extended-sand-active:var(--extended-sand-950);--global-bg-subtle-extended-amber-default:var(--extended-amber-900);--global-bg-subtle-extended-amber-hover:var(--extended-amber-800);--global-bg-subtle-extended-amber-active:var(--extended-amber-950);--global-bg-subtle-extended-purple-default:var(--branded-extended-purple-950);--global-bg-subtle-extended-purple-hover:var(--branded-extended-purple-900);--global-bg-subtle-extended-purple-active:var(--branded-extended-purple-800);--global-bg-subtle-extended-yellow-default:var(--branded-extended-yellow-950);--global-bg-subtle-extended-yellow-hover:var(--branded-extended-yellow-900);--global-bg-subtle-extended-yellow-active:var(--branded-extended-yellow-800);--global-bg-subtle-extended-green-default:var(--branded-extended-green-950);--global-bg-subtle-extended-green-hover:var(--branded-extended-green-900);--global-bg-subtle-extended-green-active:var(--branded-extended-green-800);--global-bg-subtle-extended-beige-default:var(--branded-extended-beige-950);--global-bg-subtle-extended-beige-hover:var(--branded-extended-beige-900);--global-bg-subtle-extended-beige-active:var(--branded-extended-beige-800);--global-bg-sunken-brand-default:var(--brand-dark-950);--global-bg-sunken-functional-success-default:var(--functional-success-950);--global-bg-sunken-functional-warning-default:var(--functional-warning-950);--global-bg-sunken-functional-severe-default:var(--functional-severe-950);--global-bg-sunken-functional-error-default:var(--functional-error-950);--global-bg-sunken-functional-info-default:var(--functional-info-950);--global-bg-sunken-extended-lavender-default:var(--extended-lavender-950);--global-bg-sunken-extended-lime-default:var(--extended-lime-950);--global-bg-sunken-extended-coral-default:var(--extended-coral-950);--global-bg-sunken-extended-forest-default:var(--extended-forest-950);--global-bg-sunken-extended-azure-default:var(--extended-azure-950);--global-bg-sunken-extended-orchid-default:var(--extended-orchid-950);--global-bg-sunken-extended-sand-default:var(--extended-sand-950);--global-bg-sunken-extended-amber-default:var(--extended-amber-950);--global-bg-sunken-extended-purple-default:var(--branded-extended-purple-950);--global-bg-sunken-extended-purple-hover:var(--branded-extended-purple-900);--global-bg-sunken-extended-purple-active:var(--branded-extended-purple-800);--global-bg-sunken-extended-yellow-default:var(--branded-extended-yellow-950);--global-bg-sunken-extended-yellow-hover:var(--branded-extended-yellow-900);--global-bg-sunken-extended-yellow-active:var(--branded-extended-yellow-800);--global-bg-sunken-extended-green-default:var(--branded-extended-green-950);--global-bg-sunken-extended-green-hover:var(--branded-extended-green-900);--global-bg-sunken-extended-green-active:var(--branded-extended-green-800);--global-bg-sunken-extended-beige-default:var(--branded-extended-beige-950);--global-bg-sunken-extended-beige-hover:var(--branded-extended-beige-900);--global-bg-sunken-extended-beige-active:var(--branded-extended-beige-800);--global-bg-transparency-fade-none:#19191900;--global-bg-transparency-fade-thin:#1919191a;--global-bg-transparency-fade-light:#19191933;--global-bg-transparency-fade-default:#1919194d;--global-bg-transparency-fade-strong:#19191980;--global-bg-transparency-fade-blackout:#191919b2;--global-bg-transparency-overlay-none:#19191900;--global-bg-transparency-overlay-thin:#1919194d;--global-bg-transparency-overlay-light:#19191980;--global-bg-transparency-overlay-default:#19191999;--global-bg-transparency-overlay-strong:#191919b2;--global-bg-transparency-overlay-blackout:#191919cc;--global-bg-state-skeleton-default:#303030b2;--global-bg-state-disabled-default:#7676764d;--global-text-on-base-neutral-primary:var(--dark-switch-base-100);--global-text-on-base-neutral-secondary:var(--dark-switch-base-200);--global-text-on-base-neutral-tertiary:var(--dark-switch-base-300);--global-text-on-base-brand-default:var(--brand-dark-200);--global-text-on-base-functional-success-default:var(--functional-success-400);--global-text-on-base-functional-warning-default:var(--functional-warning-700);--global-text-on-base-functional-severe-default:var(--functional-severe-500);--global-text-on-base-functional-error-default:var(--functional-error-400);--global-text-on-base-functional-info-default:var(--functional-info-300);--global-text-on-base-extended-lavender-default:var(--extended-lavender-400);--global-text-on-base-extended-lime-default:var(--extended-lime-600);--global-text-on-base-extended-coral-default:var(--extended-coral-400);--global-text-on-base-extended-forest-default:var(--extended-forest-400);--global-text-on-base-extended-azure-default:var(--extended-azure-400);--global-text-on-base-extended-orchid-default:var(--extended-orchid-400);--global-text-on-base-extended-sand-default:var(--extended-sand-500);--global-text-on-base-extended-amber-default:var(--extended-amber-500);--global-text-on-accent-neutral-primary:var(--dark-switch-base-900);--global-text-on-accent-neutral-secondary:var(--dark-switch-base-700);--global-text-on-accent-neutral-tertiary:var(--dark-switch-base-600);--global-text-on-accent-brand-default:var(--brand-dark-950);--global-text-on-accent-functional-success-default:var(--functional-success-950);--global-text-on-accent-functional-info-default:var(--functional-info-950);--global-text-on-accent-extended-lavender-default:var(--extended-lavender-950);--global-text-on-accent-extended-forest-default:var(--extended-forest-950);--global-text-on-accent-extended-azure-default:var(--extended-azure-950);--global-text-on-accent-extended-orchid-default:var(--extended-orchid-950);--global-text-on-accent-extended-sand-default:var(--extended-sand-950);--global-text-on-subtle-neutral-default:var(--dark-switch-base-50);--global-text-on-subtle-brand-default:var(--brand-dark-200);--global-text-on-subtle-functional-success-default:var(--functional-success-200);--global-text-on-subtle-functional-warning-default:var(--functional-warning-200);--global-text-on-subtle-functional-severe-default:var(--functional-severe-200);--global-text-on-subtle-functional-error-default:var(--functional-error-200);--global-text-on-subtle-functional-info-default:var(--functional-info-200);--global-text-on-subtle-extended-lavender-default:var(--extended-lavender-300);--global-text-on-subtle-extended-lime-default:var(--extended-lime-200);--global-text-on-subtle-extended-coral-default:var(--extended-coral-300);--global-text-on-subtle-extended-forest-default:var(--extended-forest-300);--global-text-on-subtle-extended-azure-default:var(--extended-azure-300);--global-text-on-subtle-extended-orchid-default:var(--extended-orchid-300);--global-text-on-subtle-extended-sand-default:var(--extended-sand-400);--global-text-on-subtle-extended-amber-default:var(--extended-amber-500);--global-text-on-subtle-extended-purple-default:var(--branded-extended-purple-200);--global-text-on-subtle-extended-yellow-default:var(--branded-extended-yellow-200);--global-text-on-subtle-extended-green-default:var(--branded-extended-green-200);--global-text-on-subtle-extended-beige-default:var(--branded-extended-beige-200);--global-text-on-sunken-brand-default:var(--brand-dark-300);--global-text-on-sunken-functional-success-default:var(--functional-success-500);--global-text-on-sunken-functional-warning-default:var(--functional-warning-500);--global-text-on-sunken-functional-severe-default:var(--functional-severe-500);--global-text-on-sunken-functional-error-default:var(--functional-error-400);--global-text-on-sunken-functional-info-default:var(--functional-info-300);--global-text-on-sunken-extended-lavender-default:var(--extended-lavender-500);--global-text-on-sunken-extended-lime-default:var(--extended-lime-500);--global-text-on-sunken-extended-coral-default:var(--extended-coral-500);--global-text-on-sunken-extended-forest-default:var(--extended-forest-400);--global-text-on-sunken-extended-azure-default:var(--extended-azure-500);--global-text-on-sunken-extended-orchid-default:var(--extended-orchid-500);--global-text-on-sunken-extended-sand-default:var(--extended-sand-500);--global-text-on-sunken-extended-amber-default:var(--extended-amber-500);--global-text-code-keyword:var(--extended-lavender-400);--global-text-code-variable:var(--extended-orchid-400);--global-text-code-function:var(--extended-azure-400);--global-text-code-class-and-type:var(--extended-amber-400);--global-text-code-string:var(--extended-forest-400);--global-text-code-number:var(--extended-coral-400);--global-text-code-comment:var(--dark-switch-base-300);--global-text-code-inserted:var(--functional-success-300);--global-text-code-deleted:var(--functional-error-200);--global-text-code-changed:var(--functional-severe-300);--global-text-code-invalid:var(--functional-error-200);--global-text-code-link:var(--brand-dark-200);--global-text-state-skeleton-default:var(--dark-switch-base-700);--global-text-state-disabled-default:#9d9b9cb2;--global-icon-on-base-functional-warning-default:var(--functional-warning-700);--global-icon-on-subtle-functional-warning-default:var(--functional-warning-400);--global-icon-on-sunken-functional-warning-default:var(--global-text-on-sunken-functional-warning-default);--global-border-level-edge-sunken-default:var(--dark-switch-base-700);--global-border-level-edge-level-0:var(--dark-switch-base-800);--global-border-level-edge-level-1:var(--dark-switch-base-700);--global-border-level-edge-level-2:var(--dark-switch-base-600);--global-border-level-edge-level-3:var(--dark-switch-base-500);--global-border-level-edge-state-hover:var(--dark-switch-base-500);--global-border-level-edge-state-active:var(--dark-switch-base-100);--global-border-level-on-level-0:var(--dark-switch-base-600);--global-border-level-on-level-1:var(--dark-switch-base-500);--global-border-level-on-level-2:var(--dark-switch-base-400);--global-border-level-on-level-3:var(--dark-switch-base-300);--global-border-base-neutral-1:var(--dark-switch-base-800);--global-border-base-neutral-2:var(--dark-switch-base-700);--global-border-base-neutral-3:var(--dark-switch-base-600);--global-border-base-neutral-4:var(--dark-switch-base-500);--global-border-base-neutral-5:var(--dark-switch-base-600);--global-border-base-brand-default:var(--brand-dark-300);--global-border-base-functional-success-default:var(--functional-success-400);--global-border-base-functional-warning-default:var(--functional-warning-500);--global-border-base-functional-severe-default:var(--functional-severe-500);--global-border-base-functional-error-default:var(--functional-error-500);--global-border-base-functional-info-default:var(--functional-info-400);--global-border-base-extended-lavender-default:var(--extended-lavender-400);--global-border-base-extended-lime-default:var(--extended-lime-400);--global-border-base-extended-coral-default:var(--extended-coral-400);--global-border-base-extended-forest-default:var(--extended-forest-400);--global-border-base-extended-azure-default:var(--extended-azure-400);--global-border-base-extended-orchid-default:var(--extended-orchid-400);--global-border-base-extended-sand-default:var(--extended-sand-400);--global-border-base-extended-amber-default:var(--extended-amber-400);--global-border-accent-neutral-default:var(--dark-switch-base-200);--global-border-accent-neutral-hover:var(--dark-switch-base-200);--global-border-accent-neutral-active:var(--dark-switch-base-300);--global-border-accent-brand-default:var(--brand-dark-300);--global-border-accent-brand-hover:var(--brand-dark-400);--global-border-accent-brand-active:var(--brand-dark-500);--global-border-accent-functional-success-default:var(--functional-success-400);--global-border-accent-functional-success-hover:var(--functional-success-500);--global-border-accent-functional-success-active:var(--functional-success-600);--global-border-accent-functional-info-default:var(--functional-info-400);--global-border-accent-functional-info-hover:var(--functional-info-500);--global-border-accent-functional-info-active:var(--functional-info-600);--global-border-accent-extended-lavender-default:var(--extended-lavender-500);--global-border-accent-extended-coral-default:var(--extended-coral-500);--global-border-accent-extended-forest-default:var(--extended-forest-600);--global-border-accent-extended-azure-default:var(--extended-azure-500);--global-border-accent-extended-orchid-default:var(--extended-orchid-500);--global-border-accent-extended-amber-default:var(--extended-amber-500);--global-border-subtle-neutral-default:#36363680;--global-border-subtle-neutral-hover:var(--dark-switch-base-500);--global-border-subtle-neutral-active:var(--dark-switch-base-400);--global-border-subtle-brand-default:var(--brand-dark-900);--global-border-subtle-brand-hover:var(--brand-dark-800);--global-border-subtle-brand-active:var(--brand-dark-700);--global-border-subtle-functional-success-default:var(--functional-success-900);--global-border-subtle-functional-success-hover:var(--functional-success-800);--global-border-subtle-functional-success-active:var(--functional-success-700);--global-border-subtle-functional-warning-default:var(--functional-warning-900);--global-border-subtle-functional-warning-hover:var(--functional-warning-800);--global-border-subtle-functional-warning-active:var(--functional-warning-700);--global-border-subtle-functional-severe-default:var(--functional-severe-900);--global-border-subtle-functional-severe-hover:var(--functional-severe-800);--global-border-subtle-functional-severe-active:var(--functional-severe-700);--global-border-subtle-functional-error-default:var(--functional-error-900);--global-border-subtle-functional-error-hover:var(--functional-error-800);--global-border-subtle-functional-error-active:var(--functional-error-700);--global-border-subtle-functional-info-default:var(--functional-info-900);--global-border-subtle-functional-info-hover:var(--functional-info-800);--global-border-subtle-functional-info-active:var(--functional-info-700);--global-border-subtle-extended-lavender-default:var(--extended-lavender-800);--global-border-subtle-extended-lime-default:var(--extended-lime-800);--global-border-subtle-extended-coral-default:var(--extended-coral-800);--global-border-subtle-extended-forest-default:var(--extended-forest-800);--global-border-subtle-extended-azure-default:var(--extended-azure-800);--global-border-subtle-extended-orchid-default:var(--extended-orchid-800);--global-border-subtle-extended-sand-default:var(--extended-sand-800);--global-border-subtle-extended-amber-default:var(--extended-amber-800);--global-border-subtle-extended-purple-default:var(--branded-extended-purple-900);--global-border-subtle-extended-purple-hover:var(--branded-extended-purple-800);--global-border-subtle-extended-purple-active:var(--branded-extended-purple-700);--global-border-subtle-extended-yellow-default:var(--branded-extended-yellow-900);--global-border-subtle-extended-yellow-hover:var(--branded-extended-yellow-800);--global-border-subtle-extended-yellow-active:var(--branded-extended-yellow-700);--global-border-subtle-extended-green-default:var(--branded-extended-green-900);--global-border-subtle-extended-green-hover:var(--branded-extended-green-800);--global-border-subtle-extended-green-active:var(--branded-extended-green-700);--global-border-subtle-extended-beige-default:var(--branded-extended-beige-900);--global-border-subtle-extended-beige-hover:var(--branded-extended-beige-800);--global-border-subtle-extended-beige-active:var(--branded-extended-beige-700);--global-border-state-disabled-default:#363636b2;--effect-shadow-1:#1414144d;--effect-shadow-2:#14141466;--effect-shadow-3:#14141480;--effect-shadow-4:#141414b2;--effect-shadow-5:#141414cc;--brand-identity-marine-blue:var(--brand-identity-base-true-white);--dataviz-role-brand-bg-accent-brand-1:var(--brand-dark-200);--dataviz-role-brand-bg-accent-brand-2:var(--brand-dark-300);--dataviz-role-brand-bg-accent-brand-3:var(--brand-dark-400);--dataviz-role-brand-bg-accent-brand-4:var(--brand-dark-500);--dataviz-role-brand-bg-accent-brand-5:var(--brand-dark-600);--dataviz-role-brand-bg-subtile-brand-1:var(--brand-dark-300);--dataviz-role-brand-bg-subtile-brand-2:var(--brand-dark-400);--dataviz-role-brand-bg-subtile-brand-3:var(--brand-dark-500);--dataviz-role-brand-bg-subtile-brand-4:var(--brand-dark-600);--dataviz-role-brand-bg-subtile-brand-5:var(--brand-dark-700);--dataviz-role-brand-bg-area-brand-1:var(--brand-dark-950);--dataviz-role-brand-bg-area-brand-2:var(--brand-dark-950);--dataviz-role-brand-bg-area-brand-3:var(--brand-dark-950);--dataviz-role-brand-bg-area-brand-4:var(--brand-dark-950);--dataviz-role-brand-bg-area-brand-5:var(--brand-dark-950);--dataviz-role-brand-text-base-brand-1:var(--brand-dark-300);--dataviz-role-brand-text-base-brand-2:var(--brand-dark-300);--dataviz-role-brand-text-base-brand-3:var(--brand-dark-300);--dataviz-role-brand-text-base-brand-4:var(--brand-dark-300);--dataviz-role-brand-text-base-brand-5:var(--brand-dark-300);--dataviz-role-brand-text-on-accent-brand-1:var(--brand-dark-950);--dataviz-role-brand-text-on-accent-brand-2:var(--brand-dark-950);--dataviz-role-brand-text-on-accent-brand-3:var(--brand-dark-950);--dataviz-role-brand-text-on-accent-brand-4:var(--brand-dark-50);--dataviz-role-brand-text-on-accent-brand-5:var(--brand-dark-50);--dataviz-role-brand-text-on-subtile-brand-1:var(--brand-dark-950);--dataviz-role-brand-text-on-subtile-brand-2:var(--brand-dark-950);--dataviz-role-brand-text-on-subtile-brand-3:var(--brand-dark-950);--dataviz-role-brand-text-on-subtile-brand-4:var(--brand-dark-50);--dataviz-role-brand-text-on-subtile-brand-5:var(--brand-dark-50);--dataviz-role-brand-icon-brand-1:var(--brand-dark-950);--dataviz-role-brand-icon-brand-2:var(--brand-dark-950);--dataviz-role-brand-icon-brand-3:var(--brand-dark-950);--dataviz-role-brand-icon-brand-4:var(--brand-dark-50);--dataviz-role-brand-icon-brand-5:var(--brand-dark-50);--dataviz-role-brand-border-base-brand-1:var(--brand-dark-200);--dataviz-role-brand-border-base-brand-2:var(--brand-dark-400);--dataviz-role-brand-border-base-brand-3:var(--brand-dark-700);--dataviz-role-brand-border-base-brand-4:var(--brand-dark-800);--dataviz-role-brand-border-base-brand-5:var(--brand-dark-900);--dataviz-role-brand-border-on-accent-brand-1:var(--brand-dark-200);--dataviz-role-brand-border-on-accent-brand-2:var(--brand-dark-300);--dataviz-role-brand-border-on-accent-brand-3:var(--brand-dark-400);--dataviz-role-brand-border-on-accent-brand-4:var(--brand-dark-500);--dataviz-role-brand-border-on-accent-brand-5:var(--brand-dark-600);--dataviz-role-brand-border-separator-brand-1:var(--brand-dark-200);--dataviz-role-brand-border-separator-brand-2:var(--brand-dark-300);--dataviz-role-brand-border-separator-brand-3:var(--brand-dark-400);--dataviz-role-brand-border-separator-brand-4:var(--brand-dark-500);--dataviz-role-brand-border-separator-brand-5:var(--brand-dark-600);--dataviz-role-functionnal-bg-accent-error-accent:#d3392a;--dataviz-role-functionnal-bg-subtile-error-subtile:var(--functional-error-950);--dataviz-role-functionnal-bg-subtile-success-subtile:var(--functional-success-950);--dataviz-role-functionnal-bg-subtile-warning-subtile:var(--functional-warning-950);--dataviz-role-extended-sand-accent-extended-1:var(--extended-lavender-600);--dataviz-role-extended-sand-accent-extended-3:var(--extended-coral-600);--dataviz-role-extended-sand-accent-extended-4:#1b8e76;--dataviz-role-extended-sand-accent-extended-6:#e18fd1;--dataviz-role-extended-sand-accent-extended-7:#b38f6b;--dataviz-role-extended-sand-accent-extended-8:#f2ab31;--dataviz-role-extended-sand-subtile-extended-1:var(--extended-lavender-800);--dataviz-role-extended-sand-subtile-extended-2:var(--extended-lime-900);--dataviz-role-extended-sand-subtile-extended-3:var(--extended-coral-800);--dataviz-role-extended-sand-subtile-extended-4:var(--extended-forest-900);--dataviz-role-extended-sand-subtile-extended-5:#36398a;--dataviz-role-extended-sand-subtile-extended-6:var(--extended-orchid-900);--dataviz-role-extended-sand-subtile-extended-7:var(--extended-sand-800);--dataviz-role-extended-sand-subtile-extended-8:var(--extended-amber-900);--dataviz-role-extended-amber-on-subtile-extended-6:#b7579d;--dataviz-role-extended-amber-on-subtile-extended-7:#241c13;--dataviz-role-extended-amber-on-subtile-extended-8:#482006;--dataviz-role-extended-lavender-on-accent-extended-1:#c290e7;--dataviz-role-extended-lavender-on-accent-extended-2:#cae200;--dataviz-role-extended-lavender-on-accent-extended-3:#ec8c52;--dataviz-role-extended-lavender-on-accent-extended-4:#21af8f;--dataviz-role-extended-lavender-on-accent-extended-5:#b0b6f3;--dataviz-role-extended-lavender-on-accent-extended-6:#e8afdf;--dataviz-role-extended-lavender-on-accent-extended-7:var(--extended-sand-400);--dataviz-role-extended-lavender-on-accent-extended-8:#fac138;--dataviz-role-extended-lavender-separator-extended-1:#482461;--dataviz-role-extended-lavender-separator-extended-2:#4d4000;--dataviz-role-extended-lavender-separator-extended-3:#732d1e;--dataviz-role-extended-lavender-separator-extended-4:#064238;--dataviz-role-extended-lavender-separator-extended-5:#242653;--dataviz-role-extended-lavender-separator-extended-6:#683254;--dataviz-role-extended-lavender-separator-extended-7:#3d2c21;--dataviz-role-extended-lavender-separator-extended-8:#6e3816;--dataviz-role-extended-azure-on-accent-extended-1:#fff;--dataviz-role-extended-azure-on-accent-extended-3:#fff;--dataviz-role-extended-azure-on-accent-extended-7:var(--extended-azure-400);--dataviz-role-extended-azure-on-accent-extended-2:#fff;--dataviz-role-extended-azure-on-accent-extended-4:#fff;--dataviz-role-extended-orchid-on-accent-extended-1:#fff;--dataviz-role-extended-orchid-on-accent-extended-3:#fff;--dataviz-role-extended-orchid-on-accent-extended-7:var(--extended-orchid-400);--dataviz-role-extended-orchid-on-accent-extended-2:#fff;--dataviz-role-extended-orchid-on-accent-extended-4:#fff;--dataviz-structural-axis-axis-primary:var(--global-border-base-neutral-3);--dataviz-structural-axis-axis-secondary:var(--global-bg-base-neutral-4);--dataviz-structural-axis-baseline-baseline-primary:var(--neutral-dark-ash-100);--dataviz-structural-axis-baseline-baseline-secondary:var(--neutral-dark-ash-300);--dataviz-structural-pointer-pointer-primary:var(--neutral-dark-ash-400);--ai-bg-gradient-avatar-start:var(--brand-dark-800);--ai-bg-gradient-avatar-end:var(--brand-dark-500);--ai-bg-gradient-skeleton-end:var(--brand-dark-900);--ai-bg-gradient-subtle-end:var(--brand-dark-900);--ai-bg-gradient-loading-end:var(--ai-bg-subtle-hover);--ai-text-gradient-on-base-start:var(--brand-dark-400);--ai-text-gradient-on-base-end:var(--brand-dark-600);--ai-text-gradient-on-accent-start:var(--brand-dark-950);--ai-text-gradient-on-accent-mid:var(--brand-dark-600);--ai-text-gradient-on-accent-end:var(--brand-dark-600);--ai-icon-on-base-default:var(--brand-dark-400);--ai-icon-on-subtle-default:var(--brand-dark-400);--ai-icon-on-accent-default:var(--brand-dark-900);--ai-border-gradient-avatar-start:var(--brand-dark-500);--ai-border-gradient-avatar-end:var(--brand-dark-800);--ai-border-gradient-default-start:var(--brand-dark-950);--ai-border-gradient-default-end:var(--brand-dark-700);--ai-border-gradient-focus-start:var(--brand-dark-900);--ai-border-gradient-focus-end:var(--brand-dark-400);--color-focus-ring:var(--brand-dark-200)}@media (prefers-color-scheme:dark){[data-theme=auto]{--global-bg-level-2-default:var(--global-bg-base-neutral-3);--global-bg-level-2-hover:var(--global-bg-base-neutral-4);--global-bg-level-2-active:var(--global-bg-base-neutral-5);--global-bg-level-3-default:var(--global-bg-base-neutral-4);--global-bg-level-sunken-default:var(--dark-switch-base-950);--global-bg-level-sunken-hover:var(--dark-switch-base-900);--global-bg-base-neutral-1:var(--dark-switch-base-900);--global-bg-base-neutral-2:var(--dark-switch-base-800);--global-bg-base-neutral-3:var(--dark-switch-base-700);--global-bg-base-neutral-4:var(--dark-switch-base-600);--global-bg-base-neutral-5:var(--dark-switch-base-500);--global-bg-accent-neutral-default:var(--dark-switch-base-25);--global-bg-accent-neutral-hover:var(--dark-switch-base-100);--global-bg-accent-neutral-active:var(--dark-switch-base-200);--global-bg-accent-brand-default:var(--brand-dark-200);--global-bg-accent-brand-hover:var(--brand-dark-300);--global-bg-accent-brand-active:var(--brand-dark-400);--global-bg-accent-functional-success-default:var(--functional-success-300);--global-bg-accent-functional-success-hover:var(--functional-success-400);--global-bg-accent-functional-success-active:var(--functional-success-500);--global-bg-accent-functional-info-default:var(--functional-info-300);--global-bg-accent-functional-info-hover:var(--functional-info-400);--global-bg-accent-functional-info-active:var(--functional-info-500);--global-bg-accent-extended-lavender-default:var(--extended-lavender-400);--global-bg-accent-extended-lavender-hover:var(--extended-lavender-300);--global-bg-accent-extended-lavender-active:var(--extended-lavender-500);--global-bg-accent-extended-lime-default:var(--extended-lime-400);--global-bg-accent-extended-lime-hover:var(--extended-lime-300);--global-bg-accent-extended-lime-active:var(--extended-lime-500);--global-bg-accent-extended-forest-default:var(--extended-forest-400);--global-bg-accent-extended-forest-hover:var(--extended-forest-300);--global-bg-accent-extended-forest-active:var(--extended-forest-500);--global-bg-accent-extended-azure-default:var(--extended-azure-400);--global-bg-accent-extended-azure-hover:var(--extended-azure-300);--global-bg-accent-extended-azure-active:var(--extended-azure-500);--global-bg-accent-extended-orchid-default:var(--extended-orchid-400);--global-bg-accent-extended-orchid-hover:var(--extended-orchid-300);--global-bg-accent-extended-orchid-active:var(--extended-orchid-500);--global-bg-accent-extended-sand-default:var(--extended-sand-300);--global-bg-accent-extended-sand-hover:var(--extended-sand-200);--global-bg-accent-extended-sand-active:var(--extended-sand-400);--global-bg-subtle-neutral-default:#7676761a;--global-bg-subtle-neutral-hover:#7676764d;--global-bg-subtle-neutral-active:#76767680;--global-bg-subtle-brand-default:var(--brand-dark-950);--global-bg-subtle-brand-hover:var(--brand-dark-900);--global-bg-subtle-brand-active:var(--brand-dark-800);--global-bg-subtle-functional-success-default:var(--functional-success-950);--global-bg-subtle-functional-success-hover:var(--functional-success-900);--global-bg-subtle-functional-success-active:var(--functional-success-800);--global-bg-subtle-functional-warning-default:var(--functional-warning-950);--global-bg-subtle-functional-warning-hover:var(--functional-warning-900);--global-bg-subtle-functional-warning-active:var(--functional-warning-800);--global-bg-subtle-functional-severe-default:var(--functional-severe-950);--global-bg-subtle-functional-severe-hover:var(--functional-severe-900);--global-bg-subtle-functional-severe-active:var(--functional-severe-800);--global-bg-subtle-functional-error-default:var(--functional-error-950);--global-bg-subtle-functional-error-hover:var(--functional-error-900);--global-bg-subtle-functional-error-active:var(--functional-error-800);--global-bg-subtle-functional-info-default:var(--functional-info-950);--global-bg-subtle-functional-info-hover:var(--functional-info-900);--global-bg-subtle-functional-info-active:var(--functional-info-800);--global-bg-subtle-extended-lavender-default:var(--extended-lavender-900);--global-bg-subtle-extended-lavender-hover:var(--extended-lavender-800);--global-bg-subtle-extended-lavender-active:var(--extended-lavender-950);--global-bg-subtle-extended-lime-default:var(--extended-lime-900);--global-bg-subtle-extended-lime-hover:var(--extended-lime-800);--global-bg-subtle-extended-lime-active:var(--extended-lime-700);--global-bg-subtle-extended-coral-default:var(--extended-coral-900);--global-bg-subtle-extended-coral-hover:var(--extended-coral-800);--global-bg-subtle-extended-coral-active:var(--extended-coral-950);--global-bg-subtle-extended-forest-default:var(--extended-forest-900);--global-bg-subtle-extended-forest-hover:var(--extended-forest-800);--global-bg-subtle-extended-forest-active:var(--extended-forest-950);--global-bg-subtle-extended-azure-default:var(--extended-azure-900);--global-bg-subtle-extended-azure-hover:var(--extended-azure-800);--global-bg-subtle-extended-azure-active:var(--extended-azure-950);--global-bg-subtle-extended-orchid-default:var(--extended-orchid-900);--global-bg-subtle-extended-orchid-hover:var(--extended-orchid-800);--global-bg-subtle-extended-orchid-active:var(--extended-orchid-950);--global-bg-subtle-extended-sand-default:var(--extended-sand-900);--global-bg-subtle-extended-sand-hover:var(--extended-sand-800);--global-bg-subtle-extended-sand-active:var(--extended-sand-950);--global-bg-subtle-extended-amber-default:var(--extended-amber-900);--global-bg-subtle-extended-amber-hover:var(--extended-amber-800);--global-bg-subtle-extended-amber-active:var(--extended-amber-950);--global-bg-subtle-extended-purple-default:var(--branded-extended-purple-950);--global-bg-subtle-extended-purple-hover:var(--branded-extended-purple-900);--global-bg-subtle-extended-purple-active:var(--branded-extended-purple-800);--global-bg-subtle-extended-yellow-default:var(--branded-extended-yellow-950);--global-bg-subtle-extended-yellow-hover:var(--branded-extended-yellow-900);--global-bg-subtle-extended-yellow-active:var(--branded-extended-yellow-800);--global-bg-subtle-extended-green-default:var(--branded-extended-green-950);--global-bg-subtle-extended-green-hover:var(--branded-extended-green-900);--global-bg-subtle-extended-green-active:var(--branded-extended-green-800);--global-bg-subtle-extended-beige-default:var(--branded-extended-beige-950);--global-bg-subtle-extended-beige-hover:var(--branded-extended-beige-900);--global-bg-subtle-extended-beige-active:var(--branded-extended-beige-800);--global-bg-sunken-brand-default:var(--brand-dark-950);--global-bg-sunken-functional-success-default:var(--functional-success-950);--global-bg-sunken-functional-warning-default:var(--functional-warning-950);--global-bg-sunken-functional-severe-default:var(--functional-severe-950);--global-bg-sunken-functional-error-default:var(--functional-error-950);--global-bg-sunken-functional-info-default:var(--functional-info-950);--global-bg-sunken-extended-lavender-default:var(--extended-lavender-950);--global-bg-sunken-extended-lime-default:var(--extended-lime-950);--global-bg-sunken-extended-coral-default:var(--extended-coral-950);--global-bg-sunken-extended-forest-default:var(--extended-forest-950);--global-bg-sunken-extended-azure-default:var(--extended-azure-950);--global-bg-sunken-extended-orchid-default:var(--extended-orchid-950);--global-bg-sunken-extended-sand-default:var(--extended-sand-950);--global-bg-sunken-extended-amber-default:var(--extended-amber-950);--global-bg-sunken-extended-purple-default:var(--branded-extended-purple-950);--global-bg-sunken-extended-purple-hover:var(--branded-extended-purple-900);--global-bg-sunken-extended-purple-active:var(--branded-extended-purple-800);--global-bg-sunken-extended-yellow-default:var(--branded-extended-yellow-950);--global-bg-sunken-extended-yellow-hover:var(--branded-extended-yellow-900);--global-bg-sunken-extended-yellow-active:var(--branded-extended-yellow-800);--global-bg-sunken-extended-green-default:var(--branded-extended-green-950);--global-bg-sunken-extended-green-hover:var(--branded-extended-green-900);--global-bg-sunken-extended-green-active:var(--branded-extended-green-800);--global-bg-sunken-extended-beige-default:var(--branded-extended-beige-950);--global-bg-sunken-extended-beige-hover:var(--branded-extended-beige-900);--global-bg-sunken-extended-beige-active:var(--branded-extended-beige-800);--global-bg-transparency-fade-none:#19191900;--global-bg-transparency-fade-thin:#1919191a;--global-bg-transparency-fade-light:#19191933;--global-bg-transparency-fade-default:#1919194d;--global-bg-transparency-fade-strong:#19191980;--global-bg-transparency-fade-blackout:#191919b2;--global-bg-transparency-overlay-none:#19191900;--global-bg-transparency-overlay-thin:#1919194d;--global-bg-transparency-overlay-light:#19191980;--global-bg-transparency-overlay-default:#19191999;--global-bg-transparency-overlay-strong:#191919b2;--global-bg-transparency-overlay-blackout:#191919cc;--global-bg-state-skeleton-default:#303030b2;--global-bg-state-disabled-default:#7676764d;--global-text-on-base-neutral-primary:var(--dark-switch-base-100);--global-text-on-base-neutral-secondary:var(--dark-switch-base-200);--global-text-on-base-neutral-tertiary:var(--dark-switch-base-300);--global-text-on-base-brand-default:var(--brand-dark-200);--global-text-on-base-functional-success-default:var(--functional-success-400);--global-text-on-base-functional-warning-default:var(--functional-warning-700);--global-text-on-base-functional-severe-default:var(--functional-severe-500);--global-text-on-base-functional-error-default:var(--functional-error-400);--global-text-on-base-functional-info-default:var(--functional-info-300);--global-text-on-base-extended-lavender-default:var(--extended-lavender-400);--global-text-on-base-extended-lime-default:var(--extended-lime-600);--global-text-on-base-extended-coral-default:var(--extended-coral-400);--global-text-on-base-extended-forest-default:var(--extended-forest-400);--global-text-on-base-extended-azure-default:var(--extended-azure-400);--global-text-on-base-extended-orchid-default:var(--extended-orchid-400);--global-text-on-base-extended-sand-default:var(--extended-sand-500);--global-text-on-base-extended-amber-default:var(--extended-amber-500);--global-text-on-accent-neutral-primary:var(--dark-switch-base-900);--global-text-on-accent-neutral-secondary:var(--dark-switch-base-700);--global-text-on-accent-neutral-tertiary:var(--dark-switch-base-600);--global-text-on-accent-brand-default:var(--brand-dark-950);--global-text-on-accent-functional-success-default:var(--functional-success-950);--global-text-on-accent-functional-info-default:var(--functional-info-950);--global-text-on-accent-extended-lavender-default:var(--extended-lavender-950);--global-text-on-accent-extended-forest-default:var(--extended-forest-950);--global-text-on-accent-extended-azure-default:var(--extended-azure-950);--global-text-on-accent-extended-orchid-default:var(--extended-orchid-950);--global-text-on-accent-extended-sand-default:var(--extended-sand-950);--global-text-on-subtle-neutral-default:var(--dark-switch-base-50);--global-text-on-subtle-brand-default:var(--brand-dark-200);--global-text-on-subtle-functional-success-default:var(--functional-success-200);--global-text-on-subtle-functional-warning-default:var(--functional-warning-200);--global-text-on-subtle-functional-severe-default:var(--functional-severe-200);--global-text-on-subtle-functional-error-default:var(--functional-error-200);--global-text-on-subtle-functional-info-default:var(--functional-info-200);--global-text-on-subtle-extended-lavender-default:var(--extended-lavender-300);--global-text-on-subtle-extended-lime-default:var(--extended-lime-200);--global-text-on-subtle-extended-coral-default:var(--extended-coral-300);--global-text-on-subtle-extended-forest-default:var(--extended-forest-300);--global-text-on-subtle-extended-azure-default:var(--extended-azure-300);--global-text-on-subtle-extended-orchid-default:var(--extended-orchid-300);--global-text-on-subtle-extended-sand-default:var(--extended-sand-400);--global-text-on-subtle-extended-amber-default:var(--extended-amber-500);--global-text-on-subtle-extended-purple-default:var(--branded-extended-purple-200);--global-text-on-subtle-extended-yellow-default:var(--branded-extended-yellow-200);--global-text-on-subtle-extended-green-default:var(--branded-extended-green-200);--global-text-on-subtle-extended-beige-default:var(--branded-extended-beige-200);--global-text-on-sunken-brand-default:var(--brand-dark-300);--global-text-on-sunken-functional-success-default:var(--functional-success-500);--global-text-on-sunken-functional-warning-default:var(--functional-warning-500);--global-text-on-sunken-functional-severe-default:var(--functional-severe-500);--global-text-on-sunken-functional-error-default:var(--functional-error-400);--global-text-on-sunken-functional-info-default:var(--functional-info-300);--global-text-on-sunken-extended-lavender-default:var(--extended-lavender-500);--global-text-on-sunken-extended-lime-default:var(--extended-lime-500);--global-text-on-sunken-extended-coral-default:var(--extended-coral-500);--global-text-on-sunken-extended-forest-default:var(--extended-forest-400);--global-text-on-sunken-extended-azure-default:var(--extended-azure-500);--global-text-on-sunken-extended-orchid-default:var(--extended-orchid-500);--global-text-on-sunken-extended-sand-default:var(--extended-sand-500);--global-text-on-sunken-extended-amber-default:var(--extended-amber-500);--global-text-code-keyword:var(--extended-lavender-400);--global-text-code-variable:var(--extended-orchid-400);--global-text-code-function:var(--extended-azure-400);--global-text-code-class-and-type:var(--extended-amber-400);--global-text-code-string:var(--extended-forest-400);--global-text-code-number:var(--extended-coral-400);--global-text-code-comment:var(--dark-switch-base-300);--global-text-code-inserted:var(--functional-success-300);--global-text-code-deleted:var(--functional-error-200);--global-text-code-changed:var(--functional-severe-300);--global-text-code-invalid:var(--functional-error-200);--global-text-code-link:var(--brand-dark-200);--global-text-state-skeleton-default:var(--dark-switch-base-700);--global-text-state-disabled-default:#9d9b9cb2;--global-icon-on-base-functional-warning-default:var(--functional-warning-700);--global-icon-on-subtle-functional-warning-default:var(--functional-warning-400);--global-icon-on-sunken-functional-warning-default:var(--global-text-on-sunken-functional-warning-default);--global-border-level-edge-sunken-default:var(--dark-switch-base-700);--global-border-level-edge-level-0:var(--dark-switch-base-800);--global-border-level-edge-level-1:var(--dark-switch-base-700);--global-border-level-edge-level-2:var(--dark-switch-base-600);--global-border-level-edge-level-3:var(--dark-switch-base-500);--global-border-level-edge-state-hover:var(--dark-switch-base-500);--global-border-level-edge-state-active:var(--dark-switch-base-100);--global-border-level-on-level-0:var(--dark-switch-base-600);--global-border-level-on-level-1:var(--dark-switch-base-500);--global-border-level-on-level-2:var(--dark-switch-base-400);--global-border-level-on-level-3:var(--dark-switch-base-300);--global-border-base-neutral-1:var(--dark-switch-base-800);--global-border-base-neutral-2:var(--dark-switch-base-700);--global-border-base-neutral-3:var(--dark-switch-base-600);--global-border-base-neutral-4:var(--dark-switch-base-500);--global-border-base-neutral-5:var(--dark-switch-base-600);--global-border-base-brand-default:var(--brand-dark-300);--global-border-base-functional-success-default:var(--functional-success-400);--global-border-base-functional-warning-default:var(--functional-warning-500);--global-border-base-functional-severe-default:var(--functional-severe-500);--global-border-base-functional-error-default:var(--functional-error-500);--global-border-base-functional-info-default:var(--functional-info-400);--global-border-base-extended-lavender-default:var(--extended-lavender-400);--global-border-base-extended-lime-default:var(--extended-lime-400);--global-border-base-extended-coral-default:var(--extended-coral-400);--global-border-base-extended-forest-default:var(--extended-forest-400);--global-border-base-extended-azure-default:var(--extended-azure-400);--global-border-base-extended-orchid-default:var(--extended-orchid-400);--global-border-base-extended-sand-default:var(--extended-sand-400);--global-border-base-extended-amber-default:var(--extended-amber-400);--global-border-accent-neutral-default:var(--dark-switch-base-200);--global-border-accent-neutral-hover:var(--dark-switch-base-200);--global-border-accent-neutral-active:var(--dark-switch-base-300);--global-border-accent-brand-default:var(--brand-dark-300);--global-border-accent-brand-hover:var(--brand-dark-400);--global-border-accent-brand-active:var(--brand-dark-500);--global-border-accent-functional-success-default:var(--functional-success-400);--global-border-accent-functional-success-hover:var(--functional-success-500);--global-border-accent-functional-success-active:var(--functional-success-600);--global-border-accent-functional-info-default:var(--functional-info-400);--global-border-accent-functional-info-hover:var(--functional-info-500);--global-border-accent-functional-info-active:var(--functional-info-600);--global-border-accent-extended-lavender-default:var(--extended-lavender-500);--global-border-accent-extended-coral-default:var(--extended-coral-500);--global-border-accent-extended-forest-default:var(--extended-forest-600);--global-border-accent-extended-azure-default:var(--extended-azure-500);--global-border-accent-extended-orchid-default:var(--extended-orchid-500);--global-border-accent-extended-amber-default:var(--extended-amber-500);--global-border-subtle-neutral-default:#36363680;--global-border-subtle-neutral-hover:var(--dark-switch-base-500);--global-border-subtle-neutral-active:var(--dark-switch-base-400);--global-border-subtle-brand-default:var(--brand-dark-900);--global-border-subtle-brand-hover:var(--brand-dark-800);--global-border-subtle-brand-active:var(--brand-dark-700);--global-border-subtle-functional-success-default:var(--functional-success-900);--global-border-subtle-functional-success-hover:var(--functional-success-800);--global-border-subtle-functional-success-active:var(--functional-success-700);--global-border-subtle-functional-warning-default:var(--functional-warning-900);--global-border-subtle-functional-warning-hover:var(--functional-warning-800);--global-border-subtle-functional-warning-active:var(--functional-warning-700);--global-border-subtle-functional-severe-default:var(--functional-severe-900);--global-border-subtle-functional-severe-hover:var(--functional-severe-800);--global-border-subtle-functional-severe-active:var(--functional-severe-700);--global-border-subtle-functional-error-default:var(--functional-error-900);--global-border-subtle-functional-error-hover:var(--functional-error-800);--global-border-subtle-functional-error-active:var(--functional-error-700);--global-border-subtle-functional-info-default:var(--functional-info-900);--global-border-subtle-functional-info-hover:var(--functional-info-800);--global-border-subtle-functional-info-active:var(--functional-info-700);--global-border-subtle-extended-lavender-default:var(--extended-lavender-800);--global-border-subtle-extended-lime-default:var(--extended-lime-800);--global-border-subtle-extended-coral-default:var(--extended-coral-800);--global-border-subtle-extended-forest-default:var(--extended-forest-800);--global-border-subtle-extended-azure-default:var(--extended-azure-800);--global-border-subtle-extended-orchid-default:var(--extended-orchid-800);--global-border-subtle-extended-sand-default:var(--extended-sand-800);--global-border-subtle-extended-amber-default:var(--extended-amber-800);--global-border-subtle-extended-purple-default:var(--branded-extended-purple-900);--global-border-subtle-extended-purple-hover:var(--branded-extended-purple-800);--global-border-subtle-extended-purple-active:var(--branded-extended-purple-700);--global-border-subtle-extended-yellow-default:var(--branded-extended-yellow-900);--global-border-subtle-extended-yellow-hover:var(--branded-extended-yellow-800);--global-border-subtle-extended-yellow-active:var(--branded-extended-yellow-700);--global-border-subtle-extended-green-default:var(--branded-extended-green-900);--global-border-subtle-extended-green-hover:var(--branded-extended-green-800);--global-border-subtle-extended-green-active:var(--branded-extended-green-700);--global-border-subtle-extended-beige-default:var(--branded-extended-beige-900);--global-border-subtle-extended-beige-hover:var(--branded-extended-beige-800);--global-border-subtle-extended-beige-active:var(--branded-extended-beige-700);--global-border-state-disabled-default:#363636b2;--effect-shadow-1:#1414144d;--effect-shadow-2:#14141466;--effect-shadow-3:#14141480;--effect-shadow-4:#141414b2;--effect-shadow-5:#141414cc;--brand-identity-marine-blue:var(--brand-identity-base-true-white);--dataviz-role-brand-bg-accent-brand-1:var(--brand-dark-200);--dataviz-role-brand-bg-accent-brand-2:var(--brand-dark-300);--dataviz-role-brand-bg-accent-brand-3:var(--brand-dark-400);--dataviz-role-brand-bg-accent-brand-4:var(--brand-dark-500);--dataviz-role-brand-bg-accent-brand-5:var(--brand-dark-600);--dataviz-role-brand-bg-subtile-brand-1:var(--brand-dark-300);--dataviz-role-brand-bg-subtile-brand-2:var(--brand-dark-400);--dataviz-role-brand-bg-subtile-brand-3:var(--brand-dark-500);--dataviz-role-brand-bg-subtile-brand-4:var(--brand-dark-600);--dataviz-role-brand-bg-subtile-brand-5:var(--brand-dark-700);--dataviz-role-brand-bg-area-brand-1:var(--brand-dark-950);--dataviz-role-brand-bg-area-brand-2:var(--brand-dark-950);--dataviz-role-brand-bg-area-brand-3:var(--brand-dark-950);--dataviz-role-brand-bg-area-brand-4:var(--brand-dark-950);--dataviz-role-brand-bg-area-brand-5:var(--brand-dark-950);--dataviz-role-brand-text-base-brand-1:var(--brand-dark-300);--dataviz-role-brand-text-base-brand-2:var(--brand-dark-300);--dataviz-role-brand-text-base-brand-3:var(--brand-dark-300);--dataviz-role-brand-text-base-brand-4:var(--brand-dark-300);--dataviz-role-brand-text-base-brand-5:var(--brand-dark-300);--dataviz-role-brand-text-on-accent-brand-1:var(--brand-dark-950);--dataviz-role-brand-text-on-accent-brand-2:var(--brand-dark-950);--dataviz-role-brand-text-on-accent-brand-3:var(--brand-dark-950);--dataviz-role-brand-text-on-accent-brand-4:var(--brand-dark-50);--dataviz-role-brand-text-on-accent-brand-5:var(--brand-dark-50);--dataviz-role-brand-text-on-subtile-brand-1:var(--brand-dark-950);--dataviz-role-brand-text-on-subtile-brand-2:var(--brand-dark-950);--dataviz-role-brand-text-on-subtile-brand-3:var(--brand-dark-950);--dataviz-role-brand-text-on-subtile-brand-4:var(--brand-dark-50);--dataviz-role-brand-text-on-subtile-brand-5:var(--brand-dark-50);--dataviz-role-brand-icon-brand-1:var(--brand-dark-950);--dataviz-role-brand-icon-brand-2:var(--brand-dark-950);--dataviz-role-brand-icon-brand-3:var(--brand-dark-950);--dataviz-role-brand-icon-brand-4:var(--brand-dark-50);--dataviz-role-brand-icon-brand-5:var(--brand-dark-50);--dataviz-role-brand-border-base-brand-1:var(--brand-dark-200);--dataviz-role-brand-border-base-brand-2:var(--brand-dark-400);--dataviz-role-brand-border-base-brand-3:var(--brand-dark-700);--dataviz-role-brand-border-base-brand-4:var(--brand-dark-800);--dataviz-role-brand-border-base-brand-5:var(--brand-dark-900);--dataviz-role-brand-border-on-accent-brand-1:var(--brand-dark-200);--dataviz-role-brand-border-on-accent-brand-2:var(--brand-dark-300);--dataviz-role-brand-border-on-accent-brand-3:var(--brand-dark-400);--dataviz-role-brand-border-on-accent-brand-4:var(--brand-dark-500);--dataviz-role-brand-border-on-accent-brand-5:var(--brand-dark-600);--dataviz-role-brand-border-separator-brand-1:var(--brand-dark-200);--dataviz-role-brand-border-separator-brand-2:var(--brand-dark-300);--dataviz-role-brand-border-separator-brand-3:var(--brand-dark-400);--dataviz-role-brand-border-separator-brand-4:var(--brand-dark-500);--dataviz-role-brand-border-separator-brand-5:var(--brand-dark-600);--dataviz-role-functionnal-bg-accent-error-accent:#d3392a;--dataviz-role-functionnal-bg-subtile-error-subtile:var(--functional-error-950);--dataviz-role-functionnal-bg-subtile-success-subtile:var(--functional-success-950);--dataviz-role-functionnal-bg-subtile-warning-subtile:var(--functional-warning-950);--dataviz-role-extended-sand-accent-extended-1:var(--extended-lavender-600);--dataviz-role-extended-sand-accent-extended-3:var(--extended-coral-600);--dataviz-role-extended-sand-accent-extended-4:#1b8e76;--dataviz-role-extended-sand-accent-extended-6:#e18fd1;--dataviz-role-extended-sand-accent-extended-7:#b38f6b;--dataviz-role-extended-sand-accent-extended-8:#f2ab31;--dataviz-role-extended-sand-subtile-extended-1:var(--extended-lavender-800);--dataviz-role-extended-sand-subtile-extended-2:var(--extended-lime-900);--dataviz-role-extended-sand-subtile-extended-3:var(--extended-coral-800);--dataviz-role-extended-sand-subtile-extended-4:var(--extended-forest-900);--dataviz-role-extended-sand-subtile-extended-5:#36398a;--dataviz-role-extended-sand-subtile-extended-6:var(--extended-orchid-900);--dataviz-role-extended-sand-subtile-extended-7:var(--extended-sand-800);--dataviz-role-extended-sand-subtile-extended-8:var(--extended-amber-900);--dataviz-role-extended-amber-on-subtile-extended-6:#b7579d;--dataviz-role-extended-amber-on-subtile-extended-7:#241c13;--dataviz-role-extended-amber-on-subtile-extended-8:#482006;--dataviz-role-extended-lavender-on-accent-extended-1:#c290e7;--dataviz-role-extended-lavender-on-accent-extended-2:#cae200;--dataviz-role-extended-lavender-on-accent-extended-3:#ec8c52;--dataviz-role-extended-lavender-on-accent-extended-4:#21af8f;--dataviz-role-extended-lavender-on-accent-extended-5:#b0b6f3;--dataviz-role-extended-lavender-on-accent-extended-6:#e8afdf;--dataviz-role-extended-lavender-on-accent-extended-7:var(--extended-sand-400);--dataviz-role-extended-lavender-on-accent-extended-8:#fac138;--dataviz-role-extended-lavender-separator-extended-1:#482461;--dataviz-role-extended-lavender-separator-extended-2:#4d4000;--dataviz-role-extended-lavender-separator-extended-3:#732d1e;--dataviz-role-extended-lavender-separator-extended-4:#064238;--dataviz-role-extended-lavender-separator-extended-5:#242653;--dataviz-role-extended-lavender-separator-extended-6:#683254;--dataviz-role-extended-lavender-separator-extended-7:#3d2c21;--dataviz-role-extended-lavender-separator-extended-8:#6e3816;--dataviz-role-extended-azure-on-accent-extended-1:#fff;--dataviz-role-extended-azure-on-accent-extended-3:#fff;--dataviz-role-extended-azure-on-accent-extended-7:var(--extended-azure-400);--dataviz-role-extended-azure-on-accent-extended-2:#fff;--dataviz-role-extended-azure-on-accent-extended-4:#fff;--dataviz-role-extended-orchid-on-accent-extended-1:#fff;--dataviz-role-extended-orchid-on-accent-extended-3:#fff;--dataviz-role-extended-orchid-on-accent-extended-7:var(--extended-orchid-400);--dataviz-role-extended-orchid-on-accent-extended-2:#fff;--dataviz-role-extended-orchid-on-accent-extended-4:#fff;--dataviz-structural-axis-axis-primary:var(--global-border-base-neutral-3);--dataviz-structural-axis-axis-secondary:var(--global-bg-base-neutral-4);--dataviz-structural-axis-baseline-baseline-primary:var(--neutral-dark-ash-100);--dataviz-structural-axis-baseline-baseline-secondary:var(--neutral-dark-ash-300);--dataviz-structural-pointer-pointer-primary:var(--neutral-dark-ash-400);--ai-bg-gradient-avatar-start:var(--brand-dark-800);--ai-bg-gradient-avatar-end:var(--brand-dark-500);--ai-bg-gradient-skeleton-end:var(--brand-dark-900);--ai-bg-gradient-subtle-end:var(--brand-dark-900);--ai-bg-gradient-loading-end:var(--ai-bg-subtle-hover);--ai-text-gradient-on-base-start:var(--brand-dark-400);--ai-text-gradient-on-base-end:var(--brand-dark-600);--ai-text-gradient-on-accent-start:var(--brand-dark-950);--ai-text-gradient-on-accent-mid:var(--brand-dark-600);--ai-text-gradient-on-accent-end:var(--brand-dark-600);--ai-icon-on-base-default:var(--brand-dark-400);--ai-icon-on-subtle-default:var(--brand-dark-400);--ai-icon-on-accent-default:var(--brand-dark-900);--ai-border-gradient-avatar-start:var(--brand-dark-500);--ai-border-gradient-avatar-end:var(--brand-dark-800);--ai-border-gradient-default-start:var(--brand-dark-950);--ai-border-gradient-default-end:var(--brand-dark-700);--ai-border-gradient-focus-start:var(--brand-dark-900);--ai-border-gradient-focus-end:var(--brand-dark-400);--color-focus-ring:var(--brand-dark-200)}}:root,[data-theme]{--accordion-item-border-color:var(--global-border-level-on-level-0);--accordion-item-border-width:var(--stroke-width-sm);--accordion-trigger-min-height-small:var(--space-40);--accordion-trigger-min-height-medium:var(--space-48);--accordion-trigger-padding-inline:var(--space-8);--accordion-trigger-padding-block:var(--space-8);--accordion-trigger-gap:var(--space-12);--accordion-trigger-border-radius:var(--corner-radius-xs);--accordion-trigger-background-default:var(--color-transparent);--accordion-trigger-background-hover:var(--global-bg-subtle-neutral-default);--accordion-trigger-background-active:var(--global-bg-subtle-neutral-hover);--accordion-trigger-outline-width-focus-visible:var(--focus-ring-width);--accordion-trigger-outline-offset-focus-visible:var(--focus-ring-offset);--accordion-trigger-outline-color-focus-visible:var(--color-focus-ring);--accordion-trigger-transition-duration:var(--duration-fast);--accordion-trigger-transition-easing:var(--easing-standard);--accordion-title-color:var(--global-text-on-base-neutral-primary);--accordion-title-typography-small-font-family:var(--body-family);--accordion-title-typography-small-font-size:var(--body-size-sm);--accordion-title-typography-small-font-weight:var(--body-weight-medium);--accordion-title-typography-small-line-height:var(--font-line-height-tight);--accordion-title-typography-small-letter-spacing:var(--font-letter-spacing-normal);--accordion-title-typography-medium-font-family:var(--body-family);--accordion-title-typography-medium-font-size:var(--body-size-md);--accordion-title-typography-medium-font-weight:var(--body-weight-medium);--accordion-title-typography-medium-line-height:var(--font-line-height-tight);--accordion-title-typography-medium-letter-spacing:var(--font-letter-spacing-normal);--accordion-indicator-font-family:var(--font-icon-family);--accordion-indicator-font-weight:var(--font-icon-weight-light);--accordion-indicator-fill:var(--font-icon-fill-off);--accordion-indicator-grade:var(--font-icon-grade-normal);--accordion-indicator-optical-size:var(--font-icon-optical-size-20);--accordion-indicator-size-small:var(--size-3);--accordion-indicator-size-medium:var(--size-4);--accordion-indicator-transition-duration:var(--duration-fast);--accordion-indicator-transition-easing:var(--easing-standard);--accordion-panel-padding-inline:var(--space-8);--accordion-panel-padding-block:var(--space-12);--accordion-panel-color:var(--global-text-on-base-neutral-secondary);--accordion-panel-typography-small-font-family:var(--body-family);--accordion-panel-typography-small-font-size:var(--body-size-sm);--accordion-panel-typography-small-font-weight:var(--body-weight-regular);--accordion-panel-typography-small-line-height:var(--font-line-height-normal);--accordion-panel-typography-small-letter-spacing:var(--font-letter-spacing-normal);--accordion-panel-typography-medium-font-family:var(--body-family);--accordion-panel-typography-medium-font-size:var(--body-size-md);--accordion-panel-typography-medium-font-weight:var(--body-weight-regular);--accordion-panel-typography-medium-line-height:var(--font-line-height-normal);--accordion-panel-typography-medium-letter-spacing:var(--font-letter-spacing-normal);--alert-container-background-info:var(--global-bg-subtle-functional-info-default);--alert-container-background-success:var(--global-bg-subtle-functional-success-default);--alert-container-background-warning:var(--global-bg-subtle-functional-warning-default);--alert-container-background-error:var(--global-bg-subtle-functional-error-default);--alert-container-border-color-info:var(--global-border-accent-functional-info-default);--alert-container-border-color-success:var(--global-border-accent-functional-success-default);--alert-container-border-color-warning:var(--global-border-accent-functional-warning-default);--alert-container-border-color-error:var(--global-border-accent-functional-error-default);--alert-container-border-width:var(--stroke-width-sm);--alert-container-border-radius:var(--corner-radius-sm);--alert-container-padding:var(--space-16);--alert-container-gap:var(--space-12);--alert-icon-color-info:var(--global-icon-on-subtle-functional-info-default);--alert-icon-color-success:var(--global-icon-on-subtle-functional-success-default);--alert-icon-color-warning:var(--global-icon-on-subtle-functional-warning-default);--alert-icon-color-error:var(--global-icon-on-subtle-functional-error-default);--alert-icon-font-family:var(--font-icon-family);--alert-icon-font-weight:var(--font-icon-weight-light);--alert-icon-fill:var(--font-icon-fill-off);--alert-icon-grade:var(--font-icon-grade-normal);--alert-icon-optical-size:var(--font-icon-optical-size-20);--alert-icon-size:var(--size-4);--alert-content-gap:var(--space-4);--alert-title-color-info:var(--global-text-on-subtle-functional-info-default);--alert-title-color-success:var(--global-text-on-subtle-functional-success-default);--alert-title-color-warning:var(--global-text-on-subtle-functional-warning-default);--alert-title-color-error:var(--global-text-on-subtle-functional-error-default);--alert-title-typography-font-family:var(--body-family);--alert-title-typography-font-size:var(--body-size-md);--alert-title-typography-font-weight:var(--body-weight-medium);--alert-title-typography-line-height:var(--font-line-height-tight);--alert-title-typography-letter-spacing:var(--font-letter-spacing-normal);--alert-message-color:var(--global-text-on-base-neutral-primary);--alert-message-typography-font-family:var(--body-family);--alert-message-typography-font-size:var(--body-size-md);--alert-message-typography-font-weight:var(--body-weight-regular);--alert-message-typography-line-height:var(--font-line-height-normal);--alert-message-typography-letter-spacing:var(--font-letter-spacing-normal);--avatar-container-size-small:var(--size-4);--avatar-container-size-medium:var(--size-5);--avatar-container-size-large:var(--size-6);--avatar-container-border-radius-circle:var(--corner-radius-full);--avatar-container-border-radius-square:var(--corner-radius-xs);--avatar-container-background:var(--global-bg-subtle-brand-default);--avatar-container-border-color:var(--global-border-level-edge-level-1);--avatar-container-border-width:var(--stroke-width-sm);--avatar-initials-color:var(--global-text-on-subtle-brand-default);--avatar-initials-typography-small-font-family:var(--body-family);--avatar-initials-typography-small-font-size:var(--body-size-2xs);--avatar-initials-typography-small-font-weight:var(--body-weight-medium);--avatar-initials-typography-small-line-height:var(--font-line-height-tight);--avatar-initials-typography-small-letter-spacing:var(--font-letter-spacing-normal);--avatar-initials-typography-medium-font-family:var(--body-family);--avatar-initials-typography-medium-font-size:var(--body-size-xs);--avatar-initials-typography-medium-font-weight:var(--body-weight-medium);--avatar-initials-typography-medium-line-height:var(--font-line-height-tight);--avatar-initials-typography-medium-letter-spacing:var(--font-letter-spacing-normal);--avatar-initials-typography-large-font-family:var(--body-family);--avatar-initials-typography-large-font-size:var(--body-size-sm);--avatar-initials-typography-large-font-weight:var(--body-weight-medium);--avatar-initials-typography-large-line-height:var(--font-line-height-tight);--avatar-initials-typography-large-letter-spacing:var(--font-letter-spacing-normal);--badge-container-background-accent-neutral:var(--global-bg-accent-neutral-default);--badge-container-background-accent-brand:var(--global-bg-accent-brand-default);--badge-container-background-accent-success:var(--global-bg-accent-functional-success-default);--badge-container-background-accent-warning:var(--global-bg-accent-functional-warning-default);--badge-container-background-accent-error:var(--global-bg-accent-functional-error-default);--badge-container-background-accent-info:var(--global-bg-accent-functional-info-default);--badge-container-background-subtle-neutral:var(--global-bg-subtle-neutral-default);--badge-container-background-subtle-brand:var(--global-bg-subtle-brand-default);--badge-container-background-subtle-success:var(--global-bg-subtle-functional-success-default);--badge-container-background-subtle-warning:var(--global-bg-subtle-functional-warning-default);--badge-container-background-subtle-error:var(--global-bg-subtle-functional-error-default);--badge-container-background-subtle-info:var(--global-bg-subtle-functional-info-default);--badge-container-border-color-accent-neutral:var(--global-border-accent-neutral-default);--badge-container-border-color-accent-brand:var(--global-border-accent-brand-default);--badge-container-border-color-accent-success:var(--global-border-accent-functional-success-default);--badge-container-border-color-accent-warning:var(--global-border-accent-functional-warning-default);--badge-container-border-color-accent-error:var(--global-border-accent-functional-error-default);--badge-container-border-color-accent-info:var(--global-border-accent-functional-info-default);--badge-container-border-color-subtle-neutral:var(--global-border-subtle-neutral-default);--badge-container-border-color-subtle-brand:var(--global-border-subtle-brand-default);--badge-container-border-color-subtle-success:var(--global-border-subtle-functional-success-default);--badge-container-border-color-subtle-warning:var(--global-border-subtle-functional-warning-default);--badge-container-border-color-subtle-error:var(--global-border-subtle-functional-error-default);--badge-container-border-color-subtle-info:var(--global-border-subtle-functional-info-default);--badge-container-border-width:var(--stroke-width-sm);--badge-container-border-radius:var(--corner-radius-full);--badge-container-min-height-small:var(--space-20);--badge-container-min-height-medium:var(--space-24);--badge-container-padding-inline-small:var(--space-6);--badge-container-padding-inline-medium:var(--space-8);--badge-label-color-accent-neutral:var(--global-text-on-accent-neutral-primary);--badge-label-color-accent-brand:var(--global-text-on-accent-brand-default);--badge-label-color-accent-success:var(--global-text-on-accent-functional-success-default);--badge-label-color-accent-warning:var(--global-text-on-accent-functional-warning-default);--badge-label-color-accent-error:var(--global-text-on-accent-functional-error-default);--badge-label-color-accent-info:var(--global-text-on-accent-functional-info-default);--badge-label-color-subtle-neutral:var(--global-text-on-subtle-neutral-default);--badge-label-color-subtle-brand:var(--global-text-on-subtle-brand-default);--badge-label-color-subtle-success:var(--global-text-on-subtle-functional-success-default);--badge-label-color-subtle-warning:var(--global-text-on-subtle-functional-warning-default);--badge-label-color-subtle-error:var(--global-text-on-subtle-functional-error-default);--badge-label-color-subtle-info:var(--global-text-on-subtle-functional-info-default);--badge-label-typography-small-font-family:var(--body-family);--badge-label-typography-small-font-size:var(--body-size-xs);--badge-label-typography-small-font-weight:var(--body-weight-medium);--badge-label-typography-small-line-height:var(--font-line-height-tight);--badge-label-typography-small-letter-spacing:var(--font-letter-spacing-normal);--badge-label-typography-medium-font-family:var(--body-family);--badge-label-typography-medium-font-size:var(--body-size-sm);--badge-label-typography-medium-font-weight:var(--body-weight-medium);--badge-label-typography-medium-line-height:var(--font-line-height-tight);--badge-label-typography-medium-letter-spacing:var(--font-letter-spacing-normal);--breadcrumb-container-gap:var(--space-4);--breadcrumb-link-color-default:var(--global-text-on-base-neutral-secondary);--breadcrumb-link-color-hover:var(--global-text-on-base-neutral-primary);--breadcrumb-link-color-current:var(--global-text-on-base-neutral-primary);--breadcrumb-link-typography-small-font-family:var(--body-family);--breadcrumb-link-typography-small-font-size:var(--body-size-xs);--breadcrumb-link-typography-small-font-weight:var(--body-weight-regular);--breadcrumb-link-typography-small-line-height:var(--font-line-height-normal);--breadcrumb-link-typography-small-letter-spacing:var(--font-letter-spacing-normal);--breadcrumb-link-typography-medium-font-family:var(--body-family);--breadcrumb-link-typography-medium-font-size:var(--body-size-sm);--breadcrumb-link-typography-medium-font-weight:var(--body-weight-regular);--breadcrumb-link-typography-medium-line-height:var(--font-line-height-normal);--breadcrumb-link-typography-medium-letter-spacing:var(--font-letter-spacing-normal);--breadcrumb-link-border-radius:var(--corner-radius-2xs);--breadcrumb-link-min-height:var(--space-24);--breadcrumb-link-outline-width-focus-visible:var(--focus-ring-width);--breadcrumb-link-outline-offset-focus-visible:var(--focus-ring-offset);--breadcrumb-link-outline-color-focus-visible:var(--color-focus-ring);--breadcrumb-link-transition-duration:var(--duration-fast);--breadcrumb-link-transition-easing:var(--easing-standard);--breadcrumb-separator-font-family:var(--font-icon-family);--breadcrumb-separator-font-weight:var(--font-icon-weight-light);--breadcrumb-separator-fill:var(--font-icon-fill-off);--breadcrumb-separator-grade:var(--font-icon-grade-normal);--breadcrumb-separator-optical-size:var(--font-icon-optical-size-20);--breadcrumb-separator-color:var(--global-icon-on-base-neutral-tertiary);--breadcrumb-separator-size-small:var(--size-2);--breadcrumb-separator-size-medium:var(--size-3);--button-container-background-accent-neutral-default:var(--global-bg-accent-neutral-default);--button-container-background-accent-neutral-hover:var(--global-bg-accent-neutral-hover);--button-container-background-accent-neutral-active:var(--global-bg-accent-neutral-active);--button-container-background-accent-brand-default:var(--global-bg-accent-brand-default);--button-container-background-accent-brand-hover:var(--global-bg-accent-brand-hover);--button-container-background-accent-brand-active:var(--global-bg-accent-brand-active);--button-container-background-accent-error-default:var(--global-bg-accent-functional-error-default);--button-container-background-accent-error-hover:var(--global-bg-accent-functional-error-hover);--button-container-background-accent-error-active:var(--global-bg-accent-functional-error-active);--button-container-background-accent-disabled:var(--global-bg-state-disabled-default);--button-container-background-subtle-neutral-default:var(--global-bg-subtle-neutral-default);--button-container-background-subtle-neutral-hover:var(--global-bg-subtle-neutral-hover);--button-container-background-subtle-neutral-active:var(--global-bg-subtle-neutral-active);--button-container-background-subtle-brand-default:var(--global-bg-subtle-brand-default);--button-container-background-subtle-brand-hover:var(--global-bg-subtle-brand-hover);--button-container-background-subtle-brand-active:var(--global-bg-subtle-brand-active);--button-container-background-subtle-error-default:var(--global-bg-subtle-functional-error-default);--button-container-background-subtle-error-hover:var(--global-bg-subtle-functional-error-hover);--button-container-background-subtle-error-active:var(--global-bg-subtle-functional-error-active);--button-container-background-subtle-disabled:var(--global-bg-state-disabled-default);--button-container-background-ghost-neutral-default:var(--color-transparent);--button-container-background-ghost-neutral-hover:var(--global-bg-subtle-neutral-default);--button-container-background-ghost-neutral-active:var(--global-bg-subtle-neutral-hover);--button-container-background-ghost-brand-default:var(--color-transparent);--button-container-background-ghost-brand-hover:var(--global-bg-subtle-brand-default);--button-container-background-ghost-brand-active:var(--global-bg-subtle-brand-hover);--button-container-background-ghost-error-default:var(--color-transparent);--button-container-background-ghost-error-hover:var(--global-bg-subtle-functional-error-default);--button-container-background-ghost-error-active:var(--global-bg-subtle-functional-error-hover);--button-container-background-ghost-disabled:var(--global-bg-state-disabled-default);--button-container-border-color-accent-neutral-default:var(--global-border-accent-neutral-default);--button-container-border-color-accent-neutral-hover:var(--global-border-accent-neutral-hover);--button-container-border-color-accent-neutral-active:var(--global-border-accent-neutral-active);--button-container-border-color-accent-brand-default:var(--global-border-accent-brand-default);--button-container-border-color-accent-brand-hover:var(--global-border-accent-brand-hover);--button-container-border-color-accent-brand-active:var(--global-border-accent-brand-active);--button-container-border-color-accent-error-default:var(--global-border-accent-functional-error-default);--button-container-border-color-accent-error-hover:var(--global-border-accent-functional-error-hover);--button-container-border-color-accent-error-active:var(--global-border-accent-functional-error-active);--button-container-border-color-accent-disabled:var(--global-border-state-disabled-default);--button-container-border-color-subtle-neutral-default:var(--global-border-subtle-neutral-default);--button-container-border-color-subtle-neutral-hover:var(--global-border-subtle-neutral-hover);--button-container-border-color-subtle-neutral-active:var(--global-border-subtle-neutral-active);--button-container-border-color-subtle-brand-default:var(--global-border-subtle-brand-default);--button-container-border-color-subtle-brand-hover:var(--global-border-subtle-brand-hover);--button-container-border-color-subtle-brand-active:var(--global-border-subtle-brand-active);--button-container-border-color-subtle-error-default:var(--global-border-subtle-functional-error-default);--button-container-border-color-subtle-error-hover:var(--global-border-subtle-functional-error-hover);--button-container-border-color-subtle-error-active:var(--global-border-subtle-functional-error-active);--button-container-border-color-subtle-disabled:var(--global-border-state-disabled-default);--button-container-border-color-ghost-neutral-default:var(--color-transparent);--button-container-border-color-ghost-neutral-hover:var(--global-border-subtle-neutral-default);--button-container-border-color-ghost-neutral-active:var(--global-border-subtle-neutral-hover);--button-container-border-color-ghost-brand-default:var(--color-transparent);--button-container-border-color-ghost-brand-hover:var(--global-border-subtle-brand-default);--button-container-border-color-ghost-brand-active:var(--global-border-subtle-brand-hover);--button-container-border-color-ghost-error-default:var(--color-transparent);--button-container-border-color-ghost-error-hover:var(--global-border-subtle-functional-error-default);--button-container-border-color-ghost-error-active:var(--global-border-subtle-functional-error-hover);--button-container-border-color-ghost-disabled:var(--global-border-state-disabled-default);--button-container-border-width:var(--stroke-width-sm);--button-container-border-radius-xsmall:var(--corner-radius-2xs);--button-container-border-radius-small:var(--corner-radius-2xs);--button-container-border-radius-medium:var(--corner-radius-xs);--button-container-border-radius-large:var(--corner-radius-xs);--button-container-padding-inline-xsmall:var(--space-6);--button-container-padding-inline-small:var(--space-8);--button-container-padding-inline-medium:var(--space-12);--button-container-padding-inline-large:var(--space-16);--button-container-padding-inline-icon-side-xsmall:var(--space-2);--button-container-padding-inline-icon-side-small:var(--space-6);--button-container-padding-inline-icon-side-medium:var(--space-6);--button-container-padding-inline-icon-side-large:var(--space-8);--button-container-padding-inline-label-side-xsmall:var(--space-6);--button-container-padding-inline-label-side-small:var(--space-8);--button-container-padding-inline-label-side-medium:var(--space-8);--button-container-padding-inline-label-side-large:var(--space-10);--button-container-min-height-xsmall:var(--space-24);--button-container-min-height-small:var(--space-28);--button-container-min-height-medium:var(--space-36);--button-container-min-height-large:var(--space-44);--button-container-padding-block-xsmall:var(--space-2);--button-container-padding-block-small:var(--space-3);--button-container-padding-block-medium:var(--space-5);--button-container-padding-block-large:var(--space-8);--button-container-gap-xsmall:var(--space-2);--button-container-gap-small:var(--space-2);--button-container-gap-medium:var(--space-4);--button-container-gap-large:var(--space-4);--button-container-outline-width-focus-visible:var(--focus-ring-width);--button-container-outline-offset-focus-visible:var(--focus-ring-offset);--button-container-outline-color-focus-visible:var(--color-focus-ring);--button-container-transition-duration:var(--duration-fast);--button-container-transition-easing:var(--easing-standard);--button-label-color-accent-neutral-default:var(--global-text-on-accent-neutral-primary);--button-label-color-accent-neutral-hover:var(--global-text-on-accent-neutral-primary);--button-label-color-accent-neutral-active:var(--global-text-on-accent-neutral-primary);--button-label-color-accent-brand-default:var(--global-text-on-accent-brand-default);--button-label-color-accent-brand-hover:var(--global-text-on-accent-brand-default);--button-label-color-accent-brand-active:var(--global-text-on-accent-brand-default);--button-label-color-accent-error-default:var(--global-text-on-accent-functional-error-default);--button-label-color-accent-error-hover:var(--global-text-on-accent-functional-error-default);--button-label-color-accent-error-active:var(--global-text-on-accent-functional-error-default);--button-label-color-accent-disabled:var(--global-text-state-disabled-default);--button-label-color-subtle-neutral-default:var(--global-text-on-base-neutral-primary);--button-label-color-subtle-neutral-hover:var(--global-text-on-base-neutral-primary);--button-label-color-subtle-neutral-active:var(--global-text-on-base-neutral-primary);--button-label-color-subtle-brand-default:var(--global-text-on-subtle-brand-default);--button-label-color-subtle-brand-hover:var(--global-text-on-subtle-brand-default);--button-label-color-subtle-brand-active:var(--global-text-on-subtle-brand-default);--button-label-color-subtle-error-default:var(--global-text-on-subtle-functional-error-default);--button-label-color-subtle-error-hover:var(--global-text-on-subtle-functional-error-default);--button-label-color-subtle-error-active:var(--global-text-on-subtle-functional-error-default);--button-label-color-subtle-disabled:var(--global-text-state-disabled-default);--button-label-color-ghost-neutral-default:var(--global-text-on-base-neutral-primary);--button-label-color-ghost-neutral-hover:var(--global-text-on-base-neutral-primary);--button-label-color-ghost-neutral-active:var(--global-text-on-base-neutral-primary);--button-label-color-ghost-brand-default:var(--global-text-on-base-brand-default);--button-label-color-ghost-brand-hover:var(--global-text-on-subtle-brand-default);--button-label-color-ghost-brand-active:var(--global-text-on-subtle-brand-default);--button-label-color-ghost-error-default:var(--global-text-on-subtle-functional-error-default);--button-label-color-ghost-error-hover:var(--global-text-on-subtle-functional-error-default);--button-label-color-ghost-error-active:var(--global-text-on-subtle-functional-error-default);--button-label-color-ghost-disabled:var(--global-text-state-disabled-default);--button-label-typography-xsmall-font-family:var(--body-family);--button-label-typography-xsmall-font-size:var(--body-size-xs);--button-label-typography-xsmall-font-weight:var(--body-weight-medium);--button-label-typography-xsmall-line-height:var(--font-line-height-compact);--button-label-typography-xsmall-letter-spacing:var(--font-letter-spacing-tight-xs);--button-label-typography-small-font-family:var(--body-family);--button-label-typography-small-font-size:var(--body-size-sm);--button-label-typography-small-font-weight:var(--body-weight-medium);--button-label-typography-small-line-height:var(--font-line-height-compact);--button-label-typography-small-letter-spacing:var(--font-letter-spacing-tight-sm);--button-label-typography-medium-font-family:var(--body-family);--button-label-typography-medium-font-size:var(--body-size-md);--button-label-typography-medium-font-weight:var(--body-weight-medium);--button-label-typography-medium-line-height:var(--font-line-height-compact);--button-label-typography-medium-letter-spacing:var(--font-letter-spacing-tight-md);--button-label-typography-large-font-family:var(--body-family);--button-label-typography-large-font-size:var(--body-size-md);--button-label-typography-large-font-weight:var(--body-weight-medium);--button-label-typography-large-line-height:var(--font-line-height-compact);--button-label-typography-large-letter-spacing:var(--font-letter-spacing-tight-md);--button-icon-font-family:var(--font-icon-family);--button-icon-font-weight:var(--font-icon-weight-light);--button-icon-fill:var(--font-icon-fill-off);--button-icon-grade:var(--font-icon-grade-normal);--button-icon-optical-size:var(--font-icon-optical-size-20);--button-icon-size-xsmall:var(--size-2);--button-icon-size-small:var(--size-3);--button-icon-size-medium:var(--size-4);--button-icon-size-large:var(--size-4);--card-container-background-level-1:var(--global-bg-level-1-default);--card-container-background-level-2:var(--global-bg-level-2-default);--card-container-border-color-level-1:var(--global-border-level-edge-level-1);--card-container-border-color-level-2:var(--global-border-level-edge-level-2);--card-container-border-width:var(--stroke-width-sm);--card-container-border-radius:var(--corner-radius-sm);--card-container-padding:var(--space-16);--card-container-gap:var(--space-8);--card-title-color:var(--global-text-on-base-neutral-primary);--card-title-typography-font-family:var(--heading-family);--card-title-typography-font-size:var(--heading-size-2xs);--card-title-typography-font-weight:var(--heading-weight-semi-bold);--card-title-typography-line-height:var(--font-line-height-tight);--card-title-typography-letter-spacing:var(--font-letter-spacing-normal);--card-description-color:var(--global-text-on-base-neutral-secondary);--card-description-typography-font-family:var(--body-family);--card-description-typography-font-size:var(--body-size-sm);--card-description-typography-font-weight:var(--body-weight-regular);--card-description-typography-line-height:var(--font-line-height-normal);--card-description-typography-letter-spacing:var(--font-letter-spacing-normal);--checkbox-group-container-row-gap:var(--space-8);--checkbox-group-container-gap-vertical:var(--space-8);--checkbox-group-container-gap-horizontal:var(--space-16);--checkbox-group-legend-color-default:var(--global-text-on-base-neutral-primary);--checkbox-group-legend-color-disabled:var(--global-text-state-disabled-default);--checkbox-group-legend-typography-font-family:var(--body-family);--checkbox-group-legend-typography-font-size:var(--body-size-sm);--checkbox-group-legend-typography-font-weight:var(--body-weight-medium);--checkbox-group-legend-typography-line-height:var(--font-line-height-normal);--checkbox-group-legend-typography-letter-spacing:var(--font-letter-spacing-normal);--checkbox-group-description-color-default:var(--global-text-on-base-neutral-secondary);--checkbox-group-description-color-disabled:var(--global-text-state-disabled-default);--checkbox-group-description-typography-font-family:var(--body-family);--checkbox-group-description-typography-font-size:var(--body-size-sm);--checkbox-group-description-typography-font-weight:var(--body-weight-regular);--checkbox-group-description-typography-line-height:var(--font-line-height-normal);--checkbox-group-description-typography-letter-spacing:var(--font-letter-spacing-normal);--checkbox-group-error-message-color:var(--global-text-on-base-functional-error-default);--checkbox-group-error-message-typography-font-family:var(--body-family);--checkbox-group-error-message-typography-font-size:var(--body-size-sm);--checkbox-group-error-message-typography-font-weight:var(--body-weight-medium);--checkbox-group-error-message-typography-line-height:var(--font-line-height-normal);--checkbox-group-error-message-typography-letter-spacing:var(--font-letter-spacing-normal);--checkbox-group-option-column-gap:var(--space-8);--checkbox-group-option-row-gap:var(--space-2);--checkbox-group-control-size-small:var(--size-2);--checkbox-group-control-size-medium:var(--size-3);--checkbox-group-control-border-radius-small:var(--corner-radius-2xs);--checkbox-group-control-border-radius-medium:var(--corner-radius-xs);--checkbox-group-control-border-width:var(--stroke-width-md);--checkbox-group-control-background-default:var(--global-bg-level-0-default);--checkbox-group-control-background-hover:var(--global-bg-level-0-hover);--checkbox-group-control-background-checked:var(--global-bg-accent-brand-default);--checkbox-group-control-background-disabled:var(--global-bg-state-disabled-default);--checkbox-group-control-border-color-default:var(--global-border-accent-neutral-default);--checkbox-group-control-border-color-hover:var(--global-border-accent-neutral-default);--checkbox-group-control-border-color-checked:var(--global-border-accent-brand-default);--checkbox-group-control-border-color-invalid:var(--global-border-base-functional-error-default);--checkbox-group-control-border-color-disabled:var(--global-border-state-disabled-default);--checkbox-group-control-color-checked:var(--global-icon-on-accent-brand-default);--checkbox-group-control-color-disabled:var(--global-icon-state-disabled-default);--checkbox-group-control-outline-width-focus-visible:var(--focus-ring-width);--checkbox-group-control-outline-offset-focus-visible:var(--focus-ring-offset);--checkbox-group-control-outline-color-focus-visible:var(--color-focus-ring);--checkbox-group-control-transition-duration:var(--duration-fast);--checkbox-group-control-transition-easing:var(--easing-standard);--checkbox-group-option-label-color-default:var(--global-text-on-base-neutral-primary);--checkbox-group-option-label-color-disabled:var(--global-text-state-disabled-default);--checkbox-group-option-label-typography-small-font-family:var(--body-family);--checkbox-group-option-label-typography-small-font-size:var(--body-size-sm);--checkbox-group-option-label-typography-small-font-weight:var(--body-weight-regular);--checkbox-group-option-label-typography-small-line-height:var(--font-line-height-normal);--checkbox-group-option-label-typography-small-letter-spacing:var(--font-letter-spacing-normal);--checkbox-group-option-label-typography-medium-font-family:var(--body-family);--checkbox-group-option-label-typography-medium-font-size:var(--body-size-md);--checkbox-group-option-label-typography-medium-font-weight:var(--body-weight-regular);--checkbox-group-option-label-typography-medium-line-height:var(--font-line-height-normal);--checkbox-group-option-label-typography-medium-letter-spacing:var(--font-letter-spacing-normal);--checkbox-group-option-description-color-default:var(--global-text-on-base-neutral-secondary);--checkbox-group-option-description-color-disabled:var(--global-text-state-disabled-default);--checkbox-group-option-description-typography-small-font-family:var(--body-family);--checkbox-group-option-description-typography-small-font-size:var(--body-size-xs);--checkbox-group-option-description-typography-small-font-weight:var(--body-weight-regular);--checkbox-group-option-description-typography-small-line-height:var(--font-line-height-normal);--checkbox-group-option-description-typography-small-letter-spacing:var(--font-letter-spacing-normal);--checkbox-group-option-description-typography-medium-font-family:var(--body-family);--checkbox-group-option-description-typography-medium-font-size:var(--body-size-sm);--checkbox-group-option-description-typography-medium-font-weight:var(--body-weight-regular);--checkbox-group-option-description-typography-medium-line-height:var(--font-line-height-normal);--checkbox-group-option-description-typography-medium-letter-spacing:var(--font-letter-spacing-normal);--checkbox-container-column-gap:var(--space-8);--checkbox-container-row-gap:var(--space-2);--checkbox-control-size-small:var(--size-2);--checkbox-control-size-medium:var(--size-3);--checkbox-control-border-radius-small:var(--corner-radius-2xs);--checkbox-control-border-radius-medium:var(--corner-radius-xs);--checkbox-control-border-width:var(--stroke-width-md);--checkbox-control-background-default:var(--global-bg-level-0-default);--checkbox-control-background-hover:var(--global-bg-level-0-hover);--checkbox-control-background-checked:var(--global-bg-accent-brand-default);--checkbox-control-background-indeterminate:var(--global-bg-accent-brand-default);--checkbox-control-background-disabled:var(--global-bg-state-disabled-default);--checkbox-control-border-color-default:var(--global-border-accent-neutral-default);--checkbox-control-border-color-hover:var(--global-border-accent-neutral-default);--checkbox-control-border-color-checked:var(--global-border-accent-brand-default);--checkbox-control-border-color-indeterminate:var(--global-border-accent-brand-default);--checkbox-control-border-color-invalid:var(--global-border-base-functional-error-default);--checkbox-control-border-color-disabled:var(--global-border-state-disabled-default);--checkbox-control-color-checked:var(--global-icon-on-accent-brand-default);--checkbox-control-color-indeterminate:var(--global-icon-on-accent-brand-default);--checkbox-control-color-disabled:var(--global-icon-state-disabled-default);--checkbox-control-outline-width-focus-visible:var(--focus-ring-width);--checkbox-control-outline-offset-focus-visible:var(--focus-ring-offset);--checkbox-control-outline-color-focus-visible:var(--color-focus-ring);--checkbox-control-transition-duration:var(--duration-fast);--checkbox-control-transition-easing:var(--easing-standard);--checkbox-label-color-default:var(--global-text-on-base-neutral-primary);--checkbox-label-color-disabled:var(--global-text-state-disabled-default);--checkbox-label-typography-small-font-family:var(--body-family);--checkbox-label-typography-small-font-size:var(--body-size-sm);--checkbox-label-typography-small-font-weight:var(--body-weight-regular);--checkbox-label-typography-small-line-height:var(--font-line-height-normal);--checkbox-label-typography-small-letter-spacing:var(--font-letter-spacing-normal);--checkbox-label-typography-medium-font-family:var(--body-family);--checkbox-label-typography-medium-font-size:var(--body-size-md);--checkbox-label-typography-medium-font-weight:var(--body-weight-regular);--checkbox-label-typography-medium-line-height:var(--font-line-height-normal);--checkbox-label-typography-medium-letter-spacing:var(--font-letter-spacing-normal);--checkbox-description-color-default:var(--global-text-on-base-neutral-secondary);--checkbox-description-color-disabled:var(--global-text-state-disabled-default);--checkbox-description-typography-small-font-family:var(--body-family);--checkbox-description-typography-small-font-size:var(--body-size-xs);--checkbox-description-typography-small-font-weight:var(--body-weight-regular);--checkbox-description-typography-small-line-height:var(--font-line-height-normal);--checkbox-description-typography-small-letter-spacing:var(--font-letter-spacing-normal);--checkbox-description-typography-medium-font-family:var(--body-family);--checkbox-description-typography-medium-font-size:var(--body-size-sm);--checkbox-description-typography-medium-font-weight:var(--body-weight-regular);--checkbox-description-typography-medium-line-height:var(--font-line-height-normal);--checkbox-description-typography-medium-letter-spacing:var(--font-letter-spacing-normal);--divider-container-color:var(--global-border-base-neutral-4);--divider-container-border-width:var(--stroke-width-sm);--divider-container-margin-block-horizontal:var(--space-16);--divider-container-margin-inline-vertical:var(--space-16);--divider-container-min-height-vertical:var(--space-24);--dropdown-menu-background:var(--global-bg-level-2-default);--dropdown-menu-border-color:var(--global-border-level-edge-level-2);--dropdown-menu-border-width:var(--stroke-width-sm);--dropdown-menu-border-radius:var(--corner-radius-sm);--dropdown-menu-padding:var(--space-8);--dropdown-menu-offset:var(--space-4);--dropdown-separator-color:var(--global-border-level-on-level-2);--dropdown-separator-width:var(--stroke-width-sm);--dropdown-separator-margin-block:var(--space-4);--dropdown-item-background-neutral-default:var(--color-transparent);--dropdown-item-background-neutral-hover:var(--global-bg-subtle-neutral-default);--dropdown-item-background-neutral-active:var(--global-bg-subtle-neutral-hover);--dropdown-item-background-error-default:var(--color-transparent);--dropdown-item-background-error-hover:var(--global-bg-subtle-functional-error-default);--dropdown-item-background-error-active:var(--global-bg-subtle-functional-error-hover);--dropdown-item-background-disabled:var(--color-transparent);--dropdown-item-min-height:var(--space-32);--dropdown-item-padding-inline:var(--space-8);--dropdown-item-gap:var(--space-8);--dropdown-item-border-radius:var(--corner-radius-2xs);--dropdown-item-outline-width-focus-visible:var(--focus-ring-width);--dropdown-item-outline-offset-focus-visible:var(--focus-ring-offset);--dropdown-item-outline-color-focus-visible:var(--color-focus-ring);--dropdown-item-transition-duration:var(--duration-fast);--dropdown-item-transition-easing:var(--easing-standard);--dropdown-item-label-color-neutral-default:var(--global-text-on-subtle-neutral-default);--dropdown-item-label-color-neutral-hover:var(--global-text-on-subtle-neutral-default);--dropdown-item-label-color-neutral-active:var(--global-text-on-subtle-neutral-default);--dropdown-item-label-color-error-default:var(--global-text-on-subtle-functional-error-default);--dropdown-item-label-color-error-hover:var(--global-text-on-subtle-functional-error-default);--dropdown-item-label-color-error-active:var(--global-text-on-subtle-functional-error-default);--dropdown-item-label-color-disabled:var(--global-text-state-disabled-default);--dropdown-item-label-typography-font-family:var(--body-family);--dropdown-item-label-typography-font-size:var(--body-size-sm);--dropdown-item-label-typography-font-weight:var(--body-weight-medium);--dropdown-item-label-typography-line-height:var(--font-line-height-tight);--dropdown-item-label-typography-letter-spacing:var(--font-letter-spacing-normal);--dropdown-item-icon-font-family:var(--font-icon-family);--dropdown-item-icon-font-weight:var(--font-icon-weight-light);--dropdown-item-icon-fill:var(--font-icon-fill-off);--dropdown-item-icon-grade:var(--font-icon-grade-normal);--dropdown-item-icon-optical-size:var(--font-icon-optical-size-20);--dropdown-item-icon-size:var(--size-2);--icon-button-container-background-accent-neutral-default:var(--global-bg-accent-neutral-default);--icon-button-container-background-accent-neutral-hover:var(--global-bg-accent-neutral-hover);--icon-button-container-background-accent-neutral-active:var(--global-bg-accent-neutral-active);--icon-button-container-background-accent-brand-default:var(--global-bg-accent-brand-default);--icon-button-container-background-accent-brand-hover:var(--global-bg-accent-brand-hover);--icon-button-container-background-accent-brand-active:var(--global-bg-accent-brand-active);--icon-button-container-background-accent-error-default:var(--global-bg-accent-functional-error-default);--icon-button-container-background-accent-error-hover:var(--global-bg-accent-functional-error-hover);--icon-button-container-background-accent-error-active:var(--global-bg-accent-functional-error-active);--icon-button-container-background-accent-disabled:var(--global-bg-state-disabled-default);--icon-button-container-background-subtle-neutral-default:var(--global-bg-subtle-neutral-default);--icon-button-container-background-subtle-neutral-hover:var(--global-bg-subtle-neutral-hover);--icon-button-container-background-subtle-neutral-active:var(--global-bg-subtle-neutral-active);--icon-button-container-background-subtle-brand-default:var(--global-bg-subtle-brand-default);--icon-button-container-background-subtle-brand-hover:var(--global-bg-subtle-brand-hover);--icon-button-container-background-subtle-brand-active:var(--global-bg-subtle-brand-active);--icon-button-container-background-subtle-error-default:var(--global-bg-subtle-functional-error-default);--icon-button-container-background-subtle-error-hover:var(--global-bg-subtle-functional-error-hover);--icon-button-container-background-subtle-error-active:var(--global-bg-subtle-functional-error-active);--icon-button-container-background-subtle-disabled:var(--global-bg-state-disabled-default);--icon-button-container-background-ghost-neutral-default:var(--color-transparent);--icon-button-container-background-ghost-neutral-hover:var(--global-bg-subtle-neutral-default);--icon-button-container-background-ghost-neutral-active:var(--global-bg-subtle-neutral-hover);--icon-button-container-background-ghost-brand-default:var(--color-transparent);--icon-button-container-background-ghost-brand-hover:var(--global-bg-subtle-brand-default);--icon-button-container-background-ghost-brand-active:var(--global-bg-subtle-brand-hover);--icon-button-container-background-ghost-error-default:var(--color-transparent);--icon-button-container-background-ghost-error-hover:var(--global-bg-subtle-functional-error-default);--icon-button-container-background-ghost-error-active:var(--global-bg-subtle-functional-error-hover);--icon-button-container-background-ghost-disabled:var(--global-bg-state-disabled-default);--icon-button-container-border-color-accent-neutral-default:var(--global-border-accent-neutral-default);--icon-button-container-border-color-accent-neutral-hover:var(--global-border-accent-neutral-hover);--icon-button-container-border-color-accent-neutral-active:var(--global-border-accent-neutral-active);--icon-button-container-border-color-accent-brand-default:var(--global-border-accent-brand-default);--icon-button-container-border-color-accent-brand-hover:var(--global-border-accent-brand-hover);--icon-button-container-border-color-accent-brand-active:var(--global-border-accent-brand-active);--icon-button-container-border-color-accent-error-default:var(--global-border-accent-functional-error-default);--icon-button-container-border-color-accent-error-hover:var(--global-border-accent-functional-error-hover);--icon-button-container-border-color-accent-error-active:var(--global-border-accent-functional-error-active);--icon-button-container-border-color-accent-disabled:var(--global-border-state-disabled-default);--icon-button-container-border-color-subtle-neutral-default:var(--global-border-subtle-neutral-default);--icon-button-container-border-color-subtle-neutral-hover:var(--global-border-subtle-neutral-hover);--icon-button-container-border-color-subtle-neutral-active:var(--global-border-subtle-neutral-active);--icon-button-container-border-color-subtle-brand-default:var(--global-border-subtle-brand-default);--icon-button-container-border-color-subtle-brand-hover:var(--global-border-subtle-brand-hover);--icon-button-container-border-color-subtle-brand-active:var(--global-border-subtle-brand-active);--icon-button-container-border-color-subtle-error-default:var(--global-border-subtle-functional-error-default);--icon-button-container-border-color-subtle-error-hover:var(--global-border-subtle-functional-error-hover);--icon-button-container-border-color-subtle-error-active:var(--global-border-subtle-functional-error-active);--icon-button-container-border-color-subtle-disabled:var(--global-border-state-disabled-default);--icon-button-container-border-color-ghost-neutral-default:var(--color-transparent);--icon-button-container-border-color-ghost-neutral-hover:var(--global-border-subtle-neutral-default);--icon-button-container-border-color-ghost-neutral-active:var(--global-border-subtle-neutral-hover);--icon-button-container-border-color-ghost-brand-default:var(--color-transparent);--icon-button-container-border-color-ghost-brand-hover:var(--global-border-subtle-brand-default);--icon-button-container-border-color-ghost-brand-active:var(--global-border-subtle-brand-hover);--icon-button-container-border-color-ghost-error-default:var(--color-transparent);--icon-button-container-border-color-ghost-error-hover:var(--global-border-subtle-functional-error-default);--icon-button-container-border-color-ghost-error-active:var(--global-border-subtle-functional-error-hover);--icon-button-container-border-color-ghost-disabled:var(--global-border-state-disabled-default);--icon-button-container-border-width:var(--stroke-width-sm);--icon-button-container-border-radius-xsmall:var(--corner-radius-2xs);--icon-button-container-border-radius-small:var(--corner-radius-2xs);--icon-button-container-border-radius-medium:var(--corner-radius-xs);--icon-button-container-border-radius-large:var(--corner-radius-xs);--icon-button-container-min-height-xsmall:var(--space-24);--icon-button-container-min-height-small:var(--space-28);--icon-button-container-min-height-medium:var(--space-36);--icon-button-container-min-height-large:var(--space-44);--icon-button-container-min-width-xsmall:var(--space-24);--icon-button-container-min-width-small:var(--space-28);--icon-button-container-min-width-medium:var(--space-36);--icon-button-container-min-width-large:var(--space-44);--icon-button-container-outline-width-focus-visible:var(--focus-ring-width);--icon-button-container-outline-offset-focus-visible:var(--focus-ring-offset);--icon-button-container-outline-color-focus-visible:var(--color-focus-ring);--icon-button-container-transition-duration:var(--duration-fast);--icon-button-container-transition-easing:var(--easing-standard);--icon-button-icon-color-accent-neutral-default:var(--global-icon-on-accent-neutral-primary);--icon-button-icon-color-accent-neutral-hover:var(--global-icon-on-accent-neutral-primary);--icon-button-icon-color-accent-neutral-active:var(--global-icon-on-accent-neutral-primary);--icon-button-icon-color-accent-brand-default:var(--global-icon-on-accent-brand-default);--icon-button-icon-color-accent-brand-hover:var(--global-icon-on-accent-brand-default);--icon-button-icon-color-accent-brand-active:var(--global-icon-on-accent-brand-default);--icon-button-icon-color-accent-error-default:var(--global-icon-on-accent-functional-error-default);--icon-button-icon-color-accent-error-hover:var(--global-icon-on-accent-functional-error-default);--icon-button-icon-color-accent-error-active:var(--global-icon-on-accent-functional-error-default);--icon-button-icon-color-accent-disabled:var(--global-icon-state-disabled-default);--icon-button-icon-color-subtle-neutral-default:var(--global-icon-on-base-neutral-primary);--icon-button-icon-color-subtle-neutral-hover:var(--global-icon-on-base-neutral-primary);--icon-button-icon-color-subtle-neutral-active:var(--global-icon-on-base-neutral-primary);--icon-button-icon-color-subtle-brand-default:var(--global-icon-on-subtle-brand-default);--icon-button-icon-color-subtle-brand-hover:var(--global-icon-on-subtle-brand-default);--icon-button-icon-color-subtle-brand-active:var(--global-icon-on-subtle-brand-default);--icon-button-icon-color-subtle-error-default:var(--global-icon-on-subtle-functional-error-default);--icon-button-icon-color-subtle-error-hover:var(--global-icon-on-subtle-functional-error-default);--icon-button-icon-color-subtle-error-active:var(--global-icon-on-subtle-functional-error-default);--icon-button-icon-color-subtle-disabled:var(--global-icon-state-disabled-default);--icon-button-icon-color-ghost-neutral-default:var(--global-icon-on-base-neutral-primary);--icon-button-icon-color-ghost-neutral-hover:var(--global-icon-on-base-neutral-primary);--icon-button-icon-color-ghost-neutral-active:var(--global-icon-on-base-neutral-primary);--icon-button-icon-color-ghost-brand-default:var(--global-icon-on-base-brand-default);--icon-button-icon-color-ghost-brand-hover:var(--global-icon-on-subtle-brand-default);--icon-button-icon-color-ghost-brand-active:var(--global-icon-on-subtle-brand-default);--icon-button-icon-color-ghost-error-default:var(--global-icon-on-subtle-functional-error-default);--icon-button-icon-color-ghost-error-hover:var(--global-icon-on-subtle-functional-error-default);--icon-button-icon-color-ghost-error-active:var(--global-icon-on-subtle-functional-error-default);--icon-button-icon-color-ghost-disabled:var(--global-icon-state-disabled-default);--icon-button-icon-font-family:var(--font-icon-family);--icon-button-icon-font-weight:var(--font-icon-weight-light);--icon-button-icon-fill:var(--font-icon-fill-off);--icon-button-icon-grade:var(--font-icon-grade-normal);--icon-button-icon-optical-size:var(--font-icon-optical-size-20);--icon-button-icon-size-xsmall:var(--size-2);--icon-button-icon-size-small:var(--size-3);--icon-button-icon-size-medium:var(--size-4);--icon-button-icon-size-large:var(--size-4);--icon-container-font-family:var(--font-icon-family);--icon-container-font-weight:var(--font-icon-weight-light);--icon-container-fill:var(--font-icon-fill-off);--icon-container-grade:var(--font-icon-grade-normal);--icon-container-optical-size:var(--font-icon-optical-size-20);--icon-container-size-small:var(--size-2);--icon-container-size-medium:var(--size-3);--icon-container-size-large:var(--size-4);--icon-container-color-neutral:var(--global-icon-on-base-neutral-secondary);--icon-container-color-brand:var(--global-icon-on-base-brand-default);--icon-container-color-success:var(--global-icon-on-base-functional-success-default);--icon-container-color-warning:var(--global-icon-on-base-functional-warning-default);--icon-container-color-error:var(--global-icon-on-base-functional-error-default);--icon-container-color-info:var(--global-icon-on-base-functional-info-default);--number-field-container-gap:var(--space-4);--number-field-label-color-default:var(--global-text-on-base-neutral-primary);--number-field-label-color-disabled:var(--global-text-state-disabled-default);--number-field-label-typography-font-family:var(--body-family);--number-field-label-typography-font-size:var(--body-size-sm);--number-field-label-typography-font-weight:var(--body-weight-medium);--number-field-label-typography-line-height:var(--font-line-height-normal);--number-field-label-typography-letter-spacing:var(--font-letter-spacing-normal);--number-field-control-min-height-small:var(--space-32);--number-field-control-min-height-medium:var(--space-40);--number-field-control-min-height-large:var(--space-48);--number-field-control-padding-inline-small:var(--space-8);--number-field-control-padding-inline-medium:var(--space-12);--number-field-control-padding-inline-large:var(--space-16);--number-field-control-border-radius:var(--corner-radius-xs);--number-field-control-border-width:var(--stroke-width-sm);--number-field-control-background-default:var(--global-bg-level-0-default);--number-field-control-background-hover:var(--global-bg-level-0-hover);--number-field-control-background-readonly:var(--global-bg-level-1-default);--number-field-control-background-disabled:var(--global-bg-state-disabled-default);--number-field-control-border-color-default:var(--global-border-accent-neutral-default);--number-field-control-border-color-invalid:var(--global-border-base-functional-error-default);--number-field-control-border-color-disabled:var(--global-border-state-disabled-default);--number-field-control-color-default:var(--global-text-on-base-neutral-primary);--number-field-control-color-disabled:var(--global-text-state-disabled-default);--number-field-control-placeholder-color-default:var(--global-text-on-base-neutral-tertiary);--number-field-control-placeholder-color-disabled:var(--global-text-state-disabled-default);--number-field-control-typography-small-font-family:var(--body-family);--number-field-control-typography-small-font-size:var(--body-size-sm);--number-field-control-typography-small-font-weight:var(--body-weight-regular);--number-field-control-typography-small-line-height:var(--font-line-height-normal);--number-field-control-typography-small-letter-spacing:var(--font-letter-spacing-normal);--number-field-control-typography-medium-font-family:var(--body-family);--number-field-control-typography-medium-font-size:var(--body-size-md);--number-field-control-typography-medium-font-weight:var(--body-weight-regular);--number-field-control-typography-medium-line-height:var(--font-line-height-normal);--number-field-control-typography-medium-letter-spacing:var(--font-letter-spacing-normal);--number-field-control-typography-large-font-family:var(--body-family);--number-field-control-typography-large-font-size:var(--body-size-lg);--number-field-control-typography-large-font-weight:var(--body-weight-regular);--number-field-control-typography-large-line-height:var(--font-line-height-normal);--number-field-control-typography-large-letter-spacing:var(--font-letter-spacing-normal);--number-field-control-outline-width-focus-visible:var(--focus-ring-width);--number-field-control-outline-offset-focus-visible:var(--focus-ring-offset);--number-field-control-outline-color-focus-visible:var(--color-focus-ring);--number-field-control-transition-duration:var(--duration-fast);--number-field-control-transition-easing:var(--easing-standard);--number-field-description-color-default:var(--global-text-on-base-neutral-secondary);--number-field-description-color-disabled:var(--global-text-state-disabled-default);--number-field-description-typography-font-family:var(--body-family);--number-field-description-typography-font-size:var(--body-size-sm);--number-field-description-typography-font-weight:var(--body-weight-regular);--number-field-description-typography-line-height:var(--font-line-height-normal);--number-field-description-typography-letter-spacing:var(--font-letter-spacing-normal);--number-field-error-message-color:var(--global-text-on-base-functional-error-default);--number-field-error-message-typography-font-family:var(--body-family);--number-field-error-message-typography-font-size:var(--body-size-sm);--number-field-error-message-typography-font-weight:var(--body-weight-medium);--number-field-error-message-typography-line-height:var(--font-line-height-normal);--number-field-error-message-typography-letter-spacing:var(--font-letter-spacing-normal);--pagination-container-gap:var(--space-4);--pagination-link-size-small:var(--space-32);--pagination-link-size-medium:var(--space-40);--pagination-link-padding-inline-small:var(--space-6);--pagination-link-padding-inline-medium:var(--space-8);--pagination-link-border-radius:var(--corner-radius-xs);--pagination-link-background-default:var(--color-transparent);--pagination-link-background-hover:var(--global-bg-subtle-neutral-default);--pagination-link-background-active:var(--global-bg-subtle-neutral-hover);--pagination-link-background-current:var(--global-bg-accent-neutral-default);--pagination-link-background-disabled:var(--color-transparent);--pagination-link-color-default:var(--global-text-on-base-neutral-primary);--pagination-link-color-current:var(--global-text-on-accent-neutral-primary);--pagination-link-color-disabled:var(--global-text-state-disabled-default);--pagination-link-typography-small-font-family:var(--body-family);--pagination-link-typography-small-font-size:var(--body-size-sm);--pagination-link-typography-small-font-weight:var(--body-weight-medium);--pagination-link-typography-small-line-height:var(--font-line-height-tight);--pagination-link-typography-small-letter-spacing:var(--font-letter-spacing-normal);--pagination-link-typography-medium-font-family:var(--body-family);--pagination-link-typography-medium-font-size:var(--body-size-md);--pagination-link-typography-medium-font-weight:var(--body-weight-medium);--pagination-link-typography-medium-line-height:var(--font-line-height-tight);--pagination-link-typography-medium-letter-spacing:var(--font-letter-spacing-normal);--pagination-link-outline-width-focus-visible:var(--focus-ring-width);--pagination-link-outline-offset-focus-visible:var(--focus-ring-offset);--pagination-link-outline-color-focus-visible:var(--color-focus-ring);--pagination-link-transition-duration:var(--duration-fast);--pagination-link-transition-easing:var(--easing-standard);--pagination-icon-font-family:var(--font-icon-family);--pagination-icon-font-weight:var(--font-icon-weight-light);--pagination-icon-fill:var(--font-icon-fill-off);--pagination-icon-grade:var(--font-icon-grade-normal);--pagination-icon-optical-size:var(--font-icon-optical-size-20);--pagination-icon-size-small:var(--size-3);--pagination-icon-size-medium:var(--size-4);--progress-bar-container-gap:var(--space-4);--progress-bar-container-column-gap:var(--space-8);--progress-bar-label-color:var(--global-text-on-base-neutral-primary);--progress-bar-label-typography-font-family:var(--body-family);--progress-bar-label-typography-font-size:var(--body-size-sm);--progress-bar-label-typography-font-weight:var(--body-weight-medium);--progress-bar-label-typography-line-height:var(--font-line-height-normal);--progress-bar-label-typography-letter-spacing:var(--font-letter-spacing-normal);--progress-bar-value-color:var(--global-text-on-base-neutral-secondary);--progress-bar-value-typography-font-family:var(--body-family);--progress-bar-value-typography-font-size:var(--body-size-sm);--progress-bar-value-typography-font-weight:var(--body-weight-regular);--progress-bar-value-typography-line-height:var(--font-line-height-normal);--progress-bar-value-typography-letter-spacing:var(--font-letter-spacing-normal);--progress-bar-track-height-small:var(--space-4);--progress-bar-track-height-medium:var(--space-8);--progress-bar-track-border-radius:var(--corner-radius-full);--progress-bar-track-background:var(--global-bg-base-neutral-3);--progress-bar-indicator-background:var(--global-bg-accent-brand-default);--progress-bar-indicator-border-radius:var(--corner-radius-full);--progress-bar-indicator-transition-duration:var(--duration-normal);--progress-bar-indicator-transition-easing:var(--easing-standard);--radio-group-container-row-gap:var(--space-8);--radio-group-container-gap-vertical:var(--space-8);--radio-group-container-gap-horizontal:var(--space-16);--radio-group-legend-color-default:var(--global-text-on-base-neutral-primary);--radio-group-legend-color-disabled:var(--global-text-state-disabled-default);--radio-group-legend-typography-font-family:var(--body-family);--radio-group-legend-typography-font-size:var(--body-size-sm);--radio-group-legend-typography-font-weight:var(--body-weight-medium);--radio-group-legend-typography-line-height:var(--font-line-height-normal);--radio-group-legend-typography-letter-spacing:var(--font-letter-spacing-normal);--radio-group-description-color-default:var(--global-text-on-base-neutral-secondary);--radio-group-description-color-disabled:var(--global-text-state-disabled-default);--radio-group-description-typography-font-family:var(--body-family);--radio-group-description-typography-font-size:var(--body-size-sm);--radio-group-description-typography-font-weight:var(--body-weight-regular);--radio-group-description-typography-line-height:var(--font-line-height-normal);--radio-group-description-typography-letter-spacing:var(--font-letter-spacing-normal);--radio-group-error-message-color:var(--global-text-on-base-functional-error-default);--radio-group-error-message-typography-font-family:var(--body-family);--radio-group-error-message-typography-font-size:var(--body-size-sm);--radio-group-error-message-typography-font-weight:var(--body-weight-medium);--radio-group-error-message-typography-line-height:var(--font-line-height-normal);--radio-group-error-message-typography-letter-spacing:var(--font-letter-spacing-normal);--radio-group-option-column-gap:var(--space-8);--radio-group-option-row-gap:var(--space-2);--radio-group-control-size-small:var(--size-2);--radio-group-control-size-medium:var(--size-3);--radio-group-control-border-radius:var(--corner-radius-full);--radio-group-control-border-width:var(--stroke-width-md);--radio-group-control-background-default:var(--global-bg-level-0-default);--radio-group-control-background-hover:var(--global-bg-level-0-hover);--radio-group-control-background-checked:var(--global-bg-accent-brand-default);--radio-group-control-background-disabled:var(--global-bg-state-disabled-default);--radio-group-control-border-color-default:var(--global-border-accent-neutral-default);--radio-group-control-border-color-hover:var(--global-border-accent-neutral-default);--radio-group-control-border-color-checked:var(--global-border-accent-brand-default);--radio-group-control-border-color-invalid:var(--global-border-base-functional-error-default);--radio-group-control-border-color-disabled:var(--global-border-state-disabled-default);--radio-group-control-color-checked:var(--global-icon-on-accent-brand-default);--radio-group-control-color-disabled:var(--global-icon-state-disabled-default);--radio-group-control-outline-width-focus-visible:var(--focus-ring-width);--radio-group-control-outline-offset-focus-visible:var(--focus-ring-offset);--radio-group-control-outline-color-focus-visible:var(--color-focus-ring);--radio-group-control-transition-duration:var(--duration-fast);--radio-group-control-transition-easing:var(--easing-standard);--radio-group-option-label-color-default:var(--global-text-on-base-neutral-primary);--radio-group-option-label-color-disabled:var(--global-text-state-disabled-default);--radio-group-option-label-typography-small-font-family:var(--body-family);--radio-group-option-label-typography-small-font-size:var(--body-size-sm);--radio-group-option-label-typography-small-font-weight:var(--body-weight-regular);--radio-group-option-label-typography-small-line-height:var(--font-line-height-normal);--radio-group-option-label-typography-small-letter-spacing:var(--font-letter-spacing-normal);--radio-group-option-label-typography-medium-font-family:var(--body-family);--radio-group-option-label-typography-medium-font-size:var(--body-size-md);--radio-group-option-label-typography-medium-font-weight:var(--body-weight-regular);--radio-group-option-label-typography-medium-line-height:var(--font-line-height-normal);--radio-group-option-label-typography-medium-letter-spacing:var(--font-letter-spacing-normal);--radio-group-option-description-color-default:var(--global-text-on-base-neutral-secondary);--radio-group-option-description-color-disabled:var(--global-text-state-disabled-default);--radio-group-option-description-typography-small-font-family:var(--body-family);--radio-group-option-description-typography-small-font-size:var(--body-size-xs);--radio-group-option-description-typography-small-font-weight:var(--body-weight-regular);--radio-group-option-description-typography-small-line-height:var(--font-line-height-normal);--radio-group-option-description-typography-small-letter-spacing:var(--font-letter-spacing-normal);--radio-group-option-description-typography-medium-font-family:var(--body-family);--radio-group-option-description-typography-medium-font-size:var(--body-size-sm);--radio-group-option-description-typography-medium-font-weight:var(--body-weight-regular);--radio-group-option-description-typography-medium-line-height:var(--font-line-height-normal);--radio-group-option-description-typography-medium-letter-spacing:var(--font-letter-spacing-normal);--search-field-container-gap:var(--space-4);--search-field-label-color-default:var(--global-text-on-base-neutral-primary);--search-field-label-color-disabled:var(--global-text-state-disabled-default);--search-field-label-typography-font-family:var(--body-family);--search-field-label-typography-font-size:var(--body-size-sm);--search-field-label-typography-font-weight:var(--body-weight-medium);--search-field-label-typography-line-height:var(--font-line-height-normal);--search-field-label-typography-letter-spacing:var(--font-letter-spacing-normal);--search-field-control-min-height-small:var(--space-32);--search-field-control-min-height-medium:var(--space-40);--search-field-control-min-height-large:var(--space-48);--search-field-control-padding-inline-small:var(--space-8);--search-field-control-padding-inline-medium:var(--space-12);--search-field-control-padding-inline-large:var(--space-16);--search-field-control-border-radius:var(--corner-radius-xs);--search-field-control-border-width:var(--stroke-width-sm);--search-field-control-background-default:var(--global-bg-level-0-default);--search-field-control-background-hover:var(--global-bg-level-0-hover);--search-field-control-background-disabled:var(--global-bg-state-disabled-default);--search-field-control-border-color-default:var(--global-border-accent-neutral-default);--search-field-control-border-color-disabled:var(--global-border-state-disabled-default);--search-field-control-color-default:var(--global-text-on-base-neutral-primary);--search-field-control-color-disabled:var(--global-text-state-disabled-default);--search-field-control-placeholder-color-default:var(--global-text-on-base-neutral-tertiary);--search-field-control-placeholder-color-disabled:var(--global-text-state-disabled-default);--search-field-control-typography-small-font-family:var(--body-family);--search-field-control-typography-small-font-size:var(--body-size-sm);--search-field-control-typography-small-font-weight:var(--body-weight-regular);--search-field-control-typography-small-line-height:var(--font-line-height-normal);--search-field-control-typography-small-letter-spacing:var(--font-letter-spacing-normal);--search-field-control-typography-medium-font-family:var(--body-family);--search-field-control-typography-medium-font-size:var(--body-size-md);--search-field-control-typography-medium-font-weight:var(--body-weight-regular);--search-field-control-typography-medium-line-height:var(--font-line-height-normal);--search-field-control-typography-medium-letter-spacing:var(--font-letter-spacing-normal);--search-field-control-typography-large-font-family:var(--body-family);--search-field-control-typography-large-font-size:var(--body-size-lg);--search-field-control-typography-large-font-weight:var(--body-weight-regular);--search-field-control-typography-large-line-height:var(--font-line-height-normal);--search-field-control-typography-large-letter-spacing:var(--font-letter-spacing-normal);--search-field-control-outline-width-focus-visible:var(--focus-ring-width);--search-field-control-outline-offset-focus-visible:var(--focus-ring-offset);--search-field-control-outline-color-focus-visible:var(--color-focus-ring);--search-field-control-transition-duration:var(--duration-fast);--search-field-control-transition-easing:var(--easing-standard);--search-field-control-padding-inline-start-small:var(--space-28);--search-field-control-padding-inline-start-medium:var(--space-36);--search-field-control-padding-inline-start-large:var(--space-40);--search-field-description-color-default:var(--global-text-on-base-neutral-secondary);--search-field-description-color-disabled:var(--global-text-state-disabled-default);--search-field-description-typography-font-family:var(--body-family);--search-field-description-typography-font-size:var(--body-size-sm);--search-field-description-typography-font-weight:var(--body-weight-regular);--search-field-description-typography-line-height:var(--font-line-height-normal);--search-field-description-typography-letter-spacing:var(--font-letter-spacing-normal);--search-field-icon-font-family:var(--font-icon-family);--search-field-icon-font-weight:var(--font-icon-weight-light);--search-field-icon-fill:var(--font-icon-fill-off);--search-field-icon-grade:var(--font-icon-grade-normal);--search-field-icon-optical-size:var(--font-icon-optical-size-20);--search-field-icon-size-small:var(--size-2);--search-field-icon-size-medium:var(--size-3);--search-field-icon-size-large:var(--size-4);--search-field-icon-margin-inline:var(--space-8);--search-field-icon-color-default:var(--global-icon-on-base-neutral-tertiary);--search-field-icon-color-disabled:var(--global-icon-state-disabled-default);--select-container-gap:var(--space-4);--select-label-color-default:var(--global-text-on-base-neutral-primary);--select-label-color-disabled:var(--global-text-state-disabled-default);--select-label-typography-font-family:var(--body-family);--select-label-typography-font-size:var(--body-size-sm);--select-label-typography-font-weight:var(--body-weight-medium);--select-label-typography-line-height:var(--font-line-height-normal);--select-label-typography-letter-spacing:var(--font-letter-spacing-normal);--select-control-min-height-small:var(--space-32);--select-control-min-height-medium:var(--space-40);--select-control-min-height-large:var(--space-48);--select-control-padding-inline-small:var(--space-8);--select-control-padding-inline-medium:var(--space-12);--select-control-padding-inline-large:var(--space-16);--select-control-border-radius:var(--corner-radius-xs);--select-control-border-width:var(--stroke-width-sm);--select-control-background-default:var(--global-bg-level-0-default);--select-control-background-hover:var(--global-bg-level-0-hover);--select-control-background-disabled:var(--global-bg-state-disabled-default);--select-control-border-color-default:var(--global-border-accent-neutral-default);--select-control-border-color-invalid:var(--global-border-base-functional-error-default);--select-control-border-color-disabled:var(--global-border-state-disabled-default);--select-control-color-default:var(--global-text-on-base-neutral-primary);--select-control-color-disabled:var(--global-text-state-disabled-default);--select-control-typography-small-font-family:var(--body-family);--select-control-typography-small-font-size:var(--body-size-sm);--select-control-typography-small-font-weight:var(--body-weight-regular);--select-control-typography-small-line-height:var(--font-line-height-normal);--select-control-typography-small-letter-spacing:var(--font-letter-spacing-normal);--select-control-typography-medium-font-family:var(--body-family);--select-control-typography-medium-font-size:var(--body-size-md);--select-control-typography-medium-font-weight:var(--body-weight-regular);--select-control-typography-medium-line-height:var(--font-line-height-normal);--select-control-typography-medium-letter-spacing:var(--font-letter-spacing-normal);--select-control-typography-large-font-family:var(--body-family);--select-control-typography-large-font-size:var(--body-size-lg);--select-control-typography-large-font-weight:var(--body-weight-regular);--select-control-typography-large-line-height:var(--font-line-height-normal);--select-control-typography-large-letter-spacing:var(--font-letter-spacing-normal);--select-control-outline-width-focus-visible:var(--focus-ring-width);--select-control-outline-offset-focus-visible:var(--focus-ring-offset);--select-control-outline-color-focus-visible:var(--color-focus-ring);--select-control-transition-duration:var(--duration-fast);--select-control-transition-easing:var(--easing-standard);--select-control-padding-inline-end-small:var(--space-28);--select-control-padding-inline-end-medium:var(--space-36);--select-control-padding-inline-end-large:var(--space-40);--select-description-color-default:var(--global-text-on-base-neutral-secondary);--select-description-color-disabled:var(--global-text-state-disabled-default);--select-description-typography-font-family:var(--body-family);--select-description-typography-font-size:var(--body-size-sm);--select-description-typography-font-weight:var(--body-weight-regular);--select-description-typography-line-height:var(--font-line-height-normal);--select-description-typography-letter-spacing:var(--font-letter-spacing-normal);--select-error-message-color:var(--global-text-on-base-functional-error-default);--select-error-message-typography-font-family:var(--body-family);--select-error-message-typography-font-size:var(--body-size-sm);--select-error-message-typography-font-weight:var(--body-weight-medium);--select-error-message-typography-line-height:var(--font-line-height-normal);--select-error-message-typography-letter-spacing:var(--font-letter-spacing-normal);--select-indicator-font-family:var(--font-icon-family);--select-indicator-font-weight:var(--font-icon-weight-light);--select-indicator-fill:var(--font-icon-fill-off);--select-indicator-grade:var(--font-icon-grade-normal);--select-indicator-optical-size:var(--font-icon-optical-size-20);--select-indicator-size-small:var(--size-2);--select-indicator-size-medium:var(--size-3);--select-indicator-size-large:var(--size-4);--select-indicator-margin-inline:var(--space-8);--skeleton-container-background:var(--global-bg-state-skeleton-default);--skeleton-container-border-radius-text:var(--corner-radius-2xs);--skeleton-container-border-radius-rectangle:var(--corner-radius-sm);--skeleton-container-border-radius-circle:var(--corner-radius-full);--skeleton-container-height-text:var(--space-16);--skeleton-container-height-circle:var(--space-40);--skeleton-container-height-rectangle:var(--space-96);--skeleton-container-opacity:var(--opacity-50);--skeleton-container-animation-duration:var(--duration-normal);--skeleton-container-animation-easing:var(--easing-standard);--slider-container-gap:var(--space-4);--slider-container-column-gap:var(--space-8);--slider-label-color-default:var(--global-text-on-base-neutral-primary);--slider-label-color-disabled:var(--global-text-state-disabled-default);--slider-label-typography-font-family:var(--body-family);--slider-label-typography-font-size:var(--body-size-sm);--slider-label-typography-font-weight:var(--body-weight-medium);--slider-label-typography-line-height:var(--font-line-height-normal);--slider-label-typography-letter-spacing:var(--font-letter-spacing-normal);--slider-value-color-default:var(--global-text-on-base-neutral-secondary);--slider-value-color-disabled:var(--global-text-state-disabled-default);--slider-value-typography-font-family:var(--body-family);--slider-value-typography-font-size:var(--body-size-sm);--slider-value-typography-font-weight:var(--body-weight-regular);--slider-value-typography-line-height:var(--font-line-height-normal);--slider-value-typography-letter-spacing:var(--font-letter-spacing-normal);--slider-control-height-small:var(--space-4);--slider-control-height-medium:var(--space-8);--slider-control-border-radius:var(--corner-radius-full);--slider-control-background-default:var(--global-bg-base-neutral-3);--slider-control-background-disabled:var(--global-bg-state-disabled-default);--slider-control-min-height:var(--space-24);--slider-control-outline-width-focus-visible:var(--focus-ring-width);--slider-control-outline-offset-focus-visible:var(--focus-ring-offset);--slider-control-outline-color-focus-visible:var(--color-focus-ring);--slider-control-transition-duration:var(--duration-fast);--slider-control-transition-easing:var(--easing-standard);--slider-thumb-size-small:var(--space-16);--slider-thumb-size-medium:var(--space-20);--slider-thumb-border-radius:var(--corner-radius-full);--slider-thumb-border-width:var(--stroke-width-md);--slider-thumb-background-default:var(--global-bg-accent-brand-default);--slider-thumb-background-hover:var(--global-bg-accent-brand-hover);--slider-thumb-background-active:var(--global-bg-accent-brand-active);--slider-thumb-background-disabled:var(--global-icon-state-disabled-default);--slider-thumb-border-color-default:var(--global-bg-level-0-default);--slider-thumb-border-color-disabled:var(--global-bg-level-0-default);--spinner-container-gap:var(--space-8);--spinner-ring-size-small:var(--size-2);--spinner-ring-size-medium:var(--size-4);--spinner-ring-size-large:var(--size-5);--spinner-ring-border-width-small:var(--stroke-width-md);--spinner-ring-border-width-medium:var(--stroke-width-lg);--spinner-ring-border-width-large:var(--stroke-width-lg);--spinner-ring-border-color:var(--global-bg-base-neutral-3);--spinner-ring-color:var(--global-bg-accent-brand-default);--spinner-ring-animation-duration:var(--duration-normal);--spinner-ring-animation-easing:var(--easing-standard);--spinner-ring-opacity:var(--opacity-40);--spinner-label-color:var(--global-text-on-base-neutral-secondary);--spinner-label-typography-font-family:var(--body-family);--spinner-label-typography-font-size:var(--body-size-sm);--spinner-label-typography-font-weight:var(--body-weight-regular);--spinner-label-typography-line-height:var(--font-line-height-normal);--spinner-label-typography-letter-spacing:var(--font-letter-spacing-normal);--spinner-label-size:var(--space-1);--switch-container-column-gap:var(--space-8);--switch-container-row-gap:var(--space-2);--switch-control-width-small:var(--space-32);--switch-control-width-medium:var(--space-40);--switch-control-height-small:var(--space-20);--switch-control-height-medium:var(--space-24);--switch-control-border-radius:var(--corner-radius-full);--switch-control-border-width:var(--stroke-width-md);--switch-control-background-default:var(--global-bg-level-0-default);--switch-control-background-hover:var(--global-bg-level-0-hover);--switch-control-background-checked:var(--global-bg-accent-brand-default);--switch-control-background-disabled:var(--global-bg-state-disabled-default);--switch-control-border-color-default:var(--global-border-accent-neutral-default);--switch-control-border-color-hover:var(--global-border-accent-neutral-default);--switch-control-border-color-checked:var(--global-border-accent-brand-default);--switch-control-border-color-disabled:var(--global-border-state-disabled-default);--switch-control-outline-width-focus-visible:var(--focus-ring-width);--switch-control-outline-offset-focus-visible:var(--focus-ring-offset);--switch-control-outline-color-focus-visible:var(--color-focus-ring);--switch-control-transition-duration:var(--duration-fast);--switch-control-transition-easing:var(--easing-standard);--switch-thumb-size-small:var(--space-12);--switch-thumb-size-medium:var(--space-16);--switch-thumb-margin:var(--space-2);--switch-thumb-background-default:var(--global-bg-accent-neutral-default);--switch-thumb-background-checked:var(--global-icon-on-accent-brand-default);--switch-thumb-background-disabled:var(--global-icon-state-disabled-default);--switch-label-color-default:var(--global-text-on-base-neutral-primary);--switch-label-color-disabled:var(--global-text-state-disabled-default);--switch-label-typography-small-font-family:var(--body-family);--switch-label-typography-small-font-size:var(--body-size-sm);--switch-label-typography-small-font-weight:var(--body-weight-regular);--switch-label-typography-small-line-height:var(--font-line-height-normal);--switch-label-typography-small-letter-spacing:var(--font-letter-spacing-normal);--switch-label-typography-medium-font-family:var(--body-family);--switch-label-typography-medium-font-size:var(--body-size-md);--switch-label-typography-medium-font-weight:var(--body-weight-regular);--switch-label-typography-medium-line-height:var(--font-line-height-normal);--switch-label-typography-medium-letter-spacing:var(--font-letter-spacing-normal);--switch-description-color-default:var(--global-text-on-base-neutral-secondary);--switch-description-color-disabled:var(--global-text-state-disabled-default);--switch-description-typography-small-font-family:var(--body-family);--switch-description-typography-small-font-size:var(--body-size-xs);--switch-description-typography-small-font-weight:var(--body-weight-regular);--switch-description-typography-small-line-height:var(--font-line-height-normal);--switch-description-typography-small-letter-spacing:var(--font-letter-spacing-normal);--switch-description-typography-medium-font-family:var(--body-family);--switch-description-typography-medium-font-size:var(--body-size-sm);--switch-description-typography-medium-font-weight:var(--body-weight-regular);--switch-description-typography-medium-line-height:var(--font-line-height-normal);--switch-description-typography-medium-letter-spacing:var(--font-letter-spacing-normal);--text-field-container-gap:var(--space-4);--text-field-label-color-default:var(--global-text-on-base-neutral-primary);--text-field-label-color-disabled:var(--global-text-state-disabled-default);--text-field-label-typography-font-family:var(--body-family);--text-field-label-typography-font-size:var(--body-size-sm);--text-field-label-typography-font-weight:var(--body-weight-medium);--text-field-label-typography-line-height:var(--font-line-height-normal);--text-field-label-typography-letter-spacing:var(--font-letter-spacing-normal);--text-field-control-min-height-small:var(--space-32);--text-field-control-min-height-medium:var(--space-40);--text-field-control-min-height-large:var(--space-48);--text-field-control-padding-inline-small:var(--space-8);--text-field-control-padding-inline-medium:var(--space-12);--text-field-control-padding-inline-large:var(--space-16);--text-field-control-border-radius:var(--corner-radius-xs);--text-field-control-border-width:var(--stroke-width-sm);--text-field-control-background-default:var(--global-bg-level-0-default);--text-field-control-background-hover:var(--global-bg-level-0-hover);--text-field-control-background-readonly:var(--global-bg-level-1-default);--text-field-control-background-disabled:var(--global-bg-state-disabled-default);--text-field-control-border-color-default:var(--global-border-accent-neutral-default);--text-field-control-border-color-invalid:var(--global-border-base-functional-error-default);--text-field-control-border-color-disabled:var(--global-border-state-disabled-default);--text-field-control-color-default:var(--global-text-on-base-neutral-primary);--text-field-control-color-disabled:var(--global-text-state-disabled-default);--text-field-control-placeholder-color-default:var(--global-text-on-base-neutral-tertiary);--text-field-control-placeholder-color-disabled:var(--global-text-state-disabled-default);--text-field-control-typography-small-font-family:var(--body-family);--text-field-control-typography-small-font-size:var(--body-size-sm);--text-field-control-typography-small-font-weight:var(--body-weight-regular);--text-field-control-typography-small-line-height:var(--font-line-height-normal);--text-field-control-typography-small-letter-spacing:var(--font-letter-spacing-normal);--text-field-control-typography-medium-font-family:var(--body-family);--text-field-control-typography-medium-font-size:var(--body-size-md);--text-field-control-typography-medium-font-weight:var(--body-weight-regular);--text-field-control-typography-medium-line-height:var(--font-line-height-normal);--text-field-control-typography-medium-letter-spacing:var(--font-letter-spacing-normal);--text-field-control-typography-large-font-family:var(--body-family);--text-field-control-typography-large-font-size:var(--body-size-lg);--text-field-control-typography-large-font-weight:var(--body-weight-regular);--text-field-control-typography-large-line-height:var(--font-line-height-normal);--text-field-control-typography-large-letter-spacing:var(--font-letter-spacing-normal);--text-field-control-outline-width-focus-visible:var(--focus-ring-width);--text-field-control-outline-offset-focus-visible:var(--focus-ring-offset);--text-field-control-outline-color-focus-visible:var(--color-focus-ring);--text-field-control-transition-duration:var(--duration-fast);--text-field-control-transition-easing:var(--easing-standard);--text-field-description-color-default:var(--global-text-on-base-neutral-secondary);--text-field-description-color-disabled:var(--global-text-state-disabled-default);--text-field-description-typography-font-family:var(--body-family);--text-field-description-typography-font-size:var(--body-size-sm);--text-field-description-typography-font-weight:var(--body-weight-regular);--text-field-description-typography-line-height:var(--font-line-height-normal);--text-field-description-typography-letter-spacing:var(--font-letter-spacing-normal);--text-field-error-message-color:var(--global-text-on-base-functional-error-default);--text-field-error-message-typography-font-family:var(--body-family);--text-field-error-message-typography-font-size:var(--body-size-sm);--text-field-error-message-typography-font-weight:var(--body-weight-medium);--text-field-error-message-typography-line-height:var(--font-line-height-normal);--text-field-error-message-typography-letter-spacing:var(--font-letter-spacing-normal);--textarea-container-gap:var(--space-4);--textarea-label-color-default:var(--global-text-on-base-neutral-primary);--textarea-label-color-disabled:var(--global-text-state-disabled-default);--textarea-label-typography-font-family:var(--body-family);--textarea-label-typography-font-size:var(--body-size-sm);--textarea-label-typography-font-weight:var(--body-weight-medium);--textarea-label-typography-line-height:var(--font-line-height-normal);--textarea-label-typography-letter-spacing:var(--font-letter-spacing-normal);--textarea-control-min-height-small:var(--space-32);--textarea-control-min-height-medium:var(--space-40);--textarea-control-min-height-large:var(--space-48);--textarea-control-padding-inline-small:var(--space-8);--textarea-control-padding-inline-medium:var(--space-12);--textarea-control-padding-inline-large:var(--space-16);--textarea-control-border-radius:var(--corner-radius-xs);--textarea-control-border-width:var(--stroke-width-sm);--textarea-control-background-default:var(--global-bg-level-0-default);--textarea-control-background-hover:var(--global-bg-level-0-hover);--textarea-control-background-readonly:var(--global-bg-level-1-default);--textarea-control-background-disabled:var(--global-bg-state-disabled-default);--textarea-control-border-color-default:var(--global-border-accent-neutral-default);--textarea-control-border-color-invalid:var(--global-border-base-functional-error-default);--textarea-control-border-color-disabled:var(--global-border-state-disabled-default);--textarea-control-color-default:var(--global-text-on-base-neutral-primary);--textarea-control-color-disabled:var(--global-text-state-disabled-default);--textarea-control-placeholder-color-default:var(--global-text-on-base-neutral-tertiary);--textarea-control-placeholder-color-disabled:var(--global-text-state-disabled-default);--textarea-control-typography-small-font-family:var(--body-family);--textarea-control-typography-small-font-size:var(--body-size-sm);--textarea-control-typography-small-font-weight:var(--body-weight-regular);--textarea-control-typography-small-line-height:var(--font-line-height-normal);--textarea-control-typography-small-letter-spacing:var(--font-letter-spacing-normal);--textarea-control-typography-medium-font-family:var(--body-family);--textarea-control-typography-medium-font-size:var(--body-size-md);--textarea-control-typography-medium-font-weight:var(--body-weight-regular);--textarea-control-typography-medium-line-height:var(--font-line-height-normal);--textarea-control-typography-medium-letter-spacing:var(--font-letter-spacing-normal);--textarea-control-typography-large-font-family:var(--body-family);--textarea-control-typography-large-font-size:var(--body-size-lg);--textarea-control-typography-large-font-weight:var(--body-weight-regular);--textarea-control-typography-large-line-height:var(--font-line-height-normal);--textarea-control-typography-large-letter-spacing:var(--font-letter-spacing-normal);--textarea-control-outline-width-focus-visible:var(--focus-ring-width);--textarea-control-outline-offset-focus-visible:var(--focus-ring-offset);--textarea-control-outline-color-focus-visible:var(--color-focus-ring);--textarea-control-transition-duration:var(--duration-fast);--textarea-control-transition-easing:var(--easing-standard);--textarea-control-padding-block-small:var(--space-6);--textarea-control-padding-block-medium:var(--space-8);--textarea-control-padding-block-large:var(--space-12);--textarea-description-color-default:var(--global-text-on-base-neutral-secondary);--textarea-description-color-disabled:var(--global-text-state-disabled-default);--textarea-description-typography-font-family:var(--body-family);--textarea-description-typography-font-size:var(--body-size-sm);--textarea-description-typography-font-weight:var(--body-weight-regular);--textarea-description-typography-line-height:var(--font-line-height-normal);--textarea-description-typography-letter-spacing:var(--font-letter-spacing-normal);--textarea-error-message-color:var(--global-text-on-base-functional-error-default);--textarea-error-message-typography-font-family:var(--body-family);--textarea-error-message-typography-font-size:var(--body-size-sm);--textarea-error-message-typography-font-weight:var(--body-weight-medium);--textarea-error-message-typography-line-height:var(--font-line-height-normal);--textarea-error-message-typography-letter-spacing:var(--font-letter-spacing-normal)}:where(pre:has(.line.highlighted,.line.diff)) code{inline-size:max-content;min-inline-size:100%;display:block}:where(pre:has(.line.highlighted,.line.diff)) .line{box-sizing:border-box;inline-size:100%;padding-inline-start:2ch;display:inline-block;position:relative}:where(pre:has(.line.highlighted,.line.diff)) .line:before{text-align:center;inline-size:2ch;position:absolute;inset-inline-start:0}:where(pre) .line.highlighted{background-color:var(--global-bg-code-highlighted)}:where(pre) .line.highlighted:not(.error,.warning){border-inline-start:var(--stroke-width-lg) solid currentColor}:where(pre) .line.diff.add{background-color:var(--global-bg-code-inserted)}:where(pre) .line.diff.add:before{content:"+";content:"+" / "Added"}:where(pre) .line.diff.remove{background-color:var(--global-bg-code-deleted)}:where(pre) .line.diff.remove:before{content:"-";content:"-" / "Removed"}:where(pre) .line.highlighted.error{background-color:var(--global-bg-code-error)}:where(pre) .line.highlighted.error:before{content:"×";content:"×" / "Error"}:where(pre) .line.highlighted.warning{background-color:var(--global-bg-code-warning)}:where(pre) .line.highlighted.warning:before{content:"!";content:"!" / "Warning"}.ds-button{--_background:var(--_background-default);--_border-color:var(--_border-color-default);--_color:var(--_color-default);--_padding-inline:var(--button-container-padding-inline-medium);--_padding-block:var(--button-container-padding-block-medium);--_gap:var(--button-container-gap-medium);--_padding-inline-icon:var(--button-container-padding-inline-icon-side-medium);--_padding-inline-label:var(--button-container-padding-inline-label-side-medium);--_min-height:var(--button-container-min-height-medium);--_border-radius:var(--button-container-border-radius-medium);--_icon-size:var(--button-icon-size-medium);--_font-family:var(--button-label-typography-medium-font-family);--_font-size:var(--button-label-typography-medium-font-size);--_font-weight:var(--button-label-typography-medium-font-weight);--_line-height:var(--button-label-typography-medium-line-height);--_letter-spacing:var(--button-label-typography-medium-letter-spacing);box-sizing:border-box;justify-content:center;align-items:center;gap:var(--_gap);min-height:var(--_min-height);padding-block:var(--_padding-block);padding-inline:var(--_padding-inline);border:var(--button-container-border-width) solid var(--_border-color);border-radius:var(--_border-radius);background-color:var(--_background);color:var(--_color);font-family:var(--_font-family);font-size:var(--_font-size);font-weight:var(--_font-weight);line-height:var(--_line-height);letter-spacing:var(--_letter-spacing);white-space:nowrap;cursor:pointer;user-select:none;-webkit-appearance:none;appearance:none;transition:background-color var(--button-container-transition-duration) var(--button-container-transition-easing), border-color var(--button-container-transition-duration) var(--button-container-transition-easing), color var(--button-container-transition-duration) var(--button-container-transition-easing);margin:0;text-decoration:none;display:inline-flex}.ds-button__label{display:inline-block}.ds-button__icon{inline-size:var(--_icon-size);block-size:var(--_icon-size);font-family:var(--button-icon-font-family);font-size:var(--_icon-size);font-weight:var(--button-icon-font-weight);font-variation-settings:"FILL" var(--button-icon-fill), "GRAD" var(--button-icon-grade), "opsz" var(--button-icon-optical-size);font-feature-settings:"liga";font-style:normal;line-height:var(--_icon-size);letter-spacing:normal;text-transform:none;white-space:nowrap;overflow-wrap:normal;-webkit-font-smoothing:antialiased;direction:ltr;flex:none;display:inline-block;overflow:hidden}.ds-button:has(>.ds-button__icon){padding-inline:var(--_padding-inline-label)}.ds-button:has(>.ds-button__icon[data-position=start]){padding-inline-start:var(--_padding-inline-icon)}.ds-button:has(>.ds-button__icon[data-position=end]){padding-inline-end:var(--_padding-inline-icon)}.ds-button[data-size=xsmall]{--_padding-inline:var(--button-container-padding-inline-xsmall);--_padding-block:var(--button-container-padding-block-xsmall);--_gap:var(--button-container-gap-xsmall);--_padding-inline-icon:var(--button-container-padding-inline-icon-side-xsmall);--_padding-inline-label:var(--button-container-padding-inline-label-side-xsmall);--_min-height:var(--button-container-min-height-xsmall);--_border-radius:var(--button-container-border-radius-xsmall);--_icon-size:var(--button-icon-size-xsmall);--_font-family:var(--button-label-typography-xsmall-font-family);--_font-size:var(--button-label-typography-xsmall-font-size);--_font-weight:var(--button-label-typography-xsmall-font-weight);--_line-height:var(--button-label-typography-xsmall-line-height);--_letter-spacing:var(--button-label-typography-xsmall-letter-spacing)}.ds-button[data-size=small]{--_padding-inline:var(--button-container-padding-inline-small);--_padding-block:var(--button-container-padding-block-small);--_gap:var(--button-container-gap-small);--_padding-inline-icon:var(--button-container-padding-inline-icon-side-small);--_padding-inline-label:var(--button-container-padding-inline-label-side-small);--_min-height:var(--button-container-min-height-small);--_border-radius:var(--button-container-border-radius-small);--_icon-size:var(--button-icon-size-small);--_font-family:var(--button-label-typography-small-font-family);--_font-size:var(--button-label-typography-small-font-size);--_font-weight:var(--button-label-typography-small-font-weight);--_line-height:var(--button-label-typography-small-line-height);--_letter-spacing:var(--button-label-typography-small-letter-spacing)}.ds-button[data-size=large]{--_padding-inline:var(--button-container-padding-inline-large);--_padding-block:var(--button-container-padding-block-large);--_gap:var(--button-container-gap-large);--_padding-inline-icon:var(--button-container-padding-inline-icon-side-large);--_padding-inline-label:var(--button-container-padding-inline-label-side-large);--_min-height:var(--button-container-min-height-large);--_border-radius:var(--button-container-border-radius-large);--_icon-size:var(--button-icon-size-large);--_font-family:var(--button-label-typography-large-font-family);--_font-size:var(--button-label-typography-large-font-size);--_font-weight:var(--button-label-typography-large-font-weight);--_line-height:var(--button-label-typography-large-line-height);--_letter-spacing:var(--button-label-typography-large-letter-spacing)}.ds-button:where([data-emphasis=accent],:not([data-emphasis])):where([data-intent=neutral],:not([data-intent])){--_background-default:var(--button-container-background-accent-neutral-default);--_border-color-default:var(--button-container-border-color-accent-neutral-default);--_color-default:var(--button-label-color-accent-neutral-default);--_background-hover:var(--button-container-background-accent-neutral-hover);--_border-color-hover:var(--button-container-border-color-accent-neutral-hover);--_color-hover:var(--button-label-color-accent-neutral-hover);--_background-active:var(--button-container-background-accent-neutral-active);--_border-color-active:var(--button-container-border-color-accent-neutral-active);--_color-active:var(--button-label-color-accent-neutral-active)}.ds-button:where([data-emphasis=accent],:not([data-emphasis])):where([data-intent=brand]){--_background-default:var(--button-container-background-accent-brand-default);--_border-color-default:var(--button-container-border-color-accent-brand-default);--_color-default:var(--button-label-color-accent-brand-default);--_background-hover:var(--button-container-background-accent-brand-hover);--_border-color-hover:var(--button-container-border-color-accent-brand-hover);--_color-hover:var(--button-label-color-accent-brand-hover);--_background-active:var(--button-container-background-accent-brand-active);--_border-color-active:var(--button-container-border-color-accent-brand-active);--_color-active:var(--button-label-color-accent-brand-active)}.ds-button:where([data-emphasis=accent],:not([data-emphasis])):where([data-intent=error]){--_background-default:var(--button-container-background-accent-error-default);--_border-color-default:var(--button-container-border-color-accent-error-default);--_color-default:var(--button-label-color-accent-error-default);--_background-hover:var(--button-container-background-accent-error-hover);--_border-color-hover:var(--button-container-border-color-accent-error-hover);--_color-hover:var(--button-label-color-accent-error-hover);--_background-active:var(--button-container-background-accent-error-active);--_border-color-active:var(--button-container-border-color-accent-error-active);--_color-active:var(--button-label-color-accent-error-active)}.ds-button:where([data-emphasis=accent],:not([data-emphasis])){--_background-disabled:var(--button-container-background-accent-disabled);--_border-color-disabled:var(--button-container-border-color-accent-disabled);--_color-disabled:var(--button-label-color-accent-disabled)}.ds-button:where([data-emphasis=subtle]):where([data-intent=neutral],:not([data-intent])){--_background-default:var(--button-container-background-subtle-neutral-default);--_border-color-default:var(--button-container-border-color-subtle-neutral-default);--_color-default:var(--button-label-color-subtle-neutral-default);--_background-hover:var(--button-container-background-subtle-neutral-hover);--_border-color-hover:var(--button-container-border-color-subtle-neutral-hover);--_color-hover:var(--button-label-color-subtle-neutral-hover);--_background-active:var(--button-container-background-subtle-neutral-active);--_border-color-active:var(--button-container-border-color-subtle-neutral-active);--_color-active:var(--button-label-color-subtle-neutral-active)}.ds-button:where([data-emphasis=subtle]):where([data-intent=brand]){--_background-default:var(--button-container-background-subtle-brand-default);--_border-color-default:var(--button-container-border-color-subtle-brand-default);--_color-default:var(--button-label-color-subtle-brand-default);--_background-hover:var(--button-container-background-subtle-brand-hover);--_border-color-hover:var(--button-container-border-color-subtle-brand-hover);--_color-hover:var(--button-label-color-subtle-brand-hover);--_background-active:var(--button-container-background-subtle-brand-active);--_border-color-active:var(--button-container-border-color-subtle-brand-active);--_color-active:var(--button-label-color-subtle-brand-active)}.ds-button:where([data-emphasis=subtle]):where([data-intent=error]){--_background-default:var(--button-container-background-subtle-error-default);--_border-color-default:var(--button-container-border-color-subtle-error-default);--_color-default:var(--button-label-color-subtle-error-default);--_background-hover:var(--button-container-background-subtle-error-hover);--_border-color-hover:var(--button-container-border-color-subtle-error-hover);--_color-hover:var(--button-label-color-subtle-error-hover);--_background-active:var(--button-container-background-subtle-error-active);--_border-color-active:var(--button-container-border-color-subtle-error-active);--_color-active:var(--button-label-color-subtle-error-active)}.ds-button:where([data-emphasis=subtle]){--_background-disabled:var(--button-container-background-subtle-disabled);--_border-color-disabled:var(--button-container-border-color-subtle-disabled);--_color-disabled:var(--button-label-color-subtle-disabled)}.ds-button:where([data-emphasis=ghost]):where([data-intent=neutral],:not([data-intent])){--_background-default:var(--button-container-background-ghost-neutral-default);--_border-color-default:var(--button-container-border-color-ghost-neutral-default);--_color-default:var(--button-label-color-ghost-neutral-default);--_background-hover:var(--button-container-background-ghost-neutral-hover);--_border-color-hover:var(--button-container-border-color-ghost-neutral-hover);--_color-hover:var(--button-label-color-ghost-neutral-hover);--_background-active:var(--button-container-background-ghost-neutral-active);--_border-color-active:var(--button-container-border-color-ghost-neutral-active);--_color-active:var(--button-label-color-ghost-neutral-active)}.ds-button:where([data-emphasis=ghost]):where([data-intent=brand]){--_background-default:var(--button-container-background-ghost-brand-default);--_border-color-default:var(--button-container-border-color-ghost-brand-default);--_color-default:var(--button-label-color-ghost-brand-default);--_background-hover:var(--button-container-background-ghost-brand-hover);--_border-color-hover:var(--button-container-border-color-ghost-brand-hover);--_color-hover:var(--button-label-color-ghost-brand-hover);--_background-active:var(--button-container-background-ghost-brand-active);--_border-color-active:var(--button-container-border-color-ghost-brand-active);--_color-active:var(--button-label-color-ghost-brand-active)}.ds-button:where([data-emphasis=ghost]):where([data-intent=error]){--_background-default:var(--button-container-background-ghost-error-default);--_border-color-default:var(--button-container-border-color-ghost-error-default);--_color-default:var(--button-label-color-ghost-error-default);--_background-hover:var(--button-container-background-ghost-error-hover);--_border-color-hover:var(--button-container-border-color-ghost-error-hover);--_color-hover:var(--button-label-color-ghost-error-hover);--_background-active:var(--button-container-background-ghost-error-active);--_border-color-active:var(--button-container-border-color-ghost-error-active);--_color-active:var(--button-label-color-ghost-error-active)}.ds-button:where([data-emphasis=ghost]){--_background-disabled:var(--button-container-background-ghost-disabled);--_border-color-disabled:var(--button-container-border-color-ghost-disabled);--_color-disabled:var(--button-label-color-ghost-disabled)}.ds-button:where(:hover,[data-state=hover]):not(:disabled,[data-state=disabled]){--_background:var(--_background-hover);--_border-color:var(--_border-color-hover);--_color:var(--_color-hover)}.ds-button:where(:active,[data-state=active]):not(:disabled,[data-state=disabled]){--_background:var(--_background-active);--_border-color:var(--_border-color-active);--_color:var(--_color-active)}.ds-button:where(:disabled,[data-state=disabled]){--_background:var(--_background-disabled);--_border-color:var(--_border-color-disabled);--_color:var(--_color-disabled);cursor:not-allowed}.ds-button:focus{outline:none}.ds-button:is(:focus-visible,[data-state=focus-visible]){outline:var(--button-container-outline-width-focus-visible) solid var(--button-container-outline-color-focus-visible);outline-offset:var(--button-container-outline-offset-focus-visible)}@media (prefers-reduced-motion:reduce){.ds-button{transition:none}}.ds-icon-button{--_background:var(--_background-default);--_border-color:var(--_border-color-default);--_color:var(--_color-default);--_min-height:var(--icon-button-container-min-height-medium);--_min-width:var(--icon-button-container-min-width-medium);--_border-radius:var(--icon-button-container-border-radius-medium);--_icon-size:var(--icon-button-icon-size-medium);box-sizing:border-box;min-width:var(--_min-width);min-height:var(--_min-height);border:var(--icon-button-container-border-width) solid var(--_border-color);border-radius:var(--_border-radius);background-color:var(--_background);color:var(--_color);cursor:pointer;user-select:none;-webkit-appearance:none;appearance:none;transition:background-color var(--icon-button-container-transition-duration) var(--icon-button-container-transition-easing), border-color var(--icon-button-container-transition-duration) var(--icon-button-container-transition-easing), color var(--icon-button-container-transition-duration) var(--icon-button-container-transition-easing);flex:none;justify-content:center;align-items:center;margin:0;padding:0;display:inline-flex}.ds-icon-button__icon{inline-size:var(--_icon-size);block-size:var(--_icon-size);font-family:var(--icon-button-icon-font-family);font-size:var(--_icon-size);font-weight:var(--icon-button-icon-font-weight);font-variation-settings:"FILL" var(--icon-button-icon-fill), "GRAD" var(--icon-button-icon-grade), "opsz" var(--icon-button-icon-optical-size);font-feature-settings:"liga";font-style:normal;line-height:var(--_icon-size);letter-spacing:normal;text-transform:none;white-space:nowrap;overflow-wrap:normal;-webkit-font-smoothing:antialiased;direction:ltr;flex:none;display:inline-block;overflow:hidden}.ds-icon-button[data-size=xsmall]{--_min-height:var(--icon-button-container-min-height-xsmall);--_min-width:var(--icon-button-container-min-width-xsmall);--_border-radius:var(--icon-button-container-border-radius-xsmall);--_icon-size:var(--icon-button-icon-size-xsmall)}.ds-icon-button[data-size=small]{--_min-height:var(--icon-button-container-min-height-small);--_min-width:var(--icon-button-container-min-width-small);--_border-radius:var(--icon-button-container-border-radius-small);--_icon-size:var(--icon-button-icon-size-small)}.ds-icon-button[data-size=large]{--_min-height:var(--icon-button-container-min-height-large);--_min-width:var(--icon-button-container-min-width-large);--_border-radius:var(--icon-button-container-border-radius-large);--_icon-size:var(--icon-button-icon-size-large)}.ds-icon-button:where([data-emphasis=accent],:not([data-emphasis])):where([data-intent=neutral],:not([data-intent])){--_background-default:var(--icon-button-container-background-accent-neutral-default);--_border-color-default:var(--icon-button-container-border-color-accent-neutral-default);--_color-default:var(--icon-button-icon-color-accent-neutral-default);--_background-hover:var(--icon-button-container-background-accent-neutral-hover);--_border-color-hover:var(--icon-button-container-border-color-accent-neutral-hover);--_color-hover:var(--icon-button-icon-color-accent-neutral-hover);--_background-active:var(--icon-button-container-background-accent-neutral-active);--_border-color-active:var(--icon-button-container-border-color-accent-neutral-active);--_color-active:var(--icon-button-icon-color-accent-neutral-active)}.ds-icon-button:where([data-emphasis=accent],:not([data-emphasis])):where([data-intent=brand]){--_background-default:var(--icon-button-container-background-accent-brand-default);--_border-color-default:var(--icon-button-container-border-color-accent-brand-default);--_color-default:var(--icon-button-icon-color-accent-brand-default);--_background-hover:var(--icon-button-container-background-accent-brand-hover);--_border-color-hover:var(--icon-button-container-border-color-accent-brand-hover);--_color-hover:var(--icon-button-icon-color-accent-brand-hover);--_background-active:var(--icon-button-container-background-accent-brand-active);--_border-color-active:var(--icon-button-container-border-color-accent-brand-active);--_color-active:var(--icon-button-icon-color-accent-brand-active)}.ds-icon-button:where([data-emphasis=accent],:not([data-emphasis])):where([data-intent=error]){--_background-default:var(--icon-button-container-background-accent-error-default);--_border-color-default:var(--icon-button-container-border-color-accent-error-default);--_color-default:var(--icon-button-icon-color-accent-error-default);--_background-hover:var(--icon-button-container-background-accent-error-hover);--_border-color-hover:var(--icon-button-container-border-color-accent-error-hover);--_color-hover:var(--icon-button-icon-color-accent-error-hover);--_background-active:var(--icon-button-container-background-accent-error-active);--_border-color-active:var(--icon-button-container-border-color-accent-error-active);--_color-active:var(--icon-button-icon-color-accent-error-active)}.ds-icon-button:where([data-emphasis=accent],:not([data-emphasis])){--_background-disabled:var(--icon-button-container-background-accent-disabled);--_border-color-disabled:var(--icon-button-container-border-color-accent-disabled);--_color-disabled:var(--icon-button-icon-color-accent-disabled)}.ds-icon-button:where([data-emphasis=subtle]):where([data-intent=neutral],:not([data-intent])){--_background-default:var(--icon-button-container-background-subtle-neutral-default);--_border-color-default:var(--icon-button-container-border-color-subtle-neutral-default);--_color-default:var(--icon-button-icon-color-subtle-neutral-default);--_background-hover:var(--icon-button-container-background-subtle-neutral-hover);--_border-color-hover:var(--icon-button-container-border-color-subtle-neutral-hover);--_color-hover:var(--icon-button-icon-color-subtle-neutral-hover);--_background-active:var(--icon-button-container-background-subtle-neutral-active);--_border-color-active:var(--icon-button-container-border-color-subtle-neutral-active);--_color-active:var(--icon-button-icon-color-subtle-neutral-active)}.ds-icon-button:where([data-emphasis=subtle]):where([data-intent=brand]){--_background-default:var(--icon-button-container-background-subtle-brand-default);--_border-color-default:var(--icon-button-container-border-color-subtle-brand-default);--_color-default:var(--icon-button-icon-color-subtle-brand-default);--_background-hover:var(--icon-button-container-background-subtle-brand-hover);--_border-color-hover:var(--icon-button-container-border-color-subtle-brand-hover);--_color-hover:var(--icon-button-icon-color-subtle-brand-hover);--_background-active:var(--icon-button-container-background-subtle-brand-active);--_border-color-active:var(--icon-button-container-border-color-subtle-brand-active);--_color-active:var(--icon-button-icon-color-subtle-brand-active)}.ds-icon-button:where([data-emphasis=subtle]):where([data-intent=error]){--_background-default:var(--icon-button-container-background-subtle-error-default);--_border-color-default:var(--icon-button-container-border-color-subtle-error-default);--_color-default:var(--icon-button-icon-color-subtle-error-default);--_background-hover:var(--icon-button-container-background-subtle-error-hover);--_border-color-hover:var(--icon-button-container-border-color-subtle-error-hover);--_color-hover:var(--icon-button-icon-color-subtle-error-hover);--_background-active:var(--icon-button-container-background-subtle-error-active);--_border-color-active:var(--icon-button-container-border-color-subtle-error-active);--_color-active:var(--icon-button-icon-color-subtle-error-active)}.ds-icon-button:where([data-emphasis=subtle]){--_background-disabled:var(--icon-button-container-background-subtle-disabled);--_border-color-disabled:var(--icon-button-container-border-color-subtle-disabled);--_color-disabled:var(--icon-button-icon-color-subtle-disabled)}.ds-icon-button:where([data-emphasis=ghost]):where([data-intent=neutral],:not([data-intent])){--_background-default:var(--icon-button-container-background-ghost-neutral-default);--_border-color-default:var(--icon-button-container-border-color-ghost-neutral-default);--_color-default:var(--icon-button-icon-color-ghost-neutral-default);--_background-hover:var(--icon-button-container-background-ghost-neutral-hover);--_border-color-hover:var(--icon-button-container-border-color-ghost-neutral-hover);--_color-hover:var(--icon-button-icon-color-ghost-neutral-hover);--_background-active:var(--icon-button-container-background-ghost-neutral-active);--_border-color-active:var(--icon-button-container-border-color-ghost-neutral-active);--_color-active:var(--icon-button-icon-color-ghost-neutral-active)}.ds-icon-button:where([data-emphasis=ghost]):where([data-intent=brand]){--_background-default:var(--icon-button-container-background-ghost-brand-default);--_border-color-default:var(--icon-button-container-border-color-ghost-brand-default);--_color-default:var(--icon-button-icon-color-ghost-brand-default);--_background-hover:var(--icon-button-container-background-ghost-brand-hover);--_border-color-hover:var(--icon-button-container-border-color-ghost-brand-hover);--_color-hover:var(--icon-button-icon-color-ghost-brand-hover);--_background-active:var(--icon-button-container-background-ghost-brand-active);--_border-color-active:var(--icon-button-container-border-color-ghost-brand-active);--_color-active:var(--icon-button-icon-color-ghost-brand-active)}.ds-icon-button:where([data-emphasis=ghost]):where([data-intent=error]){--_background-default:var(--icon-button-container-background-ghost-error-default);--_border-color-default:var(--icon-button-container-border-color-ghost-error-default);--_color-default:var(--icon-button-icon-color-ghost-error-default);--_background-hover:var(--icon-button-container-background-ghost-error-hover);--_border-color-hover:var(--icon-button-container-border-color-ghost-error-hover);--_color-hover:var(--icon-button-icon-color-ghost-error-hover);--_background-active:var(--icon-button-container-background-ghost-error-active);--_border-color-active:var(--icon-button-container-border-color-ghost-error-active);--_color-active:var(--icon-button-icon-color-ghost-error-active)}.ds-icon-button:where([data-emphasis=ghost]){--_background-disabled:var(--icon-button-container-background-ghost-disabled);--_border-color-disabled:var(--icon-button-container-border-color-ghost-disabled);--_color-disabled:var(--icon-button-icon-color-ghost-disabled)}.ds-icon-button:where(:hover,[data-state=hover]):not(:disabled,[data-state=disabled]){--_background:var(--_background-hover);--_border-color:var(--_border-color-hover);--_color:var(--_color-hover)}.ds-icon-button:where(:active,[data-state=active]):not(:disabled,[data-state=disabled]){--_background:var(--_background-active);--_border-color:var(--_border-color-active);--_color:var(--_color-active)}.ds-icon-button:where(:disabled,[data-state=disabled]){--_background:var(--_background-disabled);--_border-color:var(--_border-color-disabled);--_color:var(--_color-disabled);cursor:not-allowed}.ds-icon-button:focus{outline:none}.ds-icon-button:is(:focus-visible,[data-state=focus-visible]){outline:var(--icon-button-container-outline-width-focus-visible) solid var(--icon-button-container-outline-color-focus-visible);outline-offset:var(--icon-button-container-outline-offset-focus-visible)}@media (prefers-reduced-motion:reduce){.ds-icon-button{transition:none}}.ds-dropdown{vertical-align:middle;flex-direction:column;align-items:flex-start;display:inline-flex}.ds-dropdown__menu{box-sizing:border-box;padding:var(--dropdown-menu-padding);border:var(--dropdown-menu-border-width) solid var(--dropdown-menu-border-color);border-radius:var(--dropdown-menu-border-radius);background-color:var(--dropdown-menu-background);color:inherit;overflow:auto}@supports (position-area:block-end){.ds-dropdown__menu:popover-open{position-area:block-end span-inline-end;position-try-fallbacks:flip-block, flip-inline, flip-block flip-inline;margin:0;min-inline-size:anchor-size(inline);margin-block-start:var(--dropdown-menu-offset);inset:auto}}.ds-dropdown:where([data-state=expanded])>.ds-dropdown__menu:not(:popover-open){margin:0;margin-block-start:var(--dropdown-menu-offset);display:block;position:static}.ds-dropdown__group{margin:0;padding:0;list-style:none}.ds-dropdown__separator{margin-block:var(--dropdown-separator-margin-block);border:none;border-block-start:var(--dropdown-separator-width) solid var(--dropdown-separator-color);margin-inline:0}.ds-dropdown__item{--_background:var(--_background-default);--_color:var(--_color-default);box-sizing:border-box;align-items:center;gap:var(--dropdown-item-gap);inline-size:100%;min-height:var(--dropdown-item-min-height);padding-block:0;padding-inline:var(--dropdown-item-padding-inline);border-radius:var(--dropdown-item-border-radius);background-color:var(--_background);color:var(--_color);font-family:var(--dropdown-item-label-typography-font-family);font-size:var(--dropdown-item-label-typography-font-size);font-weight:var(--dropdown-item-label-typography-font-weight);line-height:var(--dropdown-item-label-typography-line-height);letter-spacing:var(--dropdown-item-label-typography-letter-spacing);text-align:start;white-space:nowrap;cursor:pointer;user-select:none;-webkit-appearance:none;appearance:none;transition:background-color var(--dropdown-item-transition-duration) var(--dropdown-item-transition-easing), color var(--dropdown-item-transition-duration) var(--dropdown-item-transition-easing);border:none;margin:0;text-decoration:none;display:flex}.ds-dropdown__item-label{flex:auto}.ds-dropdown__item-icon{inline-size:var(--dropdown-item-icon-size);block-size:var(--dropdown-item-icon-size);font-family:var(--dropdown-item-icon-font-family);font-size:var(--dropdown-item-icon-size);font-weight:var(--dropdown-item-icon-font-weight);font-variation-settings:"FILL" var(--dropdown-item-icon-fill), "GRAD" var(--dropdown-item-icon-grade), "opsz" var(--dropdown-item-icon-optical-size);font-feature-settings:"liga";font-style:normal;line-height:var(--dropdown-item-icon-size);letter-spacing:normal;text-transform:none;white-space:nowrap;overflow-wrap:normal;-webkit-font-smoothing:antialiased;direction:ltr;flex:none;display:inline-block;overflow:hidden}.ds-dropdown__item:where([data-intent=neutral],:not([data-intent])){--_background-default:var(--dropdown-item-background-neutral-default);--_color-default:var(--dropdown-item-label-color-neutral-default);--_background-hover:var(--dropdown-item-background-neutral-hover);--_color-hover:var(--dropdown-item-label-color-neutral-hover);--_background-active:var(--dropdown-item-background-neutral-active);--_color-active:var(--dropdown-item-label-color-neutral-active)}.ds-dropdown__item:where([data-intent=error]){--_background-default:var(--dropdown-item-background-error-default);--_color-default:var(--dropdown-item-label-color-error-default);--_background-hover:var(--dropdown-item-background-error-hover);--_color-hover:var(--dropdown-item-label-color-error-hover);--_background-active:var(--dropdown-item-background-error-active);--_color-active:var(--dropdown-item-label-color-error-active)}.ds-dropdown__item:where(:hover,[data-state=hover]):not(:disabled,[aria-disabled=true],[data-state=disabled]){--_background:var(--_background-hover);--_color:var(--_color-hover)}.ds-dropdown__item:where(:active,[data-state=active]):not(:disabled,[aria-disabled=true],[data-state=disabled]){--_background:var(--_background-active);--_color:var(--_color-active)}.ds-dropdown__item:where(:disabled,[aria-disabled=true],[data-state=disabled]){--_background:var(--dropdown-item-background-disabled);--_color:var(--dropdown-item-label-color-disabled);cursor:not-allowed}.ds-dropdown__item:focus{outline:none}.ds-dropdown__item:is(:focus-visible,[data-state=focus-visible]){outline:var(--dropdown-item-outline-width-focus-visible) solid var(--dropdown-item-outline-color-focus-visible);outline-offset:var(--dropdown-item-outline-offset-focus-visible)}@media (prefers-reduced-motion:reduce){.ds-dropdown__item{transition:none}}.ds-checkbox{--_control-size:var(--checkbox-control-size-medium);--_control-radius:var(--checkbox-control-border-radius-medium);--_control-background:var(--checkbox-control-background-default);--_control-border-color:var(--checkbox-control-border-color-default);--_control-color:var(--checkbox-control-color-checked);--_label-color:var(--checkbox-label-color-default);--_description-color:var(--checkbox-description-color-default);--_label-font-family:var(--checkbox-label-typography-medium-font-family);--_label-font-size:var(--checkbox-label-typography-medium-font-size);--_label-font-weight:var(--checkbox-label-typography-medium-font-weight);--_label-line-height:var(--checkbox-label-typography-medium-line-height);--_label-letter-spacing:var(--checkbox-label-typography-medium-letter-spacing);--_description-font-family:var(--checkbox-description-typography-medium-font-family);--_description-font-size:var(--checkbox-description-typography-medium-font-size);--_description-font-weight:var(--checkbox-description-typography-medium-font-weight);--_description-line-height:var(--checkbox-description-typography-medium-line-height);--_description-letter-spacing:var(--checkbox-description-typography-medium-letter-spacing);box-sizing:border-box;column-gap:var(--checkbox-container-column-gap);row-gap:var(--checkbox-container-row-gap);vertical-align:middle;grid-template-columns:auto 1fr;align-items:start;display:inline-grid}.ds-checkbox[data-size=small]{--_control-size:var(--checkbox-control-size-small);--_control-radius:var(--checkbox-control-border-radius-small);--_label-font-family:var(--checkbox-label-typography-small-font-family);--_label-font-size:var(--checkbox-label-typography-small-font-size);--_label-font-weight:var(--checkbox-label-typography-small-font-weight);--_label-line-height:var(--checkbox-label-typography-small-line-height);--_label-letter-spacing:var(--checkbox-label-typography-small-letter-spacing);--_description-font-family:var(--checkbox-description-typography-small-font-family);--_description-font-size:var(--checkbox-description-typography-small-font-size);--_description-font-weight:var(--checkbox-description-typography-small-font-weight);--_description-line-height:var(--checkbox-description-typography-small-line-height);--_description-letter-spacing:var(--checkbox-description-typography-small-letter-spacing)}.ds-checkbox__control{box-sizing:border-box;inline-size:var(--_control-size);block-size:var(--_control-size);border:var(--checkbox-control-border-width) solid var(--_control-border-color);border-radius:var(--_control-radius);background-color:var(--_control-background);color:var(--_control-color);cursor:pointer;-webkit-appearance:none;appearance:none;transition:background-color var(--checkbox-control-transition-duration) var(--checkbox-control-transition-easing), border-color var(--checkbox-control-transition-duration) var(--checkbox-control-transition-easing);flex:none;place-content:center;margin:0;margin-block-start:calc((var(--_label-line-height) * var(--_label-font-size) - var(--_control-size)) / 2);display:inline-grid}.ds-checkbox__control:after{content:"";box-sizing:border-box;inline-size:calc(var(--_control-size) * .3);block-size:calc(var(--_control-size) * .55);border:solid;border-width:0 calc(var(--_control-size) * .12) calc(var(--_control-size) * .12) 0;opacity:0;margin-block-end:calc(var(--_control-size) * .12);display:block;transform:rotate(45deg)}.ds-checkbox__label{color:var(--_label-color);font-family:var(--_label-font-family);font-size:var(--_label-font-size);font-weight:var(--_label-font-weight);line-height:var(--_label-line-height);letter-spacing:var(--_label-letter-spacing);cursor:pointer;grid-column:2}.ds-checkbox__description{color:var(--_description-color);font-family:var(--_description-font-family);font-size:var(--_description-font-size);font-weight:var(--_description-font-weight);line-height:var(--_description-line-height);letter-spacing:var(--_description-letter-spacing);grid-column:2;margin:0}.ds-checkbox:where([data-state=hover]) .ds-checkbox__control:not(:checked,:indeterminate,:disabled),.ds-checkbox:not([data-state]) .ds-checkbox__control:hover:not(:checked,:indeterminate,:disabled){--_control-background:var(--checkbox-control-background-hover);--_control-border-color:var(--checkbox-control-border-color-hover)}.ds-checkbox:where([data-state=checked]) .ds-checkbox__control,.ds-checkbox__control:checked{--_control-background:var(--checkbox-control-background-checked);--_control-border-color:var(--checkbox-control-border-color-checked);--_control-color:var(--checkbox-control-color-checked)}.ds-checkbox:where([data-state=checked]) .ds-checkbox__control:after,.ds-checkbox__control:checked:after{opacity:1}.ds-checkbox:where([data-state=indeterminate]) .ds-checkbox__control,.ds-checkbox__control:indeterminate{--_control-background:var(--checkbox-control-background-indeterminate);--_control-border-color:var(--checkbox-control-border-color-indeterminate);--_control-color:var(--checkbox-control-color-indeterminate)}.ds-checkbox:where([data-state=indeterminate]) .ds-checkbox__control:after,.ds-checkbox__control:indeterminate:after{inline-size:calc(var(--_control-size) * .5);border-width:0 0 calc(var(--_control-size) * .12) 0;opacity:1;block-size:0;margin:0;transform:none}.ds-checkbox:where([data-state=invalid]) .ds-checkbox__control,.ds-checkbox__control[aria-invalid=true]{--_control-border-color:var(--checkbox-control-border-color-invalid)}.ds-checkbox:where([data-state=disabled]),.ds-checkbox:has(.ds-checkbox__control:disabled){--_label-color:var(--checkbox-label-color-disabled);--_description-color:var(--checkbox-description-color-disabled)}.ds-checkbox:where([data-state=disabled]) .ds-checkbox__control,.ds-checkbox__control:disabled{--_control-background:var(--checkbox-control-background-disabled);--_control-border-color:var(--checkbox-control-border-color-disabled);--_control-color:var(--checkbox-control-color-disabled);cursor:not-allowed}.ds-checkbox:where([data-state=disabled]) .ds-checkbox__label,.ds-checkbox:has(.ds-checkbox__control:disabled) .ds-checkbox__label{cursor:not-allowed}.ds-checkbox__control:focus{outline:none}.ds-checkbox:where([data-state=focus-visible]) .ds-checkbox__control,.ds-checkbox__control:focus-visible{outline:var(--checkbox-control-outline-width-focus-visible) solid var(--checkbox-control-outline-color-focus-visible);outline-offset:var(--checkbox-control-outline-offset-focus-visible)}@media (prefers-reduced-motion:reduce){.ds-checkbox__control{transition:none}}.ds-radio-group{--_options-gap:var(--radio-group-container-gap-vertical);--_control-size:var(--radio-group-control-size-medium);--_legend-color:var(--radio-group-legend-color-default);--_description-color:var(--radio-group-description-color-default);--_label-font-family:var(--radio-group-option-label-typography-medium-font-family);--_label-font-size:var(--radio-group-option-label-typography-medium-font-size);--_label-font-weight:var(--radio-group-option-label-typography-medium-font-weight);--_label-line-height:var(--radio-group-option-label-typography-medium-line-height);--_label-letter-spacing:var(--radio-group-option-label-typography-medium-letter-spacing);--_option-description-font-family:var(--radio-group-option-description-typography-medium-font-family);--_option-description-font-size:var(--radio-group-option-description-typography-medium-font-size);--_option-description-font-weight:var(--radio-group-option-description-typography-medium-font-weight);--_option-description-line-height:var(--radio-group-option-description-typography-medium-line-height);--_option-description-letter-spacing:var(--radio-group-option-description-typography-medium-letter-spacing);box-sizing:border-box;gap:var(--radio-group-container-row-gap);border:none;flex-direction:column;min-inline-size:0;margin:0;padding:0;display:flex}.ds-radio-group[data-size=small]{--_control-size:var(--radio-group-control-size-small);--_label-font-family:var(--radio-group-option-label-typography-small-font-family);--_label-font-size:var(--radio-group-option-label-typography-small-font-size);--_label-font-weight:var(--radio-group-option-label-typography-small-font-weight);--_label-line-height:var(--radio-group-option-label-typography-small-line-height);--_label-letter-spacing:var(--radio-group-option-label-typography-small-letter-spacing);--_option-description-font-family:var(--radio-group-option-description-typography-small-font-family);--_option-description-font-size:var(--radio-group-option-description-typography-small-font-size);--_option-description-font-weight:var(--radio-group-option-description-typography-small-font-weight);--_option-description-line-height:var(--radio-group-option-description-typography-small-line-height);--_option-description-letter-spacing:var(--radio-group-option-description-typography-small-letter-spacing)}.ds-radio-group[data-orientation=horizontal]{--_options-gap:var(--radio-group-container-gap-horizontal)}.ds-radio-group__legend{color:var(--_legend-color);font-family:var(--radio-group-legend-typography-font-family);font-size:var(--radio-group-legend-typography-font-size);font-weight:var(--radio-group-legend-typography-font-weight);line-height:var(--radio-group-legend-typography-line-height);letter-spacing:var(--radio-group-legend-typography-letter-spacing);padding:0}.ds-radio-group__legend+*{margin-block-start:0}.ds-radio-group__description{color:var(--_description-color);font-family:var(--radio-group-description-typography-font-family);font-size:var(--radio-group-description-typography-font-size);font-weight:var(--radio-group-description-typography-font-weight);line-height:var(--radio-group-description-typography-line-height);letter-spacing:var(--radio-group-description-typography-letter-spacing);margin:0}.ds-radio-group__options{gap:var(--_options-gap);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.ds-radio-group[data-orientation=horizontal] .ds-radio-group__options{flex-flow:wrap}.ds-radio-group__error-message{color:var(--radio-group-error-message-color);font-family:var(--radio-group-error-message-typography-font-family);font-size:var(--radio-group-error-message-typography-font-size);font-weight:var(--radio-group-error-message-typography-font-weight);line-height:var(--radio-group-error-message-typography-line-height);letter-spacing:var(--radio-group-error-message-typography-letter-spacing);margin:0}.ds-radio-group__option{--_control-background:var(--radio-group-control-background-default);--_control-border-color:var(--radio-group-control-border-color-default);--_control-color:var(--radio-group-control-color-checked);--_label-color:var(--radio-group-option-label-color-default);--_option-description-color:var(--radio-group-option-description-color-default);column-gap:var(--radio-group-option-column-gap);row-gap:var(--radio-group-option-row-gap);grid-template-columns:auto 1fr;align-items:start;display:inline-grid}.ds-radio-group__control{box-sizing:border-box;inline-size:var(--_control-size);block-size:var(--_control-size);border:var(--radio-group-control-border-width) solid var(--_control-border-color);border-radius:var(--radio-group-control-border-radius);background-color:var(--_control-background);color:var(--_control-color);cursor:pointer;-webkit-appearance:none;appearance:none;transition:background-color var(--radio-group-control-transition-duration) var(--radio-group-control-transition-easing), border-color var(--radio-group-control-transition-duration) var(--radio-group-control-transition-easing);place-content:center;margin:0;margin-block-start:calc((var(--_label-line-height) * var(--_label-font-size) - var(--_control-size)) / 2);display:inline-grid}.ds-radio-group__control:after{content:"";inline-size:calc(var(--_control-size) * .4);block-size:calc(var(--_control-size) * .4);border-radius:var(--radio-group-control-border-radius);opacity:0;background-color:currentColor;display:block}.ds-radio-group__option-label{color:var(--_label-color);font-family:var(--_label-font-family);font-size:var(--_label-font-size);font-weight:var(--_label-font-weight);line-height:var(--_label-line-height);letter-spacing:var(--_label-letter-spacing);cursor:pointer;grid-column:2}.ds-radio-group__option-description{color:var(--_option-description-color);font-family:var(--_option-description-font-family);font-size:var(--_option-description-font-size);font-weight:var(--_option-description-font-weight);line-height:var(--_option-description-line-height);letter-spacing:var(--_option-description-letter-spacing);grid-column:2;margin:0}:where(.ds-radio-group[data-state=hover],.ds-radio-group__option[data-state=hover]) .ds-radio-group__control:not(:checked,:disabled),.ds-radio-group:not([data-state]) .ds-radio-group__option:not([data-state]) .ds-radio-group__control:hover:not(:checked,:disabled){--_control-background:var(--radio-group-control-background-hover);--_control-border-color:var(--radio-group-control-border-color-hover)}:where(.ds-radio-group[data-state=checked],.ds-radio-group__option[data-state=checked]) .ds-radio-group__control,.ds-radio-group__control:checked{--_control-background:var(--radio-group-control-background-checked);--_control-border-color:var(--radio-group-control-border-color-checked);--_control-color:var(--radio-group-control-color-checked)}:where(.ds-radio-group[data-state=checked],.ds-radio-group__option[data-state=checked]) .ds-radio-group__control:after,.ds-radio-group__control:checked:after{opacity:1}:where(.ds-radio-group[data-state=invalid],.ds-radio-group__option[data-state=invalid]) .ds-radio-group__control,.ds-radio-group__control[aria-invalid=true]{--_control-border-color:var(--radio-group-control-border-color-invalid)}.ds-radio-group:where([data-state=disabled]),.ds-radio-group:disabled{--_legend-color:var(--radio-group-legend-color-disabled);--_description-color:var(--radio-group-description-color-disabled)}:where(.ds-radio-group[data-state=disabled],.ds-radio-group__option[data-state=disabled]) .ds-radio-group__option,:where(.ds-radio-group[data-state=disabled],.ds-radio-group__option[data-state=disabled]),.ds-radio-group__option:has(.ds-radio-group__control:disabled){--_label-color:var(--radio-group-option-label-color-disabled);--_option-description-color:var(--radio-group-option-description-color-disabled)}:where(.ds-radio-group[data-state=disabled],.ds-radio-group__option[data-state=disabled]) .ds-radio-group__control,.ds-radio-group__control:disabled{--_control-background:var(--radio-group-control-background-disabled);--_control-border-color:var(--radio-group-control-border-color-disabled);--_control-color:var(--radio-group-control-color-disabled);cursor:not-allowed}:where(.ds-radio-group[data-state=disabled],.ds-radio-group__option[data-state=disabled]) .ds-radio-group__option-label,.ds-radio-group__option:has(.ds-radio-group__control:disabled) .ds-radio-group__option-label{cursor:not-allowed}.ds-radio-group__control:focus{outline:none}:where(.ds-radio-group[data-state=focus-visible],.ds-radio-group__option[data-state=focus-visible]) .ds-radio-group__control,.ds-radio-group__control:focus-visible{outline:var(--radio-group-control-outline-width-focus-visible) solid var(--radio-group-control-outline-color-focus-visible);outline-offset:var(--radio-group-control-outline-offset-focus-visible)}@media (prefers-reduced-motion:reduce){.ds-radio-group__control{transition:none}}.ds-switch{--_track-width:var(--switch-control-width-medium);--_track-height:var(--switch-control-height-medium);--_thumb-size:var(--switch-thumb-size-medium);--_track-background:var(--switch-control-background-default);--_track-border-color:var(--switch-control-border-color-default);--_thumb-background:var(--switch-thumb-background-default);--_label-color:var(--switch-label-color-default);--_description-color:var(--switch-description-color-default);--_label-font-family:var(--switch-label-typography-medium-font-family);--_label-font-size:var(--switch-label-typography-medium-font-size);--_label-font-weight:var(--switch-label-typography-medium-font-weight);--_label-line-height:var(--switch-label-typography-medium-line-height);--_label-letter-spacing:var(--switch-label-typography-medium-letter-spacing);--_description-font-family:var(--switch-description-typography-medium-font-family);--_description-font-size:var(--switch-description-typography-medium-font-size);--_description-font-weight:var(--switch-description-typography-medium-font-weight);--_description-line-height:var(--switch-description-typography-medium-line-height);--_description-letter-spacing:var(--switch-description-typography-medium-letter-spacing);box-sizing:border-box;column-gap:var(--switch-container-column-gap);row-gap:var(--switch-container-row-gap);vertical-align:middle;grid-template-columns:auto 1fr;align-items:start;display:inline-grid}.ds-switch[data-size=small]{--_track-width:var(--switch-control-width-small);--_track-height:var(--switch-control-height-small);--_thumb-size:var(--switch-thumb-size-small);--_label-font-family:var(--switch-label-typography-small-font-family);--_label-font-size:var(--switch-label-typography-small-font-size);--_label-font-weight:var(--switch-label-typography-small-font-weight);--_label-line-height:var(--switch-label-typography-small-line-height);--_label-letter-spacing:var(--switch-label-typography-small-letter-spacing);--_description-font-family:var(--switch-description-typography-small-font-family);--_description-font-size:var(--switch-description-typography-small-font-size);--_description-font-weight:var(--switch-description-typography-small-font-weight);--_description-line-height:var(--switch-description-typography-small-line-height);--_description-letter-spacing:var(--switch-description-typography-small-letter-spacing)}.ds-switch__control{box-sizing:border-box;inline-size:var(--_track-width);block-size:var(--_track-height);border:var(--switch-control-border-width) solid var(--_track-border-color);border-radius:var(--switch-control-border-radius);background-color:var(--_track-background);cursor:pointer;-webkit-appearance:none;appearance:none;transition:background-color var(--switch-control-transition-duration) var(--switch-control-transition-easing), border-color var(--switch-control-transition-duration) var(--switch-control-transition-easing);margin:0;margin-block-start:calc((var(--_label-line-height) * var(--_label-font-size) - var(--_track-height)) / 2);display:inline-block;position:relative}.ds-switch__control:before{content:"";inline-size:var(--_thumb-size);block-size:var(--_thumb-size);border-radius:var(--switch-control-border-radius);background-color:var(--_thumb-background);transition:translate var(--switch-control-transition-duration) var(--switch-control-transition-easing), background-color var(--switch-control-transition-duration) var(--switch-control-transition-easing);display:block;position:absolute;inset-block-start:calc((var(--_track-height) - var(--_thumb-size)) / 2 - var(--switch-control-border-width));inset-inline-start:var(--switch-thumb-margin)}.ds-switch__label{color:var(--_label-color);font-family:var(--_label-font-family);font-size:var(--_label-font-size);font-weight:var(--_label-font-weight);line-height:var(--_label-line-height);letter-spacing:var(--_label-letter-spacing);cursor:pointer;grid-column:2}.ds-switch__description{color:var(--_description-color);font-family:var(--_description-font-family);font-size:var(--_description-font-size);font-weight:var(--_description-font-weight);line-height:var(--_description-line-height);letter-spacing:var(--_description-letter-spacing);grid-column:2;margin:0}.ds-switch:where([data-state=hover]) .ds-switch__control:not(:checked,:disabled),.ds-switch:not([data-state]) .ds-switch__control:hover:not(:checked,:disabled){--_track-background:var(--switch-control-background-hover);--_track-border-color:var(--switch-control-border-color-hover)}.ds-switch:where([data-state=checked]) .ds-switch__control,.ds-switch__control:checked{--_track-background:var(--switch-control-background-checked);--_track-border-color:var(--switch-control-border-color-checked);--_thumb-background:var(--switch-thumb-background-checked)}.ds-switch:where([data-state=checked]) .ds-switch__control:before,.ds-switch__control:checked:before{translate:calc(var(--_track-width) - var(--_thumb-size) - 2 * var(--switch-thumb-margin) - 2 * var(--switch-control-border-width)) 0}.ds-switch:where([data-state=checked]) .ds-switch__control:dir(rtl):before,.ds-switch__control:checked:dir(rtl):before{translate:calc(-1 * (var(--_track-width) - var(--_thumb-size) - 2 * var(--switch-thumb-margin) - 2 * var(--switch-control-border-width))) 0}.ds-switch:where([data-state=disabled]),.ds-switch:has(.ds-switch__control:disabled){--_label-color:var(--switch-label-color-disabled);--_description-color:var(--switch-description-color-disabled)}.ds-switch:where([data-state=disabled]) .ds-switch__control,.ds-switch__control:disabled{--_track-background:var(--switch-control-background-disabled);--_track-border-color:var(--switch-control-border-color-disabled);--_thumb-background:var(--switch-thumb-background-disabled);cursor:not-allowed}.ds-switch:where([data-state=disabled]) .ds-switch__label,.ds-switch:has(.ds-switch__control:disabled) .ds-switch__label{cursor:not-allowed}.ds-switch__control:focus{outline:none}.ds-switch:where([data-state=focus-visible]) .ds-switch__control,.ds-switch__control:focus-visible{outline:var(--switch-control-outline-width-focus-visible) solid var(--switch-control-outline-color-focus-visible);outline-offset:var(--switch-control-outline-offset-focus-visible)}@media (prefers-reduced-motion:reduce){.ds-switch__control,.ds-switch__control:before{transition:none}}.ds-text-field{--_control-background:var(--text-field-control-background-default);--_control-border-color:var(--text-field-control-border-color-default);--_control-color:var(--text-field-control-color-default);--_placeholder-color:var(--text-field-control-placeholder-color-default);--_label-color:var(--text-field-label-color-default);--_description-color:var(--text-field-description-color-default);--_min-height:var(--text-field-control-min-height-medium);--_padding-inline:var(--text-field-control-padding-inline-medium);--_font-family:var(--text-field-control-typography-medium-font-family);--_font-size:var(--text-field-control-typography-medium-font-size);--_font-weight:var(--text-field-control-typography-medium-font-weight);--_line-height:var(--text-field-control-typography-medium-line-height);--_letter-spacing:var(--text-field-control-typography-medium-letter-spacing);box-sizing:border-box;align-items:stretch;gap:var(--text-field-container-gap);vertical-align:middle;flex-direction:column;min-inline-size:0;display:inline-flex}.ds-text-field[data-size=small]{--_min-height:var(--text-field-control-min-height-small);--_padding-inline:var(--text-field-control-padding-inline-small);--_font-family:var(--text-field-control-typography-small-font-family);--_font-size:var(--text-field-control-typography-small-font-size);--_font-weight:var(--text-field-control-typography-small-font-weight);--_line-height:var(--text-field-control-typography-small-line-height);--_letter-spacing:var(--text-field-control-typography-small-letter-spacing)}.ds-text-field[data-size=large]{--_min-height:var(--text-field-control-min-height-large);--_padding-inline:var(--text-field-control-padding-inline-large);--_font-family:var(--text-field-control-typography-large-font-family);--_font-size:var(--text-field-control-typography-large-font-size);--_font-weight:var(--text-field-control-typography-large-font-weight);--_line-height:var(--text-field-control-typography-large-line-height);--_letter-spacing:var(--text-field-control-typography-large-letter-spacing)}.ds-text-field__label{color:var(--_label-color);font-family:var(--text-field-label-typography-font-family);font-size:var(--text-field-label-typography-font-size);font-weight:var(--text-field-label-typography-font-weight);line-height:var(--text-field-label-typography-line-height);letter-spacing:var(--text-field-label-typography-letter-spacing)}.ds-text-field__control{box-sizing:border-box;inline-size:100%;min-height:var(--_min-height);padding-block:0;padding-inline:var(--_padding-inline);border:var(--text-field-control-border-width) solid var(--_control-border-color);border-radius:var(--text-field-control-border-radius);background-color:var(--_control-background);color:var(--_control-color);font-family:var(--_font-family);font-size:var(--_font-size);font-weight:var(--_font-weight);line-height:var(--_line-height);letter-spacing:var(--_letter-spacing);-webkit-appearance:none;appearance:none;transition:background-color var(--text-field-control-transition-duration) var(--text-field-control-transition-easing), border-color var(--text-field-control-transition-duration) var(--text-field-control-transition-easing);margin:0}.ds-text-field__control::placeholder{color:var(--_placeholder-color);opacity:1}.ds-text-field__description{color:var(--_description-color);font-family:var(--text-field-description-typography-font-family);font-size:var(--text-field-description-typography-font-size);font-weight:var(--text-field-description-typography-font-weight);line-height:var(--text-field-description-typography-line-height);letter-spacing:var(--text-field-description-typography-letter-spacing);margin:0}.ds-text-field__error-message{color:var(--text-field-error-message-color);font-family:var(--text-field-error-message-typography-font-family);font-size:var(--text-field-error-message-typography-font-size);font-weight:var(--text-field-error-message-typography-font-weight);line-height:var(--text-field-error-message-typography-line-height);letter-spacing:var(--text-field-error-message-typography-letter-spacing);margin:0}.ds-text-field:where([data-state=hover]) .ds-text-field__control:not(:disabled,[readonly]),.ds-text-field:not([data-state]) .ds-text-field__control:hover:not(:disabled,[readonly]){--_control-background:var(--text-field-control-background-hover)}.ds-text-field:where([data-state=invalid]) .ds-text-field__control,.ds-text-field__control[aria-invalid=true]{--_control-border-color:var(--text-field-control-border-color-invalid)}.ds-text-field:where([data-state=readonly]) .ds-text-field__control,.ds-text-field__control[readonly]{--_control-background:var(--text-field-control-background-readonly)}.ds-text-field:where([data-state=disabled]),.ds-text-field:has(.ds-text-field__control:disabled){--_label-color:var(--text-field-label-color-disabled);--_description-color:var(--text-field-description-color-disabled)}.ds-text-field:where([data-state=disabled]) .ds-text-field__control,.ds-text-field__control:disabled{--_control-background:var(--text-field-control-background-disabled);--_control-border-color:var(--text-field-control-border-color-disabled);--_control-color:var(--text-field-control-color-disabled);--_placeholder-color:var(--text-field-control-placeholder-color-disabled);cursor:not-allowed}.ds-text-field__control:focus{outline:none}.ds-text-field:where([data-state=focus-visible]) .ds-text-field__control,.ds-text-field__control:focus-visible{outline:var(--text-field-control-outline-width-focus-visible) solid var(--text-field-control-outline-color-focus-visible);outline-offset:var(--text-field-control-outline-offset-focus-visible)}@media (prefers-reduced-motion:reduce){.ds-text-field__control{transition:none}}.ds-textarea{--_control-background:var(--textarea-control-background-default);--_control-border-color:var(--textarea-control-border-color-default);--_control-color:var(--textarea-control-color-default);--_placeholder-color:var(--textarea-control-placeholder-color-default);--_label-color:var(--textarea-label-color-default);--_description-color:var(--textarea-description-color-default);--_min-height:var(--textarea-control-min-height-medium);--_padding-inline:var(--textarea-control-padding-inline-medium);--_font-family:var(--textarea-control-typography-medium-font-family);--_font-size:var(--textarea-control-typography-medium-font-size);--_font-weight:var(--textarea-control-typography-medium-font-weight);--_line-height:var(--textarea-control-typography-medium-line-height);--_letter-spacing:var(--textarea-control-typography-medium-letter-spacing);--_padding-block:var(--textarea-control-padding-block-medium);box-sizing:border-box;align-items:stretch;gap:var(--textarea-container-gap);vertical-align:middle;flex-direction:column;min-inline-size:0;display:inline-flex}.ds-textarea[data-size=small]{--_min-height:var(--textarea-control-min-height-small);--_padding-inline:var(--textarea-control-padding-inline-small);--_font-family:var(--textarea-control-typography-small-font-family);--_font-size:var(--textarea-control-typography-small-font-size);--_font-weight:var(--textarea-control-typography-small-font-weight);--_line-height:var(--textarea-control-typography-small-line-height);--_letter-spacing:var(--textarea-control-typography-small-letter-spacing);--_padding-block:var(--textarea-control-padding-block-small)}.ds-textarea[data-size=large]{--_min-height:var(--textarea-control-min-height-large);--_padding-inline:var(--textarea-control-padding-inline-large);--_font-family:var(--textarea-control-typography-large-font-family);--_font-size:var(--textarea-control-typography-large-font-size);--_font-weight:var(--textarea-control-typography-large-font-weight);--_line-height:var(--textarea-control-typography-large-line-height);--_letter-spacing:var(--textarea-control-typography-large-letter-spacing);--_padding-block:var(--textarea-control-padding-block-large)}.ds-textarea__label{color:var(--_label-color);font-family:var(--textarea-label-typography-font-family);font-size:var(--textarea-label-typography-font-size);font-weight:var(--textarea-label-typography-font-weight);line-height:var(--textarea-label-typography-line-height);letter-spacing:var(--textarea-label-typography-letter-spacing)}.ds-textarea__control{box-sizing:border-box;inline-size:100%;min-height:var(--_min-height);padding-block:0;padding-inline:var(--_padding-inline);border:var(--textarea-control-border-width) solid var(--_control-border-color);border-radius:var(--textarea-control-border-radius);background-color:var(--_control-background);color:var(--_control-color);font-family:var(--_font-family);font-size:var(--_font-size);font-weight:var(--_font-weight);line-height:var(--_line-height);letter-spacing:var(--_letter-spacing);-webkit-appearance:none;appearance:none;transition:background-color var(--textarea-control-transition-duration) var(--textarea-control-transition-easing), border-color var(--textarea-control-transition-duration) var(--textarea-control-transition-easing);margin:0}.ds-textarea__control::placeholder{color:var(--_placeholder-color);opacity:1}.ds-textarea__description{color:var(--_description-color);font-family:var(--textarea-description-typography-font-family);font-size:var(--textarea-description-typography-font-size);font-weight:var(--textarea-description-typography-font-weight);line-height:var(--textarea-description-typography-line-height);letter-spacing:var(--textarea-description-typography-letter-spacing);margin:0}.ds-textarea__error-message{color:var(--textarea-error-message-color);font-family:var(--textarea-error-message-typography-font-family);font-size:var(--textarea-error-message-typography-font-size);font-weight:var(--textarea-error-message-typography-font-weight);line-height:var(--textarea-error-message-typography-line-height);letter-spacing:var(--textarea-error-message-typography-letter-spacing);margin:0}.ds-textarea__control{padding-block:var(--_padding-block);resize:vertical}.ds-textarea:where([data-state=hover]) .ds-textarea__control:not(:disabled,[readonly]),.ds-textarea:not([data-state]) .ds-textarea__control:hover:not(:disabled,[readonly]){--_control-background:var(--textarea-control-background-hover)}.ds-textarea:where([data-state=invalid]) .ds-textarea__control,.ds-textarea__control[aria-invalid=true]{--_control-border-color:var(--textarea-control-border-color-invalid)}.ds-textarea:where([data-state=readonly]) .ds-textarea__control,.ds-textarea__control[readonly]{--_control-background:var(--textarea-control-background-readonly)}.ds-textarea:where([data-state=disabled]),.ds-textarea:has(.ds-textarea__control:disabled){--_label-color:var(--textarea-label-color-disabled);--_description-color:var(--textarea-description-color-disabled)}.ds-textarea:where([data-state=disabled]) .ds-textarea__control,.ds-textarea__control:disabled{--_control-background:var(--textarea-control-background-disabled);--_control-border-color:var(--textarea-control-border-color-disabled);--_control-color:var(--textarea-control-color-disabled);--_placeholder-color:var(--textarea-control-placeholder-color-disabled);cursor:not-allowed}.ds-textarea__control:focus{outline:none}.ds-textarea:where([data-state=focus-visible]) .ds-textarea__control,.ds-textarea__control:focus-visible{outline:var(--textarea-control-outline-width-focus-visible) solid var(--textarea-control-outline-color-focus-visible);outline-offset:var(--textarea-control-outline-offset-focus-visible)}@media (prefers-reduced-motion:reduce){.ds-textarea__control{transition:none}}.ds-select{--_control-background:var(--select-control-background-default);--_control-border-color:var(--select-control-border-color-default);--_control-color:var(--select-control-color-default);--_label-color:var(--select-label-color-default);--_description-color:var(--select-description-color-default);--_min-height:var(--select-control-min-height-medium);--_padding-inline:var(--select-control-padding-inline-medium);--_font-family:var(--select-control-typography-medium-font-family);--_font-size:var(--select-control-typography-medium-font-size);--_font-weight:var(--select-control-typography-medium-font-weight);--_line-height:var(--select-control-typography-medium-line-height);--_letter-spacing:var(--select-control-typography-medium-letter-spacing);--_padding-inline-end:var(--select-control-padding-inline-end-medium);--_indicator-size:var(--select-indicator-size-medium);box-sizing:border-box;align-items:stretch;gap:var(--select-container-gap);vertical-align:middle;flex-direction:column;min-inline-size:0;display:inline-flex}.ds-select[data-size=small]{--_min-height:var(--select-control-min-height-small);--_padding-inline:var(--select-control-padding-inline-small);--_font-family:var(--select-control-typography-small-font-family);--_font-size:var(--select-control-typography-small-font-size);--_font-weight:var(--select-control-typography-small-font-weight);--_line-height:var(--select-control-typography-small-line-height);--_letter-spacing:var(--select-control-typography-small-letter-spacing);--_padding-inline-end:var(--select-control-padding-inline-end-small);--_indicator-size:var(--select-indicator-size-small)}.ds-select[data-size=large]{--_min-height:var(--select-control-min-height-large);--_padding-inline:var(--select-control-padding-inline-large);--_font-family:var(--select-control-typography-large-font-family);--_font-size:var(--select-control-typography-large-font-size);--_font-weight:var(--select-control-typography-large-font-weight);--_line-height:var(--select-control-typography-large-line-height);--_letter-spacing:var(--select-control-typography-large-letter-spacing);--_padding-inline-end:var(--select-control-padding-inline-end-large);--_indicator-size:var(--select-indicator-size-large)}.ds-select__label{color:var(--_label-color);font-family:var(--select-label-typography-font-family);font-size:var(--select-label-typography-font-size);font-weight:var(--select-label-typography-font-weight);line-height:var(--select-label-typography-line-height);letter-spacing:var(--select-label-typography-letter-spacing)}.ds-select__control{box-sizing:border-box;inline-size:100%;min-height:var(--_min-height);padding-block:0;padding-inline:var(--_padding-inline);border:var(--select-control-border-width) solid var(--_control-border-color);border-radius:var(--select-control-border-radius);background-color:var(--_control-background);color:var(--_control-color);font-family:var(--_font-family);font-size:var(--_font-size);font-weight:var(--_font-weight);line-height:var(--_line-height);letter-spacing:var(--_letter-spacing);-webkit-appearance:none;appearance:none;transition:background-color var(--select-control-transition-duration) var(--select-control-transition-easing), border-color var(--select-control-transition-duration) var(--select-control-transition-easing);margin:0}.ds-select__description{color:var(--_description-color);font-family:var(--select-description-typography-font-family);font-size:var(--select-description-typography-font-size);font-weight:var(--select-description-typography-font-weight);line-height:var(--select-description-typography-line-height);letter-spacing:var(--select-description-typography-letter-spacing);margin:0}.ds-select__error-message{color:var(--select-error-message-color);font-family:var(--select-error-message-typography-font-family);font-size:var(--select-error-message-typography-font-size);font-weight:var(--select-error-message-typography-font-weight);line-height:var(--select-error-message-typography-line-height);letter-spacing:var(--select-error-message-typography-letter-spacing);margin:0}.ds-select__field{align-items:stretch;display:flex;position:relative}.ds-select__control{cursor:pointer;padding-inline-end:var(--_padding-inline-end)}.ds-select__indicator{inline-size:var(--_indicator-size);color:var(--_control-color);font-family:var(--select-indicator-font-family);font-size:var(--_indicator-size);font-weight:var(--select-indicator-font-weight);font-variation-settings:"FILL" var(--select-indicator-fill), "GRAD" var(--select-indicator-grade), "opsz" var(--select-indicator-optical-size);font-feature-settings:"liga";font-style:normal;line-height:var(--_indicator-size);letter-spacing:normal;text-transform:none;white-space:nowrap;pointer-events:none;-webkit-font-smoothing:antialiased;direction:ltr;place-content:center;display:inline-grid;position:absolute;inset-block:0;inset-inline-end:var(--select-indicator-margin-inline)}.ds-select:where([data-state=hover]) .ds-select__control:not(:disabled),.ds-select:not([data-state]) .ds-select__control:hover:not(:disabled){--_control-background:var(--select-control-background-hover)}.ds-select:where([data-state=invalid]) .ds-select__control,.ds-select__control[aria-invalid=true]{--_control-border-color:var(--select-control-border-color-invalid)}.ds-select:where([data-state=disabled]),.ds-select:has(.ds-select__control:disabled){--_label-color:var(--select-label-color-disabled);--_description-color:var(--select-description-color-disabled)}.ds-select:where([data-state=disabled]) .ds-select__control,.ds-select__control:disabled{--_control-background:var(--select-control-background-disabled);--_control-border-color:var(--select-control-border-color-disabled);--_control-color:var(--select-control-color-disabled);cursor:not-allowed}.ds-select__control:focus{outline:none}.ds-select:where([data-state=focus-visible]) .ds-select__control,.ds-select__control:focus-visible{outline:var(--select-control-outline-width-focus-visible) solid var(--select-control-outline-color-focus-visible);outline-offset:var(--select-control-outline-offset-focus-visible)}@media (prefers-reduced-motion:reduce){.ds-select__control{transition:none}}.ds-badge{--_min-height:var(--badge-container-min-height-medium);--_padding-inline:var(--badge-container-padding-inline-medium);--_font-family:var(--badge-label-typography-medium-font-family);--_font-size:var(--badge-label-typography-medium-font-size);--_font-weight:var(--badge-label-typography-medium-font-weight);--_line-height:var(--badge-label-typography-medium-line-height);--_letter-spacing:var(--badge-label-typography-medium-letter-spacing);box-sizing:border-box;min-height:var(--_min-height);padding-block:0;padding-inline:var(--_padding-inline);border:var(--badge-container-border-width) solid var(--_border-color);border-radius:var(--badge-container-border-radius);background-color:var(--_background);color:var(--_color);font-family:var(--_font-family);font-size:var(--_font-size);font-weight:var(--_font-weight);line-height:var(--_line-height);letter-spacing:var(--_letter-spacing);white-space:nowrap;vertical-align:middle;justify-content:center;align-items:center;display:inline-flex}.ds-badge__label{display:inline-block}.ds-badge[data-size=small]{--_min-height:var(--badge-container-min-height-small);--_padding-inline:var(--badge-container-padding-inline-small);--_font-family:var(--badge-label-typography-small-font-family);--_font-size:var(--badge-label-typography-small-font-size);--_font-weight:var(--badge-label-typography-small-font-weight);--_line-height:var(--badge-label-typography-small-line-height);--_letter-spacing:var(--badge-label-typography-small-letter-spacing)}.ds-badge:where([data-emphasis=subtle],:not([data-emphasis])):where([data-intent=neutral],:not([data-intent])){--_background:var(--badge-container-background-subtle-neutral);--_border-color:var(--badge-container-border-color-subtle-neutral);--_color:var(--badge-label-color-subtle-neutral)}.ds-badge:where([data-emphasis=subtle],:not([data-emphasis])):where([data-intent=brand]){--_background:var(--badge-container-background-subtle-brand);--_border-color:var(--badge-container-border-color-subtle-brand);--_color:var(--badge-label-color-subtle-brand)}.ds-badge:where([data-emphasis=subtle],:not([data-emphasis])):where([data-intent=success]){--_background:var(--badge-container-background-subtle-success);--_border-color:var(--badge-container-border-color-subtle-success);--_color:var(--badge-label-color-subtle-success)}.ds-badge:where([data-emphasis=subtle],:not([data-emphasis])):where([data-intent=warning]){--_background:var(--badge-container-background-subtle-warning);--_border-color:var(--badge-container-border-color-subtle-warning);--_color:var(--badge-label-color-subtle-warning)}.ds-badge:where([data-emphasis=subtle],:not([data-emphasis])):where([data-intent=error]){--_background:var(--badge-container-background-subtle-error);--_border-color:var(--badge-container-border-color-subtle-error);--_color:var(--badge-label-color-subtle-error)}.ds-badge:where([data-emphasis=subtle],:not([data-emphasis])):where([data-intent=info]){--_background:var(--badge-container-background-subtle-info);--_border-color:var(--badge-container-border-color-subtle-info);--_color:var(--badge-label-color-subtle-info)}.ds-badge:where([data-emphasis=accent]):where([data-intent=neutral],:not([data-intent])){--_background:var(--badge-container-background-accent-neutral);--_border-color:var(--badge-container-border-color-accent-neutral);--_color:var(--badge-label-color-accent-neutral)}.ds-badge:where([data-emphasis=accent]):where([data-intent=brand]){--_background:var(--badge-container-background-accent-brand);--_border-color:var(--badge-container-border-color-accent-brand);--_color:var(--badge-label-color-accent-brand)}.ds-badge:where([data-emphasis=accent]):where([data-intent=success]){--_background:var(--badge-container-background-accent-success);--_border-color:var(--badge-container-border-color-accent-success);--_color:var(--badge-label-color-accent-success)}.ds-badge:where([data-emphasis=accent]):where([data-intent=warning]){--_background:var(--badge-container-background-accent-warning);--_border-color:var(--badge-container-border-color-accent-warning);--_color:var(--badge-label-color-accent-warning)}.ds-badge:where([data-emphasis=accent]):where([data-intent=error]){--_background:var(--badge-container-background-accent-error);--_border-color:var(--badge-container-border-color-accent-error);--_color:var(--badge-label-color-accent-error)}.ds-badge:where([data-emphasis=accent]):where([data-intent=info]){--_background:var(--badge-container-background-accent-info);--_border-color:var(--badge-container-border-color-accent-info);--_color:var(--badge-label-color-accent-info)}.ds-alert{box-sizing:border-box;align-items:flex-start;gap:var(--alert-container-gap);padding:var(--alert-container-padding);border:var(--alert-container-border-width) solid var(--_border-color);border-radius:var(--alert-container-border-radius);background-color:var(--_background);color:var(--alert-message-color);display:flex}.ds-alert__icon{inline-size:var(--alert-icon-size);block-size:var(--alert-icon-size);color:var(--_icon-color);font-family:var(--alert-icon-font-family);font-size:var(--alert-icon-size);font-weight:var(--alert-icon-font-weight);font-variation-settings:"FILL" var(--alert-icon-fill), "GRAD" var(--alert-icon-grade), "opsz" var(--alert-icon-optical-size);font-feature-settings:"liga";font-style:normal;line-height:var(--alert-icon-size);letter-spacing:normal;text-transform:none;white-space:nowrap;-webkit-font-smoothing:antialiased;direction:ltr;flex:none;display:inline-block;overflow:hidden}.ds-alert__content{gap:var(--alert-content-gap);flex-direction:column;flex:auto;min-inline-size:0;display:flex}.ds-alert__title{color:var(--_title-color);font-family:var(--alert-title-typography-font-family);font-size:var(--alert-title-typography-font-size);font-weight:var(--alert-title-typography-font-weight);line-height:var(--alert-title-typography-line-height);letter-spacing:var(--alert-title-typography-letter-spacing);margin:0}.ds-alert__message{color:var(--alert-message-color);font-family:var(--alert-message-typography-font-family);font-size:var(--alert-message-typography-font-size);font-weight:var(--alert-message-typography-font-weight);line-height:var(--alert-message-typography-line-height);letter-spacing:var(--alert-message-typography-letter-spacing);margin:0}.ds-alert:where([data-intent=info],:not([data-intent])){--_background:var(--alert-container-background-info);--_border-color:var(--alert-container-border-color-info);--_icon-color:var(--alert-icon-color-info);--_title-color:var(--alert-title-color-info)}.ds-alert:where([data-intent=success]){--_background:var(--alert-container-background-success);--_border-color:var(--alert-container-border-color-success);--_icon-color:var(--alert-icon-color-success);--_title-color:var(--alert-title-color-success)}.ds-alert:where([data-intent=warning]){--_background:var(--alert-container-background-warning);--_border-color:var(--alert-container-border-color-warning);--_icon-color:var(--alert-icon-color-warning);--_title-color:var(--alert-title-color-warning)}.ds-alert:where([data-intent=error]){--_background:var(--alert-container-background-error);--_border-color:var(--alert-container-border-color-error);--_icon-color:var(--alert-icon-color-error);--_title-color:var(--alert-title-color-error)}.ds-progress-bar{--_track-height:var(--progress-bar-track-height-medium);box-sizing:border-box;gap:var(--progress-bar-container-gap);flex-direction:column;min-inline-size:0;display:flex}.ds-progress-bar[data-size=small]{--_track-height:var(--progress-bar-track-height-small)}.ds-progress-bar__header{justify-content:space-between;align-items:baseline;column-gap:var(--progress-bar-container-column-gap);display:flex}.ds-progress-bar__label{color:var(--progress-bar-label-color);font-family:var(--progress-bar-label-typography-font-family);font-size:var(--progress-bar-label-typography-font-size);font-weight:var(--progress-bar-label-typography-font-weight);line-height:var(--progress-bar-label-typography-line-height);letter-spacing:var(--progress-bar-label-typography-letter-spacing)}.ds-progress-bar__value{color:var(--progress-bar-value-color);font-family:var(--progress-bar-value-typography-font-family);font-size:var(--progress-bar-value-typography-font-size);font-weight:var(--progress-bar-value-typography-font-weight);line-height:var(--progress-bar-value-typography-line-height);letter-spacing:var(--progress-bar-value-typography-letter-spacing);font-variant-numeric:tabular-nums}.ds-progress-bar__track{box-sizing:border-box;inline-size:100%;block-size:var(--_track-height);border-radius:var(--progress-bar-track-border-radius);background-color:var(--progress-bar-track-background);color:var(--progress-bar-indicator-background);-webkit-appearance:none;appearance:none;border:none;margin:0;display:block;overflow:hidden}.ds-progress-bar__track::-webkit-progress-bar{background-color:var(--progress-bar-track-background);border-radius:var(--progress-bar-track-border-radius)}.ds-progress-bar__track::-webkit-progress-value{background-color:var(--progress-bar-indicator-background);border-radius:var(--progress-bar-indicator-border-radius);transition:inline-size var(--progress-bar-indicator-transition-duration) var(--progress-bar-indicator-transition-easing)}.ds-progress-bar__track::-moz-progress-bar{background-color:var(--progress-bar-indicator-background);border-radius:var(--progress-bar-indicator-border-radius)}.ds-progress-bar__track:where(:indeterminate)::-webkit-progress-value,.ds-progress-bar:where([data-state=indeterminate]) .ds-progress-bar__track::-webkit-progress-value{opacity:0}.ds-progress-bar__track:where(:indeterminate)::-moz-progress-bar,.ds-progress-bar:where([data-state=indeterminate]) .ds-progress-bar__track::-moz-progress-bar{background-color:#0000}.ds-progress-bar__track:where(:indeterminate),.ds-progress-bar:where([data-state=indeterminate]) .ds-progress-bar__track,.ds-progress-bar__track:where(:indeterminate)::-webkit-progress-bar,.ds-progress-bar:where([data-state=indeterminate]) .ds-progress-bar__track::-webkit-progress-bar{animation:ds-progress-bar-indeterminate calc(var(--progress-bar-indicator-transition-duration) * 6) var(--progress-bar-indicator-transition-easing) infinite;background-image:linear-gradient(90deg,#0000 0% 33%,currentColor 33% 66%,#0000 66%);background-position:100% 0;background-size:300% 100%}@keyframes ds-progress-bar-indeterminate{0%{background-position:100% 0}to{background-position:0 0}}@media (prefers-reduced-motion:reduce){.ds-progress-bar__track,.ds-progress-bar__track::-webkit-progress-bar,.ds-progress-bar__track::-webkit-progress-value{background-position:100% 0;transition:none;animation:none}}.ds-divider{box-sizing:border-box;inline-size:100%;margin-block:var(--divider-container-margin-block-horizontal);border:none;border-block-start:var(--divider-container-border-width) solid var(--divider-container-color);margin-inline:0;display:block}.ds-divider[data-orientation=vertical]{inline-size:0;min-block-size:var(--divider-container-min-height-vertical);margin-block:0;margin-inline:var(--divider-container-margin-inline-vertical);border-block-start:none;border-inline-start:var(--divider-container-border-width) solid var(--divider-container-color);vertical-align:middle;align-self:stretch;display:inline-block}.ds-checkbox-group{--_options-gap:var(--checkbox-group-container-gap-vertical);--_control-size:var(--checkbox-group-control-size-medium);--_control-radius:var(--checkbox-group-control-border-radius-medium);--_legend-color:var(--checkbox-group-legend-color-default);--_description-color:var(--checkbox-group-description-color-default);--_label-font-family:var(--checkbox-group-option-label-typography-medium-font-family);--_label-font-size:var(--checkbox-group-option-label-typography-medium-font-size);--_label-font-weight:var(--checkbox-group-option-label-typography-medium-font-weight);--_label-line-height:var(--checkbox-group-option-label-typography-medium-line-height);--_label-letter-spacing:var(--checkbox-group-option-label-typography-medium-letter-spacing);--_option-description-font-family:var(--checkbox-group-option-description-typography-medium-font-family);--_option-description-font-size:var(--checkbox-group-option-description-typography-medium-font-size);--_option-description-font-weight:var(--checkbox-group-option-description-typography-medium-font-weight);--_option-description-line-height:var(--checkbox-group-option-description-typography-medium-line-height);--_option-description-letter-spacing:var(--checkbox-group-option-description-typography-medium-letter-spacing);box-sizing:border-box;gap:var(--checkbox-group-container-row-gap);border:none;flex-direction:column;min-inline-size:0;margin:0;padding:0;display:flex}.ds-checkbox-group[data-size=small]{--_control-size:var(--checkbox-group-control-size-small);--_control-radius:var(--checkbox-group-control-border-radius-small);--_label-font-family:var(--checkbox-group-option-label-typography-small-font-family);--_label-font-size:var(--checkbox-group-option-label-typography-small-font-size);--_label-font-weight:var(--checkbox-group-option-label-typography-small-font-weight);--_label-line-height:var(--checkbox-group-option-label-typography-small-line-height);--_label-letter-spacing:var(--checkbox-group-option-label-typography-small-letter-spacing);--_option-description-font-family:var(--checkbox-group-option-description-typography-small-font-family);--_option-description-font-size:var(--checkbox-group-option-description-typography-small-font-size);--_option-description-font-weight:var(--checkbox-group-option-description-typography-small-font-weight);--_option-description-line-height:var(--checkbox-group-option-description-typography-small-line-height);--_option-description-letter-spacing:var(--checkbox-group-option-description-typography-small-letter-spacing)}.ds-checkbox-group[data-orientation=horizontal]{--_options-gap:var(--checkbox-group-container-gap-horizontal)}.ds-checkbox-group__legend{color:var(--_legend-color);font-family:var(--checkbox-group-legend-typography-font-family);font-size:var(--checkbox-group-legend-typography-font-size);font-weight:var(--checkbox-group-legend-typography-font-weight);line-height:var(--checkbox-group-legend-typography-line-height);letter-spacing:var(--checkbox-group-legend-typography-letter-spacing);padding:0}.ds-checkbox-group__legend+*{margin-block-start:0}.ds-checkbox-group__description{color:var(--_description-color);font-family:var(--checkbox-group-description-typography-font-family);font-size:var(--checkbox-group-description-typography-font-size);font-weight:var(--checkbox-group-description-typography-font-weight);line-height:var(--checkbox-group-description-typography-line-height);letter-spacing:var(--checkbox-group-description-typography-letter-spacing);margin:0}.ds-checkbox-group__options{gap:var(--_options-gap);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.ds-checkbox-group[data-orientation=horizontal] .ds-checkbox-group__options{flex-flow:wrap}.ds-checkbox-group__error-message{color:var(--checkbox-group-error-message-color);font-family:var(--checkbox-group-error-message-typography-font-family);font-size:var(--checkbox-group-error-message-typography-font-size);font-weight:var(--checkbox-group-error-message-typography-font-weight);line-height:var(--checkbox-group-error-message-typography-line-height);letter-spacing:var(--checkbox-group-error-message-typography-letter-spacing);margin:0}.ds-checkbox-group__option{--_control-background:var(--checkbox-group-control-background-default);--_control-border-color:var(--checkbox-group-control-border-color-default);--_control-color:var(--checkbox-group-control-color-checked);--_label-color:var(--checkbox-group-option-label-color-default);--_option-description-color:var(--checkbox-group-option-description-color-default);column-gap:var(--checkbox-group-option-column-gap);row-gap:var(--checkbox-group-option-row-gap);grid-template-columns:auto 1fr;align-items:start;display:inline-grid}.ds-checkbox-group__control{box-sizing:border-box;inline-size:var(--_control-size);block-size:var(--_control-size);border:var(--checkbox-group-control-border-width) solid var(--_control-border-color);border-radius:var(--_control-radius);background-color:var(--_control-background);color:var(--_control-color);cursor:pointer;-webkit-appearance:none;appearance:none;transition:background-color var(--checkbox-group-control-transition-duration) var(--checkbox-group-control-transition-easing), border-color var(--checkbox-group-control-transition-duration) var(--checkbox-group-control-transition-easing);place-content:center;margin:0;margin-block-start:calc((var(--_label-line-height) * var(--_label-font-size) - var(--_control-size)) / 2);display:inline-grid}.ds-checkbox-group__control:after{content:"";box-sizing:border-box;inline-size:calc(var(--_control-size) * .3);block-size:calc(var(--_control-size) * .55);border:solid;border-width:0 calc(var(--_control-size) * .12) calc(var(--_control-size) * .12) 0;opacity:0;margin-block-end:calc(var(--_control-size) * .12);display:block;transform:rotate(45deg)}.ds-checkbox-group__option-label{color:var(--_label-color);font-family:var(--_label-font-family);font-size:var(--_label-font-size);font-weight:var(--_label-font-weight);line-height:var(--_label-line-height);letter-spacing:var(--_label-letter-spacing);cursor:pointer;grid-column:2}.ds-checkbox-group__option-description{color:var(--_option-description-color);font-family:var(--_option-description-font-family);font-size:var(--_option-description-font-size);font-weight:var(--_option-description-font-weight);line-height:var(--_option-description-line-height);letter-spacing:var(--_option-description-letter-spacing);grid-column:2;margin:0}:where(.ds-checkbox-group[data-state=hover],.ds-checkbox-group__option[data-state=hover]) .ds-checkbox-group__control:not(:checked,:disabled),.ds-checkbox-group:not([data-state]) .ds-checkbox-group__option:not([data-state]) .ds-checkbox-group__control:hover:not(:checked,:disabled){--_control-background:var(--checkbox-group-control-background-hover);--_control-border-color:var(--checkbox-group-control-border-color-hover)}:where(.ds-checkbox-group[data-state=checked],.ds-checkbox-group__option[data-state=checked]) .ds-checkbox-group__control,.ds-checkbox-group__control:checked{--_control-background:var(--checkbox-group-control-background-checked);--_control-border-color:var(--checkbox-group-control-border-color-checked);--_control-color:var(--checkbox-group-control-color-checked)}:where(.ds-checkbox-group[data-state=checked],.ds-checkbox-group__option[data-state=checked]) .ds-checkbox-group__control:after,.ds-checkbox-group__control:checked:after{opacity:1}:where(.ds-checkbox-group[data-state=invalid],.ds-checkbox-group__option[data-state=invalid]) .ds-checkbox-group__control,.ds-checkbox-group__control[aria-invalid=true]{--_control-border-color:var(--checkbox-group-control-border-color-invalid)}.ds-checkbox-group:where([data-state=disabled]),.ds-checkbox-group:disabled{--_legend-color:var(--checkbox-group-legend-color-disabled);--_description-color:var(--checkbox-group-description-color-disabled)}:where(.ds-checkbox-group[data-state=disabled],.ds-checkbox-group__option[data-state=disabled]) .ds-checkbox-group__option,:where(.ds-checkbox-group[data-state=disabled],.ds-checkbox-group__option[data-state=disabled]),.ds-checkbox-group__option:has(.ds-checkbox-group__control:disabled){--_label-color:var(--checkbox-group-option-label-color-disabled);--_option-description-color:var(--checkbox-group-option-description-color-disabled)}:where(.ds-checkbox-group[data-state=disabled],.ds-checkbox-group__option[data-state=disabled]) .ds-checkbox-group__control,.ds-checkbox-group__control:disabled{--_control-background:var(--checkbox-group-control-background-disabled);--_control-border-color:var(--checkbox-group-control-border-color-disabled);--_control-color:var(--checkbox-group-control-color-disabled);cursor:not-allowed}:where(.ds-checkbox-group[data-state=disabled],.ds-checkbox-group__option[data-state=disabled]) .ds-checkbox-group__option-label,.ds-checkbox-group__option:has(.ds-checkbox-group__control:disabled) .ds-checkbox-group__option-label{cursor:not-allowed}.ds-checkbox-group__control:focus{outline:none}:where(.ds-checkbox-group[data-state=focus-visible],.ds-checkbox-group__option[data-state=focus-visible]) .ds-checkbox-group__control,.ds-checkbox-group__control:focus-visible{outline:var(--checkbox-group-control-outline-width-focus-visible) solid var(--checkbox-group-control-outline-color-focus-visible);outline-offset:var(--checkbox-group-control-outline-offset-focus-visible)}@media (prefers-reduced-motion:reduce){.ds-checkbox-group__control{transition:none}}.ds-number-field{--_control-background:var(--number-field-control-background-default);--_control-border-color:var(--number-field-control-border-color-default);--_control-color:var(--number-field-control-color-default);--_placeholder-color:var(--number-field-control-placeholder-color-default);--_label-color:var(--number-field-label-color-default);--_description-color:var(--number-field-description-color-default);--_min-height:var(--number-field-control-min-height-medium);--_padding-inline:var(--number-field-control-padding-inline-medium);--_font-family:var(--number-field-control-typography-medium-font-family);--_font-size:var(--number-field-control-typography-medium-font-size);--_font-weight:var(--number-field-control-typography-medium-font-weight);--_line-height:var(--number-field-control-typography-medium-line-height);--_letter-spacing:var(--number-field-control-typography-medium-letter-spacing);box-sizing:border-box;align-items:stretch;gap:var(--number-field-container-gap);vertical-align:middle;flex-direction:column;min-inline-size:0;display:inline-flex}.ds-number-field[data-size=small]{--_min-height:var(--number-field-control-min-height-small);--_padding-inline:var(--number-field-control-padding-inline-small);--_font-family:var(--number-field-control-typography-small-font-family);--_font-size:var(--number-field-control-typography-small-font-size);--_font-weight:var(--number-field-control-typography-small-font-weight);--_line-height:var(--number-field-control-typography-small-line-height);--_letter-spacing:var(--number-field-control-typography-small-letter-spacing)}.ds-number-field[data-size=large]{--_min-height:var(--number-field-control-min-height-large);--_padding-inline:var(--number-field-control-padding-inline-large);--_font-family:var(--number-field-control-typography-large-font-family);--_font-size:var(--number-field-control-typography-large-font-size);--_font-weight:var(--number-field-control-typography-large-font-weight);--_line-height:var(--number-field-control-typography-large-line-height);--_letter-spacing:var(--number-field-control-typography-large-letter-spacing)}.ds-number-field__label{color:var(--_label-color);font-family:var(--number-field-label-typography-font-family);font-size:var(--number-field-label-typography-font-size);font-weight:var(--number-field-label-typography-font-weight);line-height:var(--number-field-label-typography-line-height);letter-spacing:var(--number-field-label-typography-letter-spacing)}.ds-number-field__control{box-sizing:border-box;inline-size:100%;min-height:var(--_min-height);padding-block:0;padding-inline:var(--_padding-inline);border:var(--number-field-control-border-width) solid var(--_control-border-color);border-radius:var(--number-field-control-border-radius);background-color:var(--_control-background);color:var(--_control-color);font-family:var(--_font-family);font-size:var(--_font-size);font-weight:var(--_font-weight);line-height:var(--_line-height);letter-spacing:var(--_letter-spacing);-webkit-appearance:none;appearance:none;transition:background-color var(--number-field-control-transition-duration) var(--number-field-control-transition-easing), border-color var(--number-field-control-transition-duration) var(--number-field-control-transition-easing);margin:0}.ds-number-field__control::placeholder{color:var(--_placeholder-color);opacity:1}.ds-number-field__description{color:var(--_description-color);font-family:var(--number-field-description-typography-font-family);font-size:var(--number-field-description-typography-font-size);font-weight:var(--number-field-description-typography-font-weight);line-height:var(--number-field-description-typography-line-height);letter-spacing:var(--number-field-description-typography-letter-spacing);margin:0}.ds-number-field__error-message{color:var(--number-field-error-message-color);font-family:var(--number-field-error-message-typography-font-family);font-size:var(--number-field-error-message-typography-font-size);font-weight:var(--number-field-error-message-typography-font-weight);line-height:var(--number-field-error-message-typography-line-height);letter-spacing:var(--number-field-error-message-typography-letter-spacing);margin:0}.ds-number-field__control{font-variant-numeric:tabular-nums}.ds-number-field:where([data-state=hover]) .ds-number-field__control:not(:disabled,[readonly]),.ds-number-field:not([data-state]) .ds-number-field__control:hover:not(:disabled,[readonly]){--_control-background:var(--number-field-control-background-hover)}.ds-number-field:where([data-state=invalid]) .ds-number-field__control,.ds-number-field__control[aria-invalid=true]{--_control-border-color:var(--number-field-control-border-color-invalid)}.ds-number-field:where([data-state=readonly]) .ds-number-field__control,.ds-number-field__control[readonly]{--_control-background:var(--number-field-control-background-readonly)}.ds-number-field:where([data-state=disabled]),.ds-number-field:has(.ds-number-field__control:disabled){--_label-color:var(--number-field-label-color-disabled);--_description-color:var(--number-field-description-color-disabled)}.ds-number-field:where([data-state=disabled]) .ds-number-field__control,.ds-number-field__control:disabled{--_control-background:var(--number-field-control-background-disabled);--_control-border-color:var(--number-field-control-border-color-disabled);--_control-color:var(--number-field-control-color-disabled);--_placeholder-color:var(--number-field-control-placeholder-color-disabled);cursor:not-allowed}.ds-number-field__control:focus{outline:none}.ds-number-field:where([data-state=focus-visible]) .ds-number-field__control,.ds-number-field__control:focus-visible{outline:var(--number-field-control-outline-width-focus-visible) solid var(--number-field-control-outline-color-focus-visible);outline-offset:var(--number-field-control-outline-offset-focus-visible)}@media (prefers-reduced-motion:reduce){.ds-number-field__control{transition:none}}.ds-search-field{--_control-background:var(--search-field-control-background-default);--_control-border-color:var(--search-field-control-border-color-default);--_control-color:var(--search-field-control-color-default);--_placeholder-color:var(--search-field-control-placeholder-color-default);--_label-color:var(--search-field-label-color-default);--_description-color:var(--search-field-description-color-default);--_min-height:var(--search-field-control-min-height-medium);--_padding-inline:var(--search-field-control-padding-inline-medium);--_padding-inline-start:var(--search-field-control-padding-inline-start-medium);--_icon-size:var(--search-field-icon-size-medium);--_icon-color:var(--search-field-icon-color-default);--_font-family:var(--search-field-control-typography-medium-font-family);--_font-size:var(--search-field-control-typography-medium-font-size);--_font-weight:var(--search-field-control-typography-medium-font-weight);--_line-height:var(--search-field-control-typography-medium-line-height);--_letter-spacing:var(--search-field-control-typography-medium-letter-spacing);box-sizing:border-box;align-items:stretch;gap:var(--search-field-container-gap);vertical-align:middle;flex-direction:column;min-inline-size:0;display:inline-flex}.ds-search-field[data-size=small]{--_min-height:var(--search-field-control-min-height-small);--_padding-inline:var(--search-field-control-padding-inline-small);--_padding-inline-start:var(--search-field-control-padding-inline-start-small);--_icon-size:var(--search-field-icon-size-small);--_font-family:var(--search-field-control-typography-small-font-family);--_font-size:var(--search-field-control-typography-small-font-size);--_font-weight:var(--search-field-control-typography-small-font-weight);--_line-height:var(--search-field-control-typography-small-line-height);--_letter-spacing:var(--search-field-control-typography-small-letter-spacing)}.ds-search-field[data-size=large]{--_min-height:var(--search-field-control-min-height-large);--_padding-inline:var(--search-field-control-padding-inline-large);--_padding-inline-start:var(--search-field-control-padding-inline-start-large);--_icon-size:var(--search-field-icon-size-large);--_font-family:var(--search-field-control-typography-large-font-family);--_font-size:var(--search-field-control-typography-large-font-size);--_font-weight:var(--search-field-control-typography-large-font-weight);--_line-height:var(--search-field-control-typography-large-line-height);--_letter-spacing:var(--search-field-control-typography-large-letter-spacing)}.ds-search-field__label{color:var(--_label-color);font-family:var(--search-field-label-typography-font-family);font-size:var(--search-field-label-typography-font-size);font-weight:var(--search-field-label-typography-font-weight);line-height:var(--search-field-label-typography-line-height);letter-spacing:var(--search-field-label-typography-letter-spacing)}.ds-search-field__field{align-items:stretch;display:flex;position:relative}.ds-search-field__icon{inline-size:var(--_icon-size);color:var(--_icon-color);font-family:var(--search-field-icon-font-family);font-size:var(--_icon-size);font-weight:var(--search-field-icon-font-weight);font-variation-settings:"FILL" var(--search-field-icon-fill), "GRAD" var(--search-field-icon-grade), "opsz" var(--search-field-icon-optical-size);font-feature-settings:"liga";font-style:normal;line-height:var(--_icon-size);letter-spacing:normal;text-transform:none;white-space:nowrap;pointer-events:none;-webkit-font-smoothing:antialiased;direction:ltr;place-content:center;display:inline-grid;position:absolute;inset-block:0;inset-inline-start:var(--search-field-icon-margin-inline)}.ds-search-field__control{box-sizing:border-box;inline-size:100%;min-height:var(--_min-height);padding-block:0;padding-inline:var(--_padding-inline);border:var(--search-field-control-border-width) solid var(--_control-border-color);border-radius:var(--search-field-control-border-radius);background-color:var(--_control-background);color:var(--_control-color);font-family:var(--_font-family);font-size:var(--_font-size);font-weight:var(--_font-weight);line-height:var(--_line-height);letter-spacing:var(--_letter-spacing);-webkit-appearance:none;appearance:none;transition:background-color var(--search-field-control-transition-duration) var(--search-field-control-transition-easing), border-color var(--search-field-control-transition-duration) var(--search-field-control-transition-easing);margin:0;padding-inline-start:var(--_padding-inline-start)}.ds-search-field__control::placeholder{color:var(--_placeholder-color);opacity:1}.ds-search-field__description{color:var(--_description-color);font-family:var(--search-field-description-typography-font-family);font-size:var(--search-field-description-typography-font-size);font-weight:var(--search-field-description-typography-font-weight);line-height:var(--search-field-description-typography-line-height);letter-spacing:var(--search-field-description-typography-letter-spacing);margin:0}.ds-search-field:where([data-state=hover]) .ds-search-field__control:not(:disabled),.ds-search-field:not([data-state]) .ds-search-field__control:hover:not(:disabled){--_control-background:var(--search-field-control-background-hover)}.ds-search-field:where([data-state=disabled]),.ds-search-field:has(.ds-search-field__control:disabled){--_label-color:var(--search-field-label-color-disabled);--_description-color:var(--search-field-description-color-disabled)}.ds-search-field:where([data-state=disabled]) .ds-search-field__control,.ds-search-field__control:disabled{--_control-background:var(--search-field-control-background-disabled);--_control-border-color:var(--search-field-control-border-color-disabled);--_control-color:var(--search-field-control-color-disabled);--_placeholder-color:var(--search-field-control-placeholder-color-disabled);cursor:not-allowed}.ds-search-field:where([data-state=disabled]),.ds-search-field:has(.ds-search-field__control:disabled){--_icon-color:var(--search-field-icon-color-disabled)}.ds-search-field__control:focus{outline:none}.ds-search-field:where([data-state=focus-visible]) .ds-search-field__control,.ds-search-field__control:focus-visible{outline:var(--search-field-control-outline-width-focus-visible) solid var(--search-field-control-outline-color-focus-visible);outline-offset:var(--search-field-control-outline-offset-focus-visible)}@media (prefers-reduced-motion:reduce){.ds-search-field__control{transition:none}}.ds-slider{--_track-height:var(--slider-control-height-medium);--_thumb-size:var(--slider-thumb-size-medium);--_track-background:var(--slider-control-background-default);--_thumb-background:var(--slider-thumb-background-default);--_thumb-border-color:var(--slider-thumb-border-color-default);--_label-color:var(--slider-label-color-default);--_value-color:var(--slider-value-color-default);box-sizing:border-box;gap:var(--slider-container-gap);flex-direction:column;min-inline-size:0;display:flex}.ds-slider[data-size=small]{--_track-height:var(--slider-control-height-small);--_thumb-size:var(--slider-thumb-size-small)}.ds-slider__header{justify-content:space-between;align-items:baseline;column-gap:var(--slider-container-column-gap);display:flex}.ds-slider__label{color:var(--_label-color);font-family:var(--slider-label-typography-font-family);font-size:var(--slider-label-typography-font-size);font-weight:var(--slider-label-typography-font-weight);line-height:var(--slider-label-typography-line-height);letter-spacing:var(--slider-label-typography-letter-spacing)}.ds-slider__value{color:var(--_value-color);font-family:var(--slider-value-typography-font-family);font-size:var(--slider-value-typography-font-size);font-weight:var(--slider-value-typography-font-weight);line-height:var(--slider-value-typography-line-height);letter-spacing:var(--slider-value-typography-letter-spacing);font-variant-numeric:tabular-nums}.ds-slider__control{box-sizing:border-box;inline-size:100%;block-size:var(--_track-height);min-block-size:0;margin-block:calc((var(--slider-control-min-height) - var(--_track-height)) / 2);border-radius:var(--slider-control-border-radius);background-color:var(--_track-background);cursor:pointer;-webkit-appearance:none;appearance:none;transition:background-color var(--slider-control-transition-duration) var(--slider-control-transition-easing);border:none;margin-inline:0;padding:0;display:block}.ds-slider__control::-webkit-slider-runnable-track{block-size:var(--_track-height);border-radius:var(--slider-control-border-radius);background-color:var(--_track-background)}.ds-slider__control::-moz-range-track{block-size:var(--_track-height);border-radius:var(--slider-control-border-radius);background-color:var(--_track-background)}.ds-slider__control::-webkit-slider-thumb{box-sizing:border-box;inline-size:var(--_thumb-size);block-size:var(--_thumb-size);border:var(--slider-thumb-border-width) solid var(--_thumb-border-color);border-radius:var(--slider-thumb-border-radius);background-color:var(--_thumb-background);-webkit-appearance:none;appearance:none;transition:background-color var(--slider-control-transition-duration) var(--slider-control-transition-easing);margin-block-start:calc((var(--_track-height) - var(--_thumb-size)) / 2)}.ds-slider__control::-moz-range-thumb{box-sizing:border-box;inline-size:var(--_thumb-size);block-size:var(--_thumb-size);border:var(--slider-thumb-border-width) solid var(--_thumb-border-color);border-radius:var(--slider-thumb-border-radius);background-color:var(--_thumb-background);transition:background-color var(--slider-control-transition-duration) var(--slider-control-transition-easing)}.ds-slider:where([data-state=hover]) .ds-slider__control:not(:disabled),.ds-slider:not([data-state]) .ds-slider__control:hover:not(:disabled,:active){--_thumb-background:var(--slider-thumb-background-hover)}.ds-slider:where([data-state=active]) .ds-slider__control:not(:disabled),.ds-slider__control:active:not(:disabled){--_thumb-background:var(--slider-thumb-background-active)}.ds-slider:where([data-state=disabled]),.ds-slider:has(.ds-slider__control:disabled){--_label-color:var(--slider-label-color-disabled);--_value-color:var(--slider-value-color-disabled)}.ds-slider:where([data-state=disabled]) .ds-slider__control,.ds-slider__control:disabled{--_track-background:var(--slider-control-background-disabled);--_thumb-background:var(--slider-thumb-background-disabled);--_thumb-border-color:var(--slider-thumb-border-color-disabled);cursor:not-allowed}.ds-slider__control:focus{outline:none}.ds-slider:where([data-state=focus-visible]) .ds-slider__control,.ds-slider__control:focus-visible{outline:var(--slider-control-outline-width-focus-visible) solid var(--slider-control-outline-color-focus-visible);outline-offset:var(--slider-control-outline-offset-focus-visible)}@media (prefers-reduced-motion:reduce){.ds-slider__control,.ds-slider__control::-webkit-slider-thumb{transition:none}.ds-slider__control::-moz-range-thumb{transition:none}}.ds-accordion{--_title-font-family:var(--accordion-title-typography-medium-font-family);--_title-font-size:var(--accordion-title-typography-medium-font-size);--_title-font-weight:var(--accordion-title-typography-medium-font-weight);--_title-line-height:var(--accordion-title-typography-medium-line-height);--_title-letter-spacing:var(--accordion-title-typography-medium-letter-spacing);--_panel-font-family:var(--accordion-panel-typography-medium-font-family);--_panel-font-size:var(--accordion-panel-typography-medium-font-size);--_panel-font-weight:var(--accordion-panel-typography-medium-font-weight);--_panel-line-height:var(--accordion-panel-typography-medium-line-height);--_panel-letter-spacing:var(--accordion-panel-typography-medium-letter-spacing);--_trigger-min-height:var(--accordion-trigger-min-height-medium);--_indicator-size:var(--accordion-indicator-size-medium);box-sizing:border-box;flex-direction:column;min-inline-size:0;display:flex}.ds-accordion[data-size=small]{--_title-font-family:var(--accordion-title-typography-small-font-family);--_title-font-size:var(--accordion-title-typography-small-font-size);--_title-font-weight:var(--accordion-title-typography-small-font-weight);--_title-line-height:var(--accordion-title-typography-small-line-height);--_title-letter-spacing:var(--accordion-title-typography-small-letter-spacing);--_panel-font-family:var(--accordion-panel-typography-small-font-family);--_panel-font-size:var(--accordion-panel-typography-small-font-size);--_panel-font-weight:var(--accordion-panel-typography-small-font-weight);--_panel-line-height:var(--accordion-panel-typography-small-line-height);--_panel-letter-spacing:var(--accordion-panel-typography-small-letter-spacing);--_trigger-min-height:var(--accordion-trigger-min-height-small);--_indicator-size:var(--accordion-indicator-size-small)}.ds-accordion__item{--_trigger-background:var(--accordion-trigger-background-default);border-block-end:var(--accordion-item-border-width) solid var(--accordion-item-border-color)}.ds-accordion__trigger{box-sizing:border-box;align-items:center;gap:var(--accordion-trigger-gap);min-height:var(--_trigger-min-height);padding-block:var(--accordion-trigger-padding-block);padding-inline:var(--accordion-trigger-padding-inline);border-radius:var(--accordion-trigger-border-radius);background-color:var(--_trigger-background);color:var(--accordion-title-color);cursor:pointer;user-select:none;transition:background-color var(--accordion-trigger-transition-duration) var(--accordion-trigger-transition-easing);list-style:none;display:flex}.ds-accordion__trigger::-webkit-details-marker{display:none}.ds-accordion__trigger::marker{content:none}.ds-accordion__title{font-family:var(--_title-font-family);font-size:var(--_title-font-size);font-weight:var(--_title-font-weight);line-height:var(--_title-line-height);letter-spacing:var(--_title-letter-spacing);flex:auto}.ds-accordion__indicator{inline-size:var(--_indicator-size);block-size:var(--_indicator-size);font-family:var(--accordion-indicator-font-family);font-size:var(--_indicator-size);font-weight:var(--accordion-indicator-font-weight);font-variation-settings:"FILL" var(--accordion-indicator-fill), "GRAD" var(--accordion-indicator-grade), "opsz" var(--accordion-indicator-optical-size);font-feature-settings:"liga";font-style:normal;line-height:var(--_indicator-size);letter-spacing:normal;text-transform:none;white-space:nowrap;-webkit-font-smoothing:antialiased;transition:rotate var(--accordion-indicator-transition-duration) var(--accordion-indicator-transition-easing);direction:ltr;flex:none;display:inline-block;overflow:hidden}.ds-accordion__panel{padding-block:var(--accordion-panel-padding-block);padding-inline:var(--accordion-panel-padding-inline);color:var(--accordion-panel-color);font-family:var(--_panel-font-family);font-size:var(--_panel-font-size);font-weight:var(--_panel-font-weight);line-height:var(--_panel-line-height);letter-spacing:var(--_panel-letter-spacing)}.ds-accordion__panel>:first-child{margin-block-start:0}.ds-accordion__panel>:last-child{margin-block-end:0}:where(.ds-accordion[data-state=hover],.ds-accordion__item[data-state=hover]) .ds-accordion__trigger,.ds-accordion:not([data-state]) .ds-accordion__item:not([data-state])>.ds-accordion__trigger:hover{--_trigger-background:var(--accordion-trigger-background-hover)}:where(.ds-accordion[data-state=active],.ds-accordion__item[data-state=active]) .ds-accordion__trigger,.ds-accordion__trigger:active{--_trigger-background:var(--accordion-trigger-background-active)}:where(.ds-accordion[data-state=expanded],.ds-accordion__item[data-state=expanded]) .ds-accordion__indicator,.ds-accordion__item[open]>.ds-accordion__trigger .ds-accordion__indicator{rotate:180deg}.ds-accordion__trigger:focus{outline:none}:where(.ds-accordion[data-state=focus-visible],.ds-accordion__item[data-state=focus-visible]) .ds-accordion__trigger,.ds-accordion__trigger:focus-visible{outline:var(--accordion-trigger-outline-width-focus-visible) solid var(--accordion-trigger-outline-color-focus-visible);outline-offset:var(--accordion-trigger-outline-offset-focus-visible)}@media (prefers-reduced-motion:reduce){.ds-accordion__trigger,.ds-accordion__indicator{transition:none}}.ds-breadcrumb{--_font-family:var(--breadcrumb-link-typography-medium-font-family);--_font-size:var(--breadcrumb-link-typography-medium-font-size);--_font-weight:var(--breadcrumb-link-typography-medium-font-weight);--_line-height:var(--breadcrumb-link-typography-medium-line-height);--_letter-spacing:var(--breadcrumb-link-typography-medium-letter-spacing);--_separator-size:var(--breadcrumb-separator-size-medium);box-sizing:border-box;min-inline-size:0}.ds-breadcrumb[data-size=small]{--_font-family:var(--breadcrumb-link-typography-small-font-family);--_font-size:var(--breadcrumb-link-typography-small-font-size);--_font-weight:var(--breadcrumb-link-typography-small-font-weight);--_line-height:var(--breadcrumb-link-typography-small-line-height);--_letter-spacing:var(--breadcrumb-link-typography-small-letter-spacing);--_separator-size:var(--breadcrumb-separator-size-small)}.ds-breadcrumb__list{align-items:center;gap:var(--breadcrumb-container-gap);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.ds-breadcrumb__item{--_color:var(--breadcrumb-link-color-default);align-items:center;gap:var(--breadcrumb-container-gap);display:inline-flex}.ds-breadcrumb__link{min-height:var(--breadcrumb-link-min-height);border-radius:var(--breadcrumb-link-border-radius);color:var(--_color);font-family:var(--_font-family);font-size:var(--_font-size);font-weight:var(--_font-weight);line-height:var(--_line-height);letter-spacing:var(--_letter-spacing);text-underline-offset:calc(var(--_font-size) * .15);transition:color var(--breadcrumb-link-transition-duration) var(--breadcrumb-link-transition-easing);align-items:center;text-decoration:underline;display:inline-flex}.ds-breadcrumb__separator{inline-size:var(--_separator-size);block-size:var(--_separator-size);color:var(--breadcrumb-separator-color);font-family:var(--breadcrumb-separator-font-family);font-size:var(--_separator-size);font-weight:var(--breadcrumb-separator-font-weight);font-variation-settings:"FILL" var(--breadcrumb-separator-fill), "GRAD" var(--breadcrumb-separator-grade), "opsz" var(--breadcrumb-separator-optical-size);font-feature-settings:"liga";font-style:normal;line-height:var(--_separator-size);letter-spacing:normal;white-space:nowrap;-webkit-font-smoothing:antialiased;direction:ltr;flex:none;display:inline-block;overflow:hidden}:where(.ds-breadcrumb[data-state=hover],.ds-breadcrumb__item[data-state=hover]) .ds-breadcrumb__link,.ds-breadcrumb__link:hover{--_color:var(--breadcrumb-link-color-hover)}:where(.ds-breadcrumb[data-state=current],.ds-breadcrumb__item[data-state=current]) .ds-breadcrumb__link,.ds-breadcrumb__link[aria-current]{--_color:var(--breadcrumb-link-color-current);text-decoration:none}.ds-breadcrumb__link:focus{outline:none}:where(.ds-breadcrumb[data-state=focus-visible],.ds-breadcrumb__item[data-state=focus-visible]) .ds-breadcrumb__link,.ds-breadcrumb__link:focus-visible{outline:var(--breadcrumb-link-outline-width-focus-visible) solid var(--breadcrumb-link-outline-color-focus-visible);outline-offset:var(--breadcrumb-link-outline-offset-focus-visible)}@media (prefers-reduced-motion:reduce){.ds-breadcrumb__link{transition:none}}.ds-pagination{--_size:var(--pagination-link-size-medium);--_padding-inline:var(--pagination-link-padding-inline-medium);--_icon-size:var(--pagination-icon-size-medium);--_font-family:var(--pagination-link-typography-medium-font-family);--_font-size:var(--pagination-link-typography-medium-font-size);--_font-weight:var(--pagination-link-typography-medium-font-weight);--_line-height:var(--pagination-link-typography-medium-line-height);--_letter-spacing:var(--pagination-link-typography-medium-letter-spacing);box-sizing:border-box;min-inline-size:0}.ds-pagination[data-size=small]{--_size:var(--pagination-link-size-small);--_padding-inline:var(--pagination-link-padding-inline-small);--_icon-size:var(--pagination-icon-size-small);--_font-family:var(--pagination-link-typography-small-font-family);--_font-size:var(--pagination-link-typography-small-font-size);--_font-weight:var(--pagination-link-typography-small-font-weight);--_line-height:var(--pagination-link-typography-small-line-height);--_letter-spacing:var(--pagination-link-typography-small-letter-spacing)}.ds-pagination__list{align-items:center;gap:var(--pagination-container-gap);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.ds-pagination__item{--_background:var(--pagination-link-background-default);--_color:var(--pagination-link-color-default);display:inline-flex}.ds-pagination__link{box-sizing:border-box;justify-content:center;align-items:center;gap:var(--pagination-container-gap);min-inline-size:var(--_size);min-height:var(--_size);padding-block:0;padding-inline:var(--_padding-inline);border-radius:var(--pagination-link-border-radius);background-color:var(--_background);color:var(--_color);font-family:var(--_font-family);font-size:var(--_font-size);font-weight:var(--_font-weight);line-height:var(--_line-height);letter-spacing:var(--_letter-spacing);white-space:nowrap;transition:background-color var(--pagination-link-transition-duration) var(--pagination-link-transition-easing), color var(--pagination-link-transition-duration) var(--pagination-link-transition-easing);text-decoration:none;display:inline-flex}.ds-pagination__icon{inline-size:var(--_icon-size);block-size:var(--_icon-size);font-family:var(--pagination-icon-font-family);font-size:var(--_icon-size);font-weight:var(--pagination-icon-font-weight);font-variation-settings:"FILL" var(--pagination-icon-fill), "GRAD" var(--pagination-icon-grade), "opsz" var(--pagination-icon-optical-size);font-feature-settings:"liga";font-style:normal;line-height:var(--_icon-size);letter-spacing:normal;white-space:nowrap;-webkit-font-smoothing:antialiased;direction:ltr;flex:none;display:inline-block;overflow:hidden}:where(.ds-pagination[data-state=hover],.ds-pagination__item[data-state=hover]) .ds-pagination__link:not([aria-current],[aria-disabled=true]),.ds-pagination__link:hover:not([aria-current],[aria-disabled=true]){--_background:var(--pagination-link-background-hover)}:where(.ds-pagination[data-state=active],.ds-pagination__item[data-state=active]) .ds-pagination__link:not([aria-current],[aria-disabled=true]),.ds-pagination__link:active:not([aria-current],[aria-disabled=true]){--_background:var(--pagination-link-background-active)}:where(.ds-pagination[data-state=current],.ds-pagination__item[data-state=current]) .ds-pagination__link,.ds-pagination__link[aria-current]{--_background:var(--pagination-link-background-current);--_color:var(--pagination-link-color-current)}:where(.ds-pagination[data-state=disabled],.ds-pagination__item[data-state=disabled]) .ds-pagination__link,.ds-pagination__link[aria-disabled=true]{--_background:var(--pagination-link-background-disabled);--_color:var(--pagination-link-color-disabled);cursor:not-allowed}.ds-pagination__link:focus{outline:none}:where(.ds-pagination[data-state=focus-visible],.ds-pagination__item[data-state=focus-visible]) .ds-pagination__link,.ds-pagination__link:focus-visible{outline:var(--pagination-link-outline-width-focus-visible) solid var(--pagination-link-outline-color-focus-visible);outline-offset:var(--pagination-link-outline-offset-focus-visible)}@media (prefers-reduced-motion:reduce){.ds-pagination__link{transition:none}}.ds-skeleton{--_radius:var(--skeleton-container-border-radius-text);--_height:var(--skeleton-container-height-text);box-sizing:border-box;inline-size:var(--_width,100%);block-size:var(--_height);border-radius:var(--_radius);background-color:var(--skeleton-container-background);animation:ds-skeleton-pulse calc(var(--skeleton-container-animation-duration) * 6) var(--skeleton-container-animation-easing) infinite alternate;display:block}.ds-skeleton[data-shape=rectangle]{--_radius:var(--skeleton-container-border-radius-rectangle);--_height:var(--skeleton-container-height-rectangle)}.ds-skeleton[data-shape=circle]{--_radius:var(--skeleton-container-border-radius-circle);--_height:var(--skeleton-container-height-circle);inline-size:var(--_width,var(--_height));flex:none}@keyframes ds-skeleton-pulse{0%{opacity:1}to{opacity:var(--skeleton-container-opacity)}}@media (prefers-reduced-motion:reduce){.ds-skeleton{animation:none}}.ds-spinner{--_size:var(--spinner-ring-size-medium);--_border-width:var(--spinner-ring-border-width-medium);box-sizing:border-box;align-items:center;gap:var(--spinner-container-gap);vertical-align:middle;display:inline-flex}.ds-spinner[data-size=small]{--_size:var(--spinner-ring-size-small);--_border-width:var(--spinner-ring-border-width-small)}.ds-spinner[data-size=large]{--_size:var(--spinner-ring-size-large);--_border-width:var(--spinner-ring-border-width-large)}.ds-spinner__ring{box-sizing:border-box;inline-size:var(--_size);block-size:var(--_size);border:var(--_border-width) solid var(--spinner-ring-border-color);border-block-start-color:var(--spinner-ring-color);animation:ds-spinner-turn calc(var(--spinner-ring-animation-duration) * 4) linear infinite;border-radius:50%;flex:none;display:inline-block}.ds-spinner__label{color:var(--spinner-label-color);font-family:var(--spinner-label-typography-font-family);font-size:var(--spinner-label-typography-font-size);font-weight:var(--spinner-label-typography-font-weight);line-height:var(--spinner-label-typography-line-height);letter-spacing:var(--spinner-label-typography-letter-spacing)}.ds-spinner__label[data-hidden]{inline-size:var(--spinner-label-size);block-size:var(--spinner-label-size);margin:calc(-1 * var(--spinner-label-size));clip-path:inset(50%);white-space:nowrap;border:0;padding:0;position:absolute;overflow:hidden}@keyframes ds-spinner-turn{to{rotate:360deg}}@keyframes ds-spinner-pulse{0%{opacity:1}to{opacity:var(--spinner-ring-opacity)}}@media (prefers-reduced-motion:reduce){.ds-spinner__ring{animation:ds-spinner-pulse calc(var(--spinner-ring-animation-duration) * 6) var(--spinner-ring-animation-easing) infinite alternate}}.ds-avatar{--_size:var(--avatar-container-size-medium);--_radius:var(--avatar-container-border-radius-circle);--_font-family:var(--avatar-initials-typography-medium-font-family);--_font-size:var(--avatar-initials-typography-medium-font-size);--_font-weight:var(--avatar-initials-typography-medium-font-weight);--_line-height:var(--avatar-initials-typography-medium-line-height);--_letter-spacing:var(--avatar-initials-typography-medium-letter-spacing);box-sizing:border-box;inline-size:var(--_size);block-size:var(--_size);border:var(--avatar-container-border-width) solid var(--avatar-container-border-color);border-radius:var(--_radius);background-color:var(--avatar-container-background);color:var(--avatar-initials-color);vertical-align:middle;user-select:none;flex:none;justify-content:center;align-items:center;display:inline-flex;overflow:hidden}.ds-avatar[data-size=small]{--_size:var(--avatar-container-size-small);--_font-family:var(--avatar-initials-typography-small-font-family);--_font-size:var(--avatar-initials-typography-small-font-size);--_font-weight:var(--avatar-initials-typography-small-font-weight);--_line-height:var(--avatar-initials-typography-small-line-height);--_letter-spacing:var(--avatar-initials-typography-small-letter-spacing)}.ds-avatar[data-size=large]{--_size:var(--avatar-container-size-large);--_font-family:var(--avatar-initials-typography-large-font-family);--_font-size:var(--avatar-initials-typography-large-font-size);--_font-weight:var(--avatar-initials-typography-large-font-weight);--_line-height:var(--avatar-initials-typography-large-line-height);--_letter-spacing:var(--avatar-initials-typography-large-letter-spacing)}.ds-avatar[data-shape=square]{--_radius:var(--avatar-container-border-radius-square)}.ds-avatar__image{object-fit:cover;block-size:100%;inline-size:100%;display:block}.ds-avatar__initials{font-family:var(--_font-family);font-size:var(--_font-size);font-weight:var(--_font-weight);line-height:var(--_line-height);letter-spacing:var(--_letter-spacing);text-transform:uppercase}.ds-card{--_background:var(--card-container-background-level-1);--_border-color:var(--card-container-border-color-level-1);box-sizing:border-box;gap:var(--card-container-gap);min-inline-size:0;padding:var(--card-container-padding);border:var(--card-container-border-width) solid var(--_border-color);border-radius:var(--card-container-border-radius);background-color:var(--_background);color:var(--card-description-color);flex-direction:column;display:flex}.ds-card[data-surface=level-2]{--_background:var(--card-container-background-level-2);--_border-color:var(--card-container-border-color-level-2)}.ds-card__title{color:var(--card-title-color);font-family:var(--card-title-typography-font-family);font-size:var(--card-title-typography-font-size);font-weight:var(--card-title-typography-font-weight);line-height:var(--card-title-typography-line-height);letter-spacing:var(--card-title-typography-letter-spacing);margin:0}.ds-card__description{color:var(--card-description-color);font-family:var(--card-description-typography-font-family);font-size:var(--card-description-typography-font-size);font-weight:var(--card-description-typography-font-weight);line-height:var(--card-description-typography-line-height);letter-spacing:var(--card-description-typography-letter-spacing);margin:0}.ds-icon{--_size:var(--icon-container-size-medium);--_color:currentColor;inline-size:var(--_size);block-size:var(--_size);color:var(--_color);font-family:var(--icon-container-font-family);font-size:var(--_size);font-weight:var(--icon-container-font-weight);font-variation-settings:"FILL" var(--icon-container-fill), "GRAD" var(--icon-container-grade), "opsz" var(--icon-container-optical-size);font-feature-settings:"liga";font-style:normal;line-height:var(--_size);letter-spacing:normal;text-transform:none;white-space:nowrap;vertical-align:middle;-webkit-font-smoothing:antialiased;direction:ltr;flex:none;display:inline-block;overflow:hidden}.ds-icon[data-size=small]{--_size:var(--icon-container-size-small)}.ds-icon[data-size=large]{--_size:var(--icon-container-size-large)}.ds-icon[data-color=neutral]{--_color:var(--icon-container-color-neutral)}.ds-icon[data-color=brand]{--_color:var(--icon-container-color-brand)}.ds-icon[data-color=success]{--_color:var(--icon-container-color-success)}.ds-icon[data-color=warning]{--_color:var(--icon-container-color-warning)}.ds-icon[data-color=error]{--_color:var(--icon-container-color-error)}.ds-icon[data-color=info]{--_color:var(--icon-container-color-info)}
