.WeeklyPlanView-module__8Nu_eq__page{max-width:980px;margin-inline:auto}.WeeklyPlanView-module__8Nu_eq__header{margin-bottom:18px}.WeeklyPlanView-module__8Nu_eq__title{color:#f8fafc;font-size:28px;line-height:1.1}.WeeklyPlanView-module__8Nu_eq__muted{color:#94a3b8;font-size:13px}.WeeklyPlanView-module__8Nu_eq__panel,.WeeklyPlanView-module__8Nu_eq__statsCard,.WeeklyPlanView-module__8Nu_eq__addPanel{background:linear-gradient(#141b24e0,#0b1016e6),#0f172ab8;border:1px solid #94a3b81f;border-radius:9px;box-shadow:0 18px 38px #00000038}.WeeklyPlanView-module__8Nu_eq__panel{padding:18px}.WeeklyPlanView-module__8Nu_eq__table{min-width:900px}.WeeklyPlanView-module__8Nu_eq__tableWrap{overflow-x:auto}.WeeklyPlanView-module__8Nu_eq__head,.WeeklyPlanView-module__8Nu_eq__row{grid-template-columns:minmax(150px,1fr) repeat(7,44px) 88px 92px 76px;align-items:center;gap:10px;display:grid}.WeeklyPlanView-module__8Nu_eq__head{color:#94a3b8;padding-bottom:12px;font-size:12px}.WeeklyPlanView-module__8Nu_eq__row{color:#e2e8f0;border-top:1px solid #94a3b814;min-height:48px;font-size:14px}.WeeklyPlanView-module__8Nu_eq__checkbox{color:#0000;cursor:pointer;background:0 0;border:1px solid #94a3b86b;border-radius:4px;justify-content:center;align-items:center;width:18px;height:18px;padding:0;transition:border-color .16s,box-shadow .16s,background .16s;display:inline-flex}.WeeklyPlanView-module__8Nu_eq__checkbox:hover{border-color:#22c55e;box-shadow:0 0 10px #22c55e2e}.WeeklyPlanView-module__8Nu_eq__checked{color:#052e16;background:#22c55e;border-color:#22c55e;box-shadow:0 0 0 1px #22c55e73,0 0 12px #22c55e6b}.WeeklyPlanView-module__8Nu_eq__checked svg{filter:drop-shadow(0 0 5px #ffffff73);flex:none;display:block;overflow:visible}.WeeklyPlanView-module__8Nu_eq__goal{color:#cbd5e1;font-size:12px}.WeeklyPlanView-module__8Nu_eq__percent{color:#22c55e;font-size:12px}.WeeklyPlanView-module__8Nu_eq__progress{background:#94a3b81f}.WeeklyPlanView-module__8Nu_eq__statsGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.WeeklyPlanView-module__8Nu_eq__statsCard{padding:14px}.WeeklyPlanView-module__8Nu_eq__statValue{color:#22c55e;font-size:24px;font-weight:800;line-height:1}.WeeklyPlanView-module__8Nu_eq__addPanel{padding:14px}:is(.WeeklyPlanView-module__8Nu_eq__header .mantine-Button-section svg,.WeeklyPlanView-module__8Nu_eq__addPanel .mantine-Button-section svg,.WeeklyPlanView-module__8Nu_eq__row .mantine-ActionIcon-icon svg){filter:drop-shadow(0 0 6px);overflow:visible}.WeeklyPlanView-module__8Nu_eq__form{grid-template-columns:minmax(220px,1fr) 120px auto;align-items:end;gap:10px;display:grid}.WeeklyPlanView-module__8Nu_eq__editRow{grid-template-columns:minmax(150px,1fr) minmax(300px,7fr) 88px 92px 76px}.WeeklyPlanView-module__8Nu_eq__editHint{color:#64748b;font-size:12px}@media (max-width:62em){.WeeklyPlanView-module__8Nu_eq__statsGrid,.WeeklyPlanView-module__8Nu_eq__form{grid-template-columns:1fr}}
