@import url(https://fonts.googleapis.com/css2?family=Poppins:wght@300;400;500;700;800&display=swap);:root{--color-bg:#0a0a0a;--color-text:#0ff;--color-accent:#f9d71c;--color-warning:#ff4c4c;--color-success:#28a745;--color-muted:#6c757d;--color-red:#ff4d4f;--color-blue:#1890ff;--color-white:#fff;--btn-padding:8px 12px;--btn-border-radius:4px;--btn-z-index:1001;--font-base:"Segoe UI",Tahoma,Geneva,Verdana,sans-serif;--font-size-sm:0.8rem;--font-size-md:1rem;--font-size-lg:1.25rem;--radius-sm:4px;--radius-md:12px;--radius-lg:20px;--spacing-xs:4px;--spacing-sm:8px;--spacing-md:16px;--spacing-lg:24px;--spacing-xl:32px}.container{margin:0 auto;max-width:1200px;padding:0 var(--spacing-md)}.grid-2{grid-gap:var(--spacing-md);grid-template-columns:1fr 1fr}.grid-2,.grid-3{display:grid;gap:var(--spacing-md)}.grid-3{grid-gap:var(--spacing-md);grid-template-columns:1fr 1fr 1fr}@media (max-width:600px){.grid-2,.grid-3{grid-template-columns:1fr}}.glow{box-shadow:0 0 8px var(--color-accent)}.hover-scale:hover{transform:scale(1.05);transition:transform .2s ease-in-out}.transition-smooth{transition:all .3s ease}.text-center{text-align:center}.text-right{text-align:right}.mt-sm{margin-top:var(--spacing-sm)}.mt-md{margin-top:var(--spacing-md)}.mt-lg{margin-top:var(--spacing-lg)}.mb-sm{margin-bottom:var(--spacing-sm)}.mb-md{margin-bottom:var(--spacing-md)}.mb-lg{margin-bottom:var(--spacing-lg)}.container-footer{margin-left:10vh;margin-right:10vh}.container-footer img{margin-left:3vh;margin-right:3vh;max-width:15%}.logo{height:100px;margin:10px;transition:transform .3s ease;width:100px}.logo:hover{transform:scale(1.5);transition:transform .3s ease-in-out}@media screen and (max-width:768px){.container-footer{margin-left:1vh;margin-right:1vh}}.dark{background-color:#423f3f}.dark,.dark main{text-align:center;text-decoration-color:#fff}.dark main{background-color:#014874}.dark a,.dark h1,.dark h2,.dark h3,.dark h4,.dark h5,.dark h6,.dark li,.dark p{color:#fff}.light{background-color:#c4c4c4;text-align:center}.light main,.light nav{background-color:#167cbb}.light nav{text-align:center;text-decoration-color:#fff}.light h1{color:#167cbb}.light h2,.light h3,.light h4,.light h5,.light h6,.light li,.light p{color:#fff}article h1{margin:1rem 0}.navigation{align-items:center;box-shadow:0 2px 2px 2px #0909093b;color:#000;display:flex;height:60px;padding:.5rem 0;position:relative}.navigation img{height:15vh}.brand-name{color:#000;font-size:1.3rem;margin-left:1rem;text-decoration:none}.navigation-menu{margin-left:auto}.navigation-menu ul{display:flex;padding:0}.navigation-menu li{list-style-type:none;margin:0 1rem}.navigation-menu li a{text-decoration:none}.navigation-menu img{max-height:100px;max-width:100px}.hamburger{animation:gradient-move 4s ease infinite;background:linear-gradient(135deg,#12897a,#1e3a8a,#0cbaba);background-size:200% 200%;border:0;border-radius:50%;cursor:pointer;display:none;height:3em;padding:0;position:absolute;right:25px;top:50%;transform:translateY(-50%);transition:background-color .2s ease-in-out;width:3em}@keyframes gradient-move{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}.navigation .hamburger img{border-radius:50%;height:100%;object-fit:cover;width:100%}.hamburger:hover{background-color:#167cbb}.navigation-menu ul li{margin:0 .5rem}.nav-button{background:linear-gradient(180deg,#444,#333);border:none;border-radius:8px;box-shadow:inset 0 1px 0 #ffffff1a,inset 0 -1px 0 #0003,0 2px 4px #0006;color:#00a8e8;font-size:14px;font-weight:700;margin:inherit;overflow:hidden;padding:10px 15px;position:relative;text-transform:uppercase;transition:all .3s ease}.nav-button:after{background:linear-gradient(180deg,#ffffff1a,#0000);content:"";height:50%;left:0;position:absolute;right:0;top:0}.nav-button:hover{background:linear-gradient(180deg,#555,#444);box-shadow:inset 0 1px 0 #ffffff1a,inset 0 -1px 0 #0003,0 4px 6px #0006}.nav-button:active{box-shadow:inset 0 1px 0 #ffffff1a,inset 0 -1px 0 #0003,0 1px 2px #0006}.nav-button-iconos{align-items:center;background-color:#222;border-radius:8px;cursor:pointer;display:inline-flex;height:40px;justify-content:center;margin-right:8px;transition:all .3s ease;width:40px}.nav-button-iconos:hover{background-color:#333;box-shadow:0 0 8px #fff3}.nav-button-icon{fill:currentColor;color:#fff;height:20px;width:20px}.dark .nav-button{background:linear-gradient(180deg,#222,#111);color:#00a8e8}.dark .nav-button:hover{background:linear-gradient(180deg,#333,#222)}.icon-l-em{color:#00a8e8;height:1em;width:1em}@media screen and (max-width:830px){.container{margin-left:auto;margin-right:auto;max-width:100%;padding:1rem}.navigation{align-items:center;box-shadow:0 2px 2px 2px #0909093b;color:#000;display:flex;height:60px;padding:.5rem 0;position:relative}.navigation img{height:10vh;width:10vw}.navigation-menu img{max-height:60px;max-width:60px}.navigation-menu{margin-left:auto}.navigation-menu ul{display:flex;padding:0}.navigation-menu li{list-style-type:none;margin:0 .2rem}.navigation-menu li a{display:grid;text-decoration:none;width:100%}.navigation-menu img{max-height:100px;max-width:100px}.hamburger{display:block}.navigation-menu ul{display:none}.navigation-menu.expanded ul{display:block}.navigation-menu ul{border-top:1px solid #000;flex-direction:column;height:100%;position:absolute;right:0;top:3em;width:auto;z-index:10}.navigation-menu li{background-color:#2642af;margin:0;text-align:center;z-index:10}.navigation-menu li a{padding:.2rem 0;width:auto}.navigation-menu li:hover{background-color:#167cbb}.icon-l-em{height:1.5em;width:1.5em}}.modal{z-index:109}.modal h2{font-size:1rem}.modal h2,modal input{padding-bottom:1vh}.modal img.icon{min-width:15%;position:relative}.modal-container{background-color:#000;max-height:600px;max-width:480px;min-height:200px;min-width:320px;padding:1rem;position:relative}.modal-close{position:absolute;right:1rem;top:1rem}.modal.is-open{align-items:center;background-color:#00000080;bottom:0;height:100vh;justify-content:center;left:0;max-width:100%;position:fixed;right:0;top:0;z-index:9999}.container-login{border-radius:15px;box-shadow:inset 4px 4px 4px #0003,inset -4px -4px 15px #ffffff1a;height:100%;min-width:100%;position:relative;transition:.5s}.button{background-color:#fff;border-radius:30px;cursor:pointer;display:inline-block;height:20px;padding:0;width:50px}#toggle{display:none}.slider{display:block;font-size:10px;position:relative}.slider:after{background-color:#f36f25;border:2px solid #fff;border-radius:50%;box-shadow:0 0 5px #00000040;content:"OFF";display:grid;height:25px;left:0;line-height:0;place-content:center;position:absolute;top:-5px;transition:background-color .25s,transform .25s ease-in;width:25px}#toggle:checked+.slider:after{background-color:#12897a;content:"ON";transform:translateX(25px) rotate(1turn)}.switch{font-size:17px}.switch,.switch.light{display:inline-block;height:1.2em;position:relative;width:2.5em}.switch.light{font-size:87px}.switch input{height:0;opacity:0;width:0}.slidersun{--background:#28096b;background-color:var(--background);border-radius:30px;bottom:0;cursor:pointer;left:0;position:absolute;right:0;top:0;transition:.5s}.slidersundark:before{background:var(--background);border-radius:50%;bottom:15%;box-shadow:inset 8px -4px 0 0 #fff000;content:"";height:1em;left:10%;position:absolute;transition:.5s;width:1em}input:c+.slidersunlight{background-color:#522ba7}input .slidersunlight{transform:translateX(100%)}.slidersunlight{background:var(--background);border-radius:50%;bottom:15%;box-shadow:inset 15px -4px 0 15px #fff000;content:"";height:1em;left:10%;position:absolute;transition:.5s;width:1em}.switche{display:inline-block;margin:0 5px;position:relative}.switche>span{font-family:Helvetica,Arial,sans-serif;font-size:12px;font-weight:700;pointer-events:none;position:absolute;text-align:center;text-shadow:0 1px 0 #0000000f;text-transform:uppercase;top:14px;width:50%}input.check-toggle-round-flat:checked~.off{color:#f36f25}input.check-toggle-round-flat:checked~.on{color:#fff}.switche>span.on{color:#f36f25;left:0;padding-left:2px}.switche>span.off{color:#fff;padding-right:4px;right:0}.check-toggle{margin-left:-9999px;position:absolute;visibility:hidden}.check-toggle+label{cursor:pointer;display:block;outline:none;position:relative;-webkit-user-select:none;user-select:none}input.check-toggle-round-flat+label{background-color:#12897a;border-radius:60px;height:35px;padding:2px;width:97px}input.check-toggle-round-flat+label:after,input.check-toggle-round-flat+label:before{content:"";display:block;position:absolute}input.check-toggle-round-flat+label:before{background-color:#12897a;border-radius:60px;bottom:2px;left:2px;right:2px;top:2px}input.check-toggle-round-flat+label:after{background-color:#fff;border-radius:52px;bottom:4px;left:4px;top:4px;transition:margin .2s;width:48px}input.check-toggle-round-flat:checked+label:after{margin-left:44px}.link-initlight{background-color:#167cbb;display:grid;justify-content:end}.link-initlight ul{align-items:center;background-color:#167cbb;display:flex;padding:0}.link-initlight li{list-style-type:none;margin:0 1rem}.link-initlight li a{display:block;text-decoration:none;width:100%}.link-initdark{display:grid;justify-content:end;margin-left:10vh;margin-right:10vh}.link-initdark ul{align-items:center;background-color:#423f3f;display:flex;padding:0}.link-initdark li{list-style-type:none;margin:0 1rem}.link-initdark li a{display:block;text-decoration:none;width:100%}.button-on{align-items:center;background:#ad5389;background:linear-gradient(0deg,#14a73e,#66f771);border:none;border-radius:20em;box-shadow:0 .7em 1.5em -.5em #14a73e98;color:#fff;cursor:pointer;display:flex;font-family:inherit;font-size:16px;font-weight:500;letter-spacing:.05em;padding:.7em 1.4em .7em 1.1em;touch-action:manipulation;user-select:none;-webkit-user-select:none}.button-on:hover{box-shadow:0 .5em 1.5em -.5em #14a73e98}.button-on:active{box-shadow:0 .3em 1em -.5em #14a73e98}@media screen and (max-width:768px){.link-initlight{background-color:#167cbb}.link-initdark,.link-initlight{display:grid;justify-content:end;margin-left:1vh;margin-right:1vh}}.light{background:linear-gradient(180deg,#4db6e2,#167cbb)}.dark{background:linear-gradient(180deg,#006b4e,#014d3a)}body,html{box-sizing:border-box;font-family:Arial,sans-serif;height:100%;margin:0;padding:0;width:100%}#my-page{align-items:center;background-color:initial;display:flex;flex-direction:column;justify-content:center;min-height:100vh;width:100%}@media screen and (max-width:768px){.containermain{margin-left:1vh;margin-right:1vh}}.container .card .box .content img{border-radius:8px;color:#ffffff1a;padding:0;position:relative}.tableroPresale{margin:0}.wrappPresale{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:repeat(auto-fit,minmax(100%,100%));justify-content:center;padding-top:2em;position:inherit}.container .card:nth-child(3) .box .content input,.container .card:nth-child(4) .box .content input,.container .card:nth-child(5) .box .content input,.container .card:nth-child(6) .box .content input,.container .card:nth-child(7) .box .content input{background:red}.preventa{padding-top:1em;text-shadow:2px 2px 4px red}.container .card .box:before{content:""}.container .card .box .content p{font-size:1rem}.container .card .box .content input{margin-top:20px}.tableroPresale{align-items:center;display:flex;flex-wrap:wrap;gap:.5em;justify-content:center;margin:0 auto;max-width:100%}.wrapper{background:#f5f5f5;min-height:100vh}.container .card{background:linear-gradient(145deg,#333,#222);box-shadow:5px 5px 15px #0003,-5px -5px 15px #ffffff1a;height:400px;margin:1rem;overflow:hidden;transition:transform .3s ease,box-shadow .3s ease;width:300px}.container .card:hover{box-shadow:10px 10px 30px #0006,-10px -10px 30px #fff3;transform:translateY(-10px)}.container .card .box{border-radius:10px;bottom:15px;flex-direction:column;justify-content:space-between;left:15px;padding:20px;right:15px;top:15px;transition:background .3s ease}.container .card .box:hover{background:#1e1f22}.container .card .box img{border-radius:10px;margin-bottom:10px;max-width:100%}.container .card .box h5{background:#000000b3;border-radius:5px;color:gold;font-size:1.2em;margin-bottom:10px;padding:10px;text-align:center}.container .card .box h4,.container .card .box h5{color:#00bcd4;font-size:1em;text-shadow:.5px .5px 2px #00000080}.container .card .box input[type=submit]{background:#2196f3;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:1em;font-weight:600;padding:10px 25px;transition:background .3s ease,transform .3s ease}.container .card .box input[type=submit]:hover{background:#1976d2;transform:scale(1.05)}.price-tag{max-width:70%}.presale-info,.price-tag{background:#2a2b2f;border-radius:5px;box-shadow:0 4px 6px #0003;color:#000;font-size:.9em;font-weight:700;padding:5px 10px;position:relative;top:-2em}submit-presale{width:100%}@media (max-width:768px){.container .card{height:auto;width:100%}.container .card .box{padding:15px}}.carta{background:#0009;border:1px solid #ccc;border-radius:8px;box-shadow:0 4px 8px #0003;margin:0 auto;max-width:600px;padding:16px}.carta-content{align-items:flex-start;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.left-column{align-items:center;display:flex;flex:1 1;flex-direction:column;margin-right:16px}.right-column{flex:1 1}.carta-image{border-radius:8px;height:auto;margin-bottom:16px;width:150px}.purchased-list{text-align:left}.purchased-list h4{margin-bottom:8px}.purchased-list ul{list-style-type:none;margin:0;padding:0}.purchased-list li{align-items:center;display:flex;margin-bottom:8px}.purchased-image{border-radius:4px;height:40px;margin-right:8px;width:40px}@media (max-width:768px){.carta-content{align-items:center;flex-direction:column}.left-column{margin-bottom:16px;margin-right:0}.right-column{text-align:center}}.advertising-screens{align-items:center;display:flex;gap:.5em;justify-content:space-between;padding:1em 1em .5em}span{color:#fff}.neon-border{background:#000;background-image:url(https://www.blockhorseracing.com/image/backgroundballos/track2.jpg);background-position:50%;background-size:cover;border:.5em solid #000;box-shadow:0 0 10px #0f0c;max-height:20em;max-width:20em;overflow:hidden;position:relative;text-align:center}.neon-border-pixel{opacity:.8}.neon-border-pixel,.neon-border-pixel-left{background:#000;background-position:50%;background-size:cover;border:.5em solid #000;box-shadow:0 0 10px #0f0c;display:inline-grid;object-fit:contain;overflow:hidden;text-align:center}.neon-border-pixel-left{max-height:20em;max-width:20em}.neon-border-pixel img,.neon-border-pixel-left img{height:100%;object-fit:contain;width:100%}.neon-border-pixel img{overflow:hidden}.neon-border-pixel p{animation:moveLeft 10s linear infinite;display:inline-block;margin:0;object-fit:contain;padding:0}@keyframes moveLeft{0%{transform:translateX(100%)}to{transform:translateX(-100%)}}.neon-border:after{bottom:-6px;left:-6px;position:absolute;right:-6px;top:-6px}.neon-border img{max-width:35%;overflow:hidden;padding-right:0}.pantalla-neon-boton{background-color:#daa520;border-radius:1em;bottom:0;float:right;margin-bottom:-1 auto;margin:0;padding:.5em;position:inherit;right:0}.pantalla-neon-boton button{color:blue}.pantalla-neon-boton button,button .pantalla-neon-boton{background-color:#fff;bottom:0;margin:2em;position:absolute;right:0}button .pantalla-neon-boton{color:#fff}column-span{color:#03a9f4;font-size:.65em}row-span{color:#daa520;font-size:.75em}.imagen-caballos{display:flex;width:100%}.imagen-caballos div{box-sizing:border-box;padding:20px;width:50%}.imagen-caballos img{height:auto;max-width:100%}@media (max-width:768px){.neon-border-pixel-left{display:none}.advertising-screens{display:flex;flex-direction:column}}.race-open-bet-container{align-items:flex-start;display:flex;flex-direction:column}.race-type-selector{align-items:center;display:flex;margin-bottom:10px}.race-type-title{color:#fff;font-size:1.2em;margin:0 10px 0 0}.race-type-toggle-button{background:none;border:2px solid #fff;border-radius:5px;color:#fff;cursor:pointer;font-size:1em;padding:5px 10px;transition:all .3s ease}.race-type-toggle-button:hover{background-color:#fff3}.race-item{margin-bottom:5px}.race-item h2 a{align-items:center;color:#fff;display:flex;text-decoration:none}.race-id{margin-right:5px}.race-pot{align-items:center;display:flex}.icon{height:1em;margin-left:2px;width:1em}.race-status-luz{align-items:center;display:flex;margin-top:4px}.status-dot{border-radius:50%;cursor:pointer;height:12px;margin-right:6px;width:12px}.status-green{background-color:#adff2f}.status-yellow{background-color:#b8860b}.status-red{background-color:red}.status-gray{background-color:gray}.active{background-color:#12897a;transform:skew(30deg)}.navbar-container{align-items:center;display:flex;justify-content:flex-end;list-style:none;margin:0;padding:0}.navbar-item{border-radius:0;cursor:pointer;display:inline;margin-right:1%;overflow:hidden;transition:background-color .3s ease,transform .2s ease}.botton-navbar{border:.2em solid #ccc;filter:hue-rotate(5deg) brightness(.8);max-height:15%;max-width:15%;min-height:10%;min-width:10%;transform:skew(20deg)}img.botton-navbar{max-height:auto;max-width:auto}.botton-navbar:hover{border:.2em solid #fc1d0f;filter:brightness(1.8) hue-rotate(225deg);height:90%;width:90%}.theme-light .navbar-item{background-color:#f5f5f5;border:.2em solid #ccc;margin-right:.1em}.theme-light .navbar-item:hover{background-color:#ccc;transform:scale(1.05)}.theme-dark .navbar-item{background-color:#333;border:.2em solid #555;margin-right:.1em}.theme-dark .navbar-item:hover{background-color:#555;transform:scale(1.05)}@media (max-width:768px){.botton-navbar{border:.2em solid #ccc;filter:hue-rotate(5deg) brightness(.8);max-height:20%;max-width:20%;min-height:10%;min-width:10%;transform:skew(20deg)}}.container-inventario-Alimentos{background:linear-gradient(135deg,#167cbb4d,#d54b4b4d,#423f3f4d);margin-left:10vh;margin-right:10vh}.claim-button-wrapper{margin-top:10px}.container .card .box-nft{align-items:center;background:#2a2b2f;border-radius:15px;bottom:20px;display:block;justify-content:center;left:20px;overflow:hidden;position:absolute;right:20px;top:20px;transition:.5s}.container .card .box-nft:hover{transform:translateY(-50px)}.container .card .box-nft:before{background:#ffffff08;height:100%;left:0;position:absolute;top:0;width:50%}.container .card .box-nft .content{padding:35px;text-align:center}.cajas{background-size:cover;border:3px solid #12897a;border-radius:8px;position:relative;width:100%}.cajas img{border:2px solid #0000;top:2px;width:100%}.identidad{background-color:#000;border-radius:40%;right:0;top:0}.identidad,.nombre{color:#fff;position:absolute}.nombre{bottom:-2%;padding:1%;transform:translateY(-50%)}.cajas svg{fill:#fff;height:.2rem;width:.2rem}.cofres-disponibles{align-items:center;background:#0003;box-shadow:0 0 10px #fff;display:flex;gap:20px;justify-content:center;margin:1rem auto;min-width:300px;transition:box-shadow .3s ease-in-out}.cofres-disponibles button{position:relative}.cofres-disponibles button:hover:before{background-color:#fff;border-radius:5px;bottom:1px;color:#000;content:attr(data-text);left:10%;padding:5px 10px;position:absolute;transform:translateX(-25%);z-index:12}.cofres-disponibles p{color:#fff;font-size:.8rem;font-weight:700}.container .card .box-nft .content h2{color:#ffffff1a;font-size:8rem;position:absolute;right:30px;top:-10px}.container .card .box-nft .content h3{color:#fff;font-size:1.8rem;margin-bottom:15px;transition:.5s;z-index:1}.container .card .box-nft .content p{color:#ffffffe6;font-size:1rem;font-weight:300;transition:.5s;z-index:1}.container .card .box-nft .content input{border-radius:5px;box-shadow:0 10px 20px #0003;color:#fff;display:inline-block;margin-top:20px;padding:8px 20px;position:relative;text-decoration:none;transition:.5s}.container .card .box-nft .content input:hover{background:#fff;box-shadow:0 10px 20px #0009;color:#000}.container .card .box-nft .content .inpu .input-price{background:#000;display:inline-block;margin-top:2px;padding:8px 20px}.container .card .box-nft .content .inpu .input-price,.input-container{border-radius:5px;box-shadow:0 10px 20px #0003;color:#fff;position:relative;text-decoration:none;transition:.5s}.input-container{display:flex;justify-content:space-between;margin-top:1px}.container .card .box-nft .content .inpu input:hover{background:#fff;box-shadow:0 10px 20px #0009;color:#000}@media (max-width:750px){.cofres-disponibles{align-items:center;flex-direction:flex;min-width:220px}}.modales{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0009;display:flex;height:100%;justify-content:center;left:0;overflow:auto;position:fixed;top:0;width:100%;z-index:9999}.modales-content{animation:fadeIn .5s ease;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:#ffffff1a;border:1px solid #ffffff2e;border-radius:20px;box-shadow:0 8px 32px #0000005e;max-width:80%;padding:20px;text-align:center;width:90%}.modales-content button{background:#fff3;border:1px solid #ffffff80;border-radius:50%;color:#ffc107;cursor:pointer;font-size:18px;font-weight:700;padding:10px;position:absolute;right:15px;top:10px;transition:all .3s ease}.modales-content button:hover{background:#ffc107cc;color:#000}.modales-content img{border-radius:10px;height:auto;margin:5px;transition:transform .3s ease;width:15%}.modales-content img:hover{box-shadow:0 4px 20px #fff6;transform:scale(1.1)}.modales-content .modales-conten{display:flex;flex-wrap:wrap;gap:15px;justify-content:center}.modales-content h3{animation:glow 2s infinite alternate;color:#ffc107;font-size:2rem;font-weight:700;margin-bottom:20px;text-shadow:0 0 10px #fffc,0 0 20px #ffc107;text-transform:uppercase}@media (max-width:576px){.modales-content h3{font-size:1.5rem}.modales-content img{width:25%}}@media (min-width:577px) and (max-width:992px){.modales-content h3{font-size:1.8rem}}@media (min-width:993px){.modales-content h3{font-size:2rem}}.wrapp_especial{display:inline-table;max-height:100px;max-width:30%}.wrapp_especial .cofres-disponibles-especiales{align-items:flex-start;display:inline-flex}.wrapp_especial .cofres-disponibles-especiales-qty{display:flex;flex-direction:column;margin-left:0;text-align:center}.especial-chest{background:gold;border-radius:5px;color:#000;display:inline-block;float:right;padding:5px;text-decoration:none}.especial-chest:hover{background:gold}.cofres-disponibles-especiales{align-items:flex-start;display:absolute}.cofres-disponibles-especiales h5{align-items:flex-start;font-size:1rem}.cofres-disponibles-especiales-title{align-items:flex-start;display:flex}.cofres-disponibles-especiales-title h5{align-items:stretch;font-size:.9rem}.cofres-disponibles-especiales img{height:30%;width:30%}.cofres-disponibles-especiales-qty{display:flex;flex-direction:column;margin-left:auto;text-align:center}.cofres-disponibles-especiales h2{font-size:.7rem}.cofres-disponibles-especiales button{align-self:end;background:#daa520;border:none;border-radius:.3em;cursor:pointer;padding:.1em .3em;position:relative}.cofres-disponibles-especiales button:hover{background:#000}@media (max-width:450px){.cofres-disponibles-especiales h2{font-size:.5rem}.cofres-disponibles-especiales-title h5{align-items:stretch;font-size:.55rem}}.burn-sign-text{-webkit-text-fill-color:#0000;-webkit-text-stroke:1px #fff;text-stroke:1px #000;background:linear-gradient(135deg,#3a3a3a,#1c1c1c 40%,#4d4d4d 60%,#2b2b2b 80%);-webkit-background-clip:text;border:.125rem solid #555;border-radius:.25rem;box-shadow:inset 0 0 .375rem #666,inset 0 -.25rem .625rem #fff,0 .125rem .25rem #00000080;color:#bbb;font-size:1.2rem;font-weight:900;left:50%;letter-spacing:.1rem;padding:.2rem .6rem;pointer-events:none;position:absolute;text-shadow:0 0 5px #000000e6,0 2px 3px #000c,0 4px 6px #000000b3;top:50%;transform:translate(-50%,-50%);-webkit-user-select:none;user-select:none;z-index:20}.burn-vote-button{margin:1rem;padding:1.5rem 2.5rem}.burn-fire-icon{font-size:2.5rem}@keyframes glow{0%{filter:drop-shadow(0 0 5px orange) drop-shadow(0 0 10px red);transform:scale(1)}to{filter:drop-shadow(0 0 10px yellow) drop-shadow(0 0 20px red);transform:scale(1.1)}}.burn-vote-button:hover .burn-fire-icon{animation:glow-blue 1.5s infinite alternate;color:#00c8ff;filter:drop-shadow(0 0 8px #00e5ff) drop-shadow(0 0 16px #0077ff)}@keyframes glow-blue{0%{filter:drop-shadow(0 0 5px #00c8ff) drop-shadow(0 0 10px #0077ff);transform:scale(1)}to{filter:drop-shadow(0 0 10px #00e5ff) drop-shadow(0 0 15px #00bfff);transform:scale(1.1)}}.burn-vote-button{align-items:flex-end;background:#0000;border:none;cursor:pointer;display:inline-flex;height:auto;justify-content:center;overflow:visible;padding:1rem;position:relative;width:auto}.burn-fire-icon{animation:glow 1.5s infinite alternate;color:orange;font-size:2rem;position:relative;transition:color .3s ease,filter .3s ease;z-index:1}@media (max-width:600px){.burn-sign-text{border-width:1.5px;font-size:1 rem;letter-spacing:.08rem;padding:.15rem .5rem;top:50%}}@media (max-width:400px){.burn-sign-text{border-width:1px;box-shadow:inset 0 0 .25rem #666,inset 0 -.2rem .4rem #fff,0 .1rem .2rem #00000080;font-size:.6rem;letter-spacing:.04rem;padding:.12rem .3rem;top:50%}}.burn-word{-webkit-text-fill-color:#0000;animation-duration:4.5s;animation-fill-mode:forwards;animation-iteration-count:infinite;animation-name:word-rise-humo;animation-timing-function:ease-in-out;background:radial-gradient(circle,#ffe 0,#0000 70%);background-clip:text;-webkit-background-clip:text;filter:blur(.3px);font-size:1.5rem;font-weight:700;position:absolute;text-transform:uppercase;white-space:nowrap}.burn-burn{animation:word-rise-humo 7.5s ease-in-out infinite;animation-delay:0s;bottom:3rem;left:0}.burn-burn,.burn-to{transform:translateX(-50%)}.burn-to{animation:word-rise-humo-to 4.5s ease-in-out infinite;animation-delay:1.5s;bottom:2.5rem;left:2%}.burn-vote{animation:word-rise-humo-vote 4.5s ease-in-out infinite;animation-delay:3s;bottom:3rem;left:8%;transform:translateX(-50%)}@keyframes word-rise-humo-to{0%{filter:blur(.3px);opacity:0;transform:translateY(25px) rotate(2deg) scale(1)}20%{filter:blur(.7px);opacity:1;transform:translate(4px,15px) rotate(-3deg) scale(1.05)}40%{filter:blur(1px);transform:translate(-6px) rotate(4deg) scale(1.07)}60%{filter:blur(1.3px);opacity:.6;transform:translate(5px,-20px) rotate(-1deg) scale(1.1)}to{filter:blur(2.5px);opacity:0;transform:translateY(-40px) rotate(0deg) scale(1.15)}}@keyframes word-rise-humo-vote{0%{filter:blur(.3px);opacity:0;transform:translateY(30px) rotate(-2deg) scale(1)}20%{filter:blur(.7px);opacity:1;transform:translate(-4px,20px) rotate(4deg) scale(1.05)}40%{filter:blur(1px);transform:translate(6px,5px) rotate(-3deg) scale(1.07)}60%{filter:blur(1.3px);opacity:.6;transform:translate(-5px,-15px) rotate(2deg) scale(1.1)}to{filter:blur(2.5px);opacity:0;transform:translateY(-35px) rotate(0deg) scale(1.15)}}@keyframes word-rise-humo{0%{filter:blur(.3px);opacity:0;transform:translateY(20px) rotate(0deg) scale(1)}20%{filter:blur(.7px);opacity:1;transform:translate(-5px,10px) rotate(-5deg) scale(1.05)}40%{filter:blur(1px);transform:translate(5px,-5px) rotate(3deg) scale(1.07)}60%{filter:blur(1.3px);opacity:.6;transform:translate(-3px,-25px) rotate(-2deg) scale(1.1)}to{filter:blur(2.5px);opacity:0;transform:translateY(-45px) rotate(0deg) scale(1.15)}}.burn-smoke-container{bottom:5rem;height:60px;left:30%;overflow:visible;pointer-events:none;position:absolute;transform:translateX(-50%);-webkit-user-select:none;user-select:none;width:6rem;z-index:1}.burn-smoke-particle{animation:smoke-rise 7s linear infinite;background:radial-gradient(circle,#fff9 0,#0000 70%);border-radius:50%;bottom:0;filter:blur(3px);height:8px;left:50%;opacity:0;position:absolute;transform-origin:center;width:8px}.burn-smoke-particle:nth-child(odd){animation-delay:calc(.5s*var(--i));height:6px;left:40%;width:6px}.burn-smoke-particle:nth-child(2n){animation-delay:calc(.7s*var(--i));height:10px;left:60%;width:10px}.burn-smoke-particle:first-child{--i:1}.burn-smoke-particle:nth-child(2){--i:2}.burn-smoke-particle:nth-child(3){--i:3}.burn-smoke-particle:nth-child(4){--i:4}.burn-smoke-particle:nth-child(5){--i:5}.burn-smoke-particle:nth-child(6){--i:6}.burn-smoke-particle:nth-child(7){--i:7}.burn-smoke-particle:nth-child(8){--i:8}.burn-smoke-particle:nth-child(9){--i:9}.burn-smoke-particle:nth-child(10){--i:10}@keyframes smoke-rise{0%{opacity:.7;transform:translateX(0) translateY(0) scale(1)}30%{opacity:.4;transform:translateX(calc(var(--i)*2px)) translateY(-20px) scale(1.1)}60%{opacity:.2;transform:translateX(calc(var(--i)*-3px)) translateY(-40px) scale(1.3)}to{opacity:0;transform:translateX(calc(var(--i)*2px)) translateY(-70px) scale(1.5)}}@media (min-width:400px){.burn-word{font-size:1.5rem}.burn-burn{bottom:5rem;left:0}.burn-to{bottom:5rem;left:2%}.burn-vote{bottom:5rem;left:8%}.burn-smoke-container{bottom:5rem;height:60px;left:30%;width:6rem}}.loader-background,.loader-container{height:3em}@keyframes waveEffect{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}.loading-gif{animation:moveGif 5s linear infinite;border-radius:50%;height:3em;width:auto}@keyframes moveGif{0%{transform:translateX(-800%)}to{transform:translateX(800%)}}.loading-text{color:#39ff14;font-size:1.2em;font-weight:700;left:50%;position:absolute;text-shadow:0 0 10px #39ff14,0 0 20px #39ff14,0 0 30px #39ff14;top:50%;transform:translate(-50%,-50%)}.modal-info-b{align-items:center;background-color:#000000bf;display:none;justify-content:center;left:0;min-height:100vh;position:fixed;top:0;width:100%;z-index:109}.modal-container-info-b{background-color:#000;max-height:90vh;min-height:200px;overflow-y:auto;padding:1rem;position:relative;width:-webkit-min-content;width:min-content}.modal-info-b-close{position:absolute;right:1rem;top:1rem}.modal-info-b.is-open{align-items:center;background-color:#00000080;bottom:0;display:flex;height:100vh;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:5}@media (min-width:576px){.modal-container-info-b{background-color:#000;max-height:90%;min-height:200px;overflow-y:auto;width:-webkit-max-content;width:max-content}}@media (min-width:768px){.modal-container-info-b{background-color:#000;max-height:80%;min-height:200px;overflow-y:auto;width:-webkit-max-content;width:max-content}}@media (min-width:992px){.modal-container-info-b{background-color:#000;max-height:70%;min-height:200px;overflow-y:auto;width:-webkit-max-content;width:max-content}}@media (min-width:1200px){.modal-container-info-b{background-color:#000;max-height:70%;min-height:200px;overflow-y:auto;width:-webkit-max-content;width:max-content}}.fade-enter{opacity:0;transform:scale(.9)}.fade-enter-active{transition:opacity .3s,transform .3s}.fade-enter-active,.fade-exit{opacity:1;transform:scale(1)}.fade-exit-active{opacity:0;transform:scale(.9);transition:opacity .3s,transform .3s}.img-container-info{align-items:center;display:flex;justify-content:center;margin-bottom:10px;width:100%}.img-container-info img{height:auto;max-width:8rem;padding:.1rem}.image-wrapper{position:relative}.image-wrapper img{height:auto;max-width:4rem;padding:.1rem}.image-wrappering{background:#000;border:.3vw solid grey;height:auto;max-height:50%;max-width:50%;padding:1rem}.image-wrappering p{height:auto;max-height:2rem;max-width:2rem}.image-wrappering img{background:#000;border-radius:60%;height:auto;max-height:8rem;max-width:8rem;padding:.1rem}.salud{align-items:center;align-self:flex-end;display:flex;margin-bottom:1rem;width:20vw}.barra-container{position:relative;width:100%}.barra{align-self:center;background-color:#ddd;border-radius:.5rem;display:flex;height:2rem;overflow:hidden;padding-left:.5rem;position:relative}.svg{height:2rem;margin-right:.5rem;width:2rem}.barra p{color:#222;margin:0;padding:0 .5rem}.barra span{color:#222;position:absolute;right:.5rem;white-space:nowrap}.salud svg{fill:red;height:1.2rem;width:1.2rem}@media only screen and (min-width:280px) and (max-width:480px){.salud{width:50vw}}@media only screen and (min-width:481px) and (max-width:768px){.salud{width:30vw}}@media only screen and (min-width:769px) and (max-width:1024px){.salud{width:25vw}}@media only screen and (min-width:1025px) and (min-width:2525px){.salud{width:5vw}.barra-container{padding-left:15vw;position:relative;width:70%}}.equine-details{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start}.image-container-ballo{align-self:flex-start;display:inline-flex;max-width:80%;min-height:auto;min-width:50%;position:inherit}.image-caballo{display:inline-block;position:relative}.imagenesCaballos{min-width:90vw}.caballo-image{border-radius:8px;height:auto;max-width:80vw}.overlay{background:#00000080;color:#fff;left:0;padding:.5rem;position:absolute;top:0}.equine-footer{align-items:center;background-color:#2196f3;display:flex;flex-direction:column;font-size:1em;width:100%;z-index:20}@media only screen and (min-width:280px) and (max-width:480px){.image-container-ballo img{max-width:70vw;min-height:auto;min-width:60vw}}@media only screen and (min-width:481px) and (max-width:768px){.image-container-ballo img{max-width:40vw;min-height:auto;min-width:40vw}}@media only screen and (min-width:769px) and (max-width:1024px){.image-container-ballo img{max-width:40vw;min-height:auto;min-width:25vw}}@media only screen and (min-width:1025px){.image-container-ballo img{max-width:25vw;min-height:auto;min-width:20vw}}.trapecio_info{border-bottom:3vw solid #2196f3;border-right:5vw solid #0000;bottom:7vh;display:grid;object-fit:cover;position:absolute;transform:scaleX(-1);width:auto;z-index:10}.trapecio_info div{background-color:#2196f3;display:inline-flex;transform:scaleX(-1)}.trapecio_info svg{fill:#fff;height:1.2rem;width:1.2rem}.card-info,.card-info .content{background:#2e2e2e;display:flex;height:100%;position:relative;width:100%}.card-info .content{flex-direction:column;overflow:hidden;padding:0 10px;text-align:center;z-index:10}.card-info .content-img{border-radius:30%;display:flex;max-height:30vh;max-width:30vw;overflow:hidden;position:relative;top:10px;z-index:10}.card-info .content-img h4{fontFamily:"cursive";fontSize:"1.2em";fontWeight:"bold";textTransform:"uppercase";textAlign:"right";textShadow:"2px 2px 0 #a98e27, 4px 4px 0 #854D0D";color:"#854D0D";color:"gold";margin:0;width:"60%";z-index:998}.card-info .content p.Status{color:gold;font-style:italic;font-weight:1px;left:4em;position:relative;text-shadow:1px -1px 0 #767676,-1px 2px 1px #737272,-2px 4px 1px #767474,-3px 6px 1px #787777,-4px 8px 1px #7b7a7a,-5px 10px 1px #7f7d7d;text-transform:none;top:2em;z-index:19}.card-info .sexo{display:flex;left:1px;position:absolute;top:0;z-index:15}.card-info .content .icon{align-items:center;background:#2e2e2e;box-shadow:0 0 0 4px #2e2e2e,0 0 0 6px var(--color);color:var(--color);display:flex;font-size:2.5rem;height:80px;justify-content:center;transition:.5s ease-in-out;width:80px}.card-info:hover .content .icon{background:var(--color);box-shadow:0 0 0 4px #2e2e2e,0 0 0 300px var(--color);color:#2e2e2e}.card-info .content .text h3{color:#fff;font-size:1.5rem;font-weight:500;transition:.5s ease-in-out}.card-info:hover .content .text h3{color:#2e2e2e}.card-info .content .text p{color:#999;transition:.5s ease-in-out}.card-info .content .text a{background:var(--color);color:#2e2e2e;display:inline-block;font-weight:500;margin-block-start:10px;padding:8px 15px;position:relative;text-decoration:none}.card-info:hover .content .text a{background:#2e2e2e;color:var(--color)}.card-info-c{background:#fff}.card-info-c,.card-info-c .content{display:flex;height:100%;position:relative;width:100%}.card-info-c .content{align-items:center;background:#55686f;flex-direction:column;justify-content:center;overflow:hidden;padding:1px;z-index:10}.card-info-c .content.GanadasTotal{background:blue;border-color:#000;position:absolute;text-align:left;z-index:15}.card-info-c .content .GanadasTotal .svg{fill:#fff;height:2rem;width:2rem}.Table{display:table;padding-bottom:5px;padding-top:5px}.Heading{font-weight:700;text-align:center}.Heading,.Row{display:table-row}.Cell-info{border:solid;border-width:thin;display:table-cell;padding-left:5px;padding-right:5px}.Cell-info .svgb{fill:#000;height:1.5rem;width:1.5rem}.boton-entrenar{bottom:2vh;position:relative}.boton-entrenar-modulo{bottom:2vh;display:grid}.Cell-info span{display:none;padding:10px}.races_runs-GanadasTotal{background-color:#497ba6;border-radius:8px;box-shadow:0 2px 10px #0000001a;max-width:100%;padding:.2em;position:inherit}.races_runs-Table{border-collapse:collapse;width:100%}.races_runs-Heading{background-color:#222;color:#fff}.races_runs-Cell-info,.races_runs-Heading th{cursor:pointer;padding:10px;position:relative;text-align:center}.races_runs-Cell-info .svg{display:block;margin:0 auto}.races_runs-Cell-info span{background:#1e88e5;border-radius:5px;color:#fff;display:none;left:50%;padding:5px 10px;position:absolute;top:50%;transform:translate(-50%,-50%);white-space:nowrap;z-index:10}.races_runs-Cell-info:hover span{display:inline}.races_runs-Row{background-color:#fff}.races_runs-Row td{background-color:#222;border-top:1px solid #ddd;padding:10px;text-align:center}.table-info-b-resultados{padding:1em}#races_runs-ultimasSeisTabla{background-color:#1c1c1c;border-radius:8px;box-shadow:0 2px 10px #00000080;margin-top:20px;overflow-x:auto;padding:10px}#races_runs-ultimasSeisTabla table{border-collapse:collapse;width:100%}#races_runs-ultimasSeisTabla td,#races_runs-ultimasSeisTabla th{word-wrap:break-word;border:1px solid #444;color:#fff;padding:10px;text-align:center}#races_runs-ultimasSeisTabla th{background-color:#4caf50;color:#fff}#races_runs-ultimasSeisTabla td a{color:#1e88e5;text-decoration:none}#races_runs-ultimasSeisTabla td a:hover{text-decoration:underline}#races_runs-ultimasSeisTabla h2{color:#ffeb3b;font-size:1em;margin:0}.races_runs-pantallantigua{background-color:#1c1c1c;border-radius:8px;box-shadow:0 2px 10px #00000080;margin-top:20px;max-width:100%;overflow-x:auto;padding:20px;position:inherit}.races_runs-pantallantigua table{border-collapse:collapse;width:100%}.races_runs-pantallantigua td,.races_runs-pantallantigua th{word-wrap:break-word;border:1px solid #444;color:#fff;padding:8px;text-align:left}.races_runs-pantallantigua th{background-color:#4caf50;color:#fff}.races_runs-pantallantigua a{color:#1e88e5;text-decoration:none}.races_runs-pantallantigua a:hover{text-decoration:underline}@media (max-width:768px){#races_runs-ultimasSeisTabla td,#races_runs-ultimasSeisTabla th,.races_runs-pantallantigua td,.races_runs-pantallantigua th{font-size:14px;padding:5px}#races_runs-ultimasSeisTabla h2{font-size:.5em}}@media (max-width:480px){#races_runs-ultimasSeisTabla td,#races_runs-ultimasSeisTabla th,.races_runs-pantallantigua td,.races_runs-pantallantigua th{font-size:12px;padding:3px}#races_runs-ultimasSeisTabla h2{font-size:.75em}}.alert{background-color:#f8d7da;color:#721c24}.alert,.alert-success{border-radius:4px;margin-bottom:10px;padding:10px;z-index:1000}.alert-success{background-color:#23c186;color:#000}.Premios{border-collapse:collapse;margin-top:20px;width:100%}.Premios th{background-color:#167cbb}.Premios td,.Premios th{border:1px solid #ddd;padding:8px;text-align:center}.Premios td{font-size:1.2em}.Premios tr:nth-child(2n){background-color:#f2f2f2}.Premios tr:hover{background-color:#ddd}.cell{overflow-x:auto;width:100%}.cell table{border-collapse:collapse;width:100%}.cell td,.cell th{border:1px solid #ddd;color:gold;padding:8px;text-align:left}.cell tr:nth-child(2n){background-color:#f2f2f2}.cell tr:hover{background-color:#ddd}@media only screen and (max-width:600px){#tablaInscripcion table{background-color:#fff;width:100%}}.tableInscripcion{gap:2px;justify-content:space-between}.inscritos,.inscritos tbody,.tableInscripcion{display:flex;flex-wrap:wrap}.inscritos tr{flex:0 0 20%;padding:5px}.inscritos td{background-color:#000;width:80%}.name_race{word-wrap:break-word;max-width:80%}.rowInscripcion{background-color:#222;border-radius:8px;box-sizing:border-box;flex-basis:calc(25% - 16px);flex-grow:1;flex-shrink:1;padding:.4em;text-align:center}.modal-race-container-info-ballo{border-radius:20%;box-shadow:0 4px 15px #00000080;display:flex;left:50%;max-height:90vh;max-width:90vw;min-height:90vh;min-width:90vw;overflow-y:auto;padding-bottom:1rem;position:absolute;top:50%;transform:translate(-50%,-50%)}.data-container{justify-content:center}.modal-race-close{background-color:red;font-size:x-large;padding:.5%;position:relative;right:2%;text-decoration-color:#fff;top:1%;z-index:10}.modal-race-container-info-ballo .card-race-info{background:#2e2e2e;border-radius:20%;display:flex;height:auto;left:50%;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content;position:absolute;top:50%;transform:translate(-50%,-50%);width:50vw}.button-container-mail{display:inline-block;margin-left:10px;position:relative}button.mail{align-items:center;background-color:initial;border:2px solid #007bff;border-radius:5px;cursor:pointer;display:flex;justify-content:center;padding:0;transition:transform .2s ease,background-color .2s ease,border-color .2s ease}button.mail:hover{background-color:#007bff;border-color:#0056b3;transform:scale(1.05)}button.mail:active{transform:scale(.95)}button.mail img{height:auto;margin-left:0;width:3rem}button.mail .img-negocio{display:block;height:auto;max-width:100%}.notification-badge{align-items:center;background-color:red;border-radius:50%;color:#fff;display:flex;font-size:.7rem;font-weight:700;height:1.4rem;justify-content:center;opacity:1;position:absolute;right:-10px;top:-10px;transition:opacity .2s ease;width:1.4rem}.button-container:hover .notification-badge{opacity:0}.race-submit-button{background-color:#007bff;border:50%;border-radius:20%;bottom:0;color:#000;cursor:pointer;padding:10px 20px;position:absolute;right:2em;transition:background-color .3s ease;width:30%;z-index:14}.race-submit-button:hover{background-color:gold}.race-submit-button:active{background-color:#5ba7e7a3}.card-race-info .content-race{background:#2e2e2e;border-radius:30%;display:flex;flex-direction:column;height:auto;overflow:auto;padding:1em 0 3em;position:relative;text-align:center;width:-webkit-max-content;width:max-content;z-index:10}.card-race-info .content-race-img{border-radius:25%;margin:0 auto;max-height:100%;max-width:100%;position:relative;transform:scaleX(-1);z-index:1}.card-race-info .name{align-items:center;display:flex;left:5em;object-fit:cover;position:relative;top:-.5em}.img-container{align-items:center;display:flex;justify-content:center;margin-bottom:10px;width:80%}.img-container img{height:auto;max-width:3rem}.card-race-info .content-race .icon{align-items:center;background:#002c97;box-shadow:0 0 0 4px #002c97,0 0 0 6px var(--color);color:var(--color);display:flex;font-size:2.5rem;height:80px;justify-content:center;transition:.5s ease-in-out;width:80px}.card-race-info:hover .content-race .icon{background:var(--color);box-shadow:0 0 0 4px #2e2e2e,0 0 0 300px var(--color);color:#2e2e2e}.card-race-info-c{background:#fff;display:flex;height:100%;position:relative;width:100%}.card-race-info{display:flex;height:80vh;position:relative;width:60vw}.card-race-info-c .content-race{align-items:center;background:#854d0d;display:flex;flex-direction:column;height:100%;justify-content:center;overflow:hidden;padding:1px;position:relative;width:auto;z-index:10}.actions-race{background:#2e2e2e;display:flex;height:100%;justify-content:space-around;padding:10px;position:relative;visibility:hidden;width:100%}.actions-race input{justify-self:center}@media screen and (min-width:200px){.modal-race-container-info-ballo .card-race-info .content-race-img-common .caballoimg{max-height:auto;max-width:50vw}.modal-race-container-info-ballo .card-race-info{border-radius:10%;max-height:80vh;min-height:auto;overflow:hidden;width:100%}.modal-race-container-info-ballo .card-info .content-img img.Caballo{max-height:60%;min-width:60%;top:.5em}.card-race-info .content-race{overflow:auto}.race-submit-button{left:2em;width:40%}.card-race-info .name{left:0;top:-.5em}}@media screen and (min-width:406px){.modal-race-container-info-ballo .card-race-info .content-race-img-common .caballoimg{max-height:auto;max-width:50vw}.modal-race-container-info-ballo .card-race-info{border-radius:10%;max-height:80vh;min-height:auto;overflow:hidden;width:95%}.modal-race-container-info-ballo .card-info .content-img img.Caballo{max-height:60%;min-width:60%;top:.5em}.card-race-info .content-race{overflow-x:hidden}.modal-race-close{padding:1.5%}}@media screen and (min-width:576px){.modal-race-container-info-ballo .card-race-info .content-race-img-common .caballoimg{max-height:auto;max-width:50vw}.modal-race-container-info-ballo .card-race-info{border-radius:10%;max-height:80vh;min-height:auto;overflow:hidden;width:95%}.modal-race-container-info-ballo .card-info .content-img img.Caballo{max-height:60%;min-width:60%;top:.5em}.card-race-info .content-race{overflow-x:hidden}}@media screen and (min-width:768px){.modal-race-container-info-ballo .card-race-info .content-race-img-common .caballoimg{max-height:auto;max-width:50vw}.modal-race-container-info-ballo .card-race-info{border-radius:10%;max-height:80vh;min-height:auto;overflow:hidden;width:95%}.modal-race-container-info-ballo .card-info .content-img img.Caballo{max-height:60%;min-width:60%;top:.5em}.card-race-info .content-race{overflow-x:hidden}}@media screen and (min-width:628px) and (max-width:1049px){.modal-race-container-info-ballo .card-race-info .content-race-img-common .caballoimg{max-height:40vh;max-width:50vw}.modal-race-container-info-ballo .card-race-info{border-radius:10%;max-height:80vh;min-height:auto;overflow:hidden;width:70%}.modal-race-container-info-ballo .card-info .content-img img.Caballo{max-height:60%;min-width:60%;top:.5em}.card-race-info .content-race{overflow-x:hidden}}@media screen and (min-width:1050px){.modal-race-container-info-ballo .card-race-info .content-race-img-common .caballoimg{max-height:40vh;max-width:20vw}.modal-race-container-info-ballo .card-race-info{border-radius:10%;max-height:80vh;min-height:auto;overflow:hidden;width:60%}.modal-race-container-info-ballo .card-info .content-img img.Caballo{min-width:52%;top:.5em}.card-race-info .content-race{overflow-x:hidden}}@media screen and (min-width:1200px){.modal-race-container-info-ballo .card-race-info .content-race-img-common .caballoimg{max-height:40vh;max-width:20vw}.modal-race-container-info-ballo .card-race-info{border-radius:10%;max-height:80vh;min-height:auto;overflow:hidden;width:50%}.modal-race-container-info-ballo .card-race-info .content-race{border-radius:25%;margin:0 auto;max-height:80vh;max-width:60vw;min-height:auto}.modal-race-container-info-ballo .card-info .content-img img.Caballo{top:.5em;width:20%}.card-race-info .content-race{overflow-x:hidden}}:root{--background-img:url(https://www.blockhorseracing.com/image/ballos/sombra1.png);--common-bg-color:#a9a9a9;--uncommon-bg-color:dimgray;--rare-bg-color:#d3d3d3;--spectral-bg-color:#d3d3d3;--epic-bg-color:green;--mythic-bg-color:indigo;--legendary-bg-color:#ff4500;--common-grad:repeating-linear-gradient(45deg,#ff0,#ff0 10px,#0000 0,#0000 20px);--uncommon-grad:repeating-linear-gradient(45deg,blue,#8a2be2 10px,#0000 0,#0000 20px);--rare-grad:repeating-linear-gradient(45deg,gold,#daa520 10px,#0000 0,#0000 20px);--spectral-grad:repeating-linear-gradient(45deg,red,#0f0 10px,#0000 0,#0000 20px);--epic-grad:repeating-linear-gradient(45deg,green,#adff2f 10px,#0000 0,#0000 20px);--mythic-grad:repeating-linear-gradient(45deg,#8a2be2,purple 10px,#0000 0,#0000 20px);--legendary-grad:repeating-linear-gradient(45deg,red,maroon 10px,#0000 0,#0000 20px)}.caballo-info-imagen-Xcommon,.caballo-info-imagen-Xepic,.caballo-info-imagen-Xlegendary,.caballo-info-imagen-Xmythic,.caballo-info-imagen-Xrare,.caballo-info-imagen-Xspectral,.caballo-info-imagen-Xuncommon,.caballo-info-imagen-common,.caballo-info-imagen-epic,.caballo-info-imagen-legendary,.caballo-info-imagen-mythic,.caballo-info-imagen-rare,.caballo-info-imagen-spectral,.caballo-info-imagen-uncommon{align-items:center;background-image:url(https://www.blockhorseracing.com/image/ballos/sombra1.png);background-image:var(--background-img);background-position:50%;background-size:cover;display:flex;height:auto;justify-content:center;max-height:12em;width:135%}.caballo-info-imagen-common{background-color:#a9a9a9;background-color:var(--common-bg-color);background-image:url(https://www.blockhorseracing.com/image/ballos/sombra1.png),repeating-linear-gradient(45deg,#ff0,#ff0 10px,#0000 0,#0000 20px);background-image:var(--background-img),var(--common-grad)}.caballo-info-imagen-uncommon{background-color:dimgray;background-color:var(--uncommon-bg-color);background-image:url(https://www.blockhorseracing.com/image/ballos/sombra1.png),repeating-linear-gradient(45deg,blue,#8a2be2 10px,#0000 0,#0000 20px);background-image:var(--background-img),var(--uncommon-grad)}.caballo-info-imagen-rare{background-color:#d3d3d3;background-color:var(--rare-bg-color);background-image:url(https://www.blockhorseracing.com/image/ballos/sombra1.png),repeating-linear-gradient(45deg,gold,#daa520 10px,#0000 0,#0000 20px);background-image:var(--background-img),var(--rare-grad)}.caballo-info-imagen-spectral{background-color:#d3d3d3;background-color:var(--spectral-bg-color);background-image:url(https://www.blockhorseracing.com/image/ballos/sombra1.png),repeating-linear-gradient(45deg,red,#0f0 10px,#0000 0,#0000 20px);background-image:var(--background-img),var(--spectral-grad)}.caballo-info-imagen-epic{background-color:green;background-color:var(--epic-bg-color);background-image:url(https://www.blockhorseracing.com/image/ballos/sombra1.png),repeating-linear-gradient(45deg,green,#adff2f 10px,#0000 0,#0000 20px);background-image:var(--background-img),var(--epic-grad)}.caballo-info-imagen-mythic{background-color:indigo;background-color:var(--mythic-bg-color);background-image:url(https://www.blockhorseracing.com/image/ballos/sombra1.png),repeating-linear-gradient(45deg,#8a2be2,purple 10px,#0000 0,#0000 20px);background-image:var(--background-img),var(--mythic-grad)}.caballo-info-imagen-legendary{background-color:#ff4500;background-color:var(--legendary-bg-color);background-image:url(https://www.blockhorseracing.com/image/ballos/sombra1.png),repeating-linear-gradient(45deg,red,maroon 10px,#0000 0,#0000 20px);background-image:var(--background-img),var(--legendary-grad)}@media screen and (min-width:406px){.caballo-info-imagen-Xcommon,.caballo-info-imagen-Xepic,.caballo-info-imagen-Xlegendary,.caballo-info-imagen-Xmythic,.caballo-info-imagen-Xrare,.caballo-info-imagen-Xspectral,.caballo-info-imagen-Xuncommon,.caballo-info-imagen-common,.caballo-info-imagen-epic,.caballo-info-imagen-legendary,.caballo-info-imagen-mythic,.caballo-info-imagen-rare,.caballo-info-imagen-spectral,.caballo-info-imagen-uncommon{width:110%}}@media screen and (min-width:576px){.content-race-img{max-height:135px;max-width:135px}.caballo-info-imagen-Xcommon,.caballo-info-imagen-Xepic,.caballo-info-imagen-Xlegendary,.caballo-info-imagen-Xmythic,.caballo-info-imagen-Xrare,.caballo-info-imagen-Xspectral,.caballo-info-imagen-Xuncommon,.caballo-info-imagen-common,.caballo-info-imagen-epic,.caballo-info-imagen-legendary,.caballo-info-imagen-mythic,.caballo-info-imagen-rare,.caballo-info-imagen-spectral,.caballo-info-imagen-uncommon{width:105%}}@media screen and (min-width:768px){.caballo-info-imagen-Common,.caballo-info-imagen-Xcommon,.caballo-info-imagen-Xepic,.caballo-info-imagen-Xlegendary,.caballo-info-imagen-Xmythic,.caballo-info-imagen-Xrare,.caballo-info-imagen-Xspectral,.caballo-info-imagen-Xuncommon,.caballo-info-imagen-epic,.caballo-info-imagen-legendary,.caballo-info-imagen-mythic,.caballo-info-imagen-rare,.caballo-info-imagen-spectral,.caballo-info-imagen-uncommon{width:100%}}@media screen and (min-width:992px){.caballo-info-imagen-Xcommon,.caballo-info-imagen-Xepic,.caballo-info-imagen-Xlegendary,.caballo-info-imagen-Xmythic,.caballo-info-imagen-Xrare,.caballo-info-imagen-Xspectral,.caballo-info-imagen-Xuncommon,.caballo-info-imagen-common,.caballo-info-imagen-epic,.caballo-info-imagen-legendary,.caballo-info-imagen-mythic,.caballo-info-imagen-rare,.caballo-info-imagen-spectral,.caballo-info-imagen-uncommon{width:100%}}@media screen and (min-width:1200px){.caballo-info-imagen-Xcommon,.caballo-info-imagen-Xepic,.caballo-info-imagen-Xlegendary,.caballo-info-imagen-Xmythic,.caballo-info-imagen-Xrare,.caballo-info-imagen-Xspectral,.caballo-info-imagen-Xuncommon,.caballo-info-imagen-common,.caballo-info-imagen-epic,.caballo-info-imagen-legendary,.caballo-info-imagen-mythic,.caballo-info-imagen-rare,.caballo-info-imagen-spectral,.caballo-info-imagen-uncommon{width:100%}}@media screen and (min-width:1600px){.caballo-info-imagen-Xcommon,.caballo-info-imagen-Xepic,.caballo-info-imagen-Xlegendary,.caballo-info-imagen-Xmythic,.caballo-info-imagen-Xrare,.caballo-info-imagen-Xspectral,.caballo-info-imagen-Xuncommon,.caballo-info-imagen-common,.caballo-info-imagen-epic,.caballo-info-imagen-legendary,.caballo-info-imagen-mythic,.caballo-info-imagen-rare,.caballo-info-imagen-spectral,.caballo-info-imagen-uncommon{width:100%}}p.Status{align-self:start;border-radius:5em;color:darkred;font-size:1em;grid-area:status;justify-self:start;position:fixed;text-align:left;text-shadow:1px -1px 0 #767676,-1px 2px 1px #737272,-2px 4px 1px #767474,-3px 6px 1px #787777,-4px 8px 1px #7b7a7a,-5px 10px 1px #7f7d7d}p.Status,p.Tipo{background:#2e2e2e;font-style:italic;font-weight:700}p.Tipo{align-self:flex-start;border-radius:1em;color:blue;font-size:.6em;grid-area:tipo;justify-self:center;margin-left:1.5em;position:relative;text-orientation:upright;text-shadow:1px 1px 0 gold;text-shadow:1px 1px 0 gold,-1px 2px 1px #737272,-2px 4px 1px #767474;white-space:nowrap;writing-mode:vertical-rl}.trapecio-inforace{align-self:end;background-color:#daa520;border-color:#fff #0000 #222 #222;border-style:solid;border-width:.5em 1em .5em 3em;grid-area:footer;justify-self:start;margin-bottom:1em;margin-top:-2em;padding-bottom:.1em;width:-webkit-max-content;width:max-content;z-index:10}.trapecio-inforace div{background-color:#497ba6;display:inline-block}.trapecio-inforace svg{fill:#fff;height:1.2rem;width:1.2rem}.minteo-race{background:radial-gradient(circle,#f5f5f5,#f8f8ff);border:3px solid #000;border-radius:50%;bottom:2em;box-sizing:border-box;justify-content:center;left:0;object-fit:cover;position:absolute;width:3em;z-index:15}.minteo-race p{font-size:.7em}.minteo-race h2,.minteo-race p{color:#000;font-weight:700;position:relative}.minteo-race h2{font-size:1.2em}@media screen and (min-width:406px){p.Status{font-size:1em}p.Tipo{align-self:flex-start;font-size:.8em;justify-self:flex-start}.minteo-race h2{font-size:1.2em}.trapecio-inforace{border-left:4em solid #222;width:60%}}@media screen and (min-width:768px){p.Status{font-size:1em}p.Tipo{align-self:flex-start;font-size:.8em;justify-self:flex-start}.minteo-race h2{font-size:1.2em}.trapecio-inforace{border-left:4em solid #222;width:50%}}.caballo-info-imagen{align-items:start;background-color:initial;display:grid;grid-template-areas:"status . tipo" ". image ." "footer footer footer";grid-template-columns:1fr auto 1fr;grid-template-rows:auto 1fr auto;height:content;justify-items:center;position:relative;position:0;width:content}.image{bottom:0;height:10%;left:0;position:absolute;right:0;top:0;width:10%;z-index:-1}.HorseImage,.image{grid-area:image;object-fit:cover}.HorseImage{max-width:100%}.modalMail-overlay{align-items:center;background-color:#00000080;display:flex;height:100%;justify-content:center;left:0;padding:.5rem;position:fixed;top:0;width:100%;z-index:200}.modalMail-content{animation:openModal .5s ease-out;background:#fff;background:linear-gradient(180deg,#fafafa 0,#f4f4f4);border:1px solid #ddd;border-radius:8px;box-shadow:0 10px 20px #00000026;box-sizing:border-box;margin:.5rem;max-height:70vh;max-width:500px;overflow:auto;padding:.5rem;position:relative;transform:rotate(.5deg);width:85%}@keyframes openModal{0%{opacity:0;transform:scale(.8) rotate(-2deg)}to{opacity:1;transform:scale(1) rotate(.5deg)}}.modalMail-header{align-items:center;display:flex;justify-content:space-between;padding:0 16px}.close-button-mail{background-color:#9a16383d;border-radius:.5em;margin-left:auto;margin-top:-1em;padding:.1em;transition:none}.registro-progress{background:linear-gradient(145deg,#f3f4f6,#fff);border:1px solid #d1d5db4d;border-radius:12px;box-shadow:3px 3px 8px #0000001a,-2px -2px 6px #fffc;display:flex;flex-direction:column;gap:12px;margin:1rem 0;padding:16px}.registro-progress span{align-items:center;color:#374151;display:flex;font-family:Inter,sans-serif;font-size:14px;padding-left:28px;position:relative}.registro-progress span:before{background-repeat:no-repeat;background-size:contain;content:"";height:20px;left:0;position:absolute;width:20px}.registro-progress span:first-child:before{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="%233b82f6"><path d="M12 2l3.09 6.26L22 9.27l-5 4.87 1.18 6.88L12 17.77l-6.18 3.25L7 14.14 2 9.27l6.91-1.01L12 2z"/></svg>')}.registro-progress span:nth-child(2):before{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="%23eab308"><path d="M12 4a4 4 0 014 4c0 1.95-1.4 3.58-3.25 3.93L12 12l-0.75-0.07C9.4 11.58 8 9.95 8 8a4 4 0 014-4zm0-2a6 6 0 00-6 6c0 3.31 2.69 6 6 6s6-2.69 6-6a6 6 0 00-6-6zm6 16h-6v2h12v-2h-6zm0 4h-6v2h12v-2h-6z"/></svg>')}.registro-progress span:hover{transform:translateX(4px);transition:transform .3s ease}.registro-progress span strong{color:#1e40af;font-weight:600;margin-left:6px}@media (max-width:768px){.registro-progress{flex-direction:row;flex-wrap:wrap;gap:8px}.registro-progress span{flex:1 1 45%;font-size:13px;padding-left:24px}}.error-message-mail,.registroExitosoMail{animation:fadeIn .3s ease-in-out;background-color:#228b22;border:2px solid #059669;box-shadow:0 2px 4px #0000001a;color:#065f46;margin:1rem 0;padding:1rem}.error-message-mail{border-radius:8px;font-weight:500}.registroExitosoMail{align-items:center;animation:slideIn .4s ease-out;background-color:#f0fdf4;border:1px solid #4ade80;border-radius:8px;box-shadow:0 3px 6px #05966926;color:#166534;display:flex;font-weight:500;gap:1rem;margin:1.5rem 0;padding:1.2rem 1.5rem;position:relative}.registroExitosoMail:before{align-items:center;background:#dcfce7;border-radius:50%;color:#16a34a;content:"✓";display:flex;flex-shrink:0;font-size:1.5em;height:2.2rem;justify-content:center;width:2.2rem}@keyframes slideIn{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.error-message-mail{background-color:#007bff;border-color:#fecaca;color:#dc2626}.modalMail-body{overflow:auto;padding:.5rem}.letter-container{align-items:center;display:flex;flex-direction:column;text-align:center;width:100%}.modalMail-body .letter-text{word-wrap:break-word;background:#ffffffe6;border:1px solid #e0e0e0;border-radius:4px;box-shadow:inset 0 0 10px #0000000d;color:#333;font-size:.8rem;line-height:1.4;margin:.5rem 0;overflow-wrap:break-word;padding:.5rem;white-space:normal;word-break:break-word}.modalMail-body ol{background-color:#007bff;font-size:1rem}.modalMail-body li{color:#e0e0e0;font-size:.8rem;margin-bottom:.5rem}.action-button{border-radius:4px;font-size:.9rem;margin-top:.5rem;max-width:200px;padding:.5rem 1rem;width:80%}.sello{animation:bounce .6s ease-in-out;background-color:#167cbb;background-image:url(https://www.blockhorseracing.com/image/logo/logoBlock.png);background-position:50%;background-repeat:no-repeat;background-size:contain;border-radius:50%;box-shadow:0 4px 8px #0000001a;color:#fff;font-size:12px;font-weight:700;height:3.5rem;left:10px;left:.5rem;margin:.2rem;padding:8px;padding:.5rem;position:static;top:10px;top:.5rem;transform:rotate(-15deg);width:3.5rem;z-index:300}.error-message{word-wrap:break-word;background-color:#ff4d4d;border:1px solid #ff4d4d;border-radius:5px;font-size:14px;line-height:1.5;margin-top:10px;max-width:200px;padding:10px;word-break:break-all}@keyframes bounce{0%,to{transform:translateY(0) rotate(-15deg)}50%{transform:translateY(-10px) rotate(-15deg)}}.alert-limit,.alert-rareza{border-radius:5px;margin-bottom:10px;margin-top:10px;padding:12px}.alert-limit,.alert-rareza{max-height:70vh;max-width:500px;width:85%}.alert-rareza{background-color:#f8d7da;border:1px solid #f5c6cb;color:#721c24}.alert-limit{background-color:#fff3cd;border:1px solid #ffeeba;color:#856404}.alert-limit p,.alert-rareza p{color:red;font-size:14px;margin:0;white-space:pre-line}.alert-limit p>span:first-child,.alert-rareza p>span:first-child{font-weight:700;margin-right:5px}.pools-table-container{color:#1e3a8a;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;margin-left:auto;margin-right:auto;margin-top:.5rem;max-width:380px}.pools-table-container h3{font-size:1rem;font-weight:600;margin-bottom:12px;text-align:center}.pools-table{border-collapse:initial;border-radius:8px;border-spacing:0 10px;box-shadow:0 2px 8px #0000001a;overflow:hidden;width:100%}.pools-table thead tr{background-color:#1e3a8a;color:#fff;font-weight:700}.pools-table td,.pools-table th{background-color:#d8d5d5;padding:12px 5px;text-align:left}.pools-table tbody tr{background-color:#f9fafe;cursor:default;transition:background-color .3s ease}.pools-table tbody tr:hover{background-color:#dbe4f7}.token-cell{align-items:center;display:flex}.token-cell img{border-radius:4px;height:28px;margin-right:10px;object-fit:contain;width:28px}.modal{align-items:center;background-color:#00000080;height:100%;justify-content:center;top:0;transition:opacity .3s ease-in-out;z-index:1}.modal.is-open{display:flex}.modal-container{box-shadow:0 0 10px #0003;display:flex;flex-direction:column;overflow-y:auto;padding:20px;width:400px}.modal-close{align-self:flex-end;color:#777;cursor:pointer;font-size:20px}.content-container{display:grid;grid-template-columns:auto 1fr}.content-img-nego{background:linear-gradient(180deg,#3498db,#2980b9);border-radius:10px;height:200px;margin-right:20px;width:200px}.actions-nego{align-items:flex-start;display:flex;flex-direction:column;justify-content:center;margin-top:10px}input[type=submit]{background-color:#3498db;border:none;border-radius:5px;color:#fff;cursor:pointer;margin-bottom:10px;padding:10px 20px;transition:background .3s ease-in-out}@media (max-width:768px){.content-container{grid-template-columns:1fr}.content-img-nego{margin-right:0;width:100%}.content-img-nego img{background:linear-gradient(45deg,#000,#0000);min-height:90%;min-width:90%;position:relative}.actions-nego{align-items:center}}.wrappBallos{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:repeat(auto-fit,minmax(100%,100%));justify-content:center}.wrapp .container-dash,.wrappBallos .container-dash{display:flex;margin:1px 0;overflow:auto;scrollbar-color:#2196f3 #0000ff80;scrollbar-width:auto;white-space:nowrap}.imagenesCaballos{border-radius:8px;display:inline-flex;height:auto;margin:0;max-width:50vw;padding-right:0;position:relative}.container-dash .card{border-radius:15px;box-shadow:inset 4px 4px 4px #0003,inset -4px -4px 15px #ffffff1a,4px 4px 15px #0000004d,-4px -4px 15px #ffffff1a;height:360px;margin:8px;min-width:260px;position:relative;transition:.5s}.container-dash .card:first-child .box .content input{background:#2196f3}.container-dash .card:nth-child(2) .box .content input{background:#e91e63}.container-dash .card:nth-child(3) .box .content input{background:#23c186}.container-dash .card .box{align-items:center;background:#2a2b2f;border-radius:15px;bottom:20px;display:flex;justify-content:center;left:20px;overflow:hidden;position:absolute;right:20px;top:20px;transition:.5s}.container-dash .card .box:hover{background:#2196f380;box-shadow:inset 4px 4px 4px #2196f333}.container-dash .card .box:before{background:#ffffff08;height:100%;left:0;position:absolute;top:0;width:50%}.container-dash .card .box .content{padding:20px;text-align:center}.container-dash .card .box .content img{border-radius:8px;color:#ffffff1a;padding:0;position:relative}.caja{background-size:cover;border:3px solid #12897a;border-radius:8px;position:relative;width:100%}.caja img{top:15px}.cajo{background-size:cover;border:3px solid #12897a;border-radius:8px;position:relative;width:100%}.cajo img{border:.5em solid #0000;border-radius:10px;width:100%}.card .box .content .arrow{display:inline-block;opacity:0;transition:opacity .3s}.card .box .content:hover .arrow{opacity:1}.card .box .content .arrow{animation:fade 2s infinite}@keyframes fade{0%,25%{opacity:1}33.33%,58.33%{opacity:0}66.66%,91.66%{opacity:1}to{opacity:0}}.icono-caballos{background:#fff;border:3px solid #fff;border-spacing:3px;cursor:pointer;height:15%;margin:5%;page-break-after:5px;position:absolute;width:15%}.container-dash .card .box .content h2{color:#ffffff1a;font-size:8rem;position:absolute;right:30px;top:-10px}.container-dash .card .box .content h3{color:#fff;font-size:1.8rem;margin-bottom:15px;transition:.5s;z-index:1}.container-dash .card .box .content p{color:#ffffffe6;font-size:.9rem;font-weight:300;transition:.5s;z-index:1}.container-dash .card .box .content input{background:#000;border-radius:5px;box-shadow:0 10px 20px #0003;color:#fff;display:inline-block;margin-top:20px;padding:8px 20px;position:relative;text-decoration:none;transition:.5s}.container-dash .card .box .content input:hover{background:#fff;box-shadow:0 10px 20px #0009;color:#000}.modal-close-info{align-self:flex-end;background:red;color:#222;cursor:pointer;font-size:20px;position:absolute;right:1rem;top:1rem;z-index:50}.history-sponsor-modal-backdrop{align-items:center;background:#000000bf;display:none;inset:0;justify-content:center;position:fixed;z-index:9999}.history-sponsor-modal-backdrop.is-open{animation:fadeIn .3s ease-in-out;display:flex}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.history-sponsor-modal-container{animation:borderFlow 6s linear infinite;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#0f172ae6;background-clip:padding-box,border-box;background-image:linear-gradient(#0f172ae6,#0f172ae6),linear-gradient(135deg,#38bdf8,#9333ea,#f43f5e);background-origin:border-box;background-size:100% 100%,300% 300%;border:2px solid #0000;border-radius:20px;box-shadow:0 0 25px #38bdf880;display:flex;flex-direction:column;max-height:85vh;max-width:700px;overflow-y:auto;position:relative;width:90%}@keyframes borderFlow{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}.history-sponsor-header{align-items:center;background:linear-gradient(90deg,#1e293b,#0f172a);border-top-left-radius:20px;border-top-right-radius:20px;display:flex;justify-content:center;padding:16px 20px;position:-webkit-sticky;position:sticky;top:0;z-index:10}.history-sponsor-title{color:#38bdf8;flex:1 1;font-size:1.4rem;font-weight:700;text-align:center;text-shadow:0 0 8px #38bdf8cc}.history-sponsor-close-button{align-items:center;background-color:#ef4444;border:none;border-radius:50%;box-shadow:0 2px 6px #ef444480;color:#fff;cursor:pointer;display:flex;font-size:.9rem;font-weight:600;height:2em;justify-content:center;margin-left:auto;padding:10px 16px;position:-webkit-sticky;position:sticky;right:1em;top:.9em;transition:background-color .3s ease,box-shadow .3s ease;width:2em;z-index:10}.history-sponsor-content{display:flex;flex-direction:column;gap:18px;padding:20px}.history-sponsor-item{background:#1e293be6;border:1px solid #38bdf866;border-radius:14px;box-shadow:0 4px 12px #0006;list-style:none;margin:0 auto;padding:18px 20px;transition:transform .25s ease,box-shadow .25s ease;width:92%}.history-sponsor-item:hover{box-shadow:0 0 18px #38bdf8b3;transform:scale(1.02)}.history-sponsor-item strong{color:#facc15;font-weight:700}.history-sponsor-sub-list{color:#e2e8f0;font-size:.95rem;list-style:none;margin-top:8px;padding-left:15px}.history-sponsor-sub-list li:before{color:#38bdf8;content:"▶ ";font-size:.8rem}.history-card-container{background-color:#0b4e28;border:1px solid gold;border-radius:12px;box-shadow:0 0 10px #ffd7004d,inset 0 0 15px #0003;margin:2em auto 0;max-width:80%;padding:60px 30px 30px;position:relative;text-align:center}.history-card-container:before{border-bottom:1px solid gold;border-left:1px solid gold;border-radius:0 0 40px 40px;border-right:1px solid gold;box-shadow:0 3px 5px #ffd7004d,inset 0 -2px 3px #0000001a;content:"";height:40px;top:-12px;width:80px;z-index:1}.history-card-container:before,.logo-historial{background-color:#0b4e28;left:50%;position:absolute;transform:translateX(-50%)}.logo-historial{border:2px solid gold;border-radius:50%;box-shadow:0 2px 8px #ffd700cc,0 0 10px #ffd70099;padding:5px;top:-25px;z-index:2}.view-horses-button{align-items:center;background:linear-gradient(135deg,gold,#fbbf24,#f59e0b);background-size:300% 300%;border:none;border-radius:12px;box-shadow:0 4px 10px #fbbf2466,0 0 15px #ffd70066;color:#fff;cursor:pointer;display:inline-flex;font-size:1.2rem;font-weight:700;gap:12px;padding:14px 26px;text-shadow:0 1px 2px #0003;transition:background-position .4s ease,transform .2s ease,box-shadow .2s ease}.view-horses-button:hover{background-position:100% 0;box-shadow:0 8px 20px #fbbf2499,0 0 20px #ffd70099;transform:translateY(-4px)}.view-horses-button:active{box-shadow:0 2px 5px #fbbf2466,inset 0 2px 4px #0000001a;transform:translateY(-1px)}.logo-historial{height:3em;transition:transform .3s ease;width:3em}.view-horses-button:hover .logo-historial{transform:scale(1.1)}.loader-container{height:25%;overflow:hidden;position:relative}.loader-background,.loader-container{align-items:center;display:flex;justify-content:center;width:100%}.loader-background{animation:waveEffect 2s linear infinite;background:linear-gradient(135deg,#000,#fff);background:linear-gradient(135deg,#f0f0f0,#a0a0a0);border-radius:5px;flex-direction:column;height:100px}.loading-gifH{border-radius:10%;height:100%;width:50%}.loadingH-text{color:#fff;font-size:1.2em;font-weight:700;left:50%;position:absolute;text-shadow:0 0 10px #39ff14,0 0 20px #39ff14,0 0 30px #39ff14,0 0 10px #0af,0 0 20px #0af;top:50%;transform:translate(-50%,-50%)}@media (max-width:768px){.loading-text{font-size:1em}}.ModalPatroInv{padding:0 10px}.ModalPatroInv-content{max-width:400px;padding:15px;width:100%}.ModalPatroInv{align-items:center;background-color:#00000080;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:1000}.ModalPatroInv-content{background-color:#fff;border-radius:8px;box-shadow:0 4px 8px #0003;max-width:500px;padding:20px;position:relative;text-align:left;width:90%}.ModalPatroInv-closeButton{align-items:center;color:red;display:flex;font-size:1.5em;height:50%;justify-content:center;right:0;top:50%;transform:translateY(-50%);transform:translateY(50%) scale(1.05);transition:background-color .3s,transform .3s;width:50px}.ModalPatroInv-closeButton:hover{background-color:#b30000}.horse-item{background-color:#f9f9f9;border:1px solid #ddd;border-radius:8px;margin:10px 0;padding:8px}.horse-header{margin-bottom:5px}.horse-id,.horse-type{color:#white;font-size:.9em}.letter-text{color:#555;font-size:.95em;margin-top:10px}.action-button{align-items:center;background-color:#007bff;background-color:#fbbf24;border:none;border-radius:5px;color:#fff;cursor:pointer;display:flex;flex-direction:column;margin:10px auto;max-width:250px;padding:10px 15px;transition:background-color .3s;width:100%}.action-button span{align-items:center;background-color:#10b981;font-size:.85em;gap:5px}.action-button h2{font-size:1em;margin:5px 0}.action-button p{font-size:.85em;margin:3px 0}.coin{height:18px;width:18px}.action-button:hover{background-color:#0056b3;background-color:#f59e0b}.ModalPatroInv-closeButton{background-color:#cd5c5c;border:none;color:#333;cursor:pointer;font-size:1.2em;position:absolute;right:10px;top:10px}@media (min-width:768px){.ModalPatroInv-content{max-width:500px;padding:20px}.horse-item{margin:10px auto;max-width:250px}.action-button{max-width:300px;padding:12px 18px}.action-button span{font-size:.9em}.action-button h2{font-size:1.1em}.action-button p{font-size:.9em}.coin{height:20px;width:20px}}@media (min-width:1024px){.ModalPatroInv-content{max-width:600px;padding:25px}.horse-item{margin:15px auto;max-width:300px}.action-button{max-width:350px;padding:15px 20px}}.registro-notificacion{border-radius:5px;font-weight:700;margin:1rem 0;padding:1rem;text-align:center}.registro-notificacion.success{background-color:#d4edda;border:1px solid #c3e6cb;color:#155724}.registro-notificacion.error{background-color:#f8d7da;border:1px solid #f5c6cb;color:#721c24}.horse-owner{color:#fbbf24;font-size:1.2em;margin-bottom:-.2em;text-align:center}.horse-card{margin:.5em .5em 0 em}.horse-card p{color:#f3f3f3}.horse-card .rarity{color:#fbbf24;font-weight:700;margin-bottom:.5em;position:relative;text-align:center;top:-5em}.image-container{display:flex;justify-content:center;left:20%;margin-bottom:-1em;position:relative;top:-5em}image-container{display:flex;justify-content:flex-endS}.horse-card img.horse-image{border-radius:8px 8px 0 0;height:auto;width:90%}.status{display:flex;margin:0;padding-top:0;position:relative;top:-3em;z-index:500}.status.ready{color:#10b981;z-index:500}.progress-bar{background-color:#fbbf24;border-radius:5px;height:10px;margin:1% 3%;z-index:999}.stats{position:relative;z-index:500}.awards{display:flex;flex-direction:column;z-index:500}.award{background:#ffd70033;border-radius:5px;display:flex;justify-content:space-between;margin-top:5px;padding:5px}.btn-history,.btn-train{background-color:#1e3a8a;border:none;border-radius:5px;color:#fff;cursor:pointer;padding:10px;transition:background-color .3s}.btn-history:hover,.btn-train:hover{background-color:#10b981}.horse-card{background-color:#101820;border:1px solid #1e3a8a;border-radius:10px;color:#f3f3f3;margin:.5em .5em 0;padding-top:5em;position:relative;transition:transform .3s ease;width:250px}.horse-image{border-radius:8px 8px 0 0;height:auto;left:50%;position:absolute;top:-5em;transform:translateX(-50%);width:90%}.stats,.status{color:#fbbf24;font-size:1em;margin-top:-1em;text-align:center}.stats{background-color:#1e3a8a;background-color:#1e3a8acc;border-radius:10px;border-radius:solid;margin-left:auto;margin-right:auto;padding:1em;width:90%}.horse-item{word-wrap:break-word;background:linear-gradient(135deg,#111,#333);border:2px solid #222;border-radius:12px;box-shadow:0 0 20px #00ffff80,0 0 10px #ff00ff4d;box-sizing:border-box;color:#f1f1f1;display:inline-block;margin:.5rem 0;max-width:100%;padding:1rem;transition:transform .3s ease,box-shadow .3s ease;width:-webkit-min-content;width:min-content}.horse-item:hover{box-shadow:0 0 30px #0ffc,0 0 20px #f0f9;transform:scale(1.05)}.horse-header{color:#00e6e6;font-family:Orbitron,sans-serif;font-size:1.2rem}.horse-attributes{justify-content:space-around;margin-top:1rem}.horse-attributes span{background:#ffffff0d;color:#f0f;text-shadow:0 0 10px #f0fc}.horse-attributes span svg{filter:drop-shadow(0 0 5px #0ff);height:3rem;position:relative;width:3rem;z-index:1}.horse-attributes span:after{color:#fff;font-size:1.4rem;text-shadow:0 0 10px #ffffffe6,0 0 5px #00ffffb3;transform:translate(-50%,-50%);z-index:2}.horse-attributes span:focus:after,.horse-attributes span:hover:after{text-shadow:0 0 15px #fff,0 0 10px #ff00ffe6,0 0 25px #0ffc;transform:translate(-50%,-50%) scale(1.2)}.horse-attributes span:active:after{text-shadow:0 0 20px #fff,0 0 15px #f0f,0 0 30px #0ff;transform:translate(-50%,-50%) scale(1.3)}.horse-attributes span{align-items:center;background:#000000b3;border-radius:6px;display:flex;font-family:Orbitron,sans-serif;font-size:1rem;padding:1rem;position:relative;transition:transform .2s ease,text-shadow .3s ease}.horse-attributes span svg{fill:#0ff;height:2.5rem;margin-right:.5rem;opacity:.8;transition:fill .3s ease;width:2.5rem}.horse-attributes span:after{color:#f0f;content:attr(data-value);font-size:1.5rem;font-weight:700;left:50%;position:absolute;text-shadow:0 0 8px #ff00ffb3,0 0 12px #ff00ffe6;top:50%;transform:translate(-30%,-50%);transition:text-shadow .3s ease,transform .2s ease;z-index:1}.horse-attributes span:focus:after,.horse-attributes span:hover:after{text-shadow:0 0 10px #fff,0 0 15px #f0f,0 0 20px #0ffc;transform:translate(-30%,-50%) scale(1.1)}.horse-attributes span:active:after{text-shadow:0 0 15px #fff,0 0 20px #f0f,0 0 30px #0ff;transform:translate(-30%,-50%) scale(1.15)}.horse-id{color:#00bfff;font-weight:700}.horse-type{color:#0ff;font-style:italic}.horse-agility,.horse-endurance,.horse-speed{background:linear-gradient(135deg,#101,#202);border:1px solid #333;border-radius:5px;box-shadow:inset 0 0 5px #0ff,0 0 10px #0ff9;padding:.5rem;position:relative}.horse-agility:before,.horse-endurance:before,.horse-speed:before{background:radial-gradient(circle,#ffffff1a,#0000);border-radius:5px;content:"";height:100%;left:0;opacity:.4;position:absolute;top:0;width:100%}.horse-item:hover .horse-agility,.horse-item:hover .horse-endurance,.horse-item:hover .horse-speed{background:linear-gradient(135deg,#222,#333);box-shadow:0 0 15px #f0f9,inset 0 0 15px #0ff9}@media (max-width:440px){.horse-item{font-size:.9rem;margin:.3rem 0;max-width:100%;padding:.5rem}.horse-header{align-items:flex-start;flex-direction:column;font-size:1rem}.horse-attributes{flex-direction:column;margin-top:.5rem}.horse-attributes span{font-size:.85rem;justify-content:flex-start;margin-bottom:.5rem;padding:.6rem;width:100%}.horse-attributes span svg{height:2rem;margin-right:.5rem;width:2rem}}.ModalBoletoInv{bottom:0;justify-content:center;right:0;z-index:1000}.ModalBoletoInv-content{border-radius:5px;text-align:left}.ModalBoletoInv-content h3,.ModalBoletoInv-content h4,.ModalBoletoInv-content li,.ModalBoletoInv-content p,.ModalBoletoInv-content ul{color:#000}.ModalBoletoInv-button{background-color:#007bff;transition:background-color .3s}.ModalBoletoInv-button:hover{background-color:#0056b3}.SponsorModule{max-width:100%}.SponsorModule .app{display:flex;flex-wrap:wrap;justify-content:space-around}.TicketModule{background-color:#f9f9f9cc;border-radius:10px;box-shadow:0 4px 8px #0000001a;display:inline-block;font-family:Arial,sans-serif;margin:1em;max-width:90%;padding:1em;width:-webkit-max-content;width:max-content}.TicketModule h2{border-bottom:2px solid #6b7280;color:#1e3a8a;font-size:1.2rem;margin-bottom:10px;padding-bottom:5px}.TicketModule ul{display:contents;list-style-type:none;padding-left:0}.TicketModule li{background-color:#10b981;border-radius:5px;color:#fff;cursor:pointer;margin-bottom:10px;padding:10px 15px;transition:background-color .3s ease}.TicketModule li:hover{background-color:#065f46}.TicketModule p{color:#6b7280;font-size:1rem}.TicketModule input[type=text]{border:2px solid #1e3a8a;border-radius:5px;font-size:1rem;margin-bottom:10px;margin-top:10px;padding:10px;width:80%}.TicketModule button{border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:1rem;padding:.6em 1.5em;transition:background-color .3s ease}svg{fill:#fff;height:1.2rem;width:1.2rem}.SponsorModule{display:flex;flex-wrap:wrap;gap:.5em}.horse-item{border-bottom:1px solid #ccc;cursor:pointer;padding:10px}.horse-header{font-weight:700}.horse-attributes,.horse-header{display:flex;justify-content:space-between}.horse-attributes{margin-top:5px}.horse-attributes span{margin:0 10px}.toggle-buttons{display:flex;justify-content:center;margin-bottom:20px}.toggle-buttons button{background-color:#1e3a8a;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:16px;margin:0 10px;padding:10px 20px;transition:background-color .3s ease}.toggle-buttons button:hover{background-color:#10b981}.toggle-buttons button.active{background-color:#fbbf24}.hidden{display:none}.SponsorModule,.TicketModule{border:1px solid #6b7280;border-radius:10px;margin-bottom:20px;padding:20px}.ModalBoletoInv{align-items:center;background-color:#00000080;display:flex;height:100%;justify-content:right;left:0;position:fixed;top:0;width:80%}.ModalBoletoInv-content{background-color:#fff;border-radius:10px;box-shadow:0 4px 8px #0003;max-width:60%;padding:20px;width:300px}.ModalBoletoInv h3{color:#1e3a8a;font-size:1.4rem;margin-bottom:15px}.ModalBoletoInv p{color:#6b7280;font-size:1rem;margin-bottom:10px}.ModalBoletoInv-button{background-color:#10b981;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:1rem;margin-top:10px;padding:10px 15px;transition:background-color .3s ease}.ModalBoletoInv-button:hover{background-color:#065f46}.wrapp_inventario_cofres{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:repeat(auto-fit,minmax(100%,100%));justify-content:center}.wrapp_inventario_cofres .container-inventario-cofres-base{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;margin:0;max-width:100%}.container-inventario-cofres-base .card_cofres_inventario{border-radius:15px;box-shadow:inset 4px 4px 4px #0003,inset -4px -4px 15px #ffffff1a,4px 4px 15px #0000004d,-4px -4px 15px #ffffff1a;height:360px;margin:8px;min-width:260px;position:relative;transition:.5s}.container-inventario-cofres-base .card_cofres_inventario .box-nft_cofres_inventario{align-items:center;background:#2a2b2f;border-radius:15px;bottom:20px;display:block;justify-content:center;left:20px;overflow:hidden;position:absolute;right:20px;top:20px;transition:.5s}.container-inventario-cofres-base .card_cofres_inventario .box-nft_cofres_inventario:hover{transform:translateY(-50px)}.container-inventario-cofres-base .card_cofres_inventario .box-nft_cofres_inventario:before{background:#ffffff08;height:100%;left:0;position:absolute;top:0;width:50%}.container-inventario-cofres-base .card_cofres_inventario .box-nft_cofres_inventario .content_cofres_inventario{padding:35px;text-align:center}.cajas_cofres_inventario{background-size:cover;border:3px solid #12897a;border-radius:8px;position:relative;width:100%}.cajas_cofres_inventario img{border:2px solid #0000;top:2px;width:100%}.cajas_cofres_inventario svg{fill:#fff;height:.2rem;width:.2rem}.icono{height:55%;margin:5px;width:55%}.btn-1{order:1}.btn-2{order:2}.btn-3{order:3}button[type=submit] img{height:2em;width:2em}.container-inventario-cofres-base .card_cofres_inventario .box-nft_cofres_inventario .content_cofres_inventario h2{color:#ffffff1a;font-size:8rem;position:absolute;right:30px;top:-10px}.container-inventario-cofres-base .card_cofres_inventario .box-nft_cofres_inventario .content_cofres_inventario h3{color:#fff;font-size:1.8rem;margin-bottom:15px;transition:.5s;z-index:1}.container-inventario-cofres-base .card_cofres_inventario .box-nft_cofres_inventario .content_cofres_inventario p{color:#ffffffe6;font-size:1rem;font-weight:300;transition:.5s;z-index:1}.container-inventario-cofres-base .card_cofres_inventario .box-nft_cofres_inventario .content_cofres_inventario input{border-radius:5px;box-shadow:0 10px 20px #0003;color:#fff;display:inline-block;margin-top:20px;padding:8px 20px;position:relative;text-decoration:none;transition:.5s}.container-inventario-cofres-base .card_cofres_inventario .box-nft_cofres_inventario .content_cofres_inventario input:hover{background:#fff;box-shadow:0 10px 20px #0009;color:#000}.container-inventario-cofres-base .card_cofres_inventario .box-nft_cofres_inventario .content_cofres_inventario .input-price{border-radius:5px;box-shadow:0 10px 20px #0003;color:#fff;display:inline-block;margin-top:20px;padding:8px 20px;position:relative;text-decoration:none;transition:.5s}.container-inventario-cofres-base .card_cofres_inventario .box-nft_cofres_inventario .content_cofres_inventario .input-price:hover{background:#fff;box-shadow:0 10px 20px #0009;color:#000}.wrapp_inventario_cofres_p{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:repeat(auto-fit,minmax(100%,100%));justify-content:center}.wrapp_inventario_cofres_p .container-inventario-cofres-p{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;margin:0;max-width:15em}.container-inventario-cofres-p .card_cofres_p__inventario{border-radius:15px;box-shadow:inset 4px 4px 4px #0003,inset -4px -4px 15px #ffffff1a,4px 4px 15px #0000004d,-4px -4px 15px #ffffff1a;height:360px;margin:8px;min-width:260px;position:relative;transition:.5s}.container-inventario-cofres-p .card_cofres_p_inventario .box-nft_cofres_p_inventario{align-items:center;background:#4443;border-radius:15px;display:block;justify-content:center;left:0;overflow:hidden;position:relative;top:0;transition:.5s}.container-inventario-cofres-p .card_cofres_p_inventario .box-nft_cofres_p_inventario:hover{background:blue}.container-inventario-cofres-p .card_cofres_p_inventario .box-nft_cofres_p_inventario:before{background:#ffffff08;height:50%;left:0;position:absolute;top:0;width:40%}.container-inventario-cofres-p .card_cofres_p_inventario .box-nft_cofres_p_inventario .content_cofres_p_inventario{padding:0;text-align:center}.cajas_cofres_p_inventario{background-size:cover;border:3px solid gold;border-radius:8px;position:relative;width:50%}.cofres-inventario_disponibles{align-items:center;background:#0003;box-shadow:0 0 10px #fff;display:flex;gap:20px;justify-content:center;margin:1rem auto;min-width:300px;transition:box-shadow .3s ease-in-out}.cofres-inventario_disponibles button{background-color:#fff;position:relative}.cofres-inventario_disponibles button:hover:before{background-color:#fff;border-radius:5px;bottom:1px;color:#000;content:attr(data-text);left:10%;padding:5px 10px;position:absolute;transform:translateX(-25%);z-index:12}.cofres-inventario_disponibles p{color:#fff;font-size:.8rem;font-weight:700}button[type=submit] img{height:1.5em;position:relative;width:1.5em}button[type=submit]{background-color:initial;border:none;cursor:pointer;margin:0;padding:0;transition:background-color .3s ease}button[type=submit]:hover{background-color:#09f;border-radius:20%}button[type=button]{background-color:initial;border:none;cursor:pointer;margin:0;padding:0;position:relative;transition:background-color .3s ease}button[type=button] img{height:15px;width:15px}button[type=button]:hover{background-color:#09f;border-radius:20%}.iconosvg{background:#fff;border-radius:45%;height:6.5%;margin:5px;position:absolute;width:7.5%}.container-inventario-cofres-p .card_cofres_p_inventario .box-nft_cofres_p_inventario .content_cofres_p_inventario h2{color:#ffffff1a;font-size:8rem;position:absolute;right:30px;top:-10px}.container-inventario-cofres-p .card_cofres_p_inventario .box-nft_cofres_p_inventario .content_cofres_p_inventario h3{color:#fff;font-size:1.8rem;margin-bottom:15px;transition:.5s;z-index:1}.container-inventario-cofres-p .card_cofres_p_inventario .box-nft_cofres_p_inventario .content_cofres_p_inventario p{color:#ffffffe6;font-size:1rem;font-weight:300;transition:.5s;z-index:1}.container-inventario-cofres-p .card_cofres_p_inventario .box-nft_cofres_p_inventario .content_cofres_p_inventario input{border-radius:5px;box-shadow:0 10px 20px #0003;color:#fff;display:inline-block;margin-top:20px;padding:8px 20px;position:relative;text-decoration:none;transition:.5s}.container-inventario-cofres-p .card_cofres_p_inventario .box-nft_cofres_p_inventario .content_cofres_p_inventario input:hover{background:#fff;box-shadow:0 10px 20px #0009;color:#000}.container-inventario-cofres-p .card_cofres_p_inventario .box-nft_cofres_p_inventario .content_cofres_p_inventario .input-price{border-radius:5px;box-shadow:0 10px 20px #0003;color:#fff;display:inline-block;margin-top:20px;padding:8px 20px;position:relative;text-decoration:none;transition:.5s}.container-inventario-cofres-p .card_cofres_p_inventario .box-nft_cofres_p_inventario .content_cofres_p_inventario .input-price:hover{background:#fff;box-shadow:0 10px 20px #0009;color:#000}.CardCofresMagicos{border-radius:15px;box-shadow:inset 4px 4px 4px #0003,inset -4px -4px 15px #ffffff1a,4px 4px 15px #0000004d,-4px -4px 15px #ffffff1a;height:auto;margin:8px;max-width:220px;position:relative;transition:.5s}.CardCrofresMagicos .box{align-items:center;background:#2a2b2f;border-radius:15px;bottom:20px;display:flex;justify-content:center;left:20px;overflow:hidden;position:absolute;right:20px;top:20px;transition:.5s}.CardCrofresMagicos .box:hover{transform:translateY(-50px)}.CardCrofresMagicos .box:before{background:#ffffff08;height:100%;left:0;position:absolute;top:0;width:50%}.CardCrofresMagicos .box .content{padding:20px;text-align:center}.CardCrofresMagicos .box .content .caja,.cajaCofresMagicos{background-size:cover;border:3px solid #12897a;border-radius:8px;position:relative;width:100%}.cajaCofresMagicos img{border:2px solid #0000;top:2px;width:100%}.cart-container .hidden{display:none;padding:5em}.utility-group-modalo{align-items:center;display:inline-grid;flex-direction:column;margin-top:20px;overflow:auto;scrollbar-color:#2196f3 #0000ff80;scrollbar-width:auto;white-space:nowrap}.titulo-modalo{background-color:#4c4f5d;border-radius:10px;box-shadow:0 0 10px #00000080;display:flex;overflow-x:auto;text-align:center}.total-items{margin-top:10px}.items-container{background-color:#4c4f5d}.inventario-container,.items-container{border-radius:10px;box-shadow:0 0 10px #00000080;display:flex;margin-top:10px;overflow-x:auto}.inventario-container .hidden{display:none}.item-market{flex:0 0 auto;margin-right:1em}.icon{height:3em;width:3em}.wallet{align-items:center;border:2px solid #000;cursor:pointer;display:flex;flex-direction:row-reverse;padding-bottom:.2em;padding-right:.2em}.wallet div{background-color:#b8860b;border-radius:20%;justify-content:center;min-height:auto;min-width:auto;padding:.1rem}.wallet svg{height:1.8rem;width:1.6rem}.wallet img{height:2.5em;width:2.5em;z-index:1}table{background-color:initial;border-collapse:initial;border-spacing:.5em;overflow:hidden}table,td{border-radius:1em}td{background-color:#222}.walletBalanceTabla{display:grid}.wallet span{background-color:#222;border-radius:1px;color:gold;display:table-cell;font-size:.8em;width:100%}.wallet button{background-color:#444c;border-radius:.5rem;color:gold;cursor:pointer;display:inline-block;padding:.5em .75em;transition:.3s ease-in-out}.wallet button:hover{background-color:gold}.botton-wallet{border:.1em solid gold;border-radius:50% 10% 50% 10%;height:200%;position:absolute;width:200%}.botton-wallet:hover{border:.2em solid #fff;border-radius:50% 50% 80% 80%}.button-wallets{display:contents}.modal-walletBHRT{background-color:#222;display:none;height:100%;left:0;position:fixed;top:0;width:100%;z-index:9999}.modal-walletBHRT.is-open{display:block}.modal-walletBHRT-container{background-color:#fff}.modal-walletBHR-container,.modal-walletBHRT-container{border-radius:8px;margin:20px auto;max-width:80%;padding:20px;position:relative;width:80%}.modal-walletBHR-container{background-color:#222;background:#222}.modal-walletBHRT-close{background:#0000;border:none;cursor:pointer;font-size:20px;position:absolute;right:10px;top:10px}.content-container{align-items:center;display:flex;flex-direction:column;justify-content:center;text-align:center}.content-balance{top:10px}.content-details-BHRT{display:flex;flex-wrap:wrap;gap:10px;justify-content:center;margin-top:20px}.botones-wallet-canje-BHRT{display:inline-block;gap:10px}.botones-wallet-canje-BHRT button{background-color:#222;border:none;border-radius:8px;cursor:pointer;display:inline-block;flex-direction:row;transition:background-color .3s ease}.botones-wallet-canje-BHRT button:hover{background-color:#dcdcdc}.claim-button{align-items:center;background-color:#2ecc71;border:none;border-radius:8px;display:flex;font-weight:700;height:40px;justify-content:center;margin:20px auto;width:200px}.claim-button:hover{background-color:#27ae60}.botones-wallet-canje-BHRT button{display:flex;position:relative}.botones-wallet-canje-BHRT button spam{align-self:flex-start;margin-bottom:auto}.botones-wallet-canje-BHRT button img{height:80%;margin-top:auto;width:80%}.botones-wallet-canje-BHRT button span{background-color:initial;border-radius:5px;color:#fff;font-size:14px;left:50%;padding:5px 10px;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:999}.content-balance{top:50px}.botones-wallet-canje-BHRT{display:block}.content-balance{left:50%;position:absolute;top:20px;transform:translateX(-50%)}.botones-wallet-canje-BHRT{display:flex;flex-wrap:wrap;gap:20px;justify-content:center;margin-bottom:20px;margin-top:20px}.botones-wallet-canje-BHRT button{align-items:center;flex-direction:column;height:150px;justify-content:center;width:150px}@media (max-width:768px){.content-balance{margin-bottom:20px;position:static;text-align:center;transform:none}.botones-wallet-canje-BHRT{display:flex;flex-wrap:wrap;gap:20px;justify-content:center}.botones-wallet-canje-BHRT button{height:120px;width:45%}.claim-button{height:40px;width:90%}}.content-balanceBH{background-color:#222;font-size:16px;padding:10px}.claim-button,.content-balanceBH{border:2px solid #fff;border-radius:5px;color:#fff;font-family:Press Start\ 2P,cursive;text-shadow:1px 1px #000}.claim-button{background-color:#000;cursor:pointer;font-size:14px;padding:10px 20px;transition:background-color .3s ease}.claim-button:hover{background-color:#444}.countdown{color:#fff;font-family:Arial,sans-serif;font-size:2.5rem;gap:.8rem;text-shadow:0 0 4px #000c}.countdown,.countdown-item{align-items:center;display:flex;justify-content:center}.countdown-item{background:#1b3a1b;border:1px solid #2a5f2a;border-radius:.8rem;box-shadow:0 0 6px #0009;flex-direction:column;min-width:60px;padding:.8rem 1rem;transition:transform .2s ease,box-shadow .2s ease}.countdown-item:hover{box-shadow:0 0 8px #2a5f2a66;transform:scale(1.03)}.countdown-value{font-size:1.4rem;font-weight:700}.countdown-label{font-size:.65rem;letter-spacing:.08rem;margin-top:.3rem;opacity:.85;text-transform:uppercase}@media (max-width:600px){.countdown{font-size:1.8rem;gap:.5rem}.countdown-item{min-width:48px;padding:.6rem .8rem}.countdown-value{font-size:1.1rem}.countdown-label{font-size:.55rem}}.center_banner_card{background:#000;border:.5em solid #000;border-radius:1em;box-shadow:0 0 10px #0f0c;color:#fff;font-family:Arial,sans-serif;height:20em;max-width:85%;overflow:hidden;position:relative;width:20em}.center_banner_card-neon-border{align-items:center;background-position:50%;background-size:cover;box-sizing:border-box;display:flex;flex-direction:column;height:100%;justify-content:center;padding:1em;position:relative;width:100%}.center_banner_card-OwnerCard{background-color:#222c;border:1px solid #0000;border-image-slice:1;border-radius:.75em;bottom:6em;box-shadow:0 0 6px #f0f;color:#fff;font-size:.9em;left:30%;max-width:80%;padding:.5em 1em;position:absolute;text-align:center;transform:translateX(-50%);z-index:5}.center_banner_card h1{font-size:1.25em;font-weight:700;left:1em;margin:0;position:absolute;text-shadow:0 0 5px #0f0;top:1em}.center_banner_card h3{align-items:center;display:flex;font-weight:400;gap:.3em;margin:0;position:absolute;right:1em;text-shadow:0 0 4px #0f0;top:1em}.center_banner_card-imagen-caballos img{border-radius:.5em;bottom:-20%;height:auto;left:50%;max-width:70%;position:absolute;transform:translateX(-50%);z-index:0}.center_banner_card-pantalla-neon-boton{background-color:#daa520;border:none;border-radius:1em;bottom:1em;box-shadow:0 0 5px #daa520;color:#000;cursor:pointer;font-weight:700;padding:.5em 1em;position:absolute;right:1em;text-decoration:none;transition:background-color .3s ease;z-index:2}.center_banner_card-pantalla-neon-boton:hover{background-color:#ccac00}.center_banner_card a{color:#000;font-weight:700;text-decoration:none}.center_banner_card a:hover{text-decoration:underline}.container-inventario-Alimentos,.container-inventario-Implementos{background-position:50%;background-size:cover;margin-left:0;margin-right:0;z-index:10}.container-inventario-Implementos{background-image:url(https://www.blockhorseracing.com/image/fondos/implementos4.jpg)}.containerDash{background-position:50%;background-size:cover;margin-left:0;margin-right:0;z-index:10}.pancarta-container{animation:neonText 2s linear infinite;background:linear-gradient(90deg,#0000,#00f,#0000);background-size:200% 100%;border:1px solid blue;color:#00f;font-size:2em;padding:1em;text-align:center}.pancarta-container h1{color:#daa520;font-size:1em}*,.pancarta-text{margin:0}*{box-sizing:border-box;font-family:Poppins,sans-serif;padding:0}.wrapp,.wrappBallosMain{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:repeat(auto-fit,minmax(100%,100%));justify-content:center}.wrapper{min-height:10vh}.wrapp .container,.wrapper{align-items:center;display:flex;flex-wrap:wrap;justify-content:center}.wrapp .container{margin:0;max-width:100%}.container .card{border-radius:15px;box-shadow:inset 4px 4px 4px #0003,inset -4px -4px 15px #ffffff1a,4px 4px 15px #0000004d,-4px -4px 15px #ffffff1a;height:360px;margin:8px;min-width:260px;position:relative;transition:.5s}.container .card:first-child .box .content input{background:#2196f3}.container .card:nth-child(2) .box .content input{background:#e91e63}.container .card:nth-child(3) .box .content input{background:#23c186}.container .card .box{align-items:center;background:#2a2b2f;border-radius:15px;bottom:20px;display:flex;justify-content:center;left:20px;overflow:hidden;position:absolute;right:20px;top:20px;transition:.5s}.container .card .box:hover{transform:translateY(-50px)}.container .card .box:before{background:#ffffff08;height:100%;left:0;position:absolute;top:0;width:50%}.container .card .box .content{padding:20px;text-align:center}.container .card .box .content .caja{background-size:cover;border:3px solid #12897a;border-radius:8px;position:relative;width:100%}.caja img{border:2px solid #0000;overflow:hidden;position:absolute;top:2.2vh;width:100%;z-index:0}.icono{border-spacing:3px;display:inline-block;page-break-after:5px}.icono,.iconomi{background:#fff;border:3px solid #fff;height:10%;position:absolute;width:10%}.brightness{filter:brightness(250%)}.contrast{filter:contrast(180%)}.grayscale{filter:grayscale(100%)}.huerotate{filter:hue-rotate(180deg)}.invert{filter:invert(100%)}.opacity{filter:opacity(50%)}.saturate{filter:saturate(7)}.sepia{filter:sepia(100%)}.shadow{filter:drop-shadow(8px 8px 10px green)}.container .card .box .content h2{color:#ffffff1a;font-size:8rem;position:absolute;right:30px;top:-10px}.container .card .box .content h3{color:#fff;font-size:1.8rem;margin-bottom:15px;transition:.5s;z-index:1}.container .card .box .content p{color:#ffffffe6;font-size:.7rem;font-weight:300;transition:.5s;z-index:1}.container .card .box .content input{background:#000;border-radius:5px;box-shadow:0 10px 20px #0003;color:#fff;display:inline-block;margin-top:0;padding:8px 20px;position:relative;text-decoration:none;transition:.5s}.container .card .box .content input:hover{background:#fff;box-shadow:0 10px 20px #0009;color:#000}.horse{background-color:brown;height:150px;overflow:hidden;position:relative;width:200px}.head{height:70px;left:70px;top:0;width:70px}.body,.head{background-color:brown;border-radius:50%;position:absolute}.body{height:80px;left:30px;top:70px;width:140px}.Nav-Market{margin:1em;padding:.2em}.leg{background-color:brown;border-radius:10px;bottom:0;height:100px;position:absolute;width:30px}.leg:nth-child(odd){left:20px}.leg:nth-child(2n){right:20px}.center-titulo{text-align:center}.center-titulo h1{margin:0;padding:0}.container-market-alimentos{background-image:url(https://www.blockhorseracing.com/image/fondos/manzanas.jpg)}.container-market-alimentos,.container-market-implementos{background-position:50%;background-size:cover;margin-left:0;margin-right:0;z-index:10}.container-market-implementos{background-image:url(https://www.blockhorseracing.com/image/fondos/implementos8.jpg)}.button-container{display:inline-flex}.market-img{background-size:cover;border:3px solid #12897a;border-radius:8px;max-width:100%;position:relative}.market-img img{border:2px solid #0000;top:2px;width:100%}.utility-group-modal{background-color:#222;display:flow;min-height:90%;min-width:90%;overflow-x:auto;position:relative;white-space:wrap}.imagen-modal-market{align-items:center;display:flex;justify-content:center;padding-top:6%}.imagen-modal-market h3{position:absolute;top:0}img.utility-nft-image{align-content:center;display:flex;height:30%;width:30%}.utility-group-modal .item-market{border:1px solid #ccc;border-radius:5px;color:#fff;display:inline-block;margin:.3em;max-width:80%;overflow:hidden;padding:10px;text-overflow:ellipsis}.utility-group-modal .item-market span{color:#fff;display:flow;margin-right:10px}.gold-text,.marketo{color:gold}.cart-container{width:100%}.cart-container,.cart-containera{align-items:flex-start;display:flex;padding:10px;position:relative}.cart-containera{width:70%}.button-container,.titulo-tipo-nft{justify-content:space-between}.titulo-tipo-nft{display:flex;padding:10px;width:90%}.buy-button-container{margin-top:10px}img.coin{height:2em;width:2em;z-index:1}.utility-group-modal .item button{background-color:#007bff;border:none;color:#fff;cursor:pointer;padding:5px 10px}.utility-group-modal .item button:hover{background-color:#0056b3}.button-container{display:flex;flex-wrap:wrap;gap:5px;padding:10px;width:70%}.button-container button{background-color:#007bff;border:none;box-sizing:border-box;color:#fff;cursor:pointer;flex:none;padding:5px 10px;text-align:center;width:23%}.button-container button:hover{background-color:#0056b3}@media (max-width:768px){.button-container{gap:1%;width:100%}.button-container button{flex:none;margin-bottom:1px;width:40%}}.carreras-container{background-image:url(https://www.blockhorseracing.com/image/fondos/race.png);background-position:50%;background-size:cover;padding-top:2%;text-align:center;z-index:10}.carreras-container h1{color:#167cbb;font-size:1.5em}.race-list{display:flex;flex-wrap:wrap;gap:1rem;justify-content:space-evenly}.no-data{color:#777;font-style:italic;padding:1rem;text-align:center}.filtro-race-button{border:2px solid #167cbb;font-size:1em;padding:1.5em 2em;transition:.3s}.pick-six-button{background-color:#1e3a8a;border:2px dashed #0ff;border-radius:15px;box-shadow:0 0 15px #0ff9,0 0 30px #0ff6;color:#fff;cursor:pointer;font-size:18px;font-weight:700;letter-spacing:1px;padding:15px 30px;text-transform:uppercase;transition:.3s}.pick-six-button:hover{box-shadow:0 0 25px #0ff,0 0 50px #0ffc;transform:scale(1.05)}.pick-six-button:active{background-color:#10b981;box-shadow:0 0 15px #10b98199,0 0 30px #10b98166;transform:scale(.95)}.jornada-info-button{background-color:#1e3a8a;border:2px dashed darkred;border-radius:15px;box-shadow:0 0 15px #0ff9,0 0 30px #0ff6;color:#fff;cursor:pointer;font-size:18px;font-weight:700;letter-spacing:1px;padding:.2em .5em;text-transform:uppercase;transition:.3s}.jornada-info-button:hover{box-shadow:0 0 25px #0ff,0 0 50px #0ffc;transform:scale(1.05)}.jornada-info-button:active{background-color:#10b981;box-shadow:0 0 15px #10b98199,0 0 30px #10b98166;transform:scale(.95)}.race-baselight,.race-highlight{font-weight:700;z-index:10}. .carreras-container li:hover{background-color:#7b68ee;color:#423f3f}.circle{animation:pulse 1s infinite;border-radius:50%;display:inline-block;height:12px;width:12px}.green{background-color:green;border:.2rem solid #006400}.yellow{background-color:#ff0;border:.2px solid #b8860b}.red{background-color:red;border:.2rem solid darkred}@media screen and (max-width:768px){.carreras-container h1{font-size:1.2em}.carreras-container li{flex-direction:column;width:90%}}.popup-container{align-items:center;background-color:#00000080;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%}.popup-content{background-color:#fff;border-radius:5px;padding:20px}.race-menu-nav{animation:neonText 2s linear infinite;background:linear-gradient(90deg,#0000,#00f,#0000);background-size:200% 100%;border:1px solid blue;color:#00f;padding:1em 1em 1em 10%;text-align:left}.race-menu-nav h1{color:#daa520;font-size:2em}@keyframes neonText{0%,to{background-position:0 0}50%{background-position:100% 0}}.filtro-race-button{background-color:#001900cc;border:2px solid#167cbb;color:#fff;cursor:pointer;font-family:Arial,sans-serif;font-size:.9em;margin:1em;padding:1.3em 1.7em;transition:all .3s ease-in-out}.filtro-race-button:hover{background-color:#167cbb;color:#000}.custom-alert{background-color:#167cbb;border:solid #daa520;border-radius:5px;box-shadow:0 4px 8px #0000001a;color:#212529;left:50%;padding:10px 20px;position:fixed;top:50%;transform:translate(-50%,-50%);z-index:9999}@media screen and (max-width:768px){.race-menu-nav{padding:.1em .1em .1em 5%}.filtro-race-button{background-color:#001900cc;border:1px solid#167cbb;color:#fff;cursor:pointer;font-family:Arial,sans-serif;font-size:.7em;margin:1em;padding:1em;transition:all .3s ease-in-out}.pancarta-text{font-size:1em}.race-menu-nav h1{color:#daa520;font-size:1em}}.modal{align-content:center;background-color:#000000bf;display:none;left:0;min-height:100vh;position:fixed;top:5vh;width:100%;z-index:5}.modal-containerace{align-content:center;background-color:#000;border-radius:10px;color:#ff0;font-size:10px;left:50%;padding:5vw;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:9999}.modal-container-race-results{background-color:#222;border-radius:8px;box-shadow:0 4px 15px #00000080;left:50%;max-height:90vh;max-width:90%;min-height:90%;overflow-y:auto;padding:1rem;position:fixed;top:50%;transform:translate(-50%,-50%);transition:all .3s ease;width:auto}.modal-container-race-results::-webkit-scrollbar{width:1em}.modal-container-race-results::-webkit-scrollbar-track{background:#167cbb;border-radius:10px}.modal-container-race-results::-webkit-scrollbar-thumb{background:#167cbb;border:2px solid #167cbb;border-radius:10px}.modal-container-race-results::-webkit-scrollbar-thumb:hover{background:#167cbb}.modal-container-race-results{scrollbar-color:#888 #444;scrollbar-width:thin}.modal-close-race{position:absolute;right:1rem;text-decoration-color:#fff;top:1rem;z-index:100}.results-races{margin-bottom:10px;padding:10px}.results-races table{border-collapse:collapse;height:auto;margin:10%;width:90%}.results-races td,.results-races th{border:1px solid #ccc;padding:5px}.results-races th{background-color:#222;font-weight:700}.results-races td{text-align:left}p.race-name{color:#ccc;font-weight:700;text-align:left}.icono-races{border-radius:5px;box-shadow:0 2px 4px #0000001a;height:30%;object-fit:cover;width:30%}.card-info-resultados{background:#222;display:flex;height:auto;position:relative;width:100%}.Resultados{border-collapse:collapse;margin:auto;padding:10%;width:80%}.Resultados td,.Resultados th{border-bottom:0 solid #ddd;padding:8px;text-align:left}.Resultados th{background-color:#000}.Resultados h1,.Resultados h2,.Resultados h4,.Resultados h5,.Resultados span{margin:0}.Resultados .icon{height:10em;width:10em}.Resultados .icono-races{height:auto;width:7em}.Resultados .race-lane-background{animation:moveBackground 2s linear infinite;background-repeat:repeat-x;background-size:cover;bottom:0;height:80%;left:0;position:absolute;width:80%}@media (max-width:500px){.modal{min-height:100vh;top:0}.modal-container-race-results{font-size:.85rem;max-height:85vh;max-width:95%;min-height:auto;padding:.8rem;width:95%}.modal-close-race{font-size:.9rem;right:.5rem;top:.5rem}.Resultados,.results-races table{display:block;font-size:.75rem;max-width:100%;overflow-x:auto;white-space:nowrap}.Resultados td,.Resultados th{padding:4px}.icono-races{height:auto;width:60px}.Resultados .icono-races{width:4em}}.resultados{border-collapse:collapse;color:#fff;font-size:.9rem;margin:1rem 0;width:92%}.resultados td,.resultados th{border:1px solid #ddd;padding:8px;text-align:center}.resultados th{background-color:#444;color:#fff}@media only screen and (max-width:480px){.resultados{font-size:.8rem}.resultados td,.resultados th{padding:6px}.icon-text img{height:1rem;width:1rem}.equine-image{max-width:80px}}@media only screen and (max-width:768px){.resultados{font-size:.85rem}.resultados td,.resultados th{padding:7px}.icon-text img{height:1.2rem;width:1.2rem}.equine-image{max-width:90px}}.last-races-table table{border-collapse:collapse}.last-races-table td,.last-races-table th{border:none;font-size:.75em;padding:.3em}.last-races-table a{color:#23c186;text-decoration:none}@media (max-width:600px){.equino-stats{border-radius:.4em;box-shadow:0 4px 8px #00000080;font-size:.6rem;max-width:auto;padding:.01em}.stat-item{flex-wrap:wrap;gap:.1em;margin:.05em 0;padding:.01em}}.apuesta-card{background:linear-gradient(135deg,#0a1f4a,#111d3a);border-radius:14px;box-shadow:0 4px 14px #0006;color:#e0e4e8;font-family:Roboto,sans-serif;margin:1rem auto;max-width:280px;padding:15px;text-align:center}.apuesta-card p{color:#00c9ff;font-weight:500;margin-bottom:10px}.apuesta-card label{color:gold;display:block;font-size:.85rem;margin-top:6px}.apuesta-card select{background-color:#0a1f4a;border:1px solid #2b4b89;border-radius:8px;color:#fff;cursor:pointer;font-size:.9rem;margin-top:8px;padding:6px 10px}.apuesta-card select:focus{border-color:#00c9ff;box-shadow:0 0 6px #00c9ff80;outline:none}.apuesta-card .apoya{background:linear-gradient(135deg,#23c186,#007a5e);border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:.95rem;font-weight:700;margin-top:12px;padding:8px 14px;transition:all .3s ease}.apuesta-card .apoya:hover{background:linear-gradient(135deg,#2bdc9f,#00996c);transform:translateY(-2px)}.alert-success{background:#00ffaa26;border:1px solid #0fa;border-radius:6px;color:#0fa;margin-bottom:8px}.alert,.alert-success{font-weight:500;padding:6px 10px}.alert{background:#ff323226;border:1px solid #ff3232;border-radius:6px;color:#ff7b7b;margin-top:8px}.carreras-container button.apoya{background-color:#14a73e98;border:none;border-radius:25px;box-shadow:0 4px 10px #0000001a;color:gold;cursor:pointer;font-family:Roboto,sans-serif;font-size:1.2rem;padding:.6rem 1.8rem;transition:.5s}.carreras-container button.apoya:hover{background-color:#b8860b;box-shadow:0 8px 20px #0003;color:#000;transform:scale(.8)}.carreras-container button.apoya:active{animation:shrinkExpand 1s ease}@media (max-width:600px){.apuesta-card{max-width:85%;padding:0}.apuesta-card p{font-size:.85rem}.apuesta-card label{font-size:.78rem}.apuesta-card select{max-width:auto;min-width:20px;padding:5px 6px}.apuesta-card .apoya,.apuesta-card select{border-radius:6px;display:inline-block;font-size:.8rem;width:auto}.apuesta-card .apoya{max-width:120px;padding:5px 8px;white-space:nowrap}.alert,.alert-success{font-size:.75rem;padding:4px 6px}.carreras-container button.apoya{border-radius:15px;font-size:.85rem;max-width:120px;padding:.4rem .8rem;width:auto}}.equino-stats{background:linear-gradient(135deg,#0a1f4a,#111d3a);border:1px solid #2b4b89;border-radius:12px;box-shadow:0 6px 12px #0009;color:#e0e4e8;font-family:Roboto,sans-serif;font-size:.8rem;max-width:350px;padding:.4em;text-align:left;width:100%}.stat-item{align-items:center;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:6px;display:flex;gap:.8em;margin:.1em;padding:.15em;position:relative;transition:background .3s ease}.stat-item:hover{background:#ffffff26}.stat-item-icon{color:#00c9ff;font-size:1.2rem;text-shadow:0 0 8px #00c9ffb3}.stat-item:nth-child(odd){background:#ffffff14}.stat-item-text{color:#d1e3f8;font-weight:500}.stat-item-value{color:#00c9ff;font-weight:700}.stat-item:after{background-color:#000000e6;border-radius:6px;color:#fff;content:attr(data-tooltip);font-size:.8rem;left:50%;opacity:0;padding:6px 10px;position:absolute;top:-40px;transform:translateY(-10px);transform:translateX(-50%);transition:opacity .2s ease,transform .2s ease,visibility .2s;visibility:hidden;white-space:nowrap;z-index:10}.stat-item:hover:after{opacity:1;transform:translate(-50%,-45px);visibility:visible}@media (max-width:500px){.equino-stats{font-size:.75rem;max-width:95vw;padding:.3em}.stat-item{gap:.5em;padding:.2em}.stat-item-icon{font-size:1rem}.stat-item:after{font-size:.7rem;top:-35px}}.equine-basic-info{color:#e0e4e8;font-family:Roboto,sans-serif;text-align:center}.equine-basic-info .equine-id{color:#e0e4e8;font-weight:700;margin:5px 0}.equine-basic-info .equine-image{border:2px solid #2b4b89;border-radius:50%;box-shadow:0 4px 8px #0006;height:80px;margin:10px 0;object-fit:cover;width:80px}.equine-basic-info .equine-name{color:gold;font-size:.9rem;font-weight:600;margin-top:.5em}@media (max-width:500px){.equine-basic-info .equine-image{box-shadow:0 2px 5px #00000047;height:60px;margin:7px 0;width:60px}.equine-basic-info .equine-id{font-size:.55rem;margin:3px 0}.equine-basic-info .equine-name{font-size:.6rem;margin-top:.2em}.equine-basic-info{padding:2px}}.equino-mobile-card{align-items:center;background-color:#1a1a1a;border-radius:10px;box-shadow:0 0 12px #00c9ff4d;color:#e0e4e8;display:flex;flex-direction:column;font-family:Roboto,sans-serif;gap:8px;padding:12px 10px;text-align:center}.equino-support{background:linear-gradient(90deg,#00ffaa26,#0fa0);border-radius:8px;box-shadow:0 0 6px #0fa6;color:#0fa;display:inline-block;font-size:.85rem;font-weight:600;margin-top:6px;padding:4px 8px;text-shadow:0 0 6px #0fa9;transition:transform .2s ease,box-shadow .2s ease}.equino-support:before{content:"💎 "}.equino-support:hover{box-shadow:0 0 12px #0fac;transform:scale(1.05)}.equine-basic-info{width:100%}.equine-basic-info .equine-id,.equine-basic-info .equine-name{text-align:center}@media (max-width:500px){.equino-mobile-card{gap:6px;padding:10px 8px}.equino-support{font-size:.75rem;margin-top:4px}}.equino-master-row-fila1 td{color:#e0e4e8;font-family:Roboto,sans-serif;padding:.5rem;text-align:center;vertical-align:middle}.equino-master-row-fila1 .equino-account{align-items:center;color:#00c9ff;display:flex;font-size:.6rem;font-weight:700;gap:4px;justify-content:center;margin-bottom:.2rem}.equino-master-row-fila1 .icon-crown{font-size:.8rem}.equino-master-row-fila1 .equino-index{color:gold;font-size:1.2rem;font-weight:700;margin:.2rem 0}.equino-master-row-fila1 .equino-habilitador{align-items:center;color:#a4b5d4;display:flex;font-size:.75rem;gap:4px;justify-content:center}.equino-master-row-fila1 .equino-support{color:#0fa;font-size:.8rem;margin-top:.2rem}.equino-account{align-items:center;color:#00c9ff;display:flex;font-size:.7rem;font-weight:80;gap:6px;justify-content:center}.equino-index{color:#00c9ff!important;font-size:2rem;font-weight:700;margin:0}.equino-habilitador{color:#a4b5d4;font-size:.75rem;margin-top:4px}@media (max-width:500px){.equino-master-row-fila1 td{font-size:.75rem;padding:.3rem}.equino-master-row-fila1 .equino-index{font-size:.7rem}.equino-master-row-fila1 .equino-account{font-size:.6rem}.equino-master-row-fila1 .equino-support{font-size:.55rem}}.caballos-table{border-collapse:collapse;margin-top:10px;width:100%}.caballos-table td,.caballos-table th{border:1px solid #ccc;padding:8px}.caballos-table th{background-color:#f9f9f9;text-align:left}.caballos-table tr:hover{background-color:#f1f1f1}.caballos-table button{cursor:pointer;padding:5px 10px}.auspiciar-modulo-overlay{align-items:center;background-color:#008b8b;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:9999}.auspiciar-modulo-container{background:#18582c;border-radius:8px;max-height:80vh;max-width:600px;overflow-y:auto;padding:20px;position:relative;width:90%}.close-button{position:absolute;right:10px;top:10px}.tipo-button{cursor:pointer;margin:5px;padding:8px 12px}.back-button{margin-top:15px;padding:8px 12px}.error-message{color:red}.horse-details__auspiciar{background:#141420;border:1px solid #ff69b426;border-radius:1rem;box-shadow:0 0 20px #ff00ff14;color:#e0e0e0;font-family:Orbitron,sans-serif;grid-column:1/-1;margin:0 auto .2em;max-width:300px;padding:.5rem 1rem;text-align:center;transform-style:preserve-3d;width:90%}.horse-details__title__auspiciar{color:#ff4ecb;font-size:1.55rem;margin-bottom:1.5rem;text-align:center;text-shadow:0 0 4px #ff4ecb,0 0 10px #ff4ecb}.horse-details__info__auspiciar{align-items:center;display:flex;flex-wrap:wrap;flex-wrap:nowrap;gap:1.5rem;gap:2rem;justify-content:space-between;width:100%}.horse-details__col__auspiciar{display:flex;flex:1 1;flex-direction:column;justify-content:center;min-width:140px}.horse-details__col--right__auspiciar{align-items:center;text-align:center}.horse-details__nombre__auspiciar{color:#fff;font-size:1.2rem;font-weight:700;margin:0;text-shadow:0 0 4px #f0f0f0;word-break:break-word}.horse-details__rareza__auspiciar{color:#00d1ff;font-size:1rem;font-weight:600;letter-spacing:1px;margin-top:.2rem;text-shadow:0 0 6px #00d1ff;text-transform:uppercase;word-break:break-word}.horse-details__id__auspiciar{color:#ff66c4;font-size:1.2rem;font-weight:700;text-shadow:0 0 4px #ff66c4}.horse-details__image__auspiciar{display:flex;justify-content:center;margin-bottom:.75rem}.horse-details__svg__auspiciar{fill:#f472d0;filter:drop-shadow(0 0 10px #f472d0);filter:drop-shadow(0 0 4px #fff) drop-shadow(0 0 8px #ff66c4);padding-left:.2em;transform:scale(5) scaleX(-1);transition:transform .3s ease}.horse-details__svg__auspiciar:hover{transform:scale(3) scaleX(-1)}@media (max-width:480px){.horse-details__info__auspiciar{align-items:center;flex-direction:column;gap:1rem}.horse-details__col__auspiciar{align-items:center;min-width:100%;text-align:center}}.neon-stars-wrapper{border-radius:12px;color:#0ff;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;grid-column:1/2;margin-top:-10%;padding:0;width:auto}.stat{margin-bottom:6px}.icon-tooltip{align-items:center;cursor:help;display:flex;gap:6px;margin-bottom:2px;margin-left:10%;position:relative}.stat-value{color:#0ff;font-size:.9rem;font-weight:700;text-shadow:0 0 4px #0ff}.tooltip-text{background-color:#111;border-radius:6px;bottom:130%;box-shadow:0 0 8px #00ffff80;color:#0ff;font-size:.75rem;left:50%;opacity:0;padding:5px 10px;position:absolute;text-align:center;transform:translateX(-50%);transition:opacity .3s ease,transform .3s ease;visibility:hidden;white-space:nowrap;width:-webkit-max-content;width:max-content;z-index:10}.tooltip-text:after{border:5px solid #0000;border-top-color:#111;content:"";left:50%;margin-left:-5px;position:absolute;top:100%}.icon-tooltip:hover .tooltip-text{opacity:1;transform:translateX(-50%) translateY(-4px);visibility:visible}.stars-container{display:flex;gap:3px;margin-left:10%}.star{border-radius:8px;box-shadow:0 4px 8px #f9d71c99,inset 0 2px 4px #ffffffb3,inset 0 -2px 6px #ca0c;filter:drop-shadow(0 0 8px #f9d71c);height:1.2em;overflow:hidden;perspective:500px;position:relative;transform-style:preserve-3d;transition:transform .3s ease;width:1.5em}.star:hover{box-shadow:0 8px 16px #f9d71ccc,inset 0 4px 8px #ffffffe6,inset 0 -4px 12px #ca0;cursor:pointer;filter:drop-shadow(0 0 12px #f9d71c);transform:rotateX(10deg) rotateY(10deg) scale(1.05)}.star-fill{background:linear-gradient(90deg,#0ff0fc,#00bcd4);border-radius:8px 0 0 8px;-webkit-clip-path:polygon(50% 8.33%,62.5% 33.33%,91.67% 37.5%,70.83% 58.33%,75% 87.5%,50% 75%,25% 87.5%,29.17% 58.33%,8.33% 37.5%,37.5% 33.33%);clip-path:polygon(50% 8.33%,62.5% 33.33%,91.67% 37.5%,70.83% 58.33%,75% 87.5%,50% 75%,25% 87.5%,29.17% 58.33%,8.33% 37.5%,37.5% 33.33%);filter:drop-shadow(0 0 8px #0ff0fc);left:0;position:absolute;top:0;z-index:1}.star-cube,.star-fill{height:100%;width:100%}.star-cube{stroke:#f9d71c;fill:#0000;filter:drop-shadow(0 0 6px #f9d71c);pointer-events:none;position:relative;z-index:2}@media (max-width:600px){.neon-stars-wrapper{margin-top:-5%;padding:1px;width:100%}.stat-value{font-size:.75rem}.star{height:1em;width:1.2em}.tooltip-text{font-size:.65rem}}.ultimas-carreras{color:#0ff;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;margin:0 0 0 -1em;max-width:100%;-webkit-user-select:none;user-select:none}.ultimas-carreras h4{font-size:1em;font-weight:600;margin-top:-1.5rem;text-align:center;text-shadow:0 0 6px #0ff}.laminillas-container{display:flex;flex-direction:column;gap:.1rem;perspective:50px}.laminilla{background:linear-gradient(135deg,#0ff2,#00bcd4cc);border-radius:8px;box-shadow:0 0 10px #00bcd4aa;cursor:pointer;padding:.4rem 1rem;transform:rotateX(calc(var(--i)*5deg)) translateZ(calc(var(--i)*-10px));transform-origin:left center;transform-style:preserve-3d;transition:transform .4s ease,box-shadow .4s ease}.laminilla:focus-within,.laminilla:hover{box-shadow:0 0 20px #00fff7cc;transform:rotateX(0deg) translateZ(0);z-index:10}.contenido{display:flex;font-size:1rem;font-weight:600;justify-content:space-between;letter-spacing:.03em;text-shadow:0 0 4px #00e5ffcc}.carrera-num{color:#00e5ff}.lugar{color:#a0ffff;font-style:italic}@media (max-width:600px){.ultimas-carreras{grid-column:2/3;margin-top:-10%;max-width:100%}.ultimas-carreras h4{font-size:.65em;font-weight:600;margin-top:-.1rem;text-align:center;text-shadow:0 0 6px #0ff}.laminilla{padding:.2rem .5rem}.contenido{font-size:.75rem;gap:.3em}}.acciones-auspicio{align-items:start;bottom:4px;display:flex;flex-direction:column;gap:.5em;max-width:100%;position:static}.fee-text-auspicio{color:#00bfff;font-size:1rem;font-weight:600;margin-left:1em;margin-top:-6em;text-align:start;-webkit-user-select:none;user-select:none;width:100%}.confirmar-auspicio{background-color:initial;border-radius:4px;color:#fff;display:block;margin-bottom:5em;max-width:300px;padding:10px;transition:background-color .3s ease}.confirmar-auspicio:disabled{opacity:.6}.confirmar-auspicio{background-color:#0f8;border:none;border-radius:8px;box-shadow:0 0 8px #0f8,0 0 16px #0f8;color:#0a0a0a;cursor:pointer;display:inline-block;font-family:Orbitron,sans-serif;font-size:1.1rem;font-weight:700;max-width:280px;padding:12px 20px;text-align:center;transition:transform .2s ease,box-shadow .3s ease,background-color .3s ease;width:100%}.confirmar-auspicio:hover:not(:disabled){background-color:#00e67a;box-shadow:0 0 12px #0f8,0 0 24px #0f8;transform:scale(1.03)}.confirmar-auspicio:disabled{cursor:not-allowed;filter:grayscale(1);opacity:.5}.back-button-auspicio{background-color:#6c757d;border:none;border-radius:4px;color:#fff;cursor:pointer;font-weight:700;padding:.5em 1em;transition:background-color .3s ease}.back-button-auspicio:disabled{cursor:not-allowed;opacity:.6}.fee-symbol-logo{height:20px;margin-left:8px;vertical-align:middle;width:20px}@media (min-width:600px){.sponsor-fixed-container{align-items:center;background:#0a0a1ae6;border-radius:8px;bottom:320px;box-shadow:0 0 15px #28a745cc;display:flex;flex-direction:column;gap:.5em;left:20px;padding:10px 15px;position:fixed;z-index:10000}.fee-text-auspicio{color:#00bfff;font-size:1rem;font-weight:600;margin:0;text-align:start;-webkit-user-select:none;user-select:none}.confirmar-auspicio{background-color:initial;border:none;border-radius:4px;bottom:50px;color:#60fb18;cursor:pointer;font-weight:700;padding:.5em 1.5em;transition:background-color .3s ease;width:100%}.confirmar-auspicio:hover:not(:disabled){background-color:#218838}.confirmar-auspicio:disabled{cursor:not-allowed;opacity:.6}}@media (max-width:599px){.acciones-auspicio{align-items:center;display:flex;flex-direction:column;gap:.5em;grid-column:1/-1;grid-row:auto;margin:0;padding:0}.fee-text-auspicio{font-size:.85rem;margin:0;text-align:center}.confirmar-auspicio{margin:0;max-width:220px;width:100%}.back-button-auspicio{max-width:220px;width:30%}}.coin-prize-container-wrapper{align-items:center;display:flex;flex-direction:column;margin-top:-1.8rem}.prizes-title{color:#00bfff;font-size:1rem;font-weight:700;margin-bottom:3rem;margin-top:-3em;text-align:center;text-shadow:0 0 5px #00bfff,0 0 10px #00bfff;-webkit-user-select:none;user-select:none}.coin-prize-container{border-radius:8px;display:flex;gap:1px;justify-content:center;margin:-40px 0 0;padding:1px}.coin-item{flex-direction:column;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif}.coin-base,.coin-item{align-items:center;display:flex}.coin-base{animation:neonPulse 2.5s ease-in-out infinite alternate;background:#113;box-shadow:0 0 8px 1px #4cafed,0 0 16px 5px #4cafed99,inset 0 0 7px #1e90ff;height:45px;position:relative;width:45px}.coin-base,.coin-window{border-radius:50%;justify-content:center;transition:box-shadow .3s ease}.coin-window{align-items:center;background:radial-gradient(circle at center,#e0f0ff,#a0c8ff);border:2px solid #a0c8ff;box-shadow:0 0 15px 4px #a0c8ff99;display:flex;height:35px;overflow:hidden;width:35px}.coin-logo,.coin-window{animation:neonPulse 3s ease-in-out infinite alternate}.coin-logo{filter:drop-shadow(0 0 5px #00bfff);height:25px;object-fit:contain;transition:filter .3s ease;width:25px}.prize-value{color:#fff;font-size:18px;padding:.4em;text-shadow:0 0 5px #fffc,0 0 10px #fff9,0 0 20px #c8c8c899}.neon-button,.prize-value{font-weight:700;-webkit-user-select:none;user-select:none}.neon-button{align-self:center;background:#0000;border:2px solid #00bfff;border-radius:30px;box-shadow:0 0 10px #00bfff,0 0 20px #00bfff,0 0 30px #00bfff,0 0 40px #00bfff;color:#00bfff;cursor:pointer;font-size:20px;margin-top:40px;padding:12px 30px;text-transform:uppercase;transition:all .3s ease}.neon-button:hover{background:#00bfff;box-shadow:0 0 20px #00d4ff,0 0 30px #00d4ff,0 0 40px #00d4ff,0 0 50px #00d4ff;color:#fff}@keyframes neonPulse{0%,to{box-shadow:0 0 10px 3px #4cafed,0 0 20px 10px #4cafed99,inset 0 0 15px #1e90ff}50%{box-shadow:0 0 15px 5px #4cafed,0 0 30px 15px #4cafedbb,inset 0 0 20px #1e90ff}}@media (max-width:600px){.coin-prize-container-wrapper{align-items:center;grid-column:1/-1;margin:0;padding:.5em 0}.prizes-title{font-size:.9rem;margin:0 0 .75em}.coin-prize-container{flex-wrap:wrap;gap:.5em;margin:0}.coin-item{transform:scale(.9)}}.confirmar-auspicio-container{grid-gap:1.5em 1em;box-sizing:border-box;display:grid;font-family:Arial,sans-serif;gap:1.5em 1em;grid-template-columns:1fr 1fr 1fr;grid-template-rows:auto auto auto;margin:auto;max-width:100%}.datos-caballo{grid-column:1/-1;margin-bottom:1.5em;text-align:center}.estadisticas{grid-column:1/2;margin-bottom:1.5em}.ultimas-carreras{grid-column:2/3;margin-bottom:1.5em}.acciones{display:flex;gap:1em;grid-column:3/4;justify-content:flex-end;margin-top:1em}.coin-prize-container-wrapper{grid-column:2/-1}.acciones button{border:none;border-radius:4px;color:#fff;cursor:pointer;font-weight:700;padding:.75em 1.5em;transition:background-color .3s ease}.acciones button:disabled{cursor:not-allowed;opacity:.6}.acciones button.confirmar{background-color:#28a745}.acciones button.confirmar:disabled{background-color:#999}.acciones button.back-button{background-color:#6c757d}.estadisticas table,.ultimas-carreras table{border-collapse:collapse;width:100%}.estadisticas td,.ultimas-carreras td,.ultimas-carreras th{border:1px solid #ccc;padding:.5em}.ultimas-carreras th{background-color:#f0f0f0;text-align:left}.ultimas-carreras td{text-align:left}.estadisticas td:last-child{text-align:right}@media (max-width:600px){.confirmar-auspicio-container{gap:.5em;grid-template-columns:1fr 1fr;padding:0 1em}.datos-caballo{grid-column:1/-1}.estadisticas{grid-column:1/2}.ultimas-carreras{grid-column:2/3}.acciones,.coin-prize-container-wrapper{grid-column:1/-1}.acciones{flex-wrap:wrap;gap:.75em;justify-content:center}.acciones button{max-width:220px;width:100%}}.simple-select-container{font-family:Arial,sans-serif;width:180px}.simple-select-arrow{background-color:#357abd;border-radius:6px;margin:8px 0;padding:8px 15px;transition:background-color .3s ease;-webkit-user-select:none;user-select:none;width:60px}.simple-select-arrow:hover{background-color:#4a90e2}.dado3d{height:100px;margin:10px 0;width:140px}.dado3d-cara{background:linear-gradient(135deg,#4a90e2,#357abd);border-radius:12px;box-shadow:0 6px 12px #0000004d;font-size:1rem;font-weight:700;height:50px;line-height:50px;margin-left:-60px;width:120px}.simple-select-btn{background-color:#357abd;border-radius:8px;font-size:1.1rem;max-width:180px;padding:10px 30px;transition:background-color .3s ease}.simple-select-btn:hover{background-color:#4a90e2}.simple-select-btn:disabled{background-color:#a0b8e8}@media (max-width:500px){.simple-select-container{border-radius:10px;box-shadow:0 0 8px #ff00ff2e,0 0 12px #00ffff24;font-size:.97rem;max-width:98vw;padding:10px 2vw;width:96vw}.simple-select-arrow,.simple-select-btn{border-radius:10px;font-size:1.05rem;max-width:98vw;min-width:90px;padding:10px 2vw;width:90vw}.dado3d{height:80px;margin-bottom:10px;max-width:98vw;width:98vw}.dado3d-cara{border-radius:10px;box-shadow:0 0 7px #ff00ff45,0 0 11px #00ffff2e;font-size:.99rem;height:40px;line-height:40px;margin-left:-45vw;max-width:98vw;width:90vw}}.simple-select-container{align-items:center;background:#0a0a0a;border-radius:16px;box-shadow:0 0 12px #ff00ff4d,0 0 20px #0ff3;color:#fff;display:flex;flex-direction:column;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;margin:auto;padding:20px;perspective:700px;text-align:center;-webkit-user-select:none;user-select:none;width:200px}.simple-select-arrow{background:linear-gradient(135deg,#f0c,#00eaff);border:none;border-radius:12px;box-shadow:0 0 8px #ff00ff80,0 0 12px #0ff6;color:#fff;cursor:pointer;font-size:1.4rem;font-weight:700;margin:12px 0;padding:10px 20px;transition:all .3s ease;width:70px}.simple-select-arrow:hover{box-shadow:0 0 12px #f0fc,0 0 20px #0ff9;transform:translateY(-2px) scale(1.05)}.dado3d{height:110px;margin:15px 0;position:relative;transform-style:preserve-3d;transition:transform .8s ease;width:160px}.dado3d-cara{-webkit-backface-visibility:hidden;backface-visibility:hidden;background:linear-gradient(135deg,#00eaff,#f0c);border-radius:14px;box-shadow:0 0 10px #f0f9,0 0 15px #0ff6;color:#fff;font-size:1.1rem;font-weight:800;height:60px;left:50%;line-height:60px;margin-left:-70px;position:absolute;text-align:center;text-shadow:0 0 4px #ffffffb3;transform-origin:center center;-webkit-user-select:none;user-select:none;width:140px}.simple-select-btn{background:linear-gradient(135deg,#f0c,#00eaff);border:none;border-radius:14px;box-shadow:0 0 8px #ff00ff80,0 0 12px #0ff6;color:#fff;cursor:pointer;font-size:1.2rem;font-weight:700;max-width:200px;padding:12px 36px;transition:all .3s ease;width:100%}.simple-select-btn:hover{box-shadow:0 0 12px #f0fc,0 0 20px #0ff9;transform:translateY(-2px) scale(1.05)}.simple-select-btn:disabled{background:#444;box-shadow:none;color:#999;cursor:not-allowed}.auspiciar-modulo-overlay{background-color:#000c;color:var(--color-text);font-family:var(--font-base);padding:var(--spacing-md)}.auspiciar-modulo-container{background-color:var(--color-bg);border-radius:var(--radius-md);padding:var(--spacing-lg)}.auspiciar-modulo-container h2{margin-top:-1em}.close-button-auspiciar{background-color:var(--color-warning);right:20px}.back-button,.close-button-auspiciar{border:none;border-radius:var(--radius-sm);color:#fff;cursor:pointer;padding:var(--spacing-sm) var(--spacing-md);position:fixed;top:20px;z-index:1001}.back-button{background-color:var(--color-muted);left:20px}.auspiciar-button-wrapper{text-align:center;width:100%}.auspiciar-button-pro{background:linear-gradient(135deg,var(--color-success),var(--color-blue));border:none;border-radius:var(--radius-lg);box-shadow:0 4px 15px #28a74580,0 0 20px #1890ff66;color:var(--color-white);cursor:pointer;font-family:var(--font-base);font-size:var(--font-size-lg);font-weight:700;overflow:hidden;padding:14px 32px;position:relative;transition:transform .2s ease,box-shadow .3s ease}.auspiciar-button-pro:before{animation:shine 2.5s infinite;background:linear-gradient(120deg,#0000,#ffffff4d,#0000);content:"";height:200%;left:-50%;position:absolute;top:-50%;transform:rotate(25deg);width:200%}@keyframes shine{0%{transform:translateX(-100%) rotate(25deg)}to{transform:translateX(100%) rotate(25deg)}}.auspiciar-button-pro:hover{box-shadow:0 6px 20px #28a745b3,0 0 30px #1890ff80;transform:scale(1.05) translateY(-2px)}.auspiciar-button-pro:active{box-shadow:0 3px 10px #28a74566;transform:scale(.98) translateY(1px)}table.equinos{background-color:initial;border-collapse:initial;border-radius:1em;border-spacing:.5em;overflow:hidden}.equinos .coin{height:1em;width:1em}.equino-imagen{border-radius:5px;box-shadow:0 2px 4px #0000001a;height:5em;object-fit:cover;width:5em}.equino-imagen.hovered{transform:scale(1.5)}.equinos{border-collapse:collapse;color:#fff;font-size:.9rem;margin:1rem 0;width:100%}.equinos td,.equinos th{border:1px solid #ddd;padding:8px;text-align:center}.equinos th{background-color:#444;color:#fff}.icon-text{align-items:center;display:flex;gap:.5rem;justify-content:center}.icon-text img{height:1.5rem;width:1.5rem}.equine-image{height:auto;max-width:100px}@media only screen and (max-width:480px){.modal-container-race-results{padding:.5rem;width:95%}.equinos{font-size:.8rem}.equinos td,.equinos th{padding:6px}.icon-text img{height:1rem;width:1rem}.equine-image{max-width:80px}}@media only screen and (max-width:768px){.equinos{font-size:.85rem}.equinos td,.equinos th{padding:7px}.icon-text img{height:1.2rem;width:1.2rem}.equine-image{max-width:90px}}@media only screen and (max-width:500px){.equinos{display:block;font-size:.75rem;margin:.5rem 0;overflow-x:auto;white-space:nowrap}.equinos td,.equinos th{font-size:.74rem;min-width:60px;padding:4px}.equine-image,.equino-imagen,.icon-text img{border-radius:3px;height:2.5em!important;max-width:60px!important;min-width:28px;width:2.5em!important}.coin{height:.9em!important;width:.9em!important}}@media only screen and (max-width:800px){.equinos{font-size:.82rem}.equinos td,.equinos th{font-size:.8rem;min-width:64px;padding:5px}.equine-image,.equino-imagen,.icon-text img{height:3.5em!important;max-width:72px!important;min-width:30px;width:3.5em!important}.coin{height:1em!important;width:1em!important}}@media (max-width:600px){.equino-card{background:linear-gradient(145deg,#006400,#292929);border-radius:2em;box-shadow:0 4px 12px #00000040;box-shadow:0 4px 16px #0000004d;display:flex;flex-direction:column;gap:.1em;padding:1.5em;transition:transform .2s ease,box-shadow .2s ease}.equino-card-top{align-items:flex-start;display:flex;flex-direction:row;gap:10px}.equino-card-col{display:flex;flex:1 1;flex-direction:column;gap:6px;min-width:0}.equino-info{align-items:center;text-align:center}.equino-support{color:#0fa;font-size:.8rem}.equino-card-footer{margin-top:8px}.equinos-mobile-list{display:flex;flex-direction:column;gap:16px;padding:10px}.equinos-mobile-header{background:linear-gradient(135deg,#0a1a2f,#14213d);border-radius:10px;box-shadow:0 3px 10px #0000004d;color:#e0e4e8;display:flex;flex-direction:column;gap:6px;margin-bottom:12px;padding:10px 14px;text-align:center}.equinos-mobile-header .race-id{color:#00c9ff;font-size:.9rem;font-weight:600}.equinos-mobile-header .race-name{color:gold;font-size:1rem;font-weight:700}.equinos-mobile-header .total-pote{align-items:center;color:#23c186;display:flex;font-size:1rem;font-weight:700;gap:6px;justify-content:center}.equinos-mobile-header .coin{height:1.2rem;vertical-align:middle;width:1.2rem}}.race-track{text-align:center}.race-table{border-collapse:collapse;margin:0 auto;table-layout:fixed;width:100%}.race-table td{background:linear-gradient(0deg,#12897a 0,#74af49 20%,#12897a 0,#dcc99b 60%,#87ceeb 70%,#167cbb 90%,#000);border:1px solid #ccc;padding:.7em}.horse-name{width:8%}.race-lane{height:7em;overflow:hidden;position:relative;width:80vw}.horse-dot{border-radius:10%;bottom:0;height:4em;position:absolute;width:4em;z-index:1}.winner{background-color:#28a745}.race-lane-arbol-tronco{bottom:0;left:0;overflow:hidden;position:absolute;right:0;top:0}.race-lane-arbol-tronco:after{animation:none;background:repeating-radial-gradient(circle,#ff0000b3,#ffffff80 1em,#0000 0,#0000 17em);bottom:0;content:"";height:60%;left:0;position:absolute;width:500%;z-index:1}.race-lane-arbol-tronco.moving:after{animation:moveBarriers 100s linear infinite}.race-lane-barriers{bottom:0;left:0;overflow:hidden;position:absolute;right:0;top:0}.race-lane-barriers:after{animation:none;background:repeating-linear-gradient(90deg,#167cbb,#167cbb 3px,#ccc 0,#ccc 6px);bottom:0;content:"";height:20px;left:0;position:absolute;width:500%;z-index:10}.race-lane-barriers.moving:after{animation:moveBarriers 100s linear infinite}@keyframes moveBarriers{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@media (max-width:768px){.race-lane{width:80vw}}.race-table-position{border-collapse:collapse;margin-left:5.5em;width:30%}.race-table-position td,.race-table-position th{border:1px solid #167cbb;color:#fff;font-size:.7em;padding:0;text-align:center}.race-table-position th,.race-table-position tr:nth-child(2n),.race-table-position tr:nth-child(odd){background-color:#167cbb}.modalboleto-overlay{align-items:center;background:#000000b3;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:1000}.modalboleto-content{background:#1e3a8a;border-radius:5rem;box-shadow:0 4px 15px #0000004d;color:#f3f4f6;margin:10px;max-height:90%;max-width:600px;min-width:320px;overflow:visible;padding:1rem 3rem;position:relative;width:90%;z-index:10}.modalboleto-content:before{background-image:url(http://localhost:3000/image/fondos/ballorace.png);background-position:100%;background-repeat:no-repeat;background-size:contain;content:"";height:80%;opacity:.8;pointer-events:none;position:absolute;right:-30%;top:10%;width:120%;z-index:-1}.race-selection{align-items:center;border-bottom:1px solid #374151;display:flex;margin-bottom:-1.7rem;padding:1em}.race-selection h3{margin-right:1vw}.modalboleto-content h2,.race-selection h3{color:#fbbf24;font-size:1.1rem;white-space:nowrap}.modalboleto-content h2{margin-right:12px}.horse-options{display:flex;flex-wrap:wrap;gap:.5rem;list-style:none;margin:0;padding:0}.horse-options li{align-items:center;display:contents;font-size:.85rem}.horse-options input[type=checkbox]{accent-color:#fbbf24;margin-right:4px;transform:scale(1.2)}.buy-button,.close-button{border:none;border-radius:5px;cursor:pointer;font-size:.9rem;margin-top:.5rem;padding:8px 12px;transition:background .3s,transform .2s}.buy-button{background:#10b981;color:#fff;margin-right:8px}.buy-button:hover{background:#059669;transform:translateY(-2px)}.close-button{background:#6b7280}.close-button:hover{background:#4b5563}.modalboleto-content p{font-size:.9rem;margin:.5rem 0}.modal-header{align-items:center;display:flex;justify-content:center;margin-bottom:.1rem;padding:0}.modal-header h2{font-size:1rem;margin:0 8px 0 0}.rules-button{background:#fbbf24;border:none;border-radius:5px;color:#1e3a8a!important;cursor:pointer;font-size:.85rem;padding:6px 8px;text-decoration:none;transition:background .3s,transform .2s}.rules-button:hover{background:#f59e0b;color:#1e3a8a!important;transform:translateY(-1px)}.info-icon{align-items:center;background-color:#f59e0b;border-radius:100%;box-shadow:0 4px 8px #0003;color:#fff;display:inline-flex;font-size:1em;justify-content:center;margin-left:.5rem;padding:3px;text-decoration:none;transition:background-color .3s,transform .3s}.info-icon:hover{background-color:#0056b3;transform:scale(1.1)}@media (max-width:500px){.modalboleto-content{background:#1e3a8a;border-radius:5rem;box-shadow:0 4px 15px #0000004d;color:#f3f4f6;margin:5px;max-width:600px;min-width:320px;overflow:visible;padding:1rem;position:relative;width:90%;z-index:10}.modalboleto-content:before{background-image:url(http://localhost:3000/image/fondos/ballorace.png);background-position:100%;background-repeat:no-repeat;background-size:contain;content:"";height:100%;opacity:.8;pointer-events:none;position:absolute;right:-30%;top:0;width:120%;z-index:-1}.modal-header{align-items:center;flex-direction:column}.modal-header h2{margin-bottom:8px;margin-right:0}.rules-button{font-size:.75rem;padding:4px 6px}.race-selection h3{font-size:1rem}.horse-options{flex-direction:row}.horse-options li{font-size:.8rem}}@media (max-width:768px){.modalboleto-content:before{background-image:url(http://localhost:3000/image/fondos/ballorace.png);background-size:50% 50%;content:"";height:100%;opacity:1;position:absolute;right:-20%;width:120%}.modalboleto-content{max-width:520px;min-width:320px;padding:1rem 5rem;width:90%}}@media (max-width:480px){.modalboleto-content:before{height:20%;opacity:1;right:10%}.modalboleto-content{max-width:400px;min-width:300px;padding:1rem;width:90%}.modalboleto-content:before{background-image:url(http://localhost:3000/image/fondos/ballorace.png);background-position:100%;background-repeat:no-repeat;background-size:50% 50%;content:"";height:100%;opacity:.8;pointer-events:none;position:absolute;right:-10%;top:30%;width:120%;z-index:-1}.modal-header{align-items:center;flex-direction:column}.modal-header h2{margin-bottom:5px;margin-right:0}.rules-button{font-size:.75rem;padding:4px 6px}.race-selection h3{font-size:.7rem}.horse-options li{font-size:.65rem}}.token-selector{align-items:center;display:flex;margin-bottom:15px}.token-selector label{margin-right:10px}.token-selector select{margin-right:10px;padding:5px}.buy-token-button{background-color:#4caf50;border-radius:4px;color:#fff;padding:5px 10px;text-decoration:none}.buy-token-button:hover{background-color:#45a049}.modalPremioJ-overlay{align-items:center;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#000c;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:1000}.modalPremioJ-content{animation:fadeInScale .4s forwards;background:linear-gradient(145deg,#0d0f1a,#1e3a8a);border-radius:1rem;box-shadow:0 0 15px #ff009680,0 0 25px #00ffff80;color:#e0e7ff;max-height:90%;max-width:80%;min-width:320px;opacity:0;overflow-y:auto;padding:2rem 3rem;position:relative;text-align:center;transform:scale(.9);width:90%}@keyframes fadeInScale{to{opacity:1;transform:scale(1)}}.modal-header h2{color:#a5b4fc;font-size:1.5rem;text-shadow:0 0 5px #fbbf24,0 0 15px #ff3b3f}.section{box-shadow:0 0 5px #1e3a8a4d}.close-button{background:#ff3b3f;border:none;border-radius:5px;box-shadow:0 0 5px #ff009680,0 0 15px #ff0096b3;box-shadow:0 0 5px #ff69b480,0 0 10px #ff69b4b3;color:#fff;cursor:pointer;font-size:1rem;margin-bottom:1em;margin-right:5em;padding:.5rem 1rem;transition:transform .3s,box-shadow .3s}.close-button:hover{box-shadow:0 0 10px #ff0096cc,0 0 20px #ff0096;transform:translateY(-3px)}.search-input{background-color:#1b1f3b;border:2px solid #4c51bf;border-radius:.5rem;box-shadow:0 0 10px #483d8bcc;color:#a5b4fc;font-size:.8rem;margin-top:1rem;padding:.7rem}.section{background-color:#1e3a8a33;border-radius:10px;color:#f3f4f6;margin-top:1rem;padding:1rem}.section p{color:#fbbf24;font-size:1rem;text-shadow:0 0 4px #000}@keyframes neonBorder{0%{transform:translate(0)}50%{transform:translate(2px,2px)}to{transform:translate(0)}}.close-button:hover{background:#ff69b4;box-shadow:0 0 8px #ff69b4;transform:translateY(-2px)}.search-input:focus{border-color:#ff69b4;box-shadow:0 0 12px #483d8b}.section.acumulado-pote,.section.carreras,.section.estado,.section.premios,.section.tickets{background-clip:padding-box;border:2px solid #0000;padding:1rem;position:relative;width:90%}.section.acumulado-pote:before,.section.carreras:before,.section.estado:before,.section.premios:before,.section.tickets:before{animation:neonBorder 2s linear infinite;background:linear-gradient(45deg,#3a0ca3,#f72585,#4361ee);background:linear-gradient(45deg,#1e3a8a,#3b82f6,#1e3a8a);border-radius:inherit;bottom:-3px;content:"";left:-3px;position:absolute;right:-3px;top:-3px;z-index:-1}.rules-button-premiosJ{background:#a5b4fc;border:none;border-radius:5px;color:#1e3a8a!important;color:#fbbf24;cursor:pointer;font-size:.85rem;padding:6px 8px;text-decoration:none;transition:background .3s,transform .2s}.rules-button-premiosJ:hover{background:#a5b4fc;color:#1e3a8a!important;text-shadow:0 0 1px #fbbf24,0 0 3px #ff3b3f;transform:translateY(-1px)}.section.acumulado-pote{align-items:center;background-clip:padding-box;border:2px solid #0000;border-radius:10px;display:flex;flex-direction:column;overflow:hidden;padding:.2rem;position:relative;width:90%}.section.acumulado-pote:before{animation:neonBorder 2s linear infinite;background:linear-gradient(45deg,#1e3a8a,#3b82f6,#1e3a8a);border-radius:inherit;bottom:-3px;content:"";left:-3px;position:absolute;right:-3px;top:-3px;z-index:-1}.acumulado-title{color:#fbbf24;font-size:1.2em;font-weight:700;right:0;top:0}.acumulado-list{display:flex;flex-wrap:wrap;gap:12px;justify-content:center;width:100%}.acumulado-item{align-items:center;background-color:#334155;border-radius:8px;box-shadow:0 2px 6px #0000004d;display:flex;gap:8px;justify-content:space-between;min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content;padding:10px;white-space:nowrap}.coin-logo{height:24px;width:24px}.acumulado-value{color:#fbbf24;font-size:1.2em;font-weight:700}.section.premios{align-items:center;background-clip:padding-box;border:2px solid #0000;border-radius:10px;display:flex;flex-direction:column;overflow:hidden;padding:.2rem;position:relative;width:90%}.premios-title{color:#fbbf24;font-size:1.2em;font-weight:700;right:0;top:0}.premios-row-container{display:flex;flex-wrap:wrap;gap:20px;justify-content:space-around}.premios-card{background-color:#334155;border-radius:8px;box-shadow:0 2px 6px #0000004d;cursor:pointer;padding:10px;transition:all .3s ease;width:27%}.premios-card.open{background-color:#2b3e4c;padding:.5em;width:100%}.card-header{align-items:center;color:#fbbf24;display:flex;font-size:1.2em;font-weight:700;justify-content:space-between;padding:.1em}.card-body{padding:10px}.premios-row{display:flex;font-size:1.2em;justify-content:space-around;padding:5px 0}.arrow{font-size:1.5em;transition:transform .3s ease}.premios-card.open .arrow{transform:rotate(180deg)}.premios-row div{width:30%}.jornada-search{align-items:center;display:flex;justify-content:flex-end;margin-bottom:20px;width:100%}.jornada-search p{font-weight:700;white-space:nowrap}.search-input-container{position:relative;width:150px}.search-input{border-radius:4px;box-sizing:border-box;font-size:14px;padding:8px 30px 8px 8px;width:100%}.search-input:focus{border-color:#007bff;box-shadow:0 0 0 2px #007bff40;outline:none}.search-button{background:#fff;border:none;color:#007bff;cursor:pointer;font-size:18px;padding:4px 8px;position:absolute;right:20px;top:60%;transform:translateY(-50%);z-index:10}.search-button:hover{color:#0056b3}@media (max-width:450px){.search-button{background:#fff;cursor:pointer;right:10px;top:60%}}.search-input-wrapper{align-items:center;display:flex;max-width:400px;position:relative;width:100%}.search-input{border:1px solid #ccc;border-radius:8px;font-size:16px;outline:none;padding:10px 10px 10px 35px;transition:border-color .3s ease;width:7em}.search-input:focus{border-color:#1e3a8a}.search-icon{color:#6b7280;cursor:pointer;font-size:18px;left:10px;position:absolute;transition:color .3s ease}.search-icon:hover{color:#1e3a8a}.ganadores-section{padding:1em}.ganadores-grid{display:flex;flex-wrap:wrap;gap:1em;justify-content:space-around}.ganador-column{border:1px solid #ddd;border-radius:4px;flex:1 1 20%;padding:1em;text-align:center}.ganador-column p{margin:.5em 0}.ModalTorneosResultados_fases-ganadores__moyso{margin-top:20px}.ModalTorneosResultados_grupo-ganadores-card__FZQUL{grid-gap:10px;background-color:#f8f9fa;border:2px solid #007bff;border-radius:10px;display:grid;gap:10px;grid-template-columns:repeat(4,1fr);margin-bottom:20px;padding:15px}.ModalTorneosResultados_equine-link__Er1pX{color:inherit;text-decoration:none}.ModalTorneosResultados_equine-card__FIwpe{background-color:#fff;border:1px solid #e0e0e0;border-radius:5px;box-shadow:0 2px 4px #0000001a;display:flex;flex-direction:column;padding:10px;transition:all .3s ease}.ModalTorneosResultados_equine-card__FIwpe:hover{box-shadow:0 4px 8px #00000026;transform:translateY(-3px)}.ModalTorneosResultados_equine-card__FIwpe span{font-size:.9em;margin-bottom:5px}.ModalTorneosResultados_equine-card__FIwpe span:first-child{color:#333;font-weight:700}.torneo-premios{background-color:#333;border-radius:10px;box-shadow:0 4px 6px #0000004d;margin-top:20px;padding:15px}.torneo-premios button{background-color:#4caf50;border:none;border-radius:5px;color:#fff;cursor:pointer;padding:10px 20px;transition:background-color .3s ease}.torneo-premios button:hover{background-color:#45a049}.premios-info{margin-top:15px}.premios-info h4{border-bottom:2px solid #4caf50;color:#fff;margin-bottom:15px;padding-bottom:10px}.premios-info ul{list-style-type:none;padding:0}.premios-info li{align-items:center;background-color:#444;border-radius:5px;box-shadow:0 2px 4px #0003;display:flex;margin-bottom:10px;padding:15px}.premios-info li:first-child{background-color:#b8860b}.premios-info li:nth-child(2){background-color:silver}.premios-info li:nth-child(3){background-color:#cd7f32}.premios-info li span{font-weight:700;margin-right:10px}.premios-info li p{color:#fff}@media (max-width:768px){.torneo-premios{padding:10px}.torneo-premios button{width:100%}.premios-info li{align-items:flex-start;flex-direction:column}}.fases-ganadores{margin:0 auto;max-width:1200px;padding:20px}.fases-ganadores h3{margin-bottom:20px;text-align:center}.grupo-ganadores{background-color:#f9f9f9;border:1px solid #ddd;border-radius:8px;margin-bottom:30px;max-width:auto;padding:20px}.grupo-ganadores-card{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}.equine-link{color:inherit;text-decoration:none}.equine-card{background-color:#167cbb;border-radius:8px;box-shadow:0 2px 5px #0000001a;display:flex;flex-direction:column;height:100%;padding:15px;transition:transform .3s ease,box-shadow .3s ease}.equine-card:hover{box-shadow:0 5px 15px #0003;transform:translateY(-5px)}.equine-card span{display:block;margin-bottom:10px}button{background-color:#1b3a1b;border:1px solid #2a5f2a;border-radius:8px;box-shadow:0 2px 6px #0006;color:#fff;cursor:pointer;font-size:16px;font-weight:500;padding:10px 20px;text-align:center;transition:background-color .3s ease,transform .2s ease,box-shadow .2s ease}button:hover{background-color:#2a5f2a;box-shadow:0 4px 8px #00000080;transform:translateY(-2px)}button:active{box-shadow:0 2px 6px #0006;transform:translateY(0)}@media (max-width:768px){.grupo-ganadores-card{grid-template-columns:repeat(auto-fill,minmax(150px,1fr))}}@media (max-width:480px){.grupo-ganadores-card{grid-template-columns:1fr}}..toggle-visibility-btn{background:none;border:none;cursor:pointer;padding:0}.ojo-cerrado{border-radius:10px;height:20px;position:relative;width:40px}.ojo-cerrado:before{border-radius:20px;content:"";height:4px;left:0;top:50%;width:80%}.ojo-cerrado .pestana,.ojo-cerrado:before{background-color:#333;position:absolute}.pestana1{left:1px;top:0}.pestana1,.pestana2{height:10px;width:2px}.pestana2{left:5px;top:-1px}.pestana3{right:15px;top:0}.pestana3,.pestana4{height:10px;width:2px}.pestana4{right:10px;top:-1px}.grupo-header{align-items:center;display:flex;justify-content:space-between}.grupo-header h1{margin:0}.arrow-button{background:none;border:none;cursor:pointer;font-size:24px}.arrow-button:hover{color:#007bff}.race-item-card{margin-top:5em}.race-highlight{background-color:#167cbb}.race-baselight{background-color:#008b8b}.race-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:.1rem;width:100%}.raceid{font-size:1.5rem;font-weight:700}.race-body{align-items:center;display:flex;flex-direction:column;margin-bottom:1rem}.name{font-size:1.2rem;font-weight:700}.race-participants{align-items:center;display:flex;justify-content:space-between;width:100%}.status-text{font-size:.9rem;font-weight:500}.race-footer{align-items:center;display:flex;justify-content:center}.circle,.semaforo-circle{border-radius:50%;height:15px;margin-left:5px;width:15px}.circle.green{background-color:green}.circle.red{background-color:red}.semaforo-circle.black{background-color:#000}.tiempo-faltante{background-color:#000;border-radius:.5em;color:#fbbf24;display:flex;font-size:1rem;font-size:1em;font-weight:700;margin-top:-1em;margin:0;padding:.5em;padding-top:0;position:relative;text-align:center;top:-3em;z-index:500}.race-item-card{align-items:center;background-blend-mode:overlay;border-radius:8px;box-shadow:0 4px 8px #0003;color:#fff;cursor:pointer;display:flex;flex-direction:column;height:300px;justify-content:space-between;padding:1rem;transition:background-color .3s ease,transform .2s ease;width:250px}.race-item-card:hover{transform:scale(1.02)}.mainbox,.race-body,.race-footer,.race-header{position:relative}.mainbox{background-color:#95c2de;height:600px;margin:auto;width:600px}.err{font-family:Nunito Sans,sans-serif;font-size:11rem;left:20%;top:8%}.err,.far{color:#fff;position:absolute}.far{font-size:8.5rem;left:42%;top:15%}.err2{color:#fff;font-size:11rem;left:68%;top:8%}.err2,.msg{font-family:Nunito Sans,sans-serif;position:absolute}.msg{font-size:1.6rem;left:16%;text-align:center;top:45%;width:75%}a{color:#fff;text-decoration:none}a:hover{text-decoration:underline}.markdown-content{font-family:Inter,Arial,sans-serif;font-size:1rem;line-height:1.8}.markdown-content h1,.markdown-content h2{color:#3a24cd}.markdown-content ul{list-style:disc;margin-left:1.5em}.markdown-content a{color:#42b983;text-decoration:underline}.burntovote-container{background:#181c23;border-radius:18px;box-shadow:0 6px 32px #0000002e;color:#f4f4f4;font-family:Segoe UI,Arial,sans-serif;margin:2rem auto;max-width:700px;padding:2rem 1.5rem}.burn-interface{display:flex;flex-direction:column;gap:1.5rem;margin-bottom:2rem}.burn-form{align-items:flex-end;display:flex;gap:1rem}.burn-form label{font-weight:500;margin-right:.5rem}.burn-form input[type=number]{background:#23272f;border:1px solid #2c3440;border-radius:6px;color:#f4f4f4;font-size:1rem;margin-left:.5rem;padding:.5rem .7rem;width:100px}.burn-btn{align-items:center;background:linear-gradient(90deg,#ff9800 60%,#ff5e00);border:none;border-radius:8px;box-shadow:0 2px 8px #ff980044;color:#fff;cursor:pointer;display:flex;font-size:1.1rem;font-weight:600;gap:.5rem;padding:.6rem 1.5rem;transition:background .2s,transform .1s}.burn-btn:hover{background:linear-gradient(90deg,#ffb347 60%,#ff5e00);transform:translateY(-2px) scale(1.04)}.vote-value-info{color:#cfd8dc;font-size:1.05rem;margin-top:.5rem}.min-vote{font-weight:600;margin-top:.2rem}.highlight-green{color:#7cf77c;font-weight:700}.balance-overview{background:#23272f;border-radius:10px;box-shadow:0 1px 6px #0002;display:flex;font-size:1.08rem;justify-content:space-between;margin-bottom:1.5rem;padding:.8rem 1.2rem}.highlight-balance{color:#ffe082;font-weight:600}.burn-history{margin-bottom:2rem}.burn-history h2{color:#ffd54f;font-size:1.1rem;margin-bottom:.7rem}.burn-history table{background:#23272f;border-collapse:collapse;border-radius:8px;overflow:hidden;width:100%}.burn-history td,.burn-history th{padding:.7rem .5rem;text-align:left}.burn-history th{background:#23272f;border-bottom:2px solid #2c3440;color:#ffb74d;font-size:1rem;font-weight:600}.burn-history tr:nth-child(2n){background:#20232a}.burn-history td{color:#f4f4f4;font-size:.98rem}.market-data-chart{margin-bottom:1.5rem}.market-data-chart h2{color:#ffd54f;font-size:1.1rem;margin-bottom:.5rem}.chart-placeholder{background:#23272f;border:1px dashed #424242;border-radius:8px;color:#bdbdbd;font-size:1rem;padding:1.2rem;text-align:center}@media (max-width:600px){.burntovote-container{padding:1rem .5rem}.balance-overview{flex-direction:column;font-size:1rem;gap:.5rem}.burn-form{align-items:stretch;flex-direction:column;gap:.7rem}}
/*# sourceMappingURL=main.14c2761e.css.map*/