.LearningCoachSyncStatusCard-module__-u9rmq__card{background:#ffffff8c;border:1px solid #0001;border-radius:11px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;margin-top:10px;padding:10px 12px;display:grid}.LearningCoachSyncStatusCard-module__-u9rmq__icon{color:#06c;background:#0071e312;border-radius:9px;place-items:center;width:31px;height:31px;display:grid}.LearningCoachSyncStatusCard-module__-u9rmq__copy{min-width:0}.LearningCoachSyncStatusCard-module__-u9rmq__copy strong,.LearningCoachSyncStatusCard-module__-u9rmq__copy span,.LearningCoachSyncStatusCard-module__-u9rmq__copy small{display:block}.LearningCoachSyncStatusCard-module__-u9rmq__copy strong{font-size:11px}.LearningCoachSyncStatusCard-module__-u9rmq__copy span{color:var(--muted-foreground,#6e6e73);margin-top:2px;font-size:9px;line-height:1.4}.LearningCoachSyncStatusCard-module__-u9rmq__copy small{color:#248a3d;margin-top:3px;font-size:9px}.LearningCoachSyncStatusCard-module__-u9rmq__card button{color:#06c;cursor:pointer;background:#0071e30f;border:1px solid #0071e324;border-radius:8px;align-items:center;gap:5px;min-height:31px;padding:0 10px;font-size:9px;font-weight:780;display:inline-flex}.LearningCoachSyncStatusCard-module__-u9rmq__card button:disabled{opacity:.48;cursor:not-allowed}.LearningCoachSyncStatusCard-module__-u9rmq__state_synced .LearningCoachSyncStatusCard-module__-u9rmq__icon{color:#248a3d;background:#34c75917}.LearningCoachSyncStatusCard-module__-u9rmq__state_error .LearningCoachSyncStatusCard-module__-u9rmq__icon{color:#a33a32;background:#ff453a13}.LearningCoachSyncStatusCard-module__-u9rmq__state_offline .LearningCoachSyncStatusCard-module__-u9rmq__icon,.LearningCoachSyncStatusCard-module__-u9rmq__state_local .LearningCoachSyncStatusCard-module__-u9rmq__icon{color:#6e6e73;background:#6e6e7312}.LearningCoachSyncStatusCard-module__-u9rmq__spinning{animation:.9s linear infinite LearningCoachSyncStatusCard-module__-u9rmq__coach-sync-spin}@keyframes LearningCoachSyncStatusCard-module__-u9rmq__coach-sync-spin{to{transform:rotate(360deg)}}[data-theme=black] .LearningCoachSyncStatusCard-module__-u9rmq__card{background:#ffffff09;border-color:#ffffff12}[data-theme=black] .LearningCoachSyncStatusCard-module__-u9rmq__state_synced .LearningCoachSyncStatusCard-module__-u9rmq__icon{color:#5bd675}[data-theme=black] .LearningCoachSyncStatusCard-module__-u9rmq__state_error .LearningCoachSyncStatusCard-module__-u9rmq__icon{color:#ff7b72}@media (max-width:640px){.LearningCoachSyncStatusCard-module__-u9rmq__card{grid-template-columns:auto minmax(0,1fr)}.LearningCoachSyncStatusCard-module__-u9rmq__card button{grid-column:1/-1;justify-content:center;width:100%}}:is([data-theme=green] .LearningCoachSyncStatusCard-module__-u9rmq__card,[data-theme=black] .LearningCoachSyncStatusCard-module__-u9rmq__card){color:var(--theme-text-primary);border-color:var(--theme-border);background:color-mix(in srgb, var(--theme-card-bg) 90%, var(--theme-bg-secondary))}:is([data-theme=green] .LearningCoachSyncStatusCard-module__-u9rmq__copy span,[data-theme=black] .LearningCoachSyncStatusCard-module__-u9rmq__copy span){color:var(--theme-text-secondary)}:is([data-theme=green] .LearningCoachSyncStatusCard-module__-u9rmq__card button,[data-theme=black] .LearningCoachSyncStatusCard-module__-u9rmq__card button){border-color:color-mix(in srgb, var(--theme-accent) 28%, var(--theme-border));background:color-mix(in srgb, var(--theme-accent) 13%, var(--theme-card-bg));color:var(--theme-accent)}
.TodayLearningPlan-module___w2Xiq__shell{background:linear-gradient(145deg,#f5f7ffc7,#ffffffc7);border:1px solid #6366f129;border-radius:18px;margin-top:14px;padding:16px}.TodayLearningPlan-module___w2Xiq__header{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.TodayLearningPlan-module___w2Xiq__titleBlock{min-width:0}.TodayLearningPlan-module___w2Xiq__eyebrow{color:#6366f1;letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:5px;font-size:10px;font-weight:850;display:inline-flex}.TodayLearningPlan-module___w2Xiq__titleBlock h3{color:#1e293b;letter-spacing:-.03em;margin:5px 0 4px;font-size:19px}.TodayLearningPlan-module___w2Xiq__titleBlock p{color:#64748b;max-width:760px;margin:0;font-size:12px;line-height:1.55}.TodayLearningPlan-module___w2Xiq__summary{color:#4f46e5;text-align:center;background:#6366f11a;border-radius:11px;flex:none;min-width:62px;padding:8px 10px}.TodayLearningPlan-module___w2Xiq__summary strong,.TodayLearningPlan-module___w2Xiq__summary span{display:block}.TodayLearningPlan-module___w2Xiq__summary strong{font-size:19px;line-height:1.1}.TodayLearningPlan-module___w2Xiq__summary span{margin-top:2px;font-size:10px;font-weight:750}.TodayLearningPlan-module___w2Xiq__progressTrack{background:#94a3b82e;border-radius:999px;height:5px;margin:13px 0;overflow:hidden}.TodayLearningPlan-module___w2Xiq__progressTrack span{border-radius:inherit;background:linear-gradient(90deg,#6366f1,#8b5cf6);height:100%;transition:width .2s;display:block}.TodayLearningPlan-module___w2Xiq__taskGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.TodayLearningPlan-module___w2Xiq__task{background:#ffffffb3;border:1px solid #94a3b833;border-radius:13px;gap:9px;min-width:0;padding:10px;transition:border-color .16s,background .16s;display:flex}.TodayLearningPlan-module___w2Xiq__taskComplete{background:#ecfdf5a6;border-color:#10b98145}.TodayLearningPlan-module___w2Xiq__taskIcon{border-radius:9px;flex:none;place-items:center;width:28px;height:28px;display:grid}.TodayLearningPlan-module___w2Xiq__taskIcon_due{color:#059669;background:#10b9811f}.TodayLearningPlan-module___w2Xiq__taskIcon_new{color:#d97706;background:#f59e0b21}.TodayLearningPlan-module___w2Xiq__taskIcon_cloze{color:#4f46e5;background:#6366f11f}.TodayLearningPlan-module___w2Xiq__taskIcon_tcf{color:#0284c7;background:#0ea5e91f}.TodayLearningPlan-module___w2Xiq__taskBody{flex:1;min-width:0}.TodayLearningPlan-module___w2Xiq__taskTopline{align-items:baseline;gap:5px;display:flex}.TodayLearningPlan-module___w2Xiq__taskIndex{color:#94a3b8;flex:none;font-size:9px;font-weight:800}.TodayLearningPlan-module___w2Xiq__taskTopline strong{color:#1e293b;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:12px;overflow:hidden}.TodayLearningPlan-module___w2Xiq__task p{color:#64748b;min-height:37px;margin:5px 0 8px;font-size:10.5px;line-height:1.45}.TodayLearningPlan-module___w2Xiq__taskActions{flex-wrap:wrap;align-items:center;gap:7px;display:flex}.TodayLearningPlan-module___w2Xiq__taskAction,.TodayLearningPlan-module___w2Xiq__checkAction,.TodayLearningPlan-module___w2Xiq__resetAction{cursor:pointer;font:inherit;border:0;align-items:center;gap:4px;font-size:10px;font-weight:800;display:inline-flex}.TodayLearningPlan-module___w2Xiq__taskAction{color:#4f46e5;background:0 0;padding:0}.TodayLearningPlan-module___w2Xiq__checkAction{color:#64748b;background:0 0;padding:0}.TodayLearningPlan-module___w2Xiq__taskComplete .TodayLearningPlan-module___w2Xiq__checkAction{color:#059669}.TodayLearningPlan-module___w2Xiq__taskAction:hover,.TodayLearningPlan-module___w2Xiq__checkAction:hover,.TodayLearningPlan-module___w2Xiq__resetAction:hover{opacity:.72}.TodayLearningPlan-module___w2Xiq__resetAction{color:#64748b;background:0 0;margin-top:11px;padding:0}:is([data-theme=green] .TodayLearningPlan-module___w2Xiq__shell,[data-theme=black] .TodayLearningPlan-module___w2Xiq__shell){border-color:var(--theme-border);background:color-mix(in srgb, var(--theme-card-bg) 92%, var(--theme-accent))}:is([data-theme=green] .TodayLearningPlan-module___w2Xiq__titleBlock h3,[data-theme=black] .TodayLearningPlan-module___w2Xiq__titleBlock h3,[data-theme=green] .TodayLearningPlan-module___w2Xiq__taskTopline strong,[data-theme=black] .TodayLearningPlan-module___w2Xiq__taskTopline strong){color:var(--theme-text-primary)}:is([data-theme=green] .TodayLearningPlan-module___w2Xiq__titleBlock p,[data-theme=black] .TodayLearningPlan-module___w2Xiq__titleBlock p,[data-theme=green] .TodayLearningPlan-module___w2Xiq__task p,[data-theme=black] .TodayLearningPlan-module___w2Xiq__task p){color:var(--theme-text-secondary)}:is([data-theme=green] .TodayLearningPlan-module___w2Xiq__task,[data-theme=black] .TodayLearningPlan-module___w2Xiq__task){border-color:var(--theme-border);background:color-mix(in srgb, var(--theme-card-bg) 92%, var(--theme-bg-secondary))}:is([data-theme=green] .TodayLearningPlan-module___w2Xiq__taskAction,[data-theme=black] .TodayLearningPlan-module___w2Xiq__taskAction,[data-theme=green] .TodayLearningPlan-module___w2Xiq__eyebrow,[data-theme=black] .TodayLearningPlan-module___w2Xiq__eyebrow){color:var(--theme-accent)}@media (max-width:1050px){.TodayLearningPlan-module___w2Xiq__taskGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:620px){.TodayLearningPlan-module___w2Xiq__header{display:block}.TodayLearningPlan-module___w2Xiq__summary{width:fit-content;margin-top:9px}.TodayLearningPlan-module___w2Xiq__taskGrid{grid-template-columns:1fr}}
.LearningHomeOverview-module__hQ1fxW__shell{background:linear-gradient(135deg,#f8fafcfa,#fffffffa);border:1px solid #0f172a17;border-radius:22px;margin:18px 0 22px;padding:22px;box-shadow:0 12px 36px #0f172a0f}.LearningHomeOverview-module__hQ1fxW__heading{justify-content:space-between;align-items:flex-start;gap:18px;margin-bottom:18px;display:flex}.LearningHomeOverview-module__hQ1fxW__eyebrow{color:#64748b;letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:7px;font-size:12px;font-weight:800;display:inline-flex}.LearningHomeOverview-module__hQ1fxW__heading h2{color:#0f172a;margin:7px 0 6px;font-size:clamp(21px,2.2vw,28px);line-height:1.2}.LearningHomeOverview-module__hQ1fxW__heading p{color:#64748b;max-width:760px;margin:0;font-size:14px;line-height:1.65}.LearningHomeOverview-module__hQ1fxW__aiButton,.LearningHomeOverview-module__hQ1fxW__primaryAction,.LearningHomeOverview-module__hQ1fxW__textAction{cursor:pointer;font:inherit;border:0}.LearningHomeOverview-module__hQ1fxW__aiButton{color:#fff;background:#111827;border-radius:12px;flex:none;align-items:center;gap:7px;min-height:40px;padding:0 14px;font-size:13px;font-weight:800;display:inline-flex;box-shadow:0 6px 16px #0f172a1f}.LearningHomeOverview-module__hQ1fxW__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.LearningHomeOverview-module__hQ1fxW__card{background:#ffffffe6;border:1px solid #94a3b838;border-radius:17px;min-width:0;padding:16px}.LearningHomeOverview-module__hQ1fxW__resumeCard{background:linear-gradient(145deg,#eff6fff2,#fffffff5);border-color:#2563eb33}.LearningHomeOverview-module__hQ1fxW__cardTop{color:#475569;align-items:center;gap:7px;min-height:24px;font-size:12px;font-weight:800;display:flex}.LearningHomeOverview-module__hQ1fxW__cardTop em{color:#94a3b8;margin-left:auto;font-size:11px;font-style:normal;font-weight:600}.LearningHomeOverview-module__hQ1fxW__icon{color:#334155;background:#f1f5f9;border-radius:9px;place-items:center;width:28px;height:28px;display:grid}.LearningHomeOverview-module__hQ1fxW__resumeCard .LearningHomeOverview-module__hQ1fxW__icon{color:#1d4ed8;background:#dbeafe}.LearningHomeOverview-module__hQ1fxW__card h3{color:#0f172a;margin:14px 0 7px;font-size:22px;line-height:1.2}.LearningHomeOverview-module__hQ1fxW__card p{color:#64748b;min-height:48px;margin:0 0 14px;font-size:12.5px;line-height:1.55}.LearningHomeOverview-module__hQ1fxW__primaryAction{color:#fff;background:#2563eb;border-radius:10px;align-items:center;gap:6px;min-height:36px;padding:0 12px;font-size:12px;font-weight:800;display:inline-flex}.LearningHomeOverview-module__hQ1fxW__textAction{color:#334155;background:0 0;align-items:center;gap:6px;padding:0;font-size:12px;font-weight:800;display:inline-flex}.LearningHomeOverview-module__hQ1fxW__textAction:hover,.LearningHomeOverview-module__hQ1fxW__primaryAction:hover,.LearningHomeOverview-module__hQ1fxW__aiButton:hover{opacity:.88}.LearningHomeOverview-module__hQ1fxW__progress{background:#e2e8f0;border-radius:999px;height:6px;margin:-2px 0 13px;overflow:hidden}.LearningHomeOverview-module__hQ1fxW__progress span{border-radius:inherit;background:#2563eb;height:100%;transition:width .25s;display:block}.LearningHomeOverview-module__hQ1fxW__todayStrip{color:#64748b;background:#f1f5f9c7;border-radius:13px;flex-wrap:wrap;gap:8px 18px;margin-top:14px;padding:11px 13px;font-size:12px;display:flex}.LearningHomeOverview-module__hQ1fxW__todayStrip span{align-items:center;gap:5px;display:inline-flex}.LearningHomeOverview-module__hQ1fxW__todayStrip strong{color:#0f172a}@media (max-width:1100px){.LearningHomeOverview-module__hQ1fxW__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:680px){.LearningHomeOverview-module__hQ1fxW__shell{border-radius:18px;padding:16px}.LearningHomeOverview-module__hQ1fxW__heading{flex-direction:column}.LearningHomeOverview-module__hQ1fxW__aiButton{justify-content:center;width:100%}.LearningHomeOverview-module__hQ1fxW__grid{grid-template-columns:1fr}.LearningHomeOverview-module__hQ1fxW__card p{min-height:0}}[data-theme=green] .LearningHomeOverview-module__hQ1fxW__shell{color:var(--theme-text-primary);border-color:var(--theme-border);background:radial-gradient(700px 220px at 92% -12%, #39915329, transparent 62%), linear-gradient(135deg, var(--theme-bg-secondary), var(--theme-card-bg));box-shadow:0 14px 36px #1c5b2d1a}[data-theme=black] .LearningHomeOverview-module__hQ1fxW__shell{color:var(--theme-text-primary);border-color:var(--theme-border);background:radial-gradient(700px 220px at 92% -12%, #4b845b29, transparent 62%), var(--theme-card-bg);box-shadow:0 14px 36px #0000003d}:is([data-theme=green] .LearningHomeOverview-module__hQ1fxW__heading h2,[data-theme=green] .LearningHomeOverview-module__hQ1fxW__card h3,[data-theme=green] .LearningHomeOverview-module__hQ1fxW__todayStrip strong,[data-theme=black] .LearningHomeOverview-module__hQ1fxW__heading h2,[data-theme=black] .LearningHomeOverview-module__hQ1fxW__card h3,[data-theme=black] .LearningHomeOverview-module__hQ1fxW__todayStrip strong){color:var(--theme-text-primary)}[data-theme=green] .LearningHomeOverview-module__hQ1fxW__heading p{color:var(--theme-text-secondary)}[data-theme=green] .LearningHomeOverview-module__hQ1fxW__card p{color:var(--theme-text-secondary)}[data-theme=green] .LearningHomeOverview-module__hQ1fxW__cardTop{color:var(--theme-text-secondary)}[data-theme=green] .LearningHomeOverview-module__hQ1fxW__cardTop em{color:var(--theme-text-secondary)}[data-theme=green] .LearningHomeOverview-module__hQ1fxW__todayStrip{color:var(--theme-text-secondary)}[data-theme=black] .LearningHomeOverview-module__hQ1fxW__heading p{color:var(--theme-text-secondary)}[data-theme=black] .LearningHomeOverview-module__hQ1fxW__card p{color:var(--theme-text-secondary)}[data-theme=black] .LearningHomeOverview-module__hQ1fxW__cardTop{color:var(--theme-text-secondary)}[data-theme=black] .LearningHomeOverview-module__hQ1fxW__cardTop em{color:var(--theme-text-secondary)}[data-theme=black] .LearningHomeOverview-module__hQ1fxW__todayStrip{color:var(--theme-text-secondary)}[data-theme=green] .LearningHomeOverview-module__hQ1fxW__card{border-color:var(--theme-border);background:color-mix(in srgb, var(--theme-card-bg) 94%, var(--theme-bg-secondary))}[data-theme=black] .LearningHomeOverview-module__hQ1fxW__card{border-color:var(--theme-border);background:var(--theme-card-bg)}[data-theme=green] .LearningHomeOverview-module__hQ1fxW__resumeCard{border-color:color-mix(in srgb, var(--theme-accent) 32%, var(--theme-border));background:linear-gradient(145deg, color-mix(in srgb, var(--theme-accent) 14%, var(--theme-card-bg)), var(--theme-card-bg))}[data-theme=black] .LearningHomeOverview-module__hQ1fxW__resumeCard{border-color:color-mix(in srgb, var(--theme-accent) 28%, var(--theme-border));background:linear-gradient(145deg, color-mix(in srgb, var(--theme-accent) 13%, var(--theme-card-bg)), var(--theme-card-bg))}:is([data-theme=green] .LearningHomeOverview-module__hQ1fxW__icon,[data-theme=black] .LearningHomeOverview-module__hQ1fxW__icon){background:color-mix(in srgb, var(--theme-bg-tertiary) 75%, var(--theme-card-bg));color:var(--theme-accent)}:is([data-theme=green] .LearningHomeOverview-module__hQ1fxW__resumeCard .LearningHomeOverview-module__hQ1fxW__icon,[data-theme=black] .LearningHomeOverview-module__hQ1fxW__resumeCard .LearningHomeOverview-module__hQ1fxW__icon){background:color-mix(in srgb, var(--theme-accent) 18%, var(--theme-card-bg));color:var(--theme-accent)}:is([data-theme=green] :is(.LearningHomeOverview-module__hQ1fxW__aiButton,.LearningHomeOverview-module__hQ1fxW__primaryAction),[data-theme=black] :is(.LearningHomeOverview-module__hQ1fxW__aiButton,.LearningHomeOverview-module__hQ1fxW__primaryAction)){background:var(--theme-accent);color:var(--theme-accent-foreground)}:is([data-theme=green] .LearningHomeOverview-module__hQ1fxW__textAction,[data-theme=black] .LearningHomeOverview-module__hQ1fxW__textAction){color:var(--theme-accent)}:is([data-theme=green] .LearningHomeOverview-module__hQ1fxW__progress,[data-theme=black] .LearningHomeOverview-module__hQ1fxW__progress){background:color-mix(in srgb, var(--theme-text-tertiary) 22%, transparent)}:is([data-theme=green] .LearningHomeOverview-module__hQ1fxW__progress span,[data-theme=black] .LearningHomeOverview-module__hQ1fxW__progress span){background:var(--theme-accent)}:is([data-theme=green] .LearningHomeOverview-module__hQ1fxW__todayStrip,[data-theme=black] .LearningHomeOverview-module__hQ1fxW__todayStrip){background:color-mix(in srgb, var(--theme-bg-secondary) 84%, var(--theme-card-bg))}
.WeeklyLearningReport-module__NQ9bxa__card{background:#ffffffad;border:1px solid #00000012;border-radius:10px;margin-top:10px;padding:16px}.WeeklyLearningReport-module__NQ9bxa__header{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:14px;display:grid}.WeeklyLearningReport-module__NQ9bxa__eyebrow{color:#06c;align-items:center;gap:6px;font-size:10px;font-weight:760;display:flex}.WeeklyLearningReport-module__NQ9bxa__header h3{color:var(--foreground,#1d1d1f);letter-spacing:-.025em;margin:6px 0 0;font-size:18px}.WeeklyLearningReport-module__NQ9bxa__header p{color:var(--muted-foreground,#6e6e73);margin:5px 0 0;font-size:10px;line-height:1.5}.WeeklyLearningReport-module__NQ9bxa__copyButton{color:#06c;cursor:pointer;background:#0071e30f;border:1px solid #0071e329;border-radius:8px;align-items:center;gap:5px;min-height:32px;padding:0 10px;font-size:10px;font-weight:750;display:inline-flex}.WeeklyLearningReport-module__NQ9bxa__copyButton:disabled{opacity:.45;cursor:not-allowed}.WeeklyLearningReport-module__NQ9bxa__summaryGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-top:14px;display:grid}.WeeklyLearningReport-module__NQ9bxa__summaryGrid>div{background:#f5f5f7c7;border-radius:8px;padding:10px}.WeeklyLearningReport-module__NQ9bxa__summaryGrid strong,.WeeklyLearningReport-module__NQ9bxa__summaryGrid span{display:block}.WeeklyLearningReport-module__NQ9bxa__summaryGrid strong{color:var(--foreground,#1d1d1f);font-size:17px}.WeeklyLearningReport-module__NQ9bxa__summaryGrid span{color:var(--muted-foreground,#86868b);margin-top:4px;font-size:9px}.WeeklyLearningReport-module__NQ9bxa__summaryGrid em{margin-left:5px;font-style:normal;font-weight:750}.WeeklyLearningReport-module__NQ9bxa__skillGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-top:8px;display:grid}.WeeklyLearningReport-module__NQ9bxa__skill{background:#ffffff9e;border:1px solid #0000000e;border-radius:8px;min-width:0;padding:10px}.WeeklyLearningReport-module__NQ9bxa__skillTop{justify-content:space-between;align-items:center;gap:8px;display:flex}.WeeklyLearningReport-module__NQ9bxa__skillTop strong{color:var(--foreground,#1d1d1f);font-size:11px}.WeeklyLearningReport-module__NQ9bxa__skillTop span{color:var(--muted-foreground,#86868b);font-size:9px}.WeeklyLearningReport-module__NQ9bxa__skillScore{align-items:baseline;gap:3px;margin-top:8px;display:flex}.WeeklyLearningReport-module__NQ9bxa__skillScore b{color:var(--foreground,#1d1d1f);font-size:21px;line-height:1}.WeeklyLearningReport-module__NQ9bxa__skillScore small{color:var(--muted-foreground,#86868b);font-size:9px}.WeeklyLearningReport-module__NQ9bxa__skillScore em{align-items:center;gap:2px;margin-left:auto;font-size:9px;font-style:normal;font-weight:780;display:inline-flex}.WeeklyLearningReport-module__NQ9bxa__skill p{color:var(--muted-foreground,#86868b);margin:7px 0 0;font-size:9px;line-height:1.4}.WeeklyLearningReport-module__NQ9bxa__up{color:#248a3d!important}.WeeklyLearningReport-module__NQ9bxa__down{color:#c24138!important}.WeeklyLearningReport-module__NQ9bxa__insights{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:8px;display:grid}.WeeklyLearningReport-module__NQ9bxa__insights>div{background:#0071e30a;border-radius:8px;padding:9px 10px}.WeeklyLearningReport-module__NQ9bxa__insights span,.WeeklyLearningReport-module__NQ9bxa__insights strong{display:block}.WeeklyLearningReport-module__NQ9bxa__insights span{color:var(--muted-foreground,#86868b);font-size:9px}.WeeklyLearningReport-module__NQ9bxa__insights strong{color:var(--foreground,#1d1d1f);margin-top:3px;font-size:11px}[data-theme=black] .WeeklyLearningReport-module__NQ9bxa__card{background:#1c1c1ec7;border-color:#ffffff1a}[data-theme=black] .WeeklyLearningReport-module__NQ9bxa__summaryGrid>div{background:#ffffff0d;border-color:#ffffff12}[data-theme=black] .WeeklyLearningReport-module__NQ9bxa__skill{background:#ffffff0d;border-color:#ffffff12}[data-theme=black] .WeeklyLearningReport-module__NQ9bxa__insights>div{background:#ffffff0d;border-color:#ffffff12}@media (max-width:760px){.WeeklyLearningReport-module__NQ9bxa__header{grid-template-columns:1fr}.WeeklyLearningReport-module__NQ9bxa__copyButton{justify-self:start}.WeeklyLearningReport-module__NQ9bxa__summaryGrid,.WeeklyLearningReport-module__NQ9bxa__skillGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.WeeklyLearningReport-module__NQ9bxa__insights{grid-template-columns:1fr}}.WeeklyLearningReport-module__NQ9bxa__transferBlock{background:#0071e306;border:1px solid #0071e31a;border-radius:8px;margin-top:8px;padding:10px}.WeeklyLearningReport-module__NQ9bxa__transferHeader{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.WeeklyLearningReport-module__NQ9bxa__transferHeader strong{color:var(--foreground,#1d1d1f);font-size:11px}.WeeklyLearningReport-module__NQ9bxa__transferHeader span{color:var(--muted-foreground,#86868b);font-size:9px}.WeeklyLearningReport-module__NQ9bxa__transferGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:8px;display:grid}.WeeklyLearningReport-module__NQ9bxa__transferGrid>div{background:#ffffff9e;border-radius:7px;padding:8px}.WeeklyLearningReport-module__NQ9bxa__transferGrid span,.WeeklyLearningReport-module__NQ9bxa__transferGrid b,.WeeklyLearningReport-module__NQ9bxa__transferGrid small{display:block}.WeeklyLearningReport-module__NQ9bxa__transferGrid span{color:var(--muted-foreground,#86868b);font-size:9px}.WeeklyLearningReport-module__NQ9bxa__transferGrid b{color:var(--foreground,#1d1d1f);margin-top:2px;font-size:17px}.WeeklyLearningReport-module__NQ9bxa__transferGrid small{color:var(--muted-foreground,#86868b);margin-top:2px;font-size:9px;line-height:1.35}.WeeklyLearningReport-module__NQ9bxa__transferBlock>p{color:var(--muted-foreground,#86868b);margin:7px 0 0;font-size:9px;line-height:1.45}[data-theme=black] .WeeklyLearningReport-module__NQ9bxa__transferBlock{background:#ffffff0a;border-color:#ffffff12}[data-theme=black] .WeeklyLearningReport-module__NQ9bxa__transferGrid>div{background:#ffffff0a;border-color:#ffffff12}@media (max-width:760px){.WeeklyLearningReport-module__NQ9bxa__transferHeader{flex-direction:column;align-items:flex-start}.WeeklyLearningReport-module__NQ9bxa__transferGrid{grid-template-columns:1fr}}:is([data-theme=green] .WeeklyLearningReport-module__NQ9bxa__card,[data-theme=black] .WeeklyLearningReport-module__NQ9bxa__card){color:var(--theme-text-primary);border-color:var(--theme-border);background:var(--theme-card-bg)}[data-theme=green] .WeeklyLearningReport-module__NQ9bxa__summaryGrid>div{border-color:var(--theme-border);background:color-mix(in srgb, var(--theme-bg-secondary) 78%, var(--theme-card-bg))}[data-theme=green] .WeeklyLearningReport-module__NQ9bxa__skill{border-color:var(--theme-border);background:color-mix(in srgb, var(--theme-bg-secondary) 78%, var(--theme-card-bg))}[data-theme=green] .WeeklyLearningReport-module__NQ9bxa__insights>div{border-color:var(--theme-border);background:color-mix(in srgb, var(--theme-bg-secondary) 78%, var(--theme-card-bg))}[data-theme=green] .WeeklyLearningReport-module__NQ9bxa__transferGrid>div{border-color:var(--theme-border);background:color-mix(in srgb, var(--theme-bg-secondary) 78%, var(--theme-card-bg))}[data-theme=green] .WeeklyLearningReport-module__NQ9bxa__activityMix{border-color:var(--theme-border);background:color-mix(in srgb, var(--theme-bg-secondary) 78%, var(--theme-card-bg))}[data-theme=green] .WeeklyLearningReport-module__NQ9bxa__transferBlock{border-color:var(--theme-border);background:color-mix(in srgb, var(--theme-bg-secondary) 78%, var(--theme-card-bg))}[data-theme=black] .WeeklyLearningReport-module__NQ9bxa__summaryGrid>div{border-color:var(--theme-border);background:color-mix(in srgb, var(--theme-bg-secondary) 78%, var(--theme-card-bg))}[data-theme=black] .WeeklyLearningReport-module__NQ9bxa__skill{border-color:var(--theme-border);background:color-mix(in srgb, var(--theme-bg-secondary) 78%, var(--theme-card-bg))}[data-theme=black] .WeeklyLearningReport-module__NQ9bxa__insights>div{border-color:var(--theme-border);background:color-mix(in srgb, var(--theme-bg-secondary) 78%, var(--theme-card-bg))}[data-theme=black] .WeeklyLearningReport-module__NQ9bxa__transferGrid>div{border-color:var(--theme-border);background:color-mix(in srgb, var(--theme-bg-secondary) 78%, var(--theme-card-bg))}[data-theme=black] .WeeklyLearningReport-module__NQ9bxa__activityMix{border-color:var(--theme-border);background:color-mix(in srgb, var(--theme-bg-secondary) 78%, var(--theme-card-bg))}[data-theme=black] .WeeklyLearningReport-module__NQ9bxa__transferBlock{border-color:var(--theme-border);background:color-mix(in srgb, var(--theme-bg-secondary) 78%, var(--theme-card-bg))}:is([data-theme=green] .WeeklyLearningReport-module__NQ9bxa__header h3,[data-theme=green] .WeeklyLearningReport-module__NQ9bxa__summaryGrid strong,[data-theme=green] .WeeklyLearningReport-module__NQ9bxa__skillTop strong,[data-theme=green] .WeeklyLearningReport-module__NQ9bxa__skillScore b,[data-theme=green] .WeeklyLearningReport-module__NQ9bxa__insights strong,[data-theme=green] .WeeklyLearningReport-module__NQ9bxa__transferHeader strong,[data-theme=green] .WeeklyLearningReport-module__NQ9bxa__transferGrid b,[data-theme=black] .WeeklyLearningReport-module__NQ9bxa__header h3,[data-theme=black] .WeeklyLearningReport-module__NQ9bxa__summaryGrid strong,[data-theme=black] .WeeklyLearningReport-module__NQ9bxa__skillTop strong,[data-theme=black] .WeeklyLearningReport-module__NQ9bxa__skillScore b,[data-theme=black] .WeeklyLearningReport-module__NQ9bxa__insights strong,[data-theme=black] .WeeklyLearningReport-module__NQ9bxa__transferHeader strong,[data-theme=black] .WeeklyLearningReport-module__NQ9bxa__transferGrid b){color:var(--theme-text-primary)}:is([data-theme=green] .WeeklyLearningReport-module__NQ9bxa__header p,[data-theme=green] .WeeklyLearningReport-module__NQ9bxa__summaryGrid span,[data-theme=green] .WeeklyLearningReport-module__NQ9bxa__skillTop span,[data-theme=green] .WeeklyLearningReport-module__NQ9bxa__skillScore small,[data-theme=green] .WeeklyLearningReport-module__NQ9bxa__skill p,[data-theme=green] .WeeklyLearningReport-module__NQ9bxa__insights span,[data-theme=green] .WeeklyLearningReport-module__NQ9bxa__transferHeader span,[data-theme=green] .WeeklyLearningReport-module__NQ9bxa__transferGrid span,[data-theme=green] .WeeklyLearningReport-module__NQ9bxa__transferGrid small,[data-theme=green] .WeeklyLearningReport-module__NQ9bxa__transferBlock>p,[data-theme=green] .WeeklyLearningReport-module__NQ9bxa__activityMix span,[data-theme=green] .WeeklyLearningReport-module__NQ9bxa__activityMix p,[data-theme=black] .WeeklyLearningReport-module__NQ9bxa__header p,[data-theme=black] .WeeklyLearningReport-module__NQ9bxa__summaryGrid span,[data-theme=black] .WeeklyLearningReport-module__NQ9bxa__skillTop span,[data-theme=black] .WeeklyLearningReport-module__NQ9bxa__skillScore small,[data-theme=black] .WeeklyLearningReport-module__NQ9bxa__skill p,[data-theme=black] .WeeklyLearningReport-module__NQ9bxa__insights span,[data-theme=black] .WeeklyLearningReport-module__NQ9bxa__transferHeader span,[data-theme=black] .WeeklyLearningReport-module__NQ9bxa__transferGrid span,[data-theme=black] .WeeklyLearningReport-module__NQ9bxa__transferGrid small,[data-theme=black] .WeeklyLearningReport-module__NQ9bxa__transferBlock>p,[data-theme=black] .WeeklyLearningReport-module__NQ9bxa__activityMix span,[data-theme=black] .WeeklyLearningReport-module__NQ9bxa__activityMix p){color:var(--theme-text-secondary)}.WeeklyLearningReport-module__NQ9bxa__activityMix{background:#6e6e730b;border-radius:8px;flex-wrap:wrap;align-items:center;gap:6px 8px;margin-top:8px;padding:8px 9px;display:flex}.WeeklyLearningReport-module__NQ9bxa__activityMix>div{background:var(--theme-card,#fff);border-radius:999px;align-items:center;gap:4px;padding:4px 7px;display:flex}.WeeklyLearningReport-module__NQ9bxa__activityMix span{color:var(--muted-foreground,#86868b);font-size:9px}.WeeklyLearningReport-module__NQ9bxa__activityMix strong{font-size:10px}.WeeklyLearningReport-module__NQ9bxa__activityMix p{color:var(--muted-foreground,#86868b);flex:100%;margin:1px 0 0;font-size:9px;line-height:1.45}[data-theme=black] .WeeklyLearningReport-module__NQ9bxa__activityMix{background:#ffffff0b}[data-theme=black] .WeeklyLearningReport-module__NQ9bxa__activityMix>div{background:#ffffff0e}:is([data-theme=green] .WeeklyLearningReport-module__NQ9bxa__activityMix,[data-theme=black] .WeeklyLearningReport-module__NQ9bxa__activityMix){background:color-mix(in srgb, var(--theme-bg-secondary) 78%, var(--theme-card-bg))}:is([data-theme=green] .WeeklyLearningReport-module__NQ9bxa__activityMix>div,[data-theme=black] .WeeklyLearningReport-module__NQ9bxa__activityMix>div){background:var(--theme-card-bg)}
.LearningAchievements-module__wi4LCa__card{background:#ffffffad;border:1px solid #00000012;border-radius:10px;margin-top:10px;padding:16px}.LearningAchievements-module__wi4LCa__header{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:14px;display:grid}.LearningAchievements-module__wi4LCa__eyebrow{color:#9a6700;align-items:center;gap:6px;font-size:10px;font-weight:760;display:flex}.LearningAchievements-module__wi4LCa__header h3{color:var(--foreground,#1d1d1f);letter-spacing:-.025em;margin:6px 0 0;font-size:18px}.LearningAchievements-module__wi4LCa__header p{color:var(--muted-foreground,#6e6e73);margin:5px 0 0;font-size:10px}.LearningAchievements-module__wi4LCa__streak{color:#b45f00;background:#ff950014;border-radius:9px;align-items:baseline;gap:4px;min-width:105px;padding:9px 10px;display:flex}.LearningAchievements-module__wi4LCa__streak svg{align-self:center}.LearningAchievements-module__wi4LCa__streak strong{font-size:20px;line-height:1}.LearningAchievements-module__wi4LCa__streak span{color:var(--muted-foreground,#6e6e73);font-size:9px}.LearningAchievements-module__wi4LCa__progressHead{color:var(--muted-foreground,#6e6e73);justify-content:space-between;gap:10px;margin-top:13px;font-size:9px;display:flex}.LearningAchievements-module__wi4LCa__overallTrack,.LearningAchievements-module__wi4LCa__miniTrack{background:#00000012;border-radius:999px;overflow:hidden}.LearningAchievements-module__wi4LCa__overallTrack{height:6px;margin-top:6px}.LearningAchievements-module__wi4LCa__overallTrack span{border-radius:inherit;background:#f59e0b;height:100%;display:block}.LearningAchievements-module__wi4LCa__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:10px;display:grid}.LearningAchievements-module__wi4LCa__achievement{opacity:.72;background:#f5f5f7a8;border:1px solid #0000000e;border-radius:8px;grid-template-columns:auto minmax(0,1fr);gap:9px;padding:10px;display:grid}.LearningAchievements-module__wi4LCa__unlocked{opacity:1;background:#ffb8000e;border-color:#f59e0b29}.LearningAchievements-module__wi4LCa__icon{color:#86868b;background:#6e6e7314;border-radius:8px;place-items:center;width:30px;height:30px;display:grid}.LearningAchievements-module__wi4LCa__unlocked .LearningAchievements-module__wi4LCa__icon{color:#a66500;background:#f59e0b1c}.LearningAchievements-module__wi4LCa__copy{min-width:0}.LearningAchievements-module__wi4LCa__titleRow{justify-content:space-between;align-items:center;gap:8px;display:flex}.LearningAchievements-module__wi4LCa__titleRow strong{color:var(--foreground,#1d1d1f);font-size:11px}.LearningAchievements-module__wi4LCa__titleRow span{color:var(--muted-foreground,#86868b);white-space:nowrap;font-size:9px}.LearningAchievements-module__wi4LCa__copy p{color:var(--muted-foreground,#86868b);margin:3px 0 7px;font-size:9px;line-height:1.4}.LearningAchievements-module__wi4LCa__miniTrack{height:4px}.LearningAchievements-module__wi4LCa__miniTrack span{border-radius:inherit;background:#b6b6ba;height:100%;display:block}.LearningAchievements-module__wi4LCa__unlocked .LearningAchievements-module__wi4LCa__miniTrack span{background:#f59e0b}.LearningAchievements-module__wi4LCa__note{color:var(--muted-foreground,#86868b);margin:9px 0 0;font-size:9px;line-height:1.45}[data-theme=black] .LearningAchievements-module__wi4LCa__card{background:#1c1c1ec7;border-color:#ffffff1a}[data-theme=black] .LearningAchievements-module__wi4LCa__achievement{background:#ffffff0a;border-color:#ffffff12}[data-theme=black] .LearningAchievements-module__wi4LCa__unlocked{background:#f59e0b11;border-color:#f59e0b2b}:is([data-theme=black] .LearningAchievements-module__wi4LCa__overallTrack,[data-theme=black] .LearningAchievements-module__wi4LCa__miniTrack){background:#ffffff1a}@media (max-width:700px){.LearningAchievements-module__wi4LCa__header{grid-template-columns:1fr}.LearningAchievements-module__wi4LCa__streak{justify-self:start}.LearningAchievements-module__wi4LCa__progressHead{flex-direction:column;align-items:flex-start;gap:3px}.LearningAchievements-module__wi4LCa__grid{grid-template-columns:1fr}}:is([data-theme=green] .LearningAchievements-module__wi4LCa__card,[data-theme=black] .LearningAchievements-module__wi4LCa__card){color:var(--theme-text-primary);border-color:var(--theme-border);background:var(--theme-card-bg)}:is([data-theme=green] .LearningAchievements-module__wi4LCa__achievement,[data-theme=green] .LearningAchievements-module__wi4LCa__unlocked,[data-theme=black] .LearningAchievements-module__wi4LCa__achievement,[data-theme=black] .LearningAchievements-module__wi4LCa__unlocked){border-color:var(--theme-border);background:color-mix(in srgb, var(--theme-bg-secondary) 78%, var(--theme-card-bg))}:is([data-theme=green] .LearningAchievements-module__wi4LCa__header h3,[data-theme=green] .LearningAchievements-module__wi4LCa__titleRow strong,[data-theme=black] .LearningAchievements-module__wi4LCa__header h3,[data-theme=black] .LearningAchievements-module__wi4LCa__titleRow strong){color:var(--theme-text-primary)}[data-theme=green] .LearningAchievements-module__wi4LCa__header p{color:var(--theme-text-secondary)}[data-theme=green] .LearningAchievements-module__wi4LCa__streak span{color:var(--theme-text-secondary)}[data-theme=green] .LearningAchievements-module__wi4LCa__progressHead{color:var(--theme-text-secondary)}[data-theme=green] .LearningAchievements-module__wi4LCa__titleRow span{color:var(--theme-text-secondary)}[data-theme=green] .LearningAchievements-module__wi4LCa__copy p{color:var(--theme-text-secondary)}[data-theme=green] .LearningAchievements-module__wi4LCa__note{color:var(--theme-text-secondary)}[data-theme=black] .LearningAchievements-module__wi4LCa__header p{color:var(--theme-text-secondary)}[data-theme=black] .LearningAchievements-module__wi4LCa__streak span{color:var(--theme-text-secondary)}[data-theme=black] .LearningAchievements-module__wi4LCa__progressHead{color:var(--theme-text-secondary)}[data-theme=black] .LearningAchievements-module__wi4LCa__titleRow span{color:var(--theme-text-secondary)}[data-theme=black] .LearningAchievements-module__wi4LCa__copy p{color:var(--theme-text-secondary)}[data-theme=black] .LearningAchievements-module__wi4LCa__note{color:var(--theme-text-secondary)}:is([data-theme=green] .LearningAchievements-module__wi4LCa__overallTrack,[data-theme=green] .LearningAchievements-module__wi4LCa__miniTrack,[data-theme=black] .LearningAchievements-module__wi4LCa__overallTrack,[data-theme=black] .LearningAchievements-module__wi4LCa__miniTrack){background:color-mix(in srgb, var(--theme-text-tertiary) 22%, transparent)}
.StudyHeatmap90-module__XeLt_a__card{background:#ffffffa3;border:1px solid #00000012;border-radius:14px;margin-top:12px;padding:18px}.StudyHeatmap90-module__XeLt_a__header{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.StudyHeatmap90-module__XeLt_a__eyebrow{color:#06c;align-items:center;gap:6px;font-size:10px;font-weight:800;display:flex}.StudyHeatmap90-module__XeLt_a__header h3{margin:5px 0 4px;font-size:15px}.StudyHeatmap90-module__XeLt_a__header p{color:var(--muted-foreground,#6e6e73);margin:0;font-size:10px;line-height:1.5}.StudyHeatmap90-module__XeLt_a__legend{color:var(--muted-foreground,#86868b);flex:none;align-items:center;gap:4px;font-size:9px;display:flex}.StudyHeatmap90-module__XeLt_a__legend i,.StudyHeatmap90-module__XeLt_a__day{border-radius:2.5px;width:10px;height:10px}.StudyHeatmap90-module__XeLt_a__metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:14px 0;display:grid}.StudyHeatmap90-module__XeLt_a__metrics>div{background:#f5f5f7c7;border-radius:9px;padding:9px 10px}.StudyHeatmap90-module__XeLt_a__metrics strong,.StudyHeatmap90-module__XeLt_a__metrics span{display:block}.StudyHeatmap90-module__XeLt_a__metrics strong{font-size:16px;line-height:1.1}.StudyHeatmap90-module__XeLt_a__metrics span{color:var(--muted-foreground,#86868b);margin-top:3px;font-size:9px}.StudyHeatmap90-module__XeLt_a__calendarWrap{padding-bottom:3px;overflow-x:auto}.StudyHeatmap90-module__XeLt_a__monthRow{min-width:300px;height:16px;color:var(--muted-foreground,#86868b);grid-template-columns:repeat(13,10px);gap:4px;margin-left:24px;font-size:8px;display:grid}.StudyHeatmap90-module__XeLt_a__monthRow span{white-space:nowrap}.StudyHeatmap90-module__XeLt_a__calendarBody{gap:6px;min-width:324px;display:flex}.StudyHeatmap90-module__XeLt_a__weekdays{width:18px;color:var(--muted-foreground,#86868b);flex:0 0 18px;grid-template-rows:repeat(7,10px);gap:4px;font-size:8px;line-height:10px;display:grid}.StudyHeatmap90-module__XeLt_a__grid{grid-template-rows:repeat(7,10px);grid-auto-columns:10px;grid-auto-flow:column;gap:4px;display:grid}.StudyHeatmap90-module__XeLt_a__day{background:#6e6e7313;display:block}.StudyHeatmap90-module__XeLt_a__level0{background:#6e6e7313}.StudyHeatmap90-module__XeLt_a__level1{background:#34c7592e}.StudyHeatmap90-module__XeLt_a__level2{background:#34c7595c}.StudyHeatmap90-module__XeLt_a__level3{background:#34c75994}.StudyHeatmap90-module__XeLt_a__level4{background:#248a3de6}.StudyHeatmap90-module__XeLt_a__future{opacity:.3}.StudyHeatmap90-module__XeLt_a__footer{color:var(--muted-foreground,#6e6e73);border-top:1px solid #0000000e;flex-wrap:wrap;justify-content:space-between;gap:8px 16px;margin-top:11px;padding-top:10px;font-size:9px;display:flex}.StudyHeatmap90-module__XeLt_a__footer span{align-items:center;gap:5px;display:inline-flex}[data-theme=black] .StudyHeatmap90-module__XeLt_a__card{background:#ffffff0a;border-color:#ffffff13}[data-theme=black] .StudyHeatmap90-module__XeLt_a__metrics>div{background:#ffffff0b}[data-theme=black] .StudyHeatmap90-module__XeLt_a__level0{background:#ffffff0f}@media (max-width:720px){.StudyHeatmap90-module__XeLt_a__header{flex-direction:column}.StudyHeatmap90-module__XeLt_a__metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.StudyHeatmap90-module__XeLt_a__legend{align-self:flex-end}}:is([data-theme=green] .StudyHeatmap90-module__XeLt_a__card,[data-theme=black] .StudyHeatmap90-module__XeLt_a__card){color:var(--theme-text-primary);border-color:var(--theme-border);background:var(--theme-card-bg)}:is([data-theme=green] .StudyHeatmap90-module__XeLt_a__metrics>div,[data-theme=black] .StudyHeatmap90-module__XeLt_a__metrics>div){background:color-mix(in srgb, var(--theme-bg-secondary) 78%, var(--theme-card-bg))}:is([data-theme=green] .StudyHeatmap90-module__XeLt_a__header h3,[data-theme=black] .StudyHeatmap90-module__XeLt_a__header h3){color:var(--theme-text-primary)}[data-theme=green] .StudyHeatmap90-module__XeLt_a__header p{color:var(--theme-text-secondary)}[data-theme=green] .StudyHeatmap90-module__XeLt_a__legend{color:var(--theme-text-secondary)}[data-theme=green] .StudyHeatmap90-module__XeLt_a__metrics span{color:var(--theme-text-secondary)}[data-theme=green] .StudyHeatmap90-module__XeLt_a__monthRow{color:var(--theme-text-secondary)}[data-theme=green] .StudyHeatmap90-module__XeLt_a__weekdays{color:var(--theme-text-secondary)}[data-theme=green] .StudyHeatmap90-module__XeLt_a__footer{color:var(--theme-text-secondary)}[data-theme=black] .StudyHeatmap90-module__XeLt_a__header p{color:var(--theme-text-secondary)}[data-theme=black] .StudyHeatmap90-module__XeLt_a__legend{color:var(--theme-text-secondary)}[data-theme=black] .StudyHeatmap90-module__XeLt_a__metrics span{color:var(--theme-text-secondary)}[data-theme=black] .StudyHeatmap90-module__XeLt_a__monthRow{color:var(--theme-text-secondary)}[data-theme=black] .StudyHeatmap90-module__XeLt_a__weekdays{color:var(--theme-text-secondary)}[data-theme=black] .StudyHeatmap90-module__XeLt_a__footer{color:var(--theme-text-secondary)}:is([data-theme=green] .StudyHeatmap90-module__XeLt_a__footer,[data-theme=black] .StudyHeatmap90-module__XeLt_a__footer){border-top-color:var(--theme-border)}:is([data-theme=green] .StudyHeatmap90-module__XeLt_a__level0,[data-theme=black] .StudyHeatmap90-module__XeLt_a__level0){background:color-mix(in srgb, var(--theme-text-tertiary) 20%, transparent)}
.PlanAdherenceCard-module__YzJwDa__card{border:1px solid var(--theme-border,#e5e7eb);background:var(--theme-card,#fff);border-radius:18px;margin-top:18px;padding:18px}.PlanAdherenceCard-module__YzJwDa__header{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.PlanAdherenceCard-module__YzJwDa__header>div{gap:5px;display:grid}.PlanAdherenceCard-module__YzJwDa__header span{color:var(--theme-text-secondary,#64748b);align-items:center;gap:6px;font-size:12px;font-weight:750;display:inline-flex}.PlanAdherenceCard-module__YzJwDa__header strong{font-size:25px;line-height:1}.PlanAdherenceCard-module__YzJwDa__header small{color:var(--theme-text-secondary,#64748b);font-size:12px}.PlanAdherenceCard-module__YzJwDa__metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:14px;display:grid}.PlanAdherenceCard-module__YzJwDa__metrics div{background:#94a3b814;border-radius:12px;gap:3px;padding:11px;display:grid}.PlanAdherenceCard-module__YzJwDa__metrics strong{font-size:17px}.PlanAdherenceCard-module__YzJwDa__metrics span{color:var(--theme-text-secondary,#64748b);font-size:11px}.PlanAdherenceCard-module__YzJwDa__note{color:var(--theme-text-secondary,#64748b);margin:12px 0 0;font-size:12px;line-height:1.55}.PlanAdherenceCard-module__YzJwDa__suggestion{color:#92400e;background:#f59e0b17;border-radius:12px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;margin-top:13px;padding:11px 12px;display:grid}.PlanAdherenceCard-module__YzJwDa__suggestion div{gap:2px;display:grid}.PlanAdherenceCard-module__YzJwDa__suggestion strong{font-size:13px}.PlanAdherenceCard-module__YzJwDa__suggestion span{font-size:12px;line-height:1.45}.PlanAdherenceCard-module__YzJwDa__suggestion button{color:#fff;cursor:pointer;background:#92400e;border:0;border-radius:9px;padding:7px 10px;font-weight:750}.PlanAdherenceCard-module__YzJwDa__positive{color:#047857;background:#10b98117;border-radius:12px;align-items:center;gap:7px;margin-top:13px;padding:10px 12px;font-size:12px;font-weight:700;display:flex}.PlanAdherenceCard-module__YzJwDa__tone_heavy{border-color:#f59e0b3d}.PlanAdherenceCard-module__YzJwDa__tone_good{border-color:#10b98133}@media (max-width:680px){.PlanAdherenceCard-module__YzJwDa__header{display:grid}.PlanAdherenceCard-module__YzJwDa__metrics{grid-template-columns:1fr}.PlanAdherenceCard-module__YzJwDa__suggestion{grid-template-columns:auto minmax(0,1fr)}.PlanAdherenceCard-module__YzJwDa__suggestion button{grid-column:1/-1;width:100%}}
.ExamSimulationReportCard-module__5YecWW__card{border:1px solid var(--theme-border,#e2e8f0);background:var(--theme-card-bg,#fff);border-radius:18px;margin-top:18px;padding:18px}.ExamSimulationReportCard-module__5YecWW__header{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.ExamSimulationReportCard-module__5YecWW__titleWrap{color:var(--theme-text,#0f172a);align-items:flex-start;gap:10px;display:flex}.ExamSimulationReportCard-module__5YecWW__titleWrap div{gap:3px;display:grid}.ExamSimulationReportCard-module__5YecWW__titleWrap span{color:var(--theme-text-secondary,#64748b);font-size:12px}.ExamSimulationReportCard-module__5YecWW__titleWrap strong{font-size:17px}.ExamSimulationReportCard-module__5YecWW__complete,.ExamSimulationReportCard-module__5YecWW__partial{white-space:nowrap;border-radius:999px;padding:5px 9px;font-size:12px;font-weight:700}.ExamSimulationReportCard-module__5YecWW__complete{color:#15803d;background:#16a34a1a}.ExamSimulationReportCard-module__5YecWW__partial{color:#b45309;background:#d977061a}.ExamSimulationReportCard-module__5YecWW__meta{color:var(--theme-text-secondary,#64748b);margin:9px 0 12px 30px;font-size:12px}.ExamSimulationReportCard-module__5YecWW__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.ExamSimulationReportCard-module__5YecWW__section{border:1px solid var(--theme-border,#e2e8f0);background:var(--theme-bg-secondary,#f8fafc);border-radius:14px;gap:6px;min-width:0;padding:13px;display:grid}.ExamSimulationReportCard-module__5YecWW__sectionTop{justify-content:space-between;align-items:center;gap:8px;display:flex}.ExamSimulationReportCard-module__5YecWW__sectionTop strong{font-size:14px}.ExamSimulationReportCard-module__5YecWW__sectionTop span{color:var(--theme-text-secondary,#64748b);font-size:11px}.ExamSimulationReportCard-module__5YecWW__scoreLine{align-items:baseline;gap:4px;display:flex}.ExamSimulationReportCard-module__5YecWW__scoreLine b{font-size:23px}.ExamSimulationReportCard-module__5YecWW__scoreLine span{color:var(--theme-text-secondary,#64748b);font-size:12px}.ExamSimulationReportCard-module__5YecWW__section small{color:var(--theme-text-secondary,#64748b);align-items:center;gap:4px;line-height:1.45;display:flex}.ExamSimulationReportCard-module__5YecWW__expressiveLine{align-items:center;gap:6px;font-size:13px;font-weight:650;display:flex}.ExamSimulationReportCard-module__5YecWW__section .ExamSimulationReportCard-module__5YecWW__noFakeScore{color:#b45309}.ExamSimulationReportCard-module__5YecWW__footer{justify-content:space-between;align-items:center;gap:14px;margin-top:13px;display:flex}.ExamSimulationReportCard-module__5YecWW__footer p{max-width:760px;color:var(--theme-text-secondary,#64748b);margin:0;font-size:12px;line-height:1.55}.ExamSimulationReportCard-module__5YecWW__footer button{cursor:pointer;background:var(--theme-primary,#2563eb);color:#fff;white-space:nowrap;border:0;border-radius:10px;align-items:center;gap:5px;padding:9px 12px;font-weight:700;display:inline-flex}@media (max-width:900px){.ExamSimulationReportCard-module__5YecWW__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.ExamSimulationReportCard-module__5YecWW__grid{grid-template-columns:1fr}.ExamSimulationReportCard-module__5YecWW__header,.ExamSimulationReportCard-module__5YecWW__footer{flex-direction:column;align-items:stretch}.ExamSimulationReportCard-module__5YecWW__meta{margin-left:0}.ExamSimulationReportCard-module__5YecWW__footer button{justify-content:center}}.ExamSimulationReportCard-module__5YecWW__history{border-top:1px solid var(--theme-border,#e2e8f0);margin-top:14px;padding-top:14px}.ExamSimulationReportCard-module__5YecWW__historyTitle{justify-content:space-between;align-items:baseline;gap:10px;margin-bottom:9px;display:flex}.ExamSimulationReportCard-module__5YecWW__historyTitle strong{font-size:14px}.ExamSimulationReportCard-module__5YecWW__historyTitle span{color:var(--theme-text-secondary,#64748b);font-size:11px}.ExamSimulationReportCard-module__5YecWW__historyScroll{-webkit-overflow-scrolling:touch;overflow-x:auto}.ExamSimulationReportCard-module__5YecWW__historyTable{border-collapse:collapse;width:100%;min-width:680px;font-size:12px}.ExamSimulationReportCard-module__5YecWW__historyTable th,.ExamSimulationReportCard-module__5YecWW__historyTable td{text-align:left;border-bottom:1px solid var(--theme-border,#e2e8f0);vertical-align:middle;padding:9px 8px}.ExamSimulationReportCard-module__5YecWW__historyTable th{color:var(--theme-text-secondary,#64748b);font-weight:650}.ExamSimulationReportCard-module__5YecWW__historyTable td b,.ExamSimulationReportCard-module__5YecWW__historyTable td small{display:block}.ExamSimulationReportCard-module__5YecWW__historyTable td small{color:var(--theme-text-secondary,#64748b);margin-top:2px;font-size:10px}.ExamSimulationReportCard-module__5YecWW__historyComplete,.ExamSimulationReportCard-module__5YecWW__historyPartial{white-space:nowrap;border-radius:999px;padding:3px 7px;font-weight:700;display:inline-flex}.ExamSimulationReportCard-module__5YecWW__historyComplete{color:#15803d;background:#16a34a1a}.ExamSimulationReportCard-module__5YecWW__historyPartial{color:#b45309;background:#d977061a}.ExamSimulationReportCard-module__5YecWW__historyNote{color:var(--theme-text-secondary,#64748b);margin:8px 0 0;font-size:11px;line-height:1.5}@media (max-width:560px){.ExamSimulationReportCard-module__5YecWW__historyTitle{flex-direction:column;align-items:flex-start}}
.PracticeVsMockGapCard-module__ws4BLW__card{border:1px solid var(--theme-border,#e2e8f0);background:var(--theme-card-bg,#fff);border-radius:18px;margin-top:18px;padding:18px}.PracticeVsMockGapCard-module__ws4BLW__header{align-items:flex-start;gap:10px;display:flex}.PracticeVsMockGapCard-module__ws4BLW__header div{gap:3px;display:grid}.PracticeVsMockGapCard-module__ws4BLW__header span{color:var(--theme-text-secondary,#64748b);font-size:12px}.PracticeVsMockGapCard-module__ws4BLW__header strong{font-size:16px}.PracticeVsMockGapCard-module__ws4BLW__summary{background:var(--theme-bg-secondary,#f8fafc);border-radius:12px;margin:11px 0;padding:10px 12px;font-size:13px;line-height:1.5}.PracticeVsMockGapCard-module__ws4BLW__grid{gap:9px;display:grid}.PracticeVsMockGapCard-module__ws4BLW__row{border:1px solid var(--theme-border,#e2e8f0);border-radius:13px;grid-template-columns:1.15fr repeat(3,minmax(0,.8fr));gap:8px;padding:11px;display:grid}.PracticeVsMockGapCard-module__ws4BLW__row>div{gap:2px;min-width:0;display:grid}.PracticeVsMockGapCard-module__ws4BLW__row span,.PracticeVsMockGapCard-module__ws4BLW__row small{color:var(--theme-text-secondary,#64748b);font-size:10px}.PracticeVsMockGapCard-module__ws4BLW__row b{font-size:18px}.PracticeVsMockGapCard-module__ws4BLW__skill{grid-template-columns:auto 1fr;align-content:center;column-gap:6px}.PracticeVsMockGapCard-module__ws4BLW__skill b{font-size:14px}.PracticeVsMockGapCard-module__ws4BLW__skill small{grid-column:2}.PracticeVsMockGapCard-module__ws4BLW__gap b{color:var(--theme-text,#0f172a)}.PracticeVsMockGapCard-module__ws4BLW__gapWarn b{color:#b45309}.PracticeVsMockGapCard-module__ws4BLW__note{color:var(--theme-text-secondary,#64748b);margin:10px 0 0;font-size:11px;line-height:1.5}@media (max-width:680px){.PracticeVsMockGapCard-module__ws4BLW__row{grid-template-columns:1fr 1fr}.PracticeVsMockGapCard-module__ws4BLW__skill{grid-column:1/-1}}
.TimedCalibrationHistoryCard-module__-0d88q__card{border:1px solid var(--theme-border,#e5e7eb);background:var(--theme-card,#fff);border-radius:18px;margin-top:18px;padding:18px}.TimedCalibrationHistoryCard-module__-0d88q__header{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.TimedCalibrationHistoryCard-module__-0d88q__header>div{gap:4px;display:grid}.TimedCalibrationHistoryCard-module__-0d88q__header span{color:var(--theme-text-secondary,#64748b);align-items:center;gap:5px;font-size:11px;font-weight:750;display:flex}.TimedCalibrationHistoryCard-module__-0d88q__header strong{font-size:16px}.TimedCalibrationHistoryCard-module__-0d88q__header button,.TimedCalibrationHistoryCard-module__-0d88q__empty{color:#06c;cursor:pointer;background:#0071e314;border:0;border-radius:10px;justify-content:center;align-items:center;gap:5px;font-size:10px;font-weight:800;display:inline-flex}.TimedCalibrationHistoryCard-module__-0d88q__header button{min-height:34px;padding:0 11px}.TimedCalibrationHistoryCard-module__-0d88q__disclaimer{color:var(--theme-text-secondary,#64748b);margin:8px 0 14px;font-size:11px;line-height:1.55}.TimedCalibrationHistoryCard-module__-0d88q__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.TimedCalibrationHistoryCard-module__-0d88q__skill{border:1px solid var(--theme-border,#e5e7eb);background:var(--theme-soft,#94a3b80b);border-radius:14px;padding:13px}.TimedCalibrationHistoryCard-module__-0d88q__skillTitle{justify-content:space-between;align-items:center;gap:8px;display:flex}.TimedCalibrationHistoryCard-module__-0d88q__skillTitle span{align-items:center;gap:6px;font-size:11px;font-weight:800;display:flex}.TimedCalibrationHistoryCard-module__-0d88q__skillTitle em{color:var(--theme-text-secondary,#64748b);font-size:9px;font-style:normal}.TimedCalibrationHistoryCard-module__-0d88q__metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;margin-top:11px;display:grid}.TimedCalibrationHistoryCard-module__-0d88q__metrics div{background:var(--theme-card,#fff);border-radius:10px;gap:2px;padding:8px;display:grid}.TimedCalibrationHistoryCard-module__-0d88q__metrics strong{font-size:15px}.TimedCalibrationHistoryCard-module__-0d88q__metrics span{color:var(--theme-text-secondary,#64748b);font-size:8px;line-height:1.3}.TimedCalibrationHistoryCard-module__-0d88q__compare{color:var(--theme-text-secondary,#64748b);flex-wrap:wrap;gap:5px 9px;margin-top:8px;font-size:9px;display:flex}.TimedCalibrationHistoryCard-module__-0d88q__compare span{align-items:center;gap:3px;display:flex}.TimedCalibrationHistoryCard-module__-0d88q__compare .TimedCalibrationHistoryCard-module__-0d88q__up{color:#248a3d}.TimedCalibrationHistoryCard-module__-0d88q__compare .TimedCalibrationHistoryCard-module__-0d88q__down{color:#b45309}.TimedCalibrationHistoryCard-module__-0d88q__average{color:var(--theme-text-secondary,#64748b);margin-top:6px;font-size:9px;display:block}.TimedCalibrationHistoryCard-module__-0d88q__empty{width:100%;min-height:40px;margin-top:11px}.TimedCalibrationHistoryCard-module__-0d88q__card button:focus-visible{outline-offset:2px;outline:2px solid #06c}[data-theme=black] .TimedCalibrationHistoryCard-module__-0d88q__header button{color:#5aa9ff;background:#0071e324}[data-theme=black] .TimedCalibrationHistoryCard-module__-0d88q__empty{color:#5aa9ff;background:#0071e324}[data-theme=black] .TimedCalibrationHistoryCard-module__-0d88q__compare .TimedCalibrationHistoryCard-module__-0d88q__up{color:#5bd675}[data-theme=black] .TimedCalibrationHistoryCard-module__-0d88q__compare .TimedCalibrationHistoryCard-module__-0d88q__down{color:#ffb340}@media (max-width:700px){.TimedCalibrationHistoryCard-module__-0d88q__header{display:grid}.TimedCalibrationHistoryCard-module__-0d88q__header button{justify-self:start}.TimedCalibrationHistoryCard-module__-0d88q__grid{grid-template-columns:1fr}.TimedCalibrationHistoryCard-module__-0d88q__metrics{grid-template-columns:repeat(3,minmax(0,1fr))}}.TimedCalibrationHistoryCard-module__-0d88q__advice{color:#248a3d;background:#34c7590e;border-radius:9px;gap:6px;margin-top:8px;padding:7px 8px;display:grid}.TimedCalibrationHistoryCard-module__-0d88q__advice span{font-size:9px;line-height:1.45}.TimedCalibrationHistoryCard-module__-0d88q__advice button{color:inherit;cursor:pointer;background:0 0;border:0;justify-self:start;align-items:center;gap:4px;padding:0;font-size:9px;font-weight:800;display:inline-flex}.TimedCalibrationHistoryCard-module__-0d88q__adviceWarn{color:#9a5b00;background:#ff950013}[data-theme=black] .TimedCalibrationHistoryCard-module__-0d88q__advice{color:#5bd675;background:#34c75914}[data-theme=black] .TimedCalibrationHistoryCard-module__-0d88q__adviceWarn{color:#ffb340;background:#ff95001a}
.Nclc7DiagnosisCenter-module__f_CfFa__shell{-webkit-backdrop-filter:blur(22px)saturate(160%);backdrop-filter:blur(22px)saturate(160%);background:radial-gradient(800px 260px at 90% -20%,#0071e31f,#0000 62%),#ffffffd1;border:1px solid #00000012;border-radius:12px;padding:clamp(18px,2.8vw,30px);box-shadow:inset 0 1px #ffffffe6,0 18px 48px #1d1d1f12}.Nclc7DiagnosisCenter-module__f_CfFa__topbar{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:22px;margin-bottom:18px;display:grid}.Nclc7DiagnosisCenter-module__f_CfFa__eyebrow{color:#06c;letter-spacing:.02em;align-items:center;gap:7px;margin-bottom:8px;font-size:12px;font-weight:750;line-height:1;display:inline-flex}.Nclc7DiagnosisCenter-module__f_CfFa__topbar h2{color:var(--foreground,#1d1d1f);letter-spacing:-.035em;text-wrap:balance;margin:0;font-size:clamp(23px,3vw,32px);line-height:1.15}.Nclc7DiagnosisCenter-module__f_CfFa__topbar p{color:var(--muted-foreground,#6e6e73);max-width:700px;margin:8px 0 0;font-size:13px;line-height:1.55}.Nclc7DiagnosisCenter-module__f_CfFa__readiness{text-align:right;background:#0071e30e;border:1px solid #0071e31f;border-radius:10px;min-width:142px;padding:15px 18px}.Nclc7DiagnosisCenter-module__f_CfFa__readinessValue{color:#06c;letter-spacing:-.035em;font-size:30px;font-weight:780;line-height:1}.Nclc7DiagnosisCenter-module__f_CfFa__readinessLabel{color:var(--foreground,#1d1d1f);margin-top:7px;font-size:12px;font-weight:700}.Nclc7DiagnosisCenter-module__f_CfFa__readinessSub{color:var(--muted-foreground,#86868b);margin-top:2px;font-size:11px}.Nclc7DiagnosisCenter-module__f_CfFa__skillGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.Nclc7DiagnosisCenter-module__f_CfFa__skillCard{min-width:0;color:inherit;text-align:left;cursor:pointer;background:#ffffffc2;border:1px solid #00000013;border-radius:10px;padding:14px;transition:transform .16s,border-color .16s,background .16s}.Nclc7DiagnosisCenter-module__f_CfFa__skillCard:hover{background:#fffffff5;border-color:#0071e338;transform:translateY(-1px)}.Nclc7DiagnosisCenter-module__f_CfFa__skillHead{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:7px;display:grid}.Nclc7DiagnosisCenter-module__f_CfFa__skillIcon{color:#06c;background:#0071e313;border-radius:8px;place-items:center;width:30px;height:30px;display:grid}.Nclc7DiagnosisCenter-module__f_CfFa__skillName{color:var(--foreground,#1d1d1f);font-size:13px;font-weight:750}.Nclc7DiagnosisCenter-module__f_CfFa__statusBadge{color:var(--muted-foreground,#6e6e73);white-space:nowrap;background:#6e6e7314;border-radius:999px;padding:4px 6px;font-size:10px;font-weight:700;line-height:1}.Nclc7DiagnosisCenter-module__f_CfFa__reached .Nclc7DiagnosisCenter-module__f_CfFa__statusBadge{color:#16753a;background:#34c7591c}.Nclc7DiagnosisCenter-module__f_CfFa__near .Nclc7DiagnosisCenter-module__f_CfFa__statusBadge{color:#8a6500;background:#ffb80021}.Nclc7DiagnosisCenter-module__f_CfFa__below .Nclc7DiagnosisCenter-module__f_CfFa__statusBadge{color:#a33a32;background:#ff453a16}.Nclc7DiagnosisCenter-module__f_CfFa__empty .Nclc7DiagnosisCenter-module__f_CfFa__statusBadge{color:var(--muted-foreground,#86868b);background:#6e6e7314}.Nclc7DiagnosisCenter-module__f_CfFa__scoreRow{justify-content:space-between;align-items:baseline;gap:8px;margin-top:13px;display:flex}.Nclc7DiagnosisCenter-module__f_CfFa__scoreRow strong{color:var(--foreground,#1d1d1f);letter-spacing:-.025em;font-size:20px;line-height:1}.Nclc7DiagnosisCenter-module__f_CfFa__scoreRow span{color:var(--muted-foreground,#86868b);white-space:nowrap;font-size:11px;font-weight:650}.Nclc7DiagnosisCenter-module__f_CfFa__progressTrack{background:#0001;border-radius:999px;height:5px;margin:12px 0 9px;overflow:hidden}.Nclc7DiagnosisCenter-module__f_CfFa__progressTrack span{border-radius:inherit;background:#0071e3;height:100%;transition:width .3s;display:block}.Nclc7DiagnosisCenter-module__f_CfFa__reached .Nclc7DiagnosisCenter-module__f_CfFa__progressTrack span{background:#34c759}.Nclc7DiagnosisCenter-module__f_CfFa__near .Nclc7DiagnosisCenter-module__f_CfFa__progressTrack span{background:#f0a400}.Nclc7DiagnosisCenter-module__f_CfFa__below .Nclc7DiagnosisCenter-module__f_CfFa__progressTrack span{background:#ff6b5e}.Nclc7DiagnosisCenter-module__f_CfFa__skillFoot{color:var(--muted-foreground,#6e6e73);justify-content:space-between;align-items:center;gap:8px;font-size:11px;line-height:1.35;display:flex}.Nclc7DiagnosisCenter-module__f_CfFa__lowerGrid{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:10px;margin-top:10px;display:grid}.Nclc7DiagnosisCenter-module__f_CfFa__weekCard,.Nclc7DiagnosisCenter-module__f_CfFa__planCard{background:#ffffffa3;border:1px solid #00000012;border-radius:10px;padding:15px}.Nclc7DiagnosisCenter-module__f_CfFa__sectionTitle{color:var(--foreground,#1d1d1f);align-items:center;gap:7px;margin-bottom:12px;font-size:13px;font-weight:760;display:flex}.Nclc7DiagnosisCenter-module__f_CfFa__sectionTitle svg{color:#06c}.Nclc7DiagnosisCenter-module__f_CfFa__weekStats{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.Nclc7DiagnosisCenter-module__f_CfFa__weekStats>div{background:#f5f5f7d6;border-radius:8px;min-width:0;padding:10px}.Nclc7DiagnosisCenter-module__f_CfFa__weekStats strong,.Nclc7DiagnosisCenter-module__f_CfFa__weekStats span{display:block}.Nclc7DiagnosisCenter-module__f_CfFa__weekStats strong{color:var(--foreground,#1d1d1f);letter-spacing:-.02em;font-size:17px;line-height:1.1}.Nclc7DiagnosisCenter-module__f_CfFa__weekStats span{color:var(--muted-foreground,#86868b);margin-top:4px;font-size:10px}.Nclc7DiagnosisCenter-module__f_CfFa__textAction{color:#06c;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;margin-top:10px;padding:0;font-size:11px;font-weight:700;display:inline-flex}.Nclc7DiagnosisCenter-module__f_CfFa__tasks{flex-direction:column;gap:7px;display:flex}.Nclc7DiagnosisCenter-module__f_CfFa__task{width:100%;color:inherit;text-align:left;cursor:pointer;background:#f5f5f7c2;border:1px solid #0000;border-radius:8px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:9px;padding:9px;transition:background .15s,border-color .15s;display:grid}.Nclc7DiagnosisCenter-module__f_CfFa__task:hover{background:#fffffff5;border-color:#0071e324}.Nclc7DiagnosisCenter-module__f_CfFa__taskIndex{color:#06c;background:#0071e314;border-radius:7px;place-items:center;width:24px;height:24px;font-size:11px;font-weight:800;display:grid}.Nclc7DiagnosisCenter-module__f_CfFa__taskCopy{min-width:0}.Nclc7DiagnosisCenter-module__f_CfFa__taskCopy strong,.Nclc7DiagnosisCenter-module__f_CfFa__taskCopy small{display:block}.Nclc7DiagnosisCenter-module__f_CfFa__taskCopy strong{color:var(--foreground,#1d1d1f);font-size:12px;line-height:1.35}.Nclc7DiagnosisCenter-module__f_CfFa__taskCopy small{color:var(--muted-foreground,#86868b);margin-top:2px;font-size:10px;line-height:1.4}.Nclc7DiagnosisCenter-module__f_CfFa__taskAction{color:#06c;white-space:nowrap;align-items:center;gap:3px;font-size:10px;font-weight:700;display:inline-flex}.Nclc7DiagnosisCenter-module__f_CfFa__footerNote{color:var(--muted-foreground,#6e6e73);align-items:flex-start;gap:7px;margin-top:10px;padding:0 2px;font-size:10px;line-height:1.5;display:flex}.Nclc7DiagnosisCenter-module__f_CfFa__footerNote svg{color:#06c;margin-top:1px}@media (max-width:980px){.Nclc7DiagnosisCenter-module__f_CfFa__skillGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.Nclc7DiagnosisCenter-module__f_CfFa__lowerGrid{grid-template-columns:1fr}}@media (max-width:640px){.Nclc7DiagnosisCenter-module__f_CfFa__shell{padding:15px}.Nclc7DiagnosisCenter-module__f_CfFa__topbar{grid-template-columns:1fr;gap:12px}.Nclc7DiagnosisCenter-module__f_CfFa__readiness{text-align:left;min-width:0}.Nclc7DiagnosisCenter-module__f_CfFa__skillGrid{grid-template-columns:1fr}.Nclc7DiagnosisCenter-module__f_CfFa__task{grid-template-columns:auto minmax(0,1fr)}.Nclc7DiagnosisCenter-module__f_CfFa__taskAction{grid-column:2;justify-self:start}}:is([data-theme=black] .Nclc7DiagnosisCenter-module__f_CfFa__shell,[data-theme=black] .Nclc7DiagnosisCenter-module__f_CfFa__skillCard,[data-theme=black] .Nclc7DiagnosisCenter-module__f_CfFa__weekCard,[data-theme=black] .Nclc7DiagnosisCenter-module__f_CfFa__planCard){background:#1c1c1ec7;border-color:#ffffff1a}[data-theme=black] .Nclc7DiagnosisCenter-module__f_CfFa__task{background:#ffffff0e}[data-theme=black] .Nclc7DiagnosisCenter-module__f_CfFa__weekStats>div{background:#ffffff0e}[data-theme=black] .Nclc7DiagnosisCenter-module__f_CfFa__progressTrack{background:#ffffff1a}.Nclc7DiagnosisCenter-module__f_CfFa__planHeader{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:14px;display:grid}.Nclc7DiagnosisCenter-module__f_CfFa__planHeader .Nclc7DiagnosisCenter-module__f_CfFa__sectionTitle{margin-bottom:5px}.Nclc7DiagnosisCenter-module__f_CfFa__planHint{color:var(--muted-foreground,#86868b);margin:0 0 11px;font-size:10px;line-height:1.45}.Nclc7DiagnosisCenter-module__f_CfFa__planSummary{text-align:right;min-width:90px}.Nclc7DiagnosisCenter-module__f_CfFa__planSummary strong,.Nclc7DiagnosisCenter-module__f_CfFa__planSummary span{display:block}.Nclc7DiagnosisCenter-module__f_CfFa__planSummary strong{color:#06c;letter-spacing:-.03em;font-size:20px;line-height:1}.Nclc7DiagnosisCenter-module__f_CfFa__planSummary span{color:var(--muted-foreground,#86868b);margin-top:5px;font-size:10px;font-weight:650}.Nclc7DiagnosisCenter-module__f_CfFa__budgetField{justify-content:flex-end;align-items:center;gap:5px;margin-top:7px;display:flex}.Nclc7DiagnosisCenter-module__f_CfFa__budgetField span{color:var(--muted-foreground,#86868b);white-space:nowrap;margin-top:0;font-size:9px;font-weight:650;display:inline}.Nclc7DiagnosisCenter-module__f_CfFa__budgetField select{min-height:26px;color:var(--foreground,#1d1d1f);font:inherit;cursor:pointer;background:#ffffffd1;border:1px solid #0000001a;border-radius:7px;padding:3px 22px 3px 7px;font-size:10px;font-weight:700}.Nclc7DiagnosisCenter-module__f_CfFa__planProgressTrack{background:#00000012;border-radius:999px;height:6px;margin:0 0 10px;overflow:hidden}.Nclc7DiagnosisCenter-module__f_CfFa__planProgressTrack>span{border-radius:inherit;background:#0071e3;height:100%;transition:width .25s;display:block}.Nclc7DiagnosisCenter-module__f_CfFa__task{cursor:default}.Nclc7DiagnosisCenter-module__f_CfFa__taskCompleted{background:#34c7590e;border-color:#34c75929}.Nclc7DiagnosisCenter-module__f_CfFa__taskCompleted .Nclc7DiagnosisCenter-module__f_CfFa__taskCopy strong{color:var(--muted-foreground,#6e6e73);text-decoration:line-through;text-decoration-thickness:1px}.Nclc7DiagnosisCenter-module__f_CfFa__taskCheck{color:#06c;cursor:pointer;background:#0071e314;border:0;border-radius:8px;place-items:center;width:28px;height:28px;padding:0;display:grid}.Nclc7DiagnosisCenter-module__f_CfFa__taskCheck span{font-size:11px;font-weight:800;line-height:1}.Nclc7DiagnosisCenter-module__f_CfFa__taskCompleted .Nclc7DiagnosisCenter-module__f_CfFa__taskCheck{color:#248a3d;background:#34c7591c}.Nclc7DiagnosisCenter-module__f_CfFa__taskTitleRow{justify-content:space-between;align-items:center;gap:8px;display:flex}.Nclc7DiagnosisCenter-module__f_CfFa__taskTitleRow em{color:var(--muted-foreground,#86868b);white-space:nowrap;flex:none;align-items:center;gap:3px;font-size:9px;font-style:normal;font-weight:650;line-height:1;display:inline-flex}.Nclc7DiagnosisCenter-module__f_CfFa__taskAction{cursor:pointer;background:0 0;border:0;padding:5px 0 5px 8px}.Nclc7DiagnosisCenter-module__f_CfFa__planFooter{color:var(--muted-foreground,#6e6e73);border-top:1px solid #0000000f;justify-content:space-between;align-items:center;gap:12px;margin-top:9px;padding-top:9px;font-size:10px;line-height:1.45;display:flex}.Nclc7DiagnosisCenter-module__f_CfFa__planFooter button{color:#06c;cursor:pointer;background:0 0;border:0;flex:none;padding:0;font-size:10px;font-weight:700}.Nclc7DiagnosisCenter-module__f_CfFa__planDone{color:#248a3d;font-weight:650}[data-theme=black] .Nclc7DiagnosisCenter-module__f_CfFa__planProgressTrack{background:#ffffff1a}[data-theme=black] .Nclc7DiagnosisCenter-module__f_CfFa__budgetField select{background:#ffffff0f;border-color:#ffffff1c}[data-theme=black] .Nclc7DiagnosisCenter-module__f_CfFa__taskCompleted{background:#34c75913;border-color:#34c7592e}[data-theme=black] .Nclc7DiagnosisCenter-module__f_CfFa__planFooter{border-top-color:#ffffff14}@media (max-width:640px){.Nclc7DiagnosisCenter-module__f_CfFa__planHeader{grid-template-columns:1fr;gap:2px}.Nclc7DiagnosisCenter-module__f_CfFa__planSummary{text-align:left;align-items:baseline;gap:6px;min-width:0;margin-bottom:8px;display:flex}.Nclc7DiagnosisCenter-module__f_CfFa__planSummary span{margin-top:0}.Nclc7DiagnosisCenter-module__f_CfFa__budgetField{justify-content:flex-start;margin-top:0}.Nclc7DiagnosisCenter-module__f_CfFa__taskTitleRow{align-items:flex-start}.Nclc7DiagnosisCenter-module__f_CfFa__planFooter{flex-direction:column;align-items:flex-start;gap:6px}}.Nclc7DiagnosisCenter-module__f_CfFa__examCountdownCard{background:#0071e30b;border:1px solid #0071e31f;border-radius:10px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:16px;margin:0 0 10px;padding:13px 14px;display:grid}.Nclc7DiagnosisCenter-module__f_CfFa__examCountdownCopy{align-items:flex-start;gap:10px;min-width:0;display:flex}.Nclc7DiagnosisCenter-module__f_CfFa__examCountdownIcon{color:#06c;background:#0071e317;border-radius:9px;flex:none;place-items:center;width:34px;height:34px;display:grid}.Nclc7DiagnosisCenter-module__f_CfFa__examCountdownTitle{flex-wrap:wrap;align-items:center;gap:7px;display:flex}.Nclc7DiagnosisCenter-module__f_CfFa__examCountdownTitle strong{color:var(--foreground,#1d1d1f);font-size:13px}.Nclc7DiagnosisCenter-module__f_CfFa__examCountdownTitle span{color:#06c;background:#0071e317;border-radius:999px;padding:4px 7px;font-size:10px;font-weight:750}.Nclc7DiagnosisCenter-module__f_CfFa__examCountdownCopy p{color:var(--muted-foreground,#6e6e73);margin:4px 0 0;font-size:10px;line-height:1.45}.Nclc7DiagnosisCenter-module__f_CfFa__examDateField{grid-template-columns:auto auto auto;align-items:center;gap:7px;display:grid}.Nclc7DiagnosisCenter-module__f_CfFa__examDateField>span{color:var(--muted-foreground,#6e6e73);white-space:nowrap;align-items:center;gap:4px;font-size:10px;font-weight:700;display:inline-flex}.Nclc7DiagnosisCenter-module__f_CfFa__examDateField input{min-height:32px;color:var(--foreground,#1d1d1f);font:inherit;background:#ffffffd1;border:1px solid #0000001f;border-radius:8px;padding:5px 8px;font-size:11px}.Nclc7DiagnosisCenter-module__f_CfFa__examDateField button{color:#06c;cursor:pointer;background:0 0;border:0;padding:0;font-size:10px;font-weight:700}.Nclc7DiagnosisCenter-module__f_CfFa__examPhase_sprint{background:#ff95000e;border-color:#ff950033}.Nclc7DiagnosisCenter-module__f_CfFa__examPhase_stabilize,.Nclc7DiagnosisCenter-module__f_CfFa__examPhase_exam-day{background:#34c7590e;border-color:#34c75933}.Nclc7DiagnosisCenter-module__f_CfFa__examPhase_past{background:#ff453a0a;border-color:#ff453a29}[data-theme=black] .Nclc7DiagnosisCenter-module__f_CfFa__examCountdownCard{background:#ffffff0b;border-color:#ffffff17}[data-theme=black] .Nclc7DiagnosisCenter-module__f_CfFa__examDateField input{background:#ffffff0f;border-color:#ffffff1c}@media (max-width:760px){.Nclc7DiagnosisCenter-module__f_CfFa__examCountdownCard{grid-template-columns:1fr}.Nclc7DiagnosisCenter-module__f_CfFa__examDateField{grid-template-columns:auto minmax(0,1fr) auto}.Nclc7DiagnosisCenter-module__f_CfFa__examDateField input{width:100%}}.Nclc7DiagnosisCenter-module__f_CfFa__stabilityLine{min-height:24px;color:var(--muted-foreground,#6e6e73);background:#6e6e730f;border-radius:7px;justify-content:space-between;align-items:center;gap:8px;margin:-2px 0 8px;padding:5px 7px;font-size:9px;font-weight:650;line-height:1.35;display:flex}.Nclc7DiagnosisCenter-module__f_CfFa__stabilityLine em{flex:none;font-style:normal;font-weight:800}.Nclc7DiagnosisCenter-module__f_CfFa__stability_stable{color:#248a3d;background:#34c75914}.Nclc7DiagnosisCenter-module__f_CfFa__stability_building{color:#06c;background:#0071e312}.Nclc7DiagnosisCenter-module__f_CfFa__stability_volatile{color:#9a5b00;background:#ff950017}.Nclc7DiagnosisCenter-module__f_CfFa__stability_below{color:#a33a32;background:#ff453a0f}[data-theme=black] .Nclc7DiagnosisCenter-module__f_CfFa__stabilityLine{background:#ffffff0e}[data-theme=black] .Nclc7DiagnosisCenter-module__f_CfFa__stability_stable{color:#5bd675;background:#34c75917}[data-theme=black] .Nclc7DiagnosisCenter-module__f_CfFa__stability_building{color:#5aa9ff;background:#0071e31a}[data-theme=black] .Nclc7DiagnosisCenter-module__f_CfFa__stability_volatile{color:#ffb340;background:#ff95001a}[data-theme=black] .Nclc7DiagnosisCenter-module__f_CfFa__stability_below{color:#ff7b72;background:#ff453a14}.Nclc7DiagnosisCenter-module__f_CfFa__trendPanel{background:#f5f5f7b8;border-radius:8px;margin:0 0 9px;padding:7px 8px 8px}.Nclc7DiagnosisCenter-module__f_CfFa__trendMeta{color:var(--muted-foreground,#86868b);justify-content:space-between;align-items:center;gap:8px;margin-bottom:4px;font-size:9px;line-height:1.25;display:flex}.Nclc7DiagnosisCenter-module__f_CfFa__trendMeta>span{font-weight:700}.Nclc7DiagnosisCenter-module__f_CfFa__trendMeta em{text-align:right;font-style:normal;font-weight:760}.Nclc7DiagnosisCenter-module__f_CfFa__trend_up{color:#248a3d}.Nclc7DiagnosisCenter-module__f_CfFa__trend_down{color:#a33a32}.Nclc7DiagnosisCenter-module__f_CfFa__trend_flat{color:#6e6e73}.Nclc7DiagnosisCenter-module__f_CfFa__trend_unknown{color:#86868b}.Nclc7DiagnosisCenter-module__f_CfFa__miniTrend{grid-template-columns:repeat(5,minmax(0,1fr));align-items:stretch;gap:5px;height:36px;display:grid;position:relative;overflow:hidden}.Nclc7DiagnosisCenter-module__f_CfFa__targetLine{z-index:0;border-top:1px dashed #34c759ad;height:1px;position:absolute;left:0;right:0}.Nclc7DiagnosisCenter-module__f_CfFa__trendColumn{min-width:0;height:100%;position:relative}.Nclc7DiagnosisCenter-module__f_CfFa__trendDot{z-index:1;background:#0071e3;border-radius:50%;width:7px;height:7px;position:absolute;left:50%;transform:translate(-50%,50%);box-shadow:0 0 0 2px #0071e31a}.Nclc7DiagnosisCenter-module__f_CfFa__trendDotReached{background:#34c759;box-shadow:0 0 0 2px #34c7591f}.Nclc7DiagnosisCenter-module__f_CfFa__trendEmpty{color:var(--muted-foreground,#86868b);grid-column:1/-1;place-items:center;font-size:9px;display:grid}[data-theme=black] .Nclc7DiagnosisCenter-module__f_CfFa__trendPanel{background:#ffffff0b}[data-theme=black] .Nclc7DiagnosisCenter-module__f_CfFa__targetLine{border-top-color:#5bd675a3}:is([data-theme=black] .Nclc7DiagnosisCenter-module__f_CfFa__trend_flat,[data-theme=black] .Nclc7DiagnosisCenter-module__f_CfFa__trend_unknown){color:#a1a1a6}[data-theme=black] .Nclc7DiagnosisCenter-module__f_CfFa__trend_up{color:#5bd675}[data-theme=black] .Nclc7DiagnosisCenter-module__f_CfFa__trend_down{color:#ff7b72}.Nclc7DiagnosisCenter-module__f_CfFa__recoveryBanner{color:#06c;background:#0071e311;border-radius:9px;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:8px;margin:-3px -3px 12px;padding:9px 10px;display:grid}.Nclc7DiagnosisCenter-module__f_CfFa__recoveryBanner>svg{margin-top:1px}.Nclc7DiagnosisCenter-module__f_CfFa__recoveryBanner strong,.Nclc7DiagnosisCenter-module__f_CfFa__recoveryBanner small{display:block}.Nclc7DiagnosisCenter-module__f_CfFa__recoveryBanner strong{font-size:10px}.Nclc7DiagnosisCenter-module__f_CfFa__recoveryBanner small{color:var(--muted-foreground,#6e6e73);margin-top:2px;font-size:9px;line-height:1.45}.Nclc7DiagnosisCenter-module__f_CfFa__recoveryRestart{color:#9a5b00;background:#ff950013}[data-theme=black] .Nclc7DiagnosisCenter-module__f_CfFa__recoveryBanner{color:#5aa9ff;background:#0071e31a}[data-theme=black] .Nclc7DiagnosisCenter-module__f_CfFa__recoveryRestart{color:#ffb340;background:#ff950017}.Nclc7DiagnosisCenter-module__f_CfFa__maintenanceBanner{color:#248a3d;background:#34c75913;border-radius:9px;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:8px;margin:-3px -3px 12px;padding:9px 10px;display:grid}.Nclc7DiagnosisCenter-module__f_CfFa__maintenanceBanner>svg{margin-top:1px}.Nclc7DiagnosisCenter-module__f_CfFa__maintenanceBanner strong,.Nclc7DiagnosisCenter-module__f_CfFa__maintenanceBanner small{display:block}.Nclc7DiagnosisCenter-module__f_CfFa__maintenanceBanner strong{font-size:10px}.Nclc7DiagnosisCenter-module__f_CfFa__maintenanceBanner small{color:var(--muted-foreground,#6e6e73);margin-top:2px;font-size:9px;line-height:1.45}[data-theme=black] .Nclc7DiagnosisCenter-module__f_CfFa__maintenanceBanner{color:#5bd675;background:#34c75917}.Nclc7DiagnosisCenter-module__f_CfFa__officialResultBanner{color:#9a5b00;background:#ff95000e;border:1px solid #ff950029;border-radius:10px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;margin-top:10px;padding:10px 12px;display:grid}.Nclc7DiagnosisCenter-module__f_CfFa__officialResultBanner>div strong,.Nclc7DiagnosisCenter-module__f_CfFa__officialResultBanner>div span{display:block}.Nclc7DiagnosisCenter-module__f_CfFa__officialResultBanner>div strong{color:var(--foreground,#1d1d1f);font-size:10px}.Nclc7DiagnosisCenter-module__f_CfFa__officialResultBanner>div span{color:var(--muted-foreground,#6e6e73);margin-top:2px;font-size:9px;line-height:1.45}.Nclc7DiagnosisCenter-module__f_CfFa__officialResultBanner button{color:#06c;cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;font-size:9px;font-weight:760;display:inline-flex}.Nclc7DiagnosisCenter-module__f_CfFa__officialResultAllReached{color:#248a3d;background:#34c7590e;border-color:#34c75929}[data-theme=black] .Nclc7DiagnosisCenter-module__f_CfFa__officialResultBanner{color:#ffb340;background:#ff950013;border-color:#ffb34029}[data-theme=black] .Nclc7DiagnosisCenter-module__f_CfFa__officialResultAllReached{color:#5bd675;background:#34c75913}@media (max-width:700px){.Nclc7DiagnosisCenter-module__f_CfFa__officialResultBanner{grid-template-columns:auto minmax(0,1fr)}.Nclc7DiagnosisCenter-module__f_CfFa__officialResultBanner button{grid-column:1/-1;justify-self:flex-start}}.Nclc7DiagnosisCenter-module__f_CfFa__readinessCard{border:1px solid var(--theme-border,#e5e7eb);background:var(--theme-card,#fff);border-radius:18px;margin-top:18px;padding:18px}.Nclc7DiagnosisCenter-module__f_CfFa__readinessHeader{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.Nclc7DiagnosisCenter-module__f_CfFa__readinessHeader div{gap:4px;display:grid}.Nclc7DiagnosisCenter-module__f_CfFa__readinessHeader span{color:var(--theme-text-secondary,#64748b);font-size:12px;font-weight:700}.Nclc7DiagnosisCenter-module__f_CfFa__readinessHeader strong{font-size:18px;line-height:1.35}.Nclc7DiagnosisCenter-module__f_CfFa__readinessDisclaimer{color:var(--theme-text-secondary,#64748b);margin:8px 0 14px;font-size:13px}.Nclc7DiagnosisCenter-module__f_CfFa__readinessChecks{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.Nclc7DiagnosisCenter-module__f_CfFa__readinessChecks span{background:var(--theme-soft,#94a3b81a);color:var(--theme-text-secondary,#64748b);border-radius:12px;padding:9px 11px;font-size:13px}.Nclc7DiagnosisCenter-module__f_CfFa__readinessChecks .Nclc7DiagnosisCenter-module__f_CfFa__readinessDone{color:#047857;background:#10b98117}.Nclc7DiagnosisCenter-module__f_CfFa__readinessActions{flex-wrap:wrap;gap:9px;margin-top:14px;display:flex}.Nclc7DiagnosisCenter-module__f_CfFa__readinessActions button{background:var(--theme-primary,#2563eb);color:#fff;cursor:pointer;border:0;border-radius:11px;justify-content:center;align-items:center;gap:6px;min-height:38px;padding:8px 13px;font-weight:700;display:inline-flex}.Nclc7DiagnosisCenter-module__f_CfFa__readinessActions .Nclc7DiagnosisCenter-module__f_CfFa__readinessSecondary{border:1px solid var(--theme-border,#e5e7eb);color:var(--theme-text,#0f172a);background:0 0}@media (max-width:680px){.Nclc7DiagnosisCenter-module__f_CfFa__readinessChecks{grid-template-columns:1fr}.Nclc7DiagnosisCenter-module__f_CfFa__readinessActions button{width:100%}}.Nclc7DiagnosisCenter-module__f_CfFa__examTransferLine{border-radius:8px;justify-content:space-between;align-items:center;gap:8px;margin:-2px 0 8px;padding:6px 8px;font-size:9px;font-weight:700;line-height:1.35;display:flex}.Nclc7DiagnosisCenter-module__f_CfFa__examTransferLine span{min-width:0}.Nclc7DiagnosisCenter-module__f_CfFa__examTransferLine em{flex:none;font-style:normal;font-weight:850}.Nclc7DiagnosisCenter-module__f_CfFa__examTransferRisk{color:#9a5b00;background:#ff95001a}.Nclc7DiagnosisCenter-module__f_CfFa__examTransferOk{color:#248a3d;background:#34c75914}.Nclc7DiagnosisCenter-module__f_CfFa__readinessChecks .Nclc7DiagnosisCenter-module__f_CfFa__readinessWarning{color:#9a5b00;background:#ff95001a}[data-theme=black] .Nclc7DiagnosisCenter-module__f_CfFa__examTransferRisk{color:#ffb340;background:#ff95001c}[data-theme=black] .Nclc7DiagnosisCenter-module__f_CfFa__readinessChecks .Nclc7DiagnosisCenter-module__f_CfFa__readinessWarning{color:#ffb340;background:#ff95001c}[data-theme=black] .Nclc7DiagnosisCenter-module__f_CfFa__examTransferOk{color:#5bd675;background:#34c75917}.Nclc7DiagnosisCenter-module__f_CfFa__taskRouteHint{width:fit-content;color:var(--text-secondary,#475569);background:#2563eb14;border-radius:999px;margin-top:5px;padding:3px 7px;font-size:11px;line-height:1.35;display:inline-flex}.Nclc7DiagnosisCenter-module__f_CfFa__coachNav{z-index:12;background:color-mix(in srgb, var(--background,#fff) 88%, transparent);-webkit-backdrop-filter:blur(14px);scrollbar-width:none;border:1px solid #94a3b838;border-radius:14px;gap:8px;margin:10px 0 16px;padding:8px;display:flex;position:sticky;top:8px;overflow-x:auto}.Nclc7DiagnosisCenter-module__f_CfFa__coachNav::-webkit-scrollbar{display:none}.Nclc7DiagnosisCenter-module__f_CfFa__coachNav a{min-height:34px;color:var(--text-secondary,#475569);white-space:nowrap;background:#94a3b814;border-radius:10px;flex:none;align-items:center;gap:6px;padding:7px 11px;font-size:12px;font-weight:700;text-decoration:none;display:inline-flex}.Nclc7DiagnosisCenter-module__f_CfFa__coachNav a:hover,.Nclc7DiagnosisCenter-module__f_CfFa__coachNav a:focus-visible{color:var(--text-primary,#0f172a);background:#2563eb1a;outline:none}.Nclc7DiagnosisCenter-module__f_CfFa__anchorTarget{scroll-margin-top:76px}.Nclc7DiagnosisCenter-module__f_CfFa__anchorSection{display:contents}@media (max-width:640px){.Nclc7DiagnosisCenter-module__f_CfFa__coachNav{margin-inline:-2px;top:4px}.Nclc7DiagnosisCenter-module__f_CfFa__coachNav a{min-height:32px;padding:6px 9px}}:is([data-theme=green] .Nclc7DiagnosisCenter-module__f_CfFa__shell,[data-theme=green] .Nclc7DiagnosisCenter-module__f_CfFa__readinessCard,[data-theme=green] .Nclc7DiagnosisCenter-module__f_CfFa__skillCard,[data-theme=green] .Nclc7DiagnosisCenter-module__f_CfFa__weekCard,[data-theme=green] .Nclc7DiagnosisCenter-module__f_CfFa__planCard){color:var(--theme-text-primary);background:color-mix(in srgb, var(--theme-card-bg) 94%, var(--theme-bg-secondary));border-color:var(--theme-border);box-shadow:0 16px 38px #1c5b2d17}:is([data-theme=black] .Nclc7DiagnosisCenter-module__f_CfFa__shell,[data-theme=black] .Nclc7DiagnosisCenter-module__f_CfFa__readinessCard,[data-theme=black] .Nclc7DiagnosisCenter-module__f_CfFa__skillCard,[data-theme=black] .Nclc7DiagnosisCenter-module__f_CfFa__weekCard,[data-theme=black] .Nclc7DiagnosisCenter-module__f_CfFa__planCard){color:var(--theme-text-primary);background:var(--theme-card-bg);border-color:var(--theme-border);box-shadow:0 16px 38px #0000003d}[data-theme=green] .Nclc7DiagnosisCenter-module__f_CfFa__readiness{background:color-mix(in srgb, var(--theme-bg-secondary) 78%, var(--theme-card-bg));border-color:var(--theme-border)}[data-theme=green] .Nclc7DiagnosisCenter-module__f_CfFa__examCountdownCard{background:color-mix(in srgb, var(--theme-bg-secondary) 78%, var(--theme-card-bg));border-color:var(--theme-border)}[data-theme=green] .Nclc7DiagnosisCenter-module__f_CfFa__trendPanel{background:color-mix(in srgb, var(--theme-bg-secondary) 78%, var(--theme-card-bg));border-color:var(--theme-border)}[data-theme=green] .Nclc7DiagnosisCenter-module__f_CfFa__task{background:color-mix(in srgb, var(--theme-bg-secondary) 78%, var(--theme-card-bg));border-color:var(--theme-border)}[data-theme=green] .Nclc7DiagnosisCenter-module__f_CfFa__weekStats>div{background:color-mix(in srgb, var(--theme-bg-secondary) 78%, var(--theme-card-bg));border-color:var(--theme-border)}[data-theme=green] .Nclc7DiagnosisCenter-module__f_CfFa__readinessChecks span{background:color-mix(in srgb, var(--theme-bg-secondary) 78%, var(--theme-card-bg));border-color:var(--theme-border)}[data-theme=green] .Nclc7DiagnosisCenter-module__f_CfFa__coachNav{background:color-mix(in srgb, var(--theme-bg-secondary) 78%, var(--theme-card-bg));border-color:var(--theme-border)}[data-theme=black] .Nclc7DiagnosisCenter-module__f_CfFa__readiness{background:var(--theme-bg-secondary);border-color:var(--theme-border)}[data-theme=black] .Nclc7DiagnosisCenter-module__f_CfFa__examCountdownCard{background:var(--theme-bg-secondary);border-color:var(--theme-border)}[data-theme=black] .Nclc7DiagnosisCenter-module__f_CfFa__trendPanel{background:var(--theme-bg-secondary);border-color:var(--theme-border)}[data-theme=black] .Nclc7DiagnosisCenter-module__f_CfFa__task{background:var(--theme-bg-secondary);border-color:var(--theme-border)}[data-theme=black] .Nclc7DiagnosisCenter-module__f_CfFa__weekStats>div{background:var(--theme-bg-secondary);border-color:var(--theme-border)}[data-theme=black] .Nclc7DiagnosisCenter-module__f_CfFa__readinessChecks span{background:var(--theme-bg-secondary);border-color:var(--theme-border)}[data-theme=black] .Nclc7DiagnosisCenter-module__f_CfFa__coachNav{background:var(--theme-bg-secondary);border-color:var(--theme-border)}:is([data-theme=green] .Nclc7DiagnosisCenter-module__f_CfFa__coachNav a,[data-theme=black] .Nclc7DiagnosisCenter-module__f_CfFa__coachNav a){color:var(--theme-text-secondary);background:color-mix(in srgb, var(--theme-bg-tertiary) 72%, transparent)}:is([data-theme=green] .Nclc7DiagnosisCenter-module__f_CfFa__coachNav a:hover,[data-theme=green] .Nclc7DiagnosisCenter-module__f_CfFa__coachNav a:focus-visible,[data-theme=black] .Nclc7DiagnosisCenter-module__f_CfFa__coachNav a:hover,[data-theme=black] .Nclc7DiagnosisCenter-module__f_CfFa__coachNav a:focus-visible){color:var(--theme-text-primary);background:color-mix(in srgb, var(--theme-accent) 18%, var(--theme-card-bg))}:is([data-theme=green] .Nclc7DiagnosisCenter-module__f_CfFa__shell :is(h2,h3,h4,strong,.Nclc7DiagnosisCenter-module__f_CfFa__skillName,.Nclc7DiagnosisCenter-module__f_CfFa__scoreRow strong,.Nclc7DiagnosisCenter-module__f_CfFa__sectionTitle,.Nclc7DiagnosisCenter-module__f_CfFa__taskCopy strong,.Nclc7DiagnosisCenter-module__f_CfFa__examCountdownTitle strong,.Nclc7DiagnosisCenter-module__f_CfFa__readinessHeader strong),[data-theme=black] .Nclc7DiagnosisCenter-module__f_CfFa__shell :is(h2,h3,h4,strong,.Nclc7DiagnosisCenter-module__f_CfFa__skillName,.Nclc7DiagnosisCenter-module__f_CfFa__scoreRow strong,.Nclc7DiagnosisCenter-module__f_CfFa__sectionTitle,.Nclc7DiagnosisCenter-module__f_CfFa__taskCopy strong,.Nclc7DiagnosisCenter-module__f_CfFa__examCountdownTitle strong,.Nclc7DiagnosisCenter-module__f_CfFa__readinessHeader strong)){color:var(--theme-text-primary)}:is([data-theme=green] .Nclc7DiagnosisCenter-module__f_CfFa__shell :is(p,small,.Nclc7DiagnosisCenter-module__f_CfFa__skillFoot,.Nclc7DiagnosisCenter-module__f_CfFa__scoreRow span,.Nclc7DiagnosisCenter-module__f_CfFa__planHint,.Nclc7DiagnosisCenter-module__f_CfFa__planSummary span,.Nclc7DiagnosisCenter-module__f_CfFa__taskCopy small,.Nclc7DiagnosisCenter-module__f_CfFa__footerNote,.Nclc7DiagnosisCenter-module__f_CfFa__examCountdownCopy p,.Nclc7DiagnosisCenter-module__f_CfFa__readinessHeader span),[data-theme=black] .Nclc7DiagnosisCenter-module__f_CfFa__shell :is(p,small,.Nclc7DiagnosisCenter-module__f_CfFa__skillFoot,.Nclc7DiagnosisCenter-module__f_CfFa__scoreRow span,.Nclc7DiagnosisCenter-module__f_CfFa__planHint,.Nclc7DiagnosisCenter-module__f_CfFa__planSummary span,.Nclc7DiagnosisCenter-module__f_CfFa__taskCopy small,.Nclc7DiagnosisCenter-module__f_CfFa__footerNote,.Nclc7DiagnosisCenter-module__f_CfFa__examCountdownCopy p,.Nclc7DiagnosisCenter-module__f_CfFa__readinessHeader span)){color:var(--theme-text-secondary)}:is([data-theme=green] .Nclc7DiagnosisCenter-module__f_CfFa__progressTrack,[data-theme=green] .Nclc7DiagnosisCenter-module__f_CfFa__planProgressTrack,[data-theme=black] .Nclc7DiagnosisCenter-module__f_CfFa__progressTrack,[data-theme=black] .Nclc7DiagnosisCenter-module__f_CfFa__planProgressTrack){background:color-mix(in srgb, var(--theme-text-tertiary) 22%, transparent)}:is([data-theme=green] .Nclc7DiagnosisCenter-module__f_CfFa__taskRouteHint,[data-theme=black] .Nclc7DiagnosisCenter-module__f_CfFa__taskRouteHint){color:var(--theme-text-secondary);background:color-mix(in srgb, var(--theme-accent) 14%, var(--theme-card-bg))}
.ErrorProfilePanel-module__2vtYGa__shell{border:1px solid var(--theme-border-color,#e2e8f0);background:var(--theme-card-bg,#fff);border-radius:18px;margin-bottom:20px;padding:18px;box-shadow:0 8px 24px #0f172a0d}.ErrorProfilePanel-module__2vtYGa__header{justify-content:space-between;align-items:flex-start;gap:18px;margin-bottom:16px;display:flex}.ErrorProfilePanel-module__2vtYGa__eyebrow{color:#2563eb;letter-spacing:.06em;text-transform:uppercase;font-size:11px;font-weight:800}.ErrorProfilePanel-module__2vtYGa__header h2{color:var(--theme-text-primary,#0f172a);margin:5px 0 4px;font-size:clamp(20px,2.2vw,27px)}.ErrorProfilePanel-module__2vtYGa__header p{max-width:720px;color:var(--theme-text-secondary,#64748b);margin:0;font-size:13px;line-height:1.65}.ErrorProfilePanel-module__2vtYGa__summary{color:#1d4ed8;text-align:center;background:#2563eb17;border-radius:14px;min-width:78px;padding:11px 14px}.ErrorProfilePanel-module__2vtYGa__summary strong,.ErrorProfilePanel-module__2vtYGa__summary span{display:block}.ErrorProfilePanel-module__2vtYGa__summary strong{font-size:23px}.ErrorProfilePanel-module__2vtYGa__summary span{margin-top:2px;font-size:11px;font-weight:700}.ErrorProfilePanel-module__2vtYGa__weaknessMap{background:linear-gradient(145deg,#eef2ffa6,#ffffffb8);border:1px solid #6366f12e;border-radius:14px;margin-bottom:14px;padding:13px}.ErrorProfilePanel-module__2vtYGa__mapHeader{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:11px;display:flex}.ErrorProfilePanel-module__2vtYGa__mapHeader>div{gap:3px;display:grid}.ErrorProfilePanel-module__2vtYGa__mapHeader strong{color:var(--theme-text-primary,#1e293b);font-size:14px}.ErrorProfilePanel-module__2vtYGa__mapHeader span,.ErrorProfilePanel-module__2vtYGa__mapHeader em,.ErrorProfilePanel-module__2vtYGa__tagItem small{color:var(--theme-text-secondary,#64748b);font-size:11px;line-height:1.45}.ErrorProfilePanel-module__2vtYGa__mapHeader em{white-space:nowrap;flex:none;font-style:normal}.ErrorProfilePanel-module__2vtYGa__tagGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.ErrorProfilePanel-module__2vtYGa__tagItem{background:#ffffffad;border:1px solid #94a3b833;border-radius:11px;min-width:0;padding:9px}.ErrorProfilePanel-module__2vtYGa__tagTitleRow{justify-content:space-between;align-items:center;gap:5px;display:flex}.ErrorProfilePanel-module__2vtYGa__tagTitleRow strong{min-width:0;color:var(--theme-text-primary,#334155);text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.ErrorProfilePanel-module__2vtYGa__tagTitleRow span{color:var(--theme-text-secondary,#64748b);flex:none;font-size:10px}.ErrorProfilePanel-module__2vtYGa__tagBarTrack{background:#94a3b82e;border-radius:999px;height:5px;margin:8px 0 5px;overflow:hidden}.ErrorProfilePanel-module__2vtYGa__tagBarTrack span{border-radius:inherit;background:linear-gradient(90deg,#6366f1,#818cf8);height:100%;display:block}.ErrorProfilePanel-module__2vtYGa__tagItem small{font-size:10px;display:block}.ErrorProfilePanel-module__2vtYGa__patterns{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.ErrorProfilePanel-module__2vtYGa__pattern{border:1px solid var(--theme-border-color,#e2e8f0);background:color-mix(in srgb, var(--theme-card-bg,#fff) 97%, #eff6ff 3%);border-radius:14px;gap:11px;padding:13px;display:flex}.ErrorProfilePanel-module__2vtYGa__rank{color:#1d4ed8;background:#2563eb1a;border-radius:10px;flex:none;place-items:center;width:29px;height:29px;font-size:12px;font-weight:800;display:grid}.ErrorProfilePanel-module__2vtYGa__patternMain{flex:1;min-width:0}.ErrorProfilePanel-module__2vtYGa__patternTitleRow{justify-content:space-between;align-items:center;gap:8px;display:flex}.ErrorProfilePanel-module__2vtYGa__patternTitleRow strong{color:var(--theme-text-primary,#0f172a);font-size:14px}.ErrorProfilePanel-module__2vtYGa__patternTitleRow span{color:var(--theme-text-secondary,#64748b);white-space:nowrap;font-size:11px}.ErrorProfilePanel-module__2vtYGa__barTrack{background:#94a3b82e;border-radius:999px;height:6px;margin:8px 0;overflow:hidden}.ErrorProfilePanel-module__2vtYGa__barTrack span{border-radius:inherit;background:linear-gradient(90deg,#2563eb,#60a5fa);height:100%;display:block}.ErrorProfilePanel-module__2vtYGa__pattern p{min-height:38px;color:var(--theme-text-secondary,#64748b);margin:0;font-size:11px;line-height:1.55}.ErrorProfilePanel-module__2vtYGa__actions{flex-wrap:wrap;gap:7px;margin-top:10px;display:flex}.ErrorProfilePanel-module__2vtYGa__reviewBtn,.ErrorProfilePanel-module__2vtYGa__aiBtn{cursor:pointer;border-radius:9px;padding:7px 9px;font-size:11px;font-weight:750}.ErrorProfilePanel-module__2vtYGa__reviewBtn{border:1px solid var(--theme-border-color,#dbe3ef);background:var(--theme-card-bg,#fff);color:var(--theme-text-primary,#0f172a)}.ErrorProfilePanel-module__2vtYGa__aiBtn{color:#fff;background:#2563eb;border:1px solid #2563eb}.ErrorProfilePanel-module__2vtYGa__empty{color:#15803d;background:#16a34a14;border-radius:12px;padding:14px;font-size:13px;font-weight:650}@media (max-width:760px){.ErrorProfilePanel-module__2vtYGa__patterns{grid-template-columns:1fr}.ErrorProfilePanel-module__2vtYGa__tagGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.ErrorProfilePanel-module__2vtYGa__header{align-items:stretch}.ErrorProfilePanel-module__2vtYGa__summary{min-width:62px}}@media (max-width:520px){.ErrorProfilePanel-module__2vtYGa__shell{border-radius:15px;padding:14px}.ErrorProfilePanel-module__2vtYGa__header{flex-direction:column}.ErrorProfilePanel-module__2vtYGa__summary{width:fit-content}.ErrorProfilePanel-module__2vtYGa__mapHeader{display:block}.ErrorProfilePanel-module__2vtYGa__mapHeader em{margin-top:4px;display:block}.ErrorProfilePanel-module__2vtYGa__tagGrid{grid-template-columns:1fr}}
.StudyProfileSetup-module__YqaD-W__shell,.StudyProfileSetup-module__YqaD-W__compact{background:linear-gradient(135deg,#0071e30e,#5e5ce609);border:1px solid #0071e321;border-radius:14px;margin:16px 0}.StudyProfileSetup-module__YqaD-W__shell{padding:18px}.StudyProfileSetup-module__YqaD-W__compact{grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:12px;padding:12px 14px;display:grid}.StudyProfileSetup-module__YqaD-W__heading{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.StudyProfileSetup-module__YqaD-W__heading h2{color:var(--foreground,#1d1d1f);letter-spacing:-.025em;margin:5px 0;font-size:18px;line-height:1.2}.StudyProfileSetup-module__YqaD-W__heading p{max-width:760px;color:var(--muted-foreground,#6e6e73);margin:0;font-size:11px;line-height:1.55}.StudyProfileSetup-module__YqaD-W__eyebrow{color:#06c;align-items:center;gap:6px;font-size:11px;font-weight:800;display:inline-flex}.StudyProfileSetup-module__YqaD-W__formGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:15px;display:grid}.StudyProfileSetup-module__YqaD-W__formGrid label{gap:6px;display:grid}.StudyProfileSetup-module__YqaD-W__formGrid label>span{color:var(--muted-foreground,#6e6e73);align-items:center;gap:4px;font-size:10px;font-weight:700;display:flex}.StudyProfileSetup-module__YqaD-W__formGrid select,.StudyProfileSetup-module__YqaD-W__formGrid input{width:100%;min-height:38px;color:var(--foreground,#1d1d1f);font:inherit;background:#ffffffdb;border:1px solid #0000001c;border-radius:9px;padding:7px 9px;font-size:11px}.StudyProfileSetup-module__YqaD-W__footer{border-top:1px solid #0000000f;justify-content:space-between;align-items:center;gap:12px;margin-top:14px;padding-top:12px;display:flex}.StudyProfileSetup-module__YqaD-W__footer>span{color:var(--muted-foreground,#86868b);font-size:10px;line-height:1.45}.StudyProfileSetup-module__YqaD-W__footer button,.StudyProfileSetup-module__YqaD-W__collapseButton,.StudyProfileSetup-module__YqaD-W__compact>button{cursor:pointer;border:0;justify-content:center;align-items:center;gap:5px;font-weight:750;display:inline-flex}.StudyProfileSetup-module__YqaD-W__footer button{color:#fff;background:#0071e3;border-radius:9px;flex:none;min-height:34px;padding:7px 11px;font-size:11px}.StudyProfileSetup-module__YqaD-W__collapseButton,.StudyProfileSetup-module__YqaD-W__compact>button{color:#06c;background:0 0;padding:6px;font-size:10px}.StudyProfileSetup-module__YqaD-W__compactLead{align-items:center;gap:9px;min-width:0;display:flex}.StudyProfileSetup-module__YqaD-W__icon{color:#06c;background:#0071e317;border-radius:9px;flex:none;place-items:center;width:32px;height:32px;display:grid}.StudyProfileSetup-module__YqaD-W__compactLead strong,.StudyProfileSetup-module__YqaD-W__compactLead span{display:block}.StudyProfileSetup-module__YqaD-W__compactLead strong{color:var(--foreground,#1d1d1f);font-size:12px}.StudyProfileSetup-module__YqaD-W__compactLead span{color:var(--muted-foreground,#86868b);margin-top:2px;font-size:9px;line-height:1.4}.StudyProfileSetup-module__YqaD-W__chips{flex-wrap:wrap;justify-content:flex-end;gap:5px;display:flex}.StudyProfileSetup-module__YqaD-W__chips span{color:#06c;white-space:nowrap;background:#0071e312;border-radius:999px;padding:4px 7px;font-size:9px;font-weight:700}:is([data-theme=black] .StudyProfileSetup-module__YqaD-W__shell,[data-theme=black] .StudyProfileSetup-module__YqaD-W__compact){background:#ffffff0b;border-color:#ffffff1a}:is([data-theme=black] .StudyProfileSetup-module__YqaD-W__formGrid select,[data-theme=black] .StudyProfileSetup-module__YqaD-W__formGrid input){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#ffffff0e;border-color:#ffffff1c}[data-theme=black] .StudyProfileSetup-module__YqaD-W__footer{border-top-color:#ffffff14}@media (max-width:900px){.StudyProfileSetup-module__YqaD-W__formGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.StudyProfileSetup-module__YqaD-W__compact{grid-template-columns:1fr auto}.StudyProfileSetup-module__YqaD-W__chips{grid-area:2/1/auto/-1;justify-content:flex-start}}@media (max-width:560px){.StudyProfileSetup-module__YqaD-W__shell{padding:14px}.StudyProfileSetup-module__YqaD-W__heading,.StudyProfileSetup-module__YqaD-W__footer{flex-direction:column;align-items:flex-start}.StudyProfileSetup-module__YqaD-W__formGrid{grid-template-columns:1fr}.StudyProfileSetup-module__YqaD-W__footer button{width:100%}.StudyProfileSetup-module__YqaD-W__compact{grid-template-columns:minmax(0,1fr) auto}.StudyProfileSetup-module__YqaD-W__compactLead span{display:none}}:is([data-theme=green] .StudyProfileSetup-module__YqaD-W__shell,[data-theme=green] .StudyProfileSetup-module__YqaD-W__compact,[data-theme=black] .StudyProfileSetup-module__YqaD-W__shell,[data-theme=black] .StudyProfileSetup-module__YqaD-W__compact){color:var(--theme-text-primary);border-color:var(--theme-border);background:color-mix(in srgb, var(--theme-card-bg) 88%, var(--theme-bg-secondary))}:is([data-theme=green] .StudyProfileSetup-module__YqaD-W__heading h2,[data-theme=green] .StudyProfileSetup-module__YqaD-W__compactLead strong,[data-theme=black] .StudyProfileSetup-module__YqaD-W__heading h2,[data-theme=black] .StudyProfileSetup-module__YqaD-W__compactLead strong){color:var(--theme-text-primary)}[data-theme=green] .StudyProfileSetup-module__YqaD-W__heading p{color:var(--theme-text-secondary)}[data-theme=green] .StudyProfileSetup-module__YqaD-W__formGrid label>span{color:var(--theme-text-secondary)}[data-theme=green] .StudyProfileSetup-module__YqaD-W__footer>span{color:var(--theme-text-secondary)}[data-theme=green] .StudyProfileSetup-module__YqaD-W__compactLead span{color:var(--theme-text-secondary)}[data-theme=black] .StudyProfileSetup-module__YqaD-W__heading p{color:var(--theme-text-secondary)}[data-theme=black] .StudyProfileSetup-module__YqaD-W__formGrid label>span{color:var(--theme-text-secondary)}[data-theme=black] .StudyProfileSetup-module__YqaD-W__footer>span{color:var(--theme-text-secondary)}[data-theme=black] .StudyProfileSetup-module__YqaD-W__compactLead span{color:var(--theme-text-secondary)}:is([data-theme=green] .StudyProfileSetup-module__YqaD-W__formGrid select,[data-theme=green] .StudyProfileSetup-module__YqaD-W__formGrid input,[data-theme=black] .StudyProfileSetup-module__YqaD-W__formGrid select,[data-theme=black] .StudyProfileSetup-module__YqaD-W__formGrid input){border-color:var(--theme-border);background:var(--theme-card-bg);color:var(--theme-text-primary)}:is([data-theme=green] .StudyProfileSetup-module__YqaD-W__footer,[data-theme=black] .StudyProfileSetup-module__YqaD-W__footer){border-top-color:var(--theme-border)}[data-theme=green] .StudyProfileSetup-module__YqaD-W__footer button{background:var(--theme-accent);color:var(--theme-accent-foreground)}[data-theme=green] .StudyProfileSetup-module__YqaD-W__chips span{background:var(--theme-accent);color:var(--theme-accent-foreground)}[data-theme=green] .StudyProfileSetup-module__YqaD-W__icon{background:var(--theme-accent);color:var(--theme-accent-foreground)}[data-theme=black] .StudyProfileSetup-module__YqaD-W__footer button{background:var(--theme-accent);color:var(--theme-accent-foreground)}[data-theme=black] .StudyProfileSetup-module__YqaD-W__chips span{background:var(--theme-accent);color:var(--theme-accent-foreground)}[data-theme=black] .StudyProfileSetup-module__YqaD-W__icon{background:var(--theme-accent);color:var(--theme-accent-foreground)}[data-theme=green] .StudyProfileSetup-module__YqaD-W__collapseButton{color:var(--theme-accent)}[data-theme=green] .StudyProfileSetup-module__YqaD-W__compact>button{color:var(--theme-accent)}[data-theme=black] .StudyProfileSetup-module__YqaD-W__collapseButton{color:var(--theme-accent)}[data-theme=black] .StudyProfileSetup-module__YqaD-W__compact>button{color:var(--theme-accent)}
