.auth-module__brqaVa__container{box-sizing:border-box;isolation:isolate;min-height:100dvh;font-family:var(--font-geist-sans,"Helvetica Neue",Arial,sans-serif);background:#27364e url(/workshop_bg.png) 50%/cover no-repeat;place-items:center;padding:clamp(24px,5vw,64px);display:grid;position:relative;overflow:auto}.auth-module__brqaVa__container:before{z-index:-1;content:"";background:linear-gradient(112deg,#172237eb 0%,#25334bc2 44%,#e56f342e 100%);position:absolute;inset:0}.auth-module__brqaVa__container:after{z-index:-1;opacity:.18;content:"";background-image:radial-gradient(#ffffff80 .7px,#0000 .8px);background-size:5px 5px;position:absolute;inset:0}.auth-module__brqaVa__card{box-sizing:border-box;background:#fffffff7;border:1px solid #ffffffb3;border-radius:20px;width:min(100%,470px);padding:clamp(28px,4.2vw,43px);animation:.5s cubic-bezier(.16,1,.3,1) both auth-module__brqaVa__authEnter;position:relative;box-shadow:0 28px 80px #0c162852,0 2px 9px #0c16281a}.auth-module__brqaVa__card:before{color:#c65a2a;letter-spacing:.15em;text-transform:uppercase;content:"WrenchDay / Shop operations";margin-bottom:27px;font-size:10px;font-weight:850;display:block}.auth-module__brqaVa__verifyCard{max-width:430px}.auth-module__brqaVa__title{color:#1b263b;letter-spacing:-.055em;text-wrap:balance;margin:0;font-size:clamp(31px,4vw,38px);font-weight:800;line-height:1.03}.auth-module__brqaVa__subtitle{color:#718096;max-width:35rem;margin:10px 0 29px;font-size:15px;font-weight:520;line-height:1.52}.auth-module__brqaVa__formGroup{margin-bottom:18px}.auth-module__brqaVa__formRow{grid-template-columns:1fr 1fr;gap:13px;margin-bottom:18px;display:grid}.auth-module__brqaVa__formRow .auth-module__brqaVa__formGroup{margin-bottom:0}.auth-module__brqaVa__label{color:#35435a;letter-spacing:.01em;margin-bottom:7px;font-size:12px;font-weight:800;display:block}.auth-module__brqaVa__input{box-sizing:border-box;color:#26334a;width:100%;min-height:48px;font:inherit;background:#fff;border:1px solid #d7e0e9;border-radius:9px;outline:0;padding:0 13px;font-size:14px;font-weight:550;transition:border-color .18s,box-shadow .18s,background .18s;display:block}.auth-module__brqaVa__input::placeholder{color:#9ba8b9;font-weight:500}.auth-module__brqaVa__input:focus{border-color:#e56f34;box-shadow:0 0 0 3px #e56f3426}.auth-module__brqaVa__input:disabled{color:#77869a!important;cursor:not-allowed!important;background:#f4f6f8!important;border-color:#e3e8ee!important}.auth-module__brqaVa__button{color:#fff;width:100%;min-height:48px;font:inherit;cursor:pointer;background:#e56f34;border:0;border-radius:9px;margin-top:8px;font-size:14px;font-weight:800;transition:transform .18s,background .18s,box-shadow .18s;box-shadow:0 8px 16px #b64c1c33}.auth-module__brqaVa__button:hover:not(:disabled){background:#c95925;transform:translateY(-1px);box-shadow:0 10px 20px #b64c1c45}.auth-module__brqaVa__button:active:not(:disabled){transform:scale(.985)}.auth-module__brqaVa__button:disabled{cursor:wait;opacity:.66;box-shadow:none}.auth-module__brqaVa__secondaryButton,.auth-module__brqaVa__socialButton{box-sizing:border-box;color:#415169;width:100%;min-height:46px;font:inherit;cursor:pointer;background:#fff;border:1px solid #d8e1e9;border-radius:9px;justify-content:center;align-items:center;gap:9px;padding:0 13px;font-size:13px;font-weight:750;transition:background .18s,border-color .18s,transform .18s;display:flex}.auth-module__brqaVa__secondaryButton{margin-bottom:16px}.auth-module__brqaVa__button+.auth-module__brqaVa__secondaryButton{margin-top:12px}.auth-module__brqaVa__secondaryButton:hover:not(:disabled),.auth-module__brqaVa__socialButton:hover{background:#fff7f3;border-color:#e5b49b;transform:translateY(-1px)}.auth-module__brqaVa__secondaryButton:disabled{cursor:not-allowed;opacity:.6}.auth-module__brqaVa__error,.auth-module__brqaVa__success{border-radius:10px;margin:0 0 18px;padding:12px 13px;font-size:13px;font-weight:650;line-height:1.45}.auth-module__brqaVa__error{color:#a6423b;background:#fff5f4;border:1px solid #f2c8c3}.auth-module__brqaVa__success{color:#26734e;background:#f1fbf5;border:1px solid #bde2ca}.auth-module__brqaVa__linkContainer{color:#7d8b9e;text-align:center;margin-top:24px;font-size:13px;font-weight:550;line-height:1.55}.auth-module__brqaVa__link,.auth-module__brqaVa__forgotLink{color:#bd5122;font:inherit;cursor:pointer;background:0 0;border:0;font-weight:800;text-decoration:none}.auth-module__brqaVa__link:hover,.auth-module__brqaVa__forgotLink:hover{text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1.5px}.auth-module__brqaVa__logo{width:34px;height:34px;margin-bottom:24px;display:block}.auth-module__brqaVa__socialButton{margin-top:14px}.auth-module__brqaVa__divider{color:#a0aab7;align-items:center;gap:12px;margin:25px 0 11px;display:flex}.auth-module__brqaVa__divider:before,.auth-module__brqaVa__divider:after{content:"";background:#e3e8ed;flex:1;height:1px}.auth-module__brqaVa__dividerText{text-transform:uppercase;font-size:11px;font-weight:700}.auth-module__brqaVa__optionsGroup{justify-content:space-between;align-items:center;gap:14px;margin:2px 0 18px;display:flex}.auth-module__brqaVa__checkboxLabel{color:#536278;cursor:pointer;align-items:center;gap:8px;font-size:13px;font-weight:650;line-height:1.4;display:flex}.auth-module__brqaVa__checkbox{accent-color:#e56f34;cursor:pointer;width:16px;height:16px;margin:0}.auth-module__brqaVa__forgotLink{white-space:nowrap;padding:0;font-size:13px}.auth-module__brqaVa__passwordStrengthContainer{margin:-5px 0 20px}.auth-module__brqaVa__passwordStrengthBar{background:#e8edf1;border-radius:99px;width:100%;height:5px;display:flex;overflow:hidden}.auth-module__brqaVa__passwordStrengthFill{border-radius:inherit;height:100%;transition:width .3s,background-color .3s}.auth-module__brqaVa__passwordRequirements{color:#8391a3;grid-template-columns:1fr 1fr;gap:6px;margin:10px 0 0;padding:0;font-size:11px;font-weight:600;list-style:none;display:grid}.auth-module__brqaVa__passwordRequirement{align-items:center;gap:4px;margin-bottom:4px;display:flex}.auth-module__brqaVa__requirementMet{color:#287450}.auth-module__brqaVa__requirementUnmet{color:#8996a7}.auth-module__brqaVa__codeInput{letter-spacing:7px;text-align:center;font-size:22px;font-weight:800}.auth-module__brqaVa__card img{max-width:100%}@keyframes auth-module__brqaVa__authEnter{0%{opacity:0;transform:translateY(12px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}@media (max-width:560px){.auth-module__brqaVa__container{place-items:start center;padding:24px 15px}.auth-module__brqaVa__card{border-radius:16px;margin:auto 0;padding:28px 23px}.auth-module__brqaVa__card:before{margin-bottom:23px}.auth-module__brqaVa__formRow{grid-template-columns:1fr}.auth-module__brqaVa__optionsGroup{flex-direction:column;align-items:flex-start}.auth-module__brqaVa__forgotLink{align-self:flex-end}.auth-module__brqaVa__passwordRequirements{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.auth-module__brqaVa__card,.auth-module__brqaVa__button,.auth-module__brqaVa__input,.auth-module__brqaVa__secondaryButton,.auth-module__brqaVa__socialButton{transition-duration:.01ms!important;animation-duration:.01ms!important}}
