@keyframes rotate{0%{transform-origin:50% 50%;transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes rotate-ccw{0%{transform-origin:50% 50%;transform:rotate(0deg)}to{transform:rotate(-1turn)}}@keyframes blink{0%{opacity:1}50%{opacity:0}to{opacity:1}}@keyframes dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:89,200;stroke-dashoffset:-35}to{stroke-dasharray:89,200;stroke-dashoffset:-200}}@font-face{font-family:Poppins;font-weight:400;font-style:normal;font-display:auto;src:url(/fonts/poppins/Poppins-Regular.ttf) format("truetype")}@font-face{font-family:Poppins;font-weight:400;font-style:italic;font-display:auto;src:url(/fonts/poppins/Poppins-Italic.ttf) format("truetype")}@font-face{font-family:Poppins;font-weight:600;font-style:normal;font-display:auto;src:url(/fonts/poppins/Poppins-SemiBold.ttf) format("truetype")}@font-face{font-family:Poppins;font-weight:600;font-style:italic;font-display:auto;src:url(/fonts/poppins/Poppins-SemiBoldItalic.ttf) format("truetype")}@font-face{font-family:Rubik;font-weight:400;font-style:normal;font-display:auto;src:url(/fonts/rubik/Rubik-Regular.ttf) format("truetype")}@font-face{font-family:Rubik;font-weight:400;font-style:italic;font-display:auto;src:url(/fonts/rubik/Rubik-Italic.ttf) format("truetype")}@font-face{font-family:Rubik;font-weight:600;font-style:normal;font-display:auto;src:url(/fonts/rubik/Rubik-SemiBold.ttf) format("truetype")}@font-face{font-family:Rubik;font-weight:600;font-style:italic;font-display:auto;src:url(/fonts/rubik/Rubik-SemiBoldItalic.ttf) format("truetype")}.fade-enter-active,.fade-leave-active{opacity:1;transition:opacity .25s ease}.fade-enter-from,.fade-leave-to{opacity:0}.fade-slide-enter-active,.fade-slide-leave-active{opacity:1;transform:translateY(0);transition:transform .25s ease,opacity .25s ease}.fade-slide-enter-from,.fade-slide-leave-to{opacity:0;transform:translateY(-100%)}.slide-left-enter-active,.slide-left-leave-active{opacity:1;transform:translateX(0);transition:transform .25s ease,opacity .25s ease}.slide-left-enter-from,.slide-left-leave-to{opacity:0;transform:translateX(100%)}.odds-checker-wrapper{width:100%;height:calc(100% - 69px);position:relative;overflow:hidden}.odds-checker-wrapper .odds-checker-table-wrapper{width:100%;height:100%;padding:0 16px;box-sizing:border-box}.odds-checker-wrapper .odds-checker-table-wrapper .odds-checker-header{height:48px;width:100%;display:flex;justify-content:space-between;align-items:center;padding:0 16px}.odds-checker-wrapper .odds-checker-table-wrapper .odds-checker-header .odds-checker-header-label{height:32px;line-height:32px;color:#191414;font-weight:600;font-size:20px;font-family:Poppins}.odds-checker-wrapper .odds-checker-table-wrapper .odds-checker-header .odds-checker-header-columns-search-wrapper{height:32px;display:flex;align-items:center;gap:8px}.odds-checker-wrapper .odds-checker-table-wrapper .odds-checker-header .odds-checker-header-columns-search-wrapper .odds-checker-header-search{height:32px;width:240px}.odds-checker-wrapper .odds-checker-table-wrapper .odds-checker-header .odds-checker-header-columns-search-wrapper .odds-checker-header-search .text-field{height:32px}.odds-checker-wrapper .odds-checker-table-wrapper .odds-checker-header .odds-checker-header-columns-search-wrapper .odds-checker-header-search .text-field .text-field-clear{width:32px;height:32px}.odds-checker-wrapper .odds-checker-table-wrapper .odds-checker-filters{height:56px;width:100%;display:flex;align-items:center;gap:8px}.odds-checker-wrapper .odds-checker-table-wrapper .odds-checker-filters .odds-checker-filter-wrapper{width:159px;height:32px;border-radius:4px;border:1px solid #f0f0f0;cursor:pointer;position:relative}.odds-checker-wrapper .odds-checker-table-wrapper .odds-checker-filters .odds-checker-filter-wrapper.disabled{opacity:.5;cursor:not-allowed}.odds-checker-wrapper .odds-checker-table-wrapper .odds-checker-filters .odds-checker-filter-wrapper.disabled .selected-filter-value{color:#999}.odds-checker-wrapper .odds-checker-table-wrapper .odds-checker-filters .odds-checker-filter-wrapper.market{width:200px}.odds-checker-wrapper .odds-checker-table-wrapper .odds-checker-filters .odds-checker-filter-wrapper .selected-filter-value{width:100%;height:100%;display:flex;align-items:center;justify-content:space-between;padding:0 8px}.odds-checker-wrapper .odds-checker-table-wrapper .odds-checker-filters .odds-checker-filter-wrapper .selected-filter-value span{max-width:85%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.odds-checker-wrapper .odds-checker-table-wrapper .odds-checker-filters .odds-checker-filter-wrapper .selected-filter-value .icon{width:16px;height:16px}.odds-checker-wrapper .odds-checker-table-wrapper .odds-checker-filters .odds-checker-filter-wrapper .odds-checker-filter-dropdown{width:180px;min-height:32px;position:absolute;top:33px;left:0;border-radius:4px;background-color:#fff;border:1px solid #f0f0f0;box-shadow:0 2px 4px 0 rgba(25,20,20,.0784313725);z-index:999}.odds-checker-wrapper .odds-checker-table-wrapper .odds-checker-filters .odds-checker-filter-wrapper .odds-checker-filter-dropdown.market{width:224px}.odds-checker-wrapper .odds-checker-table-wrapper .odds-checker-filters .odds-checker-filter-wrapper .odds-checker-filter-dropdown.event-dropdown{width:300px;max-height:300px;overflow-y:auto}.odds-checker-wrapper .odds-checker-table-wrapper .odds-checker-filters .odds-checker-filter-wrapper .odds-checker-filter-dropdown .odds-checker-filter-option{height:32px;width:100%;cursor:pointer;padding:0 8px;display:flex;align-items:center}.odds-checker-wrapper .odds-checker-table-wrapper .odds-checker-filters .odds-checker-filter-wrapper .odds-checker-filter-dropdown .odds-checker-filter-option:hover{background-color:rgba(0,0,0,.03)}.odds-checker-wrapper .odds-checker-table-wrapper .odds-checker-filters .odds-checker-filter-wrapper .odds-checker-filter-dropdown .odds-checker-filter-option.select-all-option{border-bottom:1px solid #f0f0f0;margin-bottom:4px}.odds-checker-wrapper .odds-checker-table-wrapper .odds-checker-filters .odds-checker-filter-wrapper .odds-checker-filter-dropdown .odds-checker-filter-option .checkbox,.odds-checker-wrapper .odds-checker-table-wrapper .odds-checker-filters .odds-checker-filter-wrapper .odds-checker-filter-dropdown .odds-checker-filter-option .radio-input{margin-right:4px}.odds-checker-wrapper .odds-checker-table-wrapper .odds-checker-filters .odds-checker-filter-wrapper .odds-checker-filter-dropdown .odds-checker-filter-option span{max-width:90%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.odds-checker-wrapper .odds-checker-table-wrapper .loading-spinner-wrapper{height:60%;width:100%;display:flex;align-items:center;justify-content:center}.odds-checker-wrapper .empty-state-wrapper{display:flex;justify-content:center;align-items:center;height:calc(100vh - 232px);width:100%}.odds-checker-wrapper .empty-state-wrapper .empty-state{width:400px}.odds-checker-wrapper .bookmakers-sidebar{width:320px;height:100%;position:absolute;top:0;right:-320px;background-color:#fff;transition:right .5s;z-index:1000}.odds-checker-wrapper .bookmakers-sidebar.active{right:0}.odds-checker-wrapper .bookmakers-sidebar .sidebar-header{display:flex;align-items:center;justify-content:space-between;height:55px;padding:16px;border-bottom:1px solid #f0f0f0;border-left:1px solid #f0f0f0;background-color:#fff;font-weight:600;font-size:16px}.odds-checker-wrapper .bookmakers-sidebar .sidebar-header .icon{width:8px;height:8px;cursor:pointer}.odds-checker-wrapper .bookmakers-sidebar .sidebar-content{height:calc(100% - 55px);border-left:1px solid #f0f0f0}