:root{--background:0 0% 100%;--foreground:240 10% 4%;--card:0 0% 100%;--card-foreground:220 91% 5%;--popover:0 0% 100%;--popover-foreground:220 91% 5%;--primary:242.1 72.59% 61.37%;--primary-foreground:0 0% 100%;--secondary:216 100% 56%;--secondary-foreground:210 33% 98%;--muted:0 0% 93%;--muted-foreground:240 4% 46%;--accent:210 40% 96%;--accent-foreground:222 47% 11%;--destructive:0 72.22% 50.59%;--destructive-foreground:210 33% 98%;--border:0 0% 80%;--input:214 32% 91%;--ring:242.1 72.59% 61.37%}[data-skin=campus]{--auth-card-bg:#fffffff2;--auth-academy-card-bg:#ffffffb3;--auth-card-border:#fff;--auth-card-radius:24px;--auth-card-shadow:0 32px 64px -32px #002b6747;--auth-glow:linear-gradient(#effe93, #effe93);--auth-corner-glow:radial-gradient(closest-side, #feb97f99, transparent);--game-ink:#1e1b2e;--game-stage:#041233;--game-primary:#0068f9;--game-primary-text:#0058d6;--game-primary-shadow:#0047ad;--game-secondary:#ff4e27;--game-secondary-text:#c2310e;--game-secondary-hover:#d93a12;--game-secondary-shadow:#c2410c;--game-accent:#effe93;--game-accent-text:#4a5200;--game-accent-strong:#d8eb5a;--game-accent-border:#c9d84f;--game-warm:#f4892c;--game-warm-text:#a84e07;--game-warm-strong:#d9660b;--game-warm-light:#feb97f;--game-cool-light:#b9d6ff;--game-cool:#6fa6f5;--game-cool-text:#0b3a80;--game-surface:#f6f5fa;--game-muted:#f3f2f7;--game-border:#edecf2;--game-border-strong:#e4e3ea;--game-disabled-text:#a9a7b0;--game-placeholder:#8f8c99;--game-disabled:#c9c7d1;--game-disabled-shadow:#cfcdd6;--game-heat-mid:#7c6fe0;--surface-global-background:#eef6ff;--surface-default:#fff;--surface-card:#fff;--surface-subtle:#fbfafa;--surface-light:#f2f1f3;--surface-hover:#fbfafa;--surface-pressed:#f2f1f3;--surface-input:#fff;--surface-dialog:#fff;--surface-dialog-band:#fff;--surface-disabled:#0000000d;--surface-strong:#1b191c;--surface-brand:#dad9f9;--surface-brand-strong:#8e8af0;--surface-brand-subtle:#f8f7ff;--surface-brand-light:#f0eeff;--surface-glass:#fff;--surface-media:#ececf0;--surface-scrim:#0009;--surface-hero-from:#1e1c22d9;--surface-hero-via:#1e1c228c;--surface-hero-to:#1e1c2226;--surface-success:#d7ffea;--surface-success-strong:#239962;--surface-warning:#ffecca;--surface-warning-strong:#b8880f;--surface-error:#ffe7e7;--surface-error-strong:#d93434;--surface-info:#d2e5ff;--surface-info-strong:#2364de;--surface-selected:#d6e7ff;--text-default:#464246;--text-secondary:#78767c;--text-light:#918f95;--text-strong:#1b191c;--text-inverse:#fff;--text-disabled:#00000026;--text-brand:#5a55e4;--text-brand-light:#ebe7ff;--text-success:#005e41;--text-success-light:#d7ffea;--text-warning:#724900;--text-warning-light:#fde1a3;--text-error:#ed3c3c;--text-error-dark:#b42525;--text-error-light:#ffe7e7;--text-info:#184cb4;--text-info-light:#d2e5ff;--border-default:#f2f1f3;--border-divider:#f2f1f3;--border-card:#f2f1f3;--border-input:#f2f1f3;--border-dark:#d2d0d4;--border-strong:#464246;--border-disabled:#f2f1f3;--border-inverted:#fff;--border-brand:#5a55e4;--border-brand-light:#bebbff;--border-brand-soft:#e4e2ff;--border-unsaved:#ebe7ff;--border-focus:#29256b;--border-focus-soft:#5a55e466;--border-success:#239962;--border-warning:#faca4e;--border-error:#ed3c3c;--button-accent-enabled:#5a55e4;--button-accent-hover:#4e49cc;--button-accent-pressed:#4e49cc;--button-default-enabled:#f8f7ff;--button-default-hover:#efeeff;--button-default-pressed:#efeeff;--button-critical-enabled:#dc2626;--button-critical-hover:#b91c1c;--button-critical-pressed:#991b1b;--button-tertiary-hover:#5a55e414;--button-tertiary-pressed:#5a55e41f;--button-general-hover:#00000008;--button-general-pressed:#0000000d;--button-radius:8px;--button-press-filter:brightness(.95);--button-disabled-opacity:.4;--button-outline-border:#bebbff;--button-chip-hover:#e8e6fa;--nav-powered-by-display:none;--nav-account-radius:16px;--nav-account-bg:#fff;--nav-account-hover-bg:#fbfafa;--nav-account-border:#d6e7ff;--nav-account-shadow:0 1px 2px #002b670f, 0 8px 20px -12px #002b6759;--nav-account-hover-shadow:0 1px 2px #002b6714, 0 14px 26px -12px #002b6773;--nav-account-open-ring:#c3dcff;--nav-account-backdrop:none;--nav-account-band-bg:initial;--nav-account-pairs-0:initial;--nav-account-pairs-1:initial;--nav-account-pairs-2:initial;--nav-account-pairs-3:initial;--nav-account-pairs-4:initial;--nav-account-pairs-5:initial;--nav-account-pairs-6:initial;--nav-account-pairs-7:initial;--nav-account-brand-pairs-0:initial;--nav-account-brand-pairs-1:initial;--nav-account-brand-pairs-2:initial;--nav-account-brand-pairs-3:initial;--nav-account-brand-pairs-4:initial;--nav-account-brand-pairs-5:initial;--nav-account-brand-pairs-6:initial;--nav-account-brand-pairs-7:initial;--nav-account-plate:#fff;--nav-account-wash:.22;--nav-account-name-size:20px;--nav-channels-background:212 100% 97%;--nav-channels-foreground:0 0% 0% / .55;--nav-channels-ink:0 0% 0%;--nav-channels-primary:215 97% 49%;--nav-channels-primary-foreground:300 3% 27%;--nav-channels-accent:215 100% 92%;--nav-channels-accent-foreground:215 100% 49%;--nav-channels-border:214 50% 89%;--nav-channels-ring:215 97% 49%;--nav-width:214px;--nav-width-collapsed:64px;--nav-bg:transparent;--nav-shadow:none;--nav-radius:16px;--nav-row-height:32px;--nav-row-radius:9999px;--nav-row-padding:8px 12px;--nav-row-gap:8px;--nav-row-fg:#0000008c;--nav-row-hover-bg:#d6e7ff;--nav-row-active-bg:#c3dcff;--nav-row-active-fg:#0068f9;--nav-label-font:var(--font-campus);--nav-label-size:16px;--nav-label-tracking:normal;--nav-label-synthesis:none;--nav-icon-size:16px;--nav-section-font:var(--font-mono);--nav-section-size:14px;--nav-section-weight:400;--nav-section-tracking:.04em;--nav-section-transform:uppercase;--nav-section-fg:#0000008c;--nav-badge-bg:#fff;--nav-badge-fg:#464246;--nav-dot:#ed3c3c;--nav-footer-border:#d7d7d7;--nav-avatar-bg:#efebff;--nav-avatar-fg:#6a45ff;--canvas-wash:none;--canvas-home-wash:none;--canvas-grid:url(/images/campus/canvas-grid.svg);--canvas-grid-size:96px 55.43px;--canvas-horizon:url(/images/campus/canvas-horizon.svg);--canvas-gutter:24px;--canvas-radius:12px;--canvas-frame:#ffffffbf;--canvas-form-backdrop:#fff;--canvas-frame-border:#f2f1f3;--banner-bg:linear-gradient(261deg, #f6ffbd 29%, #ffd8cf 100%);--banner-border:transparent;--banner-fg:#464246;--banner-fg-secondary:#0009;--banner-radius:16px;--banner-padding:24px;--hero-bg:none;--hero-overlay:none;--hero-page-wash:none;--hero-height:144px;--hero-radius:16px;--hero-padding:24px;--hero-fg:#464246;--hero-fg-secondary:#78767c;--hero-cta-bg:#f8f7ff;--hero-cta-fg:#5a55e4;--hero-cta-radius:8px;--panel-bg:#fff;--panel-border:#f2f1f3;--panel-radius:12px;--panel-padding:24px;--panel-gap:24px;--panel-shadow:0 0 10px 4px #0000000a;--card-radius:12px;--card-padding:16px;--card-border:#f2f1f3;--card-shadow:none;--card-title-font:var(--font-body);--card-title-size:16px;--card-title-weight:600;--float-bg:linear-gradient(to right, #b7cd45, #deef7b);--float-fg:#1b191c;--float-disc-bg:#fff;--float-disc-fg:#0068f9;--float-shadow:0 0 24px 4px #0068f914;--float-live-ring:0 0 0 2px #fff, 0 0 0 4px #239962, 0 6px 20px -2px #23996259;--gradient-border:#e6efd0;--gradient-glow-start:#0068f924;--gradient-glow-end:#effe93b3;--gradient-default:linear-gradient(263deg, #f6feb8 0%, #c7defe 79%);--gradient-strong:linear-gradient(69deg, #0068f9 0%, #deef7b 100%);--gradient-alternate:linear-gradient(261deg, #f6ffbd 29%, #ffd8cf 100%);--gradient-page-header:none;--gradient-confetti-a:#0068f9;--gradient-confetti-b:#ff4e27;--gradient-confetti-c:#b7cd45;--gradient-confetti-d:#5a55e4;--gradient-tier-platinum-from:#e5f3ff;--gradient-tier-platinum-to:#8facca;--gradient-tier-gold-from:#faf0cb;--gradient-tier-gold-to:#e6c23b;--gradient-tier-silver-from:#f5f5f5;--gradient-tier-silver-to:silver;--gradient-tier-bronze-from:#f2daca;--gradient-tier-bronze-to:#c08b68;--gradient-brand-pale:#bebfff;--level-beginner-bg:#f7fbff;--level-beginner-fg:#0068f9;--level-intermediate-bg:#c7defe;--level-intermediate-fg:#0068f9;--level-advanced-bg:linear-gradient(90deg, #0045a6 0%, #428ffb 100%);--level-advanced-fg:#fff;--elevation-sml:0 0 10px 4px #0000000a;--elevation-med:0 0 8px 4px #00000014;--elevation-lrg:0 0 12px 4px #0000001f;--elevation-x-lrg:0 0 16px 4px #00000029;--chart-map-land:#d6e7ff;--chart-map-dot:#0068f938;--chart-map-shadow:#0068f929;--chart-map-trail:#0068f98c;--chart-map-pin:#0068f9;--chart-map-pin-top:#ff4e27;--chart-map-pin-selected:#464246;--chart-heat0:#f2f1f3;--chart-heat1:#dad9f9;--chart-heat2:#8e8af0;--chart-heat3:#5a55e4;--chart-heat4:#34308f;--type-heading:var(--font-campus);--type-heading-weight:400;--type-heading-synthesis:none;--type-display:var(--font-campus);--type-body:var(--font-body);--type-ui:var(--font-body);--type-mono:var(--font-mono);--type-certificate:var(--font-brawler);--type-h1:32px;--type-h2:24px;--type-h3:20px;--type-h4:18px;--type-heading-leading:1.3;--type-heading-tracking:-.025em;--type-heading-tracking-lock:normal;--type-heading-size-adjust:.485;--type-page-title:32px;--type-label:var(--font-mono);--type-timer:var(--font-campus);--base-foreground:#09090b;--base-card-foreground:#010918;--base-secondary:#1f78ff;--base-fill-foreground:#f8fafc;--base-muted:#ededed;--base-muted-foreground:#71717a;--base-accent:#f1f5f9;--base-accent-foreground:#0f1729;--base-border:#ccc;--base-input:#e1e7ef;--background:0 0% 100%;--foreground:240 10% 4%;--card:0 0% 100%;--card-foreground:220 91% 5%;--popover:0 0% 100%;--popover-foreground:220 91% 5%;--primary:242.1 72.59% 61.37%;--primary-foreground:0 0% 100%;--secondary:216 100% 56%;--secondary-foreground:210 33% 98%;--muted:0 0% 93%;--muted-foreground:240 4% 46%;--accent:210 40% 96%;--accent-foreground:222 47% 11%;--destructive:0 72.22% 50.59%;--destructive-foreground:210 33% 98%;--border:0 0% 80%;--input:214 32% 91%;--ring:242.1 72.59% 61.37%}[data-skin=campus] :is(.font-heading,.font-serif){letter-spacing:normal}[data-skin=academy]{--auth-card-bg:#fffffff2;--auth-academy-card-bg:#ffffffb3;--auth-card-border:#fff;--auth-card-radius:24px;--auth-card-shadow:0 32px 64px -32px #0000002e;--auth-glow:linear-gradient(100deg, #e8eef7, #fff4cf);--auth-corner-glow:radial-gradient(closest-side, #34322d14, transparent);--game-ink:#1e1b2e;--game-stage:#041233;--game-primary:#0068f9;--game-primary-text:#0058d6;--game-primary-shadow:#0047ad;--game-secondary:#ff4e27;--game-secondary-text:#c2310e;--game-secondary-hover:#d93a12;--game-secondary-shadow:#c2410c;--game-accent:#effe93;--game-accent-text:#4a5200;--game-accent-strong:#d8eb5a;--game-accent-border:#c9d84f;--game-warm:#f4892c;--game-warm-text:#a84e07;--game-warm-strong:#d9660b;--game-warm-light:#feb97f;--game-cool-light:#b9d6ff;--game-cool:#6fa6f5;--game-cool-text:#0b3a80;--game-surface:#f6f5fa;--game-muted:#f3f2f7;--game-border:#edecf2;--game-border-strong:#e4e3ea;--game-disabled-text:#a9a7b0;--game-placeholder:#8f8c99;--game-disabled:#c9c7d1;--game-disabled-shadow:#cfcdd6;--game-heat-mid:#7c6fe0;--surface-global-background:#f8f8f7;--surface-default:#f8f8f7;--surface-card:#fff;--surface-subtle:#f8f8f7;--surface-light:#f1f1f0;--surface-hover:#f8f8f7;--surface-pressed:#f1f1f0;--surface-input:#fff;--surface-dialog:#fff;--surface-dialog-band:#fff;--surface-disabled:#0000000d;--surface-strong:#1a1a19;--surface-brand:#dbe5f2;--surface-brand-strong:#bccde6;--surface-brand-subtle:#f3f6fa;--surface-brand-light:#e8eef7;--surface-glass:#fff;--surface-media:#ebebeb;--surface-scrim:#0009;--surface-hero-from:#1e1c22d9;--surface-hero-via:#1e1c228c;--surface-hero-to:#1e1c2226;--surface-success:#d7ffea;--surface-success-strong:#239962;--surface-warning:#ffecca;--surface-warning-strong:#b8880f;--surface-error:#ffe7e7;--surface-error-strong:#d93434;--surface-info:#d2e5ff;--surface-info-strong:#2364de;--surface-selected:#e8eef7;--text-default:#34322d;--text-secondary:#5e5e5b;--text-light:#858481;--text-strong:#1a1a19;--text-inverse:#fff;--text-disabled:#00000026;--text-brand:#34322d;--text-brand-light:#e8eef7;--text-success:#005e41;--text-success-light:#d7ffea;--text-warning:#724900;--text-warning-light:#fde1a3;--text-error:#ed3c3c;--text-error-dark:#b42525;--text-error-light:#ffe7e7;--text-info:#184cb4;--text-info-light:#d2e5ff;--border-default:#ebebeb;--border-divider:#ebebeb;--border-card:#ebebeb;--border-input:#ebebeb;--border-dark:#ccc;--border-strong:#34322d;--border-disabled:#ebebeb;--border-inverted:#fff;--border-brand:#3f6fb0;--border-brand-light:#bccde6;--border-brand-soft:#dbe5f2;--border-unsaved:#e8eef7;--border-focus:#2c5082;--border-focus-soft:#5580bd3d;--border-success:#239962;--border-warning:#faca4e;--border-error:#ed3c3c;--button-accent-enabled:#3f6fb0;--button-accent-hover:#355f99;--button-accent-pressed:#2c5082;--button-default-enabled:#f3f6fa;--button-default-hover:#e8eef7;--button-default-pressed:#dbe5f2;--button-critical-enabled:#dc2626;--button-critical-hover:#b91c1c;--button-critical-pressed:#991b1b;--button-tertiary-hover:#5580bd0f;--button-tertiary-pressed:#5580bd1a;--button-general-hover:#00000008;--button-general-pressed:#0000000d;--button-radius:9999px;--button-press-filter:brightness(.95);--button-disabled-opacity:.4;--button-outline-border:#bccde6;--button-chip-hover:#e8eef7;--nav-powered-by-display:flex;--nav-account-radius:8px;--nav-account-bg:#fff;--nav-account-hover-bg:#fff;--nav-account-border:#ebebeb;--nav-account-shadow:0 1px 2px #0000000a, 0 8px 20px -12px #0000002e;--nav-account-hover-shadow:0 1px 2px #0000000f, 0 14px 26px -12px #00000042;--nav-account-open-ring:hsl(var(--nav-channels-ring) / .6);--nav-account-backdrop:none;--nav-account-band-bg:initial;--nav-account-pairs-0:initial;--nav-account-pairs-1:initial;--nav-account-pairs-2:initial;--nav-account-pairs-3:initial;--nav-account-pairs-4:initial;--nav-account-pairs-5:initial;--nav-account-pairs-6:initial;--nav-account-pairs-7:initial;--nav-account-brand-pairs-0:in oklab, #5a55e4, #bebbff 40%, #feb97f 60%, #f4892c;--nav-account-brand-pairs-1:in oklab, #8e8af0, #dad9f9 40%, #fbe09a 60%, #f8c548;--nav-account-brand-pairs-2:in oklab, #f4892c, #feb97f 40%, #bebbff 60%, #5a55e4;--nav-account-brand-pairs-3:in oklab, #4e49cc, #bebbff 40%, #f9cca9 60%, #fca966;--nav-account-brand-pairs-4:in oklab, #f8c548, #fbe09a 40%, #dad9f9 60%, #8e8af0;--nav-account-brand-pairs-5:in oklab, #5a55e4, #bebbff 40%, #fbe09a 60%, #f8c548;--nav-account-brand-pairs-6:in oklab, #8e8af0, #dad9f9 40%, #feb97f 60%, #f4892c;--nav-account-brand-pairs-7:in oklab, #fca966, #f9cca9 40%, #bebbff 60%, #4e49cc;--nav-account-plate:#fff;--nav-account-wash:.22;--nav-account-name-size:14px;--nav-channels-background:60 7% 97%;--nav-channels-foreground:43 7% 19%;--nav-channels-ink:43 7% 19%;--nav-channels-primary:215 47% 47%;--nav-channels-primary-foreground:0 0% 100%;--nav-channels-accent:216 48% 94%;--nav-channels-accent-foreground:215 49% 34%;--nav-channels-border:0 0% 92%;--nav-channels-ring:215 47% 47%;--nav-width:214px;--nav-width-collapsed:64px;--nav-bg:transparent;--nav-shadow:none;--nav-radius:0px;--nav-row-height:34px;--nav-row-radius:8px;--nav-row-padding:0 12px;--nav-row-gap:12px;--nav-row-fg:#34322d;--nav-row-hover-bg:#f3f6fa;--nav-row-active-bg:#e8eef7;--nav-row-active-fg:#2c5082;--nav-label-font:var(--font-body);--nav-label-size:14px;--nav-label-tracking:normal;--nav-label-synthesis:auto;--nav-icon-size:18px;--nav-section-font:var(--font-body);--nav-section-size:12px;--nav-section-weight:500;--nav-section-tracking:.06em;--nav-section-transform:uppercase;--nav-section-fg:#5e5e5b;--nav-badge-bg:#3f6fb0;--nav-badge-fg:#fff;--nav-dot:#5580bd;--nav-footer-border:#ebebeb;--nav-avatar-bg:#e8eef7;--nav-avatar-fg:#2c5082;--canvas-wash:none;--canvas-home-wash:none;--canvas-grid:radial-gradient(circle at 1px 1px, #34322d24 .7px, transparent .8px);--canvas-grid-size:12px 12px;--canvas-horizon:none;--canvas-gutter:16px;--canvas-radius:12px;--canvas-frame:#fff;--canvas-form-backdrop:#fff;--canvas-frame-border:#ebebeb;--banner-bg:var(--gradient-alternate);--banner-border:transparent;--banner-fg:#fff;--banner-fg-secondary:#fffc;--banner-radius:16px;--banner-padding:24px;--hero-bg:linear-gradient(110deg, #dbe5f2 0%, #e8eef7 65%, #fff4cf 100%);--hero-overlay:none;--hero-page-wash:var(--gradient-page-header);--hero-height:144px;--hero-radius:16px;--hero-padding:24px;--hero-fg:#1a1a19;--hero-fg-secondary:#34322d;--hero-cta-bg:#fff;--hero-cta-fg:#34322d;--hero-cta-radius:9999px;--panel-bg:#fff;--panel-border:#ebebeb;--panel-radius:12px;--panel-padding:24px;--panel-gap:24px;--panel-shadow:0 0 10px 4px #0000000a;--card-radius:12px;--card-padding:16px;--card-border:#ebebeb;--card-shadow:none;--card-title-font:var(--font-body);--card-title-size:16px;--card-title-weight:600;--float-bg:linear-gradient(180deg, #ffffff2e 0%, #fff0 60%), linear-gradient(90deg, #2f2263 0%, #4a389e 50%, #6450c8 100%);--float-fg:#fff;--float-disc-bg:#ffffff24;--float-disc-fg:#fff;--float-shadow:0 2px 4px #1f163829, 0 10px 24px -6px #5a45b873;--float-live-ring:0 0 0 2px #fff, 0 0 0 4px #239962, 0 6px 20px -2px #23996259;--gradient-border:#dbe5f2;--gradient-glow-start:#5580bd1a;--gradient-glow-end:#f1bd0e1a;--gradient-default:linear-gradient(90deg, #e8eef7 0%, #fff4cf 100%);--gradient-strong:linear-gradient(90deg, #3f6fb0 0%, #6450c8 100%);--gradient-alternate:linear-gradient(90deg, #1a1a19 0%, #34322d 100%);--gradient-page-header:linear-gradient(90deg, #f3f6fa 0%, #fff4cf 100%);--gradient-confetti-a:#5580bd;--gradient-confetti-b:#f1bd0e;--gradient-confetti-c:#f64f59;--gradient-confetti-d:#00c9b7;--gradient-tier-platinum-from:#e5f3ff;--gradient-tier-platinum-to:#8facca;--gradient-tier-gold-from:#faf0cb;--gradient-tier-gold-to:#e6c23b;--gradient-tier-silver-from:#f5f5f5;--gradient-tier-silver-to:silver;--gradient-tier-bronze-from:#f2daca;--gradient-tier-bronze-to:#c08b68;--gradient-brand-pale:#bccde6;--level-beginner-bg:#f3f6fa;--level-beginner-fg:#2c5082;--level-intermediate-bg:#fff4cf;--level-intermediate-fg:#755400;--level-advanced-bg:linear-gradient(90deg, #1a1a19 0%, #34322d 100%);--level-advanced-fg:#fff;--elevation-sml:0 0 10px 4px #0000000a;--elevation-med:0 0 8px 4px #00000014;--elevation-lrg:0 0 12px 4px #0000001f;--elevation-x-lrg:0 0 16px 4px #00000029;--chart-map-land:#dbe5f2;--chart-map-dot:#5580bd33;--chart-map-shadow:#5580bd24;--chart-map-trail:#5580bd80;--chart-map-pin:#3f6fb0;--chart-map-pin-top:#f1bd0e;--chart-map-pin-selected:#464246;--chart-heat0:#f1f1f0;--chart-heat1:#e8eef7;--chart-heat2:#bccde6;--chart-heat3:#5580bd;--chart-heat4:#2c5082;--type-heading:var(--font-baskerville);--type-heading-weight:700;--type-heading-synthesis:auto;--type-display:var(--font-baskerville);--type-body:var(--font-body);--type-ui:var(--font-body);--type-mono:var(--font-mono);--type-certificate:var(--font-brawler);--type-h1:32px;--type-h2:24px;--type-h3:20px;--type-h4:18px;--type-heading-leading:1.3;--type-heading-tracking:-.01em;--type-heading-tracking-lock:none;--type-heading-size-adjust:none;--type-page-title:32px;--type-label:var(--font-mono);--type-timer:var(--font-campus);--base-foreground:#09090b;--base-card-foreground:#010918;--base-secondary:#1f78ff;--base-fill-foreground:#f8fafc;--base-muted:#ededed;--base-muted-foreground:#71717a;--base-accent:#f1f5f9;--base-accent-foreground:#0f1729;--base-border:#ccc;--base-input:#e1e7ef;--background:0 0% 100%;--foreground:240 10% 4%;--card:0 0% 100%;--card-foreground:220 91% 5%;--popover:0 0% 100%;--popover-foreground:220 91% 5%;--primary:214.51 47.28% 46.86%;--primary-foreground:0 0% 100%;--secondary:216 100% 56%;--secondary-foreground:210 33% 98%;--muted:0 0% 93%;--muted-foreground:240 4% 46%;--accent:210 40% 96%;--accent-foreground:222 47% 11%;--destructive:0 72.22% 50.59%;--destructive-foreground:210 33% 98%;--border:0 0% 80%;--input:214 32% 91%;--ring:214.51 47.28% 46.86%}[data-skin=solaris]{--auth-card-bg:#fffffff2;--auth-academy-card-bg:#ffffffb3;--auth-card-border:#fff;--auth-card-radius:24px;--auth-card-shadow:0 32px 64px -32px #002b6747;--auth-glow:linear-gradient(#effe93, #effe93);--auth-corner-glow:radial-gradient(closest-side, #feb97f99, transparent);--game-ink:#1e1b2e;--game-stage:#041233;--game-primary:#0068f9;--game-primary-text:#0058d6;--game-primary-shadow:#0047ad;--game-secondary:#ff4e27;--game-secondary-text:#c2310e;--game-secondary-hover:#d93a12;--game-secondary-shadow:#c2410c;--game-accent:#effe93;--game-accent-text:#4a5200;--game-accent-strong:#d8eb5a;--game-accent-border:#c9d84f;--game-warm:#f4892c;--game-warm-text:#a84e07;--game-warm-strong:#d9660b;--game-warm-light:#feb97f;--game-cool-light:#b9d6ff;--game-cool:#6fa6f5;--game-cool-text:#0b3a80;--game-surface:#f6f5fa;--game-muted:#f3f2f7;--game-border:#edecf2;--game-border-strong:#e4e3ea;--game-disabled-text:#a9a7b0;--game-placeholder:#8f8c99;--game-disabled:#c9c7d1;--game-disabled-shadow:#cfcdd6;--game-heat-mid:#7c6fe0;--surface-global-background:#f7f0ea;--surface-default:#f8f8f2;--surface-card:#fff;--surface-subtle:#fbfafa;--surface-light:#f2f1f3;--surface-hover:#fbfafa;--surface-pressed:#f2f1f3;--surface-input:#fff;--surface-dialog:#fff;--surface-dialog-band:#fff;--surface-disabled:#0000000d;--surface-strong:#1b191c;--surface-brand:#dad9f9;--surface-brand-strong:#8e8af0;--surface-brand-subtle:#f8f7ff;--surface-brand-light:#f0eeff;--surface-glass:#fff;--surface-media:#ececf0;--surface-scrim:#0009;--surface-hero-from:#1e1c22d9;--surface-hero-via:#1e1c228c;--surface-hero-to:#1e1c2226;--surface-success:#d7ffea;--surface-success-strong:#239962;--surface-warning:#ffecca;--surface-warning-strong:#b8880f;--surface-error:#ffe7e7;--surface-error-strong:#d93434;--surface-info:#d2e5ff;--surface-info-strong:#2364de;--surface-selected:#f9cca9;--text-default:#464246;--text-secondary:#78767c;--text-light:#918f95;--text-strong:#1b191c;--text-inverse:#fff;--text-disabled:#00000026;--text-brand:#5a55e4;--text-brand-light:#ebe7ff;--text-success:#005e41;--text-success-light:#d7ffea;--text-warning:#724900;--text-warning-light:#fde1a3;--text-error:#ed3c3c;--text-error-dark:#b42525;--text-error-light:#ffe7e7;--text-info:#184cb4;--text-info-light:#d2e5ff;--border-default:#f2f1f3;--border-divider:#f2f1f3;--border-card:#f2f1f3;--border-input:#f2f1f3;--border-dark:#d2d0d4;--border-strong:#464246;--border-disabled:#f2f1f3;--border-inverted:#fff;--border-brand:#5a55e4;--border-brand-light:#bebbff;--border-brand-soft:#e4e2ff;--border-unsaved:#ebe7ff;--border-focus:#29256b;--border-focus-soft:#5a55e466;--border-success:#239962;--border-warning:#faca4e;--border-error:#ed3c3c;--button-accent-enabled:#5a55e4;--button-accent-hover:#4e49cc;--button-accent-pressed:#4e49cc;--button-default-enabled:#f8f7ff;--button-default-hover:#efeeff;--button-default-pressed:#efeeff;--button-critical-enabled:#dc2626;--button-critical-hover:#b91c1c;--button-critical-pressed:#991b1b;--button-tertiary-hover:#5a55e414;--button-tertiary-pressed:#5a55e41f;--button-general-hover:#00000008;--button-general-pressed:#0000000d;--button-radius:8px;--button-press-filter:brightness(.95);--button-disabled-opacity:.4;--button-outline-border:#bebbff;--button-chip-hover:#e8e6fa;--nav-powered-by-display:flex;--nav-account-radius:8px;--nav-account-bg:#fefaf7;--nav-account-hover-bg:#fefaf7;--nav-account-border:#d2d0d4;--nav-account-shadow:0 1px 2px #1e1b2e0d, 0 8px 20px -12px #1e1b2e40;--nav-account-hover-shadow:0 1px 2px #1e1b2e12, 0 14px 26px -12px #1e1b2e59;--nav-account-open-ring:hsl(var(--nav-channels-ring) / .6);--nav-account-backdrop:none;--nav-account-band-bg:hsl(var(--nav-channels-accent) / .55);--nav-account-pairs-0:var(--nav-account-brand-pairs-0);--nav-account-pairs-1:var(--nav-account-brand-pairs-1);--nav-account-pairs-2:var(--nav-account-brand-pairs-2);--nav-account-pairs-3:var(--nav-account-brand-pairs-3);--nav-account-pairs-4:var(--nav-account-brand-pairs-4);--nav-account-pairs-5:var(--nav-account-brand-pairs-5);--nav-account-pairs-6:var(--nav-account-brand-pairs-6);--nav-account-pairs-7:var(--nav-account-brand-pairs-7);--nav-account-brand-pairs-0:in oklab, #5a55e4, #bebbff 40%, #feb97f 60%, #f4892c;--nav-account-brand-pairs-1:in oklab, #8e8af0, #dad9f9 40%, #fbe09a 60%, #f8c548;--nav-account-brand-pairs-2:in oklab, #f4892c, #feb97f 40%, #bebbff 60%, #5a55e4;--nav-account-brand-pairs-3:in oklab, #4e49cc, #bebbff 40%, #f9cca9 60%, #fca966;--nav-account-brand-pairs-4:in oklab, #f8c548, #fbe09a 40%, #dad9f9 60%, #8e8af0;--nav-account-brand-pairs-5:in oklab, #5a55e4, #bebbff 40%, #fbe09a 60%, #f8c548;--nav-account-brand-pairs-6:in oklab, #8e8af0, #dad9f9 40%, #feb97f 60%, #f4892c;--nav-account-brand-pairs-7:in oklab, #fca966, #f9cca9 40%, #bebbff 60%, #4e49cc;--nav-account-plate:#fff;--nav-account-wash:.22;--nav-account-name-size:14px;--nav-channels-background:28 45% 94%;--nav-channels-foreground:300 3% 27%;--nav-channels-ink:300 3% 27%;--nav-channels-primary:23 100% 70%;--nav-channels-primary-foreground:300 3% 27%;--nav-channels-accent:26 87% 82%;--nav-channels-accent-foreground:300 3% 27%;--nav-channels-border:27 30% 87%;--nav-channels-ring:23 100% 70%;--nav-width:214px;--nav-width-collapsed:64px;--nav-bg:transparent;--nav-shadow:none;--nav-radius:0px;--nav-row-height:34px;--nav-row-radius:8px;--nav-row-padding:0 12px;--nav-row-gap:12px;--nav-row-fg:#474347;--nav-row-hover-bg:#ffffff80;--nav-row-active-bg:#ffffffd9;--nav-row-active-fg:#474347;--nav-label-font:var(--font-body);--nav-label-size:14px;--nav-label-tracking:normal;--nav-label-synthesis:auto;--nav-icon-size:18px;--nav-section-font:var(--font-body);--nav-section-size:12px;--nav-section-weight:500;--nav-section-tracking:.06em;--nav-section-transform:uppercase;--nav-section-fg:#47434799;--nav-badge-bg:#4743471a;--nav-badge-fg:#474347;--nav-dot:#f74f27;--nav-footer-border:#e8ddd4;--nav-avatar-bg:#efeeff;--nav-avatar-fg:#5a55e4;--canvas-wash:linear-gradient(180deg, #fff0 0px, #fff0 300px, #f8f8f2 600px), linear-gradient(112.32deg, #dad9f980 20%, #fedcc3a6 100%);--canvas-home-wash:linear-gradient(to bottom right, #efeeff 0.0%, #efeeff 2.5%, #efeeff 5.0%, #efeefe 7.5%, #f0effe 10.0%, #f0effe 12.5%, #f0effd 15%, #f1f0fc 17.5%, #f1f0fc 20.0%, #f2f1fb 22.5%, #f2f2fa 25.0%, #f2f2f9 27.5%, #f3f3f9 30%, #f3f3f8 32.5%, #f4f4f7 35.0%, #f4f4f6 37.5%, #f4f4f6 40.0%, #f5f5f6 42.5%, #f5f5f5 45.0%, #f5f5f5 47.5%, #f5f5f5 50.0%, #f5f5f5 52.5%, #f5f5f4 55.0%, #f6f5f4 57.5%, #f6f4f3 60%, #f6f4f2 62.5%, #f7f3f0 65.0%, #f8f3ef 67.5%, #f8f2ed 70.0%, #f9f1ec 72.5%, #faf1ea 75.0%, #faf0e8 77.5%, #fbefe7 80.0%, #fceee5 82.5%, #fceee4 85.0%, #fdede2 87.5%, #fdede1 90.0%, #feece0 92.5%, #feece0 95.0%, #feecdf 97.5%, #feecdf 100.0%);--canvas-grid:none;--canvas-grid-size:0 0;--canvas-horizon:none;--canvas-gutter:16px;--canvas-radius:12px;--canvas-frame:#ffffffbf;--canvas-form-backdrop:#fff;--canvas-frame-border:transparent;--banner-bg:var(--gradient-alternate);--banner-border:transparent;--banner-fg:#fff;--banner-fg-secondary:#fffc;--banner-radius:16px;--banner-padding:24px;--hero-bg:linear-gradient(82.45deg, #f9f8ff 17.28%, #dad9f980 72.49%, #f8cbb4 108.54%);--hero-overlay:none;--hero-page-wash:var(--gradient-page-header);--hero-height:144px;--hero-radius:16px;--hero-padding:24px;--hero-fg:#464246;--hero-fg-secondary:#78767c;--hero-cta-bg:#f8f7ff;--hero-cta-fg:#5a55e4;--hero-cta-radius:8px;--panel-bg:#fff;--panel-border:#f2f1f3;--panel-radius:12px;--panel-padding:24px;--panel-gap:24px;--panel-shadow:0 0 10px 4px #0000000a;--card-radius:12px;--card-padding:16px;--card-border:#f2f1f3;--card-shadow:none;--card-title-font:var(--font-body);--card-title-size:16px;--card-title-weight:600;--float-bg:linear-gradient(to right, #34308f, #5a55e4);--float-fg:#fff;--float-disc-bg:linear-gradient(135deg, #ebe7ff, #feecdf);--float-disc-fg:#5a55e4;--float-shadow:0 0 24px 4px #5a55e414;--float-live-ring:0 0 0 2px #fff, 0 0 0 4px #239962, 0 6px 20px -2px #23996259;--gradient-border:#e9e6f5;--gradient-glow-start:#5a55e429;--gradient-glow-end:#f4892c29;--gradient-default:linear-gradient(257deg, #feecdf 0%, #dad9f9 100%);--gradient-strong:linear-gradient(85deg, #8e8af0 0%, #feb97f 100%);--gradient-alternate:linear-gradient(90deg, #5a55e4 0%, #bebbff 100%);--gradient-page-header:linear-gradient(90deg, #dad9f980 0%, #feecdf80 100%);--gradient-confetti-a:#5a55e4;--gradient-confetti-b:#f4892c;--gradient-confetti-c:#8e8af0;--gradient-confetti-d:#feb97f;--gradient-tier-platinum-from:#e5f3ff;--gradient-tier-platinum-to:#8facca;--gradient-tier-gold-from:#faf0cb;--gradient-tier-gold-to:#e6c23b;--gradient-tier-silver-from:#f5f5f5;--gradient-tier-silver-to:silver;--gradient-tier-bronze-from:#f2daca;--gradient-tier-bronze-to:#c08b68;--gradient-brand-pale:#bebfff;--level-beginner-bg:#f8f7ff;--level-beginner-fg:#5a55e4;--level-intermediate-bg:#dad9f9;--level-intermediate-fg:#5a55e4;--level-advanced-bg:linear-gradient(90deg, #34308f 0%, #5a55e4 100%);--level-advanced-fg:#fff;--elevation-sml:0 0 10px 4px #0000000a;--elevation-med:0 0 8px 4px #00000014;--elevation-lrg:0 0 12px 4px #0000001f;--elevation-x-lrg:0 0 16px 4px #00000029;--chart-map-land:#dad9f9;--chart-map-dot:#5a55e43d;--chart-map-shadow:#5a55e42e;--chart-map-trail:#5a55e48c;--chart-map-pin:#5a55e4;--chart-map-pin-top:#f4892c;--chart-map-pin-selected:#464246;--chart-heat0:#f2f1f3;--chart-heat1:#dad9f9;--chart-heat2:#8e8af0;--chart-heat3:#5a55e4;--chart-heat4:#34308f;--type-heading:var(--font-brawler);--type-heading-weight:700;--type-heading-synthesis:auto;--type-display:var(--font-brawler);--type-body:var(--font-body);--type-ui:var(--font-body);--type-mono:var(--font-mono);--type-certificate:var(--font-brawler);--type-h1:32px;--type-h2:24px;--type-h3:20px;--type-h4:18px;--type-heading-leading:1.3;--type-heading-tracking:-.025em;--type-heading-tracking-lock:none;--type-heading-size-adjust:none;--type-page-title:32px;--type-label:var(--font-mono);--type-timer:var(--font-campus);--base-foreground:#09090b;--base-card-foreground:#010918;--base-secondary:#1f78ff;--base-fill-foreground:#f8fafc;--base-muted:#ededed;--base-muted-foreground:#71717a;--base-accent:#f1f5f9;--base-accent-foreground:#0f1729;--base-border:#ccc;--base-input:#e1e7ef;--background:0 0% 100%;--foreground:240 10% 4%;--card:0 0% 100%;--card-foreground:220 91% 5%;--popover:0 0% 100%;--popover-foreground:220 91% 5%;--primary:242.1 72.59% 61.37%;--primary-foreground:0 0% 100%;--secondary:216 100% 56%;--secondary-foreground:210 33% 98%;--muted:0 0% 93%;--muted-foreground:240 4% 46%;--accent:210 40% 96%;--accent-foreground:222 47% 11%;--destructive:0 72.22% 50.59%;--destructive-foreground:210 33% 98%;--border:0 0% 80%;--input:214 32% 91%;--ring:242.1 72.59% 61.37%}[data-skin]{--card-surface:var(--surface-card);--card-hairline:var(--border-default);--card-hover:var(--surface-hover);--card-media:var(--surface-media);--card-ink:var(--text-default);--card-ink-2:var(--text-secondary);--card-ink-3:var(--text-light);--card-focus:var(--border-focus);--card-scrim:var(--surface-scrim);--card-hero-from:var(--surface-hero-from);--card-hero-via:var(--surface-hero-via);--card-hero-to:var(--surface-hero-to);--card-tag:var(--surface-light);--card-success-bg:var(--surface-success);--card-success-fg:var(--text-success);--card-warning-bg:var(--surface-warning);--card-warning-fg:var(--text-warning);--card-critical-bg:var(--surface-error);--card-critical-fg:var(--text-error-dark);--card-action:var(--button-accent-enabled);--card-action-hover:var(--button-accent-hover);--card-action-fg:var(--text-inverse);--card-action-tint:var(--button-default-enabled);--card-action-tint-hover:var(--button-default-hover);--card-action-border:var(--border-brand-light);--btn-brand-bg:var(--button-accent-enabled);--btn-brand-fg:var(--text-inverse);--btn-brand-hover:var(--button-accent-hover);--btn-primary-bg:var(--button-default-enabled);--btn-primary-hover:var(--button-default-hover);--btn-secondary-border:var(--border-brand-light);--btn-secondary-bg:var(--surface-card);--btn-secondary-hover:var(--button-default-enabled);--btn-tertiary-hover:var(--button-tertiary-hover);--btn-text:var(--text-brand);--btn-focus-ring:var(--border-focus-soft);--stats-tier-platinum-from:var(--gradient-tier-platinum-from);--stats-tier-platinum-to:var(--gradient-tier-platinum-to);--stats-tier-gold-from:var(--gradient-tier-gold-from);--stats-tier-gold-to:var(--gradient-tier-gold-to);--stats-tier-silver-from:var(--gradient-tier-silver-from);--stats-tier-silver-to:var(--gradient-tier-silver-to);--stats-tier-bronze-from:var(--gradient-tier-bronze-from);--stats-tier-bronze-to:var(--gradient-tier-bronze-to);--sidebar-background:var(--nav-channels-background);--sidebar-foreground:var(--nav-channels-foreground);--sidebar-ink:var(--nav-channels-ink);--sidebar-primary:var(--nav-channels-primary);--sidebar-primary-foreground:var(--nav-channels-primary-foreground);--sidebar-accent:var(--nav-channels-accent);--sidebar-accent-foreground:var(--nav-channels-accent-foreground);--sidebar-border:var(--nav-channels-border);--sidebar-ring:var(--nav-channels-ring);--hero-gradient:var(--hero-page-wash);--page-gradient-pastel:var(--canvas-wash);--font-heading:var(--type-heading);--font-certificate:var(--type-certificate)}
@font-face{font-family:"Jersey 20";font-style:normal;font-weight:400;font-display:swap;src:url(../media/96fe90eb9249f552-s.1ftmk4-oou2yk.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:"Jersey 20";font-style:normal;font-weight:400;font-display:swap;src:url(../media/fdcc61a395ce6465-s.p.0ta41zv4ye_yg.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:"Jersey 20 Fallback";src:local(Arial);ascent-override:92.4%;descent-override:23.96%;line-gap-override:0.0%;size-adjust:85.94%}.jersey_20_a1e76f6e-module__7LELKq__className{font-family:"Jersey 20","Jersey 20 Fallback";font-style:normal;font-weight:400}.jersey_20_a1e76f6e-module__7LELKq__variable{--font-campus:"Jersey 20", "Jersey 20 Fallback"}
@font-face{font-family:brawlerFont;src:url(../media/Brawler_Regular-s.p.0se21bs9rtueg.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:brawlerFont;src:url(../media/Brawler_Bold-s.p.38-2-7bfmg1wu.woff2)format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:brawlerFont Fallback;src:local(Times New Roman);ascent-override:83.49%;descent-override:21.32%;line-gap-override:0.0%;size-adjust:116.31%}.brawlerfont_a540638c-module__WSLpwG__className{font-family:brawlerFont,brawlerFont Fallback}.brawlerfont_a540638c-module__WSLpwG__variable{--font-brawler:"brawlerFont", "brawlerFont Fallback"}
@font-face{font-family:Libre Baskerville;font-style:italic;font-weight:400 700;font-display:swap;src:url(../media/5c773c73f3b750dc-s.23cx6dmgxtvs5.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:Libre Baskerville;font-style:italic;font-weight:400 700;font-display:swap;src:url(../media/f5031e7b18bdfbb3-s.p.1uuws8n9o7okl.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:Libre Baskerville;font-style:normal;font-weight:400 700;font-display:swap;src:url(../media/8c352cd2dd0b7ed3-s.1w0is3y9rbfpu.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:Libre Baskerville;font-style:normal;font-weight:400 700;font-display:swap;src:url(../media/38df7484fe560b25-s.p.0izestcg811t0.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:Libre Baskerville Fallback;src:local(Times New Roman);ascent-override:76.22%;descent-override:21.22%;line-gap-override:0.0%;size-adjust:127.26%}.libre_baskerville_2d7f0b31-module__IC729q__className{font-family:Libre Baskerville,Libre Baskerville Fallback}.libre_baskerville_2d7f0b31-module__IC729q__variable{--font-baskerville:"Libre Baskerville", "Libre Baskerville Fallback"}
@font-face{font-family:DM Sans;font-style:italic;font-weight:100 1000;font-display:swap;src:url(../media/7334b8b05e61def8-s.3_pfb7-74tk4o.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:DM Sans;font-style:italic;font-weight:100 1000;font-display:swap;src:url(../media/5e50e46ec4da0455-s.p.1pn5dem1is3an.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:DM Sans;font-style:normal;font-weight:100 1000;font-display:swap;src:url(../media/c3cb240f9c892514-s.270md_-rr62el.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:DM Sans;font-style:normal;font-weight:100 1000;font-display:swap;src:url(../media/5c285b27cdda1fe8-s.p.0lsanbtneewqp.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:DM Sans Fallback;src:local(Arial);ascent-override:94.9%;descent-override:29.66%;line-gap-override:0.0%;size-adjust:104.53%}.dm_sans_102c7035-module__3PtMka__className{font-family:DM Sans,DM Sans Fallback}.dm_sans_102c7035-module__3PtMka__variable{--font-body:"DM Sans", "DM Sans Fallback"}
@font-face{font-family:PT Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/1824feb4f87f08ad-s.0e47i626zwpm3.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:PT Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/b89894d314c53407-s.229akd7tv_oxb.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:PT Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e00a4c6a5a502238-s.38gqx_l9p1-vw.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:PT Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/498731d4d180a3cc-s.p.1-l8ltv37ptia.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:PT Mono Fallback;src:local(Arial);ascent-override:65.76%;descent-override:17.46%;line-gap-override:0.0%;size-adjust:134.59%}.pt_mono_ea64cc5f-module__u4BpTG__className{font-family:PT Mono,PT Mono Fallback;font-style:normal;font-weight:400}.pt_mono_ea64cc5f-module__u4BpTG__variable{--font-mono:"PT Mono", "PT Mono Fallback"}
