.user-profile-dropdown[data-v-48d53dc0]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:5px 12px;border-radius:13px;border:1px solid #6b6b6b;-webkit-transition:all .3s ease;transition:all .3s ease;background:rgba(0,0,0,.03);text-decoration:none!important;height:35px}.user-profile-dropdown[data-v-48d53dc0]:hover{background:rgba(0,0,0,.08)}.user-avatar-wrapper[data-v-48d53dc0]{margin-right:8px;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;color:#5e72e4}.user-icon[data-v-48d53dc0]{font-size:1.4rem}.username-text[data-v-48d53dc0]{font-weight:600;color:#32325d;font-size:.9rem}.custom-dropdown-menu[data-v-48d53dc0]{border:none;-webkit-box-shadow:0 40px 80px rgba(50,50,93,.1),0 15px 35px rgba(50,50,93,.15),0 5px 15px rgba(0,0,0,.1);box-shadow:0 40px 80px rgba(50,50,93,.1),0 15px 35px rgba(50,50,93,.15),0 5px 15px rgba(0,0,0,.1);border-radius:.5rem;padding:10px 0;min-width:180px}.dropdown-item[data-v-48d53dc0]{padding:5px 5px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#525f7f;-webkit-transition:background .2s;transition:background .2s}.logout-link[data-v-48d53dc0]:hover{background-color:#fef1f1;color:#f5365c}.g-page[data-v-64217819]{padding:28px 32px;background:#f8fafc;min-height:100vh;font-family:Inter,Segoe UI,sans-serif;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px}.header-row[data-v-64217819]{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}.page-title[data-v-64217819]{font-size:28px;font-weight:900;color:#5850ec;margin:0}.header-actions[data-v-64217819]{gap:12px}.header-actions[data-v-64217819],.search-wrap[data-v-64217819]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.search-wrap[data-v-64217819]{position:relative}.s-icon[data-v-64217819]{position:absolute;left:12px;color:#94a3b8}.search-input[data-v-64217819]{background:#fff;border:1px solid #e2e8f0;border-radius:12px;padding:9px 14px 9px 36px;font-size:13px;width:220px;outline:none;-webkit-transition:.2s;transition:.2s}.search-input[data-v-64217819]:focus{border-color:#5850ec;-webkit-box-shadow:0 0 0 3px rgba(88,80,236,.12);box-shadow:0 0 0 3px rgba(88,80,236,.12)}.btn-add-header[data-v-64217819]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:7px;background:linear-gradient(135deg,#5850ec,#4338ca);color:#fff;border:none;height:40px;padding:0 20px;border-radius:12px;font-weight:700;font-size:13px;cursor:pointer;-webkit-box-shadow:0 4px 14px rgba(88,80,236,.3);box-shadow:0 4px 14px rgba(88,80,236,.3);-webkit-transition:.2s;transition:.2s}.btn-add-header[data-v-64217819]:hover{opacity:.9}.table-card[data-v-64217819]{background:#fff;border-radius:20px;border:1px solid #e8edf3;-webkit-box-shadow:0 4px 24px rgba(0,0,0,.04);box-shadow:0 4px 24px rgba(0,0,0,.04);overflow:hidden;-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.table-wrap[data-v-64217819]{overflow-y:auto;-webkit-box-flex:1;-ms-flex:1;flex:1}.ctable[data-v-64217819]{width:100%;border-collapse:separate;border-spacing:0;table-layout:fixed}.ctable thead th[data-v-64217819]{background:#f8fafc;border-bottom:1.5px solid #e8edf3;padding:14px 12px;font-size:10px;font-weight:800;color:#64748b;text-transform:uppercase;letter-spacing:.5px;text-align:center;position:sticky;top:0;z-index:5}.th-left[data-v-64217819]{text-align:left!important;padding-left:20px!important}.ctable tbody td[data-v-64217819]{padding:13px 12px;font-size:13px;font-weight:600;color:#334155;border-bottom:1px solid #f1f5f9;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.td-left[data-v-64217819]{text-align:left!important;padding-left:20px!important}.td-blue[data-v-64217819]{color:#2563eb}.td-red[data-v-64217819]{color:#e11d48}.td-gray[data-v-64217819]{color:#64748b}.td-dark[data-v-64217819]{color:#1e293b}.td-bold[data-v-64217819]{font-weight:800}.empty-row[data-v-64217819]{text-align:center;padding:40px;color:#94a3b8;font-weight:600}.m-name[data-v-64217819]{font-weight:700;color:#1e293b;font-size:14px}.m-phone[data-v-64217819]{font-size:11px;color:#94a3b8;margin-top:1px}.trow[data-v-64217819]{cursor:pointer;-webkit-transition:background .15s;transition:background .15s}.trow[data-v-64217819]:hover{background:#f8fafc}.act-btns[data-v-64217819]{gap:6px}.act-btn[data-v-64217819],.act-btns[data-v-64217819]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.act-btn[data-v-64217819]{width:32px;height:32px;border:none;border-radius:9px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;-webkit-transition:.15s;transition:.15s}.act-btn.pay[data-v-64217819]{background:#eff6ff;color:#2563eb}.act-btn.edit[data-v-64217819]{background:#f5f3ff;color:#5850ec}.act-btn.del[data-v-64217819]{background:#fff1f2;color:#e11d48}.act-btn[data-v-64217819]:hover{-webkit-filter:brightness(.92);filter:brightness(.92);-webkit-transform:scale(1.07);transform:scale(1.07)}.overlay[data-v-64217819]{position:fixed;inset:0;background:rgba(15,23,42,.45);z-index:1000;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;backdrop-filter:blur(3px)}.modal-box[data-v-64217819]{background:#fff;border-radius:24px;width:460px;-webkit-box-shadow:0 24px 64px rgba(0,0,0,.18);box-shadow:0 24px 64px rgba(0,0,0,.18);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-height:90vh;overflow:hidden}.pay-modal-box[data-v-64217819]{width:520px}.history-modal-box[data-v-64217819]{width:640px;max-height:80vh}.modal-head[data-v-64217819]{padding:22px 24px 16px;border-bottom:1px solid #f1f5f9;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}.modal-title[data-v-64217819]{margin:0;font-size:18px;font-weight:800;color:#1e293b}.close-btn[data-v-64217819]{background:#f1f5f9;border:none;width:34px;height:34px;border-radius:50%;font-size:22px;cursor:pointer;color:#64748b;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}.modal-body[data-v-64217819]{padding:20px 24px;overflow-y:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px}.modal-foot[data-v-64217819]{padding:16px 24px;border-top:1px solid #f1f5f9;display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px}.field-group[data-v-64217819]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:6px}.flabel[data-v-64217819]{font-size:12px;font-weight:700;color:#64748b;text-transform:uppercase;letter-spacing:.3px}.finput[data-v-64217819]{height:44px;border:1.5px solid #e2e8f0;border-radius:12px;padding:0 14px;font-size:14px;font-weight:600;color:#1e293b;outline:none;-webkit-transition:.2s;transition:.2s;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.finput[data-v-64217819]:focus{border-color:#5850ec;-webkit-box-shadow:0 0 0 3px rgba(88,80,236,.1);box-shadow:0 0 0 3px rgba(88,80,236,.1)}.finput-lg[data-v-64217819]{height:52px;font-size:18px;font-weight:800}.field-row-2[data-v-64217819]{display:grid;grid-template-columns:1fr 1fr;gap:12px}.btn-cancel-m[data-v-64217819]{-webkit-box-flex:1;-ms-flex:1;flex:1;height:46px;background:#f1f5f9;color:#64748b;border:none;border-radius:14px;font-weight:700;cursor:pointer}.btn-save-m[data-v-64217819]{-webkit-box-flex:2;-ms-flex:2;flex:2;height:46px;background:linear-gradient(135deg,#5850ec,#4338ca);color:#fff;border:none;border-radius:14px;font-weight:800;cursor:pointer;-webkit-transition:.2s;transition:.2s}.btn-save-m[data-v-64217819]:disabled{opacity:.6}.btn-pay-m[data-v-64217819]{-webkit-box-flex:2;-ms-flex:2;flex:2;height:46px;background:linear-gradient(135deg,#22c55e,#16a34a);color:#fff;border:none;border-radius:14px;font-weight:800;cursor:pointer}.btn-pay-m[data-v-64217819]:disabled{opacity:.6}.master-badge[data-v-64217819]{background:linear-gradient(135deg,#f0f9ff,#e0f2fe);border:1px solid #bae6fd;border-radius:14px;padding:14px 16px;gap:14px}.master-avatar[data-v-64217819],.master-badge[data-v-64217819]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.master-avatar[data-v-64217819]{width:44px;height:44px;background:linear-gradient(135deg,#5850ec,#4338ca);color:#fff;border-radius:50%;font-size:20px;font-weight:900;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-negative:0;flex-shrink:0}.master-badge-name[data-v-64217819]{font-size:16px;font-weight:800;color:#1e293b}.master-badge-info[data-v-64217819]{font-size:12px;color:#64748b;margin-top:3px}.c-red[data-v-64217819]{color:#e11d48}.c-green[data-v-64217819]{color:#16a34a}.reason-grid[data-v-64217819]{display:grid;grid-template-columns:repeat(4,1fr);gap:8px}.reason-btn[data-v-64217819]{height:56px;border:1.5px solid #e2e8f0;background:#fff;border-radius:12px;font-size:12px;font-weight:700;cursor:pointer;color:#475569;-webkit-transition:.15s;transition:.15s;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:3px}.reason-btn .r-icon[data-v-64217819]{font-size:18px}.reason-btn[data-v-64217819]:hover{border-color:#5850ec;color:#5850ec}.reason-btn.active[data-v-64217819]{background:#5850ec;border-color:#5850ec;color:#fff}.label-row[data-v-64217819]{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}.quick-btn[data-v-64217819]{background:#ede9fe;border:1.5px solid #a78bfa;border-radius:8px;color:#5850ec;font-size:12px;font-weight:800;padding:3px 10px;cursor:pointer;-webkit-transition:.15s;transition:.15s}.quick-btn[data-v-64217819]:hover{background:#5850ec;color:#fff;border-color:#5850ec}.pay-type-grid[data-v-64217819]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;-ms-flex-wrap:wrap;flex-wrap:wrap}.pay-type-btn[data-v-64217819]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:80px;height:40px;border:1.5px solid #e2e8f0;background:#fff;border-radius:10px;font-size:13px;font-weight:700;cursor:pointer;color:#475569;-webkit-transition:.15s;transition:.15s}.pay-type-btn[data-v-64217819]:hover{border-color:#22c55e;color:#16a34a}.pay-type-btn.active[data-v-64217819]{background:#22c55e;border-color:#22c55e;color:#fff}.type-tag[data-v-64217819]{font-size:11px;font-weight:800;padding:3px 8px;border-radius:6px;text-transform:uppercase}.tag-red[data-v-64217819]{background:#fff1f2;color:#e11d48}.tag-green[data-v-64217819]{background:#f0fdf4;color:#16a34a}