.checkbox-wrapper{margin-top:20px;margin-bottom:20px}.a-checkboxes{margin-bottom:0!important;display:flex;flex-direction:column}.checkbox{margin:6px 0;display:grid;grid-template-columns:min-content auto;grid-gap:.5em;cursor:pointer}.a-checkbox-input{display:flex;align-items:center;justify-content:center}.a-checkbox-button{-webkit-appearance:none;appearance:none;background-color:#fff;width:1.2em;height:1.2em;border:.1em solid #000;display:grid;place-content:center;cursor:pointer;margin:0 0 0 8px}.a-checkbox-button:before{content:"";width:.75em;height:.75em;box-shadow:inset .75em .75em #04f;transform:scale(0);transition:80ms transform ease-in-out}.a-checkbox-button:checked:before{transform:scale(1)}.a-checkbox__label{line-height:1.25rem}@media screen and (max-width: 959px){.a-checkboxes{flex-direction:row;align-items:stretch;width:100%;flex-wrap:wrap;flex:1 0 auto}}.race-hero{margin-top:24px;width:100%;height:120px;display:flex;align-items:flex-end}.race-hero svg{width:100%}#path{margin-bottom:20px}.tick-label{font-size:5px}.star{transform:scale(.4)}@media screen and (max-width: 959px){.tick-label{font-size:6px}.race-hero{margin-top:0}}@media screen and (max-width: 729px){.tick-label{font-size:8px}.star{transform:scale(.5)}}.card{display:flex;margin-bottom:60px;flex-flow:column}.card-inner{background:#f2f2f2;padding:24px;border-radius:14px}.card-header{flex-flow:column}.card .tag{padding:2px 12px;display:inline-block;font-size:.75rem;line-height:1rem;align-items:center;background:#f2f2f2;border-radius:14px}.card-header-inner{margin-top:12px;display:flex}.card .title,.card .outcome{flex:1 1}.card .title>h2{width:90%;font-size:1.25rem;line-height:1.5rem;font-weight:400}.race-item-container{display:flex;flex-flow:column;background:#f2f2f2;padding:36px 20px 24px;border-bottom-left-radius:16px;border-bottom-right-radius:16px}.race-item{margin-bottom:16px;padding:0 12px}.race-item:last-child{margin-bottom:0}.race-item-inner{display:flex}.symbol-container{min-width:16px;margin-right:13px;display:flex;align-items:center;justify-content:center}.symbol{width:12px;height:12px;border-radius:100%;background:black}.card .footer{margin-top:12px}.symbol-1 svg{fill:#e74745}.symbol-2 svg{fill:#f3a90a}.symbol-3 svg{fill:#01b0a3}@media screen and (max-width: 729px){.card-header-inner{flex-flow:column}.card .outcome{margin-top:24px}.race-item-container{padding:24px 0}}.slide-container{width:100%;overflow:hidden;position:relative}.race-card{width:100%;background:#f2f2f2;height:40px;margin-bottom:24px;padding:24px;border-radius:14px}.column-container{margin-left:32px;flex:1}.race-filters{margin-top:40px}.race-filters .control-group{flex-direction:column}.race-filters .a-input__label{justify-content:unset!important}.race-filters .a-radio.a-radio--vue{width:unset!important}.race-cards-enter-active,.race-cards-leave-active{transition:all 1s}.race-cards-enter{opacity:0;transform:translate(-100px)}.race-cards-leave-to{opacity:0;transform:translate(100px)}.race-cards-move{transition:transform 1s}.races-empty{color:#6f6f6f;font-size:1.25rem;font-weight:500;text-align:center}@media screen and (max-width: 959px){.race-filters .control-group{flex-direction:row}.race-to-first .m-nav-aside__filter-inner{min-width:unset!important;overflow-x:unset!important;overflow-y:unset!important;margin-right:0!important;margin-left:0!important}}
