.eui{--eui-bg-light:#f5f6f8;--eui-surface-light:#fff;--eui-text-light:#20252e;--eui-muted-light:#5c6675;--eui-line-light:#dde1e7;--eui-input-line-light:#778293;--eui-accent-light:#315f9f;--eui-accent-text-light:#fff;--eui-tint-light:#e9f0fb;--eui-bg-dark:#15181e;--eui-surface-dark:#1e232b;--eui-text-dark:#eef0f4;--eui-muted-dark:#adb6c4;--eui-line-dark:#363d48;--eui-input-line-dark:#8791a2;--eui-accent-dark:#a6c7fa;--eui-accent-text-dark:#16243a;--eui-tint-dark:#293b56}.eui[data-palette=graphite]{--eui-bg-light:#f4f4f5;--eui-surface-light:#fff;--eui-text-light:#252526;--eui-muted-light:#626267;--eui-line-light:#dedee1;--eui-input-line-light:#7b7b83;--eui-accent-light:#45454d;--eui-accent-text-light:#fff;--eui-tint-light:#ececee;--eui-bg-dark:#161617;--eui-surface-dark:#222224;--eui-text-dark:#f1f1f2;--eui-muted-dark:#b5b5bc;--eui-line-dark:#3e3e44;--eui-input-line-dark:#92929c;--eui-accent-dark:#dedee6;--eui-accent-text-dark:#24242b;--eui-tint-dark:#39393f}.eui[data-palette=sand]{--eui-bg-light:#f7f4ef;--eui-surface-light:#fffcf7;--eui-text-light:#312a23;--eui-muted-light:#6f6254;--eui-line-light:#e4dcd0;--eui-input-line-light:#887966;--eui-accent-light:#845523;--eui-accent-text-light:#fff;--eui-tint-light:#f4ead8;--eui-bg-dark:#1b1915;--eui-surface-dark:#27231d;--eui-text-dark:#f3eee5;--eui-muted-dark:#c5b9a6;--eui-line-dark:#484035;--eui-input-line-dark:#9b8c73;--eui-accent-dark:#e4bf84;--eui-accent-text-dark:#302311;--eui-tint-dark:#423522}.eui[data-palette=rose]{--eui-bg-light:#f9f3f4;--eui-surface-light:#fffafb;--eui-text-light:#38272e;--eui-muted-light:#795b68;--eui-line-light:#e9d9df;--eui-input-line-light:#967581;--eui-accent-light:#99516b;--eui-accent-text-light:#fff;--eui-tint-light:#f9e5ed;--eui-bg-dark:#1d171b;--eui-surface-dark:#2a2026;--eui-text-dark:#f8edf2;--eui-muted-dark:#cfb0be;--eui-line-dark:#4b3741;--eui-input-line-dark:#a58593;--eui-accent-dark:#efa8c2;--eui-accent-text-dark:#3b1c2a;--eui-tint-dark:#4b2c3c}.eui[data-palette=violet]{--eui-bg-light:#f5f3fa;--eui-surface-light:#fdfbff;--eui-text-light:#312840;--eui-muted-light:#6b5f7e;--eui-line-light:#e1dcec;--eui-input-line-light:#897a9d;--eui-accent-light:#73509d;--eui-accent-text-light:#fff;--eui-tint-light:#eee5f8;--eui-bg-dark:#1a1721;--eui-surface-dark:#25212f;--eui-text-dark:#f2eef9;--eui-muted-dark:#bfb3d2;--eui-line-dark:#41384f;--eui-input-line-dark:#9485a8;--eui-accent-dark:#c9aff0;--eui-accent-text-dark:#2c1c43;--eui-tint-dark:#3d2d52}.eui[data-palette=forest]{--eui-bg-light:#f2f6f2;--eui-surface-light:#fbfefb;--eui-text-light:#26382a;--eui-muted-light:#5b705f;--eui-line-light:#d8e4da;--eui-input-line-light:#768c7a;--eui-accent-light:#356342;--eui-accent-text-light:#fff;--eui-tint-light:#e3efe5;--eui-bg-dark:#141c17;--eui-surface-dark:#1d2921;--eui-text-dark:#ecf4ee;--eui-muted-dark:#aebfb2;--eui-line-dark:#354a3b;--eui-input-line-dark:#819787;--eui-accent-dark:#a4d0af;--eui-accent-text-dark:#17341f;--eui-tint-dark:#2b4533}.eui[data-palette=teal]{--eui-bg-light:#eff6f5;--eui-surface-light:#fafffe;--eui-text-light:#243837;--eui-muted-light:#4d6968;--eui-line-light:#d4e4e2;--eui-input-line-light:#6e8a88;--eui-accent-light:#276d68;--eui-accent-text-light:#fff;--eui-tint-light:#def0ed;--eui-bg-dark:#131c1d;--eui-surface-dark:#1b292a;--eui-text-dark:#e8f4f2;--eui-muted-dark:#a3c1be;--eui-line-dark:#314a48;--eui-input-line-dark:#7c9996;--eui-accent-dark:#8fd4cb;--eui-accent-text-dark:#133531;--eui-tint-dark:#264440}.eui[data-palette=indigo]{--eui-bg-light:#f2f4fa;--eui-surface-light:#fcfdff;--eui-text-light:#292f46;--eui-muted-light:#56627d;--eui-line-light:#dce1ed;--eui-input-line-light:#7b87a1;--eui-accent-light:#4e5ca8;--eui-accent-text-light:#fff;--eui-tint-light:#e7ebfa;--eui-bg-dark:#161922;--eui-surface-dark:#202634;--eui-text-dark:#edf0fa;--eui-muted-dark:#b0bcd8;--eui-line-dark:#37435b;--eui-input-line-dark:#8995b0;--eui-accent-dark:#afbdf4;--eui-accent-text-dark:#212c52;--eui-tint-dark:#303e64}.eui{--eui-font-sans:-apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--eui-font-mono:ui-monospace, SFMono-Regular, Consolas, monospace;--eui-text-xs:.6875rem;--eui-text-sm:.75rem;--eui-text-label:.8125rem;--eui-text-body:.875rem;--eui-text-comfortable:.9375rem;--eui-text-lg:1rem;--eui-text-prose:1.0625rem;--eui-text-title:1.125rem;--eui-text-xl:1.25rem;--eui-text-2xl:1.625rem;--eui-text-3xl:1.75rem;--eui-text-4xl:2.25rem;--eui-weight-normal:400;--eui-weight-medium:500;--eui-weight-action:550;--eui-weight-label:600;--eui-weight-heading:620;--eui-weight-display:650;--eui-leading-tight:1.2;--eui-leading-heading:1.3;--eui-leading-title:1.35;--eui-leading-label:1.4;--eui-leading-body:1.5;--eui-leading-prose:1.6;--eui-tracking-heading:-.02em;--eui-tracking-title:-.015em;--eui-tracking-display:-.035em;--eui-space-0:0px;--eui-space-1:.25rem;--eui-space-2:.5rem;--eui-space-3:.75rem;--eui-space-4:1rem;--eui-space-5:1.25rem;--eui-space-6:1.5rem;--eui-space-8:2rem;--eui-space-10:2.5rem;--eui-space-12:3rem;--eui-size-control-compact:36px;--eui-size-control-comfortable:44px;--eui-size-target:44px;--eui-size-icon-sm:16px;--eui-size-icon:20px;--eui-size-icon-lg:24px;--eui-size-content:72rem;--eui-size-measure:65ch;--eui-radius-none:0px;--eui-radius-sm:4px;--eui-radius-md:6px;--eui-radius-lg:8px;--eui-radius-xl:10px;--eui-radius-2xl:12px;--eui-radius-3xl:14px;--eui-shadow-sm:0 1px 3px #0002;--eui-shadow-tooltip:0 3px 12px #0002;--eui-shadow-toast:0 4px 16px #00000014;--eui-shadow-popover:0 10px 32px #0002, 0 2px 6px #0001;--eui-shadow-dialog:0 18px 60px #0003, 0 3px 12px #0001;--eui-shadow-drawer:0 18px 60px #0003;--eui-shadow-navigation:0 10px 32px #0002;--eui-focus-color:var(--eui-accent);--eui-focus-width:3px;--eui-focus-width-inset:2px;--eui-focus-offset:3px;--eui-layer-base:0;--eui-layer-raised:1;--eui-layer-overlay:100;--eui-layer-step:10;--eui-layer-toast-offset:20;--eui-duration-fast:90ms;--eui-duration-normal:.14s;--eui-duration-slow:.22s;--eui-duration:var(--eui-duration-normal);--eui-ease-standard:ease;--eui-ease-out:ease-out}.eui[data-motion=reduced]{--eui-duration-fast:0s;--eui-duration-normal:0s;--eui-duration-slow:0s;--eui-duration:0s}@media(prefers-reduced-motion:reduce){.eui{--eui-duration-fast:0s;--eui-duration-normal:0s;--eui-duration-slow:0s;--eui-duration:0s}}.eui{box-sizing:border-box;--eui-bg:var(--eui-bg-light);--eui-surface:var(--eui-surface-light);--eui-text:var(--eui-text-light);--eui-muted:var(--eui-muted-light);--eui-line:var(--eui-line-light);--eui-input-line:var(--eui-input-line-light);--eui-accent:var(--eui-accent-light);--eui-accent-text:var(--eui-accent-text-light);--eui-tint:var(--eui-tint-light);--eui-positive:#246544;--eui-warning:#805812;--eui-danger:#a3313c;--eui-radius:var(--eui-radius-md);--eui-radius-card:var(--eui-radius-xl);--eui-radius-icon:var(--eui-radius-lg);--eui-radius-badge:var(--eui-radius-sm);--eui-control:max(var(--eui-size-control-comfortable), calc(var(--eui-text-comfortable) * var(--eui-leading-body) + 14px));--eui-space:var(--eui-space-6);color-scheme:light;font-family:var(--eui-font-sans);font-size:var(--eui-text-comfortable);line-height:var(--eui-leading-body);color:var(--eui-text);background:var(--eui-bg);accent-color:var(--eui-accent)}.eui[data-theme=dark]{--eui-bg:var(--eui-bg-dark);--eui-surface:var(--eui-surface-dark);--eui-text:var(--eui-text-dark);--eui-muted:var(--eui-muted-dark);--eui-line:var(--eui-line-dark);--eui-input-line:var(--eui-input-line-dark);--eui-accent:var(--eui-accent-dark);--eui-accent-text:var(--eui-accent-text-dark);--eui-tint:var(--eui-tint-dark);--eui-positive:#8fd5ac;--eui-warning:#edc783;--eui-danger:#ffabb2;color-scheme:dark}@media(prefers-color-scheme:dark){.eui[data-theme=system]{--eui-bg:var(--eui-bg-dark);--eui-surface:var(--eui-surface-dark);--eui-text:var(--eui-text-dark);--eui-muted:var(--eui-muted-dark);--eui-line:var(--eui-line-dark);--eui-input-line:var(--eui-input-line-dark);--eui-accent:var(--eui-accent-dark);--eui-accent-text:var(--eui-accent-text-dark);--eui-tint:var(--eui-tint-dark);--eui-positive:#8fd5ac;--eui-warning:#edc783;--eui-danger:#ffabb2;color-scheme:dark}}.eui[data-density=compact]{--eui-control:max(var(--eui-size-control-compact), calc(var(--eui-text-body) * var(--eui-leading-body) + 14px));--eui-space:var(--eui-space-4);font-size:var(--eui-text-body)}.eui[data-radius=sharp]{--eui-radius:var(--eui-radius-none);--eui-radius-card:var(--eui-radius-none);--eui-radius-icon:var(--eui-radius-none);--eui-radius-badge:var(--eui-radius-none)}.eui[data-radius=rounded]{--eui-radius:var(--eui-radius-xl);--eui-radius-card:var(--eui-radius-3xl);--eui-radius-icon:var(--eui-radius-2xl);--eui-radius-badge:var(--eui-radius-md)}.eui :where(*){box-sizing:border-box}.eui :where(h1,h2,h3,p){margin:0}.eui :where(h1){font-size:var(--eui-text-3xl);line-height:var(--eui-leading-tight);font-weight:var(--eui-weight-display);letter-spacing:var(--eui-tracking-display)}.eui :where(h2){font-size:var(--eui-text-title);line-height:var(--eui-leading-title);font-weight:var(--eui-weight-heading);letter-spacing:var(--eui-tracking-title)}.eui :where(h3){font-size:var(--eui-text-comfortable);font-weight:var(--eui-weight-heading)}.eui :where(button,input,select,textarea){font:inherit}.eui :where(button,input,select,textarea,a):focus-visible{outline:var(--eui-focus-width) solid var(--eui-focus-color);outline-offset:var(--eui-focus-offset)}.eui :where(button){cursor:pointer}.eui :where(button:disabled,button[aria-disabled=true]){cursor:default;opacity:.6}.eui [hidden]:not([hidden=until-found]){display:none!important}.eui-stack{flex-direction:column;min-width:0;display:flex}.eui-inline{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.eui-card{background:var(--eui-surface);border:1px solid var(--eui-line);border-radius:var(--eui-radius-card);padding:var(--eui-space);min-width:0}.eui-muted{color:var(--eui-muted)}.eui-sr-only{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.eui-skip-link{min-height:var(--eui-control);border:1px solid var(--eui-input-line);border-radius:var(--eui-radius);background:var(--eui-surface);max-width:100%;color:var(--eui-accent);font-weight:var(--eui-weight-action);text-underline-offset:3px;overflow-wrap:anywhere;align-self:flex-start;align-items:center;padding:6px 12px;display:inline-flex}.eui-skip-link[data-visibility=focus]:not(:focus){clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;min-height:0;margin:-1px;padding:0;position:absolute;overflow:hidden}.eui-focus-target{border-radius:var(--eui-radius);min-width:0;scroll-margin-block:var(--eui-space-4)}.eui-focus-target:focus{outline:var(--eui-focus-width) solid var(--eui-focus-color);outline-offset:var(--eui-focus-offset)}.eui-live-region{overflow-wrap:anywhere}@media(forced-colors:active){.eui-skip-link{border-color:linktext}.eui-focus-target:focus{outline-color:highlight}}.eui-error{color:var(--eui-danger)}.eui-button{min-height:var(--eui-control);max-width:100%;padding:max(6px,calc((var(--eui-control) - 1lh - 2px) / 2)) 16px;border:1px solid var(--eui-input-line);border-radius:var(--eui-radius);background:var(--eui-surface);color:var(--eui-text);font-weight:var(--eui-weight-action);overflow-wrap:anywhere;transition:background var(--eui-duration) var(--eui-ease-standard),border-color var(--eui-duration) var(--eui-ease-standard);justify-content:center;align-items:center;gap:8px;display:inline-flex}.eui-button[data-variant=primary]{background:var(--eui-accent);border-color:var(--eui-accent);color:var(--eui-accent-text)}.eui-button[data-variant=quiet]{color:var(--eui-accent);background:0 0;border-color:#0000}.eui-button[data-variant=danger]{color:var(--eui-danger)}.eui-button:where(:hover:not(:disabled,[aria-disabled=true])){box-shadow:inset 0 0 0 100px #80808012}.eui-button:where(:active:not(:disabled,[aria-disabled=true])){box-shadow:inset 0 0 0 100px #80808024}.eui-button[aria-busy=true]{opacity:1}.eui-field{flex-direction:column;gap:6px;min-width:0;display:flex}.eui-field label{font-size:var(--eui-text-label);font-weight:var(--eui-weight-label)}.eui-input{width:100%;min-height:var(--eui-control);border:1px solid var(--eui-input-line);border-radius:var(--eui-radius);background:var(--eui-surface);color:var(--eui-text);padding:0 12px}.eui-input[aria-invalid=true]{border-color:var(--eui-danger)}.eui-input::placeholder{color:var(--eui-muted);opacity:1}.eui-input[readonly],.eui-input:disabled{background:var(--eui-bg)}.eui-input:disabled{color:var(--eui-muted);border-color:var(--eui-line);cursor:not-allowed;opacity:1;-webkit-text-fill-color:var(--eui-muted)}.eui-field>span{font-size:var(--eui-text-label)}.eui-badge{border:1px solid var(--eui-line);border-radius:var(--eui-radius-badge);max-width:100%;font-size:var(--eui-text-sm);font-weight:var(--eui-weight-action);color:var(--eui-muted);overflow-wrap:anywhere;align-items:center;padding:3px 8px;display:inline-flex}.eui-badge[data-tone=info]{background:var(--eui-tint);color:var(--eui-accent);border-color:#0000}.eui-badge[data-tone=success]{color:var(--eui-positive)}.eui-badge[data-tone=warning]{color:var(--eui-warning)}.eui-badge[data-tone=danger]{color:var(--eui-danger)}.eui-freshness{min-width:0;max-width:100%;color:var(--eui-muted);font-size:var(--eui-text-sm);align-items:flex-start;gap:6px;display:inline-flex}.eui-freshness-label{min-width:0}.eui-freshness-status{white-space:nowrap}.eui-freshness[data-state=unknown] .eui-freshness-status{white-space:normal}.eui-status-dot{background:var(--eui-positive);border-radius:50%;flex:0 0 6px;width:6px;height:6px;margin-top:calc(.5lh - 3px)}.eui-status-dot[data-stale=true]{background:var(--eui-warning)}.eui-status-dot[data-unknown=true]{background:0 0;border:1px solid}.eui-spinner{border:2px solid;border-inline-end-color:#0000;border-radius:50%;flex:0 0 14px;width:14px;height:14px;animation:.7s linear infinite eui-spin}.eui-disclosure-trigger{width:100%;min-height:var(--eui-control);border-radius:var(--eui-radius);color:var(--eui-text);font-weight:var(--eui-weight-action);text-align:start;background:0 0;border:0;justify-content:space-between;align-items:center;gap:16px;padding:8px 0;display:flex}.eui-disclosure-trigger:where(:hover:not(:disabled,[aria-disabled=true])){color:var(--eui-accent)}.eui-disclosure-label{overflow-wrap:anywhere;min-width:0}.eui-disclosure-indicator{color:var(--eui-muted);transition:transform var(--eui-duration) var(--eui-ease-standard);flex:none}.eui-disclosure-trigger[aria-expanded=true]>.eui-disclosure-indicator{transform:rotate(90deg)}.eui-disclosure-trigger:dir(rtl)>.eui-disclosure-indicator{transform:rotate(180deg)}.eui-disclosure-trigger:dir(rtl)[aria-expanded=true]>.eui-disclosure-indicator{transform:rotate(90deg)}.eui-disclosure-content{overflow-wrap:anywhere;padding:8px 0 16px}.eui-accordion-item{border-bottom:1px solid var(--eui-line)}.eui-accordion-item:first-child{border-top:1px solid var(--eui-line)}.eui .eui-accordion-header{font:inherit;margin:0}.eui-disclosure-panel{min-width:0}@keyframes eui-spin{to{transform:rotate(360deg)}}.eui[data-motion=reduced] .eui-spinner{animation:none}@media(prefers-reduced-motion:reduce){.eui-spinner{animation:none}}@media(pointer:coarse){.eui[data-density]{--eui-control:max(var(--eui-size-target), var(--eui-size-control-comfortable), calc(var(--eui-text-lg) * var(--eui-leading-body) + 14px))}.eui-input{font-size:var(--eui-text-lg)}}@media(forced-colors:active){.eui-button,.eui-badge,.eui-card{border-color:canvastext}.eui-status-dot{background:canvastext}}.eui-label{font-size:var(--eui-text-label);font-weight:var(--eui-weight-label)}.eui-label[data-inline]{min-height:var(--eui-control);width:fit-content;font-size:var(--eui-text-body);font-weight:var(--eui-weight-medium);cursor:pointer;align-items:center;gap:10px;display:flex}.eui-label[data-inline]:has([data-disabled]){cursor:default;color:var(--eui-muted)}.eui-input{min-width:0}.eui-textarea{resize:vertical;line-height:var(--eui-leading-body);padding-block:9px;display:block}.eui-textarea[data-autosize]{resize:none;overflow-y:auto}.eui-native-select{appearance:none;text-overflow:ellipsis;padding-inline-end:28px;overflow:hidden}.eui-native-select:not([multiple]){background-image:linear-gradient(45deg,#0000 50%,currentColor 50%),linear-gradient(135deg,currentColor 50%,#0000 50%);background-position:right 14px center,right 10px center;background-repeat:no-repeat;background-size:4px 4px}.eui-native-select:not([multiple]):dir(rtl){background-position:10px,14px}.eui-native-select[multiple]{padding:6px}.eui-input-group{border:1px solid var(--eui-input-line);border-radius:var(--eui-radius);background:var(--eui-surface);align-items:center;min-width:0;display:flex}.eui-input-group>.eui-input{width:0;min-height:calc(var(--eui-control) - 2px);background:0 0;border:0;flex:1 1 0}.eui-input-group:has(>.eui-input:disabled),.eui-input-group:has(>.eui-input[readonly]){background:var(--eui-bg)}.eui-input-group:has([aria-invalid=true]){border-color:var(--eui-danger)}.eui-input-addon{color:var(--eui-muted);font-size:var(--eui-text-label);flex:none;padding-inline:12px}.eui-input-group>.eui-input-addon:first-child{padding-inline-end:0}.eui-input-group>.eui-input-addon:last-child{padding-inline-start:0}.eui-input-action{min-width:var(--eui-control);border:0;border-inline-start:1px solid var(--eui-line);color:var(--eui-text);font-weight:var(--eui-weight-action);background:0 0;border-start-end-radius:var(--eui-radius);border-end-end-radius:var(--eui-radius);flex:none;justify-content:center;align-self:stretch;align-items:center;padding:0 10px;display:inline-flex}.eui-input-action:hover:not(:disabled){background:var(--eui-tint)}.eui-button-group,.eui-toggle-group{flex-wrap:wrap;align-items:stretch;gap:4px;max-width:100%;display:inline-flex}.eui-button-group[data-orientation=vertical],.eui-toggle-group[data-orientation=vertical]{flex-direction:column}.eui-toggle{min-height:var(--eui-control);min-width:var(--eui-control);border:1px solid var(--eui-input-line);border-radius:var(--eui-radius);background:var(--eui-surface);max-width:100%;color:var(--eui-muted);font-weight:var(--eui-weight-action);overflow-wrap:anywhere;justify-content:center;align-items:center;padding:6px 12px;display:inline-flex}.eui-toggle:hover:not(:disabled,[aria-disabled=true]){box-shadow:inset 0 0 0 100px #80808012}.eui-toggle[data-pressed]{background:var(--eui-tint);color:var(--eui-accent);border-color:var(--eui-accent)}.eui-choice-group{flex-direction:column;gap:2px;display:flex}.eui-checkbox,.eui-radio{border:1px solid var(--eui-input-line);border-radius:var(--eui-radius-badge);background:var(--eui-surface);width:18px;height:18px;color:var(--eui-accent-text);cursor:pointer;flex:0 0 18px;justify-content:center;align-items:center;display:inline-flex;position:relative}.eui-checkbox:before,.eui-radio:before{content:"";position:absolute;inset:-4px}.eui-radio{border-radius:50%}.eui-checkbox[data-checked],.eui-checkbox[data-indeterminate],.eui-radio[data-checked]{border-color:var(--eui-accent);background:var(--eui-accent)}.eui-checkbox-indicator,.eui-radio-indicator{place-items:center;display:grid}.eui-checkbox-indicator svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:14px;height:14px}.eui-checkbox .eui-mixed-mark,.eui-checkbox[data-indeterminate] .eui-check-mark{display:none}.eui-checkbox[data-indeterminate] .eui-mixed-mark{display:initial}.eui-radio-indicator{background:currentColor;border-radius:50%;width:6px;height:6px}.eui-switch{border:1px solid var(--eui-input-line);background:var(--eui-surface);cursor:pointer;width:40px;height:24px;transition:background var(--eui-duration) var(--eui-ease-standard);border-radius:12px;flex:0 0 40px;align-items:center;padding:2px;display:inline-flex}.eui-switch-thumb{background:var(--eui-muted);width:18px;height:18px;transition:transform var(--eui-duration) var(--eui-ease-standard);border-radius:50%;flex:none}.eui-switch[data-checked]{background:var(--eui-accent);border-color:var(--eui-accent)}.eui-switch[data-checked]>.eui-switch-thumb{background:var(--eui-accent-text);transform:translate(16px)}.eui-switch:dir(rtl)[data-checked]>.eui-switch-thumb{transform:translate(-16px)}.eui :where(.eui-checkbox,.eui-radio,.eui-switch):focus-visible{outline:var(--eui-focus-width) solid var(--eui-focus-color);outline-offset:4px}.eui :where(.eui-checkbox,.eui-radio,.eui-switch)[data-disabled]{opacity:.55;cursor:default}.eui :where(.eui-checkbox,.eui-radio,.eui-switch)[data-invalid]:not(:focus-visible){outline:1px solid var(--eui-danger);outline-offset:2px}.eui-form{flex-direction:column;gap:20px;min-width:0;display:flex}.eui-field-item{min-height:var(--eui-control);align-items:center;gap:10px;display:flex}.eui-field-item .eui-label{min-height:var(--eui-control);font-size:var(--eui-text-body);font-weight:var(--eui-weight-medium);cursor:pointer;align-items:center;display:flex}.eui-field-description,.eui-field-error{font-size:var(--eui-text-label)}.eui-field-description{color:var(--eui-muted)}.eui-field-error{color:var(--eui-danger)}.eui-error-summary{border:1px solid var(--eui-danger);border-radius:var(--eui-radius);color:var(--eui-danger);font-size:var(--eui-text-body);padding:12px 16px}.eui-error-summary ul{margin:8px 0 0;padding-inline-start:20px}.eui-error-summary a{color:inherit;text-underline-offset:3px}@media(forced-colors:active){.eui-native-select:not([multiple]){forced-color-adjust:none;color:canvastext;background-color:canvas;border-color:buttontext}.eui-native-select:not([multiple]):disabled{color:graytext;border-color:graytext}.eui-native-select:focus-visible{outline-color:highlight}.eui-checkbox,.eui-radio,.eui-switch,.eui-toggle{border-color:buttontext}.eui-checkbox[data-checked],.eui-checkbox[data-indeterminate],.eui-radio[data-checked],.eui-switch[data-checked]{forced-color-adjust:none;color:highlighttext;background:highlight;border-color:highlight}.eui-switch[data-checked]>.eui-switch-thumb{background:highlighttext}.eui-toggle[data-pressed]{outline-offset:-3px;outline:2px solid highlight}}.eui-overlay-scope{display:contents}.eui-overlay-backdrop{z-index:var(--eui-layer-overlay);transition:opacity var(--eui-duration) var(--eui-ease-standard);background:#080d1866;position:fixed;inset:0}.eui-overlay-backdrop[data-starting-style],.eui-overlay-backdrop[data-ending-style]{opacity:0}.eui-dialog-popup,.eui-sheet-popup,.eui-popover-popup,.eui-tooltip-popup{box-sizing:border-box;border:1px solid var(--eui-line);background:var(--eui-surface);color:var(--eui-text);box-shadow:var(--eui-shadow-dialog);overflow-wrap:anywhere}.eui-dialog-popup,.eui-sheet-popup{z-index:var(--eui-layer-overlay);padding:var(--eui-space);overscroll-behavior:contain;transition:opacity var(--eui-duration) var(--eui-ease-standard),transform var(--eui-duration) var(--eui-ease-standard);flex-direction:column;gap:20px;display:flex;position:fixed;overflow-y:auto}.eui-dialog-popup{border-radius:var(--eui-radius-card);width:min(480px,100vw - 32px);max-height:calc(100dvh - 32px);top:50%;left:50%;translate:-50% -50%}.eui-dialog-popup[data-size=sm]{width:min(400px,100vw - 32px)}.eui-dialog-popup[data-size=lg]{width:min(680px,100vw - 32px)}.eui-dialog-popup[data-starting-style],.eui-dialog-popup[data-ending-style]{opacity:0;transform:translateY(4px)scale(.985)}.eui-overlay-header{flex-direction:column;gap:6px;min-width:0;display:flex}[data-has-close]>.eui-overlay-header{padding-inline-end:40px}.eui-overlay-title{font-size:var(--eui-text-title);line-height:var(--eui-leading-title);font-weight:var(--eui-weight-heading);letter-spacing:var(--eui-tracking-title);margin:0}.eui-overlay-description{color:var(--eui-muted);font-size:var(--eui-text-body);line-height:var(--eui-leading-body);margin:0}.eui-overlay-footer{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.eui-overlay-close{top:max(8px,calc(var(--eui-space) - 6px));border-radius:var(--eui-radius);width:32px;height:32px;color:var(--eui-muted);background:0 0;border:1px solid #0000;flex:none;justify-content:center;align-items:center;display:inline-flex;position:absolute;inset-inline-end:max(8px,calc(var(--eui-space) - 6px))}.eui-overlay-close:hover{background:var(--eui-bg);color:var(--eui-text)}.eui-sheet-popup{width:min(440px,100vw);max-height:100dvh;padding-block:max(var(--eui-space),env(safe-area-inset-top)) max(var(--eui-space),env(safe-area-inset-bottom));border-radius:0;inset-block:0}.eui-sheet-popup[data-side=end]{border-block:0;border-inline-end:0;inset-inline-end:0}.eui-sheet-popup[data-side=start]{border-block:0;border-inline-start:0;inset-inline-start:0}.eui-sheet-popup:is([data-side=top],[data-side=bottom]){border-inline:0;width:100%;max-height:min(80dvh,680px);inset-block:auto;inset-inline:0}.eui-sheet-popup[data-side=top]{border-top:0;top:0}.eui-sheet-popup[data-side=bottom]{border-bottom:0;bottom:0}.eui-sheet-popup:is([data-starting-style],[data-ending-style]){opacity:0}.eui-sheet-popup[data-side=end]:is([data-starting-style],[data-ending-style]){transform:translate(24px)}.eui-sheet-popup[data-side=start]:is([data-starting-style],[data-ending-style]),.eui-sheet-popup:dir(rtl)[data-side=end]:is([data-starting-style],[data-ending-style]){transform:translate(-24px)}.eui-sheet-popup:dir(rtl)[data-side=start]:is([data-starting-style],[data-ending-style]){transform:translate(24px)}.eui-sheet-popup[data-side=top]:is([data-starting-style],[data-ending-style]){transform:translateY(-24px)}.eui-sheet-popup[data-side=bottom]:is([data-starting-style],[data-ending-style]){transform:translateY(24px)}.eui-overlay-positioner{z-index:calc(var(--eui-layer-overlay) + 1)}.eui-popover-popup{width:min(320px,var(--available-width));max-height:var(--available-height);overscroll-behavior:contain;padding:var(--eui-space);border-radius:var(--eui-radius-card);transform-origin:var(--transform-origin);transition:opacity var(--eui-duration) var(--eui-ease-standard),transform var(--eui-duration) var(--eui-ease-standard);flex-direction:column;gap:14px;display:flex;overflow-y:auto}.eui-popover-popup[data-starting-style],.eui-popover-popup[data-ending-style]{opacity:0;transform:scale(.97)}.eui-tooltip-popup{width:max-content;max-width:min(260px,var(--available-width));font-size:var(--eui-text-sm);line-height:var(--eui-leading-label);text-wrap:balance;text-align:center;border-radius:var(--eui-radius);box-shadow:var(--eui-shadow-tooltip);transition:opacity var(--eui-duration) var(--eui-ease-standard);padding:6px 10px}.eui-tooltip-popup[data-starting-style],.eui-tooltip-popup[data-ending-style]{opacity:0}.eui[data-motion=reduced] :is(.eui-dialog-popup,.eui-sheet-popup,.eui-popover-popup){transform:none}@media(prefers-reduced-motion:reduce){.eui :is(.eui-dialog-popup,.eui-sheet-popup,.eui-popover-popup){transform:none}}@media(pointer:coarse){.eui-overlay-close{top:6px;width:44px;height:44px;inset-inline-end:6px}}@media(forced-colors:active){.eui-overlay-backdrop{opacity:.7;background:canvas}.eui-dialog-popup,.eui-sheet-popup,.eui-popover-popup,.eui-tooltip-popup{box-shadow:none;border-color:canvastext}}.eui-preview-link{color:var(--eui-accent);text-underline-offset:3px;text-decoration-thickness:1px}.eui-menu-popup{width:max-content;min-width:min(200px,100vw - 16px);max-width:min(320px,var(--available-width));max-height:var(--available-height);overscroll-behavior:contain;border:1px solid var(--eui-line);border-radius:var(--eui-radius-card);background:var(--eui-surface);color:var(--eui-text);box-shadow:var(--eui-shadow-popover);transform-origin:var(--transform-origin);transition:opacity var(--eui-duration) var(--eui-ease-standard),transform var(--eui-duration) var(--eui-ease-standard);padding:4px;overflow-y:auto}.eui-menu-popup:is([data-starting-style],[data-ending-style]){opacity:0;transform:scale(.98)}.eui-menu-popup[data-instant]{transition:none}.eui-menu-item{min-height:var(--eui-control);border-radius:var(--eui-radius);max-width:100%;color:var(--eui-text);font-size:var(--eui-text-body);line-height:var(--eui-leading-label);cursor:default;overflow-wrap:anywhere;outline-offset:-2px;align-items:center;gap:8px;padding:6px 10px;text-decoration:none;display:flex}.eui-menu-item[data-highlighted]{background:var(--eui-tint);color:var(--eui-accent)}.eui-menu-item[data-tone=danger]{color:var(--eui-danger)}.eui-menu-item[data-disabled]{color:var(--eui-muted);opacity:.6}.eui-menu-item[data-inset]{padding-inline-start:34px}.eui-menu-label{flex:1;min-width:0}.eui-menu-mark{flex:0 0 16px;place-items:center;width:16px;height:16px;display:inline-grid}.eui-menu-mark>span{place-items:center;display:inline-grid}.eui-menu-radio-mark{background:currentColor;border-radius:50%;width:6px;height:6px}.eui-menu-chevron{flex:none;margin-inline-start:auto}.eui-menu-chevron:dir(rtl){transform:rotate(180deg)}.eui-menu-group-label{font-size:var(--eui-text-sm);font-weight:var(--eui-weight-label);color:var(--eui-muted);padding:8px 10px 4px}.eui-menu-separator{background:var(--eui-line);height:1px;margin:4px}.eui-menubar{border:1px solid var(--eui-line);border-radius:var(--eui-radius-card);background:var(--eui-surface);gap:2px;max-width:100%;padding:3px;display:flex;overflow-x:auto}.eui-menubar[data-orientation=vertical]{flex-direction:column}.eui-menubar-trigger{min-height:var(--eui-control);border-radius:var(--eui-radius);color:var(--eui-text);font-weight:var(--eui-weight-action);outline-offset:-3px;background:0 0;border:0;flex:none;padding:6px 12px}.eui-menubar-trigger:is(:hover,[data-popup-open]){background:var(--eui-tint);color:var(--eui-accent)}.eui :is(.eui-menu-item,.eui-menubar-trigger,.eui-tabs-trigger):focus-visible{outline:var(--eui-focus-width-inset) solid var(--eui-focus-color);outline-offset:-3px}.eui-tabs{width:100%;min-width:0;container:eui-tabs/inline-size}.eui-tabs-list{border-bottom:1px solid var(--eui-line);align-items:stretch;gap:4px;max-width:100%;padding:3px;display:flex;overflow-x:auto}.eui-tabs-trigger{min-height:var(--eui-control);border-radius:var(--eui-radius);color:var(--eui-muted);font-weight:var(--eui-weight-action);outline-offset:-3px;background:0 0;border:0;flex:none;padding:6px 14px;position:relative}.eui-tabs-trigger:not([data-disabled]):hover{color:var(--eui-text);background:var(--eui-bg)}.eui-tabs-trigger[data-active]{color:var(--eui-accent)}.eui-tabs-list[data-variant=line] .eui-tabs-trigger[data-active]:after{content:"";inset-inline:12px;background:currentColor;height:2px;position:absolute;bottom:-3px}.eui-tabs-list[data-variant=segmented]{background:var(--eui-bg);border:1px solid var(--eui-line);border-radius:var(--eui-radius-card);width:fit-content}.eui-tabs-list[data-variant=segmented] .eui-tabs-trigger[data-active]{color:var(--eui-text);background:var(--eui-surface);box-shadow:var(--eui-shadow-sm)}.eui-tabs-trigger[data-disabled]{opacity:.5}.eui-tabs-content{outline-offset:var(--eui-focus-offset);min-width:0;padding-block:20px}.eui-tabs[data-orientation=vertical]{align-items:flex-start;gap:20px;display:flex}.eui-tabs-list[data-orientation=vertical]{border-bottom:0;border-inline-end:1px solid var(--eui-line);flex-direction:column;flex:none;max-width:42%}.eui-tabs-list[data-orientation=vertical] .eui-tabs-trigger{text-align:start;white-space:normal;overflow-wrap:anywhere}.eui-tabs-list[data-orientation=vertical][data-variant=line] .eui-tabs-trigger[data-active]:after{width:2px;height:auto;inset-block:6px;inset-inline:auto -3px}.eui-tabs-content[data-orientation=vertical]{flex:1;padding-block:6px}@container eui-tabs (width<=360px){.eui-tabs-list[data-orientation=horizontal]{gap:2px}.eui-tabs-list[data-orientation=horizontal] .eui-tabs-trigger{padding-inline:6px}}.eui[data-motion=reduced] .eui-menu-popup{transform:none}@media(prefers-reduced-motion:reduce){.eui-menu-popup{transform:none}}@media(forced-colors:active){.eui-menu-popup,.eui-menubar,.eui-tabs-list{border-color:canvastext}.eui-menu-item[data-highlighted],.eui-tabs-trigger[data-active]{outline-offset:-2px;outline:2px solid highlight}}.eui-breadcrumb-list{flex-wrap:wrap;align-items:center;gap:4px 8px;margin:0;padding:0;list-style:none;display:flex}.eui-breadcrumb-item{align-items:center;min-width:0;max-width:100%;display:inline-flex}.eui-breadcrumb-link,.eui-breadcrumb-current{overflow-wrap:anywhere;padding-block:6px}.eui-breadcrumb-link{color:var(--eui-muted);border-radius:var(--eui-radius);text-decoration:none}.eui-breadcrumb-link:hover{color:var(--eui-accent);text-underline-offset:3px;text-decoration:underline}.eui-breadcrumb-current{color:var(--eui-text);font-weight:var(--eui-weight-action)}.eui-breadcrumb-separator{color:var(--eui-muted);flex:none;display:inline-flex}.eui-breadcrumb-separator:dir(rtl){transform:rotate(180deg)}.eui-breadcrumb-overflow{min-width:var(--eui-control);padding:4px 10px}.eui-pagination{width:100%;min-width:0;container:eui-pagination/inline-size}.eui-pagination-navigation{justify-content:center;align-items:center;gap:4px;display:flex}.eui-pagination-pages{align-items:center;gap:4px;margin:0;padding:0;list-style:none;display:flex}.eui-page-number,.eui-page-arrow{min-width:var(--eui-control);font-variant-numeric:tabular-nums;white-space:nowrap;flex:none;padding-inline:8px}.eui-page-number[aria-current=page]{color:var(--eui-accent);border-color:var(--eui-accent);background:var(--eui-tint)}.eui-page-arrow-icon:dir(rtl){transform:rotate(180deg)}.eui-page-ellipsis{min-width:20px;color:var(--eui-muted);place-items:center;display:inline-grid}.eui-pagination-meta{font-size:var(--eui-text-label);color:var(--eui-muted);flex-wrap:wrap;justify-content:center;align-items:center;gap:8px 20px;margin-top:12px;display:flex}.eui-pagination-meta:empty{display:none}.eui-pagination-inline-status{font-size:var(--eui-text-label);font-variant-numeric:tabular-nums;padding-inline:8px}.eui-page-size{align-items:center;gap:8px;display:flex}.eui-page-size select{width:auto;font-size:var(--eui-text-label);padding-inline-start:8px}.eui-pagination-navigation[data-condensed] .eui-pagination-pages li:not(:has([aria-current=page])){display:none}@container eui-pagination (width<=480px){.eui-pagination-pages li:not(:has([aria-current=page])){display:none}}@media(pointer:coarse){.eui-breadcrumb-link,.eui-breadcrumb-current{align-items:center;min-height:44px;display:inline-flex}.eui-page-size select{font-size:var(--eui-text-lg)}}.eui-select-trigger{text-align:start;justify-content:space-between;align-items:center;gap:12px;display:flex}.eui-select-value{overflow-wrap:anywhere;flex:1;min-width:0}.eui-select-icon{color:var(--eui-muted);flex:none;display:inline-flex}.eui-select-trigger[data-placeholder]{color:var(--eui-muted)}.eui-select-trigger[aria-readonly=true]{background:var(--eui-bg)}.eui-picker-popup{width:max(var(--anchor-width),220px);max-width:var(--available-width);max-height:var(--available-height);border:1px solid var(--eui-line);border-radius:var(--eui-radius-card);background:var(--eui-surface);color:var(--eui-text);box-shadow:var(--eui-shadow-popover);transform-origin:var(--transform-origin);transition:opacity var(--eui-duration) var(--eui-ease-standard),transform var(--eui-duration) var(--eui-ease-standard);flex-direction:column;padding:4px;display:flex;overflow:hidden}.eui-picker-popup:is([data-starting-style],[data-ending-style]){opacity:0;transform:translateY(-3px)}.eui-picker-list{overscroll-behavior:contain;min-height:0;max-height:320px;margin:0;padding:0;overflow-y:auto}.eui-picker-item{min-height:var(--eui-control);border-radius:var(--eui-radius);font-size:var(--eui-text-body);line-height:var(--eui-leading-label);cursor:default;outline:none;align-items:center;gap:8px;padding:7px 10px;display:flex}.eui-picker-item[data-highlighted]{color:var(--eui-accent);background:var(--eui-tint);box-shadow:inset 0 0 0 1px var(--eui-accent)}.eui-picker-item[data-disabled]{color:var(--eui-muted);opacity:.6}.eui-picker-mark{flex:0 0 16px;place-items:center;width:16px;display:inline-grid}.eui-picker-mark>span{display:inline-flex}.eui-picker-label{overflow-wrap:anywhere;flex:1;min-width:0}.eui-picker-group-label{font-size:var(--eui-text-sm);font-weight:var(--eui-weight-label);color:var(--eui-muted);padding:8px 10px 4px}.eui-picker-message{color:var(--eui-muted);font-size:var(--eui-text-label);line-height:var(--eui-leading-body);overflow-wrap:anywhere;padding:10px}.eui-combobox-control{width:100%;min-width:0;min-height:var(--eui-control);border:1px solid var(--eui-input-line);border-radius:var(--eui-radius);background:var(--eui-surface);align-items:center;gap:2px;padding-inline:8px 3px;display:flex}.eui-combobox-input{width:100%;min-width:40px;min-height:calc(var(--eui-control) - 2px);color:var(--eui-text);border-radius:var(--eui-radius);font:inherit;font-size:var(--eui-text-body);background:0 0;border:0;flex:1;padding:6px 2px}.eui-combobox-input::placeholder{color:var(--eui-muted);opacity:1}.eui-combobox-control:focus-within{outline:var(--eui-focus-width-inset) solid var(--eui-focus-color);outline-offset:2px}.eui .eui-combobox-input:focus-visible{outline:none}.eui-combobox-control:has([aria-invalid=true]){border-color:var(--eui-danger)}.eui-combobox-control[data-disabled]{opacity:.55}.eui-combobox-control[data-readonly]{background:var(--eui-bg)}.eui-picker-action{border-radius:var(--eui-radius);min-width:28px;min-height:28px;color:var(--eui-muted);background:0 0;border:0;flex:none;place-items:center;padding:4px;display:inline-grid}.eui-picker-action:hover:not(:disabled,[aria-disabled=true]){color:var(--eui-text);background:var(--eui-bg)}.eui-picker-action[hidden]{display:none}.eui :is(.eui-picker-action,.eui-chip-remove):focus-visible{outline:var(--eui-focus-width-inset) solid var(--eui-focus-color);outline-offset:-2px}.eui-selection-chips{flex-wrap:wrap;flex:1;align-items:center;gap:4px;min-width:0;padding-block:2px;display:flex}.eui-selection-chips>.eui-combobox-input{width:100px;min-height:calc(var(--eui-control) - 6px);flex:100px;padding-block:4px}.eui-combobox-control:has(.eui-selection-chips)>.eui-picker-action{align-self:flex-end;margin-block-end:max(2px,calc((var(--eui-control) - 30px) / 2))}.eui-selection-chip{border:1px solid var(--eui-line);border-radius:var(--eui-radius);background:var(--eui-bg);max-width:100%;min-height:28px;font-size:var(--eui-text-label);line-height:var(--eui-leading-label);overflow-wrap:anywhere;align-items:center;gap:4px;padding-inline:8px 2px;display:inline-flex}.eui-selection-chip[data-unavailable]{color:var(--eui-muted);border-style:dashed}.eui-selection-chip:focus-visible{outline:var(--eui-focus-width-inset) solid var(--eui-focus-color);outline-offset:1px}.eui-chip-remove{border-radius:var(--eui-radius);width:26px;min-height:26px;color:var(--eui-muted);background:0 0;border:0;flex:none;place-items:center;padding:4px;display:inline-grid}.eui-chip-remove:hover:not(:disabled,[aria-disabled=true]){background:var(--eui-surface);color:var(--eui-text)}.eui[data-motion=reduced] .eui-picker-popup{transform:none}@media(prefers-reduced-motion:reduce){.eui-picker-popup{transform:none}}@media(pointer:coarse){.eui-picker-action,.eui-chip-remove{min-width:44px;min-height:44px}.eui-combobox-input{font-size:var(--eui-text-lg)}.eui-combobox-control:has(.eui-selection-chips)>.eui-picker-action{margin-block-end:2px}}@media(forced-colors:active){.eui-picker-popup,.eui-combobox-control,.eui-selection-chip{border-color:canvastext}.eui-picker-item[data-highlighted]{outline-offset:-2px;outline:2px solid highlight}}.eui-picker-detail{color:var(--eui-muted);font-size:var(--eui-text-sm);line-height:var(--eui-leading-label);margin-top:2px;display:block}.eui-command{border:1px solid var(--eui-line);border-radius:var(--eui-radius-card);background:var(--eui-surface);width:100%;min-width:0;overflow:hidden}.eui-command-input-group{border-bottom:1px solid var(--eui-line);align-items:center;gap:8px;padding:8px 12px;display:flex}.eui-search-icon,.eui-command-leading{color:var(--eui-muted);flex:none;place-items:center;display:inline-grid}.eui-command-input{width:100%;min-width:0;min-height:var(--eui-control);color:var(--eui-text);font:inherit;font-size:var(--eui-text-body);background:0 0;border:0;flex:1;padding:4px 0}.eui-command-input::placeholder,.eui-search-input::placeholder{color:var(--eui-muted);opacity:1}.eui .eui-command-input:focus-visible,.eui .eui-search-input:focus-visible{outline:none}.eui-command-input-group:focus-within{outline:var(--eui-focus-width-inset) solid var(--eui-focus-color);outline-offset:-2px}.eui-command-list{overscroll-behavior:contain;max-height:min(360px,60dvh);padding:4px;overflow-y:auto}.eui-command-item{min-height:var(--eui-control);border-radius:var(--eui-radius);font-size:var(--eui-text-body);line-height:var(--eui-leading-label);cursor:default;outline:none;align-items:center;gap:12px;padding:8px 10px;display:flex}.eui-command-item[data-highlighted],.eui-search-suggestion[data-highlighted]{color:var(--eui-accent);background:var(--eui-tint);box-shadow:inset 0 0 0 1px var(--eui-accent)}.eui-command-item[data-disabled],.eui-search-suggestion[data-disabled]{color:var(--eui-muted)}.eui-command-label{overflow-wrap:anywhere;flex:1;min-width:0}.eui-command-description{font-size:var(--eui-text-sm);color:var(--eui-muted);margin-top:3px;display:block}.eui-command-shortcut{color:var(--eui-muted);font-size:var(--eui-text-xs);white-space:nowrap;font-family:inherit}.eui-command-group-label{color:var(--eui-muted);font-size:var(--eui-text-sm);font-weight:var(--eui-weight-label);padding:10px 10px 5px}.eui-command-message{color:var(--eui-muted);font-size:var(--eui-text-label);line-height:var(--eui-leading-body);padding:16px}.eui-search-field{width:100%;min-width:0;min-height:var(--eui-control);border:1px solid var(--eui-input-line);border-radius:var(--eui-radius);background:var(--eui-surface);align-items:center;gap:2px;padding-inline:10px 3px;display:flex}.eui-search-field:focus-within{outline:var(--eui-focus-width-inset) solid var(--eui-focus-color);outline-offset:2px}.eui-search-field:has([aria-invalid=true]){border-color:var(--eui-danger)}.eui-search-field[data-disabled]{opacity:.55}.eui-search-field[data-readonly]{background:var(--eui-bg)}.eui-search-field .eui-spinner{margin-inline:6px}.eui-search-input{width:100%;min-width:40px;min-height:calc(var(--eui-control) - 2px);border-radius:var(--eui-radius);color:var(--eui-text);font:inherit;font-size:var(--eui-text-body);background:0 0;border:0;flex:1;padding:6px 2px}.eui-search-input::-webkit-search-cancel-button{-webkit-appearance:none}.eui-search-submit{border-radius:var(--eui-radius);min-width:28px;min-height:28px;color:var(--eui-accent);background:0 0;border:0;flex:none;place-items:center;padding:4px;display:inline-grid}.eui-search-submit:hover:not(:disabled),.eui-search-text-action:hover:not(:disabled){background:var(--eui-tint)}.eui-search-text-action{border-radius:var(--eui-radius);min-height:28px;font:inherit;font-size:var(--eui-text-label);font-weight:var(--eui-weight-action);line-height:var(--eui-leading-label);color:var(--eui-accent);background:0 0;border:0;padding:4px 8px}.eui :is(.eui-search-submit,.eui-search-text-action):focus-visible{outline:var(--eui-focus-width-inset) solid var(--eui-focus-color);outline-offset:-2px}.eui-search-suggestion{min-height:var(--eui-control);border-radius:var(--eui-radius);font-size:var(--eui-text-body);line-height:var(--eui-leading-label);overflow-wrap:anywhere;align-items:center;padding:8px 10px;display:flex}.eui-filter-bar{gap:12px;width:100%;min-width:0;display:grid}.eui-filter-controls{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:flex}.eui-filter-search{flex:240px}.eui-filter-facets{flex-wrap:wrap;gap:8px;display:flex}.eui-filter-trigger{gap:8px}.eui-filter-number{border-radius:var(--eui-radius-badge);background:var(--eui-tint);min-width:18px;min-height:18px;color:var(--eui-accent);font-size:var(--eui-text-xs);font-variant-numeric:tabular-nums;place-items:center;padding-inline:4px;display:inline-grid}.eui-filter-popover{width:280px}.eui-filter-options{overscroll-behavior:contain;gap:0;max-height:min(300px,50dvh);margin-top:10px;display:grid;overflow-y:auto}.eui-filter-option{min-height:var(--eui-control);font-size:var(--eui-text-body);align-items:center;gap:8px;padding:6px 4px;display:flex}.eui-filter-option-label{overflow-wrap:anywhere;flex:1;min-width:0}.eui-filter-option-count{color:var(--eui-muted);font-size:var(--eui-text-sm);font-variant-numeric:tabular-nums}.eui-filter-applied{flex-wrap:wrap;gap:6px;display:flex}.eui-filter-chip{border:1px solid var(--eui-line);border-radius:var(--eui-radius);background:var(--eui-surface);max-width:100%;min-height:28px;color:var(--eui-text);font:inherit;font-size:var(--eui-text-label);text-align:start;align-items:center;gap:8px;padding:4px 8px;display:inline-flex}.eui-filter-chip>span{overflow-wrap:anywhere;min-width:0}.eui-filter-chip>svg{color:var(--eui-muted);flex:none}.eui-filter-chip:hover:not(:disabled){background:var(--eui-tint);border-color:var(--eui-accent)}.eui-filter-chip[data-unavailable]{border-style:dashed}.eui-filter-chip-label{color:var(--eui-muted)}.eui-filter-summary{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.eui-filter-count{min-width:0;color:var(--eui-muted);font-size:var(--eui-text-label);overflow-wrap:anywhere;margin:0}@media(pointer:coarse){.eui-command-input,.eui-search-input{font-size:var(--eui-text-lg)}.eui-search-submit,.eui-search-text-action,.eui-filter-chip{min-height:44px}.eui-search-submit{min-width:44px}}@media(forced-colors:active){.eui-command,.eui-search-field,.eui-filter-chip{border-color:canvastext}.eui-command-item[data-highlighted],.eui-search-suggestion[data-highlighted]{outline-offset:-2px;outline:2px solid highlight}}.eui-alert{--eui-alert-tone:var(--eui-accent);border:1px solid var(--eui-line);border-inline-start:3px solid var(--eui-alert-tone);border-radius:var(--eui-radius);background:var(--eui-surface);align-items:flex-start;gap:12px;min-width:0;padding:16px;display:flex}.eui-alert[data-tone=neutral]{--eui-alert-tone:var(--eui-muted)}.eui-alert[data-tone=success]{--eui-alert-tone:var(--eui-positive)}.eui-alert[data-tone=warning]{--eui-alert-tone:var(--eui-warning)}.eui-alert[data-tone=danger]{--eui-alert-tone:var(--eui-danger)}.eui-alert-icon{min-height:21px;color:var(--eui-alert-tone);flex:0 0 20px;place-items:center;display:inline-grid}.eui-alert-icon>svg{flex:none}.eui-alert-content{flex:1;gap:6px;min-width:0;display:grid}.eui-alert-title{font-size:var(--eui-text-body);font-weight:var(--eui-weight-label);line-height:var(--eui-leading-body);overflow-wrap:anywhere}.eui-alert-description{color:var(--eui-muted);font-size:var(--eui-text-label);line-height:var(--eui-leading-prose);overflow-wrap:anywhere}.eui-feedback-actions{flex-wrap:wrap;align-items:center;gap:8px;max-width:100%;display:flex}.eui-alert .eui-feedback-actions{margin-top:6px}.eui-empty{text-align:center;flex-direction:column;align-items:center;gap:16px;width:100%;min-width:0;padding:32px 24px;display:flex}.eui-empty[data-align=start]{text-align:start;align-items:flex-start}.eui-empty-media{min-width:40px;max-width:100%;min-height:40px;color:var(--eui-muted);place-items:center;display:grid}.eui-empty-copy{gap:6px;max-width:46ch;display:grid}.eui-empty-title{font-size:var(--eui-text-lg);line-height:var(--eui-leading-label);font-weight:var(--eui-weight-label);overflow-wrap:anywhere}.eui-empty-description{font-size:var(--eui-text-body);line-height:var(--eui-leading-prose);color:var(--eui-muted);overflow-wrap:anywhere}.eui-empty .eui-feedback-actions{justify-content:center}.eui-empty[data-align=start] .eui-feedback-actions{justify-content:flex-start}.eui-loading{vertical-align:middle;align-items:center;gap:10px;max-width:100%;display:inline-flex}.eui-loading>.eui-spinner{display:inline-block}.eui-loading>span:not(.eui-spinner){overflow-wrap:anywhere;min-width:0}.eui-loading[data-size=md]>.eui-spinner{flex-basis:20px;width:20px;height:20px}.eui-loading[data-size=lg]>.eui-spinner{flex-basis:28px;width:28px;height:28px}.eui-skeleton{border-radius:var(--eui-radius);background:var(--eui-line);width:100%;height:1rem}.eui-skeleton[data-shape=text]{border-radius:var(--eui-radius-badge);height:.875rem}.eui-skeleton[data-shape=circle]{border-radius:50%;width:40px;height:40px}.eui-skeleton[data-animate]{animation:1.8s ease-in-out infinite alternate eui-placeholder-pulse}@keyframes eui-placeholder-pulse{0%{opacity:.5}to{opacity:1}}.eui-progress{--eui-progress-direction:1;grid-template-columns:minmax(0,1fr) fit-content(45%);align-items:baseline;gap:8px 16px;width:100%;min-width:0;display:grid}.eui-progress:dir(rtl){--eui-progress-direction:-1}.eui-progress-label{font-size:var(--eui-text-label);font-weight:var(--eui-weight-action);overflow-wrap:anywhere}.eui-progress-value{overflow-wrap:anywhere;min-width:0;color:var(--eui-muted);font-size:var(--eui-text-label);font-variant-numeric:tabular-nums;text-align:end}.eui-progress-track{border-radius:var(--eui-radius-badge);background:var(--eui-line);grid-column:1/-1;width:100%;height:6px;position:relative;overflow:hidden}.eui-progress-indicator{background:var(--eui-accent);border-radius:inherit;height:100%;transition:width var(--eui-duration) var(--eui-ease-out);position:relative}.eui-progress-indicator[data-indeterminate]{width:40%;animation:1.5s ease-in-out infinite eui-progress-sweep}@keyframes eui-progress-sweep{0%{transform:translate(calc(-100% * var(--eui-progress-direction)))}to{transform:translate(calc(250% * var(--eui-progress-direction)))}}.eui-async-boundary{gap:16px;width:100%;min-width:0;display:grid}.eui-async-boundary:focus-visible{outline:var(--eui-focus-width-inset) solid var(--eui-focus-color);outline-offset:4px;border-radius:var(--eui-radius)}.eui-async-notice:empty,.eui-async-content:empty{display:none}.eui-async-content{min-width:0}.eui[data-motion=reduced] :is(.eui-skeleton,.eui-progress-indicator){animation:none}.eui[data-motion=reduced] .eui-progress-indicator[data-indeterminate]{background:repeating-linear-gradient(135deg,var(--eui-accent) 0 4px,transparent 4px 8px);width:100%}@media(prefers-reduced-motion:reduce){.eui-skeleton[data-animate],.eui-progress-indicator[data-indeterminate]{animation:none}.eui-progress-indicator[data-indeterminate]{background:repeating-linear-gradient(135deg,var(--eui-accent) 0 4px,transparent 4px 8px);width:100%}}@media(forced-colors:active){.eui-alert{border-color:canvastext}.eui-skeleton,.eui-progress-track{border:1px solid canvastext}.eui-progress-indicator{background:highlight}.eui-progress-indicator[data-indeterminate]{background:0 0;border:1px dashed highlight}}.eui-number-field{min-width:0;min-height:var(--eui-control);border:1px solid var(--eui-input-line);border-radius:var(--eui-radius);background:var(--eui-surface);align-items:stretch;display:flex}.eui-number-field:focus-within{outline:var(--eui-focus-width-inset) solid var(--eui-focus-color);outline-offset:2px}.eui-number-field[data-invalid]{border-color:var(--eui-danger)}.eui-number-field[data-disabled]{opacity:.55}.eui-number-field[data-readonly]{background:var(--eui-bg)}.eui-number-input{width:100%;min-width:0;min-height:calc(var(--eui-control) - 2px);border-radius:inherit;color:var(--eui-text);font:inherit;font-size:var(--eui-text-body);font-variant-numeric:tabular-nums;background:0 0;border:0;outline:none;padding:7px 10px}.eui-number-input:focus-visible{outline:none}.eui-number-unit{color:var(--eui-muted);font-size:var(--eui-text-label);white-space:nowrap;align-items:center;padding-inline-end:10px;display:flex}.eui-number-actions{border-inline-start:1px solid var(--eui-line);border-start-end-radius:var(--eui-radius);border-end-end-radius:var(--eui-radius);flex:none;display:flex}.eui-number-actions>button{width:32px;min-width:32px;color:var(--eui-text);font:inherit;font-size:var(--eui-text-title);background:0 0;border:0;place-items:center;padding:4px;line-height:1;display:grid}.eui-number-actions>button:last-child{border-start-end-radius:var(--eui-radius);border-end-end-radius:var(--eui-radius)}.eui-number-actions>button:hover:not(:disabled){background:var(--eui-tint)}.eui-number-actions>button:disabled{color:var(--eui-muted);opacity:.55}.eui-number-actions>button:focus-visible{outline:var(--eui-focus-width-inset) solid var(--eui-focus-color);outline-offset:-3px;border-radius:var(--eui-radius)}.eui-slider{gap:8px;width:100%;min-width:0;display:grid}.eui-slider[data-disabled]{opacity:.55}.eui-slider[data-orientation=vertical]{justify-items:center;width:max-content}.eui-slider-control{align-items:center;width:calc(100% - 28px);height:36px;margin-inline:14px;display:flex;position:relative}.eui-slider-track{border-radius:var(--eui-radius-badge);background:var(--eui-line);width:100%;height:6px;position:relative}.eui-slider-indicator{border-radius:inherit;background:var(--eui-accent);height:100%;position:absolute}.eui-slider-thumb{border-radius:50%;width:28px;height:28px}.eui-slider-thumb:before{content:"";border:2px solid var(--eui-accent);border-radius:inherit;background:var(--eui-surface);position:absolute;inset:4px}.eui-slider-thumb:has(input:focus-visible):before{outline:var(--eui-focus-width-inset) solid var(--eui-focus-color);outline-offset:var(--eui-focus-offset)}.eui-slider-thumb:hover:not([data-disabled]):before{background:var(--eui-tint)}.eui-slider-value{color:var(--eui-muted);font-size:var(--eui-text-label);font-variant-numeric:tabular-nums}.eui-slider-control[data-orientation=vertical]{justify-content:center;width:36px;height:200px;margin-block:14px;margin-inline:0}.eui-slider-track[data-orientation=vertical]{width:6px;height:100%}.eui-slider-indicator[data-orientation=vertical]{width:100%}@media(pointer:coarse){.eui-number-input{font-size:var(--eui-text-lg)}.eui-number-actions>button{width:44px;min-width:44px;min-height:42px}.eui-slider-control{width:calc(100% - 44px);height:44px;margin-inline:22px}.eui-slider-control[data-orientation=vertical]{width:44px;margin-block:22px}.eui-slider-thumb{width:44px;height:44px}.eui-slider-thumb:before{inset:12px}}@media(forced-colors:active){.eui-number-field,.eui-number-actions{border-color:canvastext}.eui-slider-track{border:1px solid canvastext}.eui-slider-indicator{background:highlight}.eui-slider-thumb:before{background:canvas;border-color:highlight}}.eui-scroll-area{scrollbar-color:var(--eui-input-line) var(--eui-bg);min-width:0;max-width:100%;overflow:auto}.eui-scroll-area[data-orientation=horizontal]{overflow-y:hidden}.eui-scroll-area[data-orientation=vertical]{scrollbar-gutter:stable;overflow-x:hidden}.eui-scroll-area[data-contain]{overscroll-behavior:contain}.eui-scroll-area:focus-visible{outline:var(--eui-focus-width-inset) solid var(--eui-focus-color);outline-offset:2px}.eui-table{border-collapse:collapse;text-align:start;width:100%;font-size:var(--eui-text-body);line-height:var(--eui-leading-body);background:var(--eui-surface)}.eui-table-caption{color:var(--eui-text);font-weight:var(--eui-weight-label);text-align:start;caption-side:top;padding:0 0 12px}.eui-table :is(th,td){vertical-align:middle;text-align:start;border-bottom:1px solid var(--eui-line);padding:10px 12px}.eui-table thead th{color:var(--eui-muted);font-size:var(--eui-text-sm);font-weight:var(--eui-weight-action);white-space:nowrap;background:var(--eui-bg)}.eui-table tbody th{font-weight:var(--eui-weight-action)}.eui-table tfoot{background:var(--eui-bg);font-weight:var(--eui-weight-action)}.eui-table :is(th,td)[data-numeric]{text-align:end;font-variant-numeric:tabular-nums;white-space:nowrap}.eui-table tbody tr:last-child>*{border-bottom:0}.eui-table tbody tr[data-selected]{background:var(--eui-tint)}.eui-table tbody tr:focus-within{background:color-mix(in srgb,var(--eui-accent) 7%,var(--eui-surface))}.eui-table-sort{min-height:24px;color:inherit;font:inherit;font-weight:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:0;justify-content:start;align-items:center;gap:6px;padding:3px 0;display:inline-flex}.eui-table-sort svg{opacity:.7;flex:none}.eui-table-sort svg[data-active=true]{opacity:1;color:var(--eui-accent)}.eui-table-sort:hover:not(:disabled){color:var(--eui-text)}.eui-table-sort:disabled{cursor:default;opacity:.65}.eui .eui-table-sort:focus-visible{outline:var(--eui-focus-width-inset) solid var(--eui-focus-color);outline-offset:var(--eui-focus-offset);border-radius:2px}.eui-data-table{gap:14px;width:100%;min-width:0;display:grid}.eui-data-table-heading{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 20px;display:flex}.eui-data-table-heading h3{font-size:var(--eui-text-lg);line-height:var(--eui-leading-label);font-weight:var(--eui-weight-label);letter-spacing:var(--eui-tracking-title);margin:0}.eui-data-table-heading .eui-muted{font-size:var(--eui-text-label);max-width:65ch;margin-top:4px}.eui-data-table-count{font-size:var(--eui-text-label);color:var(--eui-muted);font-variant-numeric:tabular-nums}.eui-data-table-toolbar{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.eui-data-table-search{flex:220px;min-width:0;max-width:340px}.eui-data-table-search .eui-input{width:100%}.eui-data-table-feedback{color:var(--eui-muted);font-size:var(--eui-text-label);flex-wrap:wrap;align-items:center;gap:8px;display:flex}.eui-data-table-feedback:empty{display:none}.eui-data-table-selection{font-size:var(--eui-text-label);color:var(--eui-text);flex-wrap:wrap;align-items:center;gap:12px;display:flex}.eui-data-table-selection .eui-button{min-height:28px;padding:2px 6px}.eui-data-table-viewport{border:1px solid var(--eui-line);border-radius:var(--eui-radius-card);background:var(--eui-surface);scroll-padding-block:calc(var(--eui-control) + 32px) 8px}.eui-data-table thead th{z-index:var(--eui-layer-raised);position:sticky;top:0}.eui-data-table-scroll-hint{color:var(--eui-muted);font-size:var(--eui-text-sm);margin:0;display:none}.eui-data-table:has(>.eui-data-table-viewport[data-overflow-x]) .eui-data-table-scroll-hint{display:block}.eui-data-table .eui-data-table-select{text-align:center;width:44px;padding-inline:12px}.eui-data-table-select .eui-checkbox{vertical-align:middle}.eui-data-table-check-target{vertical-align:middle;cursor:pointer;justify-content:center;align-items:center;min-width:26px;min-height:26px;display:inline-flex}.eui-data-table-check-target:has([data-disabled]){cursor:default}.eui-data-table-empty{height:140px;color:var(--eui-muted);text-align:center!important}.eui-data-table-empty>button{margin:12px auto 0;display:block}.eui[data-density=comfortable] .eui-table :is(th,td){padding-block:14px}@media(pointer:coarse){.eui-table-sort{min-height:44px}.eui-data-table .eui-data-table-select{padding-inline:8px}.eui-data-table-check-target{min-width:44px;min-height:44px}.eui-data-table-selection .eui-button{min-height:44px}}@media(forced-colors:active){.eui-table tbody tr[data-selected]{outline-offset:-1px;outline:1px solid highlight}.eui-data-table-viewport,.eui-table :is(th,td){border-color:canvastext}}.eui-inline{min-width:0}.eui-grid{min-width:0;display:grid}.eui-grid>*{min-width:0}.eui-container{width:100%;min-width:0;margin-inline:auto}.eui-aspect-ratio{width:100%;min-width:0;position:relative}.eui-aspect-ratio>:is(img,video,svg){width:100%;height:100%;display:block;position:absolute;inset:0}.eui-separator{background:var(--eui-line);flex:none}.eui-separator[data-orientation=horizontal]{width:100%;height:1px}.eui-separator[data-orientation=vertical]{align-self:stretch;width:1px;min-height:1em}.eui-text{min-width:0;line-height:var(--eui-leading-prose);overflow-wrap:anywhere;margin:0}.eui-text[data-size=small]{font-size:var(--eui-text-label)}.eui-text[data-size=large]{font-size:var(--eui-text-prose)}.eui-text[data-tone=muted]{color:var(--eui-muted)}.eui-text[data-tone=success]{color:var(--eui-positive)}.eui-text[data-tone=warning]{color:var(--eui-warning)}.eui-text[data-tone=danger]{color:var(--eui-danger)}.eui-heading{font-weight:var(--eui-weight-heading);line-height:var(--eui-leading-heading);letter-spacing:var(--eui-tracking-heading);overflow-wrap:anywhere;margin:0}.eui-heading[data-size=small]{font-size:var(--eui-text-lg)}.eui-heading[data-size=medium]{font-size:var(--eui-text-xl)}.eui-heading[data-size=large]{font-size:var(--eui-text-2xl)}.eui-heading[data-size=display]{font-size:clamp(var(--eui-text-3xl),4vw,var(--eui-text-4xl));letter-spacing:var(--eui-tracking-display)}.eui-code{border:1px solid var(--eui-line);border-radius:var(--eui-radius-badge);background:var(--eui-bg);font-family:var(--eui-font-mono);overflow-wrap:anywhere;padding:1px 4px;font-size:.9em}.eui-link{color:var(--eui-accent);text-underline-offset:.18em;overflow-wrap:anywhere;text-decoration:underline 1px}.eui-link:hover{text-decoration-thickness:2px}.eui-kbd{border:1px solid var(--eui-input-line);border-radius:var(--eui-radius-badge);background:var(--eui-surface);min-width:24px;min-height:24px;box-shadow:0 1px 0 var(--eui-line);color:var(--eui-muted);font:var(--eui-text-sm)/var(--eui-leading-heading) var(--eui-font-mono);vertical-align:middle;justify-content:center;align-items:center;padding:2px 5px;display:inline-flex}.eui-kbd-group,.eui-kbd-group>span{flex-wrap:wrap;align-items:center;gap:4px;display:inline-flex}.eui-card:has(>.eui-card-header,>.eui-card-content,>.eui-card-footer){gap:var(--eui-space);flex-direction:column;display:flex}.eui-card-header{grid-template-columns:minmax(0,1fr) fit-content(40%);align-items:start;gap:6px 12px;display:grid}.eui-card-header:not(:has(>.eui-card-action)){grid-template-columns:minmax(0,1fr)}.eui-card-title{grid-column:1}.eui-card-description{color:var(--eui-muted);font-size:var(--eui-text-label);line-height:var(--eui-leading-prose);overflow-wrap:anywhere;grid-column:1/-1;margin:0}.eui-card-action{grid-area:1/2;max-width:12rem}.eui-card-content{min-width:0}.eui-card-footer{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.eui-item-group{width:100%;min-width:0;margin:0;padding:0;list-style:none;container:eui-items/inline-size}.eui-item{padding:var(--eui-space) 0;border-bottom:1px solid var(--eui-line);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;display:grid}.eui-item:not(:has(>.eui-item-actions)){grid-template-columns:auto minmax(0,1fr)}.eui-item:not(:has(>.eui-item-media)){grid-template-columns:minmax(0,1fr) auto}.eui-item:not(:has(>.eui-item-media,>.eui-item-actions)){grid-template-columns:minmax(0,1fr)}.eui-item:last-child{border-bottom:0}.eui-item[data-variant=outline]{padding:var(--eui-space);border:1px solid var(--eui-line);border-radius:var(--eui-radius-card);background:var(--eui-surface)}.eui-item[data-variant=outline]+.eui-item{margin-top:10px}.eui-item-media{justify-content:center;align-self:start;align-items:center;display:flex}.eui-item-content{overflow-wrap:anywhere;flex-direction:column;gap:4px;min-width:0;display:flex}.eui-item-title-text{font-weight:var(--eui-weight-label);line-height:var(--eui-leading-label)}.eui-item-description{color:var(--eui-muted);font-size:var(--eui-text-label);line-height:var(--eui-leading-body)}.eui-item-meta-text{font-size:var(--eui-text-label);font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:center;gap:6px 12px;display:flex}.eui-item-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}@container eui-items (width<=420px){.eui-item{grid-template-columns:auto minmax(0,1fr)}.eui-item:not(:has(>.eui-item-media)){grid-template-columns:minmax(0,1fr)}.eui-item-actions{grid-column:2;justify-self:start}.eui-item:not(:has(>.eui-item-media)) .eui-item-actions{grid-column:1}}.eui-avatar{border:1px solid var(--eui-line);background:var(--eui-tint);width:40px;height:40px;color:var(--eui-accent);vertical-align:middle;border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex;position:relative;overflow:hidden}.eui-avatar[data-size=small]{width:28px;height:28px;font-size:var(--eui-text-xs)}.eui-avatar[data-size=large]{width:56px;height:56px;font-size:var(--eui-text-title)}.eui-avatar[data-shape=square]{border-radius:var(--eui-radius-icon)}.eui-avatar-image{object-fit:cover;width:100%;height:100%;z-index:var(--eui-layer-raised);position:absolute;inset:0}.eui-avatar-image[data-loading],.eui-avatar-image[data-error]{visibility:hidden}.eui-avatar-fallback{width:100%;height:100%;font-weight:var(--eui-weight-label);justify-content:center;align-items:center;line-height:1;display:flex}.eui-drawer-viewport{z-index:calc(var(--eui-layer-overlay) + 1);pointer-events:none;display:flex;position:fixed;inset:0}.eui-drawer-viewport[data-side=bottom]{justify-content:center;align-items:flex-end}.eui-drawer-viewport[data-side=top]{justify-content:center;align-items:flex-start}.eui-drawer-viewport[data-side=start]{justify-content:flex-start}.eui-drawer-viewport[data-side=end]{justify-content:flex-end}.eui-drawer-backdrop{opacity:calc(1 - var(--drawer-swipe-progress,0))}.eui-drawer-popup{--eui-drawer-exit-x:0px;--eui-drawer-exit-y:0px;pointer-events:auto;border:1px solid var(--eui-line);border-radius:var(--eui-radius-card);background:var(--eui-surface);width:min(560px,100%);min-width:0;max-height:calc(100dvh - 16px);color:var(--eui-text);box-shadow:var(--eui-shadow-drawer);overflow-wrap:anywhere;transform:translate(var(--drawer-swipe-movement-x,0px),var(--drawer-swipe-movement-y,0px));transition:transform var(--eui-duration) var(--eui-ease-standard),opacity var(--eui-duration) var(--eui-ease-standard);flex-direction:column;display:flex;position:relative}.eui-drawer-popup[data-side=bottom]{--eui-drawer-exit-y:100%;border-end-end-radius:0;border-end-start-radius:0}.eui-drawer-popup[data-side=top]{--eui-drawer-exit-y:-100%;border-start-start-radius:0;border-start-end-radius:0}.eui-drawer-popup:is([data-side=start],[data-side=end]){border-radius:0;width:min(360px,100%);height:100%;max-height:100dvh}.eui-drawer-popup[data-swipe-direction=left]{--eui-drawer-exit-x:-100%}.eui-drawer-popup[data-swipe-direction=right]{--eui-drawer-exit-x:100%}.eui-drawer-popup:is([data-starting-style],[data-ending-style]){transform:translate(var(--eui-drawer-exit-x),var(--eui-drawer-exit-y))}.eui-drawer-popup[data-swiping]{-webkit-user-select:none;user-select:none;transition:none}.eui-drawer-handle{touch-action:none;flex:none;justify-content:center;align-items:center;min-height:28px;display:flex}.eui-drawer-handle>span{background:var(--eui-input-line);border-radius:3px;width:36px;height:4px}.eui-drawer-popup[data-side=top] .eui-drawer-handle{order:2}.eui-drawer-body{gap:var(--eui-space);overscroll-behavior:contain;min-height:0;padding:var(--eui-space);flex-direction:column;padding-block-end:max(var(--eui-space),env(safe-area-inset-bottom));display:flex;overflow-y:auto}.eui-drawer-handle+.eui-drawer-body{padding-top:6px}.eui-drawer-body>.eui-overlay-header{flex:none}.eui-navigation-list{flex-wrap:wrap;align-items:center;gap:4px;margin:0;padding:0;list-style:none;display:flex}.eui-navigation-list>li>:is(.eui-navigation-trigger,.eui-navigation-link){pointer-events:auto}.eui-navigation-menu[data-orientation=vertical]>.eui-navigation-list{flex-direction:column;align-items:stretch}.eui-navigation-trigger,.eui-navigation-link{min-height:var(--eui-control);border-radius:var(--eui-radius);color:var(--eui-text);font:inherit;font-weight:var(--eui-weight-action);overflow-wrap:anywhere;text-align:start;background:0 0;border:1px solid #0000;align-items:center;gap:8px;padding:7px 12px;text-decoration:none;display:flex}.eui-navigation-link[aria-current=page]{color:var(--eui-accent);background:var(--eui-tint)}.eui-navigation-trigger:is(:hover,[data-popup-open]),.eui-navigation-link:hover{background:var(--eui-bg);border-color:var(--eui-line)}.eui-navigation-icon{color:var(--eui-muted);transition:transform var(--eui-duration) var(--eui-ease-standard);flex:none;display:inline-flex}.eui-navigation-icon[data-popup-open]{transform:rotate(180deg)}.eui-navigation-popup{width:max-content;max-width:var(--available-width);max-height:var(--available-height);border:1px solid var(--eui-line);border-radius:var(--eui-radius-card);background:var(--eui-surface);color:var(--eui-text);box-shadow:var(--eui-shadow-navigation);overscroll-behavior:contain;transition:opacity var(--eui-duration) var(--eui-ease-standard);overflow-y:auto}.eui-navigation-popup:is([data-starting-style],[data-ending-style]){opacity:0}.eui-navigation-viewport{max-width:100%;position:relative}.eui-navigation-content{width:min(360px,100vw - 26px);padding:8px}.eui-navigation-content .eui-navigation-link{flex-direction:column;align-items:flex-start;gap:3px}.eui-navigation-content .eui-navigation-link>small{font-size:var(--eui-text-label);font-weight:var(--eui-weight-normal);color:var(--eui-muted)}.eui-sidebar-layout{--eui-sidebar-width:240px;grid-template-columns:var(--eui-sidebar-width) minmax(0,1fr);background:var(--eui-bg);min-width:0;display:grid}.eui-sidebar-layout[data-collapsed]{--eui-sidebar-width:64px}.eui-sidebar-layout[data-mobile]{grid-template-columns:minmax(0,1fr)}.eui-sidebar-panel{background:var(--eui-surface);border-inline-end:1px solid var(--eui-line);border-start-start-radius:inherit;border-end-start-radius:inherit;flex-direction:column;min-width:0;height:100%;display:flex}.eui-sidebar-header,.eui-sidebar-footer{overflow-wrap:anywhere;padding:16px 12px}.eui-sidebar-footer{border-top:1px solid var(--eui-line);margin-top:auto}.eui-sidebar-content{overscroll-behavior:contain;flex:1;min-height:0;padding:8px;overflow-y:auto}.eui-sidebar-group{flex-direction:column;gap:4px;display:flex}.eui-sidebar-group+.eui-sidebar-group{margin-top:24px}.eui-sidebar-group-label{color:var(--eui-muted);font-size:var(--eui-text-sm);font-weight:var(--eui-weight-action);padding:0 10px 6px}.eui-sidebar-link{min-height:var(--eui-control);color:var(--eui-text);border-radius:var(--eui-radius);font-weight:var(--eui-weight-medium);overflow-wrap:anywhere;border:1px solid #0000;align-items:center;gap:10px;padding:7px 10px;text-decoration:none;display:flex}.eui-sidebar-link:hover{background:var(--eui-bg);border-color:var(--eui-line)}.eui-sidebar-link[aria-current=page]{color:var(--eui-accent);background:var(--eui-tint);border-color:#0000}.eui-sidebar-link-icon{flex:none;justify-content:center;align-items:center;width:18px;height:18px;display:inline-flex}.eui-sidebar-link-icon>svg{width:18px;height:18px}.eui-sidebar-link-label{min-width:0}.eui-sidebar-trigger{min-width:var(--eui-control);flex:none;padding-inline:8px}.eui-sidebar-inset{min-width:0;padding:var(--eui-space)}.eui-sidebar-panel[data-collapsed] :is(.eui-sidebar-link-label,.eui-sidebar-group-label){clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.eui-sidebar-panel[data-collapsed] :is(.eui-sidebar-header,.eui-sidebar-footer){display:none}.eui-sidebar-panel[data-collapsed] .eui-sidebar-link{justify-content:center;padding-inline:4px}.eui-sidebar-drawer>.eui-drawer-body{gap:0;height:100%;padding:44px 0 0}.eui-sidebar-drawer .eui-sidebar-panel{border:0}@media(forced-colors:active){.eui-separator{background:canvastext}.eui-code,.eui-kbd,.eui-avatar,.eui-item{border-color:canvastext}.eui-link{color:linktext}.eui-drawer-popup,.eui-navigation-popup,.eui-navigation-link[aria-current=page]{box-shadow:none;border-color:canvastext}.eui-drawer-handle>span{background:canvastext}.eui-sidebar-link[aria-current=page]{border-color:highlight}}.eui-file-input{gap:8px;min-width:0;display:grid}.eui-file-label{font-weight:var(--eui-weight-label)}.eui-file-description,.eui-file-drop-hint{color:var(--eui-muted);font-size:var(--eui-text-label)}.eui-file-drop{border:1px dashed var(--eui-input-line);border-radius:var(--eui-radius-card);background:var(--eui-surface);flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;padding:24px 16px;display:flex}.eui-file-drop[data-dragging]{border-color:var(--eui-accent);background:var(--eui-tint)}.eui-file-picker{min-height:var(--eui-control);border:1px solid var(--eui-input-line);border-radius:var(--eui-radius);background:var(--eui-bg);font-weight:var(--eui-weight-action);justify-content:center;align-items:center;padding:7px 12px;display:inline-flex;position:relative}.eui-file-picker>input{opacity:0;cursor:pointer;width:calc(100% + 2px);height:calc(100% + 2px);position:absolute;inset:-1px}.eui-file-picker:has(input:focus-visible){outline:var(--eui-focus-width) solid var(--eui-focus-color);outline-offset:var(--eui-focus-offset)}.eui-file-picker:has(input:disabled){color:var(--eui-muted);border-style:dashed}.eui-file-picker>input:disabled{cursor:not-allowed}.eui-file-errors{font-size:var(--eui-text-label);color:var(--eui-danger);overflow-wrap:anywhere}.eui-file-errors:empty{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.eui-file-errors ul{margin:4px 0 0;padding-inline-start:20px}.eui-file-list{gap:8px;margin:0;padding:0;list-style:none;display:grid}.eui-attachment{border:1px solid var(--eui-line);border-radius:var(--eui-radius-card);background:var(--eui-surface);grid-template-columns:40px minmax(0,1fr);align-items:center;gap:10px 12px;padding:12px;display:grid;container-type:inline-size}.eui-attachment-media{width:40px;height:40px;color:var(--eui-muted);background:var(--eui-bg);border-radius:var(--eui-radius);justify-content:center;align-self:start;align-items:center;display:flex;overflow:hidden}.eui-attachment-media img{object-fit:cover;width:100%;height:100%}.eui-attachment-content{gap:5px;min-width:0;display:grid}.eui-attachment-name{font-weight:var(--eui-weight-action);overflow-wrap:anywhere}.eui-attachment-meta{color:var(--eui-muted);font-size:var(--eui-text-sm);flex-wrap:wrap;align-items:center;gap:4px 12px;display:flex}.eui-attachment-state{align-items:center;gap:6px;display:inline-flex}.eui-attachment-description{font-size:var(--eui-text-label);color:var(--eui-muted);overflow-wrap:anywhere}.eui-attachment[data-state=failed] .eui-attachment-state{color:var(--eui-danger)}.eui-attachment[data-state=complete] .eui-attachment-state{color:var(--eui-positive)}.eui-attachment-actions{flex-wrap:wrap;grid-area:1/3;gap:6px;display:flex}.eui-attachment-actions:empty{display:none}@container (width<=440px){.eui-attachment-actions{grid-area:auto/1/auto/-1;justify-content:flex-end}}.eui-attachment .eui-progress{gap:5px}.eui-attachment .eui-progress-value{font-size:var(--eui-text-sm);grid-column:1/-1;justify-self:end}.eui-job{min-width:0;padding:var(--eui-space);border:1px solid var(--eui-line);border-radius:var(--eui-radius-card);background:var(--eui-surface);gap:14px;display:grid}.eui-job-heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;display:flex}.eui-job-heading>strong{overflow-wrap:anywhere;min-width:0}.eui-job-phase{color:var(--eui-muted);font-size:var(--eui-text-label);align-items:center;gap:6px;display:inline-flex}.eui-job[data-state=succeeded] .eui-job-phase{color:var(--eui-positive)}.eui-job[data-state=failed] .eui-job-phase{color:var(--eui-danger)}.eui-job-description{color:var(--eui-muted);font-size:var(--eui-text-label);overflow-wrap:anywhere}.eui-job-actions{justify-content:flex-end;gap:8px;display:flex}.eui-job .eui-progress-value{grid-column:1/-1}@media(forced-colors:active){.eui-file-drop,.eui-attachment,.eui-job{border-color:canvastext}}.eui-calendar{border:1px solid var(--eui-line);border-radius:var(--eui-radius-card);background:var(--eui-surface);width:294px;min-width:0;max-width:100%;padding:12px}.eui-calendar-header{grid-template-columns:36px minmax(0,1fr) 36px;align-items:center;gap:4px;margin-bottom:12px;display:grid}.eui-calendar-heading{text-align:center;font-size:var(--eui-text-body);font-weight:var(--eui-weight-label);margin:0}.eui-calendar-nav{width:36px;height:36px;color:var(--eui-text);border-radius:var(--eui-radius);cursor:pointer;background:0 0;border:1px solid #0000;justify-content:center;align-items:center;padding:0;display:inline-flex}.eui-calendar-nav:hover{background:var(--eui-tint)}.eui-calendar-nav[data-disabled]{color:var(--eui-muted);cursor:not-allowed}.eui-calendar[dir=rtl] .eui-calendar-chevron{transform:scaleX(-1)}.eui-calendar-grid{border-collapse:collapse;table-layout:fixed;width:100%}.eui-calendar-grid td{padding:2px 0}.eui-calendar-weekday{font-size:var(--eui-text-xs);font-weight:var(--eui-weight-medium);color:var(--eui-muted);text-align:center;padding-block:0 8px}.eui-calendar-day{min-height:36px;font-size:var(--eui-text-label);font-variant-numeric:tabular-nums;border-radius:var(--eui-radius);cursor:pointer;outline:none;justify-content:center;align-items:center;display:flex;position:relative}.eui-calendar-day[data-hovered]{background:var(--eui-tint)}.eui-calendar-day[data-selected]{background:var(--eui-tint);border-radius:0}.eui-calendar-day[data-selection-start],.eui-calendar-day[data-selection-end]{background:var(--eui-accent);color:var(--eui-accent-text);font-weight:var(--eui-weight-label);border-radius:var(--eui-radius)}.eui-calendar[data-range] .eui-calendar-day[data-selection-start]:not([data-selection-end]){border-start-end-radius:0;border-end-end-radius:0}.eui-calendar[data-range] .eui-calendar-day[data-selection-end]:not([data-selection-start]){border-start-start-radius:0;border-end-start-radius:0}.eui-calendar:not([data-range]) .eui-calendar-day[data-selected]{background:var(--eui-accent);color:var(--eui-accent-text);font-weight:var(--eui-weight-label);border-radius:var(--eui-radius)}.eui-calendar-day[data-disabled],.eui-calendar-day[data-unavailable],.eui-calendar-day[data-outside-month]{color:var(--eui-muted)}.eui-calendar-day[data-unavailable]{cursor:not-allowed;text-decoration:line-through}.eui-calendar-day[data-disabled]{cursor:not-allowed}.eui-calendar-day[data-focus-visible],.eui-calendar-nav[data-focus-visible]{outline:var(--eui-focus-width-inset) solid var(--eui-focus-color);outline-offset:2px;z-index:var(--eui-layer-raised)}.eui-calendar-description{color:var(--eui-muted);font-size:var(--eui-text-sm);margin-top:12px}.eui-date-picker,.eui-time-zone-field{gap:8px;min-width:0;display:grid}.eui-date-label{font-weight:var(--eui-weight-label)}.eui-date-group{border:1px solid var(--eui-input-line);border-radius:var(--eui-radius);min-height:var(--eui-control);background:var(--eui-surface);align-items:center;gap:8px;padding-inline-start:10px;display:flex}.eui-date-input{font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:center;min-width:0;display:flex}.eui-date-group>.eui-date-input{flex:1}.eui-date-segment{border-radius:2px;outline:none;padding:3px 1px}.eui-date-segment[role=spinbutton]{text-align:center;min-width:24px}.eui-date-segment[data-placeholder]{color:var(--eui-muted)}.eui-date-segment[data-focused]{color:var(--eui-accent-text);background:var(--eui-accent)}.eui-date-segment[data-type=literal]{color:var(--eui-muted);padding-inline:0}.eui-date-range-inputs{flex-wrap:wrap;flex:1;align-items:center;gap:4px 8px;min-width:0;padding-block:3px;display:flex}.eui-date-range-divider{color:var(--eui-muted)}.eui-date-picker[data-invalid] .eui-date-group{border-color:var(--eui-danger)}.eui-date-picker[data-disabled] .eui-date-group{color:var(--eui-muted);background:var(--eui-bg);border-style:dashed}.eui-date-group .eui-date-trigger{min-width:var(--eui-control);min-height:calc(var(--eui-control) - 2px);border:0;border-inline-start:1px solid var(--eui-line);border-radius:0;background:0 0;border-start-end-radius:var(--eui-radius);border-end-end-radius:var(--eui-radius);flex:none;align-self:stretch;padding:6px}.eui-date-description{color:var(--eui-muted);font-size:var(--eui-text-label)}.eui-date-error{color:var(--eui-danger);font-size:var(--eui-text-label)}.eui-date-error:empty{display:none}.eui-date-popup{max-width:calc(100vw - 16px);padding:0}.eui-date-popup .eui-calendar{border:0}.eui-time-zone-option{justify-content:space-between;align-items:center;gap:12px;width:100%;min-width:0;display:flex}.eui-time-zone-option>span{overflow-wrap:anywhere;min-width:0}.eui-time-zone-option small{color:var(--eui-muted);font-size:var(--eui-text-xs);display:block}.eui-time-zone-option bdi{color:var(--eui-muted);font-size:var(--eui-text-sm);white-space:nowrap}@media(pointer:coarse){.eui-calendar-day,.eui-calendar-nav{min-height:44px}.eui-calendar-nav{width:44px}.eui-calendar-header{grid-template-columns:44px minmax(0,1fr) 44px}}@media(forced-colors:active){.eui-calendar-day[data-selected]{color:highlighttext;forced-color-adjust:none;background:highlight}.eui-date-segment[data-focused]{outline:2px solid highlight}}.eui-toast-viewport{outline-offset:2px;width:360px;max-width:calc(100vw - 32px);max-height:min(65vh,600px);z-index:calc(var(--eui-layer-overlay) + var(--eui-layer-toast-offset));flex-direction:column;gap:8px;padding:4px;display:flex;overflow:auto}.eui-toast-viewport:not([data-placement=inline]){position:fixed}.eui-toast-viewport[data-placement^=bottom]{bottom:max(12px,env(safe-area-inset-bottom))}.eui-toast-viewport[data-placement^=top]{top:max(12px,env(safe-area-inset-top))}.eui-toast-viewport[data-placement$=end]{inset-inline-end:max(12px,env(safe-area-inset-right))}.eui-toast-viewport[data-placement$=start]{inset-inline-start:max(12px,env(safe-area-inset-left))}.eui-toast-viewport[data-placement=inline]{align-self:center;width:368px;max-width:100%}.eui-toast-viewport:empty{display:none}.eui-toast{border:1px solid var(--eui-line);border-radius:var(--eui-radius-card);background:var(--eui-surface);color:var(--eui-text);box-shadow:var(--eui-shadow-toast);translate:var(--toast-swipe-movement-x,0) var(--toast-swipe-movement-y,0);opacity:1;transition:opacity var(--eui-duration) var(--eui-ease-standard),translate var(--eui-duration) var(--eui-ease-standard);flex:none;padding:12px}.eui-toast[data-starting-style],.eui-toast[data-ending-style]{opacity:0;translate:0 8px}.eui-toast[data-limited]{display:none}.eui-toast[data-swiping]{transition:none}.eui-toast-content{grid-template-columns:18px minmax(0,1fr) 28px;align-items:start;gap:4px 10px;display:grid}.eui-toast-icon{color:var(--eui-accent);grid-area:1/1;justify-content:center;align-self:center;display:flex}.eui-toast[data-type=success] .eui-toast-icon{color:var(--eui-positive)}.eui-toast[data-type=error] .eui-toast-icon{color:var(--eui-danger)}.eui-toast[data-type=warning] .eui-toast-icon{color:var(--eui-warning)}.eui-toast-copy{display:contents}.eui-toast-title{overflow-wrap:anywhere;min-width:0;font-size:var(--eui-text-body);font-weight:var(--eui-weight-label);line-height:var(--eui-leading-body);grid-area:1/2;align-self:center}.eui-toast-description{overflow-wrap:anywhere;min-width:0;color:var(--eui-muted);font-size:var(--eui-text-label);line-height:var(--eui-leading-body);grid-area:2/2/auto/-1}.eui-toast-action{min-height:32px;font-size:var(--eui-text-label);grid-area:3/2/auto/-1;justify-self:start;margin-top:6px;padding:4px 10px}.eui-toast-close{border-radius:var(--eui-radius);width:28px;height:28px;color:var(--eui-muted);background:0 0;border:1px solid #0000;grid-area:1/3;justify-content:center;align-items:center;padding:0;display:inline-flex}.eui-toast-copy:not(:has(.eui-toast-title)) .eui-toast-description{grid-area:1/2;align-self:center}.eui-toast-close:hover{color:var(--eui-text);background:var(--eui-tint)}.eui-otp{width:calc(var(--eui-otp-length) * var(--eui-control) + var(--eui-otp-gaps) * 8px);max-width:100%}.eui-otp-container,.eui-otp-slots{width:100%;min-width:0;display:flex}.eui-otp-slot{min-width:0;height:var(--eui-control);border:1px solid var(--eui-input-line);background:var(--eui-surface);color:var(--eui-text);font-size:var(--eui-text-title);font-weight:var(--eui-weight-action);font-variant-numeric:tabular-nums;border-inline-start-width:0;flex:1;justify-content:center;align-items:center;display:flex;position:relative}.eui-otp-slot:first-child,.eui-otp-slot[data-group-start]{border-inline-start-width:1px;border-start-start-radius:var(--eui-radius);border-end-start-radius:var(--eui-radius)}.eui-otp-slot:last-child,.eui-otp-slot:has(+[data-group-start]){border-start-end-radius:var(--eui-radius);border-end-end-radius:var(--eui-radius)}.eui-otp-slot[data-group-start]{margin-inline-start:8px}.eui-otp-slot[data-active]{z-index:var(--eui-layer-raised);outline:var(--eui-focus-width-inset) solid var(--eui-focus-color);outline-offset:-1px;background:var(--eui-tint)}.eui-otp[data-invalid] .eui-otp-slot{border-color:var(--eui-danger)}.eui-otp[data-disabled] .eui-otp-slot,.eui-otp[data-readonly] .eui-otp-slot{background:var(--eui-bg);color:var(--eui-muted)}.eui-otp[data-disabled] .eui-otp-slot{border-style:dashed}.eui-otp-caret{background:currentColor;width:1px;height:20px;animation:1.2s step-end infinite eui-otp-blink;position:absolute}@keyframes eui-otp-blink{0%,70%,to{opacity:1}35%,55%{opacity:0}}.eui[data-motion=reduced] .eui-otp-caret{animation:none}@media(prefers-reduced-motion:reduce){.eui-otp-caret{animation:none}}.eui-stepper{width:100%;container:eui-stepper/inline-size}.eui-stepper-list{gap:8px;margin:0;padding:0;list-style:none;display:flex}.eui-stepper-list>li{flex:1;min-width:0}.eui-stepper-trigger,.eui-stepper-static{border-radius:var(--eui-radius);text-align:start;border:1px solid #0000;justify-content:flex-start;align-items:flex-start;gap:10px;width:100%;padding:10px;text-decoration:none;display:flex}.eui-stepper-mark{border:1px solid var(--eui-line);border-radius:var(--eui-radius);height:28px;color:var(--eui-muted);font-size:var(--eui-text-label);font-weight:var(--eui-weight-label);font-variant-numeric:tabular-nums;flex:0 0 28px;justify-content:center;align-items:center;display:flex}.eui-stepper-copy{gap:4px;min-width:0;padding-top:3px;display:grid}.eui-stepper-label{color:var(--eui-text);font-size:var(--eui-text-body);font-weight:var(--eui-weight-action);overflow-wrap:anywhere}.eui-stepper-description,.eui-stepper-reason{color:var(--eui-muted);font-size:var(--eui-text-sm);font-weight:var(--eui-weight-normal);overflow-wrap:anywhere}.eui-stepper-list>[data-current]>:first-child{border-color:var(--eui-line);background:var(--eui-surface)}.eui-stepper-list>[data-current] .eui-stepper-mark{border-color:var(--eui-accent);background:var(--eui-accent);color:var(--eui-accent-text)}.eui-stepper-list>[data-state=complete] .eui-stepper-mark{color:var(--eui-positive);border-color:var(--eui-positive);background:var(--eui-surface)}.eui-stepper-list>[data-state=error] .eui-stepper-mark{color:var(--eui-danger);border-color:var(--eui-danger);background:var(--eui-surface)}.eui-stepper-trigger:disabled{opacity:1;cursor:not-allowed}.eui-stepper-trigger:disabled .eui-stepper-label{color:var(--eui-muted)}.eui-stepper[data-orientation=vertical] .eui-stepper-list{flex-direction:column}@container eui-stepper (width<=479px){.eui-stepper-list{flex-direction:column}}@media(pointer:coarse){.eui-toast-content{grid-template-columns:18px minmax(0,1fr) 44px}.eui-toast-close{width:44px;height:44px}.eui-toast-action{min-height:44px}}@media(forced-colors:active){.eui-toast,.eui-otp-slot,.eui-stepper-mark{border-color:canvastext}.eui-otp-slot[data-active]{outline-color:highlight}}.eui-carousel{width:100%;min-width:0}.eui-carousel-viewport{border:1px solid var(--eui-line);border-radius:var(--eui-radius-card);background:var(--eui-surface);position:relative;overflow:hidden}.eui-carousel-viewport:focus-visible{outline:var(--eui-focus-width-inset) solid var(--eui-focus-color);outline-offset:var(--eui-focus-offset)}.eui-carousel-track{transform:translate(calc(var(--eui-carousel-start,0) * -100%));touch-action:pan-y pinch-zoom;display:flex}.eui-carousel-slide{min-width:0;padding:var(--eui-space);overflow-wrap:anywhere;flex:0 0 100%}.eui-carousel[data-orientation=vertical] .eui-carousel-track{transform:translateY(calc(var(--eui-carousel-start,0) * -100%));touch-action:pan-x pinch-zoom;flex-direction:column;height:100%}.eui-carousel[data-orientation=vertical] .eui-carousel-slide{min-height:0;overflow:auto}.eui-carousel-controls{justify-content:center;align-items:center;gap:16px;margin-top:12px;display:flex}.eui-carousel-arrow{width:var(--eui-control);min-width:var(--eui-control);padding:0}.eui-carousel-arrow[aria-disabled=true]{color:var(--eui-muted);border-color:var(--eui-line);cursor:not-allowed}.eui-carousel-position{text-align:center;min-width:5ch;font-size:var(--eui-text-label);font-variant-numeric:tabular-nums;color:var(--eui-muted)}.eui-carousel-position strong{color:var(--eui-text);font-weight:var(--eui-weight-label)}.eui-carousel-empty{padding:var(--eui-space);color:var(--eui-muted);border:1px dashed var(--eui-input-line);border-radius:var(--eui-radius-card);text-align:center;margin:0}.eui-resizable{border:1px solid var(--eui-line);border-radius:var(--eui-radius-card);background:var(--eui-surface);width:100%;min-width:0;min-height:0}.eui-resizable-panel{padding:16px}.eui-resizable [data-collapsed=true]{visibility:hidden}.eui-resizable-handle{width:12px;min-width:12px;color:var(--eui-muted);background:var(--eui-bg);border-inline:1px solid var(--eui-line);justify-content:center;align-items:center;display:flex;position:relative}.eui-resizable[data-orientation=vertical]>.eui-resizable-handle{border-inline:0;border-block:1px solid var(--eui-line);width:100%;height:12px;min-height:12px}.eui-resizable-grip{flex-direction:column;align-items:center;gap:3px;display:flex}.eui-resizable-grip i{background:currentColor;border-radius:50%;width:2px;height:2px}.eui-resizable[data-orientation=vertical]>.eui-resizable-handle .eui-resizable-grip{flex-direction:row}.eui-resizable-handle[data-separator=hover],.eui-resizable-handle[data-separator=active]{color:var(--eui-accent);background:var(--eui-tint)}.eui-resizable-handle:focus-visible{z-index:var(--eui-layer-raised);outline:var(--eui-focus-width-inset) solid var(--eui-focus-color);outline-offset:-2px;color:var(--eui-accent)}.eui-resizable-handle[aria-disabled=true]{color:var(--eui-muted)}@media(pointer:coarse){.eui-carousel-arrow{width:44px;min-width:44px;min-height:44px}}@media(forced-colors:active){.eui-carousel-viewport,.eui-resizable,.eui-resizable-handle{border-color:canvastext}.eui-resizable-grip i{background:canvastext}}.eui-carousel[data-orientation=vertical][data-scrollable] .eui-carousel-track,.eui-carousel[data-orientation=vertical][data-disabled] .eui-carousel-track{touch-action:pan-y pinch-zoom}.eui{--eui-chart-purple:#78539c;--eui-chart-teal:#247375;--eui-chart-amber:#945d1a}.eui[data-theme=dark]{--eui-chart-purple:#c4b0ea;--eui-chart-teal:#79c7c9;--eui-chart-amber:#e2b982}@media(prefers-color-scheme:dark){.eui[data-theme=system]{--eui-chart-purple:#c4b0ea;--eui-chart-teal:#79c7c9;--eui-chart-amber:#e2b982}}.eui-chart{border:1px solid var(--eui-line);border-radius:var(--eui-radius-card);background:var(--eui-surface);grid-template-columns:minmax(0,1fr);gap:12px;min-width:0;margin:0;padding:16px;display:grid;container:eui-chart/inline-size}.eui-chart:focus-visible{outline:var(--eui-focus-width-inset) solid var(--eui-focus-color);outline-offset:var(--eui-focus-offset)}.eui-chart-caption{overflow-wrap:anywhere;gap:4px;display:grid}.eui-chart-title{font-size:var(--eui-text-prose);line-height:var(--eui-leading-label);font-weight:var(--eui-weight-display);letter-spacing:var(--eui-tracking-title)}.eui-chart-description,.eui-chart-axis-description,.eui-chart-hint{color:var(--eui-muted);font-size:var(--eui-text-sm);overflow-wrap:anywhere}.eui-chart-description{font-size:var(--eui-text-label)}.eui-chart-legend{flex-wrap:wrap;gap:8px 20px;margin:0;padding:0;list-style:none;display:flex}.eui-chart-legend li,.eui-chart-values dt{min-width:0;font-size:var(--eui-text-label);overflow-wrap:anywhere;align-items:center;gap:6px;display:flex}.eui-chart-key{flex:none}.eui-chart-plot{position:relative}.eui-chart-svg{display:block;overflow:visible}.eui-chart-tick{fill:var(--eui-muted);font-variant-numeric:tabular-nums;font:12px -apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.eui-chart-grid{stroke:var(--eui-line);stroke-dasharray:3 4}.eui-chart-zero{stroke:var(--eui-input-line)}.eui-chart-guide{stroke:var(--eui-muted);stroke-dasharray:2 4}.eui-chart-marker{stroke:var(--eui-surface);stroke-width:1.5px}.eui-chart-hit{cursor:crosshair;touch-action:pan-x pan-y pinch-zoom;background:0 0;border:0;border-radius:3px;margin:0;padding:0;position:absolute}.eui-chart-hit:focus-visible{outline:var(--eui-focus-width-inset) solid var(--eui-focus-color);outline-offset:-2px}.eui-chart-notice{color:var(--eui-warning);font-size:var(--eui-text-label);margin:0}.eui-chart-hint{margin:0}.eui-chart-details{border-block-start:1px solid var(--eui-line);gap:12px;min-width:0;padding-top:12px;display:grid}.eui-chart-inspect{min-width:0;color:var(--eui-muted);font-size:var(--eui-text-label);align-items:center;gap:12px;display:flex}.eui-chart-inspect select{flex:1;width:0;min-width:0}.eui-chart-values{gap:10px;margin:0;display:grid}.eui-chart-values>div{grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:2px 12px;display:grid}.eui-chart-values dt{min-width:0}.eui-chart-values dd{text-align:end;overflow-wrap:anywhere;font-variant-numeric:tabular-nums;min-width:0;margin:0}.eui-chart-values strong{font-size:var(--eui-text-comfortable);font-weight:var(--eui-weight-label)}.eui-chart-range{color:var(--eui-muted);font-size:var(--eui-text-sm);grid-column:1/-1;margin-top:2px;display:block}.eui-chart-selected{font-size:var(--eui-text-label);overflow-wrap:anywhere;margin-bottom:12px;display:block}.eui-chart-table{border-block-start:1px solid var(--eui-line);min-width:0;padding-top:8px}.eui-chart-table>summary{cursor:pointer;width:fit-content;color:var(--eui-accent);font-size:var(--eui-text-label);min-height:var(--eui-control);align-content:center}.eui-chart-table>summary:focus-visible{outline:var(--eui-focus-width-inset) solid var(--eui-focus-color);outline-offset:2px}.eui-chart-table table{min-width:32rem}.eui-chart-empty{text-align:center;border:1px dashed var(--eui-input-line);border-radius:var(--eui-radius);color:var(--eui-muted);margin:0;padding:28px 16px}@media(pointer:coarse){.eui-chart-inspect select,.eui-chart-table>summary{min-height:44px}}@media(forced-colors:active){.eui-chart-svg g{color:canvastext!important}.eui-chart-tick{fill:canvastext}.eui-chart-grid,.eui-chart-zero,.eui-chart-guide{stroke:graytext}.eui-chart-marker{stroke:canvas}.eui-chart-key{color:canvastext!important}}@container eui-chart (width<=339px){.eui-chart-values>div{grid-template-columns:minmax(0,1fr);gap:4px}.eui-chart-values dd{text-align:start;padding-inline-start:30px}.eui-chart-values{gap:16px}}.eui-bubble{flex-direction:column;align-self:flex-start;gap:8px;width:fit-content;min-width:0;max-width:100%;display:flex}.eui-bubble[data-align=end]{align-self:flex-end;margin-inline-start:auto}.eui-bubble-content{border:1px solid var(--eui-line);border-radius:var(--eui-radius-card);background:var(--eui-surface);overflow-wrap:anywhere;padding:10px 14px;line-height:1.55}.eui-bubble-content>:first-child{margin-block-start:0}.eui-bubble-content>:last-child{margin-block-end:0}.eui-bubble[data-variant=tinted]>.eui-bubble-content{background:var(--eui-tint)}.eui-bubble[data-variant=outline]>.eui-bubble-content{background:0 0}.eui-bubble[data-variant=plain]>.eui-bubble-content{background:0 0;border:0;padding:0}.eui-bubble-group{flex-direction:column;gap:6px;min-width:0;display:flex}.eui-bubble-reactions{flex-wrap:wrap;gap:6px;display:flex}.eui-bubble[data-align=end]>.eui-bubble-reactions{justify-content:flex-end}.eui-reaction{border:1px solid var(--eui-input-line);border-radius:var(--eui-radius);background:var(--eui-surface);min-height:30px;color:var(--eui-muted);font:inherit;font-size:var(--eui-text-sm);font-variant-numeric:tabular-nums;cursor:pointer;justify-content:center;align-items:center;gap:6px;padding:2px 10px;display:inline-flex}.eui-reaction[aria-pressed=true]{color:var(--eui-accent);background:var(--eui-tint);border-color:var(--eui-accent)}.eui-reaction:disabled{color:var(--eui-muted);cursor:not-allowed}.eui-reaction:focus-visible,.eui-message:focus-visible{outline:var(--eui-focus-width-inset) solid var(--eui-focus-color);outline-offset:var(--eui-focus-offset)}.eui-conversation-marker{color:var(--eui-muted);font-size:var(--eui-text-sm);overflow-wrap:anywhere;justify-content:center;align-items:center;gap:8px;min-width:0;display:flex}.eui-conversation-marker-icon{flex:none;display:inline-flex}.eui-conversation-marker[data-variant=border]{border-block-end:1px solid var(--eui-line);justify-content:flex-start;padding-block:8px}.eui-conversation-marker[data-variant=separator]:before,.eui-conversation-marker[data-variant=separator]:after{content:"";border-block-start:1px solid var(--eui-line);flex:1;min-width:16px}.eui-conversation-marker[data-variant=separator]>div{text-align:center;max-width:80%}.eui-message{outline:none;align-items:flex-start;gap:10px;min-width:0;display:flex}.eui-message-avatar{flex:none;padding-top:2px}.eui-message-avatar .eui-avatar{width:30px;height:30px}.eui-message-main{flex-direction:column;gap:6px;min-width:0;max-width:min(34rem,100% - 40px);display:flex}.eui-message:not(:has(>.eui-message-avatar))>.eui-message-main{max-width:min(34rem,100%)}.eui-message[data-align=end]{flex-direction:row-reverse}.eui-message[data-align=end] .eui-message-header,.eui-message[data-align=end] .eui-message-footer{justify-content:flex-end}.eui-message-header{font-size:var(--eui-text-sm);flex-wrap:wrap;align-items:baseline;gap:4px 10px;display:flex}.eui-message-author{font-weight:var(--eui-weight-label);overflow-wrap:anywhere}.eui-message-header time{color:var(--eui-muted);font-variant-numeric:tabular-nums}.eui-message-attachments{gap:8px;min-width:0;display:grid}.eui-message-footer{color:var(--eui-muted);font-size:var(--eui-text-sm);flex-wrap:wrap;align-items:center;gap:4px 10px;display:flex}.eui-message-footer .eui-button{font-size:var(--eui-text-sm);min-height:30px;padding:2px 8px}.eui-message[data-delivery=failed] .eui-message-delivery,.eui-message-failure{color:var(--eui-danger)}.eui-message-failure{font-size:var(--eui-text-sm);overflow-wrap:anywhere}.eui-message-scroller{border:1px solid var(--eui-line);border-radius:var(--eui-radius-card);background:var(--eui-bg);min-width:0;height:360px;min-height:0;overflow:hidden}.eui-message-scroller-frame{flex-direction:column;height:100%;min-height:0;display:flex}.eui-message-viewport{overscroll-behavior:contain;overflow-anchor:none;scroll-behavior:auto;flex:1;min-height:0;overflow:auto}.eui-message-viewport:focus-visible{outline:var(--eui-focus-width-inset) solid var(--eui-focus-color);outline-offset:-2px}.eui-message-transcript{flex-direction:column;gap:18px;min-width:0;padding:16px;display:flex}.eui-message-row{min-width:0}.eui-message-jump{flex:none;align-self:center;margin:8px}.eui-message-jump[hidden]{display:none}@media(pointer:coarse){.eui-reaction,.eui-message-footer .eui-button{min-width:44px;min-height:44px}}.eui-questionnaire-body,.eui-questionnaire-item{border:0;gap:16px;min-width:0;margin:0;padding:0;display:grid}.eui-questionnaire [hidden]{display:none}.eui-questionnaire-progress{color:var(--eui-muted);font-size:var(--eui-text-sm);font-variant-numeric:tabular-nums}.eui-questionnaire-title{font-size:var(--eui-text-title);font-weight:var(--eui-weight-label);line-height:var(--eui-leading-label);overflow-wrap:anywhere;margin-bottom:10px;padding:0}.eui-questionnaire-choices{gap:8px;display:grid}.eui-questionnaire-choice{border:1px solid var(--eui-input-line);border-radius:var(--eui-radius);background:var(--eui-surface);cursor:pointer;align-items:flex-start;gap:12px;min-height:44px;padding:10px 12px;display:flex}.eui-questionnaire-choice>input{appearance:none;border:1px solid var(--eui-input-line);background:var(--eui-bg);width:16px;height:16px;color:var(--eui-accent);border-radius:50%;flex:none;place-content:center;margin:3px 0 0;display:grid}.eui-questionnaire-choice>input[type=checkbox]{border-radius:min(3px,var(--eui-radius))}.eui-questionnaire-choice>input:checked:after{content:"";border-radius:inherit;background:currentColor;width:8px;height:8px}.eui-questionnaire-choice>input[type=checkbox]:checked:after{background:0 0;border:2px solid;border-width:0 2px 2px 0;border-radius:0;width:4px;height:8px;transform:translateY(-1px)rotate(45deg)}.eui-questionnaire-choice>span:not(.eui-kbd){overflow-wrap:anywhere;flex:1;gap:4px;min-width:0;display:grid}.eui-questionnaire-choice[data-checked]{border-color:var(--eui-accent);background:var(--eui-tint)}.eui-questionnaire-choice:has(:focus-visible),.eui-questionnaire-item:focus-visible,.eui-questionnaire:focus-visible{outline:var(--eui-focus-width-inset) solid var(--eui-focus-color);outline-offset:var(--eui-focus-offset)}.eui-questionnaire-choice>input:focus-visible{outline:none}.eui-questionnaire-choice:has(:disabled){color:var(--eui-muted);cursor:not-allowed}.eui-questionnaire-input{gap:6px;display:grid}.eui-questionnaire-choices>.eui-questionnaire-input{margin-top:6px}.eui-questionnaire-actions{flex-wrap:wrap;align-items:center;gap:8px;padding-top:4px;display:flex}@media(forced-colors:active){.eui-questionnaire-choice>input:checked:after{color:highlight;background-color:highlight}.eui-questionnaire-choice>input[type=checkbox]:checked:after{background:0 0}}
