@keyframes atl-line-mark-pulse{0%,100%{opacity:1}50%{opacity:.45}}.atl-view-mode-toggle{display:inline-flex;align-items:stretch;gap:.125rem;height:var(--atl-ctl-h, 2.25rem);padding:.1875rem;border-radius:.5rem;background:var(--fs2, var(--atl-bg2, var(--falcon-secondary-bg)));box-sizing:border-box;overflow:hidden}.atl-view-mode-toggle .btn{display:grid;place-items:center;width:1.9375rem;height:100% !important;padding:0 !important;margin:0 !important;border:none !important;border-radius:.375rem;background:transparent;color:var(--flo, var(--atl-muted, #748194));box-sizing:border-box;cursor:pointer;transition:all .15s ease}.atl-view-mode-toggle .btn:hover{color:var(--fhi, var(--atl-heading, #1a2438))}.atl-view-mode-toggle .btn.active,.atl-view-mode-toggle .btn.btn-primary{background:var(--ac, var(--atl-accent, var(--across-color-accent, #2c7be5))) !important;border-color:var(--ac, var(--atl-accent, var(--across-color-accent, #2c7be5))) !important;color:var(--at, #ffffff) !important}offcanvas{--atl-offcanvas-size:280px;--atl-offcanvas-top:0;--atl-offcanvas-bottom:0;--atl-offcanvas-z-base:1060;--atl-offcanvas-lift:0}@media (max-width:767px){offcanvas{--atl-offcanvas-size:100%}}offcanvas [data-bs-template=atl][data-bs-mode=default]{--atl-offcanvas-bg:var(--atl-page-bg);--atl-offcanvas-bd:var(--atl-border);--atl-offcanvas-text:var(--atl-text)}offcanvas [data-bs-template=atl][data-bs-mode=default][data-bs-theme="light"],[data-bs-theme="light"] offcanvas [data-bs-template=atl][data-bs-mode=default]{--atl-offcanvas-bg:var(--atl-page-bg);--atl-offcanvas-bd:var(--atl-border);--atl-offcanvas-text:var(--atl-text)}@media (max-width:767px){offcanvas [data-bs-template=atl][data-bs-mode=default] .atl-offcanvas--start,offcanvas [data-bs-template=atl][data-bs-mode=default] .atl-offcanvas--end{max-width:100vw}offcanvas [data-bs-template=atl][data-bs-mode=default] .atl-offcanvas--top,offcanvas [data-bs-template=atl][data-bs-mode=default] .atl-offcanvas--bottom{max-height:100vh}}offcanvas [data-bs-template=atl][data-bs-mode=default] .atl-offcanvas-backdrop{position:fixed;top:var(--atl-offcanvas-top, 0);left:0;right:0;bottom:var(--atl-offcanvas-bottom, 0);background-color:rgba(0,0,0,0.45);z-index:calc(var(--atl-offcanvas-z-base) + var(--atl-offcanvas-lift) - 1);animation:atl-offcanvas-fade-in .25s ease}offcanvas [data-bs-template=atl][data-bs-mode=default] .atl-offcanvas{position:fixed !important;background-color:var(--atl-offcanvas-bg);color:var(--atl-offcanvas-text);box-shadow:0 0 24px rgba(0,0,0,0.3);z-index:calc(var(--atl-offcanvas-z-base) + var(--atl-offcanvas-lift)) !important;display:flex;flex-direction:column;overflow-x:hidden !important;overflow-y:auto;transition:transform .3s cubic-bezier(.4, 0, .2, 1),visibility 0s linear .3s;visibility:hidden}offcanvas [data-bs-template=atl][data-bs-mode=default] .atl-offcanvas [data-offcanvas-handle]{position:relative;touch-action:none;cursor:grab}offcanvas [data-bs-template=atl][data-bs-mode=default] .atl-offcanvas [data-offcanvas-handle]::before{content:'';position:absolute;inset:-0.875rem -2.5rem -0.75rem}offcanvas [data-bs-template=atl][data-bs-mode=default] .atl-offcanvas [data-offcanvas-handle]:active{cursor:grabbing}offcanvas [data-bs-template=atl][data-bs-mode=default] .atl-offcanvas>[ng-transclude]{display:flex;flex-direction:column;flex:1 1 auto;width:100%;min-width:0;overflow-x:hidden}offcanvas [data-bs-template=atl][data-bs-mode=default] .atl-offcanvas .atl-offcanvas-header{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:1rem 1.25rem;border-bottom:1px solid var(--atl-offcanvas-bd)}offcanvas [data-bs-template=atl][data-bs-mode=default] .atl-offcanvas .atl-offcanvas-title{font-family:'Poppins',system-ui,sans-serif;font-weight:700;font-size:1.125rem;color:var(--atl-offcanvas-text);margin:0}offcanvas [data-bs-template=atl][data-bs-mode=default].atl-offcanvas-host--open .atl-offcanvas{visibility:visible !important}offcanvas [data-bs-template=atl][data-bs-mode=default].atl-offcanvas-host--open .atl-offcanvas:not(.atl-offcanvas--dropdown){transition-delay:0s}offcanvas [data-bs-template=atl][data-bs-mode=default].atl-offcanvas-host--instant .atl-offcanvas,offcanvas [data-bs-template=atl][data-bs-mode=default].atl-offcanvas-host--instant .atl-offcanvas-backdrop{transition:none !important;animation:none !important}offcanvas [data-bs-template=atl][data-bs-mode=default].atl-offcanvas-host--docked{--atl-offcanvas-z-base:1049;position:fixed;inset:0;z-index:calc(var(--atl-offcanvas-z-base) + var(--atl-offcanvas-lift));pointer-events:none;clip-path:inset(var(--atl-offcanvas-top, 0px) 0 var(--atl-offcanvas-bottom, 0px) 0)}offcanvas [data-bs-template=atl][data-bs-mode=default].atl-offcanvas-host--docked .atl-offcanvas,offcanvas [data-bs-template=atl][data-bs-mode=default].atl-offcanvas-host--docked .atl-offcanvas-backdrop{pointer-events:auto}offcanvas [data-bs-template=atl][data-bs-mode=default] .atl-offcanvas--start{top:var(--atl-offcanvas-top, 0) !important;left:0 !important;bottom:var(--atl-offcanvas-bottom, 0) !important;box-sizing:border-box;width:var(--atl-offcanvas-size) !important;max-width:100vw !important;border-right:1px solid var(--atl-offcanvas-bd);transform:translateX(-100%)}offcanvas [data-bs-template=atl][data-bs-mode=default] .atl-offcanvas--end{top:var(--atl-offcanvas-top, 0) !important;right:0 !important;left:auto !important;bottom:var(--atl-offcanvas-bottom, 0) !important;box-sizing:border-box;width:var(--atl-offcanvas-size) !important;max-width:100vw !important;border-left:1px solid var(--atl-offcanvas-bd);transform:translateX(100%)}offcanvas [data-bs-template=atl][data-bs-mode=default] .atl-offcanvas--top,offcanvas [data-bs-template=atl][data-bs-mode=default] .atl-offcanvas--bottom{left:0 !important;right:0 !important;height:var(--atl-offcanvas-size) !important;max-height:min(85vh, calc(100vh - var(--atl-offcanvas-top, 0px) - var(--atl-offcanvas-bottom, 0px))) !important}offcanvas [data-bs-template=atl][data-bs-mode=default] .atl-offcanvas--top{top:var(--atl-offcanvas-top, 0) !important;border-bottom:1px solid var(--atl-offcanvas-bd);transform:translateY(-100%)}offcanvas [data-bs-template=atl][data-bs-mode=default] .atl-offcanvas--bottom{bottom:var(--atl-offcanvas-bottom, 0) !important;border-top:1px solid var(--atl-offcanvas-bd);transform:translateY(100%)}offcanvas [data-bs-template=atl][data-bs-mode=default] .atl-offcanvas--dropdown{top:var(--atl-offcanvas-anchor-top, var(--atl-offcanvas-top, 0)) !important;margin-top:.25rem;right:.75rem !important;left:auto !important;bottom:auto !important;width:var(--atl-offcanvas-size) !important;max-width:calc(100vw - 1.5rem) !important;max-height:85vh !important;border:1px solid var(--atl-offcanvas-bd);border-radius:.75rem;opacity:0;transform:translateY(-0.5rem);transition:opacity .15s ease,transform .15s ease}offcanvas [data-bs-template=atl][data-bs-mode=default].atl-offcanvas-host--open .atl-offcanvas{transform:none !important}offcanvas [data-bs-template=atl][data-bs-mode=default].atl-offcanvas-host--open .atl-offcanvas--dropdown{opacity:1}offcanvas [data-bs-template=atl][data-bs-mode=default] .atl-offcanvas-builder-trigger{position:fixed;top:10px;left:10px;width:36px;height:36px;border-radius:50%;border:none;background-color:var(--atl-offcanvas-bg);color:var(--atl-offcanvas-text);box-shadow:0 0 12px rgba(0,0,0,0.2);z-index:1060;cursor:pointer;display:flex;align-items:center;justify-content:center;opacity:.85;transition:opacity .15s,transform .15s}offcanvas [data-bs-template=atl][data-bs-mode=default] .atl-offcanvas-builder-trigger:hover{opacity:1;transform:scale(1.05)}@keyframes atl-offcanvas-fade-in{from{opacity:0}to{opacity:1}}offcanvas [data-bs-template=atl][data-bs-mode=default]{--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-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-card-radius:.75rem;--atl-border-control:#33415e;--atl-shadow-card:none;--atl-muted:#8b9ab0;--atl-text:#e3e6f0;--atl-heading:#ffffff;--atl-accent:var(--atl-accent-custom, #64a1ee);--atl-accent-rgb:var(--atl-accent-custom-rgb, 100,161,238);--atl-primary:#2c7be5;--atl-primary-rgb:44,123,229;--atl-success:#59c886;--atl-success-contrast:#0b1727;--atl-danger:#e85f61;--atl-warning:#f0b648;--atl-violet:#8a2be2;--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, #64a1ee);--atl-dir-contrast:var(--atl-accent-custom-contrast, #0b1727);--atl-dir-soft:color-mix(in srgb, var(--atl-dir) 14%, transparent);--atl-dir-ink:var(--atl-accent-custom-ink, #2460b7);--atl-dir-text:var(--atl-dir)}@media (max-width:767px){offcanvas [data-bs-template=atl][data-bs-mode=default]{--atl-hub-gutter:2.5vw}}@media (max-width:479px){offcanvas [data-bs-template=atl][data-bs-mode=default]{--atl-hub-gutter:2.5vw}}offcanvas [data-bs-template=atl][data-bs-mode=default][data-bs-theme="light"],[data-bs-theme="light"] offcanvas [data-bs-template=atl][data-bs-mode=default]{color-scheme:light;--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, #64a1ee);--atl-accent-rgb:var(--atl-accent-custom-rgb, 100,161,238)}offcanvas [data-bs-template=atl][data-bs-mode=default][data-bs-theme="dark"],[data-bs-theme="dark"] offcanvas [data-bs-template=atl][data-bs-mode=default]{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, #64a1ee);--atl-accent-rgb:var(--atl-accent-custom-rgb, 100,161,238)}offcanvas [data-bs-template=atl][data-bs-mode=default][data-dir="ACROSS"],[data-dir="ACROSS"] offcanvas [data-bs-template=atl][data-bs-mode=default]{--atl-dir:#64a1ee;--atl-dir-contrast:#0b1727;--atl-dir-ink:#2460b7}offcanvas [data-bs-template=atl][data-bs-mode=default][data-dir="ON"],[data-dir="ON"] offcanvas [data-bs-template=atl][data-bs-mode=default]{--atl-dir:#e79363;--atl-dir-contrast:#0b1727;--atl-dir-ink:#a84811}offcanvas [data-bs-template=atl][data-bs-mode=default][data-dir="ABOVE"],[data-dir="ABOVE"] offcanvas [data-bs-template=atl][data-bs-mode=default]{--atl-dir:#61c0bf;--atl-dir-contrast:#0b1727;--atl-dir-ink:#007277}offcanvas [data-bs-template=atl][data-bs-mode=default][data-dir="AROUND"],[data-dir="AROUND"] offcanvas [data-bs-template=atl][data-bs-mode=default]{--atl-dir:#bfae99;--atl-dir-contrast:#0b1727;--atl-dir-ink:#6c5a45}offcanvas [data-bs-template=atl][data-bs-mode=default][data-dir="BEYOND"],[data-dir="BEYOND"] offcanvas [data-bs-template=atl][data-bs-mode=default]{--atl-dir:#93aeca;--atl-dir-contrast:#0b1727;--atl-dir-ink:#465f7f}offcanvas [data-bs-template=atl][data-bs-mode=default][data-dir="INTERNE"],[data-dir="INTERNE"] offcanvas [data-bs-template=atl][data-bs-mode=default]{--atl-dir:#8f9297;--atl-dir-contrast:#0b1727;--atl-dir-ink:#585b61}offcanvas [data-bs-template=atl][data-bs-mode=default][data-dir],[data-dir] offcanvas [data-bs-template=atl][data-bs-mode=default]{--across-color-primary:var(--atl-dir)}offcanvas [data-bs-template=atl][data-bs-mode=default][data-bs-theme="light"],[data-bs-theme="light"] offcanvas [data-bs-template=atl][data-bs-mode=default]{--atl-dir-text:var(--atl-dir-ink)}