.page{min-height:100vh;width:100%;display:flex;justify-content:center;align-items:center}@media only screen and (max-width: 800px){.page{padding-top:40px;height:unset}}.auth-block{width:400px;text-align:center}.auth-block.error .header{border-bottom:none!important}.auth-block .logo{display:flex;flex-direction:column;align-items:center;margin-bottom:20px;padding-bottom:20px;border-bottom:solid 1px var(--border)}.auth-block .logo img{height:100px;margin-bottom:20px}.auth-block .logo h1{color:var(--primary);margin-bottom:20px}.auth-block .logo h2{font-size:15px;margin-bottom:5px}.auth-block .logo h3{color:var(--copy-light);font-size:14px}.auth-block .inner{text-align:left}.auth-block .inner .header{margin-bottom:15px}.auth-block .inner .header .subtitle{font-size:14px;color:var(--copy-light)}.auth-block .inner .header .buttons{display:flex;justify-content:center;align-items:center;margin-top:10px}.auth-block .inner .centered{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center}.auth-block .inner .notification-inline{display:flex;align-items:center;gap:12px;box-sizing:border-box;padding:12px 15px;margin-bottom:10px;background-color:var(--foreground);border:solid 1px var(--border);border-radius:10px;box-shadow:0 4px 12px #00000014}.auth-block .inner .notification-inline i{flex-shrink:0;font-size:16px}.auth-block .inner .notification-inline p{font-size:16px;line-height:1.4;color:var(--copy)}.auth-block .inner .notification-inline.error i{color:var(--error)}.auth-block .inner .notification-inline.success i{color:var(--success)}.auth-block .inner .button{background-color:var(--foreground);border:solid 1px var(--border);color:var(--copy)}.auth-block .inner .button.primary{border:solid 1px var(--primary-dark);background-color:var(--primary-dark);color:var(--foreground)}.auth-block .inner .button:hover{background-color:var(--foreground-hover)}.auth-block .inner .button:hover.primary{background-color:var(--primary-darker)}.auth-block .inner .button{margin-bottom:10px}.auth-block .inner .button:last-child{margin-bottom:0}@media only screen and (max-width: 800px){.auth-block{width:100%;padding-left:20px;padding-right:20px}}.footer{width:100%;margin-top:20px;padding-top:20px;border-top:solid 1px var(--border)}.footer .footer-inner{display:flex;flex-direction:column;align-items:center;justify-content:center}.footer .footer-inner .copyright{color:var(--copy-light);font-size:12px}.footer .footer-inner .copyright a{color:var(--primary);font-weight:700}.footer .footer-inner .links{display:flex;align-items:center;justify-content:center;gap:10px;margin-top:5px}.footer .footer-inner .links a{font-size:14px;font-weight:400;border-bottom:dashed 1px var(--copy);color:var(--copy)}@media only screen and (max-width: 500px){.footer .footer-inner .links{flex-direction:column;gap:5px}}
