.arena-wrap{position:relative}.arena-wrap #battle{margin:15px 0 0}#arenaLobby{position:absolute;inset:65px 16px 34px;z-index:2;background:linear-gradient(120deg,#0c141bec,#202921e8);border:1px solid #c7aa6b88;box-shadow:0 8px 40px #0008;padding:20px 18px;display:flex;flex-direction:column;justify-content:center;gap:15px}.lobby-heading{text-align:center;color:#e4c68e;font-size:11px;letter-spacing:2px}.lobby-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.lobby-person{display:flex;gap:10px;align-items:center;padding:8px 10px;background:#ffffff04;border:1px solid #bba77422;min-width:0;text-align:left}.lobby-icon{color:var(--class-color);width:27px;flex-shrink:0;text-align:center;font-size:22px}.lobby-person>div{min-width:0}.lobby-person strong{display:block;color:#f2e9d8;font:600 12px Manrope,Arial;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lobby-person span:not(.lobby-icon){display:block;color:var(--class-color);font:10px Manrope,Arial;margin-top:3px}.lobby-page{text-align:center;color:#b5ad9b;font-size:10px}.lobby-countdown{text-align:center;font:700 65px/1 Manrope,Arial;color:#ffe1a0;text-shadow:0 0 30px #e5ba7355}.counting{gap:10px!important}.counting .lobby-person{padding:5px 10px}.lobby-empty{grid-column:1/-1;text-align:center;color:#b5ad9b;padding:60px 0}#overlay #arenaLobby{inset:42px 36px 38px;padding:25px 35px}#overlay .lobby-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}#overlay .lobby-person{padding:14px 16px}#overlay .lobby-person strong{font-size:20px}#overlay .lobby-person span:not(.lobby-icon){font-size:14px}#overlay .lobby-icon{font-size:32px;width:34px}#overlay .lobby-heading{font-size:17px}#overlay .lobby-page{font-size:13px}#overlay .counting .lobby-person{padding:8px 12px}#overlay .lobby-countdown{font-size:75px}@media(max-width:450px){.arena-wrap #arenaLobby{inset:42px 6px 28px;padding:16px 8px}.arena-wrap .lobby-person{padding:8px 5px;gap:5px}.arena-wrap .lobby-person strong{font-size:11px}.arena-wrap .lobby-icon{width:19px;font-size:18px}}

.lobby-icon img{display:block;width:27px;height:27px;border:1px solid #ad956b88;border-radius:3px;image-rendering:auto}.lobby-person span:not(.lobby-icon){overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#overlay .lobby-icon img{width:34px;height:34px}#overlay .lobby-person span:not(.lobby-icon){font-size:12px}@media(max-width:450px){.arena-wrap .lobby-icon img{width:19px;height:19px}.arena-wrap .lobby-person span:not(.lobby-icon){font-size:9px}}

.arena-result{position:absolute;left:6%;right:6%;top:38%;z-index:3;padding:23px 16px;border:1px solid #e3c791;background:linear-gradient(100deg,#10151bf5,#332b1ef5,#10151bf5);box-shadow:0 0 50px #c4983a44;text-align:center}.arena-result-caption{display:block;color:#d3b57b;font:10px Manrope,Arial;letter-spacing:2px}.arena-result-name{display:block;margin-top:13px;color:#ffe2a4;font:700 30px/1.2 Manrope,Arial;overflow-wrap:anywhere}.arena-result[hidden]{display:none!important}@media(max-width:450px){.arena-result-name{font-size:24px}}

.arena-result{top:27%;padding:10px 14px}.arena-result-name{margin-top:5px;font-size:26px}
