.login[data-v-edde3bf3]{background:#fff;grid-template-rows:auto 1fr;min-height:100vh;display:grid}@media (width>=1024px){.login[data-v-edde3bf3]{grid-template-rows:1fr;grid-template-columns:1.15fr 1fr}}.escena[data-v-edde3bf3]{--k:.42;color:#fff;background:radial-gradient(120% 90% at 20% 0,#2a17ff 0%,#1300fd 38%,#0a007a 100%);min-height:230px;position:relative;overflow:hidden}@media (width>=1024px){.escena[data-v-edde3bf3]{--k:1;min-height:100vh}}.luz-base[data-v-edde3bf3]{background:radial-gradient(60% 50% at 50% 105%,#05003cbf,#0000 70%);position:absolute;inset:0}.rayo[data-v-edde3bf3]{transform-origin:100% 0;mix-blend-mode:screen;filter:blur(6px);pointer-events:none;z-index:3;background:linear-gradient(112deg,#0000 8%,#ffd68042 38%,#ffd6800d 62%,#0000 80%);width:70%;height:125%;animation:8s ease-in-out infinite respira-edde3bf3;position:absolute;top:-10%;right:-12%;transform:rotate(-6deg)}@keyframes respira-edde3bf3{0%,to{opacity:.55;transform:rotate(-6deg)scaleX(.96)}50%{opacity:1;transform:rotate(-4deg)scaleX(1.04)}}.polvo[data-v-edde3bf3]{z-index:3;pointer-events:none;position:absolute;inset:0}.polvo span[data-v-edde3bf3]{opacity:0;background:#ffe7ad;border-radius:9999px;animation:linear infinite mota-edde3bf3;position:absolute;box-shadow:0 0 8px 1px #ffdc8cb3}@keyframes mota-edde3bf3{0%{opacity:0;transform:translateY(20px)}15%{opacity:.85}50%{opacity:.35}85%{opacity:.8}to{opacity:0;transform:translate(-46px,-120px)}}.contenido[data-v-edde3bf3]{z-index:2;flex-direction:column;justify-content:space-between;height:100%;padding:1.5rem 1.5rem 0;display:flex;position:relative}@media (width>=1024px){.contenido[data-v-edde3bf3]{min-height:100vh;padding:3.2rem 0 0}}.logo-wrap[data-v-edde3bf3],.titulo-wrap[data-v-edde3bf3]{margin-left:0}@media (width>=1024px){.logo-wrap[data-v-edde3bf3],.titulo-wrap[data-v-edde3bf3]{margin-left:4rem}}.logo-wrap[data-v-edde3bf3]{width:min(300px,74%);animation:1.1s cubic-bezier(.2,.8,.2,1) .15s both revela-edde3bf3;position:relative;overflow:hidden}@media (width>=1024px){.logo-wrap[data-v-edde3bf3]{width:min(420px,62%)}}.logo[data-v-edde3bf3]{filter:drop-shadow(0 6px 22px #00002859);width:100%;height:auto;display:block}.brillo[data-v-edde3bf3]{mix-blend-mode:overlay;pointer-events:none;background:linear-gradient(105deg,#0000 35%,#ffffffbf 50%,#0000 65%);animation:1.4s ease-in-out 1.3s forwards brillo-edde3bf3,6s ease-in-out 6s infinite brillo-edde3bf3;position:absolute;inset:0;transform:translate(-120%)}@keyframes revela-edde3bf3{0%{clip-path:inset(0 100% 0 0);transform:translateY(8px)}to{clip-path:inset(0);transform:none}}@keyframes brillo-edde3bf3{0%{transform:translate(-120%)}to{transform:translate(120%)}}.titulo-wrap[data-v-edde3bf3]{display:none}@media (width>=1024px){.titulo-wrap[data-v-edde3bf3]{margin-top:1rem;display:block}}.titulo[data-v-edde3bf3]{letter-spacing:-.02em;text-shadow:0 4px 28px #00003c66;max-width:24rem;font-size:clamp(1.5rem,2.2vw,2.1rem);font-weight:800;line-height:1.12}.palabra[data-v-edde3bf3]{opacity:0;animation:.7s cubic-bezier(.2,.9,.25,1) forwards palabra-edde3bf3;display:inline-block;transform:translateY(22px)rotate(2deg)}@keyframes palabra-edde3bf3{to{opacity:1;transform:none}}.subtitulo[data-v-edde3bf3]{color:#ffffffb8;opacity:0;margin-top:1rem;font-size:1.05rem;font-weight:600;animation:.7s 2s forwards palabra-edde3bf3}.ticker[data-v-edde3bf3]{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);opacity:0;background:#ffffff1a;border:1px solid #ffffff38;border-radius:9999px;align-items:center;gap:.75rem;min-height:2.6rem;margin-top:1.3rem;padding:.5rem 1.1rem .5rem .9rem;font-weight:700;animation:.7s 2.2s forwards palabra-edde3bf3;display:inline-flex}.punto[data-v-edde3bf3]{background:#ffc85c;border-radius:9999px;width:10px;height:10px;animation:1.8s infinite pulso-edde3bf3;box-shadow:0 0 #ffc85cb3}@keyframes pulso-edde3bf3{70%{box-shadow:0 0 0 10px #ffc85c00}to{box-shadow:0 0 #ffc85c00}}.frase[data-v-edde3bf3]{display:inline-block}.frase-enter-active[data-v-edde3bf3],.frase-leave-active[data-v-edde3bf3]{transition:all .35s}.frase-enter-from[data-v-edde3bf3]{opacity:0;transform:translateY(12px)}.frase-leave-to[data-v-edde3bf3]{opacity:0;transform:translateY(-12px)}.estanteria[data-v-edde3bf3]{margin-top:auto;padding-top:1.2rem}.estante[data-v-edde3bf3]{position:relative}.estante.segunda[data-v-edde3bf3]{display:none}@media (width>=1024px){.estante.segunda[data-v-edde3bf3]{display:block}}.lomos[data-v-edde3bf3]{align-items:flex-end;gap:calc(2px * var(--k));height:calc(165px * var(--k));white-space:nowrap;padding:0 1rem;display:flex;overflow:visible}@media (width>=1024px){.lomos[data-v-edde3bf3]{margin-left:-12px;padding:0}}.lomo[data-v-edde3bf3]{--base:#1300fd;width:calc(var(--w) * var(--k));height:calc(var(--h) * var(--k));background:var(--base);opacity:0;transform-origin:bottom;animation:coloca-edde3bf3 .55s cubic-bezier(.2, .9, .3, 1.15) var(--d) forwards;border-radius:3px 3px 1px 1px;flex:none;transition:transform .5s cubic-bezier(.3,.8,.3,1),box-shadow .5s,filter .5s;position:relative;transform:translateY(-46px)}@keyframes coloca-edde3bf3{0%{opacity:0;transform:translateY(-46px)rotate(-6deg)}70%{opacity:1}to{opacity:1;transform:none}}.lomo[data-v-edde3bf3]:before{content:"";border-radius:inherit;background:linear-gradient(90deg,#0000146b,#ffffff29 22%,#ffffff08 55%,#00001466);position:absolute;inset:0}.lomo i[data-v-edde3bf3]{position:absolute;inset:0}.lomo i[data-v-edde3bf3]:before,.lomo i[data-v-edde3bf3]:after{content:"";height:calc(3px * var(--k));opacity:.95;background:#f6c453;position:absolute;left:0;right:0}.lomo i[data-v-edde3bf3]:before{top:12%}.lomo i[data-v-edde3bf3]:after{bottom:10%}.a-0 i[data-v-edde3bf3]:before{box-shadow:0 calc(6px * var(--k)) 0 #f6c453}.a-2 i[data-v-edde3bf3]:before{box-shadow:0 calc(6px * var(--k)) 0 #ffffffd9;top:9%}.a-2 i[data-v-edde3bf3]:after{box-shadow:0 calc(-6px * var(--k)) 0 #f6c453;background:#ffffffd9;bottom:9%}.a-3 i[data-v-edde3bf3]:before,.a-3 i[data-v-edde3bf3]:after{opacity:.35}.a-1 i[data-v-edde3bf3]:before{opacity:.92;background:#fff7e0;border-radius:2px;height:26%;top:34%;left:18%;right:18%}.a-1 i[data-v-edde3bf3]:after{display:none}.c-azul[data-v-edde3bf3]{--base:#2c1fff}.c-azul2[data-v-edde3bf3]{--base:#1008c4}.c-marino[data-v-edde3bf3]{--base:#0c0a55}.c-lila[data-v-edde3bf3]{--base:#7466ff}.c-crema[data-v-edde3bf3]{--base:#f1ead7}.c-oro[data-v-edde3bf3]{--base:#e8a928}.c-crema i[data-v-edde3bf3]:before,.c-crema i[data-v-edde3bf3]:after{background:#1300fd}.c-crema.a-1 i[data-v-edde3bf3]:before{opacity:.85;background:#1300fd}.c-oro i[data-v-edde3bf3]:before,.c-oro i[data-v-edde3bf3]:after{background:#0c0a55}.lomo.inclina[data-v-edde3bf3]{transform-origin:0 100%;animation-name:coloca-inclinado-edde3bf3}@keyframes coloca-inclinado-edde3bf3{0%{opacity:0;transform:translateY(-46px)rotate(-6deg)}to{opacity:1;transform:rotate(9deg)}}.lomo.sale[data-v-edde3bf3]{transform:translateY(calc(-30px * var(--k))) scale(1.04);filter:brightness(1.18);z-index:4;box-shadow:0 18px 28px -6px #00001e99,0 0 0 1px #ffdc8c99}.lomo.inclina.sale[data-v-edde3bf3]{transform:rotate(9deg) translateY(calc(-30px * var(--k)))}.lomo.sale[data-v-edde3bf3]:after{content:"";left:50%;top:calc(-9px * var(--k));width:calc(8px * var(--k));height:calc(26px * var(--k));margin-left:calc(-4px * var(--k));clip-path:polygon(0 0,100% 0,100% 100%,50% 78%,0 100%);background:#f6c453;position:absolute}.tabla[data-v-edde3bf3]{height:calc(14px * var(--k));margin:0 0 calc(14px * var(--k));background:linear-gradient(#1b1590,#070455);border-top:2px solid #ffffff4d;box-shadow:0 10px 18px -4px #00001999}@media (width>=1024px){.tabla[data-v-edde3bf3]{margin-left:0}}.estante.segunda .tabla[data-v-edde3bf3]{margin-bottom:0}.lado[data-v-edde3bf3]{background:linear-gradient(#fff,#f6f6ff);justify-content:center;align-items:center;padding:2rem 1.25rem 3rem;display:flex}.caja[data-v-edde3bf3]{width:100%;max-width:25rem;animation:.9s cubic-bezier(.2,.8,.2,1) .35s both entra-edde3bf3}@keyframes entra-edde3bf3{0%{opacity:0;transform:translate(34px)}to{opacity:1;transform:none}}.caja.sacudir[data-v-edde3bf3]{animation:.45s sacude-edde3bf3}@keyframes sacude-edde3bf3{20%{transform:translate(-10px)}40%{transform:translate(9px)}60%{transform:translate(-6px)}80%{transform:translate(4px)}}.h[data-v-edde3bf3]{letter-spacing:-.02em;font-size:2rem;font-weight:800}.p[data-v-edde3bf3]{color:var(--color-tinta-2);margin:.5rem 0 1.8rem}.campo[data-v-edde3bf3]{opacity:0;animation:sube-campo-edde3bf3 .6s ease var(--d) forwards}@keyframes sube-campo-edde3bf3{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}.boton[data-v-edde3bf3]{color:#fff;background:linear-gradient(110deg,#1300fd,#4b3bff 50%,#1300fd) 0 0/200% 100%;border-radius:.9rem;width:100%;padding:.95rem 1rem;font-size:1.05rem;font-weight:700;transition:transform .15s,box-shadow .2s,background-position .6s;position:relative;overflow:hidden;box-shadow:0 10px 24px -8px #1300fd8c}.boton[data-v-edde3bf3]:hover:not(:disabled){background-position:100% 0;transform:translateY(-2px);box-shadow:0 16px 30px -10px #1300fd99}.boton[data-v-edde3bf3]:active:not(:disabled){transform:scale(.98)}.boton[data-v-edde3bf3]:disabled{opacity:.85;cursor:progress}.spin[data-v-edde3bf3]{border:2.5px solid #ffffff59;border-top-color:#fff;border-radius:9999px;width:18px;height:18px;animation:.7s linear infinite giro-edde3bf3}@keyframes giro-edde3bf3{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.rayo[data-v-edde3bf3],.polvo span[data-v-edde3bf3],.brillo[data-v-edde3bf3],.punto[data-v-edde3bf3]{animation:none!important}.lomo[data-v-edde3bf3]{opacity:1!important;animation:none!important;transform:none!important}.logo-wrap[data-v-edde3bf3],.palabra[data-v-edde3bf3],.subtitulo[data-v-edde3bf3],.ticker[data-v-edde3bf3],.caja[data-v-edde3bf3],.campo[data-v-edde3bf3]{opacity:1;animation-duration:.01ms!important;animation-delay:0s!important}}
