.fallback.svelte-11yod66{object-fit:contain;width:100%;height:100%}.pending.svelte-11yod66{opacity:0;position:absolute}.rive-view.svelte-11yod66{width:100%;height:100%;position:relative}canvas.svelte-11yod66{width:100%;height:100%;display:block}.rive-view.svelte-11yod66>span:where(.svelte-11yod66),.rive-view.svelte-11yod66>p:where(.svelte-11yod66){text-align:center;position:absolute;inset:35% 12%}small.svelte-11yod66{overflow-wrap:anywhere;font-size:12px;display:block}.hat-slot.svelte-1t8dhqj{left:var(--hat-x,49%);top:var(--hat-y,21%);width:15%;height:13%;transform:rotate(var(--hat-r,0deg)) translate(-50%, -58%);transform-origin:0 0;pointer-events:none;z-index:2;position:absolute}.hat-slot.books.svelte-1t8dhqj{width:20%;height:12%}.hat-slot.orange.svelte-1t8dhqj{width:12%;height:12%}.hat-slot.piece.svelte-1t8dhqj{width:12%;height:14.5%;transform:rotate(var(--hat-r,0deg)) translate(-50%, -65%)}.hat-slot.flame.svelte-1t8dhqj{width:9%;height:11.5%;transform:rotate(var(--hat-r,0deg)) translate(-50%, -60%)}.hat-slot.sprout.svelte-1t8dhqj{width:11%;height:9%;transform:rotate(var(--hat-r,0deg)) translate(-50%, -48%)}.hat-prop.svelte-1t8dhqj{place-items:end center;width:100%;height:100%;display:grid}.hat-slot.orange.svelte-1t8dhqj .hat-prop:where(.svelte-1t8dhqj){transform-origin:50% 100%;transform:rotate(-10deg)}.hat-prop.svelte-1t8dhqj>svg{width:100%;height:100%;color:var(--ink);overflow:hidden}.cappy-ink-wiggle{position:absolute;inset:0;overflow:visible}.cappy-ink-wiggle.off,.cappy-boil-defs{filter:none}.cappy-boil-defs{pointer-events:none;width:0;height:0;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){.cappy-ink-wiggle{filter:none!important}}html[data-motion=reduced] .cappy-ink-wiggle{filter:none!important}.app-cappy.svelte-dphqtd{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.mouth-anchor.svelte-dphqtd{pointer-events:none;width:1px;height:1px;position:absolute;top:49%;left:51%}.side.svelte-dphqtd{transform:scaleX(-1)}.side.svelte-dphqtd .mouth-anchor:where(.svelte-dphqtd){top:49%;left:67%}.stand.svelte-dphqtd{transform:scaleX(-1)}.stand.svelte-dphqtd .mouth-anchor:where(.svelte-dphqtd){top:44%;left:66%}.flat-rook.svelte-8796lk,.drawing.svelte-8796lk,.hello.svelte-8796lk{width:100%;height:100%;position:absolute;inset:0}.flat-rook.svelte-8796lk:before{content:"";background:var(--rook-shadow);filter:blur(2px);border-radius:50%;height:5%;animation:4.6s ease-in-out infinite svelte-8796lk-rook-shadow;position:absolute;bottom:3%;left:27%;right:27%}.flat-rook.calm.svelte-8796lk:before{animation:none}@keyframes svelte-8796lk-rook-shadow{0%,to{opacity:.8;transform:scaleX(1)}50%{opacity:.5;transform:scaleX(.8)}}.drawing.svelte-8796lk{pointer-events:none;animation:4.6s ease-in-out infinite svelte-8796lk-rook-hover;overflow:visible}.drawing.calm.svelte-8796lk{animation:none}@keyframes svelte-8796lk-rook-hover{0%,to{transform:translateY(0)rotate(-.7deg)}50%{transform:translateY(-4px)rotate(.7deg)}}@media (prefers-reduced-motion:reduce){.drawing.svelte-8796lk,.flat-rook.svelte-8796lk:before{animation:none}}.face.svelte-8796lk{fill:var(--rook-face)}.line.svelte-8796lk{fill:none;stroke:var(--rook-face);stroke-width:2.6px;stroke-linecap:round}.hello.svelte-8796lk{cursor:pointer;color:inherit;background:0 0;border:0;border-radius:14px;padding:0}.hello.svelte-8796lk:focus-visible{outline:2px solid var(--art-ink);outline-offset:2px}.welcome-wave.svelte-8796lk{transform-origin:35px 60px;animation:3.8s ease-in-out infinite svelte-8796lk-hand-wave}.welcome-wave.svelte-8796lk path:where(.svelte-8796lk){fill:var(--hand-tone);stroke:var(--rook-face);stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round}.welcome-wave.svelte-8796lk .wave-marks:where(.svelte-8796lk){fill:none;stroke-width:1px;opacity:.6}@keyframes svelte-8796lk-hand-wave{0%,30%,to{transform:rotate(0)}7%,21%{transform:rotate(-6deg)}14%{transform:rotate(6deg)}}.calm.svelte-8796lk .welcome-wave:where(.svelte-8796lk){animation:none}@media (prefers-reduced-motion:reduce){.welcome-wave.svelte-8796lk{animation:none}}.rook.svelte-16tf73p{flex:none;display:inline-block;position:relative;overflow:visible}.figure.svelte-16tf73p{transform-origin:50% 92%;position:absolute;inset:0}.figure.svelte-16tf73p svg:where(.svelte-16tf73p){position:absolute;inset:0}.figure.svelte-16tf73p .body.w{fill:var(--tone)}.eye.svelte-16tf73p{fill:var(--art-ink)}.line.svelte-16tf73p{fill:none;stroke:var(--art-ink);stroke-width:2.6px;stroke-linecap:round}
