.CoachTrainerShell_appShell__68DaG{min-height:100dvh;display:grid;grid-template-columns:252px minmax(0,1fr);background:#fff}.CoachTrainerShell_skipLink__M_Kys{position:fixed;z-index:50;top:12px;left:12px;transform:translateY(-150%);border:1px solid #d6b35f;border-radius:10px;background:#fff;color:#6f5207;padding:9px 12px;font-size:.72rem;font-weight:700;text-decoration:none;transition:transform .14s ease}.CoachTrainerShell_skipLink__M_Kys:focus-visible{transform:translateY(0);outline:3px solid rgba(228,162,29,.3);outline-offset:2px}.CoachTrainerShell_sidebar__5a_uG{position:sticky;top:0;height:100svh;display:flex;flex-direction:column;border-right:1px solid #dfe5ec;background:#fff;padding:22px 15px 20px}.CoachTrainerShell_brandBlock__qMtX_{padding:0 9px 26px}.CoachTrainerShell_brand__zKqiY,.CoachTrainerShell_navLink__vJn0R,.CoachTrainerShell_workspaceLink__yYrHX{color:inherit;text-decoration:none}.CoachTrainerShell_brand__zKqiY{display:inline-flex;align-items:center;gap:11px}.CoachTrainerShell_brandMark__w2ODg{width:36px;height:36px;display:grid;place-items:center;border:1px solid #dfc36e;border-radius:12px;background:#fff9e8;color:#946e08;font-size:.72rem;font-weight:800;letter-spacing:.03em}.CoachTrainerShell_brand__zKqiY>span:last-child,.CoachTrainerShell_workspaceLink__yYrHX>span:last-child{display:grid;min-width:0;gap:2px}.CoachTrainerShell_brand__zKqiY strong{color:#17263c;font-size:.92rem;line-height:1.2}.CoachTrainerShell_brand__zKqiY small{color:#7b899b;font-size:.67rem}.CoachTrainerShell_workspaceLabel__cU4QG{display:flex;align-items:center;gap:7px;margin:0 8px 5px;color:#9a781a;font-size:.64rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.CoachTrainerShell_navigation___ERaa{display:grid;gap:5px}.CoachTrainerShell_navLink__vJn0R{min-height:46px;display:flex;align-items:center;gap:11px;border:1px solid transparent;border-radius:12px;color:#607087;padding:0 12px;font-size:.8rem;font-weight:600;transition:background-color .14s ease,border-color .14s ease,color .14s ease}.CoachTrainerShell_navLink__vJn0R:focus-visible,.CoachTrainerShell_navLink__vJn0R:hover,.CoachTrainerShell_workspaceLink__yYrHX:focus-visible,.CoachTrainerShell_workspaceLink__yYrHX:hover{border-color:#dfe5ec;background:#f8fafb;color:#17263c;outline:none}.CoachTrainerShell_navLinkActive__byVXk{border-color:#eadca9;background:#fff9e8;color:#916d0b}.CoachTrainerShell_monitorNote__PtNgs{display:flex;align-items:flex-start;gap:8px;margin-top:14px;border:1px solid #eadca9;border-radius:12px;background:#fffdf4;color:#916d0b;padding:10px;font-size:.68rem;line-height:1.45}.CoachTrainerShell_monitorNote__PtNgs>svg{flex:0 0 auto;margin-top:1px}.CoachTrainerShell_monitorNote__PtNgs>span{display:grid;gap:2px}.CoachTrainerShell_monitorNote__PtNgs strong{font-size:.7rem;font-weight:700}.CoachTrainerShell_monitorNote__PtNgs small{color:#846f35;font-size:.65rem;line-height:1.45}.CoachTrainerShell_workspaceLinks__Vd8iW{display:grid;gap:4px;margin-top:auto;padding-top:12px;border-top:1px solid #edf0f3}.CoachTrainerShell_workspaceLink__yYrHX{min-height:38px;display:flex;align-items:center;gap:9px;border:1px solid transparent;border-radius:10px;color:#748196;padding:0 10px;font-size:.7rem;font-weight:600;text-decoration:none;transition:background-color .14s ease,border-color .14s ease,color .14s ease}.CoachTrainerShell_workspaceLink__yYrHX:focus-visible,.CoachTrainerShell_workspaceLink__yYrHX:hover{border-color:#dfe5ec;background:#f8fafb;color:#17263c;outline:none}.CoachTrainerShell_mainColumn__Q_7xi{min-width:0;min-height:100dvh;background:#fff}.CoachTrainerShell_topbar__bqAKG{position:sticky;z-index:10;top:0;min-height:88px;display:flex;align-items:center;justify-content:space-between;gap:20px;border-bottom:1px solid #dfe5ec;background:#fff;padding:17px clamp(24px,4vw,56px);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.CoachTrainerShell_topbarActions__WSvU8{display:inline-flex;align-items:center;justify-content:flex-end;gap:10px;min-width:0}.CoachTrainerShell_modeBadge__c_XH9,.CoachTrainerShell_workspaceBadge__49Ios{display:inline-flex;align-items:center;gap:6px;border:1px solid #dfe5ec;border-radius:999px;background:#fff;color:#607087;padding:7px 10px;font-size:.67rem;font-weight:700;white-space:nowrap}.CoachTrainerShell_workspaceBadge__49Ios svg{color:#946e08}.CoachTrainerShell_modeBadge__c_XH9{border-color:#eadca9;background:#fffdf4;color:#916d0b}.CoachTrainerShell_eyebrow__xWiIS{color:#9a781a;font-size:.66rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.CoachTrainerShell_topbar__bqAKG h1{margin:5px 0 0;color:#17263c;font-size:clamp(1.35rem,2.2vw,1.9rem);font-weight:700;letter-spacing:-.035em}.CoachTrainerShell_content__kxfyY{width:min(calc(100% - clamp(32px, 5vw, 96px)),1500px);margin:0 auto;padding:clamp(28px,3.5vw,48px) 0 72px}@media (max-width:760px){.CoachTrainerShell_appShell__68DaG{display:block}.CoachTrainerShell_sidebar__5a_uG{position:static;height:auto;border-right:0;border-bottom:1px solid #dfe5ec;padding:15px 16px 12px}.CoachTrainerShell_brandBlock__qMtX_{padding:0 2px 14px}.CoachTrainerShell_navigation___ERaa{display:flex;overflow-x:auto;gap:5px;scrollbar-width:none}.CoachTrainerShell_workspaceLabel__cU4QG{display:none}.CoachTrainerShell_monitorNote__PtNgs{margin-top:10px}.CoachTrainerShell_workspaceLinks__Vd8iW{display:flex;flex-wrap:wrap;margin-top:10px;padding-top:10px}.CoachTrainerShell_workspaceLink__yYrHX{min-height:34px;flex:1 1 auto}.CoachTrainerShell_navigation___ERaa::-webkit-scrollbar{display:none}.CoachTrainerShell_navLink__vJn0R{flex:0 0 auto;min-height:40px;padding:0 11px}.CoachTrainerShell_topbar__bqAKG{min-height:78px;align-items:flex-start;flex-direction:column;gap:10px;padding:16px 20px}.CoachTrainerShell_topbarActions__WSvU8{width:100%;flex-wrap:wrap;justify-content:flex-start;gap:6px}.CoachTrainerShell_modeBadge__c_XH9,.CoachTrainerShell_workspaceBadge__49Ios{padding:6px 8px}.CoachTrainerShell_content__kxfyY{width:min(calc(100% - 32px),1380px);padding-top:24px}}@media (prefers-reduced-motion:reduce){.CoachTrainerShell_navLink__vJn0R,.CoachTrainerShell_skipLink__M_Kys,.CoachTrainerShell_workspaceLink__yYrHX{transition:none}}