.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){.ConsentBanner_banner__8wYHW{flex-wrap:nowrap;gap:var(--space-snug);padding:var(--space-snug)}.ConsentBanner_message___Dqg5{flex:1 1;min-inline-size:0;font-size:var(--type-label-md-size);line-height:var(--type-label-md-line-height)}.ConsentBanner_accept__JA30A,.ConsentBanner_reject__WNEzC{flex:none;padding-inline:var(--space-base)}}@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"}@font-face{unicode-range:u+00b5,u+0400,u+040d,u+0450,u+045d,u+0391-03a1,u+03a3-03a9,u+03b1-03c9,u+03d1,u+03d5,u+03f5,u+1d62-1d6a,u+2032-2034,u+2070-2071,u+2074-208e,u+2090-209c,u+2126;font-family:fontGlyphs;src:url(/_next/static/media/23a20a67caac41fd.woff2) format("woff2");font-display:swap;font-weight:400 700}.__className_272ce3{font-family:fontGlyphs}.__variable_272ce3{--font-glyphs:"fontGlyphs"}@font-face{unicode-range:u+0400,u+040d,u+0450,u+045d,u+0391-03a1,u+03a3-03a9,u+03b1-03c9,u+03d1,u+03d5,u+03f5,u+1d62-1d6a,u+2034,u+2070-2071,u+2075-208e,u+2090-209c,u+2126;font-family:fontGlyphsMono;src:url(/_next/static/media/23a20a67caac41fd.woff2) format("woff2");font-display:swap;font-weight:400 700}.__className_aac264{font-family:fontGlyphsMono}.__variable_aac264{--font-glyphs-mono:"fontGlyphsMono"}@font-face{unicode-range:u+2192,u+2197,u+221a,u+221e,u+2248,u+2260,u+25cb;font-family:fontMath;src:url(/_next/static/media/f662f054fd625c95.woff2) format("woff2");font-display:swap;font-weight:400}.__className_245575{font-family:fontMath;font-weight:400}.__variable_245575{--font-math:"fontMath"}: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-glyphs,"Onest"),var(--font-math,"Onest"),var(--font-sans),"Onest",system-ui,-apple-system,"Segoe UI",sans-serif;--typeface-mono:var(--font-glyphs-mono,"JetBrains Mono"),var(--font-math,"JetBrains 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-glyphs,"Onest"),var(--font-math,"Onest"),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-glyphs,"Onest"),var(--font-math,"Onest"),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-glyphs,"Onest"),var(--font-math,"Onest"),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-glyphs,"Onest"),var(--font-math,"Onest"),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-glyphs,"Onest"),var(--font-math,"Onest"),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-glyphs,"Onest"),var(--font-math,"Onest"),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-glyphs,"Onest"),var(--font-math,"Onest"),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-glyphs,"Onest"),var(--font-math,"Onest"),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-glyphs-mono,"JetBrains Mono"),var(--font-math,"JetBrains Mono"),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;--spring-press:linear(0,0.026,0.089,0.171,0.261,0.351,0.438,0.517,0.589,0.653,0.708,0.756,0.797,0.832,0.861,0.885,0.906,0.923,0.937,0.949,0.958,0.966,0.972,1);--spring-press-duration:190ms;--spring-carry:linear(0,0.027,0.092,0.176,0.267,0.359,0.447,0.527,0.599,0.662,0.717,0.764,0.805,0.839,0.867,0.891,0.911,0.927,0.941,0.952,0.961,0.968,0.974,1);--spring-carry-duration:290ms;--spring-sheet:linear(0,0.031,0.102,0.193,0.29,0.384,0.473,0.553,0.623,0.684,0.736,0.781,0.819,0.85,0.876,0.898,0.916,0.931,0.944,0.954,0.962,0.969,0.975,1);--spring-sheet-duration:360ms;--spring-arrive:linear(0,0.016,0.061,0.126,0.207,0.298,0.394,0.492,0.587,0.678,0.762,0.838,0.905,0.962,1.01,1.049,1.079,1.101,1.116,1.124,1.127,1.125,1.12,1.112,1.102,1.09,1.078,1.066,1.054,1.042,1.031,1);--spring-arrive-duration:490ms;--stagger-row:150ms;--stagger-reveal:40ms;--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;--depth-press-scale:0.98;--depth-rim:none;--atmosphere-hero:linear-gradient(180deg,#DCEFEE,#E4F0EF 50%,#F5F7FA);--atmosphere-today:linear-gradient(180deg,#E4F0EF,#F5F7FA);--atmosphere-onboarding:linear-gradient(160deg,#DCEFEE,#F0F4F8);--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;--sim-grid:#5B6675;--sim-axis:#9AA4B2;--sim-wire:#C2CBD6;--sim-component:#D5DCE6;--sim-pole-original:#58C9C4;--sim-pole-mutated:#B78CFF;--sim-pole-divergence:#FF7AAE;--sim-ray:#F7CE6E;--sim-ray-virtual:#F5C24B;--sim-field-neg:#6BA8F5;--sim-field-zero:#5B6675;--sim-field-pos:#F0A05C;--sim-series-1:#58C9C4;--sim-series-2:#6BA8F5;--sim-series-3:#E88AD4;--sim-series-4:#A6CC4D;--sim-series-5:#F0A05C;--sim-series-6:#FF7AAE;--sim-series-7:#B78CFF;--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;--depth-rim:inset 0 1px 0 rgba(255,255,255,.07);--atmosphere-hero:linear-gradient(180deg,#0F2A29,#0A0F14);--atmosphere-today:linear-gradient(180deg,#0F2A29,#0A0F14);--atmosphere-onboarding:linear-gradient(160deg,#0F2A29,#121924);--sim-ink:#DCE8E7;--sim-ink-muted:#A3AEBD;--sim-grid:#5B6675;--sim-axis:#9AA4B2;--sim-wire:#C2CBD6;--sim-component:#D5DCE6;--sim-pole-original:#58C9C4;--sim-pole-mutated:#B78CFF;--sim-pole-divergence:#FF7AAE;--sim-ray:#F7CE6E;--sim-ray-virtual:#F5C24B;--sim-field-neg:#6BA8F5;--sim-field-zero:#5B6675;--sim-field-pos:#F0A05C;--sim-series-1:#58C9C4;--sim-series-2:#6BA8F5;--sim-series-3:#E88AD4;--sim-series-4:#A6CC4D;--sim-series-5:#F0A05C;--sim-series-6:#FF7AAE;--sim-series-7:#B78CFF}@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;--depth-rim:inset 0 1px 0 rgba(255,255,255,.07);--atmosphere-hero:linear-gradient(180deg,#0F2A29,#0A0F14);--atmosphere-today:linear-gradient(180deg,#0F2A29,#0A0F14);--atmosphere-onboarding:linear-gradient(160deg,#0F2A29,#121924);--sim-ink:#DCE8E7;--sim-ink-muted:#A3AEBD;--sim-grid:#5B6675;--sim-axis:#9AA4B2;--sim-wire:#C2CBD6;--sim-component:#D5DCE6;--sim-pole-original:#58C9C4;--sim-pole-mutated:#B78CFF;--sim-pole-divergence:#FF7AAE;--sim-ray:#F7CE6E;--sim-ray-virtual:#F5C24B;--sim-field-neg:#6BA8F5;--sim-field-zero:#5B6675;--sim-field-pos:#F0A05C;--sim-series-1:#58C9C4;--sim-series-2:#6BA8F5;--sim-series-3:#E88AD4;--sim-series-4:#A6CC4D;--sim-series-5:#F0A05C;--sim-series-6:#FF7AAE;--sim-series-7:#B78CFF}}[data-density=compact]{--table-row-padding:12px;--control-height:36px;--gap-base:8px}.prism-displace,[data-motion=displace]{translate:var(--displace-translate,var(--displace-offset,0) 0);transition:translate var(--duration-expressive) var(--easing-move)}@starting-style{.prism-displace,[data-motion=displace]{translate:0 0}}[data-motion=diverge] [data-motion=displace]{transition-delay:var(--duration-expressive)}.prism-diverge,[data-motion=diverge]{animation:prism-diverge var(--duration-expressive) var(--easing-move) both}@keyframes prism-diverge{0%{opacity:0;scale:.98}to{opacity:1;scale:1}}.prism-settle,[data-motion=settle]{animation:prism-settle var(--duration-narrative) var(--spring-arrive) both;animation-delay:var(--settle-delay)}@keyframes prism-settle{0%{scale:.94;opacity:0}to{scale:1;opacity:1}}.prism-sheen,[data-motion=sheen]{animation:prism-sheen var(--duration-sheen) var(--easing-move) infinite;animation-delay:calc(var(--stagger-row) * var(--prism-row, 0))}@keyframes prism-sheen{0%,to{opacity:1}50%{opacity:.55}}.prism-stream:after,[data-motion=stream]:after{content:"";display:inline-block;width:1px;height:1em;-webkit-margin-start:var(--space-hair);margin-inline-start:var(--space-hair);background:currentColor;animation:prism-stream var(--duration-stream) var(--easing-linear) infinite}@keyframes prism-stream{0%,49%{opacity:1}50%,to{opacity:0}}[data-motion=press]{transition:scale var(--spring-press-duration) var(--spring-press)}[data-motion=press][data-pressed=true]:not([data-blocked=true]),[data-motion=press][data-recoil=true]{scale:var(--depth-press-scale)}:where([data-motion=press]){position:relative}[data-motion=press]:after{content:"";position:absolute;inset:calc((1 / var(--depth-press-scale) - 1) * -50%)}[data-motion=reveal]{animation:prism-reveal var(--duration-standard) var(--easing-enter) both;animation-delay:calc(var(--stagger-reveal) * min(var(--reveal-index, 0), 7))}@keyframes prism-reveal{0%{opacity:0;translate:0 var(--space-snug)}}[data-motion=reveal-mount]{transition:opacity var(--duration-standard) var(--easing-enter),translate var(--duration-standard) var(--easing-enter)}@starting-style{[data-motion=reveal-mount]{opacity:0;translate:0 var(--space-snug)}}[data-motion=reveal][data-reveal=fade]{animation-name:prism-fade}[data-motion=reveal-mount][data-reveal=fade]{transition-property:opacity}@starting-style{[data-motion=reveal-mount][data-reveal=fade]{translate:none}}[data-motion=reveal][data-reveal=calm]{animation-duration:var(--duration-narrative)}[data-motion=reveal-mount][data-reveal=calm]{transition-duration:var(--duration-narrative)}[data-carry]{view-transition-class:carry}::view-transition-group(.carry){animation-duration:var(--spring-carry-duration);animation-timing-function:var(--spring-carry)}@media (prefers-reduced-motion:reduce){.prism-displace,[data-motion=displace]{transition:none}.prism-diverge,.prism-settle,[data-motion=diverge],[data-motion=settle]{animation-duration:var(--duration-instant);animation-timing-function:var(--easing-move);animation-name:prism-fade}.prism-sheen,[data-motion=sheen]{animation:none;opacity:.75}.prism-stream:after,[data-motion=stream]:after{animation:none;opacity:1}[data-motion=press]{transition:none}[data-motion=press][data-pressed=true]:not([data-blocked=true]),[data-motion=press][data-recoil=true]{scale:none;filter:brightness(.94)}[data-motion=reveal]{animation-name:prism-fade;animation-duration:var(--duration-instant);animation-timing-function:var(--easing-move);animation-delay:0s}[data-motion=reveal-mount]{transition:opacity var(--duration-instant) var(--easing-move)}[data-motion=reveal][data-reveal=calm]{animation-duration:var(--duration-instant)}[data-motion=reveal-mount][data-reveal=calm]{transition-duration:var(--duration-instant)}@starting-style{[data-motion=reveal-mount]{opacity:0;translate:none}}::view-transition-group(.carry){animation-duration:var(--duration-instant);animation-timing-function:var(--easing-move)}}@keyframes prism-fade{0%{opacity:0}to{opacity:1}}*,: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}.sr-only{position:absolute;inline-size:1px;block-size:1px;padding:0;margin:-1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap;border:0}html{scroll-padding-block-end:var(--consent-banner-clearance,0)}html>body{-webkit-padding-after:var(--consent-banner-clearance,0);padding-block-end:var(--consent-banner-clearance,0)}@media (max-width:599px){html{scroll-padding-block-end:max(calc(72px + var(--space-comfy) + env(safe-area-inset-bottom, 0px)),var(--consent-banner-clearance,0px))}}