.ProductionStageNames_names__cqpAq{color:#53657b;font-size:.7rem;font-weight:400;line-height:1.35;text-align:center;white-space:normal;overflow-wrap:anywhere;margin:0}.ProductionEmployeeChoice_toggle__OwvSX{display:flex;align-items:center;gap:6px;width:100%;text-align:left;margin-top:6px;padding:8px 10px;min-height:40px;border-top:1px solid var(--line);border-radius:0}.ProductionMonthlyReview_total__96hv_{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;padding:16px;margin:14px 0;border-radius:10px;background:#edf4fc;color:#17365c}.ProductionMonthlyReview_total__96hv_ p{margin:0 0 4px;font-size:.85rem}.ProductionMonthlyReview_total__96hv_ strong{font-size:1.8rem;font-variant-numeric:tabular-nums}.ProductionMonthlyReview_total__96hv_ strong small{font-size:.85rem;font-weight:400}.ProductionMonthlyReview_total__96hv_>span{color:#53657b;font-size:.8rem}.ProductionMonthlyReview_subtitle__E9j9Z{font-size:.95rem;margin:18px 0 10px}.ProductionMonthlyReview_employee__TvsaV{display:flex;align-items:center;gap:10px;flex-wrap:wrap;font-size:.8rem;margin-top:12px;color:#244c8c}.ProductionMonthlyReview_employee__TvsaV>span{display:inline-flex;align-items:center;gap:6px}.ProductionMonthlyReview_employee__TvsaV select{width:auto;max-width:100%;min-width:0;min-height:40px;padding:8px 32px 8px 12px;border:1px solid #c6d3e3;border-radius:8px;background-color:#f6f9fc;color:#17365c;font:inherit;cursor:pointer}.ProductionMonthlyReview_employee__TvsaV select:hover{border-color:#244c8c}.ProductionMonthlyReview_employee__TvsaV select:focus-visible{outline:2px solid #244c8c;outline-offset:2px}.ProductionMonthlyReview_note__QE1LV{font-size:.75rem;color:#53657b;margin:10px 0 0}.ProductionMonthlyReview_tableScroll__piSJa{overflow-x:auto}.ProductionMonthlyReview_table__srvwC{width:100%;min-width:0;border-collapse:collapse;font-size:.85rem}.ProductionMonthlyReview_table__srvwC td,.ProductionMonthlyReview_table__srvwC th{text-align:left;padding:10px 12px;border-bottom:1px solid #e2e9f0}.ProductionMonthlyReview_table__srvwC thead th{background:#edf2f7;color:#53657b;font-size:.7rem}.ProductionMonthlyReview_table__srvwC td:nth-child(2),.ProductionMonthlyReview_table__srvwC th:nth-child(2){text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums}.ProductionMonthlyReview_table__srvwC td:last-child:nth-child(3){width:20px;text-align:right;color:#53657b}.ProductionMonthlyReview_table__srvwC tbody tr:hover{background:#f6f9fc}.ProductionMonthlyReview_table__srvwC button.ProductionMonthlyReview_person__wRARq{display:block;width:100%;min-height:36px;padding:4px 0;border:0;border-radius:3px;background:none;color:#244c8c;text-align:left;font:inherit;font-weight:600;white-space:normal;overflow-wrap:anywhere}.ProductionMonthlyReview_table__srvwC button.ProductionMonthlyReview_person__wRARq:hover{text-decoration:underline}.ProductionMonthlyReview_table__srvwC button.ProductionMonthlyReview_person__wRARq:focus-visible{outline:2px solid #244c8c;outline-offset:3px}.ProductionMonthlyReview_back__s2qcz{margin:10px 0 0}.ProductionMonthlyReview_srOnly__bpWmr{position:absolute;width:1px;height:1px;clip-path:inset(50%);overflow:hidden}@media(pointer:coarse){.ProductionMonthlyReview_table__srvwC button.ProductionMonthlyReview_person__wRARq{min-height:44px}}@media(max-width:600px){.ProductionMonthlyReview_total__96hv_{padding:12px;gap:8px}.ProductionMonthlyReview_total__96hv_ strong{font-size:1.6rem}.ProductionMonthlyReview_table__srvwC td,.ProductionMonthlyReview_table__srvwC th{padding:9px 8px}}.DunningImportPanel_panel__B2JVT.DunningImportPanel_panel__B2JVT{padding:14px 18px;font-size:13px}.DunningImportPanel_panel__B2JVT summary{cursor:pointer;font-weight:600;color:#17365c}.DunningImportPanel_panel__B2JVT fieldset{display:grid;gap:14px;min-width:0;margin:14px 0 0;padding:0;border:0}.DunningImportPanel_panel__B2JVT label{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.DunningImportPanel_panel__B2JVT input[type=file]{max-width:100%;font-size:12px}.DunningImportPanel_panel__B2JVT input[type=file]::file-selector-button{padding:8px 12px;margin-right:10px;border:1px solid #bccbdd;border-radius:6px;background:#eef3fa;color:#17365c;cursor:pointer}.DunningImportPanel_panel__B2JVT input[type=checkbox]{width:17px;height:17px;min-height:17px;margin:0;accent-color:#17365c}.DunningImportPanel_panel__B2JVT input[type=date]{min-height:36px;padding:6px 9px;border:1px solid #bccbdd;border-radius:6px;background:#fff;color:#17365c}.DunningImportPanel_panel__B2JVT p{margin:0}.DunningImportPanel_tableScroll__npgai{overflow-x:auto}.DunningImportPanel_tableScroll__npgai table{width:100%;min-width:520px;border-collapse:collapse;font-size:12px}.DunningImportPanel_tableScroll__npgai th{padding:9px 12px;background:#edf2f7;text-align:left;font-size:10px}.DunningImportPanel_tableScroll__npgai td{padding:12px;border-bottom:1px solid #e0e6ef}.DunningImportPanel_tableScroll__npgai td:last-child,.DunningImportPanel_tableScroll__npgai th:last-child{text-align:right;white-space:nowrap}.DunningImportPanel_tableScroll__npgai td:nth-child(3),.DunningImportPanel_tableScroll__npgai th:nth-child(3){text-align:center}.DunningImportPanel_tableScroll__npgai small{display:block;margin-top:4px;color:#61738b}.DunningImportPanel_total__gXkwA{font-weight:600}.DunningImportPanel_sentFields__Q8bS0{display:flex;align-items:center;flex-wrap:wrap;gap:12px 24px}.DunningImportPanel_hint__iHoHr{color:#61738b;font-size:12px;line-height:1.5}.DunningImportPanel_footer__lRTL8{display:flex;align-items:center;flex-wrap:wrap;gap:10px 16px;padding-top:12px;border-top:1px solid #e0e6ef}.DunningImportPanel_footer__lRTL8 span{font-size:12px;color:#61738b}.DunningImportPanel_panel__B2JVT .DunningImportPanel_confirm__cLt_N{min-height:42px;padding:10px 16px;border:1px solid #17365c;border-radius:7px;background:#17365c;color:#fff;font-size:13px;font-weight:600;cursor:pointer}.DunningImportPanel_panel__B2JVT .DunningImportPanel_confirm__cLt_N:hover:not(:disabled){background:#244b7d}.DunningImportPanel_panel__B2JVT .DunningImportPanel_confirm__cLt_N:disabled{opacity:.5;cursor:not-allowed}.DunningImportPanel_panel__B2JVT button:focus-visible,.DunningImportPanel_panel__B2JVT input:focus-visible,.DunningImportPanel_panel__B2JVT summary:focus-visible{outline:3px solid #648ac0;outline-offset:3px}.DunningImportPanel_panel__B2JVT [role=alert]{padding:10px 12px;border:1px solid #dfb3b3;border-radius:6px;background:#fff3f3;color:#9b2424}@media(max-width:600px){.DunningImportPanel_panel__B2JVT.DunningImportPanel_panel__B2JVT{padding:12px}.DunningImportPanel_footer__lRTL8{align-items:stretch;flex-direction:column}.DunningImportPanel_panel__B2JVT .DunningImportPanel_confirm__cLt_N{width:100%}}.DunningPreview_page__3YAhh.DunningPreview_page__3YAhh{max-width:1300px;padding-top:8px}.DunningPreview_editFields__AgBmb{border:0;padding:0;margin:0;min-width:0}.DunningPreview_actionPanel__UKQfN{border:1px solid #d8e1ed;background:#f7f9fc;border-radius:8px;margin:0 0 14px;padding:12px;min-width:0}.DunningPreview_actions__tAdQ6{display:flex;flex-wrap:wrap;gap:8px}.DunningPreview_actions__tAdQ6 button{min-height:34px;padding:7px 10px;font-size:12px}.DunningPreview_actionStatus__hkClZ{display:flex;flex-wrap:wrap;gap:8px 18px;padding:10px 0 2px;font-size:12px;font-weight:600}.DunningPreview_actionStatus__hkClZ span{font-weight:400;overflow-wrap:anywhere}.DunningPreview_actionPanel__UKQfN small{display:block;font-size:10px;color:#61738b;overflow-wrap:anywhere}.DunningPreview_contactForm__UY5kS{display:flex;align-items:end;flex-wrap:wrap;gap:10px;padding-top:12px;font-size:12px}.DunningPreview_contactForm__UY5kS label{display:grid;gap:5px}.DunningPreview_contactForm__UY5kS label:first-child{flex:1;min-width:180px}.DunningPreview_contactForm__UY5kS textarea{width:100%;min-height:60px;padding:8px;border:1px solid #c3cedc;border-radius:5px}.DunningPreview_contactForm__UY5kS input{min-height:34px}.DunningPreview_printbar__OYym3{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:8px 0;font-size:12px}.DunningPreview_heading__EaiqU button,.DunningPreview_printbar__OYym3 button{min-height:30px;padding:5px 10px;font-size:12px}.DunningPreview_printbar__OYym3 button{border:1px solid #c3cedc;border-radius:6px;background:#fff;color:#17365c}.DunningPreview_printbar__OYym3 button:disabled{opacity:.45}.DunningPreview_customerRow__WaZ09{display:block;border:1px solid var(--line);border-radius:9px;margin-bottom:10px;background:var(--card);padding:4px 8px 10px}.DunningPreview_selectedCard__q4XvX{border-color:#8ca8cc;box-shadow:inset 3px 0 #17365c;background:#f5f8fd}.DunningPreview_customerTop__5Nfd4{display:flex;align-items:start}.DunningPreview_customerTop__5Nfd4>input{margin:15px 0 0 4px}.DunningPreview_cardActions__gLg4I{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:5px}.DunningPreview_cardActions__gLg4I button{min-height:34px;padding:5px 3px;border:1px solid #c3cedc;border-radius:5px;background:#fff;color:#17365c;font-size:11px;font-weight:600;white-space:nowrap;cursor:pointer}.DunningPreview_cardActions__gLg4I button:hover:not(:disabled){background:#e7eef8;border-color:#17365c}.DunningPreview_cardActions__gLg4I button:disabled{opacity:.45;cursor:default}.DunningPreview_cardStatus__DLvQv{display:block;padding:8px 2px 0;color:#61738b;font-size:11px;line-height:1.4}.DunningPreview_more__yQdFW{position:relative;flex-shrink:0}.DunningPreview_more__yQdFW summary{cursor:pointer;list-style:none;font-size:22px;padding:2px 7px}.DunningPreview_more__yQdFW>div{position:absolute;right:0;top:30px;z-index:3;background:white;border:1px solid var(--line);border-radius:6px;padding:5px;box-shadow:0 4px 14px #17365c20}.DunningPreview_more__yQdFW button{white-space:nowrap;min-height:32px;padding:6px 10px;font-size:12px}.DunningPreview_panelHeading__qXcwr{display:flex;justify-content:space-between;align-items:center;font-size:13px}.DunningPreview_panelHeading__qXcwr button{min-height:28px;padding:2px 8px}.DunningPreview_actionPanel__UKQfN p{font-size:12px;line-height:1.5}.DunningPreview_actionPanel__UKQfN>button,.DunningPreview_check__Ui3l2 button,.DunningPreview_contactForm__UY5kS button{font-size:12px;min-height:34px;padding:6px 10px}.DunningPreview_actionHint___Lbb8{color:#805b17}.DunningPreview_batchApprove__Yzm4y{font-size:11px;padding:5px 8px;min-height:30px;margin-top:8px}.DunningPreview_customerRow__WaZ09>input{margin:0 0 0 10px;width:16px;height:16px}.DunningPreview_customerRow__WaZ09 .DunningPreview_customer__BZwiS{border-bottom:0;padding:10px}.DunningPreview_heading__EaiqU{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:14px}.DunningPreview_heading__EaiqU h1{font-size:25px;margin:0 0 3px}.DunningPreview_heading__EaiqU span{font-size:12px;color:#61738b}.DunningPreview_heading__EaiqU .DunningPreview_demo__y5dLh{background:#e9eef6;padding:6px 10px;border-radius:6px}.DunningPreview_import__6AQgi{padding:14px 18px;display:flex;align-items:center;flex-wrap:wrap;gap:8px 20px}.DunningPreview_import__6AQgi div{flex:1;display:grid;gap:3px}.DunningPreview_import__6AQgi small,.DunningPreview_import__6AQgi span{color:#61738b;font-size:12px}.DunningPreview_import__6AQgi small{flex-basis:100%;font-size:10px}.DunningPreview_toolbar__nmbpK{display:flex;flex-wrap:wrap;gap:8px;margin:14px 0}.DunningPreview_filters__Ef_xg,.DunningPreview_previewTabs__HGpZY{display:flex;flex-wrap:wrap;gap:3px;align-items:center}.DunningPreview_filters__Ef_xg{margin-right:auto}.DunningPreview_filters__Ef_xg button,.DunningPreview_previewTabs__HGpZY button{min-height:34px;padding:6px 12px;border:0;background:#e9eef6;color:#17365c;font-size:12px}.DunningPreview_filters__Ef_xg button[aria-pressed=true],.DunningPreview_previewTabs__HGpZY button[aria-pressed=true]{background:#17365c;color:white}.DunningPreview_toolbar__nmbpK input,.DunningPreview_toolbar__nmbpK select{min-height:34px;padding:6px 10px;border:1px solid var(--line);border-radius:6px;background:var(--card);color:var(--ink);font-size:12px}.DunningPreview_layout__lz3jF{display:grid;grid-template-columns:310px minmax(0,1fr);align-items:start;gap:16px}.DunningPreview_customers__mc_lb{padding:0;min-width:0}.DunningPreview_listHeading__DaiSP{display:flex;justify-content:space-between;padding:13px 16px;font-size:13px;border-bottom:1px solid var(--line)}.DunningPreview_customer__BZwiS{display:grid;gap:5px;text-align:left;width:100%;padding:16px;border:0;border-radius:0;color:var(--ink);background:transparent}.DunningPreview_customer__BZwiS strong{font-size:13px}.DunningPreview_customer__BZwiS span{font-size:12px}.DunningPreview_customer__BZwiS small{font-size:11px;color:#61738b}.DunningPreview_customer__BZwiS.DunningPreview_selected__a_Unf{background:#edf3fc;box-shadow:inset 3px 0 #17365c}.DunningPreview_company__gwPMn{color:#61738b;font-size:10px!important;font-weight:700;letter-spacing:.04em}.DunningPreview_detail__Dl1lH{padding:14px;min-width:0}.DunningPreview_caseHeading___9h2z{display:flex;justify-content:space-between;align-items:center;gap:12px}.DunningPreview_caseHeading___9h2z h2{font-size:20px;margin:5px 0}.DunningPreview_caseHeading___9h2z>strong{font-size:20px;white-space:nowrap}.DunningPreview_meta__LSWZL{display:flex;flex-wrap:wrap;gap:15px;color:#61738b;font-size:11px;margin:4px 0 14px}.DunningPreview_tableScroll__WCguW{overflow:auto}.DunningPreview_postings__DALnJ{width:100%;min-width:500px;border-collapse:collapse;font-size:12px}.DunningPreview_postings__DALnJ th{text-align:left;background:#edf2f7;padding:9px 8px;font-size:10px;text-transform:uppercase}.DunningPreview_postings__DALnJ td{padding:10px 8px;border-bottom:1px solid var(--line);vertical-align:top}.DunningPreview_postings__DALnJ td:nth-child(4){text-align:center;white-space:nowrap}.DunningPreview_postings__DALnJ td:nth-child(5){text-align:right;white-space:nowrap}.DunningPreview_check__Ui3l2 input[type=checkbox],.DunningPreview_postings__DALnJ input[type=checkbox]{width:17px;height:17px;min-height:17px}.DunningPreview_postings__DALnJ small{display:block;color:#61738b;font-size:10px;margin:3px 0}.DunningPreview_postings__DALnJ .DunningPreview_credit__0jJqW{color:#237355}.DunningPreview_postings__DALnJ summary{color:#61738b;font-size:10px;cursor:pointer}.DunningPreview_postings__DALnJ input[type=number],.DunningPreview_postings__DALnJ select{max-width:140px;min-height:28px;padding:3px;font-size:11px;margin-top:5px}.DunningPreview_postings__DALnJ .DunningPreview_muted__1cj8Z{color:#8692a2;background:#fafbfd}.DunningPreview_check__Ui3l2{display:flex;align-items:center;flex-wrap:wrap;gap:16px;padding:14px 0;font-size:12px}.DunningPreview_check__Ui3l2 label{display:flex;align-items:center;gap:7px}.DunningPreview_check__Ui3l2 input[type=date]{min-height:32px;border:1px solid var(--line);border-radius:5px;padding:4px;font-size:12px}.DunningPreview_paymentReview__qShoh{display:flex;justify-content:flex-end;align-items:center;flex-wrap:wrap;gap:12px 24px;padding:16px 0;font-size:12px}.DunningPreview_paymentReview__qShoh label{display:flex;align-items:center;gap:10px;white-space:nowrap}.DunningPreview_paymentReview__qShoh input[type=date]{width:145px;min-height:34px;border:1px solid var(--line);border-radius:6px;padding:5px 8px;font-size:12px}.DunningPreview_paymentReview__qShoh .DunningPreview_reviewFlag__O8jz_{padding:9px 12px;border-radius:6px;background:#f1f4f8}.DunningPreview_paymentReview__qShoh input[type=checkbox]{width:17px;height:17px;min-height:17px;margin:0}.DunningPreview_documents__5pBls{border:1px solid var(--line);border-radius:9px;overflow:hidden}.DunningPreview_previewTabs__HGpZY{padding:8px;background:#f4f7fb}.DunningPreview_previewTabs__HGpZY span{margin-left:auto;font-size:11px;font-weight:700}.DunningPreview_blue__VvoPp{--mahn-color:#000}.DunningPreview_orange__WqcY0{--mahn-color:#a45700}.DunningPreview_red__rmpWX{--mahn-color:#b51f2d}.DunningPreview_previewTabs__HGpZY span{color:var(--mahn-color)}.DunningPreview_letter__q4Bh6{margin:10px auto;padding:25px 30px;width:100%;max-width:680px;background:white;color:#000;font-size:12px;line-height:1.55}.DunningPreview_letterHead__MHeqP{display:flex;justify-content:space-between;align-items:start;font-size:10px;color:#61738b}.DunningPreview_recipientRow__rE9B4{display:flex;justify-content:space-between;align-items:start;gap:18px;margin:28px 0}.DunningPreview_address__Xlpow{margin:0!important}.DunningPreview_letterMeta__uKjYw{display:grid;grid-template-columns:auto auto;gap:5px 12px;color:#000;font-size:10px;flex-shrink:0}.DunningPreview_letterMeta__uKjYw span:nth-child(2n){text-align:right}.DunningPreview_letter__q4Bh6 h3{color:#000;font-size:20px;margin:13px 0 20px;font-weight:700;text-decoration:underline}.DunningPreview_letter__q4Bh6.DunningPreview_red__rmpWX h3{color:#b51f2d}.DunningPreview_letter__q4Bh6.DunningPreview_red__rmpWX .DunningPreview_letterTotal__wsiv_{color:#000}.DunningPreview_letter__q4Bh6 p{margin:13px 0}.DunningPreview_letter__q4Bh6 .DunningPreview_cutoff__ak_t3{color:#61738b;font-size:10px}.DunningPreview_letter__q4Bh6 table{width:100%;border-collapse:collapse;font-size:10px;min-width:0}.DunningPreview_letter__q4Bh6 th{text-align:left;background:#f1f4f8;padding:8px 5px}.DunningPreview_letter__q4Bh6 td{padding:8px 5px;border-bottom:1px solid #e3e8ef}.DunningPreview_letter__q4Bh6 td:last-child,.DunningPreview_letter__q4Bh6 th:last-child{text-align:right}.DunningPreview_letter__q4Bh6 td:nth-child(4),.DunningPreview_letter__q4Bh6 th:nth-child(4),.DunningPreview_postings__DALnJ td:nth-child(4),.DunningPreview_postings__DALnJ th:nth-child(4){text-align:center}.DunningPreview_letterTotal__wsiv_{display:flex;justify-content:space-between;gap:8px;padding:13px 0;font-size:13px;color:var(--mahn-color)}.DunningPreview_letterTotal__wsiv_ strong{font-size:18px;border-bottom:3px double #000}.DunningPreview_letter__q4Bh6 footer{border-top:1px solid #e3e8ef;margin-top:30px;padding-top:12px;font-size:9px;color:#61738b}.DunningPreview_email__91W52{padding:25px;font-size:13px;line-height:1.6;white-space:normal}.DunningPreview_email__91W52 dl{display:grid;grid-template-columns:65px 1fr;gap:8px;border-bottom:1px solid var(--line);padding-bottom:16px;margin-top:0}.DunningPreview_email__91W52 dt{color:#61738b;font-size:11px}.DunningPreview_email__91W52 dd{margin:0;overflow-wrap:anywhere}.DunningPreview_prepare__wBGiy{display:flex;align-items:center;flex-wrap:wrap;gap:6px;padding:12px 0;font-size:11px}.DunningPreview_prepare__wBGiy button{padding:5px 8px;min-height:30px}.DunningPreview_prepare__wBGiy small{color:#61738b;font-size:10px;max-width:390px}.DunningPreview_prepare__wBGiy button{font-size:12px;white-space:nowrap}.DunningPreview_notice___gujQ{padding:10px 12px;background:#edf3fc;color:#17365c;border-radius:7px;font-size:12px}.DunningPreview_history__nCm3J{border-top:1px solid var(--line);font-size:11px}.DunningPreview_history__nCm3J summary{cursor:pointer;padding:12px 0;font-weight:600}.DunningPreview_history__nCm3J>div{display:flex;flex-wrap:wrap;align-items:center;gap:6px 12px;padding:8px 0;border-bottom:1px solid var(--line)}.DunningPreview_history__nCm3J small{color:#61738b}.DunningPreview_history__nCm3J button{min-height:28px;padding:4px 6px;font-size:10px}@media(max-width:1000px){.DunningPreview_layout__lz3jF{grid-template-columns:290px minmax(0,1fr);gap:10px}.DunningPreview_detail__Dl1lH{padding:14px}.DunningPreview_letter__q4Bh6{padding:20px}}@media(max-width:720px){.DunningPreview_layout__lz3jF{grid-template-columns:1fr}.DunningPreview_customers__mc_lb{display:flex;overflow-x:auto}.DunningPreview_listHeading__DaiSP{display:none}.DunningPreview_customer__BZwiS{min-width:200px;width:200px;flex-shrink:0}.DunningPreview_heading__EaiqU{flex-wrap:wrap}.DunningPreview_caseHeading___9h2z{align-items:start}.DunningPreview_caseHeading___9h2z h2,.DunningPreview_caseHeading___9h2z>strong{font-size:17px}.DunningPreview_letter__q4Bh6{padding:16px;font-size:11px}.DunningPreview_letterHead__MHeqP img{width:95px;height:auto}.DunningPreview_prepare__wBGiy{flex-wrap:wrap}.DunningPreview_toolbar__nmbpK input{flex:1;min-width:120px}.DunningPreview_customers__mc_lb{display:block;overflow:visible}.DunningPreview_customer__BZwiS{min-width:0;width:100%;flex-shrink:1}.DunningPreview_cardActions__gLg4I button{font-size:12px;min-height:38px}}.ScheduleWorkTimes_panel__Ivo1U{padding:0;overflow:visible}.ScheduleWorkTimes_heading__Ef3h0{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;padding:4px 18px}.ScheduleWorkTimes_heading__Ef3h0 h2{font-size:17px;margin:0}.ScheduleWorkTimes_heading__Ef3h0 h2 span{font-size:12px;font-weight:500;color:#536a85;margin-left:5px}.ScheduleWorkTimes_footer__yMCV_,.ScheduleWorkTimes_heading__Ef3h0>small,.ScheduleWorkTimes_hint__kcLHV{color:#536a85;font-size:12px}.ScheduleWorkTimes_panel__Ivo1U>p{margin:0 18px 14px}.ScheduleWorkTimes_import__srwDz{min-width:0}.ScheduleWorkTimes_tools__3wugd{display:flex;flex-wrap:wrap;gap:4px 16px;min-width:0}.ScheduleWorkTimes_tools__3wugd:has(details[open]){grid-column:1/-1}.ScheduleWorkTimes_tools__3wugd details[open]{flex-basis:100%}.ScheduleWorkTimes_archiveToggle__Zxkeh{display:flex;align-items:center;gap:6px;color:#536a85;font-size:11px}.ScheduleWorkTimes_archiveToggle__Zxkeh input{width:16px;min-height:16px}.ScheduleWorkTimes_import__srwDz summary,.ScheduleWorkTimes_pending__D2QGC summary{cursor:pointer;color:#17365c;font-size:13px;font-weight:600;padding:8px 0}.ScheduleWorkTimes_import__srwDz summary{color:#536a85;font-size:11px;font-weight:400;padding:4px 0}.ScheduleWorkTimes_import__srwDz[open]{grid-column:1/-1}.ScheduleWorkTimes_importFields__PxPr0{display:flex;flex-wrap:wrap;gap:12px;padding-top:8px;align-items:end}.ScheduleWorkTimes_assignment__6zVQT label,.ScheduleWorkTimes_importFields__PxPr0 label{display:grid;gap:5px;font-size:12px;font-weight:600}.ScheduleWorkTimes_assignment__6zVQT input,.ScheduleWorkTimes_assignment__6zVQT select,.ScheduleWorkTimes_importFields__PxPr0 input,.ScheduleWorkTimes_importFields__PxPr0 select{width:100%;padding:8px 10px;min-height:40px;border:1px solid #d7dfe8;border-radius:7px;background:white;color:#17365c}.ScheduleWorkTimes_importFields__PxPr0 p{width:100%;font-size:12px;color:#536a85;margin:0}.ScheduleWorkTimes_pending__D2QGC{min-width:0;justify-self:end}.ScheduleWorkTimes_pending__D2QGC summary{width:fit-content;margin-left:auto;border-radius:6px;background:#fff1d6;color:#80551d;font-size:11px;font-weight:500;padding:4px 8px}.ScheduleWorkTimes_pending__D2QGC[open]{grid-column:1/-1;width:100%}.ScheduleWorkTimes_pendingBody__s00nB{padding:8px 0 14px}.ScheduleWorkTimes_names__kuOvh{display:flex;flex-wrap:wrap;gap:8px}.ScheduleWorkTimes_names__kuOvh button[aria-pressed=true]{background:#17365c;color:white}.ScheduleWorkTimes_assignment__6zVQT{display:flex;flex-wrap:wrap;gap:12px;align-items:end;margin-top:12px}.ScheduleWorkTimes_assignment__6zVQT>small,.ScheduleWorkTimes_assignment__6zVQT>strong{width:100%}.ScheduleWorkTimes_assignment__6zVQT>small{color:#536a85}.ScheduleWorkTimes_assignment__6zVQT label{min-width:180px;flex:1}.ScheduleWorkTimes_blocks__l3XsG{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:repeat(var(--zep-rows),auto);gap:0 20px;border-top:1px solid #e0e7ee;padding:4px 18px}.ScheduleWorkTimes_block__iEqzd{display:grid;grid-template-rows:subgrid;grid-row:1/-1;margin:0;min-width:0}.ScheduleWorkTimes_row__r2osj{display:grid;grid-template-columns:minmax(0,1fr) 42px 100px 45px;align-items:center;gap:5px;padding:6px 0;border-bottom:1px solid #e8edf2;font-size:12px}.ScheduleWorkTimes_row__r2osj dt{color:#17365c;overflow-wrap:anywhere;text-align:left;font-weight:600}.ScheduleWorkTimes_row__r2osj dd{margin:0;min-width:0;max-width:100%;text-align:center}.ScheduleWorkTimes_statusCell__mZVUU{grid-column:3/5}.ScheduleWorkTimes_officeCell__BfV2A{grid-column:2}.ScheduleWorkTimes_officeNote__gqQrr{display:block;flex-basis:100%;color:#536a85;font-size:10px;line-height:1.3}.ScheduleWorkTimes_duration__exKX2{border-left:1px solid #d7dfe8;font-variant-numeric:tabular-nums;color:#34445b}.ScheduleWorkTimes_row__r2osj dd>span+span{margin-left:4px}.ScheduleWorkTimes_times__COfTM{font-variant-numeric:tabular-nums;white-space:nowrap;color:#34445b}.ScheduleWorkTimes_timeCell__hvJum{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:2px 4px}.ScheduleWorkTimes_timeCell__hvJum .ScheduleWorkTimes_times__COfTM{flex-basis:100%}.ScheduleWorkTimes_open__CypfZ{color:#8a5900;background:#fff1d6;border-radius:4px;padding:3px 6px;font-size:12px}.ScheduleWorkTimes_error__iJkIh{color:#a52424}.ScheduleWorkTimes_footer__yMCV_{display:flex;justify-content:space-between;gap:8px;flex-wrap:wrap;padding:4px 18px}@media(max-width:1000px){.ScheduleWorkTimes_blocks__l3XsG{grid-template-columns:minmax(0,1fr);grid-template-rows:none;gap:0}.ScheduleWorkTimes_block__iEqzd{display:block;grid-row:auto}}@media(max-width:640px){.ScheduleWorkTimes_heading__Ef3h0{padding:4px 12px;gap:8px}.ScheduleWorkTimes_heading__Ef3h0>small{width:100%}.ScheduleWorkTimes_import__srwDz{margin-left:0}.ScheduleWorkTimes_blocks__l3XsG{grid-template-columns:minmax(0,1fr);padding-inline:12px;gap:0}.ScheduleWorkTimes_pending__D2QGC{padding-inline:12px}.ScheduleWorkTimes_importFields__PxPr0 button,.ScheduleWorkTimes_importFields__PxPr0 label{width:100%}}.ScheduleOfficeObservation_root__LXgzA{position:relative;display:flex;align-items:center;gap:3px;margin:0;font-size:11px;font-weight:400}.ScheduleOfficeObservation_root__LXgzA .ScheduleOfficeObservation_absent__pr7ZF{width:14px;height:14px;min-height:14px;margin:0}.ScheduleOfficeObservation_root__LXgzA .ScheduleOfficeObservation_clockButton__WmQ3u{min-height:24px;min-width:24px;padding:0;font-size:18px;border:0}.ScheduleOfficeObservation_popup__Ntn0o{position:absolute;top:100%;right:0;z-index:20;width:230px;padding:10px;border:1px solid var(--line);border-radius:8px;background:var(--card);color:var(--ink);box-shadow:0 4px 16px #0002;text-align:left}.ScheduleOfficeObservation_popup__Ntn0o fieldset{padding:0;margin:0;border:0;min-width:0}.ScheduleOfficeObservation_popup__Ntn0o legend{font-weight:600;margin-bottom:6px}.ScheduleOfficeObservation_clock__tXAx1{display:grid;gap:3px;margin-bottom:6px}.ScheduleOfficeObservation_clock__tXAx1 input{width:100%;min-height:32px;padding:4px;font-size:12px;border:1px solid var(--line);border-radius:4px;background:var(--card);color:var(--ink)}.ScheduleOfficeObservation_actions__7RXHe{display:flex;gap:6px}.ScheduleOfficeObservation_popup__Ntn0o .ScheduleOfficeObservation_standard__pkBsW{min-height:28px;padding:4px 6px;margin-bottom:6px;font-size:11px}.ScheduleOfficeObservation_actions__7RXHe button{min-height:30px;padding:4px 8px;font-size:11px}.ScheduleOfficeObservation_root__LXgzA small{display:block;color:#a52424;margin-top:4px}.ScheduleOfficeObservation_error__zjaaS{position:absolute;top:100%;left:0;width:200px;padding:6px;z-index:20;background:var(--card);border:1px solid var(--line);border-radius:5px}@media(max-width:640px){.ScheduleOfficeObservation_popup__Ntn0o{position:fixed;top:50%;left:50%;right:auto;transform:translate(-50%,-50%);width:min(280px,calc(100vw - 24px))}}.ScheduleSearch_results__MVLXE{padding:14px 18px;display:grid;gap:7px;font-size:13px}.ScheduleSearch_results__MVLXE>small{color:#61738b}.ScheduleSearch_hits__VAy55{display:flex;flex-wrap:wrap;gap:8px;max-height:280px;overflow:auto}.ScheduleSearch_hits__VAy55 button{display:grid;gap:4px;padding:10px 12px;min-height:44px;border:1px solid #b8c9dd;border-radius:7px;background:#f3f7fc;color:#17365c;text-align:left;cursor:pointer}.ScheduleSearch_hits__VAy55 button:hover{background:#e5eef9}.ScheduleSearch_hits__VAy55 button[aria-current=date]{border-color:#17365c;box-shadow:inset 3px 0 #17365c}.ScheduleSearch_hits__VAy55 button:focus-visible{outline:3px solid #648ac0;outline-offset:2px}@media(max-width:600px){.ScheduleSearch_hits__VAy55{display:grid;grid-template-columns:1fr}}