@import "https://fonts.googleapis.com/css2?family=Inter:wght@100..900&display=swap";@import "https://fonts.googleapis.com/css2?family=Roboto:wght@100;300;400;500;700;900&display=swap";:root{--font-family-base:"Inter", sans-serif;--color-grey-50:#f2f0e5;--color-grey-400:#afafaf;--color-grey-600:#6f6e69;--color-grey-800:#403e3c;--color-grey-900:#282726;--color-attention-success:#1a873d;--color-attention-warning:#df6321;--color-attention-error:#c7181f;--color-attention-info:#0072e3;--color-brand-raisin-black:#212738;--color-brand-bittersweer:#f97068;--color-brand-pear:#d1d646;--color-brand-anti-flash-white:#edf2ef;--color-brand-vivid-sky-blue:#57c4e5;--color-blue-500:#2876d1;--color-blue-600:#2366b4;--color-blue-700:#1b4e89;--color-blue-800:#153e6d;--color-blue-850:#0d2642;--color-blue-400:#4188da;--color-blue-300:#6ba3e3;--color-blue-150:#96bdeb;--color-blue-100:#c1d8f3;--color-grey-black:#100f0f;--color-grey-950:#1c1b1a;--color-grey-850:#343331;--color-grey-700:#575653;--color-grey-500:#878580;--color-grey-300:#b7b5ac;--color-grey-150:#dad8ce;--color-grey-100:#e6e4d9;--color-grey-paper:#fffcf0;--color-grey-white-100:#fff;--color-dark-tones-red:#af3029;--color-dark-tones-orange:#bc5215;--color-dark-tones-yellow:#ad8301;--color-dark-tones-green:#66800b;--color-dark-tones-cyan:#24837b;--color-dark-tones-blue:#205ea6;--color-dark-tones-purple:#5e409d;--color-dark-tones-magenta:#a02f6f;--color-light-tones-red:#d14d41;--color-light-tones-orange:#da702c;--color-light-tones-yellow:#d0a215;--color-light-tones-green:#879a39;--color-light-tones-cyan:#3aa99f;--color-light-tones-blue:#4385be;--color-light-tones-purple:#8b7ec8;--color-light-tones-magenta:#ce5d97;--color-blue-50:#ddeaf9;--color-blue-10:#fafcfe;--color-blue-900:#071526;--color-blue-950:#020509;--color-grey-black-100:#000;--color-shade-transparent-dark-strong:#0b0b0b;--color-shade-transparent-dark-medium:#0b0b0b2e;--color-shade-transparent-light-strong:#fff;--color-shade-transparent-light-medium:#ffffff2e;--ultimate-colors-attention-error-100:#fee4e2;--ultimate-colors-attention-error-200:#fecdca;--ultimate-colors-attention-error-25:#fffbfa;--ultimate-colors-attention-error-300:#fda29b;--ultimate-colors-attention-error-400:#f97066;--ultimate-colors-attention-error-50:#fef3f2;--ultimate-colors-attention-error-500:#f04438;--ultimate-colors-attention-error-600:#d92d20;--ultimate-colors-attention-error-700:#b42318;--ultimate-colors-attention-error-800:#912018;--ultimate-colors-attention-error-900:#7a271a;--ultimate-colors-attention-success-100:#d1fadf;--ultimate-colors-attention-success-200:#a6f4c5;--ultimate-colors-attention-success-25:#f6fef9;--ultimate-colors-attention-success-300:#6ce9a6;--ultimate-colors-attention-success-400:#32d583;--ultimate-colors-attention-success-50:#ecfdf3;--ultimate-colors-attention-success-500:#12b76a;--ultimate-colors-attention-success-600:#039855;--ultimate-colors-attention-success-700:#027a48;--ultimate-colors-attention-success-800:#05603a;--ultimate-colors-attention-success-900:#054f31;--ultimate-colors-attention-warning-100:#fef0c7;--ultimate-colors-attention-warning-200:#fedf89;--ultimate-colors-attention-warning-25:#fffcf5;--ultimate-colors-attention-warning-300:#fec84b;--ultimate-colors-attention-warning-400:#fdb022;--ultimate-colors-attention-warning-50:#fffaeb;--ultimate-colors-attention-warning-500:#f79009;--ultimate-colors-attention-warning-600:#dc6803;--ultimate-colors-attention-warning-700:#b54708;--ultimate-colors-attention-warning-800:#93370d;--ultimate-colors-attention-warning-900:#7a2e0e;--ultimate-colors-blue-100:#d1e9ff;--ultimate-colors-blue-200:#b2ddff;--ultimate-colors-blue-25:#f5faff;--ultimate-colors-blue-300:#84caff;--ultimate-colors-blue-400:#53b1fd;--ultimate-colors-blue-50:#eff8ff;--ultimate-colors-blue-500:#2e90fa;--ultimate-colors-blue-600:#1570ef;--ultimate-colors-blue-700:#175cd3;--ultimate-colors-blue-800:#1849a9;--ultimate-colors-blue-900:#194185;--ultimate-colors-blue-gray-100:#eaecf5;--ultimate-colors-blue-gray-200:#c8cce5;--ultimate-colors-blue-gray-25:#fcfcfd;--ultimate-colors-blue-gray-300:#9ea5d1;--ultimate-colors-blue-gray-400:#717bbc;--ultimate-colors-blue-gray-50:#f8f9fc;--ultimate-colors-blue-gray-500:#4e5ba6;--ultimate-colors-blue-gray-600:#3e4784;--ultimate-colors-blue-gray-700:#363f72;--ultimate-colors-blue-gray-800:#293056;--ultimate-colors-blue-gray-900:#101323;--ultimate-colors-blue-light-100:#e0f2fe;--ultimate-colors-blue-light-200:#b9e6fe;--ultimate-colors-blue-light-25:#f5fbff;--ultimate-colors-blue-light-300:#7cd4fd;--ultimate-colors-blue-light-400:#36bffa;--ultimate-colors-blue-light-50:#f0f9ff;--ultimate-colors-blue-light-500:#0ba5ec;--ultimate-colors-blue-light-600:#0086c9;--ultimate-colors-blue-light-700:#026aa2;--ultimate-colors-blue-light-800:#065986;--ultimate-colors-blue-light-900:#0b4a6f;--ultimate-colors-gray-100:#f2f4f7;--ultimate-colors-gray-200:#e4e7ec;--ultimate-colors-gray-25:#fcfcfd;--ultimate-colors-gray-300:#d0d5dd;--ultimate-colors-gray-400:#98a2b3;--ultimate-colors-gray-50:#f9fafb;--ultimate-colors-gray-500:#667085;--ultimate-colors-gray-600:#475467;--ultimate-colors-gray-700:#344054;--ultimate-colors-gray-800:#1d2939;--ultimate-colors-gray-900:#101828;--ultimate-colors-indigo-100:#e0eaff;--ultimate-colors-indigo-200:#c7d7fe;--ultimate-colors-indigo-25:#f5f8ff;--ultimate-colors-indigo-300:#a4bcfd;--ultimate-colors-indigo-400:#8098f9;--ultimate-colors-indigo-50:#eef4ff;--ultimate-colors-indigo-500:#6172f3;--ultimate-colors-indigo-600:#444ce7;--ultimate-colors-indigo-700:#3538cd;--ultimate-colors-indigo-800:#2d31a6;--ultimate-colors-indigo-900:#2d3282;--ultimate-colors-orange-100:#ffead5;--ultimate-colors-orange-200:#fddcab;--ultimate-colors-orange-25:#fffaf5;--ultimate-colors-orange-300:#feb273;--ultimate-colors-orange-400:#fd853a;--ultimate-colors-orange-50:#fff6ed;--ultimate-colors-orange-500:#fb6514;--ultimate-colors-orange-600:#ec4a0a;--ultimate-colors-orange-700:#c4320a;--ultimate-colors-orange-800:#9c2a10;--ultimate-colors-orange-900:#7e2410;--ultimate-colors-pink-100:#fce7f6;--ultimate-colors-pink-200:#fcceee;--ultimate-colors-pink-25:#fef6fb;--ultimate-colors-pink-300:#faa7e0;--ultimate-colors-pink-400:#f670c7;--ultimate-colors-pink-50:#fdf2fa;--ultimate-colors-pink-500:#ee46bc;--ultimate-colors-pink-600:#dd2590;--ultimate-colors-pink-700:#c11574;--ultimate-colors-pink-800:#9e165f;--ultimate-colors-pink-900:#851651;--ultimate-colors-purple-100:#ebe9fe;--ultimate-colors-purple-200:#d9d6fe;--ultimate-colors-purple-25:#fafaff;--ultimate-colors-purple-300:#bdb4fe;--ultimate-colors-purple-400:#9b8afb;--ultimate-colors-purple-50:#f4f3ff;--ultimate-colors-purple-500:#7a5af8;--ultimate-colors-purple-600:#6938ef;--ultimate-colors-purple-700:#5925dc;--ultimate-colors-purple-800:#4a1fb8;--ultimate-colors-purple-900:#3e1c96;--ultimate-colors-ros-100:#ffe4e8;--ultimate-colors-ros-200:#fecdd6;--ultimate-colors-ros-25:#fff5f6;--ultimate-colors-ros-300:#fea3b4;--ultimate-colors-ros-400:#fd6f8e;--ultimate-colors-ros-50:#fff1f3;--ultimate-colors-ros-500:#f63d68;--ultimate-colors-ros-600:#e31b54;--ultimate-colors-ros-700:#c01048;--ultimate-colors-ros-800:#a11043;--ultimate-colors-ros-900:#89123e;--ultimate-colors-white-white:#fff;--spacing-spacing-01:2px;--spacing-spacing-02:4px;--spacing-spacing-03:8px;--spacing-spacing-04:12px;--spacing-spacing-05:16px;--spacing-spacing-06:24px;--spacing-spacing-07:32px;--spacing-spacing-08:40px;--spacing-spacing-09:48px;--spacing-spacing-10:64px;--spacing-spacing-11:80px;--spacing-spacing-12:96px;--spacing-spacing-00:0px;--opacity-opacity-0:0px;--opacity-opacity-70:70px;--opacity-opacity-10:10px;--opacity-opacity-20:20px;--opacity-opacity-30:30px;--opacity-opacity-40:40px;--opacity-opacity-50:50px;--opacity-opacity-60:60px;--opacity-opacity-80:80px;--opacity-opacity-90:90px;--opacity-opacity-95:95px;--opacity-opacity-85:85px;--opacity-opacity-75:75px;--opacity-opacity-65:65px}[data-ds],[class^=ds-],[class*=\ ds-],.app-layout{--text-text-primary:var(--ultimate-colors-gray-900);--text-text-secondary:var(--ultimate-colors-gray-600);--text-text-brand:var(--color-brand-raisin-black);--text-text-invert:var(--ultimate-colors-gray-25);--surface-surface-primary:var(--ultimate-colors-white-white);--surface-surface-secondary:var(--ultimate-colors-blue-light-50);--surface-surface-invert:var(--ultimate-colors-gray-800);--surface-surface-brand:var(--color-brand-bittersweer);--border-border-primary:var(--ultimate-colors-gray-100);--border-border-secondary:var(--ultimate-colors-gray-200);--cta-cta-primary-default:var(--ultimate-colors-blue-800);--cta-cta-primary-hover:var(--ultimate-colors-blue-900);--cta-cta-primary-disabled:var(--ultimate-colors-gray-300);--cta-cta-primary-visited:var(--color-blue-500);--cta-cta-primary-selected:var(--color-blue-800);--attention-success:var(--color-dark-tones-green);--attention-warning:var(--color-dark-tones-orange);--attention-error:var(--color-dark-tones-red);--border-border-invert:var(--ultimate-colors-gray-700);--border-border-tertiary:var(--ultimate-colors-gray-400);--shade-primary:var(--color-shade-transparent-dark-strong);--shade-secondary:var(--color-shade-transparent-dark-medium);--text-text-tertiary:var(--ultimate-colors-gray-400);--surface-surface-tableview-odd:var(--ultimate-colors-blue-25);--surface-surface-tableview-header:var(--ultimate-colors-blue-gray-100);--surface-surface-tertiary:var(--ultimate-colors-blue-light-100)}[data-theme=dark][data-ds],[data-theme=dark] [data-ds],[data-theme=dark] [class^=ds-],[data-theme=dark] [class*=\ ds-],[data-theme=dark] .app-layout,[data-theme=dark] .error-popover,[data-theme=dark] .dropdown-multiselect__menu,[data-theme=dark] .datacollection-dropdown-menu{--text-text-primary:var(--ultimate-colors-gray-25);--text-text-secondary:var(--ultimate-colors-gray-200);--text-text-brand:var(--color-brand-raisin-black);--text-text-invert:var(--ultimate-colors-gray-900);--surface-surface-primary:var(--ultimate-colors-gray-900);--surface-surface-secondary:var(--ultimate-colors-blue-gray-800);--surface-surface-invert:var(--ultimate-colors-gray-25);--surface-surface-brand:var(--color-brand-bittersweer);--border-border-primary:var(--ultimate-colors-gray-700);--border-border-secondary:var(--ultimate-colors-blue-gray-800);--cta-cta-primary-default:var(--color-blue-150);--cta-cta-primary-hover:var(--ultimate-colors-blue-light-400);--cta-cta-primary-disabled:var(--ultimate-colors-gray-400);--cta-cta-primary-visited:var(--ultimate-colors-blue-400);--cta-cta-primary-selected:var(--ultimate-colors-blue-light-300);--attention-success:var(--color-light-tones-green);--attention-warning:var(--color-light-tones-orange);--attention-error:var(--color-light-tones-red);--border-border-invert:var(--ultimate-colors-gray-100);--border-border-tertiary:var(--ultimate-colors-gray-300);--shade-primary:var(--color-shade-transparent-light-strong);--shade-secondary:var(--color-shade-transparent-light-medium);--text-text-tertiary:var(--ultimate-colors-gray-400);--surface-surface-tableview-odd:var(--color-blue-700);--surface-surface-tableview-header:var(--ultimate-colors-blue-gray-800);--surface-surface-tertiary:var(--ultimate-colors-blue-gray-700);--surface-surface-light-grey:var(--ultimate-colors-blue-gray-800);--status-status-warning:var(--color-light-tones-orange);--status-status-warning-bg:#da702c26}:root{--font-type-display:"PT Serif";--font-type-headline:"Source Serif Pro";--font-type-subtitle:"Inter";--font-type-body:"Inter";--font-type-Button:"Roboto";--font-size-body-large:18px;--font-size-body-medium:15px;--font-size-body-small:14px;--font-size-body-xtra-small:12px;--font-size-button-large:18px;--font-size-button-medium:15px;--font-size-button-small:14px;--font-size-display-large:96px;--font-size-display-medium:60px;--font-size-display-small:48px;--font-size-headline-h1:46px;--font-size-headline-h2:38px;--font-size-headline-h3:30px;--font-size-subtitle-large-h4:18px;--font-size-subtitle-small-h5:16px;--line-height-body-large:24px;--line-height-body-medium:23px;--line-height-body-small:22px;--line-height-body-xtra-small:20px;--line-height-button-large:24px;--line-height-button-medium:22px;--line-height-button-small:20px;--line-height-display-large:152px;--line-height-display-medium:92px;--line-height-display-small:72px;--line-height-headline-h1:70px;--line-height-headline-h2:54px;--line-height-headline-h3:46px;--line-height-subtitle-large-h4:30px;--line-height-subtitle-small-h5:28px}@media (width<=768px){:root{--font-type-display:"PT Serif";--font-type-headline:"Source Serif Pro";--font-type-subtitle:"Inter";--font-type-body:"Inter";--font-type-Button:"Roboto";--font-size-body-large:16px;--font-size-body-medium:15px;--font-size-body-small:14px;--font-size-body-xtra-small:12px;--font-size-button-large:16px;--font-size-button-medium:15px;--font-size-button-small:14px;--font-size-display-large:80px;--font-size-display-medium:44px;--font-size-display-small:36px;--font-size-headline-h1:30px;--font-size-headline-h2:24px;--font-size-headline-h3:20px;--font-size-subtitle-large-h4:18px;--font-size-subtitle-small-h5:16px;--line-height-body-large:24px;--line-height-body-medium:23px;--line-height-body-small:22px;--line-height-body-xtra-small:20px;--line-height-button-large:24px;--line-height-button-medium:22px;--line-height-button-small:20px;--line-height-display-large:152px;--line-height-display-medium:92px;--line-height-display-small:72px;--line-height-headline-h1:70px;--line-height-headline-h2:54px;--line-height-headline-h3:46px;--line-height-subtitle-large-h4:30px;--line-height-subtitle-small-h5:28px}}:root{--layout-sidebar-width:300px;--layout-right-panel-width:280px;--radius-2xl:var(--spacing-spacing-06);--radius-3xl:var(--spacing-spacing-08);--radius-l:var(--spacing-spacing-03);--radius-m:var(--spacing-spacing-02);--radius-s:var(--spacing-spacing-01);--radius-xl:var(--spacing-spacing-05);--radius-none:var(--spacing-spacing-00);--spacing-none:var(--spacing-spacing-00);--spacing-xs:var(--spacing-spacing-02);--spacing-s:var(--spacing-spacing-03);--spacing-m:var(--spacing-spacing-05);--spacing-l:var(--spacing-spacing-06);--spacing-xl:var(--spacing-spacing-08);--spacing-2xl:var(--spacing-spacing-10);--spacing-3xl:var(--spacing-spacing-12);--opacity-opacity-10:var(--opacity-opacity-10);--opacity-opacity-20:var(--opacity-opacity-20);--opacity-opacity-30:var(--opacity-opacity-30);--opacity-opacity-40:var(--opacity-opacity-40);--opacity-opacity-50:var(--opacity-opacity-50);--opacity-opacity-60:var(--opacity-opacity-60);--opacity-opacity-65:var(--opacity-opacity-65);--opacity-opacity-70:var(--opacity-opacity-70);--opacity-opacity-75:var(--opacity-opacity-75);--opacity-opacity-80:var(--opacity-opacity-80);--opacity-opacity-85:var(--opacity-opacity-85);--opacity-opacity-90:var(--opacity-opacity-90);--opacity-opacity-95:var(--opacity-opacity-95);--opacity-opacity-0:var(--opacity-opacity-0)}@media (width<=768px){:root{--radius-2xl:var(--spacing-spacing-05);--radius-3xl:var(--spacing-spacing-06);--radius-l:var(--spacing-spacing-03);--radius-m:var(--spacing-spacing-02);--radius-s:var(--spacing-spacing-01);--radius-xl:var(--spacing-spacing-04);--spacing-none:var(--spacing-spacing-00);--spacing-xs:var(--spacing-spacing-01);--spacing-s:var(--spacing-spacing-02);--spacing-m:var(--spacing-spacing-03);--spacing-l:var(--spacing-spacing-05);--spacing-xl:var(--spacing-spacing-07);--spacing-2xl:var(--spacing-spacing-09);--spacing-3xl:var(--spacing-spacing-10);--radius-none:var(--spacing-spacing-00);--opacity-opacity-10:var(--opacity-opacity-10);--opacity-opacity-20:var(--opacity-opacity-20);--opacity-opacity-30:var(--opacity-opacity-30);--opacity-opacity-40:var(--opacity-opacity-40);--opacity-opacity-50:var(--opacity-opacity-50);--opacity-opacity-60:var(--opacity-opacity-60);--opacity-opacity-65:var(--opacity-opacity-65);--opacity-opacity-70:var(--opacity-opacity-70);--opacity-opacity-75:var(--opacity-opacity-75);--opacity-opacity-80:var(--opacity-opacity-80);--opacity-opacity-85:var(--opacity-opacity-85);--opacity-opacity-90:var(--opacity-opacity-90);--opacity-opacity-95:var(--opacity-opacity-95);--opacity-opacity-0:var(--opacity-opacity-0)}}.ds-button{padding:var(--spacing-l) var(--spacing-xl);justify-content:center;align-items:center;gap:var(--spacing-m);border-radius:var(--radius-3xl);background:var(--cta-cta-primary-default);color:var(--text-text-invert);font-family:var(--font-type-Button,Roboto);font-size:var(--font-size-button-large);font-weight:400;line-height:var(--line-height-button-large);cursor:pointer;user-select:none;border:none;flex-direction:row;transition:background .15s,border .15s;display:inline-flex}.ds-button:hover:not(:disabled):not(:active):not(:focus-visible){background:var(--cta-cta-primary-hover)}.ds-button:active:not(:disabled){background:var(--cta-cta-primary-selected)}.ds-button:focus-visible:not(:disabled){background:var(--cta-cta-primary-hover);border:4px solid var(--cta-cta-primary-selected);outline:none}.ds-button:visited{background:var(--cta-cta-primary-visited)}.ds-button:disabled{background:var(--cta-cta-primary-disabled);cursor:not-allowed;opacity:1}.ds-button .icon-left,.ds-button .icon-right{justify-content:center;align-items:center;display:inline-flex}.ds-button .icon-left{width:22px;height:22px}.ds-button .icon-left svg{width:20.167px;height:17.417px;fill:var(--text-text-invert)}.ds-button .icon-right{width:18px;height:18px}.ds-button .icon-right svg{width:100%;height:100%;fill:var(--text-text-invert)}.ds-button.size-medium{padding:var(--spacing-m) var(--spacing-l);gap:var(--spacing-m);font-size:var(--font-size-button-medium);line-height:var(--line-height-button-medium)}.ds-button.size-medium .icon-left,.ds-button.size-medium .icon-right{width:18px;height:18px}.ds-button.size-medium .icon-left svg,.ds-button.size-medium .icon-right svg{width:16.5px;height:14.25px}.ds-button.size-small{padding:var(--spacing-s) var(--spacing-m);gap:var(--spacing-s);font-size:var(--font-size-button-small);line-height:var(--line-height-button-small)}.ds-button.size-small .icon-left,.ds-button.size-small .icon-right{width:20px;height:20px}.ds-button.size-small .icon-left svg,.ds-button.size-small .icon-right svg{width:18.333px;height:15.833px}.ds-button.variant-secondary{border:1px solid var(--cta-cta-primary-default);color:var(--cta-cta-primary-default);background:0 0}.ds-button.variant-secondary .icon-left svg,.ds-button.variant-secondary .icon-right svg{fill:var(--cta-cta-primary-default)}.ds-button.variant-secondary:hover:not(:disabled):not(:focus-visible){border-color:var(--cta-cta-primary-hover);color:var(--cta-cta-primary-hover);background:0 0}.ds-button.variant-secondary:hover .icon-left svg,.ds-button.variant-secondary:hover .icon-right svg{fill:var(--cta-cta-primary-hover)}.ds-button.variant-secondary:active:not(:disabled){border-color:var(--cta-cta-primary-hover);color:var(--cta-cta-primary-hover);background:0 0}.ds-button.variant-secondary:active .icon-left svg,.ds-button.variant-secondary:active .icon-right svg{fill:var(--cta-cta-primary-hover)}.ds-button.variant-secondary:focus-visible:not(:disabled){border-width:4px;border-color:var(--cta-cta-primary-selected);color:var(--cta-cta-primary-hover);background:0 0}.ds-button.variant-secondary:focus-visible .icon-left svg,.ds-button.variant-secondary:focus-visible .icon-right svg{fill:var(--cta-cta-primary-hover)}.ds-button.variant-secondary:disabled{border-width:1px;border-color:var(--cta-cta-primary-disabled);color:var(--cta-cta-primary-disabled)}.ds-button.variant-secondary:disabled .icon-left svg,.ds-button.variant-secondary:disabled .icon-right svg{fill:var(--cta-cta-primary-disabled)}.ds-button.variant-tertiary{color:var(--cta-cta-primary-default);background:0 0}.ds-button.variant-tertiary .icon-left svg,.ds-button.variant-tertiary .icon-right svg{fill:var(--cta-cta-primary-default)}.ds-button.variant-tertiary:hover:not(:disabled):not(:focus-visible){background:var(--surface-surface-secondary);color:var(--cta-cta-primary-hover)}.ds-button.variant-tertiary:hover .icon-left svg,.ds-button.variant-tertiary:hover .icon-right svg{fill:var(--cta-cta-primary-hover)}.ds-button.variant-tertiary:active:not(:disabled){background:var(--surface-surface-secondary);color:var(--cta-cta-primary-selected);border:2px solid var(--cta-cta-primary-selected)}.ds-button.variant-tertiary:active .icon-left svg,.ds-button.variant-tertiary:active .icon-right svg{fill:var(--cta-cta-primary-selected)}.ds-button.variant-tertiary:focus-visible:not(:disabled){border:2px solid var(--cta-cta-primary-selected);background:var(--surface-surface-secondary);color:var(--cta-cta-primary-selected);outline:none}.ds-button.variant-tertiary:focus-visible .icon-left svg,.ds-button.variant-tertiary:focus-visible .icon-right svg{fill:var(--cta-cta-primary-selected)}.ds-button.variant-tertiary:disabled{color:var(--cta-cta-primary-disabled);border-color:var(--cta-cta-primary-disabled);background:0 0}.ds-button.variant-tertiary:disabled .icon-left svg,.ds-button.variant-tertiary:disabled .icon-right svg{fill:var(--cta-cta-primary-disabled)}.ds-button.variant-icon-circle{border:1px solid var(--cta-cta-primary-default);background:var(--surface-surface-primary,#fff);width:32px;height:32px;color:var(--cta-cta-primary-default);border-radius:50%;padding:0}.ds-button.variant-icon-circle .icon-left,.ds-button.variant-icon-circle .icon-right{width:auto;height:auto}.ds-button.variant-icon-circle .icon-left svg,.ds-button.variant-icon-circle .icon-right svg{width:6px;height:10px;fill:var(--cta-cta-primary-default)}.ds-button.variant-icon-circle:hover:not(:disabled):not(:focus-visible){background:var(--surface-surface-secondary,#f0f9ff);border-color:var(--cta-cta-primary-hover)}.ds-button.variant-icon-circle:hover .icon-left svg,.ds-button.variant-icon-circle:hover .icon-right svg{fill:var(--cta-cta-primary-hover)}.ds-button.variant-icon-circle:active:not(:disabled){background:var(--surface-surface-secondary);border-color:var(--cta-cta-primary-selected)}.ds-button.variant-icon-circle:active .icon-left svg,.ds-button.variant-icon-circle:active .icon-right svg{fill:var(--cta-cta-primary-selected)}.ds-button.variant-icon-circle:focus-visible:not(:disabled){border-width:2px;border-color:var(--cta-cta-primary-selected);background:var(--surface-surface-secondary);outline:none}.ds-button.variant-icon-circle:focus-visible .icon-left svg,.ds-button.variant-icon-circle:focus-visible .icon-right svg{fill:var(--cta-cta-primary-selected)}.ds-button.variant-icon-circle:disabled{border-color:var(--cta-cta-primary-disabled);background:var(--surface-surface-primary,#fff);opacity:.5}.ds-button.variant-icon-circle:disabled .icon-left svg,.ds-button.variant-icon-circle:disabled .icon-right svg{fill:var(--cta-cta-primary-disabled)}.ds-button.variant-icon-circle.size-large{width:40px;height:40px}.ds-button.variant-icon-circle.size-medium{width:32px;height:32px}.ds-button.variant-icon-circle.size-small{width:26px;height:26px}.ds-button.direction-vertical{border-radius:var(--radius-s,4px);flex-direction:column;justify-content:center;align-items:center;display:inline-flex}.ds-button.direction-vertical .icon-left,.ds-button.direction-vertical .icon-right{justify-content:center;align-items:center;display:flex}.ds-button.direction-vertical.size-large{padding:var(--spacing-l,16px) var(--spacing-xl,24px);gap:var(--spacing-xs,4px)}.ds-button.direction-vertical.size-large .icon-left,.ds-button.direction-vertical.size-large .icon-right,.ds-button.direction-vertical.size-large .icon-left svg,.ds-button.direction-vertical.size-large .icon-right svg{width:22px;height:22px}.ds-button.direction-vertical.size-medium{padding:var(--spacing-m,12px) var(--spacing-xl,24px);gap:var(--spacing-xs,4px)}.ds-button.direction-vertical.size-medium .icon-left,.ds-button.direction-vertical.size-medium .icon-right,.ds-button.direction-vertical.size-medium .icon-left svg,.ds-button.direction-vertical.size-medium .icon-right svg{width:18px;height:18px}.ds-button.direction-vertical.size-small{padding:var(--spacing-s,8px) var(--spacing-m,12px);gap:var(--spacing-xs,4px)}.ds-button.direction-vertical.size-small .icon-left,.ds-button.direction-vertical.size-small .icon-right,.ds-button.direction-vertical.size-small .icon-left svg,.ds-button.direction-vertical.size-small .icon-right svg{width:14px;height:14px}
