body:has(.thematicPage){--atl-hub-gutter:3vw;--atl-hub-gutter-y:min(3vw, 2rem);color-scheme:dark;--atl-page-bg:#070d18;--atl-card-bg:#161d2f;--atl-bg2:#1a2438;--atl-card-nested-bg:#1a2438;--atl-border:#1e2a42;--atl-border-control:#33415e;--atl-shadow-card:none;--atl-muted:#8b9ab0;--atl-text:#e3e6f0;--atl-heading:#ffffff;--atl-accent:var(--atl-accent-custom, oklch(63% .22 35));--atl-accent-rgb:var(--atl-accent-custom-rgb, 240,63,2);--atl-primary:#2c7be5;--atl-primary-rgb:44,123,229;--atl-success:#00d27a;--atl-danger:#e63757;--atl-warning:#f5a623;--atl-violet:#8a2be2;--atl-sport-cycling:#22b8f0;--atl-sport-running:#ff7a45;--atl-sport-swimming:#14c2b0;--atl-sport-trail:#7cb342;--atl-sport-rowing:#5c6bc0;--atl-sport-nordic-skiing:#d4c14a;--atl-sport-strength:#b07a4f;--atl-sport-other:#9aa7bd;--atl-slope-down:#2ecc71;--atl-slope-flat:#9aa7bd;--atl-slope-gentle:#3b8be0;--atl-slope-moderate:#f1c40f;--atl-slope-steep:#e67e22;--atl-slope-severe:#e74c3c;--atl-slope-brutal:#8e1b3a;--atl-slope-extreme:#1a1a1a;--atl-tier-bronze:#cd7f32;--atl-tier-silver:#c0c0c0;--atl-tier-gold:#ffd700;--atl-tier-platinum:#e5e4e2;--atl-tier-diamond:#b9f2ff;--atl-dir:var(--atl-accent, oklch(63% .22 35));--atl-dir-contrast:var(--atl-accent-custom-contrast, #ffffff);--atl-dir-soft:color-mix(in srgb, var(--atl-dir) 14%, transparent);--atl-dir-ink:var(--atl-accent-custom-ink, #a8472a);--atl-dir-text:var(--atl-dir);--thematic-bg:var(--across-bg-page, var(--atl-page-bg));--thematic-surface:var(--across-bg-color-primary, var(--atl-card-bg));--thematic-surface-2:var(--across-bg-color-secondary, var(--atl-bg2));--thematic-border:var(--across-bg-color-third, var(--atl-border));--thematic-heading:var(--across-light-text-color-primary, var(--atl-heading));--thematic-text:var(--across-light-text-color-secondary, var(--atl-text));--thematic-muted:var(--across-light-text-color-third, var(--atl-muted));--thematic-accent:var(--atl-accent);--thematic-accent-ink:var(--atl-accent-custom-contrast, var(--atl-dir-contrast));--thematic-accent-2:var(--atl-accent-2, var(--thematic-accent));--thematic-accent-2-ink:var(--atl-accent-2-contrast, var(--thematic-accent-ink));--thematic-accent-3:var(--atl-accent-3, var(--thematic-accent));--thematic-accent-3-ink:var(--atl-accent-3-contrast, var(--thematic-accent-ink));--thematic-accent-soft:color-mix(in srgb, var(--thematic-accent) 14%, transparent);--thematic-accent-line:color-mix(in srgb, var(--thematic-accent) 45%, transparent);--thematic-accent-glow:color-mix(in srgb, var(--thematic-accent) 38%, transparent);--thematic-ok:var(--atl-success);--thematic-warn:var(--atl-warning);--thematic-bad:var(--atl-danger);--thematic-font:'Poppins',system-ui,sans-serif;--thematic-font-mono:'JetBrains Mono','IBM Plex Mono',monospace;--thematic-font-serif:Georgia, 'Times New Roman', serif;--thematic-radius:12px;--thematic-radius-l:18px;--thematic-gap:20px;--thematic-wrap:1320px;--thematic-card-cover:var(--thematic-card-cover-custom, 176px);--thematic-placeholder:repeating-linear-gradient(-45deg, var(--thematic-surface), var(--thematic-surface) 9px, var(--thematic-surface-2) 9px, var(--thematic-surface-2) 18px);--thematic-contours:repeating-radial-gradient(circle at 88% 130%, transparent 0 26px, color-mix(in srgb, var(--thematic-accent) 9%, transparent) 26px 27px);background-color:var(--thematic-bg)}@media (max-width:767px){body:has(.thematicPage){--atl-hub-gutter:2.5vw}}@media (max-width:479px){body:has(.thematicPage){--atl-hub-gutter:2.5vw}}body:has(.thematicPage)[data-bs-theme="light"],[data-bs-theme="light"] body:has(.thematicPage){color-scheme:light;--atl-tier-bronze:#cd7f32;--atl-tier-silver:#969ca6;--atl-tier-gold:#e0aa00;--atl-tier-platinum:#a0a8b2;--atl-tier-diamond:#6ebed7;--atl-page-bg:#e3e9f2;--atl-card-bg:#ffffff;--atl-bg2:#eef2f8;--atl-card-nested-bg:#eef2f8;--atl-border:#c3cfe0;--atl-border-control:#b9c6da;--atl-shadow-card:0 1px 2px rgba(26,36,56,0.08), 0 4px 12px rgba(26,36,56,0.08);--atl-muted:#66748a;--atl-text:#344050;--atl-heading:#1a2438;--atl-accent:var(--atl-accent-custom, oklch(63% .22 35));--atl-accent-rgb:var(--atl-accent-custom-rgb, 240,63,2)}body:has(.thematicPage)[data-bs-theme="dark"],[data-bs-theme="dark"] body:has(.thematicPage){color-scheme:dark;--atl-tier-silver:#c0c0c0;--atl-tier-gold:#ffd700;--atl-tier-platinum:#e5e4e2;--atl-tier-diamond:#b9f2ff;--atl-page-bg:#070d18;--atl-card-bg:#161d2f;--atl-bg2:#1a2438;--atl-card-nested-bg:#1a2438;--atl-border:#1e2a42;--atl-border-control:#33415e;--atl-shadow-card:none;--atl-muted:#8b9ab0;--atl-text:#e3e6f0;--atl-heading:#ffffff;--atl-accent:var(--atl-accent-custom, oklch(63% .22 35));--atl-accent-rgb:var(--atl-accent-custom-rgb, 240,63,2)}body:has(.thematicPage)[data-dir="ON"],[data-dir="ON"] body:has(.thematicPage){--atl-dir:#ff5500;--atl-dir-contrast:#ffffff;--atl-dir-ink:#c43d00}body:has(.thematicPage)[data-dir="ABOVE"],[data-dir="ABOVE"] body:has(.thematicPage){--atl-dir:#2c7be5;--atl-dir-contrast:#ffffff;--atl-dir-ink:#1f63c4}body:has(.thematicPage)[data-dir="AROUND"],[data-dir="AROUND"] body:has(.thematicPage){--atl-dir:#d4ff00;--atl-dir-contrast:#0b1727;--atl-dir-ink:#5c7a00}body:has(.thematicPage)[data-dir="BEYOND"],[data-dir="BEYOND"] body:has(.thematicPage){--atl-dir:#00d27a;--atl-dir-contrast:#0b1727;--atl-dir-ink:#00794a}body:has(.thematicPage)[data-dir="INTERNE"],[data-dir="INTERNE"] body:has(.thematicPage){--atl-dir:#15e0d0;--atl-dir-contrast:#0b1727;--atl-dir-ink:#0b5e56}body:has(.thematicPage)[data-dir],[data-dir] body:has(.thematicPage){--across-color-primary:var(--atl-dir)}body:has(.thematicPage)[data-bs-theme="light"],[data-bs-theme="light"] body:has(.thematicPage){--atl-dir-text:var(--atl-dir-ink)}[data-bs-theme="light"] body:has(.thematicPage),body:has(.thematicPage):where([data-bs-theme="light"]){--thematic-heading:var(--across-dark-text-color-primary, var(--atl-heading));--thematic-text:var(--across-dark-text-color-secondary, var(--atl-text));--thematic-muted:var(--across-dark-text-color-third, var(--atl-muted))}nav-menu [data-bs-template=thematic][data-bs-mode=default]{display:flex;align-items:center;gap:3px;flex-wrap:nowrap;list-style:none;margin:0;padding:0}nav-menu [data-bs-template=thematic][data-bs-mode=default]>div{display:contents}