.ConsentBanner_banner__8wYHW{position:fixed;inset-block-end:var(--space-base);inset-inline-start:50%;translate:-50% 0;display:flex;align-items:center;gap:var(--space-base);inline-size:calc(100% - var(--space-room));max-inline-size:var(--measure-prose);padding:var(--space-snug) var(--space-room);border:1px solid var(--border-strong);border-radius:var(--radius-card);background:var(--surface-raised);box-shadow:var(--elevation-e3-shadow);z-index:30}.ConsentBanner_message___Dqg5{flex:1 1}.ConsentBanner_accept__JA30A,.ConsentBanner_reject__WNEzC{min-block-size:var(--control-hit-area-touch);padding-inline:var(--space-base);border-radius:var(--radius-control);cursor:pointer;white-space:nowrap;font-family:var(--type-label-md-family);font-size:var(--type-label-md-size);font-weight:500}.ConsentBanner_reject__WNEzC{border:1px solid var(--border-strong);background:var(--action-secondary-fill);color:var(--action-secondary-text)}.ConsentBanner_reject__WNEzC:hover{background:var(--action-secondary-fill-hover)}.ConsentBanner_accept__JA30A{border:1px solid var(--action-primary-fill);background:var(--action-primary-fill);color:var(--action-primary-on-fill)}.ConsentBanner_accept__JA30A:hover{background:var(--action-primary-fill-hover);border-color:var(--action-primary-fill-hover)}.ConsentBanner_accept__JA30A:focus-visible,.ConsentBanner_reject__WNEzC:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px}@media (max-width:599px){html{scroll-padding-block-end:calc(72px + var(--space-comfy) + env(safe-area-inset-bottom, 0px))}}@font-face{font-family:fontSans;src:url(/_next/static/media/4fd5e3fc2c40919e-s.p.woff2) format("woff2");font-display:swap;font-weight:400 900}@font-face{font-family:fontSans Fallback;src:local("Arial");ascent-override:91.42%;descent-override:28.75%;line-gap-override:0.00%;size-adjust:106.10%}.__className_a6a331{font-family:fontSans,fontSans Fallback}.__variable_a6a331{--font-sans:"fontSans","fontSans Fallback"}@font-face{font-family:fontMono;src:url(/_next/static/media/eb2beed081451b23-s.p.woff2) format("woff2");font-display:swap;font-weight:400 600}@font-face{font-family:fontMono Fallback;src:local("Arial");ascent-override:77.57%;descent-override:22.82%;line-gap-override:0.00%;size-adjust:131.49%}.__className_434259{font-family:fontMono,fontMono Fallback}.__variable_434259{--font-mono:"fontMono","fontMono Fallback"}:root{--surface-canvas:#F5F7FA;--surface-raised:#FFFFFF;--surface-sunken:#E7EFEE;--surface-inset:#DCE8E7;--surface-sim:#0A0F14;--content-primary:#101620;--content-body:#333D4D;--content-muted:#4A5462;--content-subtle:#5B6675;--content-disabled:#9AA4B2;--action-primary-fill:#0E6B6C;--action-primary-fill-hover:#0A5556;--action-primary-on-fill:#FFFFFF;--action-primary-text:#0A4F50;--action-primary-subtle:#E4F0EF;--action-primary-on-subtle:#0A4F50;--action-secondary-fill:#FFFFFF;--action-secondary-fill-hover:#E7EFEE;--action-secondary-text:#101620;--action-ghost-fill-hover:#E7EFEE;--action-ghost-text:#333D4D;--action-destructive-fill:#B52A1E;--action-destructive-fill-hover:#5A1409;--action-destructive-on-fill:#FFFFFF;--action-destructive-text:#B52A1E;--divergence-fill:#D0246B;--divergence-fill-hover:#B31A5A;--divergence-on-fill:#FFFFFF;--divergence-text:#A81C57;--divergence-subtle:#FCE7F0;--divergence-on-subtle:#A81C57;--feedback-success-fill:#157F4A;--feedback-success-on-fill:#FFFFFF;--feedback-success-subtle:#E6F4EA;--feedback-success-text:#0A2E1B;--feedback-success-border:#BCDFC6;--feedback-caution-fill:#8A5B00;--feedback-caution-on-fill:#FFFFFF;--feedback-caution-subtle:#FBF1DC;--feedback-caution-text:#4A3100;--feedback-caution-border:#EBD9A8;--feedback-error-fill:#B52A1E;--feedback-error-on-fill:#FFFFFF;--feedback-error-subtle:#FBEAE6;--feedback-error-text:#5A1409;--feedback-error-border:#EFC7BC;--feedback-info-fill:#0E6B6C;--feedback-info-on-fill:#FFFFFF;--feedback-info-subtle:#E4F0EF;--feedback-info-text:#0A4F50;--feedback-info-border:#A9DEDB;--border-hairline:#D5DCE6;--border-strong:#B9C3D1;--border-focus:#0E6B6C;--scale-mastery-1:#DCEFEE;--scale-mastery-2:#A9DEDB;--scale-mastery-3:#58C9C4;--scale-mastery-4:#157A7C;--scale-mastery-5:#0A4F50;--scale-divergence-minus-2:#D0246B;--scale-divergence-minus-1:#F09BBE;--scale-divergence-zero:#DCE8E7;--scale-divergence-plus-1:#86CFCB;--scale-divergence-plus-2:#0E6B6C;--scale-series-1:#0E6B6C;--scale-series-2:#1C63C4;--scale-series-3:#A8228C;--scale-series-4:#4E7A00;--scale-series-5:#B5510F;--scale-series-6:#D0246B;--scale-series-7:#6B35C4;--scale-code-keyword:#6B35C4;--scale-code-function:#1A5EB9;--scale-code-string:#446A00;--scale-code-number:#9D460D;--scale-code-self:#A8228C;--typeface-sans:var(--font-sans),"Onest",system-ui,-apple-system,"Segoe UI",sans-serif;--typeface-mono:var(--font-mono),"JetBrains Mono",ui-monospace,"SFMono-Regular",monospace;--type-display-lg-size:clamp(2.5rem,6vw,4.5rem);--type-display-lg-line-height:1;--type-display-lg-weight:800;--type-display-lg-tracking:-0.035em;--type-display-lg-family:var(--font-sans),"Onest",system-ui,-apple-system,"Segoe UI",sans-serif;--type-display-sm-size:2.375rem;--type-display-sm-line-height:1.08;--type-display-sm-weight:800;--type-display-sm-tracking:-0.028em;--type-display-sm-family:var(--font-sans),"Onest",system-ui,-apple-system,"Segoe UI",sans-serif;--type-title-lg-size:1.75rem;--type-title-lg-line-height:1.2;--type-title-lg-weight:700;--type-title-lg-tracking:-0.015em;--type-title-lg-family:var(--font-sans),"Onest",system-ui,-apple-system,"Segoe UI",sans-serif;--type-title-md-size:1.3125rem;--type-title-md-line-height:1.25;--type-title-md-weight:700;--type-title-md-tracking:-0.01em;--type-title-md-family:var(--font-sans),"Onest",system-ui,-apple-system,"Segoe UI",sans-serif;--type-title-sm-size:1.0625rem;--type-title-sm-line-height:1.3;--type-title-sm-weight:700;--type-title-sm-tracking:0;--type-title-sm-family:var(--font-sans),"Onest",system-ui,-apple-system,"Segoe UI",sans-serif;--type-body-lg-size:1.0625rem;--type-body-lg-line-height:1.55;--type-body-lg-weight:400;--type-body-lg-tracking:0;--type-body-lg-family:var(--font-sans),"Onest",system-ui,-apple-system,"Segoe UI",sans-serif;--type-body-lg-measure:70ch;--type-body-md-size:0.9375rem;--type-body-md-line-height:1.6;--type-body-md-weight:400;--type-body-md-tracking:0;--type-body-md-family:var(--font-sans),"Onest",system-ui,-apple-system,"Segoe UI",sans-serif;--type-label-md-size:0.8125rem;--type-label-md-line-height:1.35;--type-label-md-weight:600;--type-label-md-tracking:0;--type-label-md-family:var(--font-sans),"Onest",system-ui,-apple-system,"Segoe UI",sans-serif;--type-data-md-size:0.875rem;--type-data-md-line-height:1.5;--type-data-md-weight:500;--type-data-md-tracking:0;--type-data-md-family:var(--font-mono),"JetBrains Mono",ui-monospace,"SFMono-Regular",monospace;--type-data-md-numeric:tabular-nums;--tracking-max:0.08;--space-hair:2px;--space-tight:4px;--space-snug:8px;--space-base:12px;--space-comfy:16px;--space-room:24px;--space-block:40px;--space-section:72px;--measure-prose:68ch;--measure-form:480px;--measure-grid:1280px;--measure-table:none;--measure-canvas:none;--duration-instant:80ms;--duration-quick:140ms;--duration-standard:220ms;--duration-expressive:320ms;--duration-narrative:520ms;--duration-sheen:1600ms;--duration-stream:1200ms;--easing-enter:cubic-bezier(0.2,0.9,0.25,1);--easing-exit:cubic-bezier(0.4,0,0.9,0.3);--easing-move:cubic-bezier(0.4,0,0.2,1);--easing-arrive:cubic-bezier(0.34,1.56,0.64,1);--easing-linear:linear;--stagger-row:150ms;--elevation-e0-shadow:none;--elevation-e0-surface:#F5F7FA;--elevation-e1-shadow:0 1px 2px rgba(13,18,32,.06),0 1px 1px rgba(13,18,32,.04);--elevation-e1-surface:#FFFFFF;--elevation-e2-shadow:0 4px 10px rgba(13,18,32,.08),0 1px 2px rgba(13,18,32,.05);--elevation-e2-surface:#FFFFFF;--elevation-e3-shadow:0 12px 24px -6px rgba(13,18,32,.14),0 2px 6px rgba(13,18,32,.06);--elevation-e3-surface:#FFFFFF;--elevation-e4-shadow:0 28px 56px -12px rgba(13,18,32,.22),0 6px 14px rgba(13,18,32,.08);--elevation-e4-surface:#FFFFFF;--radius-inner:4px;--radius-control:8px;--radius-card:12px;--radius-panel:16px;--radius-sheet:24px;--radius-pill:9999px;--button-height-sm:36px;--button-height-md:44px;--button-height-lg:52px;--button-padding-inline-sm:12px;--button-padding-inline-md:16px;--button-padding-inline-lg:24px;--control-hit-area-touch:44px;--control-hit-area-pointer:24px;--icon-size-sm:16px;--icon-size-md:20px;--icon-size-lg:24px;--icon-size-xl:32px;--icon-size-2xl:40px;--icon-stroke-base:1.75;--icon-stroke-xl:2;--icon-stroke-2xl:2.25;--table-font-size-min:12.5px;--sheet-radius-web:24px;--sheet-radius-ios:24px;--sheet-radius-android:28px;--control-radius-web:8px;--control-radius-ios:8px;--control-radius-android:20px;--coach-pane-width-xl:360px;--diff-gutter-width:40px;--diff-line-padding-inline:8px;--sim-ink:#DCE8E7;--sim-ink-muted:#A3AEBD;--table-row-padding:16px;--control-height:44px;--gap-base:12px}:root[data-theme=dark]{--surface-canvas:#0A0F14;--surface-raised:#121924;--surface-sunken:#060A0E;--surface-inset:#17262A;--surface-sim:#0A0F14;--content-primary:#F0F4F8;--content-body:#C2CBD6;--content-muted:#A3AEBD;--content-subtle:#8B96A6;--content-disabled:#4B5563;--action-primary-fill:#58C9C4;--action-primary-fill-hover:#74D8D3;--action-primary-on-fill:#0A0F14;--action-primary-text:#7FD6D2;--action-primary-subtle:#0F2A29;--action-primary-on-subtle:#7FD6D2;--action-secondary-fill:#121924;--action-secondary-fill-hover:#17262A;--action-secondary-text:#F0F4F8;--action-ghost-fill-hover:#17262A;--action-ghost-text:#C2CBD6;--action-destructive-fill:#FF8A70;--action-destructive-fill-hover:#FF9E86;--action-destructive-on-fill:#2E0A03;--action-destructive-text:#FF9E86;--divergence-fill:#FF7AAE;--divergence-fill-hover:#FF94BE;--divergence-on-fill:#101620;--divergence-text:#FF9BC2;--divergence-subtle:#2A1522;--divergence-on-subtle:#FF9BC2;--feedback-success-fill:#3FD69A;--feedback-success-on-fill:#052A1C;--feedback-success-subtle:#0E2A1F;--feedback-success-text:#6EE7B4;--feedback-success-border:#0E2A1F;--feedback-caution-fill:#F5C24B;--feedback-caution-on-fill:#2E2000;--feedback-caution-subtle:#2E2410;--feedback-caution-text:#F7CE6E;--feedback-caution-border:#2E2410;--feedback-error-fill:#FF8A70;--feedback-error-on-fill:#2E0A03;--feedback-error-subtle:#331410;--feedback-error-text:#FF9E86;--feedback-error-border:#331410;--feedback-info-fill:#58C9C4;--feedback-info-on-fill:#0A0F14;--feedback-info-subtle:#0F2A29;--feedback-info-text:#7FD6D2;--feedback-info-border:#0F2A29;--border-hairline:#26313F;--border-strong:#3A4757;--border-focus:#58C9C4;--scale-mastery-1:#0F2A29;--scale-mastery-2:#16443F;--scale-mastery-3:#1E7C7A;--scale-mastery-4:#46B5B0;--scale-mastery-5:#8FDCD8;--scale-divergence-minus-2:#FF7AAE;--scale-divergence-minus-1:#8E4A66;--scale-divergence-zero:#26313F;--scale-divergence-plus-1:#3F7F7C;--scale-divergence-plus-2:#58C9C4;--scale-series-1:#58C9C4;--scale-series-2:#6BA8F5;--scale-series-3:#E88AD4;--scale-series-4:#A6CC4D;--scale-series-5:#F0A05C;--scale-series-6:#FF7AAE;--scale-series-7:#B78CFF;--scale-code-keyword:#B78CFF;--scale-code-function:#6BA8F5;--scale-code-string:#A6CC4D;--scale-code-number:#F0A05C;--scale-code-self:#E88AD4;--elevation-e0-shadow:none;--elevation-e0-surface:#0A0F14;--elevation-e1-shadow:none;--elevation-e1-surface:#121924;--elevation-e2-shadow:none;--elevation-e2-surface:#17262A;--elevation-e3-shadow:0 12px 28px -8px rgba(0,0,0,.7);--elevation-e3-surface:#17262A;--elevation-e4-shadow:0 32px 64px -16px rgba(0,0,0,.85);--elevation-e4-surface:#17262A;--sim-ink:#DCE8E7;--sim-ink-muted:#A3AEBD}@media (prefers-color-scheme:dark){:root[data-theme-mode=system]{--surface-canvas:#0A0F14;--surface-raised:#121924;--surface-sunken:#060A0E;--surface-inset:#17262A;--surface-sim:#0A0F14;--content-primary:#F0F4F8;--content-body:#C2CBD6;--content-muted:#A3AEBD;--content-subtle:#8B96A6;--content-disabled:#4B5563;--action-primary-fill:#58C9C4;--action-primary-fill-hover:#74D8D3;--action-primary-on-fill:#0A0F14;--action-primary-text:#7FD6D2;--action-primary-subtle:#0F2A29;--action-primary-on-subtle:#7FD6D2;--action-secondary-fill:#121924;--action-secondary-fill-hover:#17262A;--action-secondary-text:#F0F4F8;--action-ghost-fill-hover:#17262A;--action-ghost-text:#C2CBD6;--action-destructive-fill:#FF8A70;--action-destructive-fill-hover:#FF9E86;--action-destructive-on-fill:#2E0A03;--action-destructive-text:#FF9E86;--divergence-fill:#FF7AAE;--divergence-fill-hover:#FF94BE;--divergence-on-fill:#101620;--divergence-text:#FF9BC2;--divergence-subtle:#2A1522;--divergence-on-subtle:#FF9BC2;--feedback-success-fill:#3FD69A;--feedback-success-on-fill:#052A1C;--feedback-success-subtle:#0E2A1F;--feedback-success-text:#6EE7B4;--feedback-success-border:#0E2A1F;--feedback-caution-fill:#F5C24B;--feedback-caution-on-fill:#2E2000;--feedback-caution-subtle:#2E2410;--feedback-caution-text:#F7CE6E;--feedback-caution-border:#2E2410;--feedback-error-fill:#FF8A70;--feedback-error-on-fill:#2E0A03;--feedback-error-subtle:#331410;--feedback-error-text:#FF9E86;--feedback-error-border:#331410;--feedback-info-fill:#58C9C4;--feedback-info-on-fill:#0A0F14;--feedback-info-subtle:#0F2A29;--feedback-info-text:#7FD6D2;--feedback-info-border:#0F2A29;--border-hairline:#26313F;--border-strong:#3A4757;--border-focus:#58C9C4;--scale-mastery-1:#0F2A29;--scale-mastery-2:#16443F;--scale-mastery-3:#1E7C7A;--scale-mastery-4:#46B5B0;--scale-mastery-5:#8FDCD8;--scale-divergence-minus-2:#FF7AAE;--scale-divergence-minus-1:#8E4A66;--scale-divergence-zero:#26313F;--scale-divergence-plus-1:#3F7F7C;--scale-divergence-plus-2:#58C9C4;--scale-series-1:#58C9C4;--scale-series-2:#6BA8F5;--scale-series-3:#E88AD4;--scale-series-4:#A6CC4D;--scale-series-5:#F0A05C;--scale-series-6:#FF7AAE;--scale-series-7:#B78CFF;--scale-code-keyword:#B78CFF;--scale-code-function:#6BA8F5;--scale-code-string:#A6CC4D;--scale-code-number:#F0A05C;--scale-code-self:#E88AD4;--elevation-e0-shadow:none;--elevation-e0-surface:#0A0F14;--elevation-e1-shadow:none;--elevation-e1-surface:#121924;--elevation-e2-shadow:none;--elevation-e2-surface:#17262A;--elevation-e3-shadow:0 12px 28px -8px rgba(0,0,0,.7);--elevation-e3-surface:#17262A;--elevation-e4-shadow:0 32px 64px -16px rgba(0,0,0,.85);--elevation-e4-surface:#17262A;--sim-ink:#DCE8E7;--sim-ink-muted:#A3AEBD}}[data-density=compact]{--table-row-padding:12px;--control-height:36px;--gap-base:8px}*,:after,:before{box-sizing:border-box}body,html{margin:0;padding:0}html{-webkit-text-size-adjust:100%}:root{color-scheme:light}:root[data-theme=dark]{color-scheme:dark}:root[data-theme-mode=system]{color-scheme:light dark}body{background:var(--surface-canvas);color:var(--content-body);font-family:var(--typeface-sans);font-feature-settings:"ss01","cv11";-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}a{color:inherit}