.random-quote{text-align:center;max-width:500px;margin:auto;padding:25px 15px}.random-quote__quote{font-size:24px}.random-quote__quote:before,.random-quote__quote:after{color:#5950af;font-family:Arial;display:inline-block;transform:scale(2.5)translateY(2px)}.random-quote__quote:before{content:"“"}.random-quote__quote:after{content:"”"}.random-quote__author{color:#888697;margin:24px 0 0;font-size:16px}.auth{background:#fff;gap:20px;padding:20px;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}.auth__content{-webkit-overflow-scrolling:touch;text-align:center;flex-direction:column;justify-content:space-between;gap:50px;width:100%;display:flex;overflow-y:auto}@media (min-width:769px){.auth__content{width:400px;min-width:400px}}@media (min-width:1025px){.auth__content{width:570px}}.auth__logo{margin:0 auto 30px;display:block}.auth__form{width:100%;max-width:360px;margin:auto}.auth__form-title{text-align:center;word-break:break-all;margin:0 0 40px;font-size:26px;font-weight:500}@media (min-width:769px){.auth__form-title{word-break:normal}}.auth__form-subtitle{margin:0 0 40px;font-weight:500}.auth__form-title+.auth__form-subtitle{margin:-31px 0 40px}.auth__form-link-container{text-align:center;margin:40px 0 0}.auth__form-link{color:#131016;font-weight:500;text-decoration:none;transition:color .2s ease-out}.auth__form-link:hover,.auth__form-link:focus{text-decoration:underline}.auth__footer{text-align:left}.auth__quote{-webkit-overflow-scrolling:touch;background:#f9f8ff;border-radius:10px;flex:1 1 0;align-items:center;display:none;overflow-y:auto}@media (min-width:769px){.auth__quote{display:flex}}.auth__one-time-password-container{gap:9px;display:flex}.auth__one-time-password{text-align:center;background:#f9f9f9;border:1px solid #1a182a;border-radius:6px;width:100%;height:62px;font-size:18px;display:block}.auth__one-time-password,.auth__one-time-password:focus{outline:none!important}.auth__one-time-password:focus-visible{outline:none!important}.auth__one-time-password:focus-within{outline:none!important}