.date-filter_dropdown__3y4VS{position:relative}.date-filter_dropdown__3y4VS>.date-filter_dropdownToggle__KPUmz{border-radius:var(--radius-md);border:1px solid var(--Component-colors-Components-Buttons-Secondary-button-secondary-border,#d0d5dd);background:var(--Component-colors-Components-Buttons-Secondary-button-secondary-bg,#fff);color:var(--Component-colors-Components-Buttons-Secondary-button-secondary-fg,#344054)!important;white-space:nowrap;text-overflow:ellipsis;display:flex;height:36px;padding:var(--space-8) var(--space-12);justify-content:center;align-items:center;gap:var(--spacing-xs);font-size:var(--font-size-13)}.date-filter_dropdown__3y4VS>.date-filter_dropdownToggle__KPUmz:hover{background:var(--grey-950)}.date-filter_dropdown__3y4VS>.date-filter_dropdownMenu__8WJoZ{width:max-content;min-width:160px;max-width:280px;display:flex;padding:var(--space-4);flex-direction:column;align-items:flex-start;border-radius:var(--radius-lg);background:var(--white);box-shadow:0 16px 32px -12px rgba(7,32,69,.25),0 1px 2px 0 rgba(29,79,129,.04),0 0 0 1px rgba(18,55,105,.08);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);border:none;position:absolute;top:calc(100% + 8px)!important;left:0!important;z-index:1200;overflow:auto;overflow-x:hidden;scrollbar-width:thin;scrollbar-color:rgba(0,0,0,0) rgba(0,0,0,0)}.date-filter_dropdown__3y4VS>.date-filter_dropdownMenu__8WJoZ:hover{scrollbar-color:rgba(16,24,40,.2) rgba(0,0,0,0)}.date-filter_dropdown__3y4VS>.date-filter_dropdownMenu__8WJoZ::-webkit-scrollbar{width:8px;height:8px}.date-filter_dropdown__3y4VS>.date-filter_dropdownMenu__8WJoZ::-webkit-scrollbar-track{background:rgba(0,0,0,0)}.date-filter_dropdown__3y4VS>.date-filter_dropdownMenu__8WJoZ::-webkit-scrollbar-thumb{background:rgba(0,0,0,0);border-radius:var(--radius-full)}.date-filter_dropdown__3y4VS>.date-filter_dropdownMenu__8WJoZ:hover::-webkit-scrollbar-thumb{background:rgba(16,24,40,.2)}.date-filter_dropdown__3y4VS>.date-filter_dropdownMenu__8WJoZ>.date-filter_dropdownItem__hr2KX{display:flex;align-items:center;justify-content:flex-start;gap:var(--space-8);width:100%;min-height:36px;padding:var(--space-8) var(--space-10);border:none;background:rgba(0,0,0,0);border-radius:var(--radius-sm);cursor:pointer;text-align:left;white-space:nowrap;font:500 var(--font-size-13)/1.4 Inter!important;color:var(--Colors-Text-text-secondary-700,#344054)!important;transition:background .12s ease,color .12s ease}.date-filter_dropdown__3y4VS>.date-filter_dropdownMenu__8WJoZ>.date-filter_dropdownItem__hr2KX:focus-visible,.date-filter_dropdown__3y4VS>.date-filter_dropdownMenu__8WJoZ>.date-filter_dropdownItem__hr2KX:hover{outline:none;background:var(--Colors-Background-bg-secondary_hover,#f2f4f7);color:var(--colors-text-text-primary-900,#101828)!important}.date-filter_dropdown__3y4VS>.date-filter_dropdownMenu__8WJoZ>.date-filter_dropdownItem__hr2KX{height:auto!important;padding:var(--space-8) var(--space-10)!important;justify-content:space-between}.date-filter_customDropdownMenu__mUdY0{width:max-content!important;padding:0!important;overflow:visible!important;background:rgba(0,0,0,0)!important;box-shadow:none!important;border:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.date-filter_customCalendarPanel__vvxL0{padding:0}.date-filter_modernCalendar__IQ1_w{border:1px solid #e2e8f0!important;border-radius:var(--radius-xl)!important;box-shadow:0 10px 15px -3px rgba(0,0,0,.08),0 4px 6px -2px rgba(0,0,0,.04)!important;font-family:inherit!important;padding:0!important;width:auto!important}.date-filter_modernCalendar__IQ1_w .react-datepicker__triangle{display:none}.date-filter_modernCalendar__IQ1_w .react-datepicker__month-container{width:-moz-fit-content;width:fit-content}.date-filter_modernCalendar__IQ1_w .react-datepicker__header{background:#f8fafc!important;border-bottom:1px solid #e2e8f0!important;border-radius:var(--radius-xl) var(--radius-xl) 0 0!important;padding-top:var(--space-10)!important;padding-bottom:var(--space-8)!important}.date-filter_modernCalendar__IQ1_w .react-datepicker__current-month{font-size:var(--font-size-13)!important;font-weight:600!important;color:#0f172a!important;margin-bottom:var(--space-8)!important}.date-filter_modernCalendar__IQ1_w .react-datepicker__day-names{margin:0 var(--space-8)!important}.date-filter_modernCalendar__IQ1_w .react-datepicker__day-name{color:#64748b!important;font-size:var(--font-size-12)!important;font-weight:600!important;width:36px!important;height:36px!important;margin:var(--space-2)!important;display:inline-flex!important;align-items:center!important;justify-content:center!important}.date-filter_modernCalendar__IQ1_w .react-datepicker__month{margin:var(--space-8)!important}.date-filter_modernCalendar__IQ1_w .react-datepicker__week{display:flex!important;justify-content:flex-start!important}.date-filter_modernCalendar__IQ1_w .react-datepicker__day{color:#0f172a!important;font-size:var(--font-size-13)!important;font-weight:500!important;width:36px!important;height:36px!important;margin:var(--space-2)!important;border-radius:var(--radius-md)!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;line-height:1!important;padding:0!important}.date-filter_modernCalendar__IQ1_w .react-datepicker__day:hover:not(.date-filter_react-datepicker__day--disabled__lDaB3){background:#f1f5f9!important;color:#0f172a!important}.date-filter_modernCalendar__IQ1_w .react-datepicker__day--in-range,.date-filter_modernCalendar__IQ1_w .react-datepicker__day--in-selecting-range{background:rgba(61,90,128,.16)!important;color:#344054!important;border-radius:var(--radius-md)!important}.date-filter_modernCalendar__IQ1_w .react-datepicker__day--range-end,.date-filter_modernCalendar__IQ1_w .react-datepicker__day--range-start,.date-filter_modernCalendar__IQ1_w .react-datepicker__day--selected{background:var(--Component-colors-Components-Buttons-Primary-button-primary-bg,#3d5a80)!important;color:#fff!important;border-radius:var(--radius-md)!important}.date-filter_modernCalendar__IQ1_w .react-datepicker__day--keyboard-selected{background:#f1f5f9!important;color:#0f172a!important}.date-filter_modernCalendar__IQ1_w .react-datepicker__day--outside-month{color:#cbd5e1!important}.date-filter_modernCalendar__IQ1_w .react-datepicker__day--disabled{color:#cbd5e1!important;cursor:not-allowed!important}.date-filter_modernCalendar__IQ1_w .react-datepicker__day--disabled:hover{background:rgba(0,0,0,0)!important}.date-filter_modernCalendar__IQ1_w .react-datepicker__navigation{top:14px!important}.date-filter_modernCalendar__IQ1_w .react-datepicker__navigation-icon:before{border-color:#64748b!important}.date-filter_modernCalendar__IQ1_w .react-datepicker__navigation:hover :before{border-color:#0f172a!important}.paginated-items_paginationRow__7igG3{display:flex;height:52px;padding:var(--spacing-md) var(--spacing-xl);justify-content:flex-end;align-items:center;gap:var(--spacing-sm);flex-shrink:0;align-self:stretch;border-top:1px solid var(--Colors-Border-border-secondary,#eaecf0)}.paginated-items_paginationRow__7igG3 .commonPagination{width:auto;justify-content:flex-end;gap:var(--space-8)}.paginated-items_paginationRow__7igG3 .commonPagination li:first-child{margin-right:0}.paginated-items_paginationRow__7igG3 .commonPagination li:last-child{margin-left:0}.paginated-items_paginationRow__7igG3 .commonPagination .page-link-next>div,.paginated-items_paginationRow__7igG3 .commonPagination .page-link-prev>div{padding:var(--space-6) var(--space-12);font:600 var(--font-size-13)/var(--font-size-20) Inter;box-shadow:none}.paginated-items_paginationRow__7igG3 .commonPagination li:not(:first-child):not(:last-child) a{width:32px;height:32px;font:500 var(--font-size-13)/var(--font-size-20) Inter}.table_tableStructure__oCVPK{width:100%;display:flex;align-items:flex-start;align-self:stretch;background:var(--Colors-Background-bg-primary,#fff);flex-direction:column;border-radius:var(--radius-none) var(--radius-none) var(--radius-xl) var(--radius-xl);overflow-x:auto;scrollbar-gutter:stable both-edges}.table_tableStructure__oCVPK table{width:100%;overflow:hidden}@media(max-width:743px){.table_tableStructure__oCVPK table{min-width:960px}}.table_tableStructure__oCVPK table thead{position:-webkit-sticky;position:sticky;top:0;z-index:10;background:var(--Colors-Background-bg-primary,#fff)}.table_tableStructure__oCVPK table thead tr{justify-content:center;border-bottom:1px solid var(--Colors-Border-border-secondary,#eaecf0)}.table_tableStructure__oCVPK table thead tr th{max-height:40px;height:40px;padding:var(--space-0) var(--spacing-3xl);align-items:center;gap:var(--spacing-lg);align-self:stretch;text-align:left;background:var(--Colors-Background-bg-secondary,#f9fafb);font-size:var(--font-size-11);font-weight:600;text-transform:uppercase;letter-spacing:.04em;line-height:var(--line-height-16)}@media(max-width:743px){.table_tableStructure__oCVPK table thead tr th{padding:0 var(--spacing-lg)}}.table_tableStructure__oCVPK table thead tr th>span{margin-left:var(--space-8);display:flex;flex-direction:column}.table_tableStructure__oCVPK table thead tr th>span>span{height:.6rem}.table_tableStructure__oCVPK table thead tr th>.table_customHeader__HMKU5{display:inline-flex;gap:var(--spacing-xs);align-items:center;white-space:nowrap}.table_tableStructure__oCVPK table thead tr th>.table_customHeader__HMKU5>div{word-wrap:unset;width:100%}.table_tableStructure__oCVPK table thead tr th>.table_customHeader__HMKU5>span{display:inline-flex;align-items:center;color:#667085;opacity:0;transition:opacity .15s ease}.table_tableStructure__oCVPK table thead tr th>.table_customHeader__HMKU5:hover>span,.table_tableStructure__oCVPK table thead tr th>.table_customHeader__HMKU5>span.table_sortActive__aXkAk{opacity:1}.table_tableStructure__oCVPK table tbody tr{border-bottom:1px solid var(--Colors-Border-border-secondary,#eaecf0)}.table_tableStructure__oCVPK table tbody tr td{height:52px;padding:var(--space-12) var(--spacing-3xl);align-items:center;align-self:stretch;text-align:left}.table_tableStructure__oCVPK table tbody tr td,.table_tableStructure__oCVPK table tbody tr td .txt-bd1-semi-bold,.table_tableStructure__oCVPK table tbody tr td .txt-bd2-md,.table_tableStructure__oCVPK table tbody tr td .txt-bd2-rg,.table_tableStructure__oCVPK table tbody tr td .txt-bd2-semi-bold,.table_tableStructure__oCVPK table tbody tr td .txt-bd3-md{font-size:var(--font-size-13);line-height:var(--line-height-20)}@media(max-width:743px){.table_tableStructure__oCVPK table tbody tr td{padding:var(--spacing-md) var(--spacing-lg)}}.table_tableStructure__oCVPK table tbody tr td .table_fakeInput__d1x_Y{height:23px;width:100%;border-radius:var(--radius-xs);background:linear-gradient(90deg,#f9fafb,#eaecf0,#f9fafb);background-size:200% 100%;animation:table_loadingWave___sEWt 1.5s linear infinite}@keyframes table_loadingWave___sEWt{0%{background-position:0 50%}to{background-position:200% 50%}}.table_tableStructure__oCVPK table tbody tr .table_checkboxIcon__DtGXu{display:flex;align-items:center}.table_tableStructure__oCVPK>.table_paginationRow__hYH7f{width:100%;position:-webkit-sticky;position:sticky;bottom:0;z-index:10;background:var(--Colors-Background-bg-primary,#fff);border-radius:var(--radius-none) var(--radius-none) var(--radius-xl) var(--radius-xl)}.table_tableStructure__oCVPK>.table_paginationRow__hYH7f.table_noSticky__qeAHX{position:relative}.row-actions-menu_trigger__D6VBS{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;border:1px solid rgba(0,0,0,0);background:rgba(0,0,0,0);border-radius:var(--radius-sm);color:#64748b;cursor:pointer;transition:background .2s ease,color .2s ease}.row-actions-menu_trigger__D6VBS:hover{background:#e2e8f0;color:#0f172a}.scroll-more-hint_scrollFade__WA81B{position:-webkit-sticky;position:sticky;bottom:0;z-index:2;height:56px;margin-top:-56px;flex-shrink:0;pointer-events:none;opacity:0;transition:opacity .2s ease;display:flex;align-items:flex-end;justify-content:center;background:linear-gradient(to bottom,rgba(242,244,247,0) 0,rgba(242,244,247,.85) 60%,var(--Colors-Background-bg-tertiary,#f2f4f7) 100%)}@media(max-width:743px){.scroll-more-hint_scrollFade__WA81B{display:none}}@media(min-width:744px)and (max-width:1024px){.scroll-more-hint_scrollFade__WA81B{display:none}}.scroll-more-hint_scrollFadeLabel__OS86v{font:600 var(--font-size-10)/1 Inter;text-transform:uppercase;letter-spacing:.06em;color:var(--Colors-Text-text-tertiary,#667085);padding-bottom:var(--space-8)}.scroll-more-hint_scrollFadeVisible__KAwWk{opacity:1}.truncated-text_truncate__LVh3I{display:block;min-width:0;max-width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.filter-pill_pill__fyHtJ{display:inline-flex;align-items:center;gap:var(--space-6);height:28px;box-sizing:border-box;padding:0 var(--space-12);border-radius:var(--radius-full);background:rgba(0,0,0,0);border:1.5px dashed var(--Colors-Border-border-primary,#d0d5dd);font:600 var(--font-size-11)/1.25 Inter;color:var(--Colors-Text-text-quaternary,#98a2b3);--pill-value-color:var(--Colors-Text-text-quaternary,#98a2b3);--pill-value-weight:600;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;transition:background .12s ease,border-color .12s ease,color .12s ease,box-shadow .12s ease}.filter-pill_pill__fyHtJ .filter-pill_dot__ZIZIS{opacity:.5}.filter-pill_pill__fyHtJ:hover{background:var(--Colors-Background-bg-secondary,#f9fafb);border-color:var(--Colors-Text-text-quaternary,#98a2b3)}.filter-pill_pill__fyHtJ:hover .filter-pill_dot__ZIZIS{opacity:.65}.filter-pill_pill__fyHtJ:focus-visible{outline:none;box-shadow:0 0 0 3px rgba(176,218,213,.3)}.filter-pill_selected__t6ddv{background:var(--Colors-Background-bg-primary,#ffffff);border-style:solid;border-color:var(--Colors-Border-border-secondary,#98a2b3);color:var(--Colors-Text-text-secondary,#475467);--pill-value-color:var(--colors-text-text-primary-900,#101828);--pill-value-weight:700;box-shadow:0 1px 2px 0 rgba(16,24,40,.06)}.filter-pill_selected__t6ddv .filter-pill_dot__ZIZIS{opacity:1}.filter-pill_selected__t6ddv:hover{background:var(--Colors-Background-bg-secondary,#f9fafb)}.filter-pill_selected__t6ddv:hover .filter-pill_dot__ZIZIS{opacity:1}.filter-pill_quiet__rOUKK{opacity:.8}.filter-pill_dot__ZIZIS{width:8px;height:8px;border-radius:50%;flex-shrink:0}.filter-pill_pulse__o1fk6{animation:filter-pill_pillPulse__fEyue 1.8s ease-in-out infinite}@keyframes filter-pill_pillPulse__fEyue{0%{box-shadow:0 0 0 0 var(--pulse-color,rgba(247,144,9,.55))}70%{box-shadow:0 0 0 6px var(--pulse-color-fade,rgba(247,144,9,0))}to{box-shadow:0 0 0 0 var(--pulse-color-fade,rgba(247,144,9,0))}}@media(max-width:743px){.filter-pill_pill__fyHtJ{padding:0 var(--space-10)}}.filter-pill_iconSlot__oYBkG{display:inline-flex;align-items:center;flex-shrink:0}.analytics-drawer_chartsContainer__WSoWe{display:flex;flex-direction:column;gap:var(--spacing-3xl)}.analytics-drawer_chartSection__gJItS{display:flex;flex-direction:column;gap:var(--spacing-lg);flex:1 1;min-width:0}.analytics-drawer_chartTitle__B66BD{color:var(--colors-text-text-primary-900,#101828);font-size:var(--font-size-14);font-weight:600;line-height:20px;margin:0}.analytics-drawer_chartWrapper__vKAec{background:var(--Colors-Background-bg-secondary,#f9fafb);border-radius:var(--radius-lg);border:1px solid var(--Colors-Border-border-secondary,#eaecf0);padding:var(--spacing-xl) var(--spacing-md) var(--spacing-md)}.analytics-drawer_chartRow__los_x{display:flex;gap:var(--spacing-xl)}.analytics-drawer_chartRow__los_x>*{flex:1 1 50%;min-width:0}@media(max-width:640px){.analytics-drawer_chartRow__los_x{flex-direction:column}}.analytics-drawer_emptyState__lGJqi{display:flex;align-items:center;justify-content:center;min-height:200px;color:var(--colors-text-text-tertiary-500,#98a2b3);font-size:var(--font-size-14)}.analytics-drawer_footerButtons__TuJjj{display:flex;align-items:center;justify-content:flex-end;gap:var(--spacing-lg);width:100%;padding:0}.analytics-drawer_footerButtons__TuJjj button{display:inline-flex;align-items:center;gap:var(--spacing-sm)}.entity-filter-select_dropdown__tUINU{position:static}.entity-filter-select_dropdown__tUINU>.entity-filter-select_dropdownToggle__j6tnV{border-radius:var(--radius-md);border:1px solid var(--Component-colors-Components-Buttons-Secondary-button-secondary-border,#d0d5dd);background:var(--Component-colors-Components-Buttons-Secondary-button-secondary-bg,#fff);color:var(--Component-colors-Components-Buttons-Secondary-button-secondary-fg,#344054)!important;display:flex;align-items:center;justify-content:space-between;gap:var(--space-8);min-width:110px;white-space:nowrap}.entity-filter-select_dropdown__tUINU>.entity-filter-select_dropdownToggle__j6tnV.md-btn{height:36px!important}.entity-filter-select_dropdown__tUINU>.entity-filter-select_dropdownToggle__j6tnV:hover{background:var(--grey-950)}.entity-filter-select_dropdown__tUINU>.entity-filter-select_dropdownToggle__j6tnV:active,.entity-filter-select_dropdown__tUINU>.entity-filter-select_dropdownToggle__j6tnV:focus,.entity-filter-select_dropdown__tUINU>.entity-filter-select_dropdownToggle__j6tnV:focus-visible{outline:none;box-shadow:0 1px 2px 0 rgba(16,24,40,.05)!important}@media(max-width:743px){.entity-filter-select_dropdown__tUINU>.entity-filter-select_dropdownToggle__j6tnV{width:100%;min-width:unset}}.entity-filter-select_dropdown__tUINU>.entity-filter-select_dropdownMenu__xyrN8{flex-direction:column;align-items:stretch;margin-top:var(--space-8);padding:var(--space-4);border:none;border-radius:var(--radius-lg);background:#fff;box-shadow:0 16px 32px -12px rgba(7,32,69,.25),0 1px 2px 0 rgba(29,79,129,.04),0 0 0 1px rgba(18,55,105,.08);z-index:11000}.entity-filter-select_dropdown__tUINU>.entity-filter-select_dropdownMenu__xyrN8.show{display:flex}.entity-filter-select_dropdown__tUINU>.entity-filter-select_dropdownMenu__xyrN8{width:max-content;min-width:220px;max-width:min(300px,100vw - var(--space-32))}.entity-filter-select_triggerLabel__Iyq1_{font:600 var(--font-size-13)/1 Inter;color:var(--Colors-Text-text-secondary-700,#344054);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:160px}.entity-filter-select_searchContainer__PrUAv{display:flex;align-items:center;gap:var(--space-6);height:32px;margin:var(--space-4) var(--space-4) var(--space-6);padding:0 var(--space-10);box-sizing:border-box;border:1px solid var(--Colors-Border-border-primary,#d0d5dd);border-radius:var(--radius-md);background:#fff;box-shadow:0 1px 2px 0 rgba(16,24,40,.05)}.entity-filter-select_searchContainer__PrUAv:focus-within{border-color:var(--Colors-Border-border-brand,#94accc);box-shadow:0 0 0 3px rgba(176,218,213,.3),0 1px 2px 0 rgba(16,24,40,.05)}.entity-filter-select_searchIcon__pr74h{flex-shrink:0;color:var(--Colors-Text-text-quaternary,#98a2b3)}.entity-filter-select_searchInput__wJGQf{flex:1 1 auto;min-width:0;border:none;outline:none;background:rgba(0,0,0,0);font:400 var(--font-size-13)/var(--font-size-20) Inter;color:var(--Colors-Text-text-secondary,#475467)}.entity-filter-select_searchInput__wJGQf::placeholder{color:var(--Colors-Text-text-placeholder,#667085)}.entity-filter-select_list__qN5NH{display:flex;flex-direction:column;align-items:stretch;width:100%;max-height:280px;overflow-y:auto;scrollbar-width:thin;scrollbar-color:rgba(0,0,0,0) rgba(0,0,0,0)}.entity-filter-select_list__qN5NH:hover{scrollbar-color:rgba(16,24,40,.2) rgba(0,0,0,0)}.entity-filter-select_list__qN5NH::-webkit-scrollbar{width:8px;height:8px}.entity-filter-select_list__qN5NH::-webkit-scrollbar-track{background:rgba(0,0,0,0)}.entity-filter-select_list__qN5NH::-webkit-scrollbar-thumb{background:rgba(0,0,0,0);border-radius:var(--radius-full)}.entity-filter-select_list__qN5NH:hover::-webkit-scrollbar-thumb{background:rgba(16,24,40,.2)}.entity-filter-select_item__JHUT6{display:flex;align-items:center;justify-content:flex-start;gap:var(--space-8);width:100%;min-height:36px;padding:var(--space-8) var(--space-10);border:none;background:rgba(0,0,0,0);border-radius:var(--radius-sm);cursor:pointer;text-align:left;white-space:nowrap;font:500 var(--font-size-13)/1.4 Inter!important;color:var(--Colors-Text-text-secondary-700,#344054)!important;transition:background .12s ease,color .12s ease}.entity-filter-select_item__JHUT6:focus-visible,.entity-filter-select_item__JHUT6:hover{outline:none;background:var(--Colors-Background-bg-secondary_hover,#f2f4f7);color:var(--colors-text-text-primary-900,#101828)!important}.entity-filter-select_checkboxWrap__MTKzy{display:inline-flex;flex-shrink:0}.entity-filter-select_itemIcon__bow4Y{display:inline-flex;align-items:center;flex-shrink:0}.entity-filter-select_itemName__C_cFU{font:inherit;color:inherit;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.entity-filter-select_stateItem__9vUCb{padding:var(--space-8);font-size:var(--font-size-13);color:var(--Colors-Text-text-quaternary,#98a2b3);text-align:center}.billing-patient-payments_patientPaymentsPageContent__lg5AO{width:100%;display:flex;padding:0 0 var(--spacing-2xl);flex-direction:column;align-items:center;gap:14px;flex:1 0;background:var(--Colors-Background-bg-secondary,#f9fafb);height:100%;overflow:hidden}@media(min-width:744px)and (max-width:1024px){.billing-patient-payments_patientPaymentsPageContent__lg5AO{gap:var(--spacing-md);padding-bottom:0}}@media(max-width:743px){.billing-patient-payments_patientPaymentsPageContent__lg5AO{gap:var(--spacing-md);padding-bottom:0}}.billing-patient-payments_patientPaymentsPageContent__lg5AO{scrollbar-width:thin;scrollbar-color:rgba(0,0,0,0) rgba(0,0,0,0)}.billing-patient-payments_patientPaymentsPageContent__lg5AO:hover{scrollbar-color:rgba(16,24,40,.2) rgba(0,0,0,0)}.billing-patient-payments_patientPaymentsPageContent__lg5AO::-webkit-scrollbar{width:8px;height:8px}.billing-patient-payments_patientPaymentsPageContent__lg5AO::-webkit-scrollbar-track{background:rgba(0,0,0,0)}.billing-patient-payments_patientPaymentsPageContent__lg5AO::-webkit-scrollbar-thumb{background:rgba(0,0,0,0);border-radius:var(--radius-full)}.billing-patient-payments_patientPaymentsPageContent__lg5AO:hover::-webkit-scrollbar-thumb{background:rgba(16,24,40,.2)}.billing-patient-payments_patientPaymentsPageContent__lg5AO .billing-patient-payments_headerArea__TEIxu{width:100%;padding-top:var(--spacing-2xl);background:var(--Colors-Background-bg-primary,#fff);display:flex;flex-direction:column;gap:var(--spacing-lg);padding-bottom:var(--spacing-lg);border-bottom:1px solid var(--Colors-Border-border-secondary,#eaecf0);flex-shrink:0;box-sizing:border-box}@media(min-width:744px)and (max-width:1024px){.billing-patient-payments_patientPaymentsPageContent__lg5AO .billing-patient-payments_headerArea__TEIxu{padding-top:0;width:calc(100% + var(--spacing-3xl)*2);padding-left:var(--spacing-3xl);padding-right:var(--spacing-3xl);margin-left:calc(var(--spacing-3xl)*-1);margin-right:calc(var(--spacing-3xl)*-1)}}@media(max-width:743px){.billing-patient-payments_patientPaymentsPageContent__lg5AO .billing-patient-payments_headerArea__TEIxu{padding-top:0;width:100%;padding-left:var(--spacing-lg);padding-right:var(--spacing-lg);margin-left:0;margin-right:0}}.billing-patient-payments_patientPaymentsPageContent__lg5AO .billing-patient-payments_PageHeader__rMXHy{width:100%;max-width:calc(var(--table-content-max) + var(--spacing-4xl)*2);align-self:center;display:flex;align-items:center;justify-content:flex-start;gap:var(--spacing-lg);padding:var(--spacing-none) var(--spacing-4xl);flex-wrap:wrap}@media(max-width:743px){.billing-patient-payments_patientPaymentsPageContent__lg5AO .billing-patient-payments_PageHeader__rMXHy{max-width:none;align-self:stretch;padding-left:0;padding-right:0}}@media(min-width:744px)and (max-width:1024px){.billing-patient-payments_patientPaymentsPageContent__lg5AO .billing-patient-payments_PageHeader__rMXHy{max-width:none;align-self:stretch;padding-left:0;padding-right:0}}.billing-patient-payments_patientPaymentsPageContent__lg5AO .billing-patient-payments_PageHeader__rMXHy>.billing-patient-payments_textHeader__d4iVX{align-self:stretch;color:var(--colors-text-text-primary-900,#101828);font-family:Inter;font-size:var(--font-size-page-title);font-style:normal;font-weight:600;line-height:var(--line-height-page-title)}.billing-patient-payments_patientPaymentsPageContent__lg5AO .billing-patient-payments_PageHeader__rMXHy>.billing-patient-payments_badgeRow__AuvdU{display:flex;align-items:center;gap:var(--spacing-md);flex-wrap:wrap}.billing-patient-payments_patientPaymentsPageContent__lg5AO .billing-patient-payments_summaryRow__wTh2S{display:flex;align-items:center;gap:var(--spacing-md);flex-wrap:wrap;width:auto;padding:var(--spacing-none)}.billing-patient-payments_patientPaymentsPageContent__lg5AO .billing-patient-payments_summaryRow__wTh2S>*{transition:transform .2s ease,opacity .2s ease}.billing-patient-payments_patientPaymentsPageContent__lg5AO .billing-patient-payments_pillValue__x2MJv{display:inline-flex;align-items:center;gap:3px;transition:opacity .2s ease}.billing-patient-payments_patientPaymentsPageContent__lg5AO .billing-patient-payments_pillAmount__Pw0Nk{color:var(--pill-value-color);font-weight:var(--pill-value-weight)}.billing-patient-payments_patientPaymentsPageContent__lg5AO .billing-patient-payments_pillCount__SZ9xQ{font-weight:400;opacity:.65;font-size:.9em}.billing-patient-payments_patientPaymentsPageContent__lg5AO .billing-patient-payments_pillRate__FKw6d{font-weight:600;font-size:.9em;opacity:.8;padding-left:var(--space-2)}.billing-patient-payments_patientPaymentsPageContent__lg5AO .billing-patient-payments_pillRate__FKw6d:before{content:"·";padding-right:3px;opacity:.5}.billing-patient-payments_patientPaymentsPageContent__lg5AO .billing-patient-payments_clearFiltersBtn__mCQKY{display:inline-flex;align-items:center;gap:var(--space-4);padding:0 var(--spacing-lg);height:36px;border-radius:var(--radius-md);border:1px solid var(--Colors-Border-border-secondary,#eaecf0);background:rgba(0,0,0,0);color:var(--colors-text-text-tertiary-500,#667085);font-size:var(--font-size-13);font-weight:500;cursor:pointer;white-space:nowrap;flex-shrink:0;transition:color .15s ease,border-color .15s ease}.billing-patient-payments_patientPaymentsPageContent__lg5AO .billing-patient-payments_clearFiltersBtn__mCQKY:hover{color:var(--colors-text-text-primary-900,#101828);border-color:var(--colors-text-text-tertiary-500,#98a2b3)}.billing-patient-payments_patientPaymentsPageContent__lg5AO .billing-patient-payments_actionRow__UCRJf{display:flex;justify-content:space-between;max-width:calc(var(--table-content-max) + var(--spacing-4xl)*2);align-self:center;padding:var(--spacing-lg) var(--spacing-4xl);align-items:center;gap:var(--spacing-lg);flex-wrap:nowrap;width:100%}.billing-patient-payments_patientPaymentsPageContent__lg5AO .billing-patient-payments_actionRow__UCRJf button.lg-btn,.billing-patient-payments_patientPaymentsPageContent__lg5AO .billing-patient-payments_actionRow__UCRJf button.md-btn{height:36px!important}.billing-patient-payments_patientPaymentsPageContent__lg5AO .billing-patient-payments_actionRow__UCRJf{box-sizing:border-box}@media(min-width:744px)and (max-width:1024px){.billing-patient-payments_patientPaymentsPageContent__lg5AO .billing-patient-payments_actionRow__UCRJf{max-width:none;align-self:stretch;padding-left:0;padding-right:0;flex-wrap:wrap;align-items:flex-start;gap:var(--spacing-md)}}@media(max-width:743px){.billing-patient-payments_patientPaymentsPageContent__lg5AO .billing-patient-payments_actionRow__UCRJf{flex-direction:column;align-items:stretch;gap:var(--spacing-md);padding:var(--spacing-md) 0}}.billing-patient-payments_patientPaymentsPageContent__lg5AO .billing-patient-payments_actionRow__UCRJf>.billing-patient-payments_searchRow__mWteo{display:flex;justify-content:flex-start;gap:var(--space-8);flex:1 1 auto;width:100%;flex-wrap:nowrap;min-width:0}.billing-patient-payments_patientPaymentsPageContent__lg5AO .billing-patient-payments_actionRow__UCRJf>.billing-patient-payments_searchRow__mWteo button.md-btn{height:36px!important;padding:var(--space-8) var(--space-12)}@media(min-width:744px)and (max-width:1024px){.billing-patient-payments_patientPaymentsPageContent__lg5AO .billing-patient-payments_actionRow__UCRJf>.billing-patient-payments_searchRow__mWteo{flex-wrap:wrap;gap:var(--spacing-md)}}@media(max-width:743px){.billing-patient-payments_patientPaymentsPageContent__lg5AO .billing-patient-payments_actionRow__UCRJf>.billing-patient-payments_searchRow__mWteo{display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--spacing-md);gap:var(--spacing-md);align-items:stretch;justify-content:stretch}.billing-patient-payments_patientPaymentsPageContent__lg5AO .billing-patient-payments_actionRow__UCRJf>.billing-patient-payments_searchRow__mWteo>:first-child{grid-column:1/-1}.billing-patient-payments_patientPaymentsPageContent__lg5AO .billing-patient-payments_actionRow__UCRJf>.billing-patient-payments_searchRow__mWteo>*{min-width:0;width:100%}}.billing-patient-payments_patientPaymentsPageContent__lg5AO .billing-patient-payments_actionRow__UCRJf>.billing-patient-payments_actionButtons__DRSrV{display:flex;align-items:center;gap:var(--space-8);flex-shrink:0;flex-wrap:nowrap}@media(min-width:744px)and (max-width:1024px){.billing-patient-payments_patientPaymentsPageContent__lg5AO .billing-patient-payments_actionRow__UCRJf>.billing-patient-payments_actionButtons__DRSrV{width:100%;justify-content:flex-end;gap:var(--spacing-md)}}@media(max-width:743px){.billing-patient-payments_patientPaymentsPageContent__lg5AO .billing-patient-payments_actionRow__UCRJf>.billing-patient-payments_actionButtons__DRSrV{width:100%;justify-content:stretch}.billing-patient-payments_patientPaymentsPageContent__lg5AO .billing-patient-payments_actionRow__UCRJf>.billing-patient-payments_actionButtons__DRSrV button{flex:1 1 50%}}.billing-patient-payments_patientPaymentsPageContent__lg5AO .billing-patient-payments_contentArea__qyNBp{width:calc(100% - var(--spacing-4xl)*2);max-width:var(--table-content-max);margin-left:auto;margin-right:auto;flex:0 1 auto;min-height:0;overflow-y:auto;overflow-x:auto;overscroll-behavior:none;border:1px solid var(--Colors-Border-border-secondary,#eaecf0);border-radius:var(--radius-xl);background:var(--Colors-Background-bg-primary,#fff);box-shadow:0 1px 2px 0 rgba(16,24,40,.05)}@media(max-width:743px){.billing-patient-payments_patientPaymentsPageContent__lg5AO .billing-patient-payments_contentArea__qyNBp{width:100%;border-radius:var(--radius-none);border:0;box-shadow:none;background:var(--Colors-Background-bg-secondary,#f9fafb);padding:var(--spacing-md) var(--spacing-lg) var(--spacing-sm)}}@media(min-width:744px)and (max-width:1024px){.billing-patient-payments_patientPaymentsPageContent__lg5AO .billing-patient-payments_contentArea__qyNBp{width:100%;border-radius:var(--radius-none);border:0;box-shadow:none;background:var(--Colors-Background-bg-secondary,#f9fafb);padding:var(--spacing-md) var(--spacing-lg) var(--spacing-sm)}}.billing-patient-payments_patientPaymentsPageContent__lg5AO .billing-patient-payments_contentArea__qyNBp{scrollbar-width:thin;scrollbar-color:rgba(0,0,0,0) rgba(0,0,0,0)}.billing-patient-payments_patientPaymentsPageContent__lg5AO .billing-patient-payments_contentArea__qyNBp:hover{scrollbar-color:rgba(16,24,40,.2) rgba(0,0,0,0)}.billing-patient-payments_patientPaymentsPageContent__lg5AO .billing-patient-payments_contentArea__qyNBp::-webkit-scrollbar{width:8px;height:8px}.billing-patient-payments_patientPaymentsPageContent__lg5AO .billing-patient-payments_contentArea__qyNBp::-webkit-scrollbar-track{background:rgba(0,0,0,0)}.billing-patient-payments_patientPaymentsPageContent__lg5AO .billing-patient-payments_contentArea__qyNBp::-webkit-scrollbar-thumb{background:rgba(0,0,0,0);border-radius:var(--radius-full)}.billing-patient-payments_patientPaymentsPageContent__lg5AO .billing-patient-payments_contentArea__qyNBp:hover::-webkit-scrollbar-thumb{background:rgba(16,24,40,.2)}.billing-patient-payments_patientPaymentsPageContent__lg5AO .billing-patient-payments_contentInner__6ypF3{width:100%;box-sizing:border-box}.billing-patient-payments_patientPaymentsPageContent__lg5AO .billing-patient-payments_tableCard__R6Cfj{width:100%;display:flex;flex-direction:column;background:var(--Colors-Background-bg-primary,#fff)}@media(max-width:743px){.billing-patient-payments_patientPaymentsPageContent__lg5AO .billing-patient-payments_tableCard__R6Cfj{background:rgba(0,0,0,0)}}@media(min-width:744px)and (max-width:1024px){.billing-patient-payments_patientPaymentsPageContent__lg5AO .billing-patient-payments_tableCard__R6Cfj{background:rgba(0,0,0,0)}}.billing-patient-payments_patientPaymentsPageContent__lg5AO .billing-patient-payments_paymentsTableContent__gPgIn{width:100%;display:flex;flex-direction:column;gap:var(--spacing-lg);overflow:visible;height:max-content;padding-bottom:var(--spacing-md)}.billing-patient-payments_patientPaymentsPageContent__lg5AO .billing-patient-payments_paymentsTableContent__gPgIn>.billing-patient-payments_table__Xt7ru{width:100%;overflow:visible;height:100%;background:var(--backgroundLight);scrollbar-width:thin;scrollbar-color:rgba(0,0,0,0) rgba(0,0,0,0)}.billing-patient-payments_patientPaymentsPageContent__lg5AO .billing-patient-payments_paymentsTableContent__gPgIn>.billing-patient-payments_table__Xt7ru:hover{scrollbar-color:rgba(16,24,40,.2) rgba(0,0,0,0)}.billing-patient-payments_patientPaymentsPageContent__lg5AO .billing-patient-payments_paymentsTableContent__gPgIn>.billing-patient-payments_table__Xt7ru::-webkit-scrollbar{width:8px;height:8px}.billing-patient-payments_patientPaymentsPageContent__lg5AO .billing-patient-payments_paymentsTableContent__gPgIn>.billing-patient-payments_table__Xt7ru::-webkit-scrollbar-track{background:rgba(0,0,0,0)}.billing-patient-payments_patientPaymentsPageContent__lg5AO .billing-patient-payments_paymentsTableContent__gPgIn>.billing-patient-payments_table__Xt7ru::-webkit-scrollbar-thumb{background:rgba(0,0,0,0);border-radius:var(--radius-full)}.billing-patient-payments_patientPaymentsPageContent__lg5AO .billing-patient-payments_paymentsTableContent__gPgIn>.billing-patient-payments_table__Xt7ru:hover::-webkit-scrollbar-thumb{background:rgba(16,24,40,.2)}.billing-patient-payments_patientPaymentsPageContent__lg5AO .billing-patient-payments_paymentsTableContent__gPgIn>.billing-patient-payments_table__Xt7ru .billing-patient-payments_invoicesTable__lcSVo{overflow-x:visible!important}.billing-patient-payments_patientPaymentsPageContent__lg5AO .billing-patient-payments_paymentsTableContent__gPgIn>.billing-patient-payments_table__Xt7ru .billing-patient-payments_invoicesTable__lcSVo table{overflow:visible!important;table-layout:fixed}.billing-patient-payments_patientPaymentsPageContent__lg5AO .billing-patient-payments_paymentsTableContent__gPgIn>.billing-patient-payments_mobileTable__TgpWn{width:100%;display:flex;flex-direction:column;gap:var(--spacing-md);padding-top:0;flex-grow:1;overflow:visible}.billing-patient-payments_patientPaymentsPageContent__lg5AO .billing-patient-payments_paymentsTableContent__gPgIn>.billing-patient-payments_mobileTable__TgpWn .billing-patient-payments_mobileCard__JoUS1{display:flex;flex-direction:column;gap:var(--spacing-sm);padding:var(--spacing-lg);border-radius:var(--radius-md);border:1px solid var(--Colors-Border-border-secondary,#eaecf0);background:var(--Colors-Background-bg-primary,#fff);box-shadow:0 1px 2px 0 rgba(16,24,40,.05);cursor:pointer;transition:background .15s ease,box-shadow .15s ease;width:100%;text-align:left;font:inherit}.billing-patient-payments_patientPaymentsPageContent__lg5AO .billing-patient-payments_paymentsTableContent__gPgIn>.billing-patient-payments_mobileTable__TgpWn .billing-patient-payments_mobileCard__JoUS1:hover{background:var(--Colors-Background-bg-secondary,#f9fafb)}.billing-patient-payments_patientPaymentsPageContent__lg5AO .billing-patient-payments_paymentsTableContent__gPgIn>.billing-patient-payments_mobileTable__TgpWn .billing-patient-payments_mobileCard__JoUS1:active{background:var(--Colors-Background-bg-secondary_hover,#f2f4f7);box-shadow:none}.billing-patient-payments_patientPaymentsPageContent__lg5AO .billing-patient-payments_paymentsTableContent__gPgIn>.billing-patient-payments_mobileTable__TgpWn .billing-patient-payments_mobileCardRow1__JfBs3{display:flex;width:100%;align-items:center;justify-content:space-between;gap:var(--spacing-lg);min-width:0}.billing-patient-payments_patientPaymentsPageContent__lg5AO .billing-patient-payments_paymentsTableContent__gPgIn>.billing-patient-payments_mobileTable__TgpWn .billing-patient-payments_mobileCardClientName__gWkdK{font:600 var(--font-size-14)/var(--font-size-20) Inter;color:var(--colors-text-text-primary-900,#101828);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex:1 1;min-width:0}.billing-patient-payments_patientPaymentsPageContent__lg5AO .billing-patient-payments_paymentsTableContent__gPgIn>.billing-patient-payments_mobileTable__TgpWn .billing-patient-payments_mobileCardAmount__nQ8Po{font:600 var(--font-size-14)/var(--font-size-20) Inter;color:var(--colors-text-text-primary-900,#101828);white-space:nowrap;flex:0 0 auto}.billing-patient-payments_patientPaymentsPageContent__lg5AO .billing-patient-payments_paymentsTableContent__gPgIn>.billing-patient-payments_mobileTable__TgpWn .billing-patient-payments_mobileCardRow2__tkhMq{display:flex;width:100%;align-items:center;gap:var(--spacing-xs);font:400 var(--font-size-12)/var(--font-size-18) Inter;color:var(--Colors-Text-text-tertiary,#667085)}.billing-patient-payments_patientPaymentsPageContent__lg5AO .billing-patient-payments_paymentsTableContent__gPgIn>.billing-patient-payments_mobileTable__TgpWn .billing-patient-payments_mobileCardRow3__G1m5r{display:flex;width:100%;align-items:center;justify-content:space-between;gap:var(--spacing-md)}.billing-patient-payments_patientPaymentsPageContent__lg5AO .billing-patient-payments_paymentsTableContent__gPgIn>.billing-patient-payments_mobileTable__TgpWn .billing-patient-payments_mobileCardService__dR5_b{display:inline-flex;align-items:center;gap:var(--spacing-xs);font:400 var(--font-size-12)/var(--font-size-18) Inter;color:var(--Colors-Text-text-secondary,#475467);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex:1 1;min-width:0}.billing-patient-payments_patientPaymentsPageContent__lg5AO .billing-patient-payments_paymentsTableContent__gPgIn>.billing-patient-payments_mobileTable__TgpWn .billing-patient-payments_mobileCardLoading__ba8fX{height:5rem;border-radius:var(--radius-md);background:linear-gradient(90deg,#f9fafb,#eaecf0,#f9fafb);background-size:200% 100%;animation:billing-patient-payments_loadingWave__gsevJ 1.5s linear infinite}.billing-patient-payments_patientPaymentsPageContent__lg5AO .billing-patient-payments_dotSeparator__kN5kY{color:var(--Colors-Text-text-tertiary,#667085)}.billing-patient-payments_patientPaymentsPageContent__lg5AO .billing-patient-payments_serviceDot__3WW0S{width:8px;height:8px;border-radius:var(--radius-full);flex:0 0 auto;display:inline-block}.billing-patient-payments_patientPaymentsPageContent__lg5AO .billing-patient-payments_mobileActionRow__8_AUc{display:flex;align-items:center;gap:var(--spacing-md);width:100%}@media(min-width:744px)and (max-width:1024px){.billing-patient-payments_patientPaymentsPageContent__lg5AO .billing-patient-payments_mobileActionRow__8_AUc{width:calc(100% - var(--spacing-4xl)*2);max-width:var(--table-content-max);margin-left:auto;margin-right:auto}}.billing-patient-payments_patientPaymentsPageContent__lg5AO .billing-patient-payments_mobileActionRow__8_AUc>:first-child{flex:1 1 auto;min-width:0}.billing-patient-payments_patientPaymentsPageContent__lg5AO .billing-patient-payments_mobileIconButton__xXg5l{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;flex:0 0 40px;border-radius:var(--radius-md);border:1px solid var(--Colors-Border-border-secondary,#eaecf0);background:var(--Colors-Background-bg-primary,#fff);color:var(--colors-text-text-primary-900,#101828);cursor:pointer;transition:background .15s ease,border-color .15s ease}.billing-patient-payments_patientPaymentsPageContent__lg5AO .billing-patient-payments_mobileIconButton__xXg5l:hover{background:var(--Colors-Background-bg-secondary,#f9fafb)}.billing-patient-payments_patientPaymentsPageContent__lg5AO .billing-patient-payments_mobileIconButton__xXg5l:disabled{color:var(--colors-text-text-tertiary-500,#98a2b3);cursor:not-allowed}.billing-patient-payments_patientPaymentsPageContent__lg5AO .billing-patient-payments_mobileIconButtonPrimary__CUleE{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;flex:0 0 40px;border-radius:var(--radius-md);border:1px solid var(--Component-colors-Components-Buttons-Primary-button-primary-border,#3d5a80);background:var(--Component-colors-Components-Buttons-Primary-button-primary-bg,#3d5a80);color:var(--Component-colors-Components-Buttons-Primary-button-primary-fg,#fff);cursor:pointer;box-shadow:0 1px 2px 0 rgba(16,24,40,.05);transition:background .15s ease,border-color .15s ease}.billing-patient-payments_patientPaymentsPageContent__lg5AO .billing-patient-payments_mobileIconButtonPrimary__CUleE:hover{border-color:var(--Component-colors-Components-Buttons-Primary-button-primary-border_hover,#2b3f5a);background:var(--Component-colors-Components-Buttons-Primary-button-primary-bg_hover,#2b3f5a)}.billing-patient-payments_patientPaymentsPageContent__lg5AO .billing-patient-payments_mobileFilterRow__CT6Vj{display:flex;align-items:center;gap:var(--spacing-md);width:100%;flex-wrap:wrap;position:relative;z-index:10}.billing-patient-payments_patientPaymentsPageContent__lg5AO .billing-patient-payments_mobileFilterRow__CT6Vj>*{flex:0 0 auto}.billing-patient-payments_patientPaymentsPageContent__lg5AO .billing-patient-payments_mobileFilterRow__CT6Vj button.md-btn{height:36px!important;padding:var(--space-8) var(--space-12)}.billing-patient-payments_patientPaymentsPageContent__lg5AO .billing-patient-payments_mobileSummaryRow__ukpSF{display:flex;align-items:center;gap:var(--spacing-sm);width:100%}@media(min-width:744px)and (max-width:1024px){.billing-patient-payments_patientPaymentsPageContent__lg5AO .billing-patient-payments_mobileSummaryRow__ukpSF{width:calc(100% - var(--spacing-4xl)*2);max-width:var(--table-content-max);margin-left:auto;margin-right:auto}}.billing-patient-payments_patientPaymentsPageContent__lg5AO .billing-patient-payments_mobileSummaryRow__ukpSF{overflow-x:auto;overflow-y:hidden;flex-wrap:nowrap;-webkit-overflow-scrolling:touch;scrollbar-width:none}.billing-patient-payments_patientPaymentsPageContent__lg5AO .billing-patient-payments_mobileSummaryRow__ukpSF::-webkit-scrollbar{display:none}.billing-patient-payments_patientPaymentsPageContent__lg5AO .billing-patient-payments_mobileSummaryRow__ukpSF>*{flex:0 0 auto}.billing-patient-payments_patientPaymentsPageContent__lg5AO .billing-patient-payments_actionIcons__yNpE2{display:inline-flex;align-items:center;gap:var(--space-8);justify-content:flex-end;width:100%;flex-wrap:nowrap}.billing-patient-payments_patientPaymentsPageContent__lg5AO .billing-patient-payments_actionIconButton__dp91O{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:var(--radius-sm);cursor:pointer;border:1px solid rgba(0,0,0,0);background:rgba(0,0,0,0);color:#667085;transition:background .2s ease,color .2s ease,border-color .2s ease}.billing-patient-payments_patientPaymentsPageContent__lg5AO .billing-patient-payments_actionIconButton__dp91O:hover:not(:disabled){background:#e2e8f0;color:#0f172a}.billing-patient-payments_patientPaymentsPageContent__lg5AO .billing-patient-payments_actionIconButton__dp91O:disabled{opacity:.5;color:var(--colors-text-text-tertiary-500,#98a2b3);cursor:not-allowed}.billing-patient-payments_patientPaymentsPageContent__lg5AO .billing-patient-payments_actionIconDanger__LXtnd{color:#667085}.billing-patient-payments_patientPaymentsPageContent__lg5AO .billing-patient-payments_actionIconDanger__LXtnd:hover:not(:disabled){background:rgba(217,45,32,.08);color:#d92d20}.billing-patient-payments_patientPaymentsPageContent__lg5AO .billing-patient-payments_actionIconDone__oDh01{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;color:var(--colors-text-text-success-600,#079455)}.billing-patient-payments_patientPaymentsPageContent__lg5AO .billing-patient-payments_actionIconPlaceholder__LRNg_{display:inline-flex;width:28px;height:28px;flex:0 0 auto}.billing-patient-payments_patientPaymentsPageContent__lg5AO>.billing-patient-payments_noData__YhM4a{display:flex;justify-content:center;align-items:center;flex-direction:column;gap:var(--space-32);top:50%;left:50%;transform:translate(-50%,-50%);position:relative}.billing-patient-payments_patientPaymentsPageContent__lg5AO>.billing-patient-payments_noData__YhM4a>svg path{fill:var(--textDisabled)}.billing-patient-payments_fakeInput__va5Vc{height:23px;width:100%;background:linear-gradient(90deg,#f9fafb,#eaecf0,#f9fafb);background-size:200% 100%;animation:billing-patient-payments_loadingWave__gsevJ 1.5s linear infinite;border-radius:var(--radius-xs)}@keyframes billing-patient-payments_loadingWave__gsevJ{0%{background-position:0 50%}to{background-position:200% 50%}}