.chibi[data-astro-cid-wn77rmav]{flex:none;display:block;overflow:visible}.bust[data-astro-cid-wn77rmav]{background:radial-gradient(circle at 50% 40%, color-mix(in srgb, var(--tint) 70%, #fff), var(--tint));box-shadow:0 0 0 2px #3a1a10, inset 0 -3px 0 color-mix(in srgb, var(--tint-deep) 40%, transparent);border-radius:50%;overflow:hidden}.bob[data-astro-cid-wn77rmav]{animation:chibi-bob 3s ease-in-out var(--d,0s) infinite}.shadow[data-astro-cid-wn77rmav]{transform-box:fill-box;transform-origin:50%;animation:chibi-shadow 3s ease-in-out var(--d,0s) infinite}.blink[data-astro-cid-wn77rmav]{transform-box:fill-box;transform-origin:50%;animation:chibi-blink 5.2s ease-in-out var(--d,0s) infinite}.cape[data-astro-cid-wn77rmav]{transform-origin:60px 88px;animation:chibi-sway 3.6s ease-in-out var(--d,0s) infinite}.ribbon[data-astro-cid-wn77rmav]{transform-box:fill-box;transform-origin:0 0;animation:chibi-flutter 2.4s ease-in-out var(--d,0s) infinite}.wave-arm[data-astro-cid-wn77rmav]{transform-origin:44px 96px;animation:chibi-wave 1.4s ease-in-out var(--d,0s) infinite}.fx-float[data-astro-cid-wn77rmav]{animation:chibi-float 2.8s ease-in-out var(--d,0s) infinite}.fx-steam[data-astro-cid-wn77rmav]{animation:chibi-steam 2.6s ease-in-out var(--d,0s) infinite}.fx-twinkle[data-astro-cid-wn77rmav]{animation:chibi-twinkle 1.9s ease-in-out var(--d,0s) infinite}.fx-fan[data-astro-cid-wn77rmav]{transform-box:fill-box;transform-origin:80% 100%;animation:chibi-fan .9s ease-in-out var(--d,0s) infinite}.fx-spin[data-astro-cid-wn77rmav]{animation:2.4s linear infinite chibi-spin}.fx-flicker[data-astro-cid-wn77rmav]{transform-box:fill-box;transform-origin:50% 100%;animation:chibi-flicker 1.1s ease-in-out var(--d,0s) infinite}@keyframes chibi-bob{0%,to{transform:translateY(0)}50%{transform:translateY(-3.5px)}}@keyframes chibi-shadow{0%,to{transform:scaleX(1)}50%{transform:scaleX(.86)}}@keyframes chibi-blink{0%,93%,to{transform:scaleY(1)}96%{transform:scaleY(.1)}}@keyframes chibi-sway{0%,to{transform:skew(-3deg)}50%{transform:skew(3deg)}}@keyframes chibi-flutter{0%,to{transform:rotate(-4deg)}50%{transform:rotate(6deg)}}@keyframes chibi-wave{0%,to{transform:rotate(-10deg)}50%{transform:rotate(14deg)}}@keyframes chibi-float{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}@keyframes chibi-steam{0%,to{opacity:.95;transform:translateY(1px)}50%{opacity:.5;transform:translateY(-4px)}}@keyframes chibi-twinkle{0%,to{opacity:1}50%{opacity:.5}}@keyframes chibi-fan{0%,to{transform:rotate(-7deg)}50%{transform:rotate(7deg)}}@keyframes chibi-spin{to{transform:rotate(360deg)}}@keyframes chibi-flicker{0%,to{transform:scale(1)}50%{transform:scale(.94,1.1)}}@media (prefers-reduced-motion:reduce){.bob[data-astro-cid-wn77rmav],.shadow[data-astro-cid-wn77rmav],.blink[data-astro-cid-wn77rmav],.cape[data-astro-cid-wn77rmav],.ribbon[data-astro-cid-wn77rmav],.wave-arm[data-astro-cid-wn77rmav],.fx-float[data-astro-cid-wn77rmav],.fx-steam[data-astro-cid-wn77rmav],.fx-twinkle[data-astro-cid-wn77rmav],.fx-fan[data-astro-cid-wn77rmav],.fx-spin[data-astro-cid-wn77rmav],.fx-flicker[data-astro-cid-wn77rmav]{animation:none}}.job-card-art[data-astro-cid-wncurqn7]{width:var(--w);height:var(--h);vertical-align:bottom;filter:drop-shadow(0 4px 8px #28183238);flex:none;line-height:1.2;display:inline-block;position:relative}.job-card-art[data-astro-cid-wncurqn7] svg[data-astro-cid-wncurqn7]{width:100%;height:100%;display:block}.tag[data-astro-cid-wncurqn7]{color:#fffdf9;font-size:clamp(9.5px, calc(var(--h) * .055), 13px);white-space:nowrap;background:#392e42d1;border-radius:999px;padding:1px 7px;font-weight:600;position:absolute;top:10%;left:7.5%}.starter[data-astro-cid-wncurqn7]{border:1.5px solid var(--edge);color:#392e42;background:#fffdf9f0;border-radius:999px 10px 10px 999px;align-items:center;gap:5px;padding:3px 6px 3px 3px;display:flex;position:absolute;bottom:5%;left:6.5%;right:6.5%}.thumb[data-astro-cid-wncurqn7]{width:calc(var(--h) * .15);height:calc(var(--h) * .15);border:1.5px solid var(--bg);background:#e9f3ef;border-radius:50%;flex:none;min-width:24px;min-height:24px;overflow:hidden}.thumb[data-astro-cid-wncurqn7] img[data-astro-cid-wncurqn7]{transform-origin:50% 14%;width:100%;height:auto;display:block;transform:scale(2.1)}.starter-label[data-astro-cid-wncurqn7]{min-width:0;line-height:1.15;font-size:clamp(9px, calc(var(--h) * .05), 13px);flex-direction:column;display:flex}.starter-label[data-astro-cid-wncurqn7] strong[data-astro-cid-wncurqn7]{font-size:clamp(10px, calc(var(--h) * .058), 15px);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.pixel-hero[data-astro-cid-inpgysuj]{image-rendering:pixelated;vertical-align:bottom;display:inline-block}.job-art[data-astro-cid-inpgysuj]{height:var(--s);vertical-align:bottom;justify-content:center;align-items:flex-end;display:inline-flex}.job-art[data-astro-cid-inpgysuj] img[data-astro-cid-inpgysuj]{width:auto;max-width:none;height:100%}.job-art[data-astro-cid-inpgysuj].flip img[data-astro-cid-inpgysuj]{transform:scaleX(-1)}.job-art[data-astro-cid-inpgysuj].crop-bust{width:var(--s);align-items:flex-start;overflow:hidden}.job-art[data-astro-cid-inpgysuj].crop-bust img[data-astro-cid-inpgysuj]{height:230%;margin-top:2%}
