.qi{vertical-align:-.15em;color:var(--q-ink,#14161a);transition:color .2s var(--ease-calm,ease);flex-shrink:0;display:inline-block}.qi--muted{color:var(--q-ash,#8e96a0)}.qi--dark{color:var(--q-paper,#e4e6ea)}.qi__dot{transition:opacity .2s var(--ease-calm,ease);opacity:.85}.qi--dark .qi__dot{opacity:.9}.qi-target:hover .qi,.qi-target:focus-visible .qi,.qi-target:focus-within .qi,a:hover>.qi,a:focus-visible>.qi,button:hover>.qi,button:focus-visible>.qi{color:var(--q-ink,#14161a)}.qi--dark:hover,.qi--dark:focus-visible{color:#fff}.qi-target:hover .qi__dot,.qi-target:focus-visible .qi__dot,.qi-target:focus-within .qi__dot,a:hover>.qi .qi__dot,a:focus-visible>.qi .qi__dot,button:hover>.qi .qi__dot,button:focus-visible>.qi .qi__dot{opacity:1}.qi--animated line,.qi--animated rect,.qi--animated path{stroke-dasharray:60;stroke-dashoffset:60px;animation:qi-draw .6s var(--ease-calm,cubic-bezier(.22, 1, .36, 1)) forwards}.qi--animated .qi__dot{opacity:0;animation:qi-arrive .3s .5s var(--ease-calm,ease) forwards}@keyframes qi-draw{to{stroke-dashoffset:0}}@keyframes qi-arrive{to{opacity:1}}@media (prefers-reduced-motion:reduce){.qi,.qi *{stroke-dasharray:none!important;stroke-dashoffset:0!important;opacity:1!important;transition:none!important;animation:none!important}.qi__dot{opacity:.9!important}}
