[data-view=results]{max-width:none;padding-top:16px}[data-view=results] .res{grid-template-rows:auto auto auto;grid-template-columns:1fr auto 1fr;gap:14px 24px;display:grid;position:relative}[data-view=results] .res__meta{letter-spacing:.14em;grid-area:1/1;align-content:start;gap:2px;font-size:11px;display:grid}[data-view=results] .res__meta b{font-size:16px}[data-view=results] .res__meta-gap{margin-top:10px}[data-view=results] .res__head{z-index:2;text-align:center;grid-area:1/2;justify-items:center;gap:2px;display:grid;position:relative}[data-view=results] .res__word{color:var(--good);text-shadow:0 0 30px color-mix(in srgb, var(--good) 35%, transparent);font-size:clamp(64px,7vw,104px);line-height:.95}[data-view=results] .res__scores{gap:40px;margin-top:6px;font-size:44px;line-height:1;display:flex}[data-view=results] .res__scores span{position:relative}[data-view=results] .res__scores span:after{content:"";opacity:.5;background:currentColor;width:120px;height:1px;position:absolute;top:50%}[data-view=results] .res__scores span:first-child:after{right:calc(100% + 20px)}[data-view=results] .res__scores span:last-child:after{left:calc(100% + 20px)}[data-view=results] .res__tag{text-align:end;letter-spacing:.3em;grid-area:1/3;justify-items:end;font-size:11px;line-height:1.8;display:grid}[data-view=results] .res__teams{grid-area:2/1/auto/-1;grid-template-columns:1fr 340px 1fr;align-items:start;gap:24px;display:grid}[data-view=results] .res__centre{align-content:end;justify-items:center;min-height:400px;display:grid;position:relative}[data-view=results] .res__hero{pointer-events:none;width:calc(100% + 80px);height:auto;position:absolute;inset:-30px -40px auto;-webkit-mask-image:radial-gradient(50% 55% at 50% 42%,#000 50%,#0000 100%);mask-image:radial-gradient(50% 55% at 50% 42%,#000 50%,#0000 100%)}[data-view=results] .team{--c:var(--cut);background:color-mix(in srgb, var(--bg) 70%, transparent);box-shadow:inset 0 0 0 1px var(--line-2);clip-path:polygon(var(--c) 0, 100% 0, 100% calc(100% - var(--c)), calc(100% - var(--c)) 100%, 0 100%, 0 var(--c));position:relative}[data-view=results] .team--them{clip-path:polygon(0 0, calc(100% - var(--c)) 0, 100% var(--c), 100% 100%, var(--c) 100%, 0 calc(100% - var(--c)))}[data-view=results] .team:before{content:"";background:var(--good);height:3px;position:absolute;inset:0 0 auto}[data-view=results] .team--them:before{background:var(--tomato)}[data-view=results] .team__head{border-bottom:1px solid var(--line);background:color-mix(in srgb, var(--good) 8%, transparent);align-items:center;gap:12px;padding:14px 18px;display:flex}[data-view=results] .team--them .team__head{background:color-mix(in srgb, var(--tomato) 10%, transparent);flex-direction:row-reverse}[data-view=results] .team__name{letter-spacing:.14em;color:var(--good);margin-inline-end:auto;font-size:16px}[data-view=results] .team--them .team__name{color:var(--bad);margin-inline:auto 0}[data-view=results] .team__table{border-collapse:collapse;width:100%}[data-view=results] .team__table td{border-bottom:1px solid var(--line);vertical-align:middle;padding:9px 16px}[data-view=results] .team__table td:last-child{width:44px}[data-view=results] .team__table tr.is-mvp{background:color-mix(in srgb, var(--butter) 6%, transparent)}[data-view=results] .team__who{align-items:center;gap:12px;font-size:15px;line-height:1.2;display:flex}[data-view=results] .team__role{letter-spacing:.1em;text-transform:uppercase;align-items:center;gap:4px;font-size:11px;display:inline-flex}[data-view=results] .team__k{letter-spacing:.2em;text-transform:uppercase;color:var(--muted);font-size:11px;display:block}[data-view=results] .team__table .num{font-size:15px}[data-view=results] .res__mvp{--c:12px;z-index:1;background:color-mix(in srgb, var(--bg) 86%, transparent);box-shadow:inset 0 0 0 1px var(--butter);clip-path:polygon(var(--c) 0, calc(100% - var(--c)) 0, 100% var(--c), 100% 100%, 0 100%, 0 var(--c));justify-items:center;gap:2px;margin-bottom:8px;padding:40px 32px 16px;display:grid;position:relative}[data-view=results] .res__mvppill{position:absolute;top:8px;left:50%;translate:-50%}[data-view=results] .res__mvpname{letter-spacing:.08em;margin-top:6px;font-size:24px}[data-view=results] .res__mvprole{letter-spacing:.2em;text-transform:uppercase;color:var(--muted);font-size:11px}[data-view=results] .res__combat{border-top:1px solid var(--line-2);letter-spacing:.2em;text-transform:uppercase;justify-items:center;width:100%;margin-top:8px;padding-top:8px;font-size:11px;display:grid}[data-view=results] .res__combat .num{letter-spacing:0;font-size:28px}[data-view=results] .res__bottom{grid-area:3/1/auto/-1;grid-template-columns:1fr 1fr 1.3fr auto;align-items:stretch;gap:18px;display:grid}[data-view=results] .res__rewardrow{gap:22px;display:flex}[data-view=results] .res__rewardrow>span{align-items:center;gap:10px;font-size:12px;line-height:1.2;display:flex}[data-view=results] .res__rewardrow b{font-size:18px}[data-view=results] .res__progrow{align-items:center;gap:14px;display:flex}[data-view=results] .res__progbody{flex:1;gap:6px;font-size:12px;display:grid}[data-view=results] .res__progbody>div{justify-content:space-between;font-size:14px;display:flex}[data-view=results] .res__progsr{justify-self:end;font-size:11px}[data-view=results] .res__perfrow{gap:8px;display:flex}[data-view=results] .res__perfrow>span{--c:8px;background:var(--well);flex:1;gap:4px;padding:10px;font-size:11px;display:grid}[data-view=results] .res__perfrow b{font-size:20px}[data-view=results] .res__cta{align-self:center}[data-view=results] .res__crumb{letter-spacing:.3em;grid-column:1;font-size:11px}@media (max-width:1100px){[data-view=results] .res__scores span:after{display:none}[data-view=results] .res,[data-view=results] .res__teams,[data-view=results] .res__bottom{grid-template-columns:1fr}[data-view=results] .res>*,[data-view=results] .res__teams>*{grid-area:auto/1!important}[data-view=results] .res__hero{display:none}[data-view=results] .res__centre{min-height:0}}
