@font-face{font-family:League Spartan;font-style:normal;font-weight:100 900;font-display:swap;src:url(https://fonts.gstatic.com/s/leaguespartan/v14/kJEqBuEW6A0lliaV_m88ja5TwvZ_LZmFDA.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:League Spartan;font-style:normal;font-weight:100 900;font-display:swap;src:url(https://fonts.gstatic.com/s/leaguespartan/v14/kJEqBuEW6A0lliaV_m88ja5TwvZ-LZmFDA.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:League Spartan;font-style:normal;font-weight:100 900;font-display:swap;src:url(https://fonts.gstatic.com/s/leaguespartan/v14/kJEqBuEW6A0lliaV_m88ja5TwvZwLZk.woff2) format("woff2");unicode-range:U+0000-00FF,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}:root{--blue-violet:#102e69;--dark-violet:#743c99;--medium-violet:#a061d3;--light-violet:#c4abff;--aqua-green:#afe9f3;--light-blue-gray:#bac8f9;--marked:#a061d3;--gradient-light:linear-gradient(170deg, #7eecff 0%, #cc8dff 100%);--gradient-dark:linear-gradient(170deg, var(--blue-violet) 0%, var(--medium-violet) 100%);--back-gray:rgb(232, 232, 232);font-family:Montserrat,sans-serif;font-style:normal;scroll-behavior:smooth}html{overflow-x:hidden}input,button{font-family:League Spartan,sans-serif;font-style:normal}textarea{font-family:League Spartan,sans-serif;font-style:normal;resize:none}*{padding:0;margin:0;box-sizing:border-box}ul{list-style:none}button{cursor:pointer}select{border-radius:5px;border:solid 1px gray;padding:.5rem 1.5rem}.button--white{border:1px white solid;border-radius:10px;background:radial-gradient(circle,#ffffff79,#f1f1f1c4 87%,#d4d4d4)}a.not-a,a.button--white{text-decoration:none;color:#000}.button--white-solid{border-radius:20px;background-color:#fff;border:none}.button--light{border-radius:20px;border:2px var(--blue-violet) solid;color:var(--blue-violet)}.buscador input,.buscador select{border:1px white solid;border-radius:5px;background:radial-gradient(circle,#ffffff79,#f1f1f1c4 87%,#d4d4d4);padding:.2rem .7rem}.buscador select:hover{cursor:pointer}.button--white:hover{background:radial-gradient(circle,#fff,#f1f1f1 87%,#d4d4d4)}.button--white:active{background:radial-gradient(circle,#ffffff79,#f1f1f1 87%,#d4d4d4)}main{position:relative;padding:5%;min-height:100vh}img{object-fit:cover;max-width:100%}.admin-menu{border:2px solid var(--blue-violet);border-radius:15px;padding:1.5rem}.admin-menu ul{display:flex;align-items:center;gap:1rem}.admin-menu a{font-weight:600;text-decoration:none}.tooltip{position:relative}.tooltip .tooltiptext{visibility:hidden;width:120px;background-color:#555;color:#fff;text-align:center;border-radius:6px;padding:5px 0;position:absolute;z-index:10;bottom:50%;left:350%;margin-left:-60px;opacity:0;transition:opacity .3s}.tooltip .tooltiptextup{visibility:hidden;width:120px;background-color:#555;color:#fff;text-align:center;border-radius:6px;padding:5px 0;position:absolute;z-index:10;bottom:125%;left:50%;margin-left:-60px;opacity:0;transition:opacity .3s}.tooltip .tooltiptextup:after{content:"";position:absolute;top:100%;left:50%;margin-left:-5px;border-width:5px;border-style:solid;border-color:#555 transparent transparent transparent}.tooltip .tooltiptext:after{content:"";position:absolute;top:50%;right:100%;margin-left:-5px;border-width:5px;border-style:solid;border-color:transparent #555 transparent transparent}.tooltip:hover .tooltiptext,.tooltip:hover .tooltiptextup{visibility:visible;opacity:1}button{border:1px solid gray;border-radius:10px}.button-padding{padding:.5rem 1.2rem}.no-button{border:none;background:none}.primary-button{color:#fff;background-color:var(--dark-violet);border-color:#fff}.primary-button:hover{background-color:#3c6cff}.secondary-button{color:var(--blue-violet);background-color:#fff;border-color:var(--blue-violet)}.secondary-button:hover{color:#3c6cff;border-color:#3c6cff}.hidden-button{opacity:.5}.hidden-button:hover{opacity:1;background-color:red}.admin-menu-secondary{background-color:#fff;border:none}.action-menu{display:flex;justify-content:flex-end;padding:1rem;gap:1rem}.action-menu button{font-size:clamp(1rem,1.5vw,2rem);font-weight:600;padding:.5rem 1rem}td.button-td{padding:0!important;background-color:#fff!important}td.button-td:hover{padding:0!important;background-color:#feb8cf!important}.button-td button{background:none;border:none;width:100%;height:100%;padding:.5rem}.admin-buttons{display:flex;flex-direction:column;gap:.5rem}.admin-menu button{background:none;border:none;font-weight:600;color:#354e99}.white{color:#fff}.form-header{display:flex;align-items:center;gap:.3rem}.icon{width:clamp(1.5rem,2vw,2.5rem)}.form-header button,.hidden-checkbox{display:flex;align-items:center;padding:.2rem .6rem;gap:.2rem}.hidden-checkbox{color:#000}.hidden-checkbox:hover{cursor:pointer}.hidden-checkbox input{display:none}.list-text{display:flex;flex-direction:column;gap:1rem}.input-button{display:flex;align-items:center;gap:.5rem}.transparent-tr{opacity:.6}.red-tr{filter:sepia(100%) hue-rotate(317deg);opacity:.9;outline:5px solid rgb(255,101,101)}.botonera{display:flex;gap:1rem;align-items:center;justify-content:flex-end}.emergente{background-color:#fff;border:gray 1px solid;min-width:60vw;min-height:50vh;display:flex;flex-direction:column;gap:2rem;justify-content:center;align-items:center;padding:5%;max-width:400px}.emergente-back{background-color:#0000009d;width:100%;height:100%;top:0;left:0;position:fixed;display:flex;justify-content:center;align-items:center;z-index:10}.emergente input{width:100%;padding:.5rem 2rem}.emergente p{font-size:clamp(1rem,1.5vw,1.5rem);color:#000;text-align:center}.emergente h2{text-align:center;font-size:clamp(2rem,2.5vw,3rem);color:var(--dark-violet)}.emergente span{color:var(--dark-violet)}.emergente--botones{display:flex;gap:1rem}.emergente--botones button{font-size:clamp(2rem,1.5vw,3rem);padding:.5rem 1rem;font-size:clamp(.6rem,2vw,2rem);border:solid 1px black}.emergente--botones button:hover{background-color:var(--marked)}button:disabled{opacity:.5}header{padding-bottom:5rem}.play-button{width:15%;background:none;border:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.play-button:hover{filter:brightness(1.2);transform:translate(-50%,-50%) scale(1.1)}iframe.video{width:100%;height:100%;border:none}.a-button{border:none;background:none;text-decoration:underline;text-align:left}.a-button:hover{color:var(--blue-maf)}@media (max-width: 650px){.admin-menu ul{flex-wrap:wrap}}
