.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}page-login{position:relative;float:left;width:100%}body{--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);font-family:'Poppins',system-ui,sans-serif;--across-bg-primary:var(--across-bg-color-primary, var(--atl-page-bg));--across-bg-secondary:var(--across-bg-color-secondary, var(--atl-card-bg));--across-bg-third:var(--across-bg-color-third, var(--atl-bg2));--across-txt-primary:var(--across-dark-text-color-primary, var(--atl-text));--across-txt-secondary:var(--across-light-text-color-primary, #ffffff);--across-txt-third:var(--across-dark-text-color-third, var(--atl-heading));--across-body-bg:var(--across-bg-page, var(--atl-page-bg));--across-body-content:var(--across-bg-content, var(--across-bg-secondary));--across-card-bg-content:var(--across-bg-secondary);--across-card-txt-header:var(--across-txt-secondary);--across-card-txt-header-sub:var(--across-light-text-color-secondary, var(--across-txt-secondary));--across-card-txt-primary:var(--across-txt-primary);--across-card-txt-secondary:var(--across-dark-text-color-secondary, var(--atl-text));--across-card-txt-third:var(--across-txt-third);--across-btn-bg-color-secondary:var(--across-bg-secondary);--across-border-color:var(--atl-border);--across-text-main:var(--atl-text);--across-color-heading:var(--atl-heading);--across-color-muted:var(--atl-muted);--across-color-secondary:var(--atl-muted);--across-color-border:var(--atl-border);--across-color-accent:var(--atl-dir);--across-color-success:var(--atl-success);--across-color-primary-soft:color-mix(in srgb, var(--atl-primary) 10%, transparent);--across-card-bg:var(--atl-card-bg);--across-card-body-bg:var(--atl-bg2);--across-font-display:'Poppins',system-ui,sans-serif;--across-font-sans-serif:'Poppins',system-ui,sans-serif;--across-font-mono:'JetBrains Mono','IBM Plex Mono',monospace;--across-card-bg-header:var(--across-color-primary, var(--atl-dir));--across-navigation-color:var(--across-color-primary, var(--atl-dir));--across-pagination-color:var(--across-color-primary, var(--atl-dir));--across-btn-bg-color-primary:var(--across-color-primary, var(--atl-dir));--across-btn-border-color-primary:var(--across-color-primary, var(--atl-dir));--across-btn-txt-color-secondary:var(--across-color-primary, var(--atl-dir));--across-btn-border-color-secondary:var(--across-color-primary, var(--atl-dir));--across-btn-txt-color-primary:var(--across-light-text-color-primary, var(--atl-dir-contrast))}@media (max-width:767px){body{--atl-hub-gutter:2.5vw}}@media (max-width:479px){body{--atl-hub-gutter:2.5vw}}body[data-bs-theme="light"],[data-bs-theme="light"] body{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[data-bs-theme="dark"],[data-bs-theme="dark"] body{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[data-dir="ON"],[data-dir="ON"] body{--atl-dir:#ff5500;--atl-dir-contrast:#ffffff;--atl-dir-ink:#c43d00}body[data-dir="ABOVE"],[data-dir="ABOVE"] body{--atl-dir:#2c7be5;--atl-dir-contrast:#ffffff;--atl-dir-ink:#1f63c4}body[data-dir="AROUND"],[data-dir="AROUND"] body{--atl-dir:#d4ff00;--atl-dir-contrast:#0b1727;--atl-dir-ink:#5c7a00}body[data-dir="BEYOND"],[data-dir="BEYOND"] body{--atl-dir:#00d27a;--atl-dir-contrast:#0b1727;--atl-dir-ink:#00794a}body[data-dir="INTERNE"],[data-dir="INTERNE"] body{--atl-dir:#15e0d0;--atl-dir-contrast:#0b1727;--atl-dir-ink:#0b5e56}body[data-dir],[data-dir] body{--across-color-primary:var(--atl-dir)}body[data-bs-theme="light"],[data-bs-theme="light"] body{--atl-dir-text:var(--atl-dir-ink)}[data-dir]{--ac:var(--atl-dir);--at:var(--atl-dir-contrast);--across-color-primary:var(--atl-dir);--across-color-accent:var(--atl-dir);--across-card-bg-header:var(--across-color-primary);--across-navigation-color:var(--across-color-primary);--across-pagination-color:var(--across-color-primary);--across-btn-bg-color-primary:var(--across-color-primary);--across-btn-border-color-primary:var(--across-color-primary);--across-btn-txt-color-secondary:var(--across-color-primary);--across-btn-border-color-secondary:var(--across-color-primary);--across-btn-txt-color-primary:var(--across-light-text-color-primary, var(--atl-dir-contrast))}[data-dir][data-dir="ON"]{--atl-dir:#ff5500;--atl-dir-contrast:#ffffff;--atl-dir-ink:#c43d00}[data-dir][data-dir="ABOVE"]{--atl-dir:#2c7be5;--atl-dir-contrast:#ffffff;--atl-dir-ink:#1f63c4}[data-dir][data-dir="AROUND"]{--atl-dir:#d4ff00;--atl-dir-contrast:#0b1727;--atl-dir-ink:#5c7a00}[data-dir][data-dir="BEYOND"]{--atl-dir:#00d27a;--atl-dir-contrast:#0b1727;--atl-dir-ink:#00794a}[data-dir][data-dir="INTERNE"]{--atl-dir:#15e0d0;--atl-dir-contrast:#0b1727;--atl-dir-ink:#0b5e56}html{--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}@media (max-width:767px){html{--atl-hub-gutter:2.5vw}}@media (max-width:479px){html{--atl-hub-gutter:2.5vw}}html[data-bs-theme="light"],[data-bs-theme="light"] html{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)}html[data-bs-theme="dark"],[data-bs-theme="dark"] html{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)}html[data-bs-theme="dark"],[data-bs-theme="dark"]{color-scheme:dark}html[data-bs-theme="light"],[data-bs-theme="light"]{color-scheme:light}body.loginPage,body.registrationPage,body.forgottenPasswordPage{min-height:100vh;display:flex;flex-direction:column}body.loginPage .mainContainer,body.registrationPage .mainContainer,body.forgottenPasswordPage .mainContainer{background-color:var(--across-body-bg);min-height:0}body.loginPage .row.flex-center,body.registrationPage .row.flex-center,body.forgottenPasswordPage .row.flex-center{display:flex;align-items:center;justify-content:center}body.loginPage>app-across,body.registrationPage>app-across,body.forgottenPasswordPage>app-across,body.loginPage>app-hubs,body.registrationPage>app-hubs,body.forgottenPasswordPage>app-hubs,body.loginPage>app-across>div,body.registrationPage>app-across>div,body.forgottenPasswordPage>app-across>div,body.loginPage>app-hubs>div,body.registrationPage>app-hubs>div,body.forgottenPasswordPage>app-hubs>div,body.loginPage .atl-app-shell,body.registrationPage .atl-app-shell,body.forgottenPasswordPage .atl-app-shell,body.loginPage .mainContainer,body.registrationPage .mainContainer,body.forgottenPasswordPage .mainContainer,body.loginPage .ctnContent,body.registrationPage .ctnContent,body.forgottenPasswordPage .ctnContent,body.loginPage .ctnContent>*,body.registrationPage .ctnContent>*,body.forgottenPasswordPage .ctnContent>*,body.loginPage .ctnContent>*>div,body.registrationPage .ctnContent>*>div,body.forgottenPasswordPage .ctnContent>*>div,body.loginPage .ctnContent .auth-surface,body.registrationPage .ctnContent .auth-surface,body.forgottenPasswordPage .ctnContent .auth-surface,body.loginPage .ctnContent .auth-surface>.container,body.registrationPage .ctnContent .auth-surface>.container,body.forgottenPasswordPage .ctnContent .auth-surface>.container{display:flex;flex-direction:column;flex:1 0 auto;width:100%}body.loginPage .atl-app-shell,body.registrationPage .atl-app-shell,body.forgottenPasswordPage .atl-app-shell{height:auto;max-height:none;overflow:visible}body.loginPage .row.flex-center,body.registrationPage .row.flex-center,body.forgottenPasswordPage .row.flex-center{flex:1 0 auto;padding:24px 0}body.loginPage[data-dir][data-dir="ON"],body.registrationPage[data-dir][data-dir="ON"],body.forgottenPasswordPage[data-dir][data-dir="ON"],body.loginPage [data-dir][data-dir="ON"],body.registrationPage [data-dir][data-dir="ON"],body.forgottenPasswordPage [data-dir][data-dir="ON"]{--atl-dir:#ff5500;--atl-dir-contrast:#ffffff;--atl-dir-ink:#c43d00}body.loginPage[data-dir][data-dir="ABOVE"],body.registrationPage[data-dir][data-dir="ABOVE"],body.forgottenPasswordPage[data-dir][data-dir="ABOVE"],body.loginPage [data-dir][data-dir="ABOVE"],body.registrationPage [data-dir][data-dir="ABOVE"],body.forgottenPasswordPage [data-dir][data-dir="ABOVE"]{--atl-dir:#2c7be5;--atl-dir-contrast:#ffffff;--atl-dir-ink:#1f63c4}body.loginPage[data-dir][data-dir="AROUND"],body.registrationPage[data-dir][data-dir="AROUND"],body.forgottenPasswordPage[data-dir][data-dir="AROUND"],body.loginPage [data-dir][data-dir="AROUND"],body.registrationPage [data-dir][data-dir="AROUND"],body.forgottenPasswordPage [data-dir][data-dir="AROUND"]{--atl-dir:#d4ff00;--atl-dir-contrast:#0b1727;--atl-dir-ink:#5c7a00}body.loginPage[data-dir][data-dir="BEYOND"],body.registrationPage[data-dir][data-dir="BEYOND"],body.forgottenPasswordPage[data-dir][data-dir="BEYOND"],body.loginPage [data-dir][data-dir="BEYOND"],body.registrationPage [data-dir][data-dir="BEYOND"],body.forgottenPasswordPage [data-dir][data-dir="BEYOND"]{--atl-dir:#00d27a;--atl-dir-contrast:#0b1727;--atl-dir-ink:#00794a}body.loginPage[data-dir][data-dir="INTERNE"],body.registrationPage[data-dir][data-dir="INTERNE"],body.forgottenPasswordPage[data-dir][data-dir="INTERNE"],body.loginPage [data-dir][data-dir="INTERNE"],body.registrationPage [data-dir][data-dir="INTERNE"],body.forgottenPasswordPage [data-dir][data-dir="INTERNE"]{--atl-dir:#15e0d0;--atl-dir-contrast:#0b1727;--atl-dir-ink:#0b5e56}body.loginPage[data-dir] .btn-primary,body.registrationPage[data-dir] .btn-primary,body.forgottenPasswordPage[data-dir] .btn-primary,body.loginPage [data-dir] .btn-primary,body.registrationPage [data-dir] .btn-primary,body.forgottenPasswordPage [data-dir] .btn-primary{--falcon-btn-bg:var(--atl-menu-ac, var(--atl-dir));--falcon-btn-border-color:var(--atl-menu-ac, var(--atl-dir));--falcon-btn-color:var(--atl-menu-at, var(--atl-dir-contrast));--falcon-btn-hover-bg:var(--atl-menu-ac, var(--atl-dir));--falcon-btn-hover-border-color:var(--atl-menu-ac, var(--atl-dir));--falcon-btn-hover-color:var(--atl-menu-at, var(--atl-dir-contrast));--falcon-btn-active-bg:var(--atl-menu-ac, var(--atl-dir));--falcon-btn-active-border-color:var(--atl-menu-ac, var(--atl-dir));--falcon-btn-active-color:var(--atl-menu-at, var(--atl-dir-contrast));--falcon-btn-disabled-bg:var(--atl-menu-ac, var(--atl-dir));--falcon-btn-disabled-border-color:var(--atl-menu-ac, var(--atl-dir));--falcon-btn-disabled-color:var(--atl-menu-at, var(--atl-dir-contrast))}body.loginPage[data-dir] .btn-primary:hover,body.registrationPage[data-dir] .btn-primary:hover,body.forgottenPasswordPage[data-dir] .btn-primary:hover,body.loginPage [data-dir] .btn-primary:hover,body.registrationPage [data-dir] .btn-primary:hover,body.forgottenPasswordPage [data-dir] .btn-primary:hover{filter:brightness(.95)}body.loginPage .authSwitch a,body.registrationPage .authSwitch a,body.forgottenPasswordPage .authSwitch a,body.loginPage .auth-link,body.registrationPage .auth-link,body.forgottenPasswordPage .auth-link{color:var(--atl-menu-ac, var(--atl-dir, var(--atl-accent, #00d27a)));text-decoration:none !important;font-weight:600}body.loginPage .authSwitch a:hover,body.registrationPage .authSwitch a:hover,body.forgottenPasswordPage .authSwitch a:hover,body.loginPage .auth-link:hover,body.registrationPage .auth-link:hover,body.forgottenPasswordPage .auth-link:hover,body.loginPage .authSwitch a:focus,body.registrationPage .authSwitch a:focus,body.forgottenPasswordPage .authSwitch a:focus,body.loginPage .auth-link:focus,body.registrationPage .auth-link:focus,body.forgottenPasswordPage .auth-link:focus,body.loginPage .authSwitch a:focus-visible,body.registrationPage .authSwitch a:focus-visible,body.forgottenPasswordPage .authSwitch a:focus-visible,body.loginPage .auth-link:focus-visible,body.registrationPage .auth-link:focus-visible,body.forgottenPasswordPage .auth-link:focus-visible{text-decoration:none !important;filter:brightness(1.2);outline:none}body.loginPage .atl-oauth-btn,body.registrationPage .atl-oauth-btn,body.forgottenPasswordPage .atl-oauth-btn,body.loginPage .btn-outline-secondary,body.registrationPage .btn-outline-secondary,body.forgottenPasswordPage .btn-outline-secondary{display:inline-flex;align-items:center;justify-content:center;height:2.5rem;border-color:var(--atl-border-control, #33415e);background-color:var(--atl-card-nested-bg, var(--atl-bg2, #1a2438));color:var(--atl-heading, #ffffff);font-size:.8125rem;font-weight:500;text-decoration:none !important;white-space:nowrap;transition:background .15s ease,border-color .15s ease,box-shadow .15s ease}body.loginPage .atl-oauth-btn:hover,body.registrationPage .atl-oauth-btn:hover,body.forgottenPasswordPage .atl-oauth-btn:hover,body.loginPage .btn-outline-secondary:hover,body.registrationPage .btn-outline-secondary:hover,body.forgottenPasswordPage .btn-outline-secondary:hover{background-color:color-mix(in srgb, var(--atl-heading, #ffffff) 6%, var(--atl-bg2, #1a2438));border-color:var(--atl-border-strong, #475569);color:var(--atl-heading, #ffffff);text-decoration:none !important}body.loginPage .atl-oauth-btn:focus,body.registrationPage .atl-oauth-btn:focus,body.forgottenPasswordPage .atl-oauth-btn:focus,body.loginPage .btn-outline-secondary:focus,body.registrationPage .btn-outline-secondary:focus,body.forgottenPasswordPage .btn-outline-secondary:focus,body.loginPage .atl-oauth-btn:focus-visible,body.registrationPage .atl-oauth-btn:focus-visible,body.forgottenPasswordPage .atl-oauth-btn:focus-visible,body.loginPage .btn-outline-secondary:focus-visible,body.registrationPage .btn-outline-secondary:focus-visible,body.forgottenPasswordPage .btn-outline-secondary:focus-visible{outline:none;border-color:var(--atl-menu-ac, var(--atl-dir, var(--atl-accent, #00d27a)));box-shadow:0 0 0 3px color-mix(in srgb, var(--atl-menu-ac, var(--atl-dir, var(--atl-accent, #00d27a))) 28%, transparent);text-decoration:none !important}body.loginPage .atl-oauth-btn.oauth-btn-icon-only,body.registrationPage .atl-oauth-btn.oauth-btn-icon-only,body.forgottenPasswordPage .atl-oauth-btn.oauth-btn-icon-only,body.loginPage .btn-outline-secondary.oauth-btn-icon-only,body.registrationPage .btn-outline-secondary.oauth-btn-icon-only,body.forgottenPasswordPage .btn-outline-secondary.oauth-btn-icon-only{width:2.5rem;padding:0}body.loginPage .form-check-input,body.registrationPage .form-check-input,body.forgottenPasswordPage .form-check-input{cursor:pointer;accent-color:var(--atl-menu-ac, var(--atl-dir, var(--atl-accent, #00d27a)))}