.cover-mark{width:min(19rem, 100%, max(6rem, calc(100dvh - var(--logo-reserve))));aspect-ratio:1;position:relative}@media (max-width:767.98px) and (max-height:760px){.cover-mark{width:min(19rem, 100%, max(6rem, calc(100dvh - var(--logo-reserve-short))))}}@media (min-width:768px){.cover{--mark:min(28rem, 45vw, max(6rem, calc((100dvh - var(--logo-reserve-wide)) / 1.52)));grid-template-rows:1fr auto auto 1fr}.cover-spacer{display:block}.cover-stage{padding-top:calc(var(--mark) * .52)}.cover-mark{width:var(--mark)}.cover-field{overflow:visible}.cover-stage,.cover .enter-foot>p{text-shadow:0 0 4px var(--bg), 0 0 10px var(--bg), 0 0 18px var(--bg), 0 0 28px var(--bg)}}@media (min-width:768px) and (max-height:880px){.cover-field [data-arc="3:45"],.cover-field [data-arc="3:135"]{display:none}}@media (max-width:767.98px){.cover-timed .cover-field{-webkit-mask-image:radial-gradient(circle closest-side,#000 26.4%,#0000 27.4%);mask-image:radial-gradient(circle closest-side,#000 26.4%,#0000 27.4%)}}
