.mknc-login-subtitle{color:var(--theme-color-text-muted);margin:0 0 12px;text-align:center}.mknc-money{font-variant-numeric:tabular-nums;white-space:nowrap}.mknc-money-overrun{color:var(--theme-role-danger-fg);font-weight:600}.mknc-code{font-size:12px;font-variant-numeric:tabular-nums}.mknc-block{width:100%}.mknc-page-fill{display:flex;flex:1 1 auto;flex-direction:column;min-height:0}.mknc-cases-page{gap:8px}.mknc-cases-page .mknc-cases-tabs>.ant-tabs-nav{margin-bottom:0}.mknc-sync-banner{width:100%}.mknc-updated-at{font-variant-numeric:tabular-nums;margin-inline-end:8px;white-space:nowrap}.mknc-flag{cursor:default;display:inline-flex;font-size:16px}.mknc-flag-unmapped{color:var(--theme-role-info-fg)}.mknc-flag-contracts{color:var(--theme-role-warning-fg)}.mknc-flag-uninformed{color:var(--theme-role-danger-fg)}.mknc-case-link{font-weight:500}.mknc-feed-indicator{align-items:center;display:inline-flex;margin-right:8px}.mknc-feed-indicator-icon{font-size:18px}.mknc-card-page{display:flex;flex-direction:column;gap:12px}.mknc-back{align-self:flex-start}.mknc-card-name.ant-typography{margin:0}.mknc-card-head .ant-card-head-title{white-space:normal}.mknc-totals-row{display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(190px,1fr))}.mknc-totals .ant-statistic-content{font-size:20px}.mknc-totals-overrun .ant-statistic-title{color:var(--theme-role-danger-text);font-weight:600}.mknc-group-total{font-variant-numeric:tabular-nums;font-weight:600}.mknc-row-icu>td{background:var(--theme-role-danger-tint)}.mknc-row-deleted>td{color:var(--theme-color-text-muted);text-decoration:line-through}.mknc-row-deleted>td:last-child,.mknc-row-deleted>td:nth-last-child(2){text-decoration:none}.mknc-row-link{cursor:pointer}.mknc-dialog-alert{margin-bottom:16px}.mknc-dialog-facts{margin-bottom:12px}.mknc-field-wide{width:100%}.mknc-field-amount{width:220px}.mknc-field-qty{width:120px}.mknc-service-option{max-width:100%;overflow:hidden;text-overflow:ellipsis}.mknc-feed-page{display:flex;flex-direction:column;gap:12px}.mknc-feed-empty{padding:32px 0;text-align:center}.mknc-feed-empty-icon{color:var(--theme-role-success-fg);font-size:40px}.mknc-sim-page{display:flex;flex-direction:column;gap:16px}.mknc-sim-patient{max-width:720px;width:100%}.mknc-sim-facts{margin-top:12px}.mknc-sim-card{height:100%}.mknc-sim-form{width:100%}.mknc-sim-pay{min-width:140px}.mknc-sim-dept{min-width:240px}.mknc-sim-amount{width:200px}.mknc-addendum-page{display:flex;flex-direction:column;gap:12px}.mknc-addendum-toolbar{display:flex;flex-direction:column;gap:8px}.mknc-doc{background:var(--theme-color-surface);border:1px solid var(--theme-color-border);color:var(--theme-color-text);font-size:14px;line-height:1.5;max-width:820px;padding:40px 48px}.mknc-doc-org{border-bottom:1px solid var(--theme-color-border);margin-bottom:20px;padding-bottom:12px;text-align:center}.mknc-doc-org-name{font-size:15px;font-weight:600}.mknc-doc-title{color:var(--theme-color-text);font-size:18px;font-weight:600;margin:0;text-align:center}.mknc-doc-subtitle{margin:4px 0 16px;text-align:center}.mknc-doc-place{display:flex;justify-content:space-between;margin-bottom:16px}.mknc-doc-facts{display:grid;gap:4px 16px;grid-template-columns:max-content 1fr;margin:0 0 16px}.mknc-doc-facts dt{color:var(--theme-color-text-muted)}.mknc-doc-facts dd{margin:0}.mknc-doc-text{margin:12px 0}.mknc-doc-table,.mknc-doc-totals{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%}.mknc-doc-table td,.mknc-doc-table th{border:1px solid var(--theme-color-border);padding:4px 8px;vertical-align:top}.mknc-doc-table th{background:var(--theme-color-surface-alt);font-weight:600;text-align:left}.mknc-doc-num{text-align:right;width:36px}.mknc-doc-qty{text-align:right;width:64px}.mknc-doc .mknc-doc-money{text-align:right;white-space:nowrap;width:130px}.mknc-doc-code{margin-right:6px}.mknc-doc-code,.mknc-doc-none{color:var(--theme-color-text-muted)}.mknc-doc-none{text-align:center}.mknc-doc-totals{margin:12px 0 0 auto;width:auto}.mknc-doc-totals th{font-weight:400;padding:2px 16px 2px 0;text-align:right}.mknc-doc-totals td{padding:2px 8px}.mknc-doc-topay td,.mknc-doc-topay th{border-top:1px solid var(--theme-color-border);font-size:15px;font-weight:600}.mknc-doc-signs{display:grid;gap:32px;grid-template-columns:1fr 1fr;margin-top:32px}.mknc-doc-sign-role{margin-bottom:24px}.mknc-doc-sign-line{white-space:nowrap}.mknc-doc-footer{color:var(--theme-color-text-muted);font-size:12px;margin-top:32px}@media print{.ant-message,.ant-notification,.mknc-noprint,.platform-page-title,.platform-shell-header,.platform-shell-sider{display:none!important}.platform-shell-content{margin:0!important;padding:0!important}.mknc-doc{border:0;max-width:none;padding:0}}.mknc-patient-cell{align-items:center;display:inline-flex;gap:8px;max-width:100%}.mknc-ellipsis,.mknc-patient-cell .mknc-case-link{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mknc-ellipsis{display:block}.mknc-admin-page{display:flex;flex-direction:column;gap:16px}.mknc-page-intro,.mknc-page-intro.ant-typography{margin:0;max-width:1100px}.mknc-audit-json{font-size:12px;margin:0;max-height:360px;max-width:560px;overflow:auto;white-space:pre-wrap;word-break:break-word}.mknc-notification-text,.mknc-test-text{white-space:normal;word-break:break-word}