.InsuranceStatusBadge_badge__Wsska{display:inline-block;padding:3px 8px;border-radius:var(--corner-radius-sm,4px);font-size:12px;font-weight:600;letter-spacing:.04em;text-transform:none}.InsuranceStatusBadge_badge--draft__613IU{background:hsla(240,5%,65%,.15);color:#a1a1aa}.InsuranceStatusBadge_badge--ready_for_review__CEmDN{background:var(--info-bg,rgba(50,108,255,.1));color:var(--info-text,#326cff)}.InsuranceStatusBadge_badge--submitted__QbsRc{background:rgba(171,156,16,.1);color:#ffc832}.InsuranceStatusBadge_badge--accepted__iyh_O,.InsuranceStatusBadge_badge--paid__9FviB{background:var(--success-bg,rgba(16,171,98,.1));color:var(--success-text,#10ab62)}.InsuranceStatusBadge_badge--in_process__D9pIQ{background:rgba(118,157,255,.15);color:#769dff}.InsuranceStatusBadge_badge--denied__PWjg5,.InsuranceStatusBadge_badge--error__FXEmI,.InsuranceStatusBadge_badge--rejected__6FFGC{background:hsla(4,92%,69%,.15);color:#f97066}.InsuranceStatusBadge_badge--partially_paid__MwJv6{background:rgba(171,156,16,.1);color:#ffc832}.ClaimsList_table__Wpqc4{margin-top:24px;border:1px solid var(--border-card,hsla(0,0%,100%,.1));border-radius:6px;background:transparent;box-shadow:none;max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.ClaimsList_table__Wpqc4.MuiPaper-root{background:transparent;background-image:none;box-shadow:none}.ClaimsList_tableGrid__XDHX8{border-collapse:collapse;width:100%;min-width:960px}.ClaimsList_headerCell__JR7R6,.ClaimsList_valueCell___PoTX{border:1px solid var(--border-card,hsla(0,0%,100%,.08));box-sizing:border-box;padding:12px 14px;background:transparent;font-size:14px;letter-spacing:.02em;line-height:1.35;vertical-align:middle;white-space:nowrap}.ClaimsList_headerCell__JR7R6.MuiTableCell-root,.ClaimsList_valueCell___PoTX.MuiTableCell-root{background:transparent;color:inherit}.ClaimsList_headerCell__JR7R6{font-weight:500;text-align:left;color:var(--text-description,#babbbf)}.ClaimsList_valueCell___PoTX{font-weight:400;font-size:13px;text-align:left;color:var(--text-base,#f4f4f5)}.ClaimsList_row__fbUgz{cursor:pointer}.ClaimsList_row__fbUgz.MuiTableRow-hover:hover{background:hsla(0,0%,100%,.04)}.ClaimsList_empty__IViYc{margin-top:48px;text-align:center;color:#9aa0a6;font-size:16px}.ClaimsList_pagination__TKdtZ{display:flex;justify-content:center;align-items:center;margin-top:32px}.ClaimsList_reason__WZ07p{display:block;margin-top:4px;font-size:11px;color:#9aa0a6;max-width:220px;white-space:normal;line-height:1.3}.GenericAutocomplete_genericAutocomplete___CbwL{width:100%!important}.FormInput_input__ZzhgJ{width:100%}.FormInput_input___embedded__0H5yu{margin:0}.FormInput_togglePassword__1uz1I{margin-right:-4px;padding:4px}.FormSelect_select__pHBeZ{width:100%}.CreateClaim_form__aJVuv{display:flex;flex-direction:column;gap:20px;width:100%;min-width:min(720px,100%);margin:0 auto;box-sizing:border-box}.CreateClaim_form__title__3Ps2O{font-weight:600;font-size:24px;line-height:28px;color:#fff;margin:0}.CreateClaim_form__subtitle__x8Py3{margin:0;color:#9aa0a6;font-size:14px}.CreateClaim_form__types__XElzh{display:grid;grid-template-columns:1fr;grid-gap:12px;gap:12px}.CreateClaim_form__type__ImIjh{text-align:left;background:#20242f;border:1px solid #2e3340;border-radius:8px;padding:16px;color:#fff;cursor:pointer;transition:border-color .15s ease}.CreateClaim_form__type--active__8j6WR,.CreateClaim_form__type__ImIjh:hover{border-color:#5b8def}.CreateClaim_form__type__ImIjh strong{display:block;font-size:16px;margin-bottom:4px}.CreateClaim_form__type__ImIjh span{color:#9aa0a6;font-size:13px}.CreateClaim_form__sectionTitle__PXKbV{margin:8px 0 0;font-size:14px;font-weight:600;color:#babbbf;text-transform:uppercase;letter-spacing:.04em}.CreateClaim_form__grid__PMsB8{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px 12px;gap:16px 12px}@media(max-width:640px){.CreateClaim_form__grid__PMsB8{grid-template-columns:1fr}}.CreateClaim_form__aJVuv .CreateClaim_field--full__AyfQj,.CreateClaim_form__grid__PMsB8>.CreateClaim_field--full__AyfQj,.CreateClaim_form__grid__PMsB8>p{grid-column:1/-1}.CreateClaim_form__payersWrap__K9Dk4{display:flex;flex-direction:column;gap:8px}.CreateClaim_form__payersHint__34EwD{padding:10px 14px;color:#9aa0a6;font-size:13px}.CreateClaim_form__payersHint__34EwD,.CreateClaim_form__payers__fM_t8{margin:0;border:1px solid #2e3340;border-radius:8px;background:#161a22}.CreateClaim_form__payers__fM_t8{list-style:none;padding:0;max-height:180px;overflow:auto}.CreateClaim_form__payers__fM_t8 li{padding:10px 14px;cursor:pointer;border-bottom:1px solid #2a2f3a;color:#e8eaed;font-size:14px}.CreateClaim_form__payers__fM_t8 li.CreateClaim_selected__0Cr9d,.CreateClaim_form__payers__fM_t8 li:hover{background:#1c212b}.CreateClaim_form__payers__fM_t8 li span{display:block;color:#9aa0a6;font-size:12px;margin-top:2px}.CreateClaim_form__dxHeader__ZrW5C{display:flex;align-items:baseline;justify-content:space-between;gap:12px;flex-wrap:wrap}.CreateClaim_form__dxHeader__ZrW5C .CreateClaim_form__sectionTitle__PXKbV{margin:8px 0 0}.CreateClaim_form__dxList__TmvE_{display:flex;flex-direction:column;gap:10px}.CreateClaim_form__dxRow__R8a5L{display:grid;grid-template-columns:1fr auto;grid-gap:8px;gap:8px;align-items:end}.CreateClaim_form__diagnosisAutocomplete__ywlXc{width:100%;min-width:0}.CreateClaim_form__linesHeader__v4JDS{display:flex;align-items:baseline;justify-content:space-between;gap:12px;flex-wrap:wrap}.CreateClaim_form__linesHeader__v4JDS .CreateClaim_form__sectionTitle__PXKbV{margin:8px 0 0}.CreateClaim_form__packageTotal__n0oCd{font-size:14px;font-weight:600;color:var(--success-text,#10ab62)}.CreateClaim_form__lines__qOBWg{display:flex;flex-direction:column;gap:12px}.CreateClaim_form__line__GcsVO{border:1px solid #2e3340;border-radius:8px;padding:12px;background:#161a22}.CreateClaim_form__lineHeader__eRrXv{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:12px}.CreateClaim_form__lineHeader__eRrXv strong{font-size:13px;font-weight:600;color:#e8eaed}.CreateClaim_form__lineRemove__ZKr95{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border:none;border-radius:6px;background:hsla(4,92%,69%,.15);color:#f97066;cursor:pointer}.CreateClaim_form__lineRemove__ZKr95:disabled{opacity:.35;cursor:default}.CreateClaim_form__lineRemove__ZKr95:not(:disabled):hover{background:hsla(4,92%,69%,.25)}.CreateClaim_form__lineGrid__45wls{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px}@media(max-width:640px){.CreateClaim_form__lineGrid__45wls{grid-template-columns:1fr}}.CreateClaim_form__footer__rQNhB{display:flex;justify-content:flex-end;gap:12px;margin-top:8px}.CreateClaim_form__button__7dqt8{border-radius:8px;height:44px;min-width:120px}.BillingSettings_billing__SQ9yr{display:flex;flex-direction:column;gap:16px;width:100%;min-width:min(720px,100%);box-sizing:border-box}.BillingSettings_billing__title__Ni0X6{margin:0;font-weight:600;font-size:24px;line-height:28px;color:#fff}.BillingSettings_billing__subtitle__j7r6z{margin:0;color:#9aa0a6;font-size:14px}.BillingSettings_billing__hint__HIbgG{margin:0;color:#9aa0a6;font-size:13px}.BillingSettings_billing__form__WJAYD{display:flex;flex-direction:column;gap:16px}.BillingSettings_billing__grid__ND4u_{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px 12px;gap:16px 12px}@media(max-width:640px){.BillingSettings_billing__grid__ND4u_{grid-template-columns:1fr}}.BillingSettings_billing__full__QOKr6{grid-column:1/-1}.BillingSettings_billing__sectionTitle__ZpOjA{margin:8px 0 0;font-size:14px;font-weight:600;color:#babbbf;text-transform:uppercase;letter-spacing:.04em}.BillingSettings_billing__footer__msTna{display:flex;justify-content:flex-end;gap:12px;margin-top:8px}.BillingSettings_billing__button___yJ4s{border-radius:8px;height:44px;min-width:120px}.ConfirmButtonDialog_dialog__jPeuw{max-width:620px}.ConfirmButtonDialog_dialog__jPeuw .ConfirmButtonDialog_info__mnMLk{display:flex;gap:12px}.ConfirmButtonDialog_dialog__jPeuw .ConfirmButtonDialog_info__icon__S4DSQ{margin-top:-4px;color:var(--info)}.ConfirmButtonDialog_dialog__jPeuw .ConfirmButtonDialog_info__content__abWux{flex:1 1;min-width:0;font-weight:400;font-style:normal;font-size:16px;letter-spacing:.64px;line-height:20px;color:var(--text-description,#babbbf)}.ConfirmButtonDialog_dialog__jPeuw .ConfirmButtonDialog_buttons__OP4YI{display:flex;justify-content:flex-end;gap:12px;margin-top:52px}.ConfirmButtonDialog_dialog__jPeuw .ConfirmButtonDialog_buttons__confirm__UmHUd{padding:12px 24px;font-weight:700;font-size:18px}.ConfirmButtonDialog_dialog__jPeuw .ConfirmButtonDialog_buttons__cancel__Tit8A{border:unset;padding:12px 24px;background-color:unset;font-weight:700;font-size:18px;text-decoration:underline;transition:color .1s linear;color:var(--button-disabled-text);text-underline-offset:4px}.ConfirmButtonDialog_dialog__jPeuw .ConfirmButtonDialog_buttons__cancel__Tit8A:hover{color:#fff}.ConfirmButtonDialog_dialog___scroll__3vHei{display:flex;flex-direction:column;min-height:0;max-height:100%;max-width:none;width:100%}.ConfirmButtonDialog_dialog___scroll__3vHei .ConfirmButtonDialog_info__mnMLk{flex:1 1 auto;min-width:0;min-height:0;overflow:auto;overscroll-behavior:contain}.ConfirmButtonDialog_dialog___scroll__3vHei .ConfirmButtonDialog_info__icon__S4DSQ{position:-webkit-sticky;position:sticky;top:0;align-self:flex-start}.ConfirmButtonDialog_dialog___scroll__3vHei .ConfirmButtonDialog_info__content__abWux{line-height:normal;min-width:max-content}.ConfirmButtonDialog_dialog___scroll__3vHei .ConfirmButtonDialog_buttons__OP4YI{flex-shrink:0;margin-top:16px;padding-top:4px}.ConfirmButton_confirmButton__7Loo5{padding:12px 24px;font-weight:700;font-size:16px}.ManageTemplates_manage__pfOQV{display:flex;flex-direction:column;gap:16px;width:100%;min-width:min(720px,100%);box-sizing:border-box}.ManageTemplates_manage__title__FxOcZ{margin:0;font-weight:600;font-size:24px;line-height:28px;color:#fff}.ManageTemplates_manage__subtitle__qSO30{margin:0;color:#9aa0a6;font-size:14px}.ManageTemplates_manage__toolbar__goSQF{display:flex;justify-content:flex-end;gap:12px;flex-wrap:wrap}.ManageTemplates_manage__empty__ZxmDK{margin:0;padding:24px 16px;text-align:center;color:#9aa0a6;border:1px dashed #2e3340;border-radius:8px}.ManageTemplates_manage__hint__bgTtv{margin:0;color:#9aa0a6;font-size:13px}.ManageTemplates_manage__table__U4Tcr{background:transparent!important;box-shadow:none!important}.ManageTemplates_manage__headerCell__SKzqV{color:#9aa0a6!important;border-bottom:1px solid #2e3340!important;font-weight:600!important;font-size:12px!important;text-transform:uppercase;letter-spacing:.04em;padding:10px 12px!important}.ManageTemplates_manage__valueCell__dlrz9{color:#e8eaed!important;border-bottom:1px solid #2a2f3a!important;padding:12px!important;font-size:14px}.ManageTemplates_manage__actions__BGpMZ{display:flex;gap:8px;justify-content:flex-end;flex-wrap:wrap}.ManageTemplates_manage__footer__r2yC1{display:flex;justify-content:flex-end;gap:12px;margin-top:8px}.ManageTemplates_manage__button__IxeBQ{border-radius:8px;height:44px;min-width:120px}.ManageTemplates_manage__form__t0xhO{display:flex;flex-direction:column;gap:16px}.ManageTemplates_manage__grid__k1eRP{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px 12px;gap:16px 12px}@media(max-width:640px){.ManageTemplates_manage__grid__k1eRP{grid-template-columns:1fr}}.ManageTemplates_manage__full__TNYnM{grid-column:1/-1}.ManageTemplates_manage__sectionTitle__flOqR{margin:8px 0 0;font-size:14px;font-weight:600;color:#babbbf;text-transform:uppercase;letter-spacing:.04em}.ManageTemplates_manage__dxList__NZiQq{display:flex;flex-direction:column;gap:10px}.ManageTemplates_manage__dxRow__CEWyc{display:grid;grid-template-columns:1fr auto;grid-gap:8px;gap:8px;align-items:end}.ManageTemplates_manage__linesHeader__HjjHF{display:flex;align-items:baseline;justify-content:space-between;gap:12px;flex-wrap:wrap}.ManageTemplates_manage__packageTotal__mZk2B{font-size:14px;font-weight:600;color:var(--success-text,#10ab62)}.ManageTemplates_manage__lines__hqAN7{display:flex;flex-direction:column;gap:12px}.ManageTemplates_manage__line__AAJ6n{border:1px solid #2e3340;border-radius:8px;padding:12px;background:#161a22}.ManageTemplates_manage__lineHeader__tyTU6{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:12px}.ManageTemplates_manage__lineHeader__tyTU6 strong{font-size:13px;font-weight:600;color:#e8eaed}.ManageTemplates_manage__lineRemove__m6rNd{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border:none;border-radius:6px;background:hsla(4,92%,69%,.15);color:#f97066;cursor:pointer}.ManageTemplates_manage__lineRemove__m6rNd:disabled{opacity:.35;cursor:default}.ManageTemplates_manage__lineRemove__m6rNd:not(:disabled):hover{background:hsla(4,92%,69%,.25)}.ManageTemplates_manage__lineGrid__gK8ex{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px}@media(max-width:640px){.ManageTemplates_manage__lineGrid__gK8ex{grid-template-columns:1fr}}.SearchBar_input___G7Q_{border:0;border:1px solid var(--input-border-inactive,#363a45);border-radius:var(--corner-radius-md,8px);box-sizing:border-box;width:335px;padding:8px 14px;background-color:unset;font-weight:500;font-size:18px;font-size:16px;letter-spacing:.64px;line-height:20px;color:var(--input-text-inactive,#babbbf)}.SearchBar_input___G7Q_:focus{outline:none}@media(max-width:768px){.SearchBar_input___G7Q_{width:100%}}.UploadClaimsCsv_form__gM_Se{display:flex;flex-direction:column;gap:16px;min-width:min(560px,90vw);max-width:720px}.UploadClaimsCsv_form__title__OBaWd{font-weight:600;font-size:24px;color:#fff;margin:0}.UploadClaimsCsv_form__subtitle__Z04Gw{margin:0;color:#9aa0a6;font-size:14px}.UploadClaimsCsv_form__subtitle__Z04Gw code{color:#e8eaed}.UploadClaimsCsv_form__downloadBlock__tYVVj{display:flex;flex-direction:column;gap:8px}.UploadClaimsCsv_form__selectLabel__9CrWW{font-size:13px;color:#babbbf}.UploadClaimsCsv_form__select__2d5uP{background-color:#20242f;border:1px solid #2e3340;border-radius:8px;padding:10px 12px;color:#fff;font-size:14px}.UploadClaimsCsv_form__hint__4y9Tg{margin:0;color:#9aa0a6;font-size:12px;line-height:1.4}.UploadClaimsCsv_form__link__WQs0t{color:#64b5f6;font-size:14px;text-decoration:underline;background:none;border:none;padding:0;cursor:pointer;text-align:left}.UploadClaimsCsv_form__guide__TzRJV{display:flex;flex-direction:column;gap:10px}.UploadClaimsCsv_form__guideToggle__WWoot{align-self:flex-start;background:none;border:none;padding:0;color:#babbbf;font-size:13px;text-decoration:underline;cursor:pointer}.UploadClaimsCsv_form__guideBody__6_W3D{display:flex;flex-direction:column;gap:12px;padding:12px 14px;border:1px solid #2e3340;border-radius:8px;background:#161a22}.UploadClaimsCsv_form__guideTitle__VrwUQ{margin:0 0 4px;font-size:12px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:#babbbf}.UploadClaimsCsv_form__guideList__Syar2{margin:0;color:#e8eaed;font-size:12px;line-height:1.45;word-break:break-word}.UploadClaimsCsv_form__guideBullets__D9sFl{margin:0;padding-left:18px;color:#c5c8ce;font-size:12px;line-height:1.45}.UploadClaimsCsv_form__guideBullets__D9sFl code{color:#e8eaed}.UploadClaimsCsv_form__input__XjhCB{background-color:#20242f;border:1px solid #2e3340;border-radius:8px;padding:12px 16px;color:#fff;font-size:15px}.UploadClaimsCsv_form__fileName__QXuYi{margin:0;color:#81c784;font-size:13px}.UploadClaimsCsv_form__results__EeOio{margin:0;padding-left:18px;color:#e8eaed;font-size:13px;max-height:160px;overflow:auto}.UploadClaimsCsv_form__actions__hA_5J{display:flex;justify-content:flex-end;gap:12px}.UploadClaimsCsv_form__button__1xRHM{border-radius:8px;height:44px;min-width:120px}.Insurance_section__Jxjej{padding-bottom:32px}.Insurance_section__title__50IDH{margin-top:12px;border-bottom:1px solid #20242f;padding-bottom:24px;font-weight:600;font-style:normal;font-size:32px;line-height:36px;color:#fff}.Insurance_section__Jxjej .Insurance_claims__J2T29{padding-bottom:32px}.Insurance_section__Jxjej .Insurance_claims__J2T29 .Insurance_header___t4po{display:flex;flex-direction:row;justify-content:flex-end;gap:12px;margin-bottom:22px;flex-wrap:wrap}