@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/fef07dbb0973bf53-s.00az9qtie3ho1.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/8a480f0b521d4e75-s.3j-a226dh71aj.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/53b9e256198e5412-s.2gwoz23eiro2t.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/7178b3e590c64307-s.0i3h3th1vs4m7.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/caa3a2e1cccd8315-s.p.0zr6hhvz-h9nw.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Fallback;src:local(Arial);ascent-override:95.94%;descent-override:28.16%;line-gap-override:0.0%;size-adjust:104.76%}.ELTdiq_className{font-family:Geist,Geist Fallback;font-style:normal}.ELTdiq_variable{--font-geist-sans:"Geist", "Geist Fallback"}
:root{--ink:#17191a;--muted:#666c70;--faint:#80868a;--danger:#9c3030;--danger-bg:#feecec;--success:#28734f;--success-bg:#e8f6ee;--warning:#864d18;--accent:#0070f3;--accent-hover:#0062d6;--accent-soft:#0070f31a;--accent-ink:#005fcc;--overlay-scrim:#0e0e1094;--pill-bg:#f0f1f2;--card:#fafbfb;--surface:#fff;--hairline:#00000014;--glass-edge:#ffffff38;--glass-fill:#ffffffa8;--ink-hover:#2e3234;--dash:#c9cdcf;--track-hover:#e7e9ea;--delta-up:#006300;--caption-scrim:#111416;--on-dark-muted:#85898d;--on-dark:#c4c8cc;--shell-width:430px;--shell-gutter:16px;--page-measure:720px;--page-measure-wide:1200px;--tile-radius:24px;--pill-radius:999px;--chip-radius:8px;--field-radius:12px;--panel-radius:16px;--glass-blur:20px;--control-height:36px;--target-min:44px;--text-control:.75rem;--text-ui:.875rem;--text-body:1rem;--text-page:1.5rem;--text-display:2rem;--text-hero:4rem;--leading-control:1rem;--leading-ui:1.25rem;--leading-body:1.5rem;--leading-page:1.75rem;--leading-display:2.25rem;--leading-hero:4.25rem;--tracking-tight:-.02em;--weight-regular:400;--weight-strong:500;--font-sans:var(--font-geist-sans,ui-sans-serif), system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--icon-stroke-width:1.7;--layer-nav:30;--layer-overlay:40;--layer-toast:80;--wordmark-aspect-ratio:1.4724;--focus-ring:3px solid #17191a;--field-focus-ring:1px solid #17191a;--space-2:2px;--space-4:4px;--space-8:8px;--space-12:12px;--space-16:16px;--space-24:24px;--space-32:32px;--space-48:48px;--space-64:64px;--ease-standard:cubic-bezier(.25, .1, .25, 1);--ease-out-soft:cubic-bezier(.16, 1, .3, 1);--ease-spatial:cubic-bezier(.2, 0, 0, 1);--ease-exit:cubic-bezier(.4, 0, 1, 1);--duration-fast:90ms;--duration-normal:.14s;--duration-emphasis:.16s;--duration-exit:.12s;--duration-entrance:.22s;--duration-journey:.32s;--duration-toast:.24s;--ring-hairline:inset 0px 0px 0px 1px #00000014;--shadow-card:0px 2px 4px 0px #0000000a;--shadow-thumb:0px 1px 3px 0px #00000017;--shadow-overlay:0px 24px 60px 0px #0000004d;--shadow-dock:0px 8px 24px 0px #00000014;--shadow-float:0px 3px 6px 0px #00000014, 0px 0px 0px 1px #0000000d;--shadow-accent:0px 1px 2px 0px #0070f33d, 0px 2px 6px 0px #0070f329}
:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light only;font-family:var(--font-sans);font-synthesis:none}html{-moz-text-size-adjust:100%;text-size-adjust:100%}@media (any-pointer:coarse){:root{--target-floor:var(--target-min)}}*{box-sizing:border-box}html,body{min-height:100%}body{background:var(--surface);color:var(--ink);font-weight:var(--weight-regular);margin:0}h1,h2,h3,h4,h5,h6,strong,b{font-weight:var(--weight-strong)}:where(h1){font-size:var(--text-page);line-height:var(--leading-page)}:where(h2,h3,h4,h5,h6){font-size:var(--text-body);line-height:var(--leading-body)}:where(summary:not([class])){align-items:center;gap:var(--space-8);cursor:pointer;list-style:none;display:flex}:where(summary:not([class]))::-webkit-details-marker{display:none}:where(summary:not([class])):before{width:5px;height:5px;margin-inline:var(--space-2) 1px;content:"";transition:transform var(--duration-normal) var(--ease-standard);border-bottom:1.5px solid;border-right:1.5px solid;flex:none;transform:rotate(-45deg)}:where(details[open]>summary:not([class])):before{transform:rotate(45deg)}::selection{background:var(--ink);color:var(--surface)}:where(dialog){opacity:0;transform-origin:50% 42%;transition:opacity var(--duration-exit) var(--ease-exit), transform var(--duration-exit) var(--ease-exit);transform:translateY(10px)scale(.985)}:where(dialog[open]){opacity:1;transition-duration:var(--duration-entrance);transition-timing-function:var(--ease-out-soft);transform:translateY(0)scale(1)}:where(dialog)::backdrop{transition:background-color var(--duration-exit) var(--ease-exit);background-color:#0000}:where(dialog[open])::backdrop{background-color:var(--overlay-scrim);transition-duration:var(--duration-entrance);transition-timing-function:var(--ease-out-soft)}@supports (transition-behavior:allow-discrete){:where(dialog){transition:opacity var(--duration-exit) var(--ease-exit), transform var(--duration-exit) var(--ease-exit), overlay var(--duration-exit) var(--ease-exit) allow-discrete, display var(--duration-exit) var(--ease-exit) allow-discrete}:where(dialog)::backdrop{transition:background-color var(--duration-exit) var(--ease-exit), overlay var(--duration-exit) var(--ease-exit) allow-discrete, display var(--duration-exit) var(--ease-exit) allow-discrete}}@starting-style{:where(dialog[open]){opacity:0;transform:translateY(10px)scale(.985)}:where(dialog[open])::backdrop{background-color:#0000}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
