.elementor-292 .elementor-element.elementor-element-51915b7{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Noto Sans JP;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-292 .elementor-element.elementor-element-cc27ce9{padding:16px 16px 24px 16px;}.elementor-292 .elementor-element.elementor-element-532bb92{--display:flex;--overlay-opacity:0.5;--padding-top:16px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-292 .elementor-element.elementor-element-532bb92:not(.elementor-motion-effects-element-type-background), .elementor-292 .elementor-element.elementor-element-532bb92 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.yuugadobet.com/wp-content/uploads/2025/08/sportsbook-basketball-mobile.webp");background-repeat:repeat;background-size:100% auto;}.elementor-292 .elementor-element.elementor-element-532bb92::before, .elementor-292 .elementor-element.elementor-element-532bb92 > .elementor-background-video-container::before, .elementor-292 .elementor-element.elementor-element-532bb92 > .e-con-inner > .elementor-background-video-container::before, .elementor-292 .elementor-element.elementor-element-532bb92 > .elementor-background-slideshow::before, .elementor-292 .elementor-element.elementor-element-532bb92 > .e-con-inner > .elementor-background-slideshow::before, .elementor-292 .elementor-element.elementor-element-532bb92 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-bc2d2ca );--background-overlay:'';}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Noto Sans JP;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-292 .elementor-element.elementor-element-20c9377{font-family:var( --e-global-typography-a776376-font-family ), Noto Sans JP;font-size:var( --e-global-typography-a776376-font-size );font-weight:var( --e-global-typography-a776376-font-weight );line-height:var( --e-global-typography-a776376-line-height );color:var( --e-global-color-accent );}.elementor-292 .elementor-element.elementor-element-7244da5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 10px 0px;text-align:center;font-family:"Noto Sans JP", Noto Sans JP;font-size:12px;font-weight:400;line-height:140%;color:var( --e-global-color-accent );}.elementor-292 .elementor-element.elementor-element-5b9b589{--display:flex;}.elementor-292 .elementor-element.elementor-element-ff28d6f a{color:var( --e-global-color-accent );}.elementor-292 .elementor-element.elementor-element-590a112{--display:flex;}.elementor-292 .elementor-element.elementor-element-4e7a750{--display:flex;}.elementor-292 .elementor-element.elementor-element-1284c20{--display:flex;}.elementor-292 .elementor-element.elementor-element-5890535{--display:flex;}.elementor-292 .elementor-element.elementor-element-2b11831{--display:flex;}.elementor-292 .elementor-element.elementor-element-5df69bd{--display:flex;}.elementor-292 .elementor-element.elementor-element-58f310b{--display:flex;}.elementor-292 .elementor-element.elementor-element-bfd1599{--display:flex;}.elementor-292 .elementor-element.elementor-element-92e85b9{--n-accordion-title-font-size:var( --e-global-typography-a776376-font-size );--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:8px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:8px 8px 8px 8px;--n-accordion-title-normal-color:var( --e-global-color-secondary );--n-accordion-title-hover-color:var( --e-global-color-secondary );--n-accordion-title-active-color:var( --e-global-color-secondary );--n-accordion-icon-size:24px;}.elementor-292 .elementor-element.elementor-element-92e85b9 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:var( --e-global-color-bc2d2ca );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-5b4748d );}:where( .elementor-292 .elementor-element.elementor-element-92e85b9 > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:var( --e-global-color-bc2d2ca );border-style:none;--border-radius:8px 8px 8px 8px;}:where( .elementor-292 .elementor-element.elementor-element-92e85b9 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:var( --e-global-typography-a776376-font-family ), Noto Sans JP;font-weight:var( --e-global-typography-a776376-font-weight );line-height:var( --e-global-typography-a776376-line-height );}@media(min-width:768px){.elementor-292 .elementor-element.elementor-element-532bb92{--content-width:750px;}.elementor-292 .elementor-element.elementor-element-5b9b589{--content-width:750px;}}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-292 .elementor-element.elementor-element-20c9377{font-size:var( --e-global-typography-a776376-font-size );line-height:var( --e-global-typography-a776376-line-height );}.elementor-292 .elementor-element.elementor-element-92e85b9{--n-accordion-title-font-size:var( --e-global-typography-a776376-font-size );}:where( .elementor-292 .elementor-element.elementor-element-92e85b9 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-a776376-line-height );}}@media(max-width:767px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-292 .elementor-element.elementor-element-20c9377{font-size:var( --e-global-typography-a776376-font-size );line-height:var( --e-global-typography-a776376-line-height );}.elementor-292 .elementor-element.elementor-element-92e85b9{--n-accordion-title-font-size:var( --e-global-typography-a776376-font-size );}:where( .elementor-292 .elementor-element.elementor-element-92e85b9 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-a776376-line-height );}}/* Start custom CSS for html, class: .elementor-element-0e90b91 */.odds-section .odds-content {
    min-height: 150px; position: relative;
    .overlay {background: rgb(0,0,0,.5); width: 100%; height: 100%; position: absolute; top: 0; opacity: 0; display: flex; z-index:5;}
    .overlay:hover {opacity: 1;}
    .overlay .message {
        background: #FCFAF8; border-radius: 4px; margin: auto; padding: 16px; text-align: center;
        .elementor-button {border-radius:24px; padding: 14px 24px;}
        .login-message {padding: 16px;
            a {text-decoration: underline;}
        }
    }
    .dg_scrl_y {overflow-y: auto; overflow-x: hidden;}
    .l_od, .l_od_empty {background: #FFFFFF; color: #63472B; border: 1px solid #E5D4C3; border-radius: 100px;}
    .l_od, .l_od_empty, .l_od_empty_argument {width: 56px; height: 30px; line-height: 30px; border-radius: 2px; text-decoration: none; text-align: center; display: block; flex-shrink: 0; flex-grow: 0; cursor: pointer; -moz-transition: background-color .3s,color .3s; -webkit-transition: background-color .3s ease, color .3s; transition: all .3s ease, color .3s;}
    .odCnt {gap: 8px;}
    .prematch_event_odds_container, .tg__match_item_stake {background: #F9F4F0; color: #907b66;}
    .prematch_event_odds_container .tg__match_item_stake {padding: 8px 8px;}
    .sportDatePane .dg_scrl_y {scrollbar-gutter: stable;}
    .tg-flex-grow {-webkit-box-flex: 1; -ms-flex-positive: 1; flex-grow: 1; min-width: 1px;}
    .tg-h-100 {height: 100%;}
    .tg--align-center {-webkit-box-align: center; -ms-flex-align: center; align-items: center;}
    .tg--flex {display: flex; display: -webkit-box; display: -ms-flexbox;}
    .tg--flex-col {-webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column;}
    .tg--mar-r-8 {margin-right: 8px;}
    .tg--mar-b-16 {margin-bottom: 16px;}
    .tg__match_header {height: 44px; position: relative;}
    .tg__match_header {background: #e5d3c2; color: #8a7158; border-bottom: 1px solid #EAE0D6; border-top-left-radius: 2px; border-top-right-radius: 2px;}
    .tg__match_header .tg__teams {color: #63472B;}
    .tg__match_item {border-radius: 2px;}
    .tg__match_item_btn {background: #FFFFFF; color: #000;}
    .tg__match_item_btn {width: 60px; height: 24px; line-height: 24px; text-align: center; border-radius: 2px;}
    .tg__match_item_stake.tg__stake_2:nth-child(-n+2) {border-top: 0;}
    .tg--ns {flex-shrink: 0;}
    .tg--oe {overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
    .tg__one_game, .tg__match_item_stake {border-color: #EAE0D6;}
    .tg--pad-8 {padding:0 8px;}
    .tg--pad-16 {padding-left: 16px; padding-right: 16px;}
    .tg__prematch_games_cont .tg__teams {line-height: 19px;}
    .tg--selected_prem_game .tg__match_item_btn {background: #785634; color: #fff;}    
    .tg__stake_2 {width: 50%;}
    .tg--tar {text-align: right;}
}/* End custom CSS */