.championship-standings{font-family:f1font-reg,sans-serif!important;font-size:12px;text-align:center}table,tr{width:100%}.championship-standings_header{margin-bottom:20px}.championship-standings_country{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;text-align:center}.championship-standings_result-column{max-width:25px}.championship-standings_total-value{-ms-flex-negative:0;flex-shrink:0;text-align:right}.championship-standings_cell{text-align:center}@media screen and (max-width:768px){.hidden-xs{display:none}}.championship-standings .result-cell{padding:1px}.championship-standings .position-1{color:#000;background:#ffc200}.championship-standings .position-2{color:#000;background:#d0d0d0}.championship-standings .position-3{color:#fff;background:#cd7f32}.championship-standings .point-finish{background:#689868;color:#fff}.championship-standings .best-lap{border-top:2px solid #c002c0;border-right:2px solid #c002c0;position:relative}.championship-standings .best-lap:before{height:8px;width:8px;background-color:#c002c0;content:"";position:absolute;top:-12px;right:-2px}.championship-standings .driver-of-the-day{border-bottom:2px solid #2ec1ff;border-left:2px solid #2ec1ff;position:relative}.championship-standings .driver-of-the-day:after{height:8px;width:8px;content:"";position:absolute;background-color:#2ec1ff;top:-12px;left:-2px}.championship-standings_row{padding:4px 10px;border-bottom:1px solid hsla(0,0%,54.5%,.28)}.championship-standings_row.removed{opacity:.5}.championship-standings_username{cursor:pointer;max-width:150px;width:150px}.championship-standings_team{min-width:100px}.championship-standings_username a{color:inherit}.championship-standings_class-indicator{border-bottom:2px solid}.championship-standings_class-indicator-label{padding:3px 10px 0 10px;width:110px;-webkit-transform:skewX(12deg);transform:skewX(12deg);text-shadow:1px 1px 3px #000;margin-left:-3px}.champ-info-form_fastest-lap{border:3px solid hsla(0,0%,46.7%,.39);border-radius:5px}.champ-info-form_fastest-lap.selected{border-color:#c002c0}.race-results{font-family:f1font-reg,sans-serif!important}.race-results_header{margin-bottom:20px}.race-results_row{border-bottom:1px solid hsla(0,0%,54.5%,.28)}.race-results_row .best-lap{color:#c002c0}.race-results_row.driver-of-day{background-color:rgba(46,193,255,.17)}.calendar-item_result{height:30px;width:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:100%;background:#348af4;color:#fff;-webkit-box-shadow:0 2px 1px -1px rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 1px 3px 0 rgba(0,0,0,.12);box-shadow:0 2px 1px -1px rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 1px 3px 0 rgba(0,0,0,.12)}.calendar-item_result.position-1{background:#ffc200;color:#000}.calendar-item_result.position-2{background:#d0d0d0;color:#000}.calendar-item_result.position-3{background:#cd7f32}.results-form-driver_item{border:1px solid hsla(0,0%,71%,.39);border-radius:10px}.results-form-driver_username{background-color:hsla(0,0%,55.3%,.25);border-radius:10px}.leaderboard-table{border-collapse:collapse}.leaderboard-table a{color:inherit}.leaderboard-table tr{border-bottom:1px solid hsla(0,0%,84.3%,.35)}.championship-item{height:245px;position:relative}.display-3,.headline,.subheading,.title,.v-card__title,.v-list__tile__title,.v-navigation-drawer,.v-tabs__item,h3,h4{font-family:f1font-reg,sans-serif!important}h1,h2{font-family:f1font-bold,sans-serif!important}#app{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:left;color:#2c3e50}.link{color:inherit}.v-sheet{border-radius:10px}.v-stepper{-webkit-box-shadow:none;box-shadow:none}.container.fluid{max-width:95%}.body-1{font-size:16px}.text{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.bold{font-weight:700}.itallic{font-style:italic}#nav{padding:30px}#nav a{font-weight:700;color:#2c3e50}#nav a .router-link-exact-active{color:#42b983}.pointer{cursor:pointer}.raised{-webkit-box-shadow:-7px 5px 12px 0 rgba(0,0,0,.2),6px -7px 20px 1px rgba(0,0,0,.14),0 1px 0 0 rgba(0,0,0,.12);box-shadow:-7px 5px 12px 0 rgba(0,0,0,.2),6px -7px 20px 1px rgba(0,0,0,.14),0 1px 0 0 rgba(0,0,0,.12)}.breadcrumbs .disabled{cursor:default;color:#a4a4a4}.breadcrumbs span,.game-item_title,.track-item_title{cursor:pointer}.track-item_card{min-height:160px}.image-input{background:hsla(0,0%,82.4%,.15);padding:10px;border:1px dashed #b9b9b9;margin:10px}.best-lap-indicator{padding:2px 4px;background:#c002c0;color:#fff;border-radius:100px;text-align:center}.theme--light.v-table tbody tr:not(:last-child){cursor:pointer}.ql-video{width:100%;height:500px}.quillWrapper .ql-snow.ql-toolbar{background-color:#fff}.application.theme--dark .quillWrapper .ql-snow.ql-toolbar{background-color:#252526}.application.theme--dark .quillWrapper .ql-snow.ql-toolbar .ql-formats *{stroke:#fff}.ql-tooltip.ql-editing{left:0!important}.ql-container.ql-snow,.ql-toolbar.ql-snow{border:1px solid hsla(0,0%,80%,.25)!important}.feed-form .ql-editor{min-height:130px}.feed-item-content img{max-width:100%}.theme--dark.v-sheet,.theme--dark.v-tabs__bar{background-color:#252525}.last-races-graph g{fill:#9a9a9a}.v-badge--overlap.v-badge--left .v-badge__badge{left:-1px;top:0}.message-banner{font-family:Roboto;position:fixed;z-index:990000000;top:78px;border-radius:0;right:10px}.message-banner-success{background-color:rgba(61,150,64,.89);color:#fff}.message-banner-error{background-color:#ff5252;color:#fff}.user-championship-item.full{min-height:290px}.championship-item_pending-label{position:absolute;top:10px;left:0;padding:3px 12px;font-weight:700;background-color:#ff9800}.feed-item{float:right}@media (max-width:600px){.ql-video{height:200px}}@media only screen and (max-width:700px){.ql-video{height:200px}.container.fluid{width:100%;padding-left:0;padding-right:0}}@media (max-width:500px){.hidden-xs{display:none}}