@layer theme,base;@layer components{.mteam{min-width:0;container-type:inline-size}.mteam__h{flex-wrap:wrap;align-items:baseline;gap:4px 12px;padding-bottom:6px;display:flex}.mteam__h h3{font-size:var(--fs-4)}.mrow__who b,.mteam__h h3,.mteam__res{font-weight:600}.mteam__fig,.mteam__res{font-size:var(--fs-2);color:var(--ink-2)}.mteam__fig{font-variant-numeric:tabular-nums;align-items:center;gap:4px;display:inline-flex}.mteam__fig .ico{color:var(--ink-3)}.objs{font-size:var(--fs-2);color:var(--ink-2);flex-wrap:wrap;align-items:center;gap:2px 12px;margin-left:auto;display:inline-flex}.objs>span{font-variant-numeric:tabular-nums;align-items:center;gap:3px;font-weight:600;display:inline-flex}.objs .ico{color:var(--ink-3)}.mteam__side{align-items:center;gap:8px;display:inline-flex}.mteam__side:before{content:"";background:var(--side-blue);border-radius:50%;width:12px;height:12px}.mteam[data-side=red] .mteam__side:before{background:var(--side-red)}.mrow{border-top:1px solid var(--line);grid-template-columns:36px 46px minmax(0,1fr) 84px 50px 96px 170px 60px;grid-template-areas:"ch ld who kda cs dmg it lp";align-items:center;gap:0 10px;min-height:48px;padding:6px 0;display:grid}.mrow.is-you{background:color-mix(in oklab,var(--you) 6%,var(--bg-1))}.mrow.is-you .mrow__ch .slot{box-shadow:0 0 0 2px var(--bg-1),0 0 0 4px var(--you)}.mrow__ch{grid-area:ch}.mrow.is-you .mrow__ch .slot-link:focus-visible,.mrow[data-focus] .mrow__ch .slot-link:focus-visible{outline-offset:5px}.mrow__ch .slot__lvl{font-size:var(--fs-1);border-radius:3px 0 0;padding:0 3px;line-height:1.25;left:auto;right:0;transform:none}.mrow__who{grid-area:who;min-width:0;display:grid}.mrow__who b{text-overflow:ellipsis;white-space:nowrap;line-height:1.25;overflow:hidden}.mrow__who b a{margin-block:-11px;padding-block:11px;text-decoration:none}.mrow__who b a:hover{text-decoration:underline}.mrow__who b a>span,.mrow__who b>span:not(.you){color:var(--ink-3);font-weight:400}.mrow__who small{font-size:var(--fs-2);color:var(--ink-3);align-items:center;gap:6px;display:flex}.mrow__kda{white-space:nowrap;font-variant-numeric:tabular-nums;grid-area:kda}.mrow__kda small{font-size:var(--fs-2);color:var(--ink-3);text-align:right;display:none}.mrow__kda i{color:var(--ink-3);padding:0 1px;font-style:normal}.mrow__ex{display:contents}.mrow__ld{grid-area:ld;align-items:center;gap:3px;display:flex}.mrow__ru,.mrow__sp{justify-items:center;gap:2px;display:grid}.mrow__cs{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap;grid-area:cs}.mrow__cs small{font-size:var(--fs-2);color:var(--ink-3)}.mrow__dmg{grid-area:dmg}.mrow__it{grid-area:it;gap:2px;display:flex}.mrow__lp{grid-area:lp;justify-self:end}.dmg b,.mrow--h,.mrow.is-hidden .mrow__who b,.mrow__sc b{font-weight:600}.mrow--h{min-height:0;font-size:var(--fs-2);color:var(--ink-2);border-top:0;padding:0 0 6px}.mrow--h .mrow__cs,.mrow--h .mrow__lp,.mrow--h .mrow__sc{text-align:right}.mrow__sc{font-variant-numeric:tabular-nums;grid-area:sc;justify-self:end;line-height:1.25;display:none}.mteam--scored .mrow__sc{justify-items:end;gap:2px;display:grid}.mrow__sc small{font-size:var(--fs-1);color:var(--ink-3);align-items:center;gap:4px;display:flex}.mrow__sc .tag{min-height:18px;font-size:var(--fs-1);padding:0 5px}.sc-tag{background:var(--bg-3);color:var(--ink)}.mteam--scored .mrow{grid-template-columns:36px 46px minmax(0,1fr) 84px 50px 96px 170px 60px 60px;grid-template-areas:"ch ld who kda cs dmg it sc lp"}.mteam--scored .mrow--h .mrow__sc{display:block}@container (width<=760px){.mrow{grid-template-columns:36px minmax(0,1fr) auto auto;grid-template-areas:"ch who kda lp""ch ex ex ex";align-items:center;gap:4px 10px;padding:8px 0}.mrow__kda{justify-items:end;line-height:1.25;display:grid}.mrow__kda small{display:block}.mrow__cs{display:none}.mrow__ex{flex-wrap:wrap;grid-area:ex;align-items:center;gap:4px 8px;min-width:0;display:flex}.mrow__it,.mrow__ld{flex:none}.mrow__sp .slot{--s:16px!important}.mrow__ru .rune{--s:14px!important}.mrow__ru .rune--key{--s:18px!important}.mrow__it .slot{--s:20px!important}.mrow__dmg{flex:56px;min-width:56px;max-width:120px}.mrow__ch{align-self:start}.mrow--h{display:none}}@container (width<=800px){.mteam--scored .mrow{grid-template-columns:36px minmax(0,1fr) auto auto auto;grid-template-areas:"ch who sc kda lp""ch ex ex ex ex";align-items:center;gap:4px 10px;padding:8px 0}.mteam--scored .mrow__kda{justify-items:end;line-height:1.25;display:grid}.mteam--scored .mrow__kda small{display:block}.mteam--scored .mrow__cs{display:none}.mteam--scored .mrow__ex{flex-wrap:wrap;grid-area:ex;align-items:center;gap:4px 8px;min-width:0;display:flex}.mteam--scored .mrow__it,.mteam--scored .mrow__ld{flex:none}.mteam--scored .mrow__sp .slot{--s:16px!important}.mteam--scored .mrow__ru .rune{--s:14px!important}.mteam--scored .mrow__ru .rune--key{--s:18px!important}.mteam--scored .mrow__it .slot{--s:20px!important}.mteam--scored .mrow__dmg{flex:56px;min-width:56px;max-width:120px}.mteam--scored .mrow__ch{align-self:start}.mteam--scored .mrow--h{display:none}}.dmg{width:100%;font-size:var(--fs-2);grid-template-columns:minmax(0,1fr);gap:2px;display:grid}.dmg,.dmg i{position:relative}.dmg i{background:var(--bg-3);border-radius:2px;height:6px;display:block;overflow:hidden}.dmg i:before{content:"";width:calc(var(--v,0) * 100%);background:var(--ink-3);position:absolute;top:0;bottom:0;left:0}.dmg b{order:-1;line-height:1.1}.dmg b,.skills{font-variant-numeric:tabular-nums}.skills{border-collapse:separate;border-spacing:2px;font-size:var(--fs-1)}.skills td,.skills th{text-align:center;border-radius:2px;width:18px;min-width:18px;height:20px;padding:0}.skills thead th{color:var(--ink-3);font-weight:400}.skills tbody th{background:color-mix(in oklab,var(--ink) 12%,transparent);width:22px;color:var(--ink);font-weight:800}.skills td{background:color-mix(in oklab,var(--ink) 6%,transparent)}.skills--art tbody th{background:0 0;width:28px}.skills--art td{height:24px}.skills__a{line-height:0;display:inline-grid;position:relative}.skills__a .slot{border-radius:4px}.skills__a b{background:var(--art-bg);color:#e6ecef;min-width:11px;font-size:var(--fs-1);border-radius:3px 0 4px;font-weight:800;line-height:14px;position:absolute;bottom:0;right:0}.skills td.on{background:var(--act);color:var(--on-act);font-weight:600}.skills td.on.der{background:color-mix(in oklab,var(--act) 28%,transparent);color:var(--ink)}}@layer utilities;
