html:has(main[data-page=v11]) .eni-mark{container-type:size}html:has(main[data-page=v11]) .eni-mark-text{letter-spacing:-.02em;font-size:38cqw}html:has(main[data-page=v11]) .eni-mark-text[data-len="3"]{font-size:30cqw}html:has(main[data-page=v11]) .eni-mark-text:before{content:attr(data-text)}html:has(main[data-page=v11]) .eni-rail{scrollbar-width:none;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain}html:has(main[data-page=v11]) .eni-rail::-webkit-scrollbar{display:none}@keyframes eni-float{0%,to{translate:0}50%{translate:0 -8px}}html:has(main[data-page=v11]) .eni-float{animation:4.4s ease-in-out eni-float}@keyframes eni-flow{to{background-position:28px}}html:has(main[data-page=v11]) .eni-flow{background-image:radial-gradient(circle, var(--p-ink) 2.5px, transparent 3px);background-position:0;background-repeat:repeat-x;background-size:14px 8px;animation:1.1s linear 4 eni-flow}html:has(main[data-page=v11]) .eni-tone{--p-mute:#6b6157}@media (prefers-reduced-motion:reduce){:is(html:has(main[data-page=v11]) .eni-float,html:has(main[data-page=v11]) .eni-flow){animation:none}}
