.usum-league-browser{--bw-league-accent:#f6b46e;--bw-league-purple:#c6a2ff}
body[data-game="pokemon-ultra-sun-ultra-moon"] .bw-trainer-portrait,body[data-game="pokemon-ultra-sun-ultra-moon"] .bw-team-pokemon img{image-rendering:auto}
.usum-league-browser .usum-trainer-portrait{object-fit:contain;height:110px;width:90px}
.usum-league-browser .bw-team-pokemon img{width:62px;height:62px;flex-basis:62px;object-fit:contain}
.usum-league-browser .bw-trainer-name a,.usum-league-browser .bw-pokemon-name{color:#ffe1c2}
.usum-league-browser .bw-league-count strong{background:#f6b46e}
.usum-battle-nav{display:flex;flex-wrap:wrap;gap:8px;margin:12px 0 20px}
.usum-battle-nav a{border:1px solid #5b4a66;border-radius:5px;padding:7px 12px;text-decoration:none;font-size:13px}
.usum-battle-nav a[aria-current="page"]{background:#3b2c47;color:#fff2e4;border-color:#f6b46e}
.usum-battle-role{display:inline-block;margin:0 0 9px;padding:3px 7px;border:1px solid #6a5880;border-radius:4px;color:#d9c6ff;background:#2f2640;font-size:11px;font-weight:700}
.usum-version{color:#d5c4b6;font-size:11px;margin:7px 0}
.usum-league-browser .bw-trainer-condition{background:#2f2a3a;border-color:#c6a2ff}
.usum-league-browser .bw-team-heading{gap:12px}
.usum-league-browser .bw-team-heading span{white-space:normal}
.usum-profile-teams .bw-trainer{margin:15px 0}
.usum-profile-teams .bw-trainer-header{max-width:none}
.usum-league-browser [hidden]{display:none!important}
@media(max-width:700px){.usum-battle-nav a{flex:1;text-align:center}.usum-league-browser .bw-league-toolbar select{width:100%}.usum-league-browser .bw-league-toolbar>label:not(.bw-league-search){flex:1 1 180px}}
