.health-learning-workspace-module__DS6cEG__page{color:#18332d;background:#f4efe5;min-height:100vh;padding:32px clamp(18px,4vw,64px) 64px}.health-learning-workspace-module__DS6cEG__hero{background:linear-gradient(135deg,#fffdf7,#e7efe6);border:1px solid #18332d1f;border-radius:28px;justify-content:space-between;align-items:flex-start;gap:28px;max-width:1500px;margin:0 auto 28px;padding:28px 30px;display:flex}.health-learning-workspace-module__DS6cEG__hero h1{max-width:850px;margin:6px 0 14px;font-size:clamp(2rem,4vw,4rem);line-height:1.02}.health-learning-workspace-module__DS6cEG__hero p{max-width:850px;line-height:1.65}.health-learning-workspace-module__DS6cEG__kicker,.health-learning-workspace-module__DS6cEG__label{letter-spacing:.16em;color:#63776e;margin:0;font-size:.72rem;font-weight:800}.health-learning-workspace-module__DS6cEG__backLink{white-space:nowrap;color:inherit;background:#fff;border:1px solid #18332d2e;border-radius:999px;padding:10px 16px;text-decoration:none}.health-learning-workspace-module__DS6cEG__pathwayCard{color:#fff;background:linear-gradient(135deg,#18332d,#285d52);border:1px solid #18332d24;border-radius:22px;max-width:1500px;margin:0 auto 18px;padding:20px 24px}.health-learning-workspace-module__DS6cEG__pathwayTopline{justify-content:space-between;align-items:flex-start;gap:24px;display:flex}.health-learning-workspace-module__DS6cEG__pathwayTopline .health-learning-workspace-module__DS6cEG__label{color:#bdd1c8}.health-learning-workspace-module__DS6cEG__pathwayTopline h2{margin:5px 0 6px;font-size:clamp(1.35rem,2.4vw,2rem)}.health-learning-workspace-module__DS6cEG__pathwayTopline p{color:#d8e5df;max-width:850px;margin:0;line-height:1.5}.health-learning-workspace-module__DS6cEG__pathwayScore{text-align:right;flex-direction:column;min-width:170px;display:flex}.health-learning-workspace-module__DS6cEG__pathwayScore strong{font-size:2rem}.health-learning-workspace-module__DS6cEG__pathwayScore span{color:#d2e0da;font-size:.75rem}.health-learning-workspace-module__DS6cEG__pathwayProgress{background:#ffffff24;border-radius:999px;height:8px;margin-top:16px;overflow:hidden}.health-learning-workspace-module__DS6cEG__pathwayProgress span{border-radius:inherit;background:#f0d98f;height:100%;transition:width .3s;display:block}.health-learning-workspace-module__DS6cEG__pathwayActions{align-items:center;gap:12px;margin-top:15px;display:flex}.health-learning-workspace-module__DS6cEG__pathwayActions button{color:#18332d;cursor:pointer;background:#f0d98f;border:0;border-radius:999px;padding:10px 16px;font-weight:900}.health-learning-workspace-module__DS6cEG__pathwayActions button:disabled{opacity:.5;cursor:not-allowed}.health-learning-workspace-module__DS6cEG__practicalNext{color:#e0ebe6;font-size:.84rem}.health-learning-workspace-module__DS6cEG__layout{grid-template-columns:minmax(210px,260px) minmax(0,1fr) minmax(210px,270px);gap:18px;max-width:1500px;margin:0 auto;display:grid}.health-learning-workspace-module__DS6cEG__concepts,.health-learning-workspace-module__DS6cEG__tutor,.health-learning-workspace-module__DS6cEG__statePanel{background:#fffdf8;border:1px solid #18332d1f;border-radius:24px}.health-learning-workspace-module__DS6cEG__concepts,.health-learning-workspace-module__DS6cEG__statePanel{padding:18px}.health-learning-workspace-module__DS6cEG__concept,.health-learning-workspace-module__DS6cEG__conceptActive{text-align:left;cursor:pointer;width:100%;color:inherit;border:0;border-radius:16px;align-items:center;gap:12px;margin-top:8px;padding:12px;display:flex}.health-learning-workspace-module__DS6cEG__concept{background:0 0}.health-learning-workspace-module__DS6cEG__concept:hover{background:#f1f5ef}.health-learning-workspace-module__DS6cEG__conceptActive{background:#dce9df;box-shadow:inset 0 0 0 1px #18332d1f}.health-learning-workspace-module__DS6cEG__concept span,.health-learning-workspace-module__DS6cEG__conceptActive span{background:#fff;border-radius:50%;flex:none;place-items:center;width:28px;height:28px;font-weight:800;display:grid}.health-learning-workspace-module__DS6cEG__concept p,.health-learning-workspace-module__DS6cEG__conceptActive p{flex-direction:column;gap:3px;margin:0;display:flex}.health-learning-workspace-module__DS6cEG__concept small,.health-learning-workspace-module__DS6cEG__conceptActive small{color:#6b7b75;font-size:.75rem;line-height:1.25}.health-learning-workspace-module__DS6cEG__stepStatus{color:#6c7b74;margin-top:3px;font-size:.66rem;font-style:normal;font-weight:800}.health-learning-workspace-module__DS6cEG__stepStatus[data-status=REVIEW]{color:#8a6415}.health-learning-workspace-module__DS6cEG__stepStatus[data-status=MASTERED]{color:#24644f}.health-learning-workspace-module__DS6cEG__graphNote{color:#6b7b75;margin:18px 4px 0;font-size:.78rem;line-height:1.6}.health-learning-workspace-module__DS6cEG__tutor{flex-direction:column;min-height:720px;display:flex;overflow:hidden}.health-learning-workspace-module__DS6cEG__tutorHeader{border-bottom:1px solid #18332d1a;justify-content:space-between;gap:18px;padding:22px 24px;display:flex}.health-learning-workspace-module__DS6cEG__tutorHeader h2{margin:4px 0 3px;font-size:1.8rem}.health-learning-workspace-module__DS6cEG__tutorHeader span{color:#6b7b75;font-size:.9rem}.health-learning-workspace-module__DS6cEG__masteryBadge{flex-direction:column;justify-content:center;align-items:flex-end;display:flex}.health-learning-workspace-module__DS6cEG__masteryBadge small{letter-spacing:.1em;color:#788a82;font-size:.65rem}.health-learning-workspace-module__DS6cEG__masteryBadge strong{font-size:1rem}.health-learning-workspace-module__DS6cEG__challengeCard{background:#fff8dd;border:1px solid #d6bd69;border-radius:16px;margin:16px 20px 0;padding:16px 18px}.health-learning-workspace-module__DS6cEG__challengeCard>div{flex-direction:column;gap:7px;display:flex}.health-learning-workspace-module__DS6cEG__challengeCard strong{line-height:1.55}.health-learning-workspace-module__DS6cEG__challengeCard>p{color:#6b6040;margin:10px 0 0;font-size:.78rem;line-height:1.5}.health-learning-workspace-module__DS6cEG__emptyState{text-align:center;max-width:650px;margin:auto;padding:50px}.health-learning-workspace-module__DS6cEG__emptyState h3{margin-bottom:8px;font-size:1.8rem}.health-learning-workspace-module__DS6cEG__emptyState p{color:#61736b;line-height:1.6}.health-learning-workspace-module__DS6cEG__emptyState button{margin-top:12px}.health-learning-workspace-module__DS6cEG__transcript{flex-direction:column;flex:1;gap:20px;max-height:760px;padding:22px;display:flex;overflow:auto}.health-learning-workspace-module__DS6cEG__turn{flex-direction:column;gap:10px;display:flex}.health-learning-workspace-module__DS6cEG__userBubble{color:#fff;background:#18332d;border-radius:18px 18px 4px;align-self:flex-end;max-width:78%;padding:12px 15px}.health-learning-workspace-module__DS6cEG__userBubble small{letter-spacing:.1em;opacity:.7;font-size:.65rem}.health-learning-workspace-module__DS6cEG__userBubble p{white-space:pre-wrap;margin:4px 0 0;line-height:1.45}.health-learning-workspace-module__DS6cEG__tutorBubble{background:#eef4ec;border:1px solid #18332d1a;border-radius:4px 18px 18px;max-width:92%;padding:16px}.health-learning-workspace-module__DS6cEG__turnMeta{letter-spacing:.08em;color:#65776f;justify-content:space-between;gap:12px;margin-bottom:10px;font-size:.68rem;font-weight:800;display:flex}.health-learning-workspace-module__DS6cEG__reply{white-space:pre-wrap;line-height:1.65}.health-learning-workspace-module__DS6cEG__sources{border-top:1px solid #18332d1a;flex-direction:column;gap:7px;margin-top:14px;padding-top:12px;display:flex}.health-learning-workspace-module__DS6cEG__sources strong{letter-spacing:.08em;font-size:.75rem}.health-learning-workspace-module__DS6cEG__sources a{color:#285d52;font-size:.82rem}.health-learning-workspace-module__DS6cEG__assessment{background:#fff9e7;border-radius:12px;flex-direction:column;gap:4px;margin-top:12px;padding:10px 12px;display:flex}.health-learning-workspace-module__DS6cEG__assessment span{color:#665f4c;font-size:.82rem}.health-learning-workspace-module__DS6cEG__actionBar{background:#faf7ef;border-top:1px solid #18332d1a;flex-wrap:wrap;gap:8px;padding:14px 20px;display:flex}.health-learning-workspace-module__DS6cEG__actionBar button,.health-learning-workspace-module__DS6cEG__emptyState button,.health-learning-workspace-module__DS6cEG__composer button{color:#fff;cursor:pointer;background:#234f45;border:0;border-radius:999px;padding:10px 15px;font-weight:800}.health-learning-workspace-module__DS6cEG__actionBar button:nth-child(2){color:#18332d;background:#d5e5df}.health-learning-workspace-module__DS6cEG__actionBar button:nth-child(3){color:#453c21;background:#eee1b8}.health-learning-workspace-module__DS6cEG__actionBar button:disabled,.health-learning-workspace-module__DS6cEG__composer button:disabled,.health-learning-workspace-module__DS6cEG__emptyState button:disabled{opacity:.45;cursor:not-allowed}.health-learning-workspace-module__DS6cEG__composer{flex-direction:column;gap:8px;padding:18px 20px 22px;display:flex}.health-learning-workspace-module__DS6cEG__composer label{font-size:.8rem;font-weight:800}.health-learning-workspace-module__DS6cEG__composer textarea{resize:vertical;width:100%;font:inherit;color:inherit;background:#fff;border:1px solid #18332d33;border-radius:15px;padding:13px;line-height:1.45}.health-learning-workspace-module__DS6cEG__composer div{justify-content:flex-end;gap:8px;display:flex}.health-learning-workspace-module__DS6cEG__composer .health-learning-workspace-module__DS6cEG__explainButton{color:#18332d;background:#e5eee9}.health-learning-workspace-module__DS6cEG__error{color:#7b3327;background:#fff0ed;border:1px solid #e5b6aa;border-radius:12px;margin:0 20px 20px;padding:12px}.health-learning-workspace-module__DS6cEG__metric{border-bottom:1px solid #18332d17;justify-content:space-between;align-items:center;padding:11px 0;display:flex}.health-learning-workspace-module__DS6cEG__metric span{color:#61736b;font-size:.86rem}.health-learning-workspace-module__DS6cEG__metric strong{font-variant-numeric:tabular-nums}.health-learning-workspace-module__DS6cEG__ruleBox{background:#eef4ec;border-radius:15px;margin-top:18px;padding:13px}.health-learning-workspace-module__DS6cEG__ruleBox strong{font-size:.82rem}.health-learning-workspace-module__DS6cEG__ruleBox p{color:#61736b;margin:6px 0 0;font-size:.78rem;line-height:1.5}.health-learning-workspace-module__DS6cEG__ruleBox button{color:#fff;cursor:pointer;background:#234f45;border:0;border-radius:999px;margin-top:10px;padding:8px 11px;font-size:.75rem;font-weight:800}.health-learning-workspace-module__DS6cEG__ruleBox button:disabled{opacity:.5;cursor:not-allowed}.health-learning-workspace-module__DS6cEG__misconceptions{flex-direction:column;gap:7px;margin-top:16px;display:flex}.health-learning-workspace-module__DS6cEG__misconceptions strong{font-size:.78rem}.health-learning-workspace-module__DS6cEG__misconceptions span{background:#fff6dd;border-radius:8px;padding:7px;font-size:.76rem}.health-learning-workspace-module__DS6cEG__noState{color:#697a73;margin-top:16px;font-size:.84rem;line-height:1.6}.health-learning-workspace-module__DS6cEG__safety{color:#788880;border-top:1px solid #18332d1a;margin-top:18px;padding-top:14px;font-size:.72rem;line-height:1.5}@media (max-width:1100px){.health-learning-workspace-module__DS6cEG__layout{grid-template-columns:220px 1fr}.health-learning-workspace-module__DS6cEG__statePanel{grid-column:1/-1;grid-template-columns:repeat(5,1fr);gap:12px;display:grid}.health-learning-workspace-module__DS6cEG__statePanel>.health-learning-workspace-module__DS6cEG__label,.health-learning-workspace-module__DS6cEG__ruleBox,.health-learning-workspace-module__DS6cEG__misconceptions,.health-learning-workspace-module__DS6cEG__noState,.health-learning-workspace-module__DS6cEG__safety{grid-column:1/-1}}@media (max-width:760px){.health-learning-workspace-module__DS6cEG__page{padding:16px 12px 40px}.health-learning-workspace-module__DS6cEG__hero{flex-direction:column;padding:22px}.health-learning-workspace-module__DS6cEG__pathwayCard{padding:18px}.health-learning-workspace-module__DS6cEG__pathwayTopline{flex-direction:column}.health-learning-workspace-module__DS6cEG__pathwayScore{text-align:left}.health-learning-workspace-module__DS6cEG__layout{grid-template-columns:1fr}.health-learning-workspace-module__DS6cEG__concepts{align-items:stretch;gap:8px;display:flex;overflow:auto}.health-learning-workspace-module__DS6cEG__concepts>.health-learning-workspace-module__DS6cEG__label,.health-learning-workspace-module__DS6cEG__graphNote{display:none}.health-learning-workspace-module__DS6cEG__concept,.health-learning-workspace-module__DS6cEG__conceptActive{min-width:190px;margin:0}.health-learning-workspace-module__DS6cEG__statePanel{grid-column:auto;grid-template-columns:1fr 1fr}.health-learning-workspace-module__DS6cEG__tutor{min-height:640px}.health-learning-workspace-module__DS6cEG__userBubble,.health-learning-workspace-module__DS6cEG__tutorBubble{max-width:100%}.health-learning-workspace-module__DS6cEG__tutorHeader{padding:18px}.health-learning-workspace-module__DS6cEG__challengeCard{margin:12px 14px 0}.health-learning-workspace-module__DS6cEG__transcript,.health-learning-workspace-module__DS6cEG__composer{padding:14px}.health-learning-workspace-module__DS6cEG__actionBar{padding:12px}.health-learning-workspace-module__DS6cEG__turnMeta{flex-direction:column}.health-learning-workspace-module__DS6cEG__hero h1{font-size:2.35rem}}
