:root{--eua-imperial-100:#6688b2;--eua-imperial-200:#557baa;--eua-imperial-300:#4d6f99;--eua-imperial-400:#446388;--eua-imperial-500:#405f82;--eua-imperial-600:#395474;--eua-imperial-700:#2c4159;--eua-imperial-800:#202e3f;--eua-imperial-900:#0e141b;--eua-coral-100:#f0759c;--eua-coral-200:#ee5d8b;--eua-coral-300:#ec467b;--eua-coral-400:#e92f6a;--eua-coral-500:#e4185a;--eua-coral-600:#d01651;--eua-coral-700:#b91348;--eua-coral-800:#a2113f;--eua-coral-900:#8a0f36;--eua-classic-blue-100:#7ca0d0;--eua-classic-blue-200:#6993c9;--eua-classic-blue-300:#5685c2;--eua-classic-blue-400:#4478bb;--eua-classic-blue-500:#3e6fae;--eua-classic-blue-600:#366096;--eua-classic-blue-700:#2f5483;--eua-classic-blue-800:#294870;--eua-classic-blue-900:#223c5e;--eua-purple-100:#b087c5;--eua-purple-200:#a575bd;--eua-purple-300:#9a64b4;--eua-purple-400:#8e53ac;--eua-purple-500:#7c4896;--eua-purple-600:#6c3f83;--eua-purple-700:#5b356e;--eua-purple-800:#4a2b5a;--eua-purple-900:#41264f;--eua-emerald-100:#91f2bb;--eua-emerald-200:#7ee6ab;--eua-emerald-300:#6cd99b;--eua-emerald-400:#5ccc8c;--eua-emerald-500:#4bbd7c;--eua-emerald-600:#39a367;--eua-emerald-700:#298a53;--eua-emerald-800:#1c7040;--eua-emerald-900:#11572f;--eua-canary-100:#ffdd80;--eua-canary-200:#ffd666;--eua-canary-300:#ffcf4d;--eua-canary-400:#ffc933;--eua-canary-500:#ffc216;--eua-canary-600:#f0b000;--eua-canary-700:#d69d00;--eua-canary-800:#bd8a00;--eua-canary-900:#997000;--eua-sky-blue-100:#d6e5f5;--eua-sky-blue-200:#c2d8ef;--eua-sky-blue-300:#aecbea;--eua-sky-blue-400:#9abee5;--eua-sky-blue-500:#89b4e1;--eua-sky-blue-600:#699fd8;--eua-sky-blue-700:#518fd2;--eua-sky-blue-800:#3c82cd;--eua-sky-blue-900:#2e6eb2;--eua-cyan-100:#7bcbd1;--eua-cyan-200:#68c3ca;--eua-cyan-300:#55bcc3;--eua-cyan-400:#42b5bd;--eua-cyan-500:#3ca2aa;--eua-cyan-600:#359097;--eua-cyan-700:#2e7e84;--eua-cyan-800:#286c71;--eua-cyan-900:#215a5e;--eua-slate-100:#acafb9;--eua-slate-200:#9fa2ad;--eua-slate-300:#9195a1;--eua-slate-400:#838895;--eua-slate-500:#737887;--eua-slate-600:#636774;--eua-slate-700:#575b66;--eua-slate-800:#4b4e58;--eua-slate-900:#3b3d45;--eua-teal-100:#c3eee3;--eua-teal-200:#afe9da;--eua-teal-300:#9ce3d1;--eua-teal-400:#88ddc8;--eua-teal-500:#77d9c0;--eua-teal-600:#58d0b2;--eua-teal-700:#3cc8a5;--eua-teal-800:#31af90;--eua-teal-900:#2b977c;--eua-grey-100:#e6e6e6;--eua-grey-200:#d4d4d4;--eua-grey-300:#b3b3b3;--eua-grey-400:#999;--eua-grey-500:#8c8c8c;--eua-grey-600:#707070;--eua-grey-700:#616161;--eua-grey-800:#525252;--eua-grey-900:#404040;--eua-black:#000;--eua-light-grey:#f8f8f8;--eua-white:#fff;--eua-color-brand:var(--eua-coral-500);--eua-color-brand-hover:var(--eua-coral-600);--eua-color-brand-active:var(--eua-coral-700);--eua-color-brand-soft:#e4185a24;--eua-color-ink:var(--eua-imperial-800);--eua-color-ink-muted:var(--eua-slate-500);--eua-color-surface:var(--eua-white);--eua-color-surface-muted:var(--eua-light-grey);--eua-color-surface-inverse:#071019;--eua-color-on-inverse:var(--eua-white);--eua-color-border:var(--eua-grey-200);--eua-color-border-strong:var(--eua-grey-400);--eua-color-focus:var(--eua-coral-500);--eua-color-success:var(--eua-emerald-600);--eua-color-warning:var(--eua-canary-600);--eua-color-info:var(--eua-classic-blue-500);--eua-font-family:Poppins, Arial, Helvetica, sans-serif;--eua-font-family-mono:ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;--eua-font-weight-regular:400;--eua-font-weight-medium:500;--eua-font-weight-semibold:600;--eua-font-size-h1:48px;--eua-line-height-h1:58px;--eua-font-size-h2:40px;--eua-line-height-h2:48px;--eua-font-size-h3:32px;--eua-line-height-h3:40px;--eua-font-size-h4:24px;--eua-line-height-h4:32px;--eua-font-size-h5:20px;--eua-line-height-h5:28px;--eua-font-size-body-lg:16px;--eua-line-height-body-lg:24px;--eua-font-size-body:14px;--eua-line-height-body:22px;--eua-font-size-body-sm:12px;--eua-line-height-body-sm:18px;--eua-font-size-caption:11px;--eua-line-height-caption:16px;--eua-letter-spacing-overline:.05em;--eua-space-1:4px;--eua-space-2:8px;--eua-space-3:12px;--eua-space-4:16px;--eua-space-5:20px;--eua-space-6:24px;--eua-space-8:32px;--eua-space-10:40px;--eua-space-12:48px;--eua-radius-sm:6px;--eua-radius-md:10px;--eua-radius-lg:16px;--eua-radius-pill:999px;--eua-shadow-sm:0 2px 8px #07101914;--eua-shadow-md:0 12px 28px #07101924;--eua-shadow-lg:0 16px 44px #0000002e;--eua-duration-fast:.15s;--eua-easing:ease;--eua-chart-series-1:var(--eua-imperial-800);--eua-chart-series-2:var(--eua-classic-blue-500);--eua-chart-series-3:var(--eua-cyan-500);--eua-chart-series-4:var(--eua-teal-700);--eua-chart-series-5:var(--eua-purple-500);--eua-chart-series-6:var(--eua-emerald-600);--eua-chart-series-7:var(--eua-canary-600);--eua-chart-series-8:var(--eua-coral-500);--eua-chart-highlight:var(--eua-coral-500);--eua-chart-success:var(--eua-color-success);--eua-chart-warning:var(--eua-color-warning);--eua-chart-info:var(--eua-color-info);--eua-chart-danger:var(--eua-coral-600);--eua-chart-sequential-1:var(--eua-sky-blue-100);--eua-chart-sequential-2:var(--eua-sky-blue-400);--eua-chart-sequential-3:var(--eua-classic-blue-500);--eua-chart-sequential-4:var(--eua-classic-blue-800);--eua-chart-sequential-5:var(--eua-imperial-900);--eua-chart-diverging-1:var(--eua-classic-blue-700);--eua-chart-diverging-2:var(--eua-sky-blue-400);--eua-chart-diverging-3:var(--eua-grey-100);--eua-chart-diverging-4:var(--eua-coral-300);--eua-chart-diverging-5:var(--eua-coral-700);--eua-chart-axis-line:var(--eua-color-border);--eua-chart-split-line:var(--eua-grey-100);--eua-chart-label:var(--eua-color-ink-muted);--eua-chart-title:var(--eua-color-ink);--eua-chart-tooltip-surface:var(--eua-color-surface);--eua-chart-tooltip-border:var(--eua-color-border);--eua-chart-tooltip-ink:var(--eua-color-ink);--eua-chart-inactive:var(--eua-grey-300)}.eua-text{font-family:var(--eua-font-family);color:var(--eua-color-ink);margin:0}.eua-text--h1{font-size:var(--eua-font-size-h1);line-height:var(--eua-line-height-h1);font-weight:var(--eua-font-weight-semibold)}.eua-text--h2{font-size:var(--eua-font-size-h2);line-height:var(--eua-line-height-h2);font-weight:var(--eua-font-weight-semibold)}.eua-text--h3{font-size:var(--eua-font-size-h3);line-height:var(--eua-line-height-h3);font-weight:var(--eua-font-weight-semibold)}.eua-text--h4{font-size:var(--eua-font-size-h4);line-height:var(--eua-line-height-h4);font-weight:var(--eua-font-weight-semibold)}.eua-text--h5{font-size:var(--eua-font-size-h5);line-height:var(--eua-line-height-h5);font-weight:var(--eua-font-weight-semibold)}.eua-text--bodyLarge{font-size:var(--eua-font-size-body-lg);line-height:var(--eua-line-height-body-lg);font-weight:var(--eua-font-weight-regular)}.eua-text--body{font-size:var(--eua-font-size-body);line-height:var(--eua-line-height-body);font-weight:var(--eua-font-weight-regular)}.eua-text--bodySmall{font-size:var(--eua-font-size-body-sm);line-height:var(--eua-line-height-body-sm);font-weight:var(--eua-font-weight-regular)}.eua-text--overline{font-size:var(--eua-font-size-body-sm);line-height:var(--eua-line-height-caption);font-weight:var(--eua-font-weight-semibold);letter-spacing:var(--eua-letter-spacing-overline);text-transform:uppercase}.eua-text--caption{font-size:var(--eua-font-size-caption);line-height:var(--eua-line-height-caption);font-weight:var(--eua-font-weight-regular);color:var(--eua-color-ink-muted)}.eua-text--partNumber{font-size:var(--eua-font-size-body-lg);line-height:var(--eua-line-height-body-lg);font-weight:var(--eua-font-weight-semibold)}.eua-text--partNumberSmall{font-size:var(--eua-font-size-body);line-height:var(--eua-line-height-body);font-weight:var(--eua-font-weight-semibold)}.eua-text--tone-default{color:var(--eua-color-ink)}.eua-text--tone-muted{color:var(--eua-color-ink-muted)}.eua-text--tone-brand{color:var(--eua-color-brand)}.eua-text--tone-inverse{color:var(--eua-color-on-inverse)}.eua-button{justify-content:center;align-items:center;gap:var(--eua-space-2);font-family:var(--eua-font-family);font-weight:var(--eua-font-weight-semibold);border-radius:var(--eua-radius-md);cursor:pointer;transition:background-color var(--eua-duration-fast) var(--eua-easing),border-color var(--eua-duration-fast) var(--eua-easing),color var(--eua-duration-fast) var(--eua-easing);border:1px solid #0000;text-decoration:none;display:inline-flex}.eua-button:focus-visible{outline:2px solid var(--eua-color-focus);outline-offset:3px}.eua-button:disabled,.eua-button[aria-disabled=true]{opacity:.5;cursor:not-allowed}.eua-button--sm{min-height:32px;padding:0 var(--eua-space-3);font-size:var(--eua-font-size-body-sm)}.eua-button--md{min-height:40px;padding:0 var(--eua-space-4);font-size:var(--eua-font-size-body)}.eua-button--lg{min-height:48px;padding:0 var(--eua-space-6);font-size:var(--eua-font-size-body-lg)}.eua-button--primary{background:var(--eua-color-brand);border-color:var(--eua-color-brand);color:var(--eua-white)}.eua-button--primary:hover:not(:disabled){background:var(--eua-color-brand-hover);border-color:var(--eua-color-brand-hover)}.eua-button--secondary{background:var(--eua-color-ink);border-color:var(--eua-color-ink);color:var(--eua-white)}.eua-button--secondary:hover:not(:disabled){background:var(--eua-imperial-700);border-color:var(--eua-imperial-700)}.eua-button--outline{border-color:var(--eua-color-border-strong);color:var(--eua-color-ink);background:0 0}.eua-button--outline:hover:not(:disabled){background:var(--eua-color-surface-muted);border-color:var(--eua-color-ink)}.eua-button--ghost{color:var(--eua-color-ink);background:0 0;border-color:#0000}.eua-button--ghost:hover:not(:disabled){background:var(--eua-color-surface-muted)}.eua-button--fullWidth{width:100%}.eua-badge{align-items:center;gap:var(--eua-space-1);border-radius:var(--eua-radius-pill);padding:var(--eua-space-1) var(--eua-space-3);font-family:var(--eua-font-family);font-size:var(--eua-font-size-caption);line-height:var(--eua-line-height-caption);font-weight:var(--eua-font-weight-semibold);letter-spacing:var(--eua-letter-spacing-overline);text-transform:uppercase;border:1px solid #0000;display:inline-flex}.eua-badge--brand{background:var(--eua-color-brand-soft);border-color:var(--eua-coral-300);color:var(--eua-coral-700)}.eua-badge--neutral{background:var(--eua-color-surface-muted);border-color:var(--eua-color-border);color:var(--eua-color-ink)}.eua-badge--success{background:var(--eua-emerald-100);border-color:var(--eua-emerald-400);color:var(--eua-emerald-900)}.eua-badge--warning{background:var(--eua-canary-100);border-color:var(--eua-canary-400);color:var(--eua-canary-900)}.eua-badge--info{background:var(--eua-sky-blue-100);border-color:var(--eua-sky-blue-400);color:var(--eua-classic-blue-900)}.eua-card{border-radius:var(--eua-radius-lg);background:var(--eua-color-surface);font-family:var(--eua-font-family);color:var(--eua-color-ink)}.eua-card--outlined{border:1px solid var(--eua-color-border)}.eua-card--elevated{border:1px solid var(--eua-color-border);box-shadow:var(--eua-shadow-md)}.eua-card--inverse{background:var(--eua-color-surface-inverse);color:var(--eua-color-on-inverse);border:1px solid var(--eua-imperial-700)}.eua-card--sm{padding:var(--eua-space-4)}.eua-card--md{padding:var(--eua-space-6)}.eua-card--lg{padding:var(--eua-space-8)}.eua-field{gap:var(--eua-space-2);font-family:var(--eua-font-family);flex-direction:column;display:flex}.eua-label{font-family:var(--eua-font-family);font-size:var(--eua-font-size-body-sm);line-height:var(--eua-line-height-caption);font-weight:var(--eua-font-weight-medium);color:var(--eua-color-ink)}.eua-label__required{margin-left:var(--eua-space-1);color:var(--eua-color-brand)}.eua-input{border:1px solid var(--eua-color-border-strong);border-radius:var(--eua-radius-md);background:var(--eua-color-surface);width:100%;min-height:40px;padding:0 var(--eua-space-3);font-family:var(--eua-font-family);font-size:var(--eua-font-size-body);line-height:var(--eua-line-height-body);color:var(--eua-color-ink)}.eua-input::placeholder{color:var(--eua-color-ink-muted)}.eua-input:focus-visible{outline:2px solid var(--eua-color-focus);outline-offset:2px}.eua-input--invalid{border-color:var(--eua-color-brand)}.eua-input:disabled{background:var(--eua-color-surface-muted);cursor:not-allowed}.eua-field__message{font-size:var(--eua-font-size-caption);line-height:var(--eua-line-height-caption);color:var(--eua-color-ink-muted)}.eua-field__message--error{color:var(--eua-coral-700)}.eua-swatch{text-align:left;min-width:0;font-family:var(--eua-font-family);color:inherit;background:0 0;border:0;padding:0;display:block}.eua-swatch--interactive{cursor:pointer}.eua-swatch__chip{aspect-ratio:1;border:1px solid var(--eua-color-border);border-radius:var(--eua-radius-md);width:100%;min-height:64px;transition:transform var(--eua-duration-fast) var(--eua-easing);display:block}.eua-swatch--interactive:hover .eua-swatch__chip{transform:translateY(-3px)}.eua-swatch:focus-visible{outline:2px solid var(--eua-color-focus);outline-offset:3px;border-radius:var(--eua-radius-md)}.eua-swatch--primary .eua-swatch__chip{outline:2px solid var(--eua-color-ink);outline-offset:3px}.eua-swatch__name{margin-top:var(--eua-space-2);font-size:var(--eua-font-size-caption);line-height:var(--eua-line-height-caption);color:var(--eua-color-ink-muted);display:block}.eua-swatch__hex{font-family:var(--eua-font-family-mono);font-size:var(--eua-font-size-caption);line-height:var(--eua-line-height-caption);color:var(--eua-color-ink);text-transform:uppercase;display:block}.eua-stack{display:flex}.eua-stack--vertical{flex-direction:column}.eua-stack--horizontal{flex-flow:wrap;align-items:center}.eua-chart,.eua-chart__canvas{width:100%}.eua-chart__skeleton{border-radius:var(--eua-radius-md);background:linear-gradient(90deg,var(--eua-color-surface-muted) 0%,var(--eua-grey-100) 50%,var(--eua-color-surface-muted) 100%);background-size:200% 100%;width:100%;animation:1.4s linear infinite eua-chart-shimmer}@keyframes eua-chart-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@media(prefers-reduced-motion:reduce){.eua-chart__skeleton{animation:none}}.eua-chart__empty{text-align:center;padding:var(--eua-space-6);border:1px dashed var(--eua-color-border);border-radius:var(--eua-radius-md);background:var(--eua-color-surface-muted);font-family:var(--eua-font-family);font-size:var(--eua-font-size-body-sm);line-height:var(--eua-line-height-body-sm);color:var(--eua-color-ink-muted);justify-content:center;align-items:center;display:flex}.eua-nav-link,.eua-inline-link{font-family:var(--eua-font-family);font-size:var(--eua-font-size-body);line-height:var(--eua-line-height-body);font-weight:var(--eua-font-weight-medium);border-radius:var(--eua-radius-sm);text-decoration:none}.eua-nav-link{color:var(--eua-color-on-inverse);opacity:.72;padding:var(--eua-space-1) 0;transition:opacity var(--eua-duration-fast) var(--eua-easing),border-bottom-color var(--eua-duration-fast) var(--eua-easing);border-bottom:2px solid #0000;display:inline-block}.eua-nav-link:hover{opacity:1;border-bottom-color:color-mix(in srgb,var(--eua-color-on-inverse) 70%,transparent)}.eua-nav-link--active{opacity:1;border-bottom-color:var(--eua-color-brand)}.eua-nav-link:focus-visible,.eua-inline-link:focus-visible{outline:2px solid var(--eua-color-focus);outline-offset:3px}.eua-inline-link{color:var(--eua-color-brand)}.eua-inline-link:hover{text-decoration:underline}.eua-overview{width:100%}.eua-overview__masthead{gap:var(--eua-space-12);padding:var(--eua-space-8) 0 var(--eua-space-12);border-bottom:1px solid var(--eua-color-border);grid-template-columns:minmax(0,7fr) minmax(18rem,5fr);align-items:end;display:grid}.eua-overview__title-block{gap:var(--eua-space-4);display:grid}.eua-overview__title{max-width:14ch}.eua-overview__introduction{max-width:32rem;padding-bottom:var(--eua-space-1)}.eua-overview__index{gap:var(--eua-space-8);padding-top:var(--eua-space-12);grid-template-columns:minmax(12rem,3fr) minmax(0,9fr);display:grid}.eua-overview__summary{gap:var(--eua-space-8);padding-right:var(--eua-space-8);flex-direction:column;display:flex}.eua-overview__fact{gap:var(--eua-space-2);display:grid}.eua-overview__status{align-items:center;gap:var(--eua-space-2);display:flex}.eua-overview__status-mark{width:var(--eua-space-2);height:var(--eua-space-2);border-radius:var(--eua-radius-pill);background:var(--eua-color-success)}.eua-overview__sections{border-top:1px solid var(--eua-color-border);border-left:1px solid var(--eua-color-border);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.eua-overview__section-link{align-content:start;gap:var(--eua-space-3);min-height:14rem;padding:var(--eua-space-8);border-right:1px solid var(--eua-color-border);border-bottom:1px solid var(--eua-color-border);background:var(--eua-color-surface);color:var(--eua-color-ink);transition:background-color var(--eua-duration-fast) var(--eua-easing);text-decoration:none;display:grid;position:relative}.eua-overview__section-link:hover{background:var(--eua-color-surface-muted)}.eua-overview__section-link:focus-visible{z-index:1;outline:2px solid var(--eua-color-focus);outline-offset:3px}.eua-overview__number{color:var(--eua-grey-500)}.eua-overview__arrow{right:var(--eua-space-6);bottom:var(--eua-space-6);color:var(--eua-color-brand);font-family:var(--eua-font-family);font-size:var(--eua-font-size-h5);line-height:var(--eua-line-height-h5);transition:transform var(--eua-duration-fast) var(--eua-easing);position:absolute}.eua-overview__section-link:hover .eua-overview__arrow{transform:translate(var(--eua-space-1))}.eua-overview__footer{justify-content:space-between;gap:var(--eua-space-4);margin-top:var(--eua-space-12);padding-top:var(--eua-space-6);border-top:1px solid var(--eua-color-border);display:flex}@media(max-width:760px){.eua-overview__masthead,.eua-overview__index{grid-template-columns:1fr}.eua-overview__masthead{gap:var(--eua-space-8)}.eua-overview__summary{grid-template-columns:repeat(2,minmax(0,1fr));padding-right:0;display:grid}.eua-overview__sections{grid-template-columns:1fr}}@media(max-width:480px){.eua-overview__summary{grid-template-columns:1fr}.eua-overview__section-link{min-height:12rem;padding:var(--eua-space-6)}.eua-overview__footer{flex-direction:column}}.eua-calendar{gap:var(--eua-space-3);font-family:var(--eua-font-family);color:var(--eua-color-ink);display:grid}.eua-calendar__header{align-items:center;gap:var(--eua-space-2);display:flex}.eua-calendar__headings{justify-content:space-around;gap:var(--eua-space-4);flex:1;display:flex}.eua-calendar__heading{font-weight:var(--eua-font-weight-semibold);text-align:center}.eua-calendar__nav{border:1px solid var(--eua-color-border);border-radius:var(--eua-radius-md);background:var(--eua-color-surface);width:32px;height:32px;color:var(--eua-color-ink);font-family:var(--eua-font-family);font-size:var(--eua-font-size-body-lg);cursor:pointer;transition:background-color var(--eua-duration-fast) var(--eua-easing);justify-content:center;align-items:center;line-height:1;display:inline-flex}.eua-calendar__nav:hover{background:var(--eua-color-surface-muted)}.eua-calendar__nav:focus-visible,.eua-calendar__day:focus-visible,.eua-daterange__preset:focus-visible{outline:2px solid var(--eua-color-focus);outline-offset:2px}.eua-calendar__months{gap:var(--eua-space-6);display:flex}.eua-calendar__month{gap:var(--eua-space-1);display:grid}.eua-calendar__weekdays,.eua-calendar__days{grid-template-columns:repeat(7,36px);gap:2px;display:grid}.eua-calendar__weekday{text-align:center;font-size:var(--eua-font-size-caption);line-height:var(--eua-line-height-caption);font-weight:var(--eua-font-weight-medium);color:var(--eua-color-ink-muted);text-decoration:none}.eua-calendar__day{border-radius:var(--eua-radius-md);height:36px;font-family:var(--eua-font-family);font-size:var(--eua-font-size-body-sm);color:var(--eua-color-ink);cursor:pointer;transition:background-color var(--eua-duration-fast) var(--eua-easing),color var(--eua-duration-fast) var(--eua-easing);background:0 0;border:1px solid #0000}.eua-calendar__day:hover:not(:disabled){background:var(--eua-color-surface-muted)}.eua-calendar__day--outside{color:var(--eua-color-ink-muted);opacity:.55}.eua-calendar__day--today{border-color:var(--eua-color-border-strong);font-weight:var(--eua-font-weight-semibold)}.eua-calendar__day--in-range{background:var(--eua-color-surface-muted);border-radius:0}.eua-calendar__day--selected,.eua-calendar__day--selected:hover:not(:disabled){background:var(--eua-color-brand);border-color:var(--eua-color-brand);color:var(--eua-white)}.eua-calendar__day--range-start{border-top-right-radius:0;border-bottom-right-radius:0}.eua-calendar__day--range-end{border-top-left-radius:0;border-bottom-left-radius:0}.eua-calendar__day:disabled{color:var(--eua-color-ink-muted);opacity:.4;cursor:not-allowed}.eua-datefield{position:relative}.eua-datefield__trigger{justify-content:space-between;align-items:center;gap:var(--eua-space-3);cursor:pointer;text-align:left;display:flex}.eua-datefield__trigger--empty{color:var(--eua-color-ink-muted)}.eua-datefield__trigger:disabled{background:var(--eua-color-surface-muted);cursor:not-allowed}.eua-datefield__icon{color:var(--eua-color-ink-muted)}.eua-datefield__popover{top:calc(100% + var(--eua-space-2));z-index:20;padding:var(--eua-space-4);border:1px solid var(--eua-color-border);border-radius:var(--eua-radius-lg);background:var(--eua-color-surface);box-shadow:var(--eua-shadow-md);position:absolute;left:0}.eua-daterange{gap:var(--eua-space-4);display:flex}.eua-daterange__presets{gap:var(--eua-space-1);padding-right:var(--eua-space-4);border-right:1px solid var(--eua-color-border);flex-direction:column;min-width:9.5rem;display:flex}.eua-daterange__preset{border-radius:var(--eua-radius-md);padding:var(--eua-space-2) var(--eua-space-3);font-family:var(--eua-font-family);font-size:var(--eua-font-size-body-sm);color:var(--eua-color-ink);text-align:left;cursor:pointer;transition:background-color var(--eua-duration-fast) var(--eua-easing);background:0 0;border:1px solid #0000}.eua-daterange__preset:hover{background:var(--eua-color-surface-muted)}.eua-daterange__preset--active{border-color:var(--eua-color-brand);color:var(--eua-coral-700);font-weight:var(--eua-font-weight-medium)}@media(max-width:720px){.eua-calendar__months,.eua-daterange{flex-direction:column}.eua-daterange__presets{padding-right:0;padding-bottom:var(--eua-space-3);border-right:0;border-bottom:1px solid var(--eua-color-border);flex-flow:wrap}}.eua-datefield__popover--right{left:auto;right:0}
