.record-payment.svelte-13ec1uv{gap:1rem;min-height:0;display:grid}.record-payment__line.svelte-13ec1uv,.record-payment__online.svelte-13ec1uv{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;display:grid}.record-payment__summary.svelte-13ec1uv{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}.record-payment__summary.svelte-13ec1uv div:where(.svelte-13ec1uv){border:1px solid var(--mv-border);background:var(--mv-panel-bg-muted);border-radius:16px;gap:.2rem;padding:.8rem .9rem;display:grid}.record-payment__summary.svelte-13ec1uv span:where(.svelte-13ec1uv){color:var(--mv-text-muted);font-size:.76rem}.record-payment__summary.svelte-13ec1uv strong:where(.svelte-13ec1uv){color:var(--mv-text);font-size:1rem}.record-payment__actions.svelte-13ec1uv{justify-content:flex-end;gap:.7rem;width:100%;display:flex}.record-payment__actions.svelte-13ec1uv .mv-button{min-width:10.5rem}@media (width<=720px){.record-payment__line.svelte-13ec1uv,.record-payment__online.svelte-13ec1uv,.record-payment__summary.svelte-13ec1uv{grid-template-columns:minmax(0,1fr)}.record-payment__actions.svelte-13ec1uv{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.record-payment__actions.svelte-13ec1uv .mv-button{width:100%;min-width:0}}.patient-bills-modal.svelte-1einxe3{gap:.9rem;min-height:0;display:grid}.patient-bills-modal__tools.svelte-1einxe3{justify-content:space-between;align-items:center;gap:1rem;display:flex}.patient-bills-modal__select-all.svelte-1einxe3,.patient-bills-modal__row-check.svelte-1einxe3{color:var(--mv-text);align-items:center;gap:.45rem;font-size:.84rem;font-weight:750;display:inline-flex}.patient-bills-modal__select-all.svelte-1einxe3 input:where(.svelte-1einxe3),.patient-bills-modal__row-check.svelte-1einxe3 input:where(.svelte-1einxe3){width:1rem;height:1rem;accent-color:var(--mv-accent)}.patient-bills-modal__totals.svelte-1einxe3{grid-template-columns:repeat(3,minmax(7rem,1fr));gap:.6rem;display:grid}.patient-bills-modal__totals.svelte-1einxe3 div:where(.svelte-1einxe3){border:1px solid var(--mv-border);background:var(--mv-panel-bg-muted);border-radius:14px;gap:.1rem;padding:.55rem .7rem;display:grid}.patient-bills-modal__totals.svelte-1einxe3 span:where(.svelte-1einxe3),.patient-bills-modal__detail.svelte-1einxe3 small:where(.svelte-1einxe3){color:var(--mv-text-muted);font-size:.72rem}.patient-bills-modal__totals.svelte-1einxe3 strong:where(.svelte-1einxe3){color:var(--mv-text);font-size:.9rem}.patient-bills-modal__stack.svelte-1einxe3{align-content:start;gap:.18rem;display:grid}.patient-bills-modal__payer-pill.svelte-1einxe3,.patient-bills-modal__service-pill.svelte-1einxe3{white-space:nowrap;border-radius:999px;flex-direction:column;justify-self:start;width:fit-content;max-width:100%;padding:.24rem .55rem;font-weight:850;display:inline-flex;font-size:.72rem!important}.patient-bills-modal__payer-pill.svelte-1einxe3 small:where(.svelte-1einxe3){font-size:.62rem;line-height:1.1}.patient-bills-modal__payer-pill.svelte-1einxe3{background:color-mix(in srgb, var(--mv-accent-soft) 48%, var(--mv-surface-mix));color:var(--mv-accent)}.patient-bills-modal__service-pill[data-status=unpaid].svelte-1einxe3{color:#fff;background:#ff2d55}.patient-bills-modal__service-pill[data-status=partial].svelte-1einxe3{color:#3a2a00;background:#ffd60a}.patient-bills-modal__service-pill[data-status=paid].svelte-1einxe3{color:#073b16;background:#30d158}.patient-bills-modal__line-item.svelte-1einxe3{width:fit-content;max-width:100%;color:var(--mv-text);text-align:left;font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-size:.72rem;line-height:1.2}.patient-bills-modal__line-item.svelte-1einxe3:disabled{cursor:default}.patient-bills-modal__line-item--claimable.svelte-1einxe3{background:color-mix(in srgb, #30d158 18%, var(--mv-surface));color:color-mix(in srgb, #30d158 70%, var(--mv-text));border-radius:999px;padding:.16rem .42rem;font-weight:800}.patient-bills-modal__detail.svelte-1einxe3{grid-template-columns:minmax(0,1fr) minmax(16rem,.85fr);align-items:end}.patient-bills-modal__detail.svelte-1einxe3 div:where(.svelte-1einxe3){gap:.2rem;display:grid}.patient-bills-modal__detail.svelte-1einxe3 strong:where(.svelte-1einxe3){color:var(--mv-text);font-size:.84rem}.patient-bills-modal__footer.svelte-1einxe3{justify-content:flex-end;gap:.7rem;width:100%;display:flex}.patient-bills-modal__status.svelte-1einxe3{color:var(--mv-text-muted);margin:0;font-size:.82rem}.patient-bills-modal__footer.svelte-1einxe3 .mv-button{min-width:10.5rem}.patient-bills-modal__refund.svelte-1einxe3{gap:.85rem;display:grid}.patient-bills-modal__replace.svelte-1einxe3{gap:.9rem;display:grid}.patient-bills-modal__difference.svelte-1einxe3{border:1px solid var(--mv-border);background:var(--mv-panel-bg-muted);border-radius:12px;justify-content:space-between;align-items:center;gap:1rem;padding:.75rem .9rem;display:flex}.patient-bills-modal__difference.svelte-1einxe3 span:where(.svelte-1einxe3),.patient-bills-modal__remove-test.svelte-1einxe3{color:var(--mv-text-muted);font-size:.8rem}.patient-bills-modal__difference.svelte-1einxe3 strong:where(.svelte-1einxe3){color:var(--mv-text)}.patient-bills-modal__replace-row.svelte-1einxe3{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(11rem,.7fr);align-items:end;gap:.8rem;display:grid}.patient-bills-modal__remove-test.svelte-1einxe3{align-items:center;gap:.45rem;min-height:2.75rem;display:flex}.patient-bills-modal__form-grid.svelte-1einxe3{grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem;display:grid}.patient-bills-modal__form-span.svelte-1einxe3{grid-column:1/-1}@media (width<=760px){.patient-bills-modal__tools.svelte-1einxe3,.patient-bills-modal__footer.svelte-1einxe3{display:grid}.patient-bills-modal__totals.svelte-1einxe3,.patient-bills-modal__detail.svelte-1einxe3,.patient-bills-modal__form-grid.svelte-1einxe3,.patient-bills-modal__replace-row.svelte-1einxe3{grid-template-columns:minmax(0,1fr)}.patient-bills-modal__footer.svelte-1einxe3 .mv-button{width:100%;min-width:0}}
