.CrmRealtimeStatus-module__4ubmeW__status{border:1px solid color-mix(in srgb, currentColor 28%, transparent);white-space:nowrap;border-radius:999px;align-items:center;gap:.4rem;padding:.42rem .62rem;font-size:.75rem;font-weight:700;line-height:1;display:inline-flex}.CrmRealtimeStatus-module__4ubmeW__dot{box-shadow:0 0 0 .22rem color-mix(in srgb, currentColor 18%, transparent);background:currentColor;border-radius:50%;width:.46rem;height:.46rem}.CrmRealtimeStatus-module__4ubmeW__connected{color:var(--crm-success,#247a52)}.CrmRealtimeStatus-module__4ubmeW__connecting,.CrmRealtimeStatus-module__4ubmeW__recovering{color:var(--crm-warning,#a46716)}@media (max-width:860px){.CrmRealtimeStatus-module__4ubmeW__label{display:none}}
.DataOwnershipMatrix-module__nH1-lG__panel{border:1px solid var(--crm-border,#dfe4ea);background:var(--crm-surface,#fff);border-radius:18px;gap:16px;padding:20px;display:grid}.DataOwnershipMatrix-module__nH1-lG__header h2,.DataOwnershipMatrix-module__nH1-lG__header p,.DataOwnershipMatrix-module__nH1-lG__card h3,.DataOwnershipMatrix-module__nH1-lG__card p{margin:0}.DataOwnershipMatrix-module__nH1-lG__header p{color:var(--crm-text-muted,#667085);margin-top:6px}.DataOwnershipMatrix-module__nH1-lG__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.DataOwnershipMatrix-module__nH1-lG__card{border:1px solid var(--crm-border,#dfe4ea);background:var(--crm-surface-muted,#f8fafb);border-radius:14px;align-content:start;gap:10px;padding:14px;display:grid}.DataOwnershipMatrix-module__nH1-lG__cardHeader{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.DataOwnershipMatrix-module__nH1-lG__card h3{font-size:16px}.DataOwnershipMatrix-module__nH1-lG__card p{color:var(--crm-text-muted,#667085);font-size:13px;line-height:1.45}.DataOwnershipMatrix-module__nH1-lG__owner,.DataOwnershipMatrix-module__nH1-lG__tags span{color:#475467;background:#eef2f6;border-radius:999px;width:fit-content;padding:4px 8px;font-size:11px;font-weight:700;display:inline-flex}.DataOwnershipMatrix-module__nH1-lG__owner{flex:none}.DataOwnershipMatrix-module__nH1-lG__crm{color:#087867;background:#e1f5ef}.DataOwnershipMatrix-module__nH1-lG__medods{color:#2954a3;background:#e8eefc}.DataOwnershipMatrix-module__nH1-lG__tags{flex-wrap:wrap;gap:6px;display:flex}.DataOwnershipMatrix-module__nH1-lG__tags .DataOwnershipMatrix-module__nH1-lG__ready{color:#176a3a;background:#e8f7ee}.DataOwnershipMatrix-module__nH1-lG__tags .DataOwnershipMatrix-module__nH1-lG__rollout{color:#8a5b00;background:#fff2d8}.DataOwnershipMatrix-module__nH1-lG__tags .DataOwnershipMatrix-module__nH1-lG__pending{color:#9d2424;background:#fdecec}.DataOwnershipMatrix-module__nH1-lG__error{color:#9d2424;margin:0}@media (max-width:900px){.DataOwnershipMatrix-module__nH1-lG__grid{grid-template-columns:1fr}.DataOwnershipMatrix-module__nH1-lG__cardHeader{display:grid}}
.DocumentA4Layout-module__AggmxW__document{box-sizing:border-box;color:#111!important;font-family:Times New Roman,Times,serif!important;font-size:9pt!important;line-height:1.16!important}.DocumentA4Layout-module__AggmxW__page{box-sizing:border-box!important;width:min(210mm,100% - 24px)!important;min-height:297mm!important;padding:17mm 18mm 20mm!important}:is(.DocumentA4Layout-module__AggmxW__document p,.DocumentA4Layout-module__AggmxW__document div,.DocumentA4Layout-module__AggmxW__document span,.DocumentA4Layout-module__AggmxW__document li,.DocumentA4Layout-module__AggmxW__document td,.DocumentA4Layout-module__AggmxW__document th,.DocumentA4Layout-module__AggmxW__document strong,.DocumentA4Layout-module__AggmxW__document b,.DocumentA4Layout-module__AggmxW__document em,.DocumentA4Layout-module__AggmxW__document i),:is(.DocumentA4Layout-module__AggmxW__document h1,.DocumentA4Layout-module__AggmxW__document h2,.DocumentA4Layout-module__AggmxW__document h3){font-size:inherit!important;line-height:inherit!important}.DocumentA4Layout-module__AggmxW__document p{margin:0 0 5px!important}.DocumentA4Layout-module__AggmxW__document table{border-collapse:collapse!important;width:100%!important;max-width:100%!important;margin:0 0 5px!important}:is(.DocumentA4Layout-module__AggmxW__document th,.DocumentA4Layout-module__AggmxW__document td){vertical-align:top}.DocumentA4Layout-module__AggmxW__document img{break-inside:avoid;display:block;max-width:100%!important;margin:0 0 5px!important}:is(.DocumentA4Layout-module__AggmxW__document .crm-contract-personal-consent,.DocumentA4Layout-module__AggmxW__document .crm-contract-medical-consent){display:block;box-sizing:border-box!important;color:#111!important;max-width:174mm!important;margin:0 auto!important;padding:0 2mm!important;font-family:Times New Roman,Times,serif!important;font-size:10.5pt!important;line-height:1.38!important}:is(.DocumentA4Layout-module__AggmxW__document .crm-contract-personal-consent p,.DocumentA4Layout-module__AggmxW__document .crm-contract-medical-consent p,.DocumentA4Layout-module__AggmxW__document .crm-contract-medical-consent div){margin:0!important}:is(.DocumentA4Layout-module__AggmxW__document .crm-contract-personal-consent *,.DocumentA4Layout-module__AggmxW__document .crm-contract-medical-consent *){font-size:inherit!important;line-height:inherit!important}.DocumentA4Layout-module__AggmxW__document .crm-contract-personal-consent-signatures{break-inside:avoid!important;page-break-inside:avoid!important;display:block!important}:is(.DocumentA4Layout-module__AggmxW__document .crm-contract-personal-consent-title,.DocumentA4Layout-module__AggmxW__document .crm-contract-medical-consent-title){text-align:center!important;margin:0 0 1.5mm!important;font-size:12.5pt!important;line-height:1.24!important;display:inline-block!important}.DocumentA4Layout-module__AggmxW__document .crm-contract-director-signature-block{break-inside:avoid!important;page-break-inside:avoid!important;margin:0!important}.DocumentA4Layout-module__AggmxW__document .crm-contract-director-signature-block p{margin:0 0 2px!important}.DocumentA4Layout-module__AggmxW__document .crm-contract-director-signature-line{white-space:nowrap!important}.DocumentA4Layout-module__AggmxW__document .crm-contract-director-signature-slot{vertical-align:10px!important;width:55px!important;height:22px!important;margin:0 -55px -4px 3px!important;display:inline-block!important;position:relative!important}.DocumentA4Layout-module__AggmxW__document .crm-contract-director-signature{position:relative;box-sizing:border-box!important;vertical-align:top!important;background:0 0!important;border:0!important;width:55px!important;height:22px!important;margin:0!important;line-height:0!important;display:inline-block!important;overflow:hidden!important}.DocumentA4Layout-module__AggmxW__document .crm-contract-director-signature-filter{width:0!important;height:0!important;position:absolute!important;top:0!important;left:0!important;overflow:hidden!important}.DocumentA4Layout-module__AggmxW__document .crm-contract-director-signature img{filter:url(#crm-contract-director-signature-ink)!important;z-index:1!important;background:0 0!important;border:0!important;outline:0!important;width:200px!important;max-width:none!important;height:102px!important;margin:0!important;display:block!important;position:absolute!important;top:-42px!important;left:-72px!important}@media print{.DocumentA4Layout-module__AggmxW__page{-webkit-box-decoration-break:clone!important;box-decoration-break:clone!important;width:auto!important;min-height:0!important;margin:0!important;padding:17mm 18mm 20mm!important}.DocumentA4Layout-module__AggmxW__document thead{display:table-header-group}.DocumentA4Layout-module__AggmxW__document tr{break-inside:avoid}:is(.DocumentA4Layout-module__AggmxW__document h1,.DocumentA4Layout-module__AggmxW__document h2,.DocumentA4Layout-module__AggmxW__document h3){break-after:avoid}.DocumentA4Layout-module__AggmxW__document .crm-contract-consent-pagebreak{break-before:page;page-break-before:always;height:0}.DocumentA4Layout-module__AggmxW__document .crm-contract-personal-consent{break-inside:auto;page-break-inside:auto}.DocumentA4Layout-module__AggmxW__document .crm-contract-medical-consent{break-before:page;page-break-before:always}}
.FinanceScreen-module__kXhTiW__root{gap:14px;min-width:0;display:grid}.FinanceScreen-module__kXhTiW__financeHeader{align-items:stretch;gap:12px;display:flex}.FinanceScreen-module__kXhTiW__ownerNotice{color:#155d56;background:#eef9f7;border:1px solid #a9dcd4;border-radius:12px;align-items:flex-start;gap:10px;padding:12px 14px;display:flex}.FinanceScreen-module__kXhTiW__financeHeader .FinanceScreen-module__kXhTiW__ownerNotice{flex:1}.FinanceScreen-module__kXhTiW__ownerNotice div{gap:3px;display:grid}.FinanceScreen-module__kXhTiW__ownerNotice span{color:#47716d;font-size:13px}.FinanceScreen-module__kXhTiW__createInvoiceButton{color:#fff;cursor:pointer;white-space:nowrap;background:#148b80;border:1px solid #148b80;border-radius:10px;padding:0 20px;font-weight:800}.FinanceScreen-module__kXhTiW__createInvoiceButton:hover{background:#0e736a;border-color:#0e736a}.FinanceScreen-module__kXhTiW__createInvoiceButton:focus-visible{outline-offset:2px;outline:3px solid #7bc8c0}.FinanceScreen-module__kXhTiW__tabs{border-bottom:1px solid #dce5eb;gap:4px;display:flex;overflow-x:auto}.FinanceScreen-module__kXhTiW__tabs button{color:#5e6b7e;cursor:pointer;white-space:nowrap;background:0 0;border:0;border-bottom:3px solid #0000;padding:12px 18px;font-size:14px;font-weight:750}.FinanceScreen-module__kXhTiW__tabs button:hover{color:#137d73;background:#f1f7f8}.FinanceScreen-module__kXhTiW__tabs button:focus-visible{outline-offset:-3px;outline:3px solid #7bc8c0}.FinanceScreen-module__kXhTiW__tabs .FinanceScreen-module__kXhTiW__activeTab{color:#116f67;border-bottom-color:#148b80}.FinanceScreen-module__kXhTiW__filters{background:#fff;border:1px solid #e1e8ed;border-radius:12px;gap:11px;padding:14px;display:grid}.FinanceScreen-module__kXhTiW__searchField,.FinanceScreen-module__kXhTiW__periodSection,.FinanceScreen-module__kXhTiW__selectField{color:#69768a;gap:5px;font-size:12px;font-weight:800;display:grid}.FinanceScreen-module__kXhTiW__periodSection{gap:7px}.FinanceScreen-module__kXhTiW__quickPeriods{flex-wrap:wrap;gap:7px;display:flex}.FinanceScreen-module__kXhTiW__quickPeriods button,.FinanceScreen-module__kXhTiW__filterActions button,.FinanceScreen-module__kXhTiW__pagination button{color:#536177;cursor:pointer;background:#fff;border:1px solid #d8e0e7;border-radius:8px;padding:8px 12px;font-weight:700}.FinanceScreen-module__kXhTiW__quickPeriods button[aria-pressed=true]{color:#fff;background:#148b80;border-color:#148b80}.FinanceScreen-module__kXhTiW__quickPeriods button:hover,.FinanceScreen-module__kXhTiW__filterActions button:hover,.FinanceScreen-module__kXhTiW__pagination button:hover:not(:disabled){color:#14776e;background:#edf8f6;border-color:#72bdb5}.FinanceScreen-module__kXhTiW__quickPeriods button:active,.FinanceScreen-module__kXhTiW__filterActions button:active{transform:translateY(1px)}.FinanceScreen-module__kXhTiW__filterGrid{grid-template-columns:repeat(auto-fit,minmax(155px,1fr));align-items:end;gap:8px;display:grid}.FinanceScreen-module__kXhTiW__filterGrid label{color:#69768a;gap:5px;font-size:12px;font-weight:700;display:grid}.FinanceScreen-module__kXhTiW__periodDateRange{grid-column:span 3;grid-template-columns:40px minmax(155px,1fr) auto minmax(155px,1fr) 40px;align-items:end;gap:8px;min-width:0;display:grid}.FinanceScreen-module__kXhTiW__periodDateRange>span{color:#69768a;align-self:end;padding-bottom:11px}.FinanceScreen-module__kXhTiW__periodDateRange>label{min-width:0}.FinanceScreen-module__kXhTiW__periodDateRange>label>div,.FinanceScreen-module__kXhTiW__periodDateRange>label>div>button{width:100%}.FinanceScreen-module__kXhTiW__periodArrowButton{color:#536177;cursor:pointer;background:#fff;border:1px solid #d8e0e7;border-radius:8px;justify-content:center;align-self:end;align-items:center;width:40px;height:40px;padding:0;display:inline-flex}.FinanceScreen-module__kXhTiW__periodArrowButton:hover:not(:disabled){color:#14776e;background:#edf8f6;border-color:#72bdb5}.FinanceScreen-module__kXhTiW__periodArrowButton:focus-visible{outline-offset:2px;outline:3px solid #7bc8c0}.FinanceScreen-module__kXhTiW__periodArrowButton:disabled{cursor:not-allowed;opacity:.45}.FinanceScreen-module__kXhTiW__filterActions{gap:7px;display:flex}.FinanceScreen-module__kXhTiW__filterActions button{justify-content:center;align-items:center;min-height:40px;display:inline-flex}.FinanceScreen-module__kXhTiW__tableScroller{border:1px solid #e0e7ec;border-radius:12px;overflow:auto}.FinanceScreen-module__kXhTiW__table{min-width:940px}.FinanceScreen-module__kXhTiW__paymentTable{min-width:1760px}.FinanceScreen-module__kXhTiW__paymentBreakdownTable{min-width:1080px}.FinanceScreen-module__kXhTiW__table th{z-index:1;position:sticky;top:0}.FinanceScreen-module__kXhTiW__table td{vertical-align:top}.FinanceScreen-module__kXhTiW__table td strong,.FinanceScreen-module__kXhTiW__table td small{display:block}.FinanceScreen-module__kXhTiW__table td small{color:#748094;white-space:nowrap;margin-top:3px}.FinanceScreen-module__kXhTiW__headerHint{cursor:help;white-space:nowrap;border-bottom:1px dotted}.FinanceScreen-module__kXhTiW__truncatedText{text-overflow:ellipsis;white-space:nowrap;max-width:180px;display:block;overflow:hidden}.FinanceScreen-module__kXhTiW__table tbody tr:hover{background:#f3faf9}.FinanceScreen-module__kXhTiW__table tfoot td{background:#f2f6f8;font-weight:800}.FinanceScreen-module__kXhTiW__linkButton{color:#087c71;cursor:pointer;font:inherit;text-underline-offset:3px;background:0 0;border:0;padding:0;font-weight:800;text-decoration:underline}.FinanceScreen-module__kXhTiW__linkButton:focus-visible{outline-offset:3px;outline:3px solid #8cd2cb}.FinanceScreen-module__kXhTiW__invoiceOrigin{color:#64748b;letter-spacing:.04em;text-transform:uppercase;margin-top:3px;font-size:10px;font-weight:800;display:block}.FinanceScreen-module__kXhTiW__customerKind{border:1px solid #0000;border-radius:999px;width:fit-content;margin-top:5px;padding:3px 7px;font-size:10px;font-weight:800}.FinanceScreen-module__kXhTiW__customerKindPatient{background:#edf3f7;border-color:#d7e1e7;color:#53677b!important}.FinanceScreen-module__kXhTiW__customerKindRepresentative{background:#e2f5f0;border-color:#b7e1d9;color:#0e746b!important}.FinanceScreen-module__kXhTiW__receiptButton{color:#4d9b67;cursor:pointer;background:#eff9f4;border:1px solid #b8ddc7;border-radius:7px;justify-content:center;align-items:center;min-width:34px;min-height:32px;padding:5px;display:inline-flex}.FinanceScreen-module__kXhTiW__receiptButton:hover{color:#267044;background:#def2e5;border-color:#79b88e}.FinanceScreen-module__kXhTiW__receiptButton:focus-visible{outline-offset:3px;outline:3px solid #8cd2cb}.FinanceScreen-module__kXhTiW__status{white-space:nowrap;border-radius:999px;padding:5px 9px;font-size:12px;font-weight:800;display:inline-block}.FinanceScreen-module__kXhTiW__status_paid{color:#267044;background:#def4e8}.FinanceScreen-module__kXhTiW__status_credit{color:#5d4b98;background:#e8e3fa}.FinanceScreen-module__kXhTiW__status_partial{color:#8a6415;background:#fff1c9}.FinanceScreen-module__kXhTiW__status_unpaid{color:#9a4047;background:#fbe1e3}.FinanceScreen-module__kXhTiW__status_free{color:#586778;background:#e9eef2}.FinanceScreen-module__kXhTiW__status_refunded{color:#3d6392;background:#e4edfa}.FinanceScreen-module__kXhTiW__loading,.FinanceScreen-module__kXhTiW__error{text-align:center;border-radius:12px;padding:24px}.FinanceScreen-module__kXhTiW__loading{color:#647287;background:#f4f7f9}.FinanceScreen-module__kXhTiW__error{color:#9b3741;background:#fff0f1}.FinanceScreen-module__kXhTiW__error button{background:#fff;border:1px solid #e1a8ae;border-radius:7px;margin-left:12px;padding:6px 10px}.FinanceScreen-module__kXhTiW__pagination{color:#697589;justify-content:space-between;align-items:center;padding:2px 4px;display:flex}.FinanceScreen-module__kXhTiW__paginationControls,.FinanceScreen-module__kXhTiW__paginationPages{align-items:center;gap:8px;display:flex}.FinanceScreen-module__kXhTiW__paginationPages button{justify-content:center;align-items:center;min-width:34px;min-height:34px;padding:6px 9px;display:inline-flex}.FinanceScreen-module__kXhTiW__paginationPages button[aria-current=page]{color:#fff;background:#148b80;border-color:#148b80}.FinanceScreen-module__kXhTiW__pageSizeField{white-space:nowrap;align-items:center;gap:6px;font-size:12px;font-weight:750;display:flex}.FinanceScreen-module__kXhTiW__pageSizeField .crm-select{min-width:78px}.FinanceScreen-module__kXhTiW__pagination button:disabled{cursor:not-allowed;opacity:.45}.FinanceScreen-module__kXhTiW__unavailable{color:#637184;text-align:center;background:#f7f9fa;border:1px dashed #bdcbd4;border-radius:14px;flex-direction:column;align-items:center;min-height:260px;padding:44px;display:flex}.FinanceScreen-module__kXhTiW__unavailable h2{color:#24344a;margin:14px 0 4px}.FinanceScreen-module__kXhTiW__unavailable p{max-width:620px;margin:0 0 18px;line-height:1.55}.FinanceScreen-module__kXhTiW__unavailable button{color:#7e8896;cursor:not-allowed;background:#e6ebee;border:0;border-radius:8px;padding:10px 16px}.FinanceScreen-module__kXhTiW__dialogBackdrop{z-index:1250;background:#1422308c;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.FinanceScreen-module__kXhTiW__invoiceCreateDialog{background:#fff;border-radius:14px;gap:16px;width:min(1100px,100%);max-height:min(900px,100vh - 48px);padding:22px;display:grid;overflow:auto;box-shadow:0 18px 48px #1123344d}.FinanceScreen-module__kXhTiW__invoiceCreateDialog>header,.FinanceScreen-module__kXhTiW__invoiceCreateDialog>footer{justify-content:space-between;align-items:center;gap:16px;display:flex}.FinanceScreen-module__kXhTiW__invoiceCreateDialog>header{border-bottom:1px solid #e0e7ec;padding-bottom:13px}.FinanceScreen-module__kXhTiW__invoiceCreateDialog header p{color:#118179;text-transform:uppercase;margin:0 0 3px;font-size:12px;font-weight:800}.FinanceScreen-module__kXhTiW__invoiceCreateDialog header h2{margin:0}.FinanceScreen-module__kXhTiW__invoiceCreateDialog header>button{cursor:pointer;background:#f0f4f6;border:0;border-radius:50%;justify-content:center;align-items:center;width:38px;height:38px;display:inline-flex}.FinanceScreen-module__kXhTiW__dialogHint{color:#356964;background:#eef9f7;border-radius:9px;margin:0;padding:10px 12px;font-size:13px;line-height:1.4}.FinanceScreen-module__kXhTiW__createFields{grid-template-columns:repeat(3,minmax(0,1fr));gap:11px;display:grid}.FinanceScreen-module__kXhTiW__createFields label,.FinanceScreen-module__kXhTiW__createItems label{color:#647287;gap:5px;font-size:12px;font-weight:750;display:grid}.FinanceScreen-module__kXhTiW__patientSearchField{position:relative}.FinanceScreen-module__kXhTiW__patientSearchField>button{color:#117a71;cursor:pointer;font:inherit;background:0 0;border:0;align-self:start;padding:0;font-weight:750;text-decoration:underline}.FinanceScreen-module__kXhTiW__patientResults{color:#536177;z-index:2;background:#fff;border:1px solid #cfd9df;border-radius:9px;max-height:210px;padding:5px;display:grid;position:absolute;top:calc(100% + 3px);left:0;right:0;overflow:auto;box-shadow:0 12px 30px #1730412e}.FinanceScreen-module__kXhTiW__patientResults>span{padding:9px;font-weight:650}.FinanceScreen-module__kXhTiW__patientResults button{color:#314258;cursor:pointer;font:inherit;text-align:left;background:0 0;border:0;border-radius:6px;gap:2px;padding:8px;display:grid}.FinanceScreen-module__kXhTiW__patientResults button:hover,.FinanceScreen-module__kXhTiW__patientResults button:focus-visible{background:#edf8f6;outline:0}.FinanceScreen-module__kXhTiW__patientResults small{color:#788597}.FinanceScreen-module__kXhTiW__createFields input,.FinanceScreen-module__kXhTiW__createItems input,.FinanceScreen-module__kXhTiW__patientProfileGrid input{color:#26384b;font:inherit;background:#fff;border:1px solid #cfd9df;border-radius:8px;width:100%;min-height:38px;padding:7px 9px}.FinanceScreen-module__kXhTiW__createFields input:focus,.FinanceScreen-module__kXhTiW__createItems input:focus,.FinanceScreen-module__kXhTiW__patientProfileGrid input:focus,.FinanceScreen-module__kXhTiW__patientProfileGrid textarea:focus{border-color:#148b80;outline:3px solid #7bc8c06b}.FinanceScreen-module__kXhTiW__patientProfileLoading{color:#647287;background:#f4f7f9;border-radius:9px;margin:0;padding:12px;font-size:13px;font-weight:700}.FinanceScreen-module__kXhTiW__invoicePatientProfile{background:#f6fbfa;border:1px solid #bcded9;border-radius:12px;gap:12px;padding:14px;display:grid}.FinanceScreen-module__kXhTiW__invoicePatientProfileHeading{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.FinanceScreen-module__kXhTiW__invoicePatientProfileHeading h3{margin:0}.FinanceScreen-module__kXhTiW__invoicePatientProfileHeading p{color:#637588;max-width:680px;margin:4px 0 0;font-size:12px;line-height:1.4}.FinanceScreen-module__kXhTiW__invoicePatientProfileHeading strong{color:#167362;white-space:nowrap;background:#e4f5ed;border-radius:999px;padding:7px 10px;font-size:12px}.FinanceScreen-module__kXhTiW__patientProfileGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;display:grid}.FinanceScreen-module__kXhTiW__patientProfileGrid>label,.FinanceScreen-module__kXhTiW__patientProfileGrid fieldset{color:#647287;border:0;gap:5px;min-width:0;margin:0;padding:0;font-size:12px;font-weight:750;display:grid}.FinanceScreen-module__kXhTiW__patientProfileGrid fieldset legend{padding:0}.FinanceScreen-module__kXhTiW__patientProfileGrid textarea{color:#26384b;font:inherit;resize:vertical;background:#fff;border:1px solid #cfd9df;border-radius:8px;width:100%;min-height:64px;padding:8px 9px}.FinanceScreen-module__kXhTiW__patientContactList{color:#647287;gap:5px;min-width:0;font-size:12px;font-weight:750;display:grid}.FinanceScreen-module__kXhTiW__patientContactList>div{grid-template-columns:minmax(0,1fr) 34px;align-items:center;gap:5px;display:grid}.FinanceScreen-module__kXhTiW__patientContactList button{color:#117a71;cursor:pointer;font:inherit;background:#fff;border:1px solid #cfd9df;border-radius:7px;justify-content:center;align-items:center;gap:5px;min-height:34px;padding:6px 8px;font-weight:750;display:inline-flex}.FinanceScreen-module__kXhTiW__patientContactList>div button{color:#a43e49;padding:0}.FinanceScreen-module__kXhTiW__patientContactList button:disabled{cursor:not-allowed;opacity:.5}.FinanceScreen-module__kXhTiW__genderButtons{gap:6px;display:flex}.FinanceScreen-module__kXhTiW__genderButtons button{color:#536177;cursor:pointer;font:inherit;background:#fff;border:1px solid #cfd9df;border-radius:8px;flex:1;min-height:38px;padding:7px;font-weight:750}.FinanceScreen-module__kXhTiW__genderButtons button[aria-pressed=true]{color:#0c7d72;background:#e5f6f1;border-color:#61c3b7}.FinanceScreen-module__kXhTiW__genderButtons button:disabled{cursor:not-allowed;opacity:.65}.FinanceScreen-module__kXhTiW__patientProfileWide{grid-column:1/-1}.FinanceScreen-module__kXhTiW__invoiceCommentField{color:#647287;gap:5px;font-size:12px;font-weight:750;display:grid}.FinanceScreen-module__kXhTiW__invoiceCommentField textarea{color:#26384b;font:inherit;resize:vertical;background:#fff;border:1px solid #cfd9df;border-radius:8px;width:100%;min-height:76px;padding:8px 9px}.FinanceScreen-module__kXhTiW__invoiceCommentField textarea:focus{border-color:#148b80;outline:3px solid #7bc8c06b}.FinanceScreen-module__kXhTiW__createItemsHeader{justify-content:space-between;align-items:center;gap:12px;display:flex}.FinanceScreen-module__kXhTiW__createItemsHeader h3{margin:0}.FinanceScreen-module__kXhTiW__createItemsHeader button{color:#116f67;cursor:pointer;background:#fff;border:1px solid #bcd9d5;border-radius:8px;align-items:center;gap:6px;padding:8px 11px;font-weight:750;display:inline-flex}.FinanceScreen-module__kXhTiW__createItemsHeader button:hover{background:#edf8f6}.FinanceScreen-module__kXhTiW__createItems{gap:8px;display:grid}.FinanceScreen-module__kXhTiW__createItems article{background:#f6f8fa;border:1px solid #e1e8ed;border-radius:10px;grid-template-columns:minmax(180px,2fr) repeat(7,minmax(72px,.7fr)) minmax(130px,1.3fr) 34px;align-items:end;gap:8px;padding:10px;display:grid}.FinanceScreen-module__kXhTiW__createItemComment{min-width:0}.FinanceScreen-module__kXhTiW__removeItemButton{color:#a43e49;cursor:pointer;background:#fff;border:1px solid #e8c4c8;border-radius:7px;justify-content:center;align-items:center;width:34px;height:38px;padding:0;display:inline-flex}.FinanceScreen-module__kXhTiW__removeItemButton:disabled{cursor:not-allowed;opacity:.45}.FinanceScreen-module__kXhTiW__invoiceCreateDialog>footer{border-top:1px solid #e0e7ec;padding-top:14px}.FinanceScreen-module__kXhTiW__invoiceCreateDialog>footer>div{gap:8px;display:flex}.FinanceScreen-module__kXhTiW__invoiceCreateDialog>footer button{cursor:pointer;border:1px solid #cfd9df;border-radius:8px;min-height:38px;padding:8px 13px;font-weight:750}.FinanceScreen-module__kXhTiW__invoiceCreateDialog>footer button:not(.FinanceScreen-module__kXhTiW__crm-primary-button){color:#536177;background:#fff}.FinanceScreen-module__kXhTiW__confirmBackdrop{z-index:1260;background:#14223059;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.FinanceScreen-module__kXhTiW__serviceDateConfirmDialog{color:#3b4a5d;background:#fff;border-radius:12px;grid-template-columns:34px 1fr;align-items:start;gap:12px;width:100%;max-width:620px;padding:22px;display:grid;box-shadow:0 18px 48px #1123344d}.FinanceScreen-module__kXhTiW__serviceDateConfirmDialog svg{color:#e7951c}.FinanceScreen-module__kXhTiW__serviceDateConfirmDialog h2{color:#26384b;margin:0 0 6px;font-size:18px}.FinanceScreen-module__kXhTiW__serviceDateConfirmDialog p{margin:0;line-height:1.45}.FinanceScreen-module__kXhTiW__serviceDateConfirmDialog footer{grid-column:2;justify-content:flex-end;gap:8px;display:flex}.FinanceScreen-module__kXhTiW__serviceDateConfirmDialog button{cursor:pointer;border:1px solid #cfd9df;border-radius:8px;min-height:38px;padding:8px 12px;font-weight:750}.FinanceScreen-module__kXhTiW__serviceDateConfirmDialog button:not(.FinanceScreen-module__kXhTiW__crm-primary-button){color:#536177;background:#fff}.FinanceScreen-module__kXhTiW__contractMissingDetailsDialog ul{gap:3px;margin:7px 0 12px;padding-left:20px;display:grid}.FinanceScreen-module__kXhTiW__contractMissingDetailsDialog li{line-height:1.4}.FinanceScreen-module__kXhTiW__deleteConfirmDialog svg{color:#b43f4e}.FinanceScreen-module__kXhTiW__deleteConfirmDialog .FinanceScreen-module__kXhTiW__dangerButton{color:#fff;background:#a93645;border-color:#a93645}.FinanceScreen-module__kXhTiW__deleteConfirmDialog .FinanceScreen-module__kXhTiW__dangerButton:hover:not(:disabled){background:#8f2d3a}.FinanceScreen-module__kXhTiW__invoiceOperationDialog{width:min(600px,100%)}.FinanceScreen-module__kXhTiW__operationSummary{color:#587078;background:#f1f7f8;border:1px solid #d3e5e3;border-radius:9px;justify-content:space-between;align-items:center;padding:11px 13px;display:flex}.FinanceScreen-module__kXhTiW__operationSummary strong{color:#146e67;font-size:18px}.FinanceScreen-module__kXhTiW__operationMethods{border:0;gap:8px;margin:0;padding:0;display:grid}.FinanceScreen-module__kXhTiW__operationMethods legend{color:#647287;margin-bottom:5px;padding:0;font-size:12px;font-weight:750}.FinanceScreen-module__kXhTiW__operationMethods label{color:#34455a;cursor:pointer;background:#fff;border:1px solid #cfd9df;border-radius:8px;align-items:center;gap:9px;min-height:39px;padding:8px 10px;display:flex}.FinanceScreen-module__kXhTiW__operationMethods label:has(input:checked){color:#116f67;background:#edf8f6;border-color:#58aaa1;font-weight:750}.FinanceScreen-module__kXhTiW__operationMethods input{accent-color:#148b80;width:16px;height:16px;margin:0}.FinanceScreen-module__kXhTiW__operationMethods input:focus-visible{outline-offset:2px;outline:3px solid #84cec7}.FinanceScreen-module__kXhTiW__operationMethods label>span{gap:2px;display:grid}.FinanceScreen-module__kXhTiW__operationMethods label small{color:#718093;font-size:11px;font-weight:500;line-height:1.3}.FinanceScreen-module__kXhTiW__operationMethods label:has(input:disabled){color:#8793a3;cursor:not-allowed;background:#f4f6f8}.FinanceScreen-module__kXhTiW__drawerBackdrop{z-index:1200;background:#1422308c;position:fixed;inset:0}.FinanceScreen-module__kXhTiW__drawer{background:#fff;flex-direction:column;gap:18px;width:min(1120px,94vw);height:100%;margin-left:auto;padding:22px;display:flex;overflow:auto;box-shadow:-12px 0 36px #1123343d}.FinanceScreen-module__kXhTiW__invoiceDetailsPage{background:#f4f8f8;min-height:min(760px,100vh - 160px);padding:4px 0}.FinanceScreen-module__kXhTiW__invoiceDetailsScreen{background:#fff;border:1px solid #dce8e7;border-radius:14px;flex-direction:column;gap:18px;max-width:1440px;min-height:640px;margin:0 auto;padding:24px;display:flex;box-shadow:0 8px 28px #18404317}.FinanceScreen-module__kXhTiW__invoiceDetailsCompact{gap:12px;min-height:0;padding:18px}.FinanceScreen-module__kXhTiW__paymentDrawer{background:#fff;flex-direction:column;gap:18px;width:min(960px,94vw);height:100%;margin-left:auto;padding:22px;display:flex;overflow:auto;box-shadow:-12px 0 36px #1123343d}.FinanceScreen-module__kXhTiW__drawer>header,.FinanceScreen-module__kXhTiW__invoiceDetailsScreen>header,.FinanceScreen-module__kXhTiW__paymentDrawer>header{border-bottom:1px solid #e0e7ec;justify-content:space-between;align-items:flex-start;padding-bottom:14px;display:flex}.FinanceScreen-module__kXhTiW__invoiceDetailsCompact>header{padding-bottom:10px}.FinanceScreen-module__kXhTiW__drawer header p,.FinanceScreen-module__kXhTiW__invoiceDetailsScreen header p,.FinanceScreen-module__kXhTiW__paymentDrawer header p{color:#118179;text-transform:uppercase;margin:0 0 3px;font-size:12px;font-weight:800}.FinanceScreen-module__kXhTiW__drawer header h2,.FinanceScreen-module__kXhTiW__invoiceDetailsScreen header h2,.FinanceScreen-module__kXhTiW__paymentDrawer header h2{margin:0}.FinanceScreen-module__kXhTiW__invoiceDetailsCompact>header h2{font-size:clamp(24px,2vw,32px);line-height:1.15}.FinanceScreen-module__kXhTiW__drawer header button,.FinanceScreen-module__kXhTiW__invoiceDetailsScreen header button,.FinanceScreen-module__kXhTiW__paymentDrawer header button{cursor:pointer;background:#f0f4f6;border:0;border-radius:50%;justify-content:center;align-items:center;width:38px;height:38px;display:flex}.FinanceScreen-module__kXhTiW__drawer header button:hover,.FinanceScreen-module__kXhTiW__invoiceDetailsScreen header button:hover,.FinanceScreen-module__kXhTiW__paymentDrawer header button:hover{color:#137d73;background:#e3eeef}.FinanceScreen-module__kXhTiW__drawer header button:focus-visible,.FinanceScreen-module__kXhTiW__invoiceDetailsScreen header button:focus-visible,.FinanceScreen-module__kXhTiW__paymentDrawer header button:focus-visible{outline-offset:2px;outline:3px solid #78c9c1}.FinanceScreen-module__kXhTiW__drawer h3,.FinanceScreen-module__kXhTiW__invoiceDetailsScreen h3{margin:0 0 -8px}.FinanceScreen-module__kXhTiW__invoiceDetailsCompact h3{margin:2px 0 -2px;font-size:19px}.FinanceScreen-module__kXhTiW__invoiceToolbar{justify-content:space-between;align-items:center;display:flex}.FinanceScreen-module__kXhTiW__printButtons{gap:8px;display:flex}.FinanceScreen-module__kXhTiW__printButtons button,.FinanceScreen-module__kXhTiW__actionsTrigger,.FinanceScreen-module__kXhTiW__invoiceFooter button{color:#34455a;cursor:pointer;background:#fff;border:1px solid #cfd9df;border-radius:8px;justify-content:center;align-items:center;gap:7px;min-height:39px;padding:8px 13px;font-weight:750;display:inline-flex}.FinanceScreen-module__kXhTiW__printButtons button:hover,.FinanceScreen-module__kXhTiW__actionsTrigger:hover,.FinanceScreen-module__kXhTiW__invoiceFooter button:hover:not(:disabled){color:#116f67;background:#edf8f6;border-color:#72bdb5}.FinanceScreen-module__kXhTiW__printButtons button:focus-visible,.FinanceScreen-module__kXhTiW__actionsTrigger:focus-visible,.FinanceScreen-module__kXhTiW__invoiceFooter button:focus-visible,.FinanceScreen-module__kXhTiW__actionsMenu button:focus-visible{outline-offset:2px;outline:3px solid #84cec7}.FinanceScreen-module__kXhTiW__actionsMenuWrap{position:relative}.FinanceScreen-module__kXhTiW__actionsTrigger svg{transition:transform .16s}.FinanceScreen-module__kXhTiW__actionsTrigger[aria-expanded=true] svg{transform:rotate(180deg)}.FinanceScreen-module__kXhTiW__actionsMenu{z-index:4;background:#fff;border:1px solid #d7e0e5;border-radius:11px;min-width:290px;padding:7px;display:grid;position:absolute;top:calc(100% + 7px);right:0;overflow:hidden;box-shadow:0 16px 42px #17304133}.FinanceScreen-module__kXhTiW__actionsMenu>span{color:#788597;letter-spacing:.05em;text-transform:uppercase;padding:9px 10px 5px;font-size:11px;font-weight:850}.FinanceScreen-module__kXhTiW__actionsMenu button{color:#314258;cursor:pointer;font:inherit;text-align:left;background:0 0;border:0;border-radius:7px;grid-template-columns:18px 1fr;align-items:center;gap:4px 8px;min-height:38px;padding:8px 10px;display:grid}.FinanceScreen-module__kXhTiW__actionsMenu button svg{grid-row:1/span 2}.FinanceScreen-module__kXhTiW__actionsMenu button small{color:#8793a1;font-size:11px}.FinanceScreen-module__kXhTiW__actionsMenu button:hover:not(:disabled){color:#116f67;background:#edf8f6}.FinanceScreen-module__kXhTiW__actionsMenu button:disabled{color:#929ca7;cursor:not-allowed}.FinanceScreen-module__kXhTiW__actionsMenu button:disabled svg{opacity:.55}.FinanceScreen-module__kXhTiW__detailsGrid{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:10px;display:grid}.FinanceScreen-module__kXhTiW__detailsGrid div{background:#f5f8fa;border-radius:9px;gap:4px;padding:10px 12px;display:grid}.FinanceScreen-module__kXhTiW__detailsGrid span{color:#788597;font-size:12px}.FinanceScreen-module__kXhTiW__patientLink{text-align:left;justify-self:start}.FinanceScreen-module__kXhTiW__patientLink:hover{color:#075f58;text-decoration-thickness:2px}.FinanceScreen-module__kXhTiW__serviceResultLink{justify-items:start;gap:4px;display:grid}.FinanceScreen-module__kXhTiW__serviceResultLink .FinanceScreen-module__kXhTiW__linkButton:disabled{color:#68778a;cursor:wait;opacity:.72}.FinanceScreen-module__kXhTiW__serviceResultError{color:#963b45;max-width:260px;font-size:11px;line-height:1.35}.FinanceScreen-module__kXhTiW__invoiceTotals{background:#edf8f6;border-radius:10px;flex-wrap:wrap;justify-content:flex-end;gap:22px;padding:13px;display:flex}.FinanceScreen-module__kXhTiW__paymentsList{gap:7px;display:grid}.FinanceScreen-module__kXhTiW__paymentsList article{background:#f6f8fa;border-radius:8px;grid-template-columns:1fr 1.2fr 1fr auto;align-items:center;gap:10px;padding:10px 12px;display:grid}.FinanceScreen-module__kXhTiW__comment{background:#fff8dc;border-radius:8px;padding:12px}.FinanceScreen-module__kXhTiW__actionError{color:#963b45;background:#fff0f1;border:1px solid #efcbd0;border-radius:8px;flex-wrap:wrap;align-items:center;gap:8px 12px;margin:0;padding:10px 12px;display:flex}.FinanceScreen-module__kXhTiW__actionError>span{flex:420px}.FinanceScreen-module__kXhTiW__actionError>small{color:#7d5860;flex:100%;font-size:12px}.FinanceScreen-module__kXhTiW__actionErrorAction{color:#8b333e;font:inherit;white-space:nowrap;background:#fff;border:1px solid #c46a73;border-radius:7px;padding:7px 10px;font-weight:700}.FinanceScreen-module__kXhTiW__actionErrorAction:hover{background:#ffe2e5}.FinanceScreen-module__kXhTiW__actionErrorAction:focus-visible{outline-offset:2px;outline:3px solid #18a5a0}.FinanceScreen-module__kXhTiW__readOnlyNotice{color:#526477;background:#f2f5f7;border-left:3px solid #7a8998;border-radius:6px;margin:0;padding:9px 11px;font-size:13px;line-height:1.45}@media (min-width:1024px){.FinanceScreen-module__kXhTiW__invoiceDetailsCompact .FinanceScreen-module__kXhTiW__invoiceToolbar{min-height:36px}.FinanceScreen-module__kXhTiW__invoiceDetailsCompact .FinanceScreen-module__kXhTiW__detailsGrid{grid-template-columns:repeat(6,minmax(0,1fr));gap:6px}.FinanceScreen-module__kXhTiW__invoiceDetailsCompact .FinanceScreen-module__kXhTiW__detailsGrid div{border-radius:7px;gap:2px;min-width:0;padding:6px 8px}.FinanceScreen-module__kXhTiW__invoiceDetailsCompact .FinanceScreen-module__kXhTiW__detailsGrid strong,.FinanceScreen-module__kXhTiW__invoiceDetailsCompact .FinanceScreen-module__kXhTiW__detailsGrid .FinanceScreen-module__kXhTiW__patientLink{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:13px;display:block;overflow:hidden}.FinanceScreen-module__kXhTiW__invoiceDetailsCompact .FinanceScreen-module__kXhTiW__tableScroller{border-radius:9px}.FinanceScreen-module__kXhTiW__invoiceDetailsCompact .FinanceScreen-module__kXhTiW__table th,.FinanceScreen-module__kXhTiW__invoiceDetailsCompact .FinanceScreen-module__kXhTiW__table td{padding:8px 10px;font-size:12px}.FinanceScreen-module__kXhTiW__invoiceDetailsCompact .FinanceScreen-module__kXhTiW__invoiceTotals{border-radius:8px;gap:16px;padding:8px 11px}.FinanceScreen-module__kXhTiW__invoiceDetailsCompact .FinanceScreen-module__kXhTiW__paymentsList{gap:5px}.FinanceScreen-module__kXhTiW__invoiceDetailsCompact .FinanceScreen-module__kXhTiW__paymentsList article{gap:8px;padding:7px 10px}.FinanceScreen-module__kXhTiW__invoiceDetailsCompact .FinanceScreen-module__kXhTiW__readOnlyNotice{padding:7px 10px;line-height:1.3}}.FinanceScreen-module__kXhTiW__paymentHint{color:#68778a;max-width:540px;margin:0}.FinanceScreen-module__kXhTiW__paymentFootnote{color:#69778a;margin:-8px 0 0;font-size:12px}.FinanceScreen-module__kXhTiW__paymentPrintNotice{background:#fff8dc;border-radius:7px;margin:0 0 14px;padding:8px 10px;font-size:9pt}.FinanceScreen-module__kXhTiW__drawer .FinanceScreen-module__kXhTiW__invoiceFooter,.FinanceScreen-module__kXhTiW__invoiceDetailsScreen .FinanceScreen-module__kXhTiW__invoiceFooter{color:#69778a;border-top:1px solid #e0e7ec;justify-content:space-between;align-items:center;gap:20px;padding-top:14px;display:flex}.FinanceScreen-module__kXhTiW__invoiceFooter>div{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.FinanceScreen-module__kXhTiW__invoiceFooter button:disabled{color:#929ba5;cursor:not-allowed;background:#edf1f3;border-color:#dde4e8}.FinanceScreen-module__kXhTiW__invoiceFooter .FinanceScreen-module__kXhTiW__dangerButton:not(:disabled){color:#a83f4b}.FinanceScreen-module__kXhTiW__drawerState{color:#69778a;text-align:center;padding:80px 20px}.FinanceScreen-module__kXhTiW__printDocument{display:none}@media (max-width:720px){.FinanceScreen-module__kXhTiW__financeHeader,.FinanceScreen-module__kXhTiW__invoiceToolbar,.FinanceScreen-module__kXhTiW__invoicePatientProfileHeading{flex-direction:column;align-items:stretch}.FinanceScreen-module__kXhTiW__createInvoiceButton{min-height:42px}.FinanceScreen-module__kXhTiW__filterGrid,.FinanceScreen-module__kXhTiW__createFields,.FinanceScreen-module__kXhTiW__patientProfileGrid{grid-template-columns:1fr}.FinanceScreen-module__kXhTiW__periodDateRange{grid-column:1;grid-template-columns:40px minmax(0,1fr) 40px}.FinanceScreen-module__kXhTiW__periodDateRange>span{display:none}.FinanceScreen-module__kXhTiW__periodDateRange>.FinanceScreen-module__kXhTiW__periodArrowButton:first-child{grid-area:1/1/span 2;place-self:center}.FinanceScreen-module__kXhTiW__periodDateRange>label:first-of-type{grid-area:1/2}.FinanceScreen-module__kXhTiW__periodDateRange>label:last-of-type{grid-area:2/2}.FinanceScreen-module__kXhTiW__periodDateRange>.FinanceScreen-module__kXhTiW__periodArrowButton:last-child{grid-area:1/3/span 2;place-self:center}.FinanceScreen-module__kXhTiW__pagination,.FinanceScreen-module__kXhTiW__drawer .FinanceScreen-module__kXhTiW__invoiceFooter,.FinanceScreen-module__kXhTiW__invoiceDetailsScreen .FinanceScreen-module__kXhTiW__invoiceFooter,.FinanceScreen-module__kXhTiW__invoiceCreateDialog>footer{flex-direction:column;align-items:stretch}.FinanceScreen-module__kXhTiW__invoiceFooter>div,.FinanceScreen-module__kXhTiW__printButtons{grid-template-columns:1fr 1fr;display:grid}.FinanceScreen-module__kXhTiW__paymentsList article{grid-template-columns:1fr 1fr}.FinanceScreen-module__kXhTiW__drawer,.FinanceScreen-module__kXhTiW__paymentDrawer{width:100%;padding:14px}.FinanceScreen-module__kXhTiW__invoiceDetailsPage{margin:-14px;padding:0}.FinanceScreen-module__kXhTiW__invoiceDetailsScreen{border-radius:0;min-height:100vh;padding:16px 14px}.FinanceScreen-module__kXhTiW__dialogBackdrop{padding:0}.FinanceScreen-module__kXhTiW__invoiceCreateDialog{border-radius:0;min-height:100vh;max-height:100vh;padding:16px}.FinanceScreen-module__kXhTiW__invoiceCreateDialog>footer>div{grid-template-columns:1fr 1fr;display:grid}.FinanceScreen-module__kXhTiW__createItems article{grid-template-columns:1fr 1fr}.FinanceScreen-module__kXhTiW__removeItemButton{grid-column:2;justify-self:end}.FinanceScreen-module__kXhTiW__actionsMenu{width:min(100%,340px);min-width:0;left:0;right:auto}.FinanceScreen-module__kXhTiW__serviceDateConfirmDialog{grid-template-columns:1fr}.FinanceScreen-module__kXhTiW__serviceDateConfirmDialog footer{grid-column:1;justify-content:stretch}.FinanceScreen-module__kXhTiW__serviceDateConfirmDialog footer button{flex:1}}@media print{@page{margin:12mm;size:A4 portrait}body.finance-printing{background:#fff!important;height:auto!important;min-height:0!important;overflow:visible!important}body.finance-print-ready{background:#fff!important;height:auto!important;min-height:0!important;overflow:visible!important}body.finance-printing>:not(.FinanceScreen-module__kXhTiW__printDocument){display:none!important}body.finance-print-ready>:not(.FinanceScreen-module__kXhTiW__printDocument){display:none!important}body.finance-printing>.FinanceScreen-module__kXhTiW__printDocument{display:block!important}body.finance-print-ready>.FinanceScreen-module__kXhTiW__printDocument{display:block!important}.FinanceScreen-module__kXhTiW__printDocument{box-sizing:border-box;color:#111;-webkit-box-decoration-break:clone;box-decoration-break:clone;-webkit-print-color-adjust:exact;print-color-adjust:exact;background:#fff;width:100%;margin:0;padding:12mm;font:10pt/1.3 Arial,sans-serif;position:static}.FinanceScreen-module__kXhTiW__printHeader{margin:0 0 18px}.FinanceScreen-module__kXhTiW__printHeaderMain{grid-template-columns:1.1fr 1fr;align-items:center;gap:30px;padding:0 28px;display:grid}.FinanceScreen-module__kXhTiW__printBrand{color:#008f9c;align-items:center;gap:8px;display:flex}.FinanceScreen-module__kXhTiW__printBrandMark{flex:0 0 54px;width:54px;height:54px}.FinanceScreen-module__kXhTiW__printBrand span{line-height:1;display:grid}.FinanceScreen-module__kXhTiW__printBrand strong{letter-spacing:-.04em;white-space:nowrap;font-size:20pt}.FinanceScreen-module__kXhTiW__printBrand small{letter-spacing:-.02em;margin-top:3px;font-size:9pt;font-weight:700}.FinanceScreen-module__kXhTiW__printLegalDetails{color:#00838e;gap:3px;font-size:8.5pt;font-style:normal;line-height:1.25;display:grid}.FinanceScreen-module__kXhTiW__printLegalDetails strong{font-size:9pt}.FinanceScreen-module__kXhTiW__printDocument h1{margin:0 0 12px;font-size:14pt}.FinanceScreen-module__kXhTiW__printInvoiceIcon{margin-right:8px;font-family:Arial,sans-serif;font-size:12pt}.FinanceScreen-module__kXhTiW__printDocument h2{text-align:center;margin:16px 0 10px;font-size:13pt}.FinanceScreen-module__kXhTiW__printAgreement{margin:-8px 0 14px;font-size:9pt}.FinanceScreen-module__kXhTiW__printInfo{grid-template-columns:1fr 1fr;gap:18px;margin:0 0 16px;display:grid}.FinanceScreen-module__kXhTiW__printInfo table{border-collapse:collapse;width:100%}.FinanceScreen-module__kXhTiW__printInfo th,.FinanceScreen-module__kXhTiW__printInfo td{text-align:left;vertical-align:top;border:0;padding:4px 7px}.FinanceScreen-module__kXhTiW__printInfo th{text-align:right;white-space:nowrap;width:112px;font-weight:700}.FinanceScreen-module__kXhTiW__printInfo td{border-left:1px solid #b5b5b5;font-weight:400}.FinanceScreen-module__kXhTiW__printLead,.FinanceScreen-module__kXhTiW__printClosing{margin:14px 0}.FinanceScreen-module__kXhTiW__printTable{border-collapse:collapse;table-layout:fixed;width:100%;font-size:8.5pt}.FinanceScreen-module__kXhTiW__printTableCode{width:4%}.FinanceScreen-module__kXhTiW__printTableName{width:35%}.FinanceScreen-module__kXhTiW__printTableUnit{width:5%}.FinanceScreen-module__kXhTiW__printTablePrice{width:8%}.FinanceScreen-module__kXhTiW__printTableQuantity{width:6%}.FinanceScreen-module__kXhTiW__printTableDiscount{width:8%}.FinanceScreen-module__kXhTiW__printTableVatRate,.FinanceScreen-module__kXhTiW__printTableVatAmount{width:7%}.FinanceScreen-module__kXhTiW__printTableAmount{width:8%}.FinanceScreen-module__kXhTiW__printTableComment{width:12%}.FinanceScreen-module__kXhTiW__printTable th,.FinanceScreen-module__kXhTiW__printTable td{text-align:left;vertical-align:top;border:0;padding:4px 5px}.FinanceScreen-module__kXhTiW__printTable th{overflow-wrap:anywhere;white-space:normal;border-bottom:1px solid #111;font-weight:400}.FinanceScreen-module__kXhTiW__printTable td:nth-child(-n+2),.FinanceScreen-module__kXhTiW__printTable td:nth-child(n+4):nth-child(-n+9){white-space:nowrap}.FinanceScreen-module__kXhTiW__printTable th:nth-child(3),.FinanceScreen-module__kXhTiW__printTable td:nth-child(3),.FinanceScreen-module__kXhTiW__printTable th:nth-child(10),.FinanceScreen-module__kXhTiW__printTable td:nth-child(10){overflow-wrap:anywhere;white-space:normal}.FinanceScreen-module__kXhTiW__printTable thead{display:table-header-group}.FinanceScreen-module__kXhTiW__printTable tr{break-inside:avoid}.FinanceScreen-module__kXhTiW__printTotals{grid-template-columns:1fr auto;gap:5px 14px;width:280px;margin:14px 0 0 auto;display:grid}.FinanceScreen-module__kXhTiW__printTotals span{text-align:right}.FinanceScreen-module__kXhTiW__printAmountWords{text-align:right;margin:6px 0 20px;font-size:9pt}.FinanceScreen-module__kXhTiW__printSignatures{grid-template-columns:1fr 1fr;gap:20px;margin:38px 0 0;display:grid}.FinanceScreen-module__kXhTiW__contractPrintDocument+.FinanceScreen-module__kXhTiW__contractPrintDocument{break-before:page!important}}
.PatientDocumentPreviewDialog-module__r-AS1G__backdrop{z-index:70;background:#1420347a;justify-content:center;align-items:center;padding:28px;display:flex;position:fixed;inset:0}.PatientDocumentPreviewDialog-module__r-AS1G__dialog{background:var(--crm-surface,#fff);border:1px solid var(--crm-border,#dce4ee);border-radius:16px;gap:14px;width:min(100%,1180px);max-width:1180px;max-height:min(900px,100vh - 56px);padding:18px;display:grid;box-shadow:0 22px 60px #14203447}.PatientDocumentPreviewDialog-module__r-AS1G__header{justify-content:space-between;align-items:center;gap:16px;display:flex}.PatientDocumentPreviewDialog-module__r-AS1G__title{color:var(--crm-text,#20324a);margin:0;font-size:19px}.PatientDocumentPreviewDialog-module__r-AS1G__frame{background:var(--crm-surface-muted,#f6f8fb);border:1px solid var(--crm-border,#dce4ee);border-radius:10px;width:100%;height:min(720px,100vh - 190px);min-height:400px}.PatientDocumentPreviewDialog-module__r-AS1G__status{color:var(--crm-text-muted,#69768a);text-align:center;margin:0;padding:42px 12px}.PatientDocumentPreviewDialog-module__r-AS1G__error{color:var(--crm-danger,#bd3e45)}.PatientDocumentPreviewDialog-module__r-AS1G__footer{justify-content:flex-end;display:flex}@media (max-width:760px){.PatientDocumentPreviewDialog-module__r-AS1G__backdrop{padding:10px}.PatientDocumentPreviewDialog-module__r-AS1G__dialog{max-height:calc(100vh - 20px);padding:14px}.PatientDocumentPreviewDialog-module__r-AS1G__frame{height:calc(100vh - 180px);min-height:280px}}
.ServiceContractsDialog-module__WfEZ9a__toolbar{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.ServiceContractsDialog-module__WfEZ9a__toolbar>span{color:var(--crm-text-muted);flex:1;font-size:13px}.ServiceContractsDialog-module__WfEZ9a__preview{background:var(--crm-background,#edf1f5);max-height:65vh;padding:12px;overflow:auto}.ServiceContractsDialog-module__WfEZ9a__preview>article{background:#fff;margin:0 auto;box-shadow:0 2px 12px #0002}
.DocumentArchiveTab-module__aRIsmW__archive{background:#fff;border:1px solid #dce9e6;border-radius:0 14px 14px;min-height:520px;overflow:hidden}.DocumentArchiveTab-module__aRIsmW__header{background:linear-gradient(#fbfdfc 0%,#fff 100%);border-bottom:1px solid #e2ece9;justify-content:space-between;align-items:flex-start;gap:20px;padding:22px 24px;display:flex}.DocumentArchiveTab-module__aRIsmW__header h2{color:#173f35;margin:0;font-size:20px}.DocumentArchiveTab-module__aRIsmW__header p{color:#668077;margin:6px 0 0;font-size:14px}.DocumentArchiveTab-module__aRIsmW__refresh,.DocumentArchiveTab-module__aRIsmW__open,.DocumentArchiveTab-module__aRIsmW__pagination button{color:#285c4e;font:inherit;cursor:pointer;background:#fff;border:1px solid #cfe0db;border-radius:9px;justify-content:center;align-items:center;gap:7px;font-weight:700;display:inline-flex}.DocumentArchiveTab-module__aRIsmW__refresh{min-height:40px;padding:0 14px}.DocumentArchiveTab-module__aRIsmW__refresh:hover,.DocumentArchiveTab-module__aRIsmW__open:hover,.DocumentArchiveTab-module__aRIsmW__pagination button:hover:not(:disabled){background:#f0f8f5;border-color:#75ab9c}.DocumentArchiveTab-module__aRIsmW__refresh:focus-visible,.DocumentArchiveTab-module__aRIsmW__open:focus-visible,.DocumentArchiveTab-module__aRIsmW__pagination button:focus-visible,.DocumentArchiveTab-module__aRIsmW__table a:focus-visible{outline-offset:2px;outline:3px solid #81c8b3}.DocumentArchiveTab-module__aRIsmW__refresh:disabled,.DocumentArchiveTab-module__aRIsmW__open:disabled,.DocumentArchiveTab-module__aRIsmW__pagination button:disabled{cursor:not-allowed;opacity:.5}.DocumentArchiveTab-module__aRIsmW__loading,.DocumentArchiveTab-module__aRIsmW__empty{color:#668077;justify-content:center;align-items:center;min-height:360px;display:flex}.DocumentArchiveTab-module__aRIsmW__empty{text-align:center;flex-direction:column;gap:10px;padding:40px}.DocumentArchiveTab-module__aRIsmW__empty svg{color:#73a899}.DocumentArchiveTab-module__aRIsmW__empty strong{color:#244f43;font-size:17px}.DocumentArchiveTab-module__aRIsmW__empty p{max-width:560px;margin:0;line-height:1.55}.DocumentArchiveTab-module__aRIsmW__error{color:#9f3030;background:#fff2f2;border:1px solid #efc4c4;border-radius:9px;margin:20px;padding:13px 15px}.DocumentArchiveTab-module__aRIsmW__tableWrap{overflow:auto}.DocumentArchiveTab-module__aRIsmW__table{border-collapse:collapse;width:100%;min-width:820px}.DocumentArchiveTab-module__aRIsmW__table th{color:#345c51;text-align:left;text-transform:uppercase;letter-spacing:.04em;background:#edf6f2;padding:13px 16px;font-size:12px}.DocumentArchiveTab-module__aRIsmW__table td{color:#3d554e;vertical-align:middle;border-top:1px solid #e5eeeb;padding:14px 16px;font-size:14px}.DocumentArchiveTab-module__aRIsmW__table tbody tr:hover{background:#f8fbfa}.DocumentArchiveTab-module__aRIsmW__table td:first-child{white-space:nowrap;color:#6b7f79}.DocumentArchiveTab-module__aRIsmW__table td:nth-child(3) strong,.DocumentArchiveTab-module__aRIsmW__table td:nth-child(3) span{display:block}.DocumentArchiveTab-module__aRIsmW__table td:nth-child(3) strong{color:#253d37;font-size:14px}.DocumentArchiveTab-module__aRIsmW__table td:nth-child(3) span{color:#7b8d87;margin-top:4px;font-size:12px}.DocumentArchiveTab-module__aRIsmW__table a{color:#167b68;font-weight:700;text-decoration:none}.DocumentArchiveTab-module__aRIsmW__table a:hover{text-decoration:underline}.DocumentArchiveTab-module__aRIsmW__status{color:#37695b;white-space:nowrap;background:#edf6f2;border-radius:999px;padding:5px 9px;font-size:12px;font-weight:700;display:inline-flex}.DocumentArchiveTab-module__aRIsmW__open{white-space:nowrap;min-height:36px;padding:0 11px}.DocumentArchiveTab-module__aRIsmW__pagination{color:#60766f;border-top:1px solid #e2ece9;justify-content:space-between;align-items:center;padding:14px 18px;font-size:13px;display:flex}.DocumentArchiveTab-module__aRIsmW__pagination div{gap:8px;display:flex}.DocumentArchiveTab-module__aRIsmW__pagination button{width:36px;height:36px}@media (max-width:700px){.DocumentArchiveTab-module__aRIsmW__header{padding:18px}.DocumentArchiveTab-module__aRIsmW__archive{border-radius:0 10px 10px}.DocumentArchiveTab-module__aRIsmW__refresh{padding:0 10px}.DocumentArchiveTab-module__aRIsmW__empty{padding:28px 18px}}
.DocumentsWorkspaceScreen-module__YoNVgq__workspace{min-width:0}.DocumentsWorkspaceScreen-module__YoNVgq__tabs{align-items:flex-end;gap:6px;padding:0 8px;display:flex;overflow-x:auto}.DocumentsWorkspaceScreen-module__YoNVgq__tabs button{color:#5c716a;min-height:45px;font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:1px solid #0000;border-bottom:0;border-radius:11px 11px 0 0;align-items:center;gap:8px;padding:0 17px;font-size:14px;font-weight:750;display:inline-flex}.DocumentsWorkspaceScreen-module__YoNVgq__tabs button:hover{color:#245648;background:#edf6f2}.DocumentsWorkspaceScreen-module__YoNVgq__tabs button:focus-visible{outline-offset:-2px;outline:3px solid #81c8b3}.DocumentsWorkspaceScreen-module__YoNVgq__tabs .DocumentsWorkspaceScreen-module__YoNVgq__activeTab{color:#167662;background:#fff;border-color:#dce9e6;box-shadow:0 -4px 12px #1d54460d}@media (max-width:700px){.DocumentsWorkspaceScreen-module__YoNVgq__tabs{padding:0}.DocumentsWorkspaceScreen-module__YoNVgq__tabs button{padding:0 12px;font-size:13px}}
.ReportLoadingState-module__2IXoTG__state{background:var(--crm-surface,#fff);border:1px solid var(--crm-line,#dbe8ea);color:var(--crm-ink,#18202f);border-radius:14px;justify-content:center;align-items:center;gap:16px;min-height:280px;padding:28px;display:flex}.ReportLoadingState-module__2IXoTG__clock{color:var(--crm-clinic,#087568);flex:none;animation:1.15s linear infinite ReportLoadingState-module__2IXoTG__report-loading-rotate}.ReportLoadingState-module__2IXoTG__copy{gap:5px;display:grid}.ReportLoadingState-module__2IXoTG__copy strong{font-size:16px}.ReportLoadingState-module__2IXoTG__copy span{color:var(--crm-muted,#667085);font-size:13px}@keyframes ReportLoadingState-module__2IXoTG__report-loading-rotate{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.ReportLoadingState-module__2IXoTG__clock{animation:none}}
.CrmMultiSelect-module__XML9Pq__root{min-width:0;position:relative}.CrmMultiSelect-module__XML9Pq__trigger{border:1px solid var(--crm-line);color:var(--crm-ink);text-align:left;background:#fff;border-radius:10px;justify-content:flex-start;align-items:center;gap:8px;width:100%;min-height:38px;padding:8px 10px 8px 12px;transition:background .14s,border-color .14s,box-shadow .14s;display:flex}.CrmMultiSelect-module__XML9Pq__trigger:hover:not(:disabled){border-color:#a7c7c3}.CrmMultiSelect-module__XML9Pq__trigger[aria-expanded=true]{border-color:var(--crm-clinic);box-shadow:0 0 0 3px #08756821}.CrmMultiSelect-module__XML9Pq__trigger:disabled{color:#98a2b3;cursor:not-allowed;background:#f6f8fb}.CrmMultiSelect-module__XML9Pq__triggerValue,.CrmMultiSelect-module__XML9Pq__placeholder{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.CrmMultiSelect-module__XML9Pq__placeholder{color:var(--crm-muted)}.CrmMultiSelect-module__XML9Pq__counter{color:var(--crm-clinic);font-variant-numeric:tabular-nums;background:#e8f6f3;border-radius:999px;flex:none;justify-content:center;align-items:center;min-width:21px;height:21px;padding:0 6px;font-size:11px;font-weight:800;display:inline-flex}.CrmMultiSelect-module__XML9Pq__chevron{color:var(--crm-muted);flex:none;margin-left:auto;transition:transform .16s}.CrmMultiSelect-module__XML9Pq__trigger[aria-expanded=true] .CrmMultiSelect-module__XML9Pq__chevron{color:var(--crm-clinic);transform:rotate(180deg)}.CrmMultiSelect-module__XML9Pq__menu{z-index:1000;background:#fff;border:1px solid #becad7e6;border-radius:12px;flex-direction:column;display:flex;position:fixed;overflow:hidden;box-shadow:0 18px 42px #1e293b2e,0 3px 10px #1e293b1a}.CrmMultiSelect-module__XML9Pq__menuHeader{border-bottom:1px solid var(--crm-line);gap:9px;padding:10px;display:grid}.CrmMultiSelect-module__XML9Pq__search{color:var(--crm-muted);background:#f8fafc;border:1px solid #dce5ea;border-radius:8px;align-items:center;gap:7px;min-height:34px;padding:0 9px;display:flex}.CrmMultiSelect-module__XML9Pq__search:focus-within{border-color:var(--crm-clinic);background:#fff;box-shadow:0 0 0 3px #0875681f}.CrmMultiSelect-module__XML9Pq__search input{color:var(--crm-ink);background:0 0;border:0;outline:0;width:100%;min-width:0;padding:0}.CrmMultiSelect-module__XML9Pq__search input::placeholder{color:#98a2b3}.CrmMultiSelect-module__XML9Pq__actions{gap:6px;display:flex}.CrmMultiSelect-module__XML9Pq__action{color:#096b60;background:#eef8f6;border:1px solid #cbe5df;border-radius:7px;min-height:30px;padding:4px 9px;font-size:12px;font-weight:750}.CrmMultiSelect-module__XML9Pq__action:hover:not(:disabled){background:#dff2ee;border-color:#94cbc2}.CrmMultiSelect-module__XML9Pq__action:disabled{color:#98a2b3;cursor:not-allowed;background:#f6f8fb;border-color:#e3e8ef}.CrmMultiSelect-module__XML9Pq__menuSummary{border-bottom:1px solid var(--crm-line);color:var(--crm-muted);font-variant-numeric:tabular-nums;padding:8px 12px;font-size:12px}.CrmMultiSelect-module__XML9Pq__options{max-height:max(0px, calc(var(--crm-multiselect-menu-max-height,360px) - 135px));overscroll-behavior:contain;min-height:0;padding:5px;overflow:auto}.CrmMultiSelect-module__XML9Pq__option{color:var(--crm-ink);cursor:pointer;border-radius:8px;align-items:center;gap:9px;min-height:36px;padding:7px;font-size:13px;line-height:1.3;display:flex}.CrmMultiSelect-module__XML9Pq__option:hover{background:#f1f8f7}.CrmMultiSelect-module__XML9Pq__option:has(input:focus-visible){background:#f1f8f7}.CrmMultiSelect-module__XML9Pq__optionSelected{background:#e8f6f3}.CrmMultiSelect-module__XML9Pq__option input{opacity:0;width:1px;height:1px;position:absolute}.CrmMultiSelect-module__XML9Pq__checkmark{color:#fff;background:#fff;border:1px solid #aab9c6;border-radius:5px;flex:none;justify-content:center;align-items:center;width:18px;height:18px;display:inline-flex}.CrmMultiSelect-module__XML9Pq__optionSelected .CrmMultiSelect-module__XML9Pq__checkmark{background:var(--crm-clinic);border-color:var(--crm-clinic)}.CrmMultiSelect-module__XML9Pq__empty{color:var(--crm-muted);text-align:center;padding:16px 10px;font-size:13px}.CrmMultiSelect-module__XML9Pq__visuallyHidden{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (max-width:560px){.CrmMultiSelect-module__XML9Pq__menu{border-radius:10px}.CrmMultiSelect-module__XML9Pq__option{min-height:42px;font-size:14px}.CrmMultiSelect-module__XML9Pq__action{flex:1 1 0;min-height:34px}}
.ReportWorkbenchFilters-module__MllTXa__root{border:1px solid var(--crm-line);background:#fff;border-radius:12px;gap:14px;padding:14px;display:grid}.ReportWorkbenchFilters-module__MllTXa__heading{color:var(--crm-ink);align-items:center;gap:8px;font-size:13px;font-weight:800;display:flex}.ReportWorkbenchFilters-module__MllTXa__heading svg{color:var(--crm-clinic)}.ReportWorkbenchFilters-module__MllTXa__fields{grid-template-columns:repeat(auto-fit,minmax(210px,1fr));align-items:end;gap:12px;display:grid}.ReportWorkbenchFilters-module__MllTXa__control{gap:4px;min-width:0;display:grid}.ReportWorkbenchFilters-module__MllTXa__hint{color:var(--crm-muted);margin:0;font-size:11px;line-height:1.35}.ReportWorkbenchFilters-module__MllTXa__field{gap:6px;min-width:0;display:grid}.ReportWorkbenchFilters-module__MllTXa__field>span{color:var(--crm-muted);font-size:12px;font-weight:750}.ReportWorkbenchFilters-module__MllTXa__checkbox{color:var(--crm-ink);cursor:pointer;align-self:center;align-items:center;gap:9px;min-height:38px;padding:0 3px;font-size:13px;display:flex}.ReportWorkbenchFilters-module__MllTXa__checkbox input{accent-color:var(--crm-clinic);block-size:17px;inline-size:17px;margin:0}.ReportWorkbenchFilters-module__MllTXa__checkbox:has(input:focus-visible){outline:3px solid color-mix(in srgb, var(--crm-clinic) 27%, transparent);outline-offset:3px}.ReportWorkbenchFilters-module__MllTXa__checkbox:has(input:disabled){color:var(--crm-muted);cursor:not-allowed}@media (max-width:640px){.ReportWorkbenchFilters-module__MllTXa__root{border-radius:10px}.ReportWorkbenchFilters-module__MllTXa__fields{grid-template-columns:1fr}}
.ColumnPinning-module__3AXw7G__cell{z-index:2;background:var(--crm-table-pinned-background,#fff);position:sticky}.ColumnPinning-module__3AXw7G__header{z-index:8;background:var(--crm-table-header-background,#edf4f8)}.ColumnPinning-module__3AXw7G__edge{box-shadow:3px 0 4px -3px #162d3e73}.ColumnPinning-module__3AXw7G__button{width:30px;height:30px;color:var(--crm-muted);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:6px;flex:none;justify-content:center;align-items:center;padding:5px;display:inline-flex}.ColumnPinning-module__3AXw7G__button:hover:not(:disabled),.ColumnPinning-module__3AXw7G__button[aria-pressed=true]{color:var(--crm-clinic);background:#e8f8ef;border-color:#b1dace}.ColumnPinning-module__3AXw7G__button:focus-visible{outline-offset:2px;outline:3px solid #43b0c4}.ColumnPinning-module__3AXw7G__button:disabled{opacity:.45;cursor:default}
:root{--vgrid-bg:#fff;--vgrid-soft:#f4f8f8;--vgrid-border:#dbe7e9;--vgrid-text:#172033;--vgrid-muted:#6b7890;--vgrid-accent:#087f71;--vgrid-radius:14px;--vgrid-active-bg:color-mix(in srgb, var(--vgrid-accent) 10%, var(--vgrid-soft));--vgrid-active-border:color-mix(in srgb, var(--vgrid-accent) 44%, var(--vgrid-border));--vgrid-filter-badge-bg:var(--vgrid-accent)}.vgrid{color:var(--vgrid-text);background:var(--vgrid-bg);border:1px solid var(--vgrid-border);border-radius:var(--vgrid-radius);font:14px/1.35 Inter,system-ui,sans-serif;position:relative;overflow:visible}.vgrid button,.vgrid input{font:inherit}.vgrid-toolbar,.vgrid-footer{border-bottom:1px solid var(--vgrid-border);align-items:center;gap:10px;min-height:48px;padding:8px 12px;display:flex}.vgrid-toolbar>span{color:var(--vgrid-muted);margin-left:auto}.vgrid-toolbar button,.vgrid-toolbar summary,.vgrid-footer button,.vgrid-popover button{border:1px solid var(--vgrid-border);background:var(--vgrid-bg);color:inherit;cursor:pointer;border-radius:9px;padding:7px 10px}.vgrid button[aria-pressed=true],.vgrid button.active{border-color:var(--vgrid-accent);color:var(--vgrid-accent);background:color-mix(in srgb,var(--vgrid-accent) 9%,white)}.vgrid button:disabled{opacity:.45;cursor:default}.vgrid-columns,.vgrid-filter{position:relative}.vgrid-columns>summary,.vgrid-filter>summary{cursor:pointer;list-style:none}.vgrid-columns>summary::-webkit-details-marker{display:none}.vgrid-filter>summary::-webkit-details-marker{display:none}.vgrid-columns>summary span{color:var(--vgrid-muted);margin-left:6px}.vgrid-popover{z-index:30;border:1px solid var(--vgrid-border);background:var(--vgrid-bg);border-radius:12px;min-width:250px;max-height:420px;padding:12px;position:absolute;top:calc(100% + 6px);left:0;overflow:auto;box-shadow:0 16px 40px #142d3729}.vgrid-filter .vgrid-popover{top:30px}.vgrid-popover-actions,.vgrid-column-option{justify-content:space-between;align-items:center;gap:8px;display:flex}.vgrid-column-option{padding:7px 0}.vgrid-column-option label{align-items:center;gap:8px;display:flex}.vgrid-operator-list,.vgrid-choice-list{flex-wrap:wrap;gap:5px;margin:10px 0;display:flex}.vgrid-popover input{box-sizing:border-box;border:1px solid var(--vgrid-border);border-radius:9px;width:100%;margin-bottom:9px;padding:8px}.vgrid-density{gap:4px;display:flex}.vgrid-scroll{contain:strict;position:relative;overflow:auto}.vgrid-header,.vgrid-row{min-width:max-content;display:grid}.vgrid-header{z-index:12;background:var(--vgrid-soft);border-bottom:1px solid var(--vgrid-border);min-height:46px;position:sticky;top:0}.vgrid-header-cell,.vgrid-cell{box-sizing:border-box;border-right:1px solid var(--vgrid-border);border-bottom:1px solid var(--vgrid-border);text-overflow:ellipsis;white-space:nowrap;background:var(--vgrid-bg);min-width:0;padding:10px 12px;position:relative;overflow:hidden}.vgrid-header-cell{background:var(--vgrid-soft);align-items:flex-start;gap:4px;font-weight:700;display:flex}.vgrid-header .vgrid-header-cell[data-filter-active=true],.vgrid-header .vgrid-header-cell[data-sort-active=true]{background:var(--vgrid-active-bg);box-shadow:inset 0 -2px var(--vgrid-active-border)}.vgrid-header-label,.vgrid-column-pin,.vgrid-row-pin button,.vgrid-filter>summary{color:inherit;cursor:pointer;background:0 0;border:0;padding:2px}.vgrid-header-label{text-align:left;overflow-wrap:anywhere;text-overflow:ellipsis;white-space:normal;flex:1 1 0;min-width:0;overflow:hidden}.vgrid-sort-direction{color:var(--vgrid-accent);margin-left:4px;font-size:1.05em;display:inline-block}.vgrid-header-label:disabled{opacity:1;cursor:grab}.vgrid-column-pin,.vgrid-filter{flex:none}.vgrid-resizer{z-index:16;cursor:col-resize;touch-action:none;-webkit-user-select:none;user-select:none;width:9px;height:100%;position:absolute;top:0;right:-4px}.vgrid-resizer:focus-visible{outline:2px solid var(--vgrid-accent);outline-offset:-2px}.vgrid-resizer[data-disabled]{cursor:default;pointer-events:none}.vgrid-row-pin{z-index:8;text-align:center;background:var(--vgrid-bg);position:sticky;left:0}.vgrid-header .vgrid-row-pin{z-index:15;background:var(--vgrid-soft)}.vgrid-pinned-column{z-index:7;box-shadow:1px 0 var(--vgrid-border);position:sticky}.vgrid-header .vgrid-pinned-column{z-index:14;background:var(--vgrid-soft)}.vgrid-wrap{white-space:normal;overflow-wrap:anywhere}.vgrid-pinned-rows{z-index:10;min-width:max-content;position:sticky;box-shadow:0 2px 5px #142d371a}.vgrid-row-pinned .vgrid-cell{background:color-mix(in srgb,var(--vgrid-accent) 7%,white)}.vgrid-virtual-space{min-width:max-content;position:relative}.vgrid-state{text-align:center;color:var(--vgrid-muted);padding:28px;position:sticky;left:0}.vgrid-error{color:#b42318}.vgrid-footer{border-top:1px solid var(--vgrid-border);border-bottom:0;justify-content:flex-end}.vgrid-attachments{flex-wrap:wrap;gap:6px;display:flex}.vgrid-attachments a{color:var(--vgrid-accent);text-decoration:none}.vgrid-editable-cell{vertical-align:middle;align-items:center;gap:6px;max-width:100%;display:inline-flex}.vgrid-editable-cell-display{text-overflow:ellipsis;min-width:0;overflow:hidden}.vgrid-editable-cell-edit,.vgrid-editable-cell-cancel{border:1px solid var(--vgrid-border);background:var(--vgrid-bg);color:var(--vgrid-accent);cursor:pointer;font:inherit;border-radius:7px;padding:4px 6px;font-size:12px;line-height:1.2}.vgrid-editable-cell-edit{background:0 0;border-color:#0000;flex:none;place-items:center;width:28px;height:28px;padding:0;display:inline-grid}.vgrid-editable-cell-edit svg{width:14px;height:14px}.vgrid-editable-cell-edit:hover,.vgrid-editable-cell-cancel:hover,.vgrid-editable-cell-option:hover{border-color:var(--vgrid-accent);background:var(--vgrid-active-bg)}.vgrid-editable-cell-edit:focus-visible,.vgrid-editable-cell-cancel:focus-visible,.vgrid-editable-cell-input:focus-visible,.vgrid-editable-cell-option:focus-visible,.vgrid-editable-cell-error button:focus-visible{outline:2px solid var(--vgrid-accent);outline-offset:2px}.vgrid-editable-cell-input{box-sizing:border-box;border:1px solid var(--vgrid-border);background:var(--vgrid-bg);min-width:0;max-width:240px;color:var(--vgrid-text);font:inherit;border-radius:7px;padding:5px 7px}.vgrid-editable-cell-input[aria-invalid=true]{border-color:#b42318}.vgrid-editable-cell-select{z-index:20;grid-template-columns:minmax(160px,240px) auto;align-items:start;gap:6px;display:grid;position:relative}.vgrid-cell:has(.vgrid-editable-cell-select){z-index:18;overflow:visible}.vgrid-editable-cell-select .vgrid-editable-cell-input{width:100%;max-width:none}.vgrid-editable-cell-options{border:1px solid var(--vgrid-border);background:var(--vgrid-bg);border-radius:8px;grid-column:1/-1;max-height:180px;overflow:auto;box-shadow:0 8px 22px #142d3724}.vgrid-editable-cell-option{border:0;border-bottom:1px solid var(--vgrid-border);background:var(--vgrid-bg);width:100%;color:var(--vgrid-text);cursor:pointer;font:inherit;text-align:left;padding:7px 9px;display:block}.vgrid-editable-cell-option:last-child{border-bottom:0}.vgrid-editable-cell-option[aria-selected=true]{color:var(--vgrid-accent);font-weight:700}.vgrid-editable-cell-empty{color:var(--vgrid-muted);margin:0;padding:9px}.vgrid-editable-cell-status{color:var(--vgrid-muted);white-space:nowrap;font-size:12px}.vgrid-editable-cell-error{color:#b42318;white-space:normal;font-size:12px}.vgrid-editable-cell-error button{color:inherit;cursor:pointer;font:inherit;background:0 0;border:0;padding:0;font-weight:700;text-decoration:underline}.vgrid-value-filter-trigger{width:auto;min-width:26px;height:26px;color:var(--vgrid-muted);cursor:pointer;background:0 0;border:0;border-radius:7px;flex:none;justify-content:center;align-items:center;gap:2px;padding:5px;display:inline-flex}.vgrid-value-filter-trigger[data-filter-active=true],.vgrid-filter>summary[data-filter-active=true]{color:var(--vgrid-accent);background:var(--vgrid-active-bg)}.vgrid-value-filter-trigger svg{flex:0 0 16px;width:16px;height:16px;display:block}.vgrid-value-filter-badge{box-sizing:border-box;border:1px solid var(--vgrid-bg);background:var(--vgrid-filter-badge-bg);min-width:15px;height:15px;color:var(--vgrid-bg);font-variant-numeric:tabular-nums;border-radius:999px;place-items:center;padding:0 3px;font-size:10px;font-weight:700;line-height:1;display:grid}.vgrid-value-filter-trigger:hover{background:color-mix(in srgb,var(--vgrid-accent) 9%,var(--vgrid-bg));color:var(--vgrid-accent)}.vgrid-value-filter-trigger:focus-visible,.vgrid-value-filter-popover button:focus-visible,.vgrid-value-filter-search:focus-visible{outline:2px solid var(--vgrid-accent);outline-offset:2px}.vgrid-value-filter-popover{z-index:2147483640;box-sizing:border-box;border:1px solid var(--vgrid-border);border-radius:var(--vgrid-radius);background:var(--vgrid-bg);width:min(360px,100vw - 16px);max-height:min(440px,100vh - 16px);color:var(--vgrid-text);letter-spacing:normal;text-transform:none;padding:12px;font:14px/1.35 Inter,system-ui,sans-serif;position:fixed;overflow:auto;box-shadow:0 16px 40px #142d3733}.vgrid-value-filter-popover button{border:1px solid var(--vgrid-border);background:var(--vgrid-bg);color:var(--vgrid-text);cursor:pointer;font:inherit;border-radius:8px;padding:6px 9px}.vgrid-value-filter-popover button:hover{border-color:var(--vgrid-accent)}.vgrid-value-filter-popover button:disabled{cursor:default;opacity:.5}.vgrid-value-filter-title,.vgrid-value-filter-quick-actions,.vgrid-value-filter-actions{align-items:center;gap:8px;display:flex}.vgrid-value-filter-title{justify-content:space-between;margin-bottom:10px}.vgrid-value-filter-title button{width:29px;height:29px;padding:0;font-size:20px;line-height:1}.vgrid-value-filter-search{box-sizing:border-box;border:1px solid var(--vgrid-border);background:var(--vgrid-bg);width:100%;color:var(--vgrid-text);font:inherit;border-radius:8px;padding:8px 9px}.vgrid-value-filter-quick-actions{margin:9px 0}.vgrid-value-filter-options{scrollbar-gutter:stable;border-top:1px solid var(--vgrid-border);border-bottom:1px solid var(--vgrid-border);max-height:238px;padding-right:12px;overflow:auto}.vgrid-value-filter-option-row{grid-template-columns:minmax(0,1fr) 28px;align-items:stretch;min-width:0;min-height:34px;display:grid}.vgrid-value-filter-option{text-align:left;grid-template-columns:18px minmax(0,1fr) auto;align-items:center;min-width:0;min-height:34px;display:grid;border:0!important;border-radius:0!important}.vgrid-value-filter-option:hover,.vgrid-value-filter-option-row:focus-within{background:var(--vgrid-soft)!important}.vgrid-value-filter-check{box-sizing:border-box;border:1px solid var(--vgrid-border);width:16px;height:16px;color:var(--vgrid-bg);border-radius:4px;place-items:center;font-size:12px;font-weight:700;display:grid}.vgrid-value-filter-option[aria-checked=true] .vgrid-value-filter-check{border-color:var(--vgrid-accent);background:var(--vgrid-accent)}.vgrid-value-filter-option-label{box-sizing:border-box;overflow-wrap:anywhere;border:1px solid #0000;border-radius:5px;justify-self:start;max-width:100%;padding:2px 4px;line-height:1.25;display:inline-flex}.vgrid-value-filter-count{color:var(--vgrid-muted);font-variant-numeric:tabular-nums}.vgrid-value-filter-empty,.vgrid-value-filter-status,.vgrid-value-filter-error{color:var(--vgrid-muted);text-align:center;margin:13px 0}.vgrid-value-filter-error{color:#b42318}.vgrid-value-filter-more{width:100%;margin-top:9px}.vgrid-value-filter-actions{justify-content:flex-end;margin-top:12px}.vgrid-value-filter-actions .active{border-color:var(--vgrid-accent);background:color-mix(in srgb,var(--vgrid-accent) 12%,var(--vgrid-bg));color:var(--vgrid-accent)}.vgrid-value-filter-color-hint{color:var(--vgrid-muted);margin:8px 0 0;font-size:12px}.vgrid-value-color-picker{align-items:center;display:flex}.vgrid-value-color-trigger{place-items:center;width:24px;height:24px;display:grid;border-radius:999px!important;padding:0!important}.vgrid-value-color-trigger>span{opacity:.8;background:0 0;border:1px solid;border-radius:999px;width:10px;height:10px}.vgrid-value-color-trigger[style]>span{background:#ffffff85;border-color:#00000059}.vgrid-value-color-popover{z-index:2147483641;box-sizing:border-box;border:1px solid var(--vgrid-border);background:var(--vgrid-bg);border-radius:9px;width:196px;padding:9px;position:fixed;box-shadow:0 8px 22px #142d372e}.vgrid-value-color-presets{grid-template-columns:repeat(8,1fr);gap:5px;display:grid}.vgrid-value-color-preset{width:18px;min-width:0;height:18px;border-radius:999px!important;padding:0!important}.vgrid-value-color-preset[aria-pressed=true]{outline:2px solid var(--vgrid-text);outline-offset:1px}.vgrid-value-color-custom{color:var(--vgrid-muted);grid-template-columns:auto 18px minmax(0,1fr);align-items:center;gap:6px;margin-top:9px;font-size:12px;display:grid}.vgrid-value-color-custom input{box-sizing:border-box;border:1px solid var(--vgrid-border);background:var(--vgrid-bg);width:100%;min-width:0;color:var(--vgrid-text);font:inherit;border-radius:6px;padding:5px 6px}.vgrid-value-color-custom input[aria-invalid=true]{border-color:#b42318}.vgrid-value-color-preview{box-sizing:border-box;border:1px solid var(--vgrid-border);border-radius:4px;width:18px;height:18px}.vgrid-value-color-actions{justify-content:flex-end;gap:6px;margin-top:9px;display:flex}@media (max-width:700px){.vgrid-density{display:none}.vgrid-toolbar{flex-wrap:wrap}}.vgrid-edit-review{color:var(--vgrid-text);font:inherit}.vgrid-review-toolbar{flex-wrap:wrap;align-items:center;gap:10px;padding:12px 0;display:flex}.vgrid-review-toolbar>span{color:var(--vgrid-muted);margin-right:auto}.vgrid-edit-review button{font:inherit;color:var(--vgrid-accent);background:var(--vgrid-bg);border:1px solid var(--vgrid-border);cursor:pointer;border-radius:10px;padding:8px 12px}.vgrid-edit-review button:hover:not(:disabled){background:var(--vgrid-active-bg);border-color:var(--vgrid-active-border)}.vgrid-edit-review button:focus-visible{outline:2px solid var(--vgrid-accent);outline-offset:3px}.vgrid-edit-review button:disabled{opacity:.5;cursor:default}.vgrid-review-dialog{box-sizing:border-box;width:min(520px,100vw);max-width:100vw;height:100dvh;max-height:100dvh;color:var(--vgrid-text);background:var(--vgrid-bg);border:0;border-left:1px solid var(--vgrid-border);margin:0 0 0 auto;padding:24px;position:fixed;inset:0;overflow:auto;box-shadow:-12px 0 40px #142d5524}.vgrid-review-dialog::backdrop{background:#17203355}.vgrid-review-dialog header{justify-content:space-between;align-items:center;gap:12px;display:flex}.vgrid-review-dialog h2{margin:0;font-size:21px}.vgrid-review-help,.vgrid-review-meta{color:var(--vgrid-muted);font-size:.9em}.vgrid-review-dialog ol{padding:0;list-style:none}.vgrid-review-dialog li{border-top:1px solid var(--vgrid-border);overflow-wrap:anywhere;padding:18px 0}.vgrid-review-change{margin:12px 0}.vgrid-review-change>span{color:var(--vgrid-muted);margin-bottom:4px;font-size:.9em;display:block}.vgrid-review-actions{gap:8px;margin-top:12px;display:flex}[data-grid-edit-saved=true]>td,.vgrid-row[data-grid-edit-saved=true]>.vgrid-cell{background:var(--vgrid-active-bg)}.vgrid-edit-saved{color:var(--vgrid-accent);margin-top:6px;font-size:12px;display:inline-block}
.ReportExcelDownload-module__7cbVGq__root{flex-wrap:wrap;align-items:center;gap:7px;display:inline-flex}.ReportExcelDownload-module__7cbVGq__button{border:1px solid var(--crm-line);min-height:40px;color:var(--crm-ink);font:inherit;cursor:pointer;background:#fff;border-radius:7px;justify-content:center;align-items:center;gap:6px;padding:9px 12px;font-size:13px;font-weight:750;display:inline-flex}.ReportExcelDownload-module__7cbVGq__button:hover:not(:disabled){color:var(--crm-clinic);border-color:var(--crm-clinic);background:#e8f8ef}.ReportExcelDownload-module__7cbVGq__button:focus-visible{outline-offset:2px;outline:3px solid #43b0c4}.ReportExcelDownload-module__7cbVGq__button:disabled{opacity:.5;cursor:default}.ReportExcelDownload-module__7cbVGq__status{color:var(--crm-muted);font-size:12px}.ReportExcelDownload-module__7cbVGq__error{color:#a63d48;font-size:12px}
.TableValueColor-module__l0uRUa__value{vertical-align:baseline;overflow-wrap:anywhere;border:1px solid;border-radius:5px;max-width:100%;padding:2px 6px;display:inline-block}.TableValueColor-module__l0uRUa__value :is(span,button,a){color:inherit!important;background:0 0!important}
.TableFilterChip-module__ssHjpW__chip{color:#075f55;max-width:min(440px,100%);font:inherit;cursor:pointer;background:#e5f7f0;border:1px solid #a6d6c9;border-radius:8px;align-items:center;gap:6px;padding:7px 10px;font-size:13px;display:inline-flex}.TableFilterChip-module__ssHjpW__chip span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.TableFilterChip-module__ssHjpW__chip svg{flex-shrink:0}.TableFilterChip-module__ssHjpW__chip:hover{background:#d1eee3}.TableFilterChip-module__ssHjpW__chip:focus-visible{outline:3px solid var(--crm-clinic,#087d70);outline-offset:2px}
.CrmDataGrid-module__UTb6la__grid{--vgrid-bg:var(--crm-surface,#fff);--vgrid-soft:var(--crm-wash,#f3f9fa);--vgrid-border:var(--crm-line,#dde8ee);--vgrid-text:var(--crm-ink,#18202e);--vgrid-muted:var(--crm-muted,#758098);--vgrid-accent:var(--crm-clinic,#087d70);--vgrid-radius:10px}
.ConfigurableTable-module__sYLEVG__toolbar{background:#fff;width:fit-content;max-width:100%;padding:8px 12px;position:sticky;left:0}.ConfigurableTable-module__sYLEVG__chooser{color:var(--crm-text)}.ConfigurableTable-module__sYLEVG__chooser summary{color:#087083;cursor:pointer;border:1px solid #a9dce6;border-radius:8px;align-items:center;gap:8px;width:fit-content;padding:7px 12px;font-weight:800;list-style:none;display:flex}.ConfigurableTable-module__sYLEVG__chooser summary::-webkit-details-marker{display:none}.ConfigurableTable-module__sYLEVG__chooser summary:hover,.ConfigurableTable-module__sYLEVG__chooser[open] summary{background:#eef9fb;border-color:#63c4d5}.ConfigurableTable-module__sYLEVG__chooser summary:focus-visible,.ConfigurableTable-module__sYLEVG__actions button:focus-visible,.ConfigurableTable-module__sYLEVG__option input:focus-visible{outline-offset:2px;outline:3px solid #43b0c4}.ConfigurableTable-module__sYLEVG__panel{border:1px solid var(--crm-line);background:#fff;border-radius:10px;width:min(540px,100vw - 80px);margin-top:8px;padding:12px;box-shadow:0 4px 14px #0f172a14}.ConfigurableTable-module__sYLEVG__actions{justify-content:space-between;align-items:center;gap:12px;margin-bottom:8px;display:flex}.ConfigurableTable-module__sYLEVG__actions button{color:#087083;cursor:pointer;background:#eef9fb;border:1px solid #a9dce6;border-radius:6px;padding:6px 10px}.ConfigurableTable-module__sYLEVG__options{overscroll-behavior:contain;max-height:320px;overflow-y:auto}.ConfigurableTable-module__sYLEVG__option{border-bottom:1px solid var(--crm-line);align-items:center;gap:8px;min-height:38px;display:flex}.ConfigurableTable-module__sYLEVG__option label{cursor:pointer;flex:1;align-items:center;gap:10px;display:flex}.ConfigurableTable-module__sYLEVG__option input{width:17px;height:17px;accent-color:var(--crm-clinic)}.ConfigurableTable-module__sYLEVG__panel small{color:var(--crm-muted);margin-top:10px;display:block}.ConfigurableTable-module__sYLEVG__table{border-spacing:0;border-collapse:separate!important}.ConfigurableTable-module__sYLEVG__table>thead>tr>th{--crm-table-header-background:#3c85e8}.ConfigurableTable-module__sYLEVG__table>:is(thead,tbody,tfoot)>tr>:is(th,td)[data-pinned]{background:var(--crm-table-pinned-background,#fff);position:sticky}.ConfigurableTable-module__sYLEVG__table>thead>tr>th[data-pinned]{background:var(--crm-table-header-background)}.ConfigurableTable-module__sYLEVG__heading{justify-content:space-between;align-items:center;gap:6px;display:flex}.ConfigurableTable-module__sYLEVG__heading>button:last-child{color:inherit}.ConfigurableTable-module__sYLEVG__heading>button:last-child:hover,.ConfigurableTable-module__sYLEVG__heading>button[aria-pressed=true]:last-child{color:#087568}.ConfigurableTable-module__sYLEVG__heading>span:not(:first-child),.ConfigurableTable-module__sYLEVG__heading>button:not(:last-child){text-overflow:ellipsis;min-width:0;overflow:hidden}.ConfigurableTable-module__sYLEVG__table>tbody>tr:nth-child(odd)>td[data-pinned]{background:#f8fafc}.ConfigurableTable-module__sYLEVG__table>tbody>tr:hover>td[data-pinned]{background:#eef9fb}.ConfigurableTable-module__sYLEVG__table>tbody>.crm-analytics-table__total>td[data-pinned]{background:#fff}.ConfigurableTable-module__sYLEVG__toolbar{color:var(--crm-muted);flex-wrap:wrap;align-items:center;gap:10px;font-size:13px;display:flex}.ConfigurableTable-module__sYLEVG__heading .ConfigurableTable-module__sYLEVG__label{white-space:normal;flex:1;min-width:80px}.ConfigurableTable-module__sYLEVG__heading .ConfigurableTable-module__sYLEVG__grip{cursor:grab;flex-shrink:0;display:inline-flex}.ConfigurableTable-module__sYLEVG__heading .ConfigurableTable-module__sYLEVG__sort{color:inherit;cursor:pointer;background:0 0;border:0;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:28px;padding:2px;display:inline-flex}.ConfigurableTable-module__sYLEVG__heading .vgrid-value-filter-trigger{color:inherit;flex-shrink:0;overflow:visible}.ConfigurableTable-module__sYLEVG__heading .vgrid-value-filter-trigger[data-filter-active=true]{color:var(--crm-clinic);background:#e5f7f0}.ConfigurableTable-module__sYLEVG__chip,.ConfigurableTable-module__sYLEVG__pagination button,.ConfigurableTable-module__sYLEVG__toolbarPagination button{border:1px solid var(--crm-line);background:var(--crm-surface,#fff);color:var(--crm-clinic);cursor:pointer;border-radius:8px;padding:7px 10px}.ConfigurableTable-module__sYLEVG__toolbarPagination{color:var(--crm-text);align-items:center;gap:8px;margin-left:auto;font-weight:700;display:flex}.ConfigurableTable-module__sYLEVG__toolbarPagination button:disabled{opacity:.45;cursor:default}.ConfigurableTable-module__sYLEVG__pagination{width:fit-content;max-width:100%;color:var(--crm-muted);background:#fff;flex-wrap:wrap;align-items:center;gap:12px;padding:10px 12px;display:flex;position:sticky;left:0}.ConfigurableTable-module__sYLEVG__pagination button:disabled{opacity:.45;cursor:default}.ConfigurableTable-module__sYLEVG__pagination small{color:var(--crm-muted)}.ConfigurableTable-module__sYLEVG__option .ConfigurableTable-module__sYLEVG__move{color:var(--crm-clinic);cursor:pointer;background:0 0;border:0;border-radius:4px;flex:none;padding:4px}.ConfigurableTable-module__sYLEVG__option .ConfigurableTable-module__sYLEVG__move:disabled{opacity:.35;cursor:default}.ConfigurableTable-module__sYLEVG__table>thead>tr>th:is([data-filter-active=true],[aria-sort=ascending],[aria-sort=descending]){border-bottom:3px solid #087d70}.ConfigurableTable-module__sYLEVG__heading .ConfigurableTable-module__sYLEVG__sort[data-sort-active=true]{color:#075f55;background:#e5f7f0;border-radius:5px;box-shadow:inset 0 0 0 1px #a6d6c9}.ConfigurableTable-module__sYLEVG__heading .ConfigurableTable-module__sYLEVG__sort:focus-visible{outline-offset:2px;outline:2px solid}.ConfigurableTable-module__sYLEVG__sortChip{color:#075f55;background:#e5f7f0;border-color:#a6d6c9;align-items:center;gap:6px;display:inline-flex}.ConfigurableTable-module__sYLEVG__sortChip svg{flex-shrink:0}.ConfigurableTable-module__sYLEVG__table>thead>tr>th{position:relative}.ConfigurableTable-module__sYLEVG__table>:is(thead,tbody,tfoot)>tr>:is(th,td){overflow-wrap:anywhere;white-space:normal;max-width:none;min-width:0!important}.ConfigurableTable-module__sYLEVG__heading{flex-wrap:wrap;justify-content:flex-start}.ConfigurableTable-module__sYLEVG__heading .ConfigurableTable-module__sYLEVG__label{overflow-wrap:anywhere;flex:70px;min-width:0}.ConfigurableTable-module__sYLEVG__table>tbody>tr>td{overflow:hidden}.ConfigurableTable-module__sYLEVG__table>thead>tr>th[data-pinned]{position:sticky}.ConfigurableTable-module__sYLEVG__withTotals>thead>tr>th{padding-bottom:30px}.ConfigurableTable-module__sYLEVG__total{font-variant-numeric:tabular-nums;white-space:nowrap;text-overflow:ellipsis;background:#0c264a2e;border-top:1px solid #fff6;justify-content:flex-end;align-items:center;height:25px;padding:0 10px;font-size:12px;font-weight:900;display:flex;position:absolute;bottom:0;left:0;right:0;overflow:hidden}.ConfigurableTable-module__sYLEVG__total[data-empty=true]{color:#ffffff8c;font-weight:800}
.CrmTableFrame-module__yQwhvq__frame{border:1px solid var(--crm-line);border-radius:12px;flex-direction:column;min-width:0;display:flex;overflow:hidden}.CrmTableFrame-module__yQwhvq__header{border-bottom:1px solid var(--crm-line);background:#fff;flex:none;justify-content:flex-end;align-items:stretch;min-height:48px;display:flex}.CrmTableFrame-module__yQwhvq__headerContent{flex:auto;min-width:0}.CrmTableFrame-module__yQwhvq__fullscreenButton{color:#087083;cursor:pointer;background:#fff;border:1px solid #a9dce6;border-radius:8px;flex:none;align-self:center;align-items:center;gap:7px;min-height:34px;margin:8px 12px;padding:6px 10px;font-size:13px;font-weight:900;display:inline-flex}.CrmTableFrame-module__yQwhvq__fullscreenButton:hover{background:#eef9fb;border-color:#63c4d5}.CrmTableFrame-module__yQwhvq__fullscreenButton:active{background:#dff4f8}.CrmTableFrame-module__yQwhvq__fullscreenButton:focus-visible{outline-offset:2px;outline:3px solid #43b0c4}.CrmTableFrame-module__yQwhvq__scroll{overscroll-behavior-x:contain;overscroll-behavior-y:auto;scrollbar-gutter:stable;touch-action:pan-x pan-y;-webkit-overflow-scrolling:touch;min-width:0;max-width:100%;min-height:0;overflow:auto hidden}.CrmTableFrame-module__yQwhvq__bounded{max-height:var(--crm-table-frame-bounded-height,none);overflow-y:auto}.CrmTableFrame-module__yQwhvq__bounded>table>thead>tr>th{position:sticky;top:0;box-shadow:inset 0 -1px #2f72c9}.CrmTableFrame-module__yQwhvq__bounded>table>thead>tr>th:not([data-pinned]){z-index:6}.CrmTableFrame-module__yQwhvq__fullscreen{z-index:1200;background:#fff;border:0;border-radius:0;width:100vw;max-width:none;height:100dvh;max-height:none;margin:0;padding:0;position:fixed;inset:0}.CrmTableFrame-module__yQwhvq__fullscreen .CrmTableFrame-module__yQwhvq__header{z-index:8;box-shadow:0 4px 14px #0f172a14}.CrmTableFrame-module__yQwhvq__fullscreen .CrmTableFrame-module__yQwhvq__scroll{flex:auto;max-height:none;overflow:auto}.CrmTableFrame-module__yQwhvq__fullscreen .CrmTableFrame-module__yQwhvq__scroll>table>thead th{position:sticky;top:0;box-shadow:inset 0 -1px #2f72c9}.CrmTableFrame-module__yQwhvq__fullscreen .CrmTableFrame-module__yQwhvq__scroll>table>thead th:not([data-pinned]){z-index:6}@media (max-width:720px){.CrmTableFrame-module__yQwhvq__fullscreenButton span{display:none}.CrmTableFrame-module__yQwhvq__fullscreenButton{justify-content:center;width:34px;height:34px;padding:0}}
.PatientTaxCertificateAction-module__3xDPyW__openButton,.PatientTaxCertificateAction-module__3xDPyW__secondary{border:1px solid var(--crm-line,#e3e8ef);color:var(--crm-ink,#121826);cursor:pointer;background:#fff;border-radius:12px;align-items:center;gap:8px;padding:10px 14px;display:inline-flex}.PatientTaxCertificateAction-module__3xDPyW__documentLink{color:var(--crm-clinic,#087568);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.PatientTaxCertificateAction-module__3xDPyW__openButton{color:var(--crm-clinic,#087568);margin:0 0 14px;font-weight:700}.PatientTaxCertificateAction-module__3xDPyW__backdrop{z-index:1500;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#081b159e;place-items:center;padding:22px;display:grid;position:fixed;inset:0}.PatientTaxCertificateAction-module__3xDPyW__dialog{isolation:isolate;border:1px solid var(--crm-line,#e3e8ef);width:min(1500px,100%);height:min(930px,96vh);color:var(--crm-ink,#121826);background:#fff;border-radius:22px;overflow:hidden;box-shadow:0 30px 80px #00000047}.PatientTaxCertificateAction-module__3xDPyW__dialog>header{border-bottom:1px solid var(--crm-line,#e3e8ef);background:#fff;justify-content:space-between;align-items:center;padding:16px 20px;display:flex}.PatientTaxCertificateAction-module__3xDPyW__dialog>header div{gap:3px;display:grid}.PatientTaxCertificateAction-module__3xDPyW__dialog>header span{color:var(--crm-muted,#667085);font-size:13px}.PatientTaxCertificateAction-module__3xDPyW__dialog>header button{color:var(--crm-muted,#667085);cursor:pointer;background:0 0;border:0}.PatientTaxCertificateAction-module__3xDPyW__body{background:#fff;grid-template-columns:390px minmax(0,1fr);height:calc(100% - 70px);display:grid}.PatientTaxCertificateAction-module__3xDPyW__form{border-right:1px solid var(--crm-line,#e3e8ef);background:#fff;padding:20px;overflow:auto}.PatientTaxCertificateAction-module__3xDPyW__form label{gap:7px;margin-bottom:14px;font-size:13px;font-weight:650;display:grid}.PatientTaxCertificateAction-module__3xDPyW__form label>span{color:var(--crm-muted,#667085)}.PatientTaxCertificateAction-module__3xDPyW__stepLabel{color:var(--crm-clinic,#087568);letter-spacing:.1em;text-transform:uppercase;margin:0 0 16px;font-size:12px;font-weight:800}.PatientTaxCertificateAction-module__3xDPyW__dateFields{grid-template-columns:1fr 1fr;gap:8px;display:grid}.PatientTaxCertificateAction-module__3xDPyW__preview{background:color-mix(in srgb, var(--crm-clinic,#087568) 5%, #eef3f0);padding:24px;overflow:auto}.PatientTaxCertificateAction-module__3xDPyW__preview .vpdf-root{height:100%;min-height:640px}.PatientTaxCertificateAction-module__3xDPyW__emptyPreview{min-height:100%;color:var(--crm-muted,#667085);text-align:center;place-content:center;justify-items:center;gap:10px;display:grid}.PatientTaxCertificateAction-module__3xDPyW__emptyPreview span{max-width:430px;font-size:13px;line-height:1.5}.PatientTaxCertificateAction-module__3xDPyW__amountFields{grid-template-columns:1fr 1fr;gap:0 10px;display:grid}.PatientTaxCertificateAction-module__3xDPyW__identityPanel{border:1px solid color-mix(in srgb, var(--crm-clinic,#087568) 22%, var(--crm-line,#e3e8ef));background:color-mix(in srgb, var(--crm-clinic,#087568) 3%, #fff);border-radius:12px;gap:12px;margin:0 0 16px;padding:12px;display:grid}.PatientTaxCertificateAction-module__3xDPyW__identityHeading{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.PatientTaxCertificateAction-module__3xDPyW__identityHeading>div{gap:3px;display:grid}.PatientTaxCertificateAction-module__3xDPyW__identityHeading strong{font-size:13px}.PatientTaxCertificateAction-module__3xDPyW__identityHeading span{color:var(--crm-muted,#667085);font-size:11px;line-height:1.4}.PatientTaxCertificateAction-module__3xDPyW__identityHeading a{color:var(--crm-clinic,#087568);text-underline-offset:2px;flex:none;font-size:11px;font-weight:750;text-decoration:underline}.PatientTaxCertificateAction-module__3xDPyW__identityFields{grid-template-columns:1fr 1fr;gap:0 10px;display:grid}.PatientTaxCertificateAction-module__3xDPyW__identityFields label{min-width:0;margin-bottom:10px}.PatientTaxCertificateAction-module__3xDPyW__readonlyIdentityField{color:var(--crm-ink,#121826);background:#f8faf9!important}.PatientTaxCertificateAction-module__3xDPyW__invalidField input{box-shadow:0 0 0 3px #d04b431f;background:#fff4f3!important;border-color:#d04b43!important}.PatientTaxCertificateAction-module__3xDPyW__invalidField>span{color:#9f2f29!important}.PatientTaxCertificateAction-module__3xDPyW__fieldError{color:#a32620;margin-top:-2px;font-size:10px;font-weight:650;line-height:1.3}.PatientTaxCertificateAction-module__3xDPyW__identityChoiceError{color:#8b241f;background:#fff0ef;border-radius:8px;margin:-2px 0 0;padding:8px 10px;font-size:11px;font-weight:700;line-height:1.4}.PatientTaxCertificateAction-module__3xDPyW__total{background:color-mix(in srgb, var(--crm-clinic,#087568) 9%, transparent);border-radius:10px;padding:11px}.PatientTaxCertificateAction-module__3xDPyW__dataNotice{border:1px solid color-mix(in srgb, var(--crm-clinic,#087568) 22%, var(--crm-line,#e3e8ef));color:var(--crm-muted,#667085);border-radius:10px;gap:7px;margin:-2px 0 12px;padding:11px;font-size:12px;line-height:1.45;display:grid}.PatientTaxCertificateAction-module__3xDPyW__blockers,.PatientTaxCertificateAction-module__3xDPyW__success{border-radius:12px;gap:7px;margin:12px 0;padding:12px;display:grid}.PatientTaxCertificateAction-module__3xDPyW__blockers{color:#8b241f;background:#fff0ef}.PatientTaxCertificateAction-module__3xDPyW__success{color:#176139;background:#e9f8ef}.PatientTaxCertificateAction-module__3xDPyW__warning{color:var(--crm-muted,#667085);font-size:12px;line-height:1.45}.PatientTaxCertificateAction-module__3xDPyW__check{align-items:start;line-height:1.4;grid-template-columns:18px 1fr!important;font-weight:500!important}.PatientTaxCertificateAction-module__3xDPyW__check input{margin-top:3px}.PatientTaxCertificateAction-module__3xDPyW__error{color:#a32620}.PatientTaxCertificateAction-module__3xDPyW__actions{flex-wrap:wrap;gap:10px;margin-top:18px;display:flex}.PatientTaxCertificateAction-module__3xDPyW__actions button{align-items:center;gap:7px;display:inline-flex}.PatientTaxCertificateAction-module__3xDPyW__actions button:disabled{cursor:not-allowed;opacity:.55}.PatientTaxCertificateAction-module__3xDPyW__viewerBody{background:color-mix(in srgb, var(--crm-clinic,#087568) 5%, #eef3f0);height:calc(100% - 70px);padding:20px;overflow:auto}.PatientTaxCertificateAction-module__3xDPyW__viewerBody .vpdf-root{height:calc(100% - 68px);min-height:640px}.PatientTaxCertificateAction-module__3xDPyW__viewerActions{z-index:2;border-bottom:1px solid var(--crm-line,#e3e8ef);background:#fff;justify-content:flex-end;gap:10px;margin:-20px -20px 20px;padding:14px 20px;display:flex;position:sticky;top:-20px}@media (max-width:980px){.PatientTaxCertificateAction-module__3xDPyW__backdrop{padding:0}.PatientTaxCertificateAction-module__3xDPyW__dialog{border-radius:0;height:100vh}.PatientTaxCertificateAction-module__3xDPyW__body{grid-template-columns:1fr;height:calc(100% - 70px);overflow:auto}.PatientTaxCertificateAction-module__3xDPyW__form{border-right:0;overflow:visible}.PatientTaxCertificateAction-module__3xDPyW__preview{overflow:visible}}
.TaxCertificateRegisterCell-module__4c2Bva__available,.TaxCertificateRegisterCell-module__4c2Bva__archive{align-items:flex-start;gap:8px;min-width:0;display:flex}.TaxCertificateRegisterCell-module__4c2Bva__available>svg,.TaxCertificateRegisterCell-module__4c2Bva__archive>svg{flex:none;margin-top:2px}.TaxCertificateRegisterCell-module__4c2Bva__available>div,.TaxCertificateRegisterCell-module__4c2Bva__archive>div{gap:2px;min-width:0;display:grid}.TaxCertificateRegisterCell-module__4c2Bva__available{color:var(--crm-clinic)}.TaxCertificateRegisterCell-module__4c2Bva__available span,.TaxCertificateRegisterCell-module__4c2Bva__archive span{color:var(--crm-muted);font-size:11px;line-height:1.25}.TaxCertificateRegisterCell-module__4c2Bva__archive{color:#687386}.TaxCertificateRegisterCell-module__4c2Bva__archive strong{color:var(--crm-text);font-weight:700}
.ReportWorkbench-module__lx7g3a__content{min-width:0}.ReportWorkbench-module__lx7g3a__navigation{max-height:calc(100vh - 200px);padding-bottom:20px;overflow-y:auto}.ReportWorkbench-module__lx7g3a__groupTitle{color:#488968;margin:16px 12px 6px;font-size:13px;font-weight:600}.ReportWorkbench-module__lx7g3a__filters{max-height:calc(100vh - 200px);overflow-y:auto}.ReportWorkbench-module__lx7g3a__header,.ReportWorkbench-module__lx7g3a__resultHeader,.ReportWorkbench-module__lx7g3a__tableTools,.ReportWorkbench-module__lx7g3a__pagination{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.ReportWorkbench-module__lx7g3a__header{background:linear-gradient(110deg,#f2faf7,#fff);border-bottom:1px solid #dce9e6;padding:22px 24px}.ReportWorkbench-module__lx7g3a__header h2{color:#193d37;margin:5px 0 8px;font-size:24px}.ReportWorkbench-module__lx7g3a__header p,.ReportWorkbench-module__lx7g3a__header span,.ReportWorkbench-module__lx7g3a__resultHeader,.ReportWorkbench-module__lx7g3a__pagination{color:#638078;font-size:12px}.ReportWorkbench-module__lx7g3a__header p{margin:0}.ReportWorkbench-module__lx7g3a__actions,.ReportWorkbench-module__lx7g3a__presetsRow{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.ReportWorkbench-module__lx7g3a__actions button,.ReportWorkbench-module__lx7g3a__presetsRow button,.ReportWorkbench-module__lx7g3a__pagination button,.ReportWorkbench-module__lx7g3a__empty button,.ReportWorkbench-module__lx7g3a__warning button{color:#28554a;cursor:pointer;min-height:35px;font:inherit;background:#fff;border:1px solid #c9dfd7;border-radius:9px;justify-content:center;align-items:center;gap:7px;padding:8px 12px;display:inline-flex}.ReportWorkbench-module__lx7g3a__actions button:hover,.ReportWorkbench-module__lx7g3a__presetsRow button:hover,.ReportWorkbench-module__lx7g3a__empty button:hover{background:#eaf6f0;border-color:#81b39f}.ReportWorkbench-module__lx7g3a__actions button.ReportWorkbench-module__lx7g3a__primary{color:#fff;background:#23735b;border-color:#23735b}.ReportWorkbench-module__lx7g3a__actions button.ReportWorkbench-module__lx7g3a__primary:hover{background:#195b47}.ReportWorkbench-module__lx7g3a__actions button:disabled,.ReportWorkbench-module__lx7g3a__pagination button:disabled{opacity:.45;cursor:default}.ReportWorkbench-module__lx7g3a__filters{gap:18px;padding:18px 14px;display:grid}.ReportWorkbench-module__lx7g3a__field,.ReportWorkbench-module__lx7g3a__period label,.ReportWorkbench-module__lx7g3a__presets label{color:#3c5c54;gap:7px;font-size:12px;font-weight:600;display:grid}.ReportWorkbench-module__lx7g3a__period{border:1px solid #dce9e6;border-radius:12px;gap:12px;min-width:0;padding:12px;display:grid}.ReportWorkbench-module__lx7g3a__period legend{color:#55786c;padding:0 4px;font-size:12px}.ReportWorkbench-module__lx7g3a__period input,.ReportWorkbench-module__lx7g3a__presets input,.ReportWorkbench-module__lx7g3a__tableTools input{color:#234a3f;width:100%;min-width:0;font:inherit;box-sizing:border-box;background:#fff;border:1px solid #cbded7;border-radius:8px;padding:9px}.ReportWorkbench-module__lx7g3a__presetsRow{gap:4px}.ReportWorkbench-module__lx7g3a__presetsRow button{min-height:28px;padding:5px 7px;font-size:11px}.ReportWorkbench-module__lx7g3a__presets{border-top:1px solid #dce9e6;padding-top:14px;font-size:12px}.ReportWorkbench-module__lx7g3a__presets summary{cursor:pointer;font-weight:600}.ReportWorkbench-module__lx7g3a__presets p{color:#638078}.ReportWorkbench-module__lx7g3a__presets label{margin:12px 0}.ReportWorkbench-module__lx7g3a__tabs{flex-wrap:wrap;gap:4px;padding:16px 20px 0;display:flex}.ReportWorkbench-module__lx7g3a__tabs button{color:#456b5f;font:inherit;cursor:pointer;background:#f8fbfa;border:1px solid #dce9e6;border-radius:8px;padding:9px 14px}.ReportWorkbench-module__lx7g3a__tabs button[aria-selected=true]{color:#1a674d;background:#e0f2e9;border-color:#80b99f}.ReportWorkbench-module__lx7g3a__empty{text-align:center;color:#638078;flex-direction:column;justify-content:center;align-items:center;min-height:280px;padding:36px;display:flex}.ReportWorkbench-module__lx7g3a__empty h3{color:#315b4e;margin-bottom:4px}.ReportWorkbench-module__lx7g3a__empty p{max-width:560px;line-height:1.6}.ReportWorkbench-module__lx7g3a__warning{color:#725821;background:#fff6df;border:1px solid #ead5a0;border-radius:10px;margin:14px 20px;padding:12px 15px;font-size:13px;line-height:1.5}.ReportWorkbench-module__lx7g3a__resultHeader,.ReportWorkbench-module__lx7g3a__tableTools{padding:16px 20px}.ReportWorkbench-module__lx7g3a__tableTools{color:#638078;padding-top:0;font-size:12px}.ReportWorkbench-module__lx7g3a__tableTools label{align-items:center;gap:10px;display:flex}.ReportWorkbench-module__lx7g3a__tableTools input{width:210px}.ReportWorkbench-module__lx7g3a__tableScroll{border:1px solid #dce9e6;border-radius:10px;max-width:100%;margin:0 20px;overflow:auto}.ReportWorkbench-module__lx7g3a__table{border-collapse:collapse;width:100%;font-size:12px}.ReportWorkbench-module__lx7g3a__table th{text-align:left;white-space:nowrap;background:#edf6f2;padding:10px 12px}.ReportWorkbench-module__lx7g3a__table td{color:#2d4b42;overflow-wrap:anywhere;border-top:1px solid #e5eeea;max-width:360px;padding:11px 12px}.ReportWorkbench-module__lx7g3a__table tr:nth-child(2n) td{background:#f8fbfa}.ReportWorkbench-module__lx7g3a__table tr:hover td{background:#eef7f2}.ReportWorkbench-module__lx7g3a__table tfoot td{background:#edf6f2;font-weight:700}.ReportWorkbench-module__lx7g3a__pagination{justify-content:flex-end;padding:16px 20px}.ReportWorkbench-module__lx7g3a__pagination>span:first-child{margin-right:auto}.ReportWorkbench-module__lx7g3a__actions button:focus-visible,.ReportWorkbench-module__lx7g3a__tabs button:focus-visible,.ReportWorkbench-module__lx7g3a__empty button:focus-visible,.ReportWorkbench-module__lx7g3a__table th button:focus-visible{outline-offset:3px;outline:2px solid #3b9476}@media (max-width:800px){.ReportWorkbench-module__lx7g3a__header{padding:16px}.ReportWorkbench-module__lx7g3a__header h2{font-size:20px}.ReportWorkbench-module__lx7g3a__tableTools label{width:100%}.ReportWorkbench-module__lx7g3a__tableTools input{flex:1}.ReportWorkbench-module__lx7g3a__resultHeader,.ReportWorkbench-module__lx7g3a__tableTools{padding:12px}.ReportWorkbench-module__lx7g3a__tableScroll{margin:0 12px}.ReportWorkbench-module__lx7g3a__pagination{padding:12px}.ReportWorkbench-module__lx7g3a__pagination>span:first-child{width:100%}}.ReportWorkbench-module__lx7g3a__summary{color:#396053;background:#edf6f2;border-radius:10px;flex-wrap:wrap;gap:16px;margin:0 20px 16px;padding:12px 16px;font-size:13px;display:flex}
.TaxCertificateRegisterScreen-module__8eLEza__workspace{background:#fff;border-radius:14px;grid-template-columns:0 minmax(0,1fr);min-height:620px;display:grid;overflow:hidden}.TaxCertificateRegisterScreen-module__8eLEza__filtersPanel{background:#fbfdfc;border-right:1px solid #dce9e6;min-width:0;transition:grid-template-columns .2s,width .2s;overflow:hidden}.TaxCertificateRegisterScreen-module__8eLEza__filtersPanelOpen{width:310px}.TaxCertificateRegisterScreen-module__8eLEza__filtersTitle{color:#315b4e;white-space:nowrap;align-items:center;gap:8px;padding:18px 16px 0;display:flex}.TaxCertificateRegisterScreen-module__8eLEza__content{min-width:0;overflow:hidden}.TaxCertificateRegisterScreen-module__8eLEza__registerMeta{color:#396053;background:#edf6f2;border-radius:10px;align-items:center;gap:8px;margin:16px 20px;padding:12px 14px;font-size:13px;display:flex}@media (min-width:901px){.TaxCertificateRegisterScreen-module__8eLEza__workspace:has(.TaxCertificateRegisterScreen-module__8eLEza__filtersPanelOpen){grid-template-columns:310px minmax(0,1fr)}.TaxCertificateRegisterScreen-module__8eLEza__filtersPanelOpen{width:auto}}@media (max-width:900px){.TaxCertificateRegisterScreen-module__8eLEza__workspace{display:block}.TaxCertificateRegisterScreen-module__8eLEza__filtersPanel{display:none}.TaxCertificateRegisterScreen-module__8eLEza__filtersPanelOpen{width:auto;display:block}.TaxCertificateRegisterScreen-module__8eLEza__registerMeta{margin:12px}}
