.sign-in-pattern{aspect-ratio:1;width:min(100%,960px);position:relative}.sign-in-pattern__render,.sign-in-pattern__render canvas,.sign-in-pattern__fallback{width:100%;height:100%;display:block;position:absolute;inset:0}.sign-in-pattern__pause{color:#090b09;cursor:pointer;background:#fff;border:1px solid #999;border-radius:50%;place-items:center;width:44px;height:44px;display:grid;position:absolute;bottom:16px;right:16px}.sign-in-pattern__pause:hover{background:#eee}.sign-in-pattern__pause:focus-visible{outline-offset:4px;outline:2px solid #090b09}.sign-in-pattern__pause svg{fill:currentColor;width:18px;height:18px}@media (prefers-reduced-motion:reduce),(max-width:800px){.sign-in-pattern__pause{display:none}}
