.rk-tabs{flex-wrap:wrap;gap:10px;margin:28px 0 22px;display:flex}.rk-tabs a{color:#b9c9bc;letter-spacing:1px;border:1px solid #35513c;align-items:center;gap:8px;padding:11px 16px;font-size:12px;font-weight:800;display:inline-flex}.rk-tabs a span{color:#8fa596;background:#142118;border:1px solid #304735;padding:1px 7px;font-size:11px}.rk-tabs a.active,.rk-tabs a:hover{color:#0b120e;background:#a5df6e}.rk-tabs a.active span,.rk-tabs a:hover span{color:#a5df6e;background:#0b120e;border-color:#0b120e}.rk-matches{gap:10px;display:grid}.rk-match{color:#e8f1ea;background:#101c14;border:1px solid #28392e;border-left-width:3px;grid-template-columns:minmax(180px,1fr) minmax(220px,1.3fr) auto;align-items:center;gap:20px;padding:18px 20px;transition:background .15s,border-color .15s;display:grid}.rk-match:hover{background:#142118;border-color:#3a5a42}.rk-match.ranked{border-left-color:#a5df6e}.rk-match.casual{border-left-color:#5aa0d8}.rk-match-meta{gap:5px;min-width:0;display:grid}.rk-match-meta strong{font-size:18px}.rk-match-meta small{color:#8fa596}.rk-badge{letter-spacing:1.3px;color:#b9c9bc;border:1px solid #3a5a42;width:fit-content;padding:3px 8px;font-size:10px;font-weight:900}.rk-badge.ranked{color:#0b120e;background:#a5df6e;border-color:#a5df6e}.rk-badge.casual{color:#9cc9ee;border-color:#5aa0d8}.rk-versus{text-align:center;grid-template-columns:1fr auto 1fr;align-items:center;gap:14px;display:grid}.rk-versus span{color:#b9c9bc;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.rk-versus span:first-child{text-align:right}.rk-versus span:last-child{text-align:left}.rk-versus span.win{color:#a5df6e;font-weight:800}.rk-versus b{letter-spacing:1px;font-variant-numeric:tabular-nums;font-size:22px}.rk-versus b i{color:#5d7765;padding:0 2px;font-style:normal}.rk-versus.single{text-align:left;grid-template-columns:1fr;gap:3px;display:grid}.rk-versus.single small{color:#8fa596;letter-spacing:1.2px;font-size:10px;font-weight:800}.rk-versus.single strong,.rk-arrow{color:#a5df6e;font-size:18px}@media (max-width:760px){.rk-match{grid-template-columns:1fr;gap:12px}.rk-arrow{display:none}.rk-versus{grid-template-columns:1fr auto 1fr}}.rk-card{background:#142118;border:1px solid #304735;gap:10px;max-width:760px;margin:0 0 28px;padding:24px;display:grid}.rk-card h3{letter-spacing:.16em;color:#a5df6e;margin:0;font-size:13px}.rk-card p{color:#b9c9bc;margin:0;line-height:1.6}.rk-table-wrap{border:1px solid #28392e;margin-bottom:34px;overflow-x:auto}.rk-table{border-collapse:collapse;width:100%;min-width:560px}.rk-table th{text-align:left;letter-spacing:1.2px;color:#8fa596;background:#0f1a13;border-bottom:1px solid #28392e;padding:12px 14px;font-size:11px}.rk-table td{color:#e8f1ea;font-variant-numeric:tabular-nums;border-bottom:1px solid #1c2c20;padding:13px 14px}.rk-table tr:last-child td{border-bottom:0}.rk-table tr.prov td{color:#9db0a2}.rk-table td.name{font-weight:700}.rk-table td.name em{letter-spacing:1px;color:#8fa596;text-transform:uppercase;border:1px solid #3a5a42;margin-left:8px;padding:1px 6px;font-size:10px;font-style:normal}.rk-table td.rating{color:#a5df6e;font-size:17px;font-weight:900}.rk-div{letter-spacing:1px;text-transform:uppercase;border:1px solid;padding:3px 9px;font-size:11px;font-weight:900}.rk-div.bronze{color:#d19a66;border-color:#d19a66}.rk-div.silver{color:#c4ccd4;border-color:#c4ccd4}.rk-div.gold{color:#e6c35c;border-color:#e6c35c}.rk-div.platinum{color:#7fd6d0;border-color:#7fd6d0}.rk-div.diamond{color:#7fb4ff;border-color:#7fb4ff}.rk-div.onyx{color:#d28bff;border-color:#d28bff}
