.clinic-report-wrapper[data-v-1893b4b9]{padding:30px;background-color:#f0f2f5;min-height:100vh;color:#1e293b}.clinic-header[data-v-1893b4b9]{margin-bottom:30px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.clinic-header[data-v-1893b4b9],.header-left[data-v-1893b4b9]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header-left[data-v-1893b4b9]{gap:20px}.header-icon[data-v-1893b4b9]{font-size:40px;color:#0f172a}.clinic-header h1[data-v-1893b4b9]{margin:0;font-size:26px;font-weight:800;color:#0f172a}.clinic-header p[data-v-1893b4b9]{margin:5px 0 0;color:#64748b}.clinic-card[data-v-1893b4b9]{background:#fff;border-radius:16px;-webkit-box-shadow:0 10px 25px rgba(0,0,0,.05);box-shadow:0 10px 25px rgba(0,0,0,.05);padding:25px;margin-bottom:25px}.filter-grid[data-v-1893b4b9]{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:20px;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.filter-group label[data-v-1893b4b9]{display:block;font-weight:700;font-size:14px;margin-bottom:8px;color:#334155}.filter-group input[data-v-1893b4b9]{width:100%;padding:12px;border:2px solid #e2e8f0;border-radius:10px;font-size:14px;-webkit-transition:all .3s;transition:all .3s}.filter-group input[data-v-1893b4b9]:focus{border-color:#0f172a;outline:none}.clinic-btn[data-v-1893b4b9]{width:100%;padding:12px;border-radius:10px;font-weight:700;cursor:pointer;border:none;-webkit-transition:.2s;transition:.2s}.refresh[data-v-1893b4b9]{background:#0f172a;color:#fff}.refresh[data-v-1893b4b9]:hover{background:#1e293b}.analytics-grid[data-v-1893b4b9]{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:20px;margin-bottom:30px}.stat-box[data-v-1893b4b9]{background:#fff;padding:25px;border-radius:16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-shadow:0 4px 12px rgba(0,0,0,.03);box-shadow:0 4px 12px rgba(0,0,0,.03);position:relative;overflow:hidden}.top-usage[data-v-1893b4b9]{background:#1e293b!important}.top-usage .stat-label[data-v-1893b4b9]{color:#94a3b8}.stat-label[data-v-1893b4b9]{margin:0;font-size:13px;font-weight:700;color:#64748b;text-transform:uppercase;letter-spacing:.5px}.stat-value[data-v-1893b4b9]{margin:8px 0 0;font-size:28px;font-weight:800}.stat-visual[data-v-1893b4b9]{font-size:35px;opacity:.2}.table-container[data-v-1893b4b9]{padding:0;overflow:hidden}.clinic-table[data-v-1893b4b9]{width:100%;border-collapse:collapse}.clinic-table th[data-v-1893b4b9]{background:#f8fafc;padding:18px;font-weight:800;color:#475569;text-transform:uppercase;font-size:12px;border-bottom:2px solid #f1f5f9}.clinic-table td[data-v-1893b4b9]{padding:18px;border-bottom:1px solid #f1f5f9;font-size:15px}.reagent-name[data-v-1893b4b9]{font-weight:700;color:#0f172a}.qoldiq-badge[data-v-1893b4b9]{padding:6px 14px;border-radius:8px;font-weight:800}.stock-good[data-v-1893b4b9]{background:#dcfce7;color:#166534}.stock-low[data-v-1893b4b9]{background:#fef9c3;color:#854d0e}.stock-empty[data-v-1893b4b9]{background:#fee2e2;color:#991b1b}.badge-danger[data-v-1893b4b9]{background:#ef4444}.badge-danger[data-v-1893b4b9],.badge-success[data-v-1893b4b9]{color:#fff;padding:6px 12px;border-radius:12px;font-weight:700;font-size:12px}.badge-success[data-v-1893b4b9]{background:#22c55e}.text-kirim[data-v-1893b4b9]{color:#10b981}.text-sarf[data-v-1893b4b9]{color:#f43f5e}.text-warning[data-v-1893b4b9]{color:#f59e0b}.truncate-text[data-v-1893b4b9]{max-width:180px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.empty-state[data-v-1893b4b9]{padding:50px!important;text-align:center;color:#94a3b8;font-size:18px}.warning-border[data-v-1893b4b9]{border-left:5px solid #f59e0b}.font-600[data-v-1893b4b9]{font-weight:600}