html,body,#root{width:100%;min-height:100%;margin:0}body{background:#f5f8fb;overflow:hidden auto}#root{flex-direction:column;height:100dvh;display:flex}*,:before,:after{box-sizing:border-box}:focus-visible{outline-offset:2px;outline:3px solid #168bd2}input[aria-label=Correo\ electrónico]:focus-visible{outline:none}@media (prefers-reduced-motion:reduce){html:focus-within{scroll-behavior:auto}*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}