.archetype-pip{--pip-catch:#fff;-webkit-user-select:none;user-select:none;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.archetype-pip__sprite{transform-origin:50%;width:100%;height:100%;display:block}.archetype-pip__body{fill:var(--pip-body)}.archetype-pip__light{fill:var(--pip-light)}.archetype-pip__shade,.archetype-pip__antenna,.archetype-pip__foot{fill:var(--pip-shade)}.archetype-pip__eye{fill:var(--pip-eye)}.archetype-pip__catch{fill:var(--pip-catch)}.archetype-pip__sig{fill:var(--pip-sig)}.archetype-pip__sig-shade{fill:var(--pip-sig-shade,var(--pip-shade))}.archetype-pip__third{fill:var(--pip-third)}.archetype-pip--scout{--pip-body:#39b88a;--pip-light:#5fd1a6;--pip-shade:#2a8d68;--pip-eye:#1d5e46;--pip-sig:#f5c451}.archetype-pip--guide{--pip-body:#6f8af0;--pip-light:#93a7f6;--pip-shade:#516fd0;--pip-eye:#2c3c78;--pip-sig:#f5c451}.archetype-pip--builder{--pip-body:#e8923c;--pip-light:#f4ad62;--pip-shade:#c4701f;--pip-eye:#6e3c10;--pip-sig:#c2ccd6;--pip-sig-shade:#9aa6b2}.archetype-pip--analyst{--pip-body:#a878e6;--pip-light:#c098f0;--pip-shade:#8654c4;--pip-eye:#4a2d75;--pip-sig:#d4c2f0}.archetype-pip--watcher{--pip-body:#3fb0c9;--pip-light:#6fcfe1;--pip-shade:#2d8398;--pip-eye:#154653;--pip-sig:#d6eef4}.archetype-pip--critic{--pip-body:#e0607a;--pip-light:#ef85a0;--pip-shade:#b8475f;--pip-eye:#6e2233;--pip-sig:#6e2233}.archetype-pip--designer{--pip-body:#de78c0;--pip-light:#ec9bd4;--pip-shade:#b85aa0;--pip-eye:#6e2a5c;--pip-sig:#ffd9ef}.archetype-pip--oracle{--pip-body:#5d5fb0;--pip-light:#8284cf;--pip-shade:#45458a;--pip-eye:#23224d;--pip-sig:#ffd86b;--pip-third:#ffd86b}.archetype-pip__sprite{animation:3s ease-in-out infinite pip-bob}.archetype-pip__eyes{transform-origin:50%;transform-box:fill-box;animation:4s ease-in-out infinite pip-blink}.archetype-pip__third{transform-origin:50%;transform-box:fill-box;animation:2.8s ease-in-out infinite pip-glow}.archetype-pip--blink-fast .archetype-pip__eyes{animation-duration:2.6s}.archetype-pip--blink-calm .archetype-pip__eyes{animation-duration:4s}.archetype-pip--blink-slow .archetype-pip__eyes{animation-duration:5.4s}.archetype-pip--blink-rare .archetype-pip__eyes{animation-duration:7.5s}.archetype-pip--idle-drift .archetype-pip__sprite{animation-name:pip-drift}.archetype-pip--idle-watch .archetype-pip__sprite{animation-name:pip-watch}.archetype-pip--active .archetype-pip__sprite{animation-duration:1.7s}.archetype-pip--active .archetype-pip__eyes{animation-duration:1.9s}.archetype-pip--phase-1 .archetype-pip__sprite,.archetype-pip--phase-1 .archetype-pip__eyes{animation-delay:-.7s}.archetype-pip--phase-2 .archetype-pip__sprite,.archetype-pip--phase-2 .archetype-pip__eyes{animation-delay:-1.5s}.archetype-pip--phase-3 .archetype-pip__sprite,.archetype-pip--phase-3 .archetype-pip__eyes{animation-delay:-2.3s}@keyframes pip-bob{0%,to{transform:translateY(0)}50%{transform:translateY(-6%)}}@keyframes pip-blink{0%,92%,to{transform:scaleY(1)}95%{transform:scaleY(.12)}}@keyframes pip-drift{0%,to{transform:translate(-5%)}50%{transform:translate(5%,-4%)}}@keyframes pip-watch{0%,to{transform:translate(-6%)}50%{transform:translate(6%)}}@keyframes pip-glow{0%,to{opacity:.5;transform:scale(.85)}50%{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.archetype-pip .archetype-pip__sprite,.archetype-pip .archetype-pip__eyes,.archetype-pip .archetype-pip__third{animation:none}.archetype-pip .archetype-pip__third{opacity:1}}
