/* DANQVORA_V264_FRIEND_STYLES: additive, monochrome, scoped to Community modals */
#mainArea .dq264-member-trigger{color:inherit;font:inherit;line-height:inherit;border:0;background:none;padding:0;cursor:pointer;text-align:left;font-weight:700}
#mainArea .dq264-member-trigger:hover,#mainArea .dq264-member-trigger:focus-visible{color:#fff;text-decoration:underline;text-underline-offset:3px}
#mainArea .message .avatar{cursor:pointer}
.dq264-passport{display:flex;align-items:center;gap:16px;padding:18px;border:1px solid #343434;border-radius:14px;margin:8px 0 14px;background:#181818}
.dq264-passport .avatar{flex-shrink:0}
.dq264-passport h3{font-size:19px;margin:0 0 4px;font-weight:650;overflow-wrap:anywhere}
.dq264-passport p{margin:5px 0;color:#bbb;font-size:13px;line-height:1.6}
.dq264-status{font-size:12px;color:#aaa;margin:10px 0}
.dq264-actions{display:flex;gap:9px;flex-wrap:wrap;margin:14px 0}
.dq264-actions button,.dq264-actions a{min-height:38px}
.dq264-list{display:grid;gap:9px;margin:9px 0 18px}
.dq264-list .dq264-item{display:flex;align-items:center;gap:12px;padding:10px;border:1px solid #383838;border-radius:10px}
.dq264-list .dq264-item strong{flex:1;font-size:14px;overflow-wrap:anywhere}
.dq264-list .dq264-item button{flex-shrink:0;font-size:12px;padding:7px 10px}
.dq264-muted{color:#aaa;font-size:13px;line-height:1.6}
.dq264-directory{display:flex;gap:8px;margin:16px 0}
.dq264-directory input{min-width:0;flex:1}
.dq264-rail-button{width:100%;text-align:left;border:1px solid #383838;background:#202020;color:#f6f6f6;padding:12px 14px;border-radius:10px;cursor:pointer}
.dq264-rail-button:hover{background:#292929}
@media(max-width:560px){.dq264-passport{gap:10px;padding:12px}.dq264-list .dq264-item{flex-wrap:wrap}.dq264-directory{flex-wrap:wrap}.dq264-directory input{flex-basis:100%}}
