html{height:100vh;width:100vw;max-height:100vh;max-width:100vw}body{background-color:#faf0e6!important}.subheader{background-color:#ad7c59;font-family:"Silkscreen",sans-serif!important;font-weight:400;font-style:normal;color:#fff}.subheader h1{font-size:15px;line-height:15px;margin-top:6px}.logo h1,header,footer{font-family:"Silkscreen",sans-serif!important;font-weight:400;font-style:normal}h1{font-family:"Silkscreen",sans-serif!important;font-weight:400;font-style:normal}.logo{max-height:50px;margin-right:15px}.text-bg-dark{background-color:saddlebrown!important}.text-secondary{color:#ad7c59!important}footer{padding:10px 0;background-color:saddlebrown!important;color:#fff}footer p{margin:auto 0;font-size:11px}#track{margin-top:25px}.horse-icon-1{position:absolute;max-height:30px;left:25px;top:5px}.horse-icon-2{position:absolute;max-height:30px;left:25px;top:40px}.horse-icon-3{position:absolute;max-height:30px;left:25px;top:75px}.horse-icon-4{position:absolute;max-height:30px;left:25px;top:115px}.horse-icon-5{position:absolute;max-height:30px;left:25px;top:155px}.horse-icon-6{position:absolute;max-height:30px;left:25px;top:195px}.horse-icon-7{position:absolute;max-height:30px;left:25px;top:230px}.horse-icon-8{position:absolute;max-height:30px;left:25px;top:270px}.horse-icon-9{position:absolute;max-height:30px;left:25px;top:310px}.horse-icon-10{position:absolute;max-height:30px;left:25px;top:345px}#horses{margin-top:25px;font-family:"Silkscreen",sans-serif!important;font-weight:400;font-style:normal}[class^="horse-box-"]{border:1px solid #fff0}[class^="horse-box-"]:hover{cursor:pointer;border:1px solid saddlebrown;background-color:saddlebrown;color:#fff}[class^="horse-box-"].selected{background-color:saddlebrown;border:1px solid saddlebrown;color:#fff}[class^="horse-box-"].disabled{pointer-events:none;opacity:.5;cursor:not-allowed;background-color:lightgray;color:grey}[class^="horse-box-"] h1{font-size:17px;text-align:left}[class^="horse-box-"] h2{font-size:13px;text-align:left}[class^="horse-box-"] h3{font-size:12px;text-align:center;font-family:"Silkscreen",sans-serif}.horse-box h1{font-size:17px;text-align:left}.horse-box h2{font-size:13px;text-align:left}[class^="bet-amount-box-"]{font-size:12px;text-align:center;line-height:50px;display:inline;padding:7px;margin-right:5px;border:1px solid saddlebrown;font-family:"Silkscreen",sans-serif}[class^="bet-amount-box-"].selected{background-color:saddlebrown;border:1px solid saddlebrown;color:#fff}[class^="bet-amount-box-"]:hover{background-color:saddlebrown;border:1px solid saddlebrown;color:#fff;cursor:pointer}[class^="bet-amount-box-"].disabled{pointer-events:none;opacity:.5;cursor:not-allowed;background-color:lightgray;color:grey}[class^="bet-token-box-"]{font-size:12px;text-align:center;line-height:50px;display:inline;padding:7px;margin-right:5px;border:1px solid saddlebrown;font-family:"Silkscreen",sans-serif}[class^="bet-token-box-"].selected{background-color:saddlebrown;border:1px solid saddlebrown;color:#fff}[class^="bet-token-box-"]:hover{background-color:saddlebrown;border:1px solid saddlebrown;color:#fff;cursor:pointer}[class^="bet-token-box-"].disabled{pointer-events:none;opacity:.5;cursor:not-allowed;background-color:lightgray;color:grey}.betting-box{border:1px solid saddlebrown;height:100%;padding:25px;text-align:center}.betting-box h2{font-size:15px;font-family:"Silkscreen",sans-serif;font-weight:700;font-style:normal}.betting-box h3{font-size:11px;font-family:"Silkscreen",sans-serif;font-weight:500;font-style:normal}.nft-box{border:1px solid saddlebrown;padding:25px;text-align:center;margin-top:20px;background-color:#faf0e6!important}.nft-box button{width:250px}.nft-box-details{border:1px solid saddlebrown;padding:25px;text-align:center;margin-top:20px;background-color:#faf0e6!important}.nft-box h2,.nft-box-details h2{font-size:15px;font-family:"Silkscreen",sans-serif;font-weight:700;font-style:normal;margin-bottom:20px}.nft-box h3,.nft-box-details h3{font-family:'Press Start 2P',monospace;font-size:12px;line-height:1.6;font-weight:500;font-style:normal}.nft-box p{font-family:'Press Start 2P',monospace;font-size:12px;line-height:1.6}.digit-display{margin-top:20px;gap:8px}.digit-box{width:30px;height:36px;font-family:'Press Start 2P',monospace;font-size:14px;text-align:center;line-height:36px;background-color:#fff8e7;border:2px solid #333;border-radius:4px;box-shadow:inset 0 0 3px #aaa}[class^="nft-amount-box-"]{font-size:12px;text-align:center;display:inline;padding:7px;margin-right:5px;border:1px solid saddlebrown;font-family:'Press Start 2P',monospace;font-size:12px;line-height:1.6}[class^="nft-amount-box-"].selected{background-color:saddlebrown;border:1px solid saddlebrown;color:#fff}[class^="nft-amount-box-"]:hover{background-color:saddlebrown;border:1px solid saddlebrown;color:#fff;cursor:pointer}[class^="nft-amount-box-"].disabled{pointer-events:none;opacity:.5;cursor:not-allowed;background-color:lightgray;color:grey}.horse-details-box{border:1px solid saddlebrown;height:100%;padding:25px;text-align:center;margin-top:2em}.horse-details-box .headline{background-color:saddlebrown;border-radius:3px;color:#fff;font-size:15px;text-align:center;padding:5px 0}.horse-details-box .empty-headline{padding:16px 0}.stars{display:flex;gap:5px}.star{width:15px;height:15px;background:grey;clip-path:polygon(50% 0%,61% 35%,98% 35%,68% 57%,79% 91%,50% 70%,21% 91%,32% 57%,2% 35%,39% 35%)}.star.filled{background:gold}.horse-details-box h2{font-size:12px;font-family:"Silkscreen",sans-serif;font-weight:700;font-style:normal;margin-top:15px}.horse-details-box h3{font-size:11px;font-family:"Silkscreen",sans-serif;font-weight:500;font-style:normal}.btn-bet{color:#FFF;background-color:#8B4513;border-color:#8B4513;font-size:15px;font-family:"Silkscreen",sans-serif;font-weight:700;font-style:normal}.btn-bet:hover,.btn-bet:focus,.btn-bet:active,.btn-bet.active,.open .dropdown-toggle.btn-bet{color:#FFF;background-color:#803703;border-color:#8B4513}.btn-bet:active,.btn-bet.active,.open .dropdown-toggle.btn-bet{background-image:none}.btn-bet.disabled,.btn-bet[disabled],fieldset[disabled] .btn-bet,.btn-bet.disabled:hover,.btn-bet[disabled]:hover,fieldset[disabled] .btn-bet:hover,.btn-bet.disabled:focus,.btn-bet[disabled]:focus,fieldset[disabled] .btn-bet:focus,.btn-bet.disabled:active,.btn-bet[disabled]:active,fieldset[disabled] .btn-bet:active,.btn-bet.disabled.active,.btn-bet[disabled].active,fieldset[disabled] .btn-bet.active{background-color:#8B4513;border-color:#8B4513}.btn-bet .badge{color:#8B4513;background-color:#FFF}.roadmap-block{background-color:saddlebrown;font-family:"Silkscreen",sans-serif!important;font-weight:400;font-style:normal;color:#fff;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;padding:25px;margin-bottom:20px}.nav{margin-left:30px}.logo>h1{margin-left:10px}.modal-title{font-family:"Silkscreen",sans-serif!important;font-weight:400;font-style:normal}.modal-body{font-family:"Silkscreen",sans-serif!important;font-weight:300;font-style:normal;font-size:13px}.custom-textarea{width:100%;height:calc(100% - 25px);background-color:#f3e6d3;border:4px solid #8c4f28;box-shadow:inset 2px 2px 0 #a06333;font-family:"Silkscreen",sans-serif;font-size:15px;color:#5a3b28;padding:10px;resize:none}.custom-textarea:focus{outline:none;border-color:#a06333;box-shadow:inset 3px 3px 0 #8c4f28}.live-coverage{height:290px;background-color:#f3e6d3;border:4px solid #8c4f28;box-shadow:inset 2px 2px 0 #a06333;padding:10px;overflow-y:auto;font-family:"Silkscreen",sans-serif;color:#5a3b28;font-size:12px;text-align:left}.live-coverage p{margin:0;padding:5px 0}.accordion-button{font-family:"Silkscreen",sans-serif;background-color:#f4e1d2;color:#4d3319;border:none;font-size:16px;border-radius:4px;transition:background-color 0.3s ease,color 0.3s ease}.accordion-button:not(.collapsed){background-color:#ffcc80;color:#4d3319;box-shadow:0 2px 5px rgb(0 0 0 / .1)}.accordion-body{font-family:"Silkscreen",sans-serif;font-weight:300;font-size:12px;line-height:1.6;background-color:#fff7f0;color:#4d3319;padding:20px;border:1px solid #f4e1d2;border-radius:4px}.accordion-button:hover{background-color:#ffe0b2;color:#4d3319}.accordion-button:focus{box-shadow:0 0 5px #ffcc80;border-color:#ffcc80}.accordion-item{margin-bottom:10px;border:none}.eli-input{padding:12px 16px;width:280px;font-size:16px;font-family:monospace;border:2px solid #7b4c0d;border-radius:8px;background-color:#fffaf4;color:#333;box-shadow:inset 0 1px 3px rgb(0 0 0 / .1);transition:border 0.3s ease,box-shadow 0.3s ease}.eli-input::placeholder{color:#b68e6d}.eli-input:focus{border-color:#a25c10;outline:none;box-shadow:0 0 0 3px rgb(162 92 16 / .2)}@media (min-width:992px){header{height:82px;max-height:82px}}@media (min-width:1400px){.container{max-width:1420px!important}}.nft-box{border:2px solid #a86f3c;background-color:#fffaf4;padding:25px;box-shadow:0 4px 12px rgb(0 0 0 / .05);transition:background-color 0.3s ease}.nft-box h2{font-size:18px;text-align:center;margin-bottom:10px}.nft-box h3{font-family:'Press Start 2P',monospace;font-size:12px;text-align:center;margin-bottom:12px;color:#5a3e2b}.nft-box .btn-bet{background-color:#a86f3c;color:#fff;font-family:'Press Start 2P',monospace;border:none;border-radius:8px;padding:10px 30px;font-size:12px;transition:background 0.3s ease}.nft-box .btn-bet:hover{background-color:#8a572a}.nft-box .horse-row{font-size:24px;text-align:center;letter-spacing:5px;margin:15px 0;color:#6b4226}#mintOverlay{position:fixed;top:0;left:0;width:100%;height:100%;z-index:9999;display:flex;align-items:center;justify-content:center;font-family:'Silkscreen',monospace}.overlay-bg{position:absolute;width:100%;height:100%;background:rgb(255 244 232 / .85);backdrop-filter:blur(3px)}.overlay-content{z-index:10000;font-size:24px;color:#a86f3c;animation:gallop 1s infinite}@keyframes gallop{0%{transform:translateX(-5px)}50%{transform:translateX(5px)}100%{transform:translateX(-5px)}}