.daily-details_page__lHDkS{max-width:1450px;margin:0 auto;color:#24232a}.daily-details_intro__wspg6{display:flex;align-items:end;justify-content:space-between;flex-wrap:wrap;gap:18px;margin-bottom:22px}.daily-details_intro__wspg6 h2{margin:0 0 5px;font-size:clamp(1.4rem,3vw,2rem)}.daily-details_intro__wspg6 p{margin:0;color:#5e6572;line-height:1.5;max-width:66ch}.daily-details_dateControls___zdG8{display:flex;align-items:end;flex-wrap:wrap;gap:8px}.daily-details_dateControls___zdG8 label{display:grid;gap:5px;color:#52525b;font-size:.8rem;font-weight:700}.daily-details_actions___UKfr a,.daily-details_actions___UKfr button,.daily-details_dateControls___zdG8 button,.daily-details_dateControls___zdG8 input{min-height:42px;border:1px solid #cbd5e1;border-radius:9px;background:#fff;color:#292e3a;padding:8px 12px;font:inherit;font-size:.86rem;font-weight:700;cursor:pointer}.daily-details_actions___UKfr a:hover,.daily-details_actions___UKfr button:hover,.daily-details_dateControls___zdG8 button:hover{border-color:#a50f28;color:#a50f28}.daily-details_summary__IgZE8{display:flex;flex-wrap:wrap;gap:8px 18px;padding:14px 18px;margin-bottom:18px;border:1px solid #e9cbd0;border-radius:12px;background:#fff5f6}.daily-details_section__GFjoO{margin:0 0 20px;border:1px solid #e4e4e7;border-radius:15px;background:#fff;overflow:hidden}.daily-details_sectionHeading__MANz7{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:15px 18px;background:#f8f9fa;border-bottom:1px solid #e4e4e7}.daily-details_sectionHeading__MANz7 h2{font-size:1.12rem;margin:0}.daily-details_sectionHeading__MANz7 span{font-size:.84rem;color:#5e6572;font-weight:700}.daily-details_tableScroll__f4FSH{overflow-x:auto}.daily-details_table__WK3Mn{width:100%;border-collapse:collapse;text-align:left;font-size:.86rem}.daily-details_table__WK3Mn th{padding:12px;background:#fdfdfe;color:#52525b;font-size:.76rem;text-transform:uppercase;letter-spacing:.03em}.daily-details_table__WK3Mn td{border-top:1px solid #ebecef;padding:13px 12px;vertical-align:top;overflow-wrap:anywhere}.daily-details_table__WK3Mn tbody tr:nth-child(2n){background:#fcfcfd}.daily-details_table__WK3Mn td:first-child strong{color:#9c1330;font-size:1rem}.daily-details_subtext__KudTm{display:block;color:#697386;margin-top:3px}.daily-details_contact__wo7OM{display:grid;gap:5px}.daily-details_contact__wo7OM a{color:#a50f28}.daily-details_actions___UKfr{display:flex;flex-wrap:wrap;gap:7px}.daily-details_actions___UKfr a{display:inline-flex;align-items:center;text-decoration:none}.daily-details_actions___UKfr .daily-details_composeButton__WF_nQ{background:#a50f28;border-color:#a50f28;color:#fff}.daily-details_composer__Z_B1r{margin-top:12px;padding:12px;border:1px solid #edccd2;border-radius:10px;background:#fff8f9;min-width:220px}.daily-details_composer__Z_B1r label{display:block;font-weight:700;font-size:.8rem;margin-bottom:7px}.daily-details_composer__Z_B1r input,.daily-details_composer__Z_B1r textarea{display:block;width:100%;padding:10px;border:1px solid #cbd5e1;border-radius:8px;background:#fff;font:inherit}.daily-details_composer__Z_B1r textarea{min-height:140px;resize:vertical}.daily-details_composer__Z_B1r label:not(:first-child){margin-top:12px}.daily-details_composer__Z_B1r .daily-details_actions___UKfr{margin-top:10px}.daily-details_composer__Z_B1r .daily-details_actions___UKfr span{color:#697386;font-size:.8rem}.daily-details_composer__Z_B1r p{margin:9px 0 0;font-size:.77rem;color:#5e6572}.daily-details_empty__FTT7m,.daily-details_pendingNote__zuk_Z{padding:16px 18px;margin:0;color:#5e6572}.daily-details_pendingNote__zuk_Z{background:#fffbeb}.daily-details_copyError__GPm_c,.daily-details_error__oKJDf{color:#a50f28;font-weight:700}.daily-details_error__oKJDf{padding:16px 18px;border:1px solid #f3b7c0;border-radius:10px;background:#fff1f2}.daily-details_copyError__GPm_c{display:block;margin-top:6px;font-size:.75rem}@media (max-width:800px){.daily-details_table__WK3Mn thead{display:none}.daily-details_table__WK3Mn,.daily-details_table__WK3Mn tbody,.daily-details_table__WK3Mn td,.daily-details_table__WK3Mn tr{display:block}.daily-details_table__WK3Mn tr{padding:12px 15px;border-top:1px solid #ebecef}.daily-details_table__WK3Mn td{display:grid;grid-template-columns:minmax(76px,28%) minmax(0,1fr);gap:8px;border:0;padding:6px 0}.daily-details_table__WK3Mn td:before{content:attr(data-label);color:#64748b;font-size:.75rem;font-weight:750}.daily-details_table__WK3Mn td:last-child{display:block}.daily-details_table__WK3Mn td:last-child:before{display:block;margin-bottom:7px}.daily-details_composer__Z_B1r{margin-top:10px}}.MonthlyDiaryOverview_stack__oLgt5{display:grid;gap:9px;margin:14px 0 10px}.MonthlyDiaryOverview_card__FGaqS{min-width:0;border:1px solid #e6cbd2;border-radius:12px;background:#fff;overflow:hidden}.MonthlyDiaryOverview_card__FGaqS>summary{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:12px 14px;cursor:pointer;color:#28242a;font-size:.88rem;font-weight:800}.MonthlyDiaryOverview_card__FGaqS>summary::marker{color:#ab1232}.MonthlyDiaryOverview_card__FGaqS>summary small{display:block;margin-top:2px;color:#687083;font-size:.72rem;font-weight:600}.MonthlyDiaryOverview_card__FGaqS>summary b{flex:none;color:#a51232;font-size:.76rem;white-space:nowrap}.MonthlyDiaryOverview_content__0RWWr{padding:0 14px 14px}.MonthlyDiaryOverview_note__rSP8H,.MonthlyDiaryOverview_scope__nd_ra{margin:0 0 10px;color:#5f6675;font-size:.73rem;line-height:1.45}.MonthlyDiaryOverview_metrics__Q_18z{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;margin-bottom:10px}.MonthlyDiaryOverview_metric__pQFIe{min-width:0;padding:9px;border:1px solid #e5e7eb;border-radius:9px;background:#f8fafc}.MonthlyDiaryOverview_metric__pQFIe span{display:block;color:#526076;font-size:.68rem;line-height:1.3}.MonthlyDiaryOverview_metric__pQFIe strong{display:block;margin-top:3px;color:#1e293b;font-size:1.1rem;line-height:1.15}.MonthlyDiaryOverview_metric__pQFIe small{color:#667085;font-size:.75rem}.MonthlyDiaryOverview_content__0RWWr h3{margin:14px 0 9px;font-size:.86rem}.MonthlyDiaryOverview_error__9GJ6j button,.MonthlyDiaryOverview_refresh__wFRur{margin:0 0 10px;border:1px solid #b21439;border-radius:7px;padding:5px 8px;background:#fff;color:#a51232;font-size:.7rem;font-weight:750;cursor:pointer}.MonthlyDiaryOverview_error__9GJ6j button{margin:0 0 0 5px}.MonthlyDiaryOverview_moneyGrid__Iojfy{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;margin-bottom:9px}.MonthlyDiaryOverview_moneyGrid__Iojfy>div{padding:8px 9px;border:1px solid #e8e8ed;border-radius:9px}.MonthlyDiaryOverview_moneyGrid__Iojfy span{display:block;color:#566176;font-size:.68rem;line-height:1.3}.MonthlyDiaryOverview_moneyGrid__Iojfy strong{display:block;margin-top:4px;color:#064e3b;font-size:.94rem}.MonthlyDiaryOverview_moneyGrid__Iojfy .MonthlyDiaryOverview_net__T0dQI{grid-column:1/-1;border-color:#a7f3d0;background:#ecfdf5}.MonthlyDiaryOverview_warning___jByf{margin:8px 0;color:#9a3412;font-size:.72rem;font-weight:700}.MonthlyDiaryOverview_legacyList___T_EW{list-style:none;display:grid;gap:0;margin:0;padding:0;border-top:1px solid #e5e7eb}.MonthlyDiaryOverview_legacyList___T_EW li{display:grid;gap:3px;padding:9px 0;border-bottom:1px solid #e5e7eb;font-size:.75rem}.MonthlyDiaryOverview_legacyList___T_EW li>div{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 8px}.MonthlyDiaryOverview_legacyList___T_EW strong{color:#1f2937;overflow-wrap:anywhere}.MonthlyDiaryOverview_legacyList___T_EW small,.MonthlyDiaryOverview_legacyList___T_EW span{color:#5f6675;font-size:.7rem}.MonthlyDiaryOverview_legacyList___T_EW a{width:fit-content;color:#a51232;font-weight:800;text-decoration:underline}.MonthlyDiaryOverview_error__9GJ6j,.MonthlyDiaryOverview_loading__3eKdh{margin:14px 0 10px;padding:10px 12px;border-radius:9px;font-size:.78rem}.MonthlyDiaryOverview_error__9GJ6j{background:#fff1f2;color:#9f1239}.MonthlyDiaryOverview_loading__3eKdh{background:#f8fafc;color:#526076}@media (max-width:340px){.MonthlyDiaryOverview_metrics__Q_18z,.MonthlyDiaryOverview_moneyGrid__Iojfy{grid-template-columns:minmax(0,1fr)}}