.usage-recording[data-v-7236a695]{padding:0}.filter-bar[data-v-7236a695]{padding:16px 20px}.filter-bar .row[data-v-7236a695]{row-gap:10px}.filter-bar[data-v-7236a695] .form-group{margin-bottom:0}.filter-bar[data-v-7236a695] .form-group label{display:none}.filter-bar .filter-col-input[data-v-7236a695]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.search-input[data-v-7236a695]{padding-left:38px;border-radius:8px;border:1px solid #e1e5e9;height:42px}.search-icon[data-v-7236a695]{font-size:.85rem}.filter-icon[data-v-7236a695],.search-icon[data-v-7236a695]{position:absolute;left:12px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);color:#a1a5b7;z-index:5}.filter-icon[data-v-7236a695]{font-size:.82rem}.filter-select[data-v-7236a695]{height:42px;border-radius:8px;border:1px solid #e1e5e9;font-size:.9rem}.pl-icon[data-v-7236a695]{padding-left:34px}.summary-card[data-v-7236a695]{background:#fff;border:1px solid #e4e6ef;border-radius:10px;padding:18px 22px}.summary-card__label[data-v-7236a695]{font-size:.85rem;color:#7e8299;margin-bottom:6px}.summary-card__value[data-v-7236a695]{font-size:2rem;font-weight:700;line-height:1}.text-purple[data-v-7236a695]{color:#6f42c1}.record-card[data-v-7236a695]{background:#fff;border:1px solid #e4e6ef;border-radius:14px;padding:18px 20px;-webkit-transition:all .25s ease;transition:all .25s ease}.record-card[data-v-7236a695]:hover{-webkit-transform:translateY(-2px);transform:translateY(-2px);-webkit-box-shadow:0 8px 30px rgba(76,87,125,.12);box-shadow:0 8px 30px rgba(76,87,125,.12)}.record-icon[data-v-7236a695]{width:42px;height:42px;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-flex:0;-ms-flex:0 0 42px;flex:0 0 42px}.record-icon i[data-v-7236a695]{font-size:1rem}.icon-medicine[data-v-7236a695]{background:#eef6ff;color:#3b82f6}.icon-package[data-v-7236a695]{background:#e8fff3;color:#17c653}.icon-service[data-v-7236a695]{background:#f4f1ff;color:#6f42c1}.type-pill[data-v-7236a695]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:20px;padding:4px 12px;font-size:.78rem;font-weight:600}.pill-medicine[data-v-7236a695]{background:#eef6ff;color:#3b82f6}.pill-package[data-v-7236a695]{background:#e8fff3;color:#17c653}.pill-service[data-v-7236a695]{background:#f4f1ff;color:#6f42c1}.record-title[data-v-7236a695]{font-weight:700;color:#181c32;font-size:1.02rem}.record-meta[data-v-7236a695]{font-size:.88rem}.record-time[data-v-7236a695]{min-width:84px}.page-size-select[data-v-7236a695]{border-color:#dee2e6;font-size:.875rem}[data-v-7236a695] .pagination-custom .page-item.active .page-link{background-color:#01645a;border-color:#01645a;color:#fff}[data-v-7236a695] .pagination-custom .page-item .page-link{color:#21a567}[data-v-7236a695] .pagination-custom .page-item .page-link:hover{background-color:#e8f8f0;border-color:#21a567;color:#21a567}