.page-skel{animation:.2s ease-out page-skel-in}@keyframes page-skel-in{0%{opacity:0}to{opacity:1}}.page-skel__bone,.page-skel__tile,.page-skel__avatar,.page-skel__logo,.page-skel__vs{background-color:var(--bg2);background-image:linear-gradient(105deg, transparent 35%, color-mix(in srgb, var(--text) 8%, transparent) 50%, transparent 65%);background-position:100% 0;background-size:220% 100%;animation:1.35s ease-in-out infinite page-skel-shimmer}.page-skel__card{background:var(--bg2);border:1px solid var(--line);border-radius:6px;padding:.875rem}@keyframes page-skel-shimmer{to{background-position:-120% 0}}.page-skel__bone{border:1px solid var(--line);border-radius:4px;height:.7rem;display:block}.page-skel__bone--sm{width:5.5rem;height:.55rem}.page-skel__bone--md{width:min(16rem,70%)}.page-skel__bone--title{width:min(18rem,85%);height:1.65rem;margin-top:.35rem}.page-skel__bone--label{width:6.5rem;height:.5rem;margin-bottom:.75rem}.page-skel__bone--row{width:100%;height:1.65rem}.page-skel__bone--chart{width:100%;height:8.5rem;margin-top:.25rem}.page-skel__bone--chart-sm{height:6rem}.page-skel__bone--pill{border-radius:999px;width:5.25rem;height:1.35rem}.page-skel__crumb{width:11rem;height:.55rem;margin:1.5rem 0}.page-skel__hero-band{border-bottom:1px solid #0000;padding:.25rem 0 1.5rem}.page-skel__hero-band--matchup{padding-top:.25rem}.page-skel__rule{background:var(--line);height:1px;max-width:var(--site-max);margin:0 auto}.page-skel__player-head{grid-template-columns:auto 1fr;align-items:start;gap:1.5rem;margin-bottom:1.5rem;display:grid}.page-skel__player-head--team,.page-skel__player-head--compact{align-items:center}.page-skel__player-head--compact{gap:.85rem;margin-bottom:1rem}.page-skel__player-id{flex-direction:column;gap:.45rem;min-width:0;padding-top:.35rem;display:flex}.page-skel__avatar{border:1px solid var(--line);border-radius:0;flex-shrink:0;width:14.5rem;height:14.5rem}.page-skel__logo{border:1px solid var(--line);border-radius:6px;flex-shrink:0;width:2.5rem;height:2.5rem}.page-skel__logo--lg{width:4.5rem;height:4.5rem}.page-skel__tiles{grid-template-columns:repeat(6,minmax(0,1fr));gap:.5rem;display:grid}.page-skel__tile{border:1px solid var(--line);border-radius:6px;height:4.25rem}.page-skel__stack{flex-direction:column;gap:.75rem;display:flex}.page-skel__pair{grid-template-columns:1fr 1fr;gap:.75rem;display:grid}.page-skel__rows{flex-direction:column;gap:.4rem;display:flex}.page-skel__matchup-meta{flex-wrap:wrap;gap:.5rem;margin-bottom:1.5rem;display:flex}.page-skel__matchup-head{grid-template-columns:1fr auto 1fr;align-items:center;gap:1.5rem;padding-bottom:1.75rem;display:grid}.page-skel__team{flex-direction:column;gap:.45rem;min-width:0;display:flex}.page-skel__team--home{text-align:right;align-items:flex-end}.page-skel__team--home .page-skel__bone--title,.page-skel__team--home .page-skel__bone--sm{margin-left:auto}.page-skel__vs{border:1px solid var(--line);border-radius:6px;width:3.25rem;height:2.5rem}.page-skel__mv3,.page-skel__tdash{width:100%;max-width:var(--site-max);grid-template-columns:1fr;gap:.75rem;margin:0 auto;padding:1.25rem 1rem 2rem;display:grid}.page-skel--profile .page-grid{padding-top:0}@media (min-width:640px){.page-skel__mv3,.page-skel__tdash{padding-inline:1.5rem}}@media (min-width:960px){.page-skel__tdash{grid-template-columns:minmax(0,1fr) 21.6rem;gap:12px}}@media (min-width:1100px){.page-skel__mv3{grid-template-columns:minmax(0,1fr) 21.6rem;gap:.5rem;padding-top:1.25rem}}@media (max-width:900px){.page-skel__player-head{grid-template-columns:1fr;gap:1rem}.page-skel__avatar{width:10.2rem;height:10.2rem}.page-skel__tiles{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:640px){.page-skel__matchup-head{text-align:center;grid-template-columns:1fr;justify-items:center;gap:1.125rem}.page-skel__team,.page-skel__team--home{text-align:center;align-items:center}.page-skel__team--home .page-skel__bone--title,.page-skel__team--home .page-skel__bone--sm{margin-left:0}.page-skel__pair{grid-template-columns:1fr}.page-skel__tiles{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.page-skel,.page-skel__bone,.page-skel__tile,.page-skel__avatar,.page-skel__logo,.page-skel__vs{animation:none}}
