.keep-dark,:root{--shade-k:1;--c-6dff95:109,255,149;--c-7ee08a:126,224,138;--c-7bd88f:123,216,143;--c-8fd9a8:143,217,168;--c-2ea043:46,160,67;--c-2da05a:45,160,90;--c-000000:0,0,0;--c-050203:5,2,3;--c-060304:6,3,4;--c-070405:7,4,5;--c-080304:8,3,4;--c-0a0405:10,4,5;--c-0a0502:10,5,2;--c-0c0503:12,5,3;--c-0c0506:12,5,6;--c-0d0507:13,5,7;--c-120304:18,3,4;--c-120809:18,8,9;--c-12080a:18,8,10;--c-120a09:18,10,9;--c-140a0b:20,10,11;--c-140c0b:20,12,11;--c-160a0b:22,10,11;--c-170a0c:23,10,12;--c-170e0d:23,14,13;--c-18080a:24,8,10;--c-180a0c:24,10,12;--c-1a100e:26,16,14;--c-1c0a0c:28,10,12;--c-1e0607:30,6,7;--c-211315:33,19,21;--c-221416:34,20,22;--c-241a10:36,26,16;--c-280508:40,5,8;--c-2a1c14:42,28,20;--c-2a1c19:42,28,25;--c-2c1e1a:44,30,26;--c-2e1216:46,18,22;--c-2e1e0e:46,30,14;--c-3a1a0e:58,26,14;--c-3a2a18:58,42,24;--c-3c060a:60,6,10;--c-4a3520:74,53,32;--c-554540:85,69,64;--c-5a0e0a:90,14,10;--c-5a4a38:90,74,56;--c-640810:100,8,16;--c-640a10:100,10,16;--c-6a5a40:106,90,64;--c-6a5a44:106,90,68;--c-6b0a10:107,10,16;--c-6b5a3a:107,90,58;--c-6e2418:110,36,24;--c-780a14:120,10,20;--c-780c14:120,12,20;--c-7a1515:122,21,21;--c-7a3a30:122,58,48;--c-7a5a20:122,90,32;--c-7a6a50:122,106,80;--c-8a7a60:138,122,96;--c-8f8064:143,128,100;--c-9a895f:154,137,95;--c-a0503e:160,80,62;--c-a93226:169,50,38;--c-b41400:180,20,0;--c-b8860b:184,134,11;--c-b88a36:184,138,54;--c-b89b6a:184,155,106;--c-c0392b:192,57,43;--c-c0a878:192,168,120;--c-c8b384:200,179,132;--c-c9a049:201,160,73;--c-c9a24e:201,162,78;--c-c9b896:201,184,150;--c-ca6f1e:202,111,30;--c-cfa24c:207,162,76;--c-d4ac0d:212,172,13;--c-d8c08a:216,192,138;--c-d9ae55:217,174,85;--c-dc3545:220,53,69;--c-e74c3c:231,76,60;--c-e88a6a:232,138,106;--c-e8c36a:232,195,106;--c-f0d68a:240,214,138;--c-f0e6d2:240,230,210;--c-f3d88e:243,216,142;--c-f4cf6b:244,207,107;--c-f6dc92:246,220,146;--c-f8e0a0:248,224,160;--c-ff6b6b:255,107,107;--c-ff7b7b:255,123,123;--c-ff8a7a:255,138,122;--c-ff8a8a:255,138,138;--c-ffb3a6:255,179,166;--c-34181c:52,24,28;--c-1f0e11:31,14,17;--c-d4a84a:212,168,74;--c-f0ad4e:240,173,78;--c-ff8a3d:255,138,61;--c-ff2d2d:255,45,45}:root[data-theme=light]{--shade-k:0.35;--c-6dff95:30,138,60;--c-7ee08a:31,122,58;--c-7bd88f:31,122,58;--c-8fd9a8:30,122,68;--c-2ea043:30,120,55;--c-2da05a:30,122,68;--c-000000:90,55,30;--c-050203:250,244,234;--c-060304:250,244,233;--c-070405:249,244,233;--c-080304:249,244,233;--c-0a0405:230,216,189;--c-0a0502:249,239,232;--c-0c0503:249,243,231;--c-0c0506:250,242,226;--c-0d0507:246,236,217;--c-120304:248,239,221;--c-120809:248,241,228;--c-12080a:248,241,228;--c-120a09:248,240,227;--c-140a0b:247,240,226;--c-140c0b:247,240,226;--c-160a0b:247,240,226;--c-170a0c:247,239,225;--c-170e0d:246,239,224;--c-18080a:247,236,217;--c-180a0c:247,239,225;--c-1a100e:246,238,223;--c-1c0a0c:253,246,233;--c-1e0607:246,239,224;--c-211315:244,236,219;--c-221416:244,235,219;--c-241a10:244,232,219;--c-280508:217,176,138;--c-2a1c14:243,226,216;--c-2a1c19:242,233,215;--c-2c1e1a:242,232,214;--c-2e1216:243,233,216;--c-2e1e0e:243,230,217;--c-3a1a0e:241,221,213;--c-3a2a18:240,226,210;--c-3c060a:217,162,122;--c-4a3520:122,105,93;--c-554540:227,215,193;--c-5a0e0a:90,14,10;--c-5a4a38:228,212,193;--c-640810:100,8,16;--c-640a10:200,130,90;--c-6a5a40:122,105,93;--c-6a5a44:165,144,115;--c-6b0a10:107,10,16;--c-6b5a3a:174,151,106;--c-6e2418:110,36,24;--c-780a14:180,100,60;--c-780c14:200,120,90;--c-7a1515:122,21,21;--c-7a3a30:190,104,90;--c-7a5a20:59,42,34;--c-7a6a50:85,69,59;--c-8a7a60:85,69,59;--c-8f8064:85,69,59;--c-9a895f:85,69,59;--c-a0503e:190,106,88;--c-a93226:132,39,30;--c-b41400:140,16,0;--c-b8860b:26,15,12;--c-b88a36:18,10,7;--c-b89b6a:59,42,34;--c-c0392b:165,40,28;--c-c0a878:59,42,34;--c-c8b384:59,42,34;--c-c9a049:165,128,49;--c-c9a24e:20,11,8;--c-c9b896:59,42,34;--c-ca6f1e:158,87,23;--c-cfa24c:20,11,8;--c-d4ac0d:165,134,10;--c-d8c08a:59,42,34;--c-d9ae55:31,19,15;--c-dc3545:178,34,44;--c-e74c3c:184,50,42;--c-e88a6a:168,74,48;--c-e8c36a:31,19,15;--c-f0d68a:31,19,15;--c-f0e6d2:26,15,12;--c-f3d88e:46,28,21;--c-f4cf6b:184,134,11;--c-f6dc92:51,32,26;--c-f8e0a0:201,150,46;--c-ff6b6b:179,38,30;--c-ff7b7b:142,20,20;--c-ff8a7a:143,35,20;--c-ff8a8a:168,50,42;--c-ffb3a6:105,28,15;--c-34181c:239,230,210;--c-1f0e11:228,216,191;--c-d4a84a:150,44,28;--c-f0ad4e:154,102,14;--c-ff8a3d:176,83,26;--c-ff2d2d:179,18,26}:root{--app-zoom:1}@media (min-width:900px){:root{--app-zoom:0.92}}#root{zoom:1;zoom:var(--app-zoom)}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:rgb(var(--c-0a0405));font-family:Cinzel,serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.login-page{align-items:center;display:flex;inset:0;justify-content:center;overflow:hidden;position:fixed}.login-video-bg{height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%;z-index:0}.login-overlay{background:linear-gradient(135deg,rgba(var(--c-0a0405),.42) 0,rgba(var(--c-12080a),.28) 50%,rgba(var(--c-0a0405),.44) 100%);inset:0;position:absolute;z-index:1}.login-container{align-items:center;display:flex;height:100%;justify-content:center;padding:20px;position:relative;width:100%;z-index:2}.login-card-glow{background:rgba(var(--c-e8c36a),.22);border-radius:20px;max-width:340px;padding:2px;position:relative;transition:filter .5s ease,background .5s ease;width:100%}.login-card-glow:before{background:linear-gradient(45deg,rgb(var(--c-e8c36a)),rgb(var(--c-6b0a10)),#f0ad4e,rgb(var(--c-c0392b)),rgb(var(--c-e8c36a)),rgb(var(--c-6b0a10)),#f0ad4e);background-size:400% 400%;border-radius:20px;content:"";inset:0;opacity:0;position:absolute;transition:opacity .5s ease;z-index:0}.login-card-glow:hover:before{animation:dragon-flow 3s linear infinite;opacity:1}.login-card-glow:hover{filter:drop-shadow(0 0 24px rgba(var(--c-780a14),.55))}@keyframes dragon-flow{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}.login-card{backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px);background:rgba(var(--c-1c0a0c),.1);border:none;border-radius:18px;overflow:hidden;padding:38px 32px;position:relative;transition:background .5s ease,box-shadow .5s ease,transform .4s ease;width:81%;z-index:1}.login-card-glow:hover .login-card{background:rgba(var(--c-1c0a0c),.92);box-shadow:0 0 40px rgba(var(--c-780a14),.35),0 12px 40px rgba(var(--c-000000),calc(var(--shade-k)*.55));transform:translateY(-3px)}.login-card:after{background:linear-gradient(90deg,#0000,rgba(var(--c-e8c36a),.06),#0000);content:"";height:100%;left:-120%;pointer-events:none;position:absolute;top:0;transform:skewX(-18deg);transition:left 0s;width:60%}.login-card-glow:hover .login-card:after{left:180%;transition:left .75s ease}.login-logo{margin-bottom:28px;text-align:center}.logo-img{display:block;filter:drop-shadow(0 0 14px rgba(var(--c-e8c36a),.65));height:88px;margin-bottom:11px;margin-left:auto;margin-right:auto;object-fit:contain;width:88px}.login-title{color:rgb(var(--c-e8c36a));font-family:Cinzel,serif;font-size:1.7rem;font-weight:900;letter-spacing:.15em;margin:0;text-shadow:0 0 22px rgba(var(--c-e8c36a),.5),0 0 18px #b41e0066,0 2px 4px rgba(var(--c-000000),calc(var(--shade-k)*.9))}.login-error{background:rgba(var(--c-dc3545),.1);border:1px solid rgba(var(--c-dc3545),.35);border-radius:8px;color:rgb(var(--c-ff6b6b));font-family:Raleway,sans-serif;font-size:.78rem;margin-bottom:11px;padding:6px 10px;text-align:center}.login-form{display:flex;flex-direction:column;gap:11px}.login-btn,.login-input{box-sizing:border-box;width:100%}.login-input{background:rgba(var(--c-1c0a0c),.55);border:1px solid rgba(var(--c-e8c36a),.22);border-radius:9px;color:rgb(var(--c-f0e6d2));font-family:Raleway,sans-serif;font-size:.85rem;outline:none;padding:10px 13px;transition:border-color .2s,box-shadow .2s,background .2s}.login-input::placeholder{color:rgba(var(--c-b89b6a),.55)}.login-input:focus{background:rgba(var(--c-1c0a0c),.7);border-color:rgba(var(--c-e8c36a),.72);box-shadow:0 0 0 3px rgba(var(--c-e8c36a),.13)}.login-btn{background:linear-gradient(135deg,rgb(var(--c-b8860b)) 0,rgb(var(--c-e8c36a)) 50%,rgb(var(--c-b8860b)) 100%);background-size:200% auto;border:none;border-radius:9px;box-shadow:0 4px 18px rgba(var(--c-e8c36a),.22);color:rgb(var(--c-18080a));cursor:pointer;font-family:Cinzel,serif;font-size:.85rem;font-weight:700;letter-spacing:.12em;padding:10px;transition:background-position .4s,transform .15s,box-shadow .2s}.login-btn:hover{background-position:100%;box-shadow:0 7px 22px rgba(var(--c-e8c36a),.38);transform:translateY(-2px)}.login-btn:active{transform:translateY(0)}.login-register{color:rgba(var(--c-b89b6a),.68);font-family:Raleway,sans-serif;font-size:.78rem;margin-bottom:0;margin-top:18px;text-align:center}.login-register a{color:rgb(var(--c-e8c36a));font-weight:500;text-decoration:none;transition:color .2s,text-shadow .2s}.login-register a:hover{color:rgb(var(--c-f0e6d2));text-shadow:0 0 10px rgba(var(--c-e8c36a),.5)}.login-aviso{background:rgba(var(--c-2da05a),.1);border:1px solid rgba(var(--c-2da05a),.34);border-radius:8px;color:rgb(var(--c-8fd9a8));font-family:Raleway,sans-serif;font-size:.78rem;line-height:1.55;margin-bottom:11px;padding:9px 12px;text-align:center}.login-subtitulo{color:rgb(var(--c-e8c36a));font-family:Cinzel,serif;font-size:.98rem;font-weight:700;letter-spacing:.06em;margin:0 0 8px;text-align:center}.login-pista{color:rgba(var(--c-b89b6a),.6);font-family:Raleway,sans-serif;font-size:.72rem;line-height:1.5;margin:-2px 0 0}.login-pista--centrada{margin:0 0 14px;text-align:center}.login-olvide{font-family:Raleway,sans-serif;font-size:.76rem;margin:13px 0 0;text-align:center}.login-olvide a{color:rgba(var(--c-e8c36a),.78);text-decoration:none;transition:color .2s,text-shadow .2s}.login-olvide a:hover{color:rgb(var(--c-f0e6d2));text-shadow:0 0 10px rgba(var(--c-e8c36a),.5)}.login-btn:disabled{box-shadow:none;cursor:not-allowed;opacity:.55;transform:none}.login-btn:disabled:hover{background-position:0;box-shadow:none;transform:none}[data-theme=light] .login-video-bg{filter:sepia(.4) saturate(.75) brightness(.95)}[data-theme=light] .login-overlay{background:linear-gradient(135deg,#deceb09e,#e6d8be80 50%,#dac8a8a3)}[data-theme=light] .login-card{background:#fdf6e999}[data-theme=light] .login-card-glow:hover .login-card{box-shadow:0 0 40px #a5281c29,0 12px 40px #5a371e2e}[data-theme=light] .login-card-glow:hover{filter:drop-shadow(0 0 18px rgba(165,40,28,.25))}[data-theme=light] .login-title{text-shadow:0 1px 0 #fff9,0 2px 10px #a5281c2e}[data-theme=light] .logo-img{filter:drop-shadow(0 2px 8px rgba(165,40,28,.3))}[data-device=phone] .login-page{background:radial-gradient(circle at 20% 15%,rgba(var(--c-780c14),.45) 0,#0000 50%),radial-gradient(circle at 82% 85%,rgba(var(--c-3c060a),.55) 0,#0000 55%),rgb(var(--c-0a0405))}[data-device=phone] .login-card,[data-device=phone] .login-card-glow:hover .login-card{backdrop-filter:none;-webkit-backdrop-filter:none;background:rgba(var(--c-1c0a0c),.88);transform:none;transition:none}[data-device=phone] .login-card-glow:hover{filter:none}[data-device=phone] .login-card-glow:hover:before{animation:none;opacity:0}[data-power=low] .login-card{backdrop-filter:none;-webkit-backdrop-filter:none}[data-power=low] .login-card-glow:hover{filter:none}[data-power=low] .login-card-glow:hover:before{animation:none}
/*# sourceMappingURL=main.fd1e9ea9.css.map*/