.filters{display:flex;justify-content:space-between;min-height:24px;padding:0 0 4px;background-color:var(--color-tab,var(--color-sport-primary))}.filters__group{display:flex;flex-flow:row nowrap;padding-left:10px}.filters__group--overflow{flex-grow:1;overflow-x:auto}.filters__tab{display:flex;align-items:center;padding:0 10px;margin-right:2px;background-color:var(--color-sport-secondary-body);color:var(--color-white)}@media (hover:hover){.filters__tab:not(.selected):hover{background-color:var(--color-sport-tertiary)}}.filters__tab.selected{background-color:var(--color-background-11);color:var(--color-text-1)}.filters__bubble{color:#fff;font-size:9px;height:15px;border-radius:50%;min-width:15px;display:flex;justify-content:center;align-items:center;padding:0 3px;box-sizing:border-box;font-weight:400;margin-left:4px;background-color:rgba(224,32,32,.75)}.filters__settings{position:relative;height:100%;background-color:var(--color-myFsSettings-background,var(--color-sport-secondary-body));color:var(--color-myFsSettings-text,var(--color-white));margin:0 10px 0 4px;cursor:pointer}.filters__settings--open{--color-myFsSettings-background:#fff;--color-myFsSettings-text:#656565}.theme--dark .filters__settings--open{--color-myFsSettings-background:#414141;--color-myFsSettings-text:var(--color-text-1)}@media (hover:hover){.filters__settings:hover{background-color:var(--color-myFsSettings-background,var(--color-sport-tertiary))}}.filters__settingsButton{height:100%;color:var(--color-myFsSettings-text,var(--color-white));background-color:var(--color-myFsSettings-background,var(--color-sport-secondary-body));display:grid;align-items:center;justify-content:center;grid-template:" .    .            .   .           .   .           . " auto " .    settingsIcon .   label       .   arrowIcon   . " max-content " .    .            .   .           .   .           . " auto/10px max-content 8px max-content 9px max-content 12px}@media (hover:hover){.filters__settingsButton:hover{background-color:var(--color-myFsSettings-background,var(--color-sport-tertiary))}}.filters__settingsIndicator{display:block;height:4px;width:4px;visibility:hidden;border-radius:4px;position:absolute;top:4px;left:4px}.filters__settingsIndicator--on{background-color:#13a809;visibility:visible}.filters__settingsLabel{grid-area:label}.filters__settingsIcon{display:flex;grid-area:settingsIcon}.filters__settingsArrow{grid-area:arrowIcon}.filters__settingsArrow--open{transform:rotate(180deg)}.filters__settingsWindow{display:block;width:173px;right:0;top:100%;position:absolute;background-color:var(--color-myFsSettings-background);box-shadow:0 2px 4px 0 rgba(0,0,0,.25);z-index:1}.filters__settingsWindow:before{content:"";height:5px;width:100%;display:flex}.filters__settingsOption{border-bottom:1px solid var(--color-border-9);padding:5px 10px;line-height:15px;display:flex;flex-grow:1;justify-content:space-between;align-items:center}@media (hover:hover){.filters__settingsOption:hover{background-color:var(--color-background-hover-4)}}.filters__settingsToggle{height:14px;width:26px;border-radius:4px;outline:none;cursor:pointer;border:0;flex-shrink:0;margin-left:5px}.filters__settingsToggle:after{width:12px;height:12px;top:1px;left:1px}.filters__settingsToggle:checked:after{right:1px}.filters__settingsClose{height:30px;display:flex;align-items:center;justify-content:center;cursor:pointer}@media (hover:hover){.filters__settingsClose:hover{background-color:var(--color-background-hover-4)}}.filters__settingsHint{position:absolute;background-color:var(--color-tooltip);z-index:var(--zIndex-dropDown);padding:10px;display:grid;grid-row-gap:10px;top:calc(100% + 10px);right:0;width:140px;box-shadow:0 2px 4px 0 rgba(0,0,0,.5);cursor:default}.filters__settingsHint:before{content:"";position:absolute;top:-4px;right:10px;width:8px;height:8px;transform:rotate(45deg);background-color:inherit}.filters__settingsHintText{color:var(--color-white)}.filters__settingsHintClose{color:var(--color-text-2);cursor:pointer;width:max-content}.filters__settingsHintClose:hover{opacity:.7}@media only screen and (max-width:799px){.responsive .filters__tab{height:36px}.responsive .filters__settingsButton{display:flex;width:32px}.responsive .filters__settingsArrow,.responsive .filters__settingsLabel{display:none}.responsive .filters__settingsIndicator{left:auto;right:4px}.responsive .filters__settingsOption{min-height:30px}.responsive .filters__settingsToggle{width:32px;height:16px}.responsive .filters__settingsToggle:after{width:14px;height:14px}}