.patients-header_patients-header__6Sgah{display:flex;padding:var(--size-4,16px) var(--size-5,20px);justify-content:space-between;align-items:center;background:var(--Conditional-header-background,#fff);box-shadow:inset 0 -1px 0 0 #f0f0f0}.patients-header_patients-header_link__kv1T5,.patients-header_patients-header_title__IECoF{color:var(--character-secondary-45,rgba(0,0,0,.45));font-size:16px;font-style:normal;font-weight:400;line-height:24px;display:flex;align-items:center;gap:var(--size-2,8px)}.patients-list_patients-list__5cKaC{display:flex;padding:24px;flex-direction:column;align-items:center;gap:var(--size-4,16px);background:var(--Neutral-1,#fff)}.patients-list_cursor-pointer__C5aZt{cursor:pointer}.patients-list-header_patients-list-header__XyE4A{display:flex;align-items:center;gap:16px;align-self:stretch;justify-content:space-between}.patients-list-header_patients-list-header_title__yrVls{display:flex;width:500px;flex-direction:column;align-items:flex-start;gap:4px}.patients-list-header_patients-list-header_title_main_title__Y8mJl{color:var(--character-title-85,rgba(0,0,0,.85));font-size:20px;font-style:normal;font-weight:500;line-height:28px}.patients-list-header_patients-list-header_title_subtitle__eCDlY{color:var(--character-secondary-45,rgba(0,0,0,.45));font-size:16px;font-style:normal;font-weight:400;line-height:24px}.patients-list-header_patients-list-header_cards__fDGkA{display:flex;align-items:flex-start;gap:16px;flex:1 0;max-width:670px}.patients-list-header_patients-list-header_cards_card__PO4JR{display:flex;padding:8px 12px;flex-direction:column;align-items:flex-start;flex:1 0;border-radius:8px;border:1px solid var(--Neutral-4,#f0f0f0);background:var(--Neutral-1,#fff)}.patients-list-header_patients-list-header_cards_card_title__VK3uN{color:var(--character-secondary-45,rgba(0,0,0,.45));font-size:14px;font-style:normal;font-weight:400;line-height:22px}.patients-list-header_patients-list-header_cards_card_value-wrapper__IzeU4{display:flex;align-items:center;gap:16px}.patients-list-header_patients-list-header_cards_card_value-wrapper_value__kY_ds{color:var(--character-title-85,rgba(0,0,0,.85));font-size:20px;font-style:normal;font-weight:500;line-height:28px}.patients-list-header_patients-list-header_cards_card_value-wrapper_data__S1J6q{color:var(--character-title-85,rgba(0,0,0,.85));font-size:20px;font-weight:500;line-height:28px;display:flex;align-items:center;gap:4px;color:var(--Polar-Green-6,#52c41a);font-size:12px;font-style:normal;font-weight:400;line-height:20px}.patients-list-header_patients-list-header_cards_card_value-wrapper_data_inverted__pcxdv{color:var(--character-title-85,rgba(0,0,0,.85));font-size:20px;font-weight:500;line-height:28px;display:flex;align-items:center;gap:4px;color:var(--Dust-Red-6,#f5222d);font-size:12px;font-style:normal;font-weight:400;line-height:20px}.patients-filters_patients-filter__A2Uq8{display:flex;justify-content:space-between;align-items:center;align-self:stretch;gap:16px}.patients-filters_patients-filter-left_wrapper__hTbqC,.patients-filters_patients-filter-right_wrapper__lGK94{display:flex;align-items:center;gap:16px}.patients-filters_patients-filter_status_dropdown__cLviE{display:flex;flex-direction:column;align-items:flex-start;border-radius:2px;background:var(--Conditional-pop-over,#fff);box-shadow:0 2px 8px 0 rgba(0,0,0,.15);padding:8px 12px}.patients-filters_patients-filter_status_dropdown_checkboxes__AJOt_{display:flex;gap:8px;flex-direction:column}.patients-filters_patients-filter-clinician__T_zk1{border:"none"!important;background:"none"!important;padding:"8px 12px"!important;box-shadow:"none"!important;width:"100%"!important;text-align:"left"!important;align-items:"flex-start"!important;flex-direction:"column"!important}.agenda-header_agenda-header__container__mVHvQ{background-color:#fff!important;box-shadow:0 -1px 0 0 var(--neutral-4) inset;padding:var(--size-4) var(--size-5);display:flex;flex-direction:column;gap:var(--size-4)}.agenda-header_agenda-header__tabs__6KSVr{display:flex;gap:var(--size-1)}.agenda-header_agenda-header__tab__66Kpe{display:flex;padding:var(--size-2) var(--size-3);gap:var(--size-1);border-radius:4px;border:none;background-color:transparent;cursor:pointer;align-items:center}.agenda-header_agenda-header__tab-label__lftLi{margin-left:var(--size-2)}.agenda-header_agenda-header__tab-disabled__lBcyf{opacity:.5;cursor:not-allowed;color:#000000d9}.agenda-header_agenda-header__tab-selected__miN__{color:var(--primary-6);background:var(--primary-1)}.content-layout_content-layout__XHqp6{padding:var(--size-4) var(--size-5);background-color:var(--white)!important}.content-layout_visit-layout__HEp9X{padding:var(--size-6)}.content-layout_care-plan-modal-layout__Ah2Vi{display:flex;flex-direction:column;gap:var(--size-5);background-color:var(--neutral-2)!important;padding:var(--size-4);height:100vh!important}.content-layout_images-modal-layout__7Bq4y{padding:var(--size-4);background-color:var(--white)!important}.content-layout_appointment-schedule-layout__v0BWC{display:flex;flex-direction:column;gap:var(--size-5);background-color:var(--neutral-2)!important;padding:var(--size-4);height:100vh!important}.page-header_header-container__Omtn3{padding:var(--size-4) var(--size-5) var(--size-2) var(--size-5);background-color:#fff;display:flex;align-items:center;box-shadow:inset 0 -1px 0 0 #f0f0f0}.page-header_header-title__e_SH2{margin:0}.appointment-schedule-modal_appointment-schedule_modal__container__pna8p{height:100vh!important;width:100vw!important;margin:0!important;top:0!important;max-width:none!important}.appointment-schedule-modal_appointment-schedule__modal__header__rpxjE{padding:var(--size-3) var(--size-5);box-shadow:0 -1px 0 0 var(--neutral-4) inset}.appointment-schedule-modal_appointment-schedule__modal__header-button__container__w6SpK{display:flex;gap:var(--size-3)!important;padding-right:var(--size-9)}.appointment-schedule-modal_appointment-schedule-detail__container__SzHty{display:flex;flex-basis:33.33%;flex-direction:column;gap:var(--size-3);border:1px solid var(--neutral-4);background-color:var(--white);padding:var(--size-4);overflow-y:auto}.appointment-schedule-modal_appointment-schedule-calendar__container__L2M98{display:flex;flex-basis:66.66%;flex-direction:column}.menu-layout_menu-layout__sider__xQElb{box-shadow:0 2px 8px 0 rgba(0,0,0,.15);position:-webkit-sticky!important;position:sticky!important;top:0;height:100vh;z-index:1000}.menu-layout_menu-layout__sider__xQElb .ant-layout-sider-children{display:flex;flex-direction:column;height:100%}.menu-layout_menu-layout__icon__D0k2z{color:hsla(0,0%,100%,.85)}.menu-layout_menu-layout__logo-container__c16mB{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:6px;border:1px solid red}.menu-layout_ant-menu-inline-collapsed__gLWZ3>.menu-layout_menu-layout__treatbase__DJeI_{display:inline-block;opacity:0}.menu-layout_menu-layout__treatbase__DJeI_{margin:0;animation:menu-layout_fadeInAnimation__tFjNp 1s}@keyframes menu-layout_fadeInAnimation__tFjNp{0%{opacity:0}to{opacity:1}}.menu-layout_menu-layout__items__6lQhs{box-shadow:0 2px 8px 0 rgba(0,0,0,.15);-webkit-border-end:none;border-inline-end:none;flex:1 1 auto;min-height:0;overflow-y:auto;overflow-x:hidden}.menu-layout_menu-layout__background__P_IxA{background-color:var(--neutral-2)}.chart-container_chart-container__card-footer__2hthv{padding:var(--size-4);gap:var(--size-3);background-color:var(--golden-purple-1)}.chart-container_chart-container__card-footer_icon__UV_5o{color:var(--golden-purple-7)!important}.chart-container_chart-container__card-footer_icon-container__gQWd9{background-color:var(--golden-purple-2);border-radius:var(--size-1);padding:var(--size-1);width:var(--size-5);height:var(--size-5);justify-content:center;display:flex}.chart-container_chart-container__card-footer_text__sBu8M{text-align:left}.chart-tooltip_chart-tooltip__container__QXGke{width:150px}.chart-tooltip_chart-tooltip__title__8t1iE{font-size:13px!important}.chart-tooltip_chart-tooltip__circle__EneKd{height:12px;width:12px;margin-right:var(--size-2);border-radius:50px}.chart-tooltip_chart-tooltip__text__CQ6_G{margin:0;padding:0}.analytics-header_analytics-header__flex__LiTr8{padding-bottom:var(--size-3);justify-content:space-between;align-items:center}.analytics-header_analytics-header__card__YmTiH{margin:var(--size-5) 0!important;gap:20px!important}.analytics-header_analytics-header__card-text__CKcqJ{margin-right:12px}.revenue-profit-treatment_chart__label__lm8YU{border-radius:var(--size-1,4px);background:var(--Neutral-2,#fafafa);box-shadow:0 2px 8px 0 rgba(0,0,0,.15);padding:var(--size-1) var(--size-2);opacity:1}.new-patients-chart_totalBadge__8qdTb,.total-first-visits-chart_totalBadge__QlP75{display:flex;align-items:center;justify-content:flex-end;padding:0 16px 12px 0;margin-bottom:8px;border-bottom:1px solid #f0f0f0}.accepted-treatment-plans-chart_statsRow__Un1ri{display:flex;align-items:center;justify-content:space-around;padding:12px 16px;margin-bottom:8px;border-bottom:1px solid #f0f0f0;gap:16px}.accepted-treatment-plans-chart_statItem__2vaVF{display:flex;align-items:center;flex:1 1;justify-content:center}@media (max-width:768px){.accepted-treatment-plans-chart_statsRow__Un1ri{flex-direction:column;gap:8px}.accepted-treatment-plans-chart_statItem__2vaVF{width:100%;justify-content:flex-start}}.average-treatment-value-chart_totalBadge__C8lAO{display:flex;align-items:center;justify-content:center;padding:12px 16px;margin-bottom:8px;border-bottom:1px solid #f0f0f0}@media (max-width:768px){.average-treatment-value-chart_totalBadge__C8lAO{flex-direction:column;gap:4px}}.average-treatment-duration-chart_totalBadge__Q42H8{display:flex;align-items:center;justify-content:flex-end;padding:0 16px 12px 0;margin-bottom:8px;border-bottom:1px solid #f0f0f0}.lost-patients-chart_statsRow__8rY1U{display:flex;align-items:center;justify-content:space-around;padding:12px 16px;margin-bottom:8px;border-bottom:1px solid #f0f0f0;gap:16px}.lost-patients-chart_statItem__4LG9s{display:flex;align-items:center;flex:1 1;justify-content:center}@media (max-width:768px){.lost-patients-chart_statsRow__8rY1U{flex-direction:column;gap:8px}.lost-patients-chart_statItem__4LG9s{width:100%;justify-content:flex-start}}.operating-cash-flow-chart_statsRow__4AhDj{display:flex;align-items:center;justify-content:space-around;padding:12px 16px;margin-bottom:8px;border-bottom:1px solid #f0f0f0;gap:16px}.operating-cash-flow-chart_statItem__25wKN{display:flex;align-items:center;flex:1 1;justify-content:center}@media (max-width:768px){.operating-cash-flow-chart_statsRow__4AhDj{flex-direction:column;gap:8px}.operating-cash-flow-chart_statItem__25wKN{width:100%;justify-content:flex-start}}.delay-waiting-ratio-chart_statsRow__Cvy9c{display:flex;align-items:center;justify-content:space-around;padding:12px 16px;margin-bottom:8px;border-bottom:1px solid #f0f0f0;gap:16px;min-height:48px}.delay-waiting-ratio-chart_statItem__Ft5wz{display:flex;align-items:center;flex:1 1;justify-content:center;flex-wrap:nowrap;gap:4px;white-space:nowrap}@media (max-width:768px){.delay-waiting-ratio-chart_statsRow__Cvy9c{flex-direction:column;gap:8px;min-height:auto}.delay-waiting-ratio-chart_statItem__Ft5wz{width:100%;justify-content:flex-start;white-space:normal}}.dental-chair-roi-chart_statsRow__9JKf_{display:flex;align-items:center;justify-content:space-around;padding:12px 16px;margin-bottom:8px;border-bottom:1px solid #f0f0f0;gap:16px}.dental-chair-roi-chart_statItem___OTm_{display:flex;align-items:center;flex:1 1;justify-content:center;flex-wrap:wrap;gap:4px}@media (max-width:768px){.dental-chair-roi-chart_statsRow__9JKf_{flex-direction:column;gap:8px}.dental-chair-roi-chart_statItem___OTm_{width:100%;justify-content:flex-start}}.operating-margin-chart_statsRow__gYX_i{display:flex;align-items:center;justify-content:space-around;padding:12px 16px;margin-bottom:8px;border-bottom:1px solid #f0f0f0;gap:16px}.operating-margin-chart_statItem__4Clfj{display:flex;align-items:center;flex:1 1;justify-content:center;flex-wrap:wrap;gap:4px}@media (max-width:768px){.operating-margin-chart_statsRow__gYX_i{flex-direction:column;gap:8px}.operating-margin-chart_statItem__4Clfj{width:100%;justify-content:flex-start}}.prima-nota-list_container__Bswci{background:#fff;border-radius:8px;padding:24px}.prima-nota-list_toolbar__ASsko{margin-bottom:24px}.prima-nota-list_table__6T86q{width:100%}.prima-nota-list_subjectCell__s44sw{max-width:320px}.prima-nota-list_subject__5wx0Z{font-weight:500;color:rgba(0,0,0,.85)}.prima-nota-list_description__JFZj5,.prima-nota-list_subject__5wx0Z{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;word-break:break-word}.prima-nota-list_description__JFZj5{font-size:12px;color:rgba(0,0,0,.45);margin-top:2px}.prima-nota-list_amountPositive__uG5Tz{font-weight:600;color:#237804}.prima-nota-list_amountNegative__73eIa{font-weight:600;color:#cf1322}.prima-nota-list_refCell___Dqty{max-width:250px}.prima-nota-list_refTypography__s5_oA{color:rgba(0,0,0,.85);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-break:break-word}.client-invoices-header_breadcrumb__WFLVD{font-size:14px;color:rgba(0,0,0,.45)}.client-invoices-header_titleRow__io_S3{display:flex;justify-content:space-between;align-items:center}.client-invoices-header_titleSection__owrTo{flex-shrink:0}.client-invoices-header_title__W2WSO{font-size:20px;font-weight:600;margin:0 0 4px;color:rgba(0,0,0,.85)}.client-invoices-header_subtitle__tRzy_{font-size:14px;color:rgba(0,0,0,.45);margin:0}.client-invoices-header_stats__IHA3s{display:flex;gap:16px;flex-shrink:0;align-items:center}.client-invoices-header_statCard__HzPmq{background:#fff;border-radius:8px;padding:16px 20px;box-shadow:0 1px 2px 0 rgba(0,0,0,.03),0 1px 6px -1px rgba(0,0,0,.02),0 2px 4px 0 rgba(0,0,0,.02);min-width:140px;text-align:center;border:1px solid #dadada}.client-invoices-header_statLabel__7oLAf{font-size:14px;color:rgba(0,0,0,.45);margin-bottom:8px;white-space:nowrap;display:block}.client-invoices-header_statValueRow__UvCJT{display:flex;align-items:center;justify-content:center;gap:8px}.client-invoices-header_statValue__b1xHr{font-size:30px;font-weight:500;color:rgba(0,0,0,.85);line-height:1}.client-invoices-header_statTrend__7JCJ7{display:inline-flex;align-items:center;gap:4px;font-size:14px}.client-invoices-header_trendIconPositive__L4w7y{color:#52c41a;font-size:12px}.client-invoices-header_trendIconNegative__dQZqJ{color:#ff4d4f;font-size:12px}.client-invoices-header_trendPositive__lC2VW{color:#52c41a;font-weight:400}.client-invoices-header_trendNegative__ipbUt{color:#ff4d4f;font-weight:400}.client-invoices-header_filters__aY8Vn{display:flex;gap:16px;align-items:center;flex-wrap:wrap}@media (max-width:1400px){.client-invoices-header_titleRow__io_S3{flex-direction:column;align-items:flex-start}.client-invoices-header_stats__IHA3s{width:100%;margin-top:16px;flex-wrap:wrap}}@media (max-width:768px){.client-invoices-header_filters__aY8Vn{flex-direction:column;width:100%}.client-invoices-header_filters__aY8Vn>*{width:100%!important}.client-invoices-header_stats__IHA3s{flex-direction:column;align-items:stretch}.client-invoices-header_statCard__HzPmq{width:100%}}.client-invoices-list_container__qQe_1{background:#fff;border-radius:8px;padding:24px}.client-invoices-list_table__Dx9rc{width:100%}.client-invoices-list_invoiceNumber__V2KWx{font-weight:500;color:rgba(0,0,0,.85)}.client-invoices-list_totalAmount__FxBd5{font-weight:600}.client-invoices-list_loadMore__gNmaJ{margin-top:16px;text-align:center}.supplier-invoices-header_titleRow__sO_7n{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.supplier-invoices-header_titleSection__h8CPd{flex-shrink:0}.supplier-invoices-header_title__xL4EC{font-size:20px;font-weight:600;margin:0 0 4px;color:rgba(0,0,0,.85)}.supplier-invoices-header_subtitle__USWuU{font-size:14px;color:rgba(0,0,0,.45);margin:0}.supplier-invoices-header_stats__kA7Hq{display:flex;gap:16px;flex-shrink:0;align-items:center}.supplier-invoices-header_statCard__HBHqS{background:#fff;border-radius:8px;padding:16px 20px;box-shadow:0 1px 2px 0 rgba(0,0,0,.03),0 1px 6px -1px rgba(0,0,0,.02),0 2px 4px 0 rgba(0,0,0,.02);min-width:140px;text-align:center;border:1px solid #dadada}.supplier-invoices-header_statLabel__rkGfW{font-size:14px;color:rgba(0,0,0,.45);margin-bottom:8px;white-space:nowrap;display:block}.supplier-invoices-header_statValueRow__iahNn{display:flex;align-items:center;justify-content:center;gap:8px}.supplier-invoices-header_statValue__wIzkR{font-size:30px;font-weight:500;color:rgba(0,0,0,.85);line-height:1}.supplier-invoices-header_statTrend__5IwPe{display:inline-flex;align-items:center;gap:4px;font-size:14px}.supplier-invoices-header_trendIconPositive__lMplB{color:#52c41a;font-size:12px}.supplier-invoices-header_trendPositive__otQb1{color:#52c41a;font-weight:400}@media (max-width:1400px){.supplier-invoices-header_titleRow__sO_7n{flex-direction:column;align-items:flex-start}.supplier-invoices-header_stats__kA7Hq{margin-top:16px;flex-wrap:wrap}}@media (max-width:768px){.supplier-invoices-header_stats__kA7Hq{flex-direction:column;align-items:stretch}.supplier-invoices-header_statCard__HBHqS{width:100%}}.supplier-invoices-filters_filters__Vi2sL{display:flex;gap:16px;flex-wrap:wrap}.supplier-invoices-list_container__bX4Qt{background:#fff;border-radius:8px}.supplier-invoices-list_table__3QAW2{width:100%}.supplier-invoices-list_companyName__bYQ_D{font-weight:500;color:rgba(0,0,0,.85)}.supplier-invoices-list_companyVat__vjVQM{font-size:12px;color:rgba(0,0,0,.45);margin-top:2px}.supplier-invoices-list_totalAmount__AdeKR{font-weight:600}.supplier-invoices-list_loadMore__dp2nD{margin-top:16px;text-align:center}.supplier-invoice-form_pageContainer__qRhE7{padding:0}.supplier-invoice-form_breadcrumb__l9m4S{font-size:14px;color:rgba(0,0,0,.45);margin-bottom:16px}.supplier-invoice-form_headerSection__D_ezr{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:24px}.supplier-invoice-form_pageTitle__wzb8D{font-size:20px;font-weight:600;color:rgba(0,0,0,.85);margin:0 0 4px}.supplier-invoice-form_pageSubtitle__rlisF{font-size:14px;color:rgba(0,0,0,.45);margin:0}.supplier-invoice-form_headerActions__qL7Gr{display:flex;gap:8px}.supplier-invoice-form_formCard__rf4Tr{background:#fff;border-radius:8px}.supplier-invoice-form_formRow__5_phx{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;gap:16px;margin-bottom:0}.supplier-invoice-form_formRowFull__HQB95{display:block;margin-bottom:0}.supplier-invoice-form_formRowFull__HQB95 .ant-form-item,.supplier-invoice-form_formRow__5_phx .ant-form-item{margin-bottom:24px}.supplier-invoice-form_uploadSection__YQrut{margin-top:8px;padding-top:24px;border-top:1px solid #f0f0f0}.supplier-invoice-form_uploadSection__YQrut .ant-form-item{margin-bottom:0}@media (max-width:768px){.supplier-invoice-form_headerSection__D_ezr{flex-direction:column;gap:16px}.supplier-invoice-form_headerActions__qL7Gr{width:100%}.supplier-invoice-form_headerActions__qL7Gr button{flex:1 1}.supplier-invoice-form_formRow__5_phx{grid-template-columns:1fr}}.new-appointment_form-icon__T_Qt7{color:#00000073!important}.new-appointment_date-time-wrapper__vFIyD{background-color:var(--neutral-2);padding:0 var(--size-2);border-radius:var(--size-1)}.new-appointment_fetching-spin__3HXU8{width:100%;padding:var(--size-4)!important}.new-patient-modal_title___DfqQ{margin:0!important}.new-patient-modal_form-notes__r0kJY{width:100%;padding-top:var(--size-3)!important}.new-patient-modal_form-item-half__GwPfa{width:47%;padding-top:var(--size-3)!important}.new-patient-modal_modal__7kgc_ .ant-modal-content{flex:1 1}.new-patient-modal_modal-body__oeYNQ .ant-modal-body{display:flex;flex:1 1;flex-wrap:wrap}.toolbar_toolbar__date-picker__9EkVr input{cursor:pointer}.appointment-detail_appointment-detail__icon__f1H8W{color:#00000073!important;flex-shrink:0}.appointment-detail_appointment-detail__date__cpElB{display:flex;flex-direction:column}.appointment-detail_appointment-detail__field__nCCZO{flex:1 1;min-width:0}.event_event-wrapper__IuwUu{display:flex;flex-direction:column;height:100%;background-color:var(--primary-1);border:1px solid var(--primary-3);border-radius:var(--size-2);flex:1 1;padding:4px 6px;gap:2px;cursor:default}.event_event-wrapper-placeholder__6Mx1K{display:flex;height:100%;flex:1 1;padding:4px 6px;background-color:transparent!important;border:1px dashed var(--neutral-6)!important;border-radius:var(--size-2);color:rgba(0,0,0,.45)!important;position:relative}.event_event-link__D6A9Z{color:#000!important;padding-right:4px!important;cursor:pointer}.event_event-first-line__nbyHK{display:flex;justify-content:space-between;align-items:center;width:100%}.event_clear-button__3Zbcn{position:absolute;top:2px;right:2px;cursor:pointer;z-index:10;background:hsla(0,0%,100%,.95);border-radius:50%;width:18px;height:18px;display:flex;align-items:center;justify-content:center;box-shadow:0 1px 4px rgba(0,0,0,.2);border:1px solid rgba(0,0,0,.1)}.event_clear-button__3Zbcn:hover{background:#fff;box-shadow:0 2px 6px rgba(0,0,0,.3)}.today-visits-table_table-card__title__6w5SY{text-transform:uppercase}.today-visits-table_next-visit-card__background__finh_{background-color:var(--primary-1)!important;box-shadow:0 -1px 0 0 var(--neutral-4) inset!important}.patient-form_patient-form__xlclH{display:flex;justify-content:center;align-items:flex-start;gap:24px;align-self:stretch}.patient-form_patient-form-columns__8SSpd{display:flex;flex-direction:column;align-items:flex-start;gap:24px;flex:1 0}.patient-form_patient-form-columns__8SSpd>*{width:100%}.patient-form_card-body__RwOdA,.patient-form_col-2__rFVuU{display:flex;align-items:flex-start;gap:16px;align-self:stretch}.patient-form_card-body__RwOdA{flex-direction:column}.patient-form_appointment-date__pTDEM{color:var(--character-title-85,rgba(0,0,0,.85));display:flex;align-items:center;gap:8px;font-size:20px;font-style:normal;font-weight:500;line-height:28px}.planned-treatments_bulk-bar__TLyZ7{position:-webkit-sticky;position:sticky;top:0;z-index:2;width:100%;padding:4px 8px;margin-bottom:6px;font-size:13px;background:#f0f7ff;border:1px solid #bcdcff;border-radius:6px}.patient-plans-form_plans-wrapper__LFsya{display:flex;flex-direction:column;align-items:center;gap:var(--size-4,16px);width:100%}.patient-plans-form_plans-wrapper__LFsya>*{width:100%}.patient-plans-form_plans-collapse-header__ryCkI{background:#fff!important}.patient-plans-form_plan-header__fwyCx{display:flex;justify-content:space-between;align-items:center;align-self:stretch}.patient-plans-form_plan-header__fwyCx>.patient-plans-form_plan-header-title__dBLvQ{display:flex;align-items:center;gap:8px}.auto-treat-modal_btnDefault__LCIj2,.auto-treat-modal_btnPrimary__kh6Vt,.auto-treat-modal_dnavBtn__4j_ni,.auto-treat-modal_dtIn__LkaIl,.auto-treat-modal_dtLbl__0DK_l,.auto-treat-modal_durTxt__tbbOq,.auto-treat-modal_followupNote__hwNyq,.auto-treat-modal_gapBadge__zBFTW,.auto-treat-modal_lpanelSubHdr__Xqa63,.auto-treat-modal_mclose__9PIwJ,.auto-treat-modal_mhdrInfo__4e_Vl,.auto-treat-modal_mhdrTitle__gZ20K,.auto-treat-modal_rpanelSub__WncyJ,.auto-treat-modal_rpanelTitle__7urTR,.auto-treat-modal_stagName__yyTol,.auto-treat-modal_stag__R2wZN,.auto-treat-modal_startBarLabel__dZXp3,.auto-treat-modal_startInput__FbCWS,.auto-treat-modal_tlbl__mmVCf,.auto-treat-modal_trDesc__CJJlc,.auto-treat-modal_trDur__2NOeK,.auto-treat-modal_trName__l47hI,.auto-treat-modal_trTooth__XD9Hz{font-family:inherit}.auto-treat-modal_mhdr__AajMB{display:flex;align-items:center;justify-content:space-between;padding:14px 24px;border-bottom:1px solid #f0f0f0;flex-shrink:0}.auto-treat-modal_mhdrTitle__gZ20K{font-size:15px;font-weight:600;display:flex;align-items:center;gap:4px}.auto-treat-modal_mhdrPatient__tDpxZ{font-weight:400;color:#00000073;margin-left:8px}.auto-treat-modal_mhdrPlan__7U_Op{font-weight:400;color:#00000045;font-size:13px;margin-left:4px}.auto-treat-modal_mhdrPatient__tDpxZ:before{content:"·";margin-right:8px;color:#00000030}.auto-treat-modal_mhdrActions__4thZI{display:flex;align-items:center;gap:10px}.auto-treat-modal_mhdrInfo__4e_Vl{font-size:12px;color:#00000073}.auto-treat-modal_btnPrimary__kh6Vt{background:#1890ff;border:1px solid #1890ff;color:#fff;padding:5px 16px;border-radius:6px;cursor:pointer;font-size:14px}.auto-treat-modal_btnPrimary__kh6Vt:hover{background:#40a9ff}.auto-treat-modal_btnPrimary__kh6Vt:disabled{background:#f5f5f5;border-color:#d9d9d9;color:#00000040;cursor:not-allowed}.auto-treat-modal_btnDefault__LCIj2{background:#fff;border:1px solid #d9d9d9;color:#000000d9;padding:5px 14px;border-radius:6px;cursor:pointer;font-size:13px}.auto-treat-modal_btnDefault__LCIj2:hover{border-color:#1890ff;color:#1890ff}.auto-treat-modal_mclose__9PIwJ{background:none;border:none;cursor:pointer;color:#00000073;font-size:16px;padding:4px}.auto-treat-modal_mclose__9PIwJ:hover{color:#000000d9}.auto-treat-modal_mbody__RCh_E{flex:1 1;display:flex;overflow:hidden}.auto-treat-modal_lpanel__WxdgM{width:580px;min-width:580px;border-right:1px solid #f0f0f0;display:flex;flex-direction:column;overflow:hidden}.auto-treat-modal_startBar__a0nD8{padding:12px 20px;border-bottom:1px solid #f0f0f0;background:#fafafa;flex-shrink:0;display:flex;align-items:center;gap:16px}.auto-treat-modal_startBarLabel__dZXp3{font-size:13px;color:#00000073;white-space:nowrap}.auto-treat-modal_startInput__FbCWS{border:1px solid #d9d9d9;border-radius:6px;padding:6px 10px;font-size:14px;outline:none;color:#000000d9;background:#fff;cursor:pointer}.auto-treat-modal_startInput__FbCWS:focus{border-color:#1890ff;box-shadow:0 0 0 2px rgba(24,144,255,.15)}.auto-treat-modal_lpanelSubHdr__Xqa63{padding:10px 20px;border-bottom:1px solid #f0f0f0;background:#fff;font-size:12px;color:#00000073;flex-shrink:0}.auto-treat-modal_lpanelScroll__JeshR{flex:1 1;overflow-y:auto;padding:14px 20px;display:flex;flex-direction:column;gap:12px}.auto-treat-modal_scard____Nhq{border:1.5px solid #f0f0f0;border-radius:8px;background:#fafafa;overflow:visible;transition:box-shadow .15s,border-color .15s;cursor:pointer}.auto-treat-modal_scardActive__BMSvr{border-color:#1890ff;box-shadow:0 0 0 2px rgba(24,144,255,.12)}.auto-treat-modal_scardActive__BMSvr .auto-treat-modal_scardTop__4qv3A{background:#e6f7ff}.auto-treat-modal_scardTop__4qv3A{display:flex;align-items:center;gap:8px;padding:9px 14px;background:#f5f5f5;border-bottom:1px solid #f0f0f0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;border-radius:7px 7px 0 0}.auto-treat-modal_stag__R2wZN{padding:2px 8px;border-radius:4px;font-size:11px;font-weight:600;letter-spacing:.3px}.auto-treat-modal_tagBlue__6HBBl{background:#f0f5ff;color:#2f54eb;border:1px solid #d6e4ff}.auto-treat-modal_tagGreen__TO6dZ,.auto-treat-modal_tagOrange__HWLYA{background:#f5f5f5;color:#595959;border:1px solid #d9d9d9}.auto-treat-modal_stagName__yyTol{font-size:13px;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1 1}.auto-treat-modal_stopRight__dDypp{margin-left:auto;display:flex;align-items:center;gap:8px;flex-shrink:0}.auto-treat-modal_durTxt__tbbOq{font-size:12px;color:#00000073}.auto-treat-modal_gapBadge__zBFTW{font-size:11px;color:#8c8c8c;background:#fafafa;border:1px solid #e8e8e8;border-radius:4px;padding:1px 6px}.auto-treat-modal_scardDt__axQ6w{padding:10px 14px;display:flex;align-items:center;gap:10px;border-bottom:1px solid #f0f0f0}.auto-treat-modal_dtGroup__nSThG{display:flex;align-items:center;gap:6px}.auto-treat-modal_dtLbl__0DK_l{font-size:12px;color:#00000073;white-space:nowrap}.auto-treat-modal_dtIn__LkaIl{border:1px solid #d9d9d9;border-radius:5px;padding:4px 8px;font-size:13px;outline:none;color:#000000d9;background:#fff;cursor:pointer;position:relative;z-index:10}.auto-treat-modal_dtIn__LkaIl:focus{border-color:#1890ff;box-shadow:0 0 0 2px rgba(24,144,255,.12)}.auto-treat-modal_dtSep__kpORV{color:#00000030}.auto-treat-modal_scardBody__3Rar6{padding:12px 14px 14px}.auto-treat-modal_followupNote__hwNyq{font-size:11px;color:#00000073;margin-bottom:6px}.auto-treat-modal_trRow__zlgtk{display:flex;align-items:center;gap:7px;padding:5px 0;border-top:1px solid #f5f5f5;font-size:13px}.auto-treat-modal_trRow__zlgtk:first-child{border-top:none}.auto-treat-modal_trTooth__XD9Hz{font-weight:600;min-width:32px}.auto-treat-modal_trName__l47hI{flex:1 1}.auto-treat-modal_trDesc__CJJlc{font-size:11px;color:#00000073;background:#efefef;padding:1px 7px;border-radius:10px;white-space:nowrap}.auto-treat-modal_trDur__2NOeK{font-size:12px;color:#00000073;white-space:nowrap}.auto-treat-modal_rpanel__sOeYP{flex:1 1;display:flex;flex-direction:column;overflow:hidden}.auto-treat-modal_rpanelHdr__mdxy_{padding:12px 20px;border-bottom:1px solid #f0f0f0;flex-shrink:0}.auto-treat-modal_rpanelToolbar__QUmb7{display:flex;align-items:center;gap:8px;margin-bottom:4px}.auto-treat-modal_rpanelToolbar__QUmb7 .ant-picker-input>input{text-align:center}.auto-treat-modal_rpanelSub__WncyJ{font-size:12px;color:#00000073}.auto-treat-modal_chairHeaders__zj57R{display:flex;border-bottom:1px solid #f0f0f0;flex-shrink:0;background:#fafafa}.auto-treat-modal_chairTimeGutter__INdjU{width:50px;flex-shrink:0}.auto-treat-modal_chairCol__ZC4ys{flex:1 1;text-align:center;padding:8px 4px;font-size:13px;font-weight:500;color:#00000073;border-left:1px solid #f0f0f0}.auto-treat-modal_dayScroll__3Ce0f{flex:1 1;overflow-y:auto;padding:0}.auto-treat-modal_timeRow__5M8z2{display:flex;align-items:flex-start;border-bottom:1px solid #e8e8e8;flex-shrink:0;box-sizing:border-box}.auto-treat-modal_tlbl__mmVCf{width:50px;font-size:11px;color:#00000073;padding-top:5px;flex-shrink:0;-webkit-user-select:none;-moz-user-select:none;user-select:none;text-align:right;padding-right:8px}.auto-treat-modal_chairSlot__ir3yt{flex:1 1;position:relative;height:40px;padding:2px 4px;border-left:1px solid #f0f0f0;overflow:visible}.auto-treat-modal_aptBlock__2Vm6z{border-radius:5px;padding:5px 8px;font-size:12px;margin-bottom:3px}.auto-treat-modal_aptBooked___2jHE{background:#e6f7ff;border-left:3px solid #1890ff;color:#0050b3}.auto-treat-modal_aptBooked___2jHE b{display:block;font-weight:500;margin-bottom:1px}.auto-treat-modal_aptBooked___2jHE span{opacity:.8}.auto-treat-modal_aptSuggested__A_yiV{background:#f6ffed;color:#135200;border:1px dashed #73d13d;animation:auto-treat-modal_pulse__vbJyW 2s ease-in-out infinite}.auto-treat-modal_aptSuggested__A_yiV b{display:block;font-weight:500;margin-bottom:1px}.auto-treat-modal_aptSuggested__A_yiV span{opacity:.8}@keyframes auto-treat-modal_pulse__vbJyW{0%,to{opacity:1}50%{opacity:.65}}.auto-treat-modal_slotEmpty__sX81g{font-size:11px;color:#00000020;padding:14px 8px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.auto-treat-modal_dragHandle__e2DsS{display:flex;align-items:center;justify-content:center;width:22px;flex-shrink:0;cursor:-webkit-grab;cursor:grab;color:#00000040;font-size:14px;letter-spacing:1px;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:color .15s}.auto-treat-modal_dragHandle__e2DsS:hover{color:#00000073}.auto-treat-modal_dragHandle__e2DsS:active{cursor:-webkit-grabbing;cursor:grabbing}.auto-treat-modal_scardDragging__rVeb7{opacity:.45;border-color:#1890ff;border-style:dashed}.auto-treat-modal_scardDropTarget__yD9jC{position:relative}.auto-treat-modal_scardDropTarget__yD9jC:before{content:"";position:absolute;top:-7px;left:0;right:0;height:3px;background:#1890ff;border-radius:2px;z-index:5}.auto-treat-modal_scardDropTargetBelow__0BcSy{position:relative}.auto-treat-modal_scardDropTargetBelow__0BcSy:after{content:"";position:absolute;bottom:-7px;left:0;right:0;height:3px;background:#1890ff;border-radius:2px;z-index:5}.auto-treat-modal_dayScroll__3Ce0f::-webkit-scrollbar,.auto-treat-modal_lpanelScroll__JeshR::-webkit-scrollbar{width:4px}.auto-treat-modal_dayScroll__3Ce0f::-webkit-scrollbar-thumb,.auto-treat-modal_lpanelScroll__JeshR::-webkit-scrollbar-thumb{background:#d9d9d9;border-radius:2px}.patient-examinations-history_plans-wrapper__nLJA5{display:flex;flex-direction:column;align-items:center;gap:var(--size-4,16px);width:100%}.patient-examinations-history_plans-wrapper__nLJA5>*{width:100%}.patient-examinations-history_plans-collapse-header__TZOjG{background:#fff!important}.patient-examinations-history_plan-header__1E465{display:flex;justify-content:space-between;align-items:center;align-self:stretch}.patient-examinations-history_plan-header__1E465>.patient-examinations-history_plan-header-title__Q_b_o{display:flex;align-items:center;gap:8px}.patient-examinations-history_patients-filter__sC9XT{display:flex;justify-content:space-between;align-items:center;align-self:stretch;gap:16px}.patient-examinations-history_patients-filter-left_wrapper__rK2BX,.patient-examinations-history_patients-filter-right_wrapper__nrXMa{display:flex;align-items:center;gap:16px}.patient-examinations-history_patients-filter_status_dropdown___pjdc{display:flex;flex-direction:column;align-items:flex-start;border-radius:2px;background:var(--Conditional-pop-over,#fff);box-shadow:0 2px 8px 0 rgba(0,0,0,.15);padding:8px 12px}.patient-examinations-history_patients-filter_status_dropdown_checkboxes__ske_F{display:flex;gap:8px;flex-direction:column}.patient-examinations-history_patients-filter-clinician__zHVu7{border:"none"!important;background:"none"!important;padding:"8px 12px"!important;box-shadow:"none"!important;width:"100%"!important;text-align:"left"!important;align-items:"flex-start"!important;flex-direction:"column"!important}.patient-payments_plans-wrapper__H4pXm{display:flex;flex-direction:column;align-items:center;gap:var(--size-4,16px);width:100%}.patient-payments_plans-wrapper__H4pXm>*{width:100%}.patient-payments_plans-collapse-header__uOjkw{background:#fff!important}.patient-payments_plan-header__1VJSA{display:flex;justify-content:space-between;align-items:center;align-self:stretch}.patient-payments_plan-header__1VJSA>.patient-payments_plan-header-title__2wLsw{display:flex;align-items:center;gap:8px}.patient-payments_cards__MHEN5{display:flex;justify-content:center;align-items:flex-start;gap:16px;align-self:stretch;width:100%;margin-bottom:16px}.patient-payments_plan-header-actions__qEZjE{display:flex;align-items:center;gap:16px;color:var(--character-title-85,rgba(0,0,0,.85));font-size:14px;font-style:normal;font-weight:400;line-height:22px}.patient-payments_discount-summary-row__3_uDf{background-color:#f6ffed!important;border-top:2px solid #b7eb8f!important}.patient-payments_discount-summary-row__3_uDf:hover{background-color:#f6ffed!important}.register-payment_treatment-title__EODZ_{color:var(--character-title-85,rgba(0,0,0,.85));font-size:14px;font-style:normal;font-weight:400;line-height:22px}.register-payment_treatment-subtitle__z4bDb{color:var(--character-secondary-45,rgba(0,0,0,.45));font-size:14px;font-style:normal;font-weight:400;line-height:22px}.register-payment_distribute-switch___OMcM{display:flex;align-items:center;gap:8px;color:var(--character-title-85,rgba(0,0,0,.85));font-size:14px;font-style:normal;font-weight:400;line-height:22px}