*{box-sizing:border-box}body{margin:0;background:#071c34;color:#e4f7ff;font:17px system-ui,sans-serif}main{max-width:1000px;margin:auto;padding:32px 20px}a{color:#82d2ff}h1{font-size:38px}.arenas{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin:32px 0}button{border:1px solid #6ba8d5;border-radius:14px;background:linear-gradient(150deg,#1c5a83,#142a50);color:#fff;padding:40px 15px;font:700 25px system-ui;cursor:pointer}button:disabled{opacity:.5;cursor:wait}small{display:block;font-size:14px;margin-top:20px;color:#a7dbe9}#retry{font-size:17px;padding:12px 24px}#status{min-height:28px;color:#f7d994}@media(max-width:650px){.arenas{grid-template-columns:1fr}button{padding:25px 12px}small{margin-top:10px}}