.df-odds{--font-size:0.75rem;--teams-column-width:200px;--teams-column-padding:0.25rem;--time-column-width:60px;--time-column-font-size:0.75rem;--odds-column-width:80px;--odds-cell-min-height:1.5rem;--color-settings__bg:#4a5568;--color-settings__text:#fff;--color-bookie:#e2e8f0;--color-date:#cbd5e0;--color-time:#e2e8f0;--color-away:#f7fafc;--color-home:#edf2f7;--color-arrow__bg:#cbd5e0;--color-arrow__text:#111;--arrow-radius:50%}@media screen and (min-width:576px){.df-odds{--font-size:1rem;--teams-column-width:200px;--teams-column-padding:1rem;--time-column-width:80px;--time-column-font-size:1rem;--odds-column-width:120px;--odds-cell-min-height:2rem}}.hidden{display:none}.df-odds{font-size:var(--font-size);overflow-x:hidden;position:relative}.df-heading{align-items:center;border-bottom:1px solid var(--color-bookie);display:flex;margin-bottom:.5rem;padding-bottom:.5rem}.df-bookie{flex-shrink:0;margin:0 1px;text-align:center;transition:all .8s;width:var(--odds-column-width)}.df-bookie a{background-color:var(--color-bookie);display:flex;height:2.5rem}.df-settings{background-color:var(--color-settings__text);flex-grow:1;flex-shrink:0;position:relative;width:calc(var(--teams-column-width) + var(--time-column-width) + 3px);z-index:2}.df-settings__selected{align-items:center;cursor:pointer;display:flex;font-weight:700;height:2.5rem;justify-content:center;text-transform:uppercase;width:100%}.df-settings__options,.df-settings__selected{background-color:var(--color-settings__bg);color:var(--color-settings__text);margin:0 1px;max-width:16rem}.df-settings__options{left:0;position:absolute;width:calc(100% - 2px)}.df-settings__option{cursor:pointer;display:block;font-weight:700;margin:0 auto .5rem;text-align:center;text-transform:uppercase}.df-arrow{background-color:var(--color-arrow__bg);border-radius:var(--arrow-radius);color:var(--color-arrow__text);line-height:0;padding:.5rem;position:absolute;right:0;top:3rem;z-index:2}.df-arrow svg{fill:currentColor;height:1rem;pointer-events:none;width:1rem}.df-arrow__left{margin-right:calc(2rem + 2px)}.df-match{display:flex;margin-bottom:1rem}.df-matches__date{font-size:1.2rem;font-weight:700;margin-top:2rem;padding:.25rem 1rem}.df-match .df-match__odds-wrapper>div,.df-match>div:not(.df-match__odds-wrapper),.df-matches__date{background-color:var(--color-date)}.df-match__odds-wrapper{display:flex;flex-grow:0;flex-shrink:1}.df-match span{display:block;line-height:2;min-height:var(--odds-cell-min-height)}.df-match__time{align-items:center;background-color:var(--color-time);display:flex;font-size:var(--time-column-font-size);justify-content:center;margin-right:1px;width:var(--time-column-width)}.df-match__teams,.df-match__time{flex-shrink:0;font-weight:700;z-index:1}.df-match__teams{flex-grow:1;margin:0 1px;width:var(--teams-column-width)}.df-match__team{padding-left:var(--teams-column-padding);z-index:1}.df-match__odds{flex-shrink:0;margin:0 1px;text-align:center;transition:all .8s;width:var(--odds-column-width)}.df-match__price{flex-shrink:0}.df-match__price--away,.df-match__team--away{background-color:var(--color-away)}.df-match__price--home,.df-match__team--home{background-color:var(--color-home)}.df-match__link{display:inline-block;font-size:.75em;margin-top:.5rem;text-transform:uppercase}.df-matches__not-found{background-color:var(--color-date);padding:1rem}

/*# sourceMappingURL=app.css.map*/