@theme{--color-by-green:var(--by-green);--color-by-green-soft:var(--by-green-soft);--color-by-green-dark:var(--by-green-dark);--color-by-green-bg:var(--by-green-bg);--color-by-navy:var(--by-navy);--color-by-navy-soft:var(--by-navy-soft);--color-by-navy-dark:var(--by-navy-dark);--color-by-navy-bg:var(--by-navy-bg);--color-by-ink:var(--by-ink);--color-by-muted:var(--by-muted);--color-by-disabled:var(--by-disabled);--color-by-surface:var(--by-surface);--color-by-background:var(--by-background);--color-by-border:var(--by-border);--color-by-error:var(--by-error);--color-by-error-soft:var(--by-error-soft);--color-by-shop-border:var(--by-shop-border);--color-by-selected-surface:var(--by-shop-selected-surface);--radius-by-card:16px;--radius-by-control:16px;--radius-by-pill:999px}:root:not(.dark){--by-green:#76b73e;--by-green-soft:#d1f5a3;--by-green-dark:#1c2e05;--by-green-bg:#f3fce8;--by-navy:#102568;--by-navy-soft:#abbaed;--by-navy-dark:#07102c;--by-navy-bg:#eaeffa;--by-ink:#14151a;--by-muted:#8a8c82;--by-disabled:#e6e4dc;--by-surface:#fff;--by-background:#f4f4f0;--by-border:#e4e7de;--by-error:#cd1b1b;--by-error-soft:#fce8e8;--by-nav-active:var(--by-navy);--by-nav-inactive:var(--by-muted);--by-nav-border:var(--by-disabled);--by-nav-background:var(--by-surface);--by-nav-height:74px;--by-nav-item-width:86px;--by-nav-icon-size:16px;--by-nav-gap:6px;--by-nav-label-size:12px;--by-nav-label-line-height:16px;--by-account-background:var(--by-background);--by-account-surface:var(--by-surface);--by-account-border:var(--by-disabled);--by-account-breadcrumb-muted:#e9e9e4;--by-account-radius:32px;--by-account-card-radius:16px;--by-account-control-height:56px;--by-account-page-min-height:932px;--by-account-shell-gap:20px;--by-account-title:var(--by-ink);--by-account-title-size:20px;--by-account-title-line-height:28px;--by-account-label-size:14px;--by-account-label-line-height:20px;--by-account-body-size:14px;--by-account-body-line-height:28px;--by-page-width:393px;--by-page-header-height:20px;--by-page-shell-gap:20px;--by-page-background:linear-gradient(135deg,#1e3a8a,#172554 50%,#0f172a);--by-account-shell-height:calc(100dvh - var(--by-page-header-height) - var(--by-page-shell-gap) - var(--by-nav-height));--by-account-page-height:932px;--by-account-content-width:345px;--by-profile-page-min-height:100dvh;--by-profile-card-height:100dvh;--by-profile-content-width:345px;--by-profile-field-height:56px;--by-profile-section-gap:16px;--by-profile-field-gap:12px;--by-profile-avatar-size:76px;--by-profile-edit-size:40px;--by-profile-title-size:20px;--by-profile-title-line-height:28px;--by-profile-button-height:56px;--by-profile-button-radius:12px;--by-profile-surface:#fff;--by-profile-frame-background:var(--by-ink);--by-profile-breadcrumb-size:14px;--by-profile-breadcrumb-line-height:18px;--by-profile-border:#e6e4dc;--by-profile-ink:#14151a;--by-profile-muted:#8a8c82;--by-profile-avatar-bg:#e9e9e4;--by-profile-primary:#102568;--by-profile-error:#cd1b1b;--by-profile-disabled-text:#e6e4dc;--by-profile-title-top:136px;--by-profile-avatar-top:188px;--by-profile-content-top:324px;--by-profile-actions-bottom:24px;--by-profile-field-radius:16px;--c-bg-page:var(--by-background);--c-bg-surface:var(--by-surface);--c-bg-hover:var(--by-green-bg);--c-bg-subtle:var(--by-green-bg);--c-bg-muted:var(--by-disabled);--c-text-primary:var(--by-ink);--c-text-secondary:var(--by-muted);--c-text-muted:var(--by-disabled);--c-border:var(--by-border);--c-border-subtle:var(--by-background);--c-primary:var(--by-green);--c-primary-soft:var(--by-green-bg);--c-on-primary:#fff;--c-primary-strong:var(--by-green-dark);--c-secondary:var(--by-navy);--c-secondary-soft:var(--by-navy-bg);--c-error:var(--by-error);--c-error-soft:var(--by-error-soft);--by-auth-primary:var(--by-navy);--by-auth-primary-hover:var(--by-navy-dark);--by-auth-ink:#161616;--by-auth-muted:#999991;--by-auth-border:#e5e1d8;--by-auth-surface:#fff;--by-auth-page:#fff;--by-auth-header:#111;--by-auth-disabled:#979891;--by-auth-pattern:#e8e9e4;--by-auth-background-image:url(/background%20login.png);--by-auth-card-radius:32px;--by-auth-control-radius:15px;--by-auth-control-height:56px}.bodyyar-page-background{background:var(--by-page-background)}.by-shop-detail-shell{background:var(--by-shop-detail-background)}.bodyyar-app{color:var(--by-ink);background:var(--by-background);font-family:var(--font-sans)}.bodyyar-control{border-radius:var(--radius-by-control);border:1px solid var(--by-border);background:var(--by-surface);min-height:56px}.bodyyar-primary{background:var(--by-green);color:#fff}.bodyyar-primary:disabled{opacity:.55}.bodyyar-muted{color:var(--by-muted)}.bodyyar-card{border:1px solid var(--by-border);border-radius:var(--radius-by-card);background:var(--by-surface)}:root{--by-shop-detail-green:#76b73e;--by-shop-detail-green-dark:#1c2e05;--by-shop-detail-background:linear-gradient(158.128deg,var(--by-shop-detail-green) 0%,var(--by-shop-detail-green-dark) 75%);--by-shop-detail-background-image:var(--by-auth-background-image,url(/background%20login.png));--by-shop-detail-image-left:calc(58.3333% + 1.75px);--by-shop-detail-image-top:calc(50% - 465px);--by-shop-detail-image-width:550px;--by-shop-detail-image-height:976px;--by-shop-detail-image-rotated-width:976px;--by-shop-detail-image-rotated-height:550px;--by-shop-detail-image-rotation:90deg;--by-shop-detail-image-opacity:.5;--by-shop-detail-image-blend-mode:color-burn;--by-exercise-info-background:#fbfbfb;--by-exercise-info-title-color:#14151a;--by-exercise-info-muted-color:#8a8c82;--by-exercise-info-surface:#fff;--by-exercise-info-close-bg:#e6e4dc;--by-exercise-info-divider:#e6e4dc;--by-exercise-info-do-bg:#f3fce8;--by-exercise-info-do-border:#76b73e;--by-exercise-info-do-icon:#1c2e05;--by-exercise-info-avoid-bg:#fce8e8;--by-exercise-info-avoid-border:#cd1b1b;--by-exercise-info-avoid-icon:#cd1b1b;--by-exercise-info-card-radius:var(--by-shop-credibility-radius,14px);--by-exercise-info-media-radius:12px;--by-exercise-info-media-background:linear-gradient(135.134deg,#a8aa9e,#fff);--by-exercise-info-warning-bg:#fffacc;--by-exercise-info-warning-border:#ffc013;--by-exercise-info-warning-icon:#ffc013;--by-exercise-info-media-overlay:#14151a80;--by-exercise-info-content-top:136px;--by-exercise-info-close-top:72px;--by-exercise-info-shell-width:393px;--by-exercise-info-content-bottom:32px;--by-exercise-info-card-padding:16px;--by-exercise-info-card-border-width:1px;--by-exercise-info-card-inner-gap:4px;--by-exercise-info-heading-content-gap:6px;--by-exercise-info-warning-header-gap:8px;--by-exercise-info-warning-padding-top:14px;--by-exercise-info-warning-padding-bottom:12px;--by-exercise-info-warning-padding-inline:14px;--by-exercise-info-play-size:64px;--by-exercise-info-close-icon-size:16px;--by-exercise-info-title-weight:700;--by-exercise-info-label-weight:600;--by-exercise-info-body-weight:500;--by-exercise-info-title-tracking:0;--by-exercise-info-label-tracking:.1px;--by-exercise-info-body-tracking:0}:root:not(.dark){--by-shop-shell-width:393px;--by-shop-content-width:345px;--by-shop-inline-padding:24px;--by-shop-shell-radius:32px;--by-shop-card-radius:12px;--by-shop-credibility-radius:14px;--by-shop-pill-radius:20px;--by-shop-control-height:56px;--by-shop-icon-button-size:40px;--by-shop-section-gap:16px;--by-shop-card-gap:12px;--by-shop-chip-gap:4px;--by-shop-title-size:20px;--by-shop-title-line-height:28px;--by-shop-title-medium-size:16px;--by-shop-title-medium-line-height:24px;--by-shop-label-large-size:14px;--by-shop-label-large-line-height:20px;--by-shop-label-medium-size:12px;--by-shop-label-medium-line-height:16px;--by-shop-body-small-size:12px;--by-shop-body-small-line-height:20px;--by-shop-sticky-height:88px;--by-shop-day-row-height:56px;--by-shop-green-gradient:linear-gradient(158deg,var(--by-green) 0%,var(--by-green-dark) 75%);--by-shop-soft-gradient:linear-gradient(135deg,#a8aa9e,#fff);--by-shop-fade-gradient:linear-gradient(180deg,#d9d9d900,#fff);--by-shop-pattern:radial-gradient(circle at 1px 1px,#07102c14 1px,transparent 1.2px),linear-gradient(135deg,#76b73e14,transparent 46%),linear-gradient(45deg,transparent 47%,#07102c09 48%,transparent 49%);--by-shop-border:#e6e4dc;--by-shop-muted-surface:#f4f4f0;--by-shop-selected-surface:#f3fce8;--by-shop-detail-pattern:var(--by-shop-pattern);--by-shop-detail-title-size:20px;--by-shop-detail-title-line-height:28px;--by-shop-detail-section-title-size:16px;--by-shop-detail-section-title-line-height:24px;--by-shop-detail-coach-radius:14px;--by-shop-detail-day-height:70px;--by-shop-detail-day-radius:18px;--by-shop-detail-day-gap:12px;--by-shop-plan-radius:18px;--by-shop-plan-option-height:70px;--by-shop-plan-badge-radius:20px;--by-shop-success-icon-size:96px;--by-shop-success-card-radius:18px;--by-shop-detail-height:1862px;--by-shop-detail-topbar-height:40px;--by-shop-detail-header-top:72px;--by-shop-detail-media-top:136px;--by-shop-detail-media-height:186px;--by-shop-detail-media-radius:12px;--by-shop-detail-content-top:378px;--by-shop-detail-day-section-top:948px;--by-shop-detail-day-row-height:70px;--by-shop-detail-day-row-gap:12px;--by-shop-detail-audience-top:632px;--by-shop-detail-description-top:772px;--by-shop-detail-audience-body-size:14px;--by-shop-detail-audience-body-line-height:28px;--by-shop-detail-coach-height:76px;--by-shop-detail-users-top:338px;--by-shop-detail-users-height:24px;--by-shop-detail-day-section-height:826px;--by-shop-detail-sticky-height:88px;--by-shop-detail-pattern-layer-width:550px;--by-shop-detail-pattern-layer-height:976px;--by-shop-detail-pattern-image-width:976px;--by-shop-detail-pattern-image-height:550px;--by-shop-detail-pattern-opacity:.35;--by-shop-detail-pattern-rotation:90deg;--by-shop-detail-pattern-blend-mode:color-burn;--by-shop-detail-stat-gap:6px;--by-shop-detail-stat-level-width:39px;--by-shop-detail-stat-exercise-width:37px;--by-shop-detail-stat-day-width:35px;--by-shop-detail-users-font-size:14px;--by-shop-detail-users-line-height:20px;--by-shop-detail-users-letter-spacing:.25px;--by-shop-detail-coach-text-gap:8px;--by-shop-detail-sticky-button-width:144px;--by-edu-detail-shell-width:100%;--by-edu-detail-content-width:100%;--by-edu-detail-inline-padding:24px;--by-edu-detail-shell-radius:32px;--by-edu-detail-background:var(--by-shop-detail-background);--by-edu-detail-background-image:var(--by-shop-detail-background-image);--by-edu-detail-pattern-left:var(--by-shop-detail-image-left);--by-edu-detail-pattern-top:var(--by-shop-detail-image-top);--by-edu-detail-pattern-width:var(--by-shop-detail-pattern-layer-width);--by-edu-detail-pattern-height:var(--by-shop-detail-pattern-layer-height);--by-edu-detail-pattern-image-width:var(--by-shop-detail-pattern-image-width);--by-edu-detail-pattern-image-height:var(--by-shop-detail-pattern-image-height);--by-edu-detail-pattern-rotation:var(--by-shop-detail-pattern-rotation);--by-edu-detail-pattern-opacity:.35;--by-edu-detail-pattern-blend-mode:color-burn;--by-edu-detail-pattern-asset:var(--by-edu-detail-background-image);--by-edu-detail-header-top:72px;--by-edu-detail-header-button-size:40px;--by-edu-detail-header-gap:12px;--by-edu-detail-media-top:136px;--by-edu-detail-media-height:186px;--by-edu-detail-media-aspect-ratio:345/186;--by-edu-detail-media-to-users-gap:16px;--by-edu-detail-users-to-title-gap:16px;--by-edu-detail-media-radius:12px;--by-edu-detail-media-play-size:64px;--by-edu-detail-media-overlay:#14151a4d;--by-edu-detail-users-top:338px;--by-edu-detail-users-height:24px;--by-edu-detail-users-font-size:14px;--by-edu-detail-users-line-height:20px;--by-edu-detail-users-letter-spacing:.25px;--by-edu-session-player-transition-duration:.18s;--by-edu-detail-users-gap:8px;--by-edu-detail-users-avatar-size:24px;--by-edu-detail-users-avatar-border:2px;--by-edu-detail-users-avatar-overlap:4px;--by-edu-detail-users-avatar-border-color:var(--by-green);--by-edu-detail-users-avatar-background:var(--by-surface);--by-edu-detail-users-color:var(--by-disabled);--by-edu-detail-content-top:378px;--by-edu-detail-title-size:20px;--by-edu-detail-title-weight:700;--by-edu-detail-title-line-height:28px;--by-edu-detail-title-letter-spacing:0px;--by-edu-detail-tags-gap:4px;--by-edu-detail-tag-padding-inline:16px;--by-edu-detail-tag-padding-block:8px;--by-edu-detail-tag-radius:20px;--by-edu-detail-tag-font-size:12px;--by-edu-detail-tag-font-weight:600;--by-edu-detail-tag-line-height:16px;--by-edu-detail-stat-gap:16px;--by-edu-detail-stat-inner-gap:6px;--by-edu-detail-stat-label-font-size:12px;--by-edu-detail-stat-value-font-size:14px;--by-edu-detail-stat-line-height:20px;--by-edu-detail-stat-level-width:39px;--by-edu-detail-stat-session-width:37px;--by-edu-detail-stat-divider-width:1px;--by-edu-detail-coach-top:532px;--by-edu-detail-coach-height:76px;--by-edu-detail-coach-radius:14px;--by-edu-detail-coach-padding-inline:12px;--by-edu-detail-coach-padding-block:16px;--by-edu-detail-coach-gap:12px;--by-edu-detail-coach-text-gap:8px;--by-edu-detail-coach-avatar-size:38px;--by-edu-detail-coach-avatar-border:2px;--by-edu-detail-description-top:772px;--by-edu-detail-description-height:144px;--by-edu-detail-media-to-title-gap:calc(var(--by-edu-detail-content-top) - var(--by-edu-detail-media-top) - var(--by-edu-detail-media-height));--by-edu-detail-coach-to-audience-gap:24px;--by-edu-detail-audience-to-description-gap:24px;--by-edu-sessions-before-gap:32px;--by-edu-detail-description-font-size:14px;--by-edu-detail-description-line-height:28px;--by-edu-sessions-top:948px;--by-edu-sessions-background:var(--by-background);--by-edu-sessions-padding-inline:24px;--by-edu-sessions-padding-block:32px;--by-edu-sessions-title-size:16px;--by-edu-sessions-title-weight:700;--by-edu-sessions-title-line-height:24px;--by-edu-sessions-title-letter-spacing:.15px;--by-edu-sessions-list-top:68px;--by-edu-sessions-list-gap:12px;--by-edu-session-card-width:100%;--by-edu-session-card-height:70px;--by-edu-session-card-radius:18px;--by-edu-session-card-border-width:1px;--by-edu-session-card-border-color:var(--by-disabled);--by-edu-session-card-background:var(--by-surface);--by-edu-session-card-padding-inline:17px;--by-edu-session-card-padding-block:13px;--by-edu-session-card-gap:8px;--by-edu-session-status-size:40px;--by-edu-session-collapse-touch-size:44px;--by-edu-session-status-background:var(--by-disabled);--by-edu-session-status-icon-color:#0d0e12;--by-edu-session-title-size:14px;--by-edu-session-title-weight:600;--by-edu-session-title-line-height:20px;--by-edu-session-title-letter-spacing:.1px;--by-edu-session-duration-size:12px;--by-edu-session-duration-weight:500;--by-edu-session-duration-line-height:20px;--by-edu-session-play-width:98px;--by-edu-session-play-height:40px;--by-edu-session-play-radius:100px;--by-edu-session-play-background:var(--by-green-bg);--by-edu-session-play-icon-size:16px;--by-edu-session-check-icon-size:16px;--by-edu-session-lock-icon-size:16px;--by-edu-detail-sticky-height:88px;--by-edu-detail-sticky-button-width:144px;--by-edu-detail-sticky-button-height:56px;--by-edu-detail-sticky-button-radius:12px;--by-edu-font-family:var(--font-sans);--by-edu-detail-min-height:1449px;--by-edu-detail-header-icon-size:20px;--by-edu-detail-main-bottom-gap:24px;--by-edu-detail-content-section-gap:16px;--by-edu-detail-tag-min-height:32px;--by-edu-detail-coach-name-size:14px;--by-edu-detail-coach-name-line-height:20px;--by-edu-detail-coach-role-size:12px;--by-edu-detail-coach-role-line-height:16px;--by-edu-detail-audience-top:632px;--by-edu-detail-description-gap:8px;--by-edu-detail-section-title-size:16px;--by-edu-detail-section-title-line-height:24px;--by-edu-detail-section-title-letter-spacing:.15px;--by-edu-sessions-scroll-margin:calc(var(--by-edu-detail-sticky-height) + 12px);--by-edu-session-copy-gap:8px;--by-edu-session-play-font-size:14px;--by-edu-session-error-margin:12px;--by-danger:var(--by-error);--by-edu-detail-sticky-padding-block:16px;--by-edu-detail-sticky-border-width:0px;--by-edu-detail-sticky-shadow:0 -8px 24px #14151a14;--by-edu-detail-sticky-button-padding-inline:16px;--by-edu-detail-sticky-button-font-size:16px;--by-edu-detail-sticky-price-gap:4px;--by-edu-detail-sticky-price-label-size:12px;--by-edu-detail-sticky-price-label-line-height:16px;--by-edu-detail-sticky-price-size:20px;--by-edu-detail-sticky-price-line-height:28px;--by-edu-detail-sticky-price-currency-size:12px;--by-edu-session-player-top-gap:12px;--by-edu-session-player-radius:12px;--by-edu-detail-circle-radius:999px;--by-edu-detail-stat-value-weight:700;--by-edu-detail-stat-label-weight:500;--by-edu-detail-coach-name-weight:600;--by-edu-detail-coach-role-weight:500;--by-edu-detail-body-weight:500;--by-edu-detail-section-title-weight:700;--by-edu-session-play-weight:700;--by-edu-detail-sticky-button-weight:700;--by-edu-detail-sticky-price-label-weight:600;--by-edu-detail-sticky-price-weight:700;--by-edu-detail-sticky-price-currency-weight:600;--by-edu-disabled-opacity:.45;--by-shop-plan-page-height:852px;--by-shop-plan-option-min-height:70px;--by-shop-plan-button-height:56px;--by-shop-plan-button-radius:12px;--by-shop-success-page-height:852px;--by-shop-success-summary-top:303px;--by-shop-success-summary-height:242px;--by-shop-success-summary-padding:17px;--by-shop-success-button-height:56px;--by-shop-success-button-radius:12px;--by-shop-flow-shell-width:393px;--by-shop-flow-content-width:345px;--by-shop-flow-inline-padding:24px;--by-shop-flow-topbar-hidden:true;--by-shop-plan-title-top:80px;--by-shop-plan-options-top:161px;--by-shop-plan-options-gap:12px;--by-shop-plan-option-radius:18px;--by-shop-plan-option-border:1px;--by-shop-plan-selected-border:2px;--by-shop-plan-option-padding-inline:16px;--by-shop-plan-option-padding-block:14px;--by-shop-plan-radio-size:20px;--by-shop-plan-discount-radius:20px;--by-shop-plan-discount-padding-inline:10px;--by-shop-plan-discount-padding-block:5px;--by-shop-plan-actions-bottom:24px;--by-shop-reminder-title-top:120px;--by-shop-reminder-content-top:172px;--by-shop-reminder-action-bottom:24px;--by-shop-calendar-header-top:134px;--by-shop-calendar-card-top:215px;--by-shop-calendar-card-height:230px;--by-shop-calendar-history-top:469px;--by-shop-calendar-history-card-height:56px}.by-shop-detail-main-flow{min-height:calc(var(--by-shop-detail-day-section-top) - var(--by-shop-detail-header-top) - var(--by-shop-detail-topbar-height))}.by-shop-detail-pattern-layer{pointer-events:none;position:absolute;inset:0;overflow:hidden}.by-shop-detail-pattern-image{width:100%;height:100%;opacity:var(--by-shop-detail-pattern-opacity);mix-blend-mode:var(--by-shop-detail-pattern-blend-mode);background-image:var(--by-shop-detail-background-image);background-position:top;background-repeat:no-repeat;background-size:cover}:root:not(.dark){--by-subscription-shell-width:393px;--by-subscription-content-width:345px;--by-subscription-inline-padding:24px;--by-subscription-shell-radius:32px;--by-subscription-icon-button-size:40px;--by-subscription-icon-button-top:72px;--by-subscription-title-top:136px;--by-subscription-title-size:20px;--by-subscription-title-line-height:28px;--by-subscription-carousel-top:178px;--by-subscription-card-width:310px;--by-subscription-card-height:134px;--by-subscription-card-radius:16px;--by-subscription-card-gap:8px;--by-subscription-card-background:linear-gradient(155.298deg,#aaaba0,#f4f4f3);--by-subscription-card-fade:linear-gradient(125.506deg,#d9d9d900 30.276%,#fff 95.214%);--by-subscription-card-status-top:14px;--by-subscription-card-status-inset-inline:14px;--by-subscription-card-status-height:32px;--by-subscription-card-status-padding-inline:10px;--by-subscription-card-status-radius:20px;--by-subscription-card-content-inset:8px;--by-subscription-card-content-top:58px;--by-subscription-card-content-height:47px;--by-subscription-card-content-gap:12px;--by-subscription-title-medium-size:16px;--by-subscription-title-medium-line-height:24px;--by-subscription-title-medium-tracking:.15px;--by-subscription-label-large-size:14px;--by-subscription-label-large-line-height:20px;--by-subscription-label-medium-size:12px;--by-subscription-label-medium-line-height:16px;--by-subscription-body-medium-size:14px;--by-subscription-body-medium-line-height:28px;--by-subscription-section-gap:15px;--by-subscription-section-offset:24px;--by-subscription-details-radius:18px;--by-subscription-details-border-width:1px;--by-subscription-details-padding:17px;--by-subscription-details-row-gap:16px;--by-subscription-details-row-height:28px;--by-subscription-divider-height:1px;--by-subscription-divider:#e6e4dc;--by-subscription-empty-state-padding-block:40px;--by-subscription-button-height:56px;--by-subscription-button-radius:12px;--by-subscription-button-font-size:16px;--by-subscription-button-line-height:20px;--by-subscription-button-inline-padding:16px;--by-subscription-actions-bottom:24px;--by-subscription-background:var(--by-surface);--by-subscription-ink:var(--by-ink);--by-subscription-muted:var(--by-muted);--by-subscription-primary:var(--by-navy);--by-subscription-secondary:var(--by-green-dark);--by-subscription-disabled:var(--by-disabled);--by-day-shell-width:393px;--by-day-content-width:345px;--by-day-inline-padding:24px;--by-day-shell-radius:32px;--by-day-topbar-top:16px;--by-day-topbar-height:16px;--by-day-action-row-top:72px;--by-day-action-size:40px;--by-day-action-gap:12px;--by-day-media-top:136px;--by-day-media-height:186px;--by-day-media-radius:12px;--by-day-content-top:378px;--by-day-content-gap:16px;--by-day-tag-gap:4px;--by-day-tag-radius:20px;--by-day-tag-px:16px;--by-day-tag-py:8px;--by-day-stat-gap:16px;--by-day-stat-divider:var(--by-muted);--by-day-credibility-top-gap:16px;--by-day-credibility-radius:14px;--by-day-credibility-height:76px;--by-day-credibility-padding-x:12px;--by-day-credibility-padding-y:16px;--by-day-credibility-avatar-size:38px;--by-day-user-rail-top:338px;--by-day-section-title-size:16px;--by-day-section-title-line-height:24px;--by-day-body-size:14px;--by-day-body-line-height:28px;--by-day-days-top:948px;--by-day-days-background:var(--by-background);--by-day-days-padding-top:32px;--by-day-day-list-top:68px;--by-day-day-row-height:70px;--by-day-day-row-gap:12px;--by-day-day-row-radius:18px;--by-day-day-row-padding-inline:9px;--by-day-day-row-padding-block:13px;--by-day-day-row-border:1px;--by-day-day-row-icon-size:40px;--by-day-sticky-height:88px;--by-day-sticky-action-height:56px;--by-day-sticky-action-radius:12px;--by-day-sticky-action-width:144px;--by-day-gradient:linear-gradient(158.128deg,var(--by-green) 0%,var(--by-green-dark) 75%)}.by-day-shell{background:var(--by-day-gradient)}:root:not(.dark){--by-day-list-shell-width:100%;--by-day-list-shell-height:auto;--by-day-list-shell-radius:0;--by-day-list-background:var(--by-surface);--by-day-list-hero-top:56px;--by-day-list-hero-width:100%;--by-day-list-hero-height:213px;--by-day-list-hero-control-top:16px;--by-day-list-hero-control-size:40px;--by-day-list-hero-title-left:172px;--by-day-list-hero-title-width:197px;--by-day-list-hero-title-top:134px;--by-day-list-title-size:20px;--by-day-list-title-line-height:28px;--by-day-list-day-size:16px;--by-day-list-day-line-height:24px;--by-day-list-stats-top:277px;--by-day-list-stat-gap:16px;--by-day-list-stat-level-width:39px;--by-day-list-stat-duration-width:37px;--by-day-list-stat-exercise-width:35px;--by-day-list-stat-value-size:14px;--by-day-list-stat-value-line-height:20px;--by-day-list-stat-label-size:12px;--by-day-list-stat-label-line-height:20px;--by-day-list-stat-stack-gap:6px;--by-day-list-list-top:341px;--by-day-list-card-width:345px;--by-day-list-card-height:70px;--by-day-list-card-gap:8px;--by-day-list-card-radius:18px;--by-day-list-card-border:var(--by-disabled);--by-day-list-card-padding-x:9px;--by-day-list-card-padding-y:13px;--by-day-list-card-content-gap:12px;--by-day-list-card-thumb-height:44px;--by-day-list-card-thumb-wide:48px;--by-day-list-card-title-size:14px;--by-day-list-card-title-line-height:20px;--by-day-list-card-meta-size:12px;--by-day-list-card-meta-line-height:20px;--by-day-list-card-text-gap:8px;--by-day-list-gradient-angle:5.61305deg;--by-day-list-hero-start:#fff;--by-day-list-hero-end:#a8aa9e;--by-day-list-hero-overlay:linear-gradient(183.086deg,#d9d9d900 19.343%,#fff 90.653%);--by-day-list-card-start:#a8aa9e;--by-day-list-card-end:#fff}.by-day-list-shell{background:var(--by-day-list-background)}.by-day-list-hero{background:linear-gradient(var(--by-day-list-gradient-angle),var(--by-day-list-hero-start) 7.7727%,var(--by-day-list-hero-end) 215.93%)}.by-day-list-hero-overlay{background:var(--by-day-list-hero-overlay)}.by-day-list-card{width:var(--by-day-list-card-width);min-height:var(--by-day-list-card-height);gap:var(--by-day-list-card-content-gap);padding:var(--by-day-list-card-padding-y) var(--by-day-list-card-padding-x);border:1px solid var(--by-day-list-card-border);border-radius:var(--by-day-list-card-radius);background:var(--by-surface)}.by-day-list-card-title{font-size:var(--by-day-list-card-title-size);line-height:var(--by-day-list-card-title-line-height);letter-spacing:.1px;font-weight:600}.by-day-list-card-meta{margin-top:var(--by-day-list-card-text-gap);font-size:var(--by-day-list-card-meta-size);line-height:var(--by-day-list-card-meta-line-height);color:var(--by-muted);font-weight:500}.by-day-list-hero-control{width:var(--by-day-list-hero-control-size);height:var(--by-day-list-hero-control-size)}.by-day-list-title{font-size:var(--by-day-list-title-size);line-height:var(--by-day-list-title-line-height);color:var(--by-ink);font-weight:700}.by-day-list-day{font-size:var(--by-day-list-day-size);line-height:var(--by-day-list-day-line-height);color:var(--by-muted);font-weight:500}.by-day-list-stats{right:var(--by-day-inline-padding);top:var(--by-day-list-stats-top);justify-content:flex-end;align-items:center;gap:var(--by-day-list-stat-gap);display:flex;position:absolute}.by-day-list-stat-level{width:var(--by-day-list-stat-level-width)}.by-day-list-stat-duration{width:var(--by-day-list-stat-duration-width)}.by-day-list-stat-exercise{width:var(--by-day-list-stat-exercise-width)}.by-day-list-stat-value{font-size:var(--by-day-list-stat-value-size);line-height:var(--by-day-list-stat-value-line-height);color:var(--by-ink);font-weight:600}.by-day-list-stat-label{font-size:var(--by-day-list-stat-label-size);line-height:var(--by-day-list-stat-label-line-height);color:var(--by-muted);font-weight:500}.by-day-list-stat-stack{align-items:flex-end;gap:var(--by-day-list-stat-stack-gap);text-align:right;flex-direction:column;display:flex}.by-day-list-divider{background:var(--by-disabled);align-self:stretch;width:1px}.by-day-list-card-media{width:var(--by-day-list-card-thumb-wide);height:var(--by-day-list-card-thumb-height);border-radius:var(--by-day-list-card-radius);background:color-mix(in srgb,var(--by-muted) 10%,transparent);flex-shrink:0;position:relative;overflow:hidden}.by-day-list-card-fallback{background:color-mix(in srgb,var(--by-muted) 10%,transparent);place-items:center;display:grid;position:absolute;inset:0}.by-day-list-sticky{right:var(--by-day-inline-padding);width:var(--by-day-content-width);position:absolute;bottom:24px}.by-day-list-start-button{background:var(--by-green);width:100%;height:56px;color:var(--by-ink);border-radius:12px;padding-inline:16px;font-size:16px;font-weight:700;line-height:20px}.by-day-list-start-button:disabled{background:var(--by-disabled);color:var(--by-muted)}.by-day-list-fade{pointer-events:none;background:linear-gradient(180deg,#d9d9d900,var(--by-surface));width:100%;height:191px;position:absolute;top:605px;left:0}:root:not(.dark){--by-exercise-shell-background:var(--by-ink);--by-exercise-content-width:var(--by-account-content-width);--by-exercise-inline-padding:24px;--by-exercise-header-top:72px;--by-exercise-header-height:42px;--by-exercise-header-back-size:40px;--by-exercise-progress-width:64px;--by-exercise-progress-height:42px;--by-exercise-progress-radius:20px;--by-exercise-progress-background:var(--by-disabled);--by-exercise-media-top:128px;--by-exercise-media-height:clamp(160px,calc(100dvh - 460px),392px);--by-exercise-media-radius:20px;--by-exercise-title-top:544px;--by-exercise-title-width:163px;--by-exercise-title-size:16px;--by-exercise-title-line-height:24px;--by-exercise-title-tracking:.15px;--by-exercise-repetition-size:20px;--by-exercise-repetition-line-height:28px;--by-exercise-repetition-gap:12px;--by-exercise-timer-top:688px;--by-exercise-timer-width:163px;--by-exercise-timer-size:32px;--by-exercise-timer-line-height:40px;--by-exercise-action-row-top:632px;--by-exercise-action-row-gap:24px;--by-exercise-action-icon-size:32px;--by-exercise-action-row-width:88px;--by-exercise-player-bottom:44px;--by-exercise-player-size:56px;--by-exercise-player-radius:28px;--by-exercise-player-gap:64px;--by-exercise-player-row-width:calc(var(--by-exercise-player-gap)*2 + var(--by-exercise-nav-button-size)*2 + var(--by-exercise-player-size));--by-exercise-nav-button-size:32px;--by-exercise-nav-icon-width:6.5px;--by-exercise-nav-icon-height:13px;--by-exercise-primary:var(--by-green);--by-exercise-primary-soft:var(--by-green-soft);--by-exercise-question:var(--by-green-soft);--by-exercise-text:#fff;--by-exercise-muted-text:#a8aa9e;--by-exercise-nav-stroke:var(--by-disabled)}.by-exercise-shell{background:var(--by-exercise-shell-background);color:var(--by-exercise-text)}.by-exercise-content,.by-exercise-header{width:100%;padding-inline:var(--by-exercise-inline-padding)}.by-exercise-header{top:var(--by-exercise-header-top);height:var(--by-exercise-header-height);justify-content:space-between;align-items:center;display:flex;position:absolute;left:0;right:0}.by-exercise-progress{width:var(--by-exercise-progress-width);height:var(--by-exercise-progress-height);border-radius:var(--by-exercise-progress-radius);background:var(--by-exercise-progress-background);color:var(--by-ink);font-size:var(--by-shop-label-medium-size);font-weight:600;line-height:var(--by-shop-label-medium-line-height);place-items:center;display:grid}.by-exercise-back{width:var(--by-exercise-header-back-size);height:var(--by-exercise-header-back-size);border-radius:999px;place-items:center;display:grid}.by-exercise-back,.by-exercise-header .by-exercise-back--shared{background:var(--by-exercise-progress-background)}.by-exercise-header .by-exercise-back--shared img{transform:rotate(180deg)}.by-exercise-media{width:100%;height:var(--by-exercise-media-height);border-radius:var(--by-exercise-media-radius);background:var(--by-surface);overflow:hidden}.by-exercise-title-block{width:var(--by-exercise-title-width);text-align:center;margin-inline:auto}.by-exercise-title{font-size:var(--by-exercise-title-size);line-height:var(--by-exercise-title-line-height);letter-spacing:var(--by-exercise-title-tracking);color:var(--by-exercise-muted-text);font-weight:700}.by-exercise-repetition{margin-top:var(--by-exercise-repetition-gap);font-size:var(--by-exercise-repetition-size);line-height:var(--by-exercise-repetition-line-height)}.by-exercise-repetition,.by-exercise-timer{color:var(--by-exercise-text);font-weight:700}.by-exercise-timer{width:var(--by-exercise-timer-width);text-align:center;font-size:var(--by-exercise-timer-size);line-height:var(--by-exercise-timer-line-height);margin-inline:auto}.by-exercise-action-row{justify-content:center;align-items:center;gap:var(--by-exercise-action-row-gap);display:flex}.by-exercise-action-icon{width:var(--by-exercise-action-icon-size);height:var(--by-exercise-action-icon-size)}.by-exercise-player-row{justify-content:center;align-items:center;gap:var(--by-exercise-player-gap);width:var(--by-exercise-player-row-width);max-width:100%;height:var(--by-exercise-player-size);direction:ltr;margin-inline:auto;display:flex}.by-exercise-nav-button{flex:0 0 var(--by-exercise-nav-button-size);width:var(--by-exercise-nav-button-size);height:var(--by-exercise-nav-button-size);color:var(--by-exercise-text);background:0 0;border:0;place-items:center;padding:0;display:grid;position:relative;top:auto;transform:none}.by-exercise-nav-button:not(:disabled),.by-exercise-player:not(:disabled){cursor:pointer}.by-exercise-nav-button:disabled{cursor:not-allowed;color:var(--by-exercise-nav-stroke);opacity:1}.by-exercise-player{flex:0 0 var(--by-exercise-player-size);width:var(--by-exercise-player-size);height:var(--by-exercise-player-size);border-radius:var(--by-exercise-player-radius);background:var(--by-exercise-primary);color:var(--by-ink);place-items:center;display:grid}.by-exercise-nav-icon{width:var(--by-exercise-nav-icon-width);height:var(--by-exercise-nav-icon-height);opacity:1;background:currentColor;display:block;-webkit-mask:url(../icons/ANGLE-RIGHT.svg) 50%/contain no-repeat;mask:url(../icons/ANGLE-RIGHT.svg) 50%/contain no-repeat}.by-exercise-nav-icon--previous{transform:rotate(180deg)}.by-exercise-main{width:100%;padding-top:var(--by-exercise-media-top);padding-bottom:var(--by-exercise-bottom-padding)}.by-exercise-action-spacer{margin-top:var(--by-exercise-action-row-gap)}.by-exercise-bottom-fade{width:var(--by-page-width);z-index:20;pointer-events:none;background:linear-gradient(to top,var(--by-exercise-shell-background),transparent);width:100%;height:104px;bottom:0}.by-exercise-bottom-fade,.by-exercise-player-dock{max-width:100%;position:fixed;left:50%;right:auto;transform:translate(-50%)}.by-exercise-player-dock{bottom:var(--by-exercise-player-bottom);z-index:30;width:var(--by-page-width)}.by-exercise-player-icon{width:18px;height:18px}.by-exercise-loading{width:var(--by-exercise-content-width);max-width:100%;padding-inline:var(--by-exercise-inline-padding)}.by-exercise-loading-media{width:100%;height:var(--by-exercise-media-height);border-radius:var(--by-exercise-media-radius);background:color-mix(in srgb,var(--by-muted) 20%,transparent)}.by-exercise-loading-line-title{width:var(--by-exercise-title-width);height:var(--by-exercise-title-line-height)}.by-exercise-loading-line-repetition,.by-exercise-loading-line-title{background:color-mix(in srgb,var(--by-muted) 20%,transparent);border-radius:8px;margin-inline:auto}.by-exercise-loading-line-repetition{height:var(--by-exercise-repetition-line-height)}.by-exercise-error-content{width:var(--by-exercise-content-width);max-width:100%}:root:not(.dark){--by-exercise-loading-inline-padding:24px;--by-exercise-loading-repetition-width:96px;--by-exercise-skeleton-radius:8px;--by-exercise-title-gap:24px;--by-exercise-timer-gap:24px;--by-exercise-bottom-padding:calc(var(--by-exercise-player-size) + var(--by-exercise-player-bottom) + 16px);--by-exercise-error-button-radius:12px}.by-exercise-loading{padding-inline:var(--by-exercise-loading-inline-padding)}.by-exercise-loading-line-repetition,.by-exercise-loading-line-title{border-radius:var(--by-exercise-skeleton-radius);width:var(--by-exercise-title-width)}.by-exercise-loading-line-repetition{width:var(--by-exercise-loading-repetition-width)}.by-exercise-title-section{margin-top:var(--by-exercise-title-gap)}.by-exercise-timer-spacer{margin-top:var(--by-exercise-timer-gap)}.by-exercise-error-content{padding-inline:var(--by-exercise-inline-padding)}.by-exercise-error-button{border-radius:var(--by-exercise-error-button-radius)}:root{--by-calendar-top-offset:72px;--by-calendar-section-gap:24px;--by-calendar-legend-card-gap:12px;--by-calendar-close-size:40px;--by-calendar-close-icon-size:16px;--by-calendar-title-size:20px;--by-calendar-title-line-height:28px;--by-calendar-title-medium-size:16px;--by-calendar-title-medium-line-height:24px;--by-calendar-title-medium-tracking:.15px;--by-calendar-month-label-size:14px;--by-calendar-month-label-line-height:20px;--by-calendar-month-label-tracking:.1px;--by-calendar-label-size:12px;--by-calendar-label-line-height:12px;--by-calendar-card-radius:18px;--by-calendar-card-inline-padding:17px;--by-calendar-card-padding-top:19px;--by-calendar-card-padding-bottom:17px;--by-calendar-month-control-size:28px;--by-calendar-weekday-gap:12px;--by-calendar-days-start-gap:8px;--by-calendar-grid-gap:6px;--by-calendar-day-size:28px;--by-calendar-legend-chip-width:24px;--by-calendar-legend-chip-height:17px;--by-calendar-legend-chip-radius:4px;--by-calendar-history-item-radius:14px;--by-calendar-history-item-gap:8px;--by-calendar-history-content-gap:16px;--by-calendar-history-title-size:14px;--by-calendar-history-title-line-height:20px;--by-calendar-history-copy-size:12px;--by-calendar-history-copy-line-height:20px;--by-finish-content-top:120px;--by-finish-content-bottom:104px;--by-finish-illustration-width:148px;--by-finish-illustration-height:186px;--by-finish-heading-top-gap:24px;--by-finish-heading-gap:8px;--by-finish-title-size:var(--by-calendar-title-size);--by-finish-title-line-height:var(--by-calendar-title-line-height);--by-finish-copy-size:14px;--by-finish-copy-line-height:28px;--by-finish-copy-width:164px;--by-finish-calendar-top-gap:9px;--by-finish-calendar-min-height:230px;--by-finish-calendar-days-start-gap:12px;--by-finish-calendar-row-gap:7px;--by-finish-gradient-height:196px;--by-finish-action-height:var(--by-shop-success-button-height);--by-finish-action-radius:var(--by-shop-success-button-radius);--by-finish-action-inline-padding:var(--by-shop-flow-inline-padding);--by-finish-action-bottom-padding:24px;--by-finish-count-color:var(--by-navy);--by-finish-title-weight:700;--by-finish-copy-weight:500;--by-finish-month-weight:600;--by-finish-day-radius:8px;--by-finish-card-border-width:1px;--by-finish-action-font-size:16px;--by-finish-action-font-weight:700;--by-finish-action-line-height:20px;--by-finish-action-padding-block:15px;--by-finish-gradient-start:#d9d9d900;--by-finish-calendar-control-size:20px;--by-finish-calendar-header-gap:8px;--by-finish-calendar-arrow-width:9px;--by-finish-calendar-arrow-height:14px;--by-finish-calendar-control-radius:4px;--by-finish-calendar-cell-border-width:var(--by-finish-card-border-width);--by-finish-calendar-label-weight:var(--by-finish-month-weight);--by-finish-focus-outline-width:2px;--by-finish-focus-outline-offset:3px;--by-finish-mobile-inline-padding:16px;--by-finish-calendar-narrow-gap:3px;--by-finish-calendar-narrow-day-size:26px;--by-finish-calendar-narrow-day-radius:7px;--by-finish-calendar-loading-gap:8px;--by-finish-calendar-loading-size:var(--by-calendar-label-size);--by-finish-calendar-loading-line-height:20px;--by-finish-error-code-size:var(--by-calendar-label-size);--by-finish-state-gap:16px;--by-finish-state-title-size:18px;--by-finish-state-title-line-height:28px;--by-finish-state-icon-size:40px;--by-finish-skeleton-gap:var(--by-calendar-section-gap);--by-finish-skeleton-min-height:70dvh;--by-finish-skeleton-illustration-radius:12px;--by-finish-skeleton-title-width:min(318px,94%);--by-finish-skeleton-title-height:28px;--by-finish-skeleton-title-radius:var(--by-finish-day-radius);--by-finish-skeleton-copy-width:min(180px,70%);--by-finish-skeleton-copy-height:14px;--by-finish-skeleton-copy-radius:6px;--by-finish-skeleton-copy-short-width:min(130px,55%);--by-finish-skeleton-month-width:90px;--by-finish-skeleton-month-height:20px;--by-finish-skeleton-month-radius:6px;--by-finish-skeleton-weekday-height:16px;--by-finish-skeleton-weekday-radius:4px;--by-finish-skeleton-illustration-fill:color-mix(in srgb,var(--by-disabled) 45%,transparent);--by-finish-skeleton-copy-fill:color-mix(in srgb,var(--by-disabled) 75%,transparent);--by-finish-skeleton-cell-fill:color-mix(in srgb,var(--by-disabled) 60%,transparent);--by-finish-skeleton-pulse-duration:1.4s;--by-finish-skeleton-pulse-opacity:.55}:root:not(.dark){--by-home-shell-width:393px;--by-home-inline-padding:24px;--by-home-page-top:56px;--by-home-section-gap:32px;--by-home-stat-height:70px;--by-home-stat-radius:16px;--by-home-stat-padding:13px;--by-home-stat-value-size:16px;--by-home-stat-label-size:12px;--by-home-stat-total-bg:#eaeffa;--by-home-stat-total-border:#f4f4f0;--by-home-stat-streak-bg:#f3fce8;--by-home-stat-streak-border:#d1f5a3;--by-home-stat-active-bg:#f4f4f0;--by-home-stat-active-border:#e6e4dc;--by-home-banner-aspect-ratio:363/189;--by-home-banner-indicator-width:26px;--by-home-banner-indicator-height:6px;--by-home-course-card-width:320px;--by-home-course-card-height:186px;--by-home-course-card-radius:12px;--by-home-course-card-background:linear-gradient(133deg,#a8aa9e,#fff);--by-home-badge-radius:20px;--by-home-course-action-width:144px;--by-home-course-action-height:48px;--by-home-course-action-radius:12px;--by-home-course-skeleton:#e6e4dcd9}
