.admin-users[data-v-83a72fe8]{background-color:#f8fafc;min-height:100vh}.tab-btn[data-v-83a72fe8]{padding:.625rem .25rem;background:none;border:none;border-bottom:2px solid transparent;color:#6b7280;font-size:.875rem;cursor:pointer;display:flex;align-items:center;gap:6px}.tab-btn[data-v-83a72fe8]:hover{color:#1f2937}.tab-btn.active[data-v-83a72fe8]{color:#b8856c;border-bottom-color:#b8856c}.tab-count[data-v-83a72fe8]{background:#f3f4f6;color:#6b7280;font-size:.7rem;padding:1px 6px;border-radius:10px}.tab-btn.active .tab-count[data-v-83a72fe8]{background:#fdf6f0;color:#b8856c}.modal-overlay[data-v-83a72fe8]{position:fixed;inset:0;background:rgba(0,0,0,.3);display:flex;align-items:center;justify-content:center;z-index:1000}.modal-box[data-v-83a72fe8]{background:#fff;border-radius:12px;padding:1.5rem;width:90%;max-width:400px;box-shadow:0 8px 30px rgba(0,0,0,.12)}.modal-title[data-v-83a72fe8]{font-size:1rem;font-weight:600;color:#1f2937;margin:0 0 1rem}.modal-textarea[data-v-83a72fe8]{width:100%;padding:.625rem;border:1px solid #e5e7eb;border-radius:8px;font-size:.875rem;font-family:inherit;resize:none;box-sizing:border-box}.modal-textarea[data-v-83a72fe8]:focus{outline:none;border-color:#b8856c}.modal-actions[data-v-83a72fe8]{display:flex;justify-content:flex-end;gap:.5rem;margin-top:1rem}.modal-btn-cancel[data-v-83a72fe8]{padding:.5rem 1rem;background:none;border:1px solid #e5e7eb;border-radius:8px;font-size:.85rem;cursor:pointer;color:#6b7280}.modal-btn-confirm[data-v-83a72fe8]{padding:.5rem 1rem;background:#b8856c;color:#fff;border:none;border-radius:8px;font-size:.85rem;cursor:pointer}.modal-btn-confirm[data-v-83a72fe8]:hover{background:#a07460}.admin-users[data-v-83a72fe8] .p-datatable .p-datatable-thead>tr>th{background:#f8fafc;font-size:.75rem;text-transform:uppercase;letter-spacing:.05em;color:#6b7280;padding:.75rem 1rem}.admin-users[data-v-83a72fe8] .p-datatable .p-datatable-tbody>tr>td{padding:.625rem 1rem}.admin-users[data-v-83a72fe8] .p-datatable .p-datatable-tbody>tr:hover{background:#f8fafc}.admin-users[data-v-83a72fe8] .p-inputtext{font-size:.875rem}