.dashboard-weekly-progress-section_section__IuJO6{display:grid;gap:var(--space-md);padding:clamp(18px,2vw,24px)}.dashboard-weekly-progress-section_summary__rM8Sc{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-md);list-style:none;cursor:pointer}.dashboard-weekly-progress-section_summary__rM8Sc::-webkit-details-marker{display:none}.dashboard-weekly-progress-section_summaryCopy__IgzWC{display:grid;gap:6px}.dashboard-weekly-progress-section_summaryTitle__LCcdH{font-size:1.12rem;font-weight:800;color:var(--text-primary)}.dashboard-weekly-progress-section_summaryText__WGdrw{color:var(--text-secondary);font-size:.92rem;line-height:1.5}.dashboard-weekly-progress-section_summaryBadgeRow__tvBlY{display:flex;flex-wrap:wrap;gap:8px}.dashboard-weekly-progress-section_summaryBadge__0gWqI{display:inline-flex;align-items:center;min-height:28px;padding:0 10px;border-radius:14px;border:3px solid var(--neo-outline);background:var(--neo-paper-strong);box-shadow:3px 3px 0 var(--neo-shadow-soft);color:var(--neo-text);font-size:.78rem;font-weight:800}.dashboard-weekly-progress-section_summaryAction___5V08{display:inline-flex;align-items:center;gap:8px;padding:10px 14px;border-radius:16px;border:3px solid var(--neo-outline);background:var(--neo-loud-yellow);box-shadow:4px 4px 0 var(--neo-shadow-soft);color:var(--neo-loud-text);font-size:.85rem;font-weight:800;flex-shrink:0}.dashboard-weekly-progress-section_section__IuJO6[open] .dashboard-weekly-progress-section_summaryAction___5V08 svg{transform:rotate(90deg)}.dashboard-weekly-progress-section_summaryAction___5V08 svg{transition:transform var(--transition-fast)}.dashboard-weekly-progress-section_content__Azg_R{display:grid;gap:var(--space-md)}.dashboard-weekly-progress-section_fallback__hymDa{display:grid;gap:var(--space-sm)}.dashboard-weekly-progress-section_fallbackText__awjCM{margin:0;color:var(--text-secondary);line-height:1.5}.dashboard-weekly-progress-section_digest__uy3ab{display:grid;gap:var(--space-md)}.dashboard-weekly-progress-section_digestHeader__v3GZW{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-md);flex-wrap:wrap}.dashboard-weekly-progress-section_digestTitleBlock__KJPGo{display:grid;gap:4px}.dashboard-weekly-progress-section_digestEyebrow__4XDZ7{margin:0;color:var(--neo-text);font-size:.74rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.dashboard-weekly-progress-section_digestTitle__FBNwZ{margin:0;font-size:1.3rem;font-weight:800;line-height:1.15;color:var(--text-primary)}.dashboard-weekly-progress-section_digestMeta__4tzhN{margin:0;color:var(--text-muted);font-size:.86rem}.dashboard-weekly-progress-section_digestStatus__fwOS8{display:inline-flex;align-items:center;min-height:30px;padding:0 14px;border-radius:14px;border:3px solid var(--neo-outline);background:var(--neo-loud-blue);box-shadow:4px 4px 0 var(--neo-shadow-soft);color:var(--neo-loud-text);font-size:.8rem;font-weight:800}.dashboard-weekly-progress-section_digestLead__e2ZJ7{margin:0;color:var(--text-secondary);line-height:1.6}.dashboard-weekly-progress-section_insightGrid__LJ2Zy,.dashboard-weekly-progress-section_metricsGrid__z5ywH{display:grid;gap:var(--space-sm);grid-template-columns:repeat(2,minmax(0,1fr))}.dashboard-weekly-progress-section_insightCard__IvGbg,.dashboard-weekly-progress-section_metricCard__3ugjc{display:grid;gap:8px;padding:16px;border-radius:24px;border:3px solid var(--neo-outline);background:linear-gradient(180deg,rgba(255,252,244,.98),rgba(255,244,223,.94));box-shadow:4px 4px 0 var(--neo-shadow-soft)}.dashboard-weekly-progress-section_insightTitle__97dFd,.dashboard-weekly-progress-section_metricLabel__Jg3Zk{color:var(--text-muted);font-size:.78rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.dashboard-weekly-progress-section_metricValue__rIBIA{font-size:1.22rem;font-weight:800;color:var(--text-primary)}.dashboard-weekly-progress-section_insightHelper__1ERHM,.dashboard-weekly-progress-section_metricHint__TQMkr{color:var(--text-secondary);font-size:.84rem;line-height:1.5}.dashboard-weekly-progress-section_insightAccent__jZMXK{margin:0;font-size:1rem;font-weight:800;color:var(--neo-text)}.dashboard-weekly-progress-section_insightNext__JjaQJ,.dashboard-weekly-progress-section_insightText__Sjtta{margin:0;color:var(--text-secondary);line-height:1.55}.dashboard-weekly-progress-section_insightList__B3NNN{margin:0;padding-left:18px;display:grid;gap:8px;color:var(--text-secondary)}.dashboard-weekly-progress-section_insightListWarning__kRYig{color:var(--accent-hover)}.dashboard-weekly-progress-section_actions__y8MgA{display:flex;flex-wrap:wrap;gap:10px}.dark .dashboard-weekly-progress-section_insightCard__IvGbg,.dark .dashboard-weekly-progress-section_metricCard__3ugjc,.dark .dashboard-weekly-progress-section_summaryBadge__0gWqI{border-color:var(--neo-outline);background:linear-gradient(180deg,rgba(60,50,45,.98),rgba(42,35,31,.98));box-shadow:4px 4px 0 var(--neo-shadow)}.dark .dashboard-weekly-progress-section_digestStatus__fwOS8{border-color:var(--neo-outline);background:linear-gradient(180deg,rgba(224,197,105,.32),rgba(190,153,73,.28));box-shadow:4px 4px 0 var(--neo-shadow);color:var(--neo-text)}.dark .dashboard-weekly-progress-section_digestTitle__FBNwZ,.dark .dashboard-weekly-progress-section_metricValue__rIBIA,.dark .dashboard-weekly-progress-section_summaryTitle__LCcdH{color:var(--text-primary)}.dark .dashboard-weekly-progress-section_digestLead__e2ZJ7,.dark .dashboard-weekly-progress-section_fallbackText__awjCM,.dark .dashboard-weekly-progress-section_insightHelper__1ERHM,.dark .dashboard-weekly-progress-section_insightList__B3NNN,.dark .dashboard-weekly-progress-section_insightNext__JjaQJ,.dark .dashboard-weekly-progress-section_insightText__Sjtta,.dark .dashboard-weekly-progress-section_metricHint__TQMkr,.dark .dashboard-weekly-progress-section_summaryText__WGdrw{color:var(--text-secondary)}.dark .dashboard-weekly-progress-section_digestMeta__4tzhN,.dark .dashboard-weekly-progress-section_insightTitle__97dFd,.dark .dashboard-weekly-progress-section_metricLabel__Jg3Zk{color:var(--text-muted)}.dark .dashboard-weekly-progress-section_insightAccent__jZMXK{color:var(--neo-text)}.dark .dashboard-weekly-progress-section_insightListWarning__kRYig{color:#d8a16a}@media (max-width:720px){.dashboard-weekly-progress-section_summary__rM8Sc{flex-direction:column}.dashboard-weekly-progress-section_summaryAction___5V08{align-self:flex-start}.dashboard-weekly-progress-section_insightGrid__LJ2Zy,.dashboard-weekly-progress-section_metricsGrid__z5ywH{grid-template-columns:1fr}}