:root{--eds--size-1:1px;--eds--size-2:2px;--eds--size-4:4px;--eds--size-8:8px;--eds--size-12:12px;--eds--size-16:16px;--eds--size-20:20px;--eds--size-24:24px;--eds--size-32:32px;--eds--size-40:40px;--eds--size-48:48px;--eds--size-64:64px;--eds--size-72:72px;--eds--size-80:80px;--eds--size-96:96px;--eds--spacing-none:0px;--eds--spacing-4:4px;--eds--spacing-8:8px;--eds--spacing-16:16px;--eds--spacing-24:24px;--eds--spacing-32:32px;--eds--transition-duration-moderate:.3s;--eds--padding-none:0px;--eds--padding-2:2px;--eds--padding-4:4px;--eds--padding-8:8px;--eds--padding-10:10px;--eds--padding-12:12px;--eds--padding-16:16px;--eds--padding-20:20px;--eds--padding-24:24px;--eds--typography--font-family-body:IBMPlexSans, Helvetica, Arial, sans-serif;--eds--typography--font-family-heading:OatmealPro, IBMPlexSans, Helvetica, Arial, sans-serif;--eds--typography--font-size-12:12px;--eds--typography--font-size-14:14px;--eds--typography--font-size-16:16px;--eds--typography--font-size-18:18px;--eds--typography--font-size-20:20px;--eds--typography--font-size-24:24px;--eds--typography--font-size-28:28px;--eds--typography--font-size-32:32px;--eds--typography--font-size-40:40px;--eds--typography--line-height-16:16px;--eds--typography--line-height-20:20px;--eds--typography--line-height-24:24px;--eds--typography--line-height-28:28px;--eds--typography--line-height-32:32px;--eds--typography--line-height-36:36px;--eds--typography--line-height-40:40px;--eds--typography--line-height-44:44px;--eds--typography--line-height-48:48px;--eds--typography--font-weight-regular:400;--eds--typography--font-weight-medium:500;--eds--typography--font-weight-semibold:600;--eds--typography--text-decoration-default:none;--eds--typography--heading-xs-font:var(--eds--typography--font-weight-semibold) var(--eds--typography--font-size-20) / var(--eds--typography--line-height-24) var(--eds--typography--font-family-heading);--eds--typography--heading-xs-font-size:var(--eds--typography--font-size-20);--eds--typography--heading-xs-line-height:var(--eds--typography--line-height-24);--eds--typography--heading-xs-font-weight:var(--eds--typography--font-weight-semibold);--eds--typography--heading-xs-text-decoration:var(--eds--typography--text-decoration-default);--eds--typography--heading-s-font:var(--eds--typography--font-weight-semibold) var(--eds--typography--font-size-24) / var(--eds--typography--line-height-28) var(--eds--typography--font-family-heading);--eds--typography--heading-s-font-size:var(--eds--typography--font-size-24);--eds--typography--heading-s-line-height:var(--eds--typography--line-height-28);--eds--typography--heading-s-font-weight:var(--eds--typography--font-weight-semibold);--eds--typography--heading-s-text-decoration:var(--eds--typography--text-decoration-default);--eds--typography--heading-m-font:var(--eds--typography--font-weight-semibold) var(--eds--typography--font-size-28) / var(--eds--typography--line-height-36) var(--eds--typography--font-family-heading);--eds--typography--heading-m-font-size:var(--eds--typography--font-size-28);--eds--typography--heading-m-line-height:var(--eds--typography--line-height-36);--eds--typography--heading-m-font-weight:var(--eds--typography--font-weight-semibold);--eds--typography--heading-m-text-decoration:var(--eds--typography--text-decoration-default);--eds--typography--heading-l-font:var(--eds--typography--font-weight-semibold) var(--eds--typography--font-size-32) / var(--eds--typography--line-height-40) var(--eds--typography--font-family-heading);--eds--typography--heading-l-font-size:var(--eds--typography--font-size-32);--eds--typography--heading-l-line-height:var(--eds--typography--line-height-40);--eds--typography--heading-l-font-weight:var(--eds--typography--font-weight-semibold);--eds--typography--heading-l-text-decoration:var(--eds--typography--text-decoration-default);--eds--typography--heading-xl-font:var(--eds--typography--font-weight-semibold) var(--eds--typography--font-size-40) / var(--eds--typography--line-height-44) var(--eds--typography--font-family-heading);--eds--typography--heading-xl-font-size:var(--eds--typography--font-size-40);--eds--typography--heading-xl-line-height:var(--eds--typography--line-height-44);--eds--typography--heading-xl-font-weight:var(--eds--typography--font-weight-semibold);--eds--typography--heading-xl-text-decoration:var(--eds--typography--text-decoration-default);--eds--typography--body-s-font:var(--eds--typography--font-weight-regular) var(--eds--typography--font-size-12) / var(--eds--typography--line-height-16) var(--eds--typography--font-family-body);--eds--typography--body-s-font-size:var(--eds--typography--font-size-12);--eds--typography--body-s-line-height:var(--eds--typography--line-height-16);--eds--typography--body-s-font-weight:var(--eds--typography--font-weight-regular);--eds--typography--body-s-text-decoration:var(--eds--typography--text-decoration-default);--eds--typography--body-m-font:var(--eds--typography--font-weight-regular) var(--eds--typography--font-size-14) / var(--eds--typography--line-height-20) var(--eds--typography--font-family-body);--eds--typography--body-m-font-size:var(--eds--typography--font-size-14);--eds--typography--body-m-line-height:var(--eds--typography--line-height-20);--eds--typography--body-m-font-weight:var(--eds--typography--font-weight-regular);--eds--typography--body-m-text-decoration:var(--eds--typography--text-decoration-default);--eds--typography--body-l-font:var(--eds--typography--font-weight-regular) var(--eds--typography--font-size-16) / var(--eds--typography--line-height-24) var(--eds--typography--font-family-body);--eds--typography--body-l-font-size:var(--eds--typography--font-size-16);--eds--typography--body-l-line-height:var(--eds--typography--line-height-24);--eds--typography--body-l-font-weight:var(--eds--typography--font-weight-regular);--eds--typography--body-l-text-decoration:var(--eds--typography--text-decoration-default);--eds--typography--body-xl-font:var(--eds--typography--font-weight-regular) var(--eds--typography--font-size-18) / var(--eds--typography--line-height-28) var(--eds--typography--font-family-body);--eds--typography--body-xl-font-size:var(--eds--typography--font-size-18);--eds--typography--body-xl-line-height:var(--eds--typography--line-height-28);--eds--typography--body-xl-font-weight:var(--eds--typography--font-weight-regular);--eds--typography--body-xl-text-decoration:var(--eds--typography--text-decoration-default);--eds--typography--body-semi-s-font:var(--eds--typography--font-weight-medium) var(--eds--typography--font-size-12) / var(--eds--typography--line-height-16) var(--eds--typography--font-family-body);--eds--typography--body-semi-s-font-size:var(--eds--typography--font-size-12);--eds--typography--body-semi-s-line-height:var(--eds--typography--line-height-16);--eds--typography--body-semi-s-font-weight:var(--eds--typography--font-weight-medium);--eds--typography--body-semi-s-text-decoration:var(--eds--typography--text-decoration-default);--eds--typography--body-semi-m-font:var(--eds--typography--font-weight-medium) var(--eds--typography--font-size-14) / var(--eds--typography--line-height-20) var(--eds--typography--font-family-body);--eds--typography--body-semi-m-font-size:var(--eds--typography--font-size-14);--eds--typography--body-semi-m-line-height:var(--eds--typography--line-height-20);--eds--typography--body-semi-m-font-weight:var(--eds--typography--font-weight-medium);--eds--typography--body-semi-m-text-decoration:var(--eds--typography--text-decoration-default);--eds--typography--body-semi-l-font:var(--eds--typography--font-weight-medium) var(--eds--typography--font-size-16) / var(--eds--typography--line-height-24) var(--eds--typography--font-family-body);--eds--typography--body-semi-l-font-size:var(--eds--typography--font-size-16);--eds--typography--body-semi-l-line-height:var(--eds--typography--line-height-24);--eds--typography--body-semi-l-font-weight:var(--eds--typography--font-weight-medium);--eds--typography--body-semi-l-text-decoration:var(--eds--typography--text-decoration-default);--eds--typography--body-semi-xl-font:var(--eds--typography--font-weight-medium) var(--eds--typography--font-size-18) / var(--eds--typography--line-height-28) var(--eds--typography--font-family-body);--eds--typography--body-semi-xl-font-size:var(--eds--typography--font-size-18);--eds--typography--body-semi-xl-line-height:var(--eds--typography--line-height-28);--eds--typography--body-semi-xl-font-weight:var(--eds--typography--font-weight-medium);--eds--typography--body-semi-xl-text-decoration:var(--eds--typography--text-decoration-default);--eds--typography--overline-font:var(--eds--typography--font-weight-semibold) var(--eds--typography--font-size-12) / var(--eds--typography--line-height-16) var(--eds--typography--font-family-body);--eds--typography--overline-font-size:var(--eds--typography--font-size-12);--eds--typography--overline-line-height:var(--eds--typography--line-height-16);--eds--typography--overline-font-weight:var(--eds--typography--font-weight-semibold);--eds--typography--overline-letter-spacing:.04em;--eds--typography--overline-text-decoration:var(--eds--typography--text-decoration-default);--eds--typography--link-s-font:var(--eds--typography--font-weight-medium) var(--eds--typography--font-size-12) / var(--eds--typography--line-height-16) var(--eds--typography--font-family-body);--eds--typography--link-s-font-size:var(--eds--typography--font-size-12);--eds--typography--link-s-line-height:var(--eds--typography--line-height-16);--eds--typography--link-s-font-weight:var(--eds--typography--font-weight-medium);--eds--typography--link-s-text-decoration:underline;--eds--typography--link-m-font:var(--eds--typography--font-weight-medium) var(--eds--typography--font-size-14) / var(--eds--typography--line-height-20) var(--eds--typography--font-family-body);--eds--typography--link-m-font-size:var(--eds--typography--font-size-14);--eds--typography--link-m-line-height:var(--eds--typography--line-height-20);--eds--typography--link-m-font-weight:var(--eds--typography--font-weight-medium);--eds--typography--link-m-text-decoration:underline;--eds--palette-white:white;--eds--palette-aqua-10:#faffff;--eds--palette-aqua-100:#ccfcff;--eds--palette-aqua-150:#b3faff;--eds--palette-aqua-200:#99f8ff;--eds--palette-aqua-30:#f0feff;--eds--palette-aqua-300:#66f5ff;--eds--palette-aqua-400:#33f1ff;--eds--palette-aqua-50:#e6fdff;--eds--palette-aqua-500:#0ef;--eds--palette-aqua-600:#00becc;--eds--palette-aqua-650:#00a7b3;--eds--palette-aqua-700:#008f99;--eds--palette-aqua-80:#d6fcff;--eds--palette-aqua-800:#005f66;--eds--palette-aqua-900:#003033;--eds--palette-blue-25:#ebf5ff;--eds--palette-blue-50:#e6f2ff;--eds--palette-blue-100:#d7ebfe;--eds--palette-blue-200:#b4d8fe;--eds--palette-blue-300:#69f;--eds--palette-blue-400:#37f;--eds--palette-blue-500:#05f;--eds--palette-blue-600:#04c;--eds--palette-blue-700:#039;--eds--palette-blue-800:#026;--eds--palette-blue-900:#013;--eds--palette-gray-25:#f9fafb;--eds--palette-gray-50:#f3f5f7;--eds--palette-gray-100:#eaedf0;--eds--palette-gray-200:#e1e5ea;--eds--palette-gray-300:#cbd0d7;--eds--palette-gray-400:#a9b1bc;--eds--palette-gray-500:#7e8a9a;--eds--palette-gray-600:#5d6774;--eds--palette-gray-700:#4c5561;--eds--palette-gray-800:#38414c;--eds--palette-gray-900:#22282f;--eds--palette-green-25:#ebffed;--eds--palette-green-50:#dbffe1;--eds--palette-green-100:#b6fbc3;--eds--palette-green-200:#68ee8b;--eds--palette-green-300:#3ad974;--eds--palette-green-400:#19be52;--eds--palette-green-500:#01a730;--eds--palette-green-600:#027e23;--eds--palette-green-700:#026917;--eds--palette-green-800:#01561d;--eds--palette-green-900:#01410e;--eds--palette-lemon-10:#fffffa;--eds--palette-lemon-100:#ffc;--eds--palette-lemon-150:#ffffb3;--eds--palette-lemon-200:#ff9;--eds--palette-lemon-30:ivory;--eds--palette-lemon-300:#ff6;--eds--palette-lemon-400:#ff3;--eds--palette-lemon-50:#ffffe6;--eds--palette-lemon-500:#ff0;--eds--palette-lemon-600:#cc0;--eds--palette-lemon-650:#b3b300;--eds--palette-lemon-700:#990;--eds--palette-lemon-80:#ffffd6;--eds--palette-lemon-800:#660;--eds--palette-lemon-900:#330;--eds--palette-peach-10:#fffbfa;--eds--palette-peach-100:#ffd8cc;--eds--palette-peach-150:#ffc4b3;--eds--palette-peach-200:#ffb199;--eds--palette-peach-30:#fff3f0;--eds--palette-peach-300:#ff8a66;--eds--palette-peach-400:#ff6333;--eds--palette-peach-50:#ffebe6;--eds--palette-peach-500:#ff3c00;--eds--palette-peach-600:#cc3000;--eds--palette-peach-650:#b32a00;--eds--palette-peach-700:#992400;--eds--palette-peach-80:#ffe0d6;--eds--palette-peach-800:#661800;--eds--palette-peach-900:#330c00;--eds--palette-plum-10:#fdfbfe;--eds--palette-plum-100:#e8d3f8;--eds--palette-plum-150:#dcbdf4;--eds--palette-plum-200:#d1a7f1;--eds--palette-plum-30:#f8f2fd;--eds--palette-plum-300:#ba7bea;--eds--palette-plum-400:#a350e2;--eds--palette-plum-50:#f3e9fb;--eds--palette-plum-500:#8c24db;--eds--palette-plum-600:#701daf;--eds--palette-plum-650:#62199a;--eds--palette-plum-700:#541584;--eds--palette-plum-80:#eddcf9;--eds--palette-plum-800:#380e58;--eds--palette-plum-900:#1c072c;--eds--palette-red-25:#fff5f5;--eds--palette-red-50:#ffe8e6;--eds--palette-red-100:#ffdad6;--eds--palette-red-200:#feb4a9;--eds--palette-red-300:#ff8a7a;--eds--palette-red-400:#ff5d47;--eds--palette-red-500:#e21912;--eds--palette-red-600:#bd150f;--eds--palette-red-700:#8e0f0b;--eds--palette-red-800:#7e010c;--eds--palette-red-900:#570007;--eds--palette-yellow-25:#fcf8e8;--eds--palette-yellow-50:#fdf7c9;--eds--palette-yellow-100:#fff3a8;--eds--palette-yellow-200:#fde55d;--eds--palette-yellow-300:#fec210;--eds--palette-yellow-400:#ffa600;--eds--palette-yellow-500:#d37903;--eds--palette-yellow-600:#b15302;--eds--palette-yellow-700:#983d01;--eds--palette-yellow-800:#7e2d01;--eds--palette-yellow-900:#5c1d00;--eds--color--bg-base:white;--eds--color--bg-inverse:var(--eds--palette-gray-900);--eds--color--bg-brand-default:var(--eds--palette-blue-50);--eds--color--bg-brand-soft:var(--eds--palette-blue-25);--eds--color--bg-brand-strong:var(--eds--palette-blue-500);--eds--color--bg-positive-default:var(--eds--palette-green-50);--eds--color--bg-positive-soft:var(--eds--palette-green-25);--eds--color--bg-positive-strong:var(--eds--palette-green-600);--eds--color--bg-cautious-default:var(--eds--palette-yellow-50);--eds--color--bg-cautious-soft:var(--eds--palette-yellow-25);--eds--color--bg-cautious-strong:var(--eds--palette-yellow-400);--eds--color--bg-critical-default:var(--eds--palette-red-50);--eds--color--bg-critical-soft:var(--eds--palette-red-25);--eds--color--bg-critical-strong:var(--eds--palette-red-500);--eds--color--bg-informational-default:var(--eds--palette-blue-50);--eds--color--bg-informational-soft:var(--eds--palette-blue-25);--eds--color--bg-informational-strong:var(--eds--palette-blue-500);--eds--color--bg-muted-default:var(--eds--palette-gray-100);--eds--color--bg-muted-soft:var(--eds--palette-gray-50);--eds--color--bg-muted-strong:var(--eds--palette-gray-600);--eds--color--fg-default:var(--eds--palette-gray-900);--eds--color--fg-hint:var(--eds--palette-gray-600);--eds--color--fg-disabled:var(--eds--palette-gray-700);--eds--color--fg-inverse:var(--eds--palette-white);--eds--color--fg-brand-default:var(--eds--palette-blue-500);--eds--color--fg-brand-strong:var(--eds--palette-blue-600);--eds--color--fg-brand-soft:var(--eds--palette-blue-200);--eds--color--fg-positive-default:var(--eds--palette-green-500);--eds--color--fg-positive-strong:var(--eds--palette-green-600);--eds--color--fg-positive-soft:var(--eds--palette-green-200);--eds--color--fg-cautious-default:var(--eds--palette-yellow-500);--eds--color--fg-cautious-strong:var(--eds--palette-yellow-600);--eds--color--fg-cautious-soft:var(--eds--palette-yellow-200);--eds--color--fg-critical-default:var(--eds--palette-red-500);--eds--color--fg-critical-strong:var(--eds--palette-red-600);--eds--color--fg-critical-soft:var(--eds--palette-red-200);--eds--color--fg-informational-default:var(--eds--palette-blue-500);--eds--color--fg-informational-strong:var(--eds--palette-blue-600);--eds--color--fg-informational-soft:var(--eds--palette-blue-200);--eds--color--AI:var(--eds--gradient--AI);--eds--gradient--AI:linear-gradient(135deg, var(--eds--palette-plum-500) 0%, var(--eds--palette-blue-500) 100%);--eds--gradient--AI-hover:linear-gradient(135deg, color-mix(in srgb, var(--eds--palette-plum-500) 88%, black) 0%, color-mix(in srgb, var(--eds--palette-blue-500) 88%, black) 100%);--eds--gradient--AI-active:linear-gradient(135deg, color-mix(in srgb, var(--eds--palette-plum-500) 68%, black) 0%, color-mix(in srgb, var(--eds--palette-blue-500) 68%, black) 100%);--eds--color--border-default:var(--eds--palette-gray-200);--eds--color--border-brand:var(--eds--palette-blue-500);--eds--color--border-cautious:var(--eds--palette-yellow-500);--eds--color--border-critical:var(--eds--palette-red-500);--eds--opacity-disabled:.36;--eds--radii-none:0px;--eds--radii-4:4px;--eds--radii-8:8px;--eds--radii-16:16px;--eds--radii-full:100vh;--eds--z-index-back:-1;--eds--z-index-0:0;--eds--z-index-1:1;--eds--z-index-2:2;--eds--z-index-3:3;--eds--z-index-4:4;--eds--z-index-5:5;--eds--z-index-6:6;--eds--z-index-7:7;--eds--z-index-base:var(--eds--z-index-0);--eds--z-index-raised:var(--eds--z-index-1);--eds--z-index-sticky:var(--eds--z-index-2);--eds--z-index-modal:var(--eds--z-index-4);--eds--z-index-floating:var(--eds--z-index-6);--eds--z-index-transient:var(--eds--z-index-7);--eds--elevation-base:none;--eds--elevation-floating:0 2px 12px 0 #0000003d;--eds--elevation-transient:0 4px 16px 0 #00000040;--eds--interaction-focus-ring:0 0 0 var(--eds--size-2) var(--eds--color--bg-base), 0 0 0 var(--eds--size-4) var(--eds--color--border-brand);--eds--interaction-focus-ring-inset:0 0 0 var(--eds--size-2) var(--eds--color--border-brand) inset;--eds--iconography-display:inline-block;--eds--iconography-vertical-align:middle;--eds--iconography-line-height:1;--eds--iconography-color:currentColor;--eds--iconography-flex-shrink:0}@keyframes eds-icon-smooth-rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes eds-skeleton-shimmer{0%{background-position:150% 0}to{background-position:-50% 0}}.eds-icon{display:var(--eds--iconography-display);vertical-align:var(--eds--iconography-vertical-align);line-height:var(--eds--iconography-line-height);color:var(--eds--iconography-color);flex-shrink:var(--eds--iconography-flex-shrink);transform-origin:50%}.eds-icon-size-xs{width:var(--eds--size-12);height:var(--eds--size-12)}.eds-icon-size-s{width:var(--eds--size-16);height:var(--eds--size-16)}.eds-icon-size-m{width:var(--eds--size-20);height:var(--eds--size-20)}.eds-icon--loading{animation:.8s linear infinite eds-icon-smooth-rotate}:root{--eds--spacing-none:0px;--eds--spacing-4:4px;--eds--spacing-8:8px;--eds--spacing-16:16px;--eds--spacing-24:24px;--eds--spacing-32:32px;--eds--transition-duration-moderate:.3s}.eds-layout{box-sizing:border-box;display:flex}.eds-layout--flex-none{flex:none}.eds-layout--flex-auto{flex:auto}.eds-layout--flex-1{flex:1}.eds-layout--flex-0{flex:0}.eds-layout--wrap{flex-wrap:wrap}.eds-layout--align-center{align-items:center}.eds-layout--align-start{align-items:flex-start}.eds-layout--align-end{align-items:flex-end}.eds-layout--align-stretch{align-items:stretch}.eds-layout--align-baseline{align-items:baseline}.eds-layout--justify-center{justify-content:center}.eds-layout--justify-start{justify-content:flex-start}.eds-layout--justify-end{justify-content:flex-end}.eds-layout--justify-between{justify-content:space-between}.eds-layout--justify-around{justify-content:space-around}.eds-layout--justify-evenly{justify-content:space-evenly}.eds-layout--direction-row--spacing-xs{gap:var(--eds--spacing-4);flex-direction:row}.eds-layout--direction-row--spacing-s{gap:var(--eds--spacing-8);flex-direction:row}.eds-layout--direction-row--spacing-m{gap:var(--eds--spacing-16);flex-direction:row}.eds-layout--direction-row--spacing-l{gap:var(--eds--spacing-24);flex-direction:row}.eds-layout--direction-row--spacing-xl{gap:var(--eds--spacing-32);flex-direction:row}.eds-layout--direction-row--spacing-none{gap:var(--eds--spacing-none);flex-direction:row}.eds-layout--direction-column--spacing-xs{gap:var(--eds--spacing-4);flex-direction:column}.eds-layout--direction-column--spacing-s{gap:var(--eds--spacing-8);flex-direction:column}.eds-layout--direction-column--spacing-m{gap:var(--eds--spacing-16);flex-direction:column}.eds-layout--direction-column--spacing-l{gap:var(--eds--spacing-24);flex-direction:column}.eds-layout--direction-column--spacing-xl{gap:var(--eds--spacing-32);flex-direction:column}.eds-layout--direction-column--spacing-none{gap:var(--eds--spacing-none);flex-direction:column}.eds-tooltip--trigger{min-width:0;max-width:100%;width:var(--_width,fit-content);display:inline-flex}.eds-tooltip{--_bg:var(--eds--color--bg-inverse);background-color:var(--_bg);border-radius:var(--eds--radii-4);color:var(--eds--color--fg-inverse);font-size:var(--eds--typography--body-s-font-size);line-height:var(--eds--typography--body-s-line-height);max-width:320px;padding:var(--eds--padding-8) var(--eds--padding-16);white-space:pre-line;z-index:var(--eds--z-index-transient)}.eds-tooltip--arrow{background-color:var(--_bg);position:absolute}.eds-tooltip[data-placement^=top] .eds-tooltip--arrow{bottom:calc(-1 * var(--eds--size-8))}.eds-tooltip[data-placement^=bottom] .eds-tooltip--arrow{top:calc(-1 * var(--eds--size-8))}.eds-tooltip[data-placement^=left] .eds-tooltip--arrow{right:calc(-1 * var(--eds--size-8))}.eds-tooltip[data-placement^=right] .eds-tooltip--arrow{left:calc(-1 * var(--eds--size-8))}.eds-tooltip[data-placement=top-start] .eds-tooltip--arrow,.eds-tooltip[data-placement=bottom-start] .eds-tooltip--arrow{left:0}.eds-tooltip[data-placement=top-end] .eds-tooltip--arrow,.eds-tooltip[data-placement=bottom-end] .eds-tooltip--arrow{right:0}.eds-tooltip[data-placement=left-start] .eds-tooltip--arrow,.eds-tooltip[data-placement=right-start] .eds-tooltip--arrow{top:0}.eds-tooltip[data-placement=left-end] .eds-tooltip--arrow,.eds-tooltip[data-placement=right-end] .eds-tooltip--arrow{bottom:0}@media (forced-colors:active){.eds-tooltip{color:canvastext;background-color:canvas;border:1px solid canvastext}.eds-tooltip--arrow{forced-color-adjust:none;background-color:canvastext}}.eds-tooltip[data-side=top] .eds-tooltip--arrow,.eds-tooltip[data-side=bottom] .eds-tooltip--arrow{height:var(--eds--size-8);width:var(--eds--size-12)}.eds-tooltip[data-side=left] .eds-tooltip--arrow,.eds-tooltip[data-side=right] .eds-tooltip--arrow{height:var(--eds--size-12);width:var(--eds--size-8)}.eds-tooltip[data-side=top] .eds-tooltip--arrow{clip-path:polygon(0 0,100% 0,50% 100%)}.eds-tooltip[data-side=bottom] .eds-tooltip--arrow{clip-path:polygon(50% 0,0 100%,100% 100%)}.eds-tooltip[data-side=left] .eds-tooltip--arrow{clip-path:polygon(0 0,100% 50%,0 100%)}.eds-tooltip[data-side=right] .eds-tooltip--arrow{clip-path:polygon(100% 0,100% 100%,0 50%)}.eds-tooltip[data-placement=top-start]{border-bottom-left-radius:0}.eds-tooltip[data-placement=top-end]{border-bottom-right-radius:0}.eds-tooltip[data-placement=bottom-start]{border-top-left-radius:0}.eds-tooltip[data-placement=bottom-end],.eds-tooltip[data-placement=left-start]{border-top-right-radius:0}.eds-tooltip[data-placement=left-end]{border-bottom-right-radius:0}.eds-tooltip[data-placement=right-start]{border-top-left-radius:0}.eds-tooltip[data-placement=right-end]{border-bottom-left-radius:0}.eds-text{color:inherit}h1.eds-text,h2.eds-text,h3.eds-text,h4.eds-text,h5.eds-text,p.eds-text{margin-block-start:var(--eds--spacing-none);margin-block-end:var(--eds--spacing-none)}.eds-text--tone-auto{color:inherit}.eds-text--tone-subdued{color:var(--eds--color--fg-hint)}.eds-text--tone-critical{color:var(--eds--color--fg-critical-default)}.eds-text--variant-heading-xl{font:var(--eds--typography--heading-xl-font);letter-spacing:var(--eds--typography--heading-xl-letter-spacing,normal);-webkit-text-decoration:var(--eds--typography--heading-xl-text-decoration);text-decoration:var(--eds--typography--heading-xl-text-decoration)}.eds-text--variant-heading-l{font:var(--eds--typography--heading-l-font);letter-spacing:var(--eds--typography--heading-l-letter-spacing,normal);-webkit-text-decoration:var(--eds--typography--heading-l-text-decoration);text-decoration:var(--eds--typography--heading-l-text-decoration)}.eds-text--variant-heading-m{font:var(--eds--typography--heading-m-font);letter-spacing:var(--eds--typography--heading-m-letter-spacing,normal);-webkit-text-decoration:var(--eds--typography--heading-m-text-decoration);text-decoration:var(--eds--typography--heading-m-text-decoration)}.eds-text--variant-heading-s{font:var(--eds--typography--heading-s-font);letter-spacing:var(--eds--typography--heading-s-letter-spacing,normal);-webkit-text-decoration:var(--eds--typography--heading-s-text-decoration);text-decoration:var(--eds--typography--heading-s-text-decoration)}.eds-text--variant-heading-xs{font:var(--eds--typography--heading-xs-font);letter-spacing:var(--eds--typography--heading-xs-letter-spacing,normal);-webkit-text-decoration:var(--eds--typography--heading-xs-text-decoration);text-decoration:var(--eds--typography--heading-xs-text-decoration)}.eds-text--variant-body-xl{font:var(--eds--typography--body-xl-font);letter-spacing:var(--eds--typography--body-xl-letter-spacing,normal);-webkit-text-decoration:var(--eds--typography--body-xl-text-decoration);text-decoration:var(--eds--typography--body-xl-text-decoration)}.eds-text--variant-body-l{font:var(--eds--typography--body-l-font);letter-spacing:var(--eds--typography--body-l-letter-spacing,normal);-webkit-text-decoration:var(--eds--typography--body-l-text-decoration);text-decoration:var(--eds--typography--body-l-text-decoration)}.eds-text--variant-body-m{font:var(--eds--typography--body-m-font);letter-spacing:var(--eds--typography--body-m-letter-spacing,normal);-webkit-text-decoration:var(--eds--typography--body-m-text-decoration);text-decoration:var(--eds--typography--body-m-text-decoration)}.eds-text--variant-body-s{font:var(--eds--typography--body-s-font);letter-spacing:var(--eds--typography--body-s-letter-spacing,normal);-webkit-text-decoration:var(--eds--typography--body-s-text-decoration);text-decoration:var(--eds--typography--body-s-text-decoration)}.eds-text--variant-body-semi-xl{font:var(--eds--typography--body-semi-xl-font);letter-spacing:var(--eds--typography--body-semi-xl-letter-spacing,normal);-webkit-text-decoration:var(--eds--typography--body-semi-xl-text-decoration);text-decoration:var(--eds--typography--body-semi-xl-text-decoration)}.eds-text--variant-body-semi-l{font:var(--eds--typography--body-semi-l-font);letter-spacing:var(--eds--typography--body-semi-l-letter-spacing,normal);-webkit-text-decoration:var(--eds--typography--body-semi-l-text-decoration);text-decoration:var(--eds--typography--body-semi-l-text-decoration)}.eds-text--variant-body-semi-m{font:var(--eds--typography--body-semi-m-font);letter-spacing:var(--eds--typography--body-semi-m-letter-spacing,normal);-webkit-text-decoration:var(--eds--typography--body-semi-m-text-decoration);text-decoration:var(--eds--typography--body-semi-m-text-decoration)}.eds-text--variant-body-semi-s{font:var(--eds--typography--body-semi-s-font);letter-spacing:var(--eds--typography--body-semi-s-letter-spacing,normal);-webkit-text-decoration:var(--eds--typography--body-semi-s-text-decoration);text-decoration:var(--eds--typography--body-semi-s-text-decoration)}.eds-text--variant-overline{font:var(--eds--typography--overline-font);letter-spacing:var(--eds--typography--overline-letter-spacing,normal);-webkit-text-decoration:var(--eds--typography--overline-text-decoration);text-decoration:var(--eds--typography--overline-text-decoration)}.eds-text--truncate{text-overflow:ellipsis;min-width:0;max-width:100%;overflow:hidden}.eds-text--truncate-single{white-space:nowrap;display:block}.eds-text--truncate-start{text-align:match-parent;direction:rtl}.eds-text--truncate-center{text-overflow:clip;position:relative}.eds-text--truncate-center-measure{visibility:hidden}.eds-text--truncate-center-visible{position:absolute;inset-block-start:0;inset-inline-start:0}.eds-text--truncate-accessible{block-size:var(--eds--size-1);clip-path:inset(50%);inline-size:var(--eds--size-1);white-space:nowrap;position:absolute;overflow:hidden}.eds-text--truncate-multiline{-webkit-line-clamp:var(--eds-text--line-clamp);line-clamp:var(--eds-text--line-clamp);-webkit-box-orient:vertical;display:-webkit-box}.eds-tooltip--trigger:has(>.eds-text--truncate){flex:auto;width:auto;min-width:0;max-width:100%;overflow:hidden}:root{--eds--opacity-disabled:.36}.eds-button{appearance:none;border-radius:var(--_radius,var(--eds--radii-full));box-sizing:border-box;cursor:pointer;font:inherit;max-width:100%;width:var(--_width,fit-content);text-align:inherit;white-space:nowrap;transition-duration:var(--eds--transition-duration-moderate);--_bg:transparent;--_border:transparent;--_color:inherit;--_bg-hover:var(--_bg);--_bg-active:var(--_bg);--_color-focus:var(--_color);background:0 0;background-color:var(--_bg);border:1px solid #0000;border-color:var(--_border);color:var(--_color);flex:none;margin:0;text-decoration:none;transition-property:background-color,background-image,border-color,box-shadow,color,opacity;transition-timing-function:ease-out;display:inline-flex}.eds-button>*{color:inherit}.eds-button:disabled,.eds-button[aria-disabled=true],.eds-button[aria-busy=true]{cursor:not-allowed;opacity:var(--eds--opacity-disabled)}.eds-button:focus-visible:not(:disabled):not([aria-disabled=true]):not([aria-busy=true]),.eds-button--soft-disabled:focus-visible{box-shadow:var(--eds--interaction-focus-ring);color:var(--_color-focus);outline:none}.eds-button:hover:not(:active):not(:disabled):not([aria-disabled=true]):not([aria-busy=true]){background-color:var(--_bg-host,var(--_bg-hover))}.eds-button:active:not(:disabled):not([aria-disabled=true]):not([aria-busy=true]){background-color:var(--_bg-host,var(--_bg-active));color:var(--_color-active,var(--_color))}.eds-button:focus-visible:not(:active):not(:disabled):not([aria-disabled=true]):not([aria-busy=true]){background-color:var(--_bg)}.eds-button--size-s{padding:var(--eds--padding-8) var(--eds--padding-12)}.eds-button--size-m{padding:var(--eds--padding-10) var(--eds--padding-20)}.eds-button--icon-only.eds-button--size-s{padding:var(--eds--padding-8)}.eds-button--icon-only.eds-button--size-m{padding:var(--eds--padding-10)}.eds-button--primary{--_bg:var(--eds--color--bg-brand-strong);--_border:transparent;--_color:var(--eds--color--fg-inverse);--_bg-hover:color-mix(in srgb, var(--eds--color--bg-brand-strong) 86%, black);--_bg-active:color-mix(in srgb, var(--eds--color--bg-brand-strong) 65%, black)}.eds-button--secondary{--_bg:var(--eds--color--bg-base);--_border:var(--eds--color--border-default);--_color:var(--eds--color--fg-default);--_bg-hover:var(--eds--color--bg-muted-soft);--_bg-active:color-mix(in srgb, var(--eds--color--bg-muted-strong) 32%, var(--eds--color--bg-muted-default));--_color-focus:var(--eds--color--fg-default)}.eds-button--tertiary{--_bg:transparent;--_border:transparent;--_color:var(--eds--color--fg-default);--_bg-hover:var(--eds--color--bg-muted-soft);--_bg-active:var(--eds--color--bg-muted-default)}.eds-button--danger{--_bg:var(--eds--color--bg-critical-strong);--_border:transparent;--_color:var(--eds--color--fg-inverse);--_bg-hover:color-mix(in srgb, var(--eds--color--bg-critical-strong) 86%, black);--_bg-active:color-mix(in srgb, var(--eds--color--bg-critical-strong) 65%, black)}.eds-button--ai{--_bg:transparent;--_bg-hover:transparent;--_bg-active:transparent;--_border:transparent;--_color:var(--eds--color--fg-inverse);background-color:#0000;background-image:var(--eds--gradient--AI)}.eds-button--ai:hover:not(:active):not(:disabled):not([aria-disabled=true]):not([aria-busy=true]){background-color:#0000;background-image:var(--eds--gradient--AI-hover)}.eds-button--ai:active:not(:disabled):not([aria-disabled=true]):not([aria-busy=true]){background-color:#0000;background-image:var(--eds--gradient--AI-active)}.eds-button--ai:focus-visible:not(:active):not(:disabled):not([aria-disabled=true]):not([aria-busy=true]){background-color:#0000;background-image:var(--eds--gradient--AI)}.eds-button--icon-only.eds-button--active,.eds-button--icon-only[aria-expanded=true],.eds-button--icon-only[aria-current],.eds-button--status-neutral{--_bg:var(--eds--color--bg-brand-soft);--_border:transparent;--_color:var(--eds--color--fg-brand-default);--_bg-hover:var(--eds--palette-blue-100);--_bg-active:var(--eds--palette-blue-100);--_color-active:var(--eds--palette-blue-600);--_color-focus:var(--eds--color--fg-brand-default)}.eds-button--icon-only[aria-expanded=true]:focus-visible:not(:disabled):not([aria-disabled=true]):not([aria-busy=true]){box-shadow:none;outline:none}.eds-button--status-positive{--_bg:var(--eds--palette-green-50);--_border:transparent;--_color:var(--eds--color--fg-positive-strong);--_bg-hover:var(--eds--palette-green-100);--_bg-active:var(--eds--palette-green-100);--_color-active:var(--eds--color--fg-positive-strong);--_color-focus:var(--eds--color--fg-positive-strong)}.eds-menu--menu-item{background-color:var(--eds--color--bg-base);color:inherit;cursor:pointer;padding:var(--eds--padding-12) var(--eds--padding-16);border:none;width:100%;text-decoration:none;display:block}.eds-menu--menu-item:hover:not(:disabled):not([aria-disabled=true]){background-color:var(--eds--color--bg-muted-soft)}.eds-menu--menu-item:active:not(:disabled):not([aria-disabled=true]){background-color:var(--eds--color--bg-muted-default)}.eds-menu--menu-item:focus-visible{box-shadow:var(--eds--interaction-focus-ring-inset);outline:none}.eds-menu--menu-item:disabled,.eds-menu--menu-item[aria-disabled=true]{color:var(--eds--color--fg-disabled);cursor:not-allowed}.eds-menu{background-color:var(--eds--color--bg-base);border:1px solid var(--eds--color--border-default);border-radius:var(--eds--radii-8);box-shadow:var(--eds--elevation-floating);padding:var(--eds--padding-8) var(--eds--padding-none);z-index:var(--eds--z-index-floating)}.eds-menu--group{padding:var(--eds--padding-8) var(--eds--padding-none)}.eds-menu--group-divider{background-color:var(--eds--color--bg-muted-default);height:1px}.eds-menu--group-header{padding:var(--eds--padding-4) var(--eds--padding-16)}
