.profile-avatar{display:block;flex:none;width:34px;height:34px;object-fit:cover;border-radius:50%;border:2px solid color-mix(in srgb,var(--lime) 58%,transparent);background:#1c1d27}
.room-identity{display:flex;align-items:center;gap:12px;min-width:0}
.room-identity>.profile-avatar{width:54px;height:54px}
.room-identity>div{min-width:0}
.room-identity h1{overflow-wrap:anywhere}
.profile-image-editor>.profile-avatar{width:100px;height:100px;justify-self:center}
.profile-image-editor input[type=file]{padding:10px}
.guest-chip>.profile-avatar{width:32px;height:32px}
.guest-management-row>.profile-avatar{width:42px;height:42px}
.direct-message-list header{align-items:center}
.direct-message-list header strong{flex:1;min-width:0}
.direct-message-popup>.profile-avatar{width:44px;height:44px}
.party-title{display:flex;align-items:center;justify-content:flex-end;gap:12px;min-width:0}
.party-title>.profile-avatar{width:clamp(38px,4vw,68px);height:clamp(38px,4vw,68px)}
.screen-activity li:has(.profile-avatar){grid-template-columns:1.4rem 30px minmax(0,1fr) auto}
.screen-activity li>.profile-avatar{width:30px;height:30px}
.screen-guest-message .profile-avatar{width:30px;height:30px}
@media(max-width:600px){.room-head{flex-wrap:wrap}.room-identity>.profile-avatar{width:42px;height:42px}.party-title>.profile-avatar{width:36px;height:36px}}
