.card[data-v-0d4c932d]{color:#243447}.reconcile-heading[data-v-0d4c932d]{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;flex-wrap:wrap}h4[data-v-0d4c932d],h5[data-v-0d4c932d]{color:#172b4d}.reconcile-heading p[data-v-0d4c932d]{line-height:1.6;color:#475569}label[data-v-0d4c932d]{font-weight:600}.form-control[data-v-0d4c932d]{font-size:16px;min-height:44px}.btn[data-v-0d4c932d]{min-height:44px}.cash-summary[data-v-0d4c932d]{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-bottom:16px}.cash-summary>div[data-v-0d4c932d]{background:#f1f5f9;border:1px solid #dbe3ed;border-radius:8px;padding:14px}.cash-summary span[data-v-0d4c932d]{display:block;font-size:14px}.cash-summary strong[data-v-0d4c932d]{display:block;font-size:22px;margin-top:6px;overflow-wrap:anywhere}.cash-context[data-v-0d4c932d]{line-height:1.6;color:#475569}.cash-short[data-v-0d4c932d]{color:#9b1c1c}.cash-over[data-v-0d4c932d]{color:#166534}.denomination-row[data-v-0d4c932d]{display:grid;grid-template-columns:1fr 110px 1.2fr;align-items:center;gap:12px;padding:10px 0;border-bottom:1px solid #e2e8f0}.denomination-row label[data-v-0d4c932d]{margin:0}.denomination-row strong[data-v-0d4c932d]{text-align:right;overflow-wrap:anywhere}.denomination-header[data-v-0d4c932d]{font-weight:600;background:#eef2f6;padding:12px 4px}.denomination-header span[data-v-0d4c932d]:last-child{text-align:right}.cash-actions[data-v-0d4c932d]{display:flex;gap:12px;flex-wrap:wrap;margin-top:20px}.record-status[data-v-0d4c932d]{display:inline-block;font-size:13px;background:#edf2f7;color:#334155;border-radius:6px;padding:5px 8px}.cash-history[data-v-0d4c932d]{display:flex;justify-content:space-between;align-items:flex-start;gap:16px;padding:16px 0;border-bottom:1px solid #e2e8f0;line-height:1.6}.cash-history h5[data-v-0d4c932d]{font-size:17px}.cash-history p[data-v-0d4c932d]{margin:0 0 6px;color:#475569}@media(max-width:767.98px){.cash-summary[data-v-0d4c932d]{grid-template-columns:1fr}.cash-summary strong[data-v-0d4c932d]{font-size:24px}.denomination-row[data-v-0d4c932d]{grid-template-columns:1fr 80px 1.1fr;gap:8px;font-size:13px}.cash-history[data-v-0d4c932d]{flex-wrap:wrap}.cash-actions .btn[data-v-0d4c932d]{flex:1}.cash-history .btn[data-v-0d4c932d]{width:100%}}.cash-navigation[data-v-0d4c932d]{display:flex;gap:8px;flex-wrap:wrap;margin:0 0 22px;padding:8px;background:#fff;border:1px solid #e2e8f0;border-radius:10px}.cash-navigation a[data-v-0d4c932d]{display:flex;align-items:center;padding:10px 15px;min-height:44px;border-radius:7px;color:#475569;font-size:13px;font-weight:600;text-decoration:none}.cash-navigation a.router-link-exact-active[data-v-0d4c932d]{background:#8f252b;color:#fff}.cash-navigation a[data-v-0d4c932d]:hover{background:#f8eded;color:#8f252b}.cash-navigation a[data-v-0d4c932d]:focus-visible{outline:2px solid #8f252b;outline-offset:2px}.cash-eyebrow[data-v-0d4c932d]{display:block;font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#64748b;margin-bottom:6px}.card[data-v-0d4c932d]{border:1px solid #e2e8f0;border-radius:12px;box-shadow:none}.form-control[data-v-0d4c932d]:disabled{color:#334155;opacity:1}.form-control[data-v-0d4c932d]:focus{border-color:#a65a60}.surplus[data-v-0d4c932d]{color:#166534!important}@media(max-width:575px){.cash-navigation[data-v-0d4c932d]{display:grid;grid-template-columns:1fr 1fr;gap:6px}.cash-navigation a[data-v-0d4c932d]{justify-content:center;padding:9px;font-size:12px}}.reconcile-heading[data-v-0d4c932d]{align-items:center;margin-bottom:20px}.reconcile-heading h4[data-v-0d4c932d]{margin:0 0 8px}.reconcile-heading p[data-v-0d4c932d]{margin-bottom:0;font-size:14px;max-width:700px}.cash-summary[data-v-0d4c932d]{margin-top:18px}.cash-summary>div[data-v-0d4c932d]{padding:20px;border-radius:10px;background:#f8fafc}.cash-summary>div.cash-short[data-v-0d4c932d]{background:#fff1f2;border-color:#f1a4ac}.cash-summary>div.cash-over[data-v-0d4c932d]{background:#ecfdf3;border-color:#86cfa1}.cash-summary strong[data-v-0d4c932d]{font-variant-numeric:tabular-nums;font-size:27px}.cash-context[data-v-0d4c932d]{padding:14px 16px;background:#f8fafc;border-left:3px solid #94a3b8;border-radius:4px;font-size:13px}.count-section-title[data-v-0d4c932d]{margin:24px 0 6px;font-size:17px}.count-hint[data-v-0d4c932d]{color:#64748b;font-size:13px}.denomination-row[data-v-0d4c932d]{padding:12px 14px}.denomination-header[data-v-0d4c932d]{font-size:11px;text-transform:uppercase;letter-spacing:.04em;border-radius:8px 8px 0 0}.denomination-row input[data-v-0d4c932d]{text-align:center;font-variant-numeric:tabular-nums}.denomination-row strong[data-v-0d4c932d]{font-variant-numeric:tabular-nums}.cash-history[data-v-0d4c932d]{padding:20px;border:1px solid #e2e8f0;border-radius:10px;margin-top:14px;background:#fff}.cash-history h5[data-v-0d4c932d]{margin-bottom:8px}.record-status[data-v-0d4c932d]{border-radius:20px;font-size:11px}.cash-actions[data-v-0d4c932d]{border-top:1px solid #e2e8f0;padding-top:20px}@media(max-width:767.98px){.cash-summary[data-v-0d4c932d]{grid-template-columns:1fr 1fr}.cash-summary>div[data-v-0d4c932d]:last-child{grid-column:1/-1}.cash-summary strong[data-v-0d4c932d]{font-size:22px}.cash-summary>div[data-v-0d4c932d]{padding:14px}.cash-summary span[data-v-0d4c932d]{font-size:12px}.denomination-row[data-v-0d4c932d]{padding:12px 6px}.cash-history[data-v-0d4c932d]{padding:16px}}