body{margin:0;font-family:Roboto,sans-serif}.gaming-recs{font-family:Roboto,sans-serif;font-size:15px}.gaming-recs,.gaming-recs *{box-sizing:border-box}.gaming-recs .title{font-weight:700;color:#4d4d4d;margin-bottom:8px}.gaming-recs .wrap{overflow:hidden}.gaming-recs .items{display:flex;margin:0 -4px;overflow:auto;-ms-overflow-style:none;scrollbar-width:none}.gaming-recs .items::-webkit-scrollbar{display:none}.gaming-recs .item{width:180px;flex-shrink:0}.gaming-recs .item-inner{overflow:hidden;cursor:pointer;margin:0 4px}.gaming-recs .item-inner img{width:100%;height:100%;display:block}.sports-recs{font-family:var(--container-font-family, Roboto, sans-serif);font-size:var(--container-font-size, 14px);line-height:var(--container-line-height, 1.3);color:var(--container-color, #000);background-color:var(--container-bg-color, transparent);border-radius:var(--container-border-radius, 0)}.sports-recs,.sports-recs *{box-sizing:border-box}.sports-recs .title{padding:var(--title-padding, 10px 0);font-weight:var(--title-font-weight, 600);font-size:var(--title-font-size, 14px);color:var(--title-color, #4d4d4d)}.sports-recs .items{display:flex;align-items:stretch;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none;cursor:grab}.sports-recs .items::-webkit-scrollbar{display:none}.sports-recs .items .dragging{cursor:grabbing;-webkit-user-select:none;user-select:none}.sports-recs .item{display:flex;flex-direction:column;justify-content:space-between;flex:1 0 90%;background-color:var(--item-bg-color, white);border-radius:var(--item-border-radius, 4px);padding:var(--item-padding, 10px);border:var(--item-border, 1px solid);border-color:var(--item-border-color, silver)}.sports-recs .item:not(:last-child){margin-right:10px}@media screen and (min-width: 650px){.sports-recs .item{flex-basis:var(--responsive-item-flex-basis, 350px)}}.sports-recs .item-title{display:flex;margin-bottom:var(--item-title-margin-bottom, 15px)}.sports-recs .item-title img,.sports-recs .item-title .icon-wrapper{width:var(--item-title-icon-width, 23px);height:var(--item-title-icon-height, 23px);min-width:var(--item-title-icon-width, 23px);min-height:var(--item-title-icon-height, 23px);margin-right:var(--item-title-icon-margin-right, 10px);display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;color:var(--item-title-icon-color, inherit)}.sports-recs .item-title img svg,.sports-recs .item-title .icon-wrapper svg{width:100%;height:100%}.sports-recs .event .event-name{font-weight:var(--event-name-font-weight, bold);color:var(--event-name-color, inherit)}.sports-recs .event .event-time,.sports-recs .event .event-date{color:var(--event-time-color, inherit);opacity:var(--event-time-opacity, .4);text-transform:var(--event-time-text-transform, capitalize)}.sports-recs .desc{margin-bottom:var(--desc-margin-bottom, 13px);color:var(--desc-color, inherit)}.sports-recs .odds{display:flex;align-items:center;justify-content:space-between;border:var(--odds-border, 1px solid);border-color:var(--odds-border-color, rgb(182, 182, 182));border-radius:var(--odds-border-radius, 2px);background-color:var(--odds-bg-color, #e8e7e7);padding:var(--odds-padding, 8px);width:var(--odds-width, 100%);height:var(--odds-height, 60px);cursor:var(--odds-cursor, pointer);font-weight:var(--odds-font-weight, bold);color:var(--odds-color, inherit)}.sports-recs .odds:hover{background-color:var(--odds-hover-bg-color, #dbdbdb);border-color:var(--odds-hover-border-color, var(--odds-border-color, rgb(182, 182, 182)))}.sports-recs .odds.active{background-color:var(--odds-active-bg-color, #4a90e2);border-color:var(--odds-active-border-color, #357abd);color:var(--odds-active-color, white)}.sports-recs .odds.active:hover{background-color:var(--odds-active-hover-bg-color, var(--odds-active-bg-color, #357abd))}.sports-recs .odds.active:active{background-color:var(--odds-active-bg-color, #4a90e2)}.sports-recs .odds .odds-text{font-size:var(--odds-text-font-size, 12px);text-align:left;color:var(--odds-text-color, inherit)}.sports-recs .odds .odds-value{padding:var(--odds-value-padding, 0 10px);font-size:var(--odds-value-font-size, 13px);color:var(--odds-value-color, inherit)}
