body{background-color:#181529;background-image:url(/img/pipes/silver.png);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;height:100vh;overflow-y:auto}.auth-form{background-image:linear-gradient(45deg,#8177bb,#756ab4);border-radius:22px;box-shadow:0 14px 28px rgba(0,0,0,.25),0 10px 10px rgba(0,0,0,.22);margin:60px auto;opacity:.75;width:min(100vw - 20px,400px)}.auth-form__form{display:flex;flex-direction:column;gap:16px;padding:40px 30px}.auth-form__header{display:flex;justify-content:space-around}.auth-form__header-item{background-color:transparent;border:none;color:#11001c;cursor:pointer;font-size:15px;font-weight:700;letter-spacing:.1ch;line-height:1;padding:28px 12px;text-align:center;text-decoration:none;text-transform:uppercase;transition:background-color .25s;width:100%}.auth-form__header-item:hover{background-color:#8e85c1;color:#000}.auth-form__header-item:first-child{border-top-left-radius:22px}.auth-form__header-item:last-child{border-top-right-radius:22px}.auth-form__footer{display:flex;flex-direction:column}.auth-form__footer-item{background-color:transparent;border:none;color:#11001c;cursor:pointer;font-size:15px;font-weight:700;letter-spacing:.1ch;line-height:1;padding:28px 12px;text-align:center;text-decoration:none;text-transform:uppercase;transition:background-color .25s}.auth-form__footer-item:last-child{border-bottom-left-radius:22px;border-bottom-right-radius:22px}.auth-form__footer-item:hover{background-color:#8e85c1;color:#000}.auth-form__button-container{display:flex;justify-content:space-around}.auth-form__primary-button{background-color:#2b1e48;border:none;border-radius:24px;color:#eee;font-size:16px;font-weight:800;height:48px;margin-top:24px;text-transform:uppercase;transition:background-color .2s;width:100%}.auth-form__primary-button:hover{background-color:#120c1d;cursor:pointer}.auth-form__button--text{background:transparent;border:none;border-radius:9999px;color:#11001c;cursor:pointer;font-size:16px;font-weight:800;padding:14px 22px;text-transform:uppercase;transition:background-color .2s}.auth-form__button--text:hover{background-color:#a7a0cf}.auth-form__label{color:#11001c;font-size:16px;font-weight:700;margin-left:14px;width:100%}.auth-form__select-group,.auth-form__text-input-group,.auth-form__textarea-group{display:flex;flex-direction:column;margin:0}.auth-form__select,.auth-form__text-input{background-color:#a7a0cf;border:none;border-radius:19px;box-sizing:border-box;color:#11001c;font-weight:400;height:38px;margin:3px 0;outline:none;padding:6px 15px;transition:outline-color .5s}.auth-form__select:focus,.auth-form__text-input:focus,.auth-form__textarea:focus{box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12)}.auth-form__checkbox-input-group{margin:0}.auth-form__checkbox-input{margin-left:12px;margin-right:2px}.auth-form__checkbox-input+.auth-form__label{margin-left:0}.auth-form__fieldset{border:none;border-radius:8px;box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12);padding:52px 16px 16px;position:relative}.auth-form__legend{border:none;color:#11001c;font-size:18px;font-weight:700;margin:12px 0 0;position:absolute;top:0}.auth-form__textarea{background-color:#a7a0cf;border:none;border-radius:19px;box-sizing:border-box;color:#11001c;font-weight:400;height:300px;margin:3px 0;outline:none;padding:6px 15px;transition:outline-color .5s}.auth-form__branding{align-items:center;color:#9682de;-moz-column-gap:5px;column-gap:5px;display:flex;flex-direction:column;font-size:3rem;margin-bottom:12px;text-decoration:none}.auth-form__site-logo{color:#22183a;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:3.6rem;font-weight:900;letter-spacing:.1ch;line-height:1;text-transform:uppercase}.auth-form__errors{list-style-type:none;margin:0;padding:16px 8px}.auth-form__important-infos{display:flex;flex-direction:column;gap:16px;list-style-type:none;margin:0;padding:0 0 20px}.auth-form__error,.auth-form__important-info{color:#22183a;font-size:16px;font-weight:700}[x-cloak]{display:none!important}
