.spear.svelte-1tb9r08{position:absolute;left:var(--x-at);top:var(--y-at);transform:translate(-50%,-50%);-webkit-user-select:none;-moz-user-select:none;user-select:none}.bob.svelte-1tb9r08{animation:svelte-1tb9r08-bob 3.2s ease-in-out infinite}@keyframes svelte-1tb9r08-bob{50%{transform:translateY(-6px)}}pre.svelte-1tb9r08{width:calc(var(--cols) * 1ch);height:calc(var(--rows) * 1em);margin:0;contain:strict;color:var(--ink);font-family:var(--font-mono);font-size:8px;line-height:1}.day.svelte-1tb9r08{display:var(--ascii-day)}.night.svelte-1tb9r08{display:var(--ascii-night)}@media(max-width:1023.98px){.spear.svelte-1tb9r08{left:var(--x-narrow);top:var(--y-narrow);transform:translate(-50%,-50%) scale(var(--narrow-scale))}}.hit.svelte-20o88u{pointer-events:auto;-webkit-tap-highlight-color:transparent}.contour-field.svelte-1jj2coa{position:absolute;inset:0;z-index:0;overflow:hidden;pointer-events:none}.column.svelte-1jj2coa{position:absolute;inset:0 max(1rem,calc((100% - 72rem)/2))}.fade-down.svelte-1jj2coa{position:absolute;inset:0;-webkit-mask-image:linear-gradient(to bottom,#000 68%,transparent 98%);mask-image:linear-gradient(to bottom,#000 68%,transparent 98%)}.fade-foot.svelte-1jj2coa{position:absolute;inset:0;-webkit-mask-image:linear-gradient(to bottom,#000 calc(100% - 4rem),transparent);mask-image:linear-gradient(to bottom,#000 calc(100% - 4rem),transparent)}.sized.svelte-1jj2coa{container-type:size}.fade-sides.svelte-1jj2coa{position:absolute;inset:0;-webkit-mask-image:linear-gradient(to right,transparent,#000 4rem,#000 calc(100% - 4rem),transparent);mask-image:linear-gradient(to right,transparent,#000 4rem,#000 calc(100% - 4rem),transparent)}.contour-field.svelte-1jj2coa .placed{--x: var(--x-at);--y: var(--y-at);--s: var(--s-at);position:absolute;left:calc(var(--x) + var(--min-x) * var(--s));top:calc(var(--y) + var(--min-y) * var(--s));width:calc(var(--w) * var(--s));height:calc(var(--h) * var(--s))}@media(max-width:1023.98px){.contour-field.svelte-1jj2coa .placed{--x: var(--x-narrow);--y: var(--y-narrow);--s: var(--s-narrow)}.dot.svelte-1jj2coa{display:none}.fade-sides.svelte-1jj2coa{bottom:auto;height:4rem}}.contour-field.svelte-1jj2coa .lines{stroke:var(--contour);opacity:var(--contour-opacity)}@media print{.contour-field.svelte-1jj2coa{display:none}}
