html{box-sizing:border-box;-webkit-text-size-adjust:100%}*,:after,:before{box-sizing:inherit}button,input{overflow:visible}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}textarea{overflow:auto}img,progress,svg,video{vertical-align:middle}img{border-style:none;max-width:100%;height:auto}body,fieldset,h1,ol,ul{margin:0;padding:0}fieldset{border:0}li{list-style:none}button:not(:disabled){cursor:pointer}a{color:#447308}:focus-visible{outline:2px solid #baec79;outline-offset:2px}@media (min-width:768px){:focus-visible{outline-width:3px}}@font-face{font-family:Nunito;font-style:normal;font-weight:200 1000;font-display:swap;src:url(https://cloud.educaplay.com/r/fonts/nunito/nunito-symbols.6ac383a51b447.woff2) format("woff2");unicode-range:u+02d8-02d9,u+02db,u+0302,u+0306-0307,u+030a-030c,u+030f,u+0311-0312,u+031b,u+0324,u+0326-0328,u+032e,u+0331,u+0335,u+0337-0338,u+0394,u+03a3,u+03a9,u+03bc,u+03c0,u+2070,u+2074-2079,u+2080-2089,u+2126,u+212e,u+2202,u+2205-2206,u+220f,u+2211,u+2219-221a,u+221e,u+222b,u+2248,u+2260,u+2264-2265,u+25ca,u+27e8-27e9,u+f8ff,u+fb01-fb02}@font-face{font-family:Nunito;font-style:normal;font-weight:200 1000;font-display:swap;src:url(https://cloud.educaplay.com/r/fonts/nunito/nunito-cyrillic-ext.6ac383a51b03c.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Nunito;font-style:normal;font-weight:200 1000;font-display:swap;src:url(https://cloud.educaplay.com/r/fonts/nunito/nunito-cyrillic.6ac383a51b2dd.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Nunito;font-style:normal;font-weight:200 1000;font-display:swap;src:url(https://cloud.educaplay.com/r/fonts/nunito/nunito-vietnamese.6ac383a51b4b4.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Nunito;font-style:normal;font-weight:200 1000;font-display:swap;src:url(https://cloud.educaplay.com/r/fonts/nunito/nunito-latin-ext.6ac383a51b36a.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Nunito;font-style:normal;font-weight:200 1000;font-display:swap;src:url(https://cloud.educaplay.com/r/fonts/nunito/nunito-latin.6ac383a51b3db.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Nunito Fallback;font-weight:400;src:local("Arial"),local("ArialMT"),local("Arimo"),local("Liberation Sans");size-adjust:100.14%;ascent-override:100.96%;descent-override:35.25%;line-gap-override:0%}@font-face{font-family:Nunito Fallback;font-weight:700;src:local("Arial Bold"),local("Arial-BoldMT"),local("Arimo Bold"),local("Liberation Sans Bold");size-adjust:96.87%;ascent-override:104.37%;descent-override:36.44%;line-gap-override:0%}@font-face{font-family:Nunito Fallback;font-weight:400;src:local("Roboto"),local("Roboto Regular"),local("Roboto-Regular");size-adjust:100.63%;ascent-override:100.47%;descent-override:35.08%;line-gap-override:0%}@font-face{font-family:Nunito Fallback;font-weight:700;src:local("Roboto Bold"),local("Roboto-Bold");size-adjust:103.04%;ascent-override:98.11%;descent-override:34.26%;line-gap-override:0%}body{font-family:Nunito,Nunito Fallback,Helvetica,Arial,sans-serif;font-size:.8125rem;font-weight:400;line-height:1.45;color:#112000;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media (min-width:768px){body{font-size:.9375rem}}button,optgroup,select{font-family:inherit;font-weight:inherit;font-size:inherit;line-height:inherit;color:#112000}input,select,textarea{font-family:Nunito,Nunito Fallback,Helvetica,Arial,sans-serif;color:#112000}::selection{background:#baec79;color:#112000;text-shadow:none}h1,h2,h3{line-height:1.15}h1{font-size:1.0625rem;font-weight:900}@media (min-width:768px){h1{font-size:1.25rem}}h2{font-size:1.0625rem;font-weight:300}@media (min-width:768px){h2{font-size:1.25rem}}h3{font-size:.9375rem;font-weight:300;line-height:1.15;padding-bottom:5px}@media (min-width:768px){h3{font-size:1.0625rem}}p{font-size:.8125rem;line-height:1.4}@media (min-width:768px){p{font-size:.9375rem}}small{font-size:.6875rem;line-height:1!important;color:#999}@media (min-width:768px){small{font-size:.8125rem}}.text--xs{font-size:.6875rem}@media (min-width:1024px){.text--xs{font-size:.8125rem}}.text--s{font-size:.8125rem;font-weight:300}@media (min-width:1024px){.text--s{font-size:.9375rem}}body .e-btn.e-btn--primary.e-btn--xl{visibility:hidden}body.whiteContainer{min-height:calc(100vh - 96px);background-color:#e8e9e6}body.whiteContainer:has(.validation--dark){background-color:#070e00!important}body.whiteContainer:has(.validation){background-color:#e8e9e6}p{line-height:1.15}.validation{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:5px;min-height:calc(100vh - 96px);padding:10px}@media (min-width:768px){.validation{padding:30px 0;gap:10px}}@media (min-width:1024px){.validation{padding:50px 0;gap:15px}}.validation .e-wrapper{width:100%;max-width:540px;margin:0 auto}.validation__back{display:none;align-items:center;gap:2px;position:absolute;top:10px;left:10px;padding:2px 5px;border-radius:8px;color:currentColor;font-size:.8125rem;font-weight:600;text-decoration:none;transition:background-color .4s;z-index:1}.validation__back:focus,.validation__back:hover{background-color:#ffffff1a}@media (min-width:768px){.validation__back{top:12px;left:12px}}.validation--dark{padding-top:60px}@media (min-width:768px){.validation--dark{padding-top:80px}}.validation--dark .validation__back{display:inline-flex;color:#fff}main.validation.validation--dark{background-color:#070e00;color:#fff}.validation--dark{position:relative;height:100vh;height:100dvh;display:flex;justify-content:flex-start;align-items:center}.validation--dark .e-btn--transparent{--e-btn-color:#fff;--e-btn-hover-color:#fff;--e-btn-active-color:#fff;padding:0}.validation__email{font-weight:900}.validation__steps{max-width:540px;margin:0 auto 16px;padding:0 20px 0 30px;text-align:left}.validation__steps li{list-style:decimal outside;margin-bottom:12px}.validation__steps li::marker{font-weight:700}.validation__steps__email{font-weight:900}.validation__steps__link{color:#67a516;font-weight:900}.validation__steps__link:hover{text-decoration:underline}.validation__steps summary{cursor:pointer;display:inline}.validation__steps summary::-webkit-details-marker{display:none}.validation__steps summary::marker{content:""}.validation__steps summary~.formularioStandard{width:100%;max-width:100%;margin:10px 0 20px}.validation__steps summary~.formularioStandard .login__wrapper{width:100%;margin:0}.validation__steps summary~.formularioStandard input{width:100%;max-width:100%;margin:0}.validation__steps summary~.formularioStandard form{display:flex;flex-direction:column;gap:10px}.signin-social{display:flex;flex-direction:column;width:100%;padding-top:16px;gap:4px}.signin-social__row{display:flex;justify-content:center;gap:4px}.signin-social__row .button-social-signin{flex:1 1 0;min-width:0}.signin-social__row .button-social-signin--microsoft{aspect-ratio:auto}.register-social{display:flex;flex-direction:column;gap:4px;max-width:420px;width:100%;margin:0 auto 12px}@media (min-width:845px){.register-social{max-width:420px}}.register-social__row{display:flex;justify-content:center;gap:4px}.register-social__row .button-social-signin{flex:1 1 0;min-width:0}.register-social__row .button-social-signin--microsoft{aspect-ratio:auto}.button-social-signin{position:relative;font-weight:600;text-decoration:none;color:currentColor;border:2px solid #ccc;border-radius:8px;text-align:left;padding:4px;transition-duration:.4s;background-repeat:no-repeat;background-position:50%;height:48px;display:inline-flex;align-items:center}.button-social-signin:focus,.button-social-signin:hover{border:2px solid #67a516}.button-social-signin--microsoft{aspect-ratio:1/1;flex-shrink:1;background-image:url(https://cloud.educaplay.com/r/img/i-microsoft.svg)}.button-social-signin--classlink{padding:5px;background-image:url(https://cloud.educaplay.com/r/img/classlink.6a7af6de8859f.svg);background-size:contain;background-origin:content-box}.button-social-signin--google{flex-grow:1;padding-left:40px}.button-social-signin--google:before{background-image:url(https://cloud.educaplay.com/r/img/i-google.svg);content:"";display:block;position:absolute;left:10px;background-size:contain;width:20px;height:20px}.botonGenerico--sinMargen{margin-bottom:0}#anoNacimiento option{color:#112000}.registro__form__txt{margin-bottom:.6rem}@media only screen and (min-width:51.99rem){.registro__form__doble *{width:50%}}.registro__notificaciones{margin-top:.5rem;margin-bottom:2rem}.formularioStandard>form{max-width:420px;margin:0 auto}.claim{margin:0 auto 5px;padding:0 12px;font-size:1.25rem;font-weight:700;line-height:1}@media (min-width:768px){.claim{margin:0 auto 10px;font-size:1.5rem}}.claim:empty{display:none}.claim:empty+.login{padding-top:10px}body:has(.login-pin-container) .claim{display:none}.subClaim{width:100%;margin:0 auto;padding:0 16px;font-size:1rem;text-align:center}@media (min-width:768px){.subClaim{font-size:1.0625rem}}body:has(.login-pin-container) .subClaim{display:none}.subClaim a{margin-left:4px}.subClaim--login{display:block!important}#originData{padding-bottom:80px}body:has(.login-pin-container) #originData{display:flex;align-items:center;justify-content:center}.validation--dark #originData{padding:0;margin:auto}.login{display:flex;justify-content:center;align-items:center;flex-direction:column;gap:10px;margin:0 auto;padding:0}@media (min-width:768px){.login{gap:16px}}@media (orientation:landscape){body:has(.login-pin-container) .login{margin:0 auto}}.login__wrapper{display:flex;flex-direction:column;gap:5px;width:calc(100% - 10px);margin:0 auto;padding:10px 20px 16px;border:1px solid #ccc;background-color:#fff;border-radius:12px}@media (min-width:768px){.login__wrapper{border-radius:16px;margin:0}}@media (max-width:540px){.login__wrapper{padding:5px 16px 10px}}.login__wrapper h3{font-weight:700;line-height:1;min-height:30px;padding:2px 0 0}@media (min-width:768px){.login__wrapper h3{padding:5px 0 0}}.login__wrapper p{color:#666}.login__wrapper--game{color:#fff;background:#528312;border:1px solid #2b4b04;padding:5px 10px 10px}@media (min-width:1024px){.login__wrapper--game{padding:10px 15px 15px}}.login__wrapper--game h3{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.login__wrapper--game .login-guest__form{display:flex;flex-direction:column;gap:10px}.login__wrapper--game .login-guest__form label{max-width:100%;text-align:left}.login__wrapper--game .login-guest__form label .e-icon{color:#fff;padding-bottom:3px}body:has(.login-pin-container) .login__wrapper--default{background:#fff}body:has(.login-pin-container) .login__wrapper--default>h3{padding-top:10px}body:has(.login-pin-container) .login__wrapper--default>h3 img{display:none}.login__wrapper--guests{background:#ecfed7;border:1px solid #9bd84c;color:#112000;padding:5px 20px 20px;gap:0}@media (max-width:540px){.login__wrapper--guests{padding:5px 16px 16px}}.login__wrapper--guests p{text-align:center}.login__wrapper--inner{gap:1px;width:100%;padding:5px 10px 10px;background-color:#f4f5f3;margin:0;border-radius:8px}@media (min-width:768px){.login__wrapper--inner{border-radius:12px;padding:5px 16px 16px}}.login__wrapper--inner h3{padding:0}body:has(.login-pin-container) .login__wrapper--inner{border:1px solid #999;background-color:#ccc}body:has(.login-pin-container) .login__wrapper--inner .button-social-signin{border-color:#999}body:has(.login-pin-container) .login__wrapper--inner h3 img{display:initial}.login__wrapper--register{padding:20px 20px 16px}@media (max-width:540px){.login__wrapper--register{padding:16px 16px 10px}}.login__wrapper--register .login__wrapper--inner{padding:5px 10px}@media (min-width:768px){.login__wrapper--register .login__wrapper--inner{padding:5px 16px 10px}}.login__wrapper--register .login__wrapper--inner p{font-size:.6875rem;color:#666;padding:5px 0 2px}@media (min-width:1024px){.login__wrapper--register .login__wrapper--inner p{font-size:.8125rem;padding:10px 0 5px}}.login__wrapper--register form{display:flex;flex-direction:column}.login__wrapper--register form>h3{padding:16px 0 10px}.login__wrapper--register main{display:flex;flex-direction:column;gap:10px;margin-bottom:10px}.login__wrapper--register .g-recaptcha{margin:0 auto}.login__wrapper--min{margin-top:30px;padding:12px 20px 24px}@media (max-width:540px){.login__wrapper--min{margin-top:20px;padding:12px 16px 20px}}.login__wrapper--min form{display:flex;flex-direction:column;gap:12px}.login__wrapper--min form>h3{padding:16px 0 10px}.login__wrapper--min .g-recaptcha{margin:0 auto}.login__hint{display:flex;align-items:center;gap:5px;margin:5px 0 0;padding:4px;font-size:.8125rem;border:1px solid #baec79;border-radius:12px;background-color:#fafff3;text-align:left}.login__hint .e-icon{flex:none;color:#67a516}.login__hint a{font-weight:700}.login__hint--center{justify-content:center;text-align:center}.validation--dark .login__hint{color:#baec79}.validation--dark .login__hint .e-icon{color:#9bd84c}.validation--dark .login__hint a{color:#fff}.login__code label{text-align:left}.validation--dark .login__code label{color:#fff}.login__code .e-form__note{text-align:left}.validation--dark .login__code .e-form__note{color:#baec79}.login__confirm{display:flex;align-items:center;gap:12px;padding:12px 16px;background-color:#fff;border-radius:12px;border:2px solid #67a516;text-align:left}.login__confirm__avatar{display:inline-flex;align-items:center;justify-content:center;flex:none;background-color:#baec79;color:#2b4b04}.login__confirm__who{min-width:0}.login__confirm__who b{display:block;font-size:1.0625rem;font-weight:800;color:#112000;overflow-wrap:anywhere}.login__confirm__who span{font-size:.8125rem;color:#666}.login__modulo{width:100%;box-sizing:border-box;padding:0 16px}@media (min-width:768px){.login__modulo{max-width:26rem;padding:0}}.login__modulo__tickets{display:flex;flex-direction:column;align-items:center;gap:10px;padding:10px 10px 12px;background:#ecfed7;border:1px solid #11200012;box-shadow:0 2px 0 #1120003d;border-radius:12px;margin-bottom:30px}@media (min-width:768px){.login__modulo__tickets{padding:10px 10px 16px}}.login__modulo__tickets__tk{display:flex;flex-direction:column;width:100%;padding:0 4px}.login__modulo__tickets__tk__titulo{text-align:center;font-size:1.1rem;padding-bottom:4px}.login__modulo__tickets__tk__wrp{position:relative;display:flex;align-items:center;gap:0;background:#cef69c;height:44px;padding:0 2px 0 16px;border-top-left-radius:22px;border-bottom-left-radius:22px;border-top-right-radius:6px;border-bottom-right-radius:6px}@media (min-width:768px){.login__modulo__tickets__tk__wrp{height:70px;padding:0 4px;border-top-left-radius:35px;border-bottom-left-radius:35px}}.login__modulo__tickets__tk__wrp img{position:relative;width:28px;height:auto}@media (min-width:768px){.login__modulo__tickets__tk__wrp img{width:40px;left:15px}}.login__modulo__tickets__tk__campo{width:calc(100% - 38px)!important;margin-left:auto;font-family:Nunito,Nunito Fallback,Helvetica,Arial,sans-serif!important;font-size:1.0625rem!important;font-weight:600!important;line-height:40px!important;text-align:center;text-transform:uppercase;transition:background .3s}@media (min-width:768px){.login__modulo__tickets__tk__campo{width:calc(100% - 62px)!important;font-size:1.5rem!important;line-height:48px!important}}@media (min-width:1024px){.login__modulo__tickets__tk__campo{width:calc(100% - 70px)!important;font-size:1.5rem!important;line-height:52px!important}}.login__modulo__tickets__tk__campo:focus,.login__modulo__tickets__tk__campo:hover{background:#ccc}.login__modulo__tickets__claim{margin-top:2rem;font-size:1.05rem;text-align:center;padding-left:1rem;padding-right:1rem;max-width:100%}@media only screen and (min-width:51.99rem){.login__modulo__tickets__claim{margin-top:3.3rem}}.login__modulo__tickets input::placeholder{text-align:center}.login__modulo__form{border-radius:.15rem;overflow:hidden}.login__modulo__form,.login__modulo__form main{display:flex;flex-direction:column;gap:5px}.login__modulo__form__campo{transition:background-color .3s}.login__modulo__form__recordar{display:flex;align-items:center;justify-content:center;padding-left:1rem;padding-right:1rem;margin-top:2px;margin-bottom:12px;font-size:.8125rem}@media (min-width:768px){.login__modulo__form__recordar{font-size:.9375rem}}@media (min-width:1024px){.login__modulo__form__recordar{font-size:.9375rem}}.login__modulo__form__recordar legend{padding:0}.login__modulo__form__recordar input{margin-right:.5rem}.login__modulo__form__olvidado{margin:10px auto;text-align:center;font-size:.8125rem}@media (min-width:768px){.login__modulo__form__olvidado{margin:16px auto;font-size:.9375rem}}.login__modulo__form__proveedores{display:flex}.login__modulo__form__proveedores__prov{height:3rem;display:flex;flex-grow:1;color:#fff;text-decoration:none;justify-content:center;align-items:center;font-size:1.8rem}.login__modulo__registrate{justify-content:center;gap:4px;width:100%;padding:20px 0 5px;text-align:center;font-size:.8125rem;line-height:1}@media (min-width:768px){.login__modulo__registrate{font-size:.9375rem}}.login__modulo__registrate--margen{margin-bottom:3rem}.login__modulo__registrate--sinmargen{padding-top:0;padding-bottom:0}.login__selector{display:none}.login__selector__elemento{flex-grow:1;text-align:center;cursor:pointer;font-weight:700;font-size:1.2rem;padding-bottom:.5rem;border-bottom:4px solid #fff;transition:border .3s}.login__selector__elemento:hover{border-bottom:4px solid #ccc}.login__selector__elemento--seleccionado,.login__selector__elemento--seleccionado:hover{border-bottom:4px solid #67a516}.login__boton{justify-content:center;align-items:center;border:0;background:#67a516;border-radius:2rem;color:#fff;padding:.7rem 1rem;font-size:1.1rem;cursor:pointer;transition:background .4s;width:100%}.login__boton:hover{background:#528115}.login__social{display:flex;width:100%;margin-top:1.5rem;margin-bottom:2.5rem}@media only screen and (max-width:52rem){.login__social__element{padding-bottom:1rem;margin-left:.5rem}.login__social__element:first-child{margin-left:0}.login__social__element:before{font-size:1.5rem;padding-top:1rem;padding-bottom:.5rem}}.login__disclaimer{font-size:.5625rem;line-height:1.15;margin-top:10px}@media (min-width:768px){.login__disclaimer{font-size:.6875rem;margin-top:12px}}.login+footer{margin-top:3rem}@media (min-width:768px){.login+footer{margin-top:5rem}}.login--min{display:flex;padding:0 40px 56px;max-width:840px;margin:auto}.login--min>.login-pin-container>.narrow-container:first-child{padding-top:40px}.login__guests{display:flex;justify-content:center;align-items:center;width:100%;margin:0;padding:10px 0 0}@media (min-width:768px){.login__guests{padding:16px 0 0}}.login__guests .e-btn--secondary{margin:0}.login__guests>svg{width:48px;height:inherit}@media only screen and (min-width:51.99rem){.login__separador{min-width:1px;max-width:1px;background:#ccc;margin:3.4rem 2rem 0}}.login__footer-btn{justify-content:center;width:100%;padding:20px 0 5px;text-align:center;line-height:1}@media (min-width:768px){.login__footer-btn{padding:30px 0 5px}}.login__footer-btn .e-btn:has(.e-icon):not([class*=square]){padding:0}.validation--dark .login__footer-btn{padding:0}.login .btn{gap:10px}.formularioStandard,.login__modulo{width:100%;max-width:360px;padding:0}@media (min-width:768px){.formularioStandard,.login__modulo{max-width:420px}}@media (min-width:1024px){.formularioStandard,.login__modulo{max-width:460px}}body:has(.login-pin-container) :is(.formularioStandard,.login__modulo){max-width:100%}.formularioStandard h2,.login__modulo h2{margin:0 0 4px;font-size:.6875rem;font-weight:600;line-height:1.15;text-align:left;width:100%;max-width:360px}@media (min-width:768px){.formularioStandard h2,.login__modulo h2{font-size:.9375rem;margin:0 0 6px;max-width:420px}}@media (min-width:1024px){.formularioStandard h2,.login__modulo h2{max-width:460px}}.formularioStandard{width:100%;max-width:360px;margin:0 auto}@media (min-width:768px){.formularioStandard{max-width:420px}}@media (min-width:1024px){.formularioStandard{max-width:460px}}.register-social,.signin-social{margin:0;height:40px;padding:0}@media (min-width:768px){.register-social,.signin-social{height:48px}}:is(.register-social,.signin-social) .button-social-signin{height:40px;background-color:#fff;line-height:1;color:#666;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media (min-width:768px){:is(.register-social,.signin-social) .button-social-signin{height:48px;border:3px solid #ccc}body:has(.login-pin-container) :is(.register-social,.signin-social) .button-social-signin{height:40px}}:is(.register-social,.signin-social) .button-social-signin:first-child{padding-right:5px}.register-social .button-social-signin:focus-within,.register-social .button-social-signin:hover,.signin-social .button-social-signin:focus-within,.signin-social .button-social-signin:hover{border-color:#67a516;background-color:#dcfbb6}.register-social{height:auto}@media (min-width:768px){.register-social{height:auto}}.register-social .register-social__row .button-social-signin--classlink{padding:5px;background-size:contain}.register-social .register-social__row .button-social-signin--classlink:first-child{padding-right:5px}.signin-social{border-color:#999;height:auto}@media (min-width:768px){.signin-social{height:auto}body:has(.login-pin-container) .signin-social{height:auto}}.signin-social .signin-social__row .button-social-signin--classlink{padding:5px;background-size:contain}.signin-social .signin-social__row .button-social-signin--classlink:first-child{padding:8px 0}@media (min-width:768px){.signin-social .signin-social__row .button-social-signin--classlink:first-child{padding:10px 0}}.registro__legal,.registro__notificaciones{text-align:left;font-size:.5625rem}@media (min-width:1024px){.registro__legal,.registro__notificaciones{font-size:.6875rem}}.registro__legal__chk,.registro__legal__recordar,.registro__notificaciones__chk,.registro__notificaciones__recordar{margin-right:4px}@media (min-width:1024px){.registro__legal__chk,.registro__legal__recordar,.registro__notificaciones__chk,.registro__notificaciones__recordar{margin-right:8px}}.e-btn--secondary:where(:not(.e-modal *)){margin:0 auto;min-width:140px}@media (min-width:768px){.e-btn--secondary:where(:not(.e-modal *)){min-width:220px}}.registro__btn{margin:12px auto 16px}@media (min-width:1024px){.registro__btn{margin:12px auto 20px}}.subClaim--login{display:block;width:100%;max-width:360px;padding:10px 0 4px;margin:0;font-weight:700;text-align:left}@media (min-width:1024px){.subClaim--login{max-width:460px;padding:10px 0 6px}}.login{width:calc(100% - 10px);max-width:360px}@media (min-width:768px){.login{max-width:420px}}@media (min-width:1024px){.login{max-width:460px}}#originData .login{max-width:680px}#originData .login:has(.login-pin-container){max-width:none}#originData .login .login-pin-container{gap:20px}.login__modulo__form__recordar{margin:0;padding:4px 0 10px;gap:8px}.login__modulo__form__recordar legend{display:flex;align-items:center;gap:5px}.login__modulo__form__recordar p{font-size:.6875rem;line-height:1}@media (min-width:768px){.login__modulo__form__recordar p{font-size:.8125rem}}.e__wp__bllts{margin:0}.e__wp__bllts .e__wp__bllts__wpr__bllt .e-icon{color:#67a516}.formularioStandard input{max-width:420px;margin:0 auto}.login__accordion{width:calc(100% - 30px);margin:0 16px}@media (min-width:768px){.login__accordion{width:100%;margin:0}}.login__accordion__toggle{display:flex;align-items:center;justify-content:center;gap:4px;width:100%;padding:10px 20px;background:#0000;border:2px solid #fff9;border-radius:12px;color:#fff;font-weight:700;font-size:.9375rem;cursor:pointer;transition:background-color .4s,border-color .4s}@media (min-width:768px){.login__accordion__toggle{border-radius:16px}}.login__accordion__toggle:focus,.login__accordion__toggle:hover{background-color:#ffffff1a;border-color:#fff}.login__accordion__toggle .e-icon{display:inline-flex;align-items:center}.login__accordion__body{display:grid;grid-template-rows:0fr;opacity:0;transition:grid-template-rows .35s ease,opacity .25s ease,margin-top .35s ease;margin-top:0}.login__accordion__body__inner{overflow:hidden;min-height:0}.login__accordion__body .login__wrapper{width:100%;margin:0}.login__accordion.is-open .login__accordion__body{grid-template-rows:1fr;opacity:1;margin-top:10px}.login__accordion.is-open .login__accordion__toggle{background-color:#ffffff1f;border-color:#fff}.login__bottomLinks{width:calc(100% + 50px);display:flex;align-items:center;justify-content:center;gap:8px;padding:12px 0 5px;color:#fff;font-size:.8125rem}@media (min-width:768px){.login__bottomLinks{font-size:.9375rem}}.login__bottomLinks__link{background:none;border:0;padding:2px 4px;color:inherit;font:inherit;font-weight:600;text-decoration:none;cursor:pointer;transition:opacity .4s}.login__bottomLinks__link:focus,.login__bottomLinks__link:hover{opacity:.85;text-decoration:underline;color:inherit}.login__bottomLinks__link.is-active{font-weight:700}.login__bottomLinks__sep{opacity:.6}.validation--dark .login__bottomLinks{padding:0}.login__cancel{display:flex;justify-content:center;padding-top:10px}input.input-codigo{text-transform:uppercase;font-weight:800!important;text-align:center!important;padding:0!important}input.input-codigo::placeholder{font-weight:700!important;text-align:center!important}.cf-turnstile>div{text-align:center}