.nav-menu[data-v-7587740e]{z-index:10;background-color:var(--menu-bg-color);color:var(--menu-text-color);justify-content:space-around;align-items:center;gap:8px;padding:5px 16px;display:flex;position:fixed;top:0;left:0;right:0}.nav-item[data-v-7587740e]{color:var(--menu-text-color);white-space:nowrap;border-radius:6px;flex-direction:column;justify-content:center;align-items:center;gap:6px;padding:14px 12px;text-decoration:none;transition:background-color .2s,opacity .2s;display:flex}.nav-item[data-v-7587740e]:hover{opacity:.8}.nav-item.router-link-exact-active[data-v-7587740e]{font-weight:600}.nav-icon[data-v-7587740e]{flex-shrink:0;width:22px;height:22px}.nav-text[data-v-7587740e]{text-align:center;font-size:.95rem}@media (width<=768px){.nav-menu[data-v-7587740e]{justify-content:space-around;padding:5px 4px}.nav-item[data-v-7587740e]{gap:4px;padding:8px 4px}.nav-text[data-v-7587740e]{white-space:normal;font-size:.65rem}.nav-icon[data-v-7587740e]{width:22px;height:22px}}.button-base[data-v-d93a6af9]{cursor:pointer;background-color:var(--second-color);color:var(--text-primary);border:none;border-radius:8px;width:20%;min-width:34px;min-height:22px;padding:.8rem 1.2rem;font-size:.75em;font-weight:700;transition:opacity .15s,transform .15s,box-shadow .15s;box-shadow:0 2px 4px #00000026}.button-base[data-v-d93a6af9]:hover{opacity:.92;box-shadow:0 3px 6px #0003}.button-base[data-v-d93a6af9]:active{transform:scale(.96);box-shadow:0 1px 2px #00000026}.button-logout[data-v-d93a6af9]{color:var(--main-color);border:1px solid var(--main-color);cursor:pointer;background-color:#ffa50033;border-radius:8px;padding:12px 24px;font-size:1em;font-weight:600;transition:all .2s}.button-logout[data-v-d93a6af9]:hover{background-color:#ffa50059;transform:translateY(-2px);box-shadow:0 4px 12px #ffa50033}.button-logout[data-v-d93a6af9]:active{transform:translateY(0)}.button-delete[data-v-d93a6af9]{color:#ff6b6b;cursor:pointer;background-color:#ff6b6b33;border:1px solid #ff6b6b;border-radius:8px;padding:12px 24px;font-size:1em;font-weight:600;transition:all .2s}.button-delete[data-v-d93a6af9]:hover{background-color:#ff6b6b59;transform:translateY(-2px);box-shadow:0 4px 12px #ff6b6b4d}.button-delete[data-v-d93a6af9]:active{transform:translateY(0)}@media (width<=768px){.button-logout[data-v-d93a6af9],.button-delete[data-v-d93a6af9]{width:100%}}@media (width<=600px){.button-base[data-v-d93a6af9]{min-width:56px;min-height:20px;padding:.5rem .9rem;font-size:.7em}}.button[data-v-a6343ed2]{width:60%;padding:.8rem 1.2rem}.contenedorFormRegistrarse{width:45%;margin:auto}.contenedorFormRegistrarse h1{text-align:center;margin:2% 0;font-size:36px}.contenedorFormRegistrarse p{margin:1% 1% 2%;font-size:18px}.formRegistrarse{background-color:var(--card-bg-color);width:100%;color:var(--card-text-color);border-radius:15px;padding:2% 3% 1%}.formRegistrarse label{margin-left:1.5%;font-size:1.2em;font-weight:700}.formRegistrarse input{border:2px solid;border-radius:5px;width:100%;height:2.2em;margin:1% 0;padding:1%}.button{width:50%;margin:1% 25%;padding:1%}.formRegistrarse p{text-align:center;margin:1%;font-size:1.05em}.formRegistrarse a{color:var(--third-text-color)}.formRegistrarse a:hover{color:var(--main-color)}.div-politica-privacidad{text-align:left;width:90%;margin:1% auto;padding:.5% 2%;position:relative}.div-politica-privacidad label{cursor:pointer;align-items:center;gap:.8rem;font-size:1em;display:flex}.div-politica-privacidad input[type=checkbox]{cursor:pointer;width:18px;min-width:18px;height:18px;min-height:18px;margin:0}@media (width<=1300px){.contenedorFormRegistrarse{width:50%}}@media (width<=900px){.contenedorFormRegistrarse h1{margin:2% 0 5%;font-size:1.9em}.contenedorFormRegistrarse{width:60%}.button{font-size:1em}}@media (width<=750px){.button{font-size:1em}}@media (width<=600px){.contenedorFormRegistrarse{width:70%}.formRegistrarse label{font-size:1.1em}.formRegistrarse input{height:2em;margin:1% 0}.button{padding:2% 1%;font-size:1em}.formRegistrarse p{font-size:1em}}.div-inicio{background:linear-gradient(135deg,#ffffff0a,#ffffff03);grid-template:"barraSuperior barraSuperior""titulo inicioSesion"1fr/1fr 1fr;min-height:100vh;display:grid}.div-inicio>.nav-menu{z-index:20;grid-area:barraSuperior;position:sticky;top:0}.div-inicio-titulo{text-align:center;flex-direction:column;grid-area:titulo;justify-content:center;align-items:center;min-height:calc(100vh - 80px);padding:2rem 1.5rem;display:flex}.div-inicio-titulo img{width:min(220px,28vw);margin-bottom:1.5rem}.h1-inicio-titulo{margin:0;padding:0 1rem;font-family:Century,serif;font-size:clamp(2.2rem,4vw,3.8rem)}.div-inicio-titulo p{margin-top:.75rem;padding:0 1rem;font-size:clamp(1rem,1.4vw,1.2rem)}.div-inicioSesion{grid-area:inicioSesion;justify-content:center;align-items:center;min-height:calc(100vh - 80px);padding:2rem 1.5rem;display:flex}.inicioSesion,.sesionIniciada{width:min(480px,100%);min-height:400px;box-shadow:3px 3px 6px 4px var(--shadow-color);background-color:var(--card-bg-color);color:var(--card-text-color);text-align:center;border-radius:16px;flex-direction:column;justify-content:space-evenly;align-items:center;padding:2rem;font-weight:500;display:flex}.sesionIniciada h1{padding:.5rem 0}.welcome-text{margin:0;font-size:1.15rem;font-weight:500}.welcome-name{color:var(--text-dark);margin:8px 0 20px;font-size:1.7rem;font-weight:700}.sesionIniciada p{margin:1rem 0}.inicioSesion h1{text-align:center;font-size:2rem}.inicioSesion label{font-size:1.1rem;font-weight:700}.inicioSesion input{border:2px solid;border-radius:6px;width:100%;height:2.4rem;margin:.6rem 0;padding:.5rem .7rem}.inicioSesion a,.sesionIniciada a{color:var(--third-text-color)}.inicioSesion a:hover,.sesionIniciada a:hover{color:var(--main-color)}.boton-iniciarsesion{width:min(180px,100%)}.label-fallo-inicio{color:#ff9696;text-align:center;font-size:1rem;font-weight:600}@media (width<=900px){.div-inicio{grid-template-columns:1fr;grid-template-areas:"barraSuperior""titulo""inicioSesion"}.div-inicio-titulo,.div-inicioSesion{min-height:auto;padding:1.5rem 1rem 2rem}.inicioSesion,.sesionIniciada{width:min(460px,100%)}}@media (width<=600px){.div-inicio{min-height:auto}.div-inicio-titulo{padding-top:1.5rem}.div-inicio-titulo img{width:min(180px,45vw)}.inicioSesion,.sesionIniciada{width:100%;min-height:auto;padding:1.2rem}.inicioSesion h1{font-size:1.8rem}.boton-iniciarsesion{width:100%}}.fila-partido[data-v-dace9b52]{border-bottom:1px solid var(--border-color);color:var(--text-dark);grid-template-columns:1fr auto 1fr;align-items:center;row-gap:.3rem;padding:.7rem 1.5rem;display:grid}.fila-partido[data-v-dace9b52]:last-child{border-bottom:none}.fp-equipo[data-v-dace9b52]{align-items:center;gap:.6rem;font-size:1.05em;font-weight:600;display:flex}.fp-equipo--local[data-v-dace9b52]{text-align:right;justify-content:flex-end}.fp-equipo--visitante[data-v-dace9b52]{text-align:left;justify-content:flex-start}.fp-bandera[data-v-dace9b52]{object-fit:cover;border-radius:3px;flex-shrink:0;width:22px;height:22px}.fp-nombre[data-v-dace9b52]{letter-spacing:.2px;font-weight:600}.fp-abreviatura[data-v-dace9b52]{letter-spacing:.2px;font-weight:600;display:none}.fp-centro[data-v-dace9b52]{text-align:center;min-width:90px}.fp-resultado[data-v-dace9b52]{justify-content:center;align-items:center;gap:.5rem;font-size:1.5em;font-weight:700;display:flex}.fp-guion[data-v-dace9b52]{opacity:.4}.fp-info[data-v-dace9b52]{color:var(--text-dark);flex-wrap:wrap;grid-column:1/-1;justify-content:center;align-items:center;gap:.4rem;font-size:.85em;display:flex}.fp-info span[data-v-dace9b52]:not(:last-child):after{content:"·";opacity:.6;margin-left:.5rem}.fp-fecha[data-v-dace9b52],.fp-apuesta[data-v-dace9b52],.fp-puntuacion[data-v-dace9b52]{font-weight:600;color:var(--text-dark)!important}.fp-boton[data-v-dace9b52]{grid-column:1/-1;justify-content:center;margin-top:.15rem;display:flex}.fp-boton .button[data-v-dace9b52]{width:10%;min-height:22px;padding:.5rem .8rem;font-size:.7em}@media (width<=600px){.fila-partido[data-v-dace9b52]{grid-template-columns:1fr auto 1fr;padding:.6rem .8rem}.fp-equipo[data-v-dace9b52]{font-size:.9em}.fp-resultado[data-v-dace9b52]{font-size:1.3em}.fp-bandera[data-v-dace9b52]{width:18px;height:18px}}@media (width<=500px){.fp-nombre[data-v-dace9b52]{display:none}.fp-abreviatura[data-v-dace9b52]{display:inline}}h1{text-align:center;padding:2% 0}h3{text-align:center;padding:0 0 1%}.select{width:20%;min-width:140px;height:30px;margin:1% auto}.select select{border-radius:6px;width:100%;height:100%;font-size:17px}.divPartidosGrupo,.divPartidosFecha{background-color:#fff;border-radius:10px;width:100%;margin:0 0 2rem;overflow:hidden;box-shadow:0 1px 4px #0000001f}.dia-header{background-color:var(--bg-primary);color:var(--text-primary);text-transform:capitalize;padding:.9rem 1.5rem;font-size:1.1em;font-weight:600}@media (width<=900px){.select{width:25%}}@media (width<=750px){.divContenedorTabla h1{font-size:1.8em}}@media (width<=700px){.select{width:30%;margin:2% auto}.select select{font-size:16px}.divContenedorTabla{width:96%}.dia-header{font-size:1em}}@media (width<=600px){.select{width:35%;margin:3% auto}.select select{font-size:15px}.divContenedorTabla h1{font-size:1.6em}}@media (width<=500px){.select{width:50%;margin:4% auto}.select select{font-size:14px}.divContenedorTabla h1{font-size:1.5em}}.tdBandera img{width:25px}.divContenedorTabla{width:84%;margin:auto;padding:1% 1% 5%;position:relative}table{background-color:var(--card-bg-color);color:var(--card-text-color);border-collapse:collapse;border-radius:5px;width:100%;font-weight:700;position:relative}table td{border:solid;border-color:var(--border-color);text-align:center;padding:.5% 0}.tuPuntuacion{background-color:var(--second-color);color:var(--second-text-color)}@media (width<=1200px){.divContenedorTabla{width:85%}}@media (width<=900px){.divContenedorTabla{width:88%;padding:1% 0 5%}}@media (width<=700px){.tablaHorario td{padding:0}.divContenedorTabla{width:92%}.table td{font-size:.9em}}.divApuesta h3{font-size:24px}.divApuesta{flex-direction:column;justify-content:center;align-items:center;padding:2% 0;display:flex}.tarjeta-apuesta{background-color:var(--third-color);color:var(--third-text-color);width:40%;box-shadow:3px 3px 6px 4px var(--shadow-color);border-radius:14px;flex-direction:column;align-items:center;gap:1.2rem;margin:2% auto;padding:2rem;display:flex}.ta-equipos{justify-content:center;align-items:center;gap:1.5rem;width:100%;display:flex}.ta-equipo{flex:1;align-items:center;gap:.6rem;display:flex}.ta-equipo--local{text-align:right;justify-content:flex-end}.ta-equipo--visitante{text-align:left;justify-content:flex-start}.ta-bandera{flex-shrink:0;width:50px}.ta-nombre{font-size:18px}.ta-vs{opacity:.7;font-weight:700}.ta-inputs{justify-content:center;align-items:center;gap:.8rem;display:flex}.ta-input{text-align:center;border:none;border-radius:5px;max-width:55px;padding:.4rem}.ta-guion{opacity:.6;font-weight:700}.ta-ganador{flex-wrap:wrap;justify-content:center;align-items:center;column-gap:10px;width:100%;display:flex}.ta-ganador-texto{font-size:.9em}.contdown{text-align:center;margin:2% 0;font-size:18px}.button{margin:1% 0;padding:1% 3%}#divPorrasPartido{grid-template-columns:repeat(4,1fr);width:80%;margin:1% auto;padding:1% 0 5%;display:grid}#divPorrasPartido .divTh,#divPorrasPartido .divTd{border:1px solid;border-color:var(--border-color);text-align:center;justify-content:center;align-items:center;padding:2%;font-size:1em;display:flex}#divPorrasPartido .divTh{font-weight:700}@media (width<=1150px){.tarjeta-apuesta{width:70%}}@media (width<=750px){.tarjeta-apuesta{width:80%;margin:2% auto;padding:1.5rem}.button{width:15%;margin:1.5%;padding:1%}}@media (width<=600px){.tarjeta-apuesta{gap:1rem;width:90%}.ta-nombre{font-size:15px}.ta-bandera{width:38px}#divClasificatoriaApuestas{width:90%;margin:3% auto}#divClasificatoriaApuestas .divTh,#divClasificatoriaApuestas .divTd{font-size:.9em}}@media (width<=550px){.button{width:20%;margin:2%;padding:1.5% 1%}}@media (width<=500px){.ta-equipos{gap:.6rem}.ta-nombre{display:none}#divClasificatoriaApuestas{width:95%;margin:8% auto}#divClasificatoriaApuestas .divTh,#divClasificatoriaApuestas .divTd{font-size:.8em}}.divContenedoraInputPuesto{flex-wrap:wrap;justify-content:center;gap:60px;width:90%;margin:1% 5%;display:flex}.divInput_1_2_puesto,.divInput_3_4_puesto{flex-wrap:wrap;justify-content:space-evenly;gap:60px;display:flex}.divInputPuesto{flex-direction:column;justify-content:center;display:flex}.divInputPuesto label{text-align:center;padding:1% 0 3%;font-size:1.3em}.selectPaises{width:100%;height:100%;padding:2%;font-size:17px}.contdown{text-align:center;margin:2% 0}#divClasificatoriaApuestas{grid-template-columns:repeat(6,1fr);width:85%;margin:1% auto;padding:1% 0 5%;display:grid}#divClasificatoriaApuestas .divTh,#divClasificatoriaApuestas .divTd{border:1px solid;border-color:var(--border-color);text-align:center;justify-content:center;align-items:center;padding:2%;font-size:1em;display:flex}#divClasificatoriaApuestas .divTh{font-weight:700}@media (width<=600px){#divClasificatoriaApuestas{width:90%;margin:3% auto}#divClasificatoriaApuestas .divTh,#divClasificatoriaApuestas .divTd{font-size:.9em}}@media (width<=500px){#divClasificatoriaApuestas{width:95%;margin:8% auto}#divClasificatoriaApuestas .divTh,#divClasificatoriaApuestas .divTd{font-size:.8em}.button{margin:4% 35%}}.divContenidoIntrucciones{text-align:justify;width:80%;margin:1% auto}.divContenidoIntrucciones a{color:var(--main-color)}.divContenidoIntrucciones a:hover{color:var(--accent-cyan)}.textoIncial{font-size:1.1em;font-weight:700}.pPremio{width:100%;color:var(--danger);text-align:center;padding:2.5% 1%;font-size:1.8em;font-weight:700}ol{padding:1% 2%;font-size:1em}ol li{padding:1%}ul{padding:1% 3%}ul li{padding:.5% 2%;list-style-position:outside}.profile-page{flex-direction:column;gap:30px;width:100%;padding:30px 4%;display:flex}.profile-header{border-left:4px solid var(--main-color);background:linear-gradient(135deg,#ffa5001a 0%,#ffc8000d 100%);border-radius:16px;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:30px;width:100%;padding:30px;display:flex}.profile-header h1{color:var(--third-color);text-align:start;margin:0;font-size:2.8em;font-weight:700}.profile-header>div:first-child{flex:1;min-width:250px}.profile-subtitle{color:var(--second-text-color);max-width:560px;margin-top:8px;font-size:1.05em}.profile-badge{background:linear-gradient(135deg, var(--main-color) 0%, var(--accent-yellow) 100%);color:var(--text-dark);text-align:center;border-radius:12px;min-width:200px;padding:24px 32px;box-shadow:0 4px 15px #ffa5004d}.profile-badge span{opacity:.9;margin-bottom:8px;font-size:.9em;font-weight:500;display:block}.profile-badge strong{font-size:2.5em;font-weight:700;display:block}.profile-grid{grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:24px;display:grid}.profile-card{background-color:var(--card-bg-color);color:var(--card-text-color);border:1px solid #ffffff1a;border-radius:12px;padding:24px;transition:all .3s;box-shadow:0 2px 8px #00000014}.profile-card:hover{border-color:#fff3;box-shadow:0 8px 24px #0000001f}.profile-card h2{color:var(--third-text-color);align-items:center;gap:10px;margin:0 0 20px;font-size:1.4em;font-weight:600;display:flex}.icon-section{font-size:1.3em;display:inline-block}.profile-row{border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;padding:12px 0;display:flex}.profile-row:last-child{border-bottom:none;margin-bottom:0}.profile-field-content{flex-direction:column;flex:1;gap:4px;display:flex}.field-label{opacity:.7;text-transform:uppercase;letter-spacing:.5px;font-size:.85em;font-weight:500}.field-value{color:var(--text-secondary);font-size:1.1em;font-weight:600}.btn-edit{color:var(--info);cursor:pointer;background:0 0;border:none;border-radius:6px;flex-shrink:0;padding:8px 10px;font-size:1.3em;line-height:1;transition:all .2s}.btn-edit:hover{background-color:#ffa50026;transform:scale(1.15)}.btn-edit:active{transform:scale(.95)}.verification-status{align-items:center;gap:8px;display:flex}.status-badge{border-radius:20px;padding:6px 12px;font-size:.85em;font-weight:600;display:inline-block}.status-verified{color:#a9ff8c;background-color:#a9ff8c33}.status-pending{color:gold;background-color:#ffc80033}.payment-status{border-radius:20px;padding:6px 16px;font-size:.9em;font-weight:600;display:inline-block}.payment-status.paid{color:#a9ff8c;background-color:#a9ff8c33}.payment-status.pending{color:#ff8c8c;background-color:#ff8c8c33}.btn-resend-email{color:var(--main-color);border:1px solid var(--main-color);cursor:pointer;background-color:#ffa50033;border-radius:6px;flex-shrink:0;padding:8px 14px;font-size:.85em;font-weight:600;transition:all .2s}.btn-resend-email:hover{background-color:#ffa50059;transform:scale(1.05)}.btn-resend-email:active{transform:scale(.95)}.btn-resend-email:disabled{opacity:.6;cursor:not-allowed}.profile-form label{margin-top:18px;font-size:.95em;font-weight:600;display:block}.profile-form input{width:100%;color:var(--third-text-color);background-color:#ffffff14;border:1px solid #fff3;border-radius:8px;margin-top:8px;padding:12px 14px;font-size:1em;transition:all .2s}.profile-form input:focus{border-color:var(--main-color);background-color:#ffffff26;outline:none;box-shadow:0 0 0 3px #ffa5001a}.profile-actions{justify-content:flex-end;gap:10px;margin-top:24px;display:flex}.profile-message{border-radius:6px;min-height:24px;margin-top:16px;padding:8px 12px;font-weight:600}.profile-message.success{color:#a9ff8c;background-color:#a9ff8c1a}.profile-message.error{color:#ff8c8c;background-color:#ff8c8c1a}.global-message{text-align:center;border-radius:8px;padding:16px 20px;font-size:1.05em;animation:.3s slideDown}.global-message.success{background-color:#a9ff8c26;border-left:4px solid #a9ff8c}.global-message.error{background-color:#ff8c8c26;border-left:4px solid #ff8c8c}@keyframes slideDown{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.editing-modal{z-index:1000;background-color:#0009;justify-content:center;align-items:center;padding:20px;animation:.2s fadeIn;display:flex;position:fixed;inset:0}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.editing-modal-content{background-color:var(--third-color);color:var(--third-text-color);border-radius:12px;width:100%;max-width:420px;padding:32px;animation:.3s slideUp;box-shadow:0 20px 60px #0000004d}@keyframes slideUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.editing-modal-content h3{margin:0 0 24px;font-size:1.5em;font-weight:600}.editing-form-group{margin-bottom:20px}.editing-form-group label{margin-bottom:8px;font-size:.95em;font-weight:600;display:block}.editing-form-group input{width:100%;color:var(--third-text-color);background-color:#ffffff14;border:1px solid #fff3;border-radius:8px;padding:12px 14px;font-size:1em;transition:all .2s}.editing-form-group input:focus{border-color:var(--main-color);background-color:#ffffff26;outline:none;box-shadow:0 0 0 3px #ffa5001a}.editing-actions{gap:10px;margin-top:28px;display:flex}.editing-actions button{flex:1;padding:12px 16px;font-weight:600}.button-secondary{color:var(--third-text-color);cursor:pointer;background-color:#ffffff1a;border:1px solid #fff3;border-radius:8px;padding:10px 20px;font-weight:600;transition:all .2s}.button-secondary:hover{background-color:#ffffff26;border-color:#ffffff4d}.button-secondary:active{transform:scale(.98)}@media (width<=1024px){.profile-grid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}}@media (width<=768px){.profile-page{gap:20px;padding:20px 3%}.profile-header{flex-direction:column;gap:20px;padding:20px}.profile-header h1{font-size:2.2em}.profile-badge{width:100%;min-width:unset}.profile-grid{grid-template-columns:1fr}.profile-card{padding:20px}.profile-card h2{font-size:1.2em}.editing-modal-content{padding:24px}.profile-footer{padding:0 10px}.footer-content{flex-direction:column;gap:16px}.footer-buttons{flex-direction:column;width:100%}.button-logout,.button-delete{width:100%}}.profile-footer{margin-top:30px;padding:0 10px}.footer-divider{background:linear-gradient(90deg,#ffffff1a 0%,#ffffff4d 50%,#ffffff1a 100%);height:1px;margin-bottom:30px}.footer-content{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:30px;display:flex}.footer-links{gap:20px;display:flex}.footer-link{color:var(--main-color);border:1px solid #ffa5004d;border-radius:8px;align-items:center;gap:8px;padding:10px 16px;font-size:1em;font-weight:600;text-decoration:none;transition:all .2s;display:inline-flex}.footer-link:hover{background-color:#ffa50026;border-color:#ffa50099}.footer-link i{font-size:1.2em}.footer-buttons{gap:12px;display:flex}.delete-warning{color:var(--third-text-color);background-color:#ff6b6b1a;border-left:3px solid #ff6b6b;border-radius:6px;margin:0 0 20px;padding:12px 16px;font-size:.95em}*{margin:0;padding:0}.div-cabecera{border-bottom:1px solid;flex-direction:column;justify-content:center;align-items:center;width:80%;margin:0 10% 1%;padding:.5%;display:flex}.div-cabecera img{width:150px}.div-cabecera h1{text-align:center;justify-content:center;align-items:center;width:100%;font-size:3.5em;display:flex}.div-politicaPrivacidad{margin:.5% 10% 5%;padding:1%}.div-politicaPrivacidad h2{margin:1.5% 0 .5%}.div-politicaPrivacidad p{margin:0 2%}.div-politicaPrivacidad ul{margin:0 3%}.div-politicaPrivacidad li{margin:.5% 0}@media (width<=750px){.div-cabecera{width:90%;margin:.5% 5% 1%}.div-cabecera img{width:100px}.div-cabecera h1{font-size:1.8em}.div-politicaPrivacidad{margin:0 8% 10%;padding:1%}.div-politicaPrivacidad h2{margin:5% 0 1.5%;font-size:1.2em}.div-politicaPrivacidad p{margin:.5px 2%}.div-politicaPrivacidad ul{margin:.5px 3%}.div-politicaPrivacidad li{margin:.8% 0}.div-politicaPrivacidad p,.div-politicaPrivacidad ul{font-size:13px}}:root{--bg-primary:#0b1220;--bg-secondary:#304ffe;--bg-light:#f8fafc;--text-primary:#f8fafc;--text-secondary:#b6c2d9;--text-dark:#0b1220;--main-color:#1e3a8a;--second:#16a34a;--third:#e11d48;--accent-yellow:#fbbf24;--accent-cyan:#06b6d4;--accent-purple:#7c3aed;--success:#22c55e;--warning:#f59e0b;--danger:#ef4444;--info:#38bdf8;--main-hover:#2746c7;--second-hover:#15803d;--third-hover:#be123c;--menu-bg-color:var(--bg-primary);--menu-text-color:var(--text-primary);--card-bg-color:var(--bg-secondary);--card-text-color:var(--text-secondary);--table-border-color:var(--second);--button-bg-color:var(--second);--button-text-color:var(--text-dark);--buttnon-bg-hover-color:var(--main-hover);--third-color:var(--third);--second-color:var(--second);--shadow-color:#1c1c1c;--border-color:#202020}*{box-sizing:border-box;margin:0;padding:0}body{background-color:var(--bg-light)}body,html{height:100%}input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.error{color:var(--warning)}.succes{color:#26de00}.page-container{padding-top:80px}
