@font-face{font-family:sans;src:url(../media/instrument_sans_400_latin_ext-s.p.3_enilo7h9-3t.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:sans;src:url(../media/instrument_sans_400_latin-s.p.1c6_4mawwj-hb.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:sans;src:url(../media/instrument_sans_500_latin_ext-s.p.3_enilo7h9-3t.woff2)format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:sans;src:url(../media/instrument_sans_500_latin-s.p.1c6_4mawwj-hb.woff2)format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:sans;src:url(../media/instrument_sans_600_latin_ext-s.p.3_enilo7h9-3t.woff2)format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:sans;src:url(../media/instrument_sans_600_latin-s.p.1c6_4mawwj-hb.woff2)format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:sans;src:url(../media/instrument_sans_700_latin_ext-s.p.3_enilo7h9-3t.woff2)format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:sans;src:url(../media/instrument_sans_700_latin-s.p.1c6_4mawwj-hb.woff2)format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:sans Fallback;src:local(Arial);ascent-override:93.97%;descent-override:24.22%;line-gap-override:0.0%;size-adjust:103.22%}.Q4PNtq_className{font-family:sans,sans Fallback}.Q4PNtq_variable{--font-instrument-sans:"sans", "sans Fallback"}
@font-face{font-family:mono;src:url(../media/ibm_plex_mono_400_latin_ext-s.p.1ih4rrmj883u6.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:mono;src:url(../media/ibm_plex_mono_400_latin-s.p.19gbeb610ur4n.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:mono;src:url(../media/ibm_plex_mono_500_latin_ext-s.p.2yypdhrkbqnza.woff2)format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:mono;src:url(../media/ibm_plex_mono_500_latin-s.p.25_05y-blbp24.woff2)format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:mono;src:url(../media/ibm_plex_mono_600_latin_ext-s.p.3r1dv7zl76cle.woff2)format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:mono;src:url(../media/ibm_plex_mono_600_latin-s.p.04jv21_rdbjv3.woff2)format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:mono Fallback;src:local(Arial);ascent-override:77.95%;descent-override:20.91%;line-gap-override:0.0%;size-adjust:131.49%}.fmoJgG_className{font-family:mono,mono Fallback}.fmoJgG_variable{--font-ibm-plex-mono:"mono", "mono Fallback"}
:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--accent-rgb:108 77 211;--accent-ink-rgb:32 16 47;--violet-mute-rgb:124 100 170;--violet-tint-rgb:140 118 225;--accent-light-rgb:130 89 234;--bg-base:#fff;--accent-blue:#2f6fbe;--accent-blue-ink:#215a99;--accent-blue-strong:#1d5596;--accent-blue-tint-10:#2f6fbe1a;--accent-pink:#b8406f;--accent-pink-ink:#a33660;--accent-pink-strong:#8e2b51;--accent-pink-tint-10:#b8406f1a;--bg-aurora-violet:#967dff3d;--bg-aurora-blue:#6ebeff42;--bg-aurora-pink:#ffa8cd38;--surface-card:#ffffffb8;--surface-card-solid:#ffffffdb;--surface-way:#ffffffa8;--surface-group:#fff9;--surface-placeholder:rgb(var(--violet-mute-rgb) / .07);--surface-raised:#fffffff5;--surface-dialog:#fff;--surface-sunken:rgb(var(--violet-mute-rgb) / .1);--surface-phone:#fcfbfe;--surface-nav:#ffffffb3;--surface-nav-solid:var(--bg-base);--surface-tabbar:#ffffffd1;--bg-aurora:radial-gradient(1000px 680px at 4% -10%, var(--bg-aurora-violet), transparent 62%), radial-gradient(900px 620px at 98% 0%, var(--bg-aurora-blue), transparent 64%), radial-gradient(1000px 760px at 60% 110%, var(--bg-aurora-pink), transparent 62%);--text-primary:#2a0f35;--text-secondary:#5b4c61;--text-tertiary:#7b6c81;--text-quiet:#7e7283;--text-on-dark:#f3eff4;--text-on-dark-muted:#ddcff5;--text-on-dark-label:#d3c2f5;--text-on-accent:#fff;--photo-matte:#fff;--accent:#6c4dd3;--accent-strong:#5e34c6;--accent-light:#8259ea;--accent-pale:#9e7cf2;--accent-deep:#4a2570;--accent-ink:#20102f;--accent-tint-08:rgb(var(--violet-mute-rgb) / .08);--accent-tint-10:rgb(var(--violet-mute-rgb) / .1);--accent-tint-12:rgb(var(--violet-mute-rgb) / .12);--accent-tint-14:rgb(var(--violet-mute-rgb) / .14);--accent-tint-16:rgb(var(--violet-tint-rgb) / .16);--accent-wash:rgb(var(--violet-tint-rgb) / .1);--banner-bg:rgb(var(--violet-tint-rgb) / .12);--banner-border:rgb(var(--accent-light-rgb) / .3);--border-hairline:rgb(var(--violet-mute-rgb) / .13);--border-soft:rgb(var(--violet-mute-rgb) / .18);--border-pill:rgb(var(--violet-mute-rgb) / .26);--border-control:rgb(var(--violet-mute-rgb) / .22);--border-dashed:rgb(var(--violet-mute-rgb) / .34);--border-placeholder:rgb(var(--violet-mute-rgb) / .3);--border-way:rgb(var(--violet-mute-rgb) / .2);--border-group:rgb(var(--violet-mute-rgb) / .16);--way-on-border:rgb(var(--accent-light-rgb) / .36);--way-on-icon:rgb(var(--violet-tint-rgb) / .24);--border-field:rgb(var(--violet-mute-rgb) / .74);--border-card:#ffffffe6;--border-focus:#8259ea;--ring-focus:0 0 0 3px #8259ea24;--warning-ink:#6b4f1c;--warning-ink-soft:#7a5a1e;--warning-base:#ce9836;--warning-bg:#ce983624;--warning-bg-strong:#ce983647;--warning-border:#ce983657;--warning-border-strong:#ce983666;--warning-rule:#ce983652;--warning-outline:#ce983680;--warning-wash:#ffce781f;--warning-border-group:#ce983661;--danger-ink:#8a2f3f;--danger-bg:#cd556e14;--danger-border:#cd556e42;--danger-border-soft:#cd556e38;--danger-bar-from:#c2566b;--danger-bar-to:#8a2f3f;--danger-bar:linear-gradient(90deg, var(--danger-bar-from), var(--danger-bar-to));--positive-ink:#12855c;--positive-ink-deep:#1c6b4e;--positive-base:#3fbf8f;--positive-bg:#46cd961a;--positive-border:#28af7842;--delta-down-bg:#46cd9624;--delta-down-border:#28af7847;--delta-down-ink:var(--positive-ink-deep);--delta-up-bg:#ce983629;--delta-up-border:var(--warning-border);--delta-up-ink:var(--warning-ink);--delta-down-bg-on-dark:#46cd9638;--delta-down-border-on-dark:#46cd9657;--delta-down-ink-on-dark:#b7f0d4;--delta-up-bg-on-dark:#ce983638;--delta-up-border-on-dark:#ce983657;--delta-up-ink-on-dark:#f3dfb4;--gradient-accent:linear-gradient(180deg, var(--accent-light), var(--accent-strong));--gradient-bar:linear-gradient(90deg, var(--accent), var(--accent-pale));--dark-hero:linear-gradient(140deg, #4a2570f2, #20102ff7);--dark-device:linear-gradient(160deg, #4a2570, #20102f);--dark-lockscreen:linear-gradient(165deg, #3b1b57, #1b0c2c);--cat-1:#6c4dd3;--cat-2:#8259ea;--cat-3:#b0468c;--cat-4:#c2566b;--cat-5:#a85b3c;--cat-6:#6e4b2e;--cat-7:#5f7a22;--cat-8:#227256;--cat-9:#1f7f6b;--cat-10:#24738a;--cat-11:#2f5fbf;--cat-12:#4e63c8;--cat-13:#5b4c61;--tag-ai:#6c4dd3;--tag-business:#2f5fbf;--tag-crypto:#a85b3c;--tag-entertainment:#b0468c;--tag-beauty:#c2566b;--tag-fitness:#5f7a22;--tag-savings:#227256;--tag-finance:#1f7f6b;--tag-cloud:#4e63c8;--tag-health:#8259ea;--tag-security:#5b4c61;--period-1d:#b0468c;--period-7d:#8259ea;--period-1m:#6c4dd3;--period-2m:#4e63c8;--period-3m:#2f5fbf;--period-4m:#2e7fa8;--period-6m:#227256;--period-12m:#4a2570;--period-24m:#3c4f8f;--period-custom:#7a5aa6;--font-sans-stack:var(--font-instrument-sans), system-ui, sans-serif;--font-mono-stack:var(--font-ibm-plex-mono), ui-monospace, monospace;--type-hero-size:44px;--type-hero-weight:500;--type-hero-tracking:-.04em;--type-hero-web-size:34px;--type-hero-web-size-lg:38px;--type-hero-web-weight:500;--type-hero-web-tracking:-.035em;--type-display-size:30px;--type-display-weight:500;--type-display-tracking:-.03em;--type-amount-lg-size:26px;--type-amount-lg-weight:400;--type-amount-lg-tracking:-.03em;--type-amount-size:21px;--type-amount-size-lg:23px;--type-amount-weight:400;--type-amount-tracking:-.025em;--type-amount-sm-size:13.5px;--type-amount-sm-size-lg:15px;--type-amount-sm-weight:400;--type-h1-size:26px;--type-h1-weight:600;--type-h1-tracking:-.02em;--type-h2-size:20px;--type-h2-size-lg:22px;--type-h2-weight:600;--type-h2-tracking:-.02em;--type-drawer-title-size:21px;--type-drawer-title-tracking:-.015em;--type-h3-size:17px;--type-h3-size-lg:18px;--type-h3-weight:600;--type-h3-tracking:-.015em;--type-h3-tracking-soft:-.01em;--type-title-size:14px;--type-title-size-lg:15px;--type-title-weight:600;--type-body-size:13.5px;--type-body-size-lg:14.5px;--type-body-weight:400;--type-body-leading:1.6;--type-body-sm-size:12.5px;--type-body-sm-size-lg:13px;--type-body-sm-leading:1.55;--type-caption-size:11px;--type-caption-size-lg:11.5px;--type-caption-leading:1.5;--type-label-size:9.5px;--type-label-size-lg:10px;--type-label-tracking:.1em;--type-badge-size:9px;--type-badge-size-lg:9.5px;--type-badge-tracking:.08em;--type-badge-tracking-lg:.1em;--space-2:2px;--space-3:3px;--space-4:4px;--space-5:5px;--space-6:6px;--space-7:7px;--space-8:8px;--space-9:9px;--space-10:10px;--space-11:11px;--space-12:12px;--space-13:13px;--space-14:14px;--space-16:16px;--space-18:18px;--space-20:20px;--space-22:22px;--space-24:24px;--space-26:26px;--space-28:28px;--space-30:30px;--space-34:34px;--space-40:40px;--space-48:48px;--space-56:56px;--space-badge:var(--space-4);--space-chip-gap:var(--space-8);--space-row-gap:var(--space-10);--space-tile-gap:var(--space-12);--space-row-pad-y:var(--space-14);--space-card-gap:var(--space-16);--space-phone-pad-x:var(--space-18);--space-card-pad:var(--space-22);--space-card-pad-x:var(--space-24);--space-device-gap:var(--space-30);--space-panel-pad:var(--space-34);--space-panel-pad-lg:var(--space-40);--space-section-gap:var(--space-56);--radius-xs:5px;--radius-xs-lg:7px;--radius-sm:8px;--radius-sm-lg:9px;--radius-tile-icon:11px;--radius-md:12px;--radius-md-lg:14px;--radius-lg:15px;--radius-lg-lg:16px;--radius-xl:18px;--radius-xl-lg:20px;--radius-2xl:22px;--radius-3xl:24px;--radius-sheet:32px 32px 38px 38px;--radius-screen:38px;--radius-device:46px;--radius-pill:999px;--shadow-card:0 16px 40px #563a961a, inset 0 1px 0 #fffffff2;--shadow-card-phone:0 8px 22px #563a961a;--shadow-raised:0 10px 26px #563a9638;--shadow-sheet:0 -18px 50px #563a9633;--shadow-drawer:-24px 0 70px #563a9638;--shadow-drawer-left:24px 0 70px #563a9638;--scrim:#34205642;--shadow-device:0 26px 60px #563a9647;--shadow-dark:0 16px 40px #3c1e6e42;--shadow-button:0 10px 24px #5e34c652;--shadow-fab:0 10px 24px #5e34c66b;--shadow-toggle:0 2px 5px #3c286e47;--shadow-segment:0 3px 10px #563a9624;--shadow-autofill-mask:0 0 0 1000px var(--bg-base) inset;--raised-bg:linear-gradient(180deg, #fff, #f7f3fe);--raised-bg-hover:linear-gradient(180deg, #fff, #f1eafd);--raised-shadow:inset 0 1px 0 #fffffff2, 0 1px 2px #563a961a, 0 4px 12px #563a961a;--raised-shadow-hover:inset 0 1px 0 #fffffff2, 0 2px 4px #563a961f, 0 8px 20px #563a9624;--raised-shadow-pressed:inset 0 2px 4px #563a9624;--accent-raised-shadow:inset 0 1px 0 #ffffff38, 0 4px 12px #5e34c64d;--tile3d-highlight:inset 0 1px 0 #ffffffd9;--tile3d-lift:0 1px 2px;--tile3d-drop:0 3px 8px;--tile3d-drop-hover:0 6px 14px;--tile3d-pressed:inset 0 2px 5px;--tile-bg:var(--surface-card-solid);--tile-surface:linear-gradient(180deg, var(--surface-card-solid), color-mix(in srgb, var(--accent) 7%, var(--surface-card-solid)));--tile-border:var(--border-card);--tile-radius:var(--radius-lg);--tile-shadow:inset 0 1px 0 #ffffffd9, 0 1px 2px #563a9614, 0 3px 8px #563a9614;--tile-shadow-hover:inset 0 1px 0 #ffffffd9, 0 2px 4px #563a961a, 0 6px 14px #563a961f;--tile-gap:var(--space-8);--tile-pad-y:var(--space-12);--tile-pad-x:var(--space-16);--history-card-min:300px;--shadow-tile-current:inset 3px 0 0 var(--accent), var(--tile-shadow);--glass-card:blur(22px) saturate(1.7);--glass-nav:blur(24px) saturate(1.8);--glass-sheet:blur(24px) saturate(1.7);--glass-drawer:blur(26px) saturate(1.7);--glass-backdrop:blur(8px) saturate(1.1);--hit-min:44px;--scrollbar-w:6px;--scrollbar-thumb:rgb(var(--violet-mute-rgb) / .22);--scrollbar-thumb-hover:rgb(var(--violet-mute-rgb) / .4);--hit-row:60px;--hit-action:58px;--hit-key:52px;--hit-cta:50px;--hit-cta-lg:52px;--hit-cta-web:42px;--hit-cta-inline:38px;--hit-cta-form:48px;--hit-close:40px;--field-h:46px;--field-h-hero:76px;--field-h-note:82px;--device-w:376px;--device-h:748px;--panel-max:1180px;--drawer-max:520px;--drawer-max-lg:540px;--hover-link:#6c43d6;--hover-accent-from:#9370f5;--hover-accent-to:#6c43d6;--gradient-accent-hover:linear-gradient(180deg, var(--hover-accent-from), var(--hover-accent-to));--hover-dark:#2e1740;--hover-border:#b79af5;--hover-wash:#f0e9ff;--surface-nav-active:#fffffff2;--border-icon-idle:rgb(var(--violet-mute-rgb) / .4);--nav-w:246px;--tabbar-icon:19px;--fab-size:54px;--type-tab-size:10.5px;--type-fab-size:26px;--type-nav-size:13.5px;--type-nav-size-narrow:12.5px;--type-counter-size:10px;--preview-bg:linear-gradient(180deg, rgb(var(--accent-light-rgb) / .1), rgb(var(--accent-light-rgb) / .18));--preview-border:rgb(var(--accent-light-rgb) / .35);--surface-inset:#ffffffbf;--type-meta-size:10.5px;--type-small-size:12px;--invite-icon:52px;--invite-icon-bg:rgb(var(--violet-tint-rgb) / .14);--type-overflow-title-size:16px;--type-overflow-title-leading:1.35;--slider-track:rgb(var(--violet-mute-rgb) / .16);--slider-thumb:22px;--slider-thumb-shadow:0 2px 8px #3c286e4d;--border-dashed-soft:rgb(var(--violet-mute-rgb) / .32);--bp-narrow:940px;--space-15:15px;--radius-2xs:3px;--radius-bar:4px;--type-holding-value-size:28px;--chart-h:200px;--chart-h-sm:150px;--col-change-w:70px;--dot-size:8px;--ring-dot:0 0 0 3px rgb(var(--accent-light-rgb) / .25);--bar-flow-h:26px;--bar-alloc-h:9px;--bar-progress-h:12px;--gate-icon:88px;--table-min-w:480px;--table-min-w-lg:520px;--gradient-income:linear-gradient(90deg, var(--accent-deep), var(--accent));--positive-light:#7bd9b4;--gradient-positive:linear-gradient(90deg, var(--positive-base), var(--positive-light));--warning-light:#e5be72;--gradient-warning-soft:linear-gradient(90deg, var(--warning-base), var(--warning-light));--warning-deep:#b0803a;--gradient-warning:linear-gradient(90deg, var(--warning-base), var(--warning-deep));--warning-bg-pill:#ce983633;--warning-field-border:var(--warning-deep);--warranty-thumb-w:56px;--warranty-thumb-h:44px;--warranty-bar-h:8px;--warranty-col-length:124px;--warranty-col-left:124px;--warranty-col-pct:36px;--warranty-col-elapsed-min:120px;--warranty-tile-min:200px;--warranty-photo-h:132px;--warranty-viewer-max-h:72vh;--drag-bg:rgb(var(--violet-tint-rgb) / .2);--drag-border:rgb(var(--accent-light-rgb) / .42);--warning-dashed:#ce98368c;--warning-bg-soft:#ce98361f;--danger-border-strong:#cd556e52;--radius-check:6px;--table-min-w-xl:660px;--field-w-md:420px;--table-min-w-2xl:720px;--subs-col-item-min:200px;--subs-col-labels:130px;--subs-col-amount:140px;--subs-col-due:96px;--subs-fact-min:150px;--subs-tile-min:188px;--subs-indent:62px;--tree-indent-step:16px;--subs-search-min:200px;--dict-column-min:420px;--dict-columns-pair:856px;--dict-field-min:240px;--swatch-ring:inset 0 0 0 2px var(--bg-base);--palette-max-h:320px;--palette-icon-size:20px;--palette-hue-label:96px;--palette-hex-w:96px;--dict-row-text-min:140px;--range-field-min:200px;--dict-rows-wide:600px;--tree-row-meta-min:120px;--chart-list-max-h:546px;--chart-gap:2px;--chart-stack-h:14px;--chart-plot-h:200px;--chart-axis-w:56px;--chart-col-w:22px;--chart-tip-w:280px;--chart-tip-shift:16px;--chart-other:#8b8499;--chart-none:#aaa3ba;--chart-focus-ring:inset 0 0 0 var(--chart-gap) var(--bg-base);--type-ask-value-size:28px;--ask-list-w:300px;--ask-columns:760px;--ask-picker-max:380px;--surface-tile:#ffffffb3;--on-dark-line:#ffffff24;--warning-ink-on-dark:#ffdfa8;--bill-tile-min:130px;--company-item-min:240px;--family-tile-min:250px;--calendar-day-h:76px;--calendar-day-h-sm:46px;--calendar-pay-min:250px;--calendar-month-min:140px;--scan-drop-min:168px;--bill-date-min:200px;--bill-confirm-min:150px;--history-date-w:84px;--history-value-w:74px;--bar-history-h:8px;--stage-bg:rgb(var(--violet-tint-rgb) / .18);--hit-cta-pill:40px;--scenario-tile-plain:#ffffffb3;--scenario-tile-positive:#46cd961f;--type-scenario-value-size:25px;--scenario-col-amount:110px;--scenario-col-status:96px;--scenario-table-min:450px;--skeleton-bg:linear-gradient(90deg, rgb(var(--violet-mute-rgb) / .1) 25%, rgb(var(--violet-mute-rgb) / .18) 50%, rgb(var(--violet-mute-rgb) / .1) 75%);--skeleton-line-h:11px;--skeleton-label-w:130px;--skeleton-block-h:40px;--skeleton-tile-h:64px;--skeleton-icon:34px;--skeleton-value-w:58px;--skeleton-bar-h:46px;--skeleton-title-h:26px;--shadow-card-tinted:0 16px 40px #563a9614;--shadow-button-soft:0 10px 24px #5e34c647;--surface-note:#ffffffa6;--surface-chip:#ffffffe6;--warning-outline-soft:#ce983673;--danger-bg-strong:#cd556e38;--danger-border-card:#cd556e47;--type-state-leading:1.62;--company-tile-bg:#ffffffb3;--company-tile-min:180px;--type-company-value-size:20px;--table-min-w-company:840px;--company-col-w:118px;--company-col-amount-w:104px;--company-col-edit-w:84px;--company-check:18px;--company-sheet-max:880px;--table-min-w-statement:760px;--company-sheet-col-w:96px;--company-sheet-col-w-print:80px;--company-sheet-amount-w:88px;--company-sheet-share-w:64px;--company-breakdown-min:320px;--company-field-w:260px;--mk-page-max:1560px;--mk-aside-max:420px;--mk-dialog-w:460px;--mk-dialog-button-min:180px;--cookie-text-min:320px;--social-icon:38px;--mk-radius:28px;--mk-radius-sm:26px;--mk-pad:var(--space-26);--mk-card-pad-y:var(--space-34);--mk-card-pad-x:var(--space-30);--mk-logo-h:19px;--mk-logo-h-sm:13px;--brand-text-size:24px;--brand-text-size-sm:17px;--brand-text-tracking:-.02em;--side-mark-h:22px;--side-logo-h:15px;--type-input-touch:16px;--loading-mark-h:44px;--mk-type-lead:15.5px;--mk-type-cta:14.5px;--mk-type-h1:clamp(30px, 3.4vw, 42px);--mk-type-bignum:clamp(60px, 11vw, 132px);--mk-type-bigunit:clamp(20px, 3vw, 30px);--mk-shadow-card:0 24px 56px #563a9626, inset 0 1px 0 #fffffff2;--mk-surface:#ffffff9e;--mk-stack-top:84px;--mk-stack-shrink:.04;--store-mark:26px;--picker-max-h:280px;--chevron-size:14px;--calendar-w:320px;--calendar-cell:40px;--calendar-icon:18px;--ring-today:inset 0 0 0 1px var(--accent);--reminder-custom-w:300px;--toast-w:380px;--z-notice:70;--z-popover:50;--z-dialog:55;--account-dialog-w:1080px;--account-dialog-h:820px;--account-menu-w:236px;--twostep-qr:176px;--twostep-manual-min:220px;--vat-own-w:128px;--vat-chips-min:240px;--rate-manual-w:176px;--mk-shadow-stack:0 -1px 0 #563a961a, 0 -6px 14px #563a9612;--mk-glass:blur(24px) saturate(1.7);--pressed-shadow:inset 0 2px 6px rgb(var(--accent-ink-rgb) / .3);--pressed-shift:1px;--disabled-opacity:.45;--loading-opacity:.7;--invalid-border:var(--danger-border);--invalid-ring:0 0 0 3px rgb(var(--accent-ink-rgb) / .06);--motion-fast:.12s;--motion-base:.18s;--motion-smooth:.26s;--drawer-slide:56px;--motion-ease:cubic-bezier(.2, 0, .2, 1);--motion-ease-out:cubic-bezier(.22, 1, .36, 1)}@media (prefers-reduced-motion:reduce){:root{--motion-fast:0s;--motion-base:0s;--motion-smooth:0s}}::backdrop{--scrim:#34205642;--glass-backdrop:blur(8px) saturate(1.1)}
*,:before,:after{box-sizing:border-box}html,body{margin:0;padding:0}html{-webkit-tap-highlight-color:transparent;scroll-behavior:smooth;-moz-text-size-adjust:100%;text-size-adjust:100%;overflow-x:clip}@media (hover:none) and (pointer:coarse){html input:not([type=checkbox]):not([type=radio]):not([type=range]):not([data-text-size=own]),html textarea:not([data-text-size=own]),html select:not([data-text-size=own]){font-size:var(--type-input-touch)}}body{background-color:var(--bg-base);background-image:var(--bg-aurora);color:var(--text-primary);font-family:var(--font-sans-stack);font-size:var(--type-body-size-lg);line-height:var(--type-body-leading);-webkit-font-smoothing:antialiased;background-repeat:no-repeat;background-attachment:fixed}h1,h2,h3,h4,p,figure{margin:0}ul,ol{margin:0;padding:0;list-style:none}a{color:inherit;text-decoration:none}a:hover{color:var(--hover-link)}img,svg{max-width:100%;display:block}button,input,select,textarea{font:inherit;color:inherit}::selection{background:var(--accent-light);color:var(--text-on-accent)}:focus-visible{border-color:var(--border-focus);box-shadow:var(--ring-focus);outline:none}.srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (hover:hover) and (pointer:fine){@supports selector(::-webkit-scrollbar){body ::-webkit-scrollbar{width:var(--scrollbar-w);height:var(--scrollbar-w)}body ::-webkit-scrollbar-track{background:0 0}body ::-webkit-scrollbar-corner{background:0 0}body ::-webkit-scrollbar-button{display:none}body ::-webkit-scrollbar-thumb{border-radius:var(--radius-pill);background:var(--scrollbar-thumb)}body :hover::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb-hover)}}@supports not selector(::-webkit-scrollbar){body *{scrollbar-width:thin;scrollbar-color:var(--scrollbar-thumb) transparent}}}
