.filter-bar .filter-dropdown{display:inline-flex;cursor:pointer;align-items:center;white-space:nowrap;padding:8.5px 1rem;font-size:14px;--tw-text-opacity:1;color:rgb(48 48 48/var(--tw-text-opacity,1))}.filter-bar .anticon-caret-down svg{--tw-text-opacity:1;color:rgb(2 33 105/var(--tw-text-opacity,1))}.filter-dropdown-root.filter-dropdown-overlay .ant-dropdown-menu{max-height:336px;overflow-y:auto;border-radius:0;border-width:1px;--tw-border-opacity:1;border-color:rgb(204 213 224/var(--tw-border-opacity,1));padding:.5rem;--tw-shadow:0 4px 6px -1px rgb(0 0 0/0.1),0 2px 4px -2px rgb(0 0 0/0.1);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.filter-dropdown-root.filter-dropdown-overlay .ant-dropdown-menu .ant-dropdown-menu-item{padding-top:6px;padding-bottom:10px;font-size:12px;line-height:14px;--tw-text-opacity:1;color:rgb(102 128 162/var(--tw-text-opacity,1))}.ant-modal-root .filter-bar-overlay.ant-modal{inset:0;margin:0;max-width:100%}.ant-modal-root .filter-bar-overlay.ant-modal .ant-modal-content{height:100dvh;border-radius:0;padding:20px}.ant-modal-root .filter-bar-overlay.ant-modal .ant-modal-content .ant-modal-close{top:32px;right:17px}.ant-modal-root .filter-bar-overlay.ant-modal .ant-modal-content .ant-modal-header{margin-bottom:0;height:66px;border-bottom-width:1px;border-style:solid;--tw-border-opacity:1;border-color:rgb(217 217 217/var(--tw-border-opacity,1));padding-bottom:.5rem;padding-top:16px}.ant-modal-root .filter-bar-overlay.ant-modal .ant-modal-content .ant-modal-body{display:flex;height:calc(100% - 48px);flex-grow:1;flex-direction:column;overflow:hidden}@media (min-width:1024px){.ant-modal-root .filter-bar-overlay.ant-modal .ant-modal-content .ant-modal-body{height:calc(100% - 64px)}}.filter-bar-overlay .re-collapse.ant-collapse>.ant-collapse-item>.ant-collapse-header{padding-top:1rem;padding-bottom:1rem}.filter-bar-overlay .re-collapse.ant-collapse>.ant-collapse-item>.ant-collapse-content>.ant-collapse-content-box{padding-bottom:1rem}.filter-bar-overlay .ant-modal-content{overflow:hidden}.live-odds-schedule{white-space:normal;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-height:16px}.live-odds-left-arrow{left:150px}.live-odds-left-arrow,.live-odds-right-arrow{position:absolute;top:50%;transform:translate(-50%,-50%);width:32px;height:32px;z-index:99;cursor:pointer}.live-odds-right-arrow{right:5px}.live-odds-team-name{white-space:normal;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}.tournament-popup-overlay{display:flex;position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.8);backdrop-filter:blur(6px);z-index:1000;justify-content:center;align-items:center}.tournament-scrollable-container::-webkit-scrollbar{width:5px}.tournament-scrollable-container::-webkit-scrollbar-thumb{background:#ccc;border-radius:20px}.touch-element{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;touch-action:manipulation;z-index:10000}.react-window::-webkit-scrollbar{display:none;overflow-y:hidden!important}.react-window{scrollbar-width:none;-ms-overflow-style:none;overflow-y:hidden!important}