h1,h2,h3,h4,h5,h6{font-weight:500;margin:0}.alt-auth-border{flex:1 1 auto;border:1px solid #f5f5f5}.auth-page{background-color:#fff;position:relative;padding:24px 24px 0;min-height:100dvh!important}@media screen and (min-width: 1024px){.auth-page{background-color:#f2f2f2}}.auth-page .auth-container{background-color:#fff}@media screen and (min-width: 1024px){.auth-page .auth-container{width:736px;min-height:600px;border-radius:24px}}.auth-page .auth-container .left{display:none}.auth-page .auth-container .left h3{position:absolute;bottom:35px;padding:0 48.5px;line-height:32px;font-size:24px;font-weight:500;color:#181818}@media screen and (min-width: 1024px){.auth-page .auth-container .left{display:block;width:352px;position:relative}}.auth-page .auth-container .left.left--register h3{bottom:122px}.auth-page .auth-container .right{width:100%}@media screen and (min-width: 1024px){.auth-page .auth-container .right{position:relative;padding:32px;width:unset;flex:1}}.auth-page .auth-context{position:relative;width:100%;margin-bottom:40px}.auth-page .auth-context__mark{width:4px;height:56px;background-color:#f2f2f2;border-radius:2px;position:relative}.auth-page .auth-context__mark:before{content:"";position:absolute;width:4px;height:20px;background-color:#28a0f0;border-radius:2px}.auth-page .auth-context__mark--centered:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:4px;height:20px;background-color:#28a0f0;border-radius:2px}.auth-page .auth-context__details{margin-left:12px;flex-grow:1}.auth-page .auth-context__details h1{font-size:20px;line-height:32px}.auth-page .auth-context__details span{color:#4a5361;font-size:14px}.auth-page .auth-context__details button{background-color:#28a0f014;padding:4px 20px;height:42px;text-transform:capitalize;border-radius:21px;min-height:unset!important}.auth-page .auth-context__details button span{color:#28a0f0;font-size:14px;line-height:24px}.auth-page .auth-form{padding-top:30px}.auth-page .auth-actions{padding:12px 0 48px;position:relative;width:100%;bottom:0;left:0}@media screen and (min-width: 1024px){.auth-page .auth-actions{padding:12px 0 0}}.auth-page .auth-actions button{width:100%;height:48px;text-transform:capitalize}.auth-page .auth-actions__info{color:#798896;font-size:12px;line-height:20px}.auth-page .auth-info__icon{height:56px;width:56px;display:flex;align-items:center;justify-content:center;position:relative}.auth-page .auth-info__icon:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#f86f03;opacity:.1;border-radius:12px}.auth-page .auth-info__title{font-size:18px;line-height:32px}.auth-page .auth-info__subtitle{color:#4a5361;font-size:14px;line-height:24px}.q-btn.btn--no-hover .q-focus-helper{display:none}.form .form-input.q-field--auto-height .q-field__control,.form .form-input.q-field--auto-height .q-field__native,.form .form-select.q-field--auto-height .q-field__control,.form .form-select.q-field--auto-height .q-field__native{min-height:48px}.form .form-input .q-field__control,.form .form-select .q-field__control{height:48px;background-color:#f2f2f2;border-radius:10px}.form .form-input .q-field__control:focus,.form .form-input .q-field__control:focus-within,.form .form-select .q-field__control:focus,.form .form-select .q-field__control:focus-within{outline:1.5px solid #28a0f0;border-radius:10px}.form .form-input .q-field__control input,.form .form-input .q-field__control textarea,.form .form-select .q-field__control input,.form .form-select .q-field__control textarea{padding:12px 16px}.form .form-input .q-field__control input::placeholder,.form .form-input .q-field__control textarea::placeholder,.form .form-select .q-field__control input::placeholder,.form .form-select .q-field__control textarea::placeholder{color:#798896;font-size:14px;outline:none;border:none}.form .form-input .q-field__marginal,.form .form-select .q-field__marginal{height:unset}.form .form-input.q-field--float .q-field__label,.form .form-select.q-field--float .q-field__label{font-size:14px;font-weight:500;color:#181818;transform:translateY(-45px)}.form .form-input.q-field--error .q-field__control,.form .form-select.q-field--error .q-field__control{outline:2px solid #ff1818;border-radius:10px}.form .form-select .q-field__control{padding:0 16px}.form .form-select .q-field__marginal{height:unset}.form .form-select .q-field__input{padding:0!important}.form .form-label{display:block;font-size:14px;line-height:24px;font-weight:500;color:#181818;margin-bottom:8px}.app-toolbar{height:68px}
