.timesheet-panel{margin:24px 0}.timesheet-head{display:flex;justify-content:space-between;align-items:center;gap:20px}.timesheet-head h2{margin:4px 0}.timesheet-head form{display:flex;align-items:center;gap:12px}.timesheet-head small{color:#64748b}.timesheet-grid{display:grid;grid-template-columns:repeat(7,1fr);gap:8px;margin-top:20px}.timesheet-grid article{border:1px solid #dce5ee;border-radius:8px;padding:12px;background:#f8fbff;display:flex;flex-direction:column;gap:5px}.timesheet-grid small{color:#64748b}.timesheet-grid strong{color:#1877f2;font-size:1.15rem}.timesheet-total{display:flex;justify-content:flex-end;align-items:center;gap:16px;margin-top:16px;padding-top:14px;border-top:1px solid #dce5ee}.timesheet-total strong{font-size:1.25rem;color:#082f3d}@media(max-width:900px){.timesheet-grid{grid-template-columns:repeat(4,1fr)}}@media(max-width:560px){.timesheet-head{align-items:flex-start;flex-direction:column}.timesheet-grid{grid-template-columns:repeat(2,1fr)}.timesheet-total{justify-content:space-between}}
