:root{--body:#eff1f5;--secondBG:#fff;--primary:#6149f8;--primaryLight:#6149f899;--textPrimary:#000;--textSecondary:#fff;--successColor:#1a8f1a;--warningColor:#cf3939;--goldenColor:#efc830;--textGrey-v1:#85878b;--textGrey-v2:#85878bcc;--textGrey-v3-dark:#000000a6;--borderRadius-v1:14px;--borderColor:#d5d5d5;--boxShadow-soft:#0000001a 0px 4px 12px;--boxShadow-light:0 4px 14px #0000001a;--font-inter:"Inter",sans-serif;--font-space:"Space Grotesk",sans-serif;--transition:.3s ease;--widthMain:1500px}.JC-AuthContainer{justify-content:space-between;align-items:center;width:100%;height:100%;display:flex}.JC-AuthContainer-left{width:100%;max-width:60%;height:100%;display:flex;position:relative;overflow:hidden}.JC-AuthAnimatedPage{will-change:transform,opacity,filter;backface-visibility:hidden;transform-origin:50%;width:100%}.JC-AuthContainer-right{-webkit-backdrop-filter:blur(40px);backdrop-filter:blur(40px);background:#6d6d6d14;border-radius:24px;justify-content:center;align-items:center;width:100%;min-height:100%;display:flex}.JC-AuthForm-wrapper{flex-direction:column;justify-content:center;align-items:center;max-width:400px;height:100%;margin:0 auto;display:flex;position:relative}.JC-AuthForm-header{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:15px;display:flex}.JC-AuthForm-trustpilotBox{border:1px solid var(--borderColor);background:#f7f7f7;border-radius:16px;justify-content:center;align-items:center;width:75px;height:75px;padding:10px;display:flex}.JC-AuthForm-trustpilotBox-img{filter:invert();width:100%;height:100%}.JC-AuthTitle{font-size:24px;font-weight:500}.JC-AuthSlogan{color:var(--text-grey-v1)}.JC-AuthSlogan b{color:var(--text-black);font-weight:500}.JC-AuthForm{width:100%;transition:var(--transition);flex-direction:column;gap:25px;margin-top:35px;display:flex}.JC-AuthForm-set{width:100%;transition:var(--transition);flex-direction:column;gap:10px;display:flex}.JC-AuthForm-label{transition:var(--transition);padding:0 25px;font-size:14px;font-weight:400}.JC-AuthInput-group{align-items:center;display:flex;position:relative}.JC-AuthInput-eye{cursor:pointer;color:#888;background:0 0;border:none;margin-top:2px;position:absolute;top:50%;right:12px;transform:translateY(-50%)}.JC-AuthInput-icon{width:22px;height:22px;margin-top:3px;margin-left:20px;position:absolute}.JC-AuthInput-icon svg{width:20px;height:20px}.JC-AuthInput{background:var(--secondBG);width:100%;height:45px;transition:var(--transition);border:1px solid var(--borderColor);border-radius:58px;padding:0 0 0 46px;font-size:15px}.JC-AuthInput:focus{border-color:var(--borderColor);color:var(--text-black)}.JC-AuthInput-error{border-color:var(--warningColor)}.JC-AuthInput-group-error .JC-AuthInput-icon{color:var(--warningColor);fill:var(--warningColor)}.JC-AuthForm-error{color:var(--warningColor);opacity:0;transition:var(--transition);height:0;padding:0 25px;font-size:14px;line-height:0;transform:translateY(-10px)}.JC-AuthForm-error-shown{opacity:1;line-height:inherit;height:auto;transition:var(--transition);display:flex;transform:translateY(0)}.JC-AuthButton{background:var(--primary);color:var(--textSecondary);border:1px solid var(--secondBG);transition:var(--transition);border-radius:12px;padding:12px 15px;font-size:15px;font-weight:400}.JC-AuthButton:hover{filter:brightness(1.4);transition:var(--transition)}.JC-AuthCheckboxes{flex-direction:column;gap:15px;padding-left:15px;display:flex}.JC-CheckboxLabel{cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:8px;font-size:14px;display:flex}.JC-CheckboxLabel.disabled{cursor:not-allowed;opacity:.6}.JC-CheckboxCustom{background:var(--borderColor);width:20px;height:20px;transition:all .2s;transition:var(--transition);border:0 solid #0000;border-radius:6px;justify-content:center;align-items:center;display:flex}.JC-CheckboxCustom.checked{background-color:var(--primary);color:var(--textSecondary)}.JC-CheckboxText{color:var(--transition);font-size:14px}.JC-AuthButtons-col{align-items:center;gap:10px;width:100%;display:flex}.JC-AuthButton-verify{width:100%}.JC-AuthButton-resend{border:1px solid var(--border-v1);width:100%;max-width:150px;color:var(--text-black);background:0 0}.JC-Auth-ButtonDisabled{opacity:.6}.JC-AuthForgot{text-align:center;text-decoration:underline}.JC-HaveAccount-container{text-align:center;color:var(--text-grey-v2);justify-content:center;align-items:center;gap:25px;margin-top:25px;display:flex}.JC-AuthAccount-btn{border-radius:var(--borderRadius-v1);background:var(--textGrey-v2);text-align:center;justify-content:center;align-items:center;padding:12px 25px;font-size:15px;font-weight:500;display:flex}.JC-AuthSlider{justify-content:center;align-items:center;width:100%;height:90vh;padding:50px;display:flex;position:relative;overflow:hidden}.JC-AuthSlider-image{object-fit:contain;will-change:transform,opacity,filter;max-width:100%;max-height:100%}@media only screen and (max-width:968px){.JC-AuthContainer-right{display:none}.JC-AuthContainer{min-height:70vh}.JC-AuthContainer-left{width:100%;max-width:100%}}
