.profile-table-wrapper[data-v-382148dc]{overflow-x:auto;border:1px solid #e5e7eb;border-radius:10px}.profile-table[data-v-382148dc]{width:100%;border-collapse:collapse;margin:0;background:#fff}.profile-table thead tr[data-v-382148dc]{background:#f9fafb}.profile-table thead th[data-v-382148dc]{padding:8px 16px;font-size:15px!important;font-weight:600;color:#374151;text-align:left;border-bottom:1px solid #e5e7eb;white-space:nowrap}.profile-table tbody td[data-v-382148dc]{padding:8px 16px;font-size:14px!important;color:#111827;border-bottom:1px solid #f1f5f9;vertical-align:middle}.profile-table tbody tr:last-child td[data-v-382148dc]{border-bottom:none}.profile-table tbody tr[data-v-382148dc]:hover{background:#f8fafc;transition:.2s ease}.profile-table tbody td[data-v-382148dc]:first-child,.profile-table thead th[data-v-382148dc]:first-child{width:60px;text-align:center}.profile-table tbody td[data-v-382148dc]:nth-child(4),.profile-table tbody td[data-v-382148dc]:nth-child(5),.profile-table tbody td[data-v-382148dc]:nth-child(6){white-space:nowrap}.text-muted[data-v-382148dc]{color:#9ca3af;font-size:14px;padding:12px 0}.profile-card[data-v-382148dc]{border:1px solid #e5e7eb;border-radius:12px;overflow:hidden;background:#fff}.profile-header[data-v-382148dc]{display:flex;align-items:center;gap:1rem;padding:1.25rem 1.5rem;background:#f9fafb;border-bottom:1px solid #e5e7eb}.profile-avatar[data-v-382148dc]{width:72px;height:72px;border-radius:50%;-o-object-fit:cover;object-fit:cover;border:2px solid #d1d5db;flex-shrink:0}.profile-name[data-v-382148dc]{margin:0;font-size:20px;font-weight:600;color:#111827}.profile-sub[data-v-382148dc]{margin:3px 0 0;font-size:14px}.profile-badge[data-v-382148dc]{margin-left:auto}.profile-section[data-v-382148dc]{padding:1.25rem 1.5rem;border-bottom:1px solid #e5e7eb}.profile-section[data-v-382148dc]:last-child{border-bottom:none}.section-label[data-v-382148dc]{margin-bottom:16px;font-size:15px;font-weight:600;color:var(--primary);text-transform:none;letter-spacing:0}.info-grid[data-v-382148dc]{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:14px 24px}.info-item[data-v-382148dc]{display:flex;flex-direction:column;gap:2px}.info-key[data-v-382148dc]{font-size:14px;color:#374151;font-weight:600}.info-val[data-v-382148dc]{font-size:14px;color:#111827}.address-grid[data-v-382148dc]{display:flex;gap:0}.address-col[data-v-382148dc]{flex:1;display:flex;flex-direction:column;gap:12px}.address-col .info-item[data-v-382148dc]{gap:2px}.address-divider[data-v-382148dc]{width:1px;background:#e5e7eb;margin:0 1.5rem;flex-shrink:0}.attachment-list[data-v-382148dc]{display:flex;flex-wrap:wrap;gap:8px}.attachment-chip[data-v-382148dc]{display:inline-flex;align-items:center;gap:5px;font-size:13px;padding:5px 12px;border-radius:6px;border:1px solid #d1d5db;color:#1d4ed8;text-decoration:none;background:#fff;transition:background .15s}.attachment-chip[data-v-382148dc]:hover{background:#f0f4ff}@media (max-width:600px){.address-grid[data-v-382148dc]{flex-direction:column}.address-divider[data-v-382148dc]{width:100%;height:1px;margin:.75rem 0}.profile-header[data-v-382148dc]{flex-wrap:wrap}.profile-badge[data-v-382148dc]{margin-left:0}.address-col .info-grid[data-v-382148dc]{grid-template-columns:repeat(2,1fr)}}