body{--FD-preclient-space:120px;--FD-car-width:40px;--FD-car-height:80px;--FD-car-aspect-ratio:2;--FD-sprites-width:1000;--FD-sprites-height:1000;--WP-basic-color:#ff0;--WP-tires-color:#495998;--WP-brakes-color:#a3c63f;--WP-gearbox-color:#11d9d1;--WP-carbody-color:#eda72d;--WP-engine-color:#d94533;--WP-roadhandling-color:#8a318c;--WP-repair-color:#666;--Nitro-color:#333;--spin-color:#495998;--gear-1-color:#ff0;--gear-2-color:#f60;--gear-3-color:red;--gear-4-color:#0c0;--gear-5-color:#c09;--gear-6-color:#00f;--gear-1-contrast-color:#000;--gear-2-contrast-color:#000;--gear-3-contrast-color:#fff;--gear-4-contrast-color:#fff;--gear-5-contrast-color:#fff;--gear-6-contrast-color:#fff;--player-board-left-col-width:48px;--zindex-config-button:1;--zindex-overlay-message:2;--FD-compositing-scale:1}#FDCircuitLinks{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-evenly}#FDCircuitLinks.atb-hidden{display:none}@media screen and (min-width:480px){.mobile_version #FDCircuitLinks{flex-direction:column}}#FDOfficialCircuitLogo{height:30px}#FDRacingCircuitsLogo{background-image:url(img/sprites.webp);background-position:calc(41000%/(var(--FD-sprites-width) - 223)) calc(69000%/(var(--FD-sprites-height) - 48));background-repeat:no-repeat;background-size:calc(100%*var(--FD-sprites-width)/223) calc(100%*var(--FD-sprites-height)/48);height:30px;width:140px}#FDCircuitLinks a.atb-hidden,#FDStartingLights{display:none}#FDStartingLights.FD-visible{background:#333;border:.4vmin solid #000;border-radius:1.5vmin;box-shadow:0 0 20px 10px #fff;display:grid;gap:1.5vmin;grid-template-columns:1fr 1fr 1fr 1fr 1fr;height:5vmin;left:calc(50% - 15.1vmin);margin:0 auto;padding:1.5vmin;pointer-events:none;position:absolute;top:10px;top:3vmin;width:30vmin}#FDStartingLights.FD-animate-in{animation:StartingLightsDropDown .4s ease-in}#FDStartingLights.FD-animate-out{animation:StartingLightsDropDown .4s ease-out reverse;animation-fill-mode:forwards;-webkit-animation-fill-mode:forwards}@keyframes StartingLightsDropDown{0%{transform:translateY(-15vmin)}to{transform:translateY(0)}}#FDPodiumAndTeamRankings{display:none}#FDPodiumAndTeamRankings.ATB-visible{--FD-podium-scale:min(60vh,80vw) /50;display:block;left:calc(50% - var(--FD-podium-scale)*50/2);pointer-events:none;position:absolute;width:calc(var(--FD-podium-scale)*50)}#FDPodiumAndTeamRankings.ATB-visible.FD-animate-out{opacity:0;transition:opacity 1.5s}#FDPodium{display:grid;grid-template-columns:1fr 1fr 1fr;grid-template-rows:12fr 2fr 2fr 5fr auto auto;height:calc(var(--FD-podium-scale)*50)}#FDPodiumTrophyBase2{border-right:calc(var(--FD-podium-scale)*.4) solid #000;grid-column:1;grid-row:2}#FDPodiumCar2{border-top:calc(var(--FD-podium-scale)*.4) solid #000;grid-row:3/5}#FDPodiumCar2,#FDPodiumPlace2{background-color:#fff;border-left:calc(var(--FD-podium-scale)*.4) solid #000;grid-column:1}#FDPodiumPlace2{grid-row:5}#FDPodiumCarName2{background-color:#fff;border-bottom:calc(var(--FD-podium-scale)*.4) solid #000;border-left:calc(var(--FD-podium-scale)*.4) solid #000;grid-column:1;grid-row:6}#FDPodiumTrophyBase1{grid-column:2;grid-row:1}#FDPodiumCar1{border-top:calc(var(--FD-podium-scale)*.4) solid #000;grid-row:2/5}#FDPodiumCar1,#FDPodiumPlace1{background-color:#fff;grid-column:2}#FDPodiumPlace1{grid-row:5}#FDPodiumCarName1{background-color:#fff;border-bottom:calc(var(--FD-podium-scale)*.4) solid #000;grid-column:2;grid-row:6}#FDPodiumTrophyBase3{border-left:calc(var(--FD-podium-scale)*.4) solid #000;grid-column:3;grid-row:2/4}#FDPodiumCar3{border-top:calc(var(--FD-podium-scale)*.4) solid #000;grid-row:4}#FDPodiumCar3,#FDPodiumPlace3{background-color:#fff;border-right:calc(var(--FD-podium-scale)*.4) solid #000;grid-column:3}#FDPodiumPlace3{grid-row:5}#FDPodiumCarName3{background-color:#fff;border-bottom:calc(var(--FD-podium-scale)*.4) solid #000;border-right:calc(var(--FD-podium-scale)*.4) solid #000;grid-column:3;grid-row:6}.FD-podium-place{font-size:5vmin;font-weight:700;padding-top:calc(var(--FD-podium-scale)*.4);text-align:center}.FD-podium-place.FD-vacant{color:#ccc}.FD-podium-carname{font-size:calc(var(--FD-podium-scale)*1.2);padding:0 calc(var(--FD-podium-scale)*.2) calc(var(--FD-podium-scale)*.4);text-align:center}.FD-podium-car-container{align-items:center;display:grid;justify-content:center}.FD-podium-car-sizer{display:grid;height:calc(var(--FD-podium-scale)*5*var(--FD-car-aspect-ratio));transform:rotate(60deg);width:calc(var(--FD-podium-scale)*5)}.FD-podium-trophy-container{position:relative}.FD-podium-trophy{background-image:url(img/sprites.webp);background-position:calc(23500%/(var(--FD-sprites-width) - 173)) calc(25000%/(var(--FD-sprites-height) - 225));background-repeat:no-repeat;background-size:calc(100%*var(--FD-sprites-width)/173) calc(100%*var(--FD-sprites-height)/225);bottom:0;height:calc(var(--FD-podium-scale)*22.5);left:calc(var(--FD-podium-scale)*-.31667);position:absolute;transform-origin:bottom center;width:calc(var(--FD-podium-scale)*17.3)}.FD-vacant .FD-podium-trophy{display:none}#FDPodiumTrophyBase2 .FD-podium-trophy{transform:scale(.8)}#FDPodiumTrophyBase3 .FD-podium-trophy{transform:scale(.64)}#FDTeamRankings{display:none}#FDTeamRankings.ATB-visible{background-color:#fff;border:4px solid #000;column-gap:8px;display:grid;grid-template-columns:auto 1fr auto;margin-top:16px;padding:2px 8px}.FD-teamranking-heading{font-weight:700}.FD-teamranking-rank{justify-self:center}.FD-teamranking-points{justify-self:end}#FDWavingFlag{display:none}#FDWavingFlag.ATB-enabled.ATB-visible{background-image:url(img/waving_flag.gif);background-repeat:no-repeat;background-size:contain;display:block;height:calc(var(--FD-car-height)*1.38889);left:0;pointer-events:none;position:absolute;top:0;transform:translate(-50%,-100%) rotate(45deg);transform-origin:center bottom;width:calc(var(--FD-car-height)*3.23889)}#ConfettiCanvas{display:none}#ConfettiCanvas.ATB-visible{bottom:0;display:block;height:100%;left:0;pointer-events:none;position:fixed;right:0;top:0;width:100%}#ConfettiCanvas.ATB-visible.FD-animate-out{opacity:0;transition:opacity 1.5s}.FD-starting-light{background-color:#000;border:.4vmin solid #000;border-radius:50%}.FD-starting-light.FD-red{background-color:red}.FD-starting-light.FD-green{background-color:#90ee90}#FDStatusBar{align-items:center;background-color:#fff;display:grid;font-size:12px;grid-template-columns:auto 1fr auto;grid-template-rows:auto;position:relative}#FDTurnNo .FD-full-text{display:none}#FDTurnNo .FD-short-text{background-color:navy;border-radius:8px;color:#fff;display:inline-block;font-weight:700;line-height:100%;min-width:12px;padding:2px 2px 1px;text-align:center}@media screen and (min-width:400px){#FDStatusBar{font-size:16px;grid-template-columns:1fr 1fr 1fr}#FDTurnNo .FD-full-text{display:inline-block}#FDTurnNo .FD-short-text{display:none}}#FDWeather{justify-self:end;position:relative}.FD-basic-rules #FDWeather{display:none}.FD-weather-icon{background-image:url(img/sprites.webp);background-position:calc(100%/(var(--FD-sprites-width) - 72)) calc(44500%/(var(--FD-sprites-height) - 44));background-repeat:no-repeat;background-size:calc(100%*var(--FD-sprites-width)/72) calc(100%*var(--FD-sprites-height)/44);height:44px;width:72px}.FD-raining .FD-weather-icon,.FD-weather-icon.FD-raining{background-position:calc(100%/(var(--FD-sprites-width) - 72)) calc(35500%/(var(--FD-sprites-height) - 44))}.FD-variable .FD-weather-icon,.FD-weather-icon.FD-variable{background-position:calc(100%/(var(--FD-sprites-width) - 72)) calc(40000%/(var(--FD-sprites-height) - 44))}#ConfigMenu{left:0;position:absolute;top:0}#FDOverlayIcons{display:flex;flex-direction:row;gap:8px;opacity:.8;position:absolute;right:8px;top:8px}#FDHelpButton{background-position:calc(15000%/(var(--FD-sprites-width) - 24)) calc(7500%/(var(--FD-sprites-height) - 24))}#FDHelpButton,#FDSeeThroughButton{background-image:url(img/sprites.webp);background-repeat:no-repeat;background-size:calc(100%*var(--FD-sprites-width)/24) calc(100%*var(--FD-sprites-height)/24);cursor:pointer;height:24px;width:24px}#FDSeeThroughButton{background-position:calc(10000%/(var(--FD-sprites-width) - 24)) calc(10000%/(var(--FD-sprites-height) - 24))}.FD-see-through-cars #FDSeeThroughButton{background-position:calc(12500%/(var(--FD-sprites-width) - 24)) calc(10000%/(var(--FD-sprites-height) - 24))}#FDSeeThroughButton:hover{background-color:hsla(0,0%,100%,.5)}.FD-between-turns-dialog{align-items:center;column-gap:12px;display:grid;grid-template-columns:auto auto;row-gap:6px}.FD-between-turns-dialog>div:nth-child(odd){min-height:24px}.FD-between-turns-dialog-heading{font-weight:700;grid-column-start:span 2;text-align:center}#FDConfigDlg{column-gap:8px;display:grid;grid-auto-columns:auto auto;row-gap:4px}#FDConfigDlg .FD-config-heading{font-weight:700;grid-column-end:span 2;grid-column-start:1;margin-top:8px}.FD-config-requires-autoscroll,.FD-config-requires-confirm-gear,.FD-config-requires-confirm-move{opacity:.5}.FD-config-autoscroll-enabled .FD-config-requires-autoscroll,.FD-config-confirm-gear-enabled .FD-config-requires-confirm-gear,.FD-config-confirm-move-enabled .FD-config-requires-confirm-move{opacity:1}#FDConfig_QualifyingScrollSpeed,#FDConfig_RaceScrollSpeed,#FDConfig_ZoomLevel,.FD-config-zoom-subheading{visibility:hidden}.FD-config-autoscroll-enabled #FDConfig_QualifyingScrollSpeed,.FD-config-autoscroll-enabled #FDConfig_RaceScrollSpeed,.FD-config-autoscroll-enabled #FDConfig_ZoomLevel,.FD-config-autoscroll-enabled .FD-config-zoom-subheading{visibility:visible}#FDHelpButton{display:none}.FD-show-help #FDHelpButton{display:inline-block}.touch-device.FD-show-help #FDHelpButton{display:none}.FD-measuring-icon{background-image:url(img/sprites.webp);background-position:calc(12500%/(var(--FD-sprites-width) - 24)) calc(7500%/(var(--FD-sprites-height) - 24));background-repeat:no-repeat;background-size:calc(100%*var(--FD-sprites-width)/24) calc(100%*var(--FD-sprites-height)/24);display:inline-block;height:24px;vertical-align:middle;width:24px}#FDMeasureButton{display:none}.FD-allow-helpers #FDMeasureButton{background-image:url(img/sprites.webp);background-position:calc(12500%/(var(--FD-sprites-width) - 24)) calc(7500%/(var(--FD-sprites-height) - 24));background-repeat:no-repeat;background-size:calc(100%*var(--FD-sprites-width)/24) calc(100%*var(--FD-sprites-height)/24);cursor:pointer;display:block;height:24px;width:24px}#FDZoomInstructions{background-color:#00000099;bottom:8px;color:#fff;font-size:12px;opacity:.8;position:absolute;right:8px}#FDZoomInstructions.atb-hidden{display:none}.FD-configure-pitboxcolor{display:inline-grid;gap:20px;grid-template-columns:100px auto;grid-template-rows:50px;margin:8px 0}#FDConfigurePitBoxColorCar{height:100px;margin:-25px -25px 25px 25px;transform:rotate(90deg);transform-origin:center;width:50px}#FDConfigurePitBoxColorCar .FD-car-number-layer{display:none}#FDConfigurePitBoxColorList{font-size:24px}.dijitIcon.dijitMenuItemIcon.FDHelpMenuItem{background-image:url(img/sprites.webp);background-position:calc(79000%/(var(--FD-sprites-width) - 16)) calc(0%/(var(--FD-sprites-height) - 16));background-repeat:no-repeat;background-size:calc(100%*var(--FD-sprites-width)/16) calc(100%*var(--FD-sprites-height)/16)}.FD-choose-tires-variable-weather-details{align-items:center;color:#666;display:flex;font-size:12px;justify-content:center}.FD-choose-tires-variable-weather-details .FD-weather-icon{height:22px;width:36px}.FD-choose-tires-variable-weather-details .FD-weather-icon:nth-child(2),.FD-choose-tires-variable-weather-details .FD-weather-icon:nth-child(3){margin-left:16px}#FDWeatherChangeable{display:none}#FDDiceRollReason{font-weight:700}#FDWeatherChangeable.atb-visible{background-color:#00000099;color:#fff;display:block;font-size:10px;font-weight:700;text-align:center}#FDWeatherRollIncoming{display:none}#FDWeatherRollIncoming.atb-visible{animation:FDWeatherRollIncoming 2s ease-in-out infinite alternate;background-color:#00000099;bottom:0;color:#fff;display:block;font-size:10px;font-weight:700;left:0;position:absolute;right:0;text-align:center;transform-origin:center}.FD-dice-roll-container{align-items:center;display:flex;flex-direction:row;gap:8px;justify-self:center;padding:4px}.FD-choose-tires-weather-forecast{align-items:center;background-color:#ccf;color:#000;column-gap:12px;display:flex;flex-direction:row;flex-wrap:wrap;font-size:14px;font-weight:700;justify-content:center}@media screen and (min-width:400px){.FD-choose-tires-weather-forecast{font-size:24px}}.FD-choose-tires-weather-forecast.FD-raining{background-color:#333;color:#fff}.FD-choose-tires-qualifying-extra{display:none}.FD-qualifying .FD-choose-tires-qualifying-extra{display:block;margin:20px 0 8px;text-align:center}#FDCircuitViewport{box-sizing:border-box;grid-column:1;grid-row:1;height:calc(100vh - var(--FD-preclient-space));overflow:hidden;position:relative;width:100%}#FDCircuitScaler{position:absolute}#FDCircuitContent,#FDCircuitScaler{height:calc(var(--FD-board-height-px)*var(--FD-compositing-scale));width:calc(var(--FD-board-width-px)*var(--FD-compositing-scale))}#FDCircuitContent{align-items:center;display:grid;grid-template-columns:1fr;transform-origin:left top}#FDCircuitBoard{background-image:var(--FD-circuit-url);background-repeat:no-repeat;background-size:100%;height:calc(var(--FD-board-height-px)*var(--FD-compositing-scale));position:relative;width:calc(var(--FD-board-width-px)*var(--FD-compositing-scale))}.fd-overlay{bottom:0;height:100%;left:0;pointer-events:none;position:absolute;right:0;top:0;width:100%}.FD-player-board-car{padding-top:8px}.FD-single-player-teams .FD-player-board-car{padding-bottom:8px}.FD-single-player-teams .FD-player-board-car.FD-car-active{background-color:rgba(255,255,0,.5)}.FD-qualifying.FD-single-player-teams .FD-player-board-car.FD-car-active{background-color:unset}.FD-player-board-car-name{display:none}.FD-single-player-teams .FD-player-board-car-name{display:block;margin:4px 0}.FD-player-board-car-layout{align-items:center;display:grid;font-size:14px;font-weight:700;grid-template-areas:"position lap-label lap tires-icon tires-name tires-age" "position corner-label corner corner corner corner";grid-template-columns:var(--player-board-left-col-width) auto 1fr 20px 1fr 18px;grid-template-rows:auto auto;justify-content:start;row-gap:2px}.FD-car-board-wps-layout.atb-hidden,.FD-not-in-race .FD-car-board-wps-layout,.FD-not-in-race .FD-player-board-car-layout,.FD-not-in-race .FD-player-board-car-wps-layout,.FD-player-board-car-layout.atb-hidden{display:none}.FD-car-rank{align-items:center;background-image:url(img/sprites.webp);background-position:calc(64500%/(var(--FD-sprites-width) - 56)) calc(0%/(var(--FD-sprites-height) - 48));background-repeat:no-repeat;background-size:calc(100%*var(--FD-sprites-width)/56) calc(100%*var(--FD-sprites-height)/48);display:grid;font-size:22px;font-weight:700;grid-area:position;height:34px;justify-content:center;line-height:100%;width:40px}.FD-displaying-qualifying-results .FD-player-board-car-layout,.FD-displaying-qualifying-results .FD-player-board-car-wps,.FD-qualifying .FD-car-rank{visibility:hidden}.FD-lap-no-icon{background-position:calc(62000%/(var(--FD-sprites-width) - 27)) calc(6000%/(var(--FD-sprites-height) - 16));grid-area:lap-label}.FD-car-current-corner-label,.FD-lap-no-icon{background-image:url(img/sprites.webp);background-repeat:no-repeat;background-size:calc(100%*var(--FD-sprites-width)/27) calc(100%*var(--FD-sprites-height)/16);height:16px;margin-right:4px;width:27px}.FD-car-current-corner-label{background-position:calc(62000%/(var(--FD-sprites-width) - 27)) calc(8000%/(var(--FD-sprites-height) - 16));grid-area:corner-label}.FD-car-current-corner-label.atb-hidden{visibility:hidden}.FD-eliminated .FD-car-board-wps-layout,.FD-eliminated .FD-car-current-corner,.FD-eliminated .FD-car-current-corner-label,.FD-eliminated .FD-car-current-tires-age,.FD-eliminated .FD-car-current-tires-icon,.FD-eliminated .FD-car-current-tires-name,.FD-finished-race .FD-car-board-wps-layout,.FD-finished-race .FD-car-current-corner,.FD-finished-race .FD-car-current-corner-label,.FD-finished-race .FD-car-current-tires-age,.FD-finished-race .FD-car-current-tires-icon,.FD-finished-race .FD-car-current-tires-name,.FD-finished-race .FD-player-board-car-wps{display:none!important}.FD-car-current-corner{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;gap:8px;grid-area:corner;justify-content:space-between}.FD-car-current-corner-status{display:flex;flex-direction:row;flex-shrink:0;justify-self:right}.FD-car-current-corner-status div+div{margin-left:2px}@media screen and (min-width:400px){.FD-car-current-corner-status div+div{margin-left:4px}}.FD-completed-corner-stop-icon{background-color:#007f00;border:calc(1px*var(--FD-board-and-compositing-scale)) solid #0f0;border-radius:50%}.FD-completed-corner-stop-icon,.FD-uncompleted-corner-stop-icon{height:calc(8px*var(--FD-board-and-compositing-scale));width:calc(8px*var(--FD-board-and-compositing-scale))}.FD-uncompleted-corner-stop-icon{background-color:red;border:calc(1px*var(--FD-board-and-compositing-scale)) solid #7f0000;border-radius:50%}.FD-player-board-car-layout .FD-completed-corner-stop-icon{border-width:2px;height:16px;width:16px}.FD-player-board-car-layout .FD-uncompleted-corner-stop-icon{height:16px;width:16px}.FD-confirm-gear-intro{display:inline-block;min-width:91px}@media screen and (min-width:400px){.FD-completed-corner-stop-icon{border-width:calc(2px*var(--FD-board-and-compositing-scale))}.FD-completed-corner-stop-icon,.FD-uncompleted-corner-stop-icon{height:calc(16px*var(--FD-board-and-compositing-scale));width:calc(16px*var(--FD-board-and-compositing-scale))}.FD-confirm-gear-intro{display:inline;min-width:unset}}.FD-car-placeholder.FD-car-explosion .atb-placeholder-rotation{margin:-50% -100%}.FD-car-explosion-image,.FD-car-explosion-image img{height:100%;width:100%}.FD-car-placeholder.FD-car-explosion .FD-car-corner-HUD,.FD-car-placeholder.FD-car-explosion .atb-placeholder-rotation .FD-car{display:none!important}.FD-car-placeholder,.FD-damagemarker-placeholder{display:grid;height:var(--FD-car-height);position:relative;width:var(--FD-car-width)}#FDCarsOverlay .FD-car-placeholder,#FDObstaclesOverlay .FD-damagemarker-placeholder{position:absolute}.FD-see-through-cars #FDCarsOverlay,.FD-see-through-cars #FDObstaclesOverlay,.FD-see-through-cars #FDOutcomesOverlay{opacity:.3}.FD-damagemarker{background-image:url(img/sprites.webp);background-position:calc(0%/(var(--FD-sprites-width) - 56)) calc(7500%/(var(--FD-sprites-height) - 98));background-repeat:no-repeat;background-size:calc(100%*var(--FD-sprites-width)/56) calc(100%*var(--FD-sprites-height)/98)}.FD-car-active-layer{display:none}.FD-car-active .FD-car-active-layer{animation:FDPulsingActiveCarGlow 2s ease-in-out infinite alternate;background-image:url(img/sprites.webp);background-position:calc(0%/(var(--FD-sprites-width) - 200)) calc(50000%/(var(--FD-sprites-height) - 383));background-repeat:no-repeat;background-size:calc(100%*var(--FD-sprites-width)/200) calc(100%*var(--FD-sprites-height)/383);bottom:-4.2%;display:block;left:-8.8%;position:absolute;right:-8.8%;top:-4.2%}.ATB-device-chrome-android-v138-rendering-bug .FD-car-active .FD-car-active-layer{animation:none}.FD-zoomed-out.current_player_is_active #FDCarsOverlay .FD-car-active .FD-car-active-layer{outline:20px solid rgba(255,255,0,.75)}.FD-car-interacting{animation:FDGrowAndShrink 1s}@keyframes FDGrowAndShrink{0%{transform:scale(1)}50%{transform:scale(1.25)}to{transform:scale(1)}}.FD-car{container-type:size;position:relative}#FDCarsOverlay .FD-car{pointer-events:auto}.FD-car-body-layer{background-image:url(img/cars.webp);background-position:0 100%;background-repeat:no-repeat;background-size:1000% 200%;bottom:0;left:0;position:absolute;right:0;top:0}.FD-choose-gear-corner-complete{color:#007f00;display:inline-block}.FD-choose-gear-corner-incomplete{color:red;display:inline-block}.FD-car-number-layer{position:absolute}.FD-car-number-layer,.FD-player-0032D6 .FD-car-number-layer,.FD-player-2C35E5 .FD-car-number-layer,.FD-player-6666FF .FD-car-number-layer,.FD-player-95B8D1 .FD-car-number-layer{align-items:center;background-color:#fff;border:2cqh solid #000;border-radius:50%;bottom:26%;color:#000;display:grid;font-size:20cqh;font-weight:700;justify-items:center;left:26%;line-height:100%;right:26%;top:50%}.FD-player-E5352C .FD-car-number-layer{background-color:#e5352c}.FD-player-00B5DD .FD-car-number-layer{background-color:#00b5dd}.FD-player-FFEB00 .FD-car-number-layer{background-color:#ffeb00}.FD-player-00A116 .FD-car-number-layer,.FD-player-17A345 .FD-car-number-layer{background-color:#00a116}.FD-player-FFFFFF .FD-car-number-layer{background-color:#fff}.FD-player-9B5D9D .FD-car-number-layer{background-color:#9b5d9d}.FD-player-ED7703 .FD-car-number-layer{background-color:#ed7703}.FD-player-0032D6 .FD-car-number-layer,.FD-player-2C35E5 .FD-car-number-layer,.FD-player-6666FF .FD-car-number-layer,.FD-player-95B8D1 .FD-car-number-layer{background-color:#0032d6}.FD-player-0032D6.FD-car-team-2 .FD-car-number-layer,.FD-player-2C35E5.FD-car-team-2 .FD-car-number-layer,.FD-player-6666FF.FD-car-team-2 .FD-car-number-layer,.FD-player-7B7B7B .FD-car-number-layer,.FD-player-7B7B7B .FD-car-number-layer
.FD-player-7b7b7b .FD-car-number-layer,.FD-player-7b7b7b .FD-car-number-layer,.FD-player-95B8D1.FD-car-team-2 .FD-car-number-layer{background-color:#7b7b7b}.FD-player-E94190 .FD-car-number-layer{background-color:#e94190}.FD-car-team-1 .FD-car-number-layer{border-color:#fff;color:#fff}.FD-car-team-2 .FD-car-number-layer{border-color:#0032d6;color:#0032d6}.FD-car-team-3 .FD-car-number-layer{border-color:#ffeb00;color:#ffeb00}.FD-car-team-4 .FD-car-number-layer{border-color:#17a345;color:#17a345}.FD-car-team-5 .FD-car-number-layer{border-color:#e5352c;color:#e5352c}.FD-player-00A116.FD-car-team-4 .FD-car-number-layer,.FD-player-00A116.FD-car-team-5 .FD-car-number-layer,.FD-player-00B5DD.FD-car-team-4 .FD-car-number-layer,.FD-player-00B5DD.FD-car-team-5 .FD-car-number-layer,.FD-player-17A345.FD-car-team-4 .FD-car-number-layer,.FD-player-17A345.FD-car-team-5 .FD-car-number-layer,.FD-player-7B7B7B.FD-car-team-4 .FD-car-number-layer,.FD-player-7B7B7B.FD-car-team-5 .FD-car-number-layer,.FD-player-7b7b7b.FD-car-team-4 .FD-car-number-layer,.FD-player-7b7b7b.FD-car-team-5 .FD-car-number-layer,.FD-player-E5352C.FD-car-team-4 .FD-car-number-layer,.FD-player-E5352C.FD-car-team-5 .FD-car-number-layer,.FD-player-E94190.FD-car-team-5 .FD-car-number-layer,.FD-player-FFEB00.FD-car-team-1 .FD-car-number-layer,.FD-player-FFEB00.FD-car-team-3 .FD-car-number-layer{border-color:#000;color:#000}.FD-player-0032D6.FD-car-team-2 .FD-car-number-layer,.FD-player-2C35E5.FD-car-team-2 .FD-car-number-layer,.FD-player-6666FF.FD-car-team-2 .FD-car-number-layer,.FD-player-95B8D1.FD-car-team-2 .FD-car-number-layer{border-color:#fff;color:#fff}.FD-car-number-0 .FD-car-number-layer{display:none}.FD-car-number-1 .FD-car-number-layer:after
.FD-car-number-1 .FD-car-number-layer:after{content:"1"}.FD-car-number-2 .FD-car-number-layer:after
.FD-car-number-2 .FD-car-number-layer:after{content:"2"}.FD-car-number-3 .FD-car-number-layer:after
.FD-car-number-3 .FD-car-number-layer:after{content:"3"}.FD-car-number-4 .FD-car-number-layer:after
.FD-car-number-4 .FD-car-number-layer:after{content:"4"}.FD-car-number-5 .FD-car-number-layer:after
.FD-car-number-5 .FD-car-number-layer:after{content:"5"}.FD-car-trim-layer{background-image:url(img/cars.webp);background-position:0 0;background-repeat:no-repeat;background-size:1000% 200%;bottom:0;left:0;position:absolute;right:0;top:0}.FD-car-team-1 .FD-car-body-layer{background-position-x:44.4%}.FD-car-team-2 .FD-car-body-layer{background-position-x:11.1%}.FD-car-team-3 .FD-car-body-layer{background-position-x:22.2%}.FD-car-team-4 .FD-car-body-layer{background-position-x:33.3%}.FD-car-team-5 .FD-car-body-layer,.FD-player-FFFFFF .FD-car-trim-layer{background-position-x:0}.FD-player-00B5DD .FD-car-trim-layer{background-position-x:77.78%}.FD-player-FFEB00 .FD-car-trim-layer{background-position-x:22.22%}.FD-player-00A116 .FD-car-trim-layer,.FD-player-00A116 .FD-car-trim-layer
.FD-player-17A345 .FD-car-trim-layer,.FD-player-17A345 .FD-car-trim-layer{background-position-x:33.33%}.FD-player-E5352C .FD-car-trim-layer{background-position-x:44.44%}.FD-player-9B5D9D .FD-car-trim-layer{background-position-x:55.56%}.FD-player-ED7703 .FD-car-trim-layer{background-position-x:66.67%}.FD-player-0032D6 .FD-car-trim-layer,.FD-player-0032D6 .FD-car-trim-layer
.FD-player-6666FF .FD-car-trim-layer,.FD-player-2C35E5 .FD-car-trim-layer,.FD-player-6666FF .FD-car-trim-layer,.FD-player-95B8D1 .FD-car-trim-layer{background-position-x:11.11%}.FD-player-7B7B7B .FD-car-trim-layer,.FD-player-7b7b7b .FD-car-trim-layer{background-position-x:88.89%}.FD-player-E94190 .FD-car-trim-layer{background-position-x:100%}.FD-die-roll-background{align-items:center;background-image:url(img/sprites.webp);background-repeat:no-repeat;background-size:calc(100%*var(--FD-sprites-width)/60) calc(100%*var(--FD-sprites-height)/60);display:inline-grid;flex-shrink:0;font-size:12px;font-weight:700;height:24px;justify-items:center;visibility:hidden;width:24px}.FD-black-text-outline{text-shadow:-1px -1px 0 #00000099,1px 1px 0 #00000099,-1px 1px 0 #00000099,1px -1px 0 #00000099}.FD-white-text-outline{text-shadow:-1px -1px 0 #ffffff99,1px 1px 0 #ffffff99,-1px 1px 0 #ffffff99,1px -1px 0 #ffffff99}.FD-has-team .FD-player-board-pit-placeholder{margin:0 -8px;padding:0 8px}.FD-has-team-1 .FD-player-board-pit-placeholder{background-color:#fff}.FD-has-team-2 .FD-player-board-pit-placeholder{background-color:#0032d6}.FD-has-team-3 .FD-player-board-pit-placeholder{background-color:#ffeb00}.FD-has-team-4 .FD-player-board-pit-placeholder{background-color:#00a116}.FD-has-team-5 .FD-player-board-pit-placeholder{background-color:#e5352c}.FD-choose-teams{align-items:center;column-gap:16px;display:grid;grid-template-columns:32px auto auto;row-gap:8px}.FD-approve-teams .FD-player-name,.FD-choose-teams .FD-player-name{border:1px solid transparent;font-weight:700}.FD-approve-teams .FD-player-name.FD-has-team,.FD-choose-teams .FD-player-name.FD-has-team{border:1px solid #666}.FD-choose-teams select{font-family:Roboto,Arial,sans-serif;font-size:16px}.FD-approve-teams{display:flex;flex-direction:row;flex-wrap:wrap;gap:48px;margin-top:16px}.FD-approve-teams-teamname{font-weight:700;margin-bottom:12px;text-decoration:underline}.FD-approve-teams-players{align-items:center;column-gap:16px;display:grid;grid-template-columns:32px auto;row-gap:4px}#FDStatusBar .FD-die-roll-background,#page-title .FD-die-roll-background{font-size:11.5px;height:23px;width:23px}#page-title{font-size:70%;line-height:20.4px}#page-title .bgabutton{font-size:9px}@media screen and (min-width:400px){#page-title{font-size:110%}#FDStatusBar .FD-die-roll-background,#page-title .FD-die-roll-background{font-size:18px;height:36px;width:36px}#page-title .bgabutton{font-size:14px}}.FD-d4-yellow-background{background-position:calc(20000%/(var(--FD-sprites-width) - 60)) calc(6000%/(var(--FD-sprites-height) - 60))}.FD-d4-yellow-background,.FD-d6-orange-background{color:#000;text-shadow:-1px -1px 0 #fff,1px 1px 0 #fff,-1px 1px 0 #fff,1px -1px 0 #fff;visibility:visible}.FD-d6-orange-background{background-position:calc(26000%/(var(--FD-sprites-width) - 60)) calc(6000%/(var(--FD-sprites-height) - 60))}.FD-d8-red-background{background-position:calc(32000%/(var(--FD-sprites-width) - 60)) calc(6000%/(var(--FD-sprites-height) - 60))}.FD-d12-green-background,.FD-d8-red-background{color:#fff;text-shadow:-1px -1px 0 #000,1px 1px 0 #000,-1px 1px 0 #000,1px -1px 0 #000;visibility:visible}.FD-d12-green-background{background-position:calc(38000%/(var(--FD-sprites-width) - 60)) calc(6000%/(var(--FD-sprites-height) - 60))}.FD-d20-purple-background{background-position:calc(44000%/(var(--FD-sprites-width) - 60)) calc(6000%/(var(--FD-sprites-height) - 60))}.FD-d20-purple-background,.FD-d30-blue-background{color:#fff;text-shadow:-1px -1px 0 #000,1px 1px 0 #000,-1px 1px 0 #000,1px -1px 0 #000;visibility:visible}.FD-d30-blue-background{background-position:calc(50000%/(var(--FD-sprites-width) - 60)) calc(6000%/(var(--FD-sprites-height) - 60))}.FD-d20-black-background{background-position:calc(56000%/(var(--FD-sprites-width) - 60)) calc(6000%/(var(--FD-sprites-height) - 60));color:#fff;text-shadow:-1px -1px 0 #000,1px 1px 0 #000,-1px 1px 0 #000,1px -1px 0 #000;visibility:visible}.FD-gear-icon{background-image:url(img/sprites.webp);background-repeat:no-repeat;background-size:calc(100%*var(--FD-sprites-width)/60) calc(100%*var(--FD-sprites-height)/60);height:40px;width:40px}.FD-gear-icon-0{display:none}.FD-gear-1 .FD-gear-icon,.FD-gear-icon-1{background-position:calc(20000%/(var(--FD-sprites-width) - 60)) calc(0%/(var(--FD-sprites-height) - 60))}.FD-gear-2 .FD-gear-icon,.FD-gear-icon-2{background-position:calc(26000%/(var(--FD-sprites-width) - 60)) calc(0%/(var(--FD-sprites-height) - 60))}.FD-gear-3 .FD-gear-icon,.FD-gear-icon-3{background-position:calc(32000%/(var(--FD-sprites-width) - 60)) calc(0%/(var(--FD-sprites-height) - 60))}.FD-gear-4 .FD-gear-icon,.FD-gear-icon-4{background-position:calc(38000%/(var(--FD-sprites-width) - 60)) calc(0%/(var(--FD-sprites-height) - 60))}.FD-gear-5 .FD-gear-icon,.FD-gear-icon-5{background-position:calc(44000%/(var(--FD-sprites-width) - 60)) calc(0%/(var(--FD-sprites-height) - 60))}.FD-gear-6 .FD-gear-icon,.FD-gear-icon-6{background-position:calc(50000%/(var(--FD-sprites-width) - 60)) calc(0%/(var(--FD-sprites-height) - 60))}.FD-car-board-wps-layout{align-items:center;display:grid;grid-template-rows:auto;justify-items:center;width:100%}.FD-car-board-wps-layout.FD-full-view{grid-template-columns:1.5fr 1fr 1fr;margin:8px 0}.FD-car-board-wps-layout.FD-compact-view{grid-template-columns:var(--player-board-left-col-width) 1fr 30px;justify-items:start;margin-top:8px}.FD-full-view .FD-car-compact-gear{display:none}.FD-compact-view .FD-car-compact-gear{justify-self:start}.FD-compact-view .FD-car-full-gears{display:none}.FD-full-view .FD-car-full-gears{--icon-width:30px;--padding:10px;--gap:20px;--range-offset:3px;background-image:url(img/gears.svg);background-size:100% 100%;height:125px;position:relative;width:65px}.FD-car-full-gears .FD-gear-button{filter:brightness(1.25) contrast(40%) saturate(40%);position:absolute;width:var(--icon-width)}.FD-car-full-gears .FD-gear-button:hover{filter:saturate(80%)}.FD-car-full-gears .FD-gear-button.atb-selected{filter:saturate(100%)}.FD-car-full-gears .FD-gear-button.atb-selected:hover{filter:saturate(300%)}.FD-car-full-gears .FD-gear-icon{height:var(--icon-width);position:absolute;width:var(--icon-width)}.FD-car-full-gears .FD-gear-1,.FD-car-full-gears .FD-gear-3,.FD-car-full-gears .FD-gear-5{right:calc(var(--padding) - var(--icon-width)/2)}.FD-car-full-gears .FD-gear-2,.FD-car-full-gears .FD-gear-4,.FD-car-full-gears .FD-gear-6{left:calc(var(--padding) - var(--icon-width)/2)}.FD-car-full-gears .FD-gear-1{top:calc(var(--padding) - var(--icon-width)/2)}.FD-car-full-gears .FD-gear-2{top:calc(var(--padding) - var(--icon-width)/2 + var(--gap))}.FD-car-full-gears .FD-gear-3{top:calc(var(--padding) - var(--icon-width)/2 + var(--gap)*2)}.FD-car-full-gears .FD-gear-4{top:calc(var(--padding) - var(--icon-width)/2 + var(--gap)*3)}.FD-car-full-gears .FD-gear-5{top:calc(var(--padding) - var(--icon-width)/2 + var(--gap)*4)}.FD-car-full-gears .FD-gear-6{top:calc(var(--padding) - var(--icon-width)/2 + var(--gap)*5)}.FD-car-full-gears .FD-gear-range{font-size:8px;font-weight:700;position:absolute;text-align:center;top:calc(var(--icon-width) - var(--range-offset));width:var(--icon-width)}.FD-car-full-gears .FD-gear-1.atb-selected .FD-gear-range,.FD-car-full-gears .FD-gear-1:hover .FD-gear-range{background-color:var(--gear-1-color);color:var(--gear-1-contrast-color)}.FD-car-full-gears .FD-gear-2.atb-selected .FD-gear-range,.FD-car-full-gears .FD-gear-2:hover .FD-gear-range{background-color:var(--gear-2-color);color:var(--gear-2-contrast-color)}.FD-car-full-gears .FD-gear-3.atb-selected .FD-gear-range,.FD-car-full-gears .FD-gear-3:hover .FD-gear-range{background-color:var(--gear-3-color);color:var(--gear-3-contrast-color)}.FD-car-full-gears .FD-gear-4.atb-selected .FD-gear-range,.FD-car-full-gears .FD-gear-4:hover .FD-gear-range{background-color:var(--gear-4-color);color:var(--gear-4-contrast-color)}.FD-car-full-gears .FD-gear-5.atb-selected .FD-gear-range,.FD-car-full-gears .FD-gear-5:hover .FD-gear-range{background-color:var(--gear-5-color);color:var(--gear-5-contrast-color)}.FD-car-full-gears .FD-gear-6.atb-selected .FD-gear-range,.FD-car-full-gears .FD-gear-6:hover .FD-gear-range{background-color:var(--gear-6-color);color:var(--gear-6-contrast-color)}.FD-player-board-carandpit-placeholder{display:grid;grid-template-rows:1fr auto}.FD-player-board-car-placeholder{display:grid;height:100px;width:50px}.FD-compact-view .FD-player-board-car-placeholder{height:50px;justify-self:center;width:25px}.FD-player-board-pit-placeholder{border:1px solid #000;color:#000;font-size:10px;font-weight:700;margin-top:8px;padding:2px;text-align:center}.FD-displaying-qualifying-results .FD-player-board-pit-placeholder,.FD-displaying-qualifying-results .FD-player-board-pit-placeholder
.FD-qualifying .FD-player-board-pit-placeholder,.FD-qualifying .FD-player-board-pit-placeholder,.FD-race-laps-1 .FD-player-board-pit-placeholder{display:none}.FD-player-board-pit-placeholder.FD-has-team-4,.FD-player-board-pit-placeholder.FD-has-team-5{color:#fff}.FD-compact-view .FD-player-board-pit-placeholder{display:none}.FD-player-board-car-wps{display:grid;row-gap:2px}.FD-basic-rules .FD-player-board-car-wps{justify-self:center}.FD-player-board-car.atb-hidden{display:none}.FD-advanced-rules .FD-compact-view .FD-player-board-car-wps{column-gap:4px;grid-template-areas:"tires brakes gearbox" "carbody engine roadhandling" "nitro . repair";grid-template-columns:1fr 1fr 1fr}.FD-advanced-rules .FD-full-view .FD-player-board-car-wps{grid-template-areas:"tires" "brakes" "gearbox" "carbody" "engine" "roadhandling" "repair" "nitro";grid-template-columns:1fr}.FD-player-board-car-wps>div{align-items:center;background-color:#000;border:none;border-radius:10px;box-sizing:border-box;color:#fff;display:grid;font-weight:700;grid-template-columns:23px 1fr 10px;height:20px;justify-items:center;padding-right:4px;width:52px}.FD-advanced-rules .FD-compact-view .FD-player-board-car-wps>div{grid-template-columns:23px 1fr 1fr 0;width:48px}.FD-player-board-car-wps .FD-wp-icon{height:18px;margin:1px 1px 1px -1px;width:21px}.FD-player-board-car-wps .FD-wp-max{font-size:10px;font-weight:400;white-space:nowrap}.FD-player-board-car-wps .FD-wp-max>div{display:inline-block}.FD-player-board-car-wps .FD-wp-delta{font-size:10px;font-weight:400}.FD-compact-view .FD-player-board-car-wps .FD-wp-delta{display:none}.FD-player-board-car-wps>div.FD-wp-basic{background:var(--WP-basic-color);color:#000}.FD-player-board-car-wps>div.FD-wp-tires{background:var(--WP-tires-color);grid-area:tires}.FD-player-board-car-wps>div.FD-wp-brakes{background:var(--WP-brakes-color);grid-area:brakes}.FD-player-board-car-wps>div.FD-wp-gearbox{background:var(--WP-gearbox-color);grid-area:gearbox}.FD-player-board-car-wps>div.FD-wp-carbody{background:var(--WP-carbody-color);grid-area:carbody}.FD-player-board-car-wps>div.FD-wp-engine{background:var(--WP-engine-color);grid-area:engine}.FD-player-board-car-wps>div.FD-wp-roadhandling{background:var(--WP-roadhandling-color);grid-area:roadhandling}.FD-player-board-car-wps>div.FD-wp-repair{background:var(--WP-repair-color);display:none;grid-area:repair}.FD-player-board-car-wps>div.FD-nitro{background:var(--Nitro-color);display:none;grid-area:nitro}.FD-allow-nitro .FD-player-board-car-wps>div.FD-nitro,.FD-allow-technical-pitstops .FD-player-board-car-wps>div.FD-wp-repair{display:grid}#logs .playername[style*="color:#FFEB00"],#logs .playername[style*="color:#FFFFFF"],#player_boards .player-name a[style*="color: #FFEB00"],#player_boards .player-name a[style*="color: #FFFFFF"]{text-shadow:-1px -1px 0 #00000099,1px 1px 0 #00000099,-1px 1px 0 #00000099,1px -1px 0 #00000099}@keyframes FDLossNotificationKeyFrames{0%{opacity:1;transform:scale(1) translateY(0)}90%{opacity:1;transform:scale(1.6) translateY(-32px)}to{opacity:0;transform:scale(2) translateY(-40px)}}@keyframes FDSpinningCarAnimation{0%{transform:rotate(0deg)}20%{transform:rotate(180deg)}40%{transform:rotate(180deg)}to{transform:rotate(0deg)}}@keyframes FDSpinningDiceAnimation{0%{transform:rotate(21937deg)}to{transform:rotate(0deg)}}@keyframes FDBlinkingStopwatch{0%{opacity:1}to{opacity:0}}@keyframes FDWeatherRollIncoming{0%{background-color:#00000099}to{background-color:#99000099}}@keyframes FDPulsingActiveCarGlow{0%{opacity:1}25%{opacity:1}50%{opacity:.25}75%{opacity:1}to{opacity:1}}.FD-darken-circuit #FDNotificationsOverlay{background-color:#00000066}.FD-turn-container{align-items:center;column-gap:2px;display:grid;grid-template-columns:auto 1fr;grid-template-rows:auto auto;justify-items:start;padding-left:12px;row-gap:2px}#FDCurrentCarStatusBarCornerState.FD-car-current-corner-status{grid-column:1/3;justify-self:start}@media screen and (min-width:400px){.FD-turn-container{column-gap:8px}#FDCurrentCarStatusBarCornerState{display:none}}.FD-viewport-and-overlay-message-layout{align-items:start;display:grid;justify-items:center}#ATBOverlayMessage.atb-visible{background-color:#ffffffcc;border:3px solid #000;border-radius:16px;box-shadow:0 0 8px 8px #00000066;color:#000;font-size:16px;grid-column:1;grid-row:1;margin-top:32px;padding:32px;position:absolute;z-index:var(--zindex-overlay-message)}#ATBOverlayMessage.atb-visible.atb-wide-overlay-message{padding:8px}@media screen and (min-width:450px){#ATBOverlayMessage.atb-visible.atb-wide-overlay-message{padding:16px}}@media screen and (min-width:1084px){#ATBOverlayMessage.atb-visible.atb-wide-overlay-message{padding:32px}}#ATBOverlayMessage.atb-visible.atb-overlay-scale-to-520{transform:scale(.7);transform-origin:top center;width:100%}@media screen and (min-width:450px){#ATBOverlayMessage.atb-visible.atb-overlay-scale-to-520{transform:scale(.85)}}@media screen and (min-width:520px){#ATBOverlayMessage.atb-visible.atb-overlay-scale-to-520{transform:unset;width:unset}}#ATBOverlayMessage li{list-style:outside;margin-left:16px}#ATBOverlayMessage li+li{margin-top:4px}.FD-overlay-message-heading{font-size:20px;font-weight:700;margin-bottom:12px}.FD-overlay-message-section-heading{border-bottom:1px solid #666;font-size:16px;font-weight:700;margin-bottom:4px;margin-top:12px}.FD-overlay-message-heading+.FD-overlay-message-section-heading{margin-top:0}.FD-overlay-message-section-option-heading{font-size:16px;font-weight:700;margin-bottom:8px;text-align:center}.FD-configure-WPs{align-items:center;display:inline-grid;grid-template-columns:auto auto 32px auto;margin-top:4px;row-gap:4px}.FD-configure-WPs.atb-hidden{display:none}.FD-configure-WP-item-buttonsandrange{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap}.FD-configure-WP-item-buttonsandrange button{width:32px}.FD-configure-WPs-total-label{grid-column:span 2;justify-self:right}.FD-configure-WPs input[type=range]{-webkit-appearance:none;height:15px;width:100%}#FDDamageMarkersSupply{height:var(--FD-car-height);position:absolute;right:10px;top:10px;width:var(--FD-car-width)}.FD-configure-WPs input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background:#fff;border:1px solid #000;border-radius:50%;height:25px;width:25px}.FD-configure-WPs input[type=range]::-moz-range-thumb{background:#fff;border:1px solid #000;border-radius:50%;height:25px;width:25px}#FDConfigureWPTiresDecButton,#FDConfigureWPTiresIncButton,#FDConfigureWPTiresRange,.FD-configure-WPs button.FD-wp-tires,.FD-configure-WPs input[type=range].FD-wp-tires{background:var(--WP-tires-color)}#FDConfigureWPBrakesDecButton,#FDConfigureWPBrakesIncButton,#FDConfigureWPBrakesRange,.FD-configure-WPs button.FD-wp-brakes,.FD-configure-WPs input[type=range].FD-wp-brakes{background:var(--WP-brakes-color)}#FDConfigureWPGearboxDecButton,#FDConfigureWPGearboxIncButton,#FDConfigureWPGearboxRange,.FD-configure-WPs button.FD-wp-gearbox,.FD-configure-WPs input[type=range].FD-wp-gearbox{background:var(--WP-gearbox-color)}#FDConfigureWPCarBodyDecButton,#FDConfigureWPCarBodyIncButton,#FDConfigureWPCarBodyRange,.FD-configure-WPs button.FD-wp-carbody,.FD-configure-WPs input[type=range].FD-wp-carbody{background:var(--WP-carbody-color)}#FDConfigureWPEngineDecButton,#FDConfigureWPEngineIncButton,#FDConfigureWPEngineRange,.FD-configure-WPs button.FD-wp-engine,.FD-configure-WPs input[type=range].FD-wp-engine{background:var(--WP-engine-color)}#FDConfigureWPRoadHandlingDecButton,#FDConfigureWPRoadHandlingIncButton,#FDConfigureWPRoadHandlingRange,.FD-configure-WPs button.FD-wp-roadhandling,.FD-configure-WPs input[type=range].FD-wp-roadhandling{background:var(--WP-roadhandling-color)}#FDConfigureWPRepairDecButton,#FDConfigureWPRepairIncButton,#FDConfigureWPRepairRange,.FD-configure-WPs button.FD-wp-repair,.FD-configure-WPs input[type=range].FD-wp-repair{background:var(--WP-repair-color)}.FD-configure-WPs-required-description{font-size:12px}.FD-configure-WPs .FD-wp-icon{height:36px;margin-right:8px;width:42.75px}.FD-configure-WPs .FD-wp-value{justify-self:center}#FDConfigureWPsTotal{border-top:1px solid #666;font-weight:700;justify-self:center}#FDConfigureWPsTotal.FD-invalid{color:red}.FD-configure-wps-total{border-top:1px solid #666;font-weight:700;justify-self:center}.FD-configure-wps-total.FD-invalid{color:red}.FD-configure-WPs button{border:1px solid #333;border-radius:6px;box-shadow:0 1px 0 #000;color:#fff;cursor:pointer;display:inline-block;font-size:14px;font-weight:700;padding:6px 12px;text-decoration:none;text-overflow:ellipsis;text-shadow:rgba(0,0,0,.4) 0 1px 0;vertical-align:middle;white-space:nowrap}.FD-gear-selection-button-caption{align-items:center;display:flex;flex-direction:column;margin:-2px -8px}.FD-gear-selection-button-caption .FD-gear-icon{grid-area:icon;height:20px;width:20px}.FD-gear-selection-button-caption .FD-gear-distance-range{box-sizing:border-box;flex-shrink:0;font-size:7px;grid-area:range;padding:0 1px;width:20px}.FD-gear-selection-button-caption .FD-gear-penalty{display:flex;flex-direction:row;grid-area:penalty;margin:-2px 0}.FD-gear-selection-button-caption .FD-gear-penalty .FD-icon-and-border{height:12px;width:14.25px}@media screen and (min-width:400px){.FD-gear-selection-button-caption{margin:0}.FD-gear-selection-button-caption .FD-gear-icon{grid-area:icon;height:40px;width:40px}.FD-gear-selection-button-caption .FD-gear-distance-range{font-size:15px;min-width:40px}.FD-gear-selection-button-caption .FD-gear-penalty{margin:-4px 0}.FD-gear-selection-button-caption .FD-gear-penalty .FD-icon-and-border{height:24px;width:28.5px}}.FD-icon-and-border{display:inline-block;height:24px;width:28.5px}#FDOutcomesOverlay .FD-icon-and-border{height:calc(24px*var(--FD-board-and-compositing-scale));width:calc(28.5px*var(--FD-board-and-compositing-scale))}.FD-gear-penalty .FD-icon-and-border{margin:0 -1px;transform:scale(.8)}.FD-icon-and-border{position:relative}.FD-vertical-align-row{align-items:center;display:inline-flex;flex-direction:row}.FD-icon-and-border .FD-icon{height:100%;left:0;position:absolute;top:0;width:100%}.FD-icon-and-border .FD-icon-border{bottom:8%;left:12%;position:absolute;right:12%;top:8%}.FD-icon-border{border-radius:50%;border-style:solid;border-width:2px;margin:-2px}#FDOutcomesOverlay .FD-icon-border{border-width:calc(2px*var(--FD-board-and-compositing-scale));margin:calc(-2px*var(--FD-board-and-compositing-scale))}.FD-wp-basic .FD-icon-border{border-color:var(--WP-basic-color)}.FD-wp-tires .FD-icon-border{border-color:var(--WP-tires-color)}.FD-wp-brakes .FD-icon-border{border-color:var(--WP-brakes-color)}.FD-wp-gearbox .FD-icon-border{border-color:var(--WP-gearbox-color)}.FD-wp-roadhandling .FD-icon-border{border-color:var(--WP-roadhandling-color)}.FD-wp-engine .FD-icon-border{border-color:var(--WP-engine-color)}.FD-wp-carbody .FD-icon-border{border-color:var(--WP-carbody-color)}.FD-wp-repair .FD-icon-border{border-color:var(--WP-repair-color)}.FD-outcome-obstacle .FD-icon-border{border-color:red}.FD-gear-distance-range-1{background-color:#ff0;color:#000}.FD-gear-distance-range-2{background-color:#f60;color:#000}.FD-gear-distance-range-3{background-color:red;color:#fff}.FD-gear-distance-range-4{background-color:#0c0;color:#fff}.FD-gear-distance-range-5{background-color:#c09;color:#fff}.FD-gear-distance-range-6{background-color:#00f;color:#fff}.FD-choose-tires{grid-gap:8px;display:grid;margin-top:8px}.FD-overlay-message-section-option{border:2px solid #999;border-radius:12px;cursor:pointer;padding:12px}@media screen and (min-width:1084px){.FD-choose-tires{grid-template-columns:1fr 1fr 1fr}.FD-overlay-message-section-option{width:300px}}#FDGearButtonsContainer{display:inline-flex;flex-direction:row;flex-wrap:wrap}#FDGearButtonsContainer .action-button{margin-left:2px}@media screen and (min-width:450px){#FDGearButtonsContainer .action-button{flex-wrap:nowrap;margin-left:10px}}.FD-pitstop-dialog button.bgabutton,.FD-prerace-configuration button.bgabutton{margin-left:0;margin-top:12px;width:100%}.FD-configuration-car-no{display:none}.FD-configuration-car-no.atb-visible{align-items:center;display:flex;flex-direction:row;gap:16px;justify-content:center}.FD-configuration-car-no button.bgabutton{margin:0;width:unset}#FDSubmitForAllButton{display:none}#FDSubmitForAllButton.atb-visible{display:block}.FD-configuration-submit-button-row{display:flex;flex:1;flex-direction:column;margin-top:12px}.FD-prerace-configuration .FD-configuration-submit-button-row button.bgabutton{margin-top:0}@media screen and (min-width:500px){.FD-configuration-submit-button-row{flex-direction:row;gap:16px}}.FD-overlay-message-section-option:hover{background-color:#cccccc7f}.FD-overlay-message-section-option.atb-selected{background-color:#cfc;border:2px solid #007f00}.FD-overlay-message-section-option.atb-selected:hover{background-color:#6f6}.FD-car-current-tires-icon{display:none}.FD-allow-tire-selection .FD-car-current-tires-icon{background-image:url(img/sprites.webp);background-repeat:no-repeat;background-size:calc(100%*var(--FD-sprites-width)/17) calc(100%*var(--FD-sprites-height)/17);display:block;grid-area:tires-icon;height:17px;margin-right:3px;margin-top:-1px;width:17px}.FD-eliminated .FD-allow-tire-selection .FD-car-current-tires-age,.FD-eliminated .FD-allow-tire-selection .FD-car-current-tires-icon,.FD-eliminated .FD-allow-tire-selection .FD-car-current-tires-name,.FD-finished-race .FD-allow-tire-selection .FD-car-current-tires-age,.FD-finished-race .FD-allow-tire-selection .FD-car-current-tires-icon,.FD-finished-race .FD-allow-tire-selection .FD-car-current-tires-name,.FD-pre-race-configuration.FD-allow-tire-selection .FD-car-current-tires-age,.FD-pre-race-configuration.FD-allow-tire-selection .FD-car-current-tires-icon,.FD-pre-race-configuration.FD-allow-tire-selection .FD-car-current-tires-name,.FD-pre-race-configuration.FD-allow-tire-selection .FD-configuration-completed .FD-car-current-tires-age{display:none}.FD-eliminated .FD-allow-tire-selection .FD-configuration-completed .FD-car-current-tires-age,.FD-eliminated .FD-allow-tire-selection .FD-configuration-completed .FD-car-current-tires-icon,.FD-eliminated .FD-allow-tire-selection .FD-configuration-completed .FD-car-current-tires-name,.FD-finished-race .FD-allow-tire-selection .FD-configuration-completed .FD-car-current-tires-age,.FD-finished-race .FD-allow-tire-selection .FD-configuration-completed .FD-car-current-tires-icon,.FD-finished-race .FD-allow-tire-selection .FD-configuration-completed .FD-car-current-tires-name,.FD-pre-race-configuration.FD-allow-tire-selection .FD-configuration-completed .FD-car-current-tires-icon,.FD-pre-race-configuration.FD-allow-tire-selection .FD-configuration-completed .FD-car-current-tires-name{display:block}.FD-pre-race-configuration.FD-configuring-WPs .FD-player-board-car-wps{visibility:hidden}.FD-pre-race-configuration.FD-configuring-WPs .FD-configuration-completed .FD-player-board-car-wps{visibility:visible}.FD-car-current-tires-icon.FD-tires-hard{background-position:calc(65000%/(var(--FD-sprites-width) - 17)) calc(5900%/(var(--FD-sprites-height) - 17))}.FD-car-current-tires-icon.FD-tires-soft{background-position:calc(66800%/(var(--FD-sprites-width) - 17)) calc(5900%/(var(--FD-sprites-height) - 17))}.FD-car-current-tires-icon.FD-tires-rain{background-position:calc(68600%/(var(--FD-sprites-width) - 17)) calc(5900%/(var(--FD-sprites-height) - 17))}.FD-car-current-tires-name{display:none}.FD-allow-tire-selection .FD-car-current-tires-name{display:block;grid-area:tires-name}.FD-car-current-tires-age{background-image:url(img/sprites.webp);background-repeat:no-repeat;background-size:calc(100%*var(--FD-sprites-width)/16) calc(100%*var(--FD-sprites-height)/16);display:none;grid-area:tires-age;height:16px;width:16px}.FD-car-current-tires-age.FD-tire-age-1{background-position:calc(68600%/(var(--FD-sprites-width) - 16)) calc(7600%/(var(--FD-sprites-height) - 16));display:block}.FD-car-current-tires-age.FD-tire-age-2{background-position:calc(66800%/(var(--FD-sprites-width) - 16)) calc(7600%/(var(--FD-sprites-height) - 16));display:block}.FD-car-current-tires-age.FD-tire-age-3{background-position:calc(65000%/(var(--FD-sprites-width) - 16)) calc(7600%/(var(--FD-sprites-height) - 16));display:block}.FD-not-in-race .FD-car-board-wps-layout,.FD-not-in-race .FD-car-current-corner-label,.FD-not-in-race .FD-car-current-corner-name,.FD-not-in-race .FD-car-current-corner-status,.FD-not-in-race .FD-car-current-tires-age,.FD-not-in-race .FD-car-current-tires-icon,.FD-not-in-race .FD-car-current-tires-name,.FD-not-in-race .FD-player-lap-no{display:none!important}.FD-hide-wps .FD-player-board-car-wps,.FD-player-lap-no.atb-hidden,.FD-qualifying .FD-player-board-car-wps{display:none}.FD-qualifying-results{grid-column-gap:12px;grid-row-gap:4px;display:grid;font-size:8px;grid-template-columns:auto auto auto auto auto auto auto}.FD-qualifying-results select{font-size:8px}.FD-qualifying-results.FD-qualifying-single-player{grid-template-columns:auto auto auto auto auto}@media screen and (min-width:400px){.FD-qualifying-results,.FD-qualifying-results select{font-size:10px}}@media screen and (min-width:450px){.FD-qualifying-results,.FD-qualifying-results select{font-size:16px}}.FD-qualifying-results-header{font-weight:700}.FD-qualifying-results div:nth-child(7n-6){font-weight:700;text-align:center}.FD-qualifying-results div:nth-child(7n-3),.FD-qualifying-results div:nth-child(7n-4){text-align:center}.FD-qualifying-results div:nth-child(7n-2){text-align:right}.FD-qualifying-results div:nth-child(7n-1){font-weight:700;text-align:right}.FD-qualifying-results select,.FD-qualifying-results.FD-qualifying-single-player div:nth-child(7n-5),.FD-qualifying-results.FD-qualifying-single-player div:nth-child(7n-6){display:none}.FD-qualifying-results select.atb-visible{display:block}#FDQualifyingStopwatch{display:none}#FDQualifyingStopwatch.atb-visible{animation:FDBlinkingStopwatch 1s linear infinite alternate;color:red;display:inline-block}.ATB-device-chrome-android-v138-rendering-bug #FDQualifyingStopwatch.atb-visible{animation:none}#FDQualifyingStopwatch.atb-visible svg{height:18px;width:18px}@media screen and (min-width:400px){#FDQualifyingStopwatch.atb-visible svg{height:32px;width:32px}}.FD-spinning-dice-animation{animation:FDSpinningDiceAnimation 1s}.FD-spinning-car-animation{animation:FDSpinningCarAnimation 4s}.FD-car-corner-HUD{display:none}.FD-show-multi-stop-HUD-all-cars .FD-car-at-rest .FD-car-corner-HUD,.FD-show-multi-stop-HUD-my-car .FD-current-player-car.FD-car-at-rest .FD-car-corner-HUD{display:flex;flex-direction:row;flex-wrap:nowrap;left:50%;opacity:.8;position:absolute;transform:scale(1.1) translateX(-50%) translateY(-50%);transform-origin:top}.FD-car-corner-HUD .FD-completed-corner-stop-icon,.FD-car-corner-HUD .FD-uncompleted-corner-stop-icon{border-color:#000;border-width:calc(4px*var(--FD-board-and-compositing-scale))}.FD-wp-loss-notification{align-items:stretch;animation:FDLossNotificationKeyFrames 5s;color:#000;display:grid;font-size:12px;font-weight:700;grid-template-columns:37.46fr 100fr 54.17fr;grid-template-rows:64.82fr 100fr 45.51fr;position:absolute;text-align:center;transform-origin:bottom}.FD-wp-loss-notification>div{grid-column:2;grid-row:2}.FD-wp-loss-notification>svg{grid-column:1/4;grid-row:1/4}.FD-wp-loss-notification>div{align-items:center;display:flex;flex-direction:column}.FD-wp-loss-notification-icons .FD-icon-and-border,.FD-wp-loss-notification-icons .FD-wp-icon{height:24px;width:28.5px}.FD-wp-loss-notification-icons{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;gap:calc(6px*var(--FD-board-and-compositing-scale));justify-content:center;max-width:calc(300px*var(--FD-board-and-compositing-scale))}.FD-icon,.FD-wp-icon{background-image:url(img/sprites.webp);background-repeat:no-repeat;background-size:calc(100%*var(--FD-sprites-width)/57) calc(100%*var(--FD-sprites-height)/48);height:24px;width:24px}.FD-wp-basic .FD-icon,.FD-wp-basic .FD-wp-icon,.FD-wp-icon.FD-wp-basic{background-position:calc(92600%/(var(--FD-sprites-width) - 57)) calc(12500%/(var(--FD-sprites-height) - 48));border-color:var(--WP-basic-color)}.FD-wp-icon.FD-wp-tires,.FD-wp-tires .FD-icon,.FD-wp-tires .FD-wp-icon{background-position:calc(20600%/(var(--FD-sprites-width) - 57)) calc(12500%/(var(--FD-sprites-height) - 48));border-color:var(--WP-tires-color)}.FD-wp-brakes .FD-icon,.FD-wp-brakes .FD-wp-icon,.FD-wp-icon.FD-wp-brakes{background-position:calc(26600%/(var(--FD-sprites-width) - 57)) calc(12500%/(var(--FD-sprites-height) - 48));border-color:var(--WP-brakes-color)}.FD-wp-gearbox .FD-icon,.FD-wp-gearbox .FD-wp-icon,.FD-wp-icon.FD-wp-gearbox{background-position:calc(32600%/(var(--FD-sprites-width) - 57)) calc(12500%/(var(--FD-sprites-height) - 48));border-color:var(--WP-gearbox-color)}.FD-wp-carbody .FD-icon,.FD-wp-carbody .FD-wp-icon,.FD-wp-icon.FD-wp-carbody{background-position:calc(38600%/(var(--FD-sprites-width) - 57)) calc(12500%/(var(--FD-sprites-height) - 48));border-color:var(--WP-carbody-color)}.FD-wp-engine .FD-icon,.FD-wp-engine .FD-wp-icon,.FD-wp-icon.FD-wp-engine{background-position:calc(44600%/(var(--FD-sprites-width) - 57)) calc(12500%/(var(--FD-sprites-height) - 48));border-color:var(--WP-engine-color)}.FD-wp-icon.FD-wp-roadhandling,.FD-wp-roadhandling .FD-icon,.FD-wp-roadhandling .FD-wp-icon{background-position:calc(50600%/(var(--FD-sprites-width) - 57)) calc(12500%/(var(--FD-sprites-height) - 48));border-color:var(--WP-roadhandling-color)}.FD-wp-icon.FD-wp-repair,.FD-wp-repair .FD-icon,.FD-wp-repair .FD-wp-icon{background-position:calc(56600%/(var(--FD-sprites-width) - 57)) calc(12500%/(var(--FD-sprites-height) - 48));border-color:var(--WP-repair-color)}.FD-teams_sharing_repair_wps .FD-wp-icon.FD-wp-repair,.FD-teams_sharing_repair_wps .FD-wp-repair .FD-icon,.FD-teams_sharing_repair_wps .FD-wp-repair .FD-wp-icon{background-position:calc(14600%/(var(--FD-sprites-width) - 57)) calc(12500%/(var(--FD-sprites-height) - 48));border-color:var(--WP-repair-color)}.FD-movepenalty-brakes-or-tires .FD-icon,.FD-movepenalty-brakes-or-tires .FD-wp-icon,.FD-wp-icon.FD-movepenalty-brakes-or-tires{animation:BrakesOrTiresBorderColor 2s ease-in-out 2s infinite alternate;background-position:calc(92600%/(var(--FD-sprites-width) - 57)) calc(12500%/(var(--FD-sprites-height) - 48))}@keyframes BrakesOrTiresBorderColor{0%{border-color:var(--WP-brakes-color)}to{border-color:var(--WP-tires-color)}}.FD-outcome-qualifyingovershoot .FD-icon,.FD-wp-icon.FD-outcome-qualifyingovershoot{background-position:calc(5700%/(var(--FD-sprites-width) - 38)) calc(7500%/(var(--FD-sprites-height) - 32));background-size:calc(100%*var(--FD-sprites-width)/38) calc(100%*var(--FD-sprites-height)/32);border-color:red}.FD-outcome-obstacle .FD-icon,.FD-wp-icon.FD-outcome-obstacle{background-position:calc(32600%/(var(--FD-sprites-width) - 57)) calc(18000%/(var(--FD-sprites-height) - 48));background-size:calc(100%*var(--FD-sprites-width)/57) calc(100%*var(--FD-sprites-height)/48);border-color:red}.FD-outcome-pit .FD-icon,.FD-wp-icon.FD-outcome-pit{background-position:calc(56600%/(var(--FD-sprites-width) - 57)) calc(12500%/(var(--FD-sprites-height) - 48));border-color:var(--WP-repair-color)}.FD-outcome-spin .FD-icon,.FD-outcome-spin .FD-icon-border,.FD-wp-icon.FD-outcome-spin{border-color:var(--spin-color)}.FD-outcome-spin .FD-icon,.FD-wp-icon.FD-outcome-spin{background-position:calc(74500%/(var(--FD-sprites-width) - 57)) calc(12500%/(var(--FD-sprites-height) - 48))}.FD-outcome-variable-by-route .FD-icon-border{border-color:#00000066}.FD-outcome-variable-by-route .FD-icon,.FD-wp-icon.FD-outcome-variable-by-route{background-position:calc(26600%/(var(--FD-sprites-width) - 57)) calc(18000%/(var(--FD-sprites-height) - 48))}.FD-outcome-eliminated .FD-icon-border{display:none}.FD-outcome-eliminated .FD-icon,.FD-wp-icon.FD-outcome-eliminated{background-position:calc(62600%/(var(--FD-sprites-width) - 57)) calc(12500%/(var(--FD-sprites-height) - 48))}.FD-outcome-can-slipstream .FD-icon,.FD-outcome-can-slipstream .FD-icon-border,.FD-wp-icon.FD-outcome-can-slipstream{background-position:calc(68600%/(var(--FD-sprites-width) - 57)) calc(12500%/(var(--FD-sprites-height) - 48));border-color:#0f0}.FD-outcome-skidding .FD-icon,.FD-outcome-skidding .FD-icon-border,.FD-wp-icon.FD-outcome-skidding{background-position:calc(74600%/(var(--FD-sprites-width) - 57)) calc(6000%/(var(--FD-sprites-height) - 48));border-color:#000}.FD-outcome-finish-race .FD-icon,.FD-outcome-finish-race .FD-icon-border,.FD-wp-icon.FD-outcome-finish-race{background-position:calc(80600%/(var(--FD-sprites-width) - 57)) calc(12500%/(var(--FD-sprites-height) - 48));border-color:#0f0}.FD-nitro .FD-icon,.FD-nitro .FD-wp-icon,.FD-wp-icon.FD-nitro{background-position:calc(86600%/(var(--FD-sprites-width) - 57)) calc(12500%/(var(--FD-sprites-height) - 48));border-color:var(--Nitro-color)}#pagemaintitletext .FD-wp-icon{display:inline-block;height:36px;vertical-align:middle;width:42px}.action-button .FD-wp-icon{display:inline-block;height:24px;width:28.5px}.dijitTooltip .FD-wp-icon{display:inline-block;height:24px;margin:-8px 0;width:24px}.FD-player-color-E5352C{color:#e5352c}.FD-player-color-00B5DD{color:#00b5dd}.FD-player-color-FFEB00{color:#ffeb00;text-shadow:-1px -1px 0 #00000099,1px 1px 0 #00000099,-1px 1px 0 #00000099,1px -1px 0 #00000099}.FD-player-color-00A116,.FD-player-color-00A116
.FD-player-color-17A345,.FD-player-color-17A345{color:#00a116}.FD-player-color-FFFFFF{color:#fff;text-shadow:-1px -1px 0 #00000099,1px 1px 0 #00000099,-1px 1px 0 #00000099,1px -1px 0 #00000099}.FD-player-color-9B5D9D{color:#9b5d9d}.FD-player-color-ED7703{color:#ed7703}.FD-player-color-0032D6,.FD-player-color-0032D6
.FD-player-color-6666FF,.FD-player-color-2C35E5,.FD-player-color-6666FF,.FD-player-color-95B8D1{color:#0032d6}.FD-player-color-7B7B7B,.FD-player-color-7b7b7b{color:#7b7b7b}.FD-player-color-E94190{color:#e94190}.FD-confirm-qualifying{max-width:min(80vw,500px)}.FD-outcomes{position:absolute;transform:translateX(-50%) translateY(-50%) scale(1.2)}.FD-outcomes .FD-icon-with-qty{align-items:center;background-color:#000;border:none;border-radius:13px;box-sizing:border-box;color:#fff;display:flex;flex-direction:row;font-weight:700;height:26px;justify-items:center;padding-right:4px}#FDOutcomesOverlay .FD-outcomes .FD-icon-with-qty{border-radius:calc(13px*var(--FD-board-and-compositing-scale));font-size:calc(16px*var(--FD-board-and-compositing-scale));height:calc(26px*var(--FD-board-and-compositing-scale));padding-right:calc(4px*var(--FD-board-and-compositing-scale))}#FDOutcomesOverlay .FD-outcomes .FD-icon-with-qty .FD-icon{margin-left:calc(-1px*var(--FD-board-and-compositing-scale));margin-right:calc(-2.5px*var(--FD-board-and-compositing-scale))}.FD-outcomes .FD-icon-and-border.FD-outcome-pit{transform:scale(2)}.FD-outcomes .FD-icon-and-border.FD-outcome-finish-race{transform:scale(1.5)}.FD-outcomes .FD-icon{height:24px;width:28.5px}#FDOutcomesOverlay .FD-icon{height:calc(24px*var(--FD-board-and-compositing-scale));width:calc(28.5px*var(--FD-board-and-compositing-scale))}.FD-outcomes .FD-icon-with-qty.FD-wp-basic{background:var(--WP-basic-color);color:#000}.FD-outcomes .FD-icon-with-qty.FD-wp-tires{background:var(--WP-tires-color);color:#fff}.FD-outcomes .FD-icon-with-qty.FD-wp-brakes{background:var(--WP-brakes-color);color:#000}.FD-outcomes .FD-icon-with-qty.FD-movepenalty-brakes-or-tires{animation:BrakesOrTiresBackground 2s ease-in-out 2s infinite alternate}@keyframes BrakesOrTiresBackground{0%{background-color:var(--WP-brakes-color);color:#000}to{background-color:var(--WP-tires-color);color:#fff}}.FD-outcomes .FD-icon-with-qty.FD-outcome-qualifyingovershoot{background:#000;color:#fff}.FD-outcomes .FD-icon-with-qty.FD-outcome-obstacle{background:red;color:#fff}.FD-weatherchanged-dlg{align-items:start;display:flex;flex-direction:row-reverse;gap:16px}.FD-weatherchanged-dlg ul{padding-left:18px}.FD-weatherchanged-dlg li{list-style-position:outside;list-style-type:disc}.FD-weatherchanged-dlg li.FD-weather-changed-permanent-point{display:none}.FD-weatherchanged-dlg.FD-weatherchanged-permanent li.FD-weather-changed-permanent-point{color:red;display:list-item;font-weight:700}.FD-weatherchanged-icon{background-image:url(img/sprites.webp);background-repeat:no-repeat;flex-shrink:0;float:right;margin-top:-16px}.FD-weatherchanged-raining .FD-weatherchanged-icon{background-position:calc(10800%/(var(--FD-sprites-width) - 140)) calc(17500%/(var(--FD-sprites-height) - 73));background-size:calc(100%*var(--FD-sprites-width)/140) calc(100%*var(--FD-sprites-height)/73);height:73px;width:140px}.FD-weatherchanged-good .FD-weatherchanged-icon{background-position:calc(10800%/(var(--FD-sprites-width) - 119)) calc(25000%/(var(--FD-sprites-height) - 87));background-size:calc(100%*var(--FD-sprites-width)/119) calc(100%*var(--FD-sprites-height)/87);height:87px;width:119px}.ATB-browser-safari.ATB-device-iOS .action-button.FD-gear-outline-1,.ATB-browser-safari.ATB-device-iOS .action-button.FD-gear-outline-2,.ATB-browser-safari.ATB-device-iOS .action-button.FD-gear-outline-3,.ATB-browser-safari.ATB-device-iOS .action-button.FD-gear-outline-4,.ATB-browser-safari.ATB-device-iOS .action-button.FD-gear-outline-5,.ATB-browser-safari.ATB-device-iOS .action-button.FD-gear-outline-6{border-radius:0}.action-button.FD-gear-outline-1{outline:2px solid var(--gear-1-color)}.action-button.FD-gear-outline-2{outline:2px solid var(--gear-2-color)}.action-button.FD-gear-outline-3{outline:2px solid var(--gear-3-color)}.action-button.FD-gear-outline-4{outline:2px solid var(--gear-4-color)}.action-button.FD-gear-outline-5{outline:2px solid var(--gear-5-color)}.action-button.FD-gear-outline-6{outline:2px solid var(--gear-6-color)}#UseNitroButton{animation:FDNitroButton 4s ease-in infinite;transform-origin:center}@keyframes FDNitroButton{70%{box-shadow:0 0 0 0 red;transform:scale(1)}85%{box-shadow:0 0 5px 3px red;transform:scale(1.1)}to{box-shadow:0 0 0 0 red;transform:scale(1)}}.FD-help-body{align-items:center;display:flex;flex-direction:column;gap:8px;justify-content:stretch}@media screen and (min-width:600px){.FD-help-body{align-items:stretch;flex-direction:row;flex-wrap:wrap;justify-content:center;min-width:508px}}@media screen and (min-width:900px){.FD-help-body{min-width:766px}.FD-help-body.FD-help-body-hide-config{min-width:508px}}.FD-help-item{font-size:14px;height:250px;position:relative;width:250px}.FD-help-item svg{height:14px;width:14px}.FD-help-item-scrollingandzooming{background-position:calc(41000%/(var(--FD-sprites-width) - 250)) calc(18000%/(var(--FD-sprites-height) - 250))}.FD-help-item-livery,.FD-help-item-scrollingandzooming{background-image:url(img/sprites.webp);background-repeat:no-repeat;background-size:calc(100%*var(--FD-sprites-width)/250) calc(100%*var(--FD-sprites-height)/250)}.FD-help-item-livery{background-position:calc(66000%/(var(--FD-sprites-width) - 250)) calc(18000%/(var(--FD-sprites-height) - 250))}.FD-help-item-config{background-image:url(img/sprites.webp);background-position:calc(41000%/(var(--FD-sprites-width) - 250)) calc(43000%/(var(--FD-sprites-height) - 250));background-repeat:no-repeat;background-size:calc(100%*var(--FD-sprites-width)/250) calc(100%*var(--FD-sprites-height)/250)}.FD-help-body-hide-config .FD-help-item-config{display:none}.FD-help-item-livery-unique{left:5%;position:absolute;right:5%;text-align:center;top:85%}.FD-help-item-livery-pit{bottom:75%;left:5%;position:absolute;right:5%;text-align:center}.FD-help-item-config-text{max-width:55%;right:35%;text-align:right;top:37%}.FD-help-item-config-text,.FD-help-item-panning{background:rgba(0,0,0,.7);color:#fff;padding:4px;position:absolute}.FD-help-item-panning{left:5%;max-width:90%;text-align:left;top:5%}.FD-help-item-zooming{background:rgba(0,0,0,.7);bottom:5%;color:#fff;column-gap:4px;display:grid;grid-template-columns:auto auto;grid-template-rows:auto auto;max-width:90%;padding:4px;position:absolute;right:5%}button.bgabutton{width:unset}.atb-viewport-zoomable-instruction{background-color:#000;bottom:16px;color:#fff;font-size:10px;opacity:.4;padding:2px 4px;pointer-events:none;position:absolute;right:16px;z-index:var(--z-index-viewport-zoomable-instruction)}.atb-zoomable.atb-locked .atb-viewport-zoomable-instruction{display:none}#generalactions.atb-buttons-disabled a.bgabutton{background:#d3d3d3;color:#a9a9a9;cursor:not-allowed}#ATBAuditDisplay{background-color:#f99;color:#000;display:none;font-size:12px;padding:16px}#ATBAuditDisplay.atb-visible{display:block}#ATBAuditDisplay .atb-audit-item{margin:8px 0}.atb-button-countdown{display:inline-block;text-align:center;width:24px}#ATBAuditSteps{display:none}#ATBAuditSteps.atb-visible{background-color:#fff;display:table}#ATBAuditSteps tr.atb-active-step{background-color:#ff0;font-weight:700}#ATBPermanentAuditDisplay{display:none}#ATBPermanentAuditDisplay.atb-visible{background-color:#000;color:green;display:block;font-size:12px}#ATBPermanentAuditDisplay .atb-audit-item+.atb-audit-item{margin-top:8px}.log.cancel{color:#c62828!important;text-decoration:line-through}.log.cancel .roundedbox{background-color:hsla(34,80%,70%,.6)!important}.log.cancel.roundedbox{background-color:#ef9a9a}.notouch-device .bgabutton_blue:hover{background:#597fbd;color:#fff}.notouch-device .bgabutton_blue:disabled{background:#4065a3}.notouch-device .bgabutton_blue:disabled,.notouch-device .bgabutton_blue:disabled:hover,.notouch-device .bgabutton_gray:disabled,.notouch-device .bgabutton_gray:disabled:hover,.notouch-device .bgabutton_green:disabled,.notouch-device .bgabutton_green:disabled:hover,.notouch-device .bgabutton_red:disabled,.notouch-device .bgabutton_red:disabled:hover{background-color:#eee;color:#999;cursor:default}.atb-deck-display{position:relative}.atb-deck-animation-card,.atb-deck-display-card{display:grid;height:100%;position:absolute;width:100%}.atb-deck-animation-card{pointer-events:none}.atb-deck-display-count{pointer-events:none;position:absolute}.atb-deck-display-count.atb-hidden{display:none}.atb-quickanimations{transition-duration:.4s;transition-property:transform,margin-left,margin-top}.atb-blocktransitions{transition-duration:0ms!important;transition-property:none!important}.atb-placeholder-rotation{display:grid}.atb-remove-children-from-flow>div{position:absolute}#ATBAnimationLayer{bottom:0;left:0;pointer-events:none;position:absolute;right:0;top:0}.ATB-menu-touchonly,.touch-device .ATB-menu-mouseonly{visibility:collapse}.touch-device .ATB-menu-touchonly{visibility:visible}body.tundra .dijitCheckedMenuItem .dijitMenuItemIcon,body.tundra .dijitRadioMenuItem .dijitMenuItemIcon{background-image:none;line-height:100%;text-align:center}body.tundra .dijitCheckedMenuItemChecked .dijitMenuItemIcon:before{content:"✓"}#ATBOverlayMessage{display:none}#ATBOverlayMessage.atb-visible{display:block}.ATB-switch{display:inline-block;height:20px;position:relative;width:46px}.ATB-switch input{height:0;opacity:0;width:0}.ATB-slider{background-color:#ccc;border-radius:34px;bottom:0;cursor:pointer;left:0;right:0;top:0}.ATB-slider,.ATB-slider:before{position:absolute;-webkit-transition:.4s;transition:.4s}.ATB-slider:before{background-color:#fff;border-radius:50%;bottom:4px;content:"";height:12px;left:4px;width:12px}input:checked+.ATB-slider{background-color:#2196f3}input:focus+.ATB-slider{box-shadow:0 0 1px #2196f3}input:checked+.ATB-slider:before{-webkit-transform:translateX(26px);-ms-transform:translateX(26px);transform:translateX(26px)}#ingame_menu_content .local_setting_heading,#pagesection_options .pagesection .local_setting_heading{color:#444;font-weight:700;padding-top:8px}