.tortle-layer{position:absolute;inset:0;overflow:hidden;overflow:clip;pointer-events:none;z-index:2}
.tortle-swimmer{position:absolute;left:0;top:0;width:166px;height:132.8px;display:block;pointer-events:auto;background-image:url('./tortle-atlas.png');background-size:1200% 200%;background-repeat:no-repeat;text-decoration:none;touch-action:pan-y;-webkit-tap-highlight-color:transparent}
.tortle-swimmer[data-rendered=true]{background-image:none}
.tortle-swimmer canvas{display:block;width:100%;height:100%;pointer-events:none}
.tortle-swimmer:focus-visible{outline:2px solid #97acc8;outline-offset:-10px;border-radius:8px}
@media(min-width:701px){.tortle-swimmer{width:196px;height:156.8px}}
