.changed{-webkit-animation:highlight-bet .7s;animation:highlight-bet .7s}@-webkit-keyframes highlight-bet{10%{background-color:#f9bb22}}@keyframes highlight-bet{10%{background-color:#f9bb22}}.sports_menu{position:fixed;top:0;padding:170px 10px 100px 2.1vw;bottom:0;left:0;right:0;overflow-y:auto;width:18.3vw}.sports_menu ul{display:flex;flex-direction:column;background:#262424;box-shadow:0 -6px 16px rgba(92,92,92,.25),0 4px 14px rgba(0,0,0,.25);border-radius:12px;padding:0;border:1px solid #1e1e1e}.sports_menu ul a{border-bottom:1px solid #2f2f2f;display:flex;align-items:center;gap:23px;font-family:Poppins,sans-serif;font-style:normal;font-weight:500;font-size:14px;line-height:21px;color:#fff;justify-content:space-between;padding:17px 20px}.sports_menu ul a.active{background:linear-gradient(140.58deg,#f9bb21 16.2%,#614603 92.49%)}.sports_menu ul a:last-child.active,.sports_menu ul a:last-child:hover{border-radius:0 0 12px 12px}.sports_menu ul a:last-child{border-bottom:0}.sports_menu ul a:first-child{padding:21px 20px;font-family:Montserrat,sans-serif;font-style:normal;font-weight:600;font-size:18px;line-height:22px;letter-spacing:.05em;text-transform:uppercase;color:#f9bb21}.game_wrapper_sec{display:flex;justify-content:space-between;gap:1.57vw;margin-top:30px}.sports_menu ul a:not(:first-child){background:#141414}.sports_menu::-webkit-scrollbar{width:0;height:0}.sports_menu ul a:first-child{border-radius:12px 12px 0 0}.sports_menu ul a.selected{color:#f9bb21}.pin_mark_sec{width:35px;height:35px;background:linear-gradient(140.58deg,#363636 16.2%,#040404 92.49%);box-shadow:4px 4px 6px #090909,-8px -4px 14px #323232,inset 5px 5px 4px rgba(255,255,255,.03);border-radius:50%;border:1px solid #1e1e1e;display:grid;place-items:center}.other_market_wrapper{background:linear-gradient(140.58deg,#282828 16.2%,#070707 92.49%);box-shadow:8px 8px 25px #090909,-8px -8px 25px #393939,inset 5px 5px 30px rgba(255,255,255,.08);border-radius:12px;overflow:hidden;padding:12px}.other_market_wrapper>.head{display:flex;align-items:center;justify-content:space-between}.other_market_wrapper>.head>.title>span{font-family:overcame_demobold,sans-serif;font-style:normal;font-weight:700;font-size:26px;line-height:35px;letter-spacing:.05em;color:#fff;text-transform:uppercase;margin-top:-12px}.other_market_wrapper>.head>ul{display:flex;align-items:center;gap:10px}.other_market_wrapper>.head>ul li{background:linear-gradient(140.58deg,#363636 16.2%,#040404 92.49%);border:1px solid #1e1e1e;box-shadow:4px 4px 6px #090909,-8px -4px 14px #323232,inset 5px 5px 4px rgba(255,255,255,.03);border-radius:13px;height:50px;display:grid;place-items:center;font-family:Poppins,sans-serif;font-style:normal;font-weight:400;font-size:14px;line-height:21px;color:#fff;padding:10px;cursor:pointer;white-space:nowrap}.market_detail_wrapper{background:#202020;box-shadow:-6px -6px 16px rgba(92,92,92,.25),4px 4px 14px rgba(0,0,0,.25);border-radius:12px}.market_detail_wrapper>.head{display:flex;align-items:center;justify-content:space-between;padding:20px;border-bottom:1px solid #2c2c2c}.market_detail_wrapper>.head>span{font-family:Poppins,sans-serif;font-style:normal;font-weight:500;font-size:14px;line-height:21px;color:#f9bb21}.pin_mark{background:linear-gradient(140.58deg,#363636 16.2%,#040404 92.49%);box-shadow:4px 4px 6px #090909,-8px -4px 14px #323232,inset 5px 5px 4px rgba(255,255,255,.03);border-radius:50%;width:35px;height:35px;border:1px solid #1e1e1e;display:grid;place-items:center}.pin_mark img{height:20px}.right_side_options{display:flex;align-items:center;gap:10px}.detail_tab_content>.info,.right_side_options>.info{background:linear-gradient(140.58deg,#363636 16.2%,#040404 92.49%);box-shadow:4px 4px 6px #090909,-8px -4px 14px #323232,inset 5px 5px 4px rgba(255,255,255,.03);border-radius:50%;width:30px;height:30px;display:grid;place-items:center;border:1px solid #1e1e1e!important}.no-market{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:20px;width:100%;height:900px;font-family:Poppins,sans-serif;font-style:normal;font-weight:500;font-size:14px;line-height:20px;color:#5e5e5e}.bet_content_row,.matched_table_head{display:flex;align-items:center;justify-content:space-between;padding:15px 13px}.bets_container{display:flex;align-items:center;flex-basis:35%;gap:5px;position:relative}.parent_wrap.ks_parent_wrap{justify-content:end}.bets_container .bets_head{flex-basis:50%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;gap:unset}.bets_head.back-selection-button,.bets_head.lay-selection-button{cursor:pointer}.bets_head.disabled__{pointer-events:none!important}.bets_container .bets_head span:first-of-type{font-family:Poppins,sans-serif;font-style:normal;font-weight:600;font-size:14px;line-height:21px;color:#fff}.bets_container .bets_head span:nth-of-type(2){font-family:montserrat,sans-serif;font-style:normal;font-weight:400;font-size:12px;line-height:18px;color:#fff}.bets-color_blue{background:#2e84d3;width:50%;height:55px;border-radius:3px}.bets-color_pink{background:#dc2791;width:50%;height:55px;border-radius:3px}.bets_head{padding:unset}.bets_head span{width:unset!important}.bet_content_row>.title .aj_profit_cal>span{font-family:Poppins,sans-serif;font-style:normal;font-weight:400;font-size:12.3333px;line-height:18px;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:100px}.bet_content_row>.title{display:flex;align-items:center;gap:8px}.bet-container .wrapper{border-top:1px solid #2c2c2c;background:#141414}.bet-container .wrapper .otherMainMarket{border-top:1px solid #2c2c2c}.bet-container .wrapper:first-child{border-top:0!important}a.view_link{display:flex;align-items:center;justify-content:flex-end;text-align:end;background:#141414;padding:15px 13px;border-radius:0 0 12px 12px;border-top:1px solid #2c2c2c;gap:30px;cursor:pointer}a.view_link>span{font-family:Roboto,sans-serif;font-style:normal;font-weight:400;font-size:14px;line-height:16px;text-align:right;color:#fff}.m_top{margin-top:30px}.text_decor{font-family:Poppins,sans-serif;font-style:normal;font-weight:500;font-size:14px;line-height:21px;color:#f9bb21;padding-left:20px}.market_detail_wrapper>.bet-container>.wrapper>.bet_input_wrap>.input_button_container>.bet_price{height:50px!important}.market_detail_wrapper>.bet-container>.wrapper>.back_bet_input>.input_button_container>.bet__btn{min-width:103px!important}.market_detail_wrapper>.bet-container>.wrapper>.lay_bet_input>.input_button_container>.bet_container>.lay_bet__btn{min-width:103px!important}.active_btn_press{box-shadow:-4px -4px 7px rgba(255,255,255,.1),5px 5px 7px #000,inset 0 0 15px rgba(0,0,0,.9)!important}.game_wrapper_sec .next_races-sec .head_sec h1{font-family:montserrat,sans-serif;font-style:normal;font-weight:700;font-size:1.56vw;line-height:35px;letter-spacing:.05em;color:#fff;text-transform:uppercase;margin-bottom:unset;margin-left:10px}.game_wrapper_sec .next_races-sec .head_sec img{height:30px}.racing_detail_wrapper_tab .head_sec span{margin-top:-15px}.racing_detail_wrapper_tab .head_sec img{height:30px}.racing_detail_wrapper_tab .head_sec{font-family:montserrat,sans-serif;font-style:normal;font-weight:700;font-size:1.56vw;line-height:35px;letter-spacing:.05em;color:#fff;text-transform:uppercase;padding:36px 0 20px 0;display:flex;align-items:center;gap:7px}.game_wrapper_sec .next_races-sec .head_sec{display:flex;flex-direction:column;align-items:flex-start;margin-bottom:30px;width:100%;gap:10px}.head_sec .horserace_head{display:flex;align-items:center;margin-left:10px}.inplay_section>span{background:#0dce51;box-shadow:-2px -2px 7px #474747,4px 4px 4px #0f0f0f;border-radius:6px;padding:11px 25px;font-family:Poppins,sans-serif;font-style:normal;font-weight:500;font-size:16px;line-height:24px;color:#fff}.inplay_section ul{display:flex;align-items:center;gap:17px}.inplay_section ul li{background:linear-gradient(140.58deg,#363636 16.2%,#040404 92.49%);box-shadow:4px 4px 6px #090909,-8px -4px 14px #323232,inset 5px 5px 4px rgba(255,255,255,.03);border-radius:13px;padding:0 25px;height:45px;display:flex;place-items:center;border:1px solid #1e1e1e;font-family:Roboto;font-style:normal;font-weight:400;font-size:14px;line-height:16px;text-align:center;color:#86919b;cursor:pointer}.inplay_section ul li:first-child{padding:0 10px}.inplay_section{display:flex;align-items:center;justify-content:space-between;width:100%}.detail_tab_content{gap:10px;align-items:center}.stat_img{display:flex;justify-content:center;align-items:center}.horse_bet_wrap{display:flex;align-items:center;justify-content:center;text-align:center}.horse_bet_container{display:flex;justify-content:end;position:relative}.team-title{display:flex;align-items:center;width:35%}.racing_detail_wrapper_tab{padding:0 20px 20px}.tab-content{margin-bottom:40px}.bet_price_green{font-family:Roboto,sans-serif;font-style:normal;font-weight:400;font-size:12.3333px;line-height:14px;color:#0dce51}.bet_price_red{font-family:Roboto,sans-serif;font-style:normal;font-weight:400;font-size:12.3333px;line-height:14px;color:#c51a1b}.other_market_wrapper>.head>.title{display:flex;align-items:center;gap:10px}.active_btn_back{box-shadow:-4px -4px 7px rgba(255,255,255,.1),5px 5px 7px #000,inset 0 0 15px rgba(0,0,0,.9)!important;background:#0056a6}.active_btn_lay{box-shadow:-4px -4px 7px rgba(255,255,255,.1),5px 5px 7px #000,inset 0 0 15px rgba(0,0,0,.9)!important;background:#ad0065}.clear_content_float{clear:both}.market_detail_wrapper:nth-child(odd){float:left;width:calc(50% - 10px);margin-right:20px}.market_detail_wrapper:nth-child(2n){width:calc(50% - 10px);float:right}.jrk_multi_wrap{width:70%}@media screen and (max-width:1600px) and (min-width:1024px){.black_box_1,.sports_blue_box,.sports_pink_box{width:55px;height:55px;gap:5px}.flex_box_btn_blue,.flex_box_btn_pink{width:55px;height:40px}.horse_bet_wrap{width:376px}}@media (min-width:1601px){.black_box_1,.sports_blue_box,.sports_pink_box{width:60px;height:60px;gap:5px}.flex_box_btn_blue,.flex_box_btn_pink{width:60px;height:40px}.horse_bet_wrap{width:406px}}@media screen and (max-width:1600px) and (min-width:992px){#placeBet__{width:auto}.bet_container,.input_button_container{gap:5px}}.place_bets_detail{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:12px;box-shadow:inset 0 0 10px rgba(0,0,0,.5);position:absolute;top:0;left:0;right:0;bottom:0;z-index:2}.bets_loader{background:#515151;box-shadow:-4px -4px 7px rgba(255,255,255,.1),5px 5px 7px #000;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:6px;padding:12px 22px;justify-content:center;position:absolute;top:0;left:0;right:0;bottom:0;z-index:9;opacity:1;animation:loading 1s ease-out;display:none}@keyframes loading{from{right:100%}to{right:0}}.bet_price{height:50px}.input_button_container .bet__btn{min-width:100px;padding:7px}.parent_wrap{padding:10px}.other_market_wrapper>.head>ul li.active{background:linear-gradient(140.58deg,#363636 16.2%,#040404 92.49%);border:1px solid #f9bb21;box-shadow:4px 4px 6px #090909,-8px -4px 14px #323232,inset 5px 5px 4px rgb(255 255 255 / 3%);border-radius:13px;color:#f9bb21}.matchLeftSec{flex-basis:50%}.market_container>.head{display:flex;align-items:center;justify-content:space-between;padding:20px 23px;border-bottom:1px solid #2c2c2c}.market_container>.head>span{font-family:Poppins,sans-serif;font-style:normal;font-weight:500;font-size:14px;line-height:21px;color:#f9bb21}.matchedAmt span{font-family:Roboto,sans-serif;font-style:normal;font-weight:400;font-size:14px;line-height:16px;color:#fff}.aj_profit_cal{display:flex;flex-direction:column}.mt_unset{margin-top:unset!important}.bets_head span:last-child{width:unset}.user_input{width:unset;font-size:12px}.bet_price{width:4.7vw!important;min-width:4.7vw!important}.bet__btn{min-width:5vw!important}.input_button_container{gap:5px}.bet__btn span:nth-of-type(2),.bet__btn:last-child{font-size:10px;line-height:unset}.flex_box_btn_blue,.flex_box_btn_pink{font-size:14px}.black_box_1 span:last-child,.sports_blue_box span:last-child,.sports_pink_box span:last-child{font-size:12px}.black_box_1 span:first-child,.sports_blue_box span:first-child,.sports_pink_box span:first-child{font-size:14px}@media screen and (max-width:1024px) and (min-width:768px){.bets-color_blue,.bets-color_pink{width:55px}.bet_content_row>.title .aj_profit_cal>span{width:50px}.flex_box_btn_blue,.flex_box_btn_pink{width:50px;height:40px}.black_box_1,.sports_blue_box,.sports_pink_box{width:50px;height:50px;gap:5px}.horse_bet_wrap{width:346px}}