.police-box-mark{overflow:visible}.police-box-door.is-right,.police-box-lamp{transform-box:view-box}.police-box-door-press{cursor:pointer}.police-box-door.is-right{transform-origin:134px 131px;transition:transform .7s cubic-bezier(.2,.9,.2,1)}.police-box-mark.is-open .police-box-door.is-right{transform:scaleX(.2)}.police-box-door-shade{opacity:0;transition:opacity .7s cubic-bezier(.2,.9,.2,1)}.police-box-mark.is-open .police-box-door-shade{opacity:.45}.police-box-sky{opacity:0;transition:opacity .6s ease-out .14s}.police-box-mark.is-open .police-box-sky{opacity:1}.police-box-twinkle{opacity:0}.police-box-mark.is-open .police-box-twinkle{animation:2.4s ease-in-out infinite police-box-twinkle}.police-box-mark.is-open .police-box-twinkle.is-b{animation-delay:.8s}.police-box-mark.is-open .police-box-twinkle.is-c{animation-delay:1.6s}@keyframes police-box-twinkle{0%,to{opacity:.2}50%{opacity:1}}.police-box-lamp{opacity:.35;transform-origin:100px 34px}.police-box-mark.is-open .police-box-lamp{animation:1.6s ease-in-out infinite police-box-lamp}@keyframes police-box-lamp{0%,to{opacity:.35;transform:scale(1)}50%{opacity:1;transform:scale(1.14)}}.police-box-waiting .police-box-mark{animation:2.4s ease-in-out infinite police-box-materialise}.police-box-waiting .police-box-lamp{animation:1.2s ease-in-out infinite police-box-lamp}@keyframes police-box-materialise{0%,to{opacity:.3}50%{opacity:1}}.police-box-signalling .police-box-lamp{opacity:1;animation:1.6s ease-in-out infinite police-box-beacon}.police-box-signalling .police-box-lamp-glass,.police-box-signalling .police-box-window{animation:1.6s ease-in-out infinite police-box-light}@keyframes police-box-beacon{0%,to{filter:drop-shadow(0 0 #0000)}50%{filter:drop-shadow(0 0 7px var(--color-sun))}}@keyframes police-box-light{0%,to{fill:var(--color-sun-soft)}50%{fill:var(--color-sun)}}@media (prefers-reduced-motion:reduce){.police-box-signalling .police-box-lamp,.police-box-signalling .police-box-lamp-glass,.police-box-signalling .police-box-window{animation:none}.police-box-signalling .police-box-lamp-glass{fill:var(--color-sun)}.police-box-waiting .police-box-mark,.police-box-waiting .police-box-lamp{animation:none}.police-box-waiting .police-box-lamp{opacity:1}.police-box-door.is-right,.police-box-sky{transition:none}.police-box-mark.is-open .police-box-lamp,.police-box-mark.is-open .police-box-twinkle{opacity:1;animation:none}}
