.earth{z-index:-1;left:var(--scene-earth-left);bottom:var(--scene-earth-bottom);width:var(--scene-earth-w);aspect-ratio:1;position:absolute}.earth__sprite{width:100%;height:100%;display:block}.phonk{z-index:-1;width:var(--scene-phonk-w);aspect-ratio:44/32;position:absolute}.phonk__sprite{width:100%;height:100%;display:block}.phonk__flag{transform:rotate(var(--flag-lean));transform-origin:0 100%;align-items:flex-start;display:flex;position:absolute;bottom:80%;left:34%}.phonk__pole{width:var(--pole-w);height:var(--pole-h);background:var(--scene-phonk-ring)}.phonk__cloth{height:var(--cloth-h);background:var(--scene-phonk-mid);border:var(--pole-w) solid var(--scene-phonk-crater);color:var(--color-on-space);font-family:var(--font-display);font-size:var(--type-label);white-space:nowrap;border-left:0;align-items:center;padding-inline:.4em;line-height:1;display:flex}.phonk__words{display:none}@media (min-width:80rem){.phonk--trail .phonk__words{display:inline}}.phonk--corner{right:var(--scene-phonk-corner-right);bottom:var(--scene-phonk-corner-bottom);width:var(--scene-phonk-corner-w)}@media (min-width:80rem){.phonk--corner{display:none}}
.nyan{display:block;position:relative}.nyan__sprite{width:100%;height:100%;display:block}.nyan__K{fill:var(--scene-cat-outline)}.nyan__G{fill:var(--scene-cat-grey)}.nyan__T{fill:var(--scene-cat-pastry)}.nyan__P{fill:var(--scene-cat-icing)}.nyan__H{fill:var(--scene-cat-sprinkle)}.nyan__face{position:absolute}
.trail{inset:calc(var(--trail-rise) * 1em) 0 0 0;pointer-events:none;font-size:1em;position:absolute}.trail__bands{left:0;top:calc(var(--trail-top) * 1em);width:100%;height:calc(var(--trail-height) * 1em);position:absolute;overflow:visible}.trail__band{fill:none;stroke-linecap:butt}.trail__band--1{stroke:var(--scene-rainbow-1)}.trail__band--2{stroke:var(--scene-rainbow-2)}.trail__band--3{stroke:var(--scene-rainbow-3)}.trail__band--4{stroke:var(--scene-rainbow-4)}.trail__band--5{stroke:var(--scene-rainbow-5)}.trail__band--6{stroke:var(--scene-rainbow-6)}.trail__cat{left:var(--cat-x);top:var(--cat-y);height:var(--cat-h);transform:translate(calc(var(--cat-join-x) * -1), calc(var(--cat-join-y) * -1));display:block;position:absolute}.phonk--trail{display:none}@media (min-width:80rem){.phonk--trail{left:calc(100% + .28em);top:var(--cat-y);width:var(--scene-phonk-w);display:block;transform:translateY(-50%)}}
