html:has(.coach-site){background:#f5f7fb}body:has(.coach-site){overflow-x:clip}:where(.coach-site){--background:#fff;--foreground:#0f172a;--card:#fff;--card-foreground:#0f172a;--popover:#fff;--popover-foreground:#0f172a;--primary:#1d6fd6;--primary-foreground:#fff;--secondary:#eaf2fd;--secondary-foreground:#165cb4;--muted-foreground:#64748b;--accent:#eaf2fd;--accent-foreground:#165cb4;--border:#e2e8f0;--input:#cbd5e1;--ring:#1d6fd6;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;min-height:100dvh;display:flow-root}:where(.coach-site) .lesson-tutor-panel>div.coach-lesson-tools:first-child{gap:24px;min-width:0;display:grid}:where(.coach-site) .coach-lesson-tools .bg-muted\/30{background:#f4f6fa}:where(.coach-site) .coach-lesson-sign-in{margin-top:20px}:where(.coach-site) .notice-panel+.module-stack,:where(.coach-site) .module-stack+.module-stack{margin-top:28px}@media (width<=680px){:where(.coach-site) .v3-lesson-layout .lesson-player-content .lesson-tab-row{order:0;gap:4px;display:flex}:where(.coach-site) .v3-lesson-layout .lesson-player-content .lesson-tab-row a{white-space:nowrap;flex:none;width:auto;min-width:0;padding-inline:12px;font-size:13px}}:where(.coach-site) .measurement-notice{z-index:160}
