/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-divide-y-reverse:0;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-content:"";--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-divide-x-reverse:0}}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}select{appearance:none;background-image:var(--chevron);white-space:nowrap;text-overflow:ellipsis;overflow-clip-margin:content-box;background-position:right .6rem center;background-repeat:no-repeat;background-size:1rem 1rem;padding-right:2.1rem;overflow:clip}select:disabled{cursor:not-allowed;opacity:.5}select[multiple],select[size]:not([size="1"]){background-image:none;padding-right:.75rem}}@layer fds{:root{--spacing-0:0px;--spacing-2:2px;--spacing-4:4px;--spacing-6:6px;--spacing-8:8px;--spacing-12:12px;--spacing-16:16px;--spacing-20:20px;--spacing-24:24px;--spacing-28:28px;--spacing-32:32px;--spacing-36:36px;--spacing-48:48px;--spacing-56:56px;--spacing-64:64px;--input-height:30px;--border-width-thin:1px;--border-width-thick:1.5px;--border-width-thicker:2px;--radius-xs:2px;--radius-s:4px;--radius-m:8px;--radius-l:12px;--radius-xl:16px;--radius-max:9999px}:root,[data-color-scheme]{--focus-ring-shadow:0 0 0 2px var(--background-surface-intense), 0 0 0 5px var(--border-focused);--focus-ring-shadow-on-color:0 0 0 2px transparent, 0 0 0 5px var(--global-white-a300)}:root,[data-theme=light],[data-color-scheme]{--shadow-s:0px 1px 2px #00000007, 0px 3.4px 6.7px #0000000b, 0px 15px 30px #00000012;--shadow-card:0 1px 3px 0 #0000001a, 0 1px 2px -1px #0000001a;--shadow-l:0px 1.8px 7.3px #00000012, 0px 6.3px 24.7px #0000001d, 0px 30px 90px #0003;--shadow-strip:#00000014}[data-theme=dark],[data-color-scheme=dark]{--shadow-s:0px 1px 2px #0000001f, 0px 3.4px 6.7px #0000002e, 0px 15px 30px #0000004d;--shadow-card:0 1px 3px 0 #00000040, 0 1px 2px -1px #00000040;--shadow-l:0px 1.8px 7.3px #00000037, 0px 6.3px 24.7px #00000052, 0px 30px 90px #00000080;--shadow-strip:#00000052}:root{--global-duration-2xquick:80ms;--global-duration-xquick:.16s;--global-duration-quick:.2s;--global-duration-moderate:.28s;--global-duration-xmoderate:.36s;--global-duration-gentle:.48s;--global-duration-xgentle:.64s;--global-duration-2xgentle:.96s;--global-delay-2xquick:80ms;--global-delay-xquick:.16s;--global-delay-moderate:.28s;--global-delay-gentle:.48s;--global-delay-xgentle:.96s;--global-delay-long:2s;--global-delay-xlong:3s;--global-delay-2xlong:5s;--global-easing-linear:cubic-bezier(0, 0, 0, 0);--global-easing-entrance:cubic-bezier(0, 0, .2, 1);--global-easing-exit:cubic-bezier(.17, 0, 1, 1);--global-easing-standard:cubic-bezier(.3, 0, .2, 1);--global-easing-emphasized:cubic-bezier(.5, 0, 0, 1);--global-easing-overshoot:cubic-bezier(.5, 0, .3, 1.5);--global-easing-shake:cubic-bezier(1, .5, 0, .5);--z-dropdown:1000;--z-sticky:1100;--z-overlay:1200;--z-modal:1300;--z-popover:1400;--z-toast:1500;--z-tooltip:1600;--icon-size-base:16px;--icon-size-lg:20px;--icon-size-xl:24px;--disabled-opacity:.5;--global-brand-50:#f5f9ff;--global-brand-100:#d6e5ff;--global-brand-200:#a8c8ff;--global-brand-300:#75aaff;--global-brand-400:#4287ff;--global-brand-500:#1364f1;--global-brand-600:#0e54cd;--global-brand-700:#102d90;--global-brand-800:#073688;--global-brand-900:#052761;--global-brand-1000:#021331;--global-brand-a50:#1364f114;--global-brand-a100:#1364f13d;--global-brand-a150:#1364f152;--global-brand-a200:#1364f166;--global-brand-a400:#1364f1a3;--global-emerald-50:#e6f4ed;--global-emerald-100:#cee9db;--global-emerald-200:#9cd3b8;--global-emerald-300:#6bbd94;--global-emerald-400:#3aa670;--global-emerald-500:#009954;--global-emerald-600:#008f47;--global-emerald-700:#00753b;--global-emerald-800:#005c2e;--global-emerald-900:#004724;--global-emerald-1000:#00381c;--global-emerald-a50:#008f4714;--global-emerald-a100:#008f473d;--global-emerald-a150:#008f4752;--global-emerald-a200:#008f4766;--global-emerald-a400:#008f47a3;--global-emerald-a500:#008f47b8;--global-emerald-a600:#008f47cc;--global-emerald-a700:#008f47e0;--global-crimson-50:#fdf3f2;--global-crimson-100:#fbe6e4;--global-crimson-200:#f6c1bc;--global-crimson-300:#f0968e;--global-crimson-400:#e86559;--global-crimson-500:#df3e30;--global-crimson-600:#d01e11;--global-crimson-700:#aa180e;--global-crimson-800:#8d150c;--global-crimson-900:#7a100b;--global-crimson-1000:#620f09;--global-crimson-a50:#d01e1114;--global-crimson-a100:#d01e113d;--global-crimson-a150:#d01e1152;--global-crimson-a200:#d01e1166;--global-crimson-a400:#d01e11a3;--global-crimson-a500:#d01e11b8;--global-crimson-a600:#d01e11cc;--global-crimson-a700:#d01e11e0;--global-cider-50:#fff6f0;--global-cider-100:#ffe7d6;--global-cider-200:#ffc9a3;--global-cider-300:#ffa66b;--global-cider-400:#ff8742;--global-cider-500:#f56d19;--global-cider-600:#e05e00;--global-cider-700:#c75300;--global-cider-800:#ad4800;--global-cider-900:#8f3b00;--global-cider-1000:#6b2d00;--global-cider-a50:#e05e0014;--global-cider-a100:#e05e003d;--global-cider-a150:#e05e0052;--global-cider-a200:#e05e0066;--global-cider-a400:#e05e00a3;--global-cider-a500:#e05e00b8;--global-cider-a600:#e05e00cc;--global-cider-a700:#e05e00e0;--global-sapphire-50:#e7f7fd;--global-sapphire-100:#ccebfa;--global-sapphire-200:#9dd8f6;--global-sapphire-300:#6ac6f1;--global-sapphire-400:#3bb4ed;--global-sapphire-500:#00a1e5;--global-sapphire-600:#008bd1;--global-sapphire-700:#0070a8;--global-sapphire-800:#005b85;--global-sapphire-900:#004161;--global-sapphire-1000:#002d42;--global-sapphire-a50:#008bd114;--global-sapphire-a100:#008bd13d;--global-sapphire-a150:#008bd152;--global-sapphire-a200:#008bd166;--global-sapphire-a400:#008bd1a3;--global-sapphire-a500:#008bd1b8;--global-sapphire-a600:#008bd1cc;--global-sapphire-a700:#008bd1e0;--global-sea-50:#edf7f7;--global-sea-100:#e2f3f3;--global-sea-200:#c2e0e0;--global-sea-300:#98cdcd;--global-sea-400:#60a9a9;--global-sea-500:#389494;--global-sea-600:#1f7a7a;--global-sea-700:#1d6363;--global-sea-800:#145252;--global-sea-900:#033f3f;--global-sea-1000:#022727;--global-sea-a50:#1f7a7a14;--global-sea-a100:#1f7a7a3d;--global-sea-a150:#1f7a7a52;--global-sea-a200:#1f7a7a66;--global-sea-a400:#1f7a7aa3;--global-cloud-50:#edf4f7;--global-cloud-100:#e6eff4;--global-cloud-200:#cbdde6;--global-cloud-300:#98bbcd;--global-cloud-400:#6091a9;--global-cloud-500:#387594;--global-cloud-600:#1f5c7a;--global-cloud-700:#1d4a63;--global-cloud-800:#143d52;--global-cloud-900:#032b3f;--global-cloud-1000:#021b27;--global-cloud-a50:#1f5c7a14;--global-cloud-a100:#1f5c7a3d;--global-cloud-a150:#1f5c7a52;--global-cloud-a200:#1f5c7a66;--global-cloud-a400:#1f5c7aa3;--global-forest-50:#ebfaf3;--global-forest-100:#dbf5e8;--global-forest-200:#b6ecd1;--global-forest-300:#92e3ba;--global-forest-400:#49d08c;--global-forest-500:#00bd6e;--global-forest-600:#009e5c;--global-forest-700:#008a50;--global-forest-800:#006b3e;--global-forest-900:#005230;--global-forest-1000:#003821;--global-forest-a50:#009e5c14;--global-forest-a100:#009e5c3d;--global-forest-a150:#009e5c52;--global-forest-a200:#009e5c66;--global-forest-a400:#009e5ca3;--global-orchid-50:#f1e5ff;--global-orchid-100:#ddc7ff;--global-orchid-200:#cdadff;--global-orchid-300:#b994ff;--global-orchid-400:#a47aff;--global-orchid-500:#8f62f9;--global-orchid-600:#744ade;--global-orchid-700:#6038bc;--global-orchid-800:#472895;--global-orchid-900:#30196b;--global-orchid-1000:#1a0c3b;--global-orchid-a50:#8f62f914;--global-orchid-a100:#8f62f93d;--global-orchid-a150:#8f62f952;--global-orchid-a200:#8f62f966;--global-orchid-a400:#8f62f9a3;--global-magenta-50:#ffe0fa;--global-magenta-100:#ffbdf2;--global-magenta-200:#ff9ee5;--global-magenta-300:#f87cd7;--global-magenta-400:#e75fc3;--global-magenta-500:#d147aa;--global-magenta-600:#b73492;--global-magenta-700:#962277;--global-magenta-800:#75155b;--global-magenta-900:#510b3e;--global-magenta-1000:#2e0522;--global-magenta-a50:#d147aa14;--global-magenta-a100:#d147aa3d;--global-magenta-a150:#d147aa52;--global-magenta-a200:#d147aa66;--global-magenta-a400:#d147aaa3;--global-topaz-50:#f9e8ae;--global-topaz-100:#efd06c;--global-topaz-200:#e2ba36;--global-topaz-300:#d4a408;--global-topaz-400:#bd8a00;--global-topaz-500:#a87300;--global-topaz-600:#8f5d00;--global-topaz-700:#7a4e00;--global-topaz-800:#5c3900;--global-topaz-900:#422700;--global-topaz-1000:#241400;--global-topaz-a50:#a8730014;--global-topaz-a100:#a873003d;--global-topaz-a150:#a8730052;--global-topaz-a200:#a8730066;--global-topaz-a400:#a87300a3;--global-gray-light-0:#fff;--global-gray-light-50:#f7f7f7;--global-gray-light-100:#eef0f1;--global-gray-light-200:#dee1e3;--global-gray-light-300:#c8cdd0;--global-gray-light-400:#afb6bb;--global-gray-light-500:#96a0a6;--global-gray-light-600:#7b878e;--global-gray-light-700:#616d75;--global-gray-light-800:#4f585f;--global-gray-light-900:#434b51;--global-gray-light-1000:#373e43;--global-gray-light-1100:#292f32;--global-gray-light-1200:#191d1f;--global-gray-light-1300:#050505;--global-gray-light-a0:#fff0;--global-gray-light-a1:#ffffff03;--global-gray-light-a25:#ffffff80;--global-gray-light-a48:#fffffff0;--global-gray-light-a50:#f7f7f700;--global-gray-light-a75:#f7f7f780;--global-gray-light-a100:#eef0f100;--global-gray-light-a200:#dee1e300;--global-gray-light-a400:#afb6bb00;--global-gray-light-a406:#afb6bb0a;--global-gray-light-a500:#96a0a600;--global-gray-light-a600:#7b878e00;--global-gray-light-a700:#616d7500;--global-gray-light-a900:#434b5100;--global-gray-light-a906:#434b510a;--global-gray-light-a909:#434b5114;--global-gray-light-a912:#434b5129;--global-gray-light-a918:#434b513d;--global-gray-light-a932:#434b5166;--global-gray-light-a964:#434b51a3;--global-gray-light-a1072:#373e43b8;--global-gray-light-a1106:#292f320a;--global-gray-light-a1264:#191d1fa3;--global-gray-light-a1288:#191d1fe0;--global-gray-dark-0:#fff;--global-gray-dark-50:#eaebeb;--global-gray-dark-100:#d5d6d7;--global-gray-dark-200:#c0c2c4;--global-gray-dark-300:#aeb0b2;--global-gray-dark-400:#96999c;--global-gray-dark-500:#808589;--global-gray-dark-600:#73787d;--global-gray-dark-700:#585c5f;--global-gray-dark-800:#3b3d40;--global-gray-dark-900:#313335;--global-gray-dark-1000:#27292b;--global-gray-dark-1100:#1f2123;--global-gray-dark-1200:#131415;--global-gray-dark-1300:#1b1c1d;--global-gray-dark-a0:#fff0;--global-gray-dark-a1:#ffffff03;--global-gray-dark-a25:#ffffff80;--global-gray-dark-a48:#fffffff0;--global-gray-dark-a50:#eaebeb00;--global-gray-dark-a75:#eaebeb80;--global-gray-dark-a100:#eef0f100;--global-gray-dark-a200:#c0c2c400;--global-gray-dark-a300:#aeb0b200;--global-gray-dark-a400:#96999c00;--global-gray-dark-a500:#80858900;--global-gray-dark-a506:#8085890a;--global-gray-dark-a509:#80858914;--global-gray-dark-a512:#80858929;--global-gray-dark-a518:#8085893d;--global-gray-dark-a532:#80858966;--global-gray-dark-a564:#808589a3;--global-gray-dark-a572:#808589b8;--global-gray-dark-a888:#3b3d40e0;--global-gray-dark-a1188:#1f2123e0;--global-gray-dark-a1194:#1f2123f0;--global-gray-dark-a1312:#1b1c1d29;--global-gray-dark-a1388:#1b1c1de0;--global-white-a1:#ffffff03;--global-white-a5:#ffffff0a;--global-white-a10:#ffffff14;--global-white-a25:#ffffff29;--global-white-a50:#ffffff3d;--global-white-a100:#fff6;--global-white-a200:#ffffff80;--global-white-a300:#ffffffa3;--global-white-a400:#fffc;--global-white-a450:#ffffffe0;--global-white-a500:#fff;--global-black-a1:#00000003;--global-black-a5:#0000000a;--global-black-a10:#00000014;--global-black-a25:#00000029;--global-black-a50:#0000003d;--global-black-a100:#0006;--global-black-a200:#0000008f;--global-black-a300:#000000b8;--global-black-a400:#000c;--global-black-a450:#000000e0;--global-black-a500:#000}:root,[data-theme=light],[data-color-scheme]{--background-surface-subtle:var(--global-gray-light-100);--background-surface-moderate:var(--global-gray-light-50);--background-surface-intense:var(--global-gray-light-0);--background-interaction-highlighted:var(--global-gray-light-a909);--background-interaction-selected:var(--global-gray-light-a912);--background-overlay-default:var(--global-black-a200);--background-brand-default:var(--global-brand-500);--background-brand-highlighted:var(--global-brand-600);--background-brand-faded:var(--global-brand-a50);--background-brand-faded-highlighted:var(--global-brand-a100);--background-brand-disabled:var(--global-brand-a100);--background-positive-default:var(--global-emerald-600);--background-positive-highlighted:var(--global-emerald-700);--background-positive-faded:var(--global-emerald-a50);--background-positive-faded-highlighted:var(--global-emerald-a100);--background-positive-disabled:var(--global-emerald-a50);--background-negative-default:var(--global-crimson-600);--background-negative-highlighted:var(--global-crimson-700);--background-negative-faded:var(--global-crimson-a50);--background-negative-faded-highlighted:var(--global-crimson-a100);--background-negative-disabled:var(--global-crimson-a50);--background-notice-default:var(--global-cider-600);--background-notice-highlighted:var(--global-cider-700);--background-notice-faded:var(--global-cider-a50);--background-notice-faded-highlighted:var(--global-cider-a100);--background-notice-disabled:var(--global-cider-a50);--background-info-default:var(--global-sapphire-600);--background-info-highlighted:var(--global-sapphire-700);--background-info-faded:var(--global-sapphire-a50);--background-info-faded-highlighted:var(--global-sapphire-a100);--background-info-disabled:var(--global-sapphire-a50);--background-neutral-default:var(--global-gray-light-1100);--background-neutral-highlighted:var(--global-gray-dark-1200);--background-neutral-faded:var(--global-gray-light-a909);--background-neutral-faded-highlighted:var(--global-gray-light-a918);--background-neutral-disabled:var(--global-gray-light-a906);--background-static-white-default:var(--global-white-a500);--background-static-white-highlighted:var(--global-white-a400);--background-static-white-faded:var(--global-white-a50);--background-static-white-faded-highlighted:var(--global-white-a100);--background-static-white-disabled:var(--global-white-a50);--background-static-black-default:var(--global-black-a500);--background-static-black-highlighted:var(--global-black-a500);--background-static-black-faded:var(--global-black-a50);--background-static-black-faded-highlighted:var(--global-black-a100);--background-static-black-disabled:var(--global-black-a200);--text-neutral-normal:var(--global-gray-light-1300);--text-neutral-subtle:var(--global-gray-light-1100);--text-neutral-muted:var(--global-gray-light-700);--text-neutral-disabled:var(--global-gray-light-a932);--text-brand-normal:var(--global-brand-600);--text-brand-subtle:var(--global-brand-500);--text-brand-muted:var(--global-brand-400);--text-brand-disabled:var(--global-brand-a100);--text-positive-normal:var(--global-emerald-700);--text-positive-subtle:var(--global-emerald-600);--text-positive-muted:var(--global-emerald-400);--text-positive-disabled:var(--global-emerald-a200);--text-negative-normal:var(--global-crimson-600);--text-negative-subtle:var(--global-crimson-500);--text-negative-muted:var(--global-crimson-400);--text-negative-disabled:var(--global-crimson-a200);--text-notice-normal:var(--global-cider-700);--text-notice-subtle:var(--global-cider-600);--text-notice-muted:var(--global-cider-400);--text-notice-disabled:var(--global-cider-a200);--text-info-normal:var(--global-sapphire-700);--text-info-subtle:var(--global-sapphire-600);--text-info-muted:var(--global-sapphire-400);--text-info-disabled:var(--global-sapphire-a200);--text-static-white-normal:var(--global-white-a500);--text-static-white-subtle:var(--global-white-a400);--text-static-white-muted:var(--global-white-a300);--text-static-white-disabled:var(--global-white-a100);--text-static-black-normal:var(--global-black-a500);--text-static-black-subtle:var(--global-black-a400);--text-static-black-muted:var(--global-black-a300);--text-static-black-disabled:var(--global-black-a100);--border-focused:var(--global-brand-a100);--border-neutral-default:var(--global-gray-light-200);--border-neutral-highlighted:var(--global-gray-light-400);--border-neutral-disabled:var(--global-gray-light-200);--border-brand-default:var(--global-brand-500);--border-brand-highlighted:var(--global-brand-600);--border-brand-disabled:var(--global-brand-a100);--border-positive-default:var(--global-emerald-600);--border-positive-highlighted:var(--global-emerald-700);--border-positive-disabled:var(--global-emerald-a100);--border-negative-default:var(--global-crimson-600);--border-negative-highlighted:var(--global-crimson-700);--border-negative-disabled:var(--global-crimson-a100);--border-notice-default:var(--global-cider-600);--border-notice-highlighted:var(--global-cider-700);--border-notice-disabled:var(--global-cider-a100);--border-info-default:var(--global-sapphire-600);--border-info-highlighted:var(--global-sapphire-700);--border-info-disabled:var(--global-sapphire-a100);--border-static-white-default:var(--global-white-a400);--border-static-white-highlighted:var(--global-white-a500);--border-static-white-disabled:var(--global-white-a100);--border-static-black-default:var(--global-black-a500);--border-static-black-highlighted:var(--global-black-a500);--border-static-black-disabled:var(--global-black-a100);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}[data-theme=dark],[data-color-scheme=dark]{--background-surface-subtle:var(--global-gray-dark-1300);--background-surface-moderate:var(--global-gray-dark-1200);--background-surface-intense:var(--global-gray-dark-1100);--background-interaction-highlighted:var(--global-gray-dark-a509);--background-interaction-selected:var(--global-gray-dark-a512);--background-overlay-default:var(--global-black-a400);--background-brand-default:var(--global-brand-400);--background-brand-highlighted:var(--global-brand-500);--background-brand-faded:var(--global-brand-a150);--background-brand-faded-highlighted:var(--global-brand-a200);--background-brand-disabled:var(--global-brand-a150);--background-positive-faded:var(--global-emerald-a150);--background-positive-faded-highlighted:var(--global-emerald-a200);--background-positive-disabled:var(--global-emerald-a100);--background-negative-faded:var(--global-crimson-a150);--background-negative-faded-highlighted:var(--global-crimson-a200);--background-negative-disabled:var(--global-crimson-a100);--background-notice-faded:var(--global-cider-a150);--background-notice-faded-highlighted:var(--global-cider-a200);--background-notice-disabled:var(--global-cider-a100);--background-info-faded:var(--global-sapphire-a150);--background-info-faded-highlighted:var(--global-sapphire-a200);--background-info-disabled:var(--global-sapphire-a100);--background-neutral-default:var(--global-gray-dark-800);--background-neutral-highlighted:var(--global-gray-dark-800);--background-neutral-faded:var(--global-gray-dark-a509);--background-neutral-faded-highlighted:var(--global-gray-dark-a518);--background-neutral-disabled:var(--global-gray-dark-a509);--text-neutral-normal:var(--global-gray-dark-0);--text-neutral-subtle:var(--global-gray-dark-300);--text-neutral-muted:var(--global-gray-dark-500);--text-neutral-disabled:var(--global-gray-dark-a532);--text-brand-normal:var(--global-brand-300);--text-brand-subtle:var(--global-brand-400);--text-brand-muted:var(--global-brand-600);--text-brand-disabled:var(--global-brand-a400);--text-positive-normal:var(--global-emerald-400);--text-positive-subtle:var(--global-emerald-500);--text-positive-muted:var(--global-emerald-700);--text-negative-normal:var(--global-crimson-400);--text-negative-muted:var(--global-crimson-700);--text-notice-normal:var(--global-cider-400);--text-notice-subtle:var(--global-cider-500);--text-notice-muted:var(--global-cider-700);--text-info-normal:var(--global-sapphire-400);--text-info-subtle:var(--global-sapphire-500);--text-info-muted:var(--global-sapphire-700);--border-focused:var(--global-brand-a200);--border-neutral-default:var(--global-gray-dark-800);--border-neutral-highlighted:var(--global-gray-dark-600);--border-neutral-disabled:var(--global-gray-dark-1000);--border-brand-default:var(--global-brand-400);--border-brand-disabled:var(--global-brand-a200);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:root,[data-theme=light],[data-color-scheme]{--chart-categorical-0:var(--global-sapphire-500);--chart-categorical-1:var(--global-orchid-600);--chart-categorical-2:var(--global-forest-500);--chart-categorical-3:var(--global-cider-500);--chart-categorical-4:var(--global-cloud-600);--chart-categorical-5:var(--global-magenta-500);--chart-categorical-6:var(--global-sea-500);--chart-categorical-7:var(--global-topaz-300);--chart-categorical-8:var(--global-emerald-500);--chart-categorical-9:var(--global-orchid-300)}[data-theme=dark],[data-color-scheme=dark]{--chart-categorical-0:var(--global-sapphire-300);--chart-categorical-1:var(--global-orchid-400);--chart-categorical-2:var(--global-forest-300);--chart-categorical-3:var(--global-cider-300);--chart-categorical-4:var(--global-cloud-400);--chart-categorical-5:var(--global-magenta-300);--chart-categorical-6:var(--global-sea-300);--chart-categorical-7:var(--global-topaz-100);--chart-categorical-8:var(--global-emerald-300);--chart-categorical-9:var(--global-orchid-100)}:root{--global-font-family-text:"Inter Variable", "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", Helvetica, Arial, sans-serif;--global-font-family-code:"JetBrains Mono Variable", "JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;--global-fz-25:.625rem;--global-fz-50:.6875rem;--global-fz-75:.75rem;--global-fz-100:.875rem;--global-fz-200:1rem;--global-fz-300:1.125rem;--global-fz-400:1.25rem;--global-fz-500:1.5rem;--global-fz-600:2rem;--global-fz-700:2.5rem;--global-fz-800:3rem;--global-fz-900:3.5rem;--global-fz-1000:4rem;--global-fz-1100:4.5rem;--global-lh-0:0;--global-lh-25:.875rem;--global-lh-50:1rem;--global-lh-75:1.125rem;--global-lh-100:1.25rem;--global-lh-200:1.5rem;--global-lh-300:1.5rem;--global-lh-400:1.625rem;--global-lh-500:2rem;--global-lh-600:2.375rem;--global-lh-700:2.875rem;--global-lh-800:3.5rem;--global-lh-900:4rem;--global-lh-1000:4.375rem;--global-lh-1100:4.875rem;--global-ls-50:-.01em;--global-ls-100:0em;--global-fw-400:400;--global-fw-500:500;--global-fw-600:600;--global-fw-700:700}@media (width<=768px){:root{--global-fz-300:1rem;--global-fz-400:1.125rem;--global-fz-500:1.25rem;--global-fz-600:1.5rem;--global-fz-700:2rem;--global-fz-800:2.125rem;--global-fz-900:2.25rem;--global-fz-1000:2.375rem;--global-fz-1100:2.5rem;--global-lh-300:1.375rem;--global-lh-400:1.5rem;--global-lh-500:1.625rem;--global-lh-600:2rem;--global-lh-700:2.375rem;--global-lh-800:2.5rem;--global-lh-900:2.625rem;--global-lh-1000:2.875rem;--global-lh-1100:3rem}}:root{--font-family:var(--global-font-family-text);--font-family-mono:var(--global-font-family-code);--font-family-code:var(--global-font-family-code);--font-size-25:var(--global-fz-25);--font-size-50:var(--global-fz-50);--font-size-75:var(--global-fz-75);--font-size-100:var(--global-fz-100);--font-size-200:var(--global-fz-200);--font-size-300:var(--global-fz-300);--font-size-400:var(--global-fz-400);--font-size-500:var(--global-fz-500);--font-size-600:var(--global-fz-600);--font-size-700:var(--global-fz-700);--font-size-800:var(--global-fz-800);--font-size-900:var(--global-fz-900);--font-size-1000:var(--global-fz-1000);--font-size-1100:var(--global-fz-1100);--line-height-0:var(--global-lh-0);--line-height-25:var(--global-lh-25);--line-height-50:var(--global-lh-50);--line-height-75:var(--global-lh-75);--line-height-100:var(--global-lh-100);--line-height-200:var(--global-lh-200);--line-height-300:var(--global-lh-300);--line-height-400:var(--global-lh-400);--line-height-500:var(--global-lh-500);--line-height-600:var(--global-lh-600);--line-height-700:var(--global-lh-700);--line-height-800:var(--global-lh-800);--line-height-900:var(--global-lh-900);--line-height-1000:var(--global-lh-1000);--line-height-1100:var(--global-lh-1100);--letter-spacing-50:var(--global-ls-50);--letter-spacing-100:var(--global-ls-100);--font-weight-regular:var(--global-fw-400);--font-weight-medium:var(--global-fw-500);--font-weight-semibold:var(--global-fw-600);--font-weight-bold:var(--global-fw-700)}.DisplayXLargeRegular{font-family:var(--font-family);font-size:var(--font-size-1100);font-weight:var(--font-weight-regular);line-height:var(--line-height-1100);letter-spacing:var(--letter-spacing-50)}.DisplayXLargeMedium{font-family:var(--font-family);font-size:var(--font-size-1100);font-weight:var(--font-weight-medium);line-height:var(--line-height-1100);letter-spacing:var(--letter-spacing-50)}.DisplayXLargeSemibold{font-family:var(--font-family);font-size:var(--font-size-1100);font-weight:var(--font-weight-semibold);line-height:var(--line-height-1100);letter-spacing:var(--letter-spacing-100)}.DisplayLargeRegular{font-family:var(--font-family);font-size:var(--font-size-1000);font-weight:var(--font-weight-regular);line-height:var(--line-height-1000);letter-spacing:var(--letter-spacing-50)}.DisplayLargeMedium{font-family:var(--font-family);font-size:var(--font-size-1000);font-weight:var(--font-weight-medium);line-height:var(--line-height-1000);letter-spacing:var(--letter-spacing-50)}.DisplayLargeSemibold{font-family:var(--font-family);font-size:var(--font-size-1000);font-weight:var(--font-weight-semibold);line-height:var(--line-height-1000);letter-spacing:var(--letter-spacing-100)}.DisplayMediumRegular{font-family:var(--font-family);font-size:var(--font-size-900);font-weight:var(--font-weight-regular);line-height:var(--line-height-900);letter-spacing:var(--letter-spacing-50)}.DisplayMediumMedium{font-family:var(--font-family);font-size:var(--font-size-900);font-weight:var(--font-weight-medium);line-height:var(--line-height-900);letter-spacing:var(--letter-spacing-50)}.DisplayMediumSemibold{font-family:var(--font-family);font-size:var(--font-size-900);font-weight:var(--font-weight-semibold);line-height:var(--line-height-900);letter-spacing:var(--letter-spacing-100)}.DisplaySmallRegular{font-family:var(--font-family);font-size:var(--font-size-800);font-weight:var(--font-weight-regular);line-height:var(--line-height-800);letter-spacing:var(--letter-spacing-50)}.DisplaySmallMedium{font-family:var(--font-family);font-size:var(--font-size-800);font-weight:var(--font-weight-medium);line-height:var(--line-height-800);letter-spacing:var(--letter-spacing-50)}.DisplaySmallSemibold{font-family:var(--font-family);font-size:var(--font-size-800);font-weight:var(--font-weight-semibold);line-height:var(--line-height-800);letter-spacing:var(--letter-spacing-100)}.Heading2XLargeRegular{font-family:var(--font-family);font-size:var(--font-size-700);font-weight:var(--font-weight-regular);line-height:var(--line-height-700);letter-spacing:var(--letter-spacing-100)}.Heading2XLargeSemibold{font-family:var(--font-family);font-size:var(--font-size-700);font-weight:var(--font-weight-semibold);line-height:var(--line-height-700);letter-spacing:var(--letter-spacing-100)}.Heading2XLargeBold{font-family:var(--font-family);font-size:var(--font-size-700);font-weight:var(--font-weight-bold);line-height:var(--line-height-700);letter-spacing:var(--letter-spacing-100)}.HeadingXLargeRegular{font-family:var(--font-family);font-size:var(--font-size-600);font-weight:var(--font-weight-regular);line-height:var(--line-height-600);letter-spacing:var(--letter-spacing-100)}.HeadingXLargeSemibold{font-family:var(--font-family);font-size:var(--font-size-600);font-weight:var(--font-weight-semibold);line-height:var(--line-height-600);letter-spacing:var(--letter-spacing-100)}.HeadingXLargeBold{font-family:var(--font-family);font-size:var(--font-size-600);font-weight:var(--font-weight-bold);line-height:var(--line-height-600);letter-spacing:var(--letter-spacing-100)}.HeadingLargeRegular{font-family:var(--font-family);font-size:var(--font-size-500);font-weight:var(--font-weight-regular);line-height:var(--line-height-500);letter-spacing:var(--letter-spacing-100)}.HeadingLargeSemibold{font-family:var(--font-family);font-size:var(--font-size-500);font-weight:var(--font-weight-semibold);line-height:var(--line-height-500);letter-spacing:var(--letter-spacing-100)}.HeadingLargeBold{font-family:var(--font-family);font-size:var(--font-size-500);font-weight:var(--font-weight-bold);line-height:var(--line-height-500);letter-spacing:var(--letter-spacing-100)}.HeadingMediumRegular{font-family:var(--font-family);font-size:var(--font-size-400);font-weight:var(--font-weight-regular);line-height:var(--line-height-400);letter-spacing:var(--letter-spacing-100)}.HeadingMediumSemibold{font-family:var(--font-family);font-size:var(--font-size-400);font-weight:var(--font-weight-semibold);line-height:var(--line-height-400);letter-spacing:var(--letter-spacing-100)}.HeadingMediumBold{font-family:var(--font-family);font-size:var(--font-size-400);font-weight:var(--font-weight-bold);line-height:var(--line-height-400);letter-spacing:var(--letter-spacing-100)}.HeadingSmallRegular{font-family:var(--font-family);font-size:var(--font-size-300);font-weight:var(--font-weight-regular);line-height:var(--line-height-300);letter-spacing:var(--letter-spacing-100)}.HeadingSmallSemibold{font-family:var(--font-family);font-size:var(--font-size-300);font-weight:var(--font-weight-semibold);line-height:var(--line-height-300);letter-spacing:var(--letter-spacing-100)}.HeadingSmallBold{font-family:var(--font-family);font-size:var(--font-size-300);font-weight:var(--font-weight-bold);line-height:var(--line-height-300);letter-spacing:var(--letter-spacing-100)}.BodyLargeRegular{font-family:var(--font-family);font-size:var(--font-size-200);font-weight:var(--font-weight-regular);line-height:var(--line-height-200);letter-spacing:var(--letter-spacing-100)}.BodyLargeMedium{font-family:var(--font-family);font-size:var(--font-size-200);font-weight:var(--font-weight-medium);line-height:var(--line-height-200);letter-spacing:var(--letter-spacing-100)}.BodyLargeSemibold{font-family:var(--font-family);font-size:var(--font-size-200);font-weight:var(--font-weight-semibold);line-height:var(--line-height-200);letter-spacing:var(--letter-spacing-100)}.BodyMediumRegular{font-family:var(--font-family);font-size:var(--font-size-100);font-weight:var(--font-weight-regular);line-height:var(--line-height-100);letter-spacing:var(--letter-spacing-100)}.BodyMediumMedium{font-family:var(--font-family);font-size:var(--font-size-100);font-weight:var(--font-weight-medium);line-height:var(--line-height-100);letter-spacing:var(--letter-spacing-100)}.BodyMediumSemibold{font-family:var(--font-family);font-size:var(--font-size-100);font-weight:var(--font-weight-semibold);line-height:var(--line-height-100);letter-spacing:var(--letter-spacing-100)}.BodySmallRegular{font-family:var(--font-family);font-size:var(--font-size-75);font-weight:var(--font-weight-regular);line-height:var(--line-height-75);letter-spacing:var(--letter-spacing-100)}.BodySmallMedium{font-family:var(--font-family);font-size:var(--font-size-75);font-weight:var(--font-weight-medium);line-height:var(--line-height-75);letter-spacing:var(--letter-spacing-100)}.BodySmallSemibold{font-family:var(--font-family);font-size:var(--font-size-75);font-weight:var(--font-weight-semibold);line-height:var(--line-height-75);letter-spacing:var(--letter-spacing-100)}.BodyXSmallRegular{font-family:var(--font-family);font-size:var(--font-size-25);font-weight:var(--font-weight-regular);line-height:var(--line-height-25);letter-spacing:var(--letter-spacing-100)}.BodyXSmallMedium{font-family:var(--font-family);font-size:var(--font-size-25);font-weight:var(--font-weight-medium);line-height:var(--line-height-25);letter-spacing:var(--letter-spacing-100)}.BodyXSmallSemibold{font-family:var(--font-family);font-size:var(--font-size-25);font-weight:var(--font-weight-semibold);line-height:var(--line-height-25);letter-spacing:var(--letter-spacing-100)}.CodeMediumRegular{font-family:var(--font-family-code);font-size:var(--font-size-75);font-weight:var(--font-weight-regular);line-height:var(--line-height-75);letter-spacing:var(--letter-spacing-100)}.CodeMediumBold{font-family:var(--font-family-code);font-size:var(--font-size-75);font-weight:var(--font-weight-bold);line-height:var(--line-height-75);letter-spacing:var(--letter-spacing-100)}.CodeSmallRegular{font-family:var(--font-family-code);font-size:var(--font-size-25);font-weight:var(--font-weight-regular);line-height:var(--line-height-25);letter-spacing:var(--letter-spacing-100)}.CodeSmallBold{font-family:var(--font-family-code);font-size:var(--font-size-25);font-weight:var(--font-weight-bold);line-height:var(--line-height-25);letter-spacing:var(--letter-spacing-100)}body{font-family:var(--font-family);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.ds-spinner__indicator,.ds-progress-bar__indeterminate-fill{animation-duration:2.4s!important;animation-timing-function:linear!important;animation-iteration-count:infinite!important}.ds-ai-thinking__block{animation:none!important;transform:scale(.8)!important}.ds-ai-thinking__label.ds-ai-shimmer{animation-duration:3.2s!important;animation-timing-function:linear!important;animation-iteration-count:infinite!important}.ds-ai-voice__bar{height:var(--ds-ai-voice-min)!important}}:root{--scrollbar-size:8px;--scrollbar-thumb-size:6px;--scrollbar-thumb:var(--border-neutral-highlighted);--scrollbar-thumb-hover:var(--text-neutral-muted);--scrollbar-thumb-min:24px}.ds-scroll{position:relative}.ds-scroll__viewport{scrollbar-width:none;-ms-overflow-style:none;overscroll-behavior:contain}.ds-scroll__viewport::-webkit-scrollbar{display:none}.ds-scroll__bar{z-index:1;opacity:0;transition:opacity var(--global-duration-quick) var(--global-easing-exit);pointer-events:none;position:absolute}.ds-scroll:hover .ds-scroll__bar,.ds-scroll__bar[data-scrolling=true]{opacity:1;transition-timing-function:var(--global-easing-entrance)}.ds-scroll__bar--y{width:var(--scrollbar-size);top:0;bottom:0;right:0}.ds-scroll__bar--x{height:var(--scrollbar-size);bottom:0;left:0;right:0}.ds-scroll__bar--y[data-has-cross=true]{bottom:var(--scrollbar-size)}.ds-scroll__bar--x[data-has-cross=true]{right:var(--scrollbar-size)}.ds-scroll__thumb{border-radius:var(--radius-max);background:var(--scrollbar-thumb);transition:background var(--global-duration-quick) var(--global-easing-exit);pointer-events:auto;-webkit-user-select:none;user-select:none;touch-action:none;position:absolute}.ds-scroll__bar--y .ds-scroll__thumb{width:var(--scrollbar-thumb-size);left:50%;transform:translate(-50%)}.ds-scroll__bar--x .ds-scroll__thumb{height:var(--scrollbar-thumb-size);top:50%;transform:translateY(-50%)}.ds-scroll__thumb:hover,.ds-scroll__thumb[data-dragging=true]{background:var(--scrollbar-thumb-hover)}.ds-scroll__bar:has(.ds-scroll__thumb[data-dragging=true]){opacity:1}.ds-scrollbar-none{scrollbar-width:none;-ms-overflow-style:none}.ds-scrollbar-none::-webkit-scrollbar{display:none}.ds-btn{box-sizing:border-box;border:var(--border-width-thin) solid transparent;border-radius:var(--radius-m);white-space:nowrap;cursor:pointer;transition:color var(--global-duration-xquick) var(--global-easing-standard), background-color var(--global-duration-xquick) var(--global-easing-standard), border-color var(--global-duration-xquick) var(--global-easing-standard), box-shadow var(--global-duration-xquick) var(--global-easing-standard);background:0 0;justify-content:center;align-items:center;text-decoration:none;display:inline-flex;position:relative}.ds-btn svg{width:var(--icon-size-base);height:var(--icon-size-base);flex:none}.ds-btn:focus-visible{box-shadow:var(--focus-ring-shadow);outline:none}.ds-btn--tone-white:focus-visible{box-shadow:var(--focus-ring-shadow-on-color)}.ds-btn:disabled,.ds-btn[aria-disabled=true]{cursor:not-allowed;pointer-events:none}.ds-btn__content{transition:transform var(--global-duration-xquick) var(--global-easing-standard);align-items:center;display:inline-flex}.ds-btn:active:not(:disabled):not([aria-disabled=true]) .ds-btn__content{transform:scale(.95)}.ds-btn__label{max-width:240px;margin:0 var(--spacing-4);white-space:nowrap;text-overflow:ellipsis;vertical-align:bottom;display:inline-block;overflow:hidden}.ds-btn--size-xs{height:var(--spacing-28);padding:0 var(--spacing-8)}.ds-btn--size-sm{height:var(--spacing-32);padding:0 var(--spacing-8)}.ds-btn--size-md{height:var(--spacing-36);padding:0 var(--spacing-12)}.ds-btn--size-lg{height:var(--spacing-48);padding:0 var(--spacing-16)}.ds-btn--icon-only{padding:0}.ds-btn--icon-only.ds-btn--size-xs{width:var(--spacing-28)}.ds-btn--icon-only.ds-btn--size-sm{width:var(--spacing-32)}.ds-btn--icon-only.ds-btn--size-md{width:var(--spacing-36)}.ds-btn--icon-only.ds-btn--size-lg{width:var(--spacing-48)}.ds-btn--full-width{width:100%}.ds-btn--variant-primary.ds-btn--tone-brand{background:var(--background-brand-default);color:var(--text-static-white-normal)}.ds-btn--variant-primary.ds-btn--tone-brand:hover:not(:disabled),.ds-btn--variant-primary.ds-btn--tone-brand:focus-visible:not(:disabled):not([aria-disabled=true]),.ds-btn--variant-primary.ds-btn--tone-brand:active:not(:disabled){background:var(--background-brand-highlighted)}.ds-btn--variant-primary.ds-btn--tone-brand:disabled,.ds-btn--variant-primary.ds-btn--tone-brand[aria-disabled=true]{background:var(--background-brand-disabled);color:var(--text-brand-disabled)}.ds-btn--variant-secondary.ds-btn--tone-brand{border-color:var(--border-brand-default);color:var(--text-brand-normal);background:0 0}.ds-btn--variant-secondary.ds-btn--tone-brand:hover:not(:disabled),.ds-btn--variant-secondary.ds-btn--tone-brand:focus-visible:not(:disabled):not([aria-disabled=true]),.ds-btn--variant-secondary.ds-btn--tone-brand:active:not(:disabled){background:var(--background-brand-faded)}.ds-btn--variant-secondary.ds-btn--tone-brand:disabled,.ds-btn--variant-secondary.ds-btn--tone-brand[aria-disabled=true]{border-color:var(--border-brand-disabled);color:var(--text-brand-disabled)}.ds-btn--variant-ghost.ds-btn--tone-brand{color:var(--text-brand-normal)}.ds-btn--variant-ghost.ds-btn--tone-brand:hover:not(:disabled),.ds-btn--variant-ghost.ds-btn--tone-brand:focus-visible:not(:disabled):not([aria-disabled=true]),.ds-btn--variant-ghost.ds-btn--tone-brand:active:not(:disabled){background:var(--background-brand-faded)}.ds-btn--variant-ghost.ds-btn--tone-brand:disabled,.ds-btn--variant-ghost.ds-btn--tone-brand[aria-disabled=true]{color:var(--text-brand-disabled)}.ds-btn--variant-primary.ds-btn--tone-neutral{background:var(--background-neutral-faded);color:var(--text-neutral-normal)}.ds-btn--variant-primary.ds-btn--tone-neutral:hover:not(:disabled),.ds-btn--variant-primary.ds-btn--tone-neutral:focus-visible:not(:disabled):not([aria-disabled=true]),.ds-btn--variant-primary.ds-btn--tone-neutral:active:not(:disabled){background:var(--background-neutral-faded-highlighted)}.ds-btn--variant-primary.ds-btn--tone-neutral:disabled,.ds-btn--variant-primary.ds-btn--tone-neutral[aria-disabled=true]{background:var(--background-neutral-disabled);color:var(--text-neutral-disabled)}.ds-btn--variant-secondary.ds-btn--tone-neutral{background:var(--background-surface-intense);border-color:var(--border-neutral-default);color:var(--text-neutral-normal)}.ds-btn--variant-secondary.ds-btn--tone-neutral:hover:not(:disabled),.ds-btn--variant-secondary.ds-btn--tone-neutral:focus-visible:not(:disabled):not([aria-disabled=true]),.ds-btn--variant-secondary.ds-btn--tone-neutral:active:not(:disabled){background:var(--background-surface-subtle)}.ds-btn--variant-secondary.ds-btn--tone-neutral:disabled,.ds-btn--variant-secondary.ds-btn--tone-neutral[aria-disabled=true]{border-color:var(--border-neutral-disabled);color:var(--text-neutral-disabled)}.ds-btn--variant-ghost.ds-btn--tone-neutral{color:var(--text-neutral-normal)}.ds-btn--variant-ghost.ds-btn--tone-neutral:hover:not(:disabled),.ds-btn--variant-ghost.ds-btn--tone-neutral:focus-visible:not(:disabled):not([aria-disabled=true]),.ds-btn--variant-ghost.ds-btn--tone-neutral:active:not(:disabled){background:var(--background-neutral-faded)}.ds-btn--variant-ghost.ds-btn--tone-neutral:disabled,.ds-btn--variant-ghost.ds-btn--tone-neutral[aria-disabled=true]{color:var(--text-neutral-disabled)}.ds-btn--variant-primary.ds-btn--tone-positive{background:var(--background-positive-default);color:var(--text-static-white-normal)}.ds-btn--variant-primary.ds-btn--tone-positive:hover:not(:disabled),.ds-btn--variant-primary.ds-btn--tone-positive:focus-visible:not(:disabled):not([aria-disabled=true]),.ds-btn--variant-primary.ds-btn--tone-positive:active:not(:disabled){background:var(--background-positive-highlighted)}.ds-btn--variant-primary.ds-btn--tone-positive:disabled,.ds-btn--variant-primary.ds-btn--tone-positive[aria-disabled=true]{background:var(--background-positive-disabled);color:var(--text-positive-disabled)}.ds-btn--variant-secondary.ds-btn--tone-positive{background:var(--background-positive-faded);border-color:var(--border-positive-default);color:var(--text-positive-normal)}.ds-btn--variant-secondary.ds-btn--tone-positive:hover:not(:disabled),.ds-btn--variant-secondary.ds-btn--tone-positive:focus-visible:not(:disabled):not([aria-disabled=true]),.ds-btn--variant-secondary.ds-btn--tone-positive:active:not(:disabled){background:var(--background-positive-faded-highlighted)}.ds-btn--variant-secondary.ds-btn--tone-positive:disabled,.ds-btn--variant-secondary.ds-btn--tone-positive[aria-disabled=true]{background:var(--background-positive-disabled);border-color:var(--border-positive-disabled);color:var(--text-positive-disabled)}.ds-btn--variant-ghost.ds-btn--tone-positive{color:var(--text-positive-normal)}.ds-btn--variant-ghost.ds-btn--tone-positive:hover:not(:disabled),.ds-btn--variant-ghost.ds-btn--tone-positive:focus-visible:not(:disabled):not([aria-disabled=true]),.ds-btn--variant-ghost.ds-btn--tone-positive:active:not(:disabled){background:var(--background-positive-faded)}.ds-btn--variant-ghost.ds-btn--tone-positive:disabled,.ds-btn--variant-ghost.ds-btn--tone-positive[aria-disabled=true]{color:var(--text-positive-disabled)}.ds-btn--variant-primary.ds-btn--tone-negative{background:var(--background-negative-default);color:var(--text-static-white-normal)}.ds-btn--variant-primary.ds-btn--tone-negative:hover:not(:disabled),.ds-btn--variant-primary.ds-btn--tone-negative:focus-visible:not(:disabled):not([aria-disabled=true]),.ds-btn--variant-primary.ds-btn--tone-negative:active:not(:disabled){background:var(--background-negative-highlighted)}.ds-btn--variant-primary.ds-btn--tone-negative:disabled,.ds-btn--variant-primary.ds-btn--tone-negative[aria-disabled=true]{background:var(--background-negative-disabled);color:var(--text-negative-disabled)}.ds-btn--variant-secondary.ds-btn--tone-negative{background:var(--background-negative-faded);border-color:var(--border-negative-default);color:var(--text-negative-normal)}.ds-btn--variant-secondary.ds-btn--tone-negative:hover:not(:disabled),.ds-btn--variant-secondary.ds-btn--tone-negative:focus-visible:not(:disabled):not([aria-disabled=true]),.ds-btn--variant-secondary.ds-btn--tone-negative:active:not(:disabled){background:var(--background-negative-faded-highlighted)}.ds-btn--variant-secondary.ds-btn--tone-negative:disabled,.ds-btn--variant-secondary.ds-btn--tone-negative[aria-disabled=true]{background:var(--background-negative-disabled);border-color:var(--border-negative-disabled);color:var(--text-negative-disabled)}.ds-btn--variant-ghost.ds-btn--tone-negative{color:var(--text-negative-normal)}.ds-btn--variant-ghost.ds-btn--tone-negative:hover:not(:disabled),.ds-btn--variant-ghost.ds-btn--tone-negative:focus-visible:not(:disabled):not([aria-disabled=true]),.ds-btn--variant-ghost.ds-btn--tone-negative:active:not(:disabled){background:var(--background-negative-faded)}.ds-btn--variant-ghost.ds-btn--tone-negative:disabled,.ds-btn--variant-ghost.ds-btn--tone-negative[aria-disabled=true]{color:var(--text-negative-disabled)}.ds-btn--variant-primary.ds-btn--tone-notice{background:var(--background-notice-default);color:var(--text-static-white-normal)}.ds-btn--variant-primary.ds-btn--tone-notice:hover:not(:disabled),.ds-btn--variant-primary.ds-btn--tone-notice:focus-visible:not(:disabled):not([aria-disabled=true]),.ds-btn--variant-primary.ds-btn--tone-notice:active:not(:disabled){background:var(--background-notice-highlighted)}.ds-btn--variant-primary.ds-btn--tone-notice:disabled,.ds-btn--variant-primary.ds-btn--tone-notice[aria-disabled=true]{background:var(--background-notice-disabled);color:var(--text-notice-disabled)}.ds-btn--variant-secondary.ds-btn--tone-notice{background:var(--background-notice-faded);border-color:var(--border-notice-default);color:var(--text-notice-normal)}.ds-btn--variant-secondary.ds-btn--tone-notice:hover:not(:disabled),.ds-btn--variant-secondary.ds-btn--tone-notice:focus-visible:not(:disabled):not([aria-disabled=true]),.ds-btn--variant-secondary.ds-btn--tone-notice:active:not(:disabled){background:var(--background-notice-faded-highlighted)}.ds-btn--variant-secondary.ds-btn--tone-notice:disabled,.ds-btn--variant-secondary.ds-btn--tone-notice[aria-disabled=true]{background:var(--background-notice-disabled);border-color:var(--border-notice-disabled);color:var(--text-notice-disabled)}.ds-btn--variant-ghost.ds-btn--tone-notice{color:var(--text-notice-normal)}.ds-btn--variant-ghost.ds-btn--tone-notice:hover:not(:disabled),.ds-btn--variant-ghost.ds-btn--tone-notice:focus-visible:not(:disabled):not([aria-disabled=true]),.ds-btn--variant-ghost.ds-btn--tone-notice:active:not(:disabled){background:var(--background-notice-faded)}.ds-btn--variant-ghost.ds-btn--tone-notice:disabled,.ds-btn--variant-ghost.ds-btn--tone-notice[aria-disabled=true]{color:var(--text-notice-disabled)}.ds-btn--variant-primary.ds-btn--tone-info{background:var(--background-info-default);color:var(--text-static-white-normal)}.ds-btn--variant-primary.ds-btn--tone-info:hover:not(:disabled),.ds-btn--variant-primary.ds-btn--tone-info:focus-visible:not(:disabled):not([aria-disabled=true]),.ds-btn--variant-primary.ds-btn--tone-info:active:not(:disabled){background:var(--background-info-highlighted)}.ds-btn--variant-primary.ds-btn--tone-info:disabled,.ds-btn--variant-primary.ds-btn--tone-info[aria-disabled=true]{background:var(--background-info-disabled);color:var(--text-info-disabled)}.ds-btn--variant-secondary.ds-btn--tone-info{background:var(--background-info-faded);border-color:var(--border-info-default);color:var(--text-info-normal)}.ds-btn--variant-secondary.ds-btn--tone-info:hover:not(:disabled),.ds-btn--variant-secondary.ds-btn--tone-info:focus-visible:not(:disabled):not([aria-disabled=true]),.ds-btn--variant-secondary.ds-btn--tone-info:active:not(:disabled){background:var(--background-info-faded-highlighted)}.ds-btn--variant-secondary.ds-btn--tone-info:disabled,.ds-btn--variant-secondary.ds-btn--tone-info[aria-disabled=true]{background:var(--background-info-disabled);border-color:var(--border-info-disabled);color:var(--text-info-disabled)}.ds-btn--variant-ghost.ds-btn--tone-info{color:var(--text-info-normal)}.ds-btn--variant-ghost.ds-btn--tone-info:hover:not(:disabled),.ds-btn--variant-ghost.ds-btn--tone-info:focus-visible:not(:disabled):not([aria-disabled=true]),.ds-btn--variant-ghost.ds-btn--tone-info:active:not(:disabled){background:var(--background-info-faded)}.ds-btn--variant-ghost.ds-btn--tone-info:disabled,.ds-btn--variant-ghost.ds-btn--tone-info[aria-disabled=true]{color:var(--text-info-disabled)}.ds-btn--variant-primary.ds-btn--tone-white{background:var(--background-static-white-default);color:var(--text-static-black-subtle)}.ds-btn--variant-primary.ds-btn--tone-white:hover:not(:disabled),.ds-btn--variant-primary.ds-btn--tone-white:focus-visible:not(:disabled):not([aria-disabled=true]),.ds-btn--variant-primary.ds-btn--tone-white:active:not(:disabled){background:var(--background-static-white-highlighted)}.ds-btn--variant-primary.ds-btn--tone-white:disabled,.ds-btn--variant-primary.ds-btn--tone-white[aria-disabled=true]{background:var(--background-static-white-disabled);color:var(--text-static-black-disabled)}.ds-btn--variant-secondary.ds-btn--tone-white{background:var(--background-static-white-faded);border-color:var(--border-static-white-default);color:var(--text-static-white-normal)}.ds-btn--variant-secondary.ds-btn--tone-white:hover:not(:disabled),.ds-btn--variant-secondary.ds-btn--tone-white:focus-visible:not(:disabled):not([aria-disabled=true]),.ds-btn--variant-secondary.ds-btn--tone-white:active:not(:disabled){background:var(--background-static-white-faded-highlighted)}.ds-btn--variant-secondary.ds-btn--tone-white:disabled,.ds-btn--variant-secondary.ds-btn--tone-white[aria-disabled=true]{background:var(--background-static-white-disabled);border-color:var(--border-static-white-disabled);color:var(--text-static-white-disabled)}.ds-btn--variant-ghost.ds-btn--tone-white{color:var(--text-static-white-normal)}.ds-btn--variant-ghost.ds-btn--tone-white:hover:not(:disabled),.ds-btn--variant-ghost.ds-btn--tone-white:focus-visible:not(:disabled):not([aria-disabled=true]),.ds-btn--variant-ghost.ds-btn--tone-white:active:not(:disabled){background:var(--background-static-white-faded)}.ds-btn--variant-ghost.ds-btn--tone-white:disabled,.ds-btn--variant-ghost.ds-btn--tone-white[aria-disabled=true]{color:var(--text-static-white-disabled)}.ds-btn-group{box-sizing:border-box;border-radius:var(--radius-m);width:fit-content;box-shadow:inset 0 0 0 var(--border-width-thin) var(--border-neutral-default);display:inline-flex;overflow:hidden}.ds-btn-group--full-width{width:100%}.ds-btn-group .ds-btn{box-shadow:none}.ds-btn-group .ds-btn:not(:first-child){border-start-start-radius:0;border-end-start-radius:0}.ds-btn-group .ds-btn:not(:last-child){border-start-end-radius:0;border-end-end-radius:0}.ds-btn-group--full-width .ds-btn{flex:1}.ds-btn-group .ds-btn:not(:last-child){border-right:var(--border-width-thin) solid var(--border-neutral-default)}.ds-btn-group--variant-tertiary{box-shadow:none}.ds-btn-group--variant-tertiary .ds-btn:not(:first-child){margin-left:calc(var(--border-width-thin) * -1)}.ds-btn-group .ds-btn:focus-visible{z-index:1;box-shadow:inset 0 0 0 var(--border-width-thicker) var(--border-focused);position:relative}.ds-link-btn{box-sizing:border-box;cursor:pointer;text-underline-offset:4px;border-radius:var(--radius-s);transition:color var(--global-duration-xquick) var(--global-easing-standard), box-shadow var(--global-duration-xquick) var(--global-easing-standard);background:0 0;border:none;align-items:center;padding:0;text-decoration:none;display:inline-flex;position:relative}.ds-link-btn .ds-btn__content{gap:var(--spacing-4)}.ds-link-btn .ds-btn__label{margin:0}.ds-link-btn svg{flex:none}.ds-link-btn--size-xs svg,.ds-link-btn--size-sm svg{width:var(--spacing-12);height:var(--spacing-12)}.ds-link-btn--size-md svg,.ds-link-btn--size-lg svg{width:var(--spacing-16);height:var(--spacing-16)}.ds-link-btn:focus-visible{box-shadow:var(--focus-ring-shadow);outline:none}.ds-link-btn--tone-white:focus-visible{box-shadow:var(--focus-ring-shadow-on-color)}.ds-link-btn:disabled,.ds-link-btn[aria-disabled=true]{cursor:not-allowed;pointer-events:none}a.ds-link-btn:hover:not([aria-disabled=true]),a.ds-link-btn:focus-visible{text-decoration:underline}.ds-link-btn--tone-brand{color:var(--text-brand-normal)}.ds-link-btn--tone-brand:hover:not(:disabled):not([aria-disabled=true]),.ds-link-btn--tone-brand:focus-visible,.ds-link-btn--tone-brand:active:not(:disabled):not([aria-disabled=true]){color:var(--text-brand-subtle)}.ds-link-btn--tone-brand:disabled,.ds-link-btn--tone-brand[aria-disabled=true]{color:var(--text-brand-disabled)}.ds-link-btn--tone-neutral{color:var(--text-neutral-normal)}.ds-link-btn--tone-neutral:hover:not(:disabled):not([aria-disabled=true]),.ds-link-btn--tone-neutral:focus-visible,.ds-link-btn--tone-neutral:active:not(:disabled):not([aria-disabled=true]){color:var(--text-neutral-subtle)}.ds-link-btn--tone-neutral:disabled,.ds-link-btn--tone-neutral[aria-disabled=true]{color:var(--text-neutral-disabled)}.ds-link-btn--tone-positive{color:var(--text-positive-normal)}.ds-link-btn--tone-positive:hover:not(:disabled):not([aria-disabled=true]),.ds-link-btn--tone-positive:focus-visible,.ds-link-btn--tone-positive:active:not(:disabled):not([aria-disabled=true]){color:var(--text-positive-subtle)}.ds-link-btn--tone-positive:disabled,.ds-link-btn--tone-positive[aria-disabled=true]{color:var(--text-positive-disabled)}.ds-link-btn--tone-negative{color:var(--text-negative-normal)}.ds-link-btn--tone-negative:hover:not(:disabled):not([aria-disabled=true]),.ds-link-btn--tone-negative:focus-visible,.ds-link-btn--tone-negative:active:not(:disabled):not([aria-disabled=true]){color:var(--text-negative-subtle)}.ds-link-btn--tone-negative:disabled,.ds-link-btn--tone-negative[aria-disabled=true]{color:var(--text-negative-disabled)}.ds-link-btn--tone-notice{color:var(--text-notice-normal)}.ds-link-btn--tone-notice:hover:not(:disabled):not([aria-disabled=true]),.ds-link-btn--tone-notice:focus-visible,.ds-link-btn--tone-notice:active:not(:disabled):not([aria-disabled=true]){color:var(--text-notice-subtle)}.ds-link-btn--tone-notice:disabled,.ds-link-btn--tone-notice[aria-disabled=true]{color:var(--text-notice-disabled)}.ds-link-btn--tone-info{color:var(--text-info-normal)}.ds-link-btn--tone-info:hover:not(:disabled):not([aria-disabled=true]),.ds-link-btn--tone-info:focus-visible,.ds-link-btn--tone-info:active:not(:disabled):not([aria-disabled=true]){color:var(--text-info-subtle)}.ds-link-btn--tone-info:disabled,.ds-link-btn--tone-info[aria-disabled=true]{color:var(--text-info-disabled)}.ds-link-btn--tone-white{color:var(--text-static-white-normal)}.ds-link-btn--tone-white:hover:not(:disabled):not([aria-disabled=true]),.ds-link-btn--tone-white:focus-visible,.ds-link-btn--tone-white:active:not(:disabled):not([aria-disabled=true]){color:var(--text-static-white-subtle)}.ds-link-btn--tone-white:disabled,.ds-link-btn--tone-white[aria-disabled=true]{color:var(--text-static-white-disabled)}.ds-icon-btn{box-sizing:border-box;border-radius:var(--radius-xs);cursor:pointer;transition:color var(--global-duration-xquick) var(--global-easing-standard), background-color var(--global-duration-xquick) var(--global-easing-standard), box-shadow var(--global-duration-xquick) var(--global-easing-standard);background:0 0;border:none;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.ds-icon-btn svg{flex:none}.ds-icon-btn--size-small{width:var(--spacing-12);height:var(--spacing-12)}.ds-icon-btn--size-medium{width:var(--spacing-16);height:var(--spacing-16)}.ds-icon-btn--size-large{width:var(--spacing-20);height:var(--spacing-20)}.ds-icon-btn--highlighted.ds-icon-btn--size-small,.ds-icon-btn--emphasis-moderate.ds-icon-btn--size-small{width:var(--spacing-24);height:var(--spacing-24);border-radius:var(--radius-m)}.ds-icon-btn--highlighted.ds-icon-btn--size-medium,.ds-icon-btn--emphasis-moderate.ds-icon-btn--size-medium{width:var(--spacing-32);height:var(--spacing-32);border-radius:var(--radius-m)}.ds-icon-btn:focus-visible{box-shadow:var(--focus-ring-shadow);outline:none}.ds-icon-btn:disabled{cursor:not-allowed;pointer-events:none}.ds-icon-btn--emphasis-intense{color:var(--text-neutral-muted)}.ds-icon-btn--emphasis-intense:hover:not(:disabled),.ds-icon-btn--emphasis-intense:focus-visible,.ds-icon-btn--emphasis-intense:active:not(:disabled){color:var(--text-neutral-subtle)}.ds-icon-btn--emphasis-intense:disabled{color:var(--text-neutral-disabled)}.ds-icon-btn--emphasis-intense.ds-icon-btn--highlighted:hover:not(:disabled),.ds-icon-btn--emphasis-intense.ds-icon-btn--highlighted:focus-visible{background:var(--background-interaction-highlighted)}.ds-icon-btn--emphasis-subtle,.ds-icon-btn--emphasis-moderate{color:var(--text-static-white-normal)}.ds-icon-btn--emphasis-subtle:hover:not(:disabled),.ds-icon-btn--emphasis-subtle:focus-visible,.ds-icon-btn--emphasis-subtle:active:not(:disabled),.ds-icon-btn--emphasis-moderate:hover:not(:disabled),.ds-icon-btn--emphasis-moderate:focus-visible,.ds-icon-btn--emphasis-moderate:active:not(:disabled){color:var(--text-static-white-subtle)}.ds-icon-btn--emphasis-subtle:disabled,.ds-icon-btn--emphasis-moderate:disabled{color:var(--text-static-white-disabled)}.ds-icon-btn--emphasis-subtle:focus-visible,.ds-icon-btn--emphasis-moderate:focus-visible{box-shadow:var(--focus-ring-shadow-on-color)}.ds-icon-btn--emphasis-subtle.ds-icon-btn--highlighted:hover:not(:disabled),.ds-icon-btn--emphasis-subtle.ds-icon-btn--highlighted:focus-visible,.ds-icon-btn--emphasis-moderate{background:var(--background-static-white-faded)}.ds-icon-btn--emphasis-moderate:hover:not(:disabled),.ds-icon-btn--emphasis-moderate:focus-visible,.ds-icon-btn--emphasis-moderate:active:not(:disabled){background:var(--background-static-white-faded-highlighted)}.ds-btn--loading .ds-btn__content{opacity:0}.ds-btn__spinner{justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.ds-divider{border:none;flex:none;margin:0}.ds-divider--orientation-horizontal{flex-grow:1;height:0}.ds-divider--orientation-vertical{align-self:stretch;width:0}.ds-divider--orientation-horizontal.ds-divider--thickness-thin{border-bottom-width:var(--border-width-thin)}.ds-divider--orientation-horizontal.ds-divider--thickness-thick{border-bottom-width:var(--border-width-thick)}.ds-divider--orientation-horizontal.ds-divider--thickness-thicker{border-bottom-width:var(--border-width-thicker)}.ds-divider--orientation-vertical.ds-divider--thickness-thin{border-left-width:var(--border-width-thin)}.ds-divider--orientation-vertical.ds-divider--thickness-thick{border-left-width:var(--border-width-thick)}.ds-divider--orientation-vertical.ds-divider--thickness-thicker{border-left-width:var(--border-width-thicker)}.ds-divider--orientation-horizontal.ds-divider--style-solid{border-bottom-style:solid}.ds-divider--orientation-horizontal.ds-divider--style-dashed{border-bottom-style:dashed}.ds-divider--orientation-vertical.ds-divider--style-solid{border-left-style:solid}.ds-divider--orientation-vertical.ds-divider--style-dashed{border-left-style:dashed}.ds-divider--variant-subtle{border-color:var(--border-neutral-default)}.ds-divider--variant-normal{border-color:var(--border-neutral-highlighted)}@keyframes ds-spin{to{transform:rotate(360deg)}}.ds-spinner{flex-shrink:0;align-items:center;min-width:0;max-width:100%;display:inline-flex}.ds-spinner__indicator{animation:ds-spin var(--global-duration-2xgentle) var(--global-easing-overshoot) infinite;transition:opacity var(--global-duration-xquick) var(--global-easing-standard);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.ds-spinner--pending .ds-spinner__indicator,.ds-spinner--pending .ds-spinner__label{opacity:0}.ds-spinner__svg{width:100%;height:100%;display:block}.ds-spinner__track{fill-opacity:.18}.ds-spinner__label{color:var(--text-neutral-subtle);white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.ds-spinner--size-medium .ds-spinner__indicator{width:var(--icon-size-base);height:var(--icon-size-base)}.ds-spinner--size-large .ds-spinner__indicator{width:var(--icon-size-lg);height:var(--icon-size-lg)}.ds-spinner--size-xlarge .ds-spinner__indicator{width:var(--icon-size-xl);height:var(--icon-size-xl)}.ds-spinner--label-bottom{align-items:center;gap:var(--spacing-4);flex-direction:column}.ds-spinner--label-right{align-items:center;gap:var(--spacing-4);flex-direction:row}.ds-spinner--size-large.ds-spinner--label-bottom,.ds-spinner--size-large.ds-spinner--label-right,.ds-spinner--size-xlarge.ds-spinner--label-bottom,.ds-spinner--size-xlarge.ds-spinner--label-right{gap:var(--spacing-6)}.ds-spinner--color-brand{color:var(--text-brand-normal)}.ds-spinner--color-positive{color:var(--text-positive-normal)}.ds-spinner--color-negative{color:var(--text-negative-normal)}.ds-spinner--color-warning{color:var(--text-notice-normal)}.ds-spinner--color-information{color:var(--text-info-normal)}.ds-spinner--color-neutral{color:var(--text-neutral-subtle)}.ds-spinner--color-white,.ds-spinner--color-white .ds-spinner__label{color:var(--text-static-white-normal)}.ds-spinner--color-inherit{color:currentColor}.ds-pill{box-sizing:border-box;border-radius:var(--radius-max);white-space:nowrap;text-overflow:ellipsis;justify-content:center;align-items:center;min-width:0;max-width:100%;display:inline-flex;overflow:hidden}.ds-badge__icon{color:currentColor;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.ds-badge__icon svg{width:100%;height:100%}.ds-badge__label{text-overflow:ellipsis;white-space:nowrap;max-width:240px;overflow:hidden}.ds-badge--small{height:var(--spacing-16);padding:0 var(--spacing-4)}.ds-badge--medium{height:var(--spacing-20);padding:0 var(--spacing-4)}.ds-badge--large{height:var(--spacing-24);padding:0 var(--spacing-8)}.ds-badge--small .ds-badge__label{margin:0 var(--spacing-2)}.ds-badge--medium .ds-badge__label,.ds-badge--large .ds-badge__label{margin:0 var(--spacing-4)}.ds-badge--small .ds-badge__icon{width:var(--spacing-8);height:var(--spacing-8)}.ds-badge--medium .ds-badge__icon,.ds-badge--large .ds-badge__icon{width:var(--spacing-12);height:var(--spacing-12)}.ds-badge--brand.ds-badge--subtle{background:var(--background-brand-faded);color:var(--text-brand-normal)}.ds-badge--positive.ds-badge--subtle{background:var(--background-positive-faded);color:var(--text-positive-normal)}.ds-badge--negative.ds-badge--subtle{background:var(--background-negative-faded);color:var(--text-negative-normal)}.ds-badge--notice.ds-badge--subtle{background:var(--background-notice-faded);color:var(--text-notice-normal)}.ds-badge--information.ds-badge--subtle{background:var(--background-info-faded);color:var(--text-info-normal)}.ds-badge--neutral.ds-badge--subtle{background:var(--background-neutral-faded);color:var(--text-neutral-subtle)}.ds-badge--brand.ds-badge--intense{background:var(--background-brand-default);color:var(--text-static-white-normal)}.ds-badge--positive.ds-badge--intense{background:var(--background-positive-default);color:var(--text-static-white-normal)}.ds-badge--negative.ds-badge--intense{background:var(--background-negative-default);color:var(--text-static-white-normal)}.ds-badge--notice.ds-badge--intense{background:var(--background-notice-default);color:var(--text-static-white-normal)}.ds-badge--information.ds-badge--intense{background:var(--background-info-default);color:var(--text-static-white-normal)}.ds-badge--neutral.ds-badge--intense{background:var(--background-neutral-default);color:var(--text-static-white-normal)}.ds-counter{max-width:120px;overflow:hidden}.ds-counter--size-small{height:var(--spacing-16);min-width:var(--spacing-16);padding:0}.ds-counter--size-medium{height:var(--spacing-20);min-width:var(--spacing-20);padding:0}.ds-counter--size-large{height:var(--spacing-24);min-width:var(--spacing-24);padding:0}.ds-counter--padded.ds-counter--size-small{padding:0 var(--spacing-4)}.ds-counter--padded.ds-counter--size-medium,.ds-counter--padded.ds-counter--size-large{padding:0 var(--spacing-8)}.ds-counter--color-positive.ds-counter--emphasis-subtle{background:var(--background-positive-faded);color:var(--text-positive-normal)}.ds-counter--color-negative.ds-counter--emphasis-subtle{background:var(--background-negative-faded);color:var(--text-negative-normal)}.ds-counter--color-notice.ds-counter--emphasis-subtle{background:var(--background-notice-faded);color:var(--text-notice-normal)}.ds-counter--color-information.ds-counter--emphasis-subtle{background:var(--background-info-faded);color:var(--text-info-normal)}.ds-counter--color-neutral.ds-counter--emphasis-subtle{background:var(--background-neutral-faded);color:var(--text-neutral-subtle)}.ds-counter--color-brand.ds-counter--emphasis-subtle{background:var(--background-brand-faded);color:var(--text-brand-normal)}.ds-counter--color-positive.ds-counter--emphasis-intense{background:var(--background-positive-default);color:var(--text-static-white-normal)}.ds-counter--color-negative.ds-counter--emphasis-intense{background:var(--background-negative-default);color:var(--text-static-white-normal)}.ds-counter--color-notice.ds-counter--emphasis-intense{background:var(--background-notice-default);color:var(--text-static-white-normal)}.ds-counter--color-information.ds-counter--emphasis-intense{background:var(--background-info-default);color:var(--text-static-white-normal)}.ds-counter--color-neutral.ds-counter--emphasis-intense{background:var(--background-neutral-default);color:var(--text-static-white-normal)}.ds-counter--color-brand.ds-counter--emphasis-intense{background:var(--background-brand-default);color:var(--text-static-white-normal)}.ds-indicator{align-items:center;gap:var(--spacing-4);min-width:0;max-width:100%;display:inline-flex}.ds-indicator__dot{border-radius:var(--radius-max);flex:none}.ds-indicator__label{color:var(--text-neutral-subtle);white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.ds-indicator--emphasis-subtle.ds-indicator--size-small .ds-indicator__dot{width:var(--spacing-6);height:var(--spacing-6)}.ds-indicator--emphasis-subtle.ds-indicator--size-medium .ds-indicator__dot{width:var(--spacing-8);height:var(--spacing-8)}.ds-indicator--emphasis-subtle.ds-indicator--size-large .ds-indicator__dot{width:10px;height:10px}.ds-indicator--emphasis-intense.ds-indicator--size-small .ds-indicator__dot{width:var(--spacing-8);height:var(--spacing-8);margin:4px}.ds-indicator--emphasis-intense.ds-indicator--size-medium .ds-indicator__dot{width:10px;height:10px;margin:5px}.ds-indicator--emphasis-intense.ds-indicator--size-large .ds-indicator__dot{width:var(--spacing-12);height:var(--spacing-12);margin:6px}.ds-indicator--color-positive .ds-indicator__dot{background:var(--text-positive-normal)}.ds-indicator--color-negative .ds-indicator__dot{background:var(--text-negative-normal)}.ds-indicator--color-notice .ds-indicator__dot{background:var(--text-notice-normal)}.ds-indicator--color-information .ds-indicator__dot{background:var(--text-info-normal)}.ds-indicator--color-neutral .ds-indicator__dot{background:var(--text-neutral-subtle)}.ds-indicator--color-brand .ds-indicator__dot{background:var(--text-brand-normal)}.ds-indicator--emphasis-intense.ds-indicator--color-positive.ds-indicator--size-small .ds-indicator__dot{box-shadow:0 0 0 4px var(--background-positive-faded)}.ds-indicator--emphasis-intense.ds-indicator--color-negative.ds-indicator--size-small .ds-indicator__dot{box-shadow:0 0 0 4px var(--background-negative-faded)}.ds-indicator--emphasis-intense.ds-indicator--color-notice.ds-indicator--size-small .ds-indicator__dot{box-shadow:0 0 0 4px var(--background-notice-faded)}.ds-indicator--emphasis-intense.ds-indicator--color-information.ds-indicator--size-small .ds-indicator__dot{box-shadow:0 0 0 4px var(--background-info-faded)}.ds-indicator--emphasis-intense.ds-indicator--color-neutral.ds-indicator--size-small .ds-indicator__dot{box-shadow:0 0 0 4px var(--background-neutral-faded)}.ds-indicator--emphasis-intense.ds-indicator--color-brand.ds-indicator--size-small .ds-indicator__dot{box-shadow:0 0 0 4px var(--background-brand-faded)}.ds-indicator--emphasis-intense.ds-indicator--color-positive.ds-indicator--size-medium .ds-indicator__dot{box-shadow:0 0 0 5px var(--background-positive-faded)}.ds-indicator--emphasis-intense.ds-indicator--color-negative.ds-indicator--size-medium .ds-indicator__dot{box-shadow:0 0 0 5px var(--background-negative-faded)}.ds-indicator--emphasis-intense.ds-indicator--color-notice.ds-indicator--size-medium .ds-indicator__dot{box-shadow:0 0 0 5px var(--background-notice-faded)}.ds-indicator--emphasis-intense.ds-indicator--color-information.ds-indicator--size-medium .ds-indicator__dot{box-shadow:0 0 0 5px var(--background-info-faded)}.ds-indicator--emphasis-intense.ds-indicator--color-neutral.ds-indicator--size-medium .ds-indicator__dot{box-shadow:0 0 0 5px var(--background-neutral-faded)}.ds-indicator--emphasis-intense.ds-indicator--color-brand.ds-indicator--size-medium .ds-indicator__dot{box-shadow:0 0 0 5px var(--background-brand-faded)}.ds-indicator--emphasis-intense.ds-indicator--color-positive.ds-indicator--size-large .ds-indicator__dot{box-shadow:0 0 0 6px var(--background-positive-faded)}.ds-indicator--emphasis-intense.ds-indicator--color-negative.ds-indicator--size-large .ds-indicator__dot{box-shadow:0 0 0 6px var(--background-negative-faded)}.ds-indicator--emphasis-intense.ds-indicator--color-notice.ds-indicator--size-large .ds-indicator__dot{box-shadow:0 0 0 6px var(--background-notice-faded)}.ds-indicator--emphasis-intense.ds-indicator--color-information.ds-indicator--size-large .ds-indicator__dot{box-shadow:0 0 0 6px var(--background-info-faded)}.ds-indicator--emphasis-intense.ds-indicator--color-neutral.ds-indicator--size-large .ds-indicator__dot{box-shadow:0 0 0 6px var(--background-neutral-faded)}.ds-indicator--emphasis-intense.ds-indicator--color-brand.ds-indicator--size-large .ds-indicator__dot{box-shadow:0 0 0 6px var(--background-brand-faded)}.ds-code{vertical-align:middle;color:var(--text-neutral-normal);line-height:0;display:inline-block}.ds-code--highlighted{padding:0 var(--spacing-4);border-radius:var(--radius-s);background:var(--background-neutral-faded);color:var(--text-neutral-subtle)}.ds-switch{vertical-align:middle;cursor:pointer;align-items:center;display:inline-flex;position:relative}.ds-switch--disabled{cursor:not-allowed}.ds-switch__input{opacity:0;width:0;height:0;margin:0;padding:0;position:absolute}.ds-switch__track{box-sizing:border-box;padding:var(--spacing-2);border-radius:var(--radius-max);background:var(--background-neutral-faded);transition:background-color var(--global-duration-quick) var(--global-easing-standard), box-shadow var(--global-duration-quick) var(--global-easing-standard);align-items:center;display:flex;position:relative}.ds-switch__thumb{border-radius:var(--radius-max);background:var(--background-static-white-default);transition:transform var(--global-duration-quick) var(--global-easing-standard), width var(--global-duration-quick) var(--global-easing-standard);justify-content:center;align-items:center;display:flex}.ds-switch__check-icon{opacity:0;color:var(--background-brand-default);transition:opacity var(--global-duration-quick) var(--global-easing-standard)}.ds-switch--size-medium .ds-switch__track{width:var(--spacing-36);height:var(--spacing-20)}.ds-switch--size-medium .ds-switch__thumb{width:var(--spacing-16);height:var(--spacing-16)}.ds-switch--size-small .ds-switch__track{width:var(--spacing-28);height:var(--spacing-16)}.ds-switch--size-small .ds-switch__thumb{width:var(--spacing-12);height:var(--spacing-12)}.ds-switch__input:checked~.ds-switch__track{background:var(--background-brand-default)}.ds-switch--size-medium .ds-switch__input:checked~.ds-switch__track .ds-switch__thumb{transform:translateX(var(--spacing-16))}.ds-switch--size-small .ds-switch__input:checked~.ds-switch__track .ds-switch__thumb{transform:translateX(var(--spacing-12))}.ds-switch__input:checked~.ds-switch__track .ds-switch__check-icon{opacity:1}.ds-switch:not(.ds-switch--disabled):hover .ds-switch__input:not(:checked)~.ds-switch__track{background:var(--background-neutral-faded-highlighted)}.ds-switch:not(.ds-switch--disabled):hover .ds-switch__input:checked~.ds-switch__track{background:var(--background-brand-highlighted)}.ds-switch:not(.ds-switch--disabled):hover .ds-switch__input:checked~.ds-switch__track .ds-switch__check-icon{color:var(--background-brand-highlighted)}.ds-switch__input:focus-visible~.ds-switch__track{box-shadow:var(--focus-ring-shadow)}.ds-switch--size-medium:not(.ds-switch--disabled):active .ds-switch__thumb{width:calc(var(--spacing-16) * 1.25)}.ds-switch--size-small:not(.ds-switch--disabled):active .ds-switch__thumb{width:calc(var(--spacing-12) * 1.25)}.ds-switch--size-medium:not(.ds-switch--disabled):active .ds-switch__input:checked~.ds-switch__track .ds-switch__thumb{transform:translateX(calc(var(--spacing-16) * .75))}.ds-switch--size-small:not(.ds-switch--disabled):active .ds-switch__input:checked~.ds-switch__track .ds-switch__thumb{transform:translateX(calc(var(--spacing-12) * .75))}.ds-switch__input:disabled:checked~.ds-switch__track{background:var(--background-brand-disabled)}.ds-switch__input:disabled:checked~.ds-switch__track .ds-switch__check-icon{color:var(--background-brand-disabled)}.ds-alert{box-sizing:border-box;padding:var(--spacing-12);border-radius:var(--radius-m);flex-direction:row;align-items:flex-start;display:flex}.ds-alert__icon,.ds-alert__dismiss{height:var(--line-height-100);flex:none;align-self:flex-start;align-items:center;display:inline-flex}.ds-alert--no-title .ds-alert__icon,.ds-alert--no-title .ds-alert__dismiss{height:var(--line-height-75)}.ds-alert__content{min-width:0;padding-left:var(--spacing-8);padding-right:var(--spacing-4);flex:1}.ds-alert__title{margin:0 0 var(--spacing-4)}.ds-alert__description{margin:0}.ds-alert__actions{margin-top:var(--spacing-12);flex-direction:row;align-items:center;display:flex}.ds-alert__actions>.ds-btn:not(:last-child){margin-right:var(--spacing-16)}.ds-alert--dismissible .ds-alert__actions>:last-child{margin-right:var(--spacing-12)}.ds-alert--dismissible .ds-alert__actions>.ds-btn:last-child{margin-right:var(--spacing-16)}.ds-alert--full-width{align-items:center;width:100%}.ds-alert--full-width .ds-alert__content{padding-right:var(--spacing-12)}.ds-alert--full-width.ds-alert--no-title .ds-alert__icon,.ds-alert--full-width .ds-alert__dismiss{align-self:center}.ds-alert__actions--inline{flex:none;margin-top:0}@media (width<=768px){.ds-alert--full-width{flex-wrap:wrap;align-items:flex-start}.ds-alert--full-width .ds-alert__content{padding-right:var(--spacing-4)}.ds-alert--full-width .ds-alert__dismiss{align-self:flex-start}.ds-alert__actions--inline{width:100%;margin-top:var(--spacing-12);padding-left:calc(var(--spacing-16) + var(--spacing-8));order:3}}.ds-alert--emphasis-subtle .ds-alert__title{color:var(--text-neutral-normal)}.ds-alert--emphasis-subtle .ds-alert__description{color:var(--text-neutral-subtle)}.ds-alert--emphasis-intense .ds-alert__title{color:var(--text-static-white-normal)}.ds-alert--emphasis-intense .ds-alert__description{color:var(--text-static-white-subtle)}.ds-alert--emphasis-intense .ds-alert__icon{color:var(--text-static-white-normal)}.ds-alert--color-positive.ds-alert--emphasis-subtle{background:var(--background-positive-faded)}.ds-alert--color-negative.ds-alert--emphasis-subtle{background:var(--background-negative-faded)}.ds-alert--color-notice.ds-alert--emphasis-subtle{background:var(--background-notice-faded)}.ds-alert--color-information.ds-alert--emphasis-subtle{background:var(--background-info-faded)}.ds-alert--color-neutral.ds-alert--emphasis-subtle{background:var(--background-neutral-faded)}.ds-alert--color-brand.ds-alert--emphasis-subtle{background:var(--background-brand-faded)}.ds-alert--color-positive.ds-alert--emphasis-intense{background:var(--background-positive-default)}.ds-alert--color-negative.ds-alert--emphasis-intense{background:var(--background-negative-default)}.ds-alert--color-notice.ds-alert--emphasis-intense{background:var(--background-notice-default)}.ds-alert--color-information.ds-alert--emphasis-intense{background:var(--background-info-default)}.ds-alert--color-neutral.ds-alert--emphasis-intense{background:var(--background-neutral-default)}.ds-alert--color-brand.ds-alert--emphasis-intense{background:var(--background-brand-default)}.ds-alert--color-positive.ds-alert--emphasis-subtle .ds-alert__icon{color:var(--text-positive-normal)}.ds-alert--color-negative.ds-alert--emphasis-subtle .ds-alert__icon{color:var(--text-negative-normal)}.ds-alert--color-notice.ds-alert--emphasis-subtle .ds-alert__icon{color:var(--text-notice-normal)}.ds-alert--color-information.ds-alert--emphasis-subtle .ds-alert__icon{color:var(--text-info-normal)}.ds-alert--color-neutral.ds-alert--emphasis-subtle .ds-alert__icon{color:var(--text-neutral-normal)}.ds-alert--color-brand.ds-alert--emphasis-subtle .ds-alert__icon{color:var(--text-brand-normal)}.ds-form-hint{align-items:flex-start;gap:var(--spacing-4);margin-top:var(--spacing-4);color:var(--text-neutral-muted);display:flex}.ds-form-hint--size-large{margin-top:var(--spacing-8)}.ds-form-hint--error{color:var(--text-negative-normal)}.ds-form-hint--success{color:var(--text-positive-normal)}.ds-form-hint__icon{margin-top:calc(var(--spacing-4) - 1px);flex:none}.ds-form-hint__text{overflow-wrap:break-word;min-width:0}.ds-form-label{margin-bottom:var(--spacing-4);color:var(--text-neutral-subtle);align-items:center;display:flex}.ds-form-label__main{align-items:center;gap:var(--spacing-4);min-width:0;display:flex}.ds-form-label__text{min-width:0}.ds-form-label__suffix{flex:none;align-items:center;display:inline-flex}.ds-form-label__trailing{flex:none;align-items:center;margin-left:auto;display:inline-flex}.ds-form-label--size-large{margin-bottom:var(--spacing-8)}.ds-form-label__required{color:var(--text-negative-normal)}.ds-form-label__optional{color:var(--text-neutral-muted)}.ds-form-label--position-left{width:120px;margin-bottom:0;margin-right:var(--spacing-12);flex-direction:column;flex:none;align-items:flex-start;display:inline-flex}.ds-form-label--position-left .ds-form-label__trailing{margin-left:0}.ds-form-label--position-left.ds-form-label--size-large{width:176px;margin-bottom:0}.ds-checkbox{flex-direction:column;display:inline-flex}.ds-checkbox__label{cursor:pointer;align-items:flex-start;display:inline-flex}.ds-checkbox--disabled .ds-checkbox__label{cursor:not-allowed}.ds-checkbox__input{opacity:0;width:0;height:0;margin:0;padding:0;position:absolute}.ds-checkbox__box{box-sizing:border-box;margin:var(--spacing-2);border:var(--border-width-thick) solid var(--border-neutral-highlighted);border-radius:var(--radius-s);color:var(--text-static-white-normal);transition:background-color var(--global-duration-xquick) var(--global-easing-standard), border-color var(--global-duration-xquick) var(--global-easing-standard), box-shadow var(--global-duration-xquick) var(--global-easing-standard);background:0 0;flex:none;justify-content:center;align-items:center;display:flex;position:relative}.ds-checkbox__glyph{opacity:0;transition:opacity var(--global-duration-xquick) var(--global-easing-exit), transform var(--global-duration-xquick) var(--global-easing-exit);position:absolute;transform:scale(.6)}.ds-checkbox__title{margin-left:var(--spacing-4);color:var(--text-neutral-normal)}.ds-checkbox--disabled .ds-checkbox__title{color:var(--text-neutral-disabled)}.ds-checkbox__support{color:var(--text-neutral-muted)}.ds-checkbox--disabled .ds-checkbox__support{color:var(--text-neutral-disabled)}.ds-checkbox--size-small .ds-checkbox__box{width:var(--spacing-12);height:var(--spacing-12)}.ds-checkbox--size-small .ds-checkbox__glyph{width:var(--spacing-8);height:var(--spacing-8)}.ds-checkbox--size-small .ds-checkbox__support{margin-left:var(--spacing-20)}.ds-checkbox--size-medium .ds-checkbox__box{width:var(--spacing-16);height:var(--spacing-16)}.ds-checkbox--size-medium .ds-checkbox__glyph{width:var(--spacing-12);height:var(--spacing-12)}.ds-checkbox--size-medium .ds-checkbox__support{margin-left:var(--spacing-24)}.ds-checkbox--size-large .ds-checkbox__box{width:var(--spacing-20);height:var(--spacing-20);border-width:var(--border-width-thicker)}.ds-checkbox--size-large .ds-checkbox__glyph{width:var(--spacing-16);height:var(--spacing-16)}.ds-checkbox--size-large .ds-checkbox__support{margin-left:var(--spacing-28)}.ds-checkbox__input:checked~.ds-checkbox__box,.ds-checkbox__input:indeterminate~.ds-checkbox__box{border-color:var(--background-brand-default);background:var(--background-brand-default)}.ds-checkbox__input:checked:not(:indeterminate)~.ds-checkbox__box .ds-checkbox__glyph-check,.ds-checkbox__input:indeterminate~.ds-checkbox__box .ds-checkbox__glyph-dash{opacity:1;transition:opacity var(--global-duration-xquick) var(--global-easing-entrance), transform var(--global-duration-xquick) var(--global-easing-entrance);transform:scale(1)}.ds-checkbox:not(.ds-checkbox--disabled):not(.ds-checkbox--error) .ds-checkbox__label:hover .ds-checkbox__input:not(:checked):not(:indeterminate)~.ds-checkbox__box{background:var(--background-neutral-faded)}.ds-checkbox:not(.ds-checkbox--disabled):not(.ds-checkbox--error) .ds-checkbox__label:hover .ds-checkbox__input:checked~.ds-checkbox__box,.ds-checkbox:not(.ds-checkbox--disabled):not(.ds-checkbox--error) .ds-checkbox__label:hover .ds-checkbox__input:indeterminate~.ds-checkbox__box{border-color:var(--background-brand-highlighted);background:var(--background-brand-highlighted)}.ds-checkbox__input:focus-visible~.ds-checkbox__box{box-shadow:var(--focus-ring-shadow)}.ds-checkbox--error .ds-checkbox__box{border-color:var(--border-negative-default)}.ds-checkbox--error .ds-checkbox__input:checked~.ds-checkbox__box,.ds-checkbox--error .ds-checkbox__input:indeterminate~.ds-checkbox__box{border-color:var(--background-negative-default);background:var(--background-negative-default)}.ds-checkbox__input:disabled~.ds-checkbox__box{border-color:var(--border-neutral-disabled);background:0 0}.ds-checkbox__input:disabled:checked~.ds-checkbox__box,.ds-checkbox__input:disabled:indeterminate~.ds-checkbox__box{background:var(--background-brand-disabled);color:var(--text-static-white-disabled);border-color:#0000}.ds-checkbox-group{flex-direction:column;display:inline-flex}.ds-checkbox-group__items{gap:var(--spacing-8);flex-direction:column;display:flex}.ds-checkbox-group--size-small .ds-checkbox-group__items{gap:var(--spacing-4)}.ds-checkbox-group__items.ds-checkbox-group__items--horizontal{column-gap:var(--spacing-16);flex-flow:wrap}.ds-radio{flex-direction:column;display:inline-flex}.ds-radio__label{cursor:pointer;align-items:center;display:inline-flex}.ds-radio--disabled .ds-radio__label{cursor:not-allowed}.ds-radio__input{opacity:0;width:0;height:0;margin:0;padding:0;position:absolute}.ds-radio__circle{box-sizing:border-box;margin:var(--spacing-2);border:var(--border-width-thick) solid var(--border-neutral-highlighted);border-radius:var(--radius-max);transition:background-color var(--global-duration-xquick) var(--global-easing-exit), border-color var(--global-duration-xquick) var(--global-easing-exit), box-shadow var(--global-duration-xquick) var(--global-easing-exit);background:0 0;flex:none;justify-content:center;align-items:center;display:flex;position:relative}.ds-radio__dot{border-radius:var(--radius-max);opacity:0;transition:opacity var(--global-duration-xquick) var(--global-easing-exit), transform 0s linear var(--global-duration-xquick);background:currentColor;transform:scale(.3)}.ds-radio__title{margin-left:var(--spacing-4);color:var(--text-neutral-normal)}.ds-radio--disabled .ds-radio__title{color:var(--text-neutral-disabled)}.ds-radio__trailing{margin-left:var(--spacing-4);align-items:center;display:inline-flex}.ds-radio__support{color:var(--text-neutral-muted)}.ds-radio--disabled .ds-radio__support{color:var(--text-neutral-disabled)}.ds-radio--size-small .ds-radio__circle{width:var(--spacing-12);height:var(--spacing-12)}.ds-radio--size-small .ds-radio__dot{width:var(--spacing-4);height:var(--spacing-4)}.ds-radio--size-small .ds-radio__support{margin-left:var(--spacing-20)}.ds-radio--size-medium .ds-radio__circle{width:var(--spacing-16);height:var(--spacing-16)}.ds-radio--size-medium .ds-radio__dot{width:var(--spacing-6);height:var(--spacing-6)}.ds-radio--size-medium .ds-radio__support{margin-left:var(--spacing-24)}.ds-radio--size-large .ds-radio__circle{width:var(--spacing-20);height:var(--spacing-20)}.ds-radio--size-large .ds-radio__dot{width:var(--spacing-8);height:var(--spacing-8)}.ds-radio--size-large .ds-radio__support{margin-left:var(--spacing-28)}.ds-radio__input:checked~.ds-radio__circle{border-color:var(--background-brand-default);background:var(--background-brand-default);color:var(--text-static-white-normal)}.ds-radio__input:checked~.ds-radio__circle .ds-radio__dot{opacity:1;transition:opacity var(--global-duration-xquick) var(--global-easing-entrance), transform var(--global-duration-xquick) var(--global-easing-entrance);transform:scale(1)}.ds-radio:not(.ds-radio--disabled):not(.ds-radio--error) .ds-radio__label:hover .ds-radio__input:not(:checked)~.ds-radio__circle{background:var(--background-neutral-faded)}.ds-radio:not(.ds-radio--disabled):not(.ds-radio--error) .ds-radio__label:hover .ds-radio__input:checked~.ds-radio__circle{border-color:var(--background-brand-highlighted);background:var(--background-brand-highlighted)}.ds-radio__input:focus-visible~.ds-radio__circle{box-shadow:var(--focus-ring-shadow)}.ds-radio:not(.ds-radio--disabled):not(.ds-radio--error) .ds-radio__input:focus-visible:not(:checked)~.ds-radio__circle{border-color:var(--border-focused);background:var(--background-brand-faded)}.ds-radio:not(.ds-radio--disabled):not(.ds-radio--error) .ds-radio__input:focus-visible:checked~.ds-radio__circle{border-color:var(--background-brand-highlighted);background:var(--background-brand-highlighted)}.ds-radio--error .ds-radio__circle{border-color:var(--border-negative-default)}.ds-radio--error .ds-radio__input:checked~.ds-radio__circle{border-color:var(--background-negative-default);background:var(--background-negative-default)}.ds-radio__input:disabled~.ds-radio__circle{border-color:var(--border-neutral-disabled);background:0 0}.ds-radio__input:disabled:checked~.ds-radio__circle{background:var(--background-brand-disabled);color:var(--text-static-white-normal);border-color:#0000}.ds-radio-group{flex-direction:column;display:inline-flex}.ds-radio-group__label{margin-bottom:var(--spacing-4);color:var(--text-neutral-subtle)}.ds-radio-group--size-large .ds-radio-group__label{margin-bottom:var(--spacing-8)}.ds-radio-group__required{color:var(--text-negative-normal)}.ds-radio-group__optional{color:var(--text-neutral-muted)}.ds-radio-group__items{gap:var(--spacing-8);flex-direction:column;display:flex}.ds-radio-group--size-small .ds-radio-group__items{gap:var(--spacing-4)}.ds-radio-group--size-large .ds-radio-group__items{gap:var(--spacing-12)}.ds-radio-group__items--horizontal{column-gap:var(--spacing-16);flex-flow:wrap}.ds-tooltip-positioner{z-index:var(--z-tooltip);pointer-events:none}.ds-tooltip{box-sizing:border-box;gap:var(--spacing-4);padding:var(--spacing-12);border-radius:var(--radius-m);background:var(--background-neutral-default);box-shadow:var(--shadow-s);flex-direction:column;display:flex}.ds-tooltip__title{color:var(--text-static-white-normal);margin:0}.ds-tooltip__body{color:var(--text-static-white-subtle);margin:0}.ds-tooltip__arrow{fill:var(--background-neutral-default)}.ds-tooltip-interactive-wrapper{display:inline-block}.ds-tooltip[data-side=top]{--tooltip-slide:translateY(4px)}.ds-tooltip[data-side=bottom]{--tooltip-slide:translateY(-4px)}.ds-tooltip[data-side=left]{--tooltip-slide:translateX(4px)}.ds-tooltip[data-side=right]{--tooltip-slide:translateX(-4px)}@keyframes ds-tooltip-in{0%{opacity:0;transform:var(--tooltip-slide)}to{opacity:1;transform:translate(0)}}@keyframes ds-tooltip-out{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:var(--tooltip-slide)}}.ds-tooltip[data-status=open]{animation:ds-tooltip-in var(--global-duration-quick) var(--global-easing-entrance)}.ds-tooltip[data-status=close]{animation:ds-tooltip-out var(--global-duration-quick) var(--global-easing-exit)}.ds-toast-stack{--_gutter:var(--ds-toast-offset,var(--spacing-16));width:min(360px, calc(100vw - 2 * var(--_gutter)));z-index:var(--z-toast);pointer-events:none;position:fixed}@media (width>=768px){.ds-toast-stack{--_gutter:var(--ds-toast-offset,var(--spacing-24))}}.ds-toast-stack[data-placement^=top]{top:var(--_gutter);--ds-toast-enter-y:-100%}.ds-toast-stack[data-placement^=bottom]{bottom:var(--_gutter);--ds-toast-enter-y:100%}.ds-toast-stack[data-placement$=center]{margin-inline:auto;left:0;right:0}.ds-toast-stack[data-placement$=left]{left:var(--_gutter)}.ds-toast-stack[data-placement$=right]{right:var(--_gutter)}.ds-toast-stack__item{width:100%;transition:transform var(--global-duration-gentle) var(--global-easing-standard), opacity var(--global-duration-gentle) var(--global-easing-standard), height var(--global-duration-gentle) var(--global-easing-standard);position:absolute;left:0;overflow:hidden}.ds-toast-stack[data-placement^=top] .ds-toast-stack__item{transform-origin:top;top:0}.ds-toast-stack[data-placement^=bottom] .ds-toast-stack__item{transform-origin:bottom;bottom:0}.ds-toast-stack__measure{width:100%;height:fit-content}.ds-toast-stack__hover-shim{z-index:-100;width:100%;position:absolute;left:0}.ds-toast{gap:var(--spacing-8);box-sizing:border-box;border-radius:var(--radius-m);width:100%;box-shadow:inset 0 0 0 1px var(--ds-toast-border);pointer-events:auto;flex-direction:row;display:flex}.ds-toast--informational{padding:var(--spacing-8) var(--spacing-12);align-items:center}.ds-toast--informational .ds-toast__content{padding:var(--spacing-4) 0}.ds-toast__icon{height:var(--line-height-75);color:var(--text-static-white-normal);flex:none;align-items:center;display:inline-flex}.ds-toast__content{flex-direction:column;justify-content:center;gap:0;min-width:0;display:flex}.ds-toast__heading,.ds-toast__body{color:var(--text-static-white-normal);margin:0}.ds-toast__dismiss{height:var(--line-height-75);flex:none;align-items:center;display:inline-flex}.ds-toast__trailing{align-items:center;gap:var(--spacing-12);flex:none;align-self:center;margin-left:auto;display:flex}.ds-toast__action{flex:none;display:inline-flex}.ds-toast--color-positive{background:var(--background-positive-default);--ds-toast-border:var(--border-positive-default)}.ds-toast--color-negative{background:var(--background-negative-default);--ds-toast-border:var(--border-negative-default)}.ds-toast--color-notice{background:var(--background-notice-default);--ds-toast-border:var(--border-notice-default)}.ds-toast--color-information{background:var(--background-info-default);--ds-toast-border:var(--border-info-default)}.ds-toast--color-neutral{background:var(--background-neutral-default);--ds-toast-border:var(--border-neutral-highlighted)}.ds-toast--promotional{padding:var(--spacing-12);background:var(--background-surface-intense);--ds-toast-border:var(--border-neutral-default);align-items:flex-start}.ds-toast--promotional .ds-toast__trailing{align-self:flex-start}.ds-toast--promotional .ds-toast__icon{height:auto;margin-top:var(--spacing-2)}.ds-toast--promotional .ds-toast__action{margin-top:var(--spacing-12)}.ds-toast--promotional .ds-toast__icon,.ds-toast--promotional .ds-toast__heading{color:var(--text-neutral-normal)}.ds-toast--promotional .ds-toast__body{color:var(--text-neutral-subtle)}@keyframes ds-toast-in{0%{opacity:0;transform:translateY(var(--ds-toast-enter-y,100%))}to{opacity:1;transform:translateY(0)}}@keyframes ds-toast-out{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(var(--ds-toast-enter-y,100%))}}.ds-toast[data-status=open]{animation:ds-toast-in var(--global-duration-gentle) var(--global-easing-entrance)}.ds-toast[data-status=close]{animation:ds-toast-out var(--global-duration-moderate) var(--global-easing-exit)}.ds-text-input{flex-direction:column;width:100%;display:flex}.ds-text-input--label-left{flex-direction:row;align-items:flex-start}.ds-text-input--label-left>.ds-form-label{margin-top:var(--spacing-8)}.ds-text-input--label-left>.ds-text-input__field-wrapper{flex:1;min-width:0}.ds-text-input__field-wrapper{border-radius:var(--radius-m);outline-offset:1px;width:100%;transition:outline-color var(--global-duration-xgentle) var(--global-easing-emphasized);outline:4px solid #0000}.ds-text-input--interaction-focus .ds-text-input__field-wrapper{outline-color:var(--border-focused);z-index:2}.ds-text-input__field-wrapper:has(.ds-text-input__control:focus){outline-color:var(--border-focused);z-index:2}.ds-text-input--pointer .ds-text-input__field-wrapper:has(.ds-text-input__control[aria-expanded=false]:focus){outline-color:#0000}.ds-text-input--pointer .ds-text-input__field:has(.ds-text-input__control[aria-expanded=false]:focus){--ti-border-w:var(--border-width-thin);--ti-border-color:var(--border-neutral-default)}.ds-text-input__field{--ti-border-w:var(--border-width-thin);--ti-border-color:var(--border-neutral-default);box-sizing:border-box;border-radius:var(--radius-m);background:var(--background-surface-intense);width:100%;min-width:0;box-shadow:0 0 0 var(--ti-border-w) var(--ti-border-color);transition:background-color .12s var(--global-easing-standard), box-shadow var(--global-duration-xgentle) var(--global-easing-emphasized);border:none;align-items:center;display:flex}.ds-text-input__field:hover,.ds-text-input--interaction-hover .ds-text-input__field{background:var(--background-neutral-faded)}.ds-text-input--interaction-focus .ds-text-input__field{--ti-border-w:var(--border-width-thick);--ti-border-color:var(--border-brand-default)}.ds-text-input__field:has(.ds-text-input__control:focus){--ti-border-w:var(--border-width-thick);--ti-border-color:var(--border-brand-default)}.ds-text-input--interaction-default .ds-text-input__field,.ds-text-input--interaction-default .ds-text-input__field:hover{--ti-border-w:var(--border-width-thin);--ti-border-color:var(--border-neutral-default);background:var(--background-surface-intense)}.ds-text-input--interaction-default .ds-text-input__field:has(.ds-text-input__control:focus){--ti-border-w:var(--border-width-thin);--ti-border-color:var(--border-neutral-default);background:var(--background-surface-intense)}.ds-text-input--interaction-default .ds-text-input__field-wrapper:has(.ds-text-input__control:focus){outline-color:#0000}.ds-text-input__control{min-width:0;color:var(--text-neutral-normal);background:0 0;border:0;outline:none;flex:1}.ds-text-input__control::placeholder{color:var(--text-neutral-disabled)}.ds-text-input__control--button{text-align:left;cursor:pointer;white-space:nowrap;text-overflow:ellipsis;padding:0;overflow:hidden}.ds-text-input__control--button:disabled{cursor:not-allowed}.ds-text-input--readonly .ds-text-input__control--button{cursor:text}.ds-text-input__field.ds-text-input__field:has(.ds-text-input__control--stacked){height:auto;min-height:var(--ti-height);padding-block:var(--spacing-8)}.ds-text-input__field:has(.ds-text-input__control--stacked) .ds-text-input__slot:has(.ds-input-dropdown-btn){align-self:stretch;align-items:stretch}.ds-text-input__field:has(.ds-text-input__control--stacked) .ds-text-input__slot:has(.ds-input-dropdown-btn)>*{display:flex}.ds-text-input__field:has(.ds-text-input__control--stacked) .ds-input-dropdown-btn{height:auto;margin-block:calc(-1 * var(--spacing-4));align-self:stretch}.ds-text-input--size-small .ds-text-input__field:has(.ds-text-input__control--stacked) .ds-input-dropdown-btn{margin-block:calc(-1 * var(--spacing-6))}.ds-text-input__control--stacked{white-space:normal;flex-direction:column;justify-content:center;display:flex;overflow:visible}.ds-text-input__control--stacked>.ds-text-input__value,.ds-text-input__control--stacked>.ds-text-input__value-secondary{white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.ds-text-input__control--stacked>.ds-text-input__value-secondary{font-size:var(--font-size-25);line-height:var(--line-height-25);color:var(--text-neutral-muted)}.ds-text-input__control--placeholder{color:var(--text-neutral-disabled)}.ds-text-input__field:has(.ds-text-input__control--textarea){position:relative}.ds-text-input__field:has(.ds-text-input__control--textarea) .ds-scroll__bar--y{top:var(--spacing-4);right:var(--spacing-4);bottom:var(--spacing-4)}.ds-text-input__field:has(.ds-text-input__control--resizable) .ds-scroll__bar--y{bottom:var(--spacing-16)}.ds-text-input__control--textarea{resize:none;box-sizing:border-box;padding:0;overflow:auto}.ds-text-input__control--resizable{resize:vertical;min-height:calc(var(--ds-textarea-rows,2) * 1lh)}.ds-text-input--disabled .ds-text-input__control--resizable,.ds-text-input--readonly .ds-text-input__control--resizable{resize:none}.ds-text-input__control--align-center{text-align:center}.ds-text-input__control--align-right{text-align:right}.ds-text-input__icon{color:var(--text-neutral-subtle);flex:none;align-items:center;display:inline-flex}.ds-text-input__affix{color:var(--text-neutral-subtle);white-space:nowrap;flex:none}.ds-text-input__trailing-control{flex:none;align-items:center;display:inline-flex}.ds-text-input__inside-validation{white-space:nowrap;flex:none}.ds-text-input__inside-validation--error{color:var(--text-negative-normal)}.ds-text-input__inside-validation--success{color:var(--text-positive-normal)}.ds-text-input--size-small .ds-text-input__field{--ti-height:var(--spacing-32);height:var(--ti-height);padding:var(--spacing-4) var(--spacing-8);gap:var(--spacing-8)}.ds-text-input--size-medium .ds-text-input__field{--ti-height:var(--spacing-36);height:var(--ti-height);padding:var(--spacing-8) var(--spacing-12);gap:var(--spacing-8)}.ds-text-input--size-large .ds-text-input__field{--ti-height:var(--spacing-48);height:var(--ti-height);padding:var(--spacing-12);gap:var(--spacing-8)}.ds-text-input__field.ds-text-input__field--has-leading{padding-left:var(--spacing-8)}.ds-text-input__field.ds-text-input__field--has-trailing{padding-right:var(--spacing-8)}.ds-text-input--size-small .ds-text-input__field.ds-text-input__field--resizable{padding-right:var(--spacing-4)}.ds-text-input--size-medium .ds-text-input__field.ds-text-input__field--resizable{padding-right:var(--spacing-8)}.ds-text-input--error .ds-text-input__field{--ti-border-w:var(--border-width-thick);--ti-border-color:var(--border-negative-default);z-index:1}.ds-text-input--error .ds-text-input__field:has(.ds-text-input__control:focus){--ti-border-color:var(--border-negative-default)}.ds-text-input--error .ds-text-input__icon--trailing,.ds-text-input--error .ds-text-input__trailing-control{color:var(--text-negative-subtle)}.ds-text-input--success .ds-text-input__icon--trailing,.ds-text-input--success .ds-text-input__trailing-control{color:var(--text-positive-subtle)}.ds-text-input--disabled .ds-text-input__field,.ds-text-input--disabled .ds-text-input__field:hover,.ds-text-input--interaction-disabled .ds-text-input__field,.ds-text-input--interaction-disabled .ds-text-input__field:hover{--ti-border-color:var(--border-neutral-disabled);background:var(--background-surface-intense);cursor:not-allowed}.ds-text-input--disabled .ds-text-input__control,.ds-text-input--disabled .ds-text-input__icon,.ds-text-input--disabled .ds-text-input__affix,.ds-text-input--interaction-disabled .ds-text-input__control,.ds-text-input--interaction-disabled .ds-text-input__icon,.ds-text-input--interaction-disabled .ds-text-input__affix{color:var(--text-neutral-disabled)}.ds-text-input--readonly .ds-text-input__field,.ds-text-input--readonly .ds-text-input__field:hover{--ti-border-w:var(--border-width-thin);--ti-border-color:var(--border-neutral-default);background:var(--background-surface-moderate)}.ds-text-input--readonly .ds-text-input__field:has(.ds-text-input__control:focus){--ti-border-w:var(--border-width-thin);--ti-border-color:var(--border-neutral-default);background:var(--background-surface-moderate)}.ds-text-input--readonly .ds-text-input__control,.ds-text-input--readonly .ds-text-input__icon,.ds-text-input--readonly .ds-text-input__affix{color:var(--text-neutral-muted)}.ds-text-input--readonly>.ds-form-label{color:var(--text-neutral-disabled)}.ds-text-input--readonly:not(.ds-text-input--disabled) .ds-input-dropdown-btn:disabled,.ds-text-input--readonly:not(.ds-text-input--disabled) .ds-input-dropdown-btn:disabled .ds-input-dropdown-btn__chevron,.ds-text-input--readonly:not(.ds-text-input--disabled) .ds-input-dropdown-btn:disabled .ds-input-dropdown-btn__icon{color:var(--text-neutral-muted)}.ds-text-input__footer{justify-content:space-between;align-items:flex-start;gap:var(--spacing-8);display:flex}.ds-text-input__counter{margin-top:var(--spacing-4);color:var(--text-neutral-muted);flex:none}.ds-text-input--size-large .ds-text-input__counter{margin-top:var(--spacing-8)}.ds-text-input__slot{flex:none;align-items:center;display:flex}.ds-text-input__field.ds-text-input__field--has-leading-dropdown{padding-left:var(--spacing-4)}.ds-text-input__field.ds-text-input__field--has-trailing-dropdown{padding-right:var(--spacing-4)}.ds-text-input--size-small .ds-text-input__field.ds-text-input__field--has-leading-dropdown{padding-left:var(--spacing-2)}.ds-text-input--size-small .ds-text-input__field.ds-text-input__field--has-trailing-dropdown{padding-right:var(--spacing-2)}.ds-text-input__tag-slot{padding-block:var(--spacing-4);align-items:center;gap:var(--spacing-4);flex:1;min-width:0;display:flex;position:relative;overflow:auto}.ds-text-input__tag-slot--single{flex-wrap:nowrap}.ds-text-input__tag-slot--multiple,.ds-text-input__tag-slot--expandable{row-gap:var(--spacing-8);flex-wrap:wrap}.ds-text-input__field--tags .ds-text-input__tag-slot{align-self:stretch}.ds-text-input__tag-slot .ds-tag{--ds-tag-gap:var(--spacing-4);flex:none}.ds-text-input__tag--measured-out{visibility:hidden;pointer-events:none;position:absolute}.ds-tag.ds-text-input__tag--measured-out{animation:none}.ds-text-input__tag-overflow{color:var(--text-neutral-subtle);white-space:nowrap;flex:none}.ds-text-input__tag-slot .ds-text-input__control--button{flex:none;width:1px;min-width:0;padding:0;overflow:hidden}.ds-text-input__field.ds-text-input__field--textarea{align-items:flex-start;height:auto}.ds-text-input__field.ds-text-input__field--tags{height:auto;min-height:var(--ti-height);padding-block:0}.ds-text-input__field.ds-text-input__field--tags-single{max-height:var(--ti-height)}.ds-text-input__field.ds-text-input__field--tags-multiple,.ds-text-input__field.ds-text-input__field--tags-expandable.ds-text-input__field--tags-expanded{max-height:calc(var(--ti-height) * 4)}.ds-text-input__field--tags-multiple .ds-text-input__tag-slot,.ds-text-input__field--tags-expanded .ds-text-input__tag-slot{padding-block:var(--spacing-8)}.ds-text-input__field.ds-text-input__field--tags-expandable:not(.ds-text-input__field--tags-expanded){max-height:var(--ti-height)}.ds-text-input__slot-divider{margin-inline:var(--spacing-4);align-self:stretch}.ds-input-dropdown-btn{gap:var(--spacing-4);box-sizing:border-box;height:calc(var(--spacing-36) - 2 * var(--spacing-4));padding:0 var(--spacing-8);border-radius:calc(var(--radius-m) - var(--spacing-4));color:var(--text-neutral-subtle);font:inherit;white-space:nowrap;cursor:pointer;transition:background-color var(--global-duration-xquick) var(--global-easing-standard);background:0 0;border:0;align-items:center;display:flex}.ds-input-dropdown-btn--size-small{height:calc(var(--spacing-32) - 2 * var(--spacing-2));padding:0 var(--spacing-6);border-radius:calc(var(--radius-m) - var(--spacing-2))}.ds-input-dropdown-btn--size-large{height:calc(var(--spacing-48) - 2 * var(--spacing-4))}.ds-input-dropdown-btn--placeholder{color:var(--text-neutral-muted)}.ds-input-dropdown-btn:hover:not(:disabled),.ds-input-dropdown-btn:focus:not(:disabled),.ds-input-dropdown-btn[aria-expanded=true]{background:var(--background-interaction-highlighted)}.ds-input-dropdown-btn:focus-visible{box-shadow:var(--focus-ring-shadow);outline:none}.ds-input-dropdown-btn:disabled{color:var(--text-neutral-disabled);cursor:not-allowed}.ds-input-dropdown-btn__chevron{color:var(--text-neutral-muted);flex:none}.ds-input-dropdown-btn:disabled .ds-input-dropdown-btn__chevron{color:var(--text-neutral-disabled)}.ds-input-dropdown-btn__icon{color:var(--text-neutral-muted);flex:none;align-items:center;display:flex}.ds-input-dropdown-btn:disabled .ds-input-dropdown-btn__icon{color:var(--text-neutral-disabled)}.ds-tag-cursor-announcer{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.ds-text-input__tag-slot .ds-text-input__control:not(.ds-text-input__control--button){flex:1;min-width:min(20%,60px)}.ds-action-list{max-height:300px;padding:var(--spacing-8);flex-direction:column;display:flex;overflow:hidden auto}.ds-action-list-scroll{flex-direction:column;min-height:0;display:flex}.ds-action-list:focus,.ds-action-list:focus-visible{outline:none}.ds-action-list-item{--al-title:var(--text-neutral-normal);--al-description:var(--text-neutral-muted);--al-icon:var(--text-neutral-muted);--al-trailing:var(--text-neutral-muted);--al-bg-hover:var(--background-interaction-highlighted);--al-bg-selected:var(--background-interaction-selected);box-sizing:border-box;width:100%;padding:var(--spacing-4);border-radius:var(--radius-s);color:inherit;font:inherit;text-align:left;appearance:none;cursor:pointer;transition:background-color var(--global-duration-xquick) var(--global-easing-standard);background:0 0;border:0;flex-direction:column;text-decoration:none;display:flex;position:relative}@media (width>=768px){.ds-action-list-item{padding:var(--spacing-8)}}.ds-action-list-item__row{flex-direction:row;justify-content:flex-start;align-items:flex-start;width:100%;display:flex}.ds-action-list-item__leading{height:var(--spacing-20);justify-content:center;align-items:center;display:flex}.ds-action-list-item__text{min-width:0;padding-right:var(--spacing-8);flex-direction:column;display:flex}.ds-action-list-item__text--has-leading{padding-left:var(--spacing-8)}.ds-action-list-item__title-row{height:var(--spacing-20);flex-direction:row;align-items:center;min-width:0;display:flex}.ds-action-list-item__title{-webkit-line-clamp:1;min-width:0;color:var(--al-title);word-break:break-all;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.ds-action-list-item__description{color:var(--al-description);display:block}.ds-action-list-item__trailing{align-self:center;min-width:0;margin-left:auto}.ds-action-list-item__icon{color:var(--al-icon);justify-content:center;align-items:center;display:flex}.ds-action-list-item__asset{width:var(--spacing-16);height:var(--spacing-12);object-fit:cover}.ds-action-list-item__avatar{display:flex}.ds-action-list-item__text-slot{color:var(--al-trailing);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.ds-action-list-item__badge{margin-left:var(--spacing-8)}.ds-action-list-item__badge-group{flex-direction:row;align-items:center;display:flex}.ds-action-list-item__checkbox{pointer-events:none;justify-content:center;align-items:center;display:flex}.ds-action-list-item--filtered-out{display:none}.ds-action-list-item--destructive{--al-title:var(--text-negative-normal);--al-icon:var(--text-negative-normal);--al-bg-hover:var(--background-negative-faded);--al-bg-selected:var(--background-negative-faded)}.ds-action-list-item:not([aria-disabled=true]):hover,.ds-action-list--keyboard .ds-action-list-item:not([aria-disabled=true])[data-active=true]{background:var(--al-bg-hover)}.ds-action-list-item--selected:not(.ds-action-list-item--multi):not(.ds-action-list-item--destructive):not([aria-disabled=true]),.ds-action-list-item--selected:not(.ds-action-list-item--multi):not(.ds-action-list-item--destructive):not([aria-disabled=true]):hover,.ds-action-list--keyboard .ds-action-list-item--selected:not(.ds-action-list-item--multi):not(.ds-action-list-item--destructive):not([aria-disabled=true])[data-active=true]{background:var(--al-bg-selected)}.ds-action-list-item:focus-visible,.ds-action-list--keyboard .ds-action-list-item[data-active=true]{z-index:1;box-shadow:var(--focus-ring-shadow);outline:none}.ds-action-list-item[aria-disabled=true]{--al-title:var(--text-neutral-disabled);--al-description:var(--text-neutral-disabled);--al-icon:var(--text-neutral-disabled);--al-trailing:var(--text-neutral-disabled);cursor:not-allowed;background:0 0}.ds-action-list-item--destructive[aria-disabled=true]{--al-title:var(--text-negative-disabled);--al-icon:var(--text-negative-disabled)}.ds-action-list-item[aria-disabled=true] .ds-action-list-item__avatar{opacity:var(--disabled-opacity)}.ds-action-list-section{flex-direction:column;display:flex}.ds-action-list-section__title{padding:var(--spacing-8) var(--spacing-8) var(--spacing-2);color:var(--text-neutral-muted)}.ds-action-list-section__divider{margin:var(--spacing-2) var(--spacing-8)}.ds-action-list-section:last-child .ds-action-list-section__divider{display:none}.ds-action-list-section:has(.ds-action-list-item):not(:has(.ds-action-list-item:not(.ds-action-list-item--filtered-out))){display:none}.ds-dropdown-menu-positioner{z-index:var(--z-dropdown);flex-direction:column;display:flex}.ds-dropdown-menu{box-sizing:border-box;border:var(--border-width-thin) solid var(--border-neutral-default);border-radius:var(--radius-m);background:var(--background-surface-intense);min-height:0;box-shadow:var(--shadow-s);animation:ds-dropdown-menu-in var(--global-duration-quick) var(--global-easing-entrance) both;flex-direction:column;display:flex;overflow:hidden}.ds-dropdown-menu[data-status=close]{animation:ds-dropdown-menu-out var(--global-duration-quick) var(--global-easing-exit) both}@keyframes ds-dropdown-menu-in{0%{opacity:0;transform:translateY(calc(-1 * var(--spacing-8)))}}@keyframes ds-dropdown-menu-out{to{opacity:0;transform:translateY(calc(-1 * var(--spacing-8)))}}.ds-dropdown-menu .ds-action-list-scroll{flex-direction:column;flex:auto;min-height:0;display:flex}.ds-dropdown-menu .ds-action-list{flex:auto;min-height:0}.ds-dropdown-menu__header,.ds-dropdown-menu__footer{flex:none}.ds-dropdown-menu__header-row{gap:var(--spacing-16);padding:var(--spacing-12) var(--spacing-16) var(--spacing-16);align-items:flex-start;display:flex}.ds-dropdown-menu__header-slot{flex:none;justify-content:center;align-items:center;height:28px;display:flex}.ds-dropdown-menu__header-left{gap:var(--spacing-8);flex:auto;align-items:flex-start;min-width:0;display:flex}.ds-dropdown-menu__header-content{flex-direction:column;flex:auto;min-width:0;display:flex}.ds-dropdown-menu__header-heading{gap:var(--spacing-8);align-items:flex-start;min-width:0;display:flex}.ds-dropdown-menu__header-title{min-width:0;height:28px;color:var(--text-neutral-normal);white-space:nowrap;text-overflow:ellipsis;align-items:center;margin-top:1px;display:flex;overflow:hidden}.ds-dropdown-menu__header-subtitle,.ds-dropdown-menu__header-icon{color:var(--text-neutral-muted)}.ds-dropdown-menu__header-asset{width:var(--spacing-32);height:var(--spacing-32);border-radius:var(--radius-s);object-fit:cover}.ds-dropdown-menu__header-children{padding:0 var(--spacing-16) var(--spacing-16)}.ds-dropdown-menu__header-children--only{padding-top:var(--spacing-16)}.ds-dropdown-menu__loading{padding:var(--spacing-16);justify-content:center;align-items:center;display:flex}.ds-dropdown-menu__empty{gap:var(--spacing-16);padding:var(--spacing-16);text-align:center;flex-direction:column;align-items:center;display:flex}.ds-dropdown-menu__empty-icon{color:var(--text-neutral-muted);display:flex}.ds-dropdown-menu__empty-text{gap:var(--spacing-8);flex-direction:column;display:flex}.ds-dropdown-menu__empty-title{color:var(--text-neutral-normal);margin:0}.ds-dropdown-menu__empty-description{color:var(--text-neutral-muted);margin:0}.ds-dropdown-menu__footer{gap:var(--spacing-16);padding:var(--spacing-16);border-top:var(--border-width-thin) solid var(--border-neutral-default);flex-direction:column;flex:none;display:flex}.ds-dropdown-menu__footer-slot{min-width:0}.ds-dropdown-menu__footer-actions{gap:var(--spacing-16);align-items:center;display:flex}.ds-dropdown-menu__footer--vertical .ds-dropdown-menu__footer-actions{flex-direction:column;align-items:stretch}.ds-dropdown-menu__footer-actions>*{flex:1 1 0;min-width:0}.ds-dropdown-menu--sub{min-width:var(--spacing-160,160px);max-width:320px}.ds-dropdown-menu-sub__chevron{color:var(--text-neutral-muted);flex:none;align-items:center;display:flex}.ds-avatar{border-radius:var(--radius-max);background:var(--background-surface-intense);flex:none;display:inline-flex;position:relative}.ds-avatar__surface{box-sizing:border-box;border:var(--border-width-thin) solid var(--border-neutral-default);border-radius:inherit;width:100%;height:100%;font:inherit;appearance:none;transition:border-color var(--global-duration-2xquick) var(--global-easing-standard), background-color var(--global-duration-2xquick) var(--global-easing-standard);justify-content:center;align-items:center;padding:0;text-decoration:none;display:flex;overflow:hidden}.ds-avatar__image{object-fit:cover;width:100%;height:100%}.ds-avatar__initials{white-space:nowrap;-webkit-user-select:none;user-select:none}.ds-avatar__icon{color:currentColor;display:flex}.ds-avatar--size-xsmall{width:var(--spacing-20);height:var(--spacing-20)}.ds-avatar--size-small{width:var(--spacing-28);height:var(--spacing-28)}.ds-avatar--size-medium{width:var(--spacing-36);height:var(--spacing-36)}.ds-avatar--size-large{width:var(--spacing-48);height:var(--spacing-48)}.ds-avatar--size-xlarge{width:var(--spacing-56);height:var(--spacing-56)}.ds-avatar--color-neutral .ds-avatar__surface{background:var(--background-neutral-faded);color:var(--text-neutral-subtle)}.ds-avatar--color-brand .ds-avatar__surface{background:var(--background-brand-faded);color:var(--text-brand-subtle)}.ds-avatar--color-positive .ds-avatar__surface{background:var(--background-positive-faded);color:var(--text-positive-subtle)}.ds-avatar--color-negative .ds-avatar__surface{background:var(--background-negative-faded);color:var(--text-negative-subtle)}.ds-avatar--color-notice .ds-avatar__surface{background:var(--background-notice-faded);color:var(--text-notice-subtle)}.ds-avatar--color-information .ds-avatar__surface{background:var(--background-info-faded);color:var(--text-info-subtle)}.ds-avatar__surface:is(button,a){cursor:pointer}.ds-avatar__surface:is(button,a):hover{border-color:var(--border-neutral-highlighted)}.ds-avatar--color-neutral .ds-avatar__surface:is(button,a):hover{background:var(--background-neutral-faded-highlighted)}.ds-avatar--color-brand .ds-avatar__surface:is(button,a):hover{background:var(--background-brand-faded-highlighted)}.ds-avatar--color-positive .ds-avatar__surface:is(button,a):hover{background:var(--background-positive-faded-highlighted)}.ds-avatar--color-negative .ds-avatar__surface:is(button,a):hover{background:var(--background-negative-faded-highlighted)}.ds-avatar--color-notice .ds-avatar__surface:is(button,a):hover{background:var(--background-notice-faded-highlighted)}.ds-avatar--color-information .ds-avatar__surface:is(button,a):hover{background:var(--background-info-faded-highlighted)}.ds-avatar__surface:is(button,a):focus-visible{box-shadow:var(--focus-ring-shadow);outline:none}.ds-avatar__surface.is-selected,.ds-avatar__surface.is-selected:hover{border-width:var(--border-width-thicker);border-color:var(--border-brand-default)}.ds-avatar__indicator{display:flex;position:absolute;top:0;right:0}.ds-avatar--size-small .ds-avatar__indicator{top:1px;right:1px}.ds-avatar--size-medium .ds-avatar__indicator{top:var(--spacing-2);right:1px}.ds-avatar--size-large .ds-avatar__indicator,.ds-avatar--size-xlarge .ds-avatar__indicator{top:var(--spacing-2);right:var(--spacing-4)}.ds-avatar-group{flex-direction:row;display:inline-flex}.ds-avatar-group>:not(:first-child){z-index:2}.ds-avatar-group>.ds-avatar:has(.ds-avatar__surface:focus-visible){z-index:3}.ds-avatar-group--size-xsmall>:not(:first-child){margin-left:calc(var(--spacing-20) / -2)}.ds-avatar-group--size-small>:not(:first-child){margin-left:calc(var(--spacing-28) / -2)}.ds-avatar-group--size-medium>:not(:first-child){margin-left:calc(var(--spacing-36) / -2)}.ds-avatar-group--size-large>:not(:first-child){margin-left:calc(var(--spacing-48) / -2)}.ds-avatar-group--size-xlarge>:not(:first-child){margin-left:calc(var(--spacing-56) / -2)}.ds-avatar--overflow .ds-avatar__surface{background:var(--background-surface-subtle);color:var(--text-neutral-muted)}.ds-tag{box-sizing:border-box;align-items:center;gap:var(--spacing-4);border-radius:var(--radius-max);background:var(--background-neutral-faded);width:fit-content;color:var(--text-neutral-subtle);--ds-tag-width:100%;--ds-tag-gap:0px;max-width:var(--ds-tag-width);animation:ds-tag-in var(--global-duration-xquick) var(--global-easing-entrance);display:inline-flex}.ds-tag--size-medium{padding:var(--spacing-2) var(--spacing-4) var(--spacing-2) var(--spacing-8)}.ds-tag--size-large{padding:var(--spacing-4) var(--spacing-8) var(--spacing-4) var(--spacing-12)}.ds-tag__icon{color:var(--text-neutral-muted);flex:none;align-items:center;display:inline-flex}.ds-tag__label{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.ds-tag__dismiss{color:var(--text-neutral-muted);flex:none}.ds-tag__dismiss:focus-visible{color:var(--text-neutral-subtle);box-shadow:none;outline:var(--border-width-thicker) solid var(--border-focused);outline-offset:var(--spacing-2)}.ds-tag--disabled{background:var(--background-neutral-disabled);color:var(--text-neutral-disabled)}.ds-tag--disabled .ds-tag__icon,.ds-tag--disabled .ds-tag__dismiss{color:var(--text-neutral-disabled)}.ds-tag--virtually-focused{outline:1px solid var(--background-surface-subtle);box-shadow:0 0 0 4px var(--background-brand-faded)}@keyframes ds-tag-in{0%{opacity:0}}@keyframes ds-tag-out{0%{max-width:var(--ds-tag-width);margin-right:0}to{opacity:0;max-width:0;margin-right:calc(-1 * var(--ds-tag-gap))}}.ds-tag--leaving{animation:ds-tag-out var(--global-duration-xquick) var(--global-easing-exit);pointer-events:none;animation-fill-mode:forwards}.ds-autocomplete .ds-text-input__icon--trailing{color:var(--text-neutral-muted)}.ds-autocomplete.ds-text-input--disabled .ds-text-input__icon--trailing{color:var(--text-neutral-disabled)}.ds-select-input .ds-text-input__icon--trailing{color:var(--text-neutral-muted)}.ds-select-input.ds-text-input--disabled .ds-text-input__icon--trailing{color:var(--text-neutral-disabled)}.ds-counter-input{flex-direction:column;width:100%;display:flex}.ds-counter-input--label-left{flex-direction:row;align-items:flex-start}.ds-counter-input--label-left>.ds-form-label{margin-top:var(--spacing-8)}.ds-counter-input--label-left>.ds-counter-input__field-wrapper{flex:1;min-width:0}.ds-counter-input__field-wrapper{border-radius:var(--radius-m);outline-offset:1px;width:100%;transition:outline-color var(--global-duration-xgentle) var(--global-easing-emphasized);outline:4px solid #0000;position:relative}.ds-counter-input--keyboard-focus .ds-counter-input__field-wrapper:has(.ds-counter-input__control:focus){outline-color:var(--border-focused);z-index:2}.ds-counter-input__field{--ci-border-w:var(--border-width-thin);--ci-border-color:var(--border-neutral-default);box-sizing:border-box;border-radius:var(--radius-m);background:var(--background-surface-intense);width:100%;min-width:0;box-shadow:0 0 0 var(--ci-border-w) var(--ci-border-color);align-items:center;gap:var(--spacing-8);transition:background-color .12s var(--global-easing-standard), box-shadow var(--global-duration-xgentle) var(--global-easing-emphasized);border:none;display:flex}.ds-counter-input__field:hover{background:var(--background-neutral-faded)}.ds-counter-input__field:has(.ds-counter-input__control:focus){--ci-border-w:var(--border-width-thick);--ci-border-color:var(--border-brand-default)}.ds-counter-input--error .ds-counter-input__field{--ci-border-w:var(--border-width-thick);--ci-border-color:var(--border-negative-default)}.ds-counter-input--error .ds-counter-input__field:has(.ds-counter-input__control:focus){--ci-border-color:var(--border-negative-default)}.ds-counter-input__control{text-align:left;min-width:0;color:var(--text-neutral-normal);background:0 0;border:0;outline:none;flex:1}.ds-counter-input__leading{align-items:center;gap:var(--spacing-8);flex:0 auto;min-width:0;display:inline-flex}.ds-counter-input__icon{color:var(--text-neutral-subtle);flex:none;align-items:center;display:inline-flex}.ds-counter-input__affix{min-width:0;color:var(--text-neutral-subtle);white-space:nowrap;text-overflow:ellipsis;flex:0 auto;overflow:hidden}.ds-counter-input__trailing{align-items:center;gap:var(--spacing-8);flex:none;display:inline-flex}.ds-counter-input--size-small .ds-counter-input__field{height:var(--spacing-32);padding:var(--spacing-4) var(--spacing-4) var(--spacing-4) var(--spacing-8)}.ds-counter-input--size-medium .ds-counter-input__field{height:var(--spacing-36);padding:var(--spacing-8) var(--spacing-4) var(--spacing-8) var(--spacing-12)}.ds-counter-input--size-large .ds-counter-input__field{height:var(--spacing-48);padding:var(--spacing-12) var(--spacing-8) var(--spacing-12) var(--spacing-12)}.ds-counter-input--size-medium .ds-counter-input__trailing .ds-icon-btn--highlighted{width:var(--spacing-28);height:var(--spacing-28)}.ds-counter-input--disabled .ds-counter-input__field{--ci-border-color:var(--border-neutral-disabled);cursor:not-allowed}.ds-counter-input--disabled .ds-counter-input__control,.ds-counter-input--disabled .ds-counter-input__icon,.ds-counter-input--disabled .ds-counter-input__affix{color:var(--text-neutral-disabled)}.ds-counter-input__footer{align-items:flex-start;display:flex}.ds-counter-input__loading-bar{position:absolute;bottom:0;left:0;right:0}.ds-counter-input__field-wrapper .ds-progress-bar__track{background-color:#0000}.ds-progress-bar{gap:var(--spacing-4);flex-direction:column;width:100%;display:flex}.ds-progress-bar__header{align-items:center;gap:var(--spacing-4);display:flex}.ds-progress-bar__label{min-width:0;color:var(--text-neutral-subtle);flex:1}.ds-progress-bar__percentage{color:var(--text-neutral-subtle);white-space:nowrap;flex:none}.ds-progress-bar__track{border-radius:var(--radius-max);background:var(--background-neutral-faded);width:100%;position:relative;overflow:hidden}.ds-progress-bar--size-small .ds-progress-bar__track{height:var(--spacing-2)}.ds-progress-bar--size-large .ds-progress-bar__track{height:var(--spacing-4)}.ds-progress-bar__fill{border-radius:var(--radius-max);height:100%;transition:width var(--global-duration-2xgentle) var(--global-easing-emphasized);position:relative;overflow:hidden}.ds-progress-bar__indeterminate-fill{border-radius:var(--radius-max);width:5%;height:100%;animation:ds-progress-bar-sweep var(--global-duration-2xgentle) var(--global-easing-linear) infinite;position:absolute;top:0;left:-8%;overflow:hidden}.ds-progress-bar__indeterminate-fill--oscillate{animation-name:ds-progress-bar-sweep-oscillate;animation-duration:calc(var(--global-duration-2xgentle) * 2)}@keyframes ds-progress-bar-sweep{0%{left:-8%;transform:scaleX(1)}50%{left:50%;transform:scaleX(5)}to{left:103%;transform:scaleX(1)}}@keyframes ds-progress-bar-sweep-oscillate{0%{left:-8%;transform:scaleX(1)}25%{left:50%;transform:scaleX(5)}50%{left:103%;transform:scaleX(1)}75%{left:50%;transform:scaleX(5)}to{left:-8%;transform:scaleX(1)}}.ds-progress-bar__pulse{background:var(--global-white-a500);opacity:0;animation:ds-progress-bar-pulse var(--global-duration-2xgentle) var(--global-easing-emphasized) var(--global-delay-long) infinite;position:absolute;inset:0}@keyframes ds-progress-bar-pulse{0%{opacity:0}50%{opacity:.25}to{opacity:0}}.ds-progress-bar--color-brand .ds-progress-bar__fill,.ds-progress-bar--color-brand .ds-progress-bar__indeterminate-fill{background:var(--background-brand-default)}.ds-progress-bar--color-positive .ds-progress-bar__fill,.ds-progress-bar--color-positive .ds-progress-bar__indeterminate-fill{background:var(--background-positive-default)}.ds-progress-bar--color-negative .ds-progress-bar__fill,.ds-progress-bar--color-negative .ds-progress-bar__indeterminate-fill{background:var(--background-negative-default)}.ds-progress-bar--color-notice .ds-progress-bar__fill,.ds-progress-bar--color-notice .ds-progress-bar__indeterminate-fill{background:var(--background-notice-default)}.ds-progress-bar--color-information .ds-progress-bar__fill,.ds-progress-bar--color-information .ds-progress-bar__indeterminate-fill{background:var(--background-info-default)}.ds-progress-bar--color-neutral .ds-progress-bar__fill,.ds-progress-bar--color-neutral .ds-progress-bar__indeterminate-fill{background:var(--background-neutral-default)}.ds-chip{min-width:0;max-width:100%;display:inline-flex}.ds-chip__label{box-sizing:border-box;cursor:pointer;border:var(--border-width-thin) solid var(--border-neutral-default);border-radius:var(--radius-m);min-width:0;max-width:100%;color:var(--text-neutral-subtle);--chip-ring:0 0 0 0 transparent;box-shadow:var(--chip-ring);transition:background-color var(--global-duration-xquick) var(--global-easing-standard), border-color var(--global-duration-xquick) var(--global-easing-standard), color var(--global-duration-xquick) var(--global-easing-standard);background:0 0;align-items:center;display:inline-flex}.ds-chip--disabled .ds-chip__label{cursor:not-allowed}.ds-chip__input{opacity:0;width:0;height:0;margin:0;padding:0;position:absolute}.ds-chip__content{min-width:0;max-width:100%;transition:transform var(--global-duration-xquick) var(--global-easing-standard);align-items:center;display:inline-flex}.ds-chip__leading{color:currentColor;flex:none;align-items:center;display:inline-flex}.ds-chip__text{text-overflow:ellipsis;white-space:nowrap;color:currentColor;flex:0 auto;min-width:0;overflow:hidden}.ds-chip__leading+.ds-chip__text{margin-left:var(--spacing-8)}.ds-chip--size-xsmall .ds-chip__label{height:var(--spacing-24);padding:var(--spacing-4) var(--spacing-12)}.ds-chip--size-xsmall .ds-chip__leading+.ds-chip__text{margin-left:var(--spacing-4)}.ds-chip--size-small .ds-chip__label{height:var(--spacing-28);padding:var(--spacing-4) var(--spacing-12)}.ds-chip--size-small .ds-chip__leading+.ds-chip__text{margin-left:var(--spacing-4)}.ds-chip--size-medium .ds-chip__label{height:var(--spacing-36);padding:var(--spacing-8) var(--spacing-20)}.ds-chip--size-large .ds-chip__label{height:var(--spacing-48);padding:var(--spacing-12) var(--spacing-24)}.ds-chip--size-xsmall .ds-chip__label:has(.ds-chip__leading):not(:has(.ds-chip__text)){padding-left:var(--spacing-8);padding-right:var(--spacing-8)}.ds-chip--size-small .ds-chip__label:has(.ds-chip__leading):not(:has(.ds-chip__text)){padding-left:var(--spacing-8);padding-right:var(--spacing-8)}.ds-chip--size-medium .ds-chip__label:has(.ds-chip__leading):not(:has(.ds-chip__text)){padding-left:var(--spacing-12);padding-right:var(--spacing-12)}.ds-chip--size-large .ds-chip__label:has(.ds-chip__leading):not(:has(.ds-chip__text)){padding-left:var(--spacing-16);padding-right:var(--spacing-16)}.ds-chip:not(.ds-chip--disabled) .ds-chip__label:hover:has(.ds-chip__input:not(:checked)){background:var(--background-neutral-faded)}.ds-chip:not(.ds-chip--disabled) .ds-chip__label:active .ds-chip__content{transform:scale(.95)}.ds-chip:not(.ds-chip--disabled) .ds-chip__label:active:has(.ds-chip__input:not(:checked)){background:var(--background-neutral-faded)}.ds-chip__label:has(.ds-chip__input:focus-visible){box-shadow:var(--focus-ring-shadow), var(--chip-ring)}.ds-chip__label:has(.ds-chip__input:disabled){border-color:var(--border-neutral-disabled);color:var(--text-neutral-disabled)}.ds-chip--color-brand .ds-chip__label:has(.ds-chip__input:checked){border-color:var(--border-brand-default);background:var(--background-brand-faded);color:var(--text-brand-normal);--chip-ring:inset 0 0 0 calc(var(--border-width-thick) - var(--border-width-thin)) var(--border-brand-default)}:is(.ds-chip--color-brand:not(.ds-chip--disabled) .ds-chip__label:hover:has(.ds-chip__input:checked:not(:disabled)),.ds-chip--color-brand:not(.ds-chip--disabled) .ds-chip__label:active:has(.ds-chip__input:checked:not(:disabled))){background:var(--background-brand-faded-highlighted)}.ds-chip--color-positive .ds-chip__label:has(.ds-chip__input:checked){border-color:var(--border-positive-default);background:var(--background-positive-faded);color:var(--text-positive-normal);--chip-ring:inset 0 0 0 calc(var(--border-width-thick) - var(--border-width-thin)) var(--border-positive-default)}:is(.ds-chip--color-positive:not(.ds-chip--disabled) .ds-chip__label:hover:has(.ds-chip__input:checked:not(:disabled)),.ds-chip--color-positive:not(.ds-chip--disabled) .ds-chip__label:active:has(.ds-chip__input:checked:not(:disabled))){background:var(--background-positive-faded-highlighted)}.ds-chip--color-negative .ds-chip__label:has(.ds-chip__input:checked){border-color:var(--border-negative-default);background:var(--background-negative-faded);color:var(--text-negative-normal);--chip-ring:inset 0 0 0 calc(var(--border-width-thick) - var(--border-width-thin)) var(--border-negative-default)}:is(.ds-chip--color-negative:not(.ds-chip--disabled) .ds-chip__label:hover:has(.ds-chip__input:checked:not(:disabled)),.ds-chip--color-negative:not(.ds-chip--disabled) .ds-chip__label:active:has(.ds-chip__input:checked:not(:disabled))){background:var(--background-negative-faded-highlighted)}.ds-chip--color-brand .ds-chip__label:has(.ds-chip__input:checked:disabled){border-color:var(--border-brand-disabled);--chip-ring:inset 0 0 0 calc(var(--border-width-thick) - var(--border-width-thin)) var(--border-brand-disabled);background:var(--background-brand-disabled);color:var(--text-brand-disabled)}.ds-chip--color-positive .ds-chip__label:has(.ds-chip__input:checked:disabled){border-color:var(--border-positive-disabled);--chip-ring:inset 0 0 0 calc(var(--border-width-thick) - var(--border-width-thin)) var(--border-positive-disabled);background:var(--background-positive-disabled);color:var(--text-positive-disabled)}.ds-chip--color-negative .ds-chip__label:has(.ds-chip__input:checked:disabled){border-color:var(--border-negative-disabled);--chip-ring:inset 0 0 0 calc(var(--border-width-thick) - var(--border-width-thin)) var(--border-negative-disabled);background:var(--background-negative-disabled);color:var(--text-negative-disabled)}.ds-chip-group{flex-direction:column;min-width:0;max-width:100%;display:inline-flex}.ds-chip-group__items{align-items:center;gap:var(--spacing-8);min-width:0;margin-top:var(--spacing-4);flex-wrap:wrap;display:flex}.ds-chip-group--size-large .ds-chip-group__items{gap:var(--spacing-12)}.ds-file-upload{gap:var(--spacing-4);flex-direction:column;width:100%;display:flex}.ds-file-upload__dropzone{box-sizing:border-box;border-radius:var(--radius-m);border:var(--border-width-thin) dashed var(--border-neutral-default);width:100%;height:56px;transition:background-color var(--global-duration-quick) var(--global-easing-standard);background:0 0;display:flex}.ds-file-upload__dropzone:not([data-disabled]):not([data-drag-active]):hover{background:var(--background-neutral-faded)}.ds-file-upload__dropzone[data-drag-active]{background:var(--background-brand-faded)}.ds-file-upload__dropzone[data-disabled]{border-color:var(--border-neutral-disabled)}.ds-file-upload__trigger{justify-content:center;align-items:center;gap:var(--spacing-6);padding:0 var(--spacing-12);border-radius:inherit;color:var(--text-neutral-subtle);cursor:pointer;background:0 0;border:0;flex:1;display:flex}.ds-file-upload__trigger:disabled{cursor:not-allowed;color:var(--text-neutral-disabled)}.ds-file-upload__trigger:focus-visible{box-shadow:var(--focus-ring-shadow);outline:none}.ds-file-upload__prompt{color:inherit}.ds-file-upload__link{align-items:center;gap:var(--spacing-4);color:var(--text-brand-normal);border-bottom:var(--border-width-thin) solid var(--border-brand-default);display:inline-flex}.ds-file-upload__trigger:disabled .ds-file-upload__link{color:var(--text-neutral-disabled);border-bottom-color:#0000}.ds-file-upload__input{display:none}.ds-file-upload__list{gap:var(--spacing-8);margin:var(--spacing-12) 0 0;flex-direction:column;padding:0;list-style:none;display:flex}.ds-file-upload__item{box-sizing:border-box;min-height:54px;padding:var(--spacing-8) var(--spacing-12) var(--spacing-8) var(--spacing-8);border-radius:var(--radius-m);box-shadow:inset 0 0 0 var(--border-width-thin) var(--border-neutral-default);background:var(--background-surface-intense);transition:background-color var(--global-duration-quick) var(--global-easing-standard);position:relative;overflow:hidden}.ds-file-upload__item--error{box-shadow:inset 0 0 0 var(--border-width-thin) var(--border-negative-disabled);background:var(--background-negative-faded)}.ds-file-upload__item--error:hover{background:var(--background-negative-faded-highlighted)}.ds-file-upload__item-body{align-items:center;gap:var(--spacing-12);display:flex}.ds-file-upload__item--error .ds-file-upload__item-body,.ds-file-upload__item--uploading .ds-file-upload__item-body{align-items:flex-start}.ds-file-upload__item--error .ds-file-upload__item-actions,.ds-file-upload__item--uploading .ds-file-upload__item-actions{align-self:center}.ds-file-thumbnail{flex:none;justify-content:center;align-items:center;width:38px;height:38px;display:inline-flex}.ds-file-upload__item-info{flex-direction:column;flex:1;min-width:0;display:flex}.ds-file-upload__item-name-row{align-items:center;gap:var(--spacing-8);min-width:0;display:flex}.ds-file-upload__item-name{color:var(--text-neutral-subtle);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ds-file-upload__item-tick{color:var(--text-positive-normal);flex:none}.ds-file-upload__item-meta{color:var(--text-neutral-muted);text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}.ds-file-upload__item--error .ds-file-upload__item-meta{color:var(--text-negative-subtle)}.ds-file-upload__item-percent{margin-left:var(--spacing-8);color:var(--text-neutral-normal)}.ds-file-upload__item-actions{align-items:center;gap:var(--spacing-8);flex:none;display:flex}.ds-file-upload__item-hover-actions{align-items:center;gap:var(--spacing-8);display:flex}@media (hover:hover){.ds-file-upload__item-hover-actions{opacity:0;pointer-events:none;transition:opacity var(--global-duration-quick) var(--global-easing-standard)}.ds-file-upload__item:hover .ds-file-upload__item-hover-actions,.ds-file-upload__item:focus-within .ds-file-upload__item-hover-actions{opacity:1;pointer-events:auto}}.ds-file-upload__item-divider{align-self:center;height:12px}.ds-file-upload__item .ds-file-upload__item-progress{width:auto;position:absolute;bottom:0;left:0;right:0}.ds-file-upload__item-progress .ds-progress-bar__track{border-radius:0}.ds-file-thumbnail__body{fill:var(--_ft-body);stroke:var(--_ft-border)}.ds-file-thumbnail__ribbon{fill:var(--_ft-ribbon)}.ds-file-thumbnail__fold{fill:var(--_ft-fold)}.ds-file-thumbnail__label{fill:var(--text-static-white-normal);font-family:inherit;font-size:7px;font-weight:600}.ds-file-thumbnail__error{fill:var(--text-negative-muted)}.ds-file-thumbnail[data-type=xyz]{--_ft-body:var(--global-cloud-50);--_ft-border:var(--global-cloud-600);--_ft-ribbon:var(--global-cloud-700);--_ft-fold:var(--global-cloud-800)}.ds-file-thumbnail[data-type=xlsx],.ds-file-thumbnail[data-type=csv]{--_ft-body:var(--global-forest-50);--_ft-border:var(--global-forest-600);--_ft-ribbon:var(--global-forest-700);--_ft-fold:var(--global-forest-800)}.ds-file-thumbnail[data-type=pdf]{--_ft-body:var(--global-crimson-50);--_ft-border:var(--global-crimson-600);--_ft-ribbon:var(--global-crimson-700);--_ft-fold:var(--global-crimson-800)}.ds-file-thumbnail[data-type=docx]{--_ft-body:var(--global-brand-50);--_ft-border:var(--global-brand-600);--_ft-ribbon:var(--global-brand-700);--_ft-fold:var(--global-brand-800)}.ds-file-thumbnail[data-type=png],.ds-file-thumbnail[data-type=jpg],.ds-file-thumbnail[data-type=svg]{--_ft-body:var(--global-sapphire-50);--_ft-border:var(--global-sapphire-600);--_ft-ribbon:var(--global-sapphire-700);--_ft-fold:var(--global-sapphire-800)}.ds-file-thumbnail[data-type=json]{--_ft-body:var(--global-orchid-50);--_ft-border:var(--global-orchid-600);--_ft-ribbon:var(--global-orchid-700);--_ft-fold:var(--global-orchid-800)}.ds-file-preview-modal__body{background:var(--background-surface-subtle);justify-content:center;align-items:center;width:100%;min-height:min(320px,80vh - 160px);display:flex}.ds-file-preview-modal__body[data-kind=text],.ds-file-preview-modal__body[data-kind=unsupported]{background:var(--background-surface-intense)}.ds-file-preview-modal__image{object-fit:contain;max-width:100%;max-height:calc(80vh - 160px);display:block}.ds-file-preview-modal__iframe{border:0;width:100%;height:calc(80vh - 160px);display:block}.ds-file-preview-modal__text{width:100%;padding:var(--spacing-20);color:var(--text-neutral-subtle);white-space:pre-wrap;word-break:break-word;margin:0}.ds-file-preview-modal__center{width:100%;padding:var(--spacing-32);justify-content:center;align-items:center;display:flex}.ds-accordion{flex-direction:column;width:100%;display:flex}.ds-accordion__item{border-bottom:var(--border-width-thin) solid var(--border-neutral-default)}.ds-accordion__header{box-sizing:border-box;align-items:flex-start;gap:var(--spacing-12);width:100%;padding:var(--spacing-16);transition:background-color var(--global-duration-xquick) var(--global-easing-standard), box-shadow var(--global-duration-xquick) var(--global-easing-standard);display:flex;position:relative}.ds-accordion__item:not(.is-disabled) .ds-accordion__header:hover{background:var(--background-neutral-faded)}.ds-accordion__header:has(.ds-accordion__trigger:focus-visible){background:var(--background-neutral-faded);box-shadow:var(--focus-ring-shadow);border-radius:var(--radius-s);z-index:1}.ds-accordion__heading-title{flex:1;min-width:0;display:flex}.ds-accordion__trigger{box-sizing:border-box;appearance:none;min-width:0;font:inherit;color:inherit;text-align:left;cursor:pointer;background:0 0;border:none;flex:1;padding:0;display:flex}.ds-accordion__trigger:after{content:"";z-index:1;position:absolute;inset:0}.ds-accordion__trigger:focus-visible{outline:none}.ds-accordion__trigger:disabled{cursor:not-allowed}.ds-accordion__item.is-inactive .ds-accordion__header,.ds-accordion__item.is-inactive .ds-accordion__trigger{cursor:default}.ds-accordion__title-area{align-items:flex-start;gap:var(--spacing-8);flex:1;min-width:0;display:flex}.ds-accordion__title-area:has(.ds-accordion__number){gap:var(--spacing-4)}.ds-accordion__title-stack{gap:var(--spacing-4);flex-direction:column;flex:1;min-width:0;display:flex}.ds-accordion__title-row{align-items:center;gap:var(--spacing-8);min-width:0;display:flex}.ds-accordion__title{color:var(--text-neutral-normal);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ds-accordion__title-suffix{flex:none;align-items:center;display:inline-flex}.ds-accordion__subtitle{color:var(--text-neutral-muted)}.ds-accordion__number{color:var(--text-neutral-normal);font-variant-numeric:tabular-nums;flex:none}.ds-accordion__leading{height:var(--spacing-20);color:var(--text-neutral-normal);flex:none;align-items:center;display:flex}.ds-accordion__trailing{height:var(--spacing-20);flex:none;align-items:center;display:flex}.ds-accordion__action{height:var(--spacing-20);z-index:2;flex:none;justify-content:center;align-items:center;display:flex;position:relative}.ds-accordion__item.is-inactive .ds-accordion__action{margin-right:calc(-1 * var(--spacing-8))}.ds-accordion__chevron{height:var(--spacing-20);color:var(--text-neutral-muted);transition:transform var(--global-duration-moderate) var(--global-easing-standard);flex:none;align-items:center;display:flex}.ds-accordion__item.is-expanded .ds-accordion__chevron{transform:rotate(180deg)}.ds-accordion__panel{transition:height var(--global-duration-moderate) var(--global-easing-standard);overflow:hidden}.ds-accordion__panel-inner{gap:var(--spacing-16);padding:var(--spacing-16);color:var(--text-neutral-subtle);flex-direction:column;display:flex}.ds-accordion__body-text{margin:0}.ds-accordion__item.is-disabled .ds-accordion__title,.ds-accordion__item.is-disabled .ds-accordion__subtitle,.ds-accordion__item.is-disabled .ds-accordion__number,.ds-accordion__item.is-disabled .ds-accordion__leading,.ds-accordion__item.is-disabled .ds-accordion__chevron{color:var(--text-neutral-disabled)}.ds-collapsible{flex-direction:column;align-items:flex-start;min-width:0;display:flex}.ds-collapsible--top{flex-direction:column-reverse}.ds-collapsible__body{width:100%;transition:height var(--global-duration-moderate) var(--global-easing-standard);overflow:hidden}.ds-collapsible--bottom .ds-collapsible__body-inner{margin-top:var(--spacing-12)}.ds-collapsible--top .ds-collapsible__body-inner{margin-bottom:var(--spacing-12)}.ds-collapsible__chevron{transform-origin:50%;transition:transform var(--global-duration-moderate) var(--global-easing-standard);align-items:center;display:inline-flex}.ds-collapsible__chevron[data-expanded]{transform:rotate(-180deg)}.ds-empty-state{justify-content:center;align-self:stretch;align-items:center;gap:var(--spacing-20);box-sizing:border-box;text-align:center;flex-direction:column;flex:auto;width:100%;min-height:100%;display:flex}.ds-empty-state__asset{flex:none;justify-content:center;align-items:center;display:flex}.ds-empty-state--size-medium .ds-empty-state__asset{max-width:90px;height:90px}.ds-empty-state--size-large .ds-empty-state__asset{max-width:120px;height:120px}.ds-empty-state__asset>*{width:auto;max-width:100%;height:100%}.ds-empty-state__text{align-items:center;gap:var(--spacing-4);flex-direction:column;width:100%;display:flex}.ds-empty-state__title{color:var(--text-neutral-subtle);margin:0}.ds-empty-state__description{color:var(--text-neutral-muted);margin:0}.ds-empty-state__actions{align-items:center;gap:var(--spacing-16);flex-direction:column;display:flex}.ds-empty-state__actions>*{justify-content:center;align-items:center;gap:var(--spacing-12);flex-flow:wrap;display:flex}:root{--_es-ink:var(--global-gray-light-900);--_es-mid:var(--global-gray-light-700);--_es-line:var(--global-gray-light-400);--_es-fill3:var(--global-gray-light-200);--_es-fill2:var(--global-gray-light-100);--_es-fill1:var(--global-gray-light-50);--_es-paper:var(--global-gray-light-0);--_es-brand:var(--global-brand-500)}[data-theme=dark]{--_es-ink:var(--global-gray-dark-300);--_es-mid:var(--global-gray-dark-500);--_es-line:var(--global-gray-dark-600);--_es-fill3:var(--global-gray-dark-800);--_es-fill2:var(--global-gray-dark-900);--_es-fill1:var(--global-gray-dark-1000);--_es-paper:var(--global-gray-dark-1100);--_es-brand:var(--global-brand-400)}.ds-popover-positioner{z-index:var(--z-popover)}.ds-popover{box-sizing:border-box;gap:var(--spacing-16);max-width:328px;padding:var(--spacing-16);border:var(--border-width-thin) solid var(--border-neutral-default);border-radius:var(--radius-m);background:var(--background-surface-intense);box-shadow:var(--shadow-s);flex-direction:column;display:flex;position:relative}@media (width<=767.98px){.ds-popover{max-width:288px}}.ds-popover__close{top:var(--spacing-16);right:var(--spacing-16);z-index:1;position:absolute}.ds-popover__content{gap:var(--spacing-4);flex-direction:column;display:flex}.ds-popover[data-has-close] .ds-popover__content>:first-child{padding-right:var(--spacing-28)}.ds-popover__header{align-items:center;gap:var(--spacing-8);display:flex}.ds-popover__title-leading{color:var(--text-neutral-subtle);flex:none;align-items:center;display:flex}.ds-popover__title-leading svg{width:20px;height:20px}.ds-popover__title{color:var(--text-neutral-normal);margin:0}.ds-popover__body{gap:var(--spacing-16);color:var(--text-neutral-subtle);font-family:var(--font-family);font-size:var(--font-size-100);line-height:var(--line-height-100);flex-direction:column;display:flex}.ds-popover__footer{justify-content:flex-end;align-items:center;gap:var(--spacing-12);flex-flow:wrap;display:flex}.ds-popover__arrow{fill:var(--background-surface-intense)}.ds-popover-interactive-wrapper{all:unset;cursor:pointer;line-height:0;display:inline-block}.ds-popover-interactive-wrapper:focus-visible{border-radius:var(--radius-s);box-shadow:var(--focus-ring-shadow);outline:none}.ds-popover[data-side=top]{--popover-slide:translateY(4px)}.ds-popover[data-side=bottom]{--popover-slide:translateY(-4px)}.ds-popover[data-side=left]{--popover-slide:translateX(4px)}.ds-popover[data-side=right]{--popover-slide:translateX(-4px)}@keyframes ds-popover-in{0%{opacity:0;transform:var(--popover-slide)}to{opacity:1;transform:translate(0)}}@keyframes ds-popover-out{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:var(--popover-slide)}}.ds-popover[data-status=open]{animation:ds-popover-in var(--global-duration-quick) var(--global-easing-entrance)}.ds-popover[data-status=close]{animation:ds-popover-out var(--global-duration-quick) var(--global-easing-exit)}.ds-tabs{box-sizing:border-box;display:flex}.ds-tabs--horizontal{flex-direction:column}.ds-tabs--vertical{flex-direction:row;align-items:flex-start}.ds-tabs__list-outer{flex-shrink:0}.ds-tabs__list-outer--vertical{display:flex}.ds-tabs__list-outer--has-actions{flex-wrap:wrap;align-items:center;display:flex}.ds-tabs__list-outer--has-actions>.ds-tabs__viewport{flex:1 1 0;min-width:0}.ds-tabs__list-outer--has-actions>.ds-tabs__track{width:100%}.ds-tabs__actions{align-self:flex-start;align-items:center;gap:var(--spacing-16);flex:none;padding-inline-start:var(--spacing-16);display:flex}.ds-tabs__actions--size-medium{margin-top:var(--spacing-4);height:var(--line-height-100)}.ds-tabs__actions--size-large{margin-top:var(--spacing-12);height:var(--line-height-200)}.ds-tabs__scroll{z-index:1;box-sizing:border-box;white-space:nowrap;scroll-behavior:smooth;flex:auto;width:calc(100% + 10px);margin:-5px;padding:5px;position:relative;overflow:auto hidden}.ds-tabs__viewport{min-width:0;position:relative}.ds-tabs__arrow{transform:translateY(calc(-50% - var(--_nudge,0px)));z-index:4;opacity:0;pointer-events:none;width:46px;transition:opacity var(--global-duration-xquick) var(--global-easing-standard);align-items:center;display:flex;position:absolute;top:50%}.ds-tabs__arrow--size-medium{--_nudge:calc((var(--spacing-12) - var(--spacing-4)) / 2)}.ds-tabs__arrow button{pointer-events:none}.ds-tabs__arrow--prev{background:linear-gradient(to right, var(--background-surface-intense) 24px, transparent);justify-content:flex-start;left:0}.ds-tabs__arrow--next{background:linear-gradient(to left, var(--background-surface-intense) 24px, transparent);justify-content:flex-end;right:0}.ds-tabs__list-outer[data-scroll-left] .ds-tabs__arrow--prev,.ds-tabs__list-outer[data-scroll-right] .ds-tabs__arrow--next{opacity:1}.ds-tabs__list-outer[data-scroll-left] .ds-tabs__arrow--prev button,.ds-tabs__list-outer[data-scroll-right] .ds-tabs__arrow--next button{pointer-events:auto}.ds-tabs__viewport--cued>.ds-tabs__scroll{--_fade:var(--spacing-32);--_ring:5px;--_fl:0px;--_fr:0px;--_el:0px;--_er:0px;-webkit-mask-image:linear-gradient(to right, transparent var(--_el), #000 calc(var(--_el) + var(--_fl)), #000 calc(100% - var(--_er) - var(--_fr)), transparent calc(100% - var(--_er)));-webkit-mask-image:linear-gradient(to right, transparent var(--_el), #000 calc(var(--_el) + var(--_fl)), #000 calc(100% - var(--_er) - var(--_fr)), transparent calc(100% - var(--_er)));mask-image:linear-gradient(to right, transparent var(--_el), #000 calc(var(--_el) + var(--_fl)), #000 calc(100% - var(--_er) - var(--_fr)), transparent calc(100% - var(--_er)))}.ds-tabs__list-outer[data-scroll-left] .ds-tabs__viewport--cued>.ds-tabs__scroll{--_fl:var(--_fade);--_el:var(--_ring)}.ds-tabs__list-outer[data-scroll-right] .ds-tabs__viewport--cued>.ds-tabs__scroll{--_fr:var(--_fade);--_er:var(--_ring)}.ds-tabs__viewport--cued>.ds-tabs__scroll--vertical{--_ft:0px;--_fb:0px;--_et:0px;--_eb:0px;-webkit-mask-image:linear-gradient(to bottom, transparent var(--_et), #000 calc(var(--_et) + var(--_ft)), #000 calc(100% - var(--_eb) - var(--_fb)), transparent calc(100% - var(--_eb)));-webkit-mask-image:linear-gradient(to bottom, transparent var(--_et), #000 calc(var(--_et) + var(--_ft)), #000 calc(100% - var(--_eb) - var(--_fb)), transparent calc(100% - var(--_eb)));mask-image:linear-gradient(to bottom, transparent var(--_et), #000 calc(var(--_et) + var(--_ft)), #000 calc(100% - var(--_eb) - var(--_fb)), transparent calc(100% - var(--_eb)))}.ds-tabs__list-outer[data-scrolled-y] .ds-tabs__viewport--cued>.ds-tabs__scroll--vertical{--_ft:var(--_fade);--_et:var(--_ring)}.ds-tabs__list-outer[data-scroll-bottom] .ds-tabs__viewport--cued>.ds-tabs__scroll--vertical{--_fb:var(--_fade);--_eb:var(--_ring)}.ds-tabs__list-outer--vertical{min-height:0}.ds-tabs__list-outer--vertical>.ds-tabs__viewport{min-height:0;max-height:100%;display:flex}.ds-tabs__scroll--vertical{box-sizing:border-box;width:100%;min-height:0;max-height:calc(100% + 10px);margin:-5px;padding:5px;overflow:hidden auto}.ds-tabs__list{box-sizing:border-box;width:max-content;min-width:100%;display:flex}.ds-tabs__list--horizontal{flex-direction:row;align-items:center}.ds-tabs__list--vertical{flex-direction:column;align-items:stretch}.ds-tabs__list--bordered.ds-tabs__list--horizontal,.ds-tabs__list--borderless.ds-tabs__list--horizontal{gap:var(--spacing-32)}.ds-tabs__list--bordered.ds-tabs__list--vertical,.ds-tabs__list--borderless.ds-tabs__list--vertical,.ds-tabs__list--bordered.ds-tabs__list--full-width,.ds-tabs__list--borderless.ds-tabs__list--full-width{gap:var(--spacing-0)}.ds-tabs__list--filled{gap:var(--spacing-2);padding:var(--spacing-4);border-radius:var(--radius-m);background:var(--background-surface-subtle)}.ds-tabs__list--filled.ds-tabs__list--vertical{gap:var(--spacing-0)}.ds-tabs__track{border-bottom:var(--border-width-thin) solid var(--border-neutral-default);transform:translateY(-1px)}.ds-tabs__track--vertical{border-bottom:none;border-left:var(--border-width-thin) solid var(--border-neutral-default);margin-inline:0;position:absolute;inset:0 auto 0 0;transform:none}.ds-tabs__item{box-sizing:border-box;align-items:center;gap:var(--spacing-8);color:var(--text-neutral-muted);white-space:nowrap;cursor:pointer;transition:color var(--global-duration-xquick) var(--global-easing-standard), background-color var(--global-duration-xquick) var(--global-easing-standard), border-color var(--global-duration-xquick) var(--global-easing-standard), box-shadow var(--global-duration-xquick) var(--global-easing-standard);background:0 0;border:none;text-decoration:none;display:flex;position:relative}.ds-tabs__item--horizontal{justify-content:center}.ds-tabs__item--vertical{justify-content:flex-start;width:100%}.ds-tabs__item--full-width.ds-tabs__item--horizontal{flex:1 1 0}.ds-tabs__item--full-width{width:100%}.ds-tabs__item--bordered.ds-tabs__item--horizontal.ds-tabs__item--size-medium,.ds-tabs__item--borderless.ds-tabs__item--horizontal.ds-tabs__item--size-medium{padding:var(--spacing-4) 0 var(--spacing-12)}.ds-tabs__item--bordered.ds-tabs__item--horizontal.ds-tabs__item--size-large,.ds-tabs__item--borderless.ds-tabs__item--horizontal.ds-tabs__item--size-large{padding:var(--spacing-12) 0}.ds-tabs__item--bordered.ds-tabs__item--vertical.ds-tabs__item--size-medium,.ds-tabs__item--borderless.ds-tabs__item--vertical.ds-tabs__item--size-medium{padding:var(--spacing-4) var(--spacing-12)}.ds-tabs__item--bordered.ds-tabs__item--vertical.ds-tabs__item--size-large,.ds-tabs__item--borderless.ds-tabs__item--vertical.ds-tabs__item--size-large{padding:var(--spacing-8) var(--spacing-12)}.ds-tabs__item--filled.ds-tabs__item--horizontal.ds-tabs__item--size-medium{padding:var(--spacing-4) var(--spacing-8)}.ds-tabs__item--filled.ds-tabs__item--horizontal.ds-tabs__item--size-large{padding:var(--spacing-8)}.ds-tabs__item--filled.ds-tabs__item--vertical{padding:var(--spacing-12)}.ds-tabs__item--filled{z-index:1;border-radius:var(--radius-m)}.ds-tabs__item--bordered.ds-tabs__item--vertical,.ds-tabs__item--borderless.ds-tabs__item--vertical{border-left:var(--border-width-thicker) solid transparent}.ds-tabs__item:hover:not(.is-disabled):not(.is-selected){color:var(--text-neutral-subtle)}.ds-tabs__item.is-selected{color:var(--text-neutral-normal)}.ds-tabs__item.is-disabled{color:var(--text-neutral-disabled);cursor:not-allowed}.ds-tabs__item--bordered.ds-tabs__item--horizontal:hover:not(.is-disabled):not(.is-selected),.ds-tabs__item--borderless.ds-tabs__item--horizontal:hover:not(.is-disabled):not(.is-selected){box-shadow:inset 0 calc(var(--border-width-thicker) * -1) 0 0 var(--border-neutral-default)}.ds-tabs__item--bordered.ds-tabs__item--vertical:hover:not(.is-disabled):not(.is-selected),.ds-tabs__item--borderless.ds-tabs__item--vertical:hover:not(.is-disabled):not(.is-selected){border-left-color:var(--border-neutral-default)}.ds-tabs__item--filled:hover:not(.is-disabled):not(.is-selected){background:var(--background-neutral-faded)}.ds-tabs__item:focus-visible{z-index:1;box-shadow:var(--focus-ring-shadow);outline:none}.ds-tabs__item--bordered:focus-visible,.ds-tabs__item--borderless:focus-visible{border-radius:var(--radius-s)}.ds-tabs__item-leading,.ds-tabs__item-trailing{flex:none;align-items:center;display:inline-flex}.ds-tabs__item--size-medium .ds-tabs__item-leading{height:var(--line-height-100)}.ds-tabs__item--size-large .ds-tabs__item-leading{height:var(--line-height-200)}.ds-tabs__item-label{display:inline-block}.ds-tabs__indicator{pointer-events:none;transition-property:transform,width,height,background-color;transition-timing-function:var(--global-easing-standard);position:absolute}.ds-tabs__indicator[data-side=horizontal]{height:var(--border-width-thicker);background:var(--text-neutral-normal);z-index:1;top:-.5px;left:0}.ds-tabs__indicator[data-side=vertical]{width:var(--border-width-thicker);background:var(--text-neutral-normal);top:0;left:0}.ds-tabs__indicator[data-side=filled]{border-radius:var(--radius-m);background:var(--background-surface-intense);top:0;left:0}.ds-tabs__panel{outline:none}.ds-tabs__panel:focus-visible{border-radius:var(--radius-s);box-shadow:var(--focus-ring-shadow)}.ds-modal-wrapper{z-index:var(--z-modal);position:fixed}.ds-modal-backdrop{background:var(--background-overlay-default);z-index:var(--z-modal);opacity:0;transition:opacity var(--global-duration-moderate) var(--global-easing-exit)}.ds-modal-backdrop[data-status=open]{opacity:1;transition-timing-function:var(--global-easing-entrance)}.ds-modal{z-index:var(--z-modal);min-width:320px;width:calc(100vw - var(--spacing-48));box-sizing:border-box;background:var(--background-surface-intense);border-radius:var(--radius-m);max-height:80vh;box-shadow:var(--shadow-l);--ds-modal-closed-transform:translate(-50%, -50%) scale(.9);--ds-modal-open-transform:translate(-50%, -50%) scale(1);transform:var(--ds-modal-closed-transform);opacity:0;transition:opacity var(--global-duration-moderate) var(--global-easing-exit), transform var(--global-duration-moderate) var(--global-easing-exit);flex-direction:column;display:flex;position:fixed;top:50%;left:50%;overflow:hidden}.ds-modal[data-status=open]{opacity:1;transform:var(--ds-modal-open-transform);transition-timing-function:var(--global-easing-entrance)}.ds-modal--size-sm{max-width:400px}.ds-modal--size-md{max-width:760px}.ds-modal--size-lg{max-width:1024px}.ds-modal--size-full{top:var(--spacing-8);left:var(--spacing-8);right:var(--spacing-8);bottom:var(--spacing-8);--ds-modal-closed-transform:none;--ds-modal-open-transform:none;width:auto;min-width:0;max-width:none;height:auto;max-height:none}.ds-modal-header{gap:var(--spacing-16);flex-direction:column;display:flex}.ds-modal-header__row{align-items:flex-start;gap:var(--spacing-16);padding:var(--spacing-20) var(--spacing-20) 0;display:flex;position:relative}.ds-modal-header__leading{height:var(--spacing-28);margin-block:-2px;margin-right:calc(var(--spacing-8) - var(--spacing-16));flex:none;justify-content:center;align-items:center;display:flex}.ds-modal-header__titles{flex-direction:column;flex:auto;min-width:0;display:flex}.ds-modal-header__title-row{align-items:center;gap:var(--spacing-8);display:flex}.ds-modal-header__title{color:var(--text-neutral-normal);margin:0}.ds-modal-header__subtitle{color:var(--text-neutral-subtle);margin:0}.ds-modal-header__trailing{flex:none;align-items:center;display:flex}.ds-modal-header__standalone-close{top:var(--spacing-16);right:var(--spacing-16);z-index:1;width:var(--spacing-28);height:var(--spacing-28);border-radius:var(--radius-max);background:var(--background-surface-subtle);justify-content:center;align-items:center;display:flex;position:absolute}.ds-modal-body-scroll{flex-direction:column;flex:auto;min-height:0;display:flex}.ds-modal-body{min-height:0;padding:var(--spacing-20);font-family:var(--font-family);font-size:var(--font-size-100);line-height:var(--line-height-100);color:var(--text-neutral-subtle);flex:auto;overflow:hidden auto}.ds-modal-body--flush{padding:0}.ds-modal-footer{gap:var(--spacing-16);flex-direction:column;display:flex}.ds-modal-footer__actions{justify-content:flex-end;align-items:center;gap:var(--spacing-16);padding:0 var(--spacing-20) var(--spacing-20);flex-wrap:wrap;display:flex}.ds-drawer-wrapper{z-index:calc(var(--z-modal) + var(--ds-drawer-level,1) - 1);position:fixed}.ds-drawer-backdrop{background:var(--background-overlay-default);z-index:calc(var(--z-modal) + var(--ds-drawer-level,1) - 1);opacity:0;transition:opacity var(--global-duration-moderate) var(--global-easing-exit)}.ds-drawer-backdrop[data-status=open]{opacity:1;transition-duration:var(--global-duration-xmoderate);transition-timing-function:var(--global-easing-entrance)}.ds-drawer{--ds-drawer-peek:var(--spacing-16);--ds-drawer-depth-below:0;z-index:calc(var(--z-modal) + var(--ds-drawer-level,1) - 1);width:360px;max-width:90%;transition:transform var(--global-duration-xmoderate) var(--global-easing-entrance);flex-direction:column;display:flex;position:fixed;top:0;bottom:0}.ds-drawer--side-right{transform:translateX(calc(var(--ds-drawer-depth-below) * -1 * var(--ds-drawer-peek)));right:0}.ds-drawer--side-left{transform:translateX(calc(var(--ds-drawer-depth-below) * var(--ds-drawer-peek)));left:0}@media (width>=768px){.ds-drawer{--ds-drawer-peek:var(--spacing-24)}}.ds-drawer__panel{box-sizing:border-box;background:var(--background-surface-intense);width:100%;height:100%;box-shadow:var(--shadow-l);opacity:0;transition:transform var(--global-duration-moderate) var(--global-easing-exit), opacity var(--global-duration-moderate) var(--global-easing-exit);outline:none;flex-direction:column;display:flex;overflow:hidden}.ds-drawer--side-right .ds-drawer__panel{border-left:var(--border-width-thin) solid var(--border-neutral-default);transform:translate(100%)}.ds-drawer--side-left .ds-drawer__panel{border-right:var(--border-width-thin) solid var(--border-neutral-default);transform:translate(-100%)}.ds-drawer .ds-drawer__panel[data-status=open]{opacity:1;transition-duration:var(--global-duration-xmoderate);transition-timing-function:var(--global-easing-entrance);transform:translate(0)}.ds-drawer--popup{top:var(--spacing-12);bottom:var(--spacing-12)}.ds-drawer--popup.ds-drawer--side-right{right:var(--spacing-16)}.ds-drawer--popup.ds-drawer--side-left{left:var(--spacing-16)}.ds-drawer--popup .ds-drawer__panel{border:var(--border-width-thin) solid var(--border-neutral-default);border-radius:var(--radius-m);box-shadow:var(--shadow-l)}.ds-drawer-header{gap:var(--spacing-16);flex-direction:column;flex-shrink:0;display:flex}.ds-drawer-header__inner{gap:var(--spacing-16);flex-direction:column;display:flex}.ds-drawer-header__row{padding:var(--spacing-20) var(--spacing-20) 0;align-items:flex-start;display:flex}.ds-drawer-header__row>*+*{margin-left:var(--spacing-16)}.ds-drawer-header__leading{min-width:var(--spacing-20);height:var(--spacing-28);flex:none;justify-content:center;align-items:center;display:flex}.ds-drawer-header__leading--avatar{width:auto;height:auto}.ds-drawer-header__leading+.ds-drawer-header__titles{margin-left:var(--spacing-8)}.ds-drawer-header__titles{flex-direction:column;flex:auto;min-width:0;display:flex}.ds-drawer-header__title-row{align-items:center;gap:var(--spacing-8);display:flex}.ds-drawer-header__leading+.ds-drawer-header__titles .ds-drawer-header__title-row{min-height:var(--spacing-28)}.ds-drawer-header__title{color:var(--text-neutral-normal);margin:0}.ds-drawer-header__subtitle{color:var(--text-neutral-muted);text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}.ds-drawer-header__trailing{flex:none;align-items:center;display:flex}.ds-drawer-header__children{padding:0 var(--spacing-20)}.ds-drawer-body-scroll{flex-direction:column;flex:auto;min-height:0;display:flex}.ds-drawer-body{min-height:0;padding:var(--spacing-20);font-family:var(--font-family);font-size:var(--font-size-100);line-height:var(--line-height-100);color:var(--text-neutral-subtle);flex:auto;overflow:hidden auto}.ds-drawer-body--flush{padding:0}.ds-drawer-footer{background:var(--background-surface-intense);flex-direction:column;flex-shrink:0;display:flex}.ds-drawer-footer__actions{align-items:center;gap:var(--spacing-16);padding:var(--spacing-16);display:flex}.ds-drawer-footer__actions>*{flex:1 1 0;min-width:0}.ds-drawer-footer__actions--stacked{flex-direction:column}.ds-drawer-footer__actions--stacked>*{flex:initial;width:100%}.ds-stepper-scroll{width:100%;min-width:0}.ds-stepper{flex-direction:row;align-items:flex-start;display:flex;overflow:auto hidden}.ds-stepper--vertical{flex-direction:column;overflow:visible}.ds-stepper:not(.ds-stepper--nested){padding-top:var(--spacing-12);padding-bottom:var(--spacing-12)}.ds-stepper--nested{align-self:stretch}.ds-stepper-item{align-items:center;gap:var(--stepper-item-line-gap);text-align:center;min-width:min(120px,100%);color:inherit;flex-direction:column;flex:1 1 0;display:flex}.ds-stepper-item--vertical{margin:0 var(--spacing-12);text-align:left;flex-direction:row;flex:none;align-self:stretch;align-items:stretch;min-width:0}.ds-stepper-item--size-medium{--stepper-item-line-gap:var(--spacing-4)}.ds-stepper-item--size-large{--stepper-item-line-gap:var(--spacing-8)}.ds-stepper-item--disabled{cursor:not-allowed}.ds-stepper-line{background-color:var(--border-neutral-default);flex:none}.ds-stepper-line--dotted{background-color:#0000;background-image:radial-gradient(circle, var(--border-neutral-default) 1px, transparent 1px)}.ds-stepper-curve{color:var(--border-neutral-default);flex:none;display:inline-flex}.ds-stepper-curve svg{display:block}.ds-stepper-line-row{flex-direction:row;flex:none;align-items:center;width:100%;display:flex}.ds-stepper-line--h{flex:auto;height:2px}.ds-stepper-line--h.ds-stepper-line--dotted{background-position:0;background-repeat:repeat-x;background-size:6px 2px}.ds-stepper-line-col{flex-direction:column;flex:none;align-items:flex-start;display:flex}.ds-stepper-line--v{width:2px}.ds-stepper-line--v.ds-stepper-line--dotted{background-position:top;background-repeat:repeat-y;background-size:2px 6px}.ds-stepper-item__marker{margin:var(--spacing-2);flex:none;justify-content:center;align-items:center;display:inline-flex}.ds-stepper-item--disabled .ds-stepper-item__marker{opacity:.5}.ds-stepper-item__icon-marker{border-radius:var(--radius-max);background:var(--stepper-marker-halo);flex:none;justify-content:center;align-items:center;display:inline-flex}.ds-stepper-item--size-medium .ds-stepper-item__icon-marker{width:var(--spacing-20);height:var(--spacing-20)}.ds-stepper-item--size-large .ds-stepper-item__icon-marker{width:var(--spacing-24);height:var(--spacing-24)}.ds-stepper-item--state-neutral .ds-stepper-item__icon-marker{--stepper-marker-halo:var(--background-neutral-faded);color:var(--text-neutral-subtle)}.ds-stepper-item--state-brand .ds-stepper-item__icon-marker{--stepper-marker-halo:var(--background-brand-faded);color:var(--text-brand-normal)}.ds-stepper-item--state-positive .ds-stepper-item__icon-marker{--stepper-marker-halo:var(--background-positive-faded);color:var(--text-positive-normal)}.ds-stepper-item--state-negative .ds-stepper-item__icon-marker{--stepper-marker-halo:var(--background-negative-faded);color:var(--text-negative-normal)}.ds-stepper-item--disabled .ds-stepper-item__icon-marker{--stepper-marker-halo:var(--background-neutral-faded);color:var(--text-neutral-disabled)}.ds-stepper-item__text-col{flex-direction:column;width:100%;min-width:0;display:flex}.ds-stepper-item--vertical .ds-stepper-item__text-col{flex:auto}.ds-stepper-item__text{width:100%;min-width:0;padding:var(--spacing-8) var(--spacing-12);box-sizing:border-box;display:block}a.ds-stepper-item__text,button.ds-stepper-item__text{appearance:none;font:inherit;color:inherit;cursor:pointer;text-align:inherit;background:0 0;border:none;margin:0;text-decoration:none}a.ds-stepper-item__text:hover,button.ds-stepper-item__text:hover{background:var(--background-interaction-highlighted);border-radius:var(--radius-s)}a.ds-stepper-item--selected .ds-stepper-item__text:hover,button.ds-stepper-item--selected .ds-stepper-item__text:hover,.ds-stepper-item--selected a.ds-stepper-item__text:hover,.ds-stepper-item--selected button.ds-stepper-item__text:hover{background:var(--background-brand-faded)}a.ds-stepper-item__text:focus-visible,button.ds-stepper-item__text:focus-visible{box-shadow:var(--focus-ring-shadow);border-radius:var(--radius-s);outline:none}.ds-stepper-item__header-row{justify-content:space-between;align-items:flex-start;gap:var(--spacing-12);flex-direction:row;width:100%;display:flex}.ds-stepper-item__header-text{flex-direction:column;flex:auto;min-width:0;display:flex}.ds-stepper-item__header,.ds-stepper-item__timestamp,.ds-stepper-item__description{text-overflow:ellipsis;white-space:nowrap;width:100%;overflow:hidden}.ds-stepper-item__header{color:var(--text-neutral-normal)}.ds-stepper-item--selected .ds-stepper-item__header{color:var(--text-brand-normal)}.ds-stepper-item__timestamp,.ds-stepper-item__description{color:var(--text-neutral-muted)}.ds-stepper-item__timestamp{margin:var(--spacing-4) 0}.ds-stepper-item--disabled .ds-stepper-item__header,.ds-stepper-item--disabled .ds-stepper-item__timestamp,.ds-stepper-item--disabled .ds-stepper-item__description{color:var(--text-neutral-disabled)}.ds-stepper-collapse{align-self:stretch;min-width:0}.ds-stepper-item__children{box-sizing:border-box;width:100%;padding:0 var(--spacing-12) var(--spacing-8)}.ds-breadcrumb{padding:var(--spacing-8);margin:calc(var(--spacing-8) * -1);align-items:center;display:inline-flex}.ds-breadcrumb__list{align-items:center;gap:var(--spacing-4);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.ds-breadcrumb__item{align-items:center;gap:var(--spacing-4);display:inline-flex}.ds-breadcrumb__link .ds-btn__label{align-items:center;margin:0;display:flex}.ds-breadcrumb__link,.ds-breadcrumb__separator{opacity:.57}.ds-breadcrumb__link:hover{opacity:.8}.ds-breadcrumb__link:focus-visible{opacity:1}.ds-breadcrumb .ds-breadcrumb__link:hover:not([aria-disabled=true]),.ds-breadcrumb .ds-breadcrumb__link:focus-visible{text-decoration:none}.ds-breadcrumb__current{color:var(--text-neutral-normal)}.ds-breadcrumb__separator{color:var(--text-neutral-normal);-webkit-user-select:none;user-select:none}.ds-breadcrumb__item:last-child .ds-breadcrumb__separator{display:none}.ds-breadcrumb--size-small .ds-breadcrumb__current svg{width:var(--spacing-12);height:var(--spacing-12)}.ds-breadcrumb--size-medium .ds-breadcrumb__current svg,.ds-breadcrumb--size-large .ds-breadcrumb__current svg{width:var(--spacing-16);height:var(--spacing-16)}.ds-card{align-items:flex-start;gap:var(--spacing-12);box-sizing:border-box;width:100%;min-width:0;padding:var(--spacing-24);background:var(--background-surface-intense);border:var(--border-width-thin) solid var(--border-neutral-default);border-radius:var(--radius-m);flex-direction:column;display:flex;position:relative}.ds-card--padding-0{padding:0;overflow:hidden}.ds-card--padding-12{padding:var(--spacing-12)}.ds-card--padding-16{padding:var(--spacing-16)}.ds-card--padding-20{padding:var(--spacing-20)}.ds-card__overlay{z-index:1;cursor:pointer;appearance:none;background:0 0;border:none;width:100%;height:100%;margin:0;padding:0;display:block;position:absolute;inset:0}.ds-card__overlay--in-scroller{height:auto;min-height:100%;position:absolute;inset:0}.ds-card--interactive :is(button,a,input,select,textarea,label,summary,iframe,video[controls],audio[controls],[contenteditable]:not([contenteditable=false]),[tabindex],[role=button],[role=link],[role=checkbox],[role=radio],[role=switch],[role=tab],[role=menuitem],[role=option],[role=slider],[role=spinbutton],[role=textbox],[role=combobox]):not(.ds-card__overlay){z-index:2;position:relative}@media (hover:none) and (pointer:coarse){.ds-card--interactive:active{transform:scale(.97)}}.ds-card--interactive:has(.ds-card__overlay:focus-visible){box-shadow:var(--focus-ring-shadow);outline:none}.ds-card__header{gap:var(--spacing-12);flex-direction:column;width:100%;display:flex}.ds-card__header-row{justify-content:space-between;align-items:center;gap:var(--spacing-4);flex-direction:row;display:flex}.ds-card__header-leading{align-items:flex-start;gap:var(--spacing-8);flex-direction:row;min-width:0;display:flex}.ds-card__header-prefix{height:var(--line-height-200);flex:none;justify-content:center;align-items:center;display:inline-flex}.ds-card__header-prefix--medium{height:var(--line-height-100)}.ds-card__header-icon{color:var(--text-neutral-normal);display:inline-flex}.ds-card__header-title-block{flex-direction:column;min-width:0;display:flex}.ds-card__header-title-row{align-items:center;gap:var(--spacing-8);flex-flow:wrap;display:flex}.ds-card__header-title{color:var(--text-neutral-normal)}.ds-card__header-suffix{flex:none;align-items:center;display:inline-flex}.ds-card__header-subtitle{color:var(--text-neutral-subtle)}.ds-card__header-trailing{flex:none;align-self:center}.ds-card__header-text{color:var(--text-neutral-subtle)}.ds-card__body{width:100%;min-width:0}.ds-card__body-text{color:var(--text-neutral-subtle);margin:0}.ds-card__footer{gap:var(--spacing-12);flex-direction:column;width:100%;display:flex}.ds-card__footer-row{justify-content:space-between;align-items:center;gap:var(--spacing-8);flex-direction:row;display:flex}.ds-card__footer-leading{flex-direction:column;min-width:0;display:flex}.ds-card__footer-title{color:var(--text-neutral-normal);white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.ds-card__footer-subtitle{color:var(--text-neutral-subtle);white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.ds-card__footer-trailing{align-items:center;gap:var(--spacing-8);flex-direction:row;flex:none;display:flex}@media (width<=480px){.ds-card__footer-row,.ds-card__footer-trailing{flex-direction:column;align-items:stretch}}.ds-card__scroll,.ds-card__viewport{flex-direction:column;flex:auto;min-height:0;display:flex}.ds-card__scroll-content{align-items:flex-start;gap:var(--spacing-12);flex-direction:column;flex:1 0 auto;min-height:100%;display:flex;position:relative}.ds-table{gap:var(--spacing-16);flex-direction:column;display:flex}.ds-table__body-wrap{background:var(--background-surface-intense);border:var(--border-width-thin) solid var(--border-neutral-default);border-radius:var(--radius-m);position:relative;overflow:hidden}.ds-table__scroll{overflow:auto}.ds-table--sticky-header .ds-table__body-wrap .ds-scroll__bar--y{top:var(--ds-table-header-h,44px)}.ds-table__body-wrap:hover .ds-scroll__bar{opacity:1;transition-timing-function:var(--global-easing-entrance)}.ds-table__scroll-inner{width:fit-content;min-width:100%;position:relative}.ds-table__table{border-collapse:separate;border-spacing:0;width:100%}.ds-table__table--fixed{table-layout:fixed;width:max-content;min-width:100%}.ds-table__toolbar{justify-content:space-between;align-items:center;gap:var(--spacing-16);min-height:36px;display:flex}.ds-table__toolbar-leading{align-items:center;gap:var(--spacing-12);min-width:0;display:flex}.ds-table__toolbar-title{text-overflow:ellipsis;white-space:nowrap;color:var(--text-neutral-normal);overflow:hidden}.ds-table__toolbar-subtitle{text-overflow:ellipsis;white-space:nowrap;color:var(--text-neutral-muted);overflow:hidden}.ds-table__toolbar-actions{align-items:center;gap:var(--spacing-8);flex:none;display:flex}.ds-table__toolbar-search{width:240px}.ds-table__caption{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.ds-table__head-cell{box-sizing:border-box;height:44px;padding:0 var(--spacing-12);--ds-table-head-bg:var(--background-neutral-faded);background:linear-gradient(var(--ds-table-head-bg), var(--ds-table-head-bg)), var(--background-surface-intense);border-bottom:var(--border-width-thin) solid var(--border-neutral-default);color:var(--text-neutral-muted);text-align:left;vertical-align:middle}.ds-table--sticky-header .ds-table__head-cell{z-index:3;position:sticky;top:0}.ds-table--sticky-header .ds-table__head-row:nth-child(2) .ds-table__head-cell{top:44px}.ds-table--sticky-header .ds-table__head-row:nth-child(3) .ds-table__head-cell{top:88px}.ds-table__head-cell[data-sortable]{padding:0}.ds-table__sort-button{box-sizing:border-box;align-items:center;gap:var(--spacing-8);width:100%;height:100%;padding:0 var(--spacing-12);color:inherit;font:inherit;letter-spacing:inherit;text-align:inherit;cursor:pointer;background:0 0;border:0;display:flex}.ds-table__sort-button:focus-visible{outline:var(--border-width-thicker) solid var(--border-focused);outline-offset:calc(-1 * var(--border-width-thicker))}.ds-table__head-content{align-items:center;gap:var(--spacing-8);display:flex}.ds-table__head-cell[data-align=center] .ds-table__sort-button,.ds-table__head-cell[data-align=center] .ds-table__head-content{justify-content:center}.ds-table__sort-button .ds-table__cell-text,.ds-table__head-content .ds-table__cell-text{text-align:inherit;flex:auto;min-width:0}.ds-table__info-icon{color:var(--text-neutral-muted);flex:none;display:inline-flex}.ds-table__info-icon svg{width:16px;height:16px}.ds-table__sort-indicator{flex:none}.ds-table__sort-indicator path{stroke:var(--text-neutral-disabled)}.ds-table__sort-indicator path[data-active]{stroke:var(--text-neutral-muted)}.ds-table__cell{box-sizing:border-box;height:40px;padding:var(--spacing-8) var(--spacing-12);border-bottom:var(--border-width-thin) solid var(--border-neutral-default);color:var(--text-neutral-subtle);text-align:left;vertical-align:middle;background:linear-gradient(var(--ds-table-row-state,transparent), var(--ds-table-row-state,transparent))}.ds-table--expanded .ds-table__cell{height:48px}.ds-table--bordered .ds-table__head-cell:not([data-head-last]),.ds-table--bordered .ds-table__cell:not([data-cell-last]),.ds-table--bordered .ds-table__foot-cell:not(:last-child){border-inline-end:var(--border-width-thin) solid var(--border-neutral-default)}.ds-table--bordered[data-scroll-right] .ds-table__head-cell[data-sticky-edge=right],.ds-table--bordered[data-scroll-right] .ds-table__cell[data-sticky-edge=right],.ds-table--bordered[data-scroll-right] .ds-table__foot-cell[data-sticky-edge=right]{box-shadow:inset var(--border-width-thin) 0 0 var(--border-neutral-default)}.ds-table__head-cell[data-head-bottom][rowspan]{vertical-align:bottom}.ds-table__head-cell[data-head-bottom][rowspan] .ds-table__sort-button,.ds-table__head-cell[data-head-bottom][rowspan] .ds-table__head-content{padding-bottom:var(--spacing-12);align-items:flex-end}.ds-table__head-cell--selection[rowspan]{vertical-align:bottom;padding-bottom:14px}.ds-table__row[data-interactive]{cursor:pointer}.ds-table__row[data-interactive]:hover,.ds-table__row[data-group-hover]{--ds-table-row-state:var(--background-neutral-faded)}.ds-table__row[data-state=selected]{--ds-table-row-state:var(--background-interaction-selected)}.ds-table__row[data-state=selected]:hover,.ds-table__row[data-state=selected][data-group-hover],.ds-table__cell[data-group-selected][data-group-hover]{--ds-table-row-state:var(--background-neutral-faded-highlighted)}.ds-table__cell[data-group-hover]{--ds-table-row-state:var(--background-neutral-faded)}.ds-table__cell[data-group-selected]{--ds-table-row-state:var(--background-interaction-selected)}.ds-table__row[data-disabled] .ds-table__cell,.ds-table__row[data-disabled] .ds-table__cell-description{color:var(--text-neutral-disabled)}.ds-table__row[data-interactive]:focus-visible{outline:var(--border-width-thicker) solid var(--border-focused);outline-offset:calc(-1 * var(--border-width-thicker))}.ds-table__body tr:last-child .ds-table__cell,.ds-table__body .ds-table__cell[data-cell-bottom]{border-bottom:none}.ds-table__cell-text{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.ds-table__cell-description{text-overflow:ellipsis;white-space:nowrap;color:var(--text-neutral-muted);display:block;overflow:hidden}.ds-table__cell[data-sticky]{z-index:1;background:linear-gradient(var(--ds-table-row-state,transparent), var(--ds-table-row-state,transparent)), var(--background-surface-intense);position:sticky}.ds-table__head-cell[data-sticky]{z-index:3;position:sticky}.ds-table--sticky-header .ds-table__head-cell[data-sticky]{z-index:4}.ds-table__foot-cell[data-sticky]{z-index:1;background:linear-gradient(var(--background-neutral-faded), var(--background-neutral-faded)), var(--background-surface-intense);position:sticky}.ds-table__edge-shadow-lane{z-index:4;pointer-events:none;position:absolute;inset:0}.ds-table__edge-shadow-lane--left{padding-inline-start:var(--ds-table-sticky-left,0px)}.ds-table__edge-shadow-lane--right{justify-content:flex-end;padding-inline-end:var(--ds-table-sticky-right,0px);display:flex}.ds-table__edge-shadow{opacity:0;transition:opacity var(--global-duration-xquick) var(--global-easing-standard)}.ds-table__edge-shadow--left{left:var(--ds-table-sticky-left,0px);background:linear-gradient(to right, var(--shadow-strip), transparent);width:6px;height:100%;position:sticky}.ds-table__edge-shadow--right{right:var(--ds-table-sticky-right,0px);background:linear-gradient(to left, var(--shadow-strip), transparent);width:6px;height:100%;position:sticky}.ds-table[data-scroll-left] .ds-table__edge-shadow--left,.ds-table[data-scroll-right] .ds-table__edge-shadow--right{opacity:1}.ds-table__head-cell--selection,.ds-table__cell--selection{text-align:center;width:48px;padding:0}.ds-table__head-cell--selection .ds-checkbox,.ds-table__cell--selection .ds-checkbox{vertical-align:middle}.ds-table__serial-swap{vertical-align:middle;place-items:center;display:inline-grid}.ds-table__serial-swap>*{grid-area:1/1}.ds-table__serial-swap-number{color:var(--text-neutral-muted);white-space:nowrap}.ds-table__serial-swap-box{opacity:0}.ds-table__row:hover .ds-table__serial-swap-box,.ds-table__cell--selection:focus-within .ds-table__serial-swap-box,.ds-table__row[data-state=selected] .ds-table__serial-swap-box{opacity:1}.ds-table__row:hover .ds-table__serial-swap-number,.ds-table__cell--selection:focus-within .ds-table__serial-swap-number,.ds-table__row[data-state=selected] .ds-table__serial-swap-number{opacity:0}.ds-table__head-cell--selection:hover .ds-table__serial-swap-box,.ds-table__head-cell--selection:focus-within .ds-table__serial-swap-box,.ds-table[data-any-selected] .ds-table__head-cell--selection .ds-table__serial-swap-box{opacity:1}.ds-table__head-cell--selection:hover .ds-table__serial-swap-number,.ds-table__head-cell--selection:focus-within .ds-table__serial-swap-number,.ds-table[data-any-selected] .ds-table__head-cell--selection .ds-table__serial-swap-number{opacity:0}.ds-table__cell--actions{padding-block:0}.ds-table__row-actions{align-items:center;gap:var(--spacing-8);vertical-align:middle;display:inline-flex}.ds-table__live-region{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.ds-table__skeleton{border-radius:var(--radius-s);background:var(--background-neutral-faded);width:min(160px,60%);height:12px;animation:ds-table-skeleton-pulse var(--global-duration-2xgentle) var(--global-easing-standard,ease-in-out) infinite alternate;display:block}[data-align=right] .ds-table__skeleton{margin-inline-start:auto}[data-align=center] .ds-table__skeleton{margin-inline:auto}@keyframes ds-table-skeleton-pulse{0%{opacity:1}to{opacity:.45}}.ds-table__empty-cell{padding:var(--spacing-32) var(--spacing-16);text-align:center;border-bottom:none}.ds-table__empty-cell>*{margin-inline:auto}.ds-table__refresh-overlay{z-index:5;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.ds-table__refresh-overlay:before{content:"";background:var(--global-black-a50);position:absolute;inset:0}[data-theme=dark] .ds-table__refresh-overlay:before{background:var(--global-black-a100)}.ds-table__refresh-overlay>*{position:relative}.ds-table__expand{align-items:center;gap:var(--spacing-8);min-width:0;padding-inline-start:calc(var(--ds-table-depth,0) * var(--spacing-16));display:flex}.ds-table--tree .ds-table__head-cell--selection,.ds-table--tree .ds-table__cell--selection{text-align:start;padding-inline-start:var(--spacing-16)}.ds-table--tree .ds-table__cell--selection{padding-inline-start:calc(var(--spacing-16) + var(--ds-table-depth,0) * var(--spacing-16))}.ds-table__expander{box-sizing:border-box;border-radius:var(--radius-s);width:20px;height:20px;color:var(--text-neutral-subtle);cursor:pointer;background:0 0;border:0;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.ds-table__expander:hover{background:var(--background-neutral-faded)}.ds-table__expander:focus-visible{box-shadow:var(--focus-ring-shadow);outline:none}.ds-table__expander[data-leaf]{visibility:hidden}.ds-table__expander svg{transition:transform var(--global-duration-quick) var(--global-easing-standard)}.ds-table__expander[aria-expanded=true] svg{transform:rotate(90deg)}.ds-table__pagination{justify-content:space-between;align-items:center;gap:var(--spacing-16);min-height:36px;display:flex}.ds-table__pagination-label{color:var(--text-neutral-muted)}.ds-table__pagination-controls{align-items:center;gap:var(--spacing-12);display:flex}.ds-table__page-size{align-items:center;gap:var(--spacing-8);display:flex}.ds-table__page-size-select{width:64px}.ds-table__page-size-select .ds-text-input__control{flex:none}.ds-table__pagination-caption{min-width:0;color:var(--text-neutral-muted);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.ds-table__head-cell[data-align=right],.ds-table__cell[data-align=right],.ds-table__foot-cell[data-align=right]{text-align:right}.ds-table__head-cell[data-align=center],.ds-table__cell[data-align=center],.ds-table__foot-cell[data-align=center]{text-align:center}.ds-table__foot-cell{box-sizing:border-box;height:44px;padding:0 var(--spacing-12);background:var(--background-neutral-faded);border-top:var(--border-width-thin) solid var(--border-neutral-default);color:var(--text-neutral-subtle);text-align:left;vertical-align:middle}.ds-pagination{align-items:center;gap:var(--spacing-4);min-height:36px;padding-inline:2px;display:inline-flex}.ds-pagination__nav-button{box-sizing:border-box;border:var(--border-width-thin) solid var(--border-neutral-default);border-radius:var(--radius-m);width:32px;height:32px;color:var(--text-neutral-subtle);cursor:pointer;transition:border-color var(--global-duration-xquick) var(--global-easing-standard);background:0 0;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.ds-pagination__nav-button:hover:not(:disabled):not([aria-disabled=true]){border-color:var(--border-neutral-highlighted)}.ds-pagination__nav-button:focus-visible{border-color:var(--border-neutral-highlighted);box-shadow:var(--focus-ring-shadow);outline:none}.ds-pagination__nav-button:disabled,.ds-pagination__nav-button[aria-disabled=true]{border-color:var(--border-neutral-disabled);color:var(--text-neutral-disabled);cursor:not-allowed}.ds-pagination__nav-button[aria-disabled=true]{pointer-events:auto}.ds-pagination__pages{align-items:center;gap:2px;display:inline-flex}.ds-pagination__page{box-sizing:border-box;border-radius:var(--radius-m);width:32px;height:32px;color:var(--text-neutral-subtle);cursor:pointer;transition:background-color var(--global-duration-xquick) var(--global-easing-standard), color var(--global-duration-xquick) var(--global-easing-standard);background:0 0;border:0;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.ds-pagination__page:hover:not(:disabled){background:var(--background-neutral-faded);color:var(--text-neutral-normal)}.ds-pagination__page:focus-visible{background:var(--background-neutral-faded);color:var(--text-neutral-normal);box-shadow:var(--focus-ring-shadow);outline:none}.ds-pagination__page[data-selected]{background:var(--background-interaction-selected);color:var(--text-neutral-normal)}.ds-pagination__page:disabled{color:var(--text-neutral-disabled);cursor:not-allowed}.ds-pagination__page[data-selected]:disabled{background:var(--background-neutral-disabled)}.ds-pagination__ellipsis{box-sizing:border-box;border-radius:var(--radius-m);width:32px;height:32px;color:var(--text-neutral-normal);cursor:pointer;background:0 0;border:0;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.ds-pagination__ellipsis-skip,.ds-pagination__ellipsis:hover:not(:disabled) .ds-pagination__ellipsis-rest,.ds-pagination__ellipsis:focus-visible .ds-pagination__ellipsis-rest{display:none}.ds-pagination__ellipsis:hover:not(:disabled) .ds-pagination__ellipsis-skip,.ds-pagination__ellipsis:focus-visible .ds-pagination__ellipsis-skip{display:inline}.ds-pagination__ellipsis:focus-visible{background:var(--background-neutral-faded);box-shadow:var(--focus-ring-shadow);outline:none}.ds-pagination__ellipsis:disabled{color:var(--text-neutral-disabled);cursor:not-allowed}.ds-pagination__jumper{align-items:center;gap:var(--spacing-8);display:inline-flex}.ds-pagination__jumper-label{min-width:0;color:var(--text-neutral-subtle);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.ds-pagination__jumper-select{width:64px;display:inline-block}.ds-pagination__jumper-select .ds-text-input__control{flex:1 0 0}.ds-datepicker-input .ds-input-dropdown-btn{background-color:var(--background-surface-intense)}.ds-datepicker-input .ds-text-input__field:hover:has(.ds-input-dropdown-btn:hover){background:var(--background-surface-intense)}.ds-datepicker-input .ds-input-dropdown-btn:hover:not(:disabled),.ds-datepicker-input .ds-input-dropdown-btn:focus:not(:disabled),.ds-datepicker-input .ds-input-dropdown-btn[aria-expanded=true]{background-color:var(--background-surface-intense);background-image:linear-gradient(var(--background-interaction-highlighted), var(--background-interaction-highlighted))}.ds-datepicker-positioner{z-index:var(--z-dropdown)}.ds-datepicker{--dp-cell:40px;box-sizing:border-box;border:var(--border-width-thin) solid var(--border-neutral-default);border-radius:var(--radius-m);background:var(--background-surface-intense);box-shadow:var(--shadow-s);animation:ds-datepicker-in var(--global-duration-quick) var(--global-easing-entrance) both;flex-direction:column;display:flex;overflow:hidden}.ds-datepicker[data-status=close]{animation:ds-datepicker-out var(--global-duration-quick) var(--global-easing-exit) both}@keyframes ds-datepicker-in{0%{opacity:0;transform:translateY(calc(-1 * var(--spacing-8)))}}@keyframes ds-datepicker-out{to{opacity:0;transform:translateY(calc(-1 * var(--spacing-8)))}}.ds-datepicker__body{flex-direction:row;align-items:stretch;display:flex;position:relative}.ds-datepicker__body:has(.ds-datepicker__presets) .ds-datepicker__content{margin-left:172px}.ds-datepicker__content{flex-direction:column;flex:1;display:flex}.ds-datepicker__main{gap:var(--spacing-24);padding:var(--spacing-16);flex-direction:column;flex:1;display:flex}.ds-datepicker__main--range{padding:var(--spacing-20)}.ds-datepicker__panes{gap:var(--spacing-32);flex-direction:row;display:flex}.ds-datepicker__pane{row-gap:var(--spacing-2);flex-direction:column;display:flex}.ds-datepicker__inputs{gap:var(--spacing-8);flex-direction:column;width:0;min-width:100%;display:flex}.ds-datepicker__inputs-row{align-items:flex-start;gap:var(--spacing-12);display:flex}.ds-datepicker__inputs-row .ds-text-input{flex:1;min-width:0}.ds-datepicker__inputs-arrow{color:var(--text-neutral-muted);flex-shrink:0;margin-top:10px}.ds-timefield{align-items:center;gap:var(--spacing-4);min-width:0;height:var(--spacing-36);box-sizing:border-box;padding:0 var(--spacing-12);border-radius:var(--radius-m);background:var(--background-surface-intense);box-shadow:0 0 0 var(--border-width-thin) var(--border-neutral-default);cursor:text;flex:1;display:flex}.ds-timefield:focus-within{box-shadow:0 0 0 var(--border-width-thick) var(--border-brand-default)}.ds-timefield__icon{color:var(--text-neutral-muted);flex-shrink:0}.ds-timefield__cell{align-items:center;display:inline-flex}.ds-timefield__segment{padding:var(--spacing-2);border-radius:var(--spacing-2);color:var(--text-neutral-normal);font-variant-numeric:tabular-nums;cursor:default;outline:none}.ds-timefield__segment:focus{background:var(--background-brand-faded)}.ds-timefield__literal{color:var(--text-neutral-muted)}.ds-timewheel-positioner{z-index:var(--z-dropdown)}.ds-timewheel{box-sizing:border-box;border:var(--border-width-thin) solid var(--border-neutral-default);border-radius:var(--radius-m);background:var(--background-surface-intense);width:198px;box-shadow:var(--shadow-s);animation:ds-datepicker-in var(--global-duration-quick) var(--global-easing-entrance) both;flex-direction:column;display:flex;overflow:hidden}.ds-timewheel[data-status=close]{animation:ds-datepicker-out var(--global-duration-quick) var(--global-easing-exit) both}.ds-timewheel__columns{justify-content:center;gap:var(--spacing-2);padding:var(--spacing-12);display:flex;position:relative}.ds-timewheel__highlight{top:50%;left:var(--spacing-8);right:var(--spacing-8);height:var(--spacing-36);border-radius:var(--radius-m);background:var(--background-neutral-faded);pointer-events:none;position:absolute;transform:translateY(-50%)}.ds-timewheel__columns:before{content:"";background:linear-gradient(to bottom, var(--background-surface-intense) 0, transparent 48px, transparent calc(100% - 48px), var(--background-surface-intense) 100%);pointer-events:none;z-index:2;position:absolute;inset:0}.ds-timewheel__wheel{scroll-snap-type:y proximity;scrollbar-width:none;z-index:1;width:52px;height:172px;position:relative;overflow-y:auto}.ds-timewheel__wheel::-webkit-scrollbar{display:none}.ds-timewheel__spacer{height:68px}.ds-timewheel__item{width:100%;height:34px;color:var(--text-neutral-muted);scroll-snap-align:center;cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:flex}.ds-timewheel__item[data-active=true]{color:var(--text-neutral-normal);font-weight:600}.ds-timewheel__divider{width:var(--border-width-thin);background:var(--border-neutral-default);flex-shrink:0;align-self:stretch}.ds-timewheel__footer{gap:var(--spacing-8);padding:var(--spacing-12);border-top:var(--border-width-thin) solid var(--border-neutral-default);display:flex}.ds-datepicker__clock-spacer{width:var(--spacing-36);flex-shrink:0}.ds-datepicker__clock-toggle{width:var(--spacing-36);height:var(--spacing-36);border:var(--border-width-thin) solid var(--border-neutral-default);border-radius:var(--radius-m);background:var(--background-surface-intense);color:var(--text-neutral-muted);cursor:pointer;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:flex}.ds-datepicker__clock-toggle:hover{background:var(--background-interaction-highlighted)}.ds-datepicker__clock-toggle[aria-pressed=true]{background:var(--background-interaction-selected)}.ds-datepicker__clock-toggle:focus-visible{outline:var(--border-width-thick) solid var(--border-brand-default);outline-offset:1px}.ds-datepicker__header{align-items:center;gap:var(--spacing-4);height:var(--spacing-36);display:flex}.ds-datepicker__header-label{text-align:center;color:var(--text-neutral-normal);flex:1}.ds-datepicker__nav{align-items:center;gap:var(--spacing-8);display:flex}.ds-datepicker__level-button{justify-content:center;align-items:center;gap:var(--spacing-4);border-radius:var(--radius-m);height:100%;color:var(--text-neutral-normal);cursor:pointer;background:0 0;border:none;flex:1;padding:0;display:flex}.ds-datepicker__level-button:disabled{cursor:default}.ds-datepicker__level-button:focus-visible{outline:var(--border-width-thick) solid var(--border-brand-default);outline-offset:1px}.ds-datepicker__level-button svg{color:var(--text-neutral-muted)}.ds-datepicker__weekdays{grid-template-columns:repeat(7, var(--dp-cell));display:grid}.ds-datepicker__weekday{height:30px;color:var(--text-neutral-muted);justify-content:center;align-items:center;display:flex}.ds-datepicker__grid{grid-template-columns:repeat(7, var(--dp-cell));row-gap:var(--spacing-2);display:grid}.ds-datepicker__day-blank{--dp-fade:transparent;width:var(--dp-cell);height:var(--dp-cell)}.ds-datepicker__day-blank[data-continues-after]{background:linear-gradient(to right, var(--dp-fade) 0%, transparent 100%)}.ds-datepicker__day-blank[data-continues-before]{background:linear-gradient(to left, var(--dp-fade) 0%, transparent 100%)}.ds-datepicker__day-blank[data-continues-after=main],.ds-datepicker__day-blank[data-continues-before=main]{--dp-fade:var(--background-neutral-faded)}.ds-datepicker__day-blank[data-continues-after=compared],.ds-datepicker__day-blank[data-continues-before=compared]{--dp-fade:var(--dp-compared-bg)}.ds-datepicker__day-blank[data-continues-after=overlap],.ds-datepicker__day-blank[data-continues-before=overlap]{--dp-fade:var(--dp-intersect-bg)}.ds-datepicker__day{--day-fg:var(--text-neutral-normal);--day-bg:transparent;--day-band-bg:transparent;--day-band-inset-start:0px;--day-band-inset-end:0px;--day-cap-start:0px;--day-cap-end:0px;--day-cap-fill:transparent;--day-cap-ahead-fill:transparent;--day-dot:transparent;--day-pill-radius:var(--radius-m);width:var(--dp-cell);height:var(--dp-cell);cursor:pointer;background:0 0;border:none;padding:0;position:relative}.ds-datepicker__day:before{content:"";top:0;bottom:0;left:var(--day-band-inset-start);right:var(--day-band-inset-end);border-radius:var(--day-cap-start) var(--day-cap-end) var(--day-cap-end) var(--day-cap-start);background:var(--day-band-bg);position:absolute}.ds-datepicker__day[data-cap-start=true]{--day-cap-start:var(--radius-m)}.ds-datepicker__day[data-cap-end=true]{--day-cap-end:var(--radius-m)}.ds-datepicker__day[data-cap-behind]{background-image:radial-gradient(circle at 100% 100%, transparent var(--radius-m), var(--day-cap-fill) 0), radial-gradient(circle at 100% 0%, transparent var(--radius-m), var(--day-cap-fill) 0);background-size:var(--radius-m) var(--radius-m);background-position:0 0,0 100%;background-repeat:no-repeat}.ds-datepicker__day[data-cap-ahead]{background-image:radial-gradient(circle at 0% 100%, transparent var(--radius-m), var(--day-cap-ahead-fill) 0), radial-gradient(circle at 0% 0%, transparent var(--radius-m), var(--day-cap-ahead-fill) 0);background-size:var(--radius-m) var(--radius-m);background-position:100% 0,100% 100%;background-repeat:no-repeat}.ds-datepicker__day[data-cap-behind][data-cap-ahead]{background-image:radial-gradient(circle at 100% 100%, transparent var(--radius-m), var(--day-cap-fill) 0), radial-gradient(circle at 100% 0%, transparent var(--radius-m), var(--day-cap-fill) 0), radial-gradient(circle at 0% 100%, transparent var(--radius-m), var(--day-cap-ahead-fill) 0), radial-gradient(circle at 0% 0%, transparent var(--radius-m), var(--day-cap-ahead-fill) 0);background-size:var(--radius-m) var(--radius-m);background-position:0 0,0 100%,100% 0,100% 100%;background-repeat:no-repeat}.ds-datepicker__day[data-cap-behind=compared]{--day-cap-fill:var(--dp-compared-bg)}.ds-datepicker__day[data-cap-behind=overlap]{--day-cap-fill:var(--dp-intersect-bg)}.ds-datepicker__day[data-cap-behind=overlap-pill]{--day-cap-fill:var(--background-positive-default)}.ds-datepicker__day[data-cap-behind=main]{--day-cap-fill:var(--background-neutral-faded)}.ds-datepicker__day[data-cap-behind=main-pill]{--day-cap-fill:var(--background-brand-default)}.ds-datepicker__day[data-cap-ahead=compared]{--day-cap-ahead-fill:var(--dp-compared-bg)}.ds-datepicker__day[data-cap-ahead=overlap]{--day-cap-ahead-fill:var(--dp-intersect-bg)}.ds-datepicker__day[data-cap-ahead=overlap-pill]{--day-cap-ahead-fill:var(--background-positive-default)}.ds-datepicker__day[data-cap-ahead=main]{--day-cap-ahead-fill:var(--background-neutral-faded)}.ds-datepicker__day[data-cap-ahead=main-pill]{--day-cap-ahead-fill:var(--background-brand-default)}.ds-datepicker__day[data-selected=true],.ds-datepicker__day[data-range-start=true],.ds-datepicker__day[data-range-end=true],.ds-datepicker__day[data-intersect-start=true],.ds-datepicker__day[data-intersect-end=true]{--day-pill-radius:var(--day-cap-start) var(--day-cap-end) var(--day-cap-end) var(--day-cap-start)}.ds-datepicker__day:after{content:"";border-radius:var(--day-pill-radius);background:var(--day-bg);position:absolute;inset:0}.ds-datepicker__day-label{z-index:1;color:var(--day-fg);position:relative}.ds-datepicker__day-label:after{content:"";left:50%;bottom:calc(-1 * var(--spacing-6));width:var(--spacing-4);height:var(--spacing-4);border-radius:var(--radius-max);background:var(--day-dot);position:absolute;transform:translate(-50%)}.ds-datepicker__day:hover:not(:disabled){--day-bg:var(--background-interaction-highlighted)}.ds-datepicker__day[data-today=true]{--day-dot:var(--background-brand-default)}.ds-datepicker__day[data-today=true]:hover:not(:disabled){--day-bg:var(--background-brand-faded)}.ds-datepicker__day[data-in-range=true]{--day-band-bg:var(--background-neutral-faded)}.ds-datepicker__day[data-in-range=true]:not([data-range-start]):not([data-range-end]):not([data-today]):hover:not(:disabled){--day-bg:var(--background-interaction-selected)}.ds-datepicker__day[data-range-start=true]{--day-band-inset-start:50%}.ds-datepicker__day[data-range-end=true]{--day-band-inset-end:50%}.ds-datepicker__day[data-selected=true],.ds-datepicker__day[data-range-start=true],.ds-datepicker__day[data-range-end=true]{--day-bg:var(--background-brand-default);--day-fg:var(--text-static-white-normal)}.ds-datepicker__day[data-today=true][data-selected=true],.ds-datepicker__day[data-today=true][data-range-start=true],.ds-datepicker__day[data-today=true][data-range-end=true]{--day-dot:var(--text-static-white-normal)}.ds-datepicker__day[data-selected=true]:hover:not(:disabled),.ds-datepicker__day[data-range-start=true]:hover:not(:disabled),.ds-datepicker__day[data-range-end=true]:hover:not(:disabled){--day-bg:var(--background-brand-highlighted)}.ds-datepicker__day[data-outside=true]{--day-fg:var(--text-neutral-disabled)}.ds-datepicker{--dp-compared-bg:var(--background-notice-faded-highlighted);--dp-intersect-bg:var(--background-positive-faded-highlighted);--dp-intersect-band:var(--global-cider-200)}.ds-datepicker__day[data-compared-in=true],.ds-datepicker__day[data-compared-start=true],.ds-datepicker__day[data-compared-end=true]{--day-band-bg:var(--dp-compared-bg)}.ds-datepicker__day[data-compared-in=true]:hover:not(:disabled),.ds-datepicker__day[data-compared-start=true]:hover:not(:disabled),.ds-datepicker__day[data-compared-end=true]:hover:not(:disabled){--day-bg:transparent}.ds-datepicker__day[data-intersect-in=true]{--day-band-bg:var(--dp-intersect-bg)}.ds-datepicker__day[data-intersect-in=true]:hover:not(:disabled){--day-bg:transparent}.ds-datepicker__day[data-intersect-start=true],.ds-datepicker__day[data-intersect-end=true]{--day-band-bg:var(--dp-intersect-band);--day-bg:var(--background-positive-default);--day-fg:var(--text-static-white-normal)}.ds-datepicker__day[data-intersect-start=true]:hover:not(:disabled),.ds-datepicker__day[data-intersect-end=true]:hover:not(:disabled){--day-bg:var(--background-positive-highlighted)}.ds-datepicker__day[data-today=true][data-intersect-start=true],.ds-datepicker__day[data-today=true][data-intersect-end=true]{--day-dot:var(--text-static-white-normal)}.ds-datepicker__day:disabled{--day-fg:var(--text-neutral-disabled);cursor:default}.ds-datepicker__day:focus-visible{outline:var(--border-width-thick) solid var(--border-brand-default);outline-offset:calc(-1 * var(--border-width-thick));border-radius:var(--radius-m)}.ds-datepicker__level-grid{gap:var(--spacing-8);min-width:calc(7 * var(--dp-cell));grid-template-columns:repeat(3,1fr);display:grid}.ds-datepicker__level-cell{height:var(--dp-cell);border-radius:var(--radius-m);color:var(--text-neutral-normal);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:flex}.ds-datepicker__level-cell:hover:not(:disabled){background:var(--background-interaction-highlighted)}.ds-datepicker__level-cell[data-selected=true],.ds-datepicker__level-cell[data-selected=true]:hover:not(:disabled){background:var(--background-interaction-selected)}.ds-datepicker__level-cell:disabled{color:var(--text-neutral-disabled);cursor:default}.ds-datepicker__level-cell:focus-visible{outline:var(--border-width-thick) solid var(--border-brand-default);outline-offset:calc(-1 * var(--border-width-thick))}.ds-datepicker__footer{justify-content:flex-end;gap:var(--spacing-16);padding:var(--spacing-16);border-top:var(--border-width-thin) solid var(--border-neutral-default);display:flex}.ds-datepicker__presets{box-sizing:border-box;width:172px;padding:var(--spacing-16);background:var(--background-neutral-faded);border-right:var(--border-width-thin) solid var(--border-neutral-default);flex-direction:column;display:flex;position:absolute;top:0;bottom:0;left:0}.ds-datepicker__preset-list{gap:var(--spacing-2);flex-direction:column;flex:1;min-height:0;display:flex;overflow-y:auto}.ds-datepicker__preset{height:var(--spacing-36);padding:0 var(--spacing-8);border-radius:var(--radius-m);color:var(--text-neutral-normal);cursor:pointer;text-align:left;background:0 0;border:none;flex-shrink:0;align-items:center;display:flex}.ds-datepicker__preset-label{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.ds-datepicker__preset:hover{background:var(--background-neutral-faded-highlighted)}.ds-datepicker__preset[aria-pressed=true]{background:var(--background-interaction-selected)}.ds-datepicker__preset:focus-visible{outline:var(--border-width-thick) solid var(--border-brand-default);outline-offset:1px}.ds-datepicker__preset:disabled{opacity:.4;pointer-events:none}.ds-datepicker__panels{gap:var(--spacing-2);flex-direction:column;flex-shrink:0;display:flex}.ds-datepicker__panels-divider{height:var(--border-width-thin);background:var(--border-neutral-default);margin:var(--spacing-4) 0;flex-shrink:0}.ds-datepicker__panel{gap:var(--spacing-2);flex-direction:column;display:flex}.ds-datepicker__panel-toggle{justify-content:space-between;align-items:center;gap:var(--spacing-8);height:var(--spacing-36);padding:0 var(--spacing-8);display:flex}.ds-datepicker__panel-title{color:var(--text-neutral-muted)}.ds-color-input .ds-text-input__field{padding-right:var(--spacing-8)}.ds-color-input.ds-text-input--size-small .ds-text-input__field{padding-right:var(--spacing-4)}.ds-color-input.ds-text-input--size-large .ds-text-input__field{padding-right:var(--spacing-12)}.ds-color-checker{background-color:var(--background-surface-intense);background-image:repeating-conic-gradient(var(--background-neutral-faded) 0 25%, transparent 0 50%);background-size:16px 16px}.ds-color-tile{box-sizing:border-box;border:var(--border-width-thin) solid var(--border-neutral-default);border-radius:var(--radius-s);cursor:pointer;flex:none;width:22px;height:22px;padding:0;position:relative;overflow:hidden}.ds-text-input--size-small .ds-color-tile{width:20px;height:20px}.ds-text-input--size-large .ds-color-tile{border-radius:var(--radius-m);width:26px;height:26px}.ds-color-tile__fill{background:var(--tile-color,transparent);position:absolute;inset:0}.ds-color-tile:focus-visible{box-shadow:var(--focus-ring-shadow);outline:none}.ds-color-tile:disabled{cursor:default;border-color:var(--border-neutral-disabled)}.ds-text-input--readonly .ds-color-tile{cursor:default}.ds-color-picker-positioner{z-index:var(--z-dropdown)}.ds-color-picker{box-sizing:border-box;width:240px;padding:calc(var(--spacing-12) - var(--border-width-thin));border:var(--border-width-thin) solid var(--border-neutral-default);border-radius:var(--radius-m);background:var(--background-surface-intense);box-shadow:var(--shadow-s);animation:ds-color-picker-in var(--global-duration-quick) var(--global-easing-entrance) both}.ds-color-picker[data-status=close]{animation:ds-color-picker-out var(--global-duration-quick) var(--global-easing-exit) both}@keyframes ds-color-picker-in{0%{opacity:0;transform:translateY(calc(-1 * var(--spacing-8)))}}@keyframes ds-color-picker-out{to{opacity:0;transform:translateY(calc(-1 * var(--spacing-8)))}}.ds-color-picker__body{gap:var(--spacing-12);flex-direction:column;display:flex}.ds-color-area{box-sizing:border-box;border:var(--border-width-thin) solid var(--border-neutral-default);border-radius:var(--radius-s);background:linear-gradient(to top, #000, transparent), linear-gradient(to right, #fff, transparent), hsl(var(--ca-hue) 100% 50%);cursor:crosshair;touch-action:none;-webkit-user-select:none;user-select:none;height:120px;position:relative}.ds-color-area__thumb{box-sizing:border-box;background:var(--ca-thumb);width:12px;height:12px;box-shadow:0 0 0 var(--border-width-thin) var(--border-neutral-default), var(--shadow-s);pointer-events:none;border:2px solid #fff;border-radius:50%;position:absolute;transform:translate(-50%,-50%)}.ds-color-area:focus-within .ds-color-area__thumb{box-shadow:0 0 0 var(--border-width-thin) var(--border-neutral-default), var(--focus-ring-shadow)}.ds-color-area__axis{clip:rect(0 0 0 0);white-space:nowrap;opacity:0;pointer-events:none;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.ds-color-picker__tracks{align-items:flex-start;gap:var(--spacing-8);display:flex}.ds-color-picker__sliders{gap:var(--spacing-8);flex-direction:column;flex:auto;min-width:0;padding-block:3px;display:flex}.ds-color-picker__sliders:has(.ds-color-slider--large){padding-block:6px}.ds-color-slider{appearance:none;box-sizing:border-box;border-radius:var(--radius-max);cursor:pointer;border:0;outline:none;width:100%;height:6px;margin:0;padding:0;display:block;box-shadow:inset 0 0 0 1px #0000001a}.ds-color-slider--hue{background:linear-gradient(90deg,red 0%,#ff0 16.67%,#0f0 33.33%,#0ff 50%,#00f 66.67%,#f0f 83.33%,red 100%)}.ds-color-slider--alpha{background-color:var(--background-surface-intense);background-image:linear-gradient(to right, transparent, var(--cs-solid)), repeating-conic-gradient(var(--background-neutral-faded) 0 25%, transparent 0 50%);background-size:100% 100%,12px 12px}.ds-color-slider::-webkit-slider-runnable-track{background:0 0;height:6px}.ds-color-slider::-webkit-slider-thumb{appearance:none;box-sizing:border-box;background:var(--cs-thumb);width:12px;height:12px;box-shadow:0 0 0 var(--border-width-thin) var(--border-neutral-default), var(--shadow-s);cursor:grab;border:2px solid #fff;border-radius:50%;margin-top:-3px}.ds-color-slider::-moz-range-track{background:0 0;height:6px}.ds-color-slider::-moz-range-thumb{box-sizing:border-box;background:var(--cs-thumb);width:12px;height:12px;box-shadow:0 0 0 var(--border-width-thin) var(--border-neutral-default), var(--shadow-s);cursor:grab;border:2px solid #fff;border-radius:50%}.ds-color-slider--large{height:12px}.ds-color-slider--large::-webkit-slider-runnable-track{height:12px}.ds-color-slider--large::-moz-range-track{height:12px}.ds-color-slider--large::-webkit-slider-thumb{border-width:5px;width:24px;height:24px;margin-top:-6px}.ds-color-slider--large::-moz-range-thumb{border-width:5px;width:24px;height:24px}.ds-color-slider:focus-visible::-webkit-slider-thumb{box-shadow:0 0 0 var(--border-width-thin) var(--border-neutral-default), var(--focus-ring-shadow)}.ds-color-slider:focus-visible::-moz-range-thumb{box-shadow:0 0 0 var(--border-width-thin) var(--border-neutral-default), var(--focus-ring-shadow)}.ds-color-picker__preview{box-sizing:border-box;border:var(--border-width-thin) solid var(--border-neutral-default);border-radius:var(--radius-s);background-image:linear-gradient(var(--cp-preview), var(--cp-preview)), repeating-conic-gradient(var(--background-neutral-faded) 0 25%, transparent 0 50%);background-size:100% 100%,16px 16px;flex:none;width:24px;height:24px}.ds-color-picker__format{--cp-field-gap:var(--spacing-6);align-items:flex-start;gap:var(--cp-field-gap);display:flex}.ds-color-picker__mode{flex:none;width:62px}.ds-color-picker__format--stacked{align-items:stretch;gap:var(--spacing-8);flex-direction:column}.ds-color-picker__format-row{gap:var(--cp-field-gap);display:flex}.ds-color-picker__format--stacked .ds-color-picker__mode{flex:auto;width:auto;min-width:0}.ds-color-picker__opacity{width:var(--spacing-56);flex:none}.ds-color-picker__opacity .ds-text-input__control{min-width:0}.ds-color-picker__fields{gap:var(--cp-field-gap);flex:auto;min-width:0;display:flex}.ds-color-picker__fields>*{flex:1 1 0;min-width:0}.ds-color-picker__fields .ds-text-input__control{min-width:0}.ds-color-swatches{gap:var(--spacing-8);flex-direction:column;display:flex}.ds-color-swatches__row{gap:var(--spacing-8);display:flex}.ds-color-swatch{box-sizing:border-box;border:var(--border-width-thin) solid var(--border-neutral-default);border-radius:var(--radius-s);cursor:pointer;flex:none;justify-content:center;align-items:center;width:24px;height:24px;padding:0;display:flex}.ds-color-swatch:focus-visible{box-shadow:var(--focus-ring-shadow);outline:none}.ds-color-swatch__check[data-ink=light]{color:var(--text-static-white-normal)}.ds-color-swatch__check[data-ink=dark]{color:var(--text-static-black-normal)}.ds-shell,.ds-shell-nav--drawer{--ds-shell-nav-width:240px;--ds-shell-nav-width-collapsed:48px;--ds-shell-inset:var(--spacing-8);--ds-shell-row-height:32px;--ds-shell-topnav-height:48px;--ds-shell-icon-size:14px;--ds-shell-icon-slot:16px;--ds-shell-header-height:48px;--ds-shell-section-height:24px;--ds-shell-section-rule-height:8px;--ds-shell-content-pad:var(--spacing-16);--ds-shell-content-gap:var(--spacing-16);--ds-shell-collapse-duration:var(--global-duration-moderate);--ds-shell-collapse-ease:var(--global-easing-linear);--ds-shell-peek-open-duration:var(--global-duration-xmoderate);--ds-shell-peek-open-ease:var(--global-easing-entrance);--ds-shell-peek-close-duration:var(--global-duration-quick);--ds-shell-peek-close-ease:var(--global-easing-exit);--ds-shell-fade-out:var(--global-duration-2xquick);--ds-shell-fade-in:var(--global-duration-xquick);--ds-shell-fade-in-delay:var(--global-delay-2xquick);--ds-shell-reflow-duration:var(--global-duration-xquick);--ds-shell-reflow-ease:var(--global-easing-exit);--ds-shell-chrome-bg:var(--background-surface-subtle);--ds-shell-sheet-bg:var(--background-surface-moderate);--ds-shell-sheet-border:var(--border-neutral-default);--ds-shell-row-hover:var(--background-interaction-highlighted);--ds-shell-row-selected:var(--background-interaction-selected);--ds-shell-row-selected-hover:var(--global-gray-light-a918);--ds-shell-tree-line:var(--border-neutral-default);--ds-shell-peek-shadow:0 8px 24px -8px #0000001a}[data-theme=dark] .ds-shell,[data-theme=dark] .ds-shell-nav--drawer{--ds-shell-row-selected-hover:var(--global-gray-dark-a518)}.ds-shell{height:100%;max-height:100dvh;max-width:var(--ds-shell-max-width,100vw);background:var(--ds-shell-chrome-bg);min-height:0;color:var(--text-neutral-normal);flex-direction:column;display:flex}.ds-shell__body{flex:auto;min-height:0;display:flex}.ds-shell__column{z-index:0;isolation:isolate;flex-direction:column;flex:auto;min-width:0;min-height:0;display:flex;position:relative}.ds-shell__column:has(.ds-chart-card--fullscreen){z-index:auto;isolation:auto}.ds-shell__chrome{--focus-ring-shadow:0 0 0 2px var(--ds-shell-chrome-bg), 0 0 0 5px var(--border-focused)}.ds-shell__topnav{align-items:center;gap:var(--spacing-8);box-sizing:border-box;width:calc(100% - var(--spacing-8));height:var(--ds-shell-topnav-height);padding:0 var(--spacing-8) 0 0;background:var(--ds-shell-chrome-bg);flex:none;display:flex}.ds-shell__topnav:not([data-toggle]){padding-left:var(--spacing-8)}.ds-shell__toggle{flex:none}.ds-shell__trail{white-space:nowrap;min-width:0;padding:var(--spacing-6) 0 var(--spacing-6) var(--spacing-6);margin:calc(-1 * var(--spacing-6)) 0 calc(-1 * var(--spacing-6)) calc(-1 * var(--spacing-6));flex:auto;align-items:center;display:flex;overflow:hidden}.ds-shell__trail .ds-breadcrumb{min-width:0;max-width:100%}.ds-shell__trail .ds-breadcrumb__list{flex-wrap:nowrap;min-width:0}.ds-shell__crumb{min-width:calc(var(--spacing-32) + var(--spacing-12));flex:0 4 auto}.ds-shell__crumb--current{flex-shrink:1;min-width:0}.ds-shell__crumb .ds-breadcrumb__separator{flex:none}.ds-shell__crumb .ds-breadcrumb__link,.ds-shell__crumb .ds-btn__content,.ds-shell__crumb .ds-btn__label{min-width:0;max-width:100%}.ds-shell__crumb-text{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.ds-shell__crumb .ds-breadcrumb__link .ds-btn__label{display:block}.ds-shell__actions{align-items:center;gap:var(--spacing-8);flex:none;display:flex}.ds-shell__crumb-static{color:var(--text-neutral-normal);opacity:.57;cursor:default}.ds-shell__bell{display:inline-flex;position:relative}.ds-shell__bell-count{pointer-events:none;box-shadow:0 0 0 2px var(--ds-shell-chrome-bg);position:absolute;top:-2px;right:-2px}.ds-shell__profile{cursor:pointer;transition:box-shadow var(--global-duration-quick) var(--global-easing-standard);background:0 0;border:0;border-radius:50%;padding:0;display:inline-flex}.ds-shell__profile:hover{box-shadow:0 0 0 4px var(--background-interaction-highlighted)}.ds-shell__profile:focus-visible{box-shadow:var(--focus-ring-shadow);outline:none}.ds-shell__main{min-width:0;min-height:0;margin:0 var(--spacing-8) 0 0;border:var(--border-width-thin) solid var(--ds-shell-sheet-border);border-radius:var(--radius-m) var(--radius-m) 0 0;background:var(--ds-shell-sheet-bg);color:var(--text-neutral-normal);border-bottom:0;flex-direction:column;flex:auto;display:flex;overflow:hidden}.ds-shell[data-mobile] .ds-shell__main{margin-inline:var(--spacing-8)}.ds-shell[data-mobile] .ds-shell__topnav{width:calc(100% - 2 * var(--spacing-8));margin-inline:var(--spacing-8)}.ds-shell__scroll-frame{flex-direction:column;flex:auto;min-height:0;display:flex}.ds-shell__scroll{box-sizing:border-box;min-height:0;padding:var(--ds-shell-content-pad);flex:auto;overflow:hidden auto}.ds-shell__scroll:focus-visible{outline:none}.ds-shell[data-scroll-x] .ds-shell__scroll{overflow-x:auto}.ds-shell[data-scroll-x] .ds-shell__page{width:min-content;min-width:100%}.ds-shell__page>*+*{margin-block-start:var(--ds-shell-content-gap)}.ds-shell-nav{width:var(--ds-shell-nav-width-collapsed);text-align:left;flex:none;position:relative}.ds-shell[data-peek] .ds-shell-nav,.ds-shell[data-peek-closing] .ds-shell-nav{z-index:1}.ds-shell[data-pinned] .ds-shell-nav--rail{width:var(--ds-shell-nav-width)}.ds-shell-nav__panel{box-sizing:border-box;width:var(--ds-shell-nav-width-collapsed);background:var(--ds-shell-chrome-bg);flex-direction:column;display:flex;position:absolute;top:0;bottom:0;left:0;overflow:hidden}.ds-shell[data-state=expanded] .ds-shell-nav__panel{width:var(--ds-shell-nav-width)}.ds-shell[data-peek] .ds-shell-nav__panel,.ds-shell[data-peek-closing] .ds-shell-nav__panel{box-shadow:var(--ds-shell-peek-shadow)}.ds-shell-nav--drawer{flex-direction:column;width:100%;height:100%;display:flex}.ds-shell-nav--drawer .ds-shell-nav__panel{flex:auto;width:100%;min-height:0;position:static}.ds-drawer:has(.ds-shell-nav--drawer){width:240px;max-width:85vw}.ds-shell[data-mounted] .ds-shell-nav--rail,.ds-shell[data-mounted] .ds-shell-nav__panel{transition:width var(--ds-shell-collapse-duration) var(--ds-shell-collapse-ease), box-shadow var(--global-duration-quick) var(--global-easing-standard)}.ds-shell[data-mounted][data-peek] .ds-shell-nav__panel{transition:width var(--ds-shell-peek-open-duration) var(--ds-shell-peek-open-ease), box-shadow var(--global-duration-quick) var(--global-easing-entrance)}.ds-shell[data-mounted][data-peek-closing] .ds-shell-nav__panel{transition:width var(--ds-shell-peek-close-duration) var(--ds-shell-peek-close-ease), box-shadow var(--global-duration-quick) var(--global-easing-exit)}.ds-shell[data-collapsible=none] .ds-shell-nav--rail,.ds-shell[data-collapsible=none] .ds-shell-nav__panel{width:var(--ds-shell-nav-width-collapsed);transition:none}.ds-shell-nav__header{box-sizing:border-box;height:var(--ds-shell-header-height);padding:var(--ds-shell-inset);flex:none;align-items:center;display:flex;position:relative}.ds-shell-nav__logo{border-radius:var(--radius-s);flex:none;justify-content:center;align-items:center;width:32px;height:32px;display:flex;overflow:hidden}.ds-shell-nav__workspace{top:0;bottom:0;left:calc(var(--ds-shell-inset) + 32px + var(--ds-shell-inset));right:var(--ds-shell-inset);align-items:center;min-width:0;display:flex;position:absolute}.ds-shell-nav__org{min-width:0;color:var(--text-neutral-normal);align-items:center;display:inline-flex}.ds-shell-nav__org-name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ds-shell-nav__scroll{min-height:0;margin-top:calc(-1 * var(--spacing-6));flex-direction:column;flex:auto;display:flex}.ds-shell-nav__viewport{box-sizing:border-box;min-height:0;padding:var(--spacing-6) var(--ds-shell-inset);flex:auto;overflow:hidden auto}.ds-shell[data-state=collapsed]:not([data-transitioning]) .ds-shell-nav--rail .ds-shell-nav__viewport{overflow-y:hidden}.ds-shell-nav__blocks,.ds-shell-nav__list{margin:0;padding:0;list-style:none}.ds-shell-nav__blocks{gap:var(--spacing-8);flex-direction:column;display:flex}.ds-shell-nav__block{display:block}.ds-shell-nav__list{gap:var(--spacing-2);flex-direction:column;display:flex}.ds-shell-nav__item{display:block;position:relative}.ds-shell-nav__tip{width:100%;display:block}.ds-shell-nav__row{appearance:none;font:inherit;text-align:left;box-sizing:border-box;width:100%;height:var(--ds-shell-row-height);border-radius:var(--radius-m);color:var(--text-neutral-subtle);cursor:pointer;transition:background-color var(--global-duration-quick) var(--global-easing-standard), color var(--global-duration-quick) var(--global-easing-standard);background:0 0;border:0;margin:0;padding:0;text-decoration:none;display:block;position:relative;overflow:hidden}.ds-shell-nav__row:hover{background:var(--ds-shell-row-hover);color:var(--text-neutral-normal)}.ds-shell-nav__row:active:not(.is-active){background:var(--ds-shell-row-selected)}.ds-shell-nav__row.is-active{background:var(--ds-shell-row-selected);color:var(--text-neutral-normal)}.ds-shell-nav__row.is-active:hover{background:var(--ds-shell-row-selected-hover)}.ds-shell-nav__row:focus-visible{box-shadow:var(--focus-ring-shadow);outline:none}.ds-shell-nav__row-icon{top:50%;left:var(--ds-shell-inset);width:var(--ds-shell-icon-slot);height:var(--ds-shell-icon-slot);color:var(--text-neutral-normal);justify-content:center;align-items:center;display:flex;position:absolute;transform:translateY(-50%)}.ds-shell-nav__row-icon>svg{width:var(--ds-shell-icon-size);height:var(--ds-shell-icon-size);flex:none}.ds-shell-nav__row-label{top:50%;left:calc(var(--ds-shell-inset) + var(--ds-shell-icon-slot) + var(--ds-shell-inset));right:var(--ds-shell-inset);white-space:nowrap;text-overflow:ellipsis;position:absolute;overflow:hidden;transform:translateY(-50%)}.ds-shell-nav__row[data-trailing=badge] .ds-shell-nav__row-label{right:calc(var(--ds-shell-inset) + 44px)}.ds-shell-nav__row[data-trailing=chevron] .ds-shell-nav__row-label{right:calc(var(--ds-shell-inset) + var(--ds-shell-icon-slot) + var(--spacing-4))}.ds-shell-nav__row-trailing{top:50%;right:var(--ds-shell-inset);align-items:center;gap:var(--spacing-4);color:var(--text-neutral-muted);display:flex;position:absolute;transform:translateY(-50%)}.ds-shell-nav__chevron{color:var(--text-neutral-muted);display:inline-flex}.ds-shell-nav__chevron svg{transition:transform var(--global-duration-quick) var(--global-easing-standard)}.ds-shell-nav__chevron[data-open=true] svg{transform:rotate(180deg)}.ds-shell[data-mounted] .ds-shell-nav__row-label,.ds-shell[data-mounted] .ds-shell-nav__row-trailing,.ds-shell[data-mounted] .ds-shell-nav__workspace,.ds-shell[data-mounted] .ds-shell-nav__section-label{transition:opacity var(--ds-shell-fade-in) var(--global-easing-standard) var(--ds-shell-fade-in-delay), visibility 0s linear 0s}.ds-shell[data-state=collapsed] .ds-shell-nav--rail .ds-shell-nav__row-label,.ds-shell[data-state=collapsed] .ds-shell-nav--rail .ds-shell-nav__row-trailing,.ds-shell[data-state=collapsed] .ds-shell-nav--rail .ds-shell-nav__workspace,.ds-shell[data-state=collapsed] .ds-shell-nav--rail .ds-shell-nav__section-label{opacity:0;visibility:hidden;pointer-events:none}.ds-shell[data-mounted][data-state=collapsed] .ds-shell-nav--rail .ds-shell-nav__row-label,.ds-shell[data-mounted][data-state=collapsed] .ds-shell-nav--rail .ds-shell-nav__row-trailing,.ds-shell[data-mounted][data-state=collapsed] .ds-shell-nav--rail .ds-shell-nav__workspace,.ds-shell[data-mounted][data-state=collapsed] .ds-shell-nav--rail .ds-shell-nav__section-label{transition:opacity var(--ds-shell-fade-out) var(--global-easing-standard), visibility 0s linear var(--ds-shell-fade-out)}.ds-shell-nav__section{gap:var(--spacing-2);flex-direction:column;list-style:none;display:flex}.ds-shell-nav__section-head{box-sizing:border-box;height:var(--ds-shell-section-height);position:relative;overflow:hidden}.ds-shell[data-mounted] .ds-shell-nav__section-head{transition:height var(--ds-shell-reflow-duration) var(--ds-shell-reflow-ease)}.ds-shell[data-state=collapsed] .ds-shell-nav--rail .ds-shell-nav__section-head{height:var(--ds-shell-section-rule-height)}.ds-shell[data-state=expanded]:not([data-transitioning]) .ds-shell-nav__section-head,.ds-shell-nav--drawer .ds-shell-nav__section-head{overflow:visible}.ds-shell-nav__section-label{appearance:none;justify-content:space-between;align-items:center;gap:var(--spacing-4);box-sizing:border-box;width:100%;height:var(--ds-shell-section-height);padding:0 var(--ds-shell-inset);border-radius:var(--radius-s);color:var(--text-neutral-muted);white-space:nowrap;cursor:pointer;background:0 0;border:0;margin:0;font-family:inherit;display:flex}.ds-shell-nav__section-label:hover{background:var(--ds-shell-row-hover);color:var(--text-neutral-subtle)}.ds-shell-nav__section-label:focus-visible{box-shadow:var(--focus-ring-shadow);outline:none}.ds-shell-nav__section-text{text-overflow:ellipsis;overflow:hidden}.ds-shell-nav__section-chevron{transition:transform var(--global-duration-quick) var(--global-easing-standard);flex:none}.ds-shell-nav__section-label[aria-expanded=true] .ds-shell-nav__section-chevron{transform:rotate(180deg)}.ds-shell-nav__section-rule{top:50%;left:var(--ds-shell-inset);right:var(--ds-shell-inset);background:var(--ds-shell-tree-line);opacity:0;pointer-events:none;height:1px;transition:opacity var(--ds-shell-fade-out) var(--global-easing-standard);position:absolute}.ds-shell[data-state=collapsed] .ds-shell-nav--rail .ds-shell-nav__section-rule{opacity:1;transition:opacity var(--ds-shell-fade-in) var(--global-easing-standard) var(--ds-shell-fade-in-delay)}.ds-shell-nav__sub{transition:grid-template-rows var(--ds-shell-reflow-duration) var(--ds-shell-reflow-ease);grid-template-rows:0fr;display:grid}.ds-shell-nav__sub[data-open=true]{grid-template-rows:1fr}.ds-shell-nav__sub-inner{visibility:hidden;min-height:0;transition:visibility 0s linear var(--ds-shell-reflow-duration);overflow:hidden}.ds-shell-nav__sub[data-open=true]>.ds-shell-nav__sub-inner{visibility:visible;animation:ds-shell-sub-unclip 0s var(--ds-shell-reflow-duration) forwards;transition:visibility linear}@keyframes ds-shell-sub-unclip{to{overflow:visible}}.ds-shell-nav__list--tree{--_tree-x:16px;--_tree-tick:8px;--_tree-radius:6px;--_tree-half-row:calc(var(--ds-shell-row-height) / 2 + var(--spacing-2));margin:var(--spacing-2) 0 var(--spacing-2) var(--_tree-x);padding-left:calc(var(--_tree-tick) + var(--spacing-2));gap:0;position:relative}.ds-shell-nav__list--tree:before{content:"";z-index:1;top:0;left:0;bottom:calc(var(--_tree-half-row) + var(--_tree-radius));width:var(--border-width-thin);background:linear-gradient(var(--border-neutral-default), var(--border-neutral-default)), var(--ds-shell-chrome-bg);position:absolute}.ds-shell-nav__list--tree>.ds-shell-nav__item{padding:var(--spacing-2) 0}.ds-shell-nav__list--tree>.ds-shell-nav__item:before{content:"";top:calc(var(--_tree-half-row) - var(--_tree-radius));left:calc(-1 * (var(--_tree-tick) + var(--spacing-2)));width:var(--_tree-tick);height:var(--_tree-radius);border-left:var(--border-width-thin) solid var(--border-neutral-default);border-bottom:var(--border-width-thin) solid var(--border-neutral-default);border-bottom-left-radius:var(--_tree-radius);position:absolute}.ds-shell-nav__list--tree .ds-shell-nav__row-icon{color:var(--text-neutral-subtle)}.ds-shell[data-state=collapsed] .ds-shell-nav--rail .ds-shell-nav__item[data-indicator] .ds-shell-nav__row-icon:after{content:"";border-radius:50%;width:6px;height:6px;position:absolute;top:0;right:-1px}.ds-shell[data-state=collapsed] .ds-shell-nav--rail .ds-shell-nav__item[data-indicator] .ds-shell-nav__row-icon>svg{-webkit-mask:radial-gradient(circle at 13px 2px,#0000 5px,#000 5.5px);mask:radial-gradient(circle at 13px 2px,#0000 5px,#000 5.5px)}.ds-shell-nav__item[data-indicator=info] .ds-shell-nav__row-icon:after{background:var(--background-info-default)}.ds-shell-nav__item[data-indicator=alert] .ds-shell-nav__row-icon:after{background:var(--background-negative-default)}.ds-shell[data-state=collapsed] .ds-shell-nav--rail .ds-shell-nav__item[data-has-children] .ds-shell-nav__row:after{content:"";border:2px solid #0000;border-right-color:var(--text-neutral-muted);border-bottom-color:var(--text-neutral-muted);opacity:.45;position:absolute;bottom:3px;right:3px}.ds-shell[data-state=collapsed] .ds-shell-nav--rail .ds-shell-nav__item[data-has-children] .ds-shell-nav__row:hover:after,.ds-shell[data-state=collapsed] .ds-shell-nav--rail .ds-shell-nav__item[data-has-children] .ds-shell-nav__row:focus-visible:after,.ds-shell[data-state=collapsed] .ds-shell-nav--rail .ds-shell-nav__item[data-has-children] .ds-shell-nav__row[aria-expanded=true]:after{opacity:1}.ds-shell[data-state=collapsed] .ds-shell-nav--rail .ds-shell-nav__row[aria-expanded=true]:not(.is-active){background:var(--ds-shell-row-hover)}.ds-shell-nav__footer{padding:var(--ds-shell-inset);border-top:var(--border-width-thin) solid var(--ds-shell-sheet-border);flex:none}.ds-popover:has(.ds-shell-flyout){gap:0;width:264px;max-width:264px;padding:0}:is(.ds-popover:has(.ds-shell-flyout) .ds-popover__arrow,.ds-popover:has(.ds-shell-flyout) .ds-popover__close){display:none}.ds-popover:has(.ds-shell-flyout) .ds-popover__header{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}:is(.ds-popover:has(.ds-shell-flyout) .ds-popover__content,.ds-popover:has(.ds-shell-flyout) .ds-popover__body){gap:0}.ds-popover:has(.ds-shell-flyout)[data-side=right]{translate:-8px}.ds-popover:has(.ds-shell-flyout)[data-side=left]{translate:8px}.ds-popover:has(.ds-shell-flyout) .ds-action-list{max-height:min(60vh,480px)}.ds-shell-flyout__icon{width:var(--ds-shell-icon-slot);justify-content:center;align-items:center;height:20px;display:inline-flex}[data-theme=brand] .ds-shell,[data-theme=brand] .ds-shell-nav--drawer{--ds-shell-chrome-bg:var(--ds-shell-brand-chrome,var(--global-gray-light-1300));--ds-shell-row-hover:var(--global-white-a10);--ds-shell-row-selected:var(--global-white-a25);--ds-shell-row-selected-hover:var(--global-white-a50);--ds-shell-chrome-line:var(--global-gray-dark-800);--ds-shell-tree-line:var(--ds-shell-chrome-line)}@supports (color:color-mix(in srgb, #000 78%, #fff)){[data-theme=brand] .ds-shell,[data-theme=brand] .ds-shell-nav--drawer{--ds-shell-chrome-line:color-mix(in srgb, var(--ds-shell-chrome-bg) 78%, #fff)}}[data-theme=brand] .ds-shell__chrome{--text-neutral-normal:var(--global-gray-dark-100);--text-neutral-subtle:var(--global-gray-dark-300);--text-neutral-muted:var(--global-gray-dark-500);--border-neutral-default:var(--ds-shell-chrome-line,var(--global-gray-dark-800));--ds-shell-sheet-border:var(--border-neutral-default);--border-focused:var(--ds-shell-chrome-focus,var(--global-brand-400));--background-interaction-highlighted:var(--global-white-a10);--background-interaction-selected:var(--global-white-a25);color:var(--text-neutral-normal)}@media (pointer:coarse){.ds-shell,.ds-shell-nav--drawer{--ds-shell-row-height:44px}}.ds-theme-tiles{border:0;min-width:0;margin:0;padding:0}.ds-theme-tiles__legend{margin-bottom:var(--spacing-8);color:var(--text-neutral-normal);padding:0}.ds-theme-tiles__legend--hidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.ds-theme-tiles__row{gap:var(--spacing-8);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.ds-theme-tiles__tile{gap:var(--spacing-4);cursor:pointer;flex-direction:column;min-width:0;display:flex}.ds-theme-tiles__input{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.ds-theme-tiles__preview{aspect-ratio:4/3;border:var(--border-width-thin) solid var(--border-neutral-default);border-radius:var(--radius-m);transition:border-color var(--global-duration-quick) var(--global-easing-standard), box-shadow var(--global-duration-quick) var(--global-easing-standard);display:block;position:relative;overflow:hidden}.ds-theme-tiles__input:checked+.ds-theme-tiles__preview{border-color:var(--border-brand-default);box-shadow:0 0 0 2px var(--border-brand-default)}.ds-theme-tiles__input:focus-visible+.ds-theme-tiles__preview{box-shadow:var(--focus-ring-shadow)}.ds-theme-tiles__tile:hover .ds-theme-tiles__preview{border-color:var(--border-neutral-highlighted)}.ds-theme-tiles__face{--ground:var(--global-gray-light-100);--rail:var(--global-gray-light-200);--card:var(--global-gray-light-0);--ink:var(--global-gray-light-400);background:var(--ground);display:flex;position:absolute;inset:0}.ds-theme-tiles__preview[data-theme-tile=dark] .ds-theme-tiles__face,.ds-theme-tiles__face--dark{--ground:var(--global-gray-dark-1300);--rail:var(--global-gray-dark-1300);--card:var(--global-gray-dark-1100);--ink:var(--global-gray-dark-800)}.ds-theme-tiles__preview[data-theme-tile=brand] .ds-theme-tiles__face{--ground:var(--ds-shell-brand-chrome,var(--global-gray-light-1300));--rail:var(--ds-shell-brand-chrome,var(--global-gray-light-1300));--card:var(--global-gray-light-0);--ink:var(--global-gray-light-400)}.ds-theme-tiles__face--dark{clip-path:polygon(100% 0,100% 100%,0 100%)}.ds-theme-tiles__rail{background:var(--rail);flex:0 0 22%}.ds-theme-tiles__body{flex:auto;min-width:0;padding:14%}.ds-theme-tiles__card{background:var(--card);border-radius:2px;flex-direction:column;gap:12%;height:100%;padding:12%;display:flex}.ds-theme-tiles__bar{background:var(--ink);border-radius:1px;width:55%;height:2px}.ds-theme-tiles__bar--wide{width:85%}.ds-theme-tiles__label{color:var(--text-neutral-normal);text-align:center}.ds-theme-tiles__input:checked~.ds-theme-tiles__label{color:var(--text-neutral-normal);font-weight:500}:root,.highcharts-light{--highcharts-color-0:#2caffe;--highcharts-color-1:#544fc5;--highcharts-color-2:#00e272;--highcharts-color-3:#fe6a35;--highcharts-color-4:#6b8abc;--highcharts-color-5:#d568fb;--highcharts-color-6:#2ee0ca;--highcharts-color-7:#fa4b42;--highcharts-color-8:#feb56a;--highcharts-color-9:#91e8e1;--highcharts-background-color:#fff;--highcharts-neutral-color-100:#000;--highcharts-neutral-color-80:#333;--highcharts-neutral-color-60:#666;--highcharts-neutral-color-40:#999;--highcharts-neutral-color-20:#ccc;--highcharts-neutral-color-10:#e6e6e6;--highcharts-neutral-color-5:#f2f2f2;--highcharts-neutral-color-3:#f7f7f7;--highcharts-highlight-color-100:#02f;--highcharts-highlight-color-80:#334eff;--highcharts-highlight-color-60:#667aff;--highcharts-highlight-color-20:#ccd3ff;--highcharts-highlight-color-10:#e6e9ff;--highcharts-positive-color:#06b535;--highcharts-negative-color:#f21313;--highcharts-annotation-color-0:#82aaff66;--highcharts-annotation-color-1:#8bbfd866;--highcharts-annotation-color-2:#96d8c066;--highcharts-annotation-color-3:#9ce5a166;--highcharts-annotation-color-4:#a2f18266;--highcharts-annotation-color-5:#a9ff6566}@media (prefers-color-scheme:dark){:root{--highcharts-color-1:#00e272;--highcharts-color-2:#efdf00;--highcharts-background-color:#141414;--highcharts-neutral-color-100:#fff;--highcharts-neutral-color-80:#d0d0d0;--highcharts-neutral-color-60:#a1a1a1;--highcharts-neutral-color-40:#727272;--highcharts-neutral-color-20:#434343;--highcharts-neutral-color-10:#2c2c2c;--highcharts-neutral-color-5:#202020;--highcharts-neutral-color-3:#1b1b1b;--highcharts-highlight-color-100:#2caffe;--highcharts-highlight-color-80:#2790cf;--highcharts-highlight-color-60:#2271a0;--highcharts-highlight-color-20:#193343;--highcharts-highlight-color-10:#16242b}}.highcharts-dark{--highcharts-color-1:#00e272;--highcharts-color-2:#efdf00;--highcharts-background-color:#141414;--highcharts-neutral-color-100:#fff;--highcharts-neutral-color-80:#d0d0d0;--highcharts-neutral-color-60:#a1a1a1;--highcharts-neutral-color-40:#727272;--highcharts-neutral-color-20:#434343;--highcharts-neutral-color-10:#2c2c2c;--highcharts-neutral-color-5:#202020;--highcharts-neutral-color-3:#1b1b1b;--highcharts-highlight-color-100:#2caffe;--highcharts-highlight-color-80:#2790cf;--highcharts-highlight-color-60:#2271a0;--highcharts-highlight-color-20:#193343;--highcharts-highlight-color-10:#16242b}.highcharts-container{text-align:left;z-index:0;-webkit-tap-highlight-color:#0000;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;-webkit-user-select:none;user-select:none;touch-action:manipulation;outline:none;width:100%;height:100%;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,sans-serif;font-size:1rem;line-height:normal;position:relative;overflow:hidden}@media (prefers-color-scheme:dark){.highcharts-container{--lightningcss-light: ;--lightningcss-dark:initial}}.highcharts-light .highcharts-container{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.highcharts-dark .highcharts-container{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.highcharts-no-touch-action{touch-action:none}.highcharts-root{display:block}.highcharts-root text{stroke-width:0}.highcharts-strong{font-weight:700}.highcharts-emphasized{font-style:italic}.highcharts-anchor{cursor:pointer}.highcharts-background{fill:var(--highcharts-background-color)}.highcharts-plot-border,.highcharts-plot-background,.highcharts-label-box{fill:none}.highcharts-label text{fill:var(--highcharts-neutral-color-80);font-size:.8em}.highcharts-button-box{fill:inherit}.highcharts-tracker-line{stroke-linejoin:round;stroke:#c0c0c000;stroke-width:22px;fill:none}.highcharts-tracker-area{fill:#c0c0c000;stroke-width:0}.highcharts-title{fill:var(--highcharts-neutral-color-80);font-size:1.2em;font-weight:700}.highcharts-subtitle{fill:var(--highcharts-neutral-color-60);font-size:.8em}.highcharts-axis-line{fill:none;stroke:var(--highcharts-neutral-color-80)}.highcharts-yaxis .highcharts-axis-line{stroke-width:0}.highcharts-axis-title{fill:var(--highcharts-neutral-color-60);font-size:.8em}.highcharts-axis-labels{fill:var(--highcharts-neutral-color-80);cursor:default;font-size:.8em}.highcharts-grid-line{fill:none;stroke:var(--highcharts-neutral-color-10)}.highcharts-xaxis-grid .highcharts-grid-line{stroke-width:0}.highcharts-tick{stroke:var(--highcharts-neutral-color-80)}.highcharts-yaxis .highcharts-tick{stroke-width:0}.highcharts-minor-grid-line{stroke:var(--highcharts-neutral-color-5)}.highcharts-crosshair-thin{stroke-width:1px;stroke:var(--highcharts-neutral-color-20)}.highcharts-crosshair-category{stroke:var(--highcharts-highlight-color-20);stroke-opacity:.25}.highcharts-credits{cursor:pointer;fill:var(--highcharts-neutral-color-40);font-size:.6em;transition:fill .25s,font-size .25s}.highcharts-credits:hover{fill:var(--highcharts-neutral-color-100);font-size:.7em}.highcharts-tooltip{cursor:default;pointer-events:none;white-space:nowrap;transition:stroke .15s}.highcharts-tooltip .highcharts-tracker{fill:none;stroke:none}.highcharts-tooltip text,.highcharts-tooltip foreignObject span{fill:var(--highcharts-neutral-color-80);font-size:.8em}.highcharts-tooltip .highcharts-header{font-size:.8em}.highcharts-tooltip-box{stroke-width:0;fill:var(--highcharts-background-color)}.highcharts-tooltip-box .highcharts-label-box{fill:var(--highcharts-background-color)}div.highcharts-tooltip{filter:none;font-size:.8em}.highcharts-selection-marker{fill:var(--highcharts-highlight-color-80);fill-opacity:.25}.highcharts-graph{fill:none;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.highcharts-empty-series{stroke-width:1px;fill:none;stroke:var(--highcharts-neutral-color-20)}.highcharts-state-hover .highcharts-graph{stroke-width:3px}.highcharts-point-inactive,.highcharts-series-inactive{opacity:.2;transition:opacity 50ms}.highcharts-state-hover path{transition:stroke-width 50ms}.highcharts-state-normal path{transition:stroke-width .25s}g.highcharts-series,.highcharts-point,.highcharts-markers,.highcharts-data-labels{transition:opacity .25s}.highcharts-legend-series-active g.highcharts-series:not(.highcharts-series-hover),.highcharts-legend-point-active .highcharts-point:not(.highcharts-point-hover,.highcharts-point-select),.highcharts-legend-series-active .highcharts-markers:not(.highcharts-series-hover),.highcharts-legend-series-active .highcharts-data-labels:not(.highcharts-series-hover){opacity:.2}.highcharts-color-0{fill:var(--highcharts-color-0);stroke:var(--highcharts-color-0)}.highcharts-color-1{fill:var(--highcharts-color-1);stroke:var(--highcharts-color-1)}.highcharts-color-2{fill:var(--highcharts-color-2);stroke:var(--highcharts-color-2)}.highcharts-color-3{fill:var(--highcharts-color-3);stroke:var(--highcharts-color-3)}.highcharts-color-4{fill:var(--highcharts-color-4);stroke:var(--highcharts-color-4)}.highcharts-color-5{fill:var(--highcharts-color-5);stroke:var(--highcharts-color-5)}.highcharts-color-6{fill:var(--highcharts-color-6);stroke:var(--highcharts-color-6)}.highcharts-color-7{fill:var(--highcharts-color-7);stroke:var(--highcharts-color-7)}.highcharts-color-8{fill:var(--highcharts-color-8);stroke:var(--highcharts-color-8)}.highcharts-color-9{fill:var(--highcharts-color-9);stroke:var(--highcharts-color-9)}.highcharts-area{fill-opacity:.75;stroke-width:0}.highcharts-markers{stroke-width:1px;stroke:var(--highcharts-background-color)}.highcharts-a11y-markers-hidden .highcharts-point:not(.highcharts-point-hover,.highcharts-a11y-marker-visible),.highcharts-a11y-marker-hidden{opacity:0}.highcharts-point{stroke-width:1px}.highcharts-dense-data .highcharts-point{stroke-width:0}.highcharts-data-label text,.highcharts-data-label span,text.highcharts-data-label{font-size:.7em;font-weight:700}.highcharts-data-label-box{fill:none;stroke-width:0}.highcharts-data-label text,text.highcharts-data-label{fill:var(--highcharts-neutral-color-80)}.highcharts-data-label-connector{fill:none}.highcharts-data-label-hidden{pointer-events:none}.highcharts-halo{fill-opacity:.25;stroke-width:0}.highcharts-series-label text{fill:inherit;font-weight:700}.highcharts-series:not(.highcharts-pie-series) .highcharts-point-select,.highcharts-markers .highcharts-point-select{fill:var(--highcharts-neutral-color-20);stroke:var(--highcharts-neutral-color-100)}.highcharts-column-series path.highcharts-point,.highcharts-bar-series path.highcharts-point{stroke:var(--highcharts-background-color)}.highcharts-column-series .highcharts-point,.highcharts-bar-series .highcharts-point{transition:fill-opacity .25s}.highcharts-column-series .highcharts-point-hover,.highcharts-bar-series .highcharts-point-hover{fill-opacity:.75;transition:fill-opacity 50ms}.highcharts-pie-series .highcharts-point{stroke-linejoin:round;stroke:var(--highcharts-background-color)}.highcharts-pie-series .highcharts-point-hover{fill-opacity:.75;transition:fill-opacity 50ms}.highcharts-funnel-series .highcharts-point{stroke-linejoin:round;stroke:var(--highcharts-background-color)}.highcharts-funnel-series .highcharts-point-hover{fill-opacity:.75;transition:fill-opacity 50ms}.highcharts-funnel-series .highcharts-point-select{fill:inherit;stroke:inherit}.highcharts-pyramid-series .highcharts-point{stroke-linejoin:round;stroke:var(--highcharts-background-color)}.highcharts-pyramid-series .highcharts-point-hover{fill-opacity:.75;transition:fill-opacity 50ms}.highcharts-pyramid-series .highcharts-point-select{fill:inherit;stroke:inherit}.highcharts-solidgauge-series .highcharts-point{stroke-width:0}.highcharts-treemap-series .highcharts-point{stroke-width:1px;stroke:var(--highcharts-neutral-color-10);transition:stroke .25s,fill .25s,fill-opacity .25s}.highcharts-treemap-series .highcharts-point-hover{stroke:var(--highcharts-neutral-color-40);transition:stroke 25ms,fill 25ms,fill-opacity 25ms}.highcharts-treemap-series .highcharts-above-level{display:none}.highcharts-treemap-series .highcharts-internal-node{fill:none}.highcharts-treemap-series .highcharts-internal-node-interactive{fill-opacity:.15;cursor:pointer}.highcharts-treemap-series .highcharts-internal-node-interactive:hover{fill-opacity:.75}.highcharts-vector-series .highcharts-point,.highcharts-windbarb-series .highcharts-point{fill:none;stroke-width:2px}.highcharts-lollipop-stem{stroke:var(--highcharts-neutral-color-100)}.highcharts-focus-border{fill:none;stroke-width:2px}.highcharts-legend-item-hidden .highcharts-focus-border{fill:none!important}.highcharts-legend-box{fill:none;stroke-width:0}.highcharts-legend-item>text,.highcharts-legend-item span{fill:var(--highcharts-neutral-color-80);cursor:pointer;stroke-width:0;font-size:.8em}.highcharts-legend-item:hover text{fill:var(--highcharts-neutral-color-100)}.highcharts-legend-item-hidden *{text-decoration:line-through;transition:fill .25s;fill:var(--highcharts-neutral-color-60)!important;stroke:var(--highcharts-neutral-color-60)!important}.highcharts-legend-nav-active{fill:var(--highcharts-highlight-color-100);cursor:pointer}.highcharts-legend-nav-inactive{fill:var(--highcharts-neutral-color-20)}circle.highcharts-legend-nav-active,circle.highcharts-legend-nav-inactive{fill:#c0c0c000}.highcharts-legend-title-box{fill:none;stroke-width:0}.highcharts-bubble-legend-symbol{stroke-width:2px;fill-opacity:.5}.highcharts-bubble-legend-connectors{stroke-width:1px}.highcharts-bubble-legend-labels{fill:var(--highcharts-neutral-color-80);font-size:.7em}.highcharts-loading{background-color:var(--highcharts-background-color);opacity:.5;text-align:center;z-index:10;transition:opacity .25s;position:absolute}.highcharts-loading-hidden{opacity:0;transition:opacity .25s,height .25s step-end;overflow:hidden;height:0!important}.highcharts-loading-inner{font-weight:700;position:relative;top:45%}.highcharts-plot-band,.highcharts-pane{fill:var(--highcharts-neutral-color-100);fill-opacity:.05}.highcharts-plot-line{fill:none;stroke:var(--highcharts-neutral-color-40);stroke-width:1px}.highcharts-plot-line-label{font-size:.8em}.highcharts-boxplot-box{fill:var(--highcharts-background-color)}.highcharts-boxplot-median{stroke-width:2px}.highcharts-bubble-series .highcharts-point{fill-opacity:.5}.highcharts-errorbar-series .highcharts-point{stroke:var(--highcharts-neutral-color-100)}.highcharts-gauge-series .highcharts-data-label-box{stroke:var(--highcharts-neutral-color-20);stroke-width:1px}.highcharts-gauge-series .highcharts-dial{fill:var(--highcharts-neutral-color-100);stroke-width:0}.highcharts-organization-series .highcharts-null-point{fill:#0000}.highcharts-polygon-series .highcharts-graph{fill:inherit;stroke-width:0}.highcharts-waterfall-series .highcharts-graph{stroke:var(--highcharts-neutral-color-80);stroke-dasharray:1 3}.highcharts-sankey-series .highcharts-point{stroke-width:0}.highcharts-sankey-series .highcharts-link{fill-opacity:.5;transition:fill .25s,fill-opacity .25s}.highcharts-sankey-series .highcharts-point-hover.highcharts-link{fill-opacity:1;transition:fill 50ms,fill-opacity 50ms}.highcharts-venn-series .highcharts-point{fill-opacity:.75;stroke:var(--highcharts-neutral-color-20);transition:stroke .25s,fill-opacity .25s}.highcharts-venn-series .highcharts-point-hover{fill-opacity:1;stroke:var(--highcharts-neutral-color-20)}.highcharts-timeline-series .highcharts-graph{stroke:var(--highcharts-neutral-color-20)}.highcharts-navigator-mask-outside{fill-opacity:0}.highcharts-navigator-mask-inside{fill:var(--highcharts-highlight-color-60);fill-opacity:.25;cursor:ew-resize}.highcharts-navigator-outline{stroke:var(--highcharts-neutral-color-40);fill:none}.highcharts-navigator-handle{stroke:var(--highcharts-neutral-color-40);fill:var(--highcharts-neutral-color-5);cursor:ew-resize}.highcharts-navigator-series{fill:var(--highcharts-highlight-color-80);stroke:var(--highcharts-highlight-color-80)}.highcharts-navigator-series .highcharts-graph{stroke-width:1px}.highcharts-navigator-series .highcharts-area{fill-opacity:.05}.highcharts-navigator-xaxis .highcharts-axis-line{stroke-width:0}.highcharts-navigator-xaxis .highcharts-grid-line{stroke-width:1px;stroke:var(--highcharts-neutral-color-10)}.highcharts-navigator-xaxis.highcharts-axis-labels{fill:var(--highcharts-neutral-color-100);opacity:.6;font-size:.7em}.highcharts-navigator-yaxis .highcharts-grid-line{stroke-width:0}.highcharts-scrollbar-thumb{fill:var(--highcharts-neutral-color-20);stroke:var(--highcharts-neutral-color-20);stroke-width:0}.highcharts-scrollbar-button{fill:var(--highcharts-neutral-color-10);stroke:var(--highcharts-neutral-color-20);stroke-width:1px}.highcharts-scrollbar-arrow{fill:var(--highcharts-neutral-color-60)}.highcharts-scrollbar-rifles{stroke:none;stroke-width:1px}.highcharts-scrollbar-track{fill:#fff0;stroke:var(--highcharts-neutral-color-20);stroke-width:1px}.highcharts-button{fill:var(--highcharts-neutral-color-3);stroke:var(--highcharts-neutral-color-20);cursor:default;stroke-width:1px;transition:fill .25s}.highcharts-button text{fill:var(--highcharts-neutral-color-80);font-size:.8em}.highcharts-button-hover{fill:var(--highcharts-neutral-color-10);stroke:var(--highcharts-neutral-color-20);transition:fill}.highcharts-button-hover text{fill:var(--highcharts-neutral-color-80)}.highcharts-button-pressed{fill:var(--highcharts-highlight-color-10);stroke:var(--highcharts-neutral-color-20);font-weight:700}.highcharts-button-pressed text{fill:var(--highcharts-neutral-color-80);font-weight:700}.highcharts-button-disabled text{fill:var(--highcharts-neutral-color-80)}.highcharts-range-selector-buttons .highcharts-button{stroke-width:0}.highcharts-range-label rect{fill:none}.highcharts-range-label text{fill:var(--highcharts-neutral-color-60)}.highcharts-range-input rect{fill:none}.highcharts-range-input text{fill:var(--highcharts-neutral-color-80);font-size:.8em}.highcharts-range-input{stroke-width:1px;stroke:var(--highcharts-neutral-color-20)}input.highcharts-range-selector{text-align:center;border:0;width:1px;height:1px;padding:0;position:absolute;left:-9em}.highcharts-crosshair-label text{fill:var(--highcharts-background-color);font-size:1em}.highcharts-crosshair-label .highcharts-label-box{fill:inherit}.highcharts-candlestick-series .highcharts-point{stroke:var(--highcharts-neutral-color-100);stroke-width:1px}.highcharts-candlestick-series .highcharts-point-up{fill:var(--highcharts-background-color)}.highcharts-renko-series .highcharts-point-down,.highcharts-hollowcandlestick-series .highcharts-point-down{fill:var(--highcharts-negative-color);stroke:var(--highcharts-negative-color)}.highcharts-renko-series .highcharts-point-up,.highcharts-hollowcandlestick-series .highcharts-point-down-bearish-up{fill:var(--highcharts-positive-color);stroke:var(--highcharts-positive-color)}.highcharts-hollowcandlestick-series .highcharts-point-up{fill:#0000;stroke:var(--highcharts-positive-color)}.highcharts-ohlc-series .highcharts-point-hover{stroke-width:3px}.highcharts-flags-series .highcharts-point .highcharts-label-box{stroke:var(--highcharts-neutral-color-40);fill:var(--highcharts-background-color);transition:fill .25s}.highcharts-flags-series .highcharts-point-hover .highcharts-label-box{stroke:var(--highcharts-neutral-color-100);fill:var(--highcharts-highlight-color-20)}.highcharts-flags-series .highcharts-point text{fill:var(--highcharts-neutral-color-100);font-size:.9em;font-weight:700}.highcharts-map-series .highcharts-point{stroke:var(--highcharts-neutral-color-20);stroke-width:inherit;transition:fill .5s,fill-opacity .5s,stroke-width .25s}.highcharts-map-series .highcharts-point-hover{fill-opacity:.5;transition:fill,fill-opacity}.highcharts-mapline-series .highcharts-point{fill:none}.highcharts-heatmap-series .highcharts-point{stroke-width:0}.highcharts-map-navigation{text-align:center;font-size:1.3em;font-weight:700}.highcharts-map-navigation.highcharts-button{fill:var(--highcharts-background-color);stroke:var(--highcharts-neutral-color-10)}.highcharts-map-navigation.highcharts-button:hover{fill:var(--highcharts-neutral-color-10)}.highcharts-map-navigation.highcharts-button .highcharts-button-symbol{stroke-width:2px}.highcharts-mapview-inset-border{stroke:var(--highcharts-neutral-color-20);stroke-width:1px;fill:none}.highcharts-coloraxis{stroke-width:0}.highcharts-coloraxis-marker{fill:var(--highcharts-neutral-color-40)}.highcharts-null-point{fill:var(--highcharts-neutral-color-3)}.highcharts-3d-frame{fill:#0000}.highcharts-contextbutton{fill:var(--highcharts-background-color);stroke:none;stroke-linecap:round}.highcharts-contextbutton:hover{fill:var(--highcharts-neutral-color-10);stroke:var(--highcharts-neutral-color-10)}.highcharts-button-symbol{stroke:var(--highcharts-neutral-color-60);stroke-width:3px}.highcharts-menu{background:var(--highcharts-background-color);border:none;border-radius:3px;padding:.5em;box-shadow:3px 3px 10px #888}.highcharts-menu-item{color:var(--highcharts-neutral-color-80);cursor:pointer;background:0 0;border-radius:3px;padding:.5em;font-size:.8em;list-style-type:none;transition:background .25s,color .25s}.highcharts-menu-item:hover{background:var(--highcharts-neutral-color-5)}.highcharts-breadcrumbs-button{fill:none;stroke-width:0;cursor:pointer}.highcharts-breadcrumbs-separator{fill:var(--highcharts-neutral-color-60)}.highcharts-drilldown-point{cursor:pointer}.highcharts-drilldown-data-label text,text.highcharts-drilldown-data-label,.highcharts-drilldown-axis-label{cursor:pointer;fill:var(--highcharts-highlight-color-100);font-weight:700;text-decoration:underline}.highcharts-no-data text{fill:var(--highcharts-neutral-color-60);font-size:.8em;font-weight:700}.highcharts-axis-resizer{cursor:ns-resize;stroke:var(--highcharts-neutral-color-100);stroke-width:2px}.highcharts-bullet-target{stroke-width:0}.highcharts-lineargauge-target,.highcharts-lineargauge-target-line{stroke-width:1px;stroke:var(--highcharts-neutral-color-80)}.highcharts-fibonacci-background-0,.highcharts-pitchfork-inner-background,.highcharts-measure-background{fill:var(--highcharts-annotation-color-0)}.highcharts-fibonacci-background-1{fill:var(--highcharts-annotation-color-1)}.highcharts-fibonacci-background-2{fill:var(--highcharts-annotation-color-2)}.highcharts-fibonacci-background-3,.highcharts-pitchfork-outer-background{fill:var(--highcharts-annotation-color-3)}.highcharts-fibonacci-background-4{fill:var(--highcharts-annotation-color-4)}.highcharts-fibonacci-background-5{fill:var(--highcharts-annotation-color-5)}.highcharts-fibonacci-line{stroke:var(--highcharts-neutral-color-40)}.highcharts-crooked-lines,.highcharts-tunnel-lines,.highcharts-infinity-lines,.highcharts-timecycles-lines,.highcharts-fibonacci-timezones-lines,.highcharts-pitchfork-lines,.highcharts-vertical-line,.highcharts-measure-crosshair-x,.highcharts-measure-crosshair-y{stroke:var(--highcharts-neutral-color-100);stroke-opacity:.75;fill:none}.highcharts-measure-crosshair-x,.highcharts-measure-crosshair-y{stroke-dasharray:1 3}.highcharts-tunnel-background{fill:var(--highcharts-color-0)}.highcharts-annotation-shapes{cursor:move}.highcharts-basic-shape{fill:var(--highcharts-neutral-color-100);stroke:var(--highcharts-neutral-color-100);opacity:.74}.highcharts-annotation-label-box{stroke-width:1px;stroke:var(--highcharts-neutral-color-100);fill:var(--highcharts-neutral-color-100);fill-opacity:.75}.highcharts-annotation-label text{fill:var(--highcharts-neutral-color-10);font-size:.8em}.highcharts-a11y-proxy-element{cursor:pointer;opacity:.001;z-index:999;background-color:#0000;border-width:0;outline:none;margin:0;padding:0;display:block;position:absolute;overflow:hidden}.highcharts-a11y-proxy-group li{list-style:none}.highcharts-visually-hidden{white-space:nowrap;clip:rect(1px, 1px, 1px, 1px);opacity:.01;width:1px;height:1px;margin-top:-3px;position:absolute;overflow:hidden}.highcharts-a11y-invisible{visibility:hidden}.highcharts-a11y-proxy-container,.highcharts-a11y-proxy-container-before,.highcharts-a11y-proxy-container-after{white-space:nowrap;position:absolute}g.highcharts-series,.highcharts-markers,.highcharts-point{outline:none}.highcharts-treegrid-node-collapsed,.highcharts-treegrid-node-expanded{cursor:pointer}.highcharts-point-connecting-path{fill:none}.highcharts-grid-axis .highcharts-tick,.highcharts-grid-axis .highcharts-axis-line{stroke:var(--highcharts-neutral-color-20);stroke-width:1px}.highcharts-gantt-series .highcharts-partfill-overlay{fill:#0000004d;stroke:#0000004d}.ds-chart{--highcharts-color-0:var(--chart-categorical-0);--highcharts-color-1:var(--chart-categorical-1);--highcharts-color-2:var(--chart-categorical-2);--highcharts-color-3:var(--chart-categorical-3);--highcharts-color-4:var(--chart-categorical-4);--highcharts-color-5:var(--chart-categorical-5);--highcharts-color-6:var(--chart-categorical-6);--highcharts-color-7:var(--chart-categorical-7);--highcharts-color-8:var(--chart-categorical-8);--highcharts-color-9:var(--chart-categorical-9);--highcharts-background-color:transparent;--highcharts-neutral-color-100:var(--text-neutral-normal);--highcharts-neutral-color-80:var(--text-neutral-muted);--highcharts-neutral-color-60:var(--text-neutral-muted);--highcharts-neutral-color-40:var(--text-neutral-disabled);--highcharts-neutral-color-20:var(--border-neutral-highlighted);--highcharts-neutral-color-10:var(--border-neutral-default);--highcharts-neutral-color-5:var(--border-neutral-default);--highcharts-neutral-color-3:var(--background-neutral-faded);--highcharts-highlight-color-100:var(--text-brand-normal);--highcharts-highlight-color-80:var(--border-brand-highlighted);--highcharts-highlight-color-60:var(--border-brand-default);--highcharts-highlight-color-20:var(--border-neutral-default);--highcharts-highlight-color-10:var(--background-brand-faded);--highcharts-positive-color:var(--text-positive-normal);--highcharts-negative-color:var(--text-negative-normal)}.ds-chart .highcharts-root{font-family:var(--font-family)}.ds-chart .highcharts-axis-labels,.ds-chart .highcharts-axis-title,.ds-chart .highcharts-legend-item>text,.ds-chart .highcharts-legend-item span{font-size:var(--font-size-75)}.ds-chart .highcharts-axis-line,.ds-chart .highcharts-tick{stroke:var(--border-neutral-default)}.ds-chart .highcharts-legend-item>text,.ds-chart .highcharts-legend-item span{fill:var(--text-neutral-muted);color:var(--text-neutral-muted)}.ds-chart .highcharts-legend-item:hover>text,.ds-chart .highcharts-legend-item:hover span{fill:var(--text-neutral-subtle);color:var(--text-neutral-subtle)}.ds-chart .highcharts-legend-item-hidden{opacity:.4}.ds-chart .highcharts-legend-item-hidden>text,.ds-chart .highcharts-legend-item-hidden span{fill:var(--text-neutral-muted)!important;color:var(--text-neutral-muted)!important}.ds-chart .highcharts-legend-item-hidden .highcharts-color-0,.ds-chart .highcharts-legend-item-hidden.highcharts-color-0 .highcharts-point{fill:var(--highcharts-color-0)!important;stroke:var(--highcharts-color-0)!important}.ds-chart .highcharts-legend-item-hidden.highcharts-color-0 .highcharts-graph{stroke:var(--highcharts-color-0)!important}.ds-chart .highcharts-legend-item-hidden .highcharts-color-1,.ds-chart .highcharts-legend-item-hidden.highcharts-color-1 .highcharts-point{fill:var(--highcharts-color-1)!important;stroke:var(--highcharts-color-1)!important}.ds-chart .highcharts-legend-item-hidden.highcharts-color-1 .highcharts-graph{stroke:var(--highcharts-color-1)!important}.ds-chart .highcharts-legend-item-hidden .highcharts-color-2,.ds-chart .highcharts-legend-item-hidden.highcharts-color-2 .highcharts-point{fill:var(--highcharts-color-2)!important;stroke:var(--highcharts-color-2)!important}.ds-chart .highcharts-legend-item-hidden.highcharts-color-2 .highcharts-graph{stroke:var(--highcharts-color-2)!important}.ds-chart .highcharts-legend-item-hidden .highcharts-color-3,.ds-chart .highcharts-legend-item-hidden.highcharts-color-3 .highcharts-point{fill:var(--highcharts-color-3)!important;stroke:var(--highcharts-color-3)!important}.ds-chart .highcharts-legend-item-hidden.highcharts-color-3 .highcharts-graph{stroke:var(--highcharts-color-3)!important}.ds-chart .highcharts-legend-item-hidden .highcharts-color-4,.ds-chart .highcharts-legend-item-hidden.highcharts-color-4 .highcharts-point{fill:var(--highcharts-color-4)!important;stroke:var(--highcharts-color-4)!important}.ds-chart .highcharts-legend-item-hidden.highcharts-color-4 .highcharts-graph{stroke:var(--highcharts-color-4)!important}.ds-chart .highcharts-legend-item-hidden .highcharts-color-5,.ds-chart .highcharts-legend-item-hidden.highcharts-color-5 .highcharts-point{fill:var(--highcharts-color-5)!important;stroke:var(--highcharts-color-5)!important}.ds-chart .highcharts-legend-item-hidden.highcharts-color-5 .highcharts-graph{stroke:var(--highcharts-color-5)!important}.ds-chart .highcharts-legend-item-hidden .highcharts-color-6,.ds-chart .highcharts-legend-item-hidden.highcharts-color-6 .highcharts-point{fill:var(--highcharts-color-6)!important;stroke:var(--highcharts-color-6)!important}.ds-chart .highcharts-legend-item-hidden.highcharts-color-6 .highcharts-graph{stroke:var(--highcharts-color-6)!important}.ds-chart .highcharts-legend-item-hidden .highcharts-color-7,.ds-chart .highcharts-legend-item-hidden.highcharts-color-7 .highcharts-point{fill:var(--highcharts-color-7)!important;stroke:var(--highcharts-color-7)!important}.ds-chart .highcharts-legend-item-hidden.highcharts-color-7 .highcharts-graph{stroke:var(--highcharts-color-7)!important}.ds-chart .highcharts-legend-item-hidden .highcharts-color-8,.ds-chart .highcharts-legend-item-hidden.highcharts-color-8 .highcharts-point{fill:var(--highcharts-color-8)!important;stroke:var(--highcharts-color-8)!important}.ds-chart .highcharts-legend-item-hidden.highcharts-color-8 .highcharts-graph{stroke:var(--highcharts-color-8)!important}.ds-chart .highcharts-legend-item-hidden .highcharts-color-9,.ds-chart .highcharts-legend-item-hidden.highcharts-color-9 .highcharts-point{fill:var(--highcharts-color-9)!important;stroke:var(--highcharts-color-9)!important}.ds-chart .highcharts-legend-item-hidden.highcharts-color-9 .highcharts-graph{stroke:var(--highcharts-color-9)!important}.ds-chart .ds-chart-label--on-dark text{fill:var(--text-static-white-normal)}.ds-chart .ds-chart-label--on-light text{fill:var(--text-static-black-normal)}.ds-chart .ds-chart-label--on-dark{color:var(--text-static-white-normal)}.ds-chart .ds-chart-label--on-light{color:var(--text-static-black-normal)}.ds-chart-tooltip__delta{font-weight:var(--font-weight-semibold);margin-left:8px}.ds-chart-tooltip__delta--up{color:var(--global-emerald-400)}.ds-chart-tooltip__delta--down{color:var(--global-crimson-400)}.ds-chart-tooltip__delta--flat{color:var(--text-static-white-muted)}.ds-chart .ds-chart-compare-dash .highcharts-graph{stroke-dasharray:6 4}.ds-chart .ds-chart-key:not(.ds-chart-key--shift) .highcharts-point{fill:var(--text-neutral-muted);stroke:var(--text-neutral-muted)}.ds-chart .ds-chart-key:not(.ds-chart-key--shift) .highcharts-graph{stroke:var(--text-neutral-muted)}.ds-chart .ds-chart-key--compared .highcharts-graph{stroke-dasharray:6 4}.ds-chart .ds-chart-key:not(.ds-chart-key--shift) .highcharts-area{fill:var(--text-neutral-muted)}.ds-chart .highcharts-graph.ds-chart-shift-0,.ds-chart .ds-chart-shift-0 .highcharts-graph{stroke:var(--highcharts-color-0)}.ds-chart .highcharts-area.ds-chart-shift-0,.ds-chart .ds-chart-shift-0 .highcharts-area{fill:var(--highcharts-color-0)}.ds-chart .highcharts-point.ds-chart-shift-0{fill:var(--highcharts-color-0);stroke:var(--highcharts-color-0)}.ds-chart .highcharts-graph.ds-chart-shift-1,.ds-chart .ds-chart-shift-1 .highcharts-graph{stroke:var(--highcharts-color-1)}.ds-chart .highcharts-area.ds-chart-shift-1,.ds-chart .ds-chart-shift-1 .highcharts-area{fill:var(--highcharts-color-1)}.ds-chart .highcharts-point.ds-chart-shift-1{fill:var(--highcharts-color-1);stroke:var(--highcharts-color-1)}.ds-chart .highcharts-graph.ds-chart-shift-2,.ds-chart .ds-chart-shift-2 .highcharts-graph{stroke:var(--highcharts-color-2)}.ds-chart .highcharts-area.ds-chart-shift-2,.ds-chart .ds-chart-shift-2 .highcharts-area{fill:var(--highcharts-color-2)}.ds-chart .highcharts-point.ds-chart-shift-2{fill:var(--highcharts-color-2);stroke:var(--highcharts-color-2)}.ds-chart .highcharts-graph.ds-chart-shift-3,.ds-chart .ds-chart-shift-3 .highcharts-graph{stroke:var(--highcharts-color-3)}.ds-chart .highcharts-area.ds-chart-shift-3,.ds-chart .ds-chart-shift-3 .highcharts-area{fill:var(--highcharts-color-3)}.ds-chart .highcharts-point.ds-chart-shift-3{fill:var(--highcharts-color-3);stroke:var(--highcharts-color-3)}.ds-chart .highcharts-graph.ds-chart-shift-4,.ds-chart .ds-chart-shift-4 .highcharts-graph{stroke:var(--highcharts-color-4)}.ds-chart .highcharts-area.ds-chart-shift-4,.ds-chart .ds-chart-shift-4 .highcharts-area{fill:var(--highcharts-color-4)}.ds-chart .highcharts-point.ds-chart-shift-4{fill:var(--highcharts-color-4);stroke:var(--highcharts-color-4)}.ds-chart .highcharts-graph.ds-chart-shift-5,.ds-chart .ds-chart-shift-5 .highcharts-graph{stroke:var(--highcharts-color-5)}.ds-chart .highcharts-area.ds-chart-shift-5,.ds-chart .ds-chart-shift-5 .highcharts-area{fill:var(--highcharts-color-5)}.ds-chart .highcharts-point.ds-chart-shift-5{fill:var(--highcharts-color-5);stroke:var(--highcharts-color-5)}.ds-chart .highcharts-graph.ds-chart-shift-6,.ds-chart .ds-chart-shift-6 .highcharts-graph{stroke:var(--highcharts-color-6)}.ds-chart .highcharts-area.ds-chart-shift-6,.ds-chart .ds-chart-shift-6 .highcharts-area{fill:var(--highcharts-color-6)}.ds-chart .highcharts-point.ds-chart-shift-6{fill:var(--highcharts-color-6);stroke:var(--highcharts-color-6)}.ds-chart .highcharts-graph.ds-chart-shift-7,.ds-chart .ds-chart-shift-7 .highcharts-graph{stroke:var(--highcharts-color-7)}.ds-chart .highcharts-area.ds-chart-shift-7,.ds-chart .ds-chart-shift-7 .highcharts-area{fill:var(--highcharts-color-7)}.ds-chart .highcharts-point.ds-chart-shift-7{fill:var(--highcharts-color-7);stroke:var(--highcharts-color-7)}.ds-chart .highcharts-graph.ds-chart-shift-8,.ds-chart .ds-chart-shift-8 .highcharts-graph{stroke:var(--highcharts-color-8)}.ds-chart .highcharts-area.ds-chart-shift-8,.ds-chart .ds-chart-shift-8 .highcharts-area{fill:var(--highcharts-color-8)}.ds-chart .highcharts-point.ds-chart-shift-8{fill:var(--highcharts-color-8);stroke:var(--highcharts-color-8)}.ds-chart .highcharts-graph.ds-chart-shift-9,.ds-chart .ds-chart-shift-9 .highcharts-graph{stroke:var(--highcharts-color-9)}.ds-chart .highcharts-area.ds-chart-shift-9,.ds-chart .ds-chart-shift-9 .highcharts-area{fill:var(--highcharts-color-9)}.ds-chart .highcharts-point.ds-chart-shift-9{fill:var(--highcharts-color-9);stroke:var(--highcharts-color-9)}.ds-chart[data-ds-key-hover] .highcharts-legend-series-active g.highcharts-series:not(.highcharts-series-hover),.ds-chart[data-ds-key-hover] .highcharts-legend-series-active .highcharts-markers:not(.highcharts-series-hover),.ds-chart[data-ds-key-hover] .highcharts-legend-series-active .highcharts-data-labels:not(.highcharts-series-hover){opacity:1}.ds-chart[data-ds-hover-shift="0"] [class*=ds-chart-shift-]:not(.ds-chart-shift-0),.ds-chart[data-ds-hover-shift="1"] [class*=ds-chart-shift-]:not(.ds-chart-shift-1),.ds-chart[data-ds-hover-shift="2"] [class*=ds-chart-shift-]:not(.ds-chart-shift-2),.ds-chart[data-ds-hover-shift="3"] [class*=ds-chart-shift-]:not(.ds-chart-shift-3),.ds-chart[data-ds-hover-shift="4"] [class*=ds-chart-shift-]:not(.ds-chart-shift-4),.ds-chart[data-ds-hover-shift="5"] [class*=ds-chart-shift-]:not(.ds-chart-shift-5),.ds-chart[data-ds-hover-shift="6"] [class*=ds-chart-shift-]:not(.ds-chart-shift-6),.ds-chart[data-ds-hover-shift="7"] [class*=ds-chart-shift-]:not(.ds-chart-shift-7),.ds-chart[data-ds-hover-shift="8"] [class*=ds-chart-shift-]:not(.ds-chart-shift-8),.ds-chart[data-ds-hover-shift="9"] [class*=ds-chart-shift-]:not(.ds-chart-shift-9){opacity:.25!important}.ds-chart[data-ds-hover-shift] .highcharts-legend .highcharts-series{opacity:1}.ds-chart .highcharts-scrollable-mask{fill:var(--background-surface-intense)}.ds-chart .highcharts-reset-zoom text{fill:var(--text-neutral-normal);font-size:var(--font-size-75)}.ds-chart .highcharts-reset-zoom .highcharts-button-box{fill:var(--background-surface-intense);stroke:var(--border-neutral-default)}.ds-chart .highcharts-reset-zoom:hover .highcharts-button-box{fill:var(--background-neutral-faded)}.ds-chart .highcharts-tooltip-box,.highcharts-tooltip-container .highcharts-tooltip-box{fill:none;stroke-width:0}.highcharts-tooltip-container{font-family:var(--font-family)}.ds-chart-tooltip{background:var(--background-neutral-default);border:1px solid var(--border-neutral-default);border-radius:var(--radius-m);padding:var(--spacing-12);pointer-events:none;white-space:nowrap}.ds-chart-tooltip__title{color:var(--text-static-white-normal);font-size:var(--font-size-100);line-height:var(--line-height-100);margin-bottom:var(--spacing-12);font-weight:500}.ds-chart-tooltip__rows{gap:var(--spacing-4);flex-direction:column;display:flex}.ds-chart-tooltip__row{justify-content:space-between;align-items:center;gap:var(--spacing-12);display:flex}.ds-chart-tooltip__label{align-items:center;gap:var(--spacing-8);display:inline-flex}.ds-chart-tooltip__swatch{border-radius:var(--radius-xs);background:var(--ds-chart-swatch,var(--chart-categorical-0));flex:none;width:12px;height:12px}.ds-chart-tooltip__swatch--c0{--ds-chart-swatch:var(--chart-categorical-0)}.ds-chart-tooltip__swatch--c1{--ds-chart-swatch:var(--chart-categorical-1)}.ds-chart-tooltip__swatch--c2{--ds-chart-swatch:var(--chart-categorical-2)}.ds-chart-tooltip__swatch--c3{--ds-chart-swatch:var(--chart-categorical-3)}.ds-chart-tooltip__swatch--c4{--ds-chart-swatch:var(--chart-categorical-4)}.ds-chart-tooltip__swatch--c5{--ds-chart-swatch:var(--chart-categorical-5)}.ds-chart-tooltip__swatch--c6{--ds-chart-swatch:var(--chart-categorical-6)}.ds-chart-tooltip__swatch--c7{--ds-chart-swatch:var(--chart-categorical-7)}.ds-chart-tooltip__swatch--c8{--ds-chart-swatch:var(--chart-categorical-8)}.ds-chart-tooltip__swatch--c9{--ds-chart-swatch:var(--chart-categorical-9)}.ds-chart-tooltip__swatch--circle{border-radius:50%}.ds-chart-tooltip__swatch--diamond{clip-path:polygon(50% 0,100% 50%,50% 100%,0 50%);border-radius:0}.ds-chart-tooltip__swatch--triangle{clip-path:polygon(50% 0,100% 100%,0 100%);border-radius:0}.ds-chart-tooltip__swatch--triangle-down{clip-path:polygon(0 0,100% 0,50% 100%);border-radius:0}.ds-chart-tooltip__swatch--line{background:0 0;border-radius:0;position:relative}.ds-chart-tooltip__swatch--line:before{content:"";inset-inline:0;background:var(--ds-chart-swatch);border-radius:1px;height:3px;margin-top:-1.5px;position:absolute;top:50%}.ds-chart-tooltip__swatch--dashed:before{background:repeating-linear-gradient(to right, var(--ds-chart-swatch) 0 4px, transparent 4px 7px)}.ds-chart-tooltip__swatch--line:after{content:"";background:var(--ds-chart-swatch);width:8px;height:8px;margin:-4px 0 0 -4px;position:absolute;top:50%;left:50%}.ds-chart-tooltip__swatch--mark-none:after{content:none}.ds-chart-tooltip__swatch--mark-circle:after{border-radius:50%}.ds-chart-tooltip__swatch--mark-square:after{border-radius:1px}.ds-chart-tooltip__swatch--mark-diamond:after{clip-path:polygon(50% 0,100% 50%,50% 100%,0 50%)}.ds-chart-tooltip__swatch--mark-triangle:after{clip-path:polygon(50% 0,100% 100%,0 100%)}.ds-chart-tooltip__swatch--mark-triangle-down:after{clip-path:polygon(0 0,100% 0,50% 100%)}.ds-chart-tooltip__swatch--pattern-1{background-color:#0000;background-image:repeating-linear-gradient(135deg, var(--ds-chart-swatch) 0 3px, transparent 3px 6px)}.ds-chart-tooltip__swatch--pattern-2{background-color:#0000;background-image:repeating-linear-gradient(45deg, var(--ds-chart-swatch) 0 3px, transparent 3px 6px)}.ds-chart-tooltip__swatch--pattern-3{background-color:#0000;background-image:repeating-linear-gradient(90deg, var(--ds-chart-swatch) 0 2px, transparent 2px 6px)}.ds-chart-tooltip__swatch--pattern-4{background-color:#0000;background-image:repeating-linear-gradient(180deg, var(--ds-chart-swatch) 0 2px, transparent 2px 6px)}.ds-chart-tooltip__swatch--pattern-5{background-color:#0000;background-image:repeating-linear-gradient(90deg, var(--ds-chart-swatch) 0 2px, transparent 2px 6px), repeating-linear-gradient(180deg, var(--ds-chart-swatch) 0 2px, transparent 2px 6px)}.ds-chart-tooltip__name,.ds-chart-tooltip__value{color:var(--text-static-white-normal);font-size:var(--font-size-75);line-height:var(--line-height-75);font-weight:400}.ds-chart .highcharts-loading{background:var(--background-neutral-faded)}.ds-chart .highcharts-loading-inner{color:var(--text-neutral-muted);font-size:var(--font-size-75)}.ds-chart-card{gap:var(--spacing-16);flex-direction:column;min-width:0;min-height:0;display:flex}.ds-chart-card__header{align-items:flex-start;gap:var(--spacing-20);display:flex}.ds-chart-card__header-main{gap:var(--spacing-4);flex-direction:column;flex:1 1 0;min-width:0;display:flex}.ds-chart-card__title-row{align-items:center;gap:var(--spacing-12);min-width:0;display:flex}.ds-chart-card__breadcrumb{min-width:0}.ds-chart-card__title{font-size:var(--font-size-300);line-height:var(--line-height-300);font-weight:var(--font-weight-semibold);color:var(--text-neutral-normal);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ds-chart-card__duration{align-items:center;gap:var(--spacing-4);color:var(--text-neutral-subtle);font-size:var(--font-size-100);line-height:var(--line-height-100);white-space:nowrap;display:flex}.ds-chart-card__duration>svg{flex:none}.ds-chart-card__actions{align-items:center;gap:var(--spacing-8);flex:none;min-height:24px;display:flex}.ds-chart-card__filters{justify-content:space-between;align-items:center;gap:var(--spacing-12);display:flex}.ds-chart-card__canvas-wrap{min-height:0;height:var(--ds-chart-canvas-h);contain:inline-size;flex-direction:column;display:flex;position:relative}.ds-chart-card--compare-inset .ds-chart-card__canvas-wrap{height:calc(var(--ds-chart-canvas-h) - var(--line-height-25))}.ds-chart-card--fill{height:100%}.ds-chart-card--fill .ds-chart-card__canvas-wrap{flex:1 1 0;height:auto;min-height:0}.ds-chart-card__header,.ds-chart-card__filters{flex-shrink:0}.ds-chart-card__canvas{flex-direction:column;flex:1 1 0;min-height:0;display:flex}.ds-chart-card__canvas>*{flex:1 1 0;min-height:0}.ds-chart-card__canvas .ds-chart{height:100%;min-height:0}.ds-chart-card__loading{z-index:5;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.ds-chart-card__loading:before{content:"";background:var(--background-surface-intense);opacity:.6;position:absolute;inset:0}.ds-chart-card__loading>*{position:relative}.ds-chart-card__periodicity{min-width:120px;margin-left:auto}.ds-chart-card__picker .ds-text-input{width:auto}.ds-chart-card__title-trigger{align-items:center;gap:var(--spacing-4);padding:0 var(--spacing-4) 0 0;cursor:pointer;border-radius:var(--radius-s);color:var(--text-neutral-normal);background:0 0;border:none;min-width:0;margin:0;display:inline-flex}.ds-chart-card__title-trigger:focus-visible{box-shadow:var(--focus-ring-shadow);outline:none}.ds-chart-card__title-trigger>svg{color:var(--text-neutral-muted);transition:transform var(--global-duration-xquick) var(--global-easing-standard);flex:none}.ds-chart-card__title-trigger[aria-expanded=true]>svg{transform:rotate(180deg)}.ds-chart-card--fullscreen{z-index:900;box-sizing:border-box;background:var(--background-surface-intense);height:auto;padding:var(--spacing-24);position:fixed;inset:0;overflow:auto}.ds-chart-card__body-fill{flex:auto;min-height:0}.ds-chart .ds-chart__plot-line{stroke:var(--border-negative-default);stroke-width:2px;stroke-dasharray:8 6}.ds-chart .ds-chart__plot-line-label{fill:var(--text-negative-normal)}.ds-chart .ds-chart__plot-band-label{fill:var(--text-neutral-muted)}.ds-chart .ds-chart__plot-line-label,.ds-chart .ds-chart__plot-band-label{font-size:var(--font-size-75);font-weight:var(--font-weight-semibold);paint-order:stroke fill;stroke:var(--background-surface-intense);stroke-width:3px;stroke-linejoin:round}.ds-chart .ds-chart__plot-band{fill:var(--background-neutral-faded);fill-opacity:1}.ds-chart-area--overlaid .highcharts-area{fill-opacity:.5}.ds-chart-sparkline .highcharts-area{fill-opacity:.18}.ds-chart .ds-chart-crosshair{stroke:var(--border-neutral-highlighted);stroke-width:1px}.ds-chart-gauge-host{flex-direction:column;flex:1 1 0;min-height:0;display:flex;position:relative}.ds-chart-gauge-host>.ds-chart{flex:1 1 0;min-height:0}.ds-chart-gauge--center{left:var(--gauge-cx,50%);top:var(--gauge-cy,50%);position:absolute;transform:translate(-50%,-50%)}.ds-chart-gauge--semi{left:var(--gauge-cx,50%);top:var(--gauge-cy,66%);position:absolute;transform:translate(-50%,-100%)}.ds-chart .ds-chart-gauge__rest{fill:var(--border-neutral-default)}.ds-chart-gauge{text-align:center;pointer-events:none;flex-direction:column;align-items:center;gap:0;display:flex}.ds-chart-gauge__value{font-size:var(--font-size-500);line-height:var(--line-height-500);font-weight:var(--font-weight-semibold);color:var(--text-neutral-normal)}.ds-chart-gauge__label{max-width:100%;font-size:var(--font-size-100);line-height:var(--line-height-100);font-weight:var(--font-weight-medium);color:var(--text-neutral-muted);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.ds-chart .highcharts-pane.ds-chart-gauge__track-band,.ds-chart .highcharts-plot-band.ds-chart-gauge__track-band{fill:var(--border-neutral-default);fill-opacity:1}.ds-chart .highcharts-solidgauge-series.highcharts-color-0 .highcharts-point{fill:var(--highcharts-color-0)}.ds-chart .highcharts-solidgauge-series.highcharts-color-1 .highcharts-point{fill:var(--highcharts-color-1)}.ds-chart .highcharts-solidgauge-series.highcharts-color-2 .highcharts-point{fill:var(--highcharts-color-2)}.ds-chart .highcharts-solidgauge-series.highcharts-color-3 .highcharts-point{fill:var(--highcharts-color-3)}.ds-chart .highcharts-solidgauge-series.highcharts-color-4 .highcharts-point{fill:var(--highcharts-color-4)}.ds-chart .highcharts-solidgauge-series.highcharts-color-5 .highcharts-point{fill:var(--highcharts-color-5)}.ds-chart .highcharts-solidgauge-series.highcharts-color-6 .highcharts-point{fill:var(--highcharts-color-6)}.ds-chart .highcharts-solidgauge-series.highcharts-color-7 .highcharts-point{fill:var(--highcharts-color-7)}.ds-chart .highcharts-solidgauge-series.highcharts-color-8 .highcharts-point{fill:var(--highcharts-color-8)}.ds-chart .highcharts-solidgauge-series.highcharts-color-9 .highcharts-point{fill:var(--highcharts-color-9)}.ds-chart .ds-chart-gauge__center .highcharts-data-label-box,.ds-chart .highcharts-gauge-series .highcharts-data-label-box,.ds-chart .highcharts-solidgauge-series .highcharts-data-label-box{fill:none;stroke-width:0}.ds-chart .highcharts-dial{fill:var(--text-neutral-normal)}.ds-chart .highcharts-pivot{fill:var(--text-neutral-normal);stroke:var(--background-surface-intense);stroke-width:2px}.ds-ai-message{gap:var(--spacing-8);flex-direction:column;display:flex}.ds-ai-message--assistant{align-items:flex-start}.ds-ai-message--user{align-items:flex-end}.ds-ai-message--assistant .ds-ai-message__body{align-self:stretch;min-width:0}.ds-ai-message--user .ds-ai-message__body{max-width:80%;padding:var(--spacing-12);border-radius:var(--radius-m);background:var(--background-surface-moderate);color:var(--text-neutral-normal);min-width:0}.ds-ai-message__files{align-self:stretch;min-width:0}.ds-ai-message__files .ds-ai-composer__strip{min-width:0;padding:0}.ds-ai-message--user .ds-ai-message__files .ds-ai-composer__strip{margin-inline-start:auto}.ds-ai-message__actions{align-items:center;gap:var(--spacing-4);flex-wrap:wrap;display:flex}.ds-ai-message__error{align-self:stretch}.ds-ai-sr-only{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.ds-ai-response,.ds-ai-surface{overflow-wrap:anywhere}.ds-ai-response pre{overflow-wrap:normal}.ds-ai-response :is(th,td){overflow-wrap:break-word}.ds-ai-response{color:var(--text-neutral-normal)}.ds-ai-response :where(p,h1,h2,h3,h4,ul,ol,blockquote){margin:0}.ds-ai-response>*+*{margin-top:var(--spacing-12)}.ds-ai-response :is(h1,h2,h3,h4){color:var(--text-neutral-normal)}.ds-ai-response :is(ul,ol){padding-inline-start:var(--spacing-20)}.ds-ai-response li+li{margin-top:var(--spacing-4)}.ds-ai-link{color:var(--text-brand-normal);text-underline-offset:4px;transition:color var(--global-duration-xquick) var(--global-easing-standard);text-decoration:none}.ds-ai-link:hover,.ds-ai-link:focus-visible,.ds-ai-link:active{color:var(--text-brand-subtle);text-decoration:underline}.ds-ai-link--inert{color:var(--text-neutral-subtle)}.ds-ai-response blockquote{border-inline-start:var(--border-width-thick) solid var(--border-neutral-default);color:var(--text-neutral-subtle);padding-inline-start:var(--spacing-12)}.ds-ai-table-scroll{overflow-x:auto}.ds-ai-response table{border-collapse:collapse;width:100%}.ds-ai-response :is(th,td){padding:var(--spacing-6) var(--spacing-8);border-bottom:var(--border-width-thin) solid var(--border-neutral-default);text-align:start}.ds-ai-response th{color:var(--text-neutral-muted)}.ds-ai-inline-code{background:var(--background-neutral-faded);color:var(--text-neutral-subtle);border-radius:var(--radius-xs);padding:0 var(--spacing-4)}@keyframes ds-ai-word-in{0%{opacity:0;filter:blur(2px);-webkit-text-fill-color:transparent}15%{opacity:1;filter:blur();-webkit-text-fill-color:transparent}to{opacity:1;filter:blur();-webkit-text-fill-color:currentcolor}}.ds-ai-word{background-image:linear-gradient(90deg, var(--ds-ai-bruce-from), var(--ds-ai-bruce-to));background-size:var(--ds-ai-flow-w,100%) 100%;background-position:var(--ds-ai-flow-x,0px) 0;animation:ds-ai-word-in var(--global-duration-2xgentle) var(--global-easing-entrance) both;background-repeat:no-repeat;-webkit-background-clip:text;background-clip:text}.ds-ai-code{background:var(--background-surface-subtle);border:var(--border-width-thin) solid var(--border-neutral-default);border-radius:var(--radius-m);position:relative;overflow:hidden}.ds-ai-code__lang{top:var(--spacing-8);color:var(--text-neutral-muted);text-transform:lowercase;position:absolute;inset-inline-start:var(--spacing-12)}.ds-ai-code__copy{top:var(--spacing-4);display:inline-flex;position:absolute;inset-inline-end:var(--spacing-4)}.ds-ai-code :is(.ds-ai-code__plain,.ds-ai-code__shiki pre){padding:var(--spacing-28) var(--spacing-12) var(--spacing-12);margin:0;overflow-x:auto}.ds-ai-code__plain code{color:var(--text-neutral-normal);white-space:pre}.ds-ai-code__shiki pre{background:0 0!important}.ds-ai-code{--ds-ai-code-foreground:var(--text-neutral-normal);--ds-ai-code-background:transparent;--ds-ai-code-token-comment:var(--text-neutral-muted);--ds-ai-code-token-string:var(--text-positive-normal);--ds-ai-code-token-string-expression:var(--text-positive-normal);--ds-ai-code-token-keyword:var(--text-negative-normal);--ds-ai-code-token-function:var(--text-brand-normal);--ds-ai-code-token-constant:var(--text-notice-normal);--ds-ai-code-token-number:var(--text-notice-normal);--ds-ai-code-token-parameter:var(--text-neutral-normal);--ds-ai-code-token-punctuation:var(--text-neutral-muted);--ds-ai-code-token-link:var(--text-brand-normal)}.ds-ai-composer-root{flex-direction:column;width:100%;display:flex;position:relative}.ds-ai-composer__banner{justify-content:space-between;align-items:center;gap:var(--spacing-8);margin-bottom:calc(-1 * var(--spacing-16));padding:var(--spacing-8) var(--spacing-12) var(--spacing-24);border-radius:var(--radius-l);background:var(--background-negative-faded);color:var(--text-negative-subtle);display:flex}.ds-ai-composer{--composer-border:var(--border-neutral-default);--composer-ring:transparent;--composer-surface:var(--background-surface-intense);border:var(--border-width-thick) solid var(--composer-border);border-radius:var(--radius-xl);outline:3px solid var(--composer-ring);outline-offset:0;background:var(--composer-surface);transition:border-color var(--global-duration-quick) var(--global-easing-standard), outline-color var(--global-duration-quick) var(--global-easing-standard);flex-direction:column;display:flex;position:relative}.ds-ai-composer:hover{--composer-border:var(--border-neutral-highlighted)}.ds-ai-composer:focus-within,.ds-ai-composer.ds-ai-composer--dragging,.ds-ai-composer.ds-ai-composer--recording{--composer-border:var(--border-brand-default);--composer-ring:var(--border-focused)}.ds-ai-composer.ds-ai-composer--disabled{--composer-border:var(--border-neutral-disabled);--composer-ring:transparent;--composer-surface:var(--background-neutral-disabled)}.ds-ai-composer__field-wrap{min-width:0;display:flex;position:relative}.ds-ai-composer__mirror{z-index:0;box-sizing:border-box;padding:var(--spacing-12);padding-right:calc(var(--spacing-12) + var(--ds-ai-mirror-gutter,0px));white-space:pre-wrap;overflow-wrap:break-word;word-break:normal;tab-size:8;color:var(--text-neutral-normal);pointer-events:none;-webkit-user-select:none;user-select:none;border:0;position:absolute;inset:0;overflow:hidden}.ds-ai-composer__token{color:var(--text-brand-normal)}.ds-ai-voice{align-items:center;gap:var(--spacing-8);padding:0 var(--spacing-12) var(--spacing-12);display:flex}.ds-ai-voice__cancel{border-radius:var(--radius-m);width:32px;height:32px;color:var(--text-neutral-normal);cursor:pointer;transition:background-color var(--global-duration-quick) var(--global-easing-standard);background:0 0;border:0;flex:none;place-items:center;padding:0;display:grid}.ds-ai-voice__cancel:hover{background:var(--background-neutral-faded)}.ds-ai-voice__cancel:focus-visible{outline:var(--border-width-thick) solid var(--border-focused);outline-offset:1px}.ds-ai-voice__time{font-variant-numeric:tabular-nums;color:var(--text-neutral-subtle);flex:none}.ds-ai-voice__wave{flex:1 1 0;justify-content:flex-end;align-items:center;gap:2px;min-width:0;height:24px;display:flex;overflow:hidden}.ds-ai-voice__bar{--ds-ai-voice-min:2px;--ds-ai-voice-max:16px;width:2px;height:calc(var(--ds-ai-voice-min) + (var(--ds-ai-voice-max) - var(--ds-ai-voice-min)) * var(--ds-ai-voice-level,0));border-radius:var(--radius-max);background:var(--text-neutral-subtle);flex:none}.ds-ai-composer__send[data-mode=done]{--send-bg:var(--background-brand-default);--send-ink:var(--text-static-white-normal)}.ds-ai-composer__send[data-mode=done]:hover{--send-bg:var(--background-brand-highlighted)}.ds-ai-slash{z-index:var(--z-dropdown);gap:var(--spacing-4);padding:var(--spacing-8);border:var(--border-width-thin) solid var(--border-neutral-default);border-radius:var(--radius-l);background:var(--background-surface-intense);box-shadow:var(--shadow-s);flex-direction:column;display:flex;overflow:hidden auto}.ds-ai-slash__label{padding:var(--spacing-4) var(--spacing-8);color:var(--text-neutral-muted)}.ds-ai-slash__row{padding:var(--spacing-8);border-radius:var(--radius-m);color:var(--text-neutral-normal);cursor:pointer;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.ds-ai-slash__row[data-active]{background:var(--background-interaction-highlighted)}.ds-ai-composer__field-wrap--tokenised .ds-ai-composer__field{z-index:1;color:#0000;caret-color:var(--text-neutral-normal);background:0 0;position:relative}.ds-ai-composer__field{field-sizing:content;box-sizing:border-box;resize:none;width:100%;padding:var(--spacing-12);color:var(--text-neutral-normal);background:0 0;border:0;overflow-y:auto}.ds-ai-composer__field:focus{outline:none}.ds-ai-composer__field::placeholder,.ds-ai-composer--recording .ds-ai-composer__field{color:var(--text-neutral-disabled)}.ds-ai-composer__bar{justify-content:space-between;align-items:flex-end;gap:var(--spacing-8);padding:0 var(--spacing-12) var(--spacing-12);display:flex}.ds-ai-composer__lead,.ds-ai-composer__trail{align-items:center;gap:var(--spacing-4);display:flex}.ds-ai-composer__picker{align-items:center;gap:var(--spacing-4);box-sizing:border-box;height:var(--spacing-32);min-width:var(--spacing-32);padding:0 var(--spacing-8);border-radius:var(--radius-m);color:var(--text-neutral-normal);cursor:pointer;transition:background-color var(--global-duration-quick) var(--global-easing-standard);background:0 0;border:0;flex:none;display:inline-flex}.ds-ai-composer__picker-icon{color:var(--text-neutral-muted);flex:none;display:inline-flex}.ds-ai-composer__picker-chevron{flex:none}.ds-ai-composer__picker:focus-visible{outline:var(--border-width-thick) solid var(--border-focused);outline-offset:1px}.ds-ai-composer__picker:disabled{color:var(--text-neutral-disabled);cursor:not-allowed}.ds-ai-composer__picker:hover:not(:disabled),.ds-ai-composer__picker[aria-expanded=true],.ds-ai-composer__trigger[aria-expanded=true]{background:var(--background-interaction-highlighted)}.ds-ai-composer__bar{container:ds-ai-composer-bar/inline-size}@container ds-ai-composer-bar (width<=439px){.ds-ai-composer__picker--mode .ds-ai-composer__picker-label,.ds-ai-composer__picker--mode .ds-ai-composer__picker-chevron{display:none}}.ds-ai-composer__menu-divider{margin:var(--spacing-2) var(--spacing-8)}.ds-ai-composer__sub{flex-direction:column;max-width:100%;display:flex}.ds-ai-composer__sub-search{padding:var(--spacing-8) var(--spacing-8) 0}.ds-ai-composer__sub-empty{padding:var(--spacing-12) var(--spacing-8);color:var(--text-neutral-muted);margin:0}.ds-ai-composer__send{border-radius:var(--radius-max);background:var(--send-bg);width:32px;height:32px;color:var(--send-ink);cursor:pointer;transition:background-color var(--global-duration-quick) var(--global-easing-standard), color var(--global-duration-quick) var(--global-easing-standard);border:0;flex:none;place-items:center;padding:0;display:grid}.ds-ai-composer__send[data-mode=send]{--send-bg:var(--background-brand-default);--send-ink:var(--text-static-white-normal)}.ds-ai-composer__send[data-mode=stop]{--send-bg:var(--background-neutral-faded);--send-ink:var(--text-neutral-normal)}.ds-ai-composer__send[data-mode=send]:hover{--send-bg:var(--background-brand-highlighted)}.ds-ai-composer__send[data-mode=stop]:hover{--send-bg:var(--background-neutral-faded-highlighted)}.ds-ai-composer__send[data-mode]:disabled{--send-bg:var(--background-brand-disabled);--send-ink:var(--text-brand-disabled);cursor:not-allowed}.ds-ai-composer__send:focus-visible{outline:var(--border-width-thick) solid var(--border-focused);outline-offset:1px}.ds-ai-composer__strip-wrap{flex:none}.ds-ai-composer__strip-scroll{--_fade:var(--spacing-32);--_fl:0px;--_fr:0px;overscroll-behavior-x:contain;-webkit-mask-image:linear-gradient(to right, transparent 0, #000 var(--_fl), #000 calc(100% - var(--_fr)), transparent 100%);-webkit-mask-image:linear-gradient(to right, transparent 0, #000 var(--_fl), #000 calc(100% - var(--_fr)), transparent 100%);mask-image:linear-gradient(to right, transparent 0, #000 var(--_fl), #000 calc(100% - var(--_fr)), transparent 100%);overflow:auto hidden}.ds-ai-composer__strip-wrap[data-scroll-left] .ds-ai-composer__strip-scroll{--_fl:var(--_fade)}.ds-ai-composer__strip-wrap[data-scroll-right] .ds-ai-composer__strip-scroll{--_fr:var(--_fade)}.ds-ai-composer__strip{gap:var(--spacing-8);box-sizing:border-box;width:max-content;min-width:100%;padding:var(--spacing-12) var(--spacing-12) 0;margin:0;list-style:none;display:flex}.ds-ai-composer__file{align-items:center;gap:var(--spacing-12);box-sizing:border-box;width:200px;height:54px;padding:var(--spacing-8);border:var(--border-width-thin) solid var(--border-neutral-default);border-radius:var(--radius-m);background:var(--background-surface-intense);transition:background-color var(--global-duration-quick) var(--global-easing-standard);flex:none;display:flex;position:relative}.ds-ai-composer__file:not(.ds-ai-composer__file--image):is(:hover,:focus-within){background:var(--background-neutral-faded)}.ds-ai-composer__file--image{width:54px;padding:0}.ds-ai-composer__file-image{object-fit:cover;border-radius:calc(var(--radius-m) - var(--border-width-thin));width:100%;height:100%;display:block}.ds-ai-composer__file-veil{border-radius:calc(var(--radius-m) - var(--border-width-thin));background:var(--background-overlay-default);place-items:center;display:grid;position:absolute;inset:0}.ds-ai-composer__file-tile{border-radius:var(--radius-s);background:var(--_tile-bg);width:38px;height:38px;color:var(--_tile-ink);flex:none;place-items:center;display:grid}.ds-ai-composer__file-tile[data-kind=pdf]{--_tile-bg:var(--global-crimson-100);--_tile-ink:var(--background-negative-default)}.ds-ai-composer__file-tile[data-kind=sheet]{--_tile-bg:var(--global-emerald-100);--_tile-ink:var(--background-positive-default)}.ds-ai-composer__file-tile[data-kind=doc]{--_tile-bg:var(--global-sapphire-100);--_tile-ink:var(--background-info-default)}.ds-ai-composer__file-tile[data-kind=json]{--_tile-bg:var(--global-cider-100);--_tile-ink:var(--background-notice-default)}.ds-ai-composer__file-tile[data-kind=other]{--_tile-bg:var(--global-gray-light-200);--_tile-ink:var(--background-neutral-default)}.ds-ai-composer__file-name{min-width:0;color:var(--text-neutral-subtle);flex:auto;display:flex}.ds-ai-composer__file-head{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ds-ai-composer__file-tail{white-space:pre;flex:none}.ds-ai-composer__file-remove{width:var(--spacing-24);height:var(--spacing-24);cursor:pointer;opacity:0;transition:opacity var(--global-duration-quick) var(--global-easing-standard);background:0 0;border:0;place-items:center;padding:0;display:grid;position:absolute;top:0;right:0}.ds-ai-composer__file-remove-badge{width:var(--spacing-16);height:var(--spacing-16);border-radius:var(--radius-max);background:var(--background-neutral-default);color:var(--text-static-white-normal);place-items:center;display:grid}.ds-ai-composer__file:is(:hover,:focus-within) .ds-ai-composer__file-remove{opacity:1}@media (hover:none){.ds-ai-composer__file-remove{opacity:1}}.ds-ai-composer__file-remove:focus-visible{outline:none}.ds-ai-composer__file-remove:focus-visible .ds-ai-composer__file-remove-badge{outline:var(--border-width-thick) solid var(--border-focused);outline-offset:1px}.ds-ai-composer__file-remove:disabled{display:none}.ds-ai-conversation{flex-direction:column;height:100%;min-height:0;display:flex;position:relative}.ds-ai-conversation__viewport{flex:1;min-height:0;overflow-y:auto}.ds-ai-conversation__list{gap:var(--spacing-24);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.ds-ai-conversation__turn{content-visibility:auto;contain-intrinsic-size:auto 120px}.ds-ai-conversation__turn:focus-visible{outline:var(--border-width-thick) solid var(--border-focused);outline-offset:var(--spacing-4);border-radius:var(--radius-m)}.ds-ai-conversation__empty{justify-content:center;align-items:center;height:100%;display:flex}.ds-ai-conversation__jump{bottom:var(--spacing-16);border-radius:var(--radius-max);box-shadow:var(--shadow-l);animation:ds-ai-jump-in var(--global-duration-quick) var(--global-easing-entrance) both;position:absolute;left:50%;transform:translate(-50%)}@keyframes ds-ai-jump-in{0%{opacity:0;transform:translate(-50%, var(--spacing-8))}to{opacity:1;transform:translate(-50%)}}.ds-ai-steps{gap:var(--spacing-8);flex-direction:column;width:100%;display:flex}.ds-ai-steps__header{z-index:1;align-items:center;gap:var(--spacing-8);color:var(--text-neutral-subtle);cursor:pointer;background:0 0;border:0;align-self:flex-start;padding:0;display:flex;position:sticky;top:0}.ds-ai-steps__header:focus-visible{outline:var(--border-width-thick) solid var(--border-focused);outline-offset:var(--spacing-4);border-radius:var(--radius-xs)}.ds-ai-steps__chevron{transition:transform var(--global-duration-quick) var(--global-easing-standard)}.ds-ai-steps__header[aria-expanded=true] .ds-ai-steps__chevron{transform:rotate(180deg)}.ds-ai-disclosure{transition:grid-template-rows var(--global-duration-gentle) var(--global-easing-standard);grid-template-rows:0fr;display:grid}.ds-ai-disclosure[data-open=true]{grid-template-rows:1fr}.ds-ai-disclosure__clip{visibility:hidden;transition:visibility 0s linear var(--global-duration-gentle);overflow:hidden}.ds-ai-disclosure[data-open=true] .ds-ai-disclosure__clip{visibility:visible;transition-delay:0s}.ds-ai-steps__list{margin:0;padding:0;list-style:none}.ds-ai-step{--ds-ai-step-icon-offset:calc((var(--line-height-75) - var(--spacing-16)) / 2);gap:var(--spacing-12);padding-left:var(--spacing-8);animation:ds-ai-rise-in var(--global-duration-quick) var(--global-easing-entrance) both;animation-delay:calc(var(--ds-ai-step-index,0) * 80ms);display:flex}@keyframes ds-ai-rise-in{0%{opacity:0;transform:translateY(var(--spacing-4))}to{opacity:1;transform:translateY(0)}}.ds-ai-step__rail{width:var(--spacing-16);flex:none;justify-content:center;display:flex;position:relative}.ds-ai-step__rail:before,.ds-ai-step__rail:after{content:"";width:var(--border-width-thin);background:var(--border-neutral-default);position:absolute;left:50%;transform:translate(-50%)}.ds-ai-step__rail:before{height:var(--ds-ai-step-icon-offset);top:0}.ds-ai-step__rail:after{top:calc(var(--ds-ai-step-icon-offset) + var(--spacing-16));bottom:0}.ds-ai-step:first-child .ds-ai-step__rail:before,.ds-ai-step:last-child .ds-ai-step__rail:after{content:none}.ds-ai-step__icon{width:var(--spacing-16);height:var(--spacing-16);margin-top:var(--ds-ai-step-icon-offset);background:var(--background-surface-intense);color:var(--text-neutral-subtle);place-items:center;display:grid}.ds-ai-step__dot{width:var(--spacing-6);height:var(--spacing-6);border-radius:var(--radius-max);background:currentColor}.ds-ai-step__body{gap:var(--spacing-8);min-width:0;padding-bottom:var(--spacing-12);flex-direction:column;flex:1;display:flex}.ds-ai-step__text{flex-direction:column;min-width:0;display:flex}.ds-ai-step__label{color:var(--text-neutral-subtle)}.ds-ai-shimmer{--ds-ai-shimmer-spread:24px;background-image:linear-gradient(90deg, transparent calc(50% - var(--ds-ai-shimmer-spread)), var(--text-neutral-normal), transparent calc(50% + var(--ds-ai-shimmer-spread))), linear-gradient(var(--text-neutral-muted), var(--text-neutral-muted));color:#0000;background-position:100%;background-repeat:no-repeat;background-size:250% 100%,auto;-webkit-background-clip:text;background-clip:text;animation:2s linear infinite ds-ai-shimmer}@keyframes ds-ai-shimmer{to{background-position:0%}}.ds-ai-step__description{-webkit-line-clamp:2;color:var(--text-neutral-muted);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.ds-ai-step__attachment{gap:var(--spacing-12);padding:var(--spacing-8);border:var(--border-width-thin) solid var(--border-neutral-default);border-radius:var(--radius-m);background:var(--background-surface-intense);align-items:flex-start;display:flex}.ds-ai-step__text{min-width:0;color:var(--text-neutral-muted);flex:1;margin:0;overflow-x:auto}.ds-ai-step__image{border-radius:var(--radius-s);max-width:100%;display:block}.ds-ai-links{gap:var(--spacing-8);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.ds-ai-links__item{flex-direction:column;display:flex}.ds-ai-links__host{color:var(--text-neutral-muted)}.ds-ai-sources{display:contents}.ds-ai-sources__chip{height:var(--spacing-32);align-items:center;gap:var(--spacing-8);padding:0 var(--spacing-8);border-radius:var(--radius-max);color:var(--text-neutral-muted);cursor:pointer;transition:background-color var(--global-duration-quick) var(--global-easing-standard);background:0 0;border:0;display:inline-flex}.ds-ai-sources__chip .ds-ai-sources__chevron{margin-left:calc(var(--spacing-4) - var(--spacing-8))}.ds-ai-sources__chip:hover{background:var(--background-neutral-faded)}.ds-ai-sources__chip:focus-visible{outline:var(--border-width-thick) solid var(--border-focused);outline-offset:1px}.ds-ai-sources__chip[aria-expanded=true] .ds-ai-sources__chevron{transform:rotate(180deg)}.ds-ai-sources__chevron{transition:transform var(--global-duration-quick) var(--global-easing-standard)}.ds-ai-sources__list{padding-top:var(--spacing-8);flex-basis:100%}.ds-ai-tool{box-sizing:border-box;border:var(--border-width-thin) solid var(--border-neutral-default);border-radius:var(--radius-m);background:var(--background-surface-intense);flex-direction:column;width:100%;display:flex}.ds-ai-tool__header{align-items:center;gap:var(--spacing-8);padding:var(--spacing-8) var(--spacing-12);border-radius:var(--radius-m);color:var(--text-neutral-normal);cursor:pointer;text-align:start;background:0 0;border:0;display:flex}.ds-ai-tool__header:focus-visible{outline:var(--border-width-thick) solid var(--border-focused);outline-offset:-1px}.ds-ai-tool__icon{width:var(--spacing-16);height:var(--spacing-16);color:var(--text-neutral-muted);flex:none;place-items:center;display:grid}.ds-ai-tool__name{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.ds-ai-tool__chevron{color:var(--text-neutral-muted);transition:transform var(--global-duration-quick) var(--global-easing-standard);flex:none}.ds-ai-tool__header[aria-expanded=true] .ds-ai-tool__chevron{transform:rotate(180deg)}.ds-ai-tool__body{gap:var(--spacing-12);padding:0 var(--spacing-12) var(--spacing-12);flex-direction:column;display:flex}.ds-ai-tool__section{gap:var(--spacing-4);flex-direction:column;display:flex}.ds-ai-tool__caption{color:var(--text-neutral-muted);margin:0}.ds-ai-tool__error{padding:var(--spacing-8) var(--spacing-12);border-radius:var(--radius-m);background:var(--background-negative-faded);color:var(--text-negative-subtle);margin:0}.ds-ai-approval{align-self:stretch}.ds-ai-surface{gap:var(--spacing-12);flex-direction:column;display:flex}.ds-ai-surface__node{animation:ds-ai-rise-in var(--global-duration-quick) var(--global-easing-entrance) both;animation-delay:calc(min(var(--ds-ai-node-index,0), 8) * 80ms)}.ds-ai-surface__stack{gap:var(--spacing-12);flex-direction:column;display:flex}.ds-ai-surface__stack[data-direction=horizontal]{flex-flow:wrap;align-items:center}.ds-ai-surface__grid{gap:var(--spacing-12);grid-template-columns:repeat(auto-fit, minmax(min(200px, 100%), calc((100% - (var(--ds-ai-grid-columns,2) - 1) * var(--spacing-12)) / var(--ds-ai-grid-columns,2))));display:grid}.ds-ai-thinking{align-items:center;gap:var(--spacing-8);display:inline-flex}.ds-ai-thinking__mark{--_size:var(--ds-ai-thinking-size,var(--icon-size-lg));--_cycle:1.3s;gap:calc(var(--_size) * .1);width:var(--_size);height:var(--_size);flex:none;grid-template-rows:repeat(3,1fr);grid-template-columns:repeat(3,1fr);display:grid}.ds-ai-thinking__block{--_pitch:calc(var(--_size) * (.8 / 3 + .1));border-radius:calc(var(--_size) * .0625);background-image:linear-gradient(to bottom left, var(--ds-ai-bruce-from), var(--ds-ai-bruce-to));background-size:var(--_size) var(--_size);background-position:calc(var(--ds-ai-thinking-col) * var(--_pitch) * -1) calc(var(--ds-ai-thinking-row) * var(--_pitch) * -1);animation:ds-ai-thinking-sweep var(--_cycle) ease-in-out infinite;animation-delay:calc(var(--_cycle) * (var(--ds-ai-thinking-col) + var(--ds-ai-thinking-row) - 5) / 5)}.ds-ai-thinking__label.ds-ai-shimmer{background-image:linear-gradient(90deg, transparent calc(50% - var(--ds-ai-shimmer-spread)), var(--ds-ai-bruce-from), var(--ds-ai-bruce-to), transparent calc(50% + var(--ds-ai-shimmer-spread))), linear-gradient(var(--text-neutral-muted), var(--text-neutral-muted))}@keyframes ds-ai-thinking-sweep{0%,70%,to{transform:scale(1)}35%{transform:scale(0)}}.ds-ai-thinking--size-medium{--ds-ai-thinking-size:var(--icon-size-base)}.ds-ai-thinking--size-large{--ds-ai-thinking-size:var(--icon-size-lg)}.ds-ai-thinking--size-xlarge{--ds-ai-thinking-size:var(--icon-size-xl)}.ds-ai-drawer__body{box-sizing:border-box;height:100%;padding:var(--spacing-20);flex-direction:column;display:flex}.ds-ai-drawer__view{flex-direction:column;flex:auto;min-height:0;display:flex}.ds-ai-drawer__view>.ds-ai-conversation{height:auto;margin:calc(-1 * var(--spacing-20));flex:1 1 0}.ds-ai-drawer__view>.ds-ai-conversation>.ds-ai-conversation__viewport{padding:var(--spacing-20)}.ds-ai-drawer__view>.ds-ai-conversation>.ds-ai-conversation__jump{bottom:calc(var(--spacing-16) + var(--spacing-20))}.ds-ai-drawer__view[hidden]{display:none}.ds-ai-drawer__controls{align-items:center;gap:var(--spacing-16);display:flex}.ds-ai-suggestions{gap:var(--spacing-8);flex-direction:column;display:flex}.ds-ai-suggestions__group{border:var(--border-width-thin) solid var(--border-neutral-default);border-radius:var(--radius-m)}.ds-ai-suggestions__header{align-items:center;gap:var(--spacing-12);box-sizing:border-box;width:100%;padding:var(--spacing-16);border-radius:calc(var(--radius-m) - var(--border-width-thin));color:var(--text-neutral-normal);text-align:start;cursor:pointer;background:0 0;border:0;display:flex}.ds-ai-suggestions__header:focus-visible{outline:var(--border-width-thick) solid var(--border-focused);outline-offset:-2px}.ds-ai-suggestions__lead{align-items:center;gap:var(--spacing-8);flex:auto;min-width:0;display:flex}.ds-ai-suggestions__icon{color:var(--text-neutral-subtle);flex:none;display:inline-flex}.ds-ai-suggestions__title{min-width:0}.ds-ai-suggestions__chevron{color:var(--text-neutral-muted);transition:transform var(--global-duration-moderate) var(--global-easing-standard);flex:none;display:inline-flex}.ds-ai-suggestions__group[data-open] .ds-ai-suggestions__chevron{transform:rotate(180deg)}.ds-ai-suggestions__panel{transition:height var(--global-duration-moderate) var(--global-easing-standard);overflow:hidden}.ds-ai-suggestions__items{gap:var(--spacing-4);padding:var(--spacing-16);flex-wrap:wrap;display:flex}.ds-ai-suggestions__item{box-sizing:border-box;height:var(--spacing-24);padding:var(--spacing-4) var(--spacing-12);border:var(--border-width-thin) solid var(--border-neutral-default);border-radius:var(--radius-m);color:var(--text-neutral-subtle);cursor:pointer;transition:background-color var(--global-duration-quick) var(--global-easing-standard);background:0 0;align-items:center;display:inline-flex}.ds-ai-suggestions__item:hover{background:var(--background-interaction-highlighted)}.ds-ai-suggestions__item:focus-visible{outline:var(--border-width-thick) solid var(--border-focused);outline-offset:1px}.ds-ai-drawer__body[data-view=history]{height:auto;min-height:100%}.ds-ai-history{gap:var(--spacing-20);flex-direction:column;flex:1 0 auto;display:flex}.ds-ai-history__groups{gap:var(--spacing-16);flex-direction:column;display:flex}.ds-ai-history__group{gap:var(--spacing-8);flex-direction:column;display:flex}.ds-ai-history__label{color:var(--text-neutral-muted);margin:0}.ds-ai-history__list{gap:var(--spacing-8);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.ds-ai-history__row{align-items:center;gap:var(--spacing-16);padding:var(--spacing-12);border:var(--border-width-thin) solid var(--border-neutral-default);border-radius:var(--radius-m);background-color:var(--background-surface-intense);display:flex;position:relative}.ds-ai-history__row:has(.ds-ai-history__open:hover){background-image:linear-gradient(var(--background-interaction-highlighted), var(--background-interaction-highlighted))}.ds-ai-history__open{align-items:flex-start;gap:var(--spacing-4);text-align:start;cursor:pointer;background:0 0;border:0;flex-direction:column;flex:auto;min-width:0;padding:0;display:flex}.ds-ai-history__open:after{content:"";border-radius:inherit;position:absolute;inset:0}.ds-ai-history__open:focus-visible{outline:none}.ds-ai-history__row:has(.ds-ai-history__open:focus-visible){outline:var(--border-width-thick) solid var(--border-focused);outline-offset:1px}.ds-ai-history__title{max-width:100%;color:var(--text-neutral-subtle);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ds-ai-history__meta{color:var(--text-neutral-muted)}.ds-ai-history__more{z-index:1;flex:none;position:relative}.ds-ai-history__rename{flex:auto;min-width:0}.ds-ai-history__empty{flex:auto;justify-content:center;align-items:center;display:flex}}@layer theme{:root,:host{--font-sans:var(--font-family,"Inter Variable", "Inter", system-ui, sans-serif);--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-xs:20rem;--container-sm:24rem;--container-md:28rem;--container-lg:32rem;--container-xl:36rem;--container-2xl:42rem;--container-3xl:48rem;--container-4xl:56rem;--container-6xl:72rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-base:1rem;--text-base--line-height:calc(1.5 / 1);--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75 / 1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2 / 1.5);--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--tracking-normal:0em;--tracking-wider:.05em;--tracking-widest:.1em;--leading-relaxed:1.625;--radius-sm:.25rem;--radius-md:.375rem;--radius-lg:.5rem;--radius-xl:.75rem;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-family,"Inter Variable", "Inter", system-ui, sans-serif);--default-mono-font-family:var(--font-family-code,"JetBrains Mono Variable", "JetBrains Mono", ui-monospace, monospace);--font-display:var(--font-family,"Inter Variable", "Inter", system-ui, sans-serif)}:root[data-theme=dark]{--theme-canvas:#0c0e12;--theme-chrome:#13161b;--theme-card:#181b21;--theme-raised:#1f232a;--theme-hover:#242830;--background-surface-moderate:var(--theme-canvas);--background-surface-subtle:var(--theme-chrome);--background-surface-intense:var(--theme-card);--background-interaction-highlighted:#ffffff0d;--background-interaction-selected:#ffffff14;--background-neutral-faded:#ffffff0a;--background-neutral-faded-highlighted:#ffffff14;--background-neutral-disabled:#ffffff0a;--background-neutral-default:#3a404b;--background-neutral-highlighted:#464d59;--background-overlay-default:#030508b8;--text-neutral-normal:#e4e7eb;--text-neutral-subtle:#a1a8b3;--text-neutral-muted:#8a919d;--text-neutral-disabled:#e4e7eb5c;--border-neutral-default:#2a2f38;--border-neutral-highlighted:#6e7582;--border-neutral-disabled:#20242b;--background-brand-faded:#4287ff24;--background-brand-faded-highlighted:#4287ff38;--background-brand-disabled:#4287ff1f;--background-positive-faded:#008f472e;--background-positive-faded-highlighted:#008f4742;--background-notice-faded:#e05e002e;--background-notice-faded-highlighted:#e05e0042;--background-negative-faded:#d01e1133;--background-negative-faded-highlighted:#d01e1147;--background-info-faded:#008bd12e;--background-info-faded-highlighted:#008bd142;--text-positive-normal:var(--global-emerald-300);--text-notice-normal:var(--global-cider-300);--text-negative-normal:var(--global-crimson-300);--text-info-normal:var(--global-sapphire-300);--shadow-s:0 1px 0 0 #ffffff0a inset, 0 4px 12px -2px #00000080, 0 16px 32px -8px #00000073;--shadow-l:0 1px 0 0 #ffffff0d inset, 0 8px 24px -4px #0000008c, 0 32px 80px -12px #0009}:root[data-theme=dark] :is(.ds-popover,.ds-dropdown-menu,.ds-modal,.ds-drawer,.theme-raised){--background-surface-intense:var(--theme-raised);--surface:var(--theme-raised);--surface-2:#2a2f37;--border-neutral-default:#313743;--rule:#313743}:root[data-theme=dark] ::picker(select){--background-surface-intense:var(--theme-raised);--surface:var(--theme-raised);--surface-2:#2a2f37;--border-neutral-default:#313743;--rule:#313743}:root[data-theme=dark] .ds-tooltip{box-shadow:0 0 0 1px #3a404b, var(--shadow-s);background:#2b3039}:root[data-theme=dark] :is(.ds-shell,.ds-shell-nav--drawer){--ds-shell-row-hover:#ffffff0d;--ds-shell-row-selected:#4287ff29;--ds-shell-row-selected-hover:#4287ff38}:root[data-theme=dark] .ds-shell__chrome{--bar-field:#1b1f25;--bar-field-hover:#20242b;--bar-edge:#333944;--bar-edge-hover:#4b525e;--bar-shadow:0 1px 2px 0 #00000059}:root[data-theme=brand] :is(.ds-shell,.ds-shell-nav--drawer){--ds-shell-brand-chrome:#131a27;--ds-shell-row-hover:#ffffff0f;--ds-shell-row-selected:#4287ff3d;--ds-shell-row-selected-hover:#4287ff4d}:root[data-theme=brand] .ds-shell__chrome{--text-neutral-normal:#eef1f6;--text-neutral-subtle:#b3bccb;--text-neutral-muted:#8d97a8;--background-interaction-highlighted:#ffffff0f;--background-interaction-selected:#ffffff1f;--bar-field:#ffffff12;--bar-field-hover:#ffffff1a;--bar-edge:#ffffff29;--bar-edge-hover:#ffffff52;--bar-shadow:none;--ground:#ffffff0f;--surface-2:#ffffff1a;--ink:#eef1f6;--muted:#a9b3c3;--rule:#ffffff1f;--control:#ffffff47;--accent-soft:#4287ff3d;--accent-ink:var(--global-brand-200)}:root:is([data-theme=dark],[data-theme=brand]) .ds-shell-nav__row.is-active{color:var(--text-neutral-normal)}:root:is([data-theme=dark],[data-theme=brand]) .ds-shell-nav__row.is-active .ds-shell-nav__row-icon{color:var(--global-brand-300)}:root[data-theme=dark] .ds-text-input{--border-neutral-default:var(--border-neutral-highlighted)}:root[data-theme=dark] .ds-badge--subtle{box-shadow:inset 0 0 0 1px color-mix(in srgb, currentColor 24%, transparent)}:root[data-theme=dark] .ds-badge--brand.ds-badge--subtle{color:var(--global-brand-200)}:root:is([data-theme=light],[data-theme=brand]) :is(.ds-shell,.ds-shell-nav--drawer){--ds-shell-sheet-bg:#fff;--ds-shell-sheet-border:#d5dae2}:root[data-theme=light] :is(.ds-shell,.ds-shell-nav--drawer){--ds-shell-chrome-bg:#e6e9ef;--ds-shell-row-hover:#0f172a0d;--ds-shell-row-selected:#1668e31a;--ds-shell-row-selected-hover:#1668e324}:root[data-theme=light] .ds-shell-nav__row.is-active .ds-shell-nav__row-icon{color:var(--text-brand-normal)}:root:is([data-theme=light],[data-theme=brand]) .ds-shell__main{box-shadow:0 1px 2px #1018280d,0 2px 8px -2px #1018280f}:root[data-theme=dark] :is(.ds-shell,.ds-shell-nav--drawer){--ds-shell-chrome-bg:#090b0e;--ds-shell-sheet-bg:#14171c;--ds-shell-sheet-border:#262b33}}@layer components{.fds-field{box-sizing:border-box;width:100%;height:var(--spacing-36);padding:0 var(--spacing-12);border:var(--border-width-thin) solid var(--border-neutral-highlighted);border-radius:var(--radius-m);background-color:var(--background-surface-intense);color:var(--text-neutral-normal);font-family:var(--font-family);transition:border-color var(--duration-fast) var(--ease-standard), background-color var(--duration-fast) var(--ease-standard), box-shadow var(--duration-fast) var(--ease-standard);font-size:16px}@media (width>=40rem){.fds-field{font-size:var(--font-size-100)}}.fds-field::placeholder{color:var(--text-neutral-muted)}.fds-field:hover:not(:disabled):not(:focus){background-color:var(--background-neutral-faded)}.fds-field:focus-visible{border-color:var(--border-brand-default);box-shadow:var(--focus-ring-shadow);outline:none}.fds-field:disabled{cursor:not-allowed;color:var(--text-neutral-disabled);background-color:var(--background-neutral-disabled)}.fds-field[aria-invalid=true]{border-color:var(--border-negative-default)}.fds-field--select{padding-right:2.1rem}.fds-field--select[multiple],.fds-field--textarea{height:auto}.fds-field--textarea{min-height:6rem;padding:var(--spacing-8) var(--spacing-12)}.fds-input{isolation:isolate}@media not all and (width>=40rem){.ds-text-input__control{font-size:16px}}.ds-checkbox,.ds-radio{position:relative}.ds-checkbox__input,.ds-radio__input,.ds-switch__input{z-index:1;width:100%;height:100%;cursor:inherit;inset:0}:root[data-theme=dark] .ds-btn--variant-primary.ds-btn--tone-brand:not(:disabled):not([aria-disabled=true]){background:var(--background-brand-highlighted)}.ds-btn__label:has(>svg){align-items:center;gap:var(--spacing-8);display:inline-flex}}@layer utilities{.pointer-events-auto{pointer-events:auto}.pointer-events-none{pointer-events:none}.collapse{visibility:collapse}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.sticky{position:sticky}.inset-0{inset:0}.inset-y-0{inset-block:0}.-top-0\.5{top:calc(var(--spacing) * -.5)}.top-0{top:0}.top-\[8vh\]{top:8vh}.-right-0\.5{right:calc(var(--spacing) * -.5)}.right-0{right:0}.bottom-0{bottom:0}.-left-1{left:calc(var(--spacing) * -1)}.left-0{left:0}.left-1\/2{left:50%}.z-10{z-index:10}.z-40{z-index:40}.z-50{z-index:50}.col-span-2{grid-column:span 2/span 2}.container{width:100%}@media (width>=40rem){.container{max-width:40rem}}@media (width>=48rem){.container{max-width:48rem}}@media (width>=64rem){.container{max-width:64rem}}@media (width>=80rem){.container{max-width:80rem}}@media (width>=96rem){.container{max-width:96rem}}.-mx-1{margin-inline:calc(var(--spacing) * -1)}.-mx-2{margin-inline:calc(var(--spacing) * -2)}.-mx-4{margin-inline:calc(var(--spacing) * -4)}.mx-0\.5{margin-inline:calc(var(--spacing) * .5)}.mx-auto{margin-inline:auto}.-my-0\.5{margin-block:calc(var(--spacing) * -.5)}.-my-1{margin-block:calc(var(--spacing) * -1)}.-my-1\.5{margin-block:calc(var(--spacing) * -1.5)}.-mt-2{margin-top:calc(var(--spacing) * -2)}.mt-0{margin-top:0}.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.mt-1{margin-top:var(--spacing)}.mt-1\.5{margin-top:calc(var(--spacing) * 1.5)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-px{margin-top:1px}.-mr-1{margin-right:calc(var(--spacing) * -1)}.-mr-2{margin-right:calc(var(--spacing) * -2)}.mr-auto{margin-right:auto}.-mb-4{margin-bottom:calc(var(--spacing) * -4)}.-mb-px{margin-bottom:-1px}.mb-1{margin-bottom:var(--spacing)}.mb-1\.5{margin-bottom:calc(var(--spacing) * 1.5)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-6{margin-bottom:calc(var(--spacing) * 6)}.-ml-1{margin-left:calc(var(--spacing) * -1)}.-ml-2{margin-left:calc(var(--spacing) * -2)}.-ml-3{margin-left:calc(var(--spacing) * -3)}.ml-0\.5{margin-left:calc(var(--spacing) * .5)}.ml-1{margin-left:var(--spacing)}.ml-1\.5{margin-left:calc(var(--spacing) * 1.5)}.ml-2{margin-left:calc(var(--spacing) * 2)}.ml-6{margin-left:calc(var(--spacing) * 6)}.ml-12{margin-left:calc(var(--spacing) * 12)}.ml-\[1\.4rem\]{margin-left:1.4rem}.ml-\[1\.6rem\]{margin-left:1.6rem}.ml-auto{margin-left:auto}.line-clamp-1{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.inline-grid{display:inline-grid}.table{display:table}.aspect-square{aspect-ratio:1}.size-1\.5{width:calc(var(--spacing) * 1.5);height:calc(var(--spacing) * 1.5)}.size-3{width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}.size-3\.5{width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5)}.size-4{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.size-5{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5)}.size-6{width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}.size-7{width:calc(var(--spacing) * 7);height:calc(var(--spacing) * 7)}.size-8{width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8)}.size-9{width:calc(var(--spacing) * 9);height:calc(var(--spacing) * 9)}.size-10{width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10)}.size-11{width:calc(var(--spacing) * 11);height:calc(var(--spacing) * 11)}.size-12{width:calc(var(--spacing) * 12);height:calc(var(--spacing) * 12)}.size-14{width:calc(var(--spacing) * 14);height:calc(var(--spacing) * 14)}.size-16{width:calc(var(--spacing) * 16);height:calc(var(--spacing) * 16)}.size-44{width:calc(var(--spacing) * 44);height:calc(var(--spacing) * 44)}.h-2\.5{height:calc(var(--spacing) * 2.5)}.h-3{height:calc(var(--spacing) * 3)}.h-4{height:calc(var(--spacing) * 4)}.h-6{height:calc(var(--spacing) * 6)}.h-7{height:calc(var(--spacing) * 7)}.h-8{height:calc(var(--spacing) * 8)}.h-9{height:calc(var(--spacing) * 9)}.h-10{height:calc(var(--spacing) * 10)}.h-11{height:calc(var(--spacing) * 11)}.h-12{height:calc(var(--spacing) * 12)}.h-14{height:calc(var(--spacing) * 14)}.h-\[var\(--shell-header-h\)\]{height:var(--shell-header-h)}.h-full{height:100%}.max-h-36{max-height:calc(var(--spacing) * 36)}.max-h-40{max-height:calc(var(--spacing) * 40)}.max-h-44{max-height:calc(var(--spacing) * 44)}.max-h-48{max-height:calc(var(--spacing) * 48)}.max-h-56{max-height:calc(var(--spacing) * 56)}.max-h-64{max-height:calc(var(--spacing) * 64)}.max-h-\[50vh\]{max-height:50vh}.max-h-\[84vh\]{max-height:84vh}.max-h-\[calc\(100vh-32px\)\]{max-height:calc(100vh - 32px)}.max-h-full{max-height:100%}.min-h-0{min-height:0}.min-h-7{min-height:calc(var(--spacing) * 7)}.min-h-9{min-height:calc(var(--spacing) * 9)}.min-h-11{min-height:calc(var(--spacing) * 11)}.min-h-16{min-height:calc(var(--spacing) * 16)}.min-h-20{min-height:calc(var(--spacing) * 20)}.min-h-56{min-height:calc(var(--spacing) * 56)}.min-h-dvh{min-height:100dvh}.w-0{width:0}.w-0\.5{width:calc(var(--spacing) * .5)}.w-1\/2{width:50%}.w-1\/3{width:33.3333%}.w-1\/4{width:25%}.w-2{width:calc(var(--spacing) * 2)}.w-2\/3{width:66.6667%}.w-2\/5{width:40%}.w-3\/4{width:75%}.w-3\/5{width:60%}.w-5{width:calc(var(--spacing) * 5)}.w-6{width:calc(var(--spacing) * 6)}.w-8{width:calc(var(--spacing) * 8)}.w-10{width:calc(var(--spacing) * 10)}.w-12{width:calc(var(--spacing) * 12)}.w-20{width:calc(var(--spacing) * 20)}.w-24{width:calc(var(--spacing) * 24)}.w-28{width:calc(var(--spacing) * 28)}.w-32{width:calc(var(--spacing) * 32)}.w-36{width:calc(var(--spacing) * 36)}.w-40{width:calc(var(--spacing) * 40)}.w-44{width:calc(var(--spacing) * 44)}.w-48{width:calc(var(--spacing) * 48)}.w-56{width:calc(var(--spacing) * 56)}.w-60{width:calc(var(--spacing) * 60)}.w-64{width:calc(var(--spacing) * 64)}.w-80{width:calc(var(--spacing) * 80)}.w-\[calc\(100\%\+1rem\)\]{width:calc(100% + 1rem)}.w-\[calc\(100\%-32px\)\]{width:calc(100% - 32px)}.w-auto{width:auto}.w-fit{width:fit-content}.w-full{width:100%}.w-px{width:1px}.max-w-2xl{max-width:var(--container-2xl)}.max-w-3xl{max-width:var(--container-3xl)}.max-w-4xl{max-width:var(--container-4xl)}.max-w-6xl{max-width:var(--container-6xl)}.max-w-36{max-width:calc(var(--spacing) * 36)}.max-w-56{max-width:calc(var(--spacing) * 56)}.max-w-80{max-width:calc(var(--spacing) * 80)}.max-w-\[6\.5rem\]{max-width:6.5rem}.max-w-\[26rem\]{max-width:26rem}.max-w-\[240px\]{max-width:240px}.max-w-full{max-width:100%}.max-w-lg{max-width:var(--container-lg)}.max-w-md{max-width:var(--container-md)}.max-w-prose{max-width:65ch}.max-w-sm{max-width:var(--container-sm)}.max-w-xl{max-width:var(--container-xl)}.max-w-xs{max-width:var(--container-xs)}.min-w-0{min-width:0}.min-w-4{min-width:calc(var(--spacing) * 4)}.min-w-24{min-width:calc(var(--spacing) * 24)}.min-w-32{min-width:calc(var(--spacing) * 32)}.min-w-48{min-width:calc(var(--spacing) * 48)}.min-w-60{min-width:calc(var(--spacing) * 60)}.min-w-64{min-width:calc(var(--spacing) * 64)}.min-w-\[220px\]{min-width:220px}.min-w-\[240px\]{min-width:240px}.flex-1{flex:1}.flex-auto{flex:auto}.flex-shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.basis-44{flex-basis:calc(var(--spacing) * 44)}.basis-56{flex-basis:calc(var(--spacing) * 56)}.basis-96{flex-basis:calc(var(--spacing) * 96)}.basis-full{flex-basis:100%}.border-collapse{border-collapse:collapse}.-translate-x-1\/2{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-rotate-90{rotate:-90deg}.rotate-90{rotate:90deg}.rotate-180{rotate:180deg}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.cursor-col-resize{cursor:col-resize}.cursor-default{cursor:default}.cursor-help{cursor:help}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.resize{resize:both}.scroll-mt-4{scroll-margin-top:calc(var(--spacing) * 4)}.list-disc{list-style-type:disc}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-\[1fr_1fr_auto\]{grid-template-columns:1fr 1fr auto}.grid-cols-\[1fr_auto\]{grid-template-columns:1fr auto}.grid-cols-\[3rem_1fr\]{grid-template-columns:3rem 1fr}.grid-cols-\[3rem_minmax\(0\,1fr\)_auto\]{grid-template-columns:3rem minmax(0,1fr) auto}.grid-cols-\[120px_1fr\]{grid-template-columns:120px 1fr}.grid-cols-\[auto_1fr\]{grid-template-columns:auto 1fr}.grid-cols-\[max-content_1fr\]{grid-template-columns:max-content 1fr}.grid-cols-\[minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1fr)}.grid-cols-\[minmax\(0\,104px\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,104px) minmax(0,1fr)}.grid-cols-\[repeat\(auto-fill\,minmax\(5\.5rem\,1fr\)\)\]{grid-template-columns:repeat(auto-fill,minmax(5.5rem,1fr))}.grid-rows-\[minmax\(0\,1fr\)\]{grid-template-rows:minmax(0,1fr)}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.content-start{align-content:flex-start}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-items-center{justify-items:center}.justify-items-end{justify-items:end}.justify-items-start{justify-items:start}.gap-0\.5{gap:calc(var(--spacing) * .5)}.gap-1{gap:var(--spacing)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-2\.5{gap:calc(var(--spacing) * 2.5)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-5{gap:calc(var(--spacing) * 5)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-8{gap:calc(var(--spacing) * 8)}.gap-px{gap:1px}.gap-x-1\.5{column-gap:calc(var(--spacing) * 1.5)}.gap-x-2{column-gap:calc(var(--spacing) * 2)}.gap-x-3{column-gap:calc(var(--spacing) * 3)}.gap-x-4{column-gap:calc(var(--spacing) * 4)}.gap-x-5{column-gap:calc(var(--spacing) * 5)}.gap-x-6{column-gap:calc(var(--spacing) * 6)}.gap-x-8{column-gap:calc(var(--spacing) * 8)}.gap-y-0\.5{row-gap:calc(var(--spacing) * .5)}.gap-y-1{row-gap:var(--spacing)}.gap-y-1\.5{row-gap:calc(var(--spacing) * 1.5)}.gap-y-2{row-gap:calc(var(--spacing) * 2)}.gap-y-3{row-gap:calc(var(--spacing) * 3)}:where(.divide-y>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px * var(--tw-divide-y-reverse));border-bottom-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)))}:where(.divide-rule-soft>:not(:last-child)){border-color:var(--rule-soft)}.self-end{align-self:flex-end}.self-start{align-self:flex-start}.justify-self-center{justify-self:center}.justify-self-start{justify-self:flex-start}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.rounded{border-radius:.25rem}.rounded-\[var\(--radius-l\)\]{border-radius:var(--radius-l)}.rounded-\[var\(--radius-m\)\]{border-radius:var(--radius-m)}.rounded-full{border-radius:2147483647px}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.rounded-sm{border-radius:var(--radius-sm)}.rounded-xl{border-radius:var(--radius-xl)}.rounded-t-xl{border-top-left-radius:var(--radius-xl);border-top-right-radius:var(--radius-xl)}.rounded-b-lg{border-bottom-right-radius:var(--radius-lg);border-bottom-left-radius:var(--radius-lg)}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-b-2{border-bottom-style:var(--tw-border-style);border-bottom-width:2px}.border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-\[var\(--border-brand-default\)\]{border-color:var(--border-brand-default)}.border-\[var\(--border-neutral-default\)\]{border-color:var(--border-neutral-default)}.border-accent,.border-accent\/40{border-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.border-accent\/40{border-color:color-mix(in oklab, var(--accent) 40%, transparent)}}.border-accent\/50{border-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.border-accent\/50{border-color:color-mix(in oklab, var(--accent) 50%, transparent)}}.border-bar-edge{border-color:var(--bar-edge)}.border-control{border-color:var(--control)}.border-danger,.border-danger\/40{border-color:var(--danger)}@supports (color:color-mix(in lab, red, red)){.border-danger\/40{border-color:color-mix(in oklab, var(--danger) 40%, transparent)}}.border-danger\/50{border-color:var(--danger)}@supports (color:color-mix(in lab, red, red)){.border-danger\/50{border-color:color-mix(in oklab, var(--danger) 50%, transparent)}}.border-ink{border-color:var(--ink)}.border-rule{border-color:var(--rule)}.border-rule-soft{border-color:var(--rule-soft)}.border-transparent{border-color:#0000}.border-warn\/30{border-color:var(--warn)}@supports (color:color-mix(in lab, red, red)){.border-warn\/30{border-color:color-mix(in oklab, var(--warn) 30%, transparent)}}.border-warn\/40{border-color:var(--warn)}@supports (color:color-mix(in lab, red, red)){.border-warn\/40{border-color:color-mix(in oklab, var(--warn) 40%, transparent)}}.bg-\[var\(--background-brand-faded\)\]{background-color:var(--background-brand-faded)}.bg-accent{background-color:var(--accent)}.bg-accent-soft,.bg-accent-soft\/30{background-color:var(--accent-soft)}@supports (color:color-mix(in lab, red, red)){.bg-accent-soft\/30{background-color:color-mix(in oklab, var(--accent-soft) 30%, transparent)}}.bg-accent-soft\/40{background-color:var(--accent-soft)}@supports (color:color-mix(in lab, red, red)){.bg-accent-soft\/40{background-color:color-mix(in oklab, var(--accent-soft) 40%, transparent)}}.bg-bar-field{background-color:var(--bar-field)}.bg-black\/40{background-color:#0006}@supports (color:color-mix(in lab, red, red)){.bg-black\/40{background-color:color-mix(in oklab, var(--color-black) 40%, transparent)}}.bg-danger{background-color:var(--danger)}.bg-danger-soft,.bg-danger-soft\/40{background-color:var(--danger-soft)}@supports (color:color-mix(in lab, red, red)){.bg-danger-soft\/40{background-color:color-mix(in oklab, var(--danger-soft) 40%, transparent)}}.bg-ground,.bg-ground\/40{background-color:var(--ground)}@supports (color:color-mix(in lab, red, red)){.bg-ground\/40{background-color:color-mix(in oklab, var(--ground) 40%, transparent)}}.bg-ground\/60{background-color:var(--ground)}@supports (color:color-mix(in lab, red, red)){.bg-ground\/60{background-color:color-mix(in oklab, var(--ground) 60%, transparent)}}.bg-ground\/95{background-color:var(--ground)}@supports (color:color-mix(in lab, red, red)){.bg-ground\/95{background-color:color-mix(in oklab, var(--ground) 95%, transparent)}}.bg-ink,.bg-ink\/70{background-color:var(--ink)}@supports (color:color-mix(in lab, red, red)){.bg-ink\/70{background-color:color-mix(in oklab, var(--ink) 70%, transparent)}}.bg-muted\/50{background-color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.bg-muted\/50{background-color:color-mix(in oklab, var(--muted) 50%, transparent)}}.bg-route-link-soft{background-color:var(--route-link-soft)}.bg-route-sub-soft{background-color:var(--route-sub-soft)}.bg-route-subchild-soft{background-color:var(--route-subchild-soft)}.bg-rule{background-color:var(--rule)}.bg-surface{background-color:var(--surface)}.bg-surface-2,.bg-surface-2\/40{background-color:var(--surface-2)}@supports (color:color-mix(in lab, red, red)){.bg-surface-2\/40{background-color:color-mix(in oklab, var(--surface-2) 40%, transparent)}}.bg-surface-2\/50{background-color:var(--surface-2)}@supports (color:color-mix(in lab, red, red)){.bg-surface-2\/50{background-color:color-mix(in oklab, var(--surface-2) 50%, transparent)}}.bg-surface-2\/95{background-color:var(--surface-2)}@supports (color:color-mix(in lab, red, red)){.bg-surface-2\/95{background-color:color-mix(in oklab, var(--surface-2) 95%, transparent)}}.bg-transparent{background-color:#0000}.bg-warn{background-color:var(--warn)}.bg-warn-soft,.bg-warn-soft\/40{background-color:var(--warn-soft)}@supports (color:color-mix(in lab, red, red)){.bg-warn-soft\/40{background-color:color-mix(in oklab, var(--warn-soft) 40%, transparent)}}.bg-white{background-color:var(--color-white)}.fill-rule{fill:var(--rule)}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.p-0{padding:0}.p-0\.5{padding:calc(var(--spacing) * .5)}.p-1{padding:var(--spacing)}.p-1\.5{padding:calc(var(--spacing) * 1.5)}.p-2{padding:calc(var(--spacing) * 2)}.p-3{padding:calc(var(--spacing) * 3)}.p-3\.5{padding:calc(var(--spacing) * 3.5)}.p-4{padding:calc(var(--spacing) * 4)}.p-5{padding:calc(var(--spacing) * 5)}.p-6{padding:calc(var(--spacing) * 6)}.px-1{padding-inline:var(--spacing)}.px-1\.5{padding-inline:calc(var(--spacing) * 1.5)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-5{padding-inline:calc(var(--spacing) * 5)}.px-6{padding-inline:calc(var(--spacing) * 6)}.px-\[10px\]{padding-inline:10px}.py-0\.5{padding-block:calc(var(--spacing) * .5)}.py-1{padding-block:var(--spacing)}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-3\.5{padding-block:calc(var(--spacing) * 3.5)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-6{padding-block:calc(var(--spacing) * 6)}.py-8{padding-block:calc(var(--spacing) * 8)}.py-10{padding-block:calc(var(--spacing) * 10)}.pt-0\.5{padding-top:calc(var(--spacing) * .5)}.pt-1{padding-top:var(--spacing)}.pt-1\.5{padding-top:calc(var(--spacing) * 1.5)}.pt-2{padding-top:calc(var(--spacing) * 2)}.pt-3{padding-top:calc(var(--spacing) * 3)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pt-\[10vh\]{padding-top:10vh}.pr-1{padding-right:var(--spacing)}.pr-3{padding-right:calc(var(--spacing) * 3)}.pb-1{padding-bottom:var(--spacing)}.pb-1\.5{padding-bottom:calc(var(--spacing) * 1.5)}.pb-2{padding-bottom:calc(var(--spacing) * 2)}.pb-3{padding-bottom:calc(var(--spacing) * 3)}.pb-4{padding-bottom:calc(var(--spacing) * 4)}.pb-10{padding-bottom:calc(var(--spacing) * 10)}.pl-2{padding-left:calc(var(--spacing) * 2)}.pl-3{padding-left:calc(var(--spacing) * 3)}.pl-4{padding-left:calc(var(--spacing) * 4)}.pl-5{padding-left:calc(var(--spacing) * 5)}.pl-7{padding-left:calc(var(--spacing) * 7)}.pl-9{padding-left:calc(var(--spacing) * 9)}.pl-11{padding-left:calc(var(--spacing) * 11)}.pl-\[4\.5rem\]{padding-left:4.5rem}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.align-bottom{vertical-align:bottom}.align-middle{vertical-align:middle}.align-top{vertical-align:top}.font-display{font-family:var(--font-family,"Inter Variable", "Inter", system-ui, sans-serif)}.font-mono{font-family:var(--font-family-code,"JetBrains Mono Variable", "JetBrains Mono", ui-monospace, monospace)}.font-sans{font-family:var(--font-family,"Inter Variable", "Inter", system-ui, sans-serif)}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-\[10\.5px\]{font-size:10.5px}.text-\[10px\]{font-size:10px}.text-\[11\.5px\]{font-size:11.5px}.text-\[11px\]{font-size:11px}.text-\[12\.5px\]{font-size:12.5px}.text-\[12px\]{font-size:12px}.text-\[15px\]{font-size:15px}.leading-4{--tw-leading:calc(var(--spacing) * 4);line-height:calc(var(--spacing) * 4)}.leading-none{--tw-leading:1;line-height:1}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-\[0\.3em\]{--tw-tracking:.3em;letter-spacing:.3em}.tracking-\[0\.4em\]{--tw-tracking:.4em;letter-spacing:.4em}.tracking-normal{--tw-tracking:var(--tracking-normal);letter-spacing:var(--tracking-normal)}.tracking-wider{--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider)}.tracking-widest{--tw-tracking:var(--tracking-widest);letter-spacing:var(--tracking-widest)}.\[overflow-wrap\:anywhere\]{overflow-wrap:anywhere}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-line{white-space:pre-line}.whitespace-pre-wrap{white-space:pre-wrap}.text-\[var\(--text-negative-normal\)\]{color:var(--text-negative-normal)}.text-\[var\(--text-neutral-muted\)\]{color:var(--text-neutral-muted)}.text-\[var\(--text-neutral-normal\)\]{color:var(--text-neutral-normal)}.text-accent{color:var(--accent)}.text-accent-ink{color:var(--accent-ink)}.text-danger{color:var(--danger)}.text-inherit{color:inherit}.text-ink,.text-ink\/70{color:var(--ink)}@supports (color:color-mix(in lab, red, red)){.text-ink\/70{color:color-mix(in oklab, var(--ink) 70%, transparent)}}.text-ink\/80{color:var(--ink)}@supports (color:color-mix(in lab, red, red)){.text-ink\/80{color:color-mix(in oklab, var(--ink) 80%, transparent)}}.text-muted{color:var(--muted)}.text-on-accent{color:var(--on-accent)}.text-route-link{color:var(--route-link)}.text-route-sub{color:var(--route-sub)}.text-route-subchild{color:var(--route-subchild)}.text-rule{color:var(--rule)}.text-surface{color:var(--surface)}.text-warn{color:var(--warn)}.lowercase{text-transform:lowercase}.normal-case{text-transform:none}.uppercase{text-transform:uppercase}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.line-through{text-decoration-line:line-through}.underline{text-decoration-line:underline}.decoration-muted{-webkit-text-decoration-color:var(--muted);-webkit-text-decoration-color:var(--muted);-webkit-text-decoration-color:var(--muted);text-decoration-color:var(--muted)}.decoration-rule{-webkit-text-decoration-color:var(--rule);-webkit-text-decoration-color:var(--rule);-webkit-text-decoration-color:var(--rule);text-decoration-color:var(--rule)}.decoration-dotted{text-decoration-style:dotted}.underline-offset-2{text-underline-offset:2px}.opacity-0{opacity:0}.opacity-40{opacity:.4}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.shadow-2xl{--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_-10px_20px_-16px_rgb\(0_0_0\/0\.45\)\]{--tw-shadow:0 -10px 20px -16px var(--tw-shadow-color,#00000073);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_0_3px_color-mix\(in_oklch\,var\(--accent\)_16\%\,transparent\)\]{--tw-shadow:0 0 0 3px var(--tw-shadow-color,var(--accent))}@supports (color:color-mix(in lab, red, red)){.shadow-\[0_0_0_3px_color-mix\(in_oklch\,var\(--accent\)_16\%\,transparent\)\]{--tw-shadow:0 0 0 3px var(--tw-shadow-color,color-mix(in oklch,var(--accent) 16%,transparent))}}.shadow-\[0_0_0_3px_color-mix\(in_oklch\,var\(--accent\)_16\%\,transparent\)\]{box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[var\(--bar-shadow\)\]{--tw-shadow:var(--bar-shadow);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[var\(--focus-ring-shadow\)\]{--tw-shadow:var(--focus-ring-shadow);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[var\(--shadow-card\)\]{--tw-shadow:var(--shadow-card);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-sm{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-xl{--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a), 0 8px 10px -6px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring-2{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-black\/5{--tw-shadow-color:#0000000d}@supports (color:color-mix(in lab, red, red)){.shadow-black\/5{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-black) 5%, transparent) var(--tw-shadow-alpha), transparent)}}.ring-accent{--tw-ring-color:var(--accent)}.ring-offset-1{--tw-ring-offset-width:1px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.backdrop-blur{--tw-backdrop-blur:blur(8px);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-shadow{transition-property:box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.outline-none{--tw-outline-style:none;outline-style:none}.select-all{-webkit-user-select:all;user-select:all}.select-none{-webkit-user-select:none;user-select:none}@media (hover:hover){.group-hover\:translate-x-0\.5:is(:where(.group):hover *){--tw-translate-x:calc(var(--spacing) * .5);translate:var(--tw-translate-x) var(--tw-translate-y)}}.placeholder\:tracking-\[0\.4em\]::placeholder{--tw-tracking:.4em;letter-spacing:.4em}.placeholder\:text-muted::placeholder,.placeholder\:text-muted\/50::placeholder{color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.placeholder\:text-muted\/50::placeholder{color:color-mix(in oklab, var(--muted) 50%, transparent)}}.before\:absolute:before{content:var(--tw-content);position:absolute}.before\:top-1\/2:before{content:var(--tw-content);top:50%}.before\:left-\[-1rem\]:before{content:var(--tw-content);left:-1rem}.before\:h-px:before{content:var(--tw-content);height:1px}.before\:w-3:before{content:var(--tw-content);width:calc(var(--spacing) * 3)}.before\:bg-rule:before{content:var(--tw-content);background-color:var(--rule)}.before\:content-\[\'\'\]:before{--tw-content:"";content:var(--tw-content)}.first\:pt-0:first-child{padding-top:0}.last\:border-b-0:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.last\:pb-0:last-child{padding-bottom:0}.focus-within\:bg-surface-2:focus-within{background-color:var(--surface-2)}@media (hover:hover){.hover\:border-accent:hover,.hover\:border-accent\/70:hover{border-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.hover\:border-accent\/70:hover{border-color:color-mix(in oklab, var(--accent) 70%, transparent)}}.hover\:border-bar-edge-hover:hover{border-color:var(--bar-edge-hover)}.hover\:bg-accent-soft:hover{background-color:var(--accent-soft)}.hover\:bg-accent\/30:hover{background-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-accent\/30:hover{background-color:color-mix(in oklab, var(--accent) 30%, transparent)}}.hover\:bg-bar-field-hover:hover{background-color:var(--bar-field-hover)}.hover\:bg-danger-soft:hover{background-color:var(--danger-soft)}.hover\:bg-surface:hover{background-color:var(--surface)}.hover\:bg-surface-2:hover{background-color:var(--surface-2)}.hover\:bg-transparent:hover{background-color:#0000}.hover\:text-\[var\(--text-neutral-normal\)\]:hover{color:var(--text-neutral-normal)}.hover\:text-danger:hover{color:var(--danger)}.hover\:text-ink:hover{color:var(--ink)}.hover\:text-muted:hover{color:var(--muted)}.hover\:underline:hover{text-decoration-line:underline}.hover\:decoration-ink:hover{-webkit-text-decoration-color:var(--ink);-webkit-text-decoration-color:var(--ink);-webkit-text-decoration-color:var(--ink);text-decoration-color:var(--ink)}}.focus-visible\:bg-accent\/40:focus-visible{background-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.focus-visible\:bg-accent\/40:focus-visible{background-color:color-mix(in oklab, var(--accent) 40%, transparent)}}.focus-visible\:outline-2:focus-visible{outline-style:var(--tw-outline-style);outline-width:2px}.focus-visible\:outline-offset-1:focus-visible{outline-offset:1px}.active\:scale-100:active{--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x) var(--tw-scale-y)}.disabled\:font-normal:disabled{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.disabled\:text-muted:disabled{color:var(--muted)}.disabled\:no-underline:disabled{text-decoration-line:none}.disabled\:opacity-40:disabled{opacity:.4}.disabled\:opacity-50:disabled{opacity:.5}.aria-\[invalid\=true\]\:border-danger[aria-invalid=true]{border-color:var(--danger)}@media (width>=40rem){.sm\:sticky{position:sticky}.sm\:right-0{right:0}.sm\:z-10{z-index:10}.sm\:col-span-2{grid-column:span 2/span 2}.sm\:col-span-3{grid-column:span 3/span 3}.sm\:col-start-1{grid-column-start:1}.sm\:ml-0{margin-left:0}.sm\:flex{display:flex}.sm\:hidden{display:none}.sm\:inline{display:inline}.sm\:size-9{width:calc(var(--spacing) * 9);height:calc(var(--spacing) * 9)}.sm\:size-10{width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10)}.sm\:h-7{height:calc(var(--spacing) * 7)}.sm\:h-8{height:calc(var(--spacing) * 8)}.sm\:h-9{height:calc(var(--spacing) * 9)}.sm\:h-14{height:calc(var(--spacing) * 14)}.sm\:min-h-10{min-height:calc(var(--spacing) * 10)}.sm\:w-40{width:calc(var(--spacing) * 40)}.sm\:w-44{width:calc(var(--spacing) * 44)}.sm\:w-48{width:calc(var(--spacing) * 48)}.sm\:w-56{width:calc(var(--spacing) * 56)}.sm\:w-96{width:calc(var(--spacing) * 96)}.sm\:w-\[clamp\(14rem\,32vw\,32rem\)\]{width:clamp(14rem,32vw,32rem)}.sm\:max-w-2xl{max-width:var(--container-2xl)}.sm\:max-w-\[16rem\]{max-width:16rem}.sm\:max-w-\[calc\(50\%-0\.5rem\)\]{max-width:calc(50% - .5rem)}.sm\:max-w-lg{max-width:var(--container-lg)}.sm\:max-w-md{max-width:var(--container-md)}.sm\:max-w-sm{max-width:var(--container-sm)}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.sm\:grid-cols-\[1fr_1fr_auto\]{grid-template-columns:1fr 1fr auto}.sm\:grid-cols-\[1fr_auto\]{grid-template-columns:1fr auto}.sm\:grid-cols-\[1fr_auto_auto\]{grid-template-columns:1fr auto auto}.sm\:grid-cols-\[10rem_1fr\]{grid-template-columns:10rem 1fr}.sm\:grid-cols-\[auto_1fr\]{grid-template-columns:auto 1fr}.sm\:grid-cols-\[max-content_1fr\]{grid-template-columns:max-content 1fr}.sm\:grid-cols-\[minmax\(0\,1fr\)_14rem\]{grid-template-columns:minmax(0,1fr) 14rem}.sm\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto}.sm\:grid-cols-\[minmax\(0\,12rem\)_minmax\(0\,1fr\)_auto_auto\]{grid-template-columns:minmax(0,12rem) minmax(0,1fr) auto auto}.sm\:grid-cols-\[minmax\(0\,14rem\)_1fr\]{grid-template-columns:minmax(0,14rem) 1fr}.sm\:grid-cols-\[minmax\(0\,140px\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,140px) minmax(0,1fr)}.sm\:items-end{align-items:flex-end}.sm\:items-start{align-items:flex-start}.sm\:gap-x-6{column-gap:calc(var(--spacing) * 6)}.sm\:gap-x-8{column-gap:calc(var(--spacing) * 8)}.sm\:p-4{padding:calc(var(--spacing) * 4)}.sm\:p-5{padding:calc(var(--spacing) * 5)}.sm\:p-8{padding:calc(var(--spacing) * 8)}.sm\:px-4{padding-inline:calc(var(--spacing) * 4)}.sm\:py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.sm\:pr-4{padding-right:calc(var(--spacing) * 4)}.sm\:pl-0{padding-left:0}.sm\:pl-9{padding-left:calc(var(--spacing) * 9)}.sm\:pl-\[4\.75rem\]{padding-left:4.75rem}.sm\:text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}}@media (width>=48rem){.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:items-start{align-items:flex-start}}@media (width>=64rem){.lg\:sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.lg\:sticky{position:sticky}.lg\:top-4{top:calc(var(--spacing) * 4)}.lg\:block{display:block}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-\[1fr_1fr\]{grid-template-columns:1fr 1fr}.lg\:grid-cols-\[320px_1fr\]{grid-template-columns:320px 1fr}.lg\:grid-cols-\[minmax\(0\,2fr\)_minmax\(0\,3fr\)\]{grid-template-columns:minmax(0,2fr) minmax(0,3fr)}.lg\:grid-cols-\[minmax\(0\,3fr\)_minmax\(0\,2fr\)\]{grid-template-columns:minmax(0,3fr) minmax(0,2fr)}.lg\:grid-cols-\[minmax\(320px\,2fr\)_3fr\]{grid-template-columns:minmax(320px,2fr) 3fr}.lg\:flex-nowrap{flex-wrap:nowrap}.lg\:gap-0{gap:0}:where(.lg\:divide-x>:not(:last-child)){--tw-divide-x-reverse:0;border-inline-style:var(--tw-border-style);border-inline-start-width:calc(1px * var(--tw-divide-x-reverse));border-inline-end-width:calc(1px * calc(1 - var(--tw-divide-x-reverse)))}:where(.lg\:divide-rule-soft>:not(:last-child)){border-color:var(--rule-soft)}.lg\:px-5{padding-inline:calc(var(--spacing) * 5)}.lg\:py-2{padding-block:calc(var(--spacing) * 2)}.lg\:first\:pl-0:first-child{padding-left:0}.lg\:last\:pr-0:last-child{padding-right:0}}@media (width>=80rem){.xl\:sticky{position:sticky}.xl\:top-4{top:calc(var(--spacing) * 4)}.xl\:grid-cols-\[minmax\(0\,1fr\)_20rem\]{grid-template-columns:minmax(0,1fr) 20rem}}.\[\&_\.ds-btn__content\]\:min-w-0 .ds-btn content{min-width:0}.\[\&_\.ds-btn__content\]\:flex-1 .ds-btn content{flex:1}.\[\&_\.ds-btn__label\]\:flex .ds-btn label{display:flex}.\[\&_\.ds-btn__label\]\:max-w-none .ds-btn label{max-width:none}.\[\&_\.ds-btn__label\]\:flex-1 .ds-btn label{flex:1}.\[\&_\.ds-btn__label\]\:items-center .ds-btn label{align-items:center}.\[\&_\.ds-btn__label\]\:gap-3 .ds-btn label{gap:calc(var(--spacing) * 3)}.\[\&_\.ds-form-label\]\:mb-0 .ds-form-label{margin-bottom:0}.\[\&\+\&\]\:border-l+.\[\&\+\&\]\:border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.\[\&\+\&\]\:border-rule+.\[\&\+\&\]\:border-rule{border-color:var(--rule)}}:root{--ground:var(--background-surface-subtle);--backdrop:var(--background-surface-subtle);--surface:var(--background-surface-intense);--surface-2:var(--background-surface-moderate);--ink:var(--text-neutral-normal);--muted:var(--text-neutral-subtle);--rule:var(--border-neutral-default);--rule-soft:var(--border-neutral-default);--control:var(--border-neutral-highlighted);--accent:var(--background-brand-highlighted);--accent-ink:var(--text-brand-normal);--accent-soft:var(--background-brand-faded);--on-accent:#fff;--on-danger:#fff;--focus:var(--background-brand-default);--danger:var(--text-negative-normal);--danger-soft:var(--background-negative-faded);--warn:var(--text-notice-normal);--warn-soft:var(--background-notice-faded);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--surface-2:var(--theme-hover)}:root{--bar-field:var(--background-surface-intense);--bar-field-hover:var(--background-surface-intense);--bar-edge:var(--global-gray-light-300);--bar-edge-hover:var(--global-gray-light-500);--bar-shadow:0 1px 2px 0 #1018280f;--route-link:var(--global-sapphire-700);--route-link-soft:var(--global-sapphire-a50);--route-sub:var(--global-orchid-700);--route-sub-soft:var(--global-orchid-a50);--route-subchild:var(--global-sea-700);--route-subchild-soft:var(--global-sea-a50)}:root[data-theme=dark]{--route-link:var(--global-sapphire-300);--route-link-soft:var(--global-sapphire-a150);--route-sub:var(--global-orchid-300);--route-sub-soft:var(--global-orchid-a150);--route-subchild:var(--global-sea-300);--route-subchild-soft:var(--global-sea-a150)}:root{--shell-header-h:48px}html,body,#root{height:100%}body{background:var(--ground);color:var(--ink);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;margin:0;font-size:15px;line-height:1.5}h1,h2,h3{font-family:var(--font-display);letter-spacing:-.01em;text-wrap:balance;font-weight:600}:focus-visible:not([class*=ds-]){outline:2px solid var(--focus);outline-offset:2px}:root{--chevron:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%23616d75' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m4 6.5 4 4 4-4'/%3E%3C/svg%3E")}:root[data-theme=dark]{--chevron:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%2396999c' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m4 6.5 4 4 4-4'/%3E%3C/svg%3E")}@supports (appearance:base-select){select:not([multiple]):not([size]){appearance:base-select}select:not([multiple]):not([size])::picker(select){appearance:base-select}select:not([multiple]):not([size]){align-items:center}select:not([multiple]):not([size])::picker-icon{display:none}::picker(select){border:1px solid var(--rule);background:var(--surface);max-height:min(20rem,60vh);color:var(--ink);border-radius:.5rem;margin-block:.25rem;padding:.25rem;overflow-y:auto;box-shadow:0 10px 28px -12px #00000047}select option{cursor:pointer;border-radius:.375rem;align-items:center;gap:.5rem;min-height:2.25rem;padding:.375rem .625rem;font-size:.875rem;display:flex}select option:hover,select option:focus-visible{background:var(--surface-2);outline:none}select option:checked{background:var(--accent-soft);color:var(--accent-ink);font-weight:500}select option:disabled{color:var(--muted);cursor:not-allowed}select option::checkmark{color:var(--accent);order:1;margin-left:auto}}:root{--duration-fast:.12s;--duration-normal:.2s;--ease-enter:cubic-bezier(.05, .7, .1, 1);--ease-exit:cubic-bezier(.3, 0, .8, .15);--ease-standard:cubic-bezier(.2, 0, 0, 1)}.skeleton{background-color:var(--background-neutral-faded);border-radius:var(--radius-s);animation:ds-table-skeleton-pulse var(--global-duration-2xgentle) var(--global-easing-standard,ease-in-out) infinite alternate}@keyframes notice-in{0%{opacity:0;transform:translateY(-4px)}}.notice-enter{animation:notice-in var(--duration-normal) var(--ease-enter)}@keyframes palette-in{0%{opacity:0;transform:translateY(-6px)scale(.98)}}.palette-enter{animation:palette-in var(--duration-normal) var(--ease-enter)}@media (prefers-reduced-motion:reduce){*{transition:none!important;animation:none!important}}.auth-backdrop{background:radial-gradient(ellipse 80% 50% at 50% 0%, var(--accent), transparent 70%), var(--backdrop)}@supports (color:color-mix(in lab, red, red)){.auth-backdrop{background:radial-gradient(ellipse 80% 50% at 50% 0%, color-mix(in oklch, var(--accent) 14%, transparent), transparent 70%), var(--backdrop)}}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-divide-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-content{syntax:"*";inherits:false;initial-value:""}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@property --tw-divide-x-reverse{syntax:"*";inherits:false;initial-value:0}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-ext-wght-normal-BOeWTOD4.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-wght-normal-DqGufNeO.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-ext-wght-normal-DlzME5K_.woff2)format("woff2-variations");unicode-range:U+1F??}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-wght-normal-CkhJZR-_.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-vietnamese-wght-normal-CBcvBZtf.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-ext-wght-normal-DO1Apj_S.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-wght-normal-Dx4kXJAl.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(data:font/woff2;base64,d09GMgABAAAAAAfsABQAAAAAEAwAAAeCAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhwbHhwoP0hWQVJbBmA/U1RBVIFiJyYAdC9qEQgKhGSEAAsgADCGCAE2AiQDOgQgBYlMB4EUDAcbLQ4onoexrSC/2ZyLAa8p8VHB8/x3Vue+V0hVJalMJg2nx/TCrQXxBeqLjQG7FyM1WEa/X1tEXN7cFz9EJEMmMUz3RihWSSKeQCbcIou0izz/C8v+fq3VfajEa9gDD11CImXS7qL/RJFVzC1qiB6KmKeD6TZdQ6IRGv78dL6uSVVCfgni5mzu7kcgQBgAEAQTQRCoL++STTYybkJxNfQxAAIAGu8OdEB9teW2jh4BpgDqFjAeSEByW3zFP0CBBgNMsMCGEDjgggdhiEAUAeIIED7ABTDUEnkIE9Q9ahFgKttcVhApo4ACB4qobHaccgDfEjFO6aaWUhjMLt2SyIvHKoDqoA4CSUwEIYQCEjhAO9R1G6keDeDZGjNo+AhxOjCEGTr1WeIF3kYBiLAOKvkJSMiKX0VdAyQt3SDJClCkxJCHkCzfqyVTriJZLcolS32JZHUekq2TYNkYtCtjYHMQXSxGjXDz2t/yLWXzDzxz+o3zFwDEaN23F+13pyMdQAEaSKAR9vcGq4A4MTSKCElGW+M7UcY7xqkggITb28ZJhlqc9q2twYKTt0NjixBgYvO9BIihEBLYuOFXQzfIQ7dXGUEEEgFDooBfAzqiQbpJrhiWSuKJCRFKYbHCyJKI2G5GiZbNAvgAu5pc3vwx4G+g3aDkhklABiSz0BICXrYghtYhx/cdJ+44rY2oZ0aMNRFz3VZjb6W33F3gzltqtOCV8tTHSpOeXuItfvr5lCdfzFpqtEitvqdcdGGFd28ZqqC0tPbeChGXgrIlnhSWu/eUso4uKWFLugyDzQJhflY4659+WjQ++6x72WUMv9G8mw6QJl7BVxX5fe/kpUsOvnZwee9uQ0cGXYd0o89XB2748sDSnt8d2VphdOTTgceDVvOds0v9P/s7HPq15aGun/6Vllb56f1dl0t1LejqrNkpdRZsG8TOnM5vkBG5oiVyVGnS8LHps5cfNWJs6qKPfaNSxiQNBUm3cKNWROr0GSur7Za31k1vieq7LH11VF+jXdRIasRKflc7jkobm1Z9te1IyZA0pDkhLR98+H37Zf1c/8at+dB7x+7GfVyTfJMPiYztsnl59Y5l4j+0n1RXlpHnF3Tq7HecmNF/CJodEMAikruxiyJaGLvHOdAfoA+oDvpjBm2b91cHGRZMU9n25xEU0A8fgEEAdKI3Q1iDtc034sug5YVMkE2jsE+BIkwSoQ3gxXMqz9tELp48bd0cFKOKS7xYjEuXBnZP5ia7DyiO/X/YI+PQSbt2uSdqAkWL9nQbV1XB94/+uPfdZz8dnXYFBYrcTl2SIR/ybxJNJPz/Gupb0JaZeens2ekC7EKr8t+Ls/P5VJPYJdHKyqfg2nqU6bhlidzcddQV/7MmecTzJ5VPcKXkNKSEogHjYFx6QZ7rQ+FSe8njaiNuOnXS8H2ScQ619c2mC3VTtauL0rRbXd/CkSOP37FY9Zkjz8+GibYUMOEWF+RdrFS8Ecv1SHOpPUPZGEIpjPvFyU5cXKjd6OXqorTqy9GwRd++HVufPGnVsW+aO3vggKZ18jR9sXaTC1PWTEsVUaK0FkNySbTQDqlm2PfDjZcu4aalnSLKjnOoYQ0nUlqqXcGpPu/4VgV/xU2pAqW4BW3qzhQ8/hFKhV2qE3+BKAtDqBXjfgnVdH4y0wg5tbVNRenNdTWOrenWLcupQdmsbq5b+18piTe/xRdp1xbILxNPJGInm2z6hoB21Lal0i+ePTtd7B45+3XhFJ329evskXm7qurUVREotqSluSo/L29d3qDhI4YOQqWhI4YNvBNfsMHeXKemXrxQfKeuPOGRVayA3JtkJKEgbPp+dXUDluddutRYLFoXGXWX6N3WFaGLbQtRSitVYNacTNSdy7AaG/HSaUEANcBoGXNdcZvZsOqQ1icBDv21/gzAoYPHH/WDW0qNR3QTYKEAEHig6o13NXbND06CQPlRtYjGNnSktRc09k1mAMDvAlDKfQjgy6fssInlfzmNAjKkDxoxHOBLdVRAIVt9j4qo+hA1w9T1aNBNTUOTTNUHLbqokE+UAfJXCIGw/IxCSL5GRUJeR40rL/UxTm4Q08H6MbCs70ObuNyIIXrINHQYInF06UUlevTjbQzTh5upiDMzMMogUtEnjPs/Y7jAHCJeB0GBHh04tC6FiB6ZFB1oArUSIoFoqhzCeAN6lHwm0T4C3VVPWvjpSMXReuWesMEcoqrmgtNBGd2noWeV0hNAz9rFeShNJxHGsPa3HXeKTk8b55hahySYHaYKKFFLpCfN8rsoaJn01CR04Gkc+5k7KVTCmClX8Q10HCrUEkVlSX+XO33oQR9609tJ516H497WSobWs5Up6TLaS10/dessIskgJSLiDlWvHVUywpkQ7hdPZqGyiEF0uVQerVcPamT1A3eKXdyI1vG9OoflrSXihZ1qqGE3nhmAgiIbRCQgPLEPtOM3UQwTLYaYYomNlpA44opnjV6jkD6id80OOrzf6BzmMD6eEa1zKyeYG1fzfEf16V6jw9XYOaar1/b2kP/IYX8oR2mcFvv2GtBV3JXgd437AQAA)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/assets/jetbrains-mono-cyrillic-wght-normal-D73BlboJ.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/assets/jetbrains-mono-greek-wght-normal-Bw9x6K1M.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/assets/jetbrains-mono-vietnamese-wght-normal-Bt-aOZkq.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/assets/jetbrains-mono-latin-ext-wght-normal-DBQx-q_a.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/assets/jetbrains-mono-latin-wght-normal-B9CIFXIH.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
