/* One metadata unit per message: game @ time. No duplicate time label. */
.bc-chat-enabled .ztv-chat-content{min-width:0!important;overflow-wrap:anywhere}.bc-chat-enabled .ztv-chat-author{display:block!important;margin:0 0 4px!important}.bc-chat-enabled .bc-chat-line{display:flex;flex-direction:column;align-items:flex-start;gap:8px;width:100%;min-width:0}.bc-chat-enabled .bc-chat-line .ztv-chat-body{min-width:0;white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.5;display:block}.bc-chat-enabled .bc-chat-meta{display:inline-flex;align-items:baseline;flex-wrap:nowrap;white-space:nowrap;gap:0;max-width:100%;min-width:0;font:10px/1.5 ui-monospace,SFMono-Regular,Consolas,monospace;color:#9c8bb4;overflow:hidden}.bc-chat-enabled .bc-chat-game{display:inline-block;flex:0 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#bb8deb!important;text-decoration:none!important;max-width:100%}.bc-chat-enabled .bc-chat-game:hover{text-decoration:underline!important;color:#e2bcff!important}.bc-chat-enabled .bc-chat-at{flex:none;margin:0 7px;white-space:pre}.bc-chat-enabled .bc-chat-meta .ztv-chat-time{float:none!important;position:static!important;flex:none;white-space:nowrap;margin:0!important;font:inherit!important;color:#a59bb6!important}.bc-chat-enabled .bc-chat-inline{flex-direction:row;align-items:baseline;gap:40px}.bc-chat-enabled .bc-chat-inline .bc-chat-meta{margin-left:auto;flex:0 0 auto}.bc-chat-enabled .bc-chat-inline .ztv-chat-body{flex:0 1 auto;white-space:nowrap}.bc-chat-enabled .ztv-chat-panel.no-timestamps .bc-chat-at{display:none}.bc-chat-enabled .ztv-chat-gif+.bc-chat-line{margin-top:9px}.bc-chat-enabled .ztv-chat-hide{position:absolute;top:2px;right:2px}.bc-chat-enabled .ztv-chat-content{position:relative}.bc-profile-progress{margin:22px 0;padding:22px;border:1px solid #7a469c;border-radius:12px;background:linear-gradient(135deg,#1d112b,#0b0913);color:#edddff;font-family:system-ui,sans-serif}.bc-profile-progress h2{margin:0 0 13px;font-size:20px}.bc-profile-metrics{display:flex;gap:22px;flex-wrap:wrap}.bc-profile-metrics strong{display:block;color:#c891ff;font-size:23px}.bc-profile-progress a{color:#b5f8e0}.bc-profile-awards{display:flex;gap:8px;flex-wrap:wrap;margin-top:14px}.bc-profile-awards span{border:1px solid #63417f;border-radius:6px;padding:6px 9px;font-size:12px}
