/* Reuse Open Tournament audience design; keep long event/player names readable. */
.blind-pairing-audience{min-height:100vh}
.blind-pairing-audience header>div{min-width:0;width:100%}
.blind-pairing-audience #pubTitle{overflow-wrap:anywhere}
.blind-pairing-audience .item-top>div{min-width:0;overflow-wrap:anywhere}
.blind-pairing-audience .badge{flex-shrink:0}
.blind-pairing-audience .public-tabs{max-width:100%;scrollbar-width:thin}
@media(max-width:600px){
 .blind-pairing-audience .brand{font-size:12px;letter-spacing:.08em}
 .blind-pairing-audience #pubTitle{font-size:clamp(28px,8vw,42px);line-height:1.1}
 .blind-pairing-audience .public-tabs button{padding:10px 12px}
 .blind-pairing-audience .toolbar>*{min-width:0;max-width:100%;flex:1 1 180px}
}
