.AcceptParticipationPopUp input[type=checkbox]{cursor:pointer;background-color:#0000;border:1px solid #797979;border-radius:2px;outline:none;flex-shrink:0;width:18px;height:18px;margin-right:5px;position:relative}.AcceptParticipationPopUp .error-msg-complain{color:red;margin-top:10px;font-family:Arial,Helvetica,sans-serif}.AcceptParticipationPopUp input[type=checkbox]:checked{background-color:#1c77c7!important}.AcceptParticipationPopUp .pop-up_title-underline{text-align:center}.AcceptParticipationPopUp .pop-up_description a{color:var(--sys-color-text-primary);font-weight:var(--sys-font-weight-400);text-decoration:underline}.AcceptParticipationPopUp .pop-up_description a:hover{color:var(--sys-color-brand-primary)}.AcceptParticipationPopUp .HeaderConfirmation{flex-direction:column;justify-content:center;align-items:flex-start;gap:1rem;width:100%;margin-top:2rem;display:flex}.AcceptParticipationPopUp .buttonLinkNav{font-size:var(--sys-font-size-md);cursor:pointer;font-weight:var(--sys-font-weight-400);font-family:var(--sys-typography-text-family);opacity:.7;border:none;justify-content:center;align-items:center;gap:2px;padding:0;transition:all .2s;display:flex}.AcceptParticipationPopUp .buttonLinkNav:hover{color:var(--sys-color-brand-primary)}.AcceptParticipationPopUp .buttonLinkNav.active{opacity:1}.AcceptParticipationPopUp .buttonLinkNav svg{width:17px;height:auto}.AcceptParticipationPopUp .buttonLinkNav svg path{fill:var(--sys-color-text-primary)}.AcceptParticipationPopUp .pop-up_body.loading{opacity:.7}.AcceptParticipationPopUp .pop-up_body.loading .btn-acent{cursor:progress}.AcceptParticipationPopUp .pop-up_body.loading input[type=checkbox]{cursor:none}.AcceptParticipationPopUp .loaderProgressConfirmation{--c:no-repeat linear-gradient(var(--sys-color-brand-primary) 0 0);background:var(--c), var(--c), #ffe5c5;background-size:60% 100%;width:100%;height:10px;animation:3s infinite l16;position:absolute;top:0;right:0}@keyframes l16{0%{background-position:-150% 0,-150% 0}66%{background-position:250% 0,-150% 0}to{background-position:250% 0,250% 0}}.AcceptParticipationPopUp .BanningPolicyPopUpContainer,.AcceptParticipationPopUp .ManualPopUpContainer{border-radius:var(--sys-radius-xs);text-align:left;border:1px solid #80808091;width:100%;height:500px;margin-top:2rem;padding:1rem;overflow:scroll}.AcceptParticipationPopUp .BanningPolicyPopUpContainer .BanningPolicy_container,.AcceptParticipationPopUp .ManualPopUpContainer .BanningPolicy_container{width:100%;margin:1rem 0 0;padding:2rem}.AcceptParticipationPopUp .BanningPolicyPopUpContainer .BanningPolicy_title,.AcceptParticipationPopUp .ManualPopUpContainer .BanningPolicy_title{margin-bottom:20px;font-size:16px}.AcceptParticipationPopUp .BanningPolicyPopUpContainer .BanningPolicy_subtitle,.AcceptParticipationPopUp .ManualPopUpContainer .BanningPolicy_subtitle{margin-bottom:20px;font-size:18px}.AcceptParticipationPopUp .BanningPolicyPopUpContainer .BanningPolicy_subtitle-title,.AcceptParticipationPopUp .ManualPopUpContainer .BanningPolicy_subtitle-title{margin-bottom:10px;font-size:18px}.AcceptParticipationPopUp .BanningPolicyPopUpContainer .table-heading,.AcceptParticipationPopUp .ManualPopUpContainer .table-heading{width:100%}.AcceptParticipationPopUp .BanningPolicyPopUpContainer .table-heading~th,.AcceptParticipationPopUp .BanningPolicyPopUpContainer .table-heading~td,.AcceptParticipationPopUp .ManualPopUpContainer .table-heading~th,.AcceptParticipationPopUp .ManualPopUpContainer .table-heading~td{width:auto;display:table-cell}.AcceptParticipationPopUp .BanningPolicyPopUpContainer .BanningPolicy_text,.AcceptParticipationPopUp .ManualPopUpContainer .BanningPolicy_text{text-align:left;margin-bottom:20px;font-size:14px}.AcceptParticipationPopUp .BanningPolicyPopUpContainer .BanningPolicy_list,.AcceptParticipationPopUp .ManualPopUpContainer .BanningPolicy_list{text-align:left;margin-bottom:10px}.AcceptParticipationPopUp .BanningPolicyPopUpContainer .BanningPolicy_title-cases,.AcceptParticipationPopUp .ManualPopUpContainer .BanningPolicy_title-cases{margin-bottom:10px;font-size:14px}.AcceptParticipationPopUp .BanningPolicyPopUpContainer .BanningPolicy_container-example,.AcceptParticipationPopUp .ManualPopUpContainer .BanningPolicy_container-example{margin-top:20px}.AcceptParticipationPopUp .BanningPolicyPopUpContainer .BanningPolicy_container-subcategories,.AcceptParticipationPopUp .ManualPopUpContainer .BanningPolicy_container-subcategories{margin-top:10px}.AcceptParticipationPopUp .BanningPolicyPopUpContainer .BanningPolicy_list_no-numeric,.AcceptParticipationPopUp .ManualPopUpContainer .BanningPolicy_list_no-numeric{margin-bottom:10px;margin-left:20px;list-style-type:disc}.AcceptParticipationPopUp .BanningPolicyPopUpContainer .BanningPolicy_list_no-numeric li,.AcceptParticipationPopUp .ManualPopUpContainer .BanningPolicy_list_no-numeric li{margin-top:10px;margin-bottom:10px;padding-left:20px;position:relative}.AcceptParticipationPopUp .BanningPolicyPopUpContainer .BanningPolicy_list_no-numeric li :before,.AcceptParticipationPopUp .ManualPopUpContainer .BanningPolicy_list_no-numeric li :before{content:"-";position:absolute;left:0}.AcceptParticipationPopUp .BanningPolicyPopUpContainer .BanningPolicy_logo-rtve,.AcceptParticipationPopUp .ManualPopUpContainer .BanningPolicy_logo-rtve{display:none}.AcceptParticipationPopUp .BanningPolicyPopUpContainer .BanningPolicy_article,.AcceptParticipationPopUp .ManualPopUpContainer .BanningPolicy_article{font-size:1rem}.AuthProgressPopUp{z-index:99999}.AuthProgressPopUp .pop-up{width:55%;min-height:380px;margin-top:6.4rem!important;padding:6.4rem!important}@media only screen and (width<=576px){.AuthProgressPopUp .pop-up{width:100%}}.AuthProgressPopUp .pop-up_text{margin-top:4.8rem;font-size:1.6rem}.AuthProgressPopUp .spinner{grid-gap:1.6rem;place-items:center;margin-top:4.8rem;display:grid}.AuthProgressPopUp .dots{color:#fff;background:#fff;border-radius:50%;width:11px;height:11px;animation:1s linear infinite alternate dots-u8fzftlg;box-shadow:28.8px 0,-28.8px 0}.AuthProgressNotification.iframe{display:none}.AuthProgressNotification{z-index:9999;animation:.5s cubic-bezier(.25,.46,.45,.94) both slide-in-right;position:fixed;top:50px;right:10px}.AuthProgressNotification_container{text-align:center;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#000000b6;border:1px solid #ffffffc2;border-radius:15px;justify-content:center;align-items:center;width:450px;height:65px;padding:.8rem;display:flex}@media only screen and (width<=576px){.AuthProgressNotification_container{width:230px;height:55px}}.AuthProgressNotification_title{color:#fff;text-align:left;width:70%;font-size:1.49rem;font-weight:400}@media only screen and (width<=576px){.AuthProgressNotification_title{font-size:1.12rem}}.AuthProgressNotification_leyend{color:#fff;margin-top:5px;font-size:1.12rem;font-weight:400}@media only screen and (width<=576px){.AuthProgressNotification_leyend{font-size:.8rem}}.AuthProgressNotification_successMessage{color:#fff;font-size:1.12rem;font-weight:400}@media only screen and (width<=576px){.AuthProgressNotification_successMessage{font-size:.8rem}}.AuthProgressNotification_icon{width:24px;height:24px}@media only screen and (width<=576px){.AuthProgressNotification_icon{width:15px;height:15px}}.AuthProgressNotification .spinner{flex-direction:column;justify-content:center;align-items:center;gap:2px;width:25%;display:flex}@media only screen and (width<=576px){.AuthProgressNotification .spinner{width:20%}}.AuthProgressNotification .dots{color:#fff;background:#fff;border-radius:50%;width:6px;height:6px;animation:1s linear infinite alternate dots-u8fzftlg;box-shadow:15px 0,-15px 0}@keyframes dots-u8fzftlg{0%{background:#ffffff21;box-shadow:28.8px 0,-28.8px 0}33%{background:#ffffff21;box-shadow:28.8px 0,-28.8px 0 #ffffff21}66%{background:#ffffff21;box-shadow:28.8px 0 #ffffff21,-28.8px 0}}@keyframes slide-in-right{0%{opacity:0;transform:translate(1000px)}to{opacity:1;transform:translate(0)}}.LoginPopUp{z-index:99999}.LoginPopUp .pop-up{width:35%;min-height:300px}@media only screen and (width<=576px){.LoginPopUp .pop-up{width:100%}}.LoginPopUp .pop-up_text{color:var(--sys-color-text-primary);margin-top:4.8rem;font-size:2rem}.LoginPopUp .pop-up_text button{color:var(--sys-color-text-primary)}.OverlayLogin{z-index:10;background:linear-gradient(90deg,#000,#0000);justify-content:center;align-items:center;width:100%;min-height:100dvh;margin-bottom:6.4rem;padding:6.4rem 4.8rem;display:flex;position:fixed;overflow:hidden}.OverlayLogin_container{opacity:.85;z-index:1;opacity:.5;width:100%;height:100%;position:absolute;inset:0}.OverlayLogin_spinner{grid-gap:1.6rem;place-items:center;display:grid}.OverlayLogin_dots{color:#fff;background:#fff;border-radius:50%;width:13px;height:13px;animation:1s linear infinite alternate dots-u8fzftlg;box-shadow:28.8px 0,-28.8px 0}
