*{margin:0;padding:0;box-sizing:border-box}@font-face{font-family:Gaming;src:url(../fonts/gaming-font.woff2) format("woff2")}@font-face{font-family:Round;src:url(../fonts/8d32c1b9a1cb4044370f57a0e920b203.woff2) format("woff2"),url(../fonts/8d32c1b9a1cb4044370f57a0e920b203.woff) format("woff")}::-webkit-scrollbar{width:5px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:var(--green);border-radius:10px}::-webkit-scrollbar-thumb:hover{background:var(--green-opacity)}::selection{background-color:transparent}html{background-color:var(--black);overflow-x:hidden}body{font-family:var(--font);color:#fff;position:relative;background-color:var(--black)}a{text-decoration:none}h1,h2,h3,h4,h5,h6{font-weight:400}h1{font-family:Round;font-size:100px;color:var(--green);letter-spacing:1.5px}h2{font-family:Round;font-size:70px;color:var(--green);letter-spacing:1.5px}p{font-family:Raleway;font-size:18px;color:var(--white-text)}.section-title{margin-bottom:var(--section-title-mb)}.green-text{color:var(--green)}.stroked-text{-webkit-text-fill-color:transparent;-webkit-text-stroke-width:.3px;-webkit-text-stroke-color:var(--green)}img{width:100%;height:100%;object-fit:cover}video{width:100%;height:100%;object-fit:cover}.scroll-to-top{position:fixed;display:flex;align-items:center;padding:10px;bottom:10px;right:10px;background-color:var(--black);border:1px solid var(--green);border-radius:5px;cursor:pointer;opacity:0;transition:opacity .3s,border .3s;z-index:1000}.scroll-to-top:hover{border:1px solid white}.scroll-to-top.visible{opacity:1}.arrow-up{color:var(--green);rotate:-45deg;transition:.3s cubic-bezier(.075,.82,.165,1)}.scroll-to-top:hover .arrow-up{rotate:-90deg;color:#fff}.button{--black-700: #0e0e0e;--border_radius: 25px;--transtion: .3s ease-in-out;--offset: 2px;cursor:pointer;position:relative;display:flex;align-items:center;gap:.5rem;transform-origin:center;padding:1rem 2rem;background-color:transparent;border:none;border-radius:var(--border_radius);transform:scale(calc(1 + (var(--active, 0) * .1)));transition:transform var(--transtion)}.button:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%;background-color:var(--black-700);border-radius:var(--border_radius);box-shadow:inset 0 .5px #fff,inset 0 -1px 1.5px #000,0 4px 10px -4px hsla(0 0% 0% / calc(1 - var(--active, 0))),0 0 0 calc(var(--active, 0) * .375rem) var(--green);transition:all var(--transtion);z-index:0}.button:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%;background-color:#15131bbf;background-image:radial-gradient(at 51% 89%,var(--green) 0px,transparent 50%),radial-gradient(at 100% 100%,rgb(22,21,22) 0px,transparent 50%),radial-gradient(at 22% 91%,rgb(16,16,17) 0px,transparent 50%);background-position:top;opacity:var(--active, 0);border-radius:var(--border_radius);transition:opacity var(--transtion);z-index:2}.button:is(:hover,:focus-visible){--active: 1}.button:active{transform:scale(1)}.button .dots_border{--size_border: calc(100% + 2px) ;overflow:hidden;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:var(--size_border);height:var(--size_border);background-color:transparent;border-radius:var(--border_radius);z-index:-10}.button .dots_border:before{content:"";position:absolute;top:30%;left:50%;transform:translate(-50%,-50%);transform-origin:left;transform:rotate(0);width:100%;height:2rem;background-color:#fff;mask:linear-gradient(transparent 0%,white 120%);animation:rotate-button 2s linear infinite}@keyframes rotate-button{to{transform:rotate(360deg)}}.button .sparkle{position:relative;z-index:10;width:1.75rem}.button .sparkle .path{fill:currentColor;stroke:currentColor;transform-origin:center;color:#fff}.button:is(:hover,:focus) .sparkle .path{animation:path 1.5s linear .5s infinite}.button .sparkle .path:nth-child(1){--scale_path_1: 1.2}.button .sparkle .path:nth-child(2){--scale_path_2: 1.2}.button .sparkle .path:nth-child(3){--scale_path_3: 1.2}@keyframes path{0%,34%,71%,to{transform:scale(1)}17%{transform:scale(var(--scale_path_1, 1))}49%{transform:scale(var(--scale_path_2, 1))}83%{transform:scale(var(--scale_path_3, 1))}}.button .text_button{position:relative;z-index:10;background-image:linear-gradient(90deg,#fff,hsla(0 0% 100% / var(--active, 0)) 150%);background-clip:text;font-size:1rem;color:transparent}.button-secondary{background-color:#141218;color:var(--white-text);font-size:18px;border:none;padding:10px 18px;cursor:pointer;border-radius:8px;position:relative;font-family:Raleway;transition:.2s all;font-weight:500}.button-secondary:hover{background-color:#2f2b36}#blob{position:absolute;height:125px;aspect-ratio:1;background-color:#fff;left:50%;top:50%;translate:-50% -50%;border-radius:50%;background:linear-gradient(to right,#7fff9b,#a2d870);filter:blur(100px);animation:rotate 20s infinite;opacity:.6;z-index:0}@keyframes rotate{0%{rotate:0deg}50%{scale:1 1.5}to{rotate:360deg}}.noise{background:url(../images/noise.svg);background-size:180px;width:100vw;height:100%;opacity:.1;position:absolute;z-index:-2}.grid{background:url(../images/grid.svg);width:100vw;height:100%;opacity:.1;position:absolute;z-index:-1}.reloj-container{position:fixed;bottom:20px;right:20px;backdrop-filter:blur(10px);color:var(--green);padding:10px 15px;font-family:Round;font-weight:400;font-size:25px;border-radius:5px;z-index:1000}.separador{margin:0 5px}body.evento{background-color:#030303;font-family:Raleway;height:100%;position:relative;overflow-x:hidden}.container-nav-evento{display:flex;justify-content:center;width:100%;height:auto;position:fixed;z-index:1000;mix-blend-mode:difference;transition:transform .3s ease}.nav-evento{display:flex;justify-content:space-between;width:var(--section-width);padding-top:20px;height:90px;align-items:center}.nav-evento a{color:#fff;font-family:Raleway;font-weight:700;text-transform:uppercase;font-size:17px}.rolling-text{display:inline-block;font-size:48px;line-height:72px;height:72px;text-decoration:none;overflow:hidden}.rolling-text:hover .letter,.rolling-text.play .letter{transform:translateY(-100%)}.rolling-text .block:last-child{color:var(--green)}.rolling-text .letter{display:inline-block;transition:transform .3s cubic-bezier(.76,0,.24,1)}.letter:nth-child(1){transition-delay:0s}.letter:nth-child(2){transition-delay:15ms}.letter:nth-child(3){transition-delay:.03s}.letter:nth-child(4){transition-delay:45ms}.letter:nth-child(5){transition-delay:.06s}.letter:nth-child(6){transition-delay:75ms}.letter:nth-child(7){transition-delay:.09s}.letter:nth-child(8){transition-delay:.105s}.letter:nth-child(9){transition-delay:.12s}.letter:nth-child(10){transition-delay:.135s}.letter:nth-child(11){transition-delay:.15s}.letter:nth-child(12){transition-delay:.165s}.letter:nth-child(13){transition-delay:.18s}.letter:nth-child(14){transition-delay:.195s}.letter:nth-child(15){transition-delay:.21s}.letter:nth-child(16){transition-delay:.225s}.letter:nth-child(17){transition-delay:.24s}.letter:nth-child(18){transition-delay:.255s}.letter:nth-child(19){transition-delay:.27s}.letter:nth-child(20){transition-delay:.285s}.letter:nth-child(21){transition-delay:.3s}.items-left,.items-right{display:flex;width:300px;justify-content:space-between}.logo-container{overflow:visible}.logo{position:fixed;top:0;left:50%;transform:translate(-50%);font-family:Round;z-index:1000;padding:10px;margin-top:10px;border-radius:10px;mix-blend-mode:difference}.logo h1{font-weight:500;font-size:40px;text-align:center}.container-logo{width:100%;height:100vh;background-color:var(--black)}.grid-background{width:100%;height:100%;background-image:url(../images/grid.svg);position:relative}.countdown{text-align:center}.time{text-align:center;display:flex;gap:5px}.unit{display:inline-block;text-align:center;width:60px}.number{font-size:40px;font-weight:500;color:var(--green);margin-right:1px}.label{font-size:40px;-webkit-text-fill-color:transparent;-webkit-text-stroke-width:.3px;-webkit-text-stroke-color:var(--green)}.content-container{display:flex;flex-direction:column;align-items:center;background-color:var(--black)}section.el-evento{padding-top:100px;width:var(--section-width);margin-bottom:var(--section-mb)}.section-title.el-evento{display:flex;justify-content:center;flex-direction:column;align-items:center;margin-bottom:100px;height:100vh}.section-title.el-evento h1{margin-bottom:20px;font-size:80px}.section-title.el-evento p{width:50%;text-align:left}.section-subtitle{margin-bottom:35px;margin-top:-75px}.section-subtitle h2{font-family:Round;color:var(--green)}.section-subtitle.sobre-el-evento{margin-top:100px;text-align:right}.bento-grid{display:flex;flex-direction:column;gap:10px}.teasers-section{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:10px;height:450px}.content-section{display:grid;grid-template-columns:4fr 2fr;grid-template-rows:repeat(2,1fr);grid-gap:10px;height:auto}.grid-item{background-color:#202020;border-radius:8px;width:auto;position:relative;overflow:hidden}.large{grid-row:span 2;height:auto}.card{padding:25px 0}.card .background.large{background:url(../images/point-grid.svg);background-position:center;opacity:.4}.small{height:auto}.teasers{width:100%;height:100%;border-radius:8px;object-fit:cover;cursor:pointer}.play-button{width:60px;height:60px;background-color:var(--green);border-radius:50%;display:flex;justify-content:center;align-items:center;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);cursor:pointer}.play-button:before{content:"";width:0;height:0;border-left:20px solid var(--black);border-top:15px solid transparent;border-bottom:15px solid transparent;position:absolute;margin:auto;inset:0 0 0 5px}.blurred{filter:blur(75px);pointer-events:none}.blurred-low{filter:blur(25px);pointer-events:none}.lock-icon{display:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center;background-color:var(--black);padding:10px;border-radius:5px;box-shadow:-3px 6px 20px #71f92717}.lock-icon span.lock-image{filter:grayscale(1)}.lock-icon p{padding-top:7px;color:var(--white-text);font-weight:400}.teasers[data-blocked]+.lock-icon{display:block}.teasers[data-blocked]+.play-button{display:none}.teasers:not([data-blocked])+.play-button{display:flex}.outer{width:100%;height:100%;border-radius:10px;padding:1px;background:radial-gradient(circle 230px at 0% 0%,#fff,#0c0d0d);position:relative;font-family:var(--font-var)}.outer.alt{background:radial-gradient(circle 230px at 100% 0%,#fff,#0c0d0d)}.outer.large{background:radial-gradient(circle 360px at 52% 0%,#fff,#0c0d0d)}.dot{width:5px;aspect-ratio:1;position:absolute;background-color:var(--green);box-shadow:0 0 10px #fff;border-radius:100px;z-index:2;right:10%;top:10%;animation:moveDot 6s linear infinite}@keyframes moveDot{0%,to{top:10%;right:10%}25%{top:10%;right:calc(90% - 5px)}50%{top:calc(90% - 5px);right:calc(90% - 5px)}75%{top:calc(90% - 5px);right:10%}}.card{z-index:1;width:100%;height:100%;border-radius:9px;border:solid 1px #202222;background-size:20px 20px;background:radial-gradient(circle 280px at 0% 0%,#444,#0c0d0d);display:flex;align-items:center;justify-content:center;position:relative;flex-direction:column;color:#fff}.card.large{z-index:1;width:100%;height:100%;border-radius:9px;border:solid 1px #202222;background-size:20px 20px;background:radial-gradient(circle 280px at 50% 0%,#444,#0c0d0d);display:flex;align-items:center;justify-content:center;position:relative;flex-direction:column;color:#fff}.card.large p{opacity:.5;text-align:justify}.ray{width:220px;height:45px;border-radius:100px;position:absolute;background-color:#c7c7c7;opacity:.4;box-shadow:0 0 50px #fff;filter:blur(10px);transform-origin:10%;top:0%;left:0;transform:rotate(40deg)}.ray.alt{transform:rotate(120deg);inset:auto -160px 120px auto}.ray.large{transform:rotate(90deg);inset:-15px 30% auto auto;opacity:.2}.card .text{font-family:var(--font-var);font-size:4rem;background:linear-gradient(45deg,#000 4%,#fff,#000);background-clip:text;color:transparent;width:100px;z-index:2}.card .text.alt{text-align:center;font-size:3rem;padding-bottom:10px}.card .placeholder{font-size:2rem;background:linear-gradient(45deg,#000 4%,#fff,#000);background-clip:text;color:transparent;width:350px;text-align:center;z-index:2}.card .background{background:url(../images/location.webp) no-repeat center center,#00000080;background-size:cover;background-position-y:-240px;position:absolute;width:100%;height:100%;z-index:1;background-blend-mode:multiply;mask:radial-gradient(black 0%,transparent)}.card .background.video{background-size:contain}.line{width:100%;height:1px;position:absolute;background-color:#2c2c2c}.topl{top:10%;background:linear-gradient(90deg,#888 30%,#1d1f1f 70%)}.bottoml{bottom:10%}.leftl{left:10%;width:1px;height:100%;background:linear-gradient(180deg,#747474 30%,#222424 70%)}.rightl{right:10%;width:1px;height:100%}section.jurado{width:var(--section-width);margin-bottom:var(--section-mb);position:relative}.section-title.jurado{text-align:center;margin-bottom:175px}.jurados{display:flex;justify-content:space-between;position:relative;height:550px;align-items:flex-end;gap:500px}.jurados:after{position:absolute;content:"";width:110%;bottom:-40px;background-color:var(--black);height:70px;z-index:100;filter:blur(5px)}.jurado-item{position:relative;height:500px;width:auto;transition:transform .3s ease}.jurado-item img{width:100%;transition:filter .5s ease;filter:grayscale(1)}.jurado-item.bigger{position:absolute;height:600px;bottom:0;top:45%;left:50%;transform:translate(-50%,-50%);z-index:3}.jurado-item.big{position:absolute;height:500px;bottom:0;z-index:2}.jurado-item.big.right{right:150px}.jurado-item.big.left{left:150px}.jurado-item .info{display:none;position:absolute;top:50%;left:50%;transform:translate(-50%);text-align:center;color:var(--green);font-family:Round;font-size:50px}.jurado-item:hover .info{display:block}.info .name.stroked-text{-webkit-text-stroke-color:white}section.invitados{width:var(--section-width);margin-bottom:var(--section-mb)}.section-title.invitados{text-align:center}.photo-gallery{display:flex;flex-wrap:wrap;justify-content:center;gap:40px 40px;margin-bottom:30px}.photo-container{position:relative;width:250px;height:350px;border-radius:8px}.photo-container img{border-radius:inherit;position:absolute}.photo-container:before{position:absolute;content:"";width:100%;height:100%;border-radius:inherit;box-sizing:border-box;border-right:2px solid var(--green);left:3px;box-shadow:-20px 20px 60px #5dd42100,20px -20px 60px #81ff2d0c}.current-photo{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;pointer-events:none}.name-overlay{position:absolute;bottom:0;left:0;right:0;padding:10px;color:#fff;font-size:1.2em;background:linear-gradient(to top,#000000e6,#0000);opacity:0;transition:opacity .5s ease;text-align:center;font-family:Round;font-size:40px;font-weight:500;color:var(--green);letter-spacing:1px}.reveal-button{position:absolute;bottom:10px;left:50%;transform:translate(-50%);color:#fff;border:none;padding:10px 20px;cursor:pointer;z-index:10;transition:background-color .3s ease}section.galeria{width:var(--section-width);margin-bottom:var(--section-mb);background-color:var(--black)}.notifications-container{width:100%;height:auto;font-size:.875rem;line-height:1.25rem;display:flex;justify-content:center;gap:1rem}.flex{display:flex;align-items:center}.flex-shrink-0{flex-shrink:0}.gallery-icon{height:30px;width:auto}.alert{background-color:#d8ffd4;border-left-width:4px;border-color:#facc15;border-radius:.375rem;padding:1rem;width:385px;margin-bottom:10px}.alert-svg{height:1.25rem;width:1.25rem;color:red}.alert-text{color:var(--black)}.alert-prompt-wrap{margin-left:.75rem;color:#ca8a04}.filters{margin-bottom:30px;display:flex;justify-content:center;gap:15px}.active-filter{background-color:var(--green);color:var(--black)}.active-filter:hover{background-color:var(--green-opacity)}.masonry{background-color:var(--black);column-count:4;column-gap:1rem;content-visibility:auto}.masonry-item{background-color:var(--black);margin-bottom:1rem;border-radius:10px;overflow:hidden}.masonry-item img{width:100%;display:block;border-radius:10px}section.votacion{margin-bottom:var(--section-mb);margin-top:50px;width:var(--section-width);display:flex;flex-direction:column;align-items:center}.live-indicator{display:flex;align-items:center;width:fit-content;background-color:#ff2f2f;padding:5px 10px;border-radius:5px;margin-bottom:40px}.live-dot{width:10px;height:10px;background-color:#fff;border-radius:50%;margin-right:8px;animation:blink 1.5s infinite}.live-dot.evento{width:10px;height:10px;background-color:red;border-radius:50%;animation:blink 1.5s infinite;position:relative;display:inline-block;margin:0}.live-text{color:#fff;font-size:14px;font-family:Raleway;font-weight:600;text-transform:uppercase}@keyframes blink{0%,to{opacity:1}50%{opacity:0}}.section-title.votacion{display:flex;flex-direction:column;align-items:center}.sponsors{margin-bottom:75px}.sponsors .section-title h1{text-align:center}.sponsors-logos.ppales{display:flex;gap:50px;margin-bottom:75px}.sponsors-logos.secundarios{display:flex;justify-content:center;gap:50px}.sponsors-logos.ppales img{width:auto;height:75px;padding-right:50px;border-right:1px solid rgba(255,255,255,.158)}.sponsors-logos.ppales img:last-child{border-right:none;padding:0}.sponsors-logos.secundarios img{width:auto;height:50px;padding-right:50px;border-right:1px solid rgba(255,255,255,.158)}.sponsors-logos.secundarios img:last-child{border-right:none;padding:0}#vote-button{position:fixed;bottom:-100px;left:50%;transform:translate(-50%);padding:10px 20px;font-size:20px;background-color:var(--green);color:var(--black);border:none;border-radius:5px;cursor:pointer;transition:all .3s ease-in-out;z-index:1000;display:flex;align-items:center;gap:8px}#vote-button:hover{padding:10px 30px}#vote-button.show{bottom:15px}.disfraz-container{width:100%;display:grid;grid-template-columns:repeat(5,1fr);gap:20px}.disfraz{display:flex;align-items:center;width:100%;position:relative;justify-content:center;overflow:hidden;cursor:pointer}.disfraz.podium-2{top:-25px}.podium-title{display:flex;flex-direction:column;align-items:center}.podium-title h1{font-size:60px;margin-bottom:20px}.podium-anim{width:150px;height:150px;mask:radial-gradient(black 80%,transparent)}.top-votes-container{display:flex;margin-bottom:100px;gap:20px;margin-top:25px}.disfraz:after{content:"";position:absolute;bottom:0;left:0;right:0;height:55%;background:linear-gradient(to top,#000000b3,#0000);border-radius:0 0 5px 5px;pointer-events:none}.disfraz img{width:100%;height:100%;object-fit:cover;border-radius:5px;transition:transform .3s ease-in-out}.disfraz:hover img{transform:scale(1.05)}.disfraz-img.podium-image img{height:500px}a.disfraz-img{width:100%;height:100%}.vote-content{position:absolute;bottom:50px;z-index:10;width:100%;display:flex;justify-content:space-around;pointer-events:none;text-align:center}.vote-buttons{display:flex;position:absolute;bottom:0;width:100%;color:var(--black)}.disfraz .vote-buttons.podium button.button-secondary{background-color:transparent;transition:all .2s ease;position:relative}.disfraz .vote-buttons.podium button.button-secondary:hover{transform:translateY(-1px);box-shadow:0 3px 12px #f6d3654d}.disfraz .vote-buttons.podium button.button-secondary:first-child{border-right:1px solid rgba(0,0,0,.149)}.disfraz .vote-buttons.podium button.button-secondary:nth-child(2){border-right:1px solid rgba(0,0,0,.149)}.vote-buttons.podium:before{position:absolute;height:100%;width:100%;content:"";top:0;left:0;pointer-events:none;background:linear-gradient(135deg,#f6d365,#fda085,#f093fb,#f5576c,#4facfe),linear-gradient(45deg,#ffffff1a,#ffd7004d,#ffffff0d);z-index:9;border-radius:0 0 4px 4px}.vote-buttons button:first-child{background-color:#dbfdc8;border-radius:0 0 0 4px;color:var(--black);transition:all .2s ease}.vote-buttons button:first-child:hover{background-color:#c5f7b0;transform:translateY(-1px);box-shadow:0 2px 8px #dbfdc866}.vote-buttons button:nth-child(2){background-color:#b2ff88;border-radius:0;color:var(--black);transition:all .2s ease}.vote-buttons button:nth-child(2):hover{background-color:#9dff70;transform:translateY(-1px);box-shadow:0 2px 8px #b2ff8866}.vote-buttons button:last-child{background-color:var(--green);border-radius:0 0 4px;color:var(--black);transition:all .2s ease}.vote-buttons button:last-child:hover{background-color:#5de815;transform:translateY(-1px);box-shadow:0 2px 8px #6ff92766}.disfraz button.button-secondary{color:var(--black);bottom:0;z-index:10;width:100%;font-size:13px;font-weight:500;padding:5px 10px}.vote-text{position:relative;overflow:hidden;font-weight:800;font-size:20px}.vote-number{position:absolute;width:100%;text-align:center;transition:transform .5s ease,opacity .5s ease}.vote-number.old{transform:translateY(-100%);opacity:0}.vote-number.new{transform:translateY(100%);opacity:0}.vote-number.new.animate{animation:rise .5s forwards}@keyframes rise{0%{transform:translateY(100%);opacity:0}50%{opacity:1}to{transform:translateY(0);opacity:1}}#custom-alert{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#00000080;display:flex;justify-content:center;align-items:center;z-index:2000000}#alert-box{background-color:#a6f5a1;padding:20px;border-radius:8px;box-shadow:0 2px 10px #0000001a;text-align:center;width:500px;display:flex;flex-direction:column;align-items:center}#alert-message{margin-bottom:25px;font-size:22px;color:var(--black);padding:0 50px}#alert-ok-btn{background-color:#141218;color:var(--white-text);font-size:18px;border:none;padding:10px 18px;cursor:pointer;border-radius:8px;position:relative;font-family:Raleway;transition:.2s all;font-weight:500}#alert-ok-btn:hover{background-color:#2f2b36}#voto-animation,#voteless-animation,#thank-you-animation{width:150px;height:150px;margin-bottom:30px}.hidden{display:none!important}canvas[style*="position: fixed"]{z-index:2000001!important}.line-clamp-2{display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.transition{position:absolute;z-index:2;width:100%;height:100vh;top:0;left:0;pointer-events:none;background:#fff;-webkit-transform:scaleY(0);transform:scaleY(0)}.votes-available{position:fixed;top:20px;right:20px;background-color:var(--green);color:var(--black);padding:15px;z-index:1000;border-radius:8px;box-shadow:0 4px 10px #0003;text-align:left;display:flex;flex-direction:column}.votes-available-title{font-size:25px;font-weight:900;text-transform:uppercase;letter-spacing:-1.2px;text-align:center;margin-bottom:15px;z-index:10;display:block}.votes-available p{display:flex;flex-direction:column;color:var(--black);padding-bottom:12px;margin-bottom:25px;z-index:10}.votes-available p.votes-available-text:last-child{border:none;margin-bottom:0}.votes-available p.votes-available-text{border-bottom:1px solid rgba(0,0,0,.137);text-align:center;justify-content:flex-start}.votes-available p span{font-family:Raleway;text-align:center;margin-top:7px;color:var(--black);font-weight:700}.pswp__counter{visibility:hidden}.vote-buttons.pswp-view{display:flex;justify-content:center;margin-top:20px;position:relative;gap:25px;margin-bottom:20px}.vote-text.pswp-view{font-size:30px}.pswp-custom-caption{position:absolute;bottom:0;left:0;right:0;background:linear-gradient(to top,#000000b3,#0000);color:#fff;padding:10px;display:flex;flex-direction:column;align-items:center}.vote-buttons.pswp-view button{border-radius:5px}.vote-buttons.pswp-view.podium-view button{background:linear-gradient(135deg,#f6d365,#fda085,#f093fb,#f5576c,#4facfe),linear-gradient(45deg,#ffffff1a,#ffd7004d,#ffffff0d)}.tutorial-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#000000e1;display:flex;align-items:center;justify-content:center;z-index:1000;visibility:hidden;font-family:Raleway,sans-serif}.tutorial-content{background:var(--black);padding:20px;border-radius:8px;text-align:center;box-shadow:0 0 10px #00000098;display:flex;flex-direction:column;align-items:center}.tutorial-overlay button{font-weight:600}.tutorial-content h2{margin-bottom:15px;font-size:55px;letter-spacing:0}.tutorial-content p{margin:10px 0;color:#f5f5f5;padding-bottom:20px;width:100%;position:relative;display:flex;align-items:center;justify-content:center}.tutorial-content.finished h2{font-size:70px}.tutorial-content.finished p{width:55%}.tutorial-content.finished p:before{display:none}.tutorial-content p span{font-family:Round;font-size:30px;color:var(--green);margin-right:15px}.mobile-vote-counter{position:absolute;top:5px;font-family:Raleway;font-weight:700;border-radius:20px;padding-right:5px;padding-left:5px;font-size:12px;display:flex;align-items:center;justify-content:center}.tutorial-content p:before{position:absolute;content:"";width:100%;height:1px;bottom:0;left:0;background-color:#ffffff0c;mask:linear-gradient(to left,black 80%,transparent),linear-gradient(to right,black 80%,transparent);-webkit-mask:linear-gradient(to left,black 80%,transparent),linear-gradient(to right,black 80%,transparent);mask-composite:intersect;-webkit-mask-composite:source-in}.tutorial-content p.last-child{padding-bottom:0}.tutorial-content p.last-child:before{display:none}#close-tutorial{margin-top:25px;padding:10px 20px;border:none;border-radius:5px;background-color:var(--green);color:var(--black);cursor:pointer;font-size:15px}.mobile-votes-toggle{display:none}:root{--font: "Gaming";--font-var: "Round";--text-shadow-big: 0 0 2px #FFF, 0 0 7px #4aff1869, 0 0 50px #2bc700be;--text-shadow-little: 0 0 5px #FFF, 0 0 10px #FFF, 0 0 15px #FFF, 0 0 20px #49ff18, 0 0 30px #49FF18, 0 0 40px #49FF18, 0 0 55px #49FF18, 0 0 75px #49ff18;--dark-green: #020800;--darker-green: #000000;--black: #050505;--green: #6FF927;--green-opacity: #71f9276c;--white-text: rgba(255, 255, 255, .814);--section-mb: 150px;--section-width: 1350px;--section-title-mb: 65px}@media only screen and (max-device-width:1920px){.content-container{width:100%}}@media only screen and (max-device-width:1536px){.content-section{width:90%}.card.large p{font-size:15px}}@media only screen and (max-device-width:1440px){section.el-evento{width:85%}.card.large p{width:70%}.card .background{background-position-y:-150px}section.jurado{width:85%}section.invitados{width:85%}section.galeria{width:85%}.nav-evento{width:85%}.continue-title h1{padding:0 200px}}@media only screen and (max-device-width:1366px){.card.large p{width:85%}.logo h1{font-size:35px}.number,.label{font-size:30px}.disfraz-container{width:85%}#gallery{display:flex;justify-content:center}.votes-available{top:auto;bottom:20px}}@media only screen and (max-device-width:1280px){.photo-container{width:220px}.continue-title h1{padding:0 175px}}@media only screen and (max-device-width:1180px){.continue-title h1{padding:0 120px}.photo-container{width:200px}.disfraz-container{width:90%;grid-template-columns:repeat(4,1fr)}.jurado-item.big.left{left:0}.jurado-item.big.right{right:0}.jurado-item .info{display:block;bottom:5%;top:auto}.unit{width:55px}.time{gap:0}section.votacion{width:90%}}@media only screen and (max-device-width:820px){.continue-title h1{padding:0;font-size:100px}.logo h1{letter-spacing:.5px;font-size:55px}.time{gap:10px;justify-content:center}.unit{width:auto}.number,.label{font-size:40px}.items-left{justify-content:flex-start;gap:50px}.items-right{justify-content:flex-end;gap:50px}.nav-evento a{font-size:14px}.card .background{background-position-y:0}.section-title.jurado{margin-bottom:0}.jurados{display:flex;justify-content:space-between;position:relative;height:500px;align-items:flex-end;gap:0}.jurado-item{position:relative;height:350px;width:auto;transition:transform .3s ease}.jurado-item.big.left{left:0;bottom:10%}.jurado-item.big.right{right:0;bottom:10%}.jurado-item.bigger{height:400px;transform:translate(-50%);bottom:0;top:auto}.jurado-item.big{height:350px}.jurados:after{display:none}.jurado-item .info{display:block;position:absolute;bottom:-1%;top:auto;left:50%;transform:translate(-50%);text-align:center;color:var(--green);font-family:Round;font-size:35px;width:100%;background:linear-gradient(to top,#050505,#0000)}section.jurado{margin-bottom:150px}.teasers-section{height:auto}.photo-container{width:125px;height:225px}.section-title.votacion{text-align:center}.disfraz img{height:340px}section.sponsors{width:90%}.sponsors-logos.ppales{display:grid;gap:0px;padding-bottom:50px;margin-bottom:50px;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,1fr);justify-items:center;align-items:center;border-bottom:1px solid rgba(245,245,245,.11)}.sponsors-logos.ppales img{height:auto;width:60%;object-fit:contain;padding:0;border-right:none}.sponsors-logos.secundarios{gap:20px}.sponsors-logos.secundarios img{height:50px;border-right:none}.disfraz-container{width:90%;grid-template-columns:repeat(3,1fr)}}@media only screen and (max-device-width:768px){.continue-title h1{padding:0;font-size:90px}.logo h1{font-size:45px}.number,.label{font-size:30px}}@media only screen and (max-device-width:500px){body{overflow:hidden;width:100%}section.votacion{width:100%}.section-title.votacion h1{text-align:center;font-size:65px}.disfraz-container{grid-template-columns:repeat(3,1fr);gap:0}.disfraz:after{border-radius:0}.disfraz:before{content:"";position:absolute;left:0;right:0;top:0;height:20%;background:linear-gradient(to bottom,#000000b3,#0000);border-radius:0;pointer-events:none}.disfraz-img.podium-image img{height:100%;border-radius:0}.vote-content{bottom:10px}.vote-buttons{display:none}.vote-text{text-align:center;font-size:15px}.vote-text.podium-text{background:radial-gradient(ellipse farthest-corner at right bottom,#FEDB37 0%,#FDB931 8%,#9f7928 30%,#8A6E2F 40%,transparent 80%),radial-gradient(ellipse farthest-corner at left top,#fff,#ffffac 8%,#d1b464 25%,#5d4a1f 62.5% 100%);background-clip:text;-webkit-background-clip:text;color:transparent;font-weight:900;font-size:18px}.mobile-votes-toggle{position:fixed;bottom:20px;left:20px;background:linear-gradient(135deg,#6ff927,#4caf50);color:#000;border:none;border-radius:50px;padding:12px 16px;display:flex!important;align-items:center;gap:8px;font-family:Raleway,sans-serif;font-weight:600;font-size:14px;z-index:1000;box-shadow:0 4px 15px #6ff92766;transition:all .3s ease;cursor:pointer}.mobile-votes-toggle.moved-up{bottom:120px}.mobile-votes-toggle:hover{transform:scale(1.05);box-shadow:0 6px 20px #6ff92799}.mobile-votes-toggle svg{width:20px;height:20px}.container-nav-evento{display:none}.logo-container-mobile{height:100vh;display:flex;justify-content:center;align-items:center}.grid-background{position:absolute}.time{font-family:Round;border:1px solid var(--green);border-radius:30px;padding-top:8px;padding-bottom:5px;margin-bottom:25px}.logo-mobile{z-index:10;width:80%;text-align:center;display:flex;flex-direction:column-reverse;align-items:center}.logo-mobile h1{font-size:120px}.number,.label{font-size:25px}.logo{position:relative;display:flex;flex-direction:column-reverse;padding:0;overflow:visible}.logo h1{font-size:60px}.logo-container{position:absolute;left:50%;transform:translate(-50%);z-index:10}.container-logo{position:relative;height:90vh}#blob{opacity:.9;height:100px}section.jurado{width:90%;margin-bottom:100px}section.invitados{width:90%}section.galeria{width:90%}.nav-evento{width:90%}.masonry{column-count:2;column-gap:2px}.masonry-item{margin-bottom:2px;border-radius:0}.masonry-item img{border-radius:0}.content-section{grid-template-columns:1fr;grid-template-rows:auto auto;width:100%}.card.large p{font-size:15px;width:90%}.teasers-section{grid-template-columns:1fr;grid-gap:10px;height:auto}.section-title.el-evento{height:auto}.dot{display:none}h1{font-size:80px}.section-subtitle{margin-top:0;text-align:center}.photo-container{flex:1 1 calc(50% - 10px)}.photo-gallery{gap:20px 20px;justify-content:space-between}.jurados{flex-direction:column;gap:50px;height:auto;align-items:center}.jurados:after{display:none}.jurado-item{margin-bottom:50px;height:auto}.jurado-item.big{position:relative;height:auto}.jurado-item.big.left{left:0}.jurado-item.bigger{position:relative;top:0;left:0;transform:none;height:auto;mask:none}.jurado-item.big.right{position:relative;right:0}.jurado-item img{mask:linear-gradient(black 80%,transparent);height:500px}.jurado-item img.blurred-low{mask:none}.section-title.jurado{margin-bottom:50px}.continue-title h1{font-size:43px;padding:0 25px}.continue-title h2{font-size:22px;text-shadow:0 0 2px #FFF,0 0 7px #4aff1869,0 0 50px #2bc700a8}.grid-item.teasers-grid-item{height:400px}.scroll-to-top{right:15px;bottom:15px}.unit{width:50px}.continue-options{flex-direction:row;gap:50px}.jurado-item .info{display:block;position:absolute;bottom:1%;top:auto;left:50%;transform:translate(-50%);text-align:center;color:var(--green);font-family:Round;font-size:40px;background:linear-gradient(to top,#050505,#0000);width:100%}.active-filter:hover{background-color:var(--green)}.votes-available{width:100%;inset:auto auto -200px 50%;transform:translate(-50%);flex-direction:row;clip-path:none;border-radius:0;padding:8px 0;justify-content:center;gap:5px;background-color:var(--green);transition:bottom .3s ease-in-out;z-index:999}.votes-available.show{bottom:0}.votes-available p{text-align:center;font-size:13px;flex-direction:column;justify-content:center;margin:0;padding-right:8px;padding-bottom:0;border-right:1px solid rgba(0,0,0,.205)}.votes-available p.votes-available-title{width:30%}.votes-available p.votes-available-text{border-bottom:none;flex:1}.votes-available p span{font-size:15px;margin-top:7px}.tutorial-content h2{font-size:45px}.tutorial-content p span{font-size:30px}#alert-box{width:80%}#blob.hide{display:none}.section-title.el-evento h1{text-align:center}.top-votes-container{gap:0}.tutorial-content{width:90%}.disfraz-container{width:100%}.disfraz img{height:100%;border-radius:0}.section-title.votacion{width:100%}section.sponsors{width:90%}.sponsors-logos.ppales{display:grid;gap:0px;padding-bottom:50px;margin-bottom:50px;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,1fr);justify-items:center;align-items:center;border-bottom:1px solid rgba(245,245,245,.11)}.sponsors-logos.ppales img{height:auto;width:70%;object-fit:contain;padding:0;border-right:none}.sponsors-logos.secundarios{gap:20px}.sponsors-logos.secundarios img{height:35px;border-right:none}#vote-button{font-size:17px}.tutorial-content p{font-size:14px}.live-text{font-size:10px}}@media only screen and (max-device-width:375px){.continue-title h1{font-size:43px;padding:0 20px}}@media only screen and (max-device-width:360px){.continue-title h1{padding:0 10px}}@media(min-width:1537px){.small-screen{display:none}}@media(max-width:1536px){.big-screen{display:none}}@media only screen and (max-device-width:500px){.mobileHide{display:none}}@media only screen and (min-device-width:500px){.mobileShow{display:none}}
