.league-groups{display:grid;gap:9px}.league-participation{border:1px solid #2c3564;border-radius:9px;background:#161c38;overflow:hidden}.league-participation summary{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:13px;cursor:pointer;list-style:none}.league-participation summary::-webkit-details-marker{display:none}.league-participation summary b{display:block;font-size:13px}.league-participation summary small{display:block;margin-top:3px;color:#aeb8dc;font-size:10px}.league-participation ul{margin:0 13px!important;padding-top:3px!important}.league-participation li{grid-template-columns:1fr auto auto auto!important}.league-pagination{display:flex;justify-content:flex-end;align-items:center;gap:8px;padding:10px 13px;color:#aeb8dc;font-size:11px}.league-pagination button{width:27px;height:25px;border:1px solid #56619a;border-radius:6px;background:#242b52;color:#eef1ff;cursor:pointer}.league-pagination button:disabled{opacity:.35;cursor:not-allowed}.empty-history{margin:0;color:#aeb8dc;font-size:12px}@media(max-width:620px){.league-participation li{grid-template-columns:1fr auto!important}.league-participation li small,.league-participation li a{grid-column:2}}

.league-participation summary>span:first-child{min-width:0;overflow-wrap:anywhere}.participation-details-label{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;min-height:44px;padding:8px 14px;border:1px solid #7963bc;border-radius:8px;background:#292347;color:#eee8ff;font-size:13px;font-weight:700}.league-participation summary:hover .participation-details-label{background:#3b2d65;border-color:#b18aef}.league-participation summary:focus-visible{outline:2px solid #c5a0ff;outline-offset:-3px}.details-open-label{display:none}.league-participation[open]>summary .details-closed-label{display:none}.league-participation[open]>summary .details-open-label{display:inline}.league-participation summary::marker{content:''}.team-history li.tournament-participation-item{display:block!important;border:0;padding:0}.participation-details-content{padding:0 13px 13px;display:grid;gap:10px}.participation-details-content p{margin:0;color:#aeb8dc;font-size:12px}.team-history .participation-details-content a{grid-column:auto}.participation-details-content .team-competition-link{min-height:44px}
.history-pagination{display:flex;align-items:center;justify-content:flex-end;gap:8px;margin-top:11px;color:#aeb8dc;font-size:11px}.history-pagination button{border:1px solid #56619a;border-radius:6px;background:#242b52;color:#eef1ff;padding:7px 9px;font-size:11px;font-weight:800;cursor:pointer}.history-pagination button:hover:not(:disabled){border-color:#a56eff;background:#302363}.history-pagination button:disabled{opacity:.35;cursor:not-allowed}.tournament-history-pagination{margin:-11px 0 20px}@media(max-width:500px){.history-pagination{justify-content:space-between;gap:5px}.history-pagination button{padding:7px}.history-pagination span{font-size:10px}}
.league-match-score{font-weight:800;font-size:14px;white-space:nowrap;align-self:center}
