.filter-label[data-v-1d7be8f2]{display:block;margin-bottom:6px;font-size:12px;font-weight:600;color:#6c757d}.piutang-filter .btn[data-v-1d7be8f2],.piutang-filter .custom-select[data-v-1d7be8f2],.piutang-filter .form-control[data-v-1d7be8f2]{min-height:38px}.summary-card[data-v-295da3c0]{min-height:125px;padding:20px;background:#fff;border:1px solid #edf0f2;border-radius:8px}.summary-card[data-v-295da3c0],.summary-icon[data-v-295da3c0]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.summary-icon[data-v-295da3c0]{width:52px;height:52px;min-width:52px;margin-right:16px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:10px;font-size:25px}.summary-icon.total[data-v-295da3c0]{background:#e8f1ff;color:#2563eb}.summary-icon.paid[data-v-295da3c0]{background:#e8f8ef;color:#16a34a}.summary-icon.receivable[data-v-295da3c0]{background:#fff0f0;color:#dc2626}.summary-content[data-v-295da3c0]{min-width:0}.summary-label[data-v-295da3c0]{font-size:13px;color:#6c757d;margin-bottom:4px}.summary-value[data-v-295da3c0]{font-size:22px;line-height:1.3;font-weight:700;color:#212529}.summary-description[data-v-295da3c0]{margin-top:4px;font-size:11px;color:#8a8f98}.status-card[data-v-295da3c0]{min-height:100px;padding:16px 18px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-radius:8px;border:1px solid #edf0f2;background:#fff}.status-label[data-v-295da3c0]{font-size:11px;font-weight:700;letter-spacing:.5px}.status-count[data-v-295da3c0]{margin-top:4px;font-size:22px;font-weight:700;color:#212529}.status-description[data-v-295da3c0]{margin-top:2px;font-size:11px;color:#8a8f98}.status-icon[data-v-295da3c0]{font-size:28px}.status-card.plan[data-v-295da3c0]{border-left:3px solid #3b82f6}.status-card.plan .status-icon[data-v-295da3c0],.status-card.plan .status-label[data-v-295da3c0]{color:#3b82f6}.status-card.proses[data-v-295da3c0]{border-left:3px solid #f59e0b}.status-card.proses .status-icon[data-v-295da3c0],.status-card.proses .status-label[data-v-295da3c0]{color:#f59e0b}.status-card.ditagih[data-v-295da3c0]{border-left:3px solid #ef4444}.status-card.ditagih .status-icon[data-v-295da3c0],.status-card.ditagih .status-label[data-v-295da3c0]{color:#ef4444}.status-card.dibayar[data-v-295da3c0]{border-left:3px solid #22c55e}.status-card.dibayar .status-icon[data-v-295da3c0],.status-card.dibayar .status-label[data-v-295da3c0]{color:#22c55e}.chart-card[data-v-71a31f80]{height:100%;overflow:hidden;background:#fff;border:1px solid #edf0f2;border-radius:8px}.chart-header[data-v-71a31f80]{min-height:68px;padding:16px 18px 8px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.chart-title[data-v-71a31f80]{font-size:14px;font-weight:600;color:#343a40}.chart-subtitle[data-v-71a31f80]{margin-top:3px;font-size:11px;color:#8a8f98}.chart-body[data-v-71a31f80]{padding:0 8px 10px}.table-header h5[data-v-1b3e0bfe]{font-size:15px;font-weight:600}.table-header p[data-v-1b3e0bfe]{font-size:11px}.font-weight-600[data-v-1b3e0bfe]{font-weight:600}.piutang-freeze-wrapper[data-v-1b3e0bfe]{width:100%;overflow:auto;border:1px solid #dee2e6}[data-v-1b3e0bfe] .piutang-freeze-table{min-width:1200px;border-collapse:separate;border-spacing:0;font-size:13px}[data-v-1b3e0bfe] .piutang-freeze-table thead th{position:sticky;top:0;z-index:20;background:#f8f9fa;color:#495057;font-weight:700}[data-v-1b3e0bfe] .piutang-freeze-table tbody td,[data-v-1b3e0bfe] .piutang-freeze-table thead th{padding:10px 12px;border-bottom:1px solid #dee2e6;font-size:12px;vertical-align:middle;white-space:nowrap}[data-v-1b3e0bfe] .piutang-freeze-table tbody td{background:#fff}[data-v-1b3e0bfe] .piutang-freeze-table tbody td:first-child,[data-v-1b3e0bfe] .piutang-freeze-table thead th:first-child{position:sticky;left:0;z-index:10;min-width:220px;background:#fff;-webkit-box-shadow:4px 0 6px -4px rgba(0,0,0,.2);box-shadow:4px 0 6px -4px rgba(0,0,0,.2)}[data-v-1b3e0bfe] .piutang-freeze-table thead th:first-child{z-index:30;background:#f8f9fa}[data-v-1b3e0bfe] .piutang-freeze-table tbody tr:hover td,[data-v-1b3e0bfe] .piutang-freeze-table tbody tr:hover td:first-child{background:#f8f9fa}.project-name[data-v-1b3e0bfe]{margin-top:2px;max-width:280px;overflow:hidden;color:#8a8f98;font-size:11px;text-overflow:ellipsis;white-space:nowrap}[data-v-1b3e0bfe] .piutang-freeze-table .badge{padding:7px 10px;font-size:11px;font-weight:700;white-space:nowrap}.border-radius-2{border-radius:8px}.piutang-page .card{border:0}.piutang-page .text-muted{color:#6c757d!important}.chart-card{border:1px solid #edf0f2;border-radius:8px;background:#fff}.chart-title{font-size:15px;font-weight:600;color:#343a40}.chart-subtitle{font-size:12px;color:#8a8f98}.summary-card{border:1px solid #edf0f2;border-radius:8px;min-height:125px}.summary-card .summary-label{font-size:13px;color:#6c757d}.summary-card .summary-value{font-size:24px;font-weight:700;color:#212529}.summary-card .summary-description{font-size:12px;color:#8a8f98}
/*# sourceMappingURL=chunk-3c9b4d43.24007470.css.map */