/* The same captain portrait follows its public identity through the game. */
.pq-app .pq-captain-avatar174{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;overflow:hidden;isolation:isolate;border:1px solid #cbb77b8c;border-radius:50%;background:radial-gradient(ellipse at 40% 30%,#285365,#082636);box-shadow:inset 0 0 0 2px #12323f,0 2px 7px #001b2b33;vertical-align:middle}
.pq-app .pq-captain-avatar174>img,.pq-app .pq-captain-avatar174>canvas{display:block;width:100%;height:100%;object-fit:contain;max-width:none;max-height:none}
.pq-app .pq-person174{display:flex;align-items:center;gap:11px;min-width:0;text-align:left}
.pq-app .pq-person174__copy{display:grid;gap:3px;min-width:0}
.pq-app .pq-person174__copy>strong{font:600 17px/1.3 system-ui;color:#f8e8be;overflow-wrap:anywhere}
.pq-app .pq-person174__copy>small{font:400 13px/1.35 system-ui;color:#b9d2cb;overflow-wrap:anywhere}
.pq-app .pq-leader-name{min-width:0}
.pq-app .pq-contact-heading h3{margin:0;min-width:0}
.pq-app .pq-chat-dialog154 .pq-chat-byline--avatar174{display:flex;align-items:center;gap:9px;min-width:0;margin-bottom:8px}
.pq-app .pq-chat-dialog154 .pq-chat-byline--avatar174>span:last-child{overflow-wrap:anywhere}
.pq-app .pq-chat-portrait154>.pq-captain-avatar174{flex-shrink:0}
.pq-app .pq-adventure-tabs{display:flex;flex-wrap:wrap;gap:8px}
.pq-app .pq-adventure-tabs>.pq-button{flex:1 1 130px;display:flex;align-items:center;justify-content:center;gap:8px}
@media(max-width:500px){.pq-app .pq-person174{gap:8px}.pq-app .pq-person174__copy>strong{font-size:15px}.pq-app .pq-person174__copy>small{font-size:12px}.pq-app .pq-adventure-tabs>.pq-button{flex-basis:90px;padding:9px 6px;font-size:13px}.pq-app .pq-adventure-tabs>.pq-button>svg{width:22px;height:22px;flex-basis:22px}}
