.auth-brand-panel_panel__UxaOb{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:480px;padding:40px 28px;overflow:visible;background:linear-gradient(135deg,#002855,#3ba9df);text-align:center}.auth-brand-panel_lockup__bz1nB{display:flex;flex-direction:column;align-items:center;gap:1.25rem;width:min(100%,380px)}.auth-brand-panel_cross__4ncff{display:block;width:92px;height:154px;flex-shrink:0;background-image:url(/images/logo-roca-isotipo-white.png);background-repeat:no-repeat;background-position:50%;background-size:contain}.auth-brand-panel_wordmark__c1OoL{display:block;width:100%;height:auto}.auth-method-toggle_methodToggle__EMfsT{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-bottom:28px}.auth-method-toggle_methodBtn__T02yL{border:1px solid #a4bde7;background:var(--whiteColor);color:var(--blackColor);border-radius:8px;padding:12px 10px;font-weight:600;font-size:14px;transition:var(--transition)}.auth-method-toggle_methodBtn__T02yL:hover{border-color:var(--primaryColor);color:var(--primaryColor)}.auth-method-toggle_methodBtnActive__dTUSf{background:var(--primaryColor)}.auth-method-toggle_methodBtnActive__dTUSf,.auth-method-toggle_methodBtnActive__dTUSf:hover{border-color:var(--primaryColor);color:#fff}.login_profile-authentication-area__bbtov{border-top:1px solid #eee;overflow:hidden}.login_profile-authentication-inner__6OrP1{background-color:#e9f1fe;padding:60px 50px;border-radius:15px}.login_profile-authentication-inner__6OrP1 .login_content__9chSm{margin-bottom:35px}.login_profile-authentication-inner__6OrP1 .login_content__9chSm h3{font-size:28px;font-weight:500;margin-bottom:15px}.login_profile-authentication-inner__6OrP1 .login_content__9chSm p{margin-bottom:0}.login_profile-authentication-inner__6OrP1 form .login_form-group__Q_zjB{margin-bottom:25px}.login_profile-authentication-inner__6OrP1 form .login_form-group__Q_zjB label{display:block;margin-bottom:8px;color:var(--blackColor);font-weight:600}.login_profile-authentication-inner__6OrP1 form .login_form-group__Q_zjB .login_form-control__Yo2WO{display:inline-block;height:57px;background-color:var(--whiteColor);color:var(--bodyColor);outline:0;box-shadow:unset;border:1px solid #a4bde7;border-radius:5px;padding:15px 20px;transition:var(--transition);font-size:15px}.login_profile-authentication-inner__6OrP1 form .login_form-group__Q_zjB .login_form-control__Yo2WO::placeholder{color:var(--bodyColor);transition:var(--transition)}.login_profile-authentication-inner__6OrP1 form .login_form-group__Q_zjB .login_form-control__Yo2WO:focus{border:1px solid var(--primaryColor)}.login_profile-authentication-inner__6OrP1 form .login_form-group__Q_zjB .login_form-control__Yo2WO:focus::placeholder{color:rgba(0,0,0,0)}.login_profile-authentication-inner__6OrP1 form .login_options__NJq5F{display:flex;gap:10px;align-items:center;justify-content:space-between}.login_profile-authentication-inner__6OrP1 form .login_options__NJq5F input[type=checkbox]{margin-right:8px;accent-color:var(--primaryColor)}.login_profile-authentication-inner__6OrP1 form .login_options__NJq5F a{color:var(--primaryColor)}.login_profile-authentication-inner__6OrP1 form .login_options__NJq5F a:hover{color:var(--secondaryColor)}.login_profile-authentication-inner__6OrP1 form .login_authentication-btn__CiIaO{margin-top:50px}.login_profile-authentication-inner__6OrP1 form .login_authentication-btn__CiIaO .login_default-btn__4h4uY{border:none}.login_profile-authentication-inner__6OrP1 .login_bottom-text__FLbEa{margin-top:35px}.login_profile-authentication-inner__6OrP1 .login_bottom-text__FLbEa span a{color:var(--primaryColor)}.login_profile-authentication-inner__6OrP1 .login_bottom-text__FLbEa span a:hover{color:var(--secondaryColor)}@media only screen and (max-width:767px){.login_profile-authentication-inner__6OrP1{padding:20px}}.login_dialogBackdrop__De4ti{position:fixed;inset:0;z-index:1050;display:flex;align-items:center;justify-content:center;padding:16px;background:rgba(0,40,85,.45)}.login_dialog__kLBro{width:100%;max-width:400px;padding:28px 24px;border-radius:12px;background:#fff;box-shadow:0 16px 40px rgba(0,40,85,.18);text-align:center}.login_dialog__kLBro h4{margin:0 0 10px;font-size:1.25rem;font-weight:600;color:var(--blackColor)}.login_dialog__kLBro p{margin:0 0 20px;color:var(--bodyColor)}.login_dialogActions__5ZENz{display:flex;flex-direction:column;gap:10px}.register_profile-authentication-area__EzU8S{border-top:1px solid #eee;overflow:hidden}.register_profile-authentication-inner__Tdtrh{background-color:#e9f1fe;padding:60px 50px;border-radius:15px}.register_profile-authentication-inner__Tdtrh .register_content__i0iXA{margin-bottom:35px}.register_profile-authentication-inner__Tdtrh .register_content__i0iXA h3{font-size:28px;font-weight:500;margin-bottom:15px}.register_profile-authentication-inner__Tdtrh .register_content__i0iXA p{margin-bottom:0}.register_profile-authentication-inner__Tdtrh form .register_form-group__8gqk5{margin-bottom:25px}.register_profile-authentication-inner__Tdtrh form .register_form-group__8gqk5 label{display:block;margin-bottom:8px;color:var(--blackColor);font-weight:600}.register_profile-authentication-inner__Tdtrh form .register_form-group__8gqk5 .register_form-control__moGAk{display:inline-block;height:57px;background-color:var(--whiteColor);color:var(--bodyColor);outline:0;box-shadow:unset;border:1px solid #a4bde7;border-radius:5px;padding:15px 20px;transition:var(--transition);font-size:15px}.register_profile-authentication-inner__Tdtrh form .register_form-group__8gqk5 .register_form-control__moGAk::placeholder{color:var(--bodyColor);transition:var(--transition)}.register_profile-authentication-inner__Tdtrh form .register_form-group__8gqk5 .register_form-control__moGAk:focus{border:1px solid var(--primaryColor)}.register_profile-authentication-inner__Tdtrh form .register_form-group__8gqk5 .register_form-control__moGAk:focus::placeholder{color:rgba(0,0,0,0)}.register_profile-authentication-inner__Tdtrh form .register_options__E6w2s{display:flex;gap:10px;align-items:center;justify-content:space-between}.register_profile-authentication-inner__Tdtrh form .register_options__E6w2s input[type=checkbox]{margin-right:8px;accent-color:var(--primaryColor)}.register_profile-authentication-inner__Tdtrh form .register_options__E6w2s a{color:var(--primaryColor)}.register_profile-authentication-inner__Tdtrh form .register_options__E6w2s a:hover{color:var(--secondaryColor)}.register_profile-authentication-inner__Tdtrh form .register_authentication-btn__tRjiT{margin-top:50px}.register_profile-authentication-inner__Tdtrh form .register_authentication-btn__tRjiT .register_default-btn__zRQYJ{border:none}.register_profile-authentication-inner__Tdtrh .register_bottom-text__WX6iv{margin-top:35px}.register_profile-authentication-inner__Tdtrh .register_bottom-text__WX6iv span a{color:var(--primaryColor)}.register_profile-authentication-inner__Tdtrh .register_bottom-text__WX6iv span a:hover{color:var(--secondaryColor)}@media only screen and (max-width:767px){.register_profile-authentication-inner__Tdtrh{padding:20px}}