:root{--alfari-anthracite-950:#17191b;--alfari-anthracite-900:#202326;--alfari-anthracite-800:#2b2f32;--alfari-anthracite-700:#3b4044;--alfari-grey-500:#6a7176;--alfari-grey-300:#c9ced1;--alfari-grey-200:#dde1e3;--alfari-grey-100:#f1f3f4;--alfari-grey-050:#f8f9f9;--alfari-white:#ffffff;--alfari-danger:#9d2f2f;--alfari-danger-bg:#fff1f1;--alfari-warning:#73520b;--alfari-warning-bg:#fff8e6;--alfari-radius-sm:10px;--alfari-radius-md:16px;--alfari-radius-lg:24px;--alfari-shadow:0 16px 42px rgba(0, 0, 0, .16);--alfari-focus:0 0 0 3px rgba(32, 35, 38, .22)}body.alfari-platform-page{background:var(--alfari-anthracite-900)!important;color:var(--alfari-white)}body.alfari-platform-page main,body.alfari-platform-page .site-main,body.alfari-platform-page .content-area,body.alfari-platform-page .entry-content{background:#fff0}body.alfari-platform-page .entry-title,body.alfari-platform-page .page-title{color:var(--alfari-white)!important}.alfari-account,.alfari-trainer-app,.alfari-wrap,.alfari-finder,.alfari-beginner-plans,.alfari-public-training,.alfari-dashboard-finder{font-family:inherit;line-height:1.55}.alfari-trainer-app,.alfari-wrap,.alfari-finder,.alfari-beginner-plans,.alfari-public-training,.alfari-dashboard-finder{color:var(--alfari-white)}.alfari-account,.alfari-card,.alfari-app-section,.alfari-app-primary,.alfari-access-card,.alfari-premium-offer,.alfari-premium-page,.alfari-finder-form,.alfari-finder-result,.alfari-beginner-card,.alfari-beginner-preview,.alfari-public-form,.alfari-exercise-card,.alfari-coach-summary,.alfari-live-coach,.alfari-avatar-panel,.alfari-dashboard-section,.alfari-dashboard-details,.alfari-form,.alfari-plan,.alfari-plan-change,.alfari-training-card{border:1px solid var(--alfari-grey-200)!important;border-radius:var(--alfari-radius-md)!important;background:var(--alfari-white)!important;color:var(--alfari-anthracite-900)!important;box-shadow:var(--alfari-shadow)}.alfari-account{max-width:680px}.alfari-account h1,.alfari-account h2,.alfari-account h3,.alfari-card h1,.alfari-card h2,.alfari-card h3,.alfari-app-section h1,.alfari-app-section h2,.alfari-app-section h3,.alfari-finder-form h1,.alfari-finder-form h2,.alfari-finder-result h1,.alfari-finder-result h2,.alfari-beginner-card h1,.alfari-beginner-card h2,.alfari-beginner-card h3,.alfari-public-form h1,.alfari-public-form h2,.alfari-public-form h3,.alfari-avatar-panel h1,.alfari-avatar-panel h2,.alfari-avatar-panel h3{color:var(--alfari-anthracite-950)!important}.alfari-account p,.alfari-card p,.alfari-app-section p,.alfari-finder-form p,.alfari-finder-result p,.alfari-beginner-card p,.alfari-public-form p,.alfari-avatar-panel p,.alfari-card li,.alfari-app-section li,.alfari-finder-result li{color:var(--alfari-anthracite-700)}.alfari-kicker,.alfari-account-header span,.alfari-avatar-kicker,.alfari-beginner-badge,.alfari-badge{color:var(--alfari-anthracite-700)!important;background:var(--alfari-grey-100)!important;border-color:var(--alfari-grey-200)!important}.alfari-app-header,.alfari-finder-header,.alfari-beginner-header,.alfari-public-header,.alfari-training-heading{border:1px solid var(--alfari-anthracite-700)!important;border-radius:var(--alfari-radius-lg)!important;background:var(--alfari-anthracite-950)!important;color:var(--alfari-white)!important;box-shadow:var(--alfari-shadow)}.alfari-app-header h1,.alfari-app-header h2,.alfari-app-header p,.alfari-finder-header h1,.alfari-finder-header h2,.alfari-finder-header p,.alfari-beginner-header h1,.alfari-beginner-header h2,.alfari-beginner-header p,.alfari-public-header h1,.alfari-public-header h2,.alfari-public-header p,.alfari-training-heading h1,.alfari-training-heading h2,.alfari-training-heading p{color:var(--alfari-white)!important}.alfari-app-nav{border:1px solid var(--alfari-anthracite-700)!important;border-radius:var(--alfari-radius-md)!important;background:var(--alfari-anthracite-950)!important}.alfari-app-nav a{color:var(--alfari-white)!important;background:transparent!important;border-color:transparent!important}.alfari-app-nav a:hover,.alfari-app-nav a:focus-visible,.alfari-app-nav a[aria-current="page"],.alfari-app-nav .is-active{color:var(--alfari-anthracite-950)!important;background:var(--alfari-white)!important}.alfari-account-button,.alfari-app-button,.alfari-public-submit,.alfari-finder-link,.alfari-finder-actions button,.alfari-beginner-download-form button,.alfari-download-actions a,.alfari-download-actions button,.alfari-avatar-toggle,.alfari-avatar-actions button,.alfari-exercise-replacement-form button,.alfari-public-form button,.alfari-form button,.alfari-training-card button,.alfari-session-nav a,.alfari-session-nav button,button.alfari-app-button,a.alfari-app-button{border:1px solid var(--alfari-anthracite-950)!important;border-radius:var(--alfari-radius-sm)!important;background:var(--alfari-anthracite-950)!important;color:var(--alfari-white)!important;text-decoration:none!important;box-shadow:none!important}.alfari-account-button:hover,.alfari-app-button:hover,.alfari-public-submit:hover,.alfari-finder-link:hover,.alfari-finder-actions button:hover,.alfari-beginner-download-form button:hover,.alfari-download-actions a:hover,.alfari-download-actions button:hover,.alfari-avatar-toggle:hover,.alfari-avatar-actions button:hover,.alfari-exercise-replacement-form button:hover,.alfari-public-form button:hover,.alfari-form button:hover,.alfari-training-card button:hover,.alfari-session-nav a:hover,.alfari-session-nav button:hover{border-color:var(--alfari-anthracite-700)!important;background:var(--alfari-anthracite-700)!important;color:var(--alfari-white)!important}.alfari-secondary-button,.alfari-finder-link-secondary,.alfari-app-logout,.alfari-card-link{border:1px solid var(--alfari-anthracite-700)!important;border-radius:var(--alfari-radius-sm)!important;background:var(--alfari-white)!important;color:var(--alfari-anthracite-950)!important;text-decoration:none!important}.alfari-secondary-button:hover,.alfari-finder-link-secondary:hover,.alfari-app-logout:hover,.alfari-card-link:hover{background:var(--alfari-grey-100)!important;color:var(--alfari-anthracite-950)!important}.alfari-account input,.alfari-account select,.alfari-account textarea,.alfari-trainer-app input,.alfari-trainer-app select,.alfari-trainer-app textarea,.alfari-finder input,.alfari-finder select,.alfari-finder textarea,.alfari-public-training input,.alfari-public-training select,.alfari-public-training textarea,.alfari-beginner-plans input,.alfari-beginner-plans select,.alfari-beginner-plans textarea{border:1px solid var(--alfari-grey-300)!important;border-radius:var(--alfari-radius-sm)!important;background:var(--alfari-grey-050)!important;color:var(--alfari-anthracite-950)!important}.alfari-account input:focus,.alfari-account select:focus,.alfari-account textarea:focus,.alfari-trainer-app input:focus,.alfari-trainer-app select:focus,.alfari-trainer-app textarea:focus,.alfari-finder input:focus,.alfari-finder select:focus,.alfari-finder textarea:focus,.alfari-public-training input:focus,.alfari-public-training select:focus,.alfari-public-training textarea:focus{border-color:var(--alfari-anthracite-700)!important;outline:0!important;box-shadow:var(--alfari-focus)!important}.alfari-account-status,.alfari-app-notice,.alfari-success-note,.alfari-finder-success,.alfari-public-success,.alfari-beginner-note,.alfari-finder-note,.alfari-public-message{border:1px solid var(--alfari-grey-300)!important;background:var(--alfari-grey-100)!important;color:var(--alfari-anthracite-900)!important}.alfari-account-error,.alfari-finder-error,.alfari-public-error{border:1px solid #e2b8b8!important;background:var(--alfari-danger-bg)!important;color:var(--alfari-danger)!important}.alfari-history-table,.alfari-table-wrap table{border-color:var(--alfari-grey-200)!important;background:var(--alfari-white)!important;color:var(--alfari-anthracite-900)!important}.alfari-history-table th,.alfari-table-wrap th{background:var(--alfari-anthracite-950)!important;color:var(--alfari-white)!important}.alfari-history-table td,.alfari-table-wrap td{border-color:var(--alfari-grey-200)!important;color:var(--alfari-anthracite-900)!important}.alfari-account a:not(.alfari-account-button),.alfari-card a:not(.alfari-app-button):not(.alfari-secondary-button),.alfari-app-section a:not(.alfari-app-button):not(.alfari-secondary-button),.alfari-finder-form a:not(.alfari-finder-link),.alfari-finder-result a:not(.alfari-finder-link),.alfari-public-form a:not(.alfari-public-submit){color:var(--alfari-anthracite-700)!important;text-decoration-thickness:1px;text-underline-offset:3px}.alfari-access-card--free,.alfari-access-card--premium,.alfari-premium-offer,.alfari-premium-features,.alfari-equipment-group,.alfari-equipment-selection,.goal-card,.page-card{border-color:var(--alfari-grey-200)!important;background-color:var(--alfari-white)!important;color:var(--alfari-anthracite-900)!important}.alfari-account :focus-visible,.alfari-trainer-app :focus-visible,.alfari-finder :focus-visible,.alfari-public-training :focus-visible,.alfari-beginner-plans :focus-visible{outline:2px solid var(--alfari-white);outline-offset:3px}@media (max-width:782px){body.alfari-platform-page{background:var(--alfari-anthracite-900)!important}.alfari-account,.alfari-card,.alfari-app-section,.alfari-finder-form,.alfari-finder-result,.alfari-beginner-card,.alfari-public-form{border-radius:14px!important;box-shadow:0 10px 28px rgb(0 0 0 / .14)}}@media (prefers-reduced-motion:reduce){.alfari-account *,.alfari-trainer-app *,.alfari-finder *,.alfari-public-training *,.alfari-beginner-plans *{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}