.Analytics-module-scss-module__02DKdW__wrapper{height:100%}.Analytics-module-scss-module__02DKdW__wrapper .ant-tabs-content-holder{border-left:0!important}.Analytics-module-scss-module__02DKdW__wrapper .ant-tabs-tabpane{padding:0!important}.Analytics-module-scss-module__02DKdW__wrapper .ant-card-body{min-height:100%;padding:16px!important}.Analytics-module-scss-module__02DKdW__wrapper .ant-card{min-height:100%}.Analytics-module-scss-module__02DKdW__wrapper .ant-tabs{height:100%}.Analytics-module-scss-module__02DKdW__wrapper .ant-tabs .ant-tabs-nav{margin-bottom:0}.Analytics-module-scss-module__02DKdW__wrapper .ant-tabs .ant-tabs-tab{border:none!important}.Analytics-module-scss-module__02DKdW__wrapper .ant-tabs .ant-tabs-content{height:100%}.Analytics-module-scss-module__02DKdW__wrapper .ant-tabs .ant-tabs-content .ant-tabs-tabpane{height:100%;padding:15px;overflow-y:auto}.Analytics-module-scss-module__02DKdW__singleViewWrapper{flex-direction:column;gap:16px;min-height:0;display:flex}.Analytics-module-scss-module__02DKdW__singleViewHeader{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.Analytics-module-scss-module__02DKdW__singleViewTitle{color:#101010;margin:0;font-size:23px;font-weight:600;line-height:1.15}.Analytics-module-scss-module__02DKdW__singleViewContent{flex:1;min-height:0;display:flex}.Analytics-module-scss-module__02DKdW__singleViewContent>*{flex:1;min-height:0}.Analytics-module-scss-module__02DKdW__reportsMode .ant-tabs-content>.ant-tabs-tabpane.ant-tabs-tabpane-active{flex-direction:column;min-height:0;display:flex;overflow:hidden!important}
.ReportsInstrumentTabs-module-scss-module__Q2gQ_a__group{margin:0}.ReportsInstrumentTabs-module-scss-module__Q2gQ_a__tab{height:auto!important;box-shadow:none!important;border:none!important;border-radius:999px!important;padding:12px 20px!important;font-size:15px!important;font-weight:600!important;line-height:1.2!important}.ReportsInstrumentTabs-module-scss-module__Q2gQ_a__tab.ReportsInstrumentTabs-module-scss-module__Q2gQ_a__active,.ReportsInstrumentTabs-module-scss-module__Q2gQ_a__tab.ReportsInstrumentTabs-module-scss-module__Q2gQ_a__active:hover,.ReportsInstrumentTabs-module-scss-module__Q2gQ_a__tab.ReportsInstrumentTabs-module-scss-module__Q2gQ_a__active:focus,.ReportsInstrumentTabs-module-scss-module__Q2gQ_a__tab.ReportsInstrumentTabs-module-scss-module__Q2gQ_a__active:active{background:var(--primary-accent,#3d5cea)!important;color:#fff!important}.ReportsInstrumentTabs-module-scss-module__Q2gQ_a__tab.ReportsInstrumentTabs-module-scss-module__Q2gQ_a__inactive,.ReportsInstrumentTabs-module-scss-module__Q2gQ_a__tab.ReportsInstrumentTabs-module-scss-module__Q2gQ_a__inactive:hover,.ReportsInstrumentTabs-module-scss-module__Q2gQ_a__tab.ReportsInstrumentTabs-module-scss-module__Q2gQ_a__inactive:focus,.ReportsInstrumentTabs-module-scss-module__Q2gQ_a__tab.ReportsInstrumentTabs-module-scss-module__Q2gQ_a__inactive:active{background:inherit!important;color:var(--primary-accent,#3d5cea)!important}
.ReportsPeriodSelector-module-scss-module__rfanza__container{flex-direction:column;align-items:flex-start;gap:4px;display:inline-flex}.ReportsPeriodSelector-module-scss-module__rfanza__metaRow{flex-wrap:wrap;align-items:center;gap:10px;display:inline-flex}.ReportsPeriodSelector-module-scss-module__rfanza__group{margin:0}.ReportsPeriodSelector-module-scss-module__rfanza__rangeHint{color:#8e939c;padding-left:4px;font-size:12px;font-weight:400;line-height:1.2}.ReportsPeriodSelector-module-scss-module__rfanza__rangeNote{color:#8e939c;font-size:12px;font-weight:400;line-height:1.2}.ReportsPeriodSelector-module-scss-module__rfanza__chip{height:36px!important;box-shadow:none!important;color:#101010!important;background:0 0!important;border:1px solid #d8dadc!important;border-radius:999px!important;align-items:center!important;padding:6px 16px!important;font-size:15px!important;font-weight:400!important;line-height:1.2!important;display:inline-flex!important}.ReportsPeriodSelector-module-scss-module__rfanza__chip:hover,.ReportsPeriodSelector-module-scss-module__rfanza__chip:focus,.ReportsPeriodSelector-module-scss-module__rfanza__chip:active{color:#101010!important}.ReportsPeriodSelector-module-scss-module__rfanza__chipActive,.ReportsPeriodSelector-module-scss-module__rfanza__chipActive:hover,.ReportsPeriodSelector-module-scss-module__rfanza__chipActive:focus,.ReportsPeriodSelector-module-scss-module__rfanza__chipActive:active{background:#ebf5fd!important;border-color:#a0b7ff!important}.ReportsPeriodSelector-module-scss-module__rfanza__chipInactive,.ReportsPeriodSelector-module-scss-module__rfanza__chipInactive:hover,.ReportsPeriodSelector-module-scss-module__rfanza__chipInactive:focus,.ReportsPeriodSelector-module-scss-module__rfanza__chipInactive:active{background:0 0!important;border-color:#d8dadc!important}
.ReportsMetricCard-module-scss-module__aLdUEa__card{border:1px solid var(--reports-metric-border,#e8eaed);background:var(--reports-metric-bg,transparent);border-radius:16px;flex-direction:column;width:100%;height:100%;padding:20px 16px;transition:background-color .2s,border-color .2s;display:flex}.ReportsMetricCard-module-scss-module__aLdUEa__card:hover{background:var(--reports-metric-hover-bg,transparent);border-color:var(--reports-metric-hover-border,#e8eaed)}.ReportsMetricCard-module-scss-module__aLdUEa__header{justify-content:space-between;align-items:center;margin-bottom:20px;display:flex}.ReportsMetricCard-module-scss-module__aLdUEa__titleGroup{align-items:center;min-width:0;display:inline-flex}.ReportsMetricCard-module-scss-module__aLdUEa__icon{color:var(--reports-metric-title,#101010);align-items:center;margin-right:4px;line-height:0;display:inline-flex}.ReportsMetricCard-module-scss-module__aLdUEa__icon svg{color:currentColor;display:block}.ReportsMetricCard-module-scss-module__aLdUEa__title{color:var(--reports-metric-title,#101010);white-space:nowrap;text-overflow:ellipsis;font-size:19px;font-weight:500;line-height:1.2;overflow:hidden}.ReportsMetricCard-module-scss-module__aLdUEa__actionButton{border:1px solid var(--reports-metric-border,#e8eaed);width:36px;height:36px;color:var(--reports-metric-title,#101010);cursor:pointer;background:0 0;border-radius:999px;flex:0 0 36px;justify-content:center;align-items:center;display:inline-flex}.ReportsMetricCard-module-scss-module__aLdUEa__actionButton svg{color:currentColor;display:block}.ReportsMetricCard-module-scss-module__aLdUEa__primaryRow{flex-direction:column;align-items:flex-start;margin-bottom:20px;display:flex}.ReportsMetricCard-module-scss-module__aLdUEa__primaryValue{color:var(--reports-metric-value,#101010);font-size:23px;font-weight:600;line-height:1.2}.ReportsMetricCard-module-scss-module__aLdUEa__secondaryRow{align-items:center;display:flex}.ReportsMetricCard-module-scss-module__aLdUEa__secondaryMain{flex-direction:column;align-items:flex-start;display:inline-flex}.ReportsMetricCard-module-scss-module__aLdUEa__secondaryValue{color:var(--reports-metric-secondary-value,#101010);font-size:14px;font-weight:500;line-height:1.2}.ReportsMetricCard-module-scss-module__aLdUEa__meta{color:var(--reports-metric-meta,#949393);font-size:12px;font-weight:400;line-height:1.2}.ReportsMetricCard-module-scss-module__aLdUEa__valueAnnotation{color:#949393;margin-top:1px;font-size:14px;font-weight:500;line-height:1.2}.ReportsMetricCard-module-scss-module__aLdUEa__primaryRow .ReportsMetricCard-module-scss-module__aLdUEa__meta{margin-top:2px}.ReportsMetricCard-module-scss-module__aLdUEa__secondaryMain .ReportsMetricCard-module-scss-module__aLdUEa__secondaryValue+.ReportsMetricCard-module-scss-module__aLdUEa__meta{color:var(--reports-metric-meta,#949393);margin-top:2px;font-size:12px;font-weight:400}.ReportsMetricCard-module-scss-module__aLdUEa__secondaryBadge{margin-left:10px;line-height:0}.ReportsMetricCard-module-scss-module__aLdUEa__extraContent{margin-top:20px}.ReportsMetricCard-module-scss-module__aLdUEa__compactExtra .ReportsMetricCard-module-scss-module__aLdUEa__primaryRow{margin-bottom:10px}.ReportsMetricCard-module-scss-module__aLdUEa__compactExtra .ReportsMetricCard-module-scss-module__aLdUEa__extraContent{margin-top:0}.ReportsMetricCard-module-scss-module__aLdUEa__cardSm{border-radius:12px;padding:12px 14px}.ReportsMetricCard-module-scss-module__aLdUEa__cardSm .ReportsMetricCard-module-scss-module__aLdUEa__header{margin-bottom:10px}.ReportsMetricCard-module-scss-module__aLdUEa__cardSm .ReportsMetricCard-module-scss-module__aLdUEa__title{font-size:14px}.ReportsMetricCard-module-scss-module__aLdUEa__cardSm .ReportsMetricCard-module-scss-module__aLdUEa__primaryRow{margin-bottom:4px}.ReportsMetricCard-module-scss-module__aLdUEa__cardSm .ReportsMetricCard-module-scss-module__aLdUEa__primaryValue{font-size:18px}.ReportsMetricCard-module-scss-module__aLdUEa__cardSm .ReportsMetricCard-module-scss-module__aLdUEa__meta{font-size:11px}
.ReportsCategoryChips-module-scss-module__Uyjb1G__group{margin:0}.ReportsCategoryChips-module-scss-module__Uyjb1G__chip{height:auto!important;box-shadow:none!important;color:#101010!important;border:1px solid #0000!important;border-radius:24px!important;padding:10px 16px!important;font-size:15px!important;font-weight:400!important;line-height:1.2!important}.ReportsCategoryChips-module-scss-module__Uyjb1G__chipActive,.ReportsCategoryChips-module-scss-module__Uyjb1G__chipActive:hover,.ReportsCategoryChips-module-scss-module__Uyjb1G__chipActive:focus,.ReportsCategoryChips-module-scss-module__Uyjb1G__chipActive:active{background:var(--primary-accent,#3d5cea)!important;color:#fff!important;border-color:#0000!important}.ReportsCategoryChips-module-scss-module__Uyjb1G__chipInactive,.ReportsCategoryChips-module-scss-module__Uyjb1G__chipInactive:hover,.ReportsCategoryChips-module-scss-module__Uyjb1G__chipInactive:focus,.ReportsCategoryChips-module-scss-module__Uyjb1G__chipInactive:active{color:#101010!important;background:0 0!important;border-color:#d8dadc!important}
.ReportsWarehouseTabs-module-scss-module__IhDhyW__root{position:relative}.ReportsWarehouseTabs-module-scss-module__IhDhyW__wrapper{scrollbar-width:none;background:#f6f9ff;border-radius:999px;flex-wrap:nowrap;gap:6px;padding:5px 40px;display:flex;overflow-x:auto}.ReportsWarehouseTabs-module-scss-module__IhDhyW__wrapper::-webkit-scrollbar{display:none}.ReportsWarehouseTabs-module-scss-module__IhDhyW__tab{color:#101010;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:999px;flex:none;justify-content:center;align-items:center;min-width:110px;max-width:360px;height:40px;padding:0 18px;font-size:15px;font-weight:500;line-height:1.2;display:inline-flex}.ReportsWarehouseTabs-module-scss-module__IhDhyW__label{text-overflow:ellipsis;white-space:nowrap;text-align:center;max-width:100%;display:inline-block;overflow:hidden}.ReportsWarehouseTabs-module-scss-module__IhDhyW__navButton{color:#101010;cursor:pointer;z-index:2;background:#fff;border:1px solid #d8dadc;border-radius:999px;justify-content:center;align-items:center;width:28px;height:28px;transition:opacity .2s;display:inline-flex;position:absolute;top:50%;transform:translateY(-50%)}.ReportsWarehouseTabs-module-scss-module__IhDhyW__navButton:disabled{opacity:.35;cursor:default}.ReportsWarehouseTabs-module-scss-module__IhDhyW__navLeft{left:10px}.ReportsWarehouseTabs-module-scss-module__IhDhyW__navRight{right:10px}.ReportsWarehouseTabs-module-scss-module__IhDhyW__tabActive{background:var(--primary-accent,#3d5cea);color:#fff}.ReportsWarehouseTabs-module-scss-module__IhDhyW__tabInactive{color:#101010;background:0 0}
.ReportsExpandableTableWrapper-module-scss-module__nutWEG__container{flex-direction:column;flex:1;width:100%;min-width:0;height:100%;min-height:0;display:flex}.ReportsExpandableTableWrapper-module-scss-module__nutWEG__toolbar{flex-wrap:wrap;flex:none;justify-content:flex-end;align-items:center;gap:10px;margin-top:10px;margin-bottom:12px;display:flex}.ReportsExpandableTableWrapper-module-scss-module__nutWEG__toolbarLeft{flex-wrap:wrap;align-items:center;gap:10px;margin-right:auto;display:inline-flex}.ReportsExpandableTableWrapper-module-scss-module__nutWEG__expandBtn,.ReportsExpandableTableWrapper-module-scss-module__nutWEG__collapseBtn{height:36px!important;box-shadow:none!important;color:#101010!important;background:#fff!important;border:1px solid #e8eaed!important;border-radius:18px!important;padding:0 14px!important;font-size:14px!important;font-weight:400!important}:is(.ReportsExpandableTableWrapper-module-scss-module__nutWEG__expandBtn.ant-btn:hover,.ReportsExpandableTableWrapper-module-scss-module__nutWEG__expandBtn.ant-btn:focus,.ReportsExpandableTableWrapper-module-scss-module__nutWEG__collapseBtn.ant-btn:hover,.ReportsExpandableTableWrapper-module-scss-module__nutWEG__collapseBtn.ant-btn:focus){color:#101010!important;box-shadow:none!important;background:#fff!important;border-color:#d8dde6!important}:is(.ReportsExpandableTableWrapper-module-scss-module__nutWEG__expandBtn .anticon,.ReportsExpandableTableWrapper-module-scss-module__nutWEG__collapseBtn .anticon){font-size:13px}.ReportsExpandableTableWrapper-module-scss-module__nutWEG__tableContainer{flex:1;min-width:0;height:100%;min-height:0;display:flex;overflow:hidden}.ReportsExpandableTableWrapper-module-scss-module__nutWEG__overlay{z-index:1050;background:#fff;flex-direction:column;padding:12px 20px 20px;display:flex;position:fixed;inset:0}.ReportsExpandableTableWrapper-module-scss-module__nutWEG__overlayToolbar{flex-wrap:wrap;flex:none;justify-content:flex-end;align-items:center;gap:10px;margin-top:10px;margin-bottom:12px;display:flex}.ReportsExpandableTableWrapper-module-scss-module__nutWEG__overlayContent{flex:1;min-width:0;min-height:0;display:flex}
.ReportsFilterResetButton-module-scss-module__3W1vla__button{height:36px!important;box-shadow:none!important;color:#101010!important;background:0 0!important;border:1px solid #d8dadc!important;border-radius:999px!important;padding:0 14px!important;font-size:14px!important;font-weight:400!important}.ReportsFilterResetButton-module-scss-module__3W1vla__button:hover,.ReportsFilterResetButton-module-scss-module__3W1vla__button:focus{color:#101010!important;box-shadow:none!important;background:0 0!important;border-color:#d8dadc!important}
.ReportsPersonCell-module-scss-module__rpepIq__cell{align-items:center;gap:10px;min-width:0;display:inline-flex}.ReportsPersonCell-module-scss-module__rpepIq__meta{flex-direction:column;flex:auto;min-width:0;display:flex}.ReportsPersonCell-module-scss-module__rpepIq__name{color:#101010;font-size:15px;font-weight:500;line-height:1.2}.ReportsPersonCell-module-scss-module__rpepIq__subtitle{color:#949393;font-size:12px;font-weight:400;line-height:1.2}
.ReportsDownloadDrawer-module-scss-module__SQTlka__drawerContent{flex-direction:column;gap:24px;display:flex}.ReportsDownloadDrawer-module-scss-module__SQTlka__header{justify-content:space-between;align-items:flex-start;display:flex}.ReportsDownloadDrawer-module-scss-module__SQTlka__title{margin-bottom:4px}.ReportsDownloadDrawer-module-scss-module__SQTlka__subtitle{color:#8c93a6;font-size:13px}.ReportsDownloadDrawer-module-scss-module__SQTlka__closeButton{color:#8c93a6;cursor:pointer;background:0 0;border:none;font-size:18px}.ReportsDownloadDrawer-module-scss-module__SQTlka__fields{flex-direction:column;gap:20px;display:flex}.ReportsDownloadDrawer-module-scss-module__SQTlka__fieldLabel{margin-bottom:8px;display:block}.ReportsDownloadDrawer-module-scss-module__SQTlka__footer{justify-content:flex-end;gap:8px;display:flex}.ReportsDownloadDrawer-module-scss-module__SQTlka__footerBtn{border-radius:12px;height:44px}
.Breadcrumbs-module-scss-module__fIYsiq__wrapper{margin-bottom:20px}.Breadcrumbs-module-scss-module__fIYsiq__breadcrumbs{white-space:nowrap}.Breadcrumbs-module-scss-module__fIYsiq__breadcrumbs .ant-breadcrumb-link{color:inherit!important;background:0 0!important}:is(.Breadcrumbs-module-scss-module__fIYsiq__breadcrumbs .ant-breadcrumb-link:hover,.Breadcrumbs-module-scss-module__fIYsiq__breadcrumbs .ant-breadcrumb-link:focus,.Breadcrumbs-module-scss-module__fIYsiq__breadcrumbs .ant-breadcrumb-link:active){color:inherit!important;background:0 0!important}.Breadcrumbs-module-scss-module__fIYsiq__breadcrumbs li:last-child .ant-breadcrumb-link{color:#000!important;background:0 0!important}:is(.Breadcrumbs-module-scss-module__fIYsiq__breadcrumbs li:last-child .ant-breadcrumb-link:hover,.Breadcrumbs-module-scss-module__fIYsiq__breadcrumbs li:last-child .ant-breadcrumb-link:focus,.Breadcrumbs-module-scss-module__fIYsiq__breadcrumbs li:last-child .ant-breadcrumb-link:active){color:#000!important;background:0 0!important}.Breadcrumbs-module-scss-module__fIYsiq__breadcrumbs .ant-breadcrumb-separator{color:#3d5cea;align-items:center;display:inline-flex}.Breadcrumbs-module-scss-module__fIYsiq__item{background:0 0;border:0;align-items:center;padding:0;font-family:inherit;font-size:12px;font-weight:500;line-height:1.2;text-decoration:none;display:inline-flex;color:inherit!important}.Breadcrumbs-module-scss-module__fIYsiq__item:hover,.Breadcrumbs-module-scss-module__fIYsiq__item:focus,.Breadcrumbs-module-scss-module__fIYsiq__item:active,.Breadcrumbs-module-scss-module__fIYsiq__item:visited{text-decoration:none;color:inherit!important}.Breadcrumbs-module-scss-module__fIYsiq__clickable{cursor:pointer}.Breadcrumbs-module-scss-module__fIYsiq__primary{color:#3d5cea!important}.Breadcrumbs-module-scss-module__fIYsiq__default{color:#000!important}.Breadcrumbs-module-scss-module__fIYsiq__separator{font-size:12px;line-height:1}
.EntityContentPanel-module-scss-module__6xRx2W__panel{background:#fff;border:1px solid #eceef3;border-radius:24px;flex-direction:column;min-width:0;min-height:100%;padding:28px;display:flex;box-shadow:0 8px 24px #1824400f}.EntityContentPanel-module-scss-module__6xRx2W__header{flex-direction:column;gap:14px;margin-bottom:24px;display:flex}.EntityContentPanel-module-scss-module__6xRx2W__breadcrumbs{margin-bottom:0!important}.EntityContentPanel-module-scss-module__6xRx2W__titleRow{justify-content:space-between;align-items:flex-end;gap:20px;display:flex}.EntityContentPanel-module-scss-module__6xRx2W__title{color:#1c1f33;margin:0;font-size:23px;font-weight:600;line-height:1.2}.EntityContentPanel-module-scss-module__6xRx2W__actions{justify-content:flex-end;display:flex}.EntityContentPanel-module-scss-module__6xRx2W__body{flex-direction:column;flex:1;gap:24px;min-width:0;min-height:0;display:flex}@media (max-width:1024px){.EntityContentPanel-module-scss-module__6xRx2W__panel{padding:22px}.EntityContentPanel-module-scss-module__6xRx2W__titleRow{flex-direction:column;align-items:stretch}.EntityContentPanel-module-scss-module__6xRx2W__actions{justify-content:flex-start}}@media (max-width:640px){.EntityContentPanel-module-scss-module__6xRx2W__panel{padding:18px}.EntityContentPanel-module-scss-module__6xRx2W__header{gap:12px;margin-bottom:20px}.EntityContentPanel-module-scss-module__6xRx2W__title{font-size:21px}}
.ProfileBadge-module-scss-module__KjfNaq__profileBadge{align-items:center;gap:10px;display:flex}.ProfileBadge-module-scss-module__KjfNaq__avatar{flex-shrink:0}.ProfileBadge-module-scss-module__KjfNaq__content{flex-direction:column;min-width:0;line-height:1.2;display:flex}.ProfileBadge-module-scss-module__KjfNaq__name{color:#1c1f33;word-wrap:break-word;word-break:break-word;overflow-wrap:break-word;font-size:13px;font-weight:600}.ProfileBadge-module-scss-module__KjfNaq__meta,.ProfileBadge-module-scss-module__KjfNaq__subMeta{color:#8c93a6;font-size:12px}
.ProfileAvatar-module-scss-module__52xKva__avatar{border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-weight:600;display:flex;overflow:hidden}.ProfileAvatar-module-scss-module__52xKva__avatarImage{object-fit:cover;border-radius:50%;width:100%;height:100%}
.EntityMiniProfileCard-module-scss-module__-KFhcG__badge{align-items:center;max-width:100%;display:inline-flex!important}.EntityMiniProfileCard-module-scss-module__-KFhcG__name{color:#1c1f33!important;font-size:16px!important;font-weight:700!important}.EntityMiniProfileCard-module-scss-module__-KFhcG__meta{letter-spacing:.04em;text-transform:uppercase;color:#8c93a6!important;font-size:11px!important;font-weight:700!important}.EntityMiniProfileCard-module-scss-module__-KFhcG__subMeta{color:#6b7280!important;font-size:12px!important}@media (max-width:640px){.EntityMiniProfileCard-module-scss-module__-KFhcG__name{font-size:15px!important}}
.EntityProfileOverview-module-scss-module__65rVDG__root{width:100%}.EntityProfileOverview-module-scss-module__65rVDG__card{flex-direction:row;align-items:stretch;gap:24px;width:100%;display:flex}.EntityProfileOverview-module-scss-module__65rVDG__details{flex:1;grid-template-columns:240px 1fr;align-items:start;gap:32px;min-width:0;display:grid}.EntityProfileOverview-module-scss-module__65rVDG__profile{flex-direction:column;align-items:center;gap:14px;display:flex}.EntityProfileOverview-module-scss-module__65rVDG__avatarBox{justify-content:center;align-items:center;display:flex}.EntityProfileOverview-module-scss-module__65rVDG__avatar{vertical-align:middle}.EntityProfileOverview-module-scss-module__65rVDG__profileMeta{text-align:center;flex-direction:column;gap:8px;display:flex}.EntityProfileOverview-module-scss-module__65rVDG__fullName{color:#101010;margin:0;font-size:19px;font-weight:700;line-height:1.2}.EntityProfileOverview-module-scss-module__65rVDG__subtitle{color:#949393;margin:0;font-size:16px;font-weight:600;line-height:1.2}.EntityProfileOverview-module-scss-module__65rVDG__metaItem{flex-direction:column;gap:4px;display:flex}.EntityProfileOverview-module-scss-module__65rVDG__metaLabel{color:#949393;font-size:13px;font-weight:500;line-height:1.2}.EntityProfileOverview-module-scss-module__65rVDG__metaValue{color:#101010;font-size:14px;font-weight:500;line-height:1.3}.EntityProfileOverview-module-scss-module__65rVDG__infoColumns{grid-template-columns:repeat(2,minmax(240px,360px));justify-content:start;gap:20px 24px;width:100%;max-width:760px;display:grid}.EntityProfileOverview-module-scss-module__65rVDG__infoColumn{flex-direction:column;gap:16px;display:flex}.EntityProfileOverview-module-scss-module__65rVDG__infoItem{flex-direction:column;gap:4px;display:flex}.EntityProfileOverview-module-scss-module__65rVDG__infoLabel{color:#949393;font-size:13px;font-weight:500;line-height:1.2}.EntityProfileOverview-module-scss-module__65rVDG__infoValue{color:#101010;word-break:break-word;white-space:normal;font-size:15px;font-weight:500;line-height:1.3}.EntityProfileOverview-module-scss-module__65rVDG__aside{flex-shrink:0;width:240px}@media (max-width:1280px){.EntityProfileOverview-module-scss-module__65rVDG__card{flex-direction:column}.EntityProfileOverview-module-scss-module__65rVDG__aside{width:100%}}@media (max-width:1024px){.EntityProfileOverview-module-scss-module__65rVDG__details{grid-template-columns:1fr;gap:24px}.EntityProfileOverview-module-scss-module__65rVDG__infoColumns{grid-template-columns:1fr;max-width:none}}
.PatientData-module-scss-module__NwL3vq__panelActions{justify-content:flex-end!important}.PatientData-module-scss-module__NwL3vq__contentSection{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex}.PatientData-module-scss-module__NwL3vq__notFound{background:#fff;border:1px solid #eceef3;border-radius:20px;padding:32px}
.AppointmentRecordPatient-module-scss-module__lIAPIa__AppointmentRecordPatient .AppointmentRecordPatient-module-scss-module__lIAPIa__container{max-width:100%}.AppointmentRecordPatient-module-scss-module__lIAPIa__AppointmentRecordPatient .AppointmentRecordPatient-module-scss-module__lIAPIa__header{justify-content:space-between;align-items:center;margin-bottom:15px;display:flex}.AppointmentRecordPatient-module-scss-module__lIAPIa__AppointmentRecordPatient .AppointmentRecordPatient-module-scss-module__lIAPIa__header .AppointmentRecordPatient-module-scss-module__lIAPIa__headerLeft h3{color:#262626;margin:0;font-weight:600}.AppointmentRecordPatient-module-scss-module__lIAPIa__AppointmentRecordPatient .AppointmentRecordPatient-module-scss-module__lIAPIa__header .AppointmentRecordPatient-module-scss-module__lIAPIa__headerRight .AppointmentRecordPatient-module-scss-module__lIAPIa__filters{align-items:center;gap:12px;display:flex}.AppointmentRecordPatient-module-scss-module__lIAPIa__AppointmentRecordPatient .AppointmentRecordPatient-module-scss-module__lIAPIa__filtersPanel{background:#fafafa;border:1px solid #f0f0f0;border-radius:8px;margin-bottom:20px;padding:16px}.AppointmentRecordPatient-module-scss-module__lIAPIa__AppointmentRecordPatient .AppointmentRecordPatient-module-scss-module__lIAPIa__filtersPanel .AppointmentRecordPatient-module-scss-module__lIAPIa__filterRow{flex-wrap:wrap;gap:24px;display:flex}.AppointmentRecordPatient-module-scss-module__lIAPIa__AppointmentRecordPatient .AppointmentRecordPatient-module-scss-module__lIAPIa__filtersPanel .AppointmentRecordPatient-module-scss-module__lIAPIa__filterRow .AppointmentRecordPatient-module-scss-module__lIAPIa__filterGroup{flex-direction:column;gap:8px;min-width:200px;display:flex}.AppointmentRecordPatient-module-scss-module__lIAPIa__AppointmentRecordPatient .AppointmentRecordPatient-module-scss-module__lIAPIa__content .AppointmentRecordPatient-module-scss-module__lIAPIa__tabs .ant-tabs-tab{color:#595959;background:0 0;border:1px solid #d9d9d9;border-radius:6px 6px 0 0;margin-right:8px}.AppointmentRecordPatient-module-scss-module__lIAPIa__AppointmentRecordPatient .AppointmentRecordPatient-module-scss-module__lIAPIa__content .AppointmentRecordPatient-module-scss-module__lIAPIa__tabs .ant-tabs-tab.ant-tabs-tab-active{color:#fff;background:#5470c6;border-color:#5470c6}.AppointmentRecordPatient-module-scss-module__lIAPIa__AppointmentRecordPatient .AppointmentRecordPatient-module-scss-module__lIAPIa__content .AppointmentRecordPatient-module-scss-module__lIAPIa__tabs .ant-tabs-tab:hover:not(.ant-tabs-tab-active){color:#1890ff}.AppointmentRecordPatient-module-scss-module__lIAPIa__AppointmentRecordPatient .AppointmentRecordPatient-module-scss-module__lIAPIa__content .AppointmentRecordPatient-module-scss-module__lIAPIa__tabs .ant-tabs-content-holder{border-top:1px solid #d9d9d9;padding-top:16px}.AppointmentRecordPatient-module-scss-module__lIAPIa__AppointmentRecordPatient .AppointmentRecordPatient-module-scss-module__lIAPIa__appointmentsList{flex-direction:column;gap:12px;display:flex}.AppointmentRecordPatient-module-scss-module__lIAPIa__AppointmentRecordPatient .AppointmentRecordPatient-module-scss-module__lIAPIa__loadMoreTrigger{justify-content:center;align-items:center;min-height:40px;display:flex}.AppointmentRecordPatient-module-scss-module__lIAPIa__AppointmentRecordPatient .AppointmentRecordPatient-module-scss-module__lIAPIa__loadMoreContent{color:#8c8c8c;flex-direction:column;align-items:center;gap:8px;padding:5px 0;font-size:14px;display:flex}.AppointmentRecordPatient-module-scss-module__lIAPIa__AppointmentRecordPatient .AppointmentRecordPatient-module-scss-module__lIAPIa__actionsRow{flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:8px;display:flex}.AppointmentRecordPatient-module-scss-module__lIAPIa__AppointmentRecordPatient .AppointmentRecordPatient-module-scss-module__lIAPIa__dentistryButton .ant-btn-icon{align-items:center;display:inline-flex}.AppointmentRecordPatient-module-scss-module__lIAPIa__AppointmentRecordPatient .AppointmentRecordPatient-module-scss-module__lIAPIa__dentistryButtonIcon{filter:brightness(0)saturate();transition:filter .2s;display:block}.AppointmentRecordPatient-module-scss-module__lIAPIa__AppointmentRecordPatient .AppointmentRecordPatient-module-scss-module__lIAPIa__dentistryButton:hover .AppointmentRecordPatient-module-scss-module__lIAPIa__dentistryButtonIcon,.AppointmentRecordPatient-module-scss-module__lIAPIa__AppointmentRecordPatient .AppointmentRecordPatient-module-scss-module__lIAPIa__dentistryButton:focus-visible .AppointmentRecordPatient-module-scss-module__lIAPIa__dentistryButtonIcon{filter:none}
.PaymentModalServices-module-scss-module__KS6poW__services{flex-direction:column;gap:10px;display:flex}.PaymentModalServices-module-scss-module__KS6poW__titleRow{justify-content:space-between;align-items:center;gap:12px;display:flex}.PaymentModalServices-module-scss-module__KS6poW__title{color:#949393;margin:0;font-size:15px;font-weight:400}.PaymentModalServices-module-scss-module__KS6poW__titleAction{align-items:center;display:flex}.PaymentModalServices-module-scss-module__KS6poW__servicesTable{background:#fff;border:1px solid #eee;border-radius:6px;overflow:hidden}.PaymentModalServices-module-scss-module__KS6poW__tableHeader{color:#333;background:#f5f5f5;grid-template-columns:40px 1fr minmax(80px,auto);font-size:13px;font-weight:600;display:grid}.PaymentModalServices-module-scss-module__KS6poW__headerCell{text-align:center;padding:8px}.PaymentModalServices-module-scss-module__KS6poW__headerCell:nth-child(2){text-align:left}.PaymentModalServices-module-scss-module__KS6poW__tableRow{border-bottom:1px solid #f0f0f0;grid-template-columns:40px 1fr minmax(80px,auto);display:grid}.PaymentModalServices-module-scss-module__KS6poW__tableRow:hover{background-color:#fafafa}.PaymentModalServices-module-scss-module__KS6poW__cell{justify-content:center;align-items:center;padding:8px;font-size:13px;display:flex}.PaymentModalServices-module-scss-module__KS6poW__cell:nth-child(2){flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:2px}.PaymentModalServices-module-scss-module__KS6poW__serviceName{color:#1f2937;font-weight:500}.PaymentModalServices-module-scss-module__KS6poW__serviceStatus{color:#6b7280;font-size:12px}.PaymentModalServices-module-scss-module__KS6poW__totalRow{background-color:#fafafa;justify-content:space-between;align-items:center;padding:10px;font-size:14px;font-weight:600;display:flex}.PaymentModalServices-module-scss-module__KS6poW__totalLabel{color:#333}.PaymentModalServices-module-scss-module__KS6poW__totalAmount{text-align:right;color:#333;justify-content:flex-end;align-items:center;gap:8px;font-size:15px;display:flex}
.PaymentModalMedications-module-scss-module__fTBURW__medications{flex-direction:column;gap:10px;display:flex}.PaymentModalMedications-module-scss-module__fTBURW__title{color:#949393;margin:0;font-size:15px;font-weight:400}.PaymentModalMedications-module-scss-module__fTBURW__table{background:#fff;border:1px solid #eee;border-radius:6px;overflow:hidden}.PaymentModalMedications-module-scss-module__fTBURW__tableHeader{color:#333;background:#f5f5f5;grid-template-columns:40px minmax(0,1fr) 82px 96px 96px;font-size:13px;font-weight:600;display:grid}.PaymentModalMedications-module-scss-module__fTBURW__headerCell{text-align:center;padding:8px}.PaymentModalMedications-module-scss-module__fTBURW__headerCell:nth-child(2){text-align:left}.PaymentModalMedications-module-scss-module__fTBURW__tableRow{border-bottom:1px solid #f0f0f0;grid-template-columns:40px minmax(0,1fr) 82px 96px 96px;display:grid}.PaymentModalMedications-module-scss-module__fTBURW__tableRow:hover{background-color:#fafafa}.PaymentModalMedications-module-scss-module__fTBURW__cell{text-align:center;justify-content:center;align-items:center;min-width:0;padding:8px;font-size:13px;display:flex}.PaymentModalMedications-module-scss-module__fTBURW__cell:nth-child(2){text-align:left;justify-content:flex-start}.PaymentModalMedications-module-scss-module__fTBURW__cell:nth-child(4),.PaymentModalMedications-module-scss-module__fTBURW__cell:nth-child(5){text-align:right;white-space:nowrap;justify-content:flex-end}.PaymentModalMedications-module-scss-module__fTBURW__medicationName{color:#1f2937;overflow-wrap:anywhere;font-weight:500}.PaymentModalMedications-module-scss-module__fTBURW__totalRow{background-color:#fafafa;justify-content:space-between;align-items:center;gap:12px;padding:10px;font-size:14px;font-weight:600;display:flex}.PaymentModalMedications-module-scss-module__fTBURW__totalLabel{color:#333}.PaymentModalMedications-module-scss-module__fTBURW__totalAmount{text-align:right;color:#333;white-space:nowrap;justify-content:flex-end;align-items:center;gap:8px;font-size:15px;display:flex}@media (max-width:560px){.PaymentModalMedications-module-scss-module__fTBURW__tableHeader,.PaymentModalMedications-module-scss-module__fTBURW__tableRow{grid-template-columns:32px minmax(0,1fr) 62px 72px 72px}.PaymentModalMedications-module-scss-module__fTBURW__headerCell,.PaymentModalMedications-module-scss-module__fTBURW__cell{padding:8px 6px;font-size:11px}}
.PatientAnamnesis-module-scss-module__tPfqta__PatientAnamnesis{width:100%}.PatientAnamnesis-module-scss-module__tPfqta__PatientAnamnesis .PatientAnamnesis-module-scss-module__tPfqta__content .PatientAnamnesis-module-scss-module__tPfqta__header{margin-bottom:20px}.PatientAnamnesis-module-scss-module__tPfqta__PatientAnamnesis .PatientAnamnesis-module-scss-module__tPfqta__content .PatientAnamnesis-module-scss-module__tPfqta__header .PatientAnamnesis-module-scss-module__tPfqta__title{color:#1a1a1a;margin:0;font-size:20px;font-weight:600}.PatientAnamnesis-module-scss-module__tPfqta__PatientAnamnesis .PatientAnamnesis-module-scss-module__tPfqta__content .PatientAnamnesis-module-scss-module__tPfqta__loadingContainer{justify-content:center;align-items:center;min-height:200px;display:flex}.PatientAnamnesis-module-scss-module__tPfqta__PatientAnamnesis .PatientAnamnesis-module-scss-module__tPfqta__content .PatientAnamnesis-module-scss-module__tPfqta__receptions{flex-direction:column;gap:12px;display:flex}.PatientAnamnesis-module-scss-module__tPfqta__PatientAnamnesis .PatientAnamnesis-module-scss-module__tPfqta__content .PatientAnamnesis-module-scss-module__tPfqta__receptions .PatientAnamnesis-module-scss-module__tPfqta__card{background:#fff;border:1px solid #e5e7eb;border-radius:8px;justify-content:space-between;align-items:center;padding:16px;transition:all .3s;display:flex}.PatientAnamnesis-module-scss-module__tPfqta__PatientAnamnesis .PatientAnamnesis-module-scss-module__tPfqta__content .PatientAnamnesis-module-scss-module__tPfqta__receptions .PatientAnamnesis-module-scss-module__tPfqta__card:hover{border-color:#3b82f6;box-shadow:0 4px 12px #00000014}.PatientAnamnesis-module-scss-module__tPfqta__PatientAnamnesis .PatientAnamnesis-module-scss-module__tPfqta__content .PatientAnamnesis-module-scss-module__tPfqta__receptions .PatientAnamnesis-module-scss-module__tPfqta__card .PatientAnamnesis-module-scss-module__tPfqta__left{flex:1;align-items:center;gap:16px;display:flex}.PatientAnamnesis-module-scss-module__tPfqta__PatientAnamnesis .PatientAnamnesis-module-scss-module__tPfqta__content .PatientAnamnesis-module-scss-module__tPfqta__receptions .PatientAnamnesis-module-scss-module__tPfqta__card .PatientAnamnesis-module-scss-module__tPfqta__left .PatientAnamnesis-module-scss-module__tPfqta__iconContainer{color:#fff;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;display:flex}.PatientAnamnesis-module-scss-module__tPfqta__PatientAnamnesis .PatientAnamnesis-module-scss-module__tPfqta__content .PatientAnamnesis-module-scss-module__tPfqta__receptions .PatientAnamnesis-module-scss-module__tPfqta__card .PatientAnamnesis-module-scss-module__tPfqta__left .PatientAnamnesis-module-scss-module__tPfqta__cardInfo{flex-direction:column;flex:1;gap:8px;display:flex}.PatientAnamnesis-module-scss-module__tPfqta__PatientAnamnesis .PatientAnamnesis-module-scss-module__tPfqta__content .PatientAnamnesis-module-scss-module__tPfqta__receptions .PatientAnamnesis-module-scss-module__tPfqta__card .PatientAnamnesis-module-scss-module__tPfqta__left .PatientAnamnesis-module-scss-module__tPfqta__cardInfo .PatientAnamnesis-module-scss-module__tPfqta__cardHeader{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.PatientAnamnesis-module-scss-module__tPfqta__PatientAnamnesis .PatientAnamnesis-module-scss-module__tPfqta__content .PatientAnamnesis-module-scss-module__tPfqta__receptions .PatientAnamnesis-module-scss-module__tPfqta__card .PatientAnamnesis-module-scss-module__tPfqta__left .PatientAnamnesis-module-scss-module__tPfqta__cardInfo .PatientAnamnesis-module-scss-module__tPfqta__cardHeader .PatientAnamnesis-module-scss-module__tPfqta__cardTitle{color:#1a1a1a;margin:0;font-size:16px;font-weight:600}.PatientAnamnesis-module-scss-module__tPfqta__PatientAnamnesis .PatientAnamnesis-module-scss-module__tPfqta__content .PatientAnamnesis-module-scss-module__tPfqta__receptions .PatientAnamnesis-module-scss-module__tPfqta__card .PatientAnamnesis-module-scss-module__tPfqta__left .PatientAnamnesis-module-scss-module__tPfqta__cardInfo .PatientAnamnesis-module-scss-module__tPfqta__cardHeader .PatientAnamnesis-module-scss-module__tPfqta__appointmentBadge{color:#6b7280;background:#f3f4f6;border-radius:4px;align-items:center;gap:6px;padding:4px 8px;font-size:12px;display:flex}.PatientAnamnesis-module-scss-module__tPfqta__PatientAnamnesis .PatientAnamnesis-module-scss-module__tPfqta__content .PatientAnamnesis-module-scss-module__tPfqta__receptions .PatientAnamnesis-module-scss-module__tPfqta__card .PatientAnamnesis-module-scss-module__tPfqta__left .PatientAnamnesis-module-scss-module__tPfqta__cardInfo .PatientAnamnesis-module-scss-module__tPfqta__cardHeader .PatientAnamnesis-module-scss-module__tPfqta__appointmentBadge svg{flex-shrink:0}.PatientAnamnesis-module-scss-module__tPfqta__PatientAnamnesis .PatientAnamnesis-module-scss-module__tPfqta__content .PatientAnamnesis-module-scss-module__tPfqta__receptions .PatientAnamnesis-module-scss-module__tPfqta__card .PatientAnamnesis-module-scss-module__tPfqta__left .PatientAnamnesis-module-scss-module__tPfqta__cardInfo .PatientAnamnesis-module-scss-module__tPfqta__cardFooter .PatientAnamnesis-module-scss-module__tPfqta__dateInfo{flex-wrap:wrap;gap:16px;display:flex}.PatientAnamnesis-module-scss-module__tPfqta__PatientAnamnesis .PatientAnamnesis-module-scss-module__tPfqta__content .PatientAnamnesis-module-scss-module__tPfqta__receptions .PatientAnamnesis-module-scss-module__tPfqta__card .PatientAnamnesis-module-scss-module__tPfqta__left .PatientAnamnesis-module-scss-module__tPfqta__cardInfo .PatientAnamnesis-module-scss-module__tPfqta__cardFooter .PatientAnamnesis-module-scss-module__tPfqta__dateInfo .PatientAnamnesis-module-scss-module__tPfqta__dateItem{color:#6b7280;align-items:center;gap:6px;font-size:13px;display:flex}.PatientAnamnesis-module-scss-module__tPfqta__PatientAnamnesis .PatientAnamnesis-module-scss-module__tPfqta__content .PatientAnamnesis-module-scss-module__tPfqta__receptions .PatientAnamnesis-module-scss-module__tPfqta__card .PatientAnamnesis-module-scss-module__tPfqta__left .PatientAnamnesis-module-scss-module__tPfqta__cardInfo .PatientAnamnesis-module-scss-module__tPfqta__cardFooter .PatientAnamnesis-module-scss-module__tPfqta__dateInfo .PatientAnamnesis-module-scss-module__tPfqta__dateItem svg{flex-shrink:0}.PatientAnamnesis-module-scss-module__tPfqta__PatientAnamnesis .PatientAnamnesis-module-scss-module__tPfqta__content .PatientAnamnesis-module-scss-module__tPfqta__receptions .PatientAnamnesis-module-scss-module__tPfqta__card .PatientAnamnesis-module-scss-module__tPfqta__left .PatientAnamnesis-module-scss-module__tPfqta__cardInfo .PatientAnamnesis-module-scss-module__tPfqta__cardFooter .PatientAnamnesis-module-scss-module__tPfqta__dateInfo .PatientAnamnesis-module-scss-module__tPfqta__dateItem .PatientAnamnesis-module-scss-module__tPfqta__doctorName{color:#3b82f6;font-weight:500}.PatientAnamnesis-module-scss-module__tPfqta__PatientAnamnesis .PatientAnamnesis-module-scss-module__tPfqta__content .PatientAnamnesis-module-scss-module__tPfqta__receptions .PatientAnamnesis-module-scss-module__tPfqta__card .PatientAnamnesis-module-scss-module__tPfqta__right{align-items:center;gap:8px;display:flex}
.PatientProtocols-module-scss-module__F_J7gG__PatientProtocols{width:100%}.PatientProtocols-module-scss-module__F_J7gG__PatientProtocols .PatientProtocols-module-scss-module__F_J7gG__content .PatientProtocols-module-scss-module__F_J7gG__header{margin-bottom:20px}.PatientProtocols-module-scss-module__F_J7gG__PatientProtocols .PatientProtocols-module-scss-module__F_J7gG__content .PatientProtocols-module-scss-module__F_J7gG__header .PatientProtocols-module-scss-module__F_J7gG__title{color:#1a1a1a;margin:0;font-size:20px;font-weight:600}.PatientProtocols-module-scss-module__F_J7gG__PatientProtocols .PatientProtocols-module-scss-module__F_J7gG__content .PatientProtocols-module-scss-module__F_J7gG__loadingContainer{justify-content:center;align-items:center;min-height:200px;display:flex}.PatientProtocols-module-scss-module__F_J7gG__PatientProtocols .PatientProtocols-module-scss-module__F_J7gG__content .PatientProtocols-module-scss-module__F_J7gG__receptions{flex-direction:column;gap:12px;display:flex}.PatientProtocols-module-scss-module__F_J7gG__PatientProtocols .PatientProtocols-module-scss-module__F_J7gG__content .PatientProtocols-module-scss-module__F_J7gG__receptions .PatientProtocols-module-scss-module__F_J7gG__card{background:#fff;border:1px solid #e5e7eb;border-radius:8px;justify-content:space-between;align-items:center;padding:16px;transition:all .3s;display:flex}.PatientProtocols-module-scss-module__F_J7gG__PatientProtocols .PatientProtocols-module-scss-module__F_J7gG__content .PatientProtocols-module-scss-module__F_J7gG__receptions .PatientProtocols-module-scss-module__F_J7gG__card:hover{border-color:#8b5cf6;box-shadow:0 4px 12px #00000014}.PatientProtocols-module-scss-module__F_J7gG__PatientProtocols .PatientProtocols-module-scss-module__F_J7gG__content .PatientProtocols-module-scss-module__F_J7gG__receptions .PatientProtocols-module-scss-module__F_J7gG__card .PatientProtocols-module-scss-module__F_J7gG__left{flex:1;align-items:center;gap:16px;display:flex}.PatientProtocols-module-scss-module__F_J7gG__PatientProtocols .PatientProtocols-module-scss-module__F_J7gG__content .PatientProtocols-module-scss-module__F_J7gG__receptions .PatientProtocols-module-scss-module__F_J7gG__card .PatientProtocols-module-scss-module__F_J7gG__left .PatientProtocols-module-scss-module__F_J7gG__iconContainer{color:#fff;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;display:flex}.PatientProtocols-module-scss-module__F_J7gG__PatientProtocols .PatientProtocols-module-scss-module__F_J7gG__content .PatientProtocols-module-scss-module__F_J7gG__receptions .PatientProtocols-module-scss-module__F_J7gG__card .PatientProtocols-module-scss-module__F_J7gG__left .PatientProtocols-module-scss-module__F_J7gG__cardInfo{flex-direction:column;flex:1;gap:8px;display:flex}.PatientProtocols-module-scss-module__F_J7gG__PatientProtocols .PatientProtocols-module-scss-module__F_J7gG__content .PatientProtocols-module-scss-module__F_J7gG__receptions .PatientProtocols-module-scss-module__F_J7gG__card .PatientProtocols-module-scss-module__F_J7gG__left .PatientProtocols-module-scss-module__F_J7gG__cardInfo .PatientProtocols-module-scss-module__F_J7gG__cardHeader{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.PatientProtocols-module-scss-module__F_J7gG__PatientProtocols .PatientProtocols-module-scss-module__F_J7gG__content .PatientProtocols-module-scss-module__F_J7gG__receptions .PatientProtocols-module-scss-module__F_J7gG__card .PatientProtocols-module-scss-module__F_J7gG__left .PatientProtocols-module-scss-module__F_J7gG__cardInfo .PatientProtocols-module-scss-module__F_J7gG__cardHeader .PatientProtocols-module-scss-module__F_J7gG__cardTitle{color:#1a1a1a;margin:0;font-size:16px;font-weight:600}.PatientProtocols-module-scss-module__F_J7gG__PatientProtocols .PatientProtocols-module-scss-module__F_J7gG__content .PatientProtocols-module-scss-module__F_J7gG__receptions .PatientProtocols-module-scss-module__F_J7gG__card .PatientProtocols-module-scss-module__F_J7gG__left .PatientProtocols-module-scss-module__F_J7gG__cardInfo .PatientProtocols-module-scss-module__F_J7gG__cardHeader .PatientProtocols-module-scss-module__F_J7gG__appointmentBadge{color:#6b7280;background:#f3f4f6;border-radius:4px;align-items:center;gap:6px;padding:4px 8px;font-size:12px;display:flex}.PatientProtocols-module-scss-module__F_J7gG__PatientProtocols .PatientProtocols-module-scss-module__F_J7gG__content .PatientProtocols-module-scss-module__F_J7gG__receptions .PatientProtocols-module-scss-module__F_J7gG__card .PatientProtocols-module-scss-module__F_J7gG__left .PatientProtocols-module-scss-module__F_J7gG__cardInfo .PatientProtocols-module-scss-module__F_J7gG__cardHeader .PatientProtocols-module-scss-module__F_J7gG__appointmentBadge svg{flex-shrink:0}.PatientProtocols-module-scss-module__F_J7gG__PatientProtocols .PatientProtocols-module-scss-module__F_J7gG__content .PatientProtocols-module-scss-module__F_J7gG__receptions .PatientProtocols-module-scss-module__F_J7gG__card .PatientProtocols-module-scss-module__F_J7gG__left .PatientProtocols-module-scss-module__F_J7gG__cardInfo .PatientProtocols-module-scss-module__F_J7gG__cardFooter .PatientProtocols-module-scss-module__F_J7gG__dateInfo{flex-wrap:wrap;gap:16px;display:flex}.PatientProtocols-module-scss-module__F_J7gG__PatientProtocols .PatientProtocols-module-scss-module__F_J7gG__content .PatientProtocols-module-scss-module__F_J7gG__receptions .PatientProtocols-module-scss-module__F_J7gG__card .PatientProtocols-module-scss-module__F_J7gG__left .PatientProtocols-module-scss-module__F_J7gG__cardInfo .PatientProtocols-module-scss-module__F_J7gG__cardFooter .PatientProtocols-module-scss-module__F_J7gG__dateInfo .PatientProtocols-module-scss-module__F_J7gG__dateItem{color:#6b7280;align-items:center;gap:6px;font-size:13px;display:flex}.PatientProtocols-module-scss-module__F_J7gG__PatientProtocols .PatientProtocols-module-scss-module__F_J7gG__content .PatientProtocols-module-scss-module__F_J7gG__receptions .PatientProtocols-module-scss-module__F_J7gG__card .PatientProtocols-module-scss-module__F_J7gG__left .PatientProtocols-module-scss-module__F_J7gG__cardInfo .PatientProtocols-module-scss-module__F_J7gG__cardFooter .PatientProtocols-module-scss-module__F_J7gG__dateInfo .PatientProtocols-module-scss-module__F_J7gG__dateItem svg{flex-shrink:0}.PatientProtocols-module-scss-module__F_J7gG__PatientProtocols .PatientProtocols-module-scss-module__F_J7gG__content .PatientProtocols-module-scss-module__F_J7gG__receptions .PatientProtocols-module-scss-module__F_J7gG__card .PatientProtocols-module-scss-module__F_J7gG__left .PatientProtocols-module-scss-module__F_J7gG__cardInfo .PatientProtocols-module-scss-module__F_J7gG__cardFooter .PatientProtocols-module-scss-module__F_J7gG__dateInfo .PatientProtocols-module-scss-module__F_J7gG__dateItem .PatientProtocols-module-scss-module__F_J7gG__doctorName{color:#8b5cf6;font-weight:500}.PatientProtocols-module-scss-module__F_J7gG__PatientProtocols .PatientProtocols-module-scss-module__F_J7gG__content .PatientProtocols-module-scss-module__F_J7gG__receptions .PatientProtocols-module-scss-module__F_J7gG__card .PatientProtocols-module-scss-module__F_J7gG__right{align-items:center;gap:8px;display:flex}
.PaymentHistory-module-scss-module__Nf1Cqa__PaymentHistory .PaymentHistory-module-scss-module__Nf1Cqa__container{max-width:100%}.PaymentHistory-module-scss-module__Nf1Cqa__PaymentHistory .PaymentHistory-module-scss-module__Nf1Cqa__header{justify-content:space-between;align-items:center;margin-bottom:20px;display:flex}.PaymentHistory-module-scss-module__Nf1Cqa__PaymentHistory .PaymentHistory-module-scss-module__Nf1Cqa__header .PaymentHistory-module-scss-module__Nf1Cqa__headerLeft h4{color:#262626;margin:0;font-weight:600}.PaymentHistory-module-scss-module__Nf1Cqa__PaymentHistory .PaymentHistory-module-scss-module__Nf1Cqa__tabs{margin-bottom:16px}.PaymentHistory-module-scss-module__Nf1Cqa__PaymentHistory .PaymentHistory-module-scss-module__Nf1Cqa__tabs .ant-tabs-nav{margin-bottom:0}.PaymentHistory-module-scss-module__Nf1Cqa__PaymentHistory .PaymentHistory-module-scss-module__Nf1Cqa__tabs .ant-tabs-tab{font-weight:500}.PaymentHistory-module-scss-module__Nf1Cqa__PaymentHistory .PaymentHistory-module-scss-module__Nf1Cqa__statistics{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px;margin-bottom:12px;display:grid}.PaymentHistory-module-scss-module__Nf1Cqa__PaymentHistory .PaymentHistory-module-scss-module__Nf1Cqa__statistics .PaymentHistory-module-scss-module__Nf1Cqa__statCard{border:1px solid #f0f0f0;border-radius:12px;transition:all .3s}.PaymentHistory-module-scss-module__Nf1Cqa__PaymentHistory .PaymentHistory-module-scss-module__Nf1Cqa__statistics .PaymentHistory-module-scss-module__Nf1Cqa__statCard .ant-card-body{padding:12px 14px}.PaymentHistory-module-scss-module__Nf1Cqa__PaymentHistory .PaymentHistory-module-scss-module__Nf1Cqa__statistics .PaymentHistory-module-scss-module__Nf1Cqa__statCard:hover{transform:translateY(-2px);box-shadow:0 4px 12px #00000014}.PaymentHistory-module-scss-module__Nf1Cqa__PaymentHistory .PaymentHistory-module-scss-module__Nf1Cqa__statistics .PaymentHistory-module-scss-module__Nf1Cqa__statCard .PaymentHistory-module-scss-module__Nf1Cqa__statContent{align-items:center;gap:12px;padding:0;display:flex}.PaymentHistory-module-scss-module__Nf1Cqa__PaymentHistory .PaymentHistory-module-scss-module__Nf1Cqa__statistics .PaymentHistory-module-scss-module__Nf1Cqa__statCard .PaymentHistory-module-scss-module__Nf1Cqa__statContent .PaymentHistory-module-scss-module__Nf1Cqa__statIcon{color:#1890ff;flex-shrink:0}.PaymentHistory-module-scss-module__Nf1Cqa__PaymentHistory .PaymentHistory-module-scss-module__Nf1Cqa__statistics .PaymentHistory-module-scss-module__Nf1Cqa__statCard .PaymentHistory-module-scss-module__Nf1Cqa__statContent .PaymentHistory-module-scss-module__Nf1Cqa__statIconSuccess{color:#52c41a;flex-shrink:0}.PaymentHistory-module-scss-module__Nf1Cqa__PaymentHistory .PaymentHistory-module-scss-module__Nf1Cqa__statistics .PaymentHistory-module-scss-module__Nf1Cqa__statCard .PaymentHistory-module-scss-module__Nf1Cqa__statContent .PaymentHistory-module-scss-module__Nf1Cqa__statIconError{color:#ff4d4f;flex-shrink:0}.PaymentHistory-module-scss-module__Nf1Cqa__PaymentHistory .PaymentHistory-module-scss-module__Nf1Cqa__statistics .PaymentHistory-module-scss-module__Nf1Cqa__statCard .PaymentHistory-module-scss-module__Nf1Cqa__statContent .PaymentHistory-module-scss-module__Nf1Cqa__statInfo{flex-direction:column;gap:2px;display:flex}.PaymentHistory-module-scss-module__Nf1Cqa__PaymentHistory .PaymentHistory-module-scss-module__Nf1Cqa__statistics .PaymentHistory-module-scss-module__Nf1Cqa__statCard .PaymentHistory-module-scss-module__Nf1Cqa__statContent .PaymentHistory-module-scss-module__Nf1Cqa__statInfo .ant-typography{font-size:12px}.PaymentHistory-module-scss-module__Nf1Cqa__PaymentHistory .PaymentHistory-module-scss-module__Nf1Cqa__statistics .PaymentHistory-module-scss-module__Nf1Cqa__statCard .PaymentHistory-module-scss-module__Nf1Cqa__statContent .PaymentHistory-module-scss-module__Nf1Cqa__statInfo .PaymentHistory-module-scss-module__Nf1Cqa__statValue{color:#262626;margin:0;font-size:18px}.PaymentHistory-module-scss-module__Nf1Cqa__PaymentHistory .PaymentHistory-module-scss-module__Nf1Cqa__statistics .PaymentHistory-module-scss-module__Nf1Cqa__statCard .PaymentHistory-module-scss-module__Nf1Cqa__statContent .PaymentHistory-module-scss-module__Nf1Cqa__statInfo .PaymentHistory-module-scss-module__Nf1Cqa__statValueSuccess{color:#52c41a;margin:0;font-size:18px}.PaymentHistory-module-scss-module__Nf1Cqa__PaymentHistory .PaymentHistory-module-scss-module__Nf1Cqa__statistics .PaymentHistory-module-scss-module__Nf1Cqa__statCard .PaymentHistory-module-scss-module__Nf1Cqa__statContent .PaymentHistory-module-scss-module__Nf1Cqa__statInfo .PaymentHistory-module-scss-module__Nf1Cqa__statValueError{color:#ff4d4f;margin:0;font-size:18px}.PaymentHistory-module-scss-module__Nf1Cqa__PaymentHistory .PaymentHistory-module-scss-module__Nf1Cqa__content .PaymentHistory-module-scss-module__Nf1Cqa__allSections{flex-direction:column;gap:24px;display:flex}.PaymentHistory-module-scss-module__Nf1Cqa__PaymentHistory .PaymentHistory-module-scss-module__Nf1Cqa__content .PaymentHistory-module-scss-module__Nf1Cqa__section{background:#f9fafb;border:1px solid #e5e7ed;border-radius:12px;flex-direction:column;gap:12px;padding:16px;display:flex}.PaymentHistory-module-scss-module__Nf1Cqa__PaymentHistory .PaymentHistory-module-scss-module__Nf1Cqa__content .PaymentHistory-module-scss-module__Nf1Cqa__sectionTitle{color:#1c1f33;margin:0;font-weight:600}.PaymentHistory-module-scss-module__Nf1Cqa__PaymentHistory .PaymentHistory-module-scss-module__Nf1Cqa__content .PaymentHistory-module-scss-module__Nf1Cqa__tabFilters{border-bottom:1px solid #eceef3;justify-content:flex-start;align-items:center;gap:12px;margin-bottom:12px;padding:12px 0 16px;display:flex}.PaymentHistory-module-scss-module__Nf1Cqa__PaymentHistory .PaymentHistory-module-scss-module__Nf1Cqa__content .PaymentHistory-module-scss-module__Nf1Cqa__filterButton{border-radius:999px;align-items:center;gap:6px;display:inline-flex}.PaymentHistory-module-scss-module__Nf1Cqa__PaymentHistory .PaymentHistory-module-scss-module__Nf1Cqa__content .PaymentHistory-module-scss-module__Nf1Cqa__filterChevron{font-size:10px;transition:transform .2s}.PaymentHistory-module-scss-module__Nf1Cqa__PaymentHistory .PaymentHistory-module-scss-module__Nf1Cqa__content .PaymentHistory-module-scss-module__Nf1Cqa__actionButtons{flex-direction:column;align-items:center;gap:6px;display:flex}.PaymentHistory-module-scss-module__Nf1Cqa__PaymentHistory .PaymentHistory-module-scss-module__Nf1Cqa__content .PaymentHistory-module-scss-module__Nf1Cqa__loading{justify-content:center;align-items:center;min-height:300px;display:flex}.PaymentHistory-module-scss-module__Nf1Cqa__PaymentHistory .PaymentHistory-module-scss-module__Nf1Cqa__content .PaymentHistory-module-scss-module__Nf1Cqa__paymentTable{border-radius:8px;overflow:hidden}.PaymentHistory-module-scss-module__Nf1Cqa__PaymentHistory .PaymentHistory-module-scss-module__Nf1Cqa__content .PaymentHistory-module-scss-module__Nf1Cqa__paymentTable .ant-table{background:#fff}.PaymentHistory-module-scss-module__Nf1Cqa__PaymentHistory .PaymentHistory-module-scss-module__Nf1Cqa__content .PaymentHistory-module-scss-module__Nf1Cqa__paymentTable .ant-table-thead>tr>th{color:#262626;background:#fafafa;border-bottom:2px solid #f0f0f0;font-weight:600}.PaymentHistory-module-scss-module__Nf1Cqa__PaymentHistory .PaymentHistory-module-scss-module__Nf1Cqa__content .PaymentHistory-module-scss-module__Nf1Cqa__paymentTable .ant-table-tbody>tr{transition:all .3s}.PaymentHistory-module-scss-module__Nf1Cqa__PaymentHistory .PaymentHistory-module-scss-module__Nf1Cqa__content .PaymentHistory-module-scss-module__Nf1Cqa__paymentTable .ant-table-tbody>tr:hover{background:#f5f5f5}.PaymentHistory-module-scss-module__Nf1Cqa__PaymentHistory .PaymentHistory-module-scss-module__Nf1Cqa__content .PaymentHistory-module-scss-module__Nf1Cqa__paymentTable .ant-table-tbody>tr>td{padding:16px}.PaymentHistory-module-scss-module__Nf1Cqa__PaymentHistory .PaymentHistory-module-scss-module__Nf1Cqa__content .PaymentHistory-module-scss-module__Nf1Cqa__paymentTable .ant-table-expanded-row{background:#fafafa}.PaymentHistory-module-scss-module__Nf1Cqa__PaymentHistory .PaymentHistory-module-scss-module__Nf1Cqa__content .PaymentHistory-module-scss-module__Nf1Cqa__transactionsTable{border-radius:8px;overflow:hidden}.PaymentHistory-module-scss-module__Nf1Cqa__PaymentHistory .PaymentHistory-module-scss-module__Nf1Cqa__content .PaymentHistory-module-scss-module__Nf1Cqa__transactionsTable .ant-table-thead>tr>th{background:#fff;padding:12px 16px;font-size:13px;font-weight:500}.PaymentHistory-module-scss-module__Nf1Cqa__PaymentHistory .PaymentHistory-module-scss-module__Nf1Cqa__content .PaymentHistory-module-scss-module__Nf1Cqa__transactionsTable .ant-table-tbody>tr>td{padding:12px 16px;font-size:14px}.PaymentHistory-module-scss-module__Nf1Cqa__PaymentHistory .PaymentHistory-module-scss-module__Nf1Cqa__dateCell{flex-direction:column;gap:4px;display:flex}.PaymentHistory-module-scss-module__Nf1Cqa__PaymentHistory .PaymentHistory-module-scss-module__Nf1Cqa__dateCell .PaymentHistory-module-scss-module__Nf1Cqa__dateRow,.PaymentHistory-module-scss-module__Nf1Cqa__PaymentHistory .PaymentHistory-module-scss-module__Nf1Cqa__dateCell .PaymentHistory-module-scss-module__Nf1Cqa__timeRow{align-items:center;gap:6px;display:flex}.PaymentHistory-module-scss-module__Nf1Cqa__PaymentHistory .PaymentHistory-module-scss-module__Nf1Cqa__dateCell .PaymentHistory-module-scss-module__Nf1Cqa__dateRow .PaymentHistory-module-scss-module__Nf1Cqa__icon,.PaymentHistory-module-scss-module__Nf1Cqa__PaymentHistory .PaymentHistory-module-scss-module__Nf1Cqa__dateCell .PaymentHistory-module-scss-module__Nf1Cqa__timeRow .PaymentHistory-module-scss-module__Nf1Cqa__icon{color:#bfbfbf;flex-shrink:0}.PaymentHistory-module-scss-module__Nf1Cqa__PaymentHistory .PaymentHistory-module-scss-module__Nf1Cqa__appointmentCell{flex-direction:column;gap:4px;display:flex}.PaymentHistory-module-scss-module__Nf1Cqa__PaymentHistory .PaymentHistory-module-scss-module__Nf1Cqa__appointmentCell .PaymentHistory-module-scss-module__Nf1Cqa__services{font-size:12px}.PaymentHistory-module-scss-module__Nf1Cqa__PaymentHistory .PaymentHistory-module-scss-module__Nf1Cqa__amountHeader{align-items:baseline;gap:6px;display:inline-flex}.PaymentHistory-module-scss-module__Nf1Cqa__PaymentHistory .PaymentHistory-module-scss-module__Nf1Cqa__amountNote{color:#8c8c8c;font-size:12px;font-weight:400}.PaymentHistory-module-scss-module__Nf1Cqa__PaymentHistory .PaymentHistory-module-scss-module__Nf1Cqa__headerWithNote{align-items:baseline;gap:6px;display:inline-flex}.PaymentHistory-module-scss-module__Nf1Cqa__PaymentHistory .PaymentHistory-module-scss-module__Nf1Cqa__headerNote{color:#8c8c8c;font-size:12px;font-weight:400}.PaymentHistory-module-scss-module__Nf1Cqa__PaymentHistory .PaymentHistory-module-scss-module__Nf1Cqa__wardCell{flex-direction:column;gap:2px;display:flex}.PaymentHistory-module-scss-module__Nf1Cqa__PaymentHistory .PaymentHistory-module-scss-module__Nf1Cqa__wardTitle{font-weight:500}.PaymentHistory-module-scss-module__Nf1Cqa__PaymentHistory .PaymentHistory-module-scss-module__Nf1Cqa__wardMeta{font-size:12px}.PaymentHistory-module-scss-module__Nf1Cqa__PaymentHistory .PaymentHistory-module-scss-module__Nf1Cqa__doctorCell{align-items:center;gap:8px;display:flex}.PaymentHistory-module-scss-module__Nf1Cqa__PaymentHistory .PaymentHistory-module-scss-module__Nf1Cqa__doctorCell .PaymentHistory-module-scss-module__Nf1Cqa__icon{color:#bfbfbf;flex-shrink:0}.PaymentHistory-module-scss-module__Nf1Cqa__PaymentHistory .PaymentHistory-module-scss-module__Nf1Cqa__priceCell{flex-direction:column;gap:2px;display:flex}.PaymentHistory-module-scss-module__Nf1Cqa__PaymentHistory .PaymentHistory-module-scss-module__Nf1Cqa__priceCell .PaymentHistory-module-scss-module__Nf1Cqa__originalPrice{font-size:12px}.PaymentHistory-module-scss-module__Nf1Cqa__PaymentHistory .PaymentHistory-module-scss-module__Nf1Cqa__periodCell{align-items:center;gap:4px;font-size:14px;display:flex}.PaymentHistory-module-scss-module__Nf1Cqa__PaymentHistory .PaymentHistory-module-scss-module__Nf1Cqa__periodCell .PaymentHistory-module-scss-module__Nf1Cqa__icon{color:#bfbfbf;flex-shrink:0}.PaymentHistory-module-scss-module__Nf1Cqa__PaymentHistory .PaymentHistory-module-scss-module__Nf1Cqa__statusTag{border-radius:6px;padding:2px 8px;font-weight:500}.PaymentHistory-module-scss-module__Nf1Cqa__filterPopover .ant-popover-inner{border-radius:16px;padding:0}
.SuccessfulDepositDrawer-module-scss-module__rz9fta__drawer .ant-drawer-body{padding:10px 20px 20px}.SuccessfulDepositDrawer-module-scss-module__rz9fta__drawer .ant-drawer-footer{padding:12px 20px}.SuccessfulDepositDrawer-module-scss-module__rz9fta__content{flex-direction:column;gap:24px;display:flex}.SuccessfulDepositDrawer-module-scss-module__rz9fta__successIcon{justify-content:center;align-items:center;margin-bottom:8px;display:flex}.SuccessfulDepositDrawer-module-scss-module__rz9fta__checkIcon{color:#10b981;filter:drop-shadow(0 4px 12px #10b9814d)}.SuccessfulDepositDrawer-module-scss-module__rz9fta__header{text-align:center}.SuccessfulDepositDrawer-module-scss-module__rz9fta__receiptTitle{letter-spacing:.05em;text-transform:uppercase;color:#7c3aed;background:#f5f3ff;border:1px solid #ddd6fe;border-radius:20px;margin-bottom:8px;padding:2px 12px;font-size:12px;font-weight:600;display:inline-block}.SuccessfulDepositDrawer-module-scss-module__rz9fta__amount{color:#1f2937;margin-bottom:8px;font-size:32px;font-weight:700}.SuccessfulDepositDrawer-module-scss-module__rz9fta__paymentMethod{color:#6b7280;font-size:14px}.SuccessfulDepositDrawer-module-scss-module__rz9fta__paymentStatus{color:#16a34a;background:#f0fdf4;border:1px solid #22c55e;border-radius:999px;justify-content:center;align-items:center;margin-top:8px;padding:2px 12px;font-size:13px;font-weight:600;line-height:1.4;display:inline-flex}.SuccessfulDepositDrawer-module-scss-module__rz9fta__section{flex-direction:column;gap:12px;display:flex}.SuccessfulDepositDrawer-module-scss-module__rz9fta__sectionTitle{color:#1f2937;margin:0;font-size:14px;font-weight:600}.SuccessfulDepositDrawer-module-scss-module__rz9fta__detailsGrid{background:#f9fafb;border-radius:8px;flex-direction:column;gap:0;display:flex;overflow:hidden}.SuccessfulDepositDrawer-module-scss-module__rz9fta__detailRow{border-bottom:1px solid #e5e7eb;justify-content:space-between;align-items:center;gap:16px;padding:12px 16px;display:flex}.SuccessfulDepositDrawer-module-scss-module__rz9fta__detailRow:last-child{border-bottom:none}.SuccessfulDepositDrawer-module-scss-module__rz9fta__detailLabel{color:#6b7280;flex:none;font-size:13px}.SuccessfulDepositDrawer-module-scss-module__rz9fta__detailValue{color:#1f2937;text-align:right;overflow-wrap:anywhere;min-width:0;font-size:13px;font-weight:500}.SuccessfulDepositDrawer-module-scss-module__rz9fta__emptyState{color:#6b7280;text-align:center;padding:16px;font-size:13px}.SuccessfulDepositDrawer-module-scss-module__rz9fta__qrBlock{background:#f9fafb;border-radius:8px;flex-direction:column;align-items:center;gap:12px;padding:20px;display:flex}.SuccessfulDepositDrawer-module-scss-module__rz9fta__qrLink{color:#7c3aed;font-size:13px;text-decoration:underline}.SuccessfulDepositDrawer-module-scss-module__rz9fta__qrLink:hover{color:#5b21b6}.SuccessfulDepositDrawer-module-scss-module__rz9fta__downloadButton{border-radius:8px;justify-content:center;align-items:center;gap:8px;height:48px;font-size:16px;font-weight:600;display:flex}.SuccessfulDepositDrawer-module-scss-module__rz9fta__paperSelectorRow{align-items:center;gap:10px;display:flex}.SuccessfulDepositDrawer-module-scss-module__rz9fta__paperSelectorRow .SuccessfulDepositDrawer-module-scss-module__rz9fta__downloadButton{flex:1}@media (max-width:480px){.SuccessfulDepositDrawer-module-scss-module__rz9fta__amount{font-size:28px}.SuccessfulDepositDrawer-module-scss-module__rz9fta__detailRow{padding:10px 12px}}
.DepositModal-module-scss-module__QC83tG__body{flex-direction:column;gap:16px;padding-top:8px;display:flex}.DepositModal-module-scss-module__QC83tG__balanceRow{background:#f6ffed;border:1px solid #b7eb8f;border-radius:8px;align-items:center;gap:8px;padding:10px 14px;display:flex}.DepositModal-module-scss-module__QC83tG__balanceLabel{color:#595959;font-size:14px}.DepositModal-module-scss-module__QC83tG__balanceValue{color:#52c41a;font-size:16px;font-weight:600}.DepositModal-module-scss-module__QC83tG__field{flex-direction:column;gap:6px;display:flex}.DepositModal-module-scss-module__QC83tG__label{color:#595959;font-size:13px;font-weight:500}.DepositModal-module-scss-module__QC83tG__methods{flex-wrap:wrap;gap:8px;display:flex}.DepositModal-module-scss-module__QC83tG__methodBtn{cursor:pointer;white-space:nowrap;border-radius:8px;align-items:center;gap:6px;padding:8px 14px;font-size:13px;font-weight:500;transition:all .15s;display:flex}.DepositModal-module-scss-module__QC83tG__methodBtn:hover{opacity:.85}
.BulkPaymentModal-module-scss-module__bUhrUq__drawer .BulkPaymentModal-module-scss-module__bUhrUq__itemsSection{margin-bottom:20px}.BulkPaymentModal-module-scss-module__bUhrUq__drawer .BulkPaymentModal-module-scss-module__bUhrUq__totalRow{background:#f0f5ff;border-radius:8px;justify-content:space-between;align-items:center;margin-bottom:24px;padding:12px 16px;display:flex}.BulkPaymentModal-module-scss-module__bUhrUq__drawer .BulkPaymentModal-module-scss-module__bUhrUq__methodsSection{margin-top:20px}.BulkPaymentModal-module-scss-module__bUhrUq__drawer .BulkPaymentModal-module-scss-module__bUhrUq__methodsSection .BulkPaymentModal-module-scss-module__bUhrUq__methodsTitle{margin:0 0 12px;font-size:14px;font-weight:500}.BulkPaymentModal-module-scss-module__bUhrUq__drawer .BulkPaymentModal-module-scss-module__bUhrUq__methodsSection .BulkPaymentModal-module-scss-module__bUhrUq__methodsGrid{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:12px;display:grid}.BulkPaymentModal-module-scss-module__bUhrUq__drawer .BulkPaymentModal-module-scss-module__bUhrUq__methodsSection .BulkPaymentModal-module-scss-module__bUhrUq__methodBtnIcon{display:flex}.BulkPaymentModal-module-scss-module__bUhrUq__drawer .BulkPaymentModal-module-scss-module__bUhrUq__depositHint{color:#8c8c8c;text-align:right;margin-top:4px;font-size:12px}.BulkPaymentModal-module-scss-module__bUhrUq__drawer .BulkPaymentModal-module-scss-module__bUhrUq__receiptSection,.BulkPaymentModal-module-scss-module__bUhrUq__drawer .BulkPaymentModal-module-scss-module__bUhrUq__transactionsSection{border-top:1px solid #f0f0f0;margin-top:16px;padding-top:16px}
.BulkInvoice-module-scss-module__Qy8iqG__receipt{color:#000;background:#fff;font-family:Arial,Helvetica,sans-serif;font-size:13px}.BulkInvoice-module-scss-module__Qy8iqG__receipt .BulkInvoice-module-scss-module__Qy8iqG__header{border-bottom:2px solid #000;justify-content:flex-start;align-items:flex-start;gap:12px;margin-bottom:0;padding-bottom:10px;display:flex}.BulkInvoice-module-scss-module__Qy8iqG__receipt .BulkInvoice-module-scss-module__Qy8iqG__logoBlock{flex-shrink:0;justify-content:center;align-items:center;width:72px;height:72px;display:flex}.BulkInvoice-module-scss-module__Qy8iqG__receipt .BulkInvoice-module-scss-module__Qy8iqG__logo{object-fit:contain;border-radius:4px;width:72px;height:72px}.BulkInvoice-module-scss-module__Qy8iqG__receipt .BulkInvoice-module-scss-module__Qy8iqG__logoPlaceholder{color:#333;border:2px solid #333;border-radius:50%;justify-content:center;align-items:center;width:64px;height:64px;font-size:26px;font-weight:700;display:flex}.BulkInvoice-module-scss-module__Qy8iqG__receipt .BulkInvoice-module-scss-module__Qy8iqG__clinicInfo{flex-direction:column;justify-content:center;display:flex}.BulkInvoice-module-scss-module__Qy8iqG__receipt .BulkInvoice-module-scss-module__Qy8iqG__clinicName{margin-bottom:3px;font-size:16px;font-weight:700}.BulkInvoice-module-scss-module__Qy8iqG__receipt .BulkInvoice-module-scss-module__Qy8iqG__clinicMeta{color:#555;font-size:11px;line-height:1.5}.BulkInvoice-module-scss-module__Qy8iqG__receipt .BulkInvoice-module-scss-module__Qy8iqG__titleBlock{border-bottom:1px solid #888;margin-bottom:10px;padding:7px 0}.BulkInvoice-module-scss-module__Qy8iqG__receipt .BulkInvoice-module-scss-module__Qy8iqG__titleText{letter-spacing:.02em;text-transform:uppercase;font-size:14px;font-weight:700}.BulkInvoice-module-scss-module__Qy8iqG__receipt .BulkInvoice-module-scss-module__Qy8iqG__patientBlock{border-bottom:1px solid #ddd;margin-bottom:12px;padding-bottom:8px}.BulkInvoice-module-scss-module__Qy8iqG__receipt .BulkInvoice-module-scss-module__Qy8iqG__patientRow{gap:6px;margin-bottom:3px;font-size:13px;display:flex}.BulkInvoice-module-scss-module__Qy8iqG__receipt .BulkInvoice-module-scss-module__Qy8iqG__label{color:#555;min-width:100px}.BulkInvoice-module-scss-module__Qy8iqG__receipt .BulkInvoice-module-scss-module__Qy8iqG__value{font-weight:600}.BulkInvoice-module-scss-module__Qy8iqG__receipt .BulkInvoice-module-scss-module__Qy8iqG__table{border-collapse:collapse;width:100%;margin-bottom:0;font-size:12px}.BulkInvoice-module-scss-module__Qy8iqG__receipt .BulkInvoice-module-scss-module__Qy8iqG__table th{text-align:center;background:#ebebeb;border:1px solid #888;padding:5px 7px;font-size:11px;font-weight:700}.BulkInvoice-module-scss-module__Qy8iqG__receipt .BulkInvoice-module-scss-module__Qy8iqG__table td{vertical-align:top;border:1px solid #888;padding:4px 7px}.BulkInvoice-module-scss-module__Qy8iqG__receipt .BulkInvoice-module-scss-module__Qy8iqG__table tr:nth-child(2n) td{background:#fafafa}.BulkInvoice-module-scss-module__Qy8iqG__receipt .BulkInvoice-module-scss-module__Qy8iqG__numCol{width:32px;text-align:center!important}.BulkInvoice-module-scss-module__Qy8iqG__receipt .BulkInvoice-module-scss-module__Qy8iqG__qtyCol{width:55px;text-align:center!important}.BulkInvoice-module-scss-module__Qy8iqG__receipt .BulkInvoice-module-scss-module__Qy8iqG__priceCol,.BulkInvoice-module-scss-module__Qy8iqG__receipt .BulkInvoice-module-scss-module__Qy8iqG__amountCol{width:90px;text-align:right!important}.BulkInvoice-module-scss-module__Qy8iqG__receipt .BulkInvoice-module-scss-module__Qy8iqG__totalsBlock{justify-content:flex-end;margin-top:0;margin-bottom:12px;display:flex}.BulkInvoice-module-scss-module__Qy8iqG__receipt .BulkInvoice-module-scss-module__Qy8iqG__totalsTable{border-collapse:collapse;min-width:280px;font-size:12px}.BulkInvoice-module-scss-module__Qy8iqG__receipt .BulkInvoice-module-scss-module__Qy8iqG__totalsTable td{border:1px solid #888;padding:4px 8px}.BulkInvoice-module-scss-module__Qy8iqG__receipt .BulkInvoice-module-scss-module__Qy8iqG__totalsTable .BulkInvoice-module-scss-module__Qy8iqG__labelCell{text-align:right;color:#444;background:#f0f0f0;width:140px;font-weight:600}.BulkInvoice-module-scss-module__Qy8iqG__receipt .BulkInvoice-module-scss-module__Qy8iqG__totalsTable .BulkInvoice-module-scss-module__Qy8iqG__valueCell{text-align:right;width:140px;font-weight:600}.BulkInvoice-module-scss-module__Qy8iqG__receipt .BulkInvoice-module-scss-module__Qy8iqG__totalsTable .BulkInvoice-module-scss-module__Qy8iqG__discountValue{color:#16a34a}.BulkInvoice-module-scss-module__Qy8iqG__receipt .BulkInvoice-module-scss-module__Qy8iqG__totalsTable .BulkInvoice-module-scss-module__Qy8iqG__finalRow td{background:#e6e6e6;font-size:13px;font-weight:700}.BulkInvoice-module-scss-module__Qy8iqG__receipt .BulkInvoice-module-scss-module__Qy8iqG__footer{color:#555;border-top:1px solid #000;justify-content:space-between;padding-top:8px;font-size:12px;display:flex}
.PatientFileUploadModal-module-scss-module__Jo0t9q__uploadContainer{flex-direction:column;gap:20px;padding:10px 0;display:flex}.PatientFileUploadModal-module-scss-module__Jo0t9q__uploadArea .ant-upload-drag{background:#fafafa;border:2px dashed #d9d9d9;border-radius:8px;transition:all .3s}.PatientFileUploadModal-module-scss-module__Jo0t9q__uploadArea .ant-upload-drag:hover{background:#f0f8ff;border-color:#1890ff}.PatientFileUploadModal-module-scss-module__Jo0t9q__uploadContent{text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:20px;display:flex}.PatientFileUploadModal-module-scss-module__Jo0t9q__uploadIcon{color:#1890ff;margin-bottom:12px}.PatientFileUploadModal-module-scss-module__Jo0t9q__uploadText{color:#262626;margin-bottom:4px;font-size:16px;font-weight:500}.PatientFileUploadModal-module-scss-module__Jo0t9q__uploadHint{color:#8c8c8c;margin:2px 0;font-size:14px}.PatientFileUploadModal-module-scss-module__Jo0t9q__selectedFile{background:#f5f5f5;border:1px solid #e8e8e8;border-radius:8px;justify-content:space-between;align-items:center;padding:12px 16px;display:flex}.PatientFileUploadModal-module-scss-module__Jo0t9q__fileInfo{color:#262626;flex:1;align-items:center;gap:8px;display:flex}.PatientFileUploadModal-module-scss-module__Jo0t9q__fileInfo svg{color:#1890ff;flex-shrink:0}.PatientFileUploadModal-module-scss-module__Jo0t9q__fileName{text-overflow:ellipsis;white-space:nowrap;flex-shrink:1;font-weight:500;overflow:hidden}.PatientFileUploadModal-module-scss-module__Jo0t9q__fileSize{color:#8c8c8c;flex-shrink:0;font-size:14px}.PatientFileUploadModal-module-scss-module__Jo0t9q__removeButton{color:#ff4d4f;padding:4px}.PatientFileUploadModal-module-scss-module__Jo0t9q__removeButton:hover{background:#fff1f0}.PatientFileUploadModal-module-scss-module__Jo0t9q__progressContainer{padding:8px 0}.PatientFileUploadModal-module-scss-module__Jo0t9q__descriptionSection{flex-direction:column;gap:8px;display:flex}.PatientFileUploadModal-module-scss-module__Jo0t9q__label{color:#262626;font-size:14px;font-weight:500}
.PaymentModalPayment-module-scss-module__cNNl7G__payment{background:#f8f9fa;border:1px solid #e9ecef;border-radius:8px;flex-direction:column;gap:16px;padding:16px;display:flex}.PaymentModalPayment-module-scss-module__cNNl7G__payment .PaymentModalPayment-module-scss-module__cNNl7G__paymentHeader{flex-direction:column;gap:12px;display:flex}.PaymentModalPayment-module-scss-module__cNNl7G__payment .PaymentModalPayment-module-scss-module__cNNl7G__paymentHeader .PaymentModalPayment-module-scss-module__cNNl7G__paymentTitle{color:#333;margin:0;font-size:16px;font-weight:600}.PaymentModalPayment-module-scss-module__cNNl7G__payment .PaymentModalPayment-module-scss-module__cNNl7G__paymentHeader .PaymentModalPayment-module-scss-module__cNNl7G__paymentSummary{flex-direction:column;gap:6px;display:flex}.PaymentModalPayment-module-scss-module__cNNl7G__payment .PaymentModalPayment-module-scss-module__cNNl7G__paymentHeader .PaymentModalPayment-module-scss-module__cNNl7G__paymentSummary .PaymentModalPayment-module-scss-module__cNNl7G__summaryItem{justify-content:space-between;align-items:center;font-size:14px;display:flex}.PaymentModalPayment-module-scss-module__cNNl7G__payment .PaymentModalPayment-module-scss-module__cNNl7G__paymentHeader .PaymentModalPayment-module-scss-module__cNNl7G__paymentSummary .PaymentModalPayment-module-scss-module__cNNl7G__summaryItem .PaymentModalPayment-module-scss-module__cNNl7G__summaryLabel{color:#6c757d}.PaymentModalPayment-module-scss-module__cNNl7G__payment .PaymentModalPayment-module-scss-module__cNNl7G__paymentHeader .PaymentModalPayment-module-scss-module__cNNl7G__paymentSummary .PaymentModalPayment-module-scss-module__cNNl7G__summaryItem .PaymentModalPayment-module-scss-module__cNNl7G__summaryValue{color:#333;font-weight:500}.PaymentModalPayment-module-scss-module__cNNl7G__payment .PaymentModalPayment-module-scss-module__cNNl7G__paymentHeader .PaymentModalPayment-module-scss-module__cNNl7G__paymentSummary .PaymentModalPayment-module-scss-module__cNNl7G__summaryItem .PaymentModalPayment-module-scss-module__cNNl7G__summaryValue.PaymentModalPayment-module-scss-module__cNNl7G__debtValue{color:#6b8fc8;font-size:16px;font-weight:700}.PaymentModalPayment-module-scss-module__cNNl7G__payment .PaymentModalPayment-module-scss-module__cNNl7G__discountSection{background:#fff;border:1px solid #e9ecef;border-radius:8px;padding:12px}.PaymentModalPayment-module-scss-module__cNNl7G__payment .PaymentModalPayment-module-scss-module__cNNl7G__discountSection .PaymentModalPayment-module-scss-module__cNNl7G__discountLabel{color:#333;margin-bottom:8px;font-size:13px;font-weight:500}.PaymentModalPayment-module-scss-module__cNNl7G__payment .PaymentModalPayment-module-scss-module__cNNl7G__discountSection .PaymentModalPayment-module-scss-module__cNNl7G__discountRow{align-items:center;gap:8px;display:flex}.PaymentModalPayment-module-scss-module__cNNl7G__payment .PaymentModalPayment-module-scss-module__cNNl7G__paymentInputGroup{flex-direction:column;gap:3px;display:flex}.PaymentModalPayment-module-scss-module__cNNl7G__payment .PaymentModalPayment-module-scss-module__cNNl7G__paymentInputGroup .PaymentModalPayment-module-scss-module__cNNl7G__inputLabel{color:#333;font-size:13px;font-weight:500}.PaymentModalPayment-module-scss-module__cNNl7G__payment .PaymentModalPayment-module-scss-module__cNNl7G__paymentInputGroup .PaymentModalPayment-module-scss-module__cNNl7G__warningText{color:#dc3545;margin-top:4px;font-size:12px}.PaymentModalPayment-module-scss-module__cNNl7G__payment .PaymentModalPayment-module-scss-module__cNNl7G__paymentInputGroup .PaymentModalPayment-module-scss-module__cNNl7G__hintText{color:#fff;background-color:var(--primary-accent);border-radius:20px;align-self:flex-start;padding:3px 10px;font-size:12px;font-weight:500;display:inline-flex}
.UnifiedPaymentModal-module-scss-module__6OYHCa__drawer .ant-drawer-body{padding:0 20px!important}.UnifiedPaymentModal-module-scss-module__6OYHCa__drawer .UnifiedPaymentModal-module-scss-module__6OYHCa__content{flex-direction:column;gap:24px;display:flex}.UnifiedPaymentModal-module-scss-module__6OYHCa__drawer .UnifiedPaymentModal-module-scss-module__6OYHCa__content .UnifiedPaymentModal-module-scss-module__6OYHCa__header{border-bottom:1px solid #f0f0f0;padding-bottom:16px}.UnifiedPaymentModal-module-scss-module__6OYHCa__drawer .UnifiedPaymentModal-module-scss-module__6OYHCa__content .UnifiedPaymentModal-module-scss-module__6OYHCa__header .UnifiedPaymentModal-module-scss-module__6OYHCa__title{color:#1f2937;margin:0;font-size:20px;font-weight:600}.UnifiedPaymentModal-module-scss-module__6OYHCa__drawer .UnifiedPaymentModal-module-scss-module__6OYHCa__content .UnifiedPaymentModal-module-scss-module__6OYHCa__patientCard{background:#f9fafb;border-radius:8px;align-items:center;gap:12px;padding:16px;display:flex}.UnifiedPaymentModal-module-scss-module__6OYHCa__drawer .UnifiedPaymentModal-module-scss-module__6OYHCa__content .UnifiedPaymentModal-module-scss-module__6OYHCa__patientCard .UnifiedPaymentModal-module-scss-module__6OYHCa__avatar{flex-shrink:0}.UnifiedPaymentModal-module-scss-module__6OYHCa__drawer .UnifiedPaymentModal-module-scss-module__6OYHCa__content .UnifiedPaymentModal-module-scss-module__6OYHCa__patientCard .UnifiedPaymentModal-module-scss-module__6OYHCa__patientInfo{flex-direction:column;gap:4px;min-width:0;display:flex}.UnifiedPaymentModal-module-scss-module__6OYHCa__drawer .UnifiedPaymentModal-module-scss-module__6OYHCa__content .UnifiedPaymentModal-module-scss-module__6OYHCa__patientCard .UnifiedPaymentModal-module-scss-module__6OYHCa__patientInfo .UnifiedPaymentModal-module-scss-module__6OYHCa__patientName{color:#1f2937;white-space:nowrap;text-overflow:ellipsis;font-size:16px;font-weight:500;overflow:hidden}.UnifiedPaymentModal-module-scss-module__6OYHCa__drawer .UnifiedPaymentModal-module-scss-module__6OYHCa__content .UnifiedPaymentModal-module-scss-module__6OYHCa__patientCard .UnifiedPaymentModal-module-scss-module__6OYHCa__patientInfo .UnifiedPaymentModal-module-scss-module__6OYHCa__patientPhone{color:#6b7280;font-size:14px}.UnifiedPaymentModal-module-scss-module__6OYHCa__drawer .UnifiedPaymentModal-module-scss-module__6OYHCa__content .UnifiedPaymentModal-module-scss-module__6OYHCa__loading{text-align:center;color:#6b7280;padding:40px}.UnifiedPaymentModal-module-scss-module__6OYHCa__drawer .UnifiedPaymentModal-module-scss-module__6OYHCa__content .UnifiedPaymentModal-module-scss-module__6OYHCa__section{flex-direction:column;gap:12px;display:flex}.UnifiedPaymentModal-module-scss-module__6OYHCa__drawer .UnifiedPaymentModal-module-scss-module__6OYHCa__content .UnifiedPaymentModal-module-scss-module__6OYHCa__section .UnifiedPaymentModal-module-scss-module__6OYHCa__sectionTitle{color:#374151;text-transform:uppercase;letter-spacing:.5px;margin:0;font-size:14px;font-weight:600}.UnifiedPaymentModal-module-scss-module__6OYHCa__drawer .UnifiedPaymentModal-module-scss-module__6OYHCa__content .UnifiedPaymentModal-module-scss-module__6OYHCa__section .UnifiedPaymentModal-module-scss-module__6OYHCa__servicesList{flex-direction:column;gap:8px;display:flex}.UnifiedPaymentModal-module-scss-module__6OYHCa__drawer .UnifiedPaymentModal-module-scss-module__6OYHCa__content .UnifiedPaymentModal-module-scss-module__6OYHCa__section .UnifiedPaymentModal-module-scss-module__6OYHCa__servicesList .UnifiedPaymentModal-module-scss-module__6OYHCa__serviceItem{background:#f9fafb;border-radius:6px;grid-template-columns:1fr auto;align-items:center;gap:16px;padding:12px;display:grid}.UnifiedPaymentModal-module-scss-module__6OYHCa__drawer .UnifiedPaymentModal-module-scss-module__6OYHCa__content .UnifiedPaymentModal-module-scss-module__6OYHCa__section .UnifiedPaymentModal-module-scss-module__6OYHCa__servicesList .UnifiedPaymentModal-module-scss-module__6OYHCa__serviceItem .UnifiedPaymentModal-module-scss-module__6OYHCa__serviceName{color:#374151;font-size:14px}.UnifiedPaymentModal-module-scss-module__6OYHCa__drawer .UnifiedPaymentModal-module-scss-module__6OYHCa__content .UnifiedPaymentModal-module-scss-module__6OYHCa__section .UnifiedPaymentModal-module-scss-module__6OYHCa__servicesList .UnifiedPaymentModal-module-scss-module__6OYHCa__serviceItem .UnifiedPaymentModal-module-scss-module__6OYHCa__servicePrice{color:#1f2937;white-space:nowrap;font-size:14px;font-weight:500}.UnifiedPaymentModal-module-scss-module__6OYHCa__drawer .UnifiedPaymentModal-module-scss-module__6OYHCa__content .UnifiedPaymentModal-module-scss-module__6OYHCa__section .UnifiedPaymentModal-module-scss-module__6OYHCa__summaryRow{color:#374151;border-bottom:1px solid #f0f0f0;justify-content:space-between;align-items:center;padding:12px 0;font-size:14px;display:flex}.UnifiedPaymentModal-module-scss-module__6OYHCa__drawer .UnifiedPaymentModal-module-scss-module__6OYHCa__content .UnifiedPaymentModal-module-scss-module__6OYHCa__section .UnifiedPaymentModal-module-scss-module__6OYHCa__summaryRow:last-child{border-bottom:none}.UnifiedPaymentModal-module-scss-module__6OYHCa__drawer .UnifiedPaymentModal-module-scss-module__6OYHCa__content .UnifiedPaymentModal-module-scss-module__6OYHCa__section .UnifiedPaymentModal-module-scss-module__6OYHCa__summaryRow .UnifiedPaymentModal-module-scss-module__6OYHCa__discountValue,.UnifiedPaymentModal-module-scss-module__6OYHCa__drawer .UnifiedPaymentModal-module-scss-module__6OYHCa__content .UnifiedPaymentModal-module-scss-module__6OYHCa__section .UnifiedPaymentModal-module-scss-module__6OYHCa__summaryRow .UnifiedPaymentModal-module-scss-module__6OYHCa__discountEdit{align-items:center;gap:8px;display:flex}.UnifiedPaymentModal-module-scss-module__6OYHCa__drawer .UnifiedPaymentModal-module-scss-module__6OYHCa__content .UnifiedPaymentModal-module-scss-module__6OYHCa__section .UnifiedPaymentModal-module-scss-module__6OYHCa__debtRow{border-top:2px solid #e5e7eb;margin-top:8px;padding-top:16px;font-size:16px;font-weight:600}.UnifiedPaymentModal-module-scss-module__6OYHCa__drawer .UnifiedPaymentModal-module-scss-module__6OYHCa__content .UnifiedPaymentModal-module-scss-module__6OYHCa__section .UnifiedPaymentModal-module-scss-module__6OYHCa__debtRow .UnifiedPaymentModal-module-scss-module__6OYHCa__debtLabel{color:#7c3aed}.UnifiedPaymentModal-module-scss-module__6OYHCa__drawer .UnifiedPaymentModal-module-scss-module__6OYHCa__content .UnifiedPaymentModal-module-scss-module__6OYHCa__section .UnifiedPaymentModal-module-scss-module__6OYHCa__debtRow .UnifiedPaymentModal-module-scss-module__6OYHCa__debtValue{color:#7c3aed;font-size:18px}.UnifiedPaymentModal-module-scss-module__6OYHCa__drawer .UnifiedPaymentModal-module-scss-module__6OYHCa__content .UnifiedPaymentModal-module-scss-module__6OYHCa__section .UnifiedPaymentModal-module-scss-module__6OYHCa__transactionsList{flex-direction:column;gap:12px;display:flex}.UnifiedPaymentModal-module-scss-module__6OYHCa__drawer .UnifiedPaymentModal-module-scss-module__6OYHCa__content .UnifiedPaymentModal-module-scss-module__6OYHCa__section .UnifiedPaymentModal-module-scss-module__6OYHCa__transactionsList .UnifiedPaymentModal-module-scss-module__6OYHCa__transactionItem{background:#f9fafb;border-radius:6px;justify-content:space-between;align-items:center;gap:16px;padding:12px;display:flex}.UnifiedPaymentModal-module-scss-module__6OYHCa__drawer .UnifiedPaymentModal-module-scss-module__6OYHCa__content .UnifiedPaymentModal-module-scss-module__6OYHCa__section .UnifiedPaymentModal-module-scss-module__6OYHCa__transactionsList .UnifiedPaymentModal-module-scss-module__6OYHCa__transactionItem .UnifiedPaymentModal-module-scss-module__6OYHCa__transactionInfo{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.UnifiedPaymentModal-module-scss-module__6OYHCa__drawer .UnifiedPaymentModal-module-scss-module__6OYHCa__content .UnifiedPaymentModal-module-scss-module__6OYHCa__section .UnifiedPaymentModal-module-scss-module__6OYHCa__transactionsList .UnifiedPaymentModal-module-scss-module__6OYHCa__transactionItem .UnifiedPaymentModal-module-scss-module__6OYHCa__transactionInfo .UnifiedPaymentModal-module-scss-module__6OYHCa__transactionType{color:#374151;font-size:14px;font-weight:500}.UnifiedPaymentModal-module-scss-module__6OYHCa__drawer .UnifiedPaymentModal-module-scss-module__6OYHCa__content .UnifiedPaymentModal-module-scss-module__6OYHCa__section .UnifiedPaymentModal-module-scss-module__6OYHCa__transactionsList .UnifiedPaymentModal-module-scss-module__6OYHCa__transactionItem .UnifiedPaymentModal-module-scss-module__6OYHCa__transactionInfo .UnifiedPaymentModal-module-scss-module__6OYHCa__transactionDate{color:#6b7280;font-size:12px}.UnifiedPaymentModal-module-scss-module__6OYHCa__drawer .UnifiedPaymentModal-module-scss-module__6OYHCa__content .UnifiedPaymentModal-module-scss-module__6OYHCa__section .UnifiedPaymentModal-module-scss-module__6OYHCa__transactionsList .UnifiedPaymentModal-module-scss-module__6OYHCa__transactionItem .UnifiedPaymentModal-module-scss-module__6OYHCa__transactionMeta{flex-shrink:0;align-items:center;gap:12px;display:flex}.UnifiedPaymentModal-module-scss-module__6OYHCa__drawer .UnifiedPaymentModal-module-scss-module__6OYHCa__content .UnifiedPaymentModal-module-scss-module__6OYHCa__section .UnifiedPaymentModal-module-scss-module__6OYHCa__transactionsList .UnifiedPaymentModal-module-scss-module__6OYHCa__transactionItem .UnifiedPaymentModal-module-scss-module__6OYHCa__transactionMeta .UnifiedPaymentModal-module-scss-module__6OYHCa__transactionAmount{color:#1f2937;font-size:14px;font-weight:600}.UnifiedPaymentModal-module-scss-module__6OYHCa__drawer .UnifiedPaymentModal-module-scss-module__6OYHCa__content .UnifiedPaymentModal-module-scss-module__6OYHCa__section .UnifiedPaymentModal-module-scss-module__6OYHCa__amountInput{font-size:16px}.UnifiedPaymentModal-module-scss-module__6OYHCa__drawer .UnifiedPaymentModal-module-scss-module__6OYHCa__content .UnifiedPaymentModal-module-scss-module__6OYHCa__section .UnifiedPaymentModal-module-scss-module__6OYHCa__amountInput .ant-input{font-size:16px}.UnifiedPaymentModal-module-scss-module__6OYHCa__drawer .UnifiedPaymentModal-module-scss-module__6OYHCa__content .UnifiedPaymentModal-module-scss-module__6OYHCa__section .UnifiedPaymentModal-module-scss-module__6OYHCa__methodsGrid{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.UnifiedPaymentModal-module-scss-module__6OYHCa__drawer .UnifiedPaymentModal-module-scss-module__6OYHCa__content .UnifiedPaymentModal-module-scss-module__6OYHCa__section .UnifiedPaymentModal-module-scss-module__6OYHCa__methodsGrid .UnifiedPaymentModal-module-scss-module__6OYHCa__methodButton{cursor:pointer;background:#fff;border:2px solid #e5e7eb;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:16px 12px;transition:all .2s;display:flex}.UnifiedPaymentModal-module-scss-module__6OYHCa__drawer .UnifiedPaymentModal-module-scss-module__6OYHCa__content .UnifiedPaymentModal-module-scss-module__6OYHCa__section .UnifiedPaymentModal-module-scss-module__6OYHCa__methodsGrid .UnifiedPaymentModal-module-scss-module__6OYHCa__methodButton:hover{background:#f5f3ff;border-color:#7c3aed}.UnifiedPaymentModal-module-scss-module__6OYHCa__drawer .UnifiedPaymentModal-module-scss-module__6OYHCa__content .UnifiedPaymentModal-module-scss-module__6OYHCa__section .UnifiedPaymentModal-module-scss-module__6OYHCa__methodsGrid .UnifiedPaymentModal-module-scss-module__6OYHCa__methodButton:focus{border-color:#7c3aed;outline:none;box-shadow:0 0 0 3px #7c3aed1a}.UnifiedPaymentModal-module-scss-module__6OYHCa__drawer .UnifiedPaymentModal-module-scss-module__6OYHCa__content .UnifiedPaymentModal-module-scss-module__6OYHCa__section .UnifiedPaymentModal-module-scss-module__6OYHCa__methodsGrid .UnifiedPaymentModal-module-scss-module__6OYHCa__methodButton .UnifiedPaymentModal-module-scss-module__6OYHCa__methodIcon{color:#7c3aed;justify-content:center;align-items:center;transition:color .2s;display:flex}.UnifiedPaymentModal-module-scss-module__6OYHCa__drawer .UnifiedPaymentModal-module-scss-module__6OYHCa__content .UnifiedPaymentModal-module-scss-module__6OYHCa__section .UnifiedPaymentModal-module-scss-module__6OYHCa__methodsGrid .UnifiedPaymentModal-module-scss-module__6OYHCa__methodButton .UnifiedPaymentModal-module-scss-module__6OYHCa__methodLabel{color:#374151;text-align:center;font-size:13px;font-weight:500;transition:color .2s}.UnifiedPaymentModal-module-scss-module__6OYHCa__drawer .UnifiedPaymentModal-module-scss-module__6OYHCa__content .UnifiedPaymentModal-module-scss-module__6OYHCa__section .UnifiedPaymentModal-module-scss-module__6OYHCa__methodsGrid .UnifiedPaymentModal-module-scss-module__6OYHCa__methodButtonActive{color:#fff;background:#7c3aed;border-color:#7c3aed}.UnifiedPaymentModal-module-scss-module__6OYHCa__drawer .UnifiedPaymentModal-module-scss-module__6OYHCa__content .UnifiedPaymentModal-module-scss-module__6OYHCa__section .UnifiedPaymentModal-module-scss-module__6OYHCa__methodsGrid .UnifiedPaymentModal-module-scss-module__6OYHCa__methodButtonActive:hover{background:#6d28d9;border-color:#6d28d9}.UnifiedPaymentModal-module-scss-module__6OYHCa__drawer .UnifiedPaymentModal-module-scss-module__6OYHCa__content .UnifiedPaymentModal-module-scss-module__6OYHCa__section .UnifiedPaymentModal-module-scss-module__6OYHCa__methodsGrid .UnifiedPaymentModal-module-scss-module__6OYHCa__methodButtonActive .UnifiedPaymentModal-module-scss-module__6OYHCa__methodIcon,.UnifiedPaymentModal-module-scss-module__6OYHCa__drawer .UnifiedPaymentModal-module-scss-module__6OYHCa__content .UnifiedPaymentModal-module-scss-module__6OYHCa__section .UnifiedPaymentModal-module-scss-module__6OYHCa__methodsGrid .UnifiedPaymentModal-module-scss-module__6OYHCa__methodButtonActive .UnifiedPaymentModal-module-scss-module__6OYHCa__methodLabel{color:#fff}.UnifiedPaymentModal-module-scss-module__6OYHCa__drawer .UnifiedPaymentModal-module-scss-module__6OYHCa__content .UnifiedPaymentModal-module-scss-module__6OYHCa__submitButton{height:48px;margin-top:8px;font-size:16px;font-weight:600}
.ReceiptModal-module-scss-module__ssMEBa__drawer .ant-drawer-body{padding:10px 20px}.ReceiptModal-module-scss-module__ssMEBa__drawer .ReceiptModal-module-scss-module__ssMEBa__content{flex-direction:column;gap:24px;display:flex}.ReceiptModal-module-scss-module__ssMEBa__drawer .ReceiptModal-module-scss-module__ssMEBa__content .ReceiptModal-module-scss-module__ssMEBa__successIcon{justify-content:center;align-items:center;margin-bottom:8px;display:flex}.ReceiptModal-module-scss-module__ssMEBa__drawer .ReceiptModal-module-scss-module__ssMEBa__content .ReceiptModal-module-scss-module__ssMEBa__successIcon .ReceiptModal-module-scss-module__ssMEBa__checkIcon{color:#10b981;filter:drop-shadow(0 4px 12px #10b9814d)}.ReceiptModal-module-scss-module__ssMEBa__drawer .ReceiptModal-module-scss-module__ssMEBa__content .ReceiptModal-module-scss-module__ssMEBa__header{text-align:center}.ReceiptModal-module-scss-module__ssMEBa__drawer .ReceiptModal-module-scss-module__ssMEBa__content .ReceiptModal-module-scss-module__ssMEBa__header .ReceiptModal-module-scss-module__ssMEBa__receiptTitle{letter-spacing:.05em;text-transform:uppercase;color:#7c3aed;background:#f5f3ff;border:1px solid #ddd6fe;border-radius:20px;margin-bottom:8px;padding:2px 12px;font-size:12px;font-weight:600;display:inline-block}.ReceiptModal-module-scss-module__ssMEBa__drawer .ReceiptModal-module-scss-module__ssMEBa__content .ReceiptModal-module-scss-module__ssMEBa__header .ReceiptModal-module-scss-module__ssMEBa__amount{color:#1f2937;margin-bottom:8px;font-size:32px;font-weight:700}.ReceiptModal-module-scss-module__ssMEBa__drawer .ReceiptModal-module-scss-module__ssMEBa__content .ReceiptModal-module-scss-module__ssMEBa__header .ReceiptModal-module-scss-module__ssMEBa__paymentMethod{color:#6b7280;font-size:14px}.ReceiptModal-module-scss-module__ssMEBa__drawer .ReceiptModal-module-scss-module__ssMEBa__content .ReceiptModal-module-scss-module__ssMEBa__header .ReceiptModal-module-scss-module__ssMEBa__paymentStatus{justify-content:center;margin-top:8px;display:flex}.ReceiptModal-module-scss-module__ssMEBa__drawer .ReceiptModal-module-scss-module__ssMEBa__content .ReceiptModal-module-scss-module__ssMEBa__section{flex-direction:column;gap:12px;display:flex}.ReceiptModal-module-scss-module__ssMEBa__drawer .ReceiptModal-module-scss-module__ssMEBa__content .ReceiptModal-module-scss-module__ssMEBa__section .ReceiptModal-module-scss-module__ssMEBa__sectionTitle{color:#1f2937;margin:0;font-size:14px;font-weight:600}.ReceiptModal-module-scss-module__ssMEBa__drawer .ReceiptModal-module-scss-module__ssMEBa__content .ReceiptModal-module-scss-module__ssMEBa__section .ReceiptModal-module-scss-module__ssMEBa__detailsGrid{background:#f9fafb;border-radius:8px;flex-direction:column;gap:0;display:flex;overflow:hidden}.ReceiptModal-module-scss-module__ssMEBa__drawer .ReceiptModal-module-scss-module__ssMEBa__content .ReceiptModal-module-scss-module__ssMEBa__section .ReceiptModal-module-scss-module__ssMEBa__detailsGrid .ReceiptModal-module-scss-module__ssMEBa__detailRow{border-bottom:1px solid #e5e7eb;justify-content:space-between;align-items:center;padding:12px 16px;display:flex}.ReceiptModal-module-scss-module__ssMEBa__drawer .ReceiptModal-module-scss-module__ssMEBa__content .ReceiptModal-module-scss-module__ssMEBa__section .ReceiptModal-module-scss-module__ssMEBa__detailsGrid .ReceiptModal-module-scss-module__ssMEBa__detailRow:last-child{border-bottom:none}.ReceiptModal-module-scss-module__ssMEBa__drawer .ReceiptModal-module-scss-module__ssMEBa__content .ReceiptModal-module-scss-module__ssMEBa__section .ReceiptModal-module-scss-module__ssMEBa__detailsGrid .ReceiptModal-module-scss-module__ssMEBa__detailRow .ReceiptModal-module-scss-module__ssMEBa__detailLabel{color:#6b7280;font-size:13px}.ReceiptModal-module-scss-module__ssMEBa__drawer .ReceiptModal-module-scss-module__ssMEBa__content .ReceiptModal-module-scss-module__ssMEBa__section .ReceiptModal-module-scss-module__ssMEBa__detailsGrid .ReceiptModal-module-scss-module__ssMEBa__detailRow .ReceiptModal-module-scss-module__ssMEBa__detailValue{color:#1f2937;text-align:right;font-size:13px;font-weight:500}.ReceiptModal-module-scss-module__ssMEBa__drawer .ReceiptModal-module-scss-module__ssMEBa__content .ReceiptModal-module-scss-module__ssMEBa__section .ReceiptModal-module-scss-module__ssMEBa__servicesTable{background:#f9fafb;border-radius:8px;overflow:hidden}.ReceiptModal-module-scss-module__ssMEBa__drawer .ReceiptModal-module-scss-module__ssMEBa__content .ReceiptModal-module-scss-module__ssMEBa__section .ReceiptModal-module-scss-module__ssMEBa__servicesTable .ReceiptModal-module-scss-module__ssMEBa__tableHeader{background:#f3f4f6;border-bottom:1px solid #e5e7eb;align-items:center;gap:8px;padding:10px 12px;display:flex}.ReceiptModal-module-scss-module__ssMEBa__drawer .ReceiptModal-module-scss-module__ssMEBa__content .ReceiptModal-module-scss-module__ssMEBa__section .ReceiptModal-module-scss-module__ssMEBa__servicesTable .ReceiptModal-module-scss-module__ssMEBa__tableHeader .ReceiptModal-module-scss-module__ssMEBa__headerCell{color:#6b7280;text-transform:uppercase;letter-spacing:.3px;font-size:11px;font-weight:600}.ReceiptModal-module-scss-module__ssMEBa__drawer .ReceiptModal-module-scss-module__ssMEBa__content .ReceiptModal-module-scss-module__ssMEBa__section .ReceiptModal-module-scss-module__ssMEBa__servicesTable .ReceiptModal-module-scss-module__ssMEBa__tableBody{flex-direction:column;gap:0;display:flex}.ReceiptModal-module-scss-module__ssMEBa__drawer .ReceiptModal-module-scss-module__ssMEBa__content .ReceiptModal-module-scss-module__ssMEBa__section .ReceiptModal-module-scss-module__ssMEBa__servicesTable .ReceiptModal-module-scss-module__ssMEBa__tableBody .ReceiptModal-module-scss-module__ssMEBa__tableRow{border-bottom:1px solid #e5e7eb;align-items:center;gap:8px;padding:10px 12px;display:flex}.ReceiptModal-module-scss-module__ssMEBa__drawer .ReceiptModal-module-scss-module__ssMEBa__content .ReceiptModal-module-scss-module__ssMEBa__section .ReceiptModal-module-scss-module__ssMEBa__servicesTable .ReceiptModal-module-scss-module__ssMEBa__tableBody .ReceiptModal-module-scss-module__ssMEBa__tableRow:last-child{border-bottom:none}.ReceiptModal-module-scss-module__ssMEBa__drawer .ReceiptModal-module-scss-module__ssMEBa__content .ReceiptModal-module-scss-module__ssMEBa__section .ReceiptModal-module-scss-module__ssMEBa__servicesTable .ReceiptModal-module-scss-module__ssMEBa__tableBody .ReceiptModal-module-scss-module__ssMEBa__tableRow .ReceiptModal-module-scss-module__ssMEBa__cell{color:#374151;font-size:12px}.ReceiptModal-module-scss-module__ssMEBa__drawer .ReceiptModal-module-scss-module__ssMEBa__content .ReceiptModal-module-scss-module__ssMEBa__section .ReceiptModal-module-scss-module__ssMEBa__medicationsBlock{background:#f9fafb;border-radius:8px;flex-direction:column;gap:8px;display:flex;overflow:hidden}.ReceiptModal-module-scss-module__ssMEBa__drawer .ReceiptModal-module-scss-module__ssMEBa__content .ReceiptModal-module-scss-module__ssMEBa__section .ReceiptModal-module-scss-module__ssMEBa__medicationsBlock .ReceiptModal-module-scss-module__ssMEBa__medicationsHeader{justify-content:space-between;align-items:center;padding:12px 16px;display:flex}.ReceiptModal-module-scss-module__ssMEBa__drawer .ReceiptModal-module-scss-module__ssMEBa__content .ReceiptModal-module-scss-module__ssMEBa__section .ReceiptModal-module-scss-module__ssMEBa__medicationsBlock .ReceiptModal-module-scss-module__ssMEBa__medicationsHeader .ReceiptModal-module-scss-module__ssMEBa__medicationsHeaderLeft{align-items:center;gap:8px;display:flex}.ReceiptModal-module-scss-module__ssMEBa__drawer .ReceiptModal-module-scss-module__ssMEBa__content .ReceiptModal-module-scss-module__ssMEBa__section .ReceiptModal-module-scss-module__ssMEBa__medicationsBlock .ReceiptModal-module-scss-module__ssMEBa__medicationsHeader .ReceiptModal-module-scss-module__ssMEBa__medicationsHeaderLeft .ReceiptModal-module-scss-module__ssMEBa__medicationsLabel{color:#6b7280;font-size:13px;font-weight:500}.ReceiptModal-module-scss-module__ssMEBa__drawer .ReceiptModal-module-scss-module__ssMEBa__content .ReceiptModal-module-scss-module__ssMEBa__section .ReceiptModal-module-scss-module__ssMEBa__medicationsBlock .ReceiptModal-module-scss-module__ssMEBa__medicationsHeader .ReceiptModal-module-scss-module__ssMEBa__medicationsHeaderLeft .ReceiptModal-module-scss-module__ssMEBa__medicationsTotal{color:#1f2937;font-size:13px;font-weight:600}.ReceiptModal-module-scss-module__ssMEBa__drawer .ReceiptModal-module-scss-module__ssMEBa__content .ReceiptModal-module-scss-module__ssMEBa__section .ReceiptModal-module-scss-module__ssMEBa__medicationsBlock .ReceiptModal-module-scss-module__ssMEBa__medicationsHeader .ReceiptModal-module-scss-module__ssMEBa__medicationsToggle{color:#6b7280;white-space:nowrap;align-items:center;gap:8px;font-size:12px;font-weight:500;display:flex}.ReceiptModal-module-scss-module__ssMEBa__drawer .ReceiptModal-module-scss-module__ssMEBa__content .ReceiptModal-module-scss-module__ssMEBa__section .ReceiptModal-module-scss-module__ssMEBa__medicationsBlock .ReceiptModal-module-scss-module__ssMEBa__servicesTable{margin:0 8px 8px}.ReceiptModal-module-scss-module__ssMEBa__drawer .ReceiptModal-module-scss-module__ssMEBa__content .ReceiptModal-module-scss-module__ssMEBa__section .ReceiptModal-module-scss-module__ssMEBa__qrBlock{background:#f9fafb;border-radius:8px;flex-direction:column;align-items:center;gap:12px;padding:20px;display:flex}.ReceiptModal-module-scss-module__ssMEBa__drawer .ReceiptModal-module-scss-module__ssMEBa__content .ReceiptModal-module-scss-module__ssMEBa__section .ReceiptModal-module-scss-module__ssMEBa__qrBlock .ReceiptModal-module-scss-module__ssMEBa__qrLink{color:#7c3aed;font-size:13px;text-decoration:underline}.ReceiptModal-module-scss-module__ssMEBa__drawer .ReceiptModal-module-scss-module__ssMEBa__content .ReceiptModal-module-scss-module__ssMEBa__section .ReceiptModal-module-scss-module__ssMEBa__qrBlock .ReceiptModal-module-scss-module__ssMEBa__qrLink:hover{color:#5b21b6}.ReceiptModal-module-scss-module__ssMEBa__drawer .ReceiptModal-module-scss-module__ssMEBa__content .ReceiptModal-module-scss-module__ssMEBa__section .ReceiptModal-module-scss-module__ssMEBa__totalsGrid{background:#f9fafb;border-radius:8px;flex-direction:column;gap:0;padding:0;display:flex;overflow:hidden}.ReceiptModal-module-scss-module__ssMEBa__drawer .ReceiptModal-module-scss-module__ssMEBa__content .ReceiptModal-module-scss-module__ssMEBa__section .ReceiptModal-module-scss-module__ssMEBa__totalsGrid .ReceiptModal-module-scss-module__ssMEBa__totalRow{border-bottom:1px solid #e5e7eb;justify-content:space-between;align-items:center;padding:12px 16px;display:flex}.ReceiptModal-module-scss-module__ssMEBa__drawer .ReceiptModal-module-scss-module__ssMEBa__content .ReceiptModal-module-scss-module__ssMEBa__section .ReceiptModal-module-scss-module__ssMEBa__totalsGrid .ReceiptModal-module-scss-module__ssMEBa__totalRow:last-child{border-bottom:none}.ReceiptModal-module-scss-module__ssMEBa__drawer .ReceiptModal-module-scss-module__ssMEBa__content .ReceiptModal-module-scss-module__ssMEBa__section .ReceiptModal-module-scss-module__ssMEBa__totalsGrid .ReceiptModal-module-scss-module__ssMEBa__totalRow.ReceiptModal-module-scss-module__ssMEBa__finalTotal{color:#1f2937;background:#f7f8fb;padding:14px 16px;font-size:16px;font-weight:600}.ReceiptModal-module-scss-module__ssMEBa__drawer .ReceiptModal-module-scss-module__ssMEBa__content .ReceiptModal-module-scss-module__ssMEBa__section .ReceiptModal-module-scss-module__ssMEBa__totalsGrid .ReceiptModal-module-scss-module__ssMEBa__totalRow.ReceiptModal-module-scss-module__ssMEBa__finalTotal .ReceiptModal-module-scss-module__ssMEBa__totalLabel,.ReceiptModal-module-scss-module__ssMEBa__drawer .ReceiptModal-module-scss-module__ssMEBa__content .ReceiptModal-module-scss-module__ssMEBa__section .ReceiptModal-module-scss-module__ssMEBa__totalsGrid .ReceiptModal-module-scss-module__ssMEBa__totalRow.ReceiptModal-module-scss-module__ssMEBa__finalTotal .ReceiptModal-module-scss-module__ssMEBa__totalValue{color:#1f2937;font-weight:700}.ReceiptModal-module-scss-module__ssMEBa__drawer .ReceiptModal-module-scss-module__ssMEBa__content .ReceiptModal-module-scss-module__ssMEBa__section .ReceiptModal-module-scss-module__ssMEBa__totalsGrid .ReceiptModal-module-scss-module__ssMEBa__totalRow .ReceiptModal-module-scss-module__ssMEBa__totalLabel{color:#6b7280;font-size:13px;font-weight:500}.ReceiptModal-module-scss-module__ssMEBa__drawer .ReceiptModal-module-scss-module__ssMEBa__content .ReceiptModal-module-scss-module__ssMEBa__section .ReceiptModal-module-scss-module__ssMEBa__totalsGrid .ReceiptModal-module-scss-module__ssMEBa__totalRow .ReceiptModal-module-scss-module__ssMEBa__totalValue{color:#1f2937;text-align:right;font-size:13px;font-weight:600}.ReceiptModal-module-scss-module__ssMEBa__downloadButton{border-radius:8px;justify-content:center;align-items:center;gap:8px;height:48px;font-size:16px;font-weight:600;display:flex}.ReceiptModal-module-scss-module__ssMEBa__paperSelectorRow{align-items:center;gap:10px;display:flex}.ReceiptModal-module-scss-module__ssMEBa__paperSelectorRow .ReceiptModal-module-scss-module__ssMEBa__downloadButton{flex:1}@media (max-width:480px){.ReceiptModal-module-scss-module__ssMEBa__content .ReceiptModal-module-scss-module__ssMEBa__header .ReceiptModal-module-scss-module__ssMEBa__amount{font-size:28px}.ReceiptModal-module-scss-module__ssMEBa__content .ReceiptModal-module-scss-module__ssMEBa__section .ReceiptModal-module-scss-module__ssMEBa__servicesTable .ReceiptModal-module-scss-module__ssMEBa__tableHeader .ReceiptModal-module-scss-module__ssMEBa__headerCell,.ReceiptModal-module-scss-module__ssMEBa__content .ReceiptModal-module-scss-module__ssMEBa__section .ReceiptModal-module-scss-module__ssMEBa__servicesTable .ReceiptModal-module-scss-module__ssMEBa__tableBody .ReceiptModal-module-scss-module__ssMEBa__tableRow .ReceiptModal-module-scss-module__ssMEBa__cell{font-size:10px}.ReceiptModal-module-scss-module__ssMEBa__content .ReceiptModal-module-scss-module__ssMEBa__section .ReceiptModal-module-scss-module__ssMEBa__detailsGrid .ReceiptModal-module-scss-module__ssMEBa__detailRow,.ReceiptModal-module-scss-module__ssMEBa__content .ReceiptModal-module-scss-module__ssMEBa__section .ReceiptModal-module-scss-module__ssMEBa__totalsGrid .ReceiptModal-module-scss-module__ssMEBa__totalRow{padding:10px 12px}}
.ToothFileAddCard-module-scss-module__cxlswq__card{appearance:none;box-sizing:border-box;cursor:pointer;text-align:left;background:#fff;border:0;border-radius:16px;flex-direction:column;gap:8px;width:200px;padding:12px 14px 14px;display:flex;box-shadow:0 4px 30px #00000012}.ToothFileAddCard-module-scss-module__cxlswq__card:focus-visible{outline:2px solid var(--primary-accent,#4361ee);outline-offset:2px}.ToothFileAddCard-module-scss-module__cxlswq__actions{justify-content:flex-end;display:flex}.ToothFileAddCard-module-scss-module__cxlswq__actionsSkeleton{background:#d8dadc;border-radius:8px;flex-shrink:0;width:26px;height:26px}.ToothFileAddCard-module-scss-module__cxlswq__preview{background:#e8eaed;border-radius:12px;height:150px;position:relative;overflow:hidden}.ToothFileAddCard-module-scss-module__cxlswq__previewContent{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:7px;display:flex;position:absolute;inset:0}.ToothFileAddCard-module-scss-module__cxlswq__previewText{color:#949393;max-width:90px;margin:0;font-size:12px;font-style:normal;font-weight:400;line-height:14px}.ToothFileAddCard-module-scss-module__cxlswq__meta{flex-direction:column;align-items:flex-start;gap:8px;display:flex}.ToothFileAddCard-module-scss-module__cxlswq__metaRow{align-items:center;gap:8px;display:flex}.ToothFileAddCard-module-scss-module__cxlswq__metaLine{background:#d8dadc;flex-shrink:0}.ToothFileAddCard-module-scss-module__cxlswq__metaLinePrimary{border-radius:8px;width:124px;height:20px}.ToothFileAddCard-module-scss-module__cxlswq__metaLineSecondary{border-radius:10px;width:28px;height:20px}.ToothFileAddCard-module-scss-module__cxlswq__metaLineWide{border-radius:7px;width:104px;height:14px}
.ToothNumberBadge-module-scss-module__eKIdHa__badge{color:#3d5cea;border:1px solid #3d5cea;flex-shrink:0;justify-content:center;align-items:center;gap:4px;font-size:12px;font-style:normal;font-weight:400;line-height:16px;display:inline-flex}.ToothNumberBadge-module-scss-module__eKIdHa__icon{flex-shrink:0;display:block}.ToothNumberBadge-module-scss-module__eKIdHa__sm{border-radius:11px;min-width:30px;height:28px;padding:2px 5px}.ToothNumberBadge-module-scss-module__eKIdHa__md{border-radius:12px;min-width:36px;height:32px;padding:4px 8px}
.ToothFileCard-module-scss-module__UN4MYW__card{box-sizing:border-box;background:#fff;border-radius:16px;flex-direction:column;gap:8px;width:200px;padding:12px 14px 14px;display:flex;box-shadow:0 4px 30px #00000012}.ToothFileCard-module-scss-module__UN4MYW__actions{justify-content:flex-end;display:flex}.ToothFileCard-module-scss-module__UN4MYW__deleteBtn.ant-btn{border-radius:8px;justify-content:center;align-items:center;width:26px;height:26px;padding:0;display:flex}.ToothFileCard-module-scss-module__UN4MYW__preview{background:radial-gradient(130px 110px at 74% 34%,#5aa8ff8c 0%,#5aa8ff00 70%),radial-gradient(160px 140px at 24% 78%,#36a4ff80 0%,#36a4ff00 72%),linear-gradient(132deg,#08131f 0%,#0f2741 48%,#07131d 100%);border-radius:12px;height:150px;position:relative;overflow:hidden}.ToothFileCard-module-scss-module__UN4MYW__previewSvg{width:100%;height:100%;display:block}.ToothFileCard-module-scss-module__UN4MYW__previewImage{object-fit:cover;width:100%;height:100%;display:block}.ToothFileCard-module-scss-module__UN4MYW__meta{flex-direction:column;gap:8px;display:flex}.ToothFileCard-module-scss-module__UN4MYW__titleRow{align-items:center;gap:10px;min-width:0;display:flex}.ToothFileCard-module-scss-module__UN4MYW__title{color:#101010;white-space:nowrap;text-overflow:ellipsis;min-width:0;margin:0;font-size:15px;font-style:normal;font-weight:400;line-height:20px;overflow:hidden}.ToothFileCard-module-scss-module__UN4MYW__date{color:#949393;margin:0;font-size:12px;font-style:normal;font-weight:400;line-height:16px}
.ReportsDoctorPatientsTable-module-scss-module__Zj8NEq__statusCell{flex-wrap:wrap;align-items:center;gap:6px;display:inline-flex}
.ReportsDoctorDetailsPage-module-scss-module__MSIwza__page{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.ReportsDoctorDetailsPage-module-scss-module__MSIwza__contentBlock{border:1px solid #e8eaed;border-radius:16px;flex-direction:column;flex:1;min-width:0;min-height:0;padding:20px;display:flex;overflow:hidden}.ReportsDoctorDetailsPage-module-scss-module__MSIwza__topBar{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px 20px;min-width:0;display:flex}.ReportsDoctorDetailsPage-module-scss-module__MSIwza__topLeft{align-items:center;gap:20px;min-width:0;display:inline-flex}.ReportsDoctorDetailsPage-module-scss-module__MSIwza__topDivider{border-top:1px solid #e8eaed;margin-top:10px;margin-bottom:20px}.ReportsDoctorDetailsPage-module-scss-module__MSIwza__metricCell{flex:320px;min-width:320px;display:flex}.ReportsDoctorDetailsPage-module-scss-module__MSIwza__metrics{align-items:stretch}.ReportsDoctorDetailsPage-module-scss-module__MSIwza__rowDivider{border-top:1px solid #e8eaed;margin-top:20px}.ReportsDoctorDetailsPage-module-scss-module__MSIwza__incomeTabs{margin-top:20px}.ReportsDoctorDetailsPage-module-scss-module__MSIwza__incomeTabPane{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex}.ReportsDoctorDetailsPage-module-scss-module__MSIwza__tableToolbar{flex-wrap:wrap;align-items:center;gap:10px 20px;min-width:0;display:inline-flex}.ReportsDoctorDetailsPage-module-scss-module__MSIwza__assistantToggle{color:#101010;flex:none;align-items:center;gap:10px;font-size:14px;font-weight:400;line-height:1.2;display:inline-flex}.ReportsDoctorDetailsPage-module-scss-module__MSIwza__serviceFilterSelect{min-width:220px;max-width:320px}.ReportsDoctorDetailsPage-module-scss-module__MSIwza__paymentFilterButton{align-items:center;gap:8px;height:36px!important;box-shadow:none!important;color:#101010!important;background:0 0!important;border:1px solid #d8dadc!important;border-radius:999px!important;padding:0 14px!important;font-size:14px!important;font-weight:400!important;display:inline-flex!important}.ReportsDoctorDetailsPage-module-scss-module__MSIwza__paymentFilterButton:hover,.ReportsDoctorDetailsPage-module-scss-module__MSIwza__paymentFilterButton:focus{color:#101010!important;box-shadow:none!important;background:0 0!important;border-color:#d8dadc!important}.ReportsDoctorDetailsPage-module-scss-module__MSIwza__paymentFilterMenu{background:#fff;border-radius:14px;flex-direction:column;min-width:210px;padding:8px;display:flex}.ReportsDoctorDetailsPage-module-scss-module__MSIwza__paymentFilterOption{color:#101010;cursor:pointer;text-align:left;background:0 0;border:0;border-radius:8px;align-items:center;gap:8px;width:100%;min-height:36px;padding:8px 10px;font-size:14px;line-height:1.2;display:flex}.ReportsDoctorDetailsPage-module-scss-module__MSIwza__paymentFilterOption:hover{background:#f6f9ff}.ReportsDoctorDetailsPage-module-scss-module__MSIwza__paymentFilterCheck{color:#101010;justify-content:center;align-items:center;width:14px;font-size:13px;display:inline-flex}.ReportsDoctorDetailsPage-module-scss-module__MSIwza__paymentFilterDot{border-radius:50%;flex:none;width:10px;height:10px}.ReportsDoctorDetailsPage-module-scss-module__MSIwza__tableWrap{flex:1;min-width:0;min-height:0;overflow:hidden}
.SpecialistCard-module-scss-module__Qzb3qq__card{cursor:pointer;background:#fff;border:1px solid #e8eaed;border-radius:24px;flex-shrink:0;transition:none;overflow:hidden}.SpecialistCard-module-scss-module__Qzb3qq__cardHeader{text-align:left;cursor:pointer;background:0 0;border:none;justify-content:space-between;align-items:center;gap:20px;width:100%;padding:20px;display:flex}.SpecialistCard-module-scss-module__Qzb3qq__headerLeft{align-items:center;gap:10px;min-width:0;display:flex}.SpecialistCard-module-scss-module__Qzb3qq__activityDot{background:var(--primary-accent);border-radius:50%;flex-shrink:0;width:10px;height:10px}.SpecialistCard-module-scss-module__Qzb3qq__activityDotUnavailable{background:#949393}.SpecialistCard-module-scss-module__Qzb3qq__profileBadge{align-items:center;gap:10px;min-width:0;display:flex}.SpecialistCard-module-scss-module__Qzb3qq__staffName{color:#151515;white-space:nowrap;text-overflow:ellipsis;font-size:15px;font-weight:600;line-height:1.1;overflow:hidden}.SpecialistCard-module-scss-module__Qzb3qq__staffPosition{color:#101010;white-space:nowrap;text-overflow:ellipsis;font-size:12px;font-weight:400;line-height:1.1;overflow:hidden}.SpecialistCard-module-scss-module__Qzb3qq__headerRight{flex-shrink:0;align-items:center;gap:10px;display:flex}.SpecialistCard-module-scss-module__Qzb3qq__availabilityBadge,.SpecialistCard-module-scss-module__Qzb3qq__unavailableBadge{white-space:nowrap;border-radius:999px;padding:10px 16px;font-size:14px;font-weight:500;line-height:1}.SpecialistCard-module-scss-module__Qzb3qq__availabilityBadge{color:var(--primary-accent);background:#f6f9ff}.SpecialistCard-module-scss-module__Qzb3qq__unavailableBadge{color:#7f7f7f;background:#f1f1f1}.SpecialistCard-module-scss-module__Qzb3qq__chevron{color:#101010;flex-shrink:0;display:block}.SpecialistCard-module-scss-module__Qzb3qq__chevronRight{transform:rotate(-90deg)}
.AddServiceModal-module-scss-module__f9xVSa__compactDrawer .ant-drawer-header{padding:12px 20px!important}.AddServiceModal-module-scss-module__f9xVSa__compactDrawer .ant-drawer-body{padding-top:12px!important}
.AppointmentFilesList-module-scss-module__D1PLvq__filesContainer .AppointmentFilesList-module-scss-module__D1PLvq__title{margin:0 0 10px;font-size:19px;font-weight:600}
