.tr{padding-top:var(--sp-5);padding-bottom:var(--sp-7)}.tr-titles{gap:var(--sp-4);grid-template-columns:repeat(auto-fit,minmax(min(100%,520px),1fr));display:grid}.tr-title{align-items:center;gap:var(--sp-4) var(--sp-5);padding:var(--sp-5);background:radial-gradient(45% 70% at 22% 55%,#f0d27a21,#0000 70%),linear-gradient(#141416,#0c0c0d);border:1px solid #ffffff12;grid-template-columns:auto minmax(0,1fr);display:grid}.tr-title-art{justify-content:center;min-width:150px;display:flex}.tr-title-art .sw-trophy{max-width:min(250px,26vw)}.tr-kicker{margin:0 0 var(--sp-2);font:700 var(--fs-xs)/1.2 var(--font-display),"Saira Condensed",sans-serif;letter-spacing:.16em;text-transform:uppercase;color:var(--eyebrow)}.tr-title h2{margin:0 0 var(--sp-4);font:italic 800 clamp(1.6rem,2.8vw,2.2rem)/1 var(--font-display),"Saira Condensed",sans-serif;color:var(--text-strong)}.tr-roll{border-top:1px solid #b8872f;margin:0;padding:0;list-style:none}.tr-roll li{column-gap:var(--sp-4);padding:var(--sp-3) 0;border-bottom:var(--divider);grid-template-columns:4.6em minmax(0,1fr);grid-template-areas:"season name""season meta";row-gap:2px;display:grid}.tr-roll-season{font:800 var(--fs-xs)/1.2 var(--font-display),"Saira Condensed",sans-serif;letter-spacing:.14em;text-transform:uppercase;color:var(--gold);white-space:nowrap;grid-area:season;align-self:center}.tr-roll-name{font-weight:700;font-size:var(--fs-lg);color:var(--text-strong);grid-area:name;text-decoration:none}a.tr-roll-name:hover{color:var(--gold)}.tr-roll-meta{font-size:var(--fs-sm);color:var(--text-muted);grid-area:meta;text-decoration:none}a.tr-roll-meta:hover{color:var(--text-strong)}.tr-roll li.is-open .tr-roll-season{color:var(--text-muted)}.tr-roll li.is-open .tr-roll-name{color:var(--text-muted);font-style:italic;font-weight:600}.tr-roll-empty{color:var(--text-muted);margin:0}@media (max-width:640px){.tr-title{padding:var(--sp-5) var(--sp-4);grid-template-columns:minmax(0,1fr);justify-items:center}.tr-title-copy{width:100%}.tr-title-art .sw-trophy{max-width:220px}}.tr-section{margin-top:var(--sp-7)}.tr-section .ux-head{margin-bottom:var(--sp-3)}.tr-lede{margin:0 0 var(--sp-4);max-width:62ch;color:var(--text-muted);font-size:var(--fs-sm)}.tr-medals{gap:var(--sp-3);grid-template-columns:repeat(5,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}@media (max-width:1100px){.tr-medals{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:640px){.tr-medals{grid-template-columns:repeat(2,minmax(0,1fr))}}.tr-medals li{padding:var(--sp-4) var(--sp-3) var(--sp-3);text-align:center;background:linear-gradient(#141416,#0e0e10);border:1px solid #ffffff12;flex-direction:column;align-items:center;transition:border-color .25s;display:flex}.tr-medals li:hover{border-color:color-mix(in srgb,var(--gold) 45%,transparent)}.tr-medal-set{max-width:100%;margin-bottom:var(--sp-3);justify-content:center;align-items:flex-end;display:flex}.tr-medal-set .sw-medal:not(:nth-child(2)){z-index:0;margin-bottom:4px;position:relative}.tr-medal-set .sw-medal:first-child{margin-right:-14px}.tr-medal-set .sw-medal:last-child{margin-left:-14px}.tr-medal-set .sw-medal:nth-child(2){z-index:1;position:relative}.tr-medal-round{font:700 var(--fs-xs)/1.3 var(--font-display),"Saira Condensed",sans-serif;letter-spacing:.12em;text-transform:uppercase;color:var(--text-muted);margin:0}.tr-medals h3{font-size:var(--fs-md);color:var(--text-strong);margin:2px 0 0;line-height:1.2}.tr-medal-place{font-size:var(--fs-sm);color:var(--text-muted);margin:2px 0 0}.tr-medal-winner{padding-top:var(--sp-3);color:var(--gold);font-weight:700;font-size:var(--fs-sm);margin-top:auto;text-decoration:none}.tr-medal-winner:hover{color:#fff}.tr-medal-pending{padding-top:var(--sp-3);color:var(--text-muted);font-size:var(--fs-sm);margin:auto 0 0}@media (max-width:640px){.tr-medal-set .sw-medal{width:40px;height:40px}.tr-medal-set .sw-medal:nth-child(2){width:80px;height:80px}}.tr-table-wrap{overflow-x:auto}.tr-table{border-collapse:collapse;width:100%;min-width:620px;font-size:var(--fs-md)}.tr-table th{padding:var(--sp-3) var(--sp-3) var(--sp-3) 0;text-align:left;border-bottom:var(--divider);font:700 var(--fs-xs)/1 var(--font-display),"Saira Condensed",sans-serif;letter-spacing:.14em;text-transform:uppercase;color:var(--text-muted)}.tr-table th.is-gold{color:var(--gold)}.tr-table th.is-silver{color:var(--silver)}.tr-table th.is-bronze{color:var(--bronze)}.tr-table td{padding:var(--sp-3) var(--sp-3) var(--sp-3) 0;color:var(--text-body);vertical-align:middle;border-bottom:1px solid #1f1f22}.tr-table td small{font-size:var(--fs-xs);color:var(--text-muted);display:block}.tr-table a{color:inherit;text-decoration:none}.tr-table a:hover{color:var(--gold)}.tr-table td.is-gold{color:var(--gold);font-weight:700}.tr-rd{width:48px;font:800 var(--fs-md)/1 var(--font-display),"Saira Condensed",sans-serif;color:var(--text-muted)}.tr-gp{color:var(--text-strong);font-weight:700}.tr-dash{color:#4a4f58}.tr-hero .ux-hero-facts>div{text-align:center;align-items:center}.tr-table{width:auto;min-width:0}.tr-table th,.tr-table td{padding-right:var(--sp-5)}.tr-table td{padding-top:var(--sp-2);padding-bottom:var(--sp-2)}.tr-table th:last-child,.tr-table td:last-child{padding-right:0}.tr-table td{white-space:nowrap}.tr-rd{width:auto}@media (max-width:640px){.tr-table-wrap{overflow:visible}.tr-table,.tr-table tbody{width:100%;display:block}.tr-table thead{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.tr-table tr{column-gap:var(--sp-2);row-gap:var(--sp-2);padding:var(--sp-3) 0;border-bottom:1px solid #1f1f22;grid-template-columns:repeat(3,minmax(0,1fr));grid-template-areas:"gp gp gp""w s t";display:grid}.tr-table td{white-space:normal;overflow-wrap:anywhere;border:0;min-width:0;padding:0;display:block}.tr-table td.tr-rd{grid-area:gp;place-self:start end;width:auto}.tr-table td.tr-rd:before{content:"Rd ";font:inherit}.tr-table td.tr-gp-cell{grid-area:gp;padding-right:56px}.tr-table td[data-label]:not(.tr-rd):before{content:attr(data-label);font:700 var(--fs-xs)/1 var(--font-display),"Saira Condensed",sans-serif;letter-spacing:.14em;text-transform:uppercase;color:var(--text-muted);margin-bottom:2px;display:block}.tr-table td.is-gold:before{color:var(--gold)}.tr-table td.is-silver:before{color:var(--silver)}.tr-table td.is-bronze:before{color:var(--bronze)}.tr-table td.is-silver,.tr-table td.is-bronze{font-size:var(--fs-sm)}}.tr-hero .ux-hero-sub{white-space:nowrap;max-width:none;font-size:clamp(.78rem,3.7vw,1.05rem)}.tr-rolls{align-items:flex-start;column-gap:var(--sp-7);flex-wrap:wrap;display:flex}.tr-rolls>.tr-section{flex:0 auto;min-width:0}@media (max-width:640px){.tr-rolls>.tr-section{flex-basis:100%}.tr-section{margin-top:var(--sp-6)}}.tr-rolls{display:block}.tr-rolls>.tr-section,.tr-rolls>.tr-past{margin-top:var(--sp-6)}.tr-rolls>.tr-past{display:block}
