.cortinilla[data-v-ad917988]{--dura:1.7s;--inicio:.42s;--ritmo:.34}.cortinilla.larga[data-v-ad917988]{--dura:2.5s;--inicio:.6s;--ritmo:.52}.franja[data-v-ad917988]{width:160%;animation:barrer-ad917988 var(--dura) cubic-bezier(.76, 0, .24, 1) both;position:absolute;top:-10%;bottom:-10%;left:-30%;transform:translate(-115%)skew(-14deg)}.f1[data-v-ad917988]{background:#fff4ea}.f2[data-v-ad917988]{background:#f6a56f;animation-delay:60ms}.f3[data-v-ad917988]{background:linear-gradient(120deg,#f07a33,#ed691f 55%,#d95a14);animation-delay:.12s}.sello[data-v-ad917988]{animation:sello-ad917988 var(--dura) ease both;flex-direction:column;justify-content:center;align-items:center;gap:2vmin;display:flex;position:absolute;inset:0}.logo[data-v-ad917988]{height:26vmin}.larga .logo[data-v-ad917988]{height:30vmin}.sello[data-v-ad917988] .onda,.sello[data-v-ad917988] .punto{filter:brightness(0)invert()}.lema[data-v-ad917988]{color:#fff;letter-spacing:.32em;text-transform:uppercase;font-size:3.4vmin;font-weight:600;animation:.5s 1.25s both lema-ad917988}@keyframes barrer-ad917988{0%{transform:translate(-115%)skew(-14deg)}26%,72%{transform:translate(0)skew(-14deg)}to{transform:translate(115%)skew(-14deg)}}@keyframes sello-ad917988{0%,70%{opacity:1;transform:scale(1)}84%,to{opacity:0;transform:scale(1.06)}}@keyframes lema-ad917988{0%{opacity:0;letter-spacing:.6em;transform:translateY(1vmin)}}.ceremonia-escena{--glass:#ffffff1f;--ring:0 0 0 1px #ffffff2e;--ink2:#ffffffb8;perspective:1500px;perspective-origin:50% 30%;flex:1;justify-content:center;align-items:flex-end;min-height:0;display:flex;position:relative}.ceremonia-escena .podio{transform-style:preserve-3d;justify-content:center;align-items:flex-end;gap:clamp(12px,2vw,28px);padding-bottom:38px;transition:transform 1.4s cubic-bezier(.2,.9,.25,1.05);display:flex;position:relative;transform:rotateX(26deg)rotateY(-15deg)}.ceremonia-escena .podio.final{transform:rotateX(20deg)rotateY(-11deg)}.ceremonia-escena .suelo{pointer-events:none;transform-origin:50% 100%;background:radial-gradient(closest-side,#ffffff29,#0000);border-radius:50%;height:90px;position:absolute;bottom:-6px;left:-12%;right:-12%;transform:rotateX(78deg)translateZ(-30px)}.ceremonia-escena .lugar{--d:clamp(50px, 5vw, 90px);--prof:92px;width:clamp(160px,18vw,250px);transform-style:preserve-3d;opacity:.5;flex-direction:column;align-items:center;transition:opacity .6s;display:flex;position:relative}.ceremonia-escena .lugar.ver{opacity:1}.ceremonia-escena .l1{--alto:clamp(130px, 21vh, 240px);--camisa:#f59e0b;--luz:#fde68a}.ceremonia-escena .l2{--alto:clamp(95px, 15vh, 180px);--camisa:#c2703d;--luz:#f6b98a}.ceremonia-escena .l3{--alto:clamp(70px, 11vh, 135px);--camisa:#64748b;--luz:#e2e8f0}.ceremonia-escena .l4{--alto:clamp(50px, 8vh, 100px);--camisa:#0ea5e9;--luz:#93c5fd}.ceremonia-escena .pedestal{width:100%;height:var(--alto);color:#fff;transform-style:preserve-3d;position:relative}.ceremonia-escena .pedestal .cara{font-style:normal;display:block;position:absolute}.ceremonia-escena .pedestal .frente{text-shadow:0 2px 12px #00000059;background:linear-gradient(180deg, var(--c1), var(--c2));border-radius:10px 10px 6px 6px;place-items:start center;padding-top:14px;font-size:clamp(40px,4vw,64px);font-weight:800;display:grid;inset:0}.ceremonia-escena .pedestal .frente:after{content:"";border-radius:inherit;pointer-events:none;background:linear-gradient(115deg,#ffffff59,#0000 38% 70%,#ffffff1f);position:absolute;inset:0}.ceremonia-escena .pedestal .tapa{width:100%;height:var(--prof);transform-origin:50% 100%;transform:translateZ(var(--prof)) rotateX(90deg);background:linear-gradient(180deg, var(--c3), var(--c1));bottom:100%;left:0;box-shadow:inset 0 0 0 1px #ffffff40}.ceremonia-escena .pedestal .lado{width:var(--prof);transform-origin:100%;height:100%;transform:translateZ(var(--prof)) rotateY(-90deg);background:linear-gradient(90deg, var(--c2), var(--c4));top:0;right:0;box-shadow:inset 0 0 0 1px #0003}.ceremonia-escena .l1 .pedestal{--c1:#fbbf24;--c2:#b45309;--c3:#fde68a;--c4:#78350f}.ceremonia-escena .l2 .pedestal{--c1:#e3a06a;--c2:#94501f;--c3:#f6caa2;--c4:#5c2a0e}.ceremonia-escena .l3 .pedestal{--c1:#d6dce5;--c2:#6b7686;--c3:#f4f6f9;--c4:#334155}.ceremonia-escena .l4 .pedestal{--c1:#38bdf8;--c2:#0369a1;--c3:#bae6fd;--c4:#0c4a6e}.ceremonia-escena .pedestal:after{content:"";width:130%;height:calc(var(--d) * 1.1);pointer-events:none;opacity:0;filter:blur(8px);mix-blend-mode:screen;background:radial-gradient(closest-side, color-mix(in srgb, var(--luz) 70%, transparent), transparent);border-radius:50%;transition:opacity .9s .3s;position:absolute;bottom:100%;left:50%;translate:-50% 50%}.ceremonia-escena .lugar.ver .pedestal:after{opacity:.9}.ceremonia-escena .haz{left:50%;bottom:calc(var(--alto) - 6px);z-index:-1;width:calc(var(--d) * 9);pointer-events:none;opacity:0;transform-origin:50% 0;mix-blend-mode:screen;background:linear-gradient(180deg, transparent 0%, color-mix(in srgb, var(--luz) 4%, transparent) 30%, color-mix(in srgb, var(--luz) 16%, transparent) 75%, color-mix(in srgb, var(--luz) 30%, transparent) 100%);height:120vh;position:absolute;translate:-50%;-webkit-mask-image:conic-gradient(at 50% 0,#0000 171deg,#000 176.5deg 183.5deg,#0000 189deg);mask-image:conic-gradient(at 50% 0,#0000 171deg,#000 176.5deg 183.5deg,#0000 189deg)}.ceremonia-escena .lugar.ver .haz{animation:1.1s cubic-bezier(.16,1,.3,1) .1s both haz-entra,5s ease-in-out 1.2s infinite haz-vibra}@keyframes haz-entra{0%{opacity:0;transform:rotate(-28deg)scaleX(.4)}60%{opacity:1}to{opacity:.85;transform:none}}@keyframes haz-vibra{0%,to{opacity:.85}50%{opacity:.6}}.ceremonia-escena .encima{z-index:2;transform-style:preserve-3d;transform:translateZ(calc(var(--prof) * .5));flex-direction:column;align-items:center;display:flex;position:relative}.ceremonia-escena .placa{background:var(--glass);max-width:calc(100% + 30px);box-shadow:var(--ring);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);opacity:0;border-radius:14px;flex-direction:column;align-items:center;margin-bottom:6px;padding:5px 14px;display:flex;transform:translateY(8px)scale(.9)}.ceremonia-escena .l1 .placa{margin-bottom:calc(var(--d) * .5)}.ceremonia-escena .placa b{letter-spacing:-.02em;text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:clamp(14px,1.45vw,22px);font-weight:800;overflow:hidden}.ceremonia-escena .placa span{color:var(--ink2);font-size:clamp(11px,1vw,14px);font-weight:700}.ceremonia-escena .lugar.ver .placa{animation:.5s cubic-bezier(.2,.9,.25,1.4) 1.65s both placa-entra}@keyframes placa-entra{to{opacity:1;transform:none}}.ceremonia-escena .figura{opacity:0;transform-origin:50% 100%;flex-direction:column;align-items:center;display:flex;position:relative}.ceremonia-escena .figura .av{z-index:2;width:var(--d);height:var(--d);margin-bottom:calc(var(--d) * -.16);background:var(--glass);border-radius:50%;position:relative;overflow:hidden;box-shadow:0 0 0 3px #ffffffd9,0 10px 24px -8px #0009}.ceremonia-escena .figura .av img{object-fit:cover;width:100%;height:100%;display:block}.ceremonia-escena .figura .cuerpo{width:calc(var(--d) * 1.1);height:calc(var(--d) * 1.65);filter:drop-shadow(0 10px 14px #00000059);display:block;overflow:visible}.ceremonia-escena .corona{top:calc(var(--d) * -.55);z-index:3;color:#fde68a;filter:drop-shadow(0 6px 14px #fbbf24b3);width:34px;margin-left:-17px;animation:3s ease-in-out infinite corona-flota;position:absolute;left:50%}@keyframes corona-flota{50%{translate:0 -5px}}.ceremonia-escena .cuerpo .b-izq,.ceremonia-escena .cuerpo .b-der,.ceremonia-escena .cuerpo .pierna{transform-box:fill-box;transition:transform .5s cubic-bezier(.2,.9,.25,1.3)}.ceremonia-escena .cuerpo .b-izq,.ceremonia-escena .cuerpo .b-der{transform-origin:50% 10%}.ceremonia-escena .lugar.ver .figura{animation:1.05s cubic-bezier(.3,.6,.4,1) .7s both subir-podio}.ceremonia-escena .lugar.ver.sin-animar .figura,.ceremonia-escena .lugar.ver.sin-animar .placa{opacity:1;animation:none;transform:none}@keyframes subir-podio{0%{opacity:0;translate:0 calc(var(--alto) + 40px) 150px;scale:.9}12%{opacity:1;translate:0 calc(var(--alto) + 10px) 150px;scale:1 .86}24%{translate:0 calc(var(--alto) + 10px) 150px;scale:.94 1.08}58%{translate:0 calc(var(--d) * -1.1) 40px;scale:1}82%{translate:0;scale:1.08 .88}92%{scale:.97 1.04}to{opacity:1;translate:0;scale:1}}.ceremonia-escena .figura .slot{top:calc(var(--d) * 1.5);width:4px;height:4px;margin-left:-2px;position:absolute;left:50%}.ceremonia-escena .figura .colgada{top:calc(var(--d) * .78);z-index:3;width:calc(var(--d) * .52);margin-left:calc(var(--d) * -.26);opacity:0;transform-origin:50% 0;filter:drop-shadow(0 6px 10px #00000073);position:absolute;left:50%}.ceremonia-escena .figura .colgada svg,.medalla-vuela svg{width:100%;height:auto;display:block}.ceremonia-escena .conmedalla .figura .colgada{animation:.9s cubic-bezier(.2,.9,.25,1.5) both colgar,2.8s ease-in-out .9s infinite columpio}@keyframes colgar{0%{opacity:0;transform:scale(1.5)rotate(-25deg)}to{opacity:1;transform:none}}@keyframes columpio{0%,to{transform:rotate(-5deg)}50%{transform:rotate(5deg)}}.ceremonia-escena .conmedalla .cuerpo .b-izq{transform:rotate(150deg)}.ceremonia-escena .conmedalla .cuerpo .b-der{transform:rotate(-150deg)}.ceremonia-escena .conmedalla .figura .av{box-shadow:0 0 0 3px #fff, 0 0 30px 4px color-mix(in srgb, var(--camisa) 80%, transparent)}.ceremonia-escena .conmedalla .encima{animation:.55s ease-in-out .9s 6 alternate festeja}@keyframes festeja{to{translate:0 calc(var(--d) * -.18)}}.medalla-vuela{z-index:75;pointer-events:none;filter:drop-shadow(0 8px 16px #00000080)drop-shadow(0 0 14px #ffecaa8c);width:clamp(30px,3vw,52px);display:none;position:fixed;top:0;left:0}.ceremonia-presentadores{z-index:6;pointer-events:none;position:absolute;inset:0;overflow:hidden}.presentador{aspect-ratio:120/300;visibility:hidden;height:clamp(150px,29vh,290px);position:absolute;bottom:4px;left:0}.con-presentadores .presentador{visibility:visible}.presentador:after{content:"";z-index:-1;background:radial-gradient(closest-side,#00000080,#0000);border-radius:50%;height:12%;position:absolute;bottom:-4px;left:8%;right:8%}.presentador svg{filter:drop-shadow(0 14px 20px #00000059);width:100%;height:100%;display:block;overflow:visible}.presentador .brazo,.presentador .pierna{transform-box:fill-box;transition:transform .45s cubic-bezier(.2,.9,.25,1.2)}.presentador .brazo{transform-origin:50% 6%}.presentador .pierna{transform-origin:50% 2%}.presentador .cuerpo-p{transform-box:fill-box;transform-origin:50% 100%}.presentador.camina .pierna.izq,.presentador.camina .brazo.der{animation:.5s ease-in-out infinite alternate vaiven}.presentador.camina .pierna.der,.presentador.camina .brazo.izq{animation:.5s ease-in-out infinite alternate-reverse vaiven}.presentador.camina .cuerpo-p{animation:.25s ease-in-out infinite alternate rebote}@keyframes vaiven{0%{transform:rotate(-16deg)}to{transform:rotate(16deg)}}@keyframes rebote{to{transform:translateY(-2.5%)}}.presentador.camina svg{transform:rotate(1.5deg)}.presentador.camina.izquierda svg{transform:rotate(-1.5deg)}.presentador.alza-izq .brazo.izq{transform:rotate(138deg)}.presentador.alza-der .brazo.der{transform:rotate(-138deg)}.presentador.aplaude .brazo.izq{animation:.26s ease-in-out infinite alternate palma-izq}.presentador.aplaude .brazo.der{animation:.26s ease-in-out infinite alternate palma-der}@keyframes palma-izq{0%{transform:rotate(-18deg)}to{transform:rotate(-34deg)}}@keyframes palma-der{0%{transform:rotate(18deg)}to{transform:rotate(34deg)}}.presentador .ojos{transform-box:fill-box;transform-origin:50%;animation:4s infinite parpadeo}@keyframes parpadeo{0%,94%,to{transform:none}97%{transform:scaleY(.1)}}.champan{z-index:76;pointer-events:none;position:fixed}.champan.botella{aspect-ratio:1/3;transform-origin:50% 100%;filter:drop-shadow(0 8px 14px #00000080)}.champan.botella svg{width:100%;height:100%;display:block}.champan.corcho{background:linear-gradient(90deg,#d6a56b,#a86b34);border-radius:3px 3px 5px 5px;width:11px;height:15px;box-shadow:0 2px 6px #0006}.champan.espuma{background:radial-gradient(circle at 35% 30%,#fff,#fef3c7 60%,#fde68a);border-radius:50%;box-shadow:0 0 8px #ffffffb3}.cine{z-index:65;pointer-events:none;position:fixed;inset:0}.cine .barra{background:#000;height:10vh;transition:transform .8s cubic-bezier(.7,0,.2,1);position:absolute;left:0;right:0}.cine .arriba{top:0;transform:translateY(-101%);box-shadow:0 10px 40px #0009}.cine .abajo{bottom:0;transform:translateY(101%);box-shadow:0 -10px 40px #0009}.cine.on .barra{transform:none}.cine:before{content:"";opacity:0;background:radial-gradient(60% 55%,#00000040,#000000e0);transition:opacity .7s;position:absolute;inset:0}.cine.on:before{opacity:1}.tpuesto{z-index:66;text-align:center;pointer-events:none;flex-direction:column;justify-content:center;align-items:center;gap:clamp(4px,1vh,12px);display:flex;position:fixed;inset:0}.tpuesto.p1{--m1:#fff7cc;--m2:#fbbf24;--m3:#a16207;--mg:#fbbf248c}.tpuesto.p2{--m1:#ffe7d1;--m2:#d08a4e;--m3:#7c3f16;--mg:#d08a4e80}.tpuesto.p3{--m1:#fff;--m2:#cbd5e1;--m3:#64748b;--mg:#cbd5e16b}.tpuesto.p4{--m1:#e2e8f0;--m2:#94a3b8;--m3:#475569;--mg:#94a3b861}.tpuesto .pre{letter-spacing:.42em;text-transform:uppercase;color:#ffffffc7;padding-left:.42em;font-size:clamp(13px,1.35vw,20px);font-weight:700;animation:1s cubic-bezier(.16,1,.3,1) both tp-sube}.tpuesto .num{letter-spacing:-.06em;color:#0000;background:linear-gradient(100deg, var(--m3) 0%, var(--m2) 22%, var(--m1) 40%, #fff 48%, var(--m1) 56%, var(--m2) 74%, var(--m3) 100%);background-position:100% 0;background-size:260% 100%;-webkit-background-clip:text;background-clip:text;align-items:flex-start;font-size:clamp(130px,21vw,320px);font-weight:800;line-height:.86;animation:1.1s cubic-bezier(.16,1,.3,1) .12s both tp-num,1.5s cubic-bezier(.4,0,.2,1) .55s forwards tp-reflejo;display:flex}.tpuesto .num sup{letter-spacing:0;margin-top:.18em;font-size:.34em;line-height:1}.tpuesto.p1 .num{animation:1.3s cubic-bezier(.16,1,.3,1) .2s both tp-num,1.6s cubic-bezier(.4,0,.2,1) .8s forwards tp-reflejo,1s ease-in-out 1.3s infinite tp-latido}.tpuesto .lbl{letter-spacing:.62em;text-transform:uppercase;color:var(--m2);text-shadow:0 0 30px var(--mg);padding-left:.62em;font-size:clamp(16px,1.9vw,30px);font-weight:800;animation:1s cubic-bezier(.16,1,.3,1) .38s both tp-sube}.tpuesto:before{content:"";z-index:-1;aspect-ratio:2;opacity:.75;filter:blur(30px);background:radial-gradient(closest-side, var(--mg), transparent);width:min(70vw,900px);animation:1.6s ease-out both tp-halo;position:absolute;top:50%;left:50%;translate:-50% -50%}.tpuesto.sale{animation:.34s cubic-bezier(.7,0,.84,0) forwards tp-sale}@keyframes tp-num{0%{opacity:0;filter:blur(28px);transform:scale(1.5)}to{opacity:1;filter:blur();transform:none}}@keyframes tp-reflejo{to{background-position:0 0}}@keyframes tp-sube{0%{opacity:0;filter:blur(8px);transform:translateY(18px)}to{opacity:1;filter:blur();transform:none}}@keyframes tp-halo{0%{opacity:0;transform:scale(.6)}to{opacity:.75;transform:none}}@keyframes tp-latido{50%{transform:scale(1.035)}}@keyframes tp-sale{to{opacity:0;filter:blur(14px);transform:scale(1.12)}}.destello-blanco{z-index:67;pointer-events:none;opacity:0;background:radial-gradient(circle at 50% 55%,#fff,#fffae6d9 40%,#fff0c800 80%);position:fixed;inset:0}.destello-blanco.ya{animation:1.05s cubic-bezier(.2,.7,.3,1) both blanco-ya}@keyframes blanco-ya{0%{opacity:0}8%{opacity:.92}to{opacity:0}}.felicidades span{color:#0000;background:linear-gradient(100deg,#fff 0%,#fde68a 30%,#fbbf24 52%,#fde68a 74%,#fff 100%) 0 0/220% 100%;-webkit-background-clip:text;background-clip:text;animation:1.1s cubic-bezier(.16,1,.3,1) both fel-entra,5s ease-in-out 1.2s infinite fel-brillo;display:inline-block}.felicidades .f2{animation-delay:.22s,1.4s}@keyframes fel-entra{0%{opacity:0;filter:blur(14px);transform:translateY(26px)scale(.92)}to{opacity:1;filter:blur();transform:none}}@keyframes fel-brillo{50%{background-position:100% 0}}@media (width<=700px){.ceremonia-escena .podio{gap:6px;width:100%;transform:rotateX(12deg)rotateY(-5deg)}.ceremonia-escena .podio.final{transform:rotateX(10deg)rotateY(-4deg)}.ceremonia-escena .lugar{--d:clamp(32px, 9vw, 46px);--prof:36px;width:23%}.ceremonia-escena .placa{text-align:center;max-width:calc(100% + 4px);padding:4px 6px}.ceremonia-escena .placa b{white-space:normal;font-size:11px;line-height:1.15}.ceremonia-escena .placa span{font-size:10px}.presentador{height:clamp(110px,22vh,170px)}.cine .barra{height:7vh}.tpuesto .num{font-size:34vw}}@media (prefers-reduced-motion:reduce){.ceremonia-escena .figura,.ceremonia-escena .placa{opacity:1!important;animation:none!important;transform:none!important}.ceremonia-presentadores{display:none}.tpuesto,.tpuesto *,.ceremonia-escena .haz,.destello-blanco,.felicidades span{animation:none!important}}
