.ts-summary{padding:16px 20px;border-top:1px solid #dbe6df;background:#f5faf7}.ts-summary-cards{display:flex;gap:16px;flex-wrap:wrap}.ts-summary-cards>div{min-width:160px;flex:1}.ts-summary-cards span{display:block;font-size:13px;color:#587267}.ts-summary-cards strong{display:block;font-size:24px;color:#164d3c;margin-top:4px}.ts-summary p{font-size:12px;color:#587267;margin-top:10px}.ts-summary .ts-summary-warning{color:#88551b}.timesheet .ts-footer td{font-weight:600;background:#eaf4ee;border-top:1px solid #cfddd5;white-space:nowrap}.timesheet .ts-footer .sticky-name{background:#eaf4ee}.ts-reconciliation-summary{margin:20px 0}.ts-reconciliation-summary h3{font-weight:600;margin:0 0 12px}.ts-daily-scroll{overflow:auto;max-height:360px;border:1px solid #dbe6df;border-radius:8px}.ts-daily-scroll table{width:100%;border-collapse:collapse;font-size:14px}.ts-daily-scroll td,.ts-daily-scroll th{padding:8px 12px;text-align:right;border-bottom:1px solid #e2e9e5}.ts-daily-scroll th:first-child{text-align:left}.ts-daily-scroll tfoot,.ts-daily-scroll thead{background:#eaf4ee}.ts-daily-scroll thead th{position:sticky;top:0;background:#eaf4ee}.ts-daily-scroll tbody th{font-weight:400}@media(max-width:640px){.ts-summary{padding:12px}.ts-summary-cards{gap:12px}.ts-summary-cards>div{min-width:125px}.ts-summary-cards strong{font-size:21px}}.my-day-accounting_root__C8GCM{display:grid;gap:20px;min-width:0;color:#17302c}.my-day-accounting_heading__DwOul,.my-day-accounting_stepHeading__Lcx4M,.my-day-accounting_toolHeader__AxPmi{display:flex;justify-content:space-between;gap:16px;align-items:center;flex-wrap:wrap}.my-day-accounting_heading__DwOul h2{font-size:26px;font-weight:700;margin:4px 0}.my-day-accounting_choices__YxhKx p,.my-day-accounting_heading__DwOul p,.my-day-accounting_list__8xkT7 p{color:#62756f;font-size:14px;line-height:1.65}.my-day-accounting_eyebrow__nitQO{font-size:11px;letter-spacing:.14em;font-weight:700;color:#18856b}.my-day-accounting_actions__HBYvc{display:flex;align-items:center;flex-wrap:wrap;gap:10px}.my-day-accounting_check__lOhx5{display:flex;gap:8px;align-items:center;font-size:13px}.my-day-accounting_filters__sDbE_{display:flex;flex-wrap:wrap;align-items:end;gap:12px}.my-day-accounting_filters__sDbE_ label{display:grid;gap:6px;font-size:12px;min-width:160px;max-width:100%}.my-day-accounting_filters__sDbE_ label:first-child{max-width:340px}.my-day-accounting_steps__4_vWE{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:8px}.my-day-accounting_steps__4_vWE button{text-align:left;display:flex;align-items:center;gap:9px;border:1px solid #dce7e2;background:#fff;border-radius:12px;padding:13px 10px;font-size:12px;line-height:1.4}.my-day-accounting_steps__4_vWE b{border-radius:50%;background:#edf3f0;width:25px;height:25px;flex-shrink:0;display:grid;place-items:center}.my-day-accounting_steps__4_vWE button[aria-current]{border-color:#19866d;background:#edf8f2;color:#11674f}.my-day-accounting_steps__4_vWE button[aria-current] b{background:#18856b;color:white}.my-day-accounting_stepHeading__Lcx4M h3{font-size:20px;font-weight:650}.my-day-accounting_hint__LJqHJ{background:#edf5f1;border-left:3px solid #26886d;padding:15px 18px;font-size:14px;line-height:1.7;border-radius:4px 12px 12px 4px}.my-day-accounting_facts___CvsL{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.my-day-accounting_facts___CvsL span{display:grid;gap:7px;border:1px solid #e1e9e5;background:white;border-radius:12px;padding:16px;font-size:12px;color:#63746c}.my-day-accounting_facts___CvsL b{font-size:22px;color:#193c30;overflow-wrap:anywhere}.my-day-accounting_list__8xkT7{display:grid;gap:10px}.my-day-accounting_list__8xkT7 article{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:20px;border:1px solid #dee8e2;background:white;border-radius:14px}.my-day-accounting_list__8xkT7 article>div{min-width:0}.my-day-accounting_list__8xkT7 article>div:last-child:not(:first-child){display:flex;flex-direction:column;align-items:flex-start;gap:8px}.my-day-accounting_choices__YxhKx h4,.my-day-accounting_list__8xkT7 h4{font-weight:650;font-size:15px;overflow-wrap:anywhere}.my-day-accounting_list__8xkT7 small{display:block;color:#74817a;font-size:12px;line-height:1.5}.my-day-accounting_caption__h9Ueb{color:#63776b;font-size:13px;line-height:1.65}.my-day-accounting_warning__3BgLT{background:#fff5e2;padding:12px;border-radius:9px;color:#78531f;font-size:13px;line-height:1.6}.my-day-accounting_empty__JdjwH{text-align:center;padding:40px 20px;background:white;border:1px dashed #d6e1d9;border-radius:14px;color:#687d71}.my-day-accounting_choices__YxhKx{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.my-day-accounting_choices__YxhKx article{display:flex;flex-direction:column;align-items:flex-start;gap:14px;padding:24px;background:#fff;border:1px solid #dde7e1;border-radius:14px}.my-day-accounting_link__MEbJD{font-size:13px;color:#187458;text-decoration:underline;line-height:1.7}.my-day-accounting_summary__nSObU{display:grid;gap:8px}.my-day-accounting_summary__nSObU button{display:flex;align-items:center;gap:12px;text-align:left;background:#fff;border:1px solid #dce6df;border-radius:11px;padding:18px}.my-day-accounting_summary__nSObU span{flex:1;font-size:14px}.my-day-accounting_summary__nSObU b{font-size:20px}.my-day-accounting_toolHeader__AxPmi span{font-size:13px;color:#64786b}.my-day-accounting_root__C8GCM button:focus-visible{outline:3px solid #5cae92;outline-offset:2px}@media(max-width:1100px){.my-day-accounting_steps__4_vWE{grid-template-columns:repeat(3,minmax(0,1fr))}.my-day-accounting_facts___CvsL{grid-template-columns:repeat(2,minmax(0,1fr))}.my-day-accounting_choices__YxhKx{grid-template-columns:1fr}}@media(max-width:600px){.my-day-accounting_root__C8GCM{gap:16px}.my-day-accounting_heading__DwOul h2{font-size:22px}.my-day-accounting_steps__4_vWE{grid-template-columns:repeat(2,minmax(0,1fr))}.my-day-accounting_steps__4_vWE button{font-size:11px;padding:11px 8px}.my-day-accounting_facts___CvsL{gap:8px}.my-day-accounting_facts___CvsL span{padding:12px;font-size:11px}.my-day-accounting_facts___CvsL b{font-size:19px}.my-day-accounting_list__8xkT7 article{align-items:flex-start;flex-direction:column;padding:16px}.my-day-accounting_actions__HBYvc{width:100%}.my-day-accounting_actions__HBYvc button{white-space:normal;height:auto;min-height:36px}.my-day-accounting_filters__sDbE_ label{min-width:135px;flex:1}.my-day-accounting_stepHeading__Lcx4M{align-items:flex-start}.my-day-accounting_stepHeading__Lcx4M h3{font-size:18px}.my-day-accounting_toolHeader__AxPmi button{white-space:normal;height:auto;min-height:38px}}