#tournamentChat{margin:12px 0 18px;border:1px solid #949764;border-top:3px solid #e1c75a;padding:0;background:linear-gradient(135deg,#2b301a,#101507)}#tournamentChat[hidden]{display:none}#tournamentChat summary{display:flex;align-items:center;gap:12px;padding:13px 16px;cursor:pointer;list-style:none}#tournamentChat summary::-webkit-details-marker{display:none}#tournamentChat summary>span:first-child{flex:1}#tournamentChat summary strong{display:block;font-size:18px;color:#f7edc2}#tournamentChatSubtitle{display:block;font-size:11px;line-height:1.5;color:#d1d2af;margin-top:3px}#tournamentChatUnread{border-radius:20px;background:#e5c952;color:#171b0d;padding:4px 10px;font-size:11px}.tournament-chat-chevron{font-size:22px}#tournamentChat[open] .tournament-chat-chevron{transform:rotate(180deg)}.tournament-chat-body{padding:0 16px 14px;border-top:1px solid #8f925144}#tournamentChatMessages{max-height:240px;overflow-y:auto;overscroll-behavior:contain;padding:6px 0;margin-bottom:10px}.tournament-chat-message{display:flex;gap:10px;padding:10px 8px;border-bottom:1px solid #aeb27425}.tournament-chat-message[data-own=true]{background:#e4ce5a0d}.tournament-chat-message>img{width:28px;height:32px;object-fit:contain;flex-shrink:0}.tournament-chat-message>div{min-width:0;flex:1}.tournament-chat-meta{display:flex;gap:9px;align-items:center;flex-wrap:wrap}.tournament-chat-meta b{font-size:12px;color:#f0d66d}.tournament-chat-meta time{margin-left:auto;font-size:10px;color:#b3b696}.tournament-chat-message p{font-size:13px;line-height:1.5;margin:5px 0 0;color:#faf5df;overflow-wrap:anywhere;white-space:pre-wrap}.tournament-chat-empty{padding:16px 8px;text-align:center;color:#c4c9a0;font-size:12px}.tournament-chat-compose{display:flex;gap:10px;align-items:center}.tournament-chat-compose input{flex:1;min-width:0}.tournament-chat-compose button{min-height:38px}.tournament-chat-bottom{display:flex;justify-content:space-between;gap:8px;margin-top:7px;font-size:10px;color:#d9ce92}.tournament-chat-privacy{display:block;font-size:10px;color:#aeb594;margin-top:9px}@media(max-width:750px),(pointer:coarse) and (orientation:landscape){#tournamentChat summary{padding:10px 12px}#tournamentChat summary strong{font-size:15px}.tournament-chat-body{padding:0 12px 10px}#tournamentChatMessages{max-height:180px}.tournament-chat-message p{font-size:12px}.tournament-chat-compose{gap:7px}}

/* Cabezones runtime recovery epoch 1 */
