#p-login.entrada{--s: min(max(100vw / 2000, 100vh / 1125), (100vh - 16px) / 742);--ex: clamp(100vw - var(--s) * 2000, 50vw - var(--s) * 987, 0px);--ey: clamp(100vh - var(--s) * 1125, 50vh - var(--s) * 529, 0px);display:block;overflow:hidden;padding:0;background:#07080b;font-family:"Segoe UI",system-ui,-apple-system,Roboto,Arial,sans-serif}@supports (height: 100dvh){#p-login.entrada{--s: min(max(100vw / 2000, 100dvh / 1125), (100dvh - 16px) / 742);--ey: clamp(100dvh - var(--s) * 1125, 50dvh - var(--s) * 529, 0px)}}@media(max-height:560px)and (min-aspect-ratio:1/1){#p-login.entrada{--s: min((100vh - 12px) / 742, (100vw - 30px - var(--der) - var(--izq)) / 1014)}@supports (height: 100dvh){#p-login.entrada{--s: min((100dvh - 12px) / 742, (100vw - 30px - var(--der) - var(--izq)) / 1014)}}}#p-login .e-atras{position:absolute;inset:-30px;background:url(../img/entrada/fondo.webp) center / cover no-repeat;filter:blur(8px) brightness(.5)}#p-login .e-escena{position:absolute;left:var(--ex);top:var(--ey);width:calc(var(--s) * 2000);height:calc(var(--s) * 1125)}#p-login .e-fondo{position:absolute;inset:0;background:url(../img/entrada/fondo.webp) 0 0 / 100% 100% no-repeat}#p-login .e-caja{position:absolute;left:calc(var(--s) * 698);top:calc(var(--s) * 158);width:calc(var(--s) * 580);height:calc(var(--s) * 742);background:url(../img/entrada/caja.webp?v=leones1027) 0 0 / 100% 100% no-repeat}#p-login .e-lema{position:absolute;left:0;width:calc(var(--s) * 578);top:calc(var(--s) * 258);margin:0;text-align:center;white-space:nowrap;font:700 calc(var(--s) * 32) / calc(var(--s) * 44) "Palatino Linotype","Book Antiqua",Palatino,Georgia,serif;letter-spacing:.02em;color:#fff1c2;background:linear-gradient(#fff1c2 30%,#c9a15a 85%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;filter:drop-shadow(calc(var(--s) * 1.5) calc(var(--s) * 1.5) 0 rgba(0,0,0,.67))}#p-login .e-adorno{position:absolute;left:calc(var(--s) * 178);top:calc(var(--s) * 299);width:calc(var(--s) * 248);height:calc(var(--s) * 34);background:url(../img/entrada/adorno.webp) 0 0 / 100% 100% no-repeat}#p-login #l-botones{position:absolute;left:calc(var(--s) * 84);top:calc(var(--s) * 352);width:calc(var(--s) * 412);display:flex;flex-direction:column;gap:calc(var(--s) * 12);margin:0}#p-login .e-boton{position:relative;display:flex;align-items:center;justify-content:center;width:100%;height:calc(var(--s) * 54);padding:0;margin:0;border:max(1px,calc(var(--s) * 1.6)) solid #a88344;border-radius:calc(var(--s) * 8);background:rgba(9,9,13,.88);box-shadow:inset 0 calc(var(--s) * 10) calc(var(--s) * 10) calc(var(--s) * -6) rgba(0,0,0,.45);color:#ece6d8;font:700 calc(var(--s) * 22) / 1 "Segoe UI",system-ui,-apple-system,Roboto,Arial,sans-serif;cursor:pointer;touch-action:manipulation;transition:border-color .12s,color .12s,box-shadow .12s}#p-login .e-boton[hidden]{display:none}#p-login .e-in{display:flex;align-items:center;gap:calc(var(--s) * 16);width:calc(var(--s) * var(--e-in, 280));white-space:nowrap}#p-login .e-logo{flex:none;width:calc(var(--s) * 30);height:calc(var(--s) * 30);display:grid;place-items:center}#p-login .e-logo svg{width:100%;height:100%;display:block}#p-login .e-logo.apple svg,#p-login .e-logo.discord svg{width:92%;height:92%}#p-login .e-logo.apple path{fill:#f5f5f7}#p-login .e-logo.discord path{fill:#5865F2}#p-login #l-google-b,#p-login .e-boton:not(:disabled):hover,#p-login .e-boton:focus-visible{border-color:#e9c46a;border-width:max(1.5px,calc(var(--s) * 2.4));box-shadow:inset 0 calc(var(--s) * 10) calc(var(--s) * 10) calc(var(--s) * -6) rgba(0,0,0,.45),0 0 0 calc(var(--s) * 2.5) rgba(233,196,106,.18);outline:none}#p-login .e-boton:not(:disabled):hover,#p-login .e-boton:focus-visible{color:#fff1c2}#p-login .e-boton:not(:disabled):active{filter:brightness(1.15)}#p-login .e-boton:disabled{color:#8a7d66;cursor:default}#p-login .e-boton:disabled .e-logo{filter:grayscale(1) brightness(.6)}#p-login .e-boton:disabled::after{content:"";position:absolute;inset:0;border-radius:inherit;background:rgba(9,9,13,.45)}#p-login #l-msg{position:absolute;left:calc(var(--s) * 72);width:calc(var(--s) * 436);top:calc(var(--s) * 630);height:calc(var(--s) * 40);margin:0;display:flex;align-items:center;justify-content:center;text-align:center;min-height:0;color:#a89f8e;font:400 calc(var(--s) * 20) / calc(var(--s) * 24) "Segoe UI",system-ui,-apple-system,Roboto,Arial,sans-serif}#p-login #l-msg.error{color:#ff8f7c;font-weight:700;font-size:calc(var(--s) * 20);line-height:calc(var(--s) * 22)}#p-login .e-redes{position:absolute;right:calc(var(--der) + var(--s) * 24);top:calc(var(--ey) + var(--s) * 148);width:calc(var(--s) * 206);height:calc(var(--s) * 762);background:url(../img/entrada/social.webp) 0 0 / 100% 100% no-repeat}#p-login .e-red{position:absolute;left:calc(var(--s) * 56);width:calc(var(--s) * 98);height:calc(var(--s) * 98);border-radius:50%;display:block;-webkit-tap-highlight-color:transparent}#p-login .e-red[data-red=discord]{top:calc(var(--s) * 81)}#p-login .e-red[data-red=instagram]{top:calc(var(--s) * 203)}#p-login .e-red[data-red=site]{top:calc(var(--s) * 323)}#p-login .e-red[data-red=youtube]{top:calc(var(--s) * 443)}#p-login .e-red[data-red=lore]{top:calc(var(--s) * 563);height:calc(var(--s) * 128);border-radius:46% / 40%}#p-login .e-red.off{background:rgba(6,5,3,.65);cursor:default}#p-login .e-red:not(.off){cursor:pointer}#p-login .e-red:not(.off):hover{background:rgba(255,236,190,.27)}#p-login #l-servidor{position:absolute;left:calc(var(--izq) + 12px);bottom:8px;color:#cdb888;font:600 12px "Segoe UI",system-ui,-apple-system,Roboto,Arial,sans-serif;text-shadow:0 1px 2px #000,0 0 4px #000;pointer-events:none}@media(max-aspect-ratio:1/1){#p-login.entrada{--s: min((100vw - 20px) / 580, (100vh - 130px) / 742);--ex: calc(50vw - var(--s) * 987);--ey: calc((100vh - var(--s) * 742 - 92px) / 2 - var(--s) * 158)}@supports (height: 100dvh){#p-login.entrada{--s: min((100vw - 20px) / 580, (100dvh - 130px) / 742);--ey: calc((100dvh - var(--s) * 742 - 92px) / 2 - var(--s) * 158)}}#p-login .e-fondo{-webkit-mask-image:linear-gradient(transparent,#000 7%,#000 93%,transparent);mask-image:linear-gradient(transparent,#000 7%,#000 93%,transparent)}#p-login .e-redes{right:auto;top:auto;left:50%;transform:translateX(-50%);bottom:calc(max(0px,env(safe-area-inset-bottom)) + 30px);width:auto;height:auto;background:none;display:flex;gap:10px}#p-login .e-red,#p-login .e-red[data-red]{position:relative;left:auto;top:auto;width:54px;height:54px;border-radius:50%;background:url(../img/entrada/redes.webp) 0 0 / 500% 100% no-repeat;filter:drop-shadow(0 2px 4px rgba(0,0,0,.7))}#p-login .e-red[data-red=instagram]{background-position:25% 0}#p-login .e-red[data-red=site]{background-position:50% 0}#p-login .e-red[data-red=youtube]{background-position:75% 0}#p-login .e-red[data-red=lore]{background-position:100% 0}#p-login .e-red.off{filter:brightness(.38) drop-shadow(0 2px 4px rgba(0,0,0,.7))}#p-login .e-red:not(.off):hover{filter:brightness(1.15) drop-shadow(0 2px 4px rgba(0,0,0,.7))}#p-login #l-servidor{left:0;right:0;text-align:center;bottom:calc(max(0px,env(safe-area-inset-bottom)) + 6px)}}@media(max-height:560px)and (min-aspect-ratio:1/1),(max-aspect-ratio:1/1)and (max-width:700px){#p-login .e-lema{font-size:calc(var(--s) * 34)}#p-login #l-msg,#p-login #l-msg.error{font-size:calc(var(--s) * 21);line-height:calc(var(--s) * 24)}}body.tactil:has(#p-login:not([hidden])) #gira{display:none}#p-login .u-o{display:flex;align-items:center;gap:calc(var(--s) * 12);height:calc(var(--s) * 14);margin:calc(var(--s) * -2) 0;color:#a89f8e;font:600 calc(var(--s) * 17) / 1 "Segoe UI",system-ui,-apple-system,Roboto,Arial,sans-serif}#p-login .u-o::before,#p-login .u-o::after{content:"";flex:1;height:max(1px,calc(var(--s) * 1.4));background:linear-gradient(90deg,transparent,#a88344,transparent)}#p-login .e-logo.user svg{width:90%;height:90%}#p-login #l-msg .u-q{white-space:nowrap}#p-login .u-link{color:#e9c46a;font-weight:700;text-decoration:underline;text-underline-offset:calc(var(--s) * 4);cursor:pointer;white-space:nowrap;-webkit-tap-highlight-color:transparent}#p-login .u-link:hover,#p-login .u-link:focus-visible{color:#fff1c2;outline:none}#p-login #u-form{position:absolute;left:calc(var(--s) * 84);width:calc(var(--s) * 412);top:calc(var(--s) * 338);margin:0;display:flex;flex-direction:column;gap:calc(var(--s) * 12)}#p-login #u-form[hidden]{display:none}#p-login .u-campo{position:relative;display:flex;align-items:center;height:calc(var(--s) * 54);box-sizing:border-box;margin:0;border:max(1px,calc(var(--s) * 1.6)) solid #7a6036;border-radius:calc(var(--s) * 8);background:rgba(4,4,7,.92);box-shadow:inset 0 calc(var(--s) * 6) calc(var(--s) * 10) rgba(0,0,0,.6);padding:0 calc(var(--s) * 10) 0 calc(var(--s) * 14);gap:calc(var(--s) * 12);cursor:text}#p-login .u-campo[hidden]{display:none}#p-login .u-campo:focus-within{border-color:#e9c46a;box-shadow:inset 0 calc(var(--s) * 6) calc(var(--s) * 10) rgba(0,0,0,.6),0 0 0 calc(var(--s) * 2.5) rgba(233,196,106,.18)}#p-login .u-campo>svg{flex:none;width:calc(var(--s) * 24);height:calc(var(--s) * 24)}#p-login .u-campo input{flex:1;min-width:0;height:100%;border:0;outline:0;background:transparent;padding:0;margin:0;color:#ece6d8;caret-color:#e9c46a;font:600 max(14px,calc(var(--s) * 21)) "Segoe UI",system-ui,-apple-system,Roboto,Arial,sans-serif}#p-login .u-campo input::placeholder{color:#7d725f;font-weight:400;opacity:1}#p-login .u-campo input:-webkit-autofill{-webkit-text-fill-color:#ece6d8;transition:background-color 9999s}#p-login .u-ojo{flex:none;display:grid;place-items:center;width:calc(var(--s) * 36);height:calc(var(--s) * 36);padding:0;margin:0;border:0;background:none;cursor:pointer;opacity:.7;-webkit-tap-highlight-color:transparent}#p-login .u-ojo svg{width:calc(var(--s) * 24);height:calc(var(--s) * 24)}#p-login .u-ojo:hover,#p-login .u-ojo.ver{opacity:1}#p-login .u-fila{display:flex;justify-content:space-between;align-items:center;gap:calc(var(--s) * 8);padding:0 calc(var(--s) * 4);color:#a89f8e;font:600 calc(var(--s) * 19) / 1.2 "Segoe UI",system-ui,-apple-system,Roboto,Arial,sans-serif}#p-login .u-fila[hidden]{display:none}#p-login .u-fila .v{color:#cdb888;text-decoration:none;white-space:nowrap;cursor:pointer;-webkit-tap-highlight-color:transparent}#p-login .u-fila .v:hover{color:#fff1c2}#p-login .u-chk{display:flex;align-items:center;gap:calc(var(--s) * 8);cursor:pointer}#p-login .u-chk input{position:absolute;opacity:0;width:1px;height:1px;pointer-events:none}#p-login .u-chk i{position:relative;display:inline-block;width:calc(var(--s) * 18);height:calc(var(--s) * 18);box-sizing:border-box;border:max(1px,calc(var(--s) * 1.6)) solid #a88344;border-radius:calc(var(--s) * 4);background:rgba(4,4,7,.9)}#p-login .u-chk input:checked+i::after{content:"";position:absolute;left:28%;top:6%;width:30%;height:55%;border:solid #e9c46a;border-width:0 calc(var(--s) * 3) calc(var(--s) * 3) 0;transform:rotate(45deg)}#p-login .u-chk input:focus-visible+i{box-shadow:0 0 0 calc(var(--s) * 2.5) rgba(233,196,106,.3)}#p-login .u-principal,#p-login .u-principal:not(:disabled):hover{border-color:#e9c46a;border-width:max(1.5px,calc(var(--s) * 2.4));color:#fff1c2;background:linear-gradient(#3a2c12,#1a140a)}#p-login .u-principal:not(:disabled):hover{filter:brightness(1.12)}#p-login #u-msg{min-height:calc(var(--s) * 22);margin-top:calc(var(--s) * -2);text-align:center;color:#a89f8e;font:400 calc(var(--s) * 17) / calc(var(--s) * 21) "Segoe UI",system-ui,-apple-system,Roboto,Arial,sans-serif}#p-login #u-msg.error{color:#ff8f7c;font-weight:700}#p-login.con-form #l-botones,#p-login.con-form #l-msg{display:none}
