.nav-subdropdown{position:relative}.site-nav .nav-subdropdown>summary{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:10px 12px;border-radius:8px;cursor:pointer;list-style:none}.nav-subdropdown>summary::-webkit-details-marker{display:none}.nav-subdropdown>summary svg{width:13px;height:13px}.nav-subdropdown[open]>summary svg{transform:rotate(180deg)}.site-nav .nav-subdropdown>summary:hover,.site-nav .nav-subdropdown>summary.active{background:#eef4ff;color:#2468e8}.nav-subdropdown-menu{padding:2px 0 3px 12px}.site-nav .nav-subdropdown-menu a{padding:9px 12px}.nav-subdropdown-empty{display:block;padding:10px 12px;color:#8a94a2;font-size:12px;line-height:1.5}
.csb-results-page .csb-hero h1:before{content:'Eredmények'}.results-filter{display:flex;align-items:center;gap:14px;margin:9px 0 20px}.results-filter label{font-size:12px;font-weight:800;color:#526175}.results-filter select{width:min(300px,100%);padding:11px 14px;border:1px solid #d6deea;border-radius:9px;background:#fff;color:#223047;font:inherit;font-size:13px;box-shadow:0 2px 6px #152a4710}.results-filter select:focus-visible{outline:2px solid #2672e7;outline-offset:2px}.results-list{display:grid;gap:15px}.results-card{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(145px,1fr) minmax(0,1fr);align-items:center;gap:22px;min-height:148px;padding:22px 28px;border:1px solid #e0e5eb;border-radius:10px;background:#fff;box-shadow:0 5px 18px #1422380c}.results-team{display:flex;align-items:center;flex-direction:column;gap:5px;min-width:0;text-align:center}.results-team strong{max-width:100%;overflow-wrap:anywhere;color:#19283b;font-size:14px;font-weight:850;line-height:1.35;text-transform:uppercase}.results-team>span:last-child{color:#96a1af;font-size:10px}.results-shield{display:grid;place-items:center;width:39px;height:44px;margin-bottom:4px;clip-path:polygon(50% 0,100% 13%,95% 66%,50% 100%,5% 66%,0 13%);background:#e6eaef;color:#9aa6b3;font-size:15px}.results-score{display:flex;align-items:center;gap:7px}.results-score strong{display:grid;place-items:center;min-width:43px;height:43px;border-radius:7px;background:#eef1f5;color:#8591a0;font-size:20px;font-weight:850}.results-score.is-played strong{background:#dcf7e9;color:#177446}.results-score>span{color:#a8b1bc;font-weight:850}.results-meta{display:flex;align-items:center;flex-direction:column;gap:5px;text-align:center}.results-meta time{color:#087da8;font-size:12px;font-weight:850}.results-meta>span{color:#728092;font-size:11px}.results-meta a{margin-top:3px;color:#1768c6;font-size:11px;font-weight:850;text-transform:uppercase}.results-meta a:hover{text-decoration:underline}.results-list+.pagination{margin-top:26px}@media(max-width:760px){.results-card{grid-template-columns:1fr auto 1fr;gap:10px;min-height:0;padding:20px 13px}.results-team-home{grid-column:1;grid-row:1}.results-score{grid-column:2;grid-row:1}.results-team-away{grid-column:3;grid-row:1}.results-meta{grid-column:1/-1;grid-row:2;padding-top:12px;border-top:1px solid #edf0f4}.results-team strong{font-size:11px}.results-score strong{min-width:32px;height:35px;font-size:16px}.results-shield{width:30px;height:34px}.results-filter{align-items:flex-start;flex-direction:column;gap:7px}}
.results-card{grid-template-columns:minmax(0,1fr) auto minmax(145px,1fr) auto minmax(0,1fr)}
.results-score{justify-content:center}
@media(max-width:760px){.results-card{grid-template-columns:minmax(0,1fr) auto auto minmax(0,1fr);gap:8px}.results-team-home{grid-column:1;grid-row:1}.results-score:nth-child(2){grid-column:2;grid-row:1}.results-meta{grid-column:1/-1;grid-row:2}.results-score:nth-child(4){grid-column:3;grid-row:1}.results-team-away{grid-column:4;grid-row:1}}
.results-pagination{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:16px;margin-top:26px;padding-top:20px;border-top:1px solid #e0e5eb;font-size:13px;color:#526175}
.results-pagination-summary{margin:0}
.results-pagination-controls,.results-page-numbers{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:6px}
.results-pagination .results-page-link{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;min-width:40px;min-height:40px;padding:8px 12px;border:1px solid #d6deea;border-radius:8px;background:#fff;color:#1768c6;line-height:1.2;font-weight:700;white-space:nowrap;text-decoration:none}
.results-pagination a.results-page-link:hover{background:#eef4ff;border-color:#1768c6}
.results-pagination a.results-page-link:focus-visible{outline:2px solid #2672e7;outline-offset:3px}
.results-pagination .is-current{background:#294f94;border-color:#294f94;color:#fff}
.results-pagination .is-disabled{color:#8a94a2;background:#f3f5f8}
.results-page-gap{padding:8px 4px}
.results-page-mobile{display:none}
@media(max-width:640px){.results-pagination{flex-direction:column;align-items:center}.results-page-numbers{display:none}.results-page-mobile{display:block;white-space:nowrap;padding:0 6px}.results-pagination-controls{width:100%;gap:8px}.results-pagination .results-page-link{padding:8px 10px}}
