.bc-attached-bars{max-width:1900px;margin:0 auto;padding:0 20px;background:linear-gradient(180deg,#140a20e6,#160e2099)}
.bc-attached-bars .bc-identity{display:flex;align-items:center;gap:20px;margin:0;border-radius:0;border-top:0;border-bottom:1px solid #8055a7;min-height:76px;padding:12px 18px;background:linear-gradient(100deg,#241034e8,#120b1ee8)}
.bc-attached-bars .bc-profile{display:grid;grid-template-columns:48px 1fr;align-items:center;width:100%;max-width:none;flex:1;gap:12px}
.bc-attached-bars #bc-avatar{width:48px;height:48px;border:1px solid #a875ce;border-radius:50%;object-fit:cover}
.bc-attached-bars .bc-profile>div{display:grid;grid-template-columns:minmax(130px,1fr) 100px minmax(130px,340px);gap:14px;align-items:center;min-width:0;width:100%}
.bc-attached-bars #bc-name{font-size:16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.bc-attached-bars #bc-level{font-size:12px;color:#dfb0ff;margin:0;white-space:nowrap}
.bc-attached-bars .bc-xp-track{width:100%;height:12px;border-radius:12px;background:#10091b;border:1px solid #a457d7;margin:0;overflow:hidden}
.bc-attached-bars #bc-xp-fill{display:block;width:0;height:100%;border-radius:12px;background:linear-gradient(90deg,#9543df,#b14ef6);box-shadow:0 0 12px #9b31ff88}
.bc-xp-label{font-size:11px;white-space:nowrap;color:#c7acd9}.bc-attached-bars #bc-view-profile{font-size:11px;margin-left:auto;white-space:nowrap}
.bc-game-profile{box-sizing:border-box;padding:0!important;max-width:none!important;width:100%;border:1px solid #8659ad;border-bottom:0;border-radius:10px 10px 0 0;overflow:hidden;flex:none}
.bc-game-profile .bc-identity{box-sizing:border-box;min-height:70px;padding:8px 12px;gap:10px;flex-wrap:wrap}
.bc-game-profile .bc-profile{text-decoration:none;min-width:0}
.bc-game-profile .bc-profile>div{grid-template-columns:minmax(0,1fr) auto;gap:4px 10px}
.bc-game-profile .bc-xp-track{grid-column:1/-1;height:10px;box-sizing:border-box}
.bc-game-profile #bc-level{white-space:normal;overflow-wrap:anywhere}
.bc-game-profile #bc-name{display:block;color:#d5a9fa;font-size:14px;min-width:0}
.bc-game-profile #bc-avatar{width:40px;height:40px}
.bc-game-profile #bc-view-profile{color:#d5a9fa;font-size:11px;white-space:nowrap}
.bc-game-profile .bc-xp-label{font-size:10px}
.bc-game-profile [hidden]{display:none!important}
@media(max-width:600px){.bc-game-profile .bc-identity{gap:6px}.bc-game-profile .bc-profile{flex-basis:100%}.bc-game-profile #bc-view-profile{margin-left:auto}}
