body.blur-mode #left-div,body.blur-mode #options-container,body.blur-mode #presale-navbar,body.blur-mode #right-div{filter:blur(5px)}#presale-navbar{background:var(--main-color)}#app-brand #brand-logo{height:100%;margin-left:20%;margin-top:5px}#presale-cart{background:none;border:none}#presale-cart img{transform:scaleX(-1);width:29px}.cart-badge{background:#dc3545;border-radius:17px;color:#fff;font-size:12px;font-weight:700;margin-left:8px;min-width:17px;padding:1px 4px;position:absolute;top:-5px}body:not([data-scroll="0"]) #options-container{display:none}.app-title{background:rgba(0,0,0,.161);border-radius:3px;color:#fff;font-family:var(--font-Hind);font-size:18px;font-weight:700;height:28px;letter-spacing:1px;margin:-2px auto 0;padding-top:4px;width:300px}.app-title small{bottom:-7px;font-size:10px;left:0;position:absolute;right:0;text-transform:uppercase}.green-gradient{background:var(--main-color)}#presale-precontainers{display:flex;padding-top:1em;width:100%}#presale-precontainers #left-div{float:left;padding-right:8px;width:75%}#presale-precontainers #right-div{float:right;min-width:350px;width:25%}#options-container{position:fixed;right:12px;top:13px}#options-container td{border-right:1px solid #eee;cursor:pointer;position:relative}#options-container td.disabled{opacity:.5;pointer-events:none}#options-container td:hover{background:hsla(0,0%,93%,.329)}#options-container td:hover img{transform:scale(1.3);transition:all .5s}#options-container td .option-title{bottom:6px;color:#2e365b;font-size:13px;font-weight:bolder;left:0;letter-spacing:1px;opacity:.7;position:absolute;right:0;text-align:center}#options-container td img{left:0;margin:0 auto;position:absolute;right:0;top:-5px}#options-container td .badge{background:#e68723;border-radius:20px;color:#fff;margin-left:5px;min-width:18px;position:absolute;top:-5px}#options-container td:last-child{border:none}.header th{background-color:#343a40;border-color:#454d55;color:#fff;font-size:14px}td{position:relative}.team-name{bottom:0;font-size:8px;font-weight:700;left:0;letter-spacing:.5px;max-width:100%;position:absolute;text-transform:uppercase;width:100%}.oddsboard-table tbody.game-container:nth-child(2n){background:#f5f5f5!important;border-bottom:3px solid #a7d0b6;color:#4e4d4d!important}.oddsboard-table{table-layout:fixed}.oddsboard-table tbody.game-container:nth-child(2n) .total-points{color:#cb1d2e}.oddsboard-table tbody.game-container:nth-child(odd){border-bottom:3px solid #a7d0b6}.oddsboard-table tbody.game-container:nth-child(odd) td{color:#098348!important;letter-spacing:1px}.oddsboard-table tbody.game-container:nth-child(odd) .total-points{color:#721c24}.game-container tr:first-child{border-bottom:1px solid #d8d8d8}.odds-td{width:10%}.odds-btn{background:transparent;border:none;line-height:1.4;min-width:70px}.odds-btn.active{background:var(--secondary-color);color:#fff}.odds-btn.active span{color:#fff!important}.odds-btn.disabled{background:#d8d8d8;color:graytext}.custom-scrollbar::-webkit-scrollbar-track{border-radius:10px;box-shadow:inset 0 0 6px rgba(0,0,0,.3)}.custom-scrollbar::-webkit-scrollbar-thumb{background:transparent}.custom-scrollbar::-webkit-scrollbar{height:5px;width:5px}.custom-scrollbar::-webkit-scrollbar-thumb{background:#adadad;border-radius:4px;box-shadow:inset 0 0 6px rgba(0,0,0,.5)}#ticket-token{background-clip:padding-box;background-color:#ededed;border:1px solid #ced4da;border-radius:.25rem;font-size:30px;height:50px;letter-spacing:26px;margin-left:0;margin-right:0;margin-top:16px;padding-left:36px;padding-top:2px;text-align:right;text-align:center;text-transform:uppercase;width:71%}.token-icon{bottom:15px;left:13px;position:absolute;width:23px;z-index:2}#ticket-code-options button{border-radius:50%;font-size:23px;font-weight:700;height:51px;width:53px}#ticket-token-button{background:#04ad59;border:1px solid #1a9b5c}#ticket-password{background:#fff;bottom:0;height:100%;left:0;position:absolute;width:100%;z-index:1000}#ticket-password-container{padding:.5em}#ticket-password-container input{font-size:30px;height:50px;letter-spacing:30px;margin:12px auto 0;padding-bottom:0;padding-left:1.5em;text-align:center;text-transform:uppercase;width:298px}input.pw{-webkit-text-security:disc}.placeholder{margin:0 auto;width:298px}
