.uc-card {
    border-radius: 14px; overflow: hidden;
    background: linear-gradient(135deg, var(--card2), var(--bg));
    border: 1.5px solid var(--border);
}
.uc-banner {
    height: 64px;
    background: linear-gradient(135deg, #be185d, #9d174d);
}
.uc-avatar-row {
    display: flex; align-items: flex-end; gap: 12px;
    padding: 0 16px; margin-top: -28px; margin-bottom: 10px;
}
.uc-avatar {
    width: 56px; height: 56px; border-radius: 50%;
    border: 3px solid var(--bg); object-fit: cover; flex-shrink: 0;
}
.uc-name { font-size: 17px; font-weight: 800; margin-bottom: 2px; }
.uc-role { font-size: 12px; color: var(--muted); }
.uc-body { padding: 0 16px 16px; }
.uc-bio {
    font-size: 14px; line-height: 1.6; color: var(--text);
    margin-bottom: 12px; border-right: 3px solid #be185d;
    padding-right: 10px; white-space: pre-wrap;
}
.uc-tags { display: flex; flex-wrap: wrap; gap: 6px; margin-bottom: 12px; }
.uc-tag {
    background: rgba(190,24,93,.12); color: #be185d;
    border-radius: 20px; padding: 3px 10px; font-size: 12px; font-weight: 600;
}
.uc-stats { display: flex; gap: 16px; font-size: 13px; color: var(--muted); }
.uc-stats b { color: var(--text); }
.uc-empty { text-align:center; padding:20px; color:var(--muted); }

/* تعديل البطاقة */
.uc-form label { display:block; font-size:13px; color:var(--muted); margin:10px 0 4px; }
.uc-form input, .uc-form textarea {
    width:100%; padding:9px 12px; border-radius:10px;
    border:1.5px solid var(--border); background:var(--card2);
    color:var(--text); font-size:14px; box-sizing:border-box;
    outline:none; font-family:inherit; resize:none; transition:border-color .15s;
}
.uc-form input:focus, .uc-form textarea:focus { border-color:#be185d; }
.uc-form .hint { font-size:11px; color:var(--muted); margin-top:3px; }
.uc-save-btn {
    width:100%; padding:12px; border-radius:12px; margin-top:14px;
    background:#be185d; color:#fff; border:none;
    font-size:15px; font-weight:700; cursor:pointer; transition:opacity .15s;
}
.uc-save-btn:hover { opacity:.88; }
