.player-versions{margin-top:24px;border-top:1px solid #45536a;padding-top:18px}.version-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:10px;max-height:55vh;overflow-y:auto;padding:4px}.version-item{display:flex;align-items:center;text-align:left;gap:12px;background:#202c3e;color:#dfe7f1;border:1px solid #4a5b74;border-radius:12px;padding:12px;cursor:pointer}.version-item>strong{font-size:26px;color:#d7c18f}.version-item small{display:block;font-size:11px;color:#b5c4d5;margin-top:5px}.version-status{font-size:10px;margin-left:auto;color:#b6cda9}.version-current{border-color:#a7c48b;background:#293d37}.version-shortcut{margin-bottom:18px}.themed-cup-panel{padding:24px}.themed-cup-path{display:flex;flex-wrap:wrap;gap:10px;margin:20px 0}.themed-cup-path span{padding:10px 12px;border:1px solid #46536a;border-radius:10px;color:#b3c0d0;background:#1c283a}.themed-cup-path .current{border-color:#c2ad7e;color:#e0cc9b}.themed-cup-path .passed{border-color:#729d85;color:#b8dabb}.themed-cup-panel select{display:block;margin-top:10px;max-width:100%}@media(max-width:500px){.themed-cup-panel{padding:16px}.version-grid{grid-template-columns:1fr}}
