.astralis-live main{max-width:1920px}.astralis-live .workspace{grid-template-columns:260px minmax(0,1fr) 280px;align-items:start}.astralis-live .who-panel{margin:0;min-width:0;padding:22px;position:sticky;top:20px}.who-heading{display:flex;align-items:center;justify-content:space-between;gap:12px}.dotf-app .who-heading h2{font-size:26px;margin:10px 0 18px}.who-heading .eyebrow{font-size:9px;letter-spacing:1.6px}#who-count{display:grid;place-items:center;min-width:32px;min-height:32px;padding:4px;border:1px solid #b88b45;background:#07132d;color:#f6cb72;font-size:13px}.who-tools{display:flex;justify-content:space-between;align-items:center;gap:8px;border-block:1px solid #b88b4540;padding:12px 0}.who-live{font-size:10px;color:#65f2df;white-space:nowrap}.dotf-app #who-refresh{font-size:11px;padding:8px}.who-panel #who-status{font-size:10px;line-height:1.7;min-height:34px;color:#c9d8f1}#who-list{list-style:none;margin:0;padding:0;max-height:65vh;overflow:auto;scrollbar-width:thin;scrollbar-color:#326ab7 #07132d}.who-player{padding:16px 0;border-bottom:1px solid #326ab750;overflow-wrap:anywhere}.who-player-heading{display:flex;flex-wrap:wrap;align-items:center;gap:7px}.who-name{font:700 17px Georgia,serif;color:#f6cb72}.who-badges{font-size:10px;color:#c276ff}.who-identity{margin-top:7px;color:#c9d8f1;font-size:11px;line-height:1.7}.who-player-status{font-size:12px;color:#66daff;line-height:1.6;margin:8px 0 0}.who-location{font-size:11px;color:#c9d8f1;line-height:1.6;margin:7px 0 0}.who-note{font-size:10px;line-height:1.7;color:#aabbd8;margin:18px 0 0}
@media(max-width:1250px){.astralis-live .workspace{grid-template-columns:220px minmax(0,1fr)}.astralis-live .workspace>aside{grid-column:2;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.astralis-live .who-panel{grid-row:1/span 2;padding:16px}}
@media(max-width:800px){.astralis-live .workspace{grid-template-columns:minmax(0,1fr)}.astralis-live .workspace>.console{grid-row:1}.astralis-live .who-panel{position:static;grid-row:2}.astralis-live .workspace>aside{grid-column:1;grid-row:3}#who-list{max-height:330px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 18px}}
@media(max-width:520px){.astralis-live .workspace>aside,#who-list{grid-template-columns:minmax(0,1fr)}}
