.mascot.svelte-11hdbgm{--mascot-size: calc(var(--mascot-frame) * var(--mascot-scale, 2));display:block;flex:0 0 auto;width:var(--mascot-size);height:var(--mascot-size);background-color:currentColor;-webkit-mask-image:var(--mascot-sheet-light);mask-image:var(--mascot-sheet-light);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:calc(var(--mascot-frames) * var(--mascot-size)) var(--mascot-size);mask-size:calc(var(--mascot-frames) * var(--mascot-size)) var(--mascot-size);-webkit-mask-position:0 0;mask-position:0 0;image-rendering:-webkit-optimize-contrast;image-rendering:crisp-edges;image-rendering:pixelated;animation-name:svelte-11hdbgm-mascot-strip;animation-duration:var(--mascot-loop);animation-timing-function:var(--mascot-steps);animation-iteration-count:infinite}.mascot.is-paused.svelte-11hdbgm{animation-play-state:paused}[data-theme=dark] .mascot.svelte-11hdbgm{-webkit-mask-image:var(--mascot-sheet-dark);mask-image:var(--mascot-sheet-dark)}@media(prefers-color-scheme:dark){:root:not([data-theme]) .mascot.svelte-11hdbgm{-webkit-mask-image:var(--mascot-sheet-dark);mask-image:var(--mascot-sheet-dark)}}@keyframes svelte-11hdbgm-mascot-strip{to{-webkit-mask-position:calc(-1 * var(--mascot-frames) * var(--mascot-size)) 0;mask-position:calc(-1 * var(--mascot-frames) * var(--mascot-size)) 0}}@media(prefers-reduced-motion:reduce){.mascot.svelte-11hdbgm{animation:none}}
