.rs-head{align-items:flex-end}.rs-title{text-transform:capitalize}.rs-days{display:flex;gap:8px;flex-wrap:wrap}.rs-section{background:var(--ink-1);padding:22px 24px;margin-bottom:18px}.rs-section-head{margin-bottom:16px}.rs-section-head h2{margin:4px 0 0}.rs-face{display:inline-flex;width:44px;height:52px;flex:none;overflow:hidden;background:var(--ink-3);align-items:flex-end;justify-content:center}.rs-face canvas{display:block}.rs-name{font-weight:700}.rs-hp{font-size:12px;font-weight:700;color:var(--good)}.rs-duel{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:12px;margin-bottom:12px}.rs-vs{font-family:var(--display);font-weight:800;color:var(--faint)}.rs-fighter{display:flex;align-items:center;gap:12px;padding:10px 12px;background:var(--ink-2)}.rs-fighter.won{background:var(--ink-3)}.rs-fighter.lost{opacity:.55}.rs-fighter-txt{display:flex;flex-direction:column;gap:2px;min-width:0}.rs-facts{display:grid;grid-template-columns:repeat(3,1fr);gap:2px;margin:14px 0}.rs-fact{display:flex;flex-direction:column;gap:6px;padding:12px 14px;background:var(--ink-2)}.rs-points{font-weight:800;color:var(--mute)}.rs-points.win{color:var(--good)}.rs-split{height:8px;background:var(--side-b)}.rs-split i{display:block;height:100%;background:var(--side-a)}.rs-links{display:flex;gap:8px;flex-wrap:wrap;margin-top:14px}.rs-champ-row{display:grid;grid-template-columns:1.4fr 1fr;gap:2px;margin-bottom:16px}.rs-champion,.rs-me{display:flex;gap:14px;padding:16px 18px;background:var(--ink-2)}.rs-me{flex-direction:column;gap:6px}.rs-champion .rs-face{width:72px;height:84px}.rs-champion .rs-face canvas{width:72px!important;height:auto!important}.rs-champ-name{font-size:30px;color:var(--gold);text-transform:uppercase}.rs-score{font-size:30px}.rs-me .good{color:var(--good)}.rs-path{margin:6px 0 0;padding-left:18px;font-size:13px;color:var(--ivory-2)}.rs-bracket{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;align-items:center}.rs-round{display:flex;flex-direction:column;gap:8px}.rs-round-head{display:flex;justify-content:space-between;align-items:baseline}.rs-match{background:var(--ink-2);padding:8px 10px;display:flex;flex-direction:column;gap:4px}.rs-match-head{justify-content:flex-end;display:flex;align-items:baseline}.rs-slot{display:flex;align-items:center;gap:8px;padding:2px 4px}.rs-slot .rs-face{width:30px;height:36px}.rs-slot .rs-face canvas{width:30px!important;height:auto!important}.rs-slot.won{background:var(--ink-3)}.rs-slot.lost{opacity:.5}.rs-slot .rs-hp{margin-left:auto}.rs-pick{color:var(--gold);font-size:12px}.rs-slot.won.picked .rs-pick{color:var(--good)}.rs-slot.lost.picked .rs-pick{color:var(--bad)}.rs-miss{font-size:12px;color:var(--bad)}@media(max-width:760px){.rs-section{padding:16px}.rs-facts,.rs-champ-row,.rs-bracket,.rs-duel{grid-template-columns:1fr}.rs-vs{text-align:center}}
