.fx-paw{width:var(--fx-paw-size,240px);height:var(--fx-paw-size,240px);line-height:0;display:inline-flex}.fx-paw-svg{width:100%;height:100%;filter:drop-shadow(0 0 calc(8px + 20px * var(--fx-paw-pulse,.5)) var(--fx-paw-glow,#8caaff80));overflow:visible}.fx-paw-rim{stroke-width:var(--fx-paw-rim-width,2.6);stroke-linejoin:round;opacity:calc(1 - var(--fx-paw-alt-rim,0))}.fx-paw-rim-alt{stroke-width:var(--fx-paw-rim-width,2.6);stroke-linejoin:round}.fx-paw-hot{fill:var(--fx-paw-hot,#ff6a4d)}.fx-paw-cool{fill:var(--fx-paw-cool,#7fc4ff)}.fx-paw-stroke .fx-paw-hot,.fx-paw-stroke.fx-paw-hot>path{stroke:var(--fx-paw-hot,#ff6a4d)}.fx-paw-glyph .fx-paw-cool{fill:var(--fx-paw-cool,#7fc4ff)}.fx-paw-stroke .fx-paw-cool{stroke:var(--fx-paw-cool,#7fc4ff);fill:none}.fx-paw-stroke .fx-paw-hot{stroke:var(--fx-paw-hot,#ff6a4d);fill:none}.fx-paw-warmline{stroke:var(--fx-paw-warm,#ff8cc4);fill:none}.fx-paw-flash{fill:var(--fx-paw-flash,#ffe4c8)}.fx-paw-catch{fill:#fff;opacity:.38}.fx-paw-part+.fx-paw-part .fx-paw-rim,.fx-paw-part:first-of-type .fx-paw-rim{stroke-width:var(--fx-paw-ear-rim-width,2.4)}.fx-paw-part:last-of-type .fx-paw-rim{stroke-width:var(--fx-paw-rim-width,2.6)}.fx-paw-ground{display:var(--fx-paw-ground,inline);opacity:calc(.55 + .45 * var(--fx-paw-pulse,.5))}.fx-paw{container-type:inline-size}@container (width<=5rem){.fx-paw-ground{display:none}}.fx-paw-mouth path{fill:var(--fx-paw-eye,#f7fbff)}.fx-paw-eye{fill:var(--fx-paw-eye,#f7fbff);filter:drop-shadow(0 0 5px #ffffffbf)}.fx-paw-glyph{fill:var(--fx-paw-eye,#f7fbff);filter:drop-shadow(0 0 4px #ffffff8c)}.fx-paw-stroke{fill:none;stroke:var(--fx-paw-eye,#f7fbff);stroke-width:7px;stroke-linecap:round;stroke-linejoin:round}.fx-paw-warm{fill:var(--fx-paw-warm,#ff8cc4)}@media (prefers-reduced-motion:reduce){.fx-paw-svg{filter:drop-shadow(0 0 14px var(--fx-paw-glow,#8caaff80))}}.fx-paw-stage{background:radial-gradient(120% 90% at 50% 0,#17203f 0%,#0b0f1e 55%,#05070f 100%);place-items:center;min-height:68vh;padding:8vh 6vw;display:grid}.fx-paw-stage .fx-paw{--fx-paw-size:min(46vh, 380px)}.agent-avatar-photo.svelte-7ac3x3{width:var(--agent-avatar-size);height:var(--agent-avatar-size);border-radius:var(--agent-avatar-radius,30%);display:inline-flex;overflow:hidden}.agent-avatar-photo.svelte-7ac3x3 img:where(.svelte-7ac3x3){object-fit:cover;width:100%;height:100%}.agent-avatar-paw.svelte-7ac3x3{width:var(--agent-avatar-size);height:var(--agent-avatar-size);border-radius:var(--agent-avatar-radius,30%);background:var(--paw-tile);--fx-paw-size:calc(var(--agent-avatar-size) * .88);justify-content:center;align-items:center;display:inline-flex;overflow:hidden}
