.c_sport-tables .st__outer{padding:11px 11px 15px;display:flex;flex-direction:column;height:348px}.c_sport-tables .st__outer select{width:100%;padding:9px 24px;margin-bottom:8px;border:1px solid #b3b3b3;border-radius:100px;appearance:none;-webkit-appearance:none;-moz-appearance:none;font-size:14px;font-weight:500;line-height:20px;letter-spacing:.1px;cursor:pointer}.c_sport-tables .st__outer select:hover{background-color:rgba(0,0,0,.08)}.c_sport-tables .st__outer select:focus{background-color:rgba(0,0,0,.12)}.c_sport-tables .st__outer select:active{background-color:#ccc}.c_sport-tables .st__outer select option{background-color:#fff}.c_sport-tables .st__outer .st__select-arrow{position:absolute;top:19px;right:40px;pointer-events:none}.c_sport-tables .st__outer .st__table-holder{overflow-y:auto;position:relative;flex:1}.c_sport-tables .st__outer .st__table-holder table{width:100%;font-size:12px;line-height:16px;letter-spacing:.2px}.c_sport-tables .st__outer .st__table-holder table thead{position:sticky;top:0;z-index:1;background-color:#fff}.c_sport-tables .st__outer .st__table-holder table tbody tr{border-top:1px solid rgba(0,0,0,.16)}.c_sport-tables .st__outer .st__table-holder table tbody tr:last-child{border-bottom:1px solid rgba(0,0,0,.16)}.c_sport-tables .st__outer .st__table-holder table tbody tr:nth-child(odd){background-color:#f2f2f2}.c_sport-tables .st__outer .st__table-holder table tbody tr:nth-child(even){background-color:#fafafa}.c_sport-tables .st__outer .st__table-holder table tr td,.c_sport-tables .st__outer .st__table-holder table tr th{padding:8px}.c_sport-tables .st__outer .st__table-holder table tr th{text-align:right;background-color:#fff}.c_sport-tables .st__outer .st__table-holder table tr td:first-child{width:40px}.c_sport-tables .st__outer .st__table-holder table tr td:nth-child(2){width:16px}.c_sport-tables .st__outer .st__table-holder table tr td:last-child{text-align:right}.c_sport-tables .st__outer .st__table-holder .placeholder{font-size:14px;padding:8px 15px 0;display:none}.c_sport-tables .st__outer .st__gradient{position:absolute;pointer-events:none;z-index:2;height:30px;width:100%;bottom:79px;left:0;background:linear-gradient(180deg,rgba(255,255,255,0) 0,rgba(255,255,255,.88) 60%,#fff 100%) 0 0 no-repeat padding-box;opacity:0;transition:opacity .3s}.c_sport-tables .st__outer[data-sport-type=soccer] .st__table-holder table tr td:first-child{width:30px}.c_sport-tables .st__outer[data-sport-type=motorsport] .st__table-holder table tr td .number{display:inline-block;width:24px;padding:0;margin-right:4px;border:1px solid #9e9e9e;border-radius:4px;background:#ebeef4;color:#0d1017;box-sizing:border-box;text-align:center}.c_sport-tables .st__outer .st__button-holder{display:flex;justify-content:center;margin-top:24px}.c_sport-tables .st__outer .st__button-holder .st__button{display:flex;padding:10px 24px;justify-content:center;align-items:center;color:#fff;font-size:14px;font-weight:500;line-height:20px;letter-spacing:.1px;border-radius:100px}.c_sport-tables .st__outer .st__button-holder .st__button--soccer{background-color:#4caf50}.c_sport-tables .st__outer .st__button-holder .st__button--tennis{background-color:#c79a13}.c_sport-tables .st__outer .st__button-holder .st__button--wintersport{background-color:#2196f3}.c_sport-tables .st__outer .st__button-holder .st__button--motorsport{background-color:#d50000}.c_sport-tables .st__outer .st__button-holder .st__button:hover{box-shadow:0 1px 3px 1px rgba(0,0,0,.15),0 1px 2px 0 rgba(0,0,0,.3)}.c_sport-tables .st__outer--datacenter{height:438px;padding:0}.c_sport-tables .st__outer--datacenter .st__table-holder .placeholder{padding-top:0}.c_sport-tables .st__outer--datacenter .st__gradient{bottom:0!important}.is-mobile .c_sport-tables .st__outer--datacenter{height:auto;max-height:414px}.is-mobile .c_sport-tables .st__outer--datacenter .st__table-holder .placeholder{padding:0}