.auth-dialog-overlay{z-index:var(--theme-z-modal,999);background-color:#0009;justify-content:center;align-items:flex-start;padding-bottom:20px;padding-left:20px;padding-right:20px;animation:.2s ease-out fadeIn;display:flex;position:fixed;inset:0}.auth-dialog-overlay-login{padding-top:15vh}.auth-dialog-overlay-signup{padding-top:4vh}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.auth-dialog-content{border-radius:4px;flex-direction:column;width:100%;max-width:500px;max-height:95vh;animation:.3s ease-out slideUp;display:flex;box-shadow:0 8px 32px #0000004d}@media (min-width:1200px){.auth-dialog-content{border-radius:.25vw}}@keyframes slideUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.auth-dialog-header{border-bottom:1px solid #ff8c0033;justify-content:space-between;align-items:center;padding:12px;display:flex}#L.l .auth-dialog-header{border-bottom-color:#3f51b533}.auth-dialog-spacer{flex-shrink:0;width:40px}.auth-dialog-title{text-align:center;flex:1;margin:0;font-size:1.25rem;font-weight:600}#L.d .auth-dialog-title{color:var(--dark-primary)}#L.l .auth-dialog-title{color:var(--light-primary)}.auth-dialog-close{cursor:pointer;background:0 0;border:none;border-radius:50%;flex-shrink:0;align-items:center;padding:8px;transition:all .2s;display:flex}#L.d .auth-dialog-close{color:var(--dark-primary)}#L.l .auth-dialog-close{color:var(--light-primary)}.auth-dialog-close:hover{background-color:#0000001a}#L.d .auth-dialog-close:hover{background-color:#ff8c001a}#L.l .auth-dialog-close:hover{background-color:#3f51b51a}.auth-dialog-close:focus{outline-offset:2px;outline:2px solid}.auth-dialog-body{flex:1;padding:4px 20px 16px;overflow:hidden auto}.auth-dialog-body input,.auth-dialog-body button{box-sizing:border-box;max-width:100%}.auth-dialog-body{scrollbar-width:none;-ms-overflow-style:none}.auth-dialog-body::-webkit-scrollbar{display:none}@media (max-width:1199px){.auth-dialog-overlay{padding-bottom:10px;padding-left:10px;padding-right:10px}.auth-dialog-overlay-login{padding-top:12vh}.auth-dialog-overlay-signup{padding-top:3vh}.auth-dialog-header,.auth-dialog-body{padding:16px}.auth-dialog-title{font-size:1.125rem}}
