.profile-table-wrapper[data-v-2025beb1]{overflow-x:auto;border:1px solid #e5e7eb;border-radius:10px}.profile-table[data-v-2025beb1]{width:100%;border-collapse:collapse;margin:0;background:#fff}.profile-table thead tr[data-v-2025beb1]{background:#f9fafb}.profile-table thead th[data-v-2025beb1]{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-2025beb1]{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-2025beb1]{border-bottom:none}.profile-table tbody tr[data-v-2025beb1]:hover{background:#f8fafc;transition:.2s ease}.profile-table tbody td[data-v-2025beb1]:first-child,.profile-table thead th[data-v-2025beb1]:first-child{width:60px;text-align:center}.profile-table tbody td[data-v-2025beb1]:nth-child(4),.profile-table tbody td[data-v-2025beb1]:nth-child(5),.profile-table tbody td[data-v-2025beb1]:nth-child(6){white-space:nowrap}.text-muted[data-v-2025beb1]{color:#9ca3af;font-size:14px;padding:12px 0}.profile-card[data-v-2025beb1]{border:1px solid #e5e7eb;border-radius:12px;overflow:hidden;background:#fff}.profile-header[data-v-2025beb1]{display:flex;align-items:center;gap:1rem;padding:1.25rem 1.5rem;background:#f9fafb;border-bottom:1px solid #e5e7eb}.profile-avatar[data-v-2025beb1]{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-2025beb1]{margin:0;font-size:20px;font-weight:600;color:#111827}.profile-sub[data-v-2025beb1]{margin:3px 0 0;font-size:14px}.profile-badge[data-v-2025beb1]{margin-left:auto}.profile-section[data-v-2025beb1]{padding:1.25rem 1.5rem;border-bottom:1px solid #e5e7eb}.profile-section[data-v-2025beb1]:last-child{border-bottom:none}.section-label[data-v-2025beb1]{margin-bottom:16px;font-size:15px;font-weight:600;color:var(--primary);text-transform:none;letter-spacing:0}.info-grid-reagistration[data-v-2025beb1],.info-grid[data-v-2025beb1]{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:14px 24px}.info-item-reagistration[data-v-2025beb1],.info-item[data-v-2025beb1]{display:flex;flex-direction:column;gap:2px}.info-item-reagistration[data-v-2025beb1]{padding:20px 10px;text-align:center;border:1px solid #e5e7eb;border-radius:6px;background:#f9fafb}.info-key-registration[data-v-2025beb1],.info-key[data-v-2025beb1]{font-size:14px;color:#374151;font-weight:600}.info-val[data-v-2025beb1]{font-size:14px;color:#111827}.info-val-registration[data-v-2025beb1]{font-size:22px;color:#111827;font-weight:600}.address-grid[data-v-2025beb1]{display:flex;gap:0}.address-col[data-v-2025beb1]{flex:1;display:flex;flex-direction:column;gap:12px}.address-col .info-item .info-item-reagistration[data-v-2025beb1]{gap:2px}.address-divider[data-v-2025beb1]{width:1px;background:#e5e7eb;margin:0 1.5rem;flex-shrink:0}.attachment-list[data-v-2025beb1]{display:flex;flex-wrap:wrap;gap:8px}.attachment-chip[data-v-2025beb1]{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-2025beb1]:hover{background:#f0f4ff}@media (max-width:600px){.address-grid[data-v-2025beb1]{flex-direction:column}.address-divider[data-v-2025beb1]{width:100%;height:1px;margin:.75rem 0}.profile-header[data-v-2025beb1]{flex-wrap:wrap}.profile-badge[data-v-2025beb1]{margin-left:0}.address-col .info-grid .info-grid-reagistration[data-v-2025beb1]{grid-template-columns:repeat(2,1fr)}.status-badge[data-v-2025beb1]{display:inline-block;padding:4px 10px!important;border-radius:6px;font-size:12px;font-weight:600;white-space:nowrap}.badge-success[data-v-2025beb1]{background:#eff6ff;color:#047857;border:1px solid #a7f3d0;padding:2px!important}.badge-info[data-v-2025beb1]{background:#eff6ff;color:#1d4ed8;border:1px solid #bfdbfe}}