.mseal-arc{transition:stroke-dashoffset .42s cubic-bezier(.77,0,.175,1),stroke .3s ease,opacity .2s ease}.mseal-letter{animation:mseal-letter-in .22s cubic-bezier(.23,1,.32,1)}@keyframes mseal-letter-in{0%{opacity:0;filter:blur(3px);transform:scale(.9)}to{opacity:1;filter:blur(0);transform:scale(1)}}.mseal-btn{transition:transform .16s cubic-bezier(.23,1,.32,1),background-color .15s ease,opacity .15s ease}.mseal-btn:active{transform:scale(.97)}.mseal-btn--stale{opacity:.7}.mseal-bar{transition:transform .38s cubic-bezier(.77,0,.175,1),background-color .3s ease}.matchup-card{position:relative}.matchup-card--flash:after{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;box-shadow:inset 0 0 0 2px color-mix(in srgb,var(--primary) 0%,transparent);animation:matchup-card-flash 1.2s cubic-bezier(.23,1,.32,1)}@keyframes matchup-card-flash{0%,30%{box-shadow:inset 0 0 0 2px color-mix(in srgb,var(--primary) 85%,transparent)}to{box-shadow:inset 0 0 0 2px color-mix(in srgb,var(--primary) 0%,transparent)}}.matchup-card__list{grid-template-rows:0fr;transition:grid-template-rows .24s cubic-bezier(.23,1,.32,1)}.matchup-card__list>ul{opacity:0;transition:opacity .18s ease}.matchup-card__list[data-open]{grid-template-rows:1fr}.matchup-card__list[data-open]>ul{opacity:1}@media (prefers-reduced-motion:reduce){.matchup-card--flash:after{animation:none;box-shadow:inset 0 0 0 2px color-mix(in srgb,var(--primary) 60%,transparent)}.matchup-card__list{transition:none}.mseal-arc{transition:stroke .2s ease,opacity .2s ease}.mseal-letter{animation:mseal-letter-fade .15s ease}.mseal-bar{transition:background-color .2s ease}.mseal-btn:active{transform:none}}@keyframes mseal-letter-fade{0%{opacity:0}to{opacity:1}}