.BillList_page__aSv3C{color:#262626;font-family:Manrope,Roboto,Helvetica,Arial,sans-serif;padding:24px 3% 40px;display:flex;flex-direction:column;gap:20px;box-sizing:border-box}.BillList_header__LAdg7{align-items:flex-start;display:flex;justify-content:space-between}.BillList_title__UKRoD{font-family:Manrope,Roboto,Helvetica,Arial,sans-serif;font-size:22px;font-weight:700;color:#231f20;line-height:1.2;margin:0 0 4px}.BillList_date___0qYk{font-size:13px;font-weight:500;color:#707070;margin:0}.BillList_paymentButton__LaQDa{background:#0c85f5!important;border-radius:10px!important;box-shadow:none!important;font-size:14px!important;font-weight:600!important;min-height:33px!important;padding:0 20px!important;text-decoration:none!important;text-transform:none!important}.BillList_paymentButton__LaQDa:hover{background:#0a6fcc!important}.BillList_filters__OOV1h{align-items:end;display:grid;grid-gap:16px;gap:16px;grid-template-columns:minmax(200px,320px) minmax(200px,320px) minmax(260px,1fr)}.BillList_filterField__7SXhD{display:flex;flex-direction:column;gap:6px}.BillList_filterLabel__1KP9Z{font-size:13px;font-weight:600;color:#262626}.BillList_filterField__7SXhD .MuiInputBase-root,.BillList_searchGroup__12I_o .MuiInputBase-root{background:#f5f3ef;border-radius:22px;box-shadow:0 2px 4px rgba(0,0,0,.08);height:44px}.BillList_filterField__7SXhD .MuiInputBase-root .MuiInputBase-input,.BillList_filterField__7SXhD .MuiInputBase-root .MuiSelect-select,.BillList_searchGroup__12I_o .MuiInputBase-root .MuiInputBase-input{padding-left:16px}.BillList_filterField__7SXhD .MuiOutlinedInput-notchedOutline,.BillList_searchGroup__12I_o .MuiOutlinedInput-notchedOutline{border:none}.BillList_filterField__7SXhD .MuiSelect-select,.BillList_searchGroup__12I_o .MuiInputBase-input{color:#262626;font-size:14px;font-style:normal;font-weight:500;font-family:Roboto,Manrope,Helvetica,Arial,sans-serif}.BillList_searchGroup__12I_o .MuiInputBase-input::placeholder{color:#999;opacity:1}.BillList_searchGroup__12I_o{align-items:center;display:block}.BillList_searchGroup__12I_o .MuiTextField-root{width:100%}.BillList_tableWrap__ly25y{background:#f5f3ef;border-radius:16px;box-shadow:0 3px 6px rgba(0,0,0,.071);min-height:400px;overflow-x:auto;-webkit-overflow-scrolling:touch;padding:16px 20px 20px;position:relative;box-sizing:border-box}.BillList_tableHeader__4u8so{align-items:center;display:flex;justify-content:space-between;margin-bottom:14px}.BillList_tableHeader__4u8so h3{font-family:Manrope,Roboto,Helvetica,Arial,sans-serif;font-size:16px;font-weight:700;color:#231f20;margin:0}.BillList_addButton__H6HEF{align-items:center;background:#0c85f5;border:0;border-radius:50%;color:#fff;cursor:pointer;display:flex;font-size:20px;font-weight:600;height:28px;justify-content:center;line-height:1;padding:0;width:28px}.BillList_addButton__H6HEF:hover{background:#0a6fcc}.BillList_table__jbEfc{background:transparent;border-collapse:separate;border-spacing:0;width:100%}.BillList_table__jbEfc td,.BillList_table__jbEfc th{border-bottom:none;font-family:Roboto,Manrope,Helvetica,Arial,sans-serif;font-size:13px;color:#262626;padding:10px 12px;text-align:left;white-space:nowrap}.BillList_table__jbEfc th{background:transparent;font-size:13px;font-weight:600}.BillList_row__gwmOw{cursor:pointer;transition:background .18s ease}.BillList_row__gwmOw:hover{background:#efebe4}.BillList_statusText__aZy_t{align-items:center;border-radius:13px;display:inline-flex;font-size:12px;font-weight:500;height:26px;justify-content:center;min-width:90px;padding:0 10px;text-decoration:none}.BillList_dateOnTime__xo5ZW{color:#15a04d;font-weight:500}.BillList_dateOverdue__UbO3c{color:#e5624c;font-weight:500}.BillList_editButton__GUw7O{border:1px solid #0c85f5!important;color:#0c85f5!important;height:32px;width:32px}.BillList_editButton__GUw7O:disabled{border-color:#c7c7c7!important;color:#9a9a9a!important}.BillList_pager__kaluO{align-items:center;background:#f5f3ef;border-radius:12px;box-shadow:0 3px 6px rgba(0,0,0,.071);display:flex;justify-content:space-between;padding:10px 16px}.BillList_pagerInfo__Vp3bE{color:#707070;font-size:13px}.BillList_pagerBtns__2fnZC{display:flex;gap:6px}.BillList_pagerBtn__N1S5q{background:#fff;border:1px solid #e0dcd3;border-radius:8px;color:#262626;cursor:pointer;font-size:12px;padding:6px 10px}.BillList_pagerBtn__N1S5q:disabled{cursor:not-allowed;opacity:.5}@media(max-width:980px){.BillList_page__aSv3C{padding:16px 16px 24px;gap:15px}.BillList_header__LAdg7{flex-direction:column;gap:8px;align-items:flex-start}.BillList_filters__OOV1h{gap:14px;grid-template-columns:1fr}}.BillDetailModal_modal__rCbP6{box-sizing:border-box;background:#f5f3ef;border:none;border-radius:16px;box-shadow:0 3px 12px rgba(0,0,0,.141);color:#262626;font-family:Manrope,Roboto,Helvetica,Arial,sans-serif;margin:12vh auto 0;max-width:980px;min-height:350px;outline:none;padding:24px 28px 30px;position:relative;width:min(92vw,980px)}.BillDetailModal_title__r4ICk{color:#231f20;font-size:18px;font-weight:700;margin:0}.BillDetailModal_headerRow__wvIWs{align-items:center;display:flex;gap:16px;justify-content:space-between;margin-bottom:12px;padding-right:28px}.BillDetailModal_headerRow__wvIWs .MuiButton-contained{background:#0c85f5;border-radius:10px;box-shadow:none;font-family:Manrope,Roboto,Helvetica,Arial,sans-serif;font-size:13px;font-weight:600;min-height:33px;padding:0 18px;text-transform:none}.BillDetailModal_headerRow__wvIWs .MuiButton-contained:hover{background:#0a6fcc;box-shadow:none}.BillDetailModal_lockReason__7e0eI{color:#e5624c;font-size:13px;font-weight:600;margin:0 0 12px}.BillDetailModal_closeButton__tzPnc{background:transparent;border:0;color:#707070;cursor:pointer;font-size:18px;font-weight:600;position:absolute;right:24px;top:22px}.BillDetailModal_status__Xywle{align-items:center;border-radius:13px;display:inline-flex;font-size:12px;font-weight:500;height:26px;justify-content:center;margin:0 0 24px;min-width:90px;padding:0 10px;text-decoration:none}.BillDetailModal_metaGrid__G3Jyc{display:grid;grid-gap:28px;gap:28px;grid-template-columns:1fr 1fr 1fr;margin-bottom:28px}.BillDetailModal_metaGrid__G3Jyc p{font-family:Roboto,Manrope,Helvetica,Arial,sans-serif;font-size:13px;margin:0}.BillDetailModal_sectionTitle__DRN4i{color:#231f20;font-size:16px;font-weight:700;margin:0 0 14px}.BillDetailModal_tableViewport__9cY19{max-width:100%;overflow-x:auto;overscroll-behavior-x:contain}.BillDetailModal_table__Eeo2O{background:transparent;border-collapse:collapse;min-width:780px;width:100%}.BillDetailModal_table__Eeo2O td,.BillDetailModal_table__Eeo2O th{border-bottom:0;color:#262626;font-family:Roboto,Manrope,Helvetica,Arial,sans-serif;font-size:13px;padding:10px;text-align:center;white-space:nowrap}.BillDetailModal_table__Eeo2O th,.BillDetailModal_tfoot__fjhQs td{background:transparent;font-weight:600}.BillDetailModal_tfoot__fjhQs td{border-top:1px solid #e0dcd3;padding-top:14px}.BillDetailModal_table__Eeo2O td:first-child,.BillDetailModal_table__Eeo2O th:first-child,.BillDetailModal_tfoot__fjhQs td:first-child{text-align:left}@media(max-width:980px){.BillDetailModal_modal__rCbP6{margin-top:10vh;width:92%}.BillDetailModal_metaGrid__G3Jyc{gap:12px;grid-template-columns:1fr}}