@charset "UTF-8";
/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-spacing:0}td,th{padding:0}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}@font-face{font-family:montserrat;font-style:italic;font-weight:100 900;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v30/JTUQjIg1_i6t8kCHKm459WxRxC7m0dR9pBOi.woff2) format("woff2");unicode-range:U+0460-052f,U+1c80-1c8a,U+20b4,U+2de0-2dff,U+a640-a69f,U+fe2e-fe2f}@font-face{font-family:montserrat;font-style:italic;font-weight:100 900;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v30/JTUQjIg1_i6t8kCHKm459WxRzS7m0dR9pBOi.woff2) format("woff2");unicode-range:U+0301,U+0400-045f,U+0490-0491,U+04b0-04b1,U+2116}@font-face{font-family:montserrat;font-style:italic;font-weight:100 900;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v30/JTUQjIg1_i6t8kCHKm459WxRxi7m0dR9pBOi.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01a0-01a1,U+01af-01b0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1ea0-1ef9,U+20ab}@font-face{font-family:montserrat;font-style:italic;font-weight:100 900;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v30/JTUQjIg1_i6t8kCHKm459WxRxy7m0dR9pBOi.woff2) format("woff2");unicode-range:U+0100-02ba,U+02bd-02c5,U+02c7-02cc,U+02ce-02d7,U+02dd-02ff,U+0304,U+0308,U+0329,U+1d00-1dbf,U+1e00-1e9f,U+1ef2-1eff,U+2020,U+20a0-20ab,U+20ad-20c0,U+2113,U+2c60-2c7f,U+a720-a7ff}@font-face{font-family:montserrat;font-style:italic;font-weight:100 900;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v30/JTUQjIg1_i6t8kCHKm459WxRyS7m0dR9pA.woff2) format("woff2");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+0304,U+0308,U+0329,U+2000-206f,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}@font-face{font-family:montserrat;font-style:normal;font-weight:100 900;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v30/JTUSjIg1_i6t8kCHKm459WRhyyTh89ZNpQ.woff2) format("woff2");unicode-range:U+0460-052f,U+1c80-1c8a,U+20b4,U+2de0-2dff,U+a640-a69f,U+fe2e-fe2f}@font-face{font-family:montserrat;font-style:normal;font-weight:100 900;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v30/JTUSjIg1_i6t8kCHKm459W1hyyTh89ZNpQ.woff2) format("woff2");unicode-range:U+0301,U+0400-045f,U+0490-0491,U+04b0-04b1,U+2116}@font-face{font-family:montserrat;font-style:normal;font-weight:100 900;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v30/JTUSjIg1_i6t8kCHKm459WZhyyTh89ZNpQ.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01a0-01a1,U+01af-01b0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1ea0-1ef9,U+20ab}@font-face{font-family:montserrat;font-style:normal;font-weight:100 900;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v30/JTUSjIg1_i6t8kCHKm459WdhyyTh89ZNpQ.woff2) format("woff2");unicode-range:U+0100-02ba,U+02bd-02c5,U+02c7-02cc,U+02ce-02d7,U+02dd-02ff,U+0304,U+0308,U+0329,U+1d00-1dbf,U+1e00-1e9f,U+1ef2-1eff,U+2020,U+20a0-20ab,U+20ad-20c0,U+2113,U+2c60-2c7f,U+a720-a7ff}@font-face{font-family:montserrat;font-style:normal;font-weight:100 900;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v30/JTUSjIg1_i6t8kCHKm459WlhyyTh89Y.woff2) format("woff2");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+0304,U+0308,U+0329,U+2000-206f,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}@font-face{font-family:nitrocash;src:url(/dist/site/fonts/nitro-cash/nitro-cash.woff2) format("woff2"),url(/dist/site/fonts/nitro-cash/nitro-cash.woff) format("woff"),url(/dist/site/fonts/nitro-cash/nitro-cash.ttf) format("ttf"),url(/dist/site/fonts/nitro-cash/nitro-cash.eot) format("eot");font-weight:400;font-style:normal}@font-face{font-family:roboto mono;src:url(/dist/site/fonts/roboto-mono/RobotoMono-Regular.woff2) format("woff2"),url(/dist/site/fonts/roboto-mono/RobotoMono-Regular.woff) format("woff");font-weight:400;font-style:normal}.as-nitro-cash,.as-nitro-cash--prefix{font-family:nitrocash,montserrat,sans-serif!important;display:inline-block;text-rendering:optimizeLegibility}.as-nitro-cash--prefix:first-letter{margin-right:3%;font-weight:400!important;font-style:normal!important}html{background:#20222e,url(/dist/site/images/backgrounds/bg-noise.png);box-sizing:border-box;color:#2e3141;font-family:Montserrat,sans-serif;font-size:16px;font-weight:300;line-height:1.6}body,html{height:100%}body{background:url(/dist/site/images/backgrounds/bg-tires.png),linear-gradient(130deg,#2e3141,#2e3141 20%,#303343 0,#303343 25%,#2e3141 0,#2e3141 27%,#303343 0,#303343 50%,#2e3141 0,#2e3141 85%,#303343 0,#303343 90%,#2e3141 0);background-repeat:repeat-x;background-attachment:fixed;font-size:100%;margin:0;min-height:100vh;min-width:1064px;overflow-y:scroll;position:relative}@media screen and (min-width:1064px){body{overflow-x:hidden}}*,:after,:before{box-sizing:inherit}dl,ol,p,ul{margin-bottom:20px;margin-top:0}dd,li{margin-bottom:10px;margin-top:0}dd{margin-left:0}dt{font-weight:600}.h1,.h2,.h3,.h4,.h5,h1,h2,h3,h4,h5{font-family:Montserrat,sans-serif;font-weight:600;line-height:1.2;margin-bottom:5px;margin-top:0;transition:all .25s ease-in-out}.h1,h1{font-size:50px}.h2,h2{font-size:31px}.h3,h3{font-size:25px}.h4,h4{font-size:18px}.h5,h5{font-size:14px}code,pre{font-family:Roboto Mono,Courier New,Courier,Lucida Sans Typewriter,Lucida Typewriter,monospace}a{color:#1c99f4;display:inline-block;font-weight:300;line-height:1;text-decoration:underline;transition:color .25s ease-in-out}a:active,a:focus,a:hover{color:#167ac3}button{overflow:visible;border:0;-webkit-font-smoothing:inherit;-moz-osx-font-smoothing:inherit;-webkit-appearance:none;letter-spacing:inherit;background:none;cursor:pointer;padding:0;color:inherit;font:inherit;line-height:normal}button::-moz-focus-inner{border:0;padding:0}img{height:auto;max-width:100%}th{font-weight:inherit}b,strong{font-weight:600}em,i{font-style:italic}code{font-family:Roboto Mono,Courier New,Courier,Lucida Sans Typewriter,Lucida Typewriter,monospace}::-moz-selection{background:#d62f3a;color:#fff}::selection{background:#d62f3a;color:#fff}.about-us{display:grid;grid-template-columns:1fr 400px;gap:25px}.about-us--splash{background:url(/dist/site/images/pages/aboutus/splash.jpg);background-repeat:repeat-y;background-size:400px 729px;animation:pan-cars 30s linear infinite;border-radius:5px}@keyframes pan-cars{0%{background-position:50% 0}to{background-position:50% -729px}}.accordion{position:relative;margin-bottom:15px}.accordion.is-active .accordion-content,.accordion.is-active .accordion-title{box-shadow:0 28px 28px 0 rgba(2,2,2,.05),0 17px 17px 0 rgba(2,2,2,.2),0 8px 8px 0 rgba(2,2,2,.15)}.accordion.is-active .accordion-title{background:#3b3d4c;color:#fff}.accordion.is-active .accordion-title:after,.accordion.is-active .accordion-title:before{background-color:#fff}.accordion.is-active .accordion-title:before{transform:translateY(-50%) rotate(90deg)}.accordion.is-active .accordion-content{height:auto}.accordion-content,.accordion-title{backface-visibility:hidden;transform:translateZ(0);box-shadow:0 1px 10px rgba(2,2,2,.14)}.accordion-title{display:block;position:relative;font-weight:600;background:#2e3141;transition:all .25s ease-in-out;font-size:16px;color:hsla(0,0%,100%,.6);margin:0}.accordion-title:after,.accordion-title:before{content:" ";position:absolute;right:20px;top:50%;width:2px;height:13px;background-color:hsla(0,0%,100%,.2);transition:all .25s ease-in-out;transform:translateY(-50%)}.accordion-title:hover{background:#3b3d4c;cursor:pointer;color:#fff}.accordion-title:hover:after,.accordion-title:hover:before{background-color:#fff;height:15px}.accordion-title:after{transform-origin:center center;transform:translateY(-50%) rotate(90deg)}.accordion-title .accordion-titleBtn{display:block;width:100%;text-align:left;padding:15px 60px 15px 20px;line-height:1.6;text-shadow:0 2px 2px rgba(2,2,2,.25)}.accordion-title .accordion-titleBtn:focus{outline:none}.accordion-content{height:0;overflow:hidden;background:#3b3d4c;color:#acacac;font-size:14px;line-height:1.7}.achievement{background:#303343;border-radius:5px;box-sizing:border-box;color:#fff;margin-bottom:20px;overflow:hidden;position:relative;transition:transform .1s ease-out;display:grid;grid-template-columns:150px 1fr auto}.achievement .car-branding{position:absolute;width:100px;transition:transform .3s;top:10px;right:210px}.achievement .car-branding:hover{transform:scale(1.1)}.achievement .car-branding img{image-rendering:crisp-edges}.achievement.is-claimable .car-branding{right:220px}.achievement--nitrotype .achievement-badge{background-image:url(/dist/site/images/badges/achievement--ntype--common.png)}.achievement--nitromath .achievement-badge{background-image:url(/dist/site/images/badges/achievement--nmath--common.png)}.achievement--gold .achievement-badge{background-image:url(/dist/site/images/badges/achievement--shared--gold.png)}.achievement--gold.achievement--nitrotype .achievement-badge{background-image:url(/dist/site/images/badges/achievement--ntype--gold.png)}.achievement--gold.achievement--nitromath .achievement-badge{background-image:url(/dist/site/images/badges/achievement--nmath--gold.png)}.achievement--gold{border-color:#f9d034 #e0bb2f #ae9224;border-style:solid;border-width:1px 1px 2px}.achievement--gold .achievement-name{color:#f9d034}.achievement--gold .achievement-criteria{border-top-color:rgba(249,208,52,.5)}.achievement-badge--s{height:17.32px;margin:8.66px 0;width:30px}.achievement-badge--s:after,.achievement-badge--s:before{border-left:15px solid transparent;border-right:15px solid transparent}.achievement-badge--s:before{border-bottom-width:8.66px}.achievement-badge--s:after{border-top-width:8.66px}.achievement-prize--money .achievement-prizeCopy{color:#59ffa0}.achievement-prize--title .achievement-prizeCopy{color:#f9d034}.achievement-prize--car{min-height:140px}.achievement-prize--car .achievement-prizeCopy,.achievement-prize--sticker .achievement-prizeCopy{color:#fff}.achievement.is-complete{background:#32464b}.achievement.is-complete .achievement-name{color:#59ffa0}.achievement.is-complete .achievement-description{color:rgba(89,255,160,.6)}.achievement.is-claimable{box-shadow:0 0 20px 0 rgba(28,153,244,.2),0 28px 28px 0 rgba(2,2,2,.05),0 17px 17px 0 rgba(2,2,2,.2),0 8px 8px 0 rgba(2,2,2,.15);background:linear-gradient(180deg,#167ac3 0,#0e4d7a 80%)}.achievement.is-claimable .achievement-description,.achievement.is-claimable .achievement-name{text-shadow:none}.achievement.is-claimable .achievement-description{color:#fff}.achievement.is-claimable .achievement-prize{background:hsla(0,0%,100%,.3);margin:15px;border-radius:5px;border-bottom:2px solid #49adf6;box-shadow:0 28px 28px 0 rgba(2,2,2,.05),0 17px 17px 0 rgba(2,2,2,.2),0 8px 8px 0 rgba(2,2,2,.15),inset 0 0 15px 2px #fff}.achievement.is-claimable .achievement-prizeTitle{color:hsla(0,0%,100%,.8)}.achievement.is-claimable .achievement-badge{z-index:1;position:absolute;transform-style:preserve-3d}.achievement.is-claimable .achievement-badge:after,.achievement.is-claimable .achievement-badge:before{content:" ";mix-blend-mode:overlay;position:absolute;width:250px;height:250px;top:50%;left:50%;pointer-events:none;background:url(/dist/site/images/badges/glow.png);background-size:cover;transform-origin:50% 50%}.achievement.is-claimable .achievement-badge:after{animation:achievement-claimable--spin 13.6s linear infinite;opacity:.8}.achievement.is-claimable .achievement-badge:before{animation:achievement-claimable--spin-reverse 16s linear infinite;opacity:.6}.achievement.is-claimable:after{content:" ";display:block;position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:5;background:linear-gradient(90deg,hsla(0,0%,100%,0) 0,hsla(0,0%,100%,.2) 75%,hsla(0,0%,100%,0) 0);transform:skewX(-8deg) translateX(-800px);transition:all .2s linear}.achievement.is-claimable:hover:after{transition:all .4s linear;transform:skewX(-8deg) translateX(800px)}.achievement-copy{flex:1 1 auto;padding:20px 30px 20px 0}.achievement-copy .btn,.achievement-copy .events--garage-not-joined--btn,.achievement-copy .friends-list--friend-status--join-race-button,.achievement-copy .modal--bundle-offer--purchase-option{display:block}.achievement-prize{align-items:center;background:hsla(0,0%,100%,.1);border-radius:0 5px 5px 0;display:flex;flex-direction:column;flex:0 0 auto;justify-content:center;padding:15px 20px 20px;text-align:center;width:200px}.achievement-badge-container{position:relative;width:140px}.achievement-alert .achievement-badge-container{height:100%}.achievement-badge{background-size:120px 120px;height:120px;width:120px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-image:url(/dist/site/images/badges/achievement--shared--common.png)}.achievement-name{align-items:center;color:#fff;display:flex;font-size:20px;font-weight:600;text-shadow:0 2px 2px rgba(2,2,2,.25)}.achievement-description{color:hsla(0,0%,100%,.5);font-size:14px;font-style:italic}.achievement-criteria{border-top:1px solid #626470;margin:10px 0;padding-top:15px}.achievement-prizeTitle{color:hsla(0,0%,100%,.5)}.achievement-car{image-rendering:-moz-crisp-edges;image-rendering:-o-crisp-edges;image-rendering:-webkit-optimize-contrast;image-rendering:optimize-contrast;-ms-interpolation-mode:nearest-neighbor;transform-origin:center center;transition:transform .1s ease-out;width:auto;max-width:none;height:80px;transform:scale(.5) rotate(180deg)}.achievement-car:hover{transform:scale(1) rotate(180deg)}.achievement-sticker{max-width:125px;max-height:70px}.achievement-goldNotice{background:#962129;bottom:-10px;font-size:14px;left:-12px;padding:10px;position:absolute}.achievement-goldNotice:after,.achievement-goldNotice:before{border-style:solid;content:"";display:block;height:0;position:absolute;width:0}.achievement-goldNotice:before{border-color:transparent transparent #d62f3a;border-width:0 0 10px 10px;bottom:100%;left:0}.achievement-goldNotice:after{border-color:#962129 transparent transparent;border-width:58px 10px 0 0;left:100%;top:0}.achievement--gold.is-complete .achievement-badge:after,.achievement--gold.is-complete .achievement-badge:before,.is-guest .achievement--gold .achievement-badge:after,.is-guest .achievement--gold .achievement-badge:before,.signup-form--summary-award:after,.signup-form--summary-award:before{content:" ";pointer-events:none;position:absolute;display:block;top:50%;left:50%;width:30px;height:30px;transform-origin:50% 50%;margin-left:-15px;margin-top:-15px;background:url(/dist/site/images/badges/glimmer.png);background-size:cover;animation:achievement-gold--glimmer 5s linear infinite;opacity:0}.achievement--gold.is-complete .achievement-badge:before,.is-guest .achievement--gold .achievement-badge:before,.signup-form--summary-award:before{animation:achievement-gold--glimmer 5s linear 2.5s infinite}@keyframes achievement-claimable--spin{0%{transform:translate(-50%,-50%) scale(.9) rotate(180deg) translateZ(-1px)}50%{transform:translate(-50%,-50%) scale(1) rotate(1turn) translateZ(-1px)}to{transform:translate(-50%,-50%) scale(.9) rotate(540deg) translateZ(-1px)}}@keyframes achievement-claimable--spin-reverse{0%{transform:translate(-50%,-50%) scale(1.1,-1.1) rotate(0) translateZ(-1px)}50%{transform:translate(-50%,-50%) scale(1.2,-1.2) rotate(180deg) translateZ(-1px)}to{transform:translate(-50%,-50%) scale(1.1,-1.1) rotate(1turn) translateZ(-1px)}}@keyframes achievement-gold--glimmer{0%{transform:scale(1) translate(110%,15%) rotate(0deg);opacity:0}2.4%{transform:scale(1) translate(120%,10%) rotate(-36deg);opacity:1}8.4%{transform:scale(1) translate(130%,5%) rotate(-126deg);opacity:1}12%{transform:scale(1) translate(130%,5%) rotate(-180deg);opacity:0}14%{transform:scale(.9) translate(-140%,-25%) rotate(45deg);opacity:0}17.2%{transform:scale(.9) translate(-130%,-30%) rotate(23.4deg);opacity:1}25.2%{transform:scale(.9) translate(-120%,-35%) rotate(-30.6deg);opacity:1}30%{transform:scale(.9) translate(-120%,-35%) rotate(-63deg);opacity:0}33%{transform:scale(1.3) translate(-25%,-105%) rotate(15deg);opacity:0}37.2%{transform:scale(1.3) translate(-15%,-110%) rotate(51deg);opacity:1}47.7%{transform:scale(1.3) translate(-5%,-115%) rotate(141deg);opacity:1}54%{transform:scale(1.3) translate(-5%,-115%) rotate(195deg);opacity:0}60%{transform:scale(1.3) translate(55%,92%) rotate(25deg);opacity:0}64.2%{transform:scale(1.3) translate(65%,87%) rotate(46.6deg);opacity:1}74.7%{transform:scale(1.3) translate(75%,82%) rotate(100.6deg);opacity:1}81%{transform:scale(1.3) translate(75%,82%) rotate(133deg);opacity:0}87%{transform:scale(1.1) translate(-45%,105%) rotate(15deg);opacity:0}89.4%{transform:scale(1.1) translate(-35%,100%) rotate(51deg);opacity:1}95.4%{transform:scale(1.1) translate(-25%,95%) rotate(141deg);opacity:1}99%{transform:scale(1.1) translate(-25%,95%) rotate(195deg);opacity:0}to{transform:translate(0) rotate(1turn);opacity:0}}.ad{position:relative;margin-right:auto;margin-left:auto;z-index:1;text-align:center}.ad--container{overflow:hidden;width:100%}.ad--container iframe{background:#fff!important}.ad--container .report-ad-container{pointer-events:none;opacity:0}.ad--sq{width:336px}.ad--sq .ad--container{background:#f2f2f2;height:280px}.ad--ldrbrd{width:728px}.ad--ldrbrd .ad--container{background:#f2f2f2;height:90px}.ad--ldrbrd_l{width:970px}.ad--ldrbrd_l .ad--container{background:rgba(2,2,2,.2);height:90px}.ad--side{width:300px}.ad--side .ad--container{background:rgba(2,2,2,.2);height:600px}.ad--container--side{width:300px;position:absolute;transform:translate(-100%);margin-left:-10px}.ad--side-extra{margin-top:100px}.ad--side-extra .ad--container{background:rgba(2,2,2,.2)}.ad--fixed .ad--container{position:fixed;top:30px}.nt-report-ad{display:none}.ad--side .nt-report-ad{display:block;position:absolute;top:600px;right:0;transform:translateY(10px)}.animate,.animate--iconFadeIn:hover .icon,.animate--iconSlam.btn--gloss .icon,.animate--iconSlam:hover .icon,.animate--iconSpin:hover .icon,.error--noinfo .error-sidebar:after,.flash--fixed,.has-errorDais .dais,.input.is-error,.is-purchased,.levelup-ribbon,.levelup-sparkles,.loading--base:before,.loading--text,.loading:after,.logo-SVG--math:hover .logo-deco,.logo-SVG--type:hover .logo-deco,.lootbox,.race-results,.race-resultsProg .race-resultsProgIndicator,.raceLoader-hero,.raceResults-rewards--1nitro:after,.raceResults-rewards--2nitro:after,.show-error,.theme--pDefault.is-gold .profile-goldLogo:after,.theme--pDefault.is-gold .profile-goldLogo:before{animation-duration:1s;animation-fill-mode:both}.animate--d-025,.animate--iconFadeIn:hover .icon,.race-results{animation-duration:.25s}.animate--d-05,.animate--iconSpin:hover .icon,.error--noinfo .error-sidebar:after,.has-errorDais .dais,.input.is-error,.is-purchased,.levelup-ribbon,.logo-SVG--math:hover .logo-deco,.logo-SVG--type:hover .logo-deco,.lootbox,.race-resultsProg .race-resultsProgIndicator,.raceResults-rewards--1nitro:after,.raceResults-rewards--2nitro:after,.show-error{animation-duration:.5s}.animate--d-075{animation-duration:.75s}.animate--d-1,.animate--iconSlam.btn--gloss .icon,.animate--iconSlam:hover .icon,.loading--base:before,.loading--text,.loading:after{animation-duration:1s}.animate--d-2,.theme--pDefault.is-gold .profile-goldLogo:before{animation-duration:2s}.animate--d-4,.levelup-sparkles,.raceLoader-hero,.theme--pDefault.is-gold .profile-goldLogo:after{animation-duration:4s}.animate--d-10{animation-duration:10s}.animate--d-20{animation-duration:20s}.animate--fadeIn,.animate--iconFadeIn:hover .icon,.error--noinfo .error-sidebar:after,.levelup-ribbon,.lootbox,.race-results{animation-name:fadeIn}.animate--fadeOut,.is-purchased{animation-name:fadeOut}.animate--fadeInOut,.levelup-sparkles,.logo-SVG--math:hover .logo-deco,.logo-SVG--type:hover .logo-deco,.theme--pDefault.is-gold .profile-goldLogo:after,.theme--pDefault.is-gold .profile-goldLogo:before{animation-name:fadeInOut}.animate--btnLoading{animation-name:btnLoading}.animate--loading,.loading--base:before,.loading--text,.loading:after{animation-name:loading}.animate--flash,.flash--fixed{animation-name:flash}.animate--pulseFwd{animation-name:pulseFwd}.animate--iconSpin:hover .icon,.animate--spin,.race-resultsProg .race-resultsProgIndicator,.raceLoader-hero{animation-name:spin}.animate--iconSlam.btn--gloss .icon,.animate--iconSlam:hover .icon,.animate--slamr{animation-name:slamr}.animate--shake,.has-errorDais .dais,.input.is-error,.show-error{animation-name:shake}.animate--slideInFromRight{animation-name:slideInFromRight}.animate--slideInFromTopRight{animation-name:slideInFromTopRight}.animate--slideInFromBottomRight{animation-name:slideInFromBottomRight}.animate--scaleUpDown,.raceResults-rewards--1nitro:after,.raceResults-rewards--2nitro:after{animation-name:scaleUpDown}.animate--rollInLeft{animation-name:rollInLeft}.animate--bounceForward{animation-name:bounceForward}.animate--iconSlam.btn--gloss .icon,.animate--iconSlam:hover .icon,.animate--iconSpin:hover .icon,.animate--infinite,.levelup-sparkles,.loading--base:before,.loading--text,.loading:after,.logo-SVG--math:hover .logo-deco,.logo-SVG--type:hover .logo-deco,.race-resultsProg .race-resultsProgIndicator,.raceLoader-hero,.theme--pDefault.is-gold .profile-goldLogo:after,.theme--pDefault.is-gold .profile-goldLogo:before{animation-iteration-count:infinite}.animate--h-fadeIn:hover{animation-name:fadeIn}.animate--h-fadeOut:hover{animation-name:fadeOut}.animate--h-fadeInOut:hover{animation-name:fadeInOut}.animate--h-btnLoading:hover{animation-name:btnLoading}.animate--h-loading:hover{animation-name:loading}.animate--h-flash:hover{animation-name:flash}.animate--h-pulseFwd:hover{animation-name:pulseFwd}.animate--h-spin:hover{animation-name:spin}.animate--h-slamr:hover{animation-name:slamr}.animate--h-shake:hover{animation-name:shake}.animate--h-slideInFromRight:hover{animation-name:slideInFromRight}.animate--h-slideInFromTopRight:hover{animation-name:slideInFromTopRight}.animate--h-slideInFromBottomRight:hover{animation-name:slideInFromBottomRight}.animate--h-scaleUpDown:hover{animation-name:scaleUpDown}.animate--h-rollInLeft:hover{animation-name:rollInLeft}.animate--h-bounceForward:hover{animation-name:bounceForward}.animate--1{animation-delay:0s}.animate--2{animation-delay:1s}.animate--3{animation-delay:2s}.animate--4{animation-delay:3s}.animate--iconSlam.btn--gloss .icon,.animate--iconSlam:hover .icon,.animate--iconSpin:hover .icon{animation-timing-function:linear}.animate--iconFadeIn .icon{opacity:0}.animate--iconFadeIn:hover .icon{animation-timing-function:linear}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes fadeInOut{0%{opacity:0}50%{opacity:1}to{opacity:0}}@keyframes flash{0%{transform:translateY(-100%)}to{transform:translateY(0)}}@keyframes btnLoading{0%{border-left-color:hsla(0,0%,100%,0)}20%{border-right-color:hsla(0,0%,100%,0)}40%{border-left-color:#fff}60%{border-right-color:#fff}80%{border-left-color:hsla(0,0%,100%,0)}to{border-right-color:hsla(0,0%,100%,0)}}@keyframes loading{0%{border-left-color:rgba(2,2,2,0)}20%{border-right-color:rgba(2,2,2,0)}40%{border-left-color:#020202}60%{border-right-color:#020202}80%{border-left-color:rgba(2,2,2,0)}to{border-right-color:rgba(2,2,2,0)}}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes shake{10%,90%{transform:translate3d(-1px,0,0)}20%,80%{transform:translate3d(2px,0,0)}30%,50%,70%{transform:translate3d(-4px,0,0)}40%,60%{transform:translate3d(4px,0,0)}}@keyframes scaleUpDown{0%{transform:scaleX(1)}70%{transform:scale3d(.6,.6,1)}to{transform:scaleX(1)}}@keyframes slamr{0%,to{transform:translateX(0)}10%{transform:translateX(-20%)}20%{transform:translateX(20%)}75%{transform:translateX(-10%)}}@keyframes pulseFwd{0%{transform:scale(1)}50%{transform:scale(1.1)}to{transform:scale(1)}}@keyframes bounceForward{0%{transform:scale(0);opacity:0}20%,30%{transform:scale(1.1);opacity:1}50%{transform:scale(1);opacity:1}75%{transform:scale(1.05);opacity:1}to{transform:scale(1);opacity:1}}@keyframes rollInLeft{0%{transform:translateX(700px) rotate(350deg)}to{transform:translateX(0) rotate(0deg)}}@keyframes slideInFromRight{0%{transform:translateX(1000px)}to{transform:translateX(0)}}@keyframes slideInFromTopRight{0%{transform:translateX(1000px) translateY(-1000px)}to{transform:translateX(0) translateY(0)}}@keyframes slideInFromBottomRight{0%{transform:translateX(1000px) translateY(1000px)}to{transform:translateX(0) translateY(0)}}.bg{background-color:#fff}.bg-dk{background-color:#020202}.bg-alert{background:rgba(214,47,58,.5)}.bg--blk50{background-color:rgba(2,2,2,.5)}.bg--blk25{background-color:rgba(2,2,2,.25)}.bg--gradient{background:url(/dist/site/images/backgrounds/bg-noise.png) 0 0 repeat,linear-gradient(90deg,#1c99f4 60%,#167ac3)}.bg--gradient2{background:url(/dist/site/images/backgrounds/bg-noise.png) 0 0 repeat,radial-gradient(circle at center right,hsla(0,0%,100%,.3) 0,hsla(0,0%,100%,.1) 32%,hsla(0,0%,100%,0) 0),linear-gradient(90deg,#1c99f4 60%,#167ac3)}.bg--gradient-dkGold{background:url(/dist/site/images/backgrounds/bg-noise.png) 0 0 repeat,linear-gradient(180deg,#43380e 0,#13141c 15%,#13141c)}.bg--dodger{background-color:#167ac3!important}.bg--emerald{background-color:#2d8050!important}.bg--lemon{background-color:#f9d034!important}.blockquote{margin:0;padding:0}.blockquote--team .blockquote-copy{border-left-color:var(--teamColor)}.blockquote--status{display:block;margin-left:15px;width:90%}.blockquote--status .blockquote-copy p,.blockquote--status .blockquote-datetime{display:inline}.blockquote--status .blockquote-datetime{margin-left:10px}.blockquote--status .blockquote-copy{background:rgba(2,2,2,.5);border-left:none;border-radius:5px;box-shadow:0 1px 10px rgba(2,2,2,.14);line-height:1.3;max-width:350px;padding:15px;position:relative}.blockquote--status .blockquote-copy:after{border-color:transparent transparent transparent rgba(2,2,2,.5);border-style:solid;border-width:15px 0 0 15px;bottom:100%;content:" ";display:block;height:0;left:20px;position:absolute;width:0}.blockquote--teacher .blockquote-copy{color:#2e3141;padding:30px;border:none;background:#fff;border-radius:5px;margin-bottom:30px;position:relative;box-shadow:0 28px 28px 0 rgba(2,2,2,.05),0 17px 17px 0 rgba(2,2,2,.2),0 8px 8px 0 rgba(2,2,2,.15)}.blockquote--teacher .blockquote-copy:after{content:" ";display:block;position:absolute;top:99%;left:40px;border-color:#fff transparent transparent;border-style:solid;border-width:20px 20px 0 0;width:0;height:0}.blockquote--teacher .blockquote-author{border-radius:50%;overflow:hidden;width:70px;height:70px;position:relative}.blockquote--teacher .blockquote-author .blockquote-authorPic{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.blockquote-copy{border-left:3px solid #fff;padding:15px 0 20px 30px;overflow-wrap:break-word}.blockquote-datetime{color:#f9d034;font-size:10px;letter-spacing:1px;text-transform:uppercase}.blockquote-author{padding:15px 0 15px 30px}.blockquote-author.link{color:inherit;transition:all .25s ease-in-out}.blockquote-author.link:hover{color:inherit;opacity:.75}.boosts-list{display:flex;flex-wrap:wrap}.boosts-list--item{display:flex;padding:0 15px 0 10px;margin:0 10px 10px 0;align-items:center;height:32px;font-size:13px;border-radius:100px;background:rgba(59,61,76,.5);box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.1);color:#acacac}.boosts-list--add-boost{display:flex;position:relative;width:32px;cursor:pointer;text-decoration:none;background:#1c99f4;color:#fff;transition:all .2s;transition-property:background width;animation:animate_boost_available 1s infinite}.boosts-list--add-boost svg{width:12px;height:12px}.boosts-list--add-boost:hover{color:#fff;width:135px}.boosts-list--add-boost:hover .boosts-list--add-boost--label{opacity:1}.boosts-list--add-boost--label{opacity:0;padding-left:10px;overflow:hidden;white-space:nowrap;transition:opacity .2s}.boosts-list--reaction{margin-right:5px}.boosts-menu{position:relative;perspective:1000px}.boosts-menu--popup{padding:15px;position:absolute;transform-origin:50% 50%;border-radius:8px;background:rgba(32,34,46,.95);box-shadow:inset 0 0 0 1px #3b3d4c,0 1px 5px rgba(0,0,0,.4);animation:animate_show_boost_popup .2s forwards}.boosts-menu--instructions{display:grid;align-items:center;grid-template-columns:1fr auto;padding:0 0 15px;font-size:14px;color:#acacac}.boosts-menu--close{display:flex;justify-content:center;align-items:center;text-align:center;width:24px;height:24px;border-radius:4px;text-decoration:none;font-size:20px;color:#fff;background:rgba(2,2,2,.3)}.boosts-menu--close:hover{cursor:pointer;color:#fff}.boosts-menu--items{display:grid;grid-template-columns:repeat(10,1fr)}.boosts-menu--items span{position:relative;display:flex;align-items:center;justify-content:center;width:32px;height:32px;margin:1px;font-size:20px;cursor:pointer;border-radius:3px;box-shadow:inset 0 0 0 1px rgba(59,61,76,0)}.boosts-menu--items span:hover{transform:scale(1.4);z-index:1;background:rgba(0,0,0,.5);box-shadow:inset 0 0 0 1px #515469}@keyframes animate_show_boost_popup{0%{opacity:0;transform:translateY(-100%) scale(.5) rotateX(90deg)}to{opacity:1;transform:translateY(-100%) scale(1) rotateX(0deg)}}@keyframes animate_boost_available{0%{background:#1c99f4}50%{background:#167ac3}to{background:#1c99f4}}.bucket{display:flex}.bucket--flag{justify-content:center}.bucket--start{align-items:flex-start}.bucket--end{align-items:flex-end}.bucket--c{align-items:center}.bucket--reverse>.bucket-media{margin-right:0;margin-left:20px}.bucket--reverse.bucket--f>.bucket-media{margin-left:0}.bucket--reverse.bucket--xxs>.bucket-media{margin-left:5px}.bucket--reverse.bucket--xs>.bucket-media{margin-left:10px}.bucket--reverse.bucket--s>.bucket-media{margin-left:15px}.bucket--reverse.bucket--m>.bucket-media{margin-left:30px}.bucket--reverse.bucket--l>.bucket-media{margin-left:40px}.bucket--reverse.bucket--xl>.bucket-media{margin-left:60px}.bucket--reverse.bucket--xxl>.bucket-media{margin-left:80px}.bucket--reverse.bucket--jumbo>.bucket-media{margin-left:160px}.bucket--shrink>.bucket-content{flex-grow:0;flex-shrink:0}.bucket--f>.bucket-media{margin-right:0}.bucket--xxs>.bucket-media{margin-right:5px}.bucket--xs>.bucket-media{margin-right:10px}.bucket--s>.bucket-media{margin-right:15px}.bucket--m>.bucket-media{margin-right:30px}.bucket--l>.bucket-media{margin-right:40px}.bucket--xl>.bucket-media{margin-right:60px}.bucket--xxl>.bucket-media{margin-right:80px}.bucket--jumbo>.bucket-media{margin-right:160px}.bucket-media--w90{min-width:90px}.bucket-content{flex-grow:1;max-width:100%;min-width:0}.bucket-media{flex:0 1 auto;margin-right:20px}.bucket-media img{display:block}.modal--bundle-offer{color:#fff;box-shadow:0 0 0 16px rgba(var(--modal--bundle-offer--theme-color,28,153,244),1),0 0 26px 16px rgba(var(--modal--bundle-offer--theme-color,28,153,244),.8),inset 0 0 15px rgba(0,0,0,.8);border-radius:20px}.modal--bundle-offer--heading-gold-alternative{color:#f9d034;font-size:16px;padding:20px 0 15px}.modal--bundle-offer--heading-gold-alternative--lead{font-size:20px;padding:0 0 10px}.modal--bundle-offer--heading-gold-alternative--extra{font-size:16px}.modal--bundle-offer.cash-bundle .modal--bundle-offer--full-price,.modal--bundle-offer.cash-bundle .modal--bundle-offer--savings{display:none!important}.modal--bundle-offer.no-theme{box-shadow:0 0 0 1px hsla(0,0%,100%,.2)}.modal--bundle-offer.no-theme .modal--bundle-offer--heading-subtitle{padding-top:0;padding-bottom:15px}.modal--bundle-offer.with-icon .modal--bundle-offer--icon{position:absolute;left:0;top:0;width:200px;height:200px;transform:translate(-33%,-33%) rotate(-10deg);background-size:contain;background-position:50% 50%;background-repeat:no-repeat;z-index:2}.modal--bundle-offer.expired .modal--bundle-offer--actions,.modal--bundle-offer.expired .modal--bundle-offer--savings{pointer-events:none;opacity:0;transition:opacity 1s}.modal--bundle-offer .bundle-asset-viewer{position:absolute;top:0;left:0;right:0;bottom:0;background:#ff0}.modal--bundle-offer>*{display:flex;justify-content:center}.modal--bundle-offer--cash-animation{position:absolute;top:0;left:0;right:0;bottom:0}.modal--bundle-offer--heading{text-align:center;flex-direction:column}.modal--bundle-offer--heading-background{padding:20px 0;border-radius:20px 20px 0 0}.modal--bundle-offer--heading-title{font-size:39px;font-weight:600}.modal--bundle-offer--heading-subtitle{padding-top:54px;color:#acacac;font-size:14px;padding-left:80px;padding-right:80px;line-height:1.3em;margin-top:5px;margin-bottom:-10px}.with-header .modal--bundle-offer--heading-background{background:linear-gradient(rgba(var(--modal--bundle-offer--theme-color,28,153,244),.5),rgba(var(--modal--bundle-offer--theme-color,28,153,244),0));min-height:90px}.with-header .modal--bundle-offer--heading-title{color:transparent;pointer-events:none;position:absolute;left:0;right:0;height:180px;background-repeat:no-repeat;background-position:50% 0;transform:translateY(-50%);background-size:contain}.modal--bundle-offer--bundle-gold{margin-right:50px}.modal--bundle-offer--bundle{gap:60px;margin:15px 0 20px;display:block}.modal--bundle-offer--bundle-items{display:flex;flex-wrap:wrap;justify-content:center}.modal--bundle-offer--bundle-item{flex:110px 0 0;position:relative;margin-left:10px}.modal--bundle-offer--bundle-item:first-child{margin-left:0}.modal--bundle-offer--bundle-item-rarity{font-size:10px;font-weight:600;text-align:center;text-transform:uppercase;line-height:1.1em;padding-top:10px}.modal--bundle-offer--bundle-item-owned{position:absolute;background:linear-gradient(#f9d034,#eca72c);color:#fff;top:0;left:0;display:flex;width:80px;height:80px;justify-content:center;align-items:end;transform:translate(-50%,-50%) rotate(-45deg);font-size:12px;font-weight:600;text-shadow:-1px 1px 2px rgba(0,0,0,.5)}.modal--bundle-offer--bundle-item-preview{overflow:hidden;background:rgba(0,0,0,.4);width:110px;height:110px;position:relative;text-align:center;display:flex;justify-content:center;align-items:center;border-radius:5px;transition:box-shadow .3s}.modal--bundle-offer--bundle-item-content{display:flex;width:100%;height:100%;align-items:center;justify-content:center}.modal--bundle-offer--bundle-item-content>div{width:100%;height:100%;background-position:50% 50%;background-repeat:no-repeat;background-size:contain}.modal--bundle-offer--bundle-item.bundle-item--title .modal--bundle-offer--bundle-item-preview{font-weight:700;font-size:14px;color:#eca72c;line-height:1.2em}.modal--bundle-offer--bundle-item.bundle-item--title .modal--bundle-offer--bundle-item-content{padding:0 10px;display:flex;justify-content:center;align-items:center}.modal--bundle-offer--bundle-item.bundle-item--title .modal--bundle-offer--bundle-item-content>div{height:auto}.modal--bundle-offer--bundle-item.bundle-item--gold .modal--bundle-offer--bundle-item-preview{box-shadow:0 0 0 1px #eca72c,0 0 10px rgba(236,167,44,.8),inset 0 0 10px rgba(236,167,44,.7);background:linear-gradient(150deg,rgba(0,0,0,.22) 10%,rgba(236,167,44,.15) 45%,rgba(0,0,0,.1))}.modal--bundle-offer--bundle-item.bundle-item--gold .modal--bundle-offer--bundle-item-preview:after{content:"";background-image:url(/dist/site/images/bundles/plus.png);background-size:contain;width:50px;height:50px;position:absolute;top:50%;right:-5px;transform:translate(100%,-50%)}.modal--bundle-offer--bundle-item.bundle-item--car .modal--bundle-offer--bundle-item-preview .modal--bundle-offer--bundle-item-content,.modal--bundle-offer--bundle-item.bundle-item--cash .modal--bundle-offer--bundle-item-preview .modal--bundle-offer--bundle-item-content,.modal--bundle-offer--bundle-item.bundle-item--gold .modal--bundle-offer--bundle-item-preview .modal--bundle-offer--bundle-item-content,.modal--bundle-offer--bundle-item.bundle-item--sticker .modal--bundle-offer--bundle-item-preview .modal--bundle-offer--bundle-item-content{width:80%;height:80%}.modal--bundle-offer--bundle-item.bundle-item--sticker .modal--bundle-offer--bundle-item-preview .modal--bundle-offer--bundle-item-content{width:65%;height:65%}.modal--bundle-offer--bundle-item.bundle-item--car .modal--bundle-offer--bundle-item-preview .modal--bundle-offer--bundle-item-content{transform:rotate(180deg)}.modal--bundle-offer--bundle-item.bundle-item--nametag .modal--bundle-offer--bundle-item-preview .modal--bundle-offer--bundle-item-content,.modal--bundle-offer--bundle-item.bundle-item--nitro .modal--bundle-offer--bundle-item-preview .modal--bundle-offer--bundle-item-content,.modal--bundle-offer--bundle-item.bundle-item--trail .modal--bundle-offer--bundle-item-preview .modal--bundle-offer--bundle-item-content{width:90%;height:90%}.modal--bundle-offer--bundle-item-name{text-align:center;position:absolute;bottom:10px;left:0;right:0}.modal--bundle-offer--bundle-item-preview:hover,.modal--bundle-offer.auto-focus-0 .modal--bundle-offer--bundle-item:first-child .modal--bundle-offer--bundle-item-preview,.modal--bundle-offer.auto-focus-1 .modal--bundle-offer--bundle-item:nth-child(2) .modal--bundle-offer--bundle-item-preview,.modal--bundle-offer.auto-focus-2 .modal--bundle-offer--bundle-item:nth-child(3) .modal--bundle-offer--bundle-item-preview,.modal--bundle-offer.auto-focus-3 .modal--bundle-offer--bundle-item:nth-child(4) .modal--bundle-offer--bundle-item-preview,.modal--bundle-offer.auto-focus-4 .modal--bundle-offer--bundle-item:nth-child(5) .modal--bundle-offer--bundle-item-preview,.modal--bundle-offer.auto-focus-5 .modal--bundle-offer--bundle-item:nth-child(6) .modal--bundle-offer--bundle-item-preview,.modal--bundle-offer.auto-focus-6 .modal--bundle-offer--bundle-item:nth-child(7) .modal--bundle-offer--bundle-item-preview,.modal--bundle-offer.auto-focus-7 .modal--bundle-offer--bundle-item:nth-child(8) .modal--bundle-offer--bundle-item-preview{box-shadow:0 0 0 1px rgba(var(--modal--bundle-offer--theme-color),1),0 0 10px rgba(var(--modal--bundle-offer--theme-color),.8)}.modal--bundle-offer--modes{height:275px;background:rgba(0,0,0,.3);position:relative}.modal--bundle-offer--mode{position:absolute;top:0;left:0;right:0;bottom:0;transition:opacity .3s;display:flex;align-items:center;opacity:0;pointer-events:none;z-index:0}.modal--bundle-offer--gold-renew{grid-column:1/3}.modal--bundle-offer--gold-renew>div{background:rgba(249,208,52,.6);font-size:12px;padding:5px 15px;line-height:1em;text-align:center;border-radius:5px;color:#020202;box-shadow:0 0 11px rgba(249,208,52,.5);text-shadow:0 0 4px #fad95d;position:relative;z-index:3}.modal--bundle-offer--mode-gold{background:linear-gradient(#020202,#bd8623);overflow:hidden}.modal--bundle-offer--mode-gold:after,.modal--bundle-offer--mode-gold:before{display:block;content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:url(/dist/site/images/particles/mysteryBox-particles.png);background-size:600px 218px;opacity:1;animation:mysteryBox_background 45s linear infinite;pointer-events:none;z-index:2;mix-blend-mode:color-dodge}.modal--bundle-offer--mode-gold:after{animation:mysteryBox_background 15s linear infinite;opacity:.6;background-size:300px 109px}.modal--bundle-offer--mode-sticker{background:linear-gradient(#0e4d7a,#1c99f4);overflow:hidden}.modal--bundle-offer--mode-sticker .sticker-bg{opacity:0;position:absolute;top:-320px;left:-320px;right:-320px;bottom:-320px;transform:rotate(-35deg);background-size:100px auto;mix-blend-mode:overlay;filter:grayscale(1)}.modal--bundle-offer--mode-sticker img{max-height:165px!important;max-width:200px!important;opacity:0;transform:scale(.4) scale(2,.25)}.modal--bundle-offer--mode-sticker.visible img{opacity:1;transform:scale(1) rotate(0);transition:all .3s cubic-bezier(.25,2,.41,.88)}.modal--bundle-offer--mode-sticker.visible .sticker-bg{opacity:.075;transform:rotate(-25deg);transition:all 1s ease-out}.modal--bundle-offer--mode-title{background:linear-gradient(rgba(87,19,24,.2),#d62f3a);box-shadow:inset 0 5px 15px rgba(0,0,0,.5)}.modal--bundle-offer--mode-cash{background:linear-gradient(#2d8050,#59ffa0)}.modal--bundle-offer--mode-cash img{transform:scale(1.25) translateY(15px)}.modal--bundle-offer--mode-previewer{background:#000}.modal--bundle-offer--mode-previewer:before{content:"";position:absolute;display:block;top:0;right:0;left:330px;bottom:0;background:linear-gradient(100deg,transparent,transparent 10%,rgba(0,0,0,.7) 25%,rgba(0,0,0,.95) 75%,rgba(0,0,0,.7));z-index:1}.modal--bundle-offer--mode-previewer-info{z-index:2;position:absolute;left:420px;right:40px;top:0;bottom:0;display:flex;flex-direction:column;justify-content:center;text-align:left}.modal--bundle-offer--mode-previewer-name{line-height:1em;font-size:39px;font-weight:600;margin-bottom:10px}.modal--bundle-offer--mode-previewer .rarity-badge{font-size:12px}.modal--bundle-offer.mode--cash .modal--bundle-offer--mode-cash,.modal--bundle-offer.mode--gold .modal--bundle-offer--mode-gold,.modal--bundle-offer.mode--previewer .modal--bundle-offer--mode-previewer,.modal--bundle-offer.mode--sticker .modal--bundle-offer--mode-sticker,.modal--bundle-offer.mode--title .modal--bundle-offer--mode-title{z-index:1;opacity:1}.modal--bundle-offer--loot{display:grid;grid-template-columns:1fr 340px;align-items:center;position:absolute;left:40px;right:40px;pointer-events:none;top:0;bottom:0}.modal--bundle-offer--loot img{max-height:250px;max-width:250px}.modal--bundle-offer--loot-display{display:flex;align-items:center;justify-content:center}.modal--bundle-offer--loot{text-shadow:0 1px 4px rgba(0,0,0,.4)}.modal--bundle-offer--loot-name{font-size:39px;font-weight:600;line-height:1.1em;padding-bottom:5px}.modal--bundle-offer--loot-description{line-height:1.1em}.modal--bundle-offer--loot-description.as-long{padding-top:15px;opacity:1;font-size:14px}.modal--bundle-offer--loot-description.as-short{padding-top:10px;opacity:.7;font-size:12px}.modal--bundle-offer--total{text-transform:uppercase;align-items:center;font-weight:600;position:absolute;left:50%;background:rgba(0,0,0,.5);transform:translate(-50%,-30%);display:flex;gap:40px;line-height:1em;padding:10px 20px;z-index:10;border-radius:5px;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.modal--bundle-offer--total-amount{position:relative}.modal--bundle-offer--total-amount div{font-size:25px;display:block;background:#000;padding:15px;position:absolute;border-radius:5px;left:50%;top:50%;transform:translate(-50%,-50%) scale(1.3)}.modal--bundle-offer--gold-plus{position:absolute;z-index:10;width:300px;background:linear-gradient(90deg,rgba(0,0,0,.7),transparent);left:0;top:0;bottom:0;display:flex;justify-content:center;align-items:center;flex-direction:column}.modal--bundle-offer--gold-plus--logo{height:170px;background-image:url(/dist/site/images/bundles/gold.png)}.modal--bundle-offer--gold-plus--logo,.modal--bundle-offer--gold-plus--logo:after{aspect-ratio:1/1;background-size:contain;background-repeat:no-repeat;background-position:50% 50%}.modal--bundle-offer--gold-plus--logo:after{content:"";position:absolute;right:0;top:50%;width:50px;transform:translate(-50%,-40px);background-image:url(/dist/site/images/bundles/plus.png)}.modal--bundle-offer--gold-plus--name{height:40px;width:80%;background-image:url(/dist/site/images/bundles/gold-header.png);background-size:contain;background-repeat:no-repeat;background-position:50% 50%}.modal--bundle-offer--purchase{position:relative}.modal--bundle-offer--actions{padding:0 0 20px}.modal--bundle-offer--pricing{flex-direction:column;gap:0;line-height:1em;padding:5px 0!important}.modal--bundle-offer--current-price{font-size:46px;font-weight:700;padding-left:40px;padding-right:40px}.modal--bundle-offer--current-price sup{font-size:25px}.modal--bundle-offer--qr-code{height:200px;pointer-events:none}.modal--bundle-offer--qr-code canvas{position:absolute;left:50%;transform:translate(-50%) scale(1.4)}.modal--bundle-offer--expiration{padding:5px 10px 10px;border-radius:5px;background:rgba(0,0,0,.8);display:flex;flex-direction:column;text-shadow:0 1px 3px rgba(0,0,0,.9);gap:5px;font-size:16px;font-weight:600;align-items:center;transform:translate(-25%,-35%) rotate(-8deg);box-shadow:0 0 15px 2px rgba(var(--modal--bundle-offer--theme-color),.8),0 0 0 2px rgba(var(--modal--bundle-offer--theme-color),.8);position:absolute;left:0;top:0}.modal--bundle-offer--expiration-countdown{background:rgba(var(--modal--bundle-offer--theme-color),.2);color:#fff;font-family:monospace;display:inline-block;padding:0 8px;border-radius:5px;font-size:25px}.modal--bundle-offer--savings{right:-10px;position:absolute;width:65px;height:65px;display:flex;flex-direction:column;justify-content:center;align-items:center;background:#d62f3a;line-height:1em;font-weight:700;z-index:5;border-radius:100px;font-size:16px;transform:translate(50%,-20%) rotate(14deg)}.modal--bundle-offer--savings:after,.modal--bundle-offer--savings:before{content:"";position:absolute;border-radius:100px;opacity:0;width:65px;height:65px;border:3px solid #d62f3a;animation:savings_highlight 1s ease-in infinite}.modal--bundle-offer--savings:after{animation:savings_highlight .5s ease-in 1s infinite}.modal--bundle-offer--savings>:nth-child(2){font-size:12px}.modal--bundle-offer--full-price{text-decoration:line-through;transform:translateY(-5px)}.modal--bundle-offer--gold-loot{background:rgba(0,0,0,.7);display:grid;grid-template-rows:auto 1fr;gap:20px;padding:15px;border-radius:5px}.modal--bundle-offer--gold-loot-title{font-size:14px;font-weight:600}.modal--bundle-offer--gold-loot-title h3{text-transform:uppercase;font-size:21.25px;color:#eca72c;text-shadow:1px 0 0 #eca72c,2px 0 0 #754e0a,0 0 8px rgba(236,167,44,.8)}.modal--bundle-offer--gold-loot-teaser{font-size:12px;text-align:center;line-height:1.3em}.modal--bundle-offer--gold-teaser-gold{color:#eca72c;text-shadow:0 0 5px rgba(236,167,44,.6);font-weight:600}.modal--bundle-offer--gold-teaser-season{color:#1c99f4;text-shadow:0 0 5px rgba(28,153,244,.6)}.modal--bundle-offer--gold-loot-preview{position:relative;min-height:120px}.modal--bundle-offer--gold-car{width:500px;height:120px;position:absolute;top:50%;transform:translate(-15%,-65%) rotate(-7deg)}.modal--bundle-offer--gold-nametag{width:270px;height:120px;position:absolute;z-index:1;top:50%;transform:translate(-58px,-20%)}.modal--bundle-offer--gold-upgrade{display:grid;height:100%;grid-template-columns:1fr 320px;padding:20px;gap:20px;width:100%;position:relative;z-index:4;background:linear-gradient(70deg,#000,rgba(0,0,0,.4) 30%,transparent 50%)}.modal--bundle-offer--gold-upgrade.is-renewal{height:auto}.modal--bundle-offer--gold-logo{left:40px;width:100px;height:100px;background:url(/dist/site/images/bundles/gold.png) 50% 50% no-repeat;background-size:contain;grid-row:1/3;transform:translate(-10px,-5px) scale(1.175)}.modal--bundle-offer--gold-summary-heading{display:grid;grid-template-columns:auto 1fr;transform:translate(10px,5px)}.modal--bundle-offer--gold-duration{font-size:25px;text-transform:uppercase;line-height:1em;transform:translate(5px,15px)}.modal--bundle-offer--gold-header{height:60px;width:330px;background:url(/dist/site/images/bundles/gold-header.png) 50% 50% no-repeat;background-size:100% auto;color:transparent;pointer-events:none;transform:translate(-15px)}.modal--bundle-offer--gold-benefits{text-shadow:0 1px 2px rgba(0,0,0,.7);display:flex;flex-direction:column;gap:5px;transform:translateY(10px)}.modal--bundle-offer--gold-benefit{border-radius:5px;display:flex;flex-direction:column;gap:15px;text-align:left;line-height:1em}.modal--bundle-offer--gold-benefit-summary{font-size:14px;font-size:16px;font-weight:600;color:#f9d034}.modal--bundle-offer--gold-benefit-content{font-size:12px;line-height:1em;color:#fff}.modal--bundle-offer--purchase-options{position:absolute;top:40px;left:0;right:0;bottom:0;border-radius:20px;background:linear-gradient(180deg,transparent,rgba(0,0,0,.9) 25%,rgba(0,0,0,.95));display:flex;justify-content:center;align-items:center;z-index:100}.modal--bundle-offer--purchase-options-container{position:absolute;bottom:80px;left:80px;right:80px;display:grid;grid-template-columns:auto auto 340px;gap:40px;align-items:center}.modal--bundle-offer--purchase-label{font-weight:600;font-size:20px}.modal--bundle-offer--purchase-price{font-weight:600;font-size:39px}.modal--bundle-offer--purchase-option{height:100%;flex-direction:column;text-align:left!important}.modal--bundle-offer--purchase-option p{word-wrap:normal;white-space:normal;font-size:12px}.modal--bundle-offer--purchase-option.with-qr{display:grid;grid-template-columns:auto 1fr;gap:20px}.modal--bundle-offer--purchase-option.with-qr canvas{width:120px!important;height:120px!important}.modal--bundle-offer--purchase-methods{padding-top:20px;display:flex;gap:5px}.modal--bundle-offer--purchase-methods>*{width:40px;height:30px;border-radius:8px;overflow:hidden}.modal--bundle-offer--purchase-cancel{grid-column:1/4;text-align:center;cursor:pointer;color:#666}.modal--bundle-offer .title-preview--card{perspective:400px}.modal--bundle-offer .title-preview--content{height:200px;transform:rotateY(-5deg) translate(-30px);filter:drop-shadow(0 0 10px #de5961);animation:pan_title 6s infinite alternate}.modal--bundle-offer .title-preview--title{font-size:46px}@keyframes gold-benefit-glow--spin{0%{transform:translate(-160px,-50%) scale(1.3) rotate(180deg) translateZ(-1px)}50%{transform:translate(-160px,-50%) scale(1.3) rotate(1turn) translateZ(-1px)}to{transform:translate(-160px,-50%) scale(1.3) rotate(540deg) translateZ(-1px)}}@keyframes gold-benefit-glow--reverse-spin{0%{transform:translate(-160px,-50%) scale(1) rotate(0deg) translateZ(-1px)}50%{transform:translate(-160px,-50%) scale(1) rotate(-180deg) translateZ(-1px)}to{transform:translate(-160px,-50%) scale(1) rotate(-1turn) translateZ(-1px)}}@keyframes pan_title{0%{transform:rotateY(-5deg) translate(-30px)}to{transform:rotateY(5deg) translate(-30px)}}@keyframes savings_highlight{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(1.5)}}.btn,.events--garage-not-joined--btn,.friends-list--friend-status--join-race-button,.modal--bundle-offer--purchase-option{-webkit-user-drag:none;backface-visibility:hidden;background:#393c50;border-radius:5px;border:1px solid transparent;box-shadow:inset 0 -3px 0 0 rgba(2,2,2,.25);box-sizing:border-box;color:#a6aac1;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;font-family:Montserrat,sans-serif;font-size:14px;line-height:normal;overflow:hidden;padding:15px;position:relative;text-align:center;text-decoration:none;text-shadow:none;transition:all .1s linear;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;white-space:nowrap;zoom:1}.btn:active:hover,.events--garage-not-joined--btn:active:hover,.friends-list--friend-status--join-race-button:active:hover,.modal--bundle-offer--purchase-option:active:hover{box-shadow:inset 0 3px 1px 0 rgba(2,2,2,.25);transform:translateY(0);transition:none}.btn:hover,.events--garage-not-joined--btn:hover,.friends-list--friend-status--join-race-button:hover,.modal--bundle-offer--purchase-option:hover{background:#585e7d;box-shadow:inset 0 -3px 0 0 rgba(2,2,2,.3),0 .5em .5em -.4em rgba(2,2,2,.75);color:#e2e3eb}.btn:focus,.events--garage-not-joined--btn:focus,.friends-list--friend-status--join-race-button:focus,.modal--bundle-offer--purchase-option:focus{outline:0}.btn:not(.is-loading):before,.events--garage-not-joined--btn:not(.is-loading):before,.friends-list--friend-status--join-race-button:not(.is-loading):before,.modal--bundle-offer--purchase-option:not(.is-loading):before{background:linear-gradient(90deg,hsla(0,0%,100%,0) 0,hsla(0,0%,100%,.4) 90%,hsla(0,0%,100%,0));content:" ";display:block;height:100px;mix-blend-mode:overlay;opacity:0;position:absolute;right:105%;top:0;transform:skewX(-10deg);transition:transform .2s linear,opacity .2s linear;width:100%}.btn:not(.is-loading):hover:before,.events--garage-not-joined--btn:not(.is-loading):hover:before,.friends-list--friend-status--join-race-button:not(.is-loading):hover:before,.modal--bundle-offer--purchase-option:not(.is-loading):hover:before{opacity:1;transform:skewX(-10deg) translateX(185%);transition:transform .3s ease-out,opacity .1s linear}.btn--fat{padding:20px}.btn--slim{padding:15px 20px}.btn--thin{padding:10px 20px}.btn--thinner{padding:10px}.btn--compact{padding:5px}.btn--compact2,.events--garage-not-joined--btn{padding:5px 10px 7px}.btn--tight{padding:3px}.btn--flush{padding:0}.btn--xl{font-size:20px;padding:15px 20px}.btn--l{font-size:16px;padding:15px 30px}.btn--xs{font-size:12px}.btn--xs .btn-icon{margin-right:5px}.btn--xxs{font-size:10px}.btn--xxs .btn-icon{margin-right:5px}.btn--fw{width:100%}.btn--wide{padding-right:40px;padding-left:40px}.btn--sq{border-radius:0}.btn--top,.btn--top:hover{border-radius:0 0 5px 5px}.btn--circ{border-radius:50%;padding:15px}.btn--bare{white-space:normal;font-style:normal;text-align:left;justify-content:flex-start}.btn--dark{background:#16171f;color:#888dac}.btn--dark:focus,.btn--dark:hover{color:#a6aac1;background:#2a2d3d}.btn--light{background:#f2f2f2;color:#2e3141}.btn--light:focus,.btn--light:hover{color:#292c3b;background:#fff}.btn--primary,.events--garage-not-joined--btn,.modal--bundle-offer--purchase-option{background:#d62f3a;color:#fff}.btn--primary:focus,.btn--primary:hover,.events--garage-not-joined--btn:focus,.events--garage-not-joined--btn:hover,.modal--bundle-offer--purchase-option:focus,.modal--bundle-offer--purchase-option:hover{color:#fff;background:#c52731}.btn--primary2{background:radial-gradient(ellipse at center bottom,#de5a62 0,#d62f3a 50%,#ab262e 100%);color:#f8d9db}.btn--primary2:focus,.btn--primary2:hover{color:#fff;background:radial-gradient(ellipse at center bottom,#d62f3a 0,#ab262e 30%)}.btn--secondary{background:#167ac3;color:#afd8f6}.btn--secondary:focus,.btn--secondary:hover{color:#ddeefb;background:#136cac}.btn--tertiary,.friends-list--friend-status--join-race-button{background:#00a647;color:#d9ffe9}.btn--tertiary:focus,.btn--tertiary:hover,.friends-list--friend-status--join-race-button:focus,.friends-list--friend-status--join-race-button:hover{background:#008238;color:#f2fff8}.btn--outline.events--garage-not-joined--btn:not(.is-active):not(.is-disabled):not(:disabled):not(.is-success):not(.is-failure):not(:hover),.btn--outline.friends-list--friend-status--join-race-button:not(.is-active):not(.is-disabled):not(:disabled):not(.is-success):not(.is-failure):not(:hover),.btn--outline.modal--bundle-offer--purchase-option:not(.is-active):not(.is-disabled):not(:disabled):not(.is-success):not(.is-failure):not(:hover),.btn.btn--outline:not(.is-active):not(.is-disabled):not(:disabled):not(.is-success):not(.is-failure):not(:hover){background:transparent;border-width:1px;border-style:solid;box-shadow:none;color:#a6aac1}.btn--outline.events--garage-not-joined--btn:not(.is-active):not(.is-disabled):not(:disabled):not(.is-success):not(.is-failure):not(:hover).btn--dark,.btn--outline.friends-list--friend-status--join-race-button:not(.is-active):not(.is-disabled):not(:disabled):not(.is-success):not(.is-failure):not(:hover).btn--dark,.btn--outline.modal--bundle-offer--purchase-option:not(.is-active):not(.is-disabled):not(:disabled):not(.is-success):not(.is-failure):not(:hover).btn--dark,.btn.btn--outline:not(.is-active):not(.is-disabled):not(:disabled):not(.is-success):not(.is-failure):not(:hover).btn--dark{color:#8c8c8c;border-color:#8c8c8c}.btn--outline.events--garage-not-joined--btn:not(.is-active):not(.is-disabled):not(:disabled):not(.is-success):not(.is-failure):not(:hover).btn--light,.btn--outline.friends-list--friend-status--join-race-button:not(.is-active):not(.is-disabled):not(:disabled):not(.is-success):not(.is-failure):not(:hover).btn--light,.btn--outline.modal--bundle-offer--purchase-option:not(.is-active):not(.is-disabled):not(:disabled):not(.is-success):not(.is-failure):not(:hover).btn--light,.btn.btn--outline:not(.is-active):not(.is-disabled):not(:disabled):not(.is-success):not(.is-failure):not(:hover).btn--light{color:#fff;border-color:#fff}.btn--outline.events--garage-not-joined--btn:not(.is-active):not(.is-disabled):not(:disabled):not(.is-success):not(.is-failure):not(:hover),.btn--outline.events--garage-not-joined--btn:not(.is-active):not(.is-disabled):not(:disabled):not(.is-success):not(.is-failure):not(:hover).btn--negative,.btn--outline.friends-list--friend-status--join-race-button:not(.is-active):not(.is-disabled):not(:disabled):not(.is-success):not(.is-failure):not(:hover).btn--negative,.btn--outline.friends-list--friend-status--join-race-button:not(.is-active):not(.is-disabled):not(:disabled):not(.is-success):not(.is-failure):not(:hover).btn--primary,.btn--outline.modal--bundle-offer--purchase-option:not(.is-active):not(.is-disabled):not(:disabled):not(.is-success):not(.is-failure):not(:hover),.btn--outline.modal--bundle-offer--purchase-option:not(.is-active):not(.is-disabled):not(:disabled):not(.is-success):not(.is-failure):not(:hover).btn--negative,.btn.btn--outline:not(.is-active):not(.is-disabled):not(:disabled):not(.is-success):not(.is-failure):not(:hover).btn--negative,.btn.btn--outline:not(.is-active):not(.is-disabled):not(:disabled):not(.is-success):not(.is-failure):not(:hover).btn--primary{color:#de5a62;border-color:#de5a62}.btn--outline.events--garage-not-joined--btn:not(.is-active):not(.is-disabled):not(:disabled):not(.is-success):not(.is-failure):not(:hover).btn--secondary,.btn--outline.friends-list--friend-status--join-race-button:not(.is-active):not(.is-disabled):not(:disabled):not(.is-success):not(.is-failure):not(:hover).btn--secondary,.btn--outline.modal--bundle-offer--purchase-option:not(.is-active):not(.is-disabled):not(:disabled):not(.is-success):not(.is-failure):not(:hover).btn--secondary,.btn.btn--outline:not(.is-active):not(.is-disabled):not(:disabled):not(.is-success):not(.is-failure):not(:hover).btn--secondary{color:#53abec;border-color:#53abec}.btn--outline.events--garage-not-joined--btn:not(.is-active):not(.is-disabled):not(:disabled):not(.is-success):not(.is-failure):not(:hover).btn--positive,.btn--outline.events--garage-not-joined--btn:not(.is-active):not(.is-disabled):not(:disabled):not(.is-success):not(.is-failure):not(:hover).btn--tertiary,.btn--outline.friends-list--friend-status--join-race-button:not(.is-active):not(.is-disabled):not(:disabled):not(.is-success):not(.is-failure):not(:hover),.btn--outline.friends-list--friend-status--join-race-button:not(.is-active):not(.is-disabled):not(:disabled):not(.is-success):not(.is-failure):not(:hover).btn--positive,.btn--outline.modal--bundle-offer--purchase-option:not(.is-active):not(.is-disabled):not(:disabled):not(.is-success):not(.is-failure):not(:hover).btn--positive,.btn--outline.modal--bundle-offer--purchase-option:not(.is-active):not(.is-disabled):not(:disabled):not(.is-success):not(.is-failure):not(:hover).btn--tertiary,.btn.btn--outline:not(.is-active):not(.is-disabled):not(:disabled):not(.is-success):not(.is-failure):not(:hover).btn--positive,.btn.btn--outline:not(.is-active):not(.is-disabled):not(:disabled):not(.is-success):not(.is-failure):not(:hover).btn--tertiary{color:#59ffa0;border-color:#59ffa0}.btn--outline.events--garage-not-joined--btn:not(.is-active):not(.is-disabled):not(:disabled):not(.is-success):not(.is-failure):not(:hover).btn--gold,.btn--outline.friends-list--friend-status--join-race-button:not(.is-active):not(.is-disabled):not(:disabled):not(.is-success):not(.is-failure):not(:hover).btn--gold,.btn--outline.modal--bundle-offer--purchase-option:not(.is-active):not(.is-disabled):not(:disabled):not(.is-success):not(.is-failure):not(:hover).btn--gold,.btn.btn--outline:not(.is-active):not(.is-disabled):not(:disabled):not(.is-success):not(.is-failure):not(:hover).btn--gold{color:#f9d034;border-color:#e0bb2f}.btn--outline.events--garage-not-joined--btn:not(.is-active):not(.is-disabled):not(:disabled):not(.is-success):not(.is-failure):hover,.btn--outline.events--garage-not-joined--btn:not(.is-active):not(.is-disabled):not(:disabled):not(.is-success):not(.is-failure):hover:focus,.btn--outline.friends-list--friend-status--join-race-button:not(.is-active):not(.is-disabled):not(:disabled):not(.is-success):not(.is-failure):hover,.btn--outline.friends-list--friend-status--join-race-button:not(.is-active):not(.is-disabled):not(:disabled):not(.is-success):not(.is-failure):hover:focus,.btn--outline.modal--bundle-offer--purchase-option:not(.is-active):not(.is-disabled):not(:disabled):not(.is-success):not(.is-failure):hover,.btn--outline.modal--bundle-offer--purchase-option:not(.is-active):not(.is-disabled):not(:disabled):not(.is-success):not(.is-failure):hover:focus,.btn.btn--outline:not(.is-active):not(.is-disabled):not(:disabled):not(.is-success):not(.is-failure):hover,.btn.btn--outline:not(.is-active):not(.is-disabled):not(:disabled):not(.is-success):not(.is-failure):hover:focus{border:1px solid transparent}.btn--gold{background:linear-gradient(to bottom right,#f9d034,#e0bb2f,#937916);color:#3a3009;border-color:#bf9d1d}.btn--gold:focus,.btn--gold:hover{color:#0e0b02;background:linear-gradient(to bottom right,#f8ca1b,#d6b020,#7d6713);border-color:#d6b020}.btn--positive{background:#00a647;color:#bfffda}.btn--positive:focus,.btn--positive:hover{background:#008238;color:#f2fff8}.btn--negative{background:#ab262e;color:#f8d9db}.btn--negative:focus,.btn--negative:hover{color:#fff;background:#c52731}.btn--ghost,.btn--ghost:focus:not(:hover),.btn--inky,.btn--inky:focus:not(:hover),.btn--spectre,.btn--spectre:focus:not(:hover){background-color:transparent;border-color:transparent;box-shadow:none}.btn--ghost,.btn--ghost:focus:not(:hover){color:hsla(0,0%,100%,.8)}.btn--spectre,.btn--spectre:focus:not(:hover){color:rgba(41,44,59,.8)}.btn--inky,.btn--inky:focus:not(:hover){color:#1c99f4}.btn--achievement{background:#fff;color:#ae9224;border-color:#ae9224}.btn--achievement:focus,.btn--achievement:hover{color:#ae9224;background:#fdf2c9}.btn--nitro{color:#fff;padding:0;background:radial-gradient(circle at 50% 65%,hsla(0,0%,100%,.4) 0,hsla(0,0%,100%,.3) 20%,rgba(73,173,246,0) 70%),linear-gradient(180deg,#1c99f4 0,#167ac3 55%,#1c99f4 0,#167ac3)}.btn--nitro:focus,.btn--nitro:hover{background:radial-gradient(circle at 50% 65%,#49adf6,#167ac3)}.btn--facebook{background:#4267b2;color:#fff}.btn--facebook:focus,.btn--facebook:hover{background-color:#365899;color:#e6e6e6}.btn--google{background:#fff;color:#2e3141}.btn--google:focus,.btn--google:hover{background-color:#f2f2f2;color:#43485f}.btn--clever{background-color:#295bed;color:#fff}.btn--clever:focus,.btn--clever:hover{background-color:#234dc9;color:#e6e6e6}.btn--classlink{background-color:#2eb4dc;color:#fff}.btn--classlink:focus,.btn--classlink:hover{background-color:#0191be;color:#e6e6e6}.btn--chip{border:2px solid transparent;box-shadow:none;height:0;padding:0 0 100%;transition:all .1s ease-out;width:100%}.btn--chip.is-selected{border-color:#fff}.btn--chip:focus,.btn--chip:hover{box-shadow:0 28px 28px 0 rgba(2,2,2,.05),0 17px 17px 0 rgba(2,2,2,.2),0 8px 8px 0 rgba(2,2,2,.15);transform:scale(1.2)}.btn--page{width:50px}.btn--classPicker{border-radius:5px;border:solid transparent;border-width:1px 1px 3px;box-shadow:0 1px 10px rgba(2,2,2,.14);color:#fff;font-style:normal;padding:15px;text-align:left;transition:all .1s ease;white-space:normal}.btn--classPicker *{transition:none}.btn--classPicker:hover{box-shadow:0 28px 28px 0 rgba(2,2,2,.05),0 17px 17px 0 rgba(2,2,2,.2),0 8px 8px 0 rgba(2,2,2,.15);color:#fff;text-shadow:0 1px 10px rgba(2,2,2,.14);transform:translateY(-10px) scale(1.01)}.btn--classPicker:nth-child(1n+1){background:linear-gradient(to bottom right,#167ac3 10%,#0e4d7a 50%)}.btn--classPicker:nth-child(1n+1):hover{background:linear-gradient(to bottom right,#167ac3,#0e4d7a);border-color:#49adf6}.btn--classPicker:nth-child(2n+2){background:linear-gradient(to bottom right,#47cc80 10%,#2d8050 50%)}.btn--classPicker:nth-child(2n+2):hover{background:linear-gradient(to bottom right,#47cc80,#2d8050);border-color:#59ffa0}.btn--classPicker:nth-child(3n+3){background:linear-gradient(to bottom right,#d62f3a 10%,#962129 50%)}.btn--classPicker:nth-child(3n+3):hover{background:linear-gradient(to bottom right,#d62f3a,#962129);border-color:#d62f3a}.btn--classPicker:nth-child(4n+4){background:linear-gradient(to bottom right,#e0bb2f 10%,#ae9224 50%)}.btn--classPicker:nth-child(4n+4):hover{background:linear-gradient(to bottom right,#e0bb2f,#ae9224);border-color:#f9d034}.btn--loot{color:#cccbe4;background:#2d2b52}.btn--loot:focus,.btn--loot:hover{color:#fff;background:#242241}.btn--season.events--garage-not-joined--btn:not(.is-active),.btn--season.friends-list--friend-status--join-race-button:not(.is-active),.btn--season.modal--bundle-offer--purchase-option:not(.is-active),.btn--season:not(.is-active).btn{color:#fff;background:linear-gradient(180deg,#962129 80%,#962129)}.btn--season.events--garage-not-joined--btn:not(.is-active):after,.btn--season.friends-list--friend-status--join-race-button:not(.is-active):after,.btn--season.modal--bundle-offer--purchase-option:not(.is-active):after,.btn--season:not(.is-active).btn:after{content:" ";display:block;width:100%;height:100%;position:absolute;top:0;left:0;background-image:url(/dist/site/images/buttons/btn-a-bg.png);background-repeat:repeat-x;background-position:0 50%;background-size:contain}.btn--season.events--garage-not-joined--btn:not(.is-active):focus,.btn--season.events--garage-not-joined--btn:not(.is-active):hover,.btn--season.friends-list--friend-status--join-race-button:not(.is-active):focus,.btn--season.friends-list--friend-status--join-race-button:not(.is-active):hover,.btn--season.modal--bundle-offer--purchase-option:not(.is-active):focus,.btn--season.modal--bundle-offer--purchase-option:not(.is-active):hover,.btn--season:not(.is-active).btn:focus,.btn--season:not(.is-active).btn:hover{color:#fff;background:linear-gradient(180deg,#962129 50%,#d62f3a)}.btn--season.events--garage-not-joined--btn:not(.is-active):focus:after,.btn--season.events--garage-not-joined--btn:not(.is-active):hover:after,.btn--season.friends-list--friend-status--join-race-button:not(.is-active):focus:after,.btn--season.friends-list--friend-status--join-race-button:not(.is-active):hover:after,.btn--season.modal--bundle-offer--purchase-option:not(.is-active):focus:after,.btn--season.modal--bundle-offer--purchase-option:not(.is-active):hover:after,.btn--season:not(.is-active).btn:focus:after,.btn--season:not(.is-active).btn:hover:after{animation:button-stripe-hover 30s linear infinite forwards}.btn--popped{box-shadow:inset 0 -3px 1px 0 rgba(2,2,2,.25),0 10px 6px -6px rgba(2,2,2,.5)}.btn--popped:hover{box-shadow:inset 0 -3px 1px 0 rgba(2,2,2,.25),0 2px 2px 0 rgba(2,2,2,.5)}.btn--glow{box-shadow:0 0 30px 10px rgba(249,208,52,.75),inset 0 -3px 0 0 rgba(2,2,2,.25)}.btn--glow:active:hover{box-shadow:0 0 20px 5px rgba(249,208,52,.75),inset 0 3px 1px 0 rgba(2,2,2,.25)}.btn--glow:hover{box-shadow:0 0 20px 5px rgba(249,208,52,.75),inset 0 -3px 0 0 rgba(2,2,2,.3),0 .5em .5em -.4em rgba(2,2,2,.75)}.btn--float{box-shadow:inset 0 -3px 0 0 rgba(2,2,2,.25),0 20px 7px -10px rgba(0,0,0,.3)}.btn--pulse{-webkit-font-smoothing:subpixel-antialiased;animation:button-pulse 2s ease-in-out infinite both;backface-visibility:hidden;transform:translateZ(0)}.btn--pulse:focus,.btn--pulse:hover{animation:none}.btn--pulse.btn--pulseShort{animation-delay:1s;animation-duration:2s;animation-iteration-count:3}.btn--gloss{box-shadow:inset 0 -3px 0 0 rgba(2,2,2,.25),0 15px 10px -10px rgba(2,2,2,.75)}.btn--gloss:before{animation:button-gloss 1s linear infinite}.btn.is-on,.btn.is-on:focus,.is-on.events--garage-not-joined--btn,.is-on.events--garage-not-joined--btn:focus,.is-on.friends-list--friend-status--join-race-button,.is-on.friends-list--friend-status--join-race-button:focus,.is-on.modal--bundle-offer--purchase-option,.is-on.modal--bundle-offer--purchase-option:focus{color:#59ffa0}.btn.is-active,.is-active.events--garage-not-joined--btn,.is-active.friends-list--friend-status--join-race-button,.is-active.modal--bundle-offer--purchase-option{background:#167ac3;border-color:transparent;box-shadow:none;color:#fff;text-shadow:0 2px 2px rgba(2,2,2,.25)}.btn.is-disabled:not(.is-frozen),.btn:disabled:not(.is-frozen),.btn[disabled]:not(.is-frozen),.events--garage-not-joined--btn:disabled:not(.is-frozen),.events--garage-not-joined--btn[disabled]:not(.is-frozen),.friends-list--friend-status--join-race-button:disabled:not(.is-frozen),.friends-list--friend-status--join-race-button[disabled]:not(.is-frozen),.is-disabled.events--garage-not-joined--btn:not(.is-frozen),.is-disabled.friends-list--friend-status--join-race-button:not(.is-frozen),.is-disabled.modal--bundle-offer--purchase-option:not(.is-frozen),.modal--bundle-offer--purchase-option:disabled:not(.is-frozen),.modal--bundle-offer--purchase-option[disabled]:not(.is-frozen){animation:none;background:rgba(32,34,46,.3);color:hsla(0,0%,100%,.5);pointer-events:none;border:none}.btn.is-disabled:not(.is-frozen) .btn-icon,.btn:disabled:not(.is-frozen) .btn-icon,.btn[disabled]:not(.is-frozen) .btn-icon,.events--garage-not-joined--btn:disabled:not(.is-frozen) .btn-icon,.events--garage-not-joined--btn[disabled]:not(.is-frozen) .btn-icon,.friends-list--friend-status--join-race-button:disabled:not(.is-frozen) .btn-icon,.friends-list--friend-status--join-race-button[disabled]:not(.is-frozen) .btn-icon,.is-disabled.events--garage-not-joined--btn:not(.is-frozen) .btn-icon,.is-disabled.friends-list--friend-status--join-race-button:not(.is-frozen) .btn-icon,.is-disabled.modal--bundle-offer--purchase-option:not(.is-frozen) .btn-icon,.modal--bundle-offer--purchase-option:disabled:not(.is-frozen) .btn-icon,.modal--bundle-offer--purchase-option[disabled]:not(.is-frozen) .btn-icon{opacity:.7!important}.btn.is-frozen,.is-frozen.events--garage-not-joined--btn,.is-frozen.friends-list--friend-status--join-race-button,.is-frozen.modal--bundle-offer--purchase-option{animation:none;pointer-events:none;transition:none}.btn.is-loading,.is-loading.events--garage-not-joined--btn,.is-loading.friends-list--friend-status--join-race-button,.is-loading.modal--bundle-offer--purchase-option{cursor:progress;pointer-events:none;opacity:.75;box-shadow:inset 0 5px 4px 0 rgba(2,2,2,.25);color:hsla(0,0%,100%,0)}.btn.is-loading:before,.is-loading.events--garage-not-joined--btn:before,.is-loading.friends-list--friend-status--join-race-button:before,.is-loading.modal--bundle-offer--purchase-option:before{animation:button-spinner .3s linear infinite;border-radius:50%;border:2px solid rgba(41,44,59,.25);border-left-color:hsla(0,0%,100%,.8);content:" ";height:20px;left:50%;position:absolute;top:51%;transform-origin:0 0;transform:translateZ(0) translate(-50%,-50%);width:20px}.btn.is-loading.btn--xs:before,.btn.is-loading.btn--xxs:before,.is-loading.btn--xs.events--garage-not-joined--btn:before,.is-loading.btn--xs.friends-list--friend-status--join-race-button:before,.is-loading.btn--xs.modal--bundle-offer--purchase-option:before,.is-loading.btn--xxs.events--garage-not-joined--btn:before,.is-loading.btn--xxs.friends-list--friend-status--join-race-button:before,.is-loading.btn--xxs.modal--bundle-offer--purchase-option:before{height:15px;width:15px}.btn.is-loading.btn--dark:before,.is-loading.btn--dark.events--garage-not-joined--btn:before,.is-loading.btn--dark.friends-list--friend-status--join-race-button:before,.is-loading.btn--dark.modal--bundle-offer--purchase-option:before{border-color:rgba(48,51,67,.8) rgba(48,51,67,.8) rgba(48,51,67,.8) hsla(0,0%,100%,.8)}.btn.is-loading.btn--gold:before,.is-loading.btn--gold.events--garage-not-joined--btn:before,.is-loading.btn--gold.friends-list--friend-status--join-race-button:before,.is-loading.btn--gold.modal--bundle-offer--purchase-option:before{border-color:rgba(41,44,59,.25) rgba(41,44,59,.25) rgba(41,44,59,.25) #fbe385}.btn.is-loading .btn-icon,.is-loading.events--garage-not-joined--btn .btn-icon,.is-loading.friends-list--friend-status--join-race-button .btn-icon,.is-loading.modal--bundle-offer--purchase-option .btn-icon{transform:translateX(-100px)}.btn.is-fail,.btn.is-success,.is-fail.events--garage-not-joined--btn,.is-fail.friends-list--friend-status--join-race-button,.is-fail.modal--bundle-offer--purchase-option,.is-success.events--garage-not-joined--btn,.is-success.friends-list--friend-status--join-race-button,.is-success.modal--bundle-offer--purchase-option{pointer-events:none}.btn.is-fail:after,.btn.is-success:after,.is-fail.events--garage-not-joined--btn:after,.is-fail.friends-list--friend-status--join-race-button:after,.is-fail.modal--bundle-offer--purchase-option:after,.is-success.events--garage-not-joined--btn:after,.is-success.friends-list--friend-status--join-race-button:after,.is-success.modal--bundle-offer--purchase-option:after{border-radius:50%;content:" ";height:400px;left:0;opacity:0;position:absolute;top:50%;transform-origin:0 0;transform:translate(-50%,-50%);width:400px;z-index:2}.btn.is-fail.is-animating,.btn.is-success.is-animating,.is-fail.is-animating.events--garage-not-joined--btn,.is-fail.is-animating.friends-list--friend-status--join-race-button,.is-fail.is-animating.modal--bundle-offer--purchase-option,.is-success.is-animating.events--garage-not-joined--btn,.is-success.is-animating.friends-list--friend-status--join-race-button,.is-success.is-animating.modal--bundle-offer--purchase-option{animation-delay:.3s;animation-duration:.5s;animation-fill-mode:both;animation-iteration-count:1;animation-name:button-bounce}.btn.is-fail.is-animating .btn-icon,.btn.is-success.is-animating .btn-icon,.is-fail.is-animating.events--garage-not-joined--btn .btn-icon,.is-fail.is-animating.friends-list--friend-status--join-race-button .btn-icon,.is-fail.is-animating.modal--bundle-offer--purchase-option .btn-icon,.is-success.is-animating.events--garage-not-joined--btn .btn-icon,.is-success.is-animating.friends-list--friend-status--join-race-button .btn-icon,.is-success.is-animating.modal--bundle-offer--purchase-option .btn-icon{animation-duration:.6s;animation-fill-mode:both;animation-iteration-count:1;animation-name:button-success}.btn.is-fail.is-animating:after,.btn.is-success.is-animating:after,.is-fail.is-animating.events--garage-not-joined--btn:after,.is-fail.is-animating.friends-list--friend-status--join-race-button:after,.is-fail.is-animating.modal--bundle-offer--purchase-option:after,.is-success.is-animating.events--garage-not-joined--btn:after,.is-success.is-animating.friends-list--friend-status--join-race-button:after,.is-success.is-animating.modal--bundle-offer--purchase-option:after{animation-delay:.2s;animation-duration:.5s;animation-fill-mode:both;animation-iteration-count:1;animation-name:button-ping;animation-timing-function:ease-in-out}.btn.is-success,.is-success.events--garage-not-joined--btn,.is-success.friends-list--friend-status--join-race-button,.is-success.modal--bundle-offer--purchase-option{background:rgba(41,44,59,.5);color:#59ffa0;border:1px solid rgba(71,204,128,.3)}.btn.is-success:after,.is-success.events--garage-not-joined--btn:after,.is-success.friends-list--friend-status--join-race-button:after,.is-success.modal--bundle-offer--purchase-option:after{background:#7affb3}.btn.is-fail,.is-fail.events--garage-not-joined--btn,.is-fail.friends-list--friend-status--join-race-button,.is-fail.modal--bundle-offer--purchase-option{background:#ab262e;color:#fff;border:1px solid #962129}.btn.is-fail:after,.is-fail.events--garage-not-joined--btn:after,.is-fail.friends-list--friend-status--join-race-button:after,.is-fail.modal--bundle-offer--purchase-option:after{background:#d62f3a}.has-btn{display:flex}.has-btn .btn:hover,.has-btn .events--garage-not-joined--btn:hover,.has-btn .friends-list--friend-status--join-race-button:hover,.has-btn .modal--bundle-offer--purchase-option:hover{z-index:3}.has-btn--c{justify-content:center}.has-btn.has-btn--wrap{flex-wrap:wrap}.has-btn.has-btn--sticky{position:sticky;top:20px}.has-btn:not(.has-btn--vertical) .btn,.has-btn:not(.has-btn--vertical) .events--garage-not-joined--btn,.has-btn:not(.has-btn--vertical) .friends-list--friend-status--join-race-button,.has-btn:not(.has-btn--vertical) .modal--bundle-offer--purchase-option{flex-shrink:0;margin-right:15px}.has-btn:not(.has-btn--vertical) .btn:last-child,.has-btn:not(.has-btn--vertical) .events--garage-not-joined--btn:last-child,.has-btn:not(.has-btn--vertical) .friends-list--friend-status--join-race-button:last-child,.has-btn:not(.has-btn--vertical) .modal--bundle-offer--purchase-option:last-child{margin-right:0}.has-btn:not(.has-btn--vertical).has-btn--r{justify-content:flex-end}.has-btn:not(.has-btn--vertical).has-btn--s .btn,.has-btn:not(.has-btn--vertical).has-btn--s .events--garage-not-joined--btn,.has-btn:not(.has-btn--vertical).has-btn--s .friends-list--friend-status--join-race-button,.has-btn:not(.has-btn--vertical).has-btn--s .modal--bundle-offer--purchase-option{margin-right:10px}.has-btn:not(.has-btn--vertical).has-btn--xs .btn,.has-btn:not(.has-btn--vertical).has-btn--xs .events--garage-not-joined--btn,.has-btn:not(.has-btn--vertical).has-btn--xs .friends-list--friend-status--join-race-button,.has-btn:not(.has-btn--vertical).has-btn--xs .modal--bundle-offer--purchase-option{margin-right:5px}.has-btn.has-btn--vertical{flex-direction:column}.has-btn.has-btn--vertical .btn,.has-btn.has-btn--vertical .events--garage-not-joined--btn,.has-btn.has-btn--vertical .friends-list--friend-status--join-race-button,.has-btn.has-btn--vertical .modal--bundle-offer--purchase-option{border-radius:0;margin-bottom:2px;justify-content:flex-start}.has-btn.has-btn--vertical .btn:not(:last-child),.has-btn.has-btn--vertical .events--garage-not-joined--btn:not(:last-child),.has-btn.has-btn--vertical .friends-list--friend-status--join-race-button:not(:last-child),.has-btn.has-btn--vertical .modal--bundle-offer--purchase-option:not(:last-child){border-bottom-color:transparent}.has-btn.has-btn--vertical .btn:not(:hover):not(.is-active),.has-btn.has-btn--vertical .events--garage-not-joined--btn:not(:hover):not(.is-active),.has-btn.has-btn--vertical .friends-list--friend-status--join-race-button:not(:hover):not(.is-active),.has-btn.has-btn--vertical .modal--bundle-offer--purchase-option:not(:hover):not(.is-active){box-shadow:none}.has-btn.has-btn--vertical .btn:not(.btn--sq):first-child,.has-btn.has-btn--vertical .events--garage-not-joined--btn:not(.btn--sq):first-child,.has-btn.has-btn--vertical .friends-list--friend-status--join-race-button:not(.btn--sq):first-child,.has-btn.has-btn--vertical .modal--bundle-offer--purchase-option:not(.btn--sq):first-child{border-radius:5px 5px 0 0}.has-btn.has-btn--vertical .btn:not(.btn--sq):last-child,.has-btn.has-btn--vertical .events--garage-not-joined--btn:not(.btn--sq):last-child,.has-btn.has-btn--vertical .friends-list--friend-status--join-race-button:not(.btn--sq):last-child,.has-btn.has-btn--vertical .modal--bundle-offer--purchase-option:not(.btn--sq):last-child{border-radius:0 0 5px 5px}.has-btn--dealership{width:233px}.btn-icon{flex:0 0 auto;margin-right:10px;transition:all .1s linear}@keyframes button-stripe-hover{0%{background-position:0 50%}to{background-position:6000px 50%}}@keyframes button-spinner{0%{transform:rotate(0deg) translate(-50%,-50%) translateZ(0)}to{transform:rotate(1turn) translate(-50%,-50%) translateZ(0)}}@keyframes button-pulse{0%,90%{transform:scaleX(1) translateZ(0)}30%{transform:scale3d(1.04,1.04,1) translateZ(0)}}@keyframes button-success{0%{transform:scale(7);animation-timing-function:ease-in;opacity:0}38%{transform:scale(1);animation-timing-function:ease-out;opacity:1}55%{transform:scale(1.5);animation-timing-function:ease-in}72%{transform:scale(1);animation-timing-function:ease-out}81%{transform:scale(1.24);animation-timing-function:ease-in}89%{transform:scale(1);animation-timing-function:ease-out}95%{transform:scale(1.04);animation-timing-function:ease-in}to{transform:scale(1);animation-timing-function:ease-out}}@keyframes button-ping{0%{transform:scale(.2) translate(-50%,-50%);opacity:0}10%{opacity:1}80%{transform:scale(1.2) translate(-50%,-50%);opacity:0}to{transform:scale(2.2) translate(-50%,-50%);opacity:0}}@keyframes button-gloss{0%{transform:skewX(-10deg) translateX(0);opacity:1}to{transform:skewX(-10deg) translateX(200%);opacity:0}}.card{border-radius:20px;box-sizing:border-box;margin-bottom:20px;overflow:hidden;padding:20px;position:relative;transition:all .25s ease-in-out}.card--a{background-color:#fff;color:#2e3141}.card--b{background-color:#20222e;color:#fff}.card--c{background-color:#020202;color:#fff}.card--d{background-color:#3b3d4c;color:#fff}.card--e{background:linear-gradient(145deg,#20222e,#383b4b 30%,#2e3141 40%,#292c3b 41%,#292c3b 51%,#272a37 80%,#20222e),#3b3d4c;border:1px solid #3b3d4c;color:#fff}.card--g{background:linear-gradient(90deg,#0e4d7a,#167ac3);border:1px solid #1c99f4;color:#fff}.card--signup{background:#20222e url(/dist/site/images/pages/garage/signup-bg.png) no-repeat 0 100%/cover;color:#fff;border:1px solid #49adf6}.card--login{min-height:500px}.card--open,.card--team{overflow:visible}.card--team{border:1px solid var(--teamColor)}.card--team .card-cap{background:url(/dist/site/images/backgrounds/bg-noise.png),linear-gradient(180deg,transparent 0,rgba(32,34,46,.2)),linear-gradient(125deg,rgba(2,2,2,.5),rgba(2,2,2,.7) 5%,rgba(32,34,46,.7) 20%,rgba(41,44,59,.5) 0,rgba(41,44,59,.15) 50%,rgba(41,44,59,.1) 0,rgba(41,44,59,.1) 53%,rgba(41,44,59,.3) 0,rgba(41,44,59,.18)),var(--teamColor);border-radius:20px 20px 0 0;overflow:hidden}.card--team .card-teamTag{font-weight:600;color:var(--teamColor);text-shadow:0 2px 50px rgba(2,2,2,.9)}.card--team .card-classImg{position:absolute;bottom:0;right:-10px;opacity:.5;width:200px}.card--season{background:url(/dist/site/images/pages/season/season-slashes.png),url(/dist/site/images/backgrounds/bg-noise.png),linear-gradient(180deg,#167ac3,#0e4d7a);background-size:cover,auto,auto}.card--upgradeInstant{color:#fff;border:2px solid #7d681a;background:url(/dist/site/images/backgrounds/bg-noise.png),linear-gradient(180deg,#191505 20%,#645315);position:relative}.card--upgradeInstant:after{content:" ";display:block;width:100px;position:absolute;top:50%;left:100%;height:2px;background:#7d681a}.card--upgradeSection{color:#acacac;background:linear-gradient(180deg,rgba(249,208,52,.2) 0,rgba(249,208,52,0) 25%),url(/dist/site/images/backgrounds/bg-noise.png),#2e3141;box-shadow:inset 0 3px 0 rgba(249,208,52,.2),inset 0 -4px 0 rgba(2,2,2,.5)}.card--g{display:flex;flex-direction:column}.card--o{overflow:visible}.card--f{padding:0}.card--shadow{box-shadow:0 1px 10px rgba(2,2,2,.14)}.card--shadow-l{box-shadow:0 28px 28px 0 rgba(2,2,2,.05),0 17px 17px 0 rgba(2,2,2,.2),0 8px 8px 0 rgba(2,2,2,.15)}.card--roundTop{border-radius:20px 20px 0 0}.card--roundBtm{border-radius:0 0 20px 20px}.card--roundRt{border-radius:0 20px 20px 0}.card--radiusSmall{border-radius:5px}.card--sq{border-radius:0}.card--grit,.daily-challenge-completed-notification--content{background-image:url(/dist/site/images/backgrounds/bg-noise.png)}.card--bo-2{border-style:solid;border-width:2px}.card--bc-emerald{border-color:rgba(89,255,160,.3)}.card--bc-dodger{border-color:rgba(28,153,244,.3)}.card--bc-brick{border-color:rgba(214,47,58,.3)}.card--bc-lemon{border-color:rgba(249,208,52,.3)}.card--bc-team{border-color:var(--teamColor)}.card--fade.card--a{background:linear-gradient(180deg,#fff 25%,hsla(0,0%,100%,0))}.card--fade.card--b{background:linear-gradient(180deg,#20222e 25%,rgba(32,34,46,0))}.card--fade.card--c{background:linear-gradient(180deg,#020202 25%,rgba(2,2,2,0))}.card--fade.card--d{background:linear-gradient(180deg,#3b3d4c 25%,rgba(59,61,76,0))}.card--float{animation:cardFloat 5s ease-in-out infinite both;box-shadow:0 28px 28px 0 rgba(2,2,2,.05),0 17px 17px 0 rgba(2,2,2,.2),0 8px 8px 0 rgba(2,2,2,.15);transform-origin:50% 25%;transform:rotate(-5deg) translateY(2%)}.card-capInfo--start{top:0}.card-capInfo--flag{top:50%;transform:translateY(-50%)}.card-cap{position:relative;padding:20px;border-radius:20px 20px 0 0}.card-capInfo{position:absolute;right:20px}.card-cap.with-player-rank-banner{padding-left:80px}.card-cap.with-player-rank-banner .profile-badge{position:absolute;top:0;left:15px}@keyframes cardFloat{0%,to{transform:rotate(-5deg) translateY(2%)}50%{transform:rotate(-1deg) translateY(-2%)}}.modal--car-launch-preview{display:grid;grid-template-columns:570px auto}.modal--car-launch-preview:before{position:absolute;content:" ";top:0;left:0;right:0;height:450px;background:url(/dist/site/images/modals/carlaunch/bg.jpg);border-radius:20px 20px 0 0}.modal--car-launch-preview--player-id{font-weight:700}.modal--car-launch-preview--player-id span{color:#f9d034}.modal--car-launch-preview--copy{position:relative;z-index:1;padding:0 25px 0 0;font-size:18px}.modal--car-launch-preview--actions{padding-top:35px}.modal--car-launch-preview--heading{font-family:Montserrat;font-weight:1000;font-style:italic;padding:50px 0 10px;font-size:48px;line-height:1.3em}.modal--car-launch-preview--preview{position:relative}.modal--car-launch-preview--car{position:absolute;pointer-events:none;width:380px;height:240px;transform:scaleX(-1) rotate(7deg);left:30px;top:-30px;z-index:2}.modal--car-launch-preview--brand{content:"brand";position:absolute;z-index:2;top:250px;left:10px;width:200px;height:125px;background:url(/dist/site/images/modals/carlaunch/brand-furze.png) no-repeat;background-size:100% 100%}.modal--car-launch-preview--car-container{position:absolute;width:380px;height:240px}.modal--car-launch-preview--car-container:after,.modal--car-launch-preview--car-container:before{position:absolute;content:" ";z-index:0;width:624px;height:624px;background:url(/dist/site/images/modals/carlaunch/car-glow.png) no-repeat;background-size:100% 100%;mix-blend-mode:screen;top:45%;left:60%;transform:translate(-50%,-50%)}.modal--car-launch-preview--car-container:before{animation:car-preview--spin 12s linear infinite}.modal--car-launch-preview--car-container:after{animation:car-preview--reverse-spin 20s linear infinite}.modal--car-launch-preview--intro{position:absolute;top:340px;left:-38px;background:url(/dist/site/images/modals/carlaunch/car-intro-tag.png) no-repeat;background-size:100% 100%;width:488px;height:233px;display:flex;justify-content:center;align-items:center}.modal--car-launch-preview--intro-content{position:relative;transform:translateY(-15px) skew(-10deg,-7deg);font-size:22px;text-align:right;color:#fff;text-shadow:0 1px 8px rgba(0,0,0,.8)}.modal--car-launch-preview--car-title{font-size:38px;font-weight:700;line-height:1em}.modal--car-launch-preview--car-intro{font-size:20px;font-style:italic}@keyframes car-preview--spin{0%{transform:translate(-50%,-50%) scale(.9) rotate(180deg) translateZ(-1px)}50%{transform:translate(-50%,-50%) scale(.9) rotate(1turn) translateZ(-1px)}to{transform:translate(-50%,-50%) scale(.9) rotate(540deg) translateZ(-1px)}}@keyframes car-preview--reverse-spin{0%{transform:translate(-50%,-50%) scale(1) rotate(0deg) translateZ(-1px)}50%{transform:translate(-50%,-50%) scale(1) rotate(-180deg) translateZ(-1px)}to{transform:translate(-50%,-50%) scale(1) rotate(-1turn) translateZ(-1px)}}.cashshop{cursor:pointer}.cashshop:hover{transform:translateY(-5%);background:#4f505e}.cashshop.is-active{background:#1f5938;box-shadow:0 28px 28px 0 rgba(2,2,2,.05),0 17px 17px 0 rgba(2,2,2,.2),0 8px 8px 0 rgba(2,2,2,.15);position:relative}.cashshop.is-active:hover{background:#1c5233;transform:none}.cashshop.is-active:before{border:30px solid transparent;border-top-color:#3b3d4c;border-bottom:0;bottom:auto;content:"";display:block;height:0;left:50%;margin:-30px 0 0 -15px;position:absolute;right:auto;top:50%;width:0;bottom:-30px;top:auto;bottom:101%;transition:all .25s ease-in-out}.cashshop.is-active .cashshop-thumbImg{background:#3aa668}.cashshop-thumbImg{background:#2e3141;border-radius:20px 0 0 20px;display:block;height:100%;overflow:hidden;position:relative;width:100%}.cashshop-thumbImg img{max-width:none;position:absolute;top:50%;transform:translate(-50%,-50%);transition:all .25s ease-in-out;width:150px}.cashshop:hover .cashshop-thumbImg img{transform:translate(-40%,-50%)}.cell{margin-left:auto;margin-right:auto;max-width:1220px;position:relative}.cell--f{margin-left:0;margin-right:0}.cell--s{max-width:1020px}.cell--xs{max-width:750px}.cell--xxs{max-width:500px}.championDetail{position:relative;width:100%;height:100%;display:flex;flex-direction:column}.championDetail--title .championDetail-head{height:15%;flex:0 0 15%}.championDetail--title .championDetail-body{height:60%;flex:1 1 60%}.championDetail--title .championDetail-foot{height:25%;flex:0 0 25%}.championDetail-body,.championDetail-foot,.championDetail-head{display:flex;flex-direction:column;align-items:center}.championDetail-head{justify-content:flex-end;height:15%;flex:0 0 15%}.championDetail-foot{justify-content:flex-start;height:30%;flex:0 0 30%}.championDetail-body{height:55%;flex:1 1 55%;justify-content:center}.championDetail-crown{opacity:0;transform:translateY(-500px) rotate(10deg)}.championDetail-winText{transform:scale(7);animation-timing-function:ease-in;opacity:0}.championDetail--right .championDetail-car{transform:translateX(1000px)}.championDetail--left .championDetail-car{transform:rotate(180deg) translateX(1000px)}.championPanel.is-entering .championDetail.is-winner .championDetail-crown{animation:champion-crowned 1.3s .1s both}.championPanel.is-entering .championDetail.is-winner .championDetail-winText{animation:champion-win-text 1.1s .1s both}.championPanel.is-entering .championDetail--left .championDetail-car{animation:champion-enter-left .2s ease-out .1s forwards}.championPanel.is-entering .championDetail--left.is-defeated .championDetail-car{animation:champion-enter-left .2s ease-out .1s forwards,champion-defeat .2s ease-out .4s forwards}.championPanel.is-entering .championDetail--right .championDetail-car{animation:champion-enter-right .2s ease-out .1s forwards}.championPanel.is-entering .championDetail--right.is-defeated .championDetail-car{animation:champion-enter-right .2s ease-out .1s forwards,champion-defeat .2s ease-out .4s forwards}@keyframes champion-enter-right{0%{transform:translateX(1000px)}to{transform:translateX(0)}}@keyframes champion-enter-left{0%{transform:translateX(-1000px) rotate(180deg)}to{transform:translateX(0) rotate(180deg)}}@keyframes champion-defeat{0%{opacity:1}to{opacity:.5}}@keyframes champion-win-text{0%{transform:scale(7);animation-timing-function:ease-in;opacity:0}38%{transform:scale(1);animation-timing-function:ease-out;opacity:1}55%{transform:scale(1.5);animation-timing-function:ease-in;opacity:1}72%{transform:scale(1);animation-timing-function:ease-out;opacity:1}81%{transform:scale(1.24);animation-timing-function:ease-in;opacity:1}89%{transform:scale(1);animation-timing-function:ease-out;opacity:1}95%{transform:scale(1.04);animation-timing-function:ease-in;opacity:1}to{transform:scale(1);animation-timing-function:ease-out;opacity:1}}@keyframes champion-crowned{0%{transform:translateY(-500px) rotate(10deg);animation-timing-function:ease-in;opacity:0}38%{transform:translateY(0) rotate(10deg);animation-timing-function:ease-out;opacity:1}55%{transform:translateY(-65px) rotate(0deg);animation-timing-function:ease-in;opacity:1}72%{transform:translateY(0) rotate(-10deg);animation-timing-function:ease-out;opacity:1}81%{transform:translateY(-28px) rotate(0deg);animation-timing-function:ease-in;opacity:1}90%{transform:translateY(0) rotate(5deg);animation-timing-function:ease-out;opacity:1}95%{transform:translateY(-8px) rotate(2deg);animation-timing-function:ease-in;opacity:1}to{transform:translateY(0) rotate(0deg);animation-timing-function:ease-out;opacity:1}}.championPanel{position:absolute;top:0;left:0;width:100%;height:100%;z-index:4;display:flex;flex-direction:column;justify-content:center;overflow:hidden}.championPanel--intro,.championPanel--results{z-index:5}.championPanel--results .championPanel-inner,.championPanel--results .championPanel-resultsChampions{display:flex;flex-direction:column}.championPanel--results .championPanel-resultsChampions{justify-content:center}.championPanel--results .championPanel-resultsButtons,.championPanel--results .championPanel-resultsRewards,.championPanel--results .championPanel-resultsTitle{flex:0 0 auto}.championPanel--results .championPanel-resultsChampions{flex:1 1 auto}.championPanel--results .championPanel-bg{opacity:0;background-size:contain;background-position:0 0;background-repeat:no-repeat;background-color:#167ac3;background-image:url(/dist/site/images/pages/race/champion/champion-bg-full.png);transition:all .25s ease-in-out}.championPanel--results.is-entering .championPanel-bg{opacity:1}.championPanel.is-entering .championPanel-bgLeft,.championPanel.is-entering .championPanel-bgRight{transform:translateX(0)}.championPanel.is-entering .championPanel-vs{animation:champion-vs 1.1s both}.championPanel.is-entering .championPanel-inner{opacity:1}.championPanel.is-exiting .championPanel-bgLeft{transform:translateX(-1000px)}.championPanel.is-exiting .championPanel-bgRight{transform:translateX(1000px)}.championPanel.is-exiting .championPanel-inner,.championPanel.is-exiting .championPanel-vs{opacity:0}.championPanel-inner{opacity:0;transition:all .25s ease-in-out;height:100%}.championPanel-vs{position:absolute;top:50%;left:50%;transform:scale(7) translate(-50%,-50%);animation-timing-function:ease-in;opacity:0;transform-origin:center center}.championPanel-bg{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1}.championPanel-bgLeft,.championPanel-bgRight{position:absolute;width:53%;height:100%;top:0;background-size:cover;background-position:0 0;background-repeat:no-repeat;transition:all .25s ease-in-out}.championPanel-bgLeft{left:0;background-image:url(/dist/site/images/pages/race/champion/champion-bg-left.png);background-color:#167ac3;-webkit-clip-path:polygon(0 0,100% 0,90% 100%,0 100%);clip-path:polygon(0 0,100% 0,90% 100%,0 100%);transform:translateX(-1000px)}.championPanel-bgRight{right:0;background-image:url(/dist/site/images/pages/race/champion/champion-bg-right.png);background-color:#962129;-webkit-clip-path:polygon(10% 0,100% 0,100% 100%,0 100%);clip-path:polygon(10% 0,100% 0,100% 100%,0 100%);transform:translateX(1000px)}@keyframes champion-vs{0%{transform:scale(7) translate(-50%,-50%);animation-timing-function:ease-in;opacity:0}38%{transform:scale(1) translate(-50%,-50%);animation-timing-function:ease-out;opacity:1}55%{transform:scale(1.5) translate(-50%,-50%);animation-timing-function:ease-in;opacity:1}72%{transform:scale(1) translate(-50%,-50%);animation-timing-function:ease-out;opacity:1}81%{transform:scale(1.24) translate(-50%,-50%);animation-timing-function:ease-in;opacity:1}89%{transform:scale(1) translate(-50%,-50%);animation-timing-function:ease-out;opacity:1}95%{transform:scale(1.04) translate(-50%,-50%);animation-timing-function:ease-in;opacity:1}to{transform:scale(1) translate(-50%,-50%);animation-timing-function:ease-out;opacity:1}}.is-entering .championResult-car{animation:result-car-enter .4s ease-out forwards}.is-entering .championResult-car--1{animation-delay:.2s}.is-entering .championResult-car--2{animation-delay:.3s}.is-entering .championResult-car--3{animation-delay:.4s}.is-entering .championResult-car--4{animation-delay:.5s}.is-entering .championResult.is-defeated .championResult-car:after{animation:result-car-defeat-text .5s ease-in 1.2s forwards}.is-entering .championResult.is-defeated .championResult-carImg{animation:result-car-defeat-color .2s linear 1s forwards}.is-entering .championResult.is-defeated .championResult-fans{animation:result-fans .5s ease 1.2s forwards}.championResult-car{height:140px;width:100%;display:flex;align-items:center;justify-content:center;transition:all .25s ease-in-out;transform:translateX(1000px);position:relative}.championResult-car:after{opacity:0;display:block;content:" ";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) scale(1.5) rotate(20deg);transform-origin:center center;background-image:url(/dist/site/images/pages/race/champion/champion-defeated.png);background-repeat:no-repeat;background-size:contain;background-position:0 0;width:175px;height:29px}.championResult-fans{display:inline-flex;margin:0 auto;opacity:0}.championResult-fansIcon{width:50px}.championResult-reward{display:flex;flex-direction:column;height:100%}.championResult-rewardCell{background:rgba(2,2,2,.3);padding:5px 15px;text-align:left;flex:1 1 auto;height:100%;display:flex;flex-direction:column;justify-content:center;position:relative}.championResult-rewardCell--title{background:rgba(2,2,2,.5);flex:0 0 30px;height:30px;margin-bottom:5px}.championResult-rewardCell--prize{align-items:center;background:rgba(2,2,2,.4)}.championResult-rewardItem{display:flex;align-items:center;justify-content:center}.championResult-sponsor{display:flex;justify-content:space-between;height:100%}.championResult-sponsorInfo{flex:1 0 65%;width:65%;margin-right:5px}.championResult-sponsorPrize{flex:1 1 35%;width:35%}.championResult-rewardImg{display:block;max-width:140px;max-height:90px;transition:all .25s ease-in-out}@keyframes result-car-enter{to{transform:translateX(0)}}@keyframes result-car-defeat-color{to{opacity:.8;filter:grayscale(100%) brightness(40%) sepia(100%) hue-rotate(-50deg) saturate(600%) contrast(.8)}}@keyframes result-car-defeat-text{0%{opacity:0;transform:translate(-50%,-50%) scale(1.5) rotate(12deg)}25%{opacity:.8;transform:translate(-50%,-50%) scale(.9) rotate(10deg)}55%{opacity:1;transform:translate(-50%,-50%) scale(1.2) rotate(10deg)}65%{opacity:1;transform:translate(-50%,-50%) scale(1) rotate(10deg)}85%{opacity:1;transform:translate(-50%,-50%) scale(1.1) rotate(10deg)}to{opacity:1;transform:translate(-50%,-50%) scale(1) rotate(10deg)}}@keyframes result-fans{0%{opacity:0;transform:scale(1)}10%,40%{opacity:1;transform:scale(1.6)}50%,75%,to{opacity:1;transform:scale(1)}65%{opacity:1;transform:scale(1.2)}85%{opacity:1;transform:scale(1.1)}}.championTitle{background:#061f31;display:flex;align-items:center;justify-content:center;height:50px;position:relative;width:100%}.championTitle:after{content:" ";display:block;position:absolute;top:0;height:100%;background:#061f31;left:100%;width:200px}.championTitle-crown{position:absolute;width:100px;top:-10px;left:-50px;transform:rotate(-10deg)}.chart{height:275px;overflow:hidden}.chart--a .rv-xy-plot__axis__tick__text{fill:hsla(0,0%,100%,.7);font-weight:400;letter-spacing:1px;stroke:none}.chart--a .rv-xy-plot__axis__tick__line{stroke:hsla(0,0%,100%,.25)}.chart--a .rv-xy-plot__axis__line{stroke:hsla(0,0%,100%,.1)}.chart--a .chart-crosshair .rv-crosshair__line{background:linear-gradient(180deg,#49adf6 0,hsla(0,0%,100%,.75) 40%,hsla(0,0%,100%,.75) 55%,rgba(73,173,246,.75))}.chart--a .chart-pane{background:linear-gradient(to bottom right,#303343 25%,#20222e);border:1px solid hsla(0,0%,100%,.15);box-shadow:0 28px 28px 0 rgba(2,2,2,.05),0 17px 17px 0 rgba(2,2,2,.2),0 8px 8px 0 rgba(2,2,2,.15);color:#fff}.chart--a .chart-paneSubtitle,.chart--a .chart-paneTitle{font-weight:600}.chart--a .chart-paneTitle{color:#49adf6;font-size:16px;margin-bottom:15px}.chart--a .chart-paneSubtitle{color:hsla(0,0%,100%,.5);font-size:10px;letter-spacing:1px;line-height:1;text-transform:uppercase}.chart--a .chart-paneCopy{font-size:20px}.chart--a .chart-gradient .chart-gradient1{stop-color:#167ac3;stop-opacity:.5}.chart--a .chart-gradient .chart-gradient2{stop-color:#1c99f4;stop-opacity:.3}.chart--a .chart-gradient .chart-gradient3{stop-color:#49adf6;stop-opacity:.6}.chart--a .chart-line{stroke:#49adf6!important;stroke-width:2}.chart--a .chart-line circle{fill:#c6e6fc!important;stroke-width:2!important;stroke:#167ac3!important}.chart--a .chart-loadingBar:first-child{background:#167ac3}.chart--a .chart-loadingBar:nth-child(2){background:#1c99f4}.chart--a .chart-loadingBar:nth-child(3){background:#49adf6}.chart--a .chart-loading.is-error .chart-loadingBar{background:#da444e}.chart-loading.is-error,.chart-loading.is-loading{display:block}.is-error.chart-loading .chart-loadingBars{transform:translateY(-3px);transition:all .25s ease-in-out}.is-error.chart-loading .chart-loadingBar:first-child,.is-error.chart-loading .chart-loadingBar:nth-child(3){box-shadow:0 28px 28px 0 rgba(2,2,2,.05),0 17px 17px 0 rgba(2,2,2,.2),0 8px 8px 0 rgba(2,2,2,.15);height:35px;opacity:1;transform-origin:50% 100%;width:5px}.is-error.chart-loading .chart-loadingBar:first-child{transform:rotate(45deg) translateX(11px)}.is-error.chart-loading .chart-loadingBar:nth-child(2){opacity:0}.is-error.chart-loading .chart-loadingBar:nth-child(3){transform:rotate(-45deg) translateX(-11px)}.is-loading.chart-loading .chart-loadingBar:first-child{animation:chartLoading .9s .6s infinite}.is-loading.chart-loading .chart-loadingBar:nth-child(2){animation:chartLoading .9s .3s infinite}.is-loading.chart-loading .chart-loadingBar:nth-child(3){animation:chartLoading .9s 0s infinite}.chart-pane{border-radius:5px;display:inline-block;height:auto;padding:10px 15px;white-space:nowrap;width:auto}.chart-loading{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center;display:none}.chart-loadingBars{display:inline-block;margin-left:auto;margin-right:auto}.chart-loadingBar{display:block;height:15px;opacity:.3;transform-origin:center bottom;transition:all .25s ease-in-out;width:15px}.chart-loadingCopy{font-size:12px;letter-spacing:1px;text-transform:uppercase}@keyframes chartLoading{0%,to{opacity:.3;transform:scaleY(1)}30%{opacity:1;transform:scaleY(2)}}.chat-icons{position:absolute;z-index:5;bottom:0;display:grid;grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(2,1fr);gap:10px;padding:10px;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.chat-icons--chat{right:0}.chat-icons>*{display:flex;justify-content:center;align-items:center;position:relative}.chat-icons img{max-width:35px;max-height:35px}.chat-icons--binding{position:absolute;bottom:0;right:0;line-height:1em;color:#fff;background:#1c99f4;width:20px;height:20px;font-size:12px;display:flex;align-items:center;justify-content:center;font-weight:600;border-radius:20px;transform-origin:100% 100%;transform:scale(.8) translate(3px,3px)}.comment{background:#292c3b;border:1px solid #3b3d4c;border-top:0 solid #3b3d4c;padding:30px 20px;position:relative;transition:all .25s ease-in-out;backface-visibility:hidden}.comment,.comment:hover{box-shadow:0 28px 28px 0 rgba(2,2,2,.05),0 17px 17px 0 rgba(2,2,2,.2),0 8px 8px 0 rgba(2,2,2,.15)}.comment:hover{background:rgba(59,61,76,.7)}.comments{border-top:1px solid #3b3d4c}.comment.comment--admin{border-color:#f9d034;border-width:1px;background:linear-gradient(90deg,rgba(249,208,52,.2) 0,rgba(249,208,52,0) 7%),#292c3b}.comment.comment--admin .comment-id{color:#fff;background:rgba(249,208,52,.3);text-shadow:0 2px 2px rgba(2,2,2,.25)}.comment.comment--moderator{border-color:#1c99f4;border-width:1px;background:linear-gradient(90deg,rgba(28,153,244,.2) 0,rgba(28,153,244,0) 7%),#292c3b}.comment.comment--moderator .comment-id{color:#fff;background:rgba(28,153,244,.3);text-shadow:0 2px 2px rgba(2,2,2,.25)}.comment.is-moderated{background:#3b3d4c url(/dist/site/images/backgrounds/bg-noise.png) 0 0 repeat}.comment.is-moderated .comment-car{filter:grayscale(100%)}.comment.is-moderated:hover{background:#454755 url(/dist/site/images/backgrounds/bg-noise.png) 0 0 repeat}.comment.is-moderated:hover .comment-car{filter:none}.comment.is-moderated:hover .comment-body{color:#fff}.comment.is-moderated:hover .btn--stroke-warn{background:rgba(32,34,46,.8)}.comment:not(.is-moderated)~.comment.is-moderated{border-top:1px solid #3b3d4c;margin-top:120px}.comment:not(.is-moderated)~.comment.is-moderated:before{background:#962129;border-radius:20px;box-shadow:0 28px 28px 0 rgba(2,2,2,.05),0 17px 17px 0 rgba(2,2,2,.2),0 8px 8px 0 rgba(2,2,2,.15);color:#fff;content:"↓ Comments Awaiting Moderation ↓";display:block;font-size:12px;left:50%;padding:5px 20px;position:absolute;top:-60px;transform:translateX(-50%)}.comment:not(.is-moderated)~.comment.is-moderated+.comment.is-moderated{margin-top:0}.comment:not(.is-moderated)~.comment.is-moderated+.comment.is-moderated:before{content:" ";display:none}.comment-meta{align-items:center;display:flex;margin-bottom:30px}.comment-car{display:inherit;flex:0 0 120px}.comment-poster{flex:1 0 auto}.comment-id{background:rgba(2,2,2,.2);color:#acacac;display:flex;font-size:12px;justify-content:flex-end;padding:5px 10px;position:absolute;right:0;top:0}.comment-body{color:#acacac;font-size:14px;line-height:1.8;margin-bottom:30px;padding-left:120px;transition:all .25s ease-in-out;white-space:pre-line;overflow-wrap:break-word;word-wrap:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.comment-super{padding-right:10px;margin-right:10px;border-right:1px solid hsla(0,0%,100%,.25);text-shadow:0 2px 2px rgba(2,2,2,.25)}.customizer{height:600px;overflow:hidden}.customizer.with-events{height:650px}.customizer.with-events .customizer--preview{top:475px}.customizer.with-events .customizer--preview.sticker-preview,.customizer.with-events .customizer--preview.title-preview{top:70px}.customizer.with-events .customizer--upgrade-to-gold{transform:translate(20px,80px)}.customizer.with-events .customizer--item-selector,.customizer.with-events .customizer--previewer{top:140px}.customizer--about{text-shadow:0 1px 3px rgba(0,0,0,.8);position:absolute;top:10px;left:0;z-index:1;color:#fff}.customizer--about--title{font-size:28px;font-weight:600;background:#d62f3a;background:linear-gradient(0deg,#d62f3a,#de5961);padding:5px 25px 5px 20px;position:relative;box-shadow:0 0 10px rgba(0,0,0,.5)}.customizer--about--title:after,.customizer--about--title:before{content:" ";position:absolute;display:block;right:-10px;transform:skewX(-15deg);width:20px;top:0;bottom:0;background:#d62f3a;background:linear-gradient(0deg,#d62f3a,#de5961)}.customizer--about--title:before{right:-30px;width:12px;box-shadow:0 0 10px rgba(0,0,0,.5)}.customizer--controls{display:flex;align-items:center}.customizer--error{position:absolute;top:100px;left:20px;width:400px;background:rgba(214,47,58,.8);border:1px solid #d62f3a;border-radius:4px;line-height:1.3em;color:#fff;padding:10px 14px;font-size:14px;z-index:3}.customizer--header{display:grid;padding:0 10px;grid-template-columns:1fr auto;position:relative;z-index:3}.customizer--coming-soon{color:#fff;background:#d62f3a;position:absolute;top:90px;right:435px;margin:10px 32px 0 0;z-index:1;line-height:1em;padding:10px;text-align:center;box-shadow:0 0 5px rgba(0,0,0,.5);display:flex;flex-direction:column;gap:1px;border-radius:5px}.customizer--coming-soon p{font-size:12px;opacity:.6;margin:0;padding:0}.customizer--coming-soon h5{font-size:16px;padding:0;margin:0}.customizer--events{display:flex;justify-content:space-between;height:50px;position:absolute;z-index:5;left:10px;right:10px;top:90px}.customizer--events .events--message{display:flex;text-decoration:none;gap:60px}.customizer--events .events--message--content{display:flex;align-items:center;gap:10px}.customizer--events>*{display:flex;align-items:center}.customizer--events--loadout{gap:40px;display:grid;grid-template-columns:auto 200px}.customizer--events--loadout.disabled{filter:grayscale(100%) brightness(60%);pointer-events:none}.customizer--events--loadout-title{font-weight:600}.customizer--upgrade-to-gold{position:absolute;background:#f9d034;color:#020202;font-size:14px;padding:7px 10px;border-radius:4px;z-index:5;transform:translate(20px,35px);line-height:1.1em;text-decoration:none;transition:all .3s;width:280px;display:flex;gap:10px}.customizer--upgrade-to-gold:hover{transform:translate(20px,35px) scale(1.05);color:#020202}.customizer--upgrade-to-gold--icon{padding-top:10px}.customizer--upgrade-to-gold--content{display:block;padding-top:5px}.customizer--upgrade-to-gold--content h5{color:#000;font-weight:700}.customizer--upgrade-to-gold--content div{color:#6f5d17}.card.customizer{overflow:visible!important}.card.customizer.requires-gold:before{content:"Gold Only";position:absolute;right:70px;top:0;transform:translateY(-30%);background:#f9d034;color:#020202;font-size:12px;font-weight:600;z-index:4;padding:2px 8px;border-radius:4px;box-shadow:0 1px 2px rgba(0,0,0,.4),inset 0 0 0 1px #fce797}.customizer--tabs{display:grid;height:90px;grid-template-columns:repeat(4,80px);position:relative;align-items:center;border-radius:4px;box-shadow:0 1px 8px #000,inset 0 0 0 1px #474d67;background:#282b3a;top:10px;margin-right:10px}.customizer--tab{cursor:pointer;height:67.5px;position:relative;padding-left:20px;padding-right:20px;min-width:80px}.customizer--tab.is-gold-feature{background:rgba(249,208,52,.3)}.customizer--tab.is-gold-feature .customizer--tab--label{color:#f9d034}.customizer--tab.is-gold-feature .customizer--tab--icon path{fill:#f9d034}.customizer--tab svg{width:24px;height:24px}.customizer--tab svg circle,.customizer--tab svg path,.customizer--tab svg svg{fill:#a0a3ae;box-shadow:none}.customizer--tab--selected{background:#474d67!important}.customizer--tab--selected svg circle,.customizer--tab--selected svg path,.customizer--tab--selected svg svg{fill:#fff}.customizer--tab--selected .customizer--tab--label{color:#fff}.customizer--tab--selected.is-gold-feature{background:#f9d034!important}.customizer--tab--selected.is-gold-feature .customizer--tab--label{color:#020202}.customizer--tab--selected.is-gold-feature .customizer--tab--icon path{fill:#020202}.customizer--tab,.customizer--tab--icon{display:flex;justify-content:center;align-items:center}.customizer--tab--content{position:relative}.customizer--tab--label{color:#a0a3ae;font-size:13px;font-weight:700;padding:4px 0 0}.customizer--tab--icon,.customizer--tab--label{transition:all .2s;transition-property:opacity,transform}.customizer--item-selector-controls{height:40px;display:grid;grid-template-columns:1fr 180px;align-items:center;padding:0 10px;gap:15px}.customizer--item-selector-controls--filter{position:relative}.customizer--item-selector-controls--sort{display:grid;grid-template-columns:auto 1fr;gap:5px;align-items:center;font-size:14px}.customizer--item-selector-controls--sort-label{opacity:.5}.customizer--item-selector-controls--filter-input,.customizer--item-selector-controls--sort-options{font-size:14px;padding:5px 10px!important;width:100%;margin:0;background-image:none!important}.customizer--item-selector-controls--filter-clear{position:absolute;right:0;top:50%;width:16px;height:16px;background:#3b3d4c;color:#20222e;display:flex;font-size:20px;line-height:1em;align-items:center;justify-content:center;border-radius:40px;transform:translate(-50%,-50%)}.customizer--item-selector{position:absolute;right:10px;top:90px;bottom:10px;z-index:1;width:435px;border:1px solid #747da0;border-radius:4px;background:#474d67}.customizer--item-selector--inline-message{background:#2e3141;color:#fff;margin:40px 10px 15px;padding:10px 15px;border-radius:5px;display:grid;align-items:center}.customizer--item-selector--inline-message .bonus-active{width:24px;height:24px;background:#42de0e;border-radius:4px;box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.5),0 1px 4px rgba(0,0,0,.5)}.customizer--item-selector--inline-message .customizer--loot-must-be-used-message{font-size:16px;line-height:1.1em;color:#f9d034}.customizer--item-selector--inline-message .customizer--loot-must-be-used-message strong{text-decoration:underline;font-weight:700}.customizer--item-selector--inline-message .btn,.customizer--item-selector--inline-message .events--garage-not-joined--btn,.customizer--item-selector--inline-message .friends-list--friend-status--join-race-button,.customizer--item-selector--inline-message .modal--bundle-offer--purchase-option{padding:10px;font-size:12px}.customizer--item-selector--inline-message.with-cta,.customizer--item-selector--inline-message.with-icon{gap:7.5px;grid-template-columns:30px 1fr}.customizer--item-selector--inline-message.with-icon.with-cta{grid-template-columns:30px 1fr auto}.customizer--item-selector--inline-message.warning{background:#f9d034;color:#513a0f}.customizer--item-selector--inline-message.success{text-shadow:0 1px 2px rgba(0,0,0,.4);background:#3b3d4c;box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.1)}.customizer--item-selector--inline-message.success .customizer--item-selector--inline-message-icon{filter:drop-shadow(0 1px 2px rgba(0,0,0,.4))}.customizer--item-selector--inline-message.success .customizer--item-selector--inline-message-message{color:#fff}.customizer--item-selector--inline-message.warning .customizer--item-selector--inline-message-icon{fill:#513a0f}.customizer--item-selector--inline-message.warning .customizer--item-selector--inline-message-message{color:#513a0f}.customizer--item-selector--inline-message-cta{margin-left:10px}.customizer--item-selector--inline-message-icon{align-self:flex-start;width:28px;height:28px;margin-right:10px;fill:#fff}.customizer--item-selector--inline-message-title{line-height:1em;font-size:14px;font-weight:600}.customizer--item-selector--inline-message-message{padding-top:5px;line-height:1.2em;font-size:12px;color:#acacac}.customizer--item-selector--inline-message:first-child{margin-top:15px}.customizer--item-selector-content{position:relative;height:498px}.customizer--item-selector-content:after,.customizer--item-selector-content:before{position:absolute;content:"";display:block;pointer-events:none;z-index:1;left:2px;right:20px}.customizer--item-selector-content:before{top:40px;height:20px;background:linear-gradient(180deg,#474d67,rgba(71,77,103,0))}.customizer--item-selector-content:after{bottom:0;height:50px;background:linear-gradient(0deg,#474d67,rgba(71,77,103,0))}.customizer--item-selector--no-items{text-align:center;padding:40px 0;font-style:italic;opacity:.5;font-size:14px}.customizer--item-selector-container{position:absolute;overflow:hidden;right:0;left:0;bottom:0;top:0}.show-search .customizer--item-selector-container{top:40px}.customizer--item-selector-items{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:10px;margin:10px}.customizer--item-selector-item{background:rgba(2,2,2,.4);border-radius:4px;box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.2);color:#fff;font-size:14px;position:relative;cursor:pointer;transition:.15s;transition-property:background,box-shadow,transform}.customizer--item-selector-item.is-disabled{opacity:.2;filter:grayscale(70%);pointer-events:none}.customizer--item-selector-item--content,.customizer--item-selector-item--content .customizer--item-selector-item--container,.customizer--item-selector-item--content .customizer--item-selector-item--container>div{width:100%;height:100%}.customizer--item-selector-item--content .customizer--item-selector-item--container>div{display:flex;text-align:center;align-items:center;justify-content:center}.customizer--item-selector-item:hover{background:rgba(28,153,244,.1);box-shadow:inset 0 0 0 3px #1c99f4}.customizer--item-selector-item.is-new{box-shadow:inset 0 0 0 2px #1c99f4}.customizer--item-selector-item.is-equipped:before,.customizer--item-selector-item.is-preview:before{pointer-events:none;display:block;content:"";position:absolute;top:-3px;left:-3px;right:-3px;bottom:-3px}.customizer--item-selector-item.is-equipped:before{box-shadow:inset 0 0 0 2px #d62f3a}.customizer--item-selector-item.is-preview:before{box-shadow:inset 0 0 0 2px #eca72c}.customizer--item-selector-item--controls{display:none}.customizer--item-selector-item--controls,.customizer--item-selector-item--labels{position:absolute;top:0;z-index:1}.customizer--item-selector-item--labels{color:#fff;font-weight:700;font-size:11px;left:0;position:absolute;z-index:2}.customizer--item-selector-item--equipped,.customizer--item-selector-item--new,.customizer--item-selector-item--preview{display:none;padding:2px 6px;border-radius:0;transform:translate(-1px,-1px)}.customizer--item-selector-item--gold-only{z-index:1;display:none;position:absolute;background:linear-gradient(45deg,#f9d034,#eca72c);line-height:1em;white-space:nowrap;bottom:5px;right:5px;color:#7c5817;font-size:9px;font-weight:600;text-transform:uppercase;padding:3.75px 5px;box-shadow:inset 0 0 0 1px #f9d034,0 1px 3px rgba(0,0,0,.4);border-radius:3px}.customizer--item-selector-item--new{background:#1c99f4}.customizer--item-selector-item--equipped{background:#d62f3a}.customizer--item-selector-item--preview{background:#eca72c}.customizer--item-selector-item.is-equipped .customizer--item-selector-item--equipped,.customizer--item-selector-item.is-gold-only .customizer--item-selector-item--gold-only,.customizer--item-selector-item.is-new .customizer--item-selector-item--new,.customizer--item-selector-item.is-preview .customizer--item-selector-item--preview{display:block}.customizer--item-selector-item--nametag,.customizer--item-selector-item--nitro,.customizer--item-selector-item--sticker,.customizer--item-selector-item--trail,.customizer--item-selector-item--vehicle{height:100%;width:100%;background:50% 50% no-repeat}.customizer--item-selector-item--sticker{background-size:contain;height:60%;width:60%}.customizer--item-selector-item--vehicle{background-size:auto 40px}.customizer--item-selector-item--nametag,.customizer--item-selector-item--nitro,.customizer--item-selector-item--trail{height:80%;width:80%;background-size:contain}.customizer--updating{position:absolute;top:10px;left:30%;transform:translate(-50%);background:hsla(0,0%,100%,.2);padding:2px 10px;font-size:13px;border-radius:4px;pointer-events:none;opacity:0;transition:opacity .25s}.customizer--updating.is-updating{transition:opacity .25s 1s;opacity:1}.customizer--previewer{position:absolute;top:90px;left:10px;right:455px;bottom:10px;border-radius:3px;overflow:hidden;box-shadow:0 0 0 1px hsla(0,0%,100%,.2),0 3px 11px rgba(0,0,0,.4);z-index:1}.customizer.no-preview .customizer--previewer{opacity:0}.customizer--help{pointer-events:none;opacity:0;background:#1c99f4;color:#fff;padding:8px 14px;border-radius:4px;font-size:13px;position:absolute;box-shadow:0 1px 5px rgba(0,0,0,.8);transition:opacity .3s;z-index:10}.show-help .customizer--help{opacity:1}.customizer--help:before{display:block;content:" ";position:absolute;transform:translate(-50%,-50%) rotate(45deg);background:#1c99f4;height:15px;width:15px}.customizer--help.callout-top:before{left:50%;top:0}.customizer--help.callout-right:before{right:0;transform:translate(50%,-50%) rotate(45deg);top:50%}.customizer--help.callout-bottom:before{right:50%;transform:translate(-50%,-50%) rotate(45deg);top:100%}.customizer--help.help-sticker-select{top:270px;right:450px;width:300px}.customizer--help.help-car-select{top:-290px;left:247px;width:300px}.customizer--help.help-sticker-remove{top:90px;left:240px;width:300px;transform:translate(-50%)}.customizer--preview{position:absolute;top:0;left:0;right:0;bottom:0;border-radius:20px}.customizer--item-selector-item--remove{text-align:center;opacity:.5}.customizer--item-selector-item--remove:before{content:"×";display:block;font-size:39px;line-height:.75em}.section-cars .customizer--preview,.section-fanfare .customizer--preview,.section-nametags .customizer--preview,.section-nitro .customizer--preview,.section-nitros .customizer--preview,.section-trails .customizer--preview{position:absolute;right:475px;z-index:2;left:35px;top:425px}.section-cars .customizer--item-selector-items,.section-fanfare .customizer--item-selector-items,.section-nametags .customizer--item-selector-items,.section-nitro .customizer--item-selector-items,.section-nitros .customizer--item-selector-items,.section-trails .customizer--item-selector-items{grid-template-columns:repeat(3,1fr)}.section-cars .customizer--item-selector-item,.section-fanfare .customizer--item-selector-item,.section-nametags .customizer--item-selector-item,.section-nitro .customizer--item-selector-item,.section-nitros .customizer--item-selector-item,.section-trails .customizer--item-selector-item{height:80px}.section-cars .customizer--preview .customizer--nametag-selection,.section-cars .customizer--preview .customizer--nitro-selection,.section-cars .customizer--preview .customizer--trail-selection,.section-cars .customizer--preview .customizer--vehicle-selection,.section-fanfare .customizer--preview .customizer--nametag-selection,.section-fanfare .customizer--preview .customizer--nitro-selection,.section-fanfare .customizer--preview .customizer--trail-selection,.section-fanfare .customizer--preview .customizer--vehicle-selection,.section-nametags .customizer--preview .customizer--nametag-selection,.section-nametags .customizer--preview .customizer--nitro-selection,.section-nametags .customizer--preview .customizer--trail-selection,.section-nametags .customizer--preview .customizer--vehicle-selection,.section-nitro .customizer--preview .customizer--nametag-selection,.section-nitro .customizer--preview .customizer--nitro-selection,.section-nitro .customizer--preview .customizer--trail-selection,.section-nitro .customizer--preview .customizer--vehicle-selection,.section-nitros .customizer--preview .customizer--nametag-selection,.section-nitros .customizer--preview .customizer--nitro-selection,.section-nitros .customizer--preview .customizer--trail-selection,.section-nitros .customizer--preview .customizer--vehicle-selection,.section-trails .customizer--preview .customizer--nametag-selection,.section-trails .customizer--preview .customizer--nitro-selection,.section-trails .customizer--preview .customizer--trail-selection,.section-trails .customizer--preview .customizer--vehicle-selection{text-align:center}.section-cars .customizer--preview .customizer--nametag-selection--name,.section-cars .customizer--preview .customizer--nitro-selection--name,.section-cars .customizer--preview .customizer--trail-selection--name,.section-cars .customizer--preview .customizer--vehicle-selection--name,.section-fanfare .customizer--preview .customizer--nametag-selection--name,.section-fanfare .customizer--preview .customizer--nitro-selection--name,.section-fanfare .customizer--preview .customizer--trail-selection--name,.section-fanfare .customizer--preview .customizer--vehicle-selection--name,.section-nametags .customizer--preview .customizer--nametag-selection--name,.section-nametags .customizer--preview .customizer--nitro-selection--name,.section-nametags .customizer--preview .customizer--trail-selection--name,.section-nametags .customizer--preview .customizer--vehicle-selection--name,.section-nitro .customizer--preview .customizer--nametag-selection--name,.section-nitro .customizer--preview .customizer--nitro-selection--name,.section-nitro .customizer--preview .customizer--trail-selection--name,.section-nitro .customizer--preview .customizer--vehicle-selection--name,.section-nitros .customizer--preview .customizer--nametag-selection--name,.section-nitros .customizer--preview .customizer--nitro-selection--name,.section-nitros .customizer--preview .customizer--trail-selection--name,.section-nitros .customizer--preview .customizer--vehicle-selection--name,.section-trails .customizer--preview .customizer--nametag-selection--name,.section-trails .customizer--preview .customizer--nitro-selection--name,.section-trails .customizer--preview .customizer--trail-selection--name,.section-trails .customizer--preview .customizer--vehicle-selection--name{color:#fff;font-size:32px;font-weight:600;text-shadow:0 2px 3px rgba(0,0,0,.5);padding-bottom:5px}.section-cars .customizer--preview .customizer--nametag-selection--rarity,.section-cars .customizer--preview .customizer--nitro-selection--rarity,.section-cars .customizer--preview .customizer--trail-selection--rarity,.section-cars .customizer--preview .customizer--vehicle-selection--rarity,.section-fanfare .customizer--preview .customizer--nametag-selection--rarity,.section-fanfare .customizer--preview .customizer--nitro-selection--rarity,.section-fanfare .customizer--preview .customizer--trail-selection--rarity,.section-fanfare .customizer--preview .customizer--vehicle-selection--rarity,.section-nametags .customizer--preview .customizer--nametag-selection--rarity,.section-nametags .customizer--preview .customizer--nitro-selection--rarity,.section-nametags .customizer--preview .customizer--trail-selection--rarity,.section-nametags .customizer--preview .customizer--vehicle-selection--rarity,.section-nitro .customizer--preview .customizer--nametag-selection--rarity,.section-nitro .customizer--preview .customizer--nitro-selection--rarity,.section-nitro .customizer--preview .customizer--trail-selection--rarity,.section-nitro .customizer--preview .customizer--vehicle-selection--rarity,.section-nitros .customizer--preview .customizer--nametag-selection--rarity,.section-nitros .customizer--preview .customizer--nitro-selection--rarity,.section-nitros .customizer--preview .customizer--trail-selection--rarity,.section-nitros .customizer--preview .customizer--vehicle-selection--rarity,.section-trails .customizer--preview .customizer--nametag-selection--rarity,.section-trails .customizer--preview .customizer--nitro-selection--rarity,.section-trails .customizer--preview .customizer--trail-selection--rarity,.section-trails .customizer--preview .customizer--vehicle-selection--rarity{padding-bottom:15px}.section-cars .customizer--preview .customizer--nametag-selection--equipped,.section-cars .customizer--preview .customizer--nitro-selection--equipped,.section-cars .customizer--preview .customizer--trail-selection--equipped,.section-cars .customizer--preview .customizer--vehicle-selection--equipped,.section-fanfare .customizer--preview .customizer--nametag-selection--equipped,.section-fanfare .customizer--preview .customizer--nitro-selection--equipped,.section-fanfare .customizer--preview .customizer--trail-selection--equipped,.section-fanfare .customizer--preview .customizer--vehicle-selection--equipped,.section-nametags .customizer--preview .customizer--nametag-selection--equipped,.section-nametags .customizer--preview .customizer--nitro-selection--equipped,.section-nametags .customizer--preview .customizer--trail-selection--equipped,.section-nametags .customizer--preview .customizer--vehicle-selection--equipped,.section-nitro .customizer--preview .customizer--nametag-selection--equipped,.section-nitro .customizer--preview .customizer--nitro-selection--equipped,.section-nitro .customizer--preview .customizer--trail-selection--equipped,.section-nitro .customizer--preview .customizer--vehicle-selection--equipped,.section-nitros .customizer--preview .customizer--nametag-selection--equipped,.section-nitros .customizer--preview .customizer--nitro-selection--equipped,.section-nitros .customizer--preview .customizer--trail-selection--equipped,.section-nitros .customizer--preview .customizer--vehicle-selection--equipped,.section-trails .customizer--preview .customizer--nametag-selection--equipped,.section-trails .customizer--preview .customizer--nitro-selection--equipped,.section-trails .customizer--preview .customizer--trail-selection--equipped,.section-trails .customizer--preview .customizer--vehicle-selection--equipped{font-size:12px;font-weight:400;display:inline-block;border-radius:4px;opacity:.7}.section-trails .customizer--item-selector-item{height:110px}.section-paint .customizer--preview{background:linear-gradient(0deg,rgba(249,208,52,.33),rgba(224,187,47,0))}.section-paint .paint-select-preview{height:100%;width:100%;background-repeat:no-repeat;background-position:50% 50%;background-size:auto 40px}.section-paint .paint-selector{padding:10px 0}.section-paint .paint-selector .customizer--item-selector-container{overflow:visible}.section-paint .paint-selector .customizer--item-selector-content:after,.section-paint .paint-selector .customizer--item-selector-content:before{display:none}.section-paint .paint-selector .customizer--item-selector-container{display:grid;gap:10px;grid-template-columns:repeat(3,1fr);padding:0 10px;height:478px}.section-paint .paint-selector .customizer--item-selector-container .customizer--item-selector-item{height:auto;display:flex;align-items:center;justify-content:center}.section-stickers .customizer--preview{background:linear-gradient(0deg,rgba(28,153,244,.33),rgba(22,122,195,0))}.section-stickers .customizer--item-selector-items{grid-template-columns:repeat(3,1fr)}.section-stickers .customizer--item-selector-item{height:110px}.section-titles .customizer--preview{background:linear-gradient(0deg,rgba(214,47,58,.5),rgba(171,38,46,0))}.section-titles .customizer--item-selector-item{height:80px}.section-titles .title-preview--player{font-size:28px;color:#fff;transform:translateY(-25%)}.customizer .ScrollbarsCustom.trackYVisible .ScrollbarsCustom-Track.ScrollbarsCustom-TrackY{right:3px!important}.customizer .ScrollbarsCustom-Track.ScrollbarsCustom-TrackY{background:rgba(0,0,0,.5)!important}.customizer .ScrollbarsCustom-Thumb.ScrollbarsCustom-ThumbY{background:#1c99f4!important}.sticker-selection--maximum-stickers{position:absolute;bottom:0;left:0;background:rgba(0,0,0,.3);padding:8px 12.944px;border-radius:0 20px 0 20px;box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.2);display:grid;grid-template-columns:auto 1fr;-moz-column-gap:10px;column-gap:10px}.sticker-selection--maximum-stickers>*{line-height:1.2em}.sticker-selection--maximum-stickers--icon{grid-row:1/3;display:flex;align-items:center;transform:scale(1.2)}.sticker-selection--maximum-stickers--title{font-weight:700;font-size:12px}.sticker-selection--maximum-stickers--desc{opacity:.8;font-size:10px}.customizer--shop-notification{text-align:center;margin:60px 10px 45px;padding:15px 55px;text-decoration:none;border-radius:4px;box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.2);background:rgba(0,0,0,.3);background-image:url(/dist/site/images/pages/customizer/shop-notification-bg.jpg);background-size:40% auto;color:#fff;transition:opacity .3s;font-size:12px;text-shadow:0 1px 3px #000;opacity:.7;cursor:pointer}.customizer--shop-notification:hover{opacity:1}.customizer--shop-notification--title{color:#f9d034;font-weight:700;font-size:17px;padding:0 0 10px}.customizer--shop-notification--desc{color:#fff;font-size:13px;line-height:1.4em}.customizer--tooltip{background:rgba(28,153,244,.9);box-shadow:0 1px 8px rgba(0,0,0,.8);position:absolute;padding:4px 14px;border-radius:4px;font-size:13px;line-height:1.33em;top:100%;opacity:0;pointer-events:none;transition:all .3s;transition-property:opacity,transform;transform:translate(0);max-width:200px;z-index:9}.customizer--tooltip:before{content:" ";display:block;width:10px;height:10px;transform:translate(-50%,-50%) rotate(45deg);background:#1c99f4;left:50%;top:0;position:absolute}.customizer--item-selector-item--content:hover .customizer--tooltip{opacity:1;transform:translateY(-10px)}.customizer--tooltip.requires-gold{padding:8px 14px;background:#171921}.customizer--tooltip.requires-gold span{color:#f9d034}.customizer--tooltip.requires-gold:before{background:#171921}.sticker-selection--container{position:absolute;right:455px;top:90px;left:10px;display:flex;justify-content:center;align-items:center}.sticker-selection{display:grid;grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(4,1fr);grid-gap:10px;height:470px;width:100%}.sticker-selection--gold-only{position:absolute;bottom:140px;width:60%;background:rgba(0,0,0,.3);transform:translateY(75%);z-index:100;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);display:flex;flex-direction:column;gap:15px;align-items:center;text-align:center;padding:20px 0;font-size:14px;border-radius:5px;box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.2)}.sticker-selection--gold-only p{padding:0 20px;line-height:1.2em;margin:0}.sticker-selection-item{display:flex;align-items:center;justify-content:center;position:relative}.sticker-selection-item--disabled{filter:brightness(40%) grayscale(100%)}.sticker-selection-item--selected{background:#000;background:radial-gradient(circle,rgba(0,0,0,.6) 0,transparent 65%)}.sticker-selection-item--selected:before{position:absolute;content:"×";display:block;z-index:2;top:50%;left:50%;transform:translate(-50%,-50%) scale(4);opacity:0;width:30px;height:30px;border-radius:100%;align-items:center;justify-content:center;color:#fff;font-size:20px;background:#000;background:radial-gradient(circle,rgba(0,0,0,.4) 40%,transparent 60%);text-shadow:0 0 5px #000;text-align:center;cursor:pointer;transition:all .3s}.sticker-selection-item--selected:hover:before{transform:translate(-50%,-50%) scale(5);opacity:1}.sticker-selection-item--preview{width:70%;background:no-repeat;background-position:50% 50%;background-size:contain;aspect-ratio:1/1}.sticker-selection-item--empty:hover:before{display:none}.sticker-selection-item--empty.locked-sticker svg circle{stroke:hsla(0,0%,100%,.3)}.sticker-selection-item--empty .icon{position:absolute;top:50%;left:50%;fill:hsla(0,0%,100%,.2);width:24px;height:24px;transform:translate(-50%,-50%)}.sticker-selection-item--empty.locked-sticker:hover svg circle{stroke:rgba(249,208,52,.35)!important}.sticker-selection-item--empty.locked-sticker:hover .icon{fill:rgba(249,208,52,.35)!important}.sticker-selection-item--empty svg{width:100px;height:100px}.sticker-selection-item--empty circle{stroke-width:1;stroke:hsla(0,0%,100%,.2);fill:rgba(0,0,0,.12)}.daily-challenge-list{border-radius:4px;padding:10px;position:relative}.daily-challenge-list--arriving{position:absolute;top:0;right:0}.daily-challenge-list--arriving-label{cursor:default;font-size:12px;padding:6px 9px;font-weight:700;display:flex;gap:5px;align-content:center;color:#acacac}.daily-challenge-list--arriving-label svg{width:16px}.daily-challenge-list--heading{padding-bottom:10px}.daily-challenge-list--challenges{display:grid;grid-template-rows:repeat(auto-fit,1fr);grid-gap:8px;color:#fff}.daily-challenge-progress{display:grid;grid-template-columns:1fr auto;grid-gap:3px}.daily-challenge-progress>:nth-child(0n+2){align-items:center}.daily-challenge-progress--progress{height:10px;position:relative;border-radius:200px;background:rgba(2,2,2,.5)}.daily-challenge-progress--progress-bar-container{position:absolute;left:1px;right:1px;top:1px;bottom:1px}.daily-challenge-progress--progress-bar,.daily-challenge-progress--progress-bar--earned{border-radius:200px;position:absolute;left:0;top:0;bottom:0}.daily-challenge-progress--progress-bar{z-index:1;transition:width 1s;transition-delay:1s;background:#49adf6}.daily-challenge-progress--progress-bar--earned{background:#fff;transition:width 2s;transition-delay:0s}.daily-challenge-progress--requirements{display:grid;grid-template-columns:1fr auto;grid-gap:20px;font-size:12px}.daily-challenge-progress--name{color:#fff;position:relative;max-width:90%}.daily-challenge-progress--status{color:#fff;opacity:.8;white-space:nowrap;text-overflow:ellipsis;font-style:italic}.daily-challenge-progress--divider{margin:0 2px 0 0}.daily-challenge-progress--badge{width:40px;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;position:relative;left:4px}.daily-challenge-progress--badge>*{flex:0 0 100%;text-align:center;line-height:1em;font-weight:600}.daily-challenge-progress--badge:before{content:"⅃";position:absolute;width:26px;height:26px;padding:0 2.6px 2.6px 0;z-index:9999;border-radius:100px;display:flex;overflow:hidden;justify-content:center;align-items:center;font-weight:700;text-indent:10px;opacity:0;font-size:18.2px;pointer-events:none;box-shadow:inset 0 0 0 1px #47cc80;transform:scale(1.4);text-shadow:0 1px 3px rgba(0,0,0,.4);transition:all .5s cubic-bezier(.25,3,.75,.9)}.daily-challenge-progress--xp{font-size:16px;color:#fff}.daily-challenge-progress--label{font-size:10px;color:hsla(0,0%,100%,.5)}.daily-challenge-progress.is-complete .daily-challenge-progress--progress-bar{background:#59ffa0}.daily-challenge-progress.is-complete .daily-challenge-progress--badge>*{opacity:0}.daily-challenge-progress.is-complete .daily-challenge-progress--badge:before{text-indent:0;opacity:1;box-shadow:inset 0 0 0 26px #47cc80,0 1px 5px rgba(0,0,0,.5);transform:rotate(45deg)}.daily-challenge-progress.is-countdown{border-radius:4px;opacity:.6;background:rgba(85,85,85,.3)}.daily-challenge-progress.is-countdown .daily-challenge-progress--countdown{padding:10px 5px;opacity:1;font-size:11.5px;font-style:italic;line-height:1em}.daily-challenge-completed-notification--actions{padding-top:40px}.daily-challenge-completed-notification--header{color:#fff;text-align:center}.daily-challenge-completed-notification--heading{font-size:25px;font-weight:600}.daily-challenge-completed-notification--info{color:#acacac;padding:0 0 20px;font-size:14px}.daily-challenge-completed-notification--content{background-color:#292c3b;text-align:center;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:20px;border-radius:20px}.daily-challenge-completed-notification--list{width:100%}.daily-challenge-completed-notification .raceResults--dailyChallenge{height:50px}.daily-challenge-completed-notification .raceResults--dailyChallenge>*{opacity:0;animation:animate-challenge-in .5s .3s forwards}.daily-challenge-completed-notification .daily-challenge-list--heading{display:none}.daily-challenge-completed-notification .daily-challenge-list--challenges{padding:15px 20px;gap:20px}.daily-challenge-completed-notification .daily-challenge-progress--badge{width:60px;font-size:20px}.daily-challenge-completed-notification .daily-challenge-progress--badge:before{top:50%;transform:translateY(-25%) rotate(45deg)!important;font-size:24px;width:36px;height:36px}.daily-challenge-completed-notification .daily-challenge-progress--name{font-size:16px;font-weight:600;margin-left:5px;height:28px}.daily-challenge-completed-notification .daily-challenge-progress--progress,.daily-challenge-completed-notification .daily-challenge-progress--progress-bar-container{height:16px}@keyframes animate-challenge-in{0%{opacity:0;transform:translateX(-25px)}to{opacity:1;transform:none}}.dais{position:relative;background:radial-gradient(ellipse at center bottom,hsla(0,0%,100%,.2) 0,rgba(2,2,2,.3) 80%,rgba(2,2,2,0) 100%),#171921;border-radius:5px;border:1px solid #2e3141;box-shadow:0 1px 10px rgba(2,2,2,.14);margin-bottom:15px;overflow:hidden}.dais-tag--a{color:hsla(0,0%,100%,.7);background-color:rgba(171,38,46,.7)}.dais:hover .dais-tag--a{color:#fff;background-color:#ab262e}.dais-car--preview{height:170px;background:no-repeat 50% 50%;background-size:90% auto}.dais-badge--owned{background:#f9d034;color:#020202;opacity:.3;transition:all .2s ease-out}.dais--btn,.dais--btn .dais-btnCopy{transition:all .25s ease-in-out}.dais--btn .dais-btnCopy{text-align:center;color:#fff;margin-bottom:20px}.dais--btn .dais-btnIcon{position:absolute;top:10px;right:10px;color:#59ffa0;opacity:0}.dais--btn .dais-btnIcon:after{display:block;content:" ";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);border-radius:50%;width:25px;height:25px;opacity:0;background:#59ffa0}.dais--btn:hover{cursor:pointer;transform:translateY(-2px);border:1px solid #49adf6;box-shadow:0 28px 28px 0 rgba(2,2,2,.05),0 17px 17px 0 rgba(2,2,2,.2),0 8px 8px 0 rgba(2,2,2,.15)}.dais--btn:hover .dais-btnCopy{color:#49adf6}.dais-car.dais-car--s{padding:30px 20px 10px}.is-purchased{animation-delay:.95s}.is-purchased .dais-img{animation:daisZoom 1.5s linear forwards}.dais--btn.is-selected{border:1px solid #59ffa0}.dais--btn.is-selected .dais-btnIcon{opacity:1}.dais--btn.is-selected .dais-btnIcon:after{animation:dais-icon-select .3s ease-out forwards}.dais--btn.is-selected .dais-btnCopy{color:#59ffa0}.dais--btn.is-selected .dais-btnIcon{display:block}.dais.is-owned{border:3px solid rgba(174,146,36,.5);box-shadow:0 1px 10px rgba(2,2,2,.14);transition:all .2s ease-out}.dais.is-owned .dais-badge{opacity:.3}.dais.is-owned .dais-bg{opacity:1}.dais.is-owned .dais-copy{color:#f9d034}.dais.is-owned:hover{border:3px solid #f9d034;transform:translateY(-5px)}.dais.is-owned:hover,.dais.is-owned:hover .dais-badge{box-shadow:0 28px 28px 0 rgba(2,2,2,.05),0 17px 17px 0 rgba(2,2,2,.2),0 8px 8px 0 rgba(2,2,2,.15)}.dais.is-owned:hover .dais-badge{transform:translateY(-3px);opacity:1}.dais-bg{height:100%;left:0;opacity:0;padding:10px 20px;position:absolute;top:0;transform-origin:50% 50%;transition:opacity .3s ease-out;width:100%;z-index:1;background:radial-gradient(ellipse at center bottom,hsla(0,0%,100%,.4) 0,hsla(0,0%,100%,0) 100%),#181922}.dais:hover .dais-bg{opacity:1}.dais-bgCopy{font-size:130px;font-style:italic;font-weight:600;line-height:1;opacity:.03}.dais-tags{left:0;position:absolute;right:0;top:0;z-index:5}.dais-tag{display:block;padding:5px 10px}.dais-badges{position:absolute;top:15px;right:15px;display:flex;z-index:5}.dais-badge{flex:0 0 auto;padding:5px 10px;text-align:center;opacity:0;border-radius:5px}.dais-car{padding:60px 20px 10px}.dais-car,.dais-copy{position:relative;z-index:5;text-align:center}.dais-copy{text-shadow:0 2px 2px rgba(2,2,2,.25);padding:20px 20px 60px}.dais-purchase{position:relative;z-index:5}.dais-carOwned{position:absolute;top:10px;right:10px;z-index:5;background:rgba(174,146,36,.5);color:#020202;padding:5px 10px;border-radius:5px;transition:all .2s ease-out}.has-errorDais .dais .dais-car{border:2px solid #da444e}.has-errorDais .dais .dais-btnCopy{color:#da444e}@keyframes dais-icon-select{0%{opacity:0;transform:translate(-50%,-50%) scale(1)}50%{opacity:.5;transform:translate(-50%,-50%) scale(2)}to{opacity:0;transform:translate(-50%,-50%) scale(3)}}.temp-race-instructions{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;opacity:.3;transition:opacity .3s}.temp-race-instructions:hover{opacity:1}.dash{position:relative;height:220px;width:100%;background:linear-gradient(180deg,#020202,#292c3b,#20222e);touch-action:manipulation}.dash:before{background-position:50% 50%;background-repeat:no-repeat;position:absolute;top:0;left:0;right:0;bottom:0;content:"";display:block;pointer-events:none;z-index:2;background-image:url(/dist/site/images/pages/race/rv3-dash-bg-default.png)}.dash--o{overflow:visible}.dash-bg{width:1024px;height:220px;position:absolute;z-index:2;top:0;left:0}.dash-content{height:100%;position:relative;z-index:3;display:flex;width:100%;flex-flow:row nowrap}.dash-side{width:185px;flex:1 0 185px;position:relative}.dash-center{flex:1 1 100%;display:flex;flex-direction:column;padding:15px 0 0;justify-content:space-between;position:relative}.dash-metrics{position:absolute;width:120px;top:25px;left:50px}.dash-copyContainer{background:linear-gradient(180deg,hsla(0,0%,100%,.9) 65%,hsla(0,0%,100%,.87) 70%,#fff);border-radius:5px;box-shadow:0 1px 10px rgba(2,2,2,.14);flex:1;overflow:hidden;padding:15px;width:654px;display:flex}.dash-copy{position:relative;align-content:flex-start;color:#2e3141;display:flex;flex-flow:row wrap;font-family:Roboto Mono,Courier New,Courier,Lucida Sans Typewriter,Lucida Typewriter,monospace;font-size:18px;font-weight:400;width:100%;transition:transform .25s ease;flex:1}.dash-actions{height:33px;flex:0 0 33px;margin-top:20px}.dash-word{flex:0 0 auto}.dash-letter{display:inline-block;padding:2px}.dash-copy-input{position:absolute;top:0;left:0;opacity:0;width:0;height:0;z-index:0;border:none;color:transparent;caret-color:transparent}.dash-copyContainer.is-single-line{align-items:center}.dash-copyContainer.is-single-line .dash-copy{flex-flow:row nowrap;transition:none}.dash-copyContainer.is-single-line .dash-copy .dash-letter{font-size:39px}.dash-letter.is-typed{opacity:.5}.dash-letter.is-correct{color:#2e3141}.dash-letter.is-incorrect{background:#d62f3a;color:#fff}.dash-letter.is-waiting{background:#1c99f4;color:#fff}.dash-pos{left:20px}.dash-inv,.dash-pos{position:absolute;bottom:20px;text-align:center}.dash-inv{right:20px}.dash-nitros{position:absolute;z-index:1;right:0;top:0}.dash-nitro{display:block;background:transparent;color:inherit;border:none;padding:0;font:inherit;cursor:pointer;outline:inherit;margin-bottom:-10px;position:relative;transition:all .25s ease-in-out;transform:rotate(35deg) translate(100px,100px);animation:nitro-entrance .8s ease-out forwards}.dash-nitro:first-child{left:10px;top:35px;animation-delay:.5s}.dash-nitro:nth-child(2){left:-20px;top:30px;animation-delay:.7s}.dash-nitro:nth-child(3){left:-49px;top:25px;animation-delay:.9s}.dash-nitro:hover{transform:translateX(10%) translateY(-10%)}.dash-nitro.is-used .dash-nitro-img{opacity:.75;filter:grayscale(100%)}.dash-nitro.is-locked .dash-nitro-img{filter:grayscale(100%)}.dash-nitro.is-locked .dash-nitro-lock{display:block}.dash-nitro-img{z-index:1;transition:all .1s ease-out}.dash-nitro-lock.icon{display:none;position:absolute;top:10px;left:15px;color:#d62f3a;z-index:2;transform:rotate(-35deg)}.dash-copyWarning{position:absolute;bottom:20px;width:450px;background:linear-gradient(180deg,#962129 50%,#d62f3a 95%,#da444e);border-radius:20px;border:2px solid #d62f3a;box-shadow:0 28px 28px 0 rgba(2,2,2,.05),0 17px 17px 0 rgba(2,2,2,.2),0 8px 8px 0 rgba(2,2,2,.15);color:#fff;left:50%;transform:translateX(-50%);padding:15px;z-index:4}.nmDash-message--typing{transform:translateY(-35px);height:80px;gap:20px;width:450px}.nmDash-message--typing.friends-race{width:550px}.nmDash-message--typing .nmDash-message{flex:auto;height:100%;display:flex;align-items:center}.nmDash--race-mode{background:#2e3141;display:flex;flex-direction:column;justify-content:center;padding:0 20px;height:80px;border-radius:5px;pointer-events:all;line-height:1em;gap:0;z-index:1;position:absolute!important;left:20px;top:35px;cursor:default!important}.nmDash--race-mode--heading{opacity:.7;font-weight:600;font-size:14px;padding-bottom:5px}.nmDash--race-mode--mode,.nmDash--race-mode--visibility{font-size:12px}.nmDash--race-mode--tooltip{text-align:left!important}.nmDash--race-mode--tooltip h3{font-size:14px;font-weight:400}.nmDash--race-mode--tooltip em,.nmDash--race-mode--tooltip p{font-size:12px}.dash .dash--tip-container{position:absolute;bottom:0;left:20%;right:20%;overflow:hidden;padding:15px 15px 0;max-width:80%}.dash .dash--tip{background:rgba(0,0,0,.4);text-align:center;line-height:1.4em;padding:15px 20px;border-radius:5px 5px 0 0;box-shadow:inset 0 28px 28px 0 rgba(2,2,2,.05),0 17px 17px 0 rgba(2,2,2,.2),0 8px 8px 0 rgba(2,2,2,.15),0 0 0 1px hsla(0,0%,100%,.3)}.race-host-controls--tooltip{transform:translateX(-50px)}.is-active-host .race-host-controls--tooltip{display:none}.race-host-controls--popup{position:absolute;z-index:6;transform:translateY(-10px)}.race-host-controls--settings{position:absolute;background:#fff;transform:translateY(-100%);width:300px;border-radius:5px}.race-host-controls--race-mode-selector--option,.race-host-controls--race-mode-selector--options{padding:10px;display:flex;flex-direction:column;gap:5px}.race-host-controls--race-mode-selector--option{cursor:pointer;border-radius:5px}.race-host-controls--race-mode-selector--option-name{line-height:1em;font-weight:600}.race-host-controls--race-mode-selector--option-desc{line-height:1.3em;font-size:12px;opacity:.7}.race-host-controls--race-mode-selector--option:hover{background:#eee}.race-host-controls--race-mode-selector--option.is-selected{background:#1c99f4;color:#fff}.race-host-controls--race-config{padding:0;height:100%}.structure--nitrotype .race-host-controls--race-config{width:234px}.structure--nitromath .race-host-controls--race-config{width:180px}.race-host-controls--race-config--details{width:100%;margin:0 20px;display:flex;flex-direction:column;text-align:left}.race-host-controls--race-config--heading{opacity:.7;font-size:14px}.race-host-controls--race-config--mode{font-weight:600}.race-host-controls--race-config--configure{display:flex;padding:0 15px;background:rgba(2,2,2,.15);align-items:center;height:100%}.race-host-controls--race-config .icon{transition:transform .3s}.race-host-controls--race-config.is-expanded .icon{transform:scaleY(-1)}.structure--nitrotype .race-host-controls{display:grid;grid-template-columns:repeat(3,auto);gap:20px;height:90px}.structure--nitrotype .race-host-controls .btn,.structure--nitrotype .race-host-controls .events--garage-not-joined--btn,.structure--nitrotype .race-host-controls .friends-list--friend-status--join-race-button,.structure--nitrotype .race-host-controls .modal--bundle-offer--purchase-option{height:100%}.structure--nitrotype .race-host-controls--invite-friends,.structure--nitrotype .race-host-controls--start-race{width:182px}.structure--nitrotype .race-host-controls--start-race{margin-left:205px}.structure--nitromath .race-host-controls--info .nmDash-message{width:300px;height:100%;display:flex;align-items:center}@keyframes nitro-entrance{0%{transform:rotate(35deg) translate(100px,100px);opacity:0}1%{opacity:1}40%{transform:rotate(35deg) translate(-20px,50px)}45%{transform:rotate(35deg) translate(-20px,50px)}60%{transform:rotate(35deg) translateY(50px)}to{transform:rotate(35deg) translate(0)}}@keyframes nitro-exit{0%{transform:rotate(35deg) translate(0)}to{transform:rotate(35deg) translate(1400px,300px)}}@keyframes partial-fade{0%{opacity:1}50%{opacity:.6}to{opacity:1}}.dashShield{z-index:5}.dashShield-layer--btm,.dashShield-layer--mid,.dashShield-side,.dashShield-slats{overflow:hidden}.dash-nitros{overflow-x:hidden;height:100%}.dashShield-layer--top{align-items:center;display:flex;justify-content:center;z-index:60}.dashShield-layer--mid{z-index:40}.dashShield-layer--btm{z-index:20}.dashShield-deco--left{bottom:-15px;left:-25px}.dashShield-deco--right{bottom:0;right:-15px}.dashShield-slatSide--left .dashShield-slat{box-shadow:5px 0 5px rgba(2,2,2,.1)}.dashShield-slatSide--left .dashShield-slat:first-child{z-index:10;animation-delay:.45s}.dashShield-slatSide--left .dashShield-slat:nth-child(2){z-index:9;animation-delay:.4s}.dashShield-slatSide--left .dashShield-slat:nth-child(3){z-index:8;animation-delay:.35s}.dashShield-slatSide--left .dashShield-slat:nth-child(4){z-index:7;animation-delay:.3s}.dashShield-slatSide--left .dashShield-slat:nth-child(5){z-index:6;animation-delay:.25s}.dashShield-slatSide--left .dashShield-slat:nth-child(6){z-index:5;animation-delay:.2s}.dashShield-slatSide--left .dashShield-slat:nth-child(7){z-index:4;animation-delay:.15s}.dashShield-slatSide--left .dashShield-slat:nth-child(8){z-index:3;animation-delay:.1s}.dashShield-slatSide--left .dashShield-slat:nth-child(9){z-index:2;animation-delay:.05s}.dashShield-slatSide--left .dashShield-slat:nth-child(10){z-index:1;animation-delay:0s}.dashShield-slatSide--right{margin-left:-1px}.dashShield-slatSide--right .dashShield-slat{box-shadow:-2px 0 5px rgba(2,2,2,.15)}.dashShield-slatSide--right .dashShield-slat:first-child{animation-delay:0s;z-index:1}.dashShield-slatSide--right .dashShield-slat:nth-child(2){animation-delay:.05s;z-index:2}.dashShield-slatSide--right .dashShield-slat:nth-child(3){animation-delay:.1s;z-index:3}.dashShield-slatSide--right .dashShield-slat:nth-child(4){animation-delay:.15s;z-index:4}.dashShield-slatSide--right .dashShield-slat:nth-child(5){animation-delay:.2s;z-index:5}.dashShield-slatSide--right .dashShield-slat:nth-child(6){animation-delay:.25s;z-index:6}.dashShield-slatSide--right .dashShield-slat:nth-child(7){animation-delay:.3s;z-index:7}.dashShield-slatSide--right .dashShield-slat:nth-child(8){animation-delay:.35s;z-index:8}.dashShield-slatSide--right .dashShield-slat:nth-child(9){animation-delay:.4s;z-index:9}.dashShield-slatSide--right .dashShield-slat:nth-child(10){animation-delay:.45s;z-index:10}.dashShield.is-retracting{pointer-events:none}.dashShield.is-retracting .dashShield-slatSide--left .dashShield-slat,.dashShield.is-retracting .dashShield-slatSide--right .dashShield-slat{animation-duration:.05s;animation-fill-mode:forwards;animation-timing-function:ease-in}.dashShield.is-retracting .dashShield-slatSide--left .dashShield-slat{animation-name:dash-left-retract}.dashShield.is-retracting .dashShield-slatSide--right .dashShield-slat{animation-name:dash-right-retract}.dashShield.is-retracting .dashShield-deco--left{animation:deco-left-exit 1s ease-out forwards}.dashShield.is-retracting .dashShield-deco--right{animation:deco-right-exit 1s ease-out forwards}.dashShield.is-retracting .dashShield-deco--frame{transform:scale(1.2);opacity:0}.dashShield.is-closing{pointer-events:none}.dashShield.is-closing .dashShield-slatSide--left,.dashShield.is-closing .dashShield-slatSide--right{animation-fill-mode:forwards;animation-timing-function:ease-in-out;animation-delay:1s;animation-duration:1s}.dashShield.is-closing .dashShield-slatSide--left{transform:translateX(-100%);animation-name:blast_doors__close_left}.dashShield.is-closing .dashShield-slatSide--right{transform:translateX(100%);animation-name:blast_doors__close_right}.dashShield.is-closing .dashShield-deco--frame{display:none}@keyframes blast_doors__close_left{0%{transform:translateX(-100%)}to{transform:translateX(0)}}@keyframes blast_doors__close_right{0%{transform:translateX(100%)}to{transform:translateX(0)}}@keyframes blast_frame__close{0%{transform:translateY(-10px);opacity:0}to{transform:translateY(0);opacity:1}}.dashShield-layer{height:100%;left:0;position:absolute;top:0;width:100%}.dashShield-deco{position:absolute;transition:all .2s ease-in;width:100%}.dashShield-slats{display:flex}.dashShield-slatSide{flex:1;height:100%;position:relative;width:50%}.dashShield-slat{background:linear-gradient(90deg,rgba(0,0,0,.03) 21.35%,hsla(0,0%,100%,0)),linear-gradient(.506turn,#777 .76%,#889097 10.6%,#777e97 49.41%,#73788b 49.42%,#8389a0 78.39%,#5f626f 99.61%);display:inline-block;height:100%;overflow:hidden;position:relative;width:10%;z-index:1}@keyframes deco-left-exit{0%{transform:translateX(-5px)}to{transform:translateX(-300px)}}@keyframes deco-right-exit{0%{transform:translateX(5px)}to{transform:translateX(300px)}}@keyframes dash-left-retract{0%{transform:translateX(0);opacity:1}99%{transform:translateX(-520px);opacity:1}to{transform:translateX(-520px);opacity:0}}@keyframes dash-right-retract{0%{transform:translateX(0);opacity:1}99%{transform:translateX(520px);opacity:1}to{transform:translateX(520px);opacity:0}}.divider{color:hsla(0,0%,100%,.7);height:0;line-height:1;margin:20px 0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}.divider--a{border-top:1px solid hsla(0,0%,100%,.2)}.divider--gold{border-top:1px solid #e0bb2f}.divider--f{margin:0}.divider--horizontal{display:table;height:auto;line-height:1;text-align:center;white-space:nowrap}.divider--horizontal:after,.divider--horizontal:before{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAABxEAAAABCAYAAAARgFDiAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAhSURBVHgB7cAxAQAACAIwbWb/UvgQY9skNwAAAAAAAAD1wlYDP9eFQUwAAAAASUVORK5CYII=);background-repeat:no-repeat;content:" ";display:table-cell;position:relative;top:50%;width:50%}.divider--horizontal:before{background-position:right 1em top 50%}.divider--horizontal:after{background-position:left 1em top 50%}.dropdown{cursor:pointer;position:relative;transition:all 0s}.dropdown.is-active,.dropdown:hover{z-index:5}.dropdown-link.dropdown-link--brick{color:#da444e}.dropdown-link.dropdown-link--brick:hover{color:#fff;background:#d62f3a}.dropdown-link.dropdown-link--lemon{color:#f9d034}.dropdown-link.dropdown-link--lemon:hover{color:#020202;background:#f9d034}.dropdown-link.dropdown-link--dodger{color:#1c99f4}.dropdown-link.dropdown-link--dodger:hover{color:#fff;background:#1c99f4}.dropdown-link.dropdown-link--emerald{color:#59ffa0}.dropdown-link.dropdown-link--emerald:hover{color:#2d8050;background:#59ffa0}.dropdown--account{background:#20222e;border-radius:0 0 5px 5px;font-size:14px;padding:10px 15px;color:#fff;display:inline-block;width:240px;position:absolute;top:0;right:0}.dropdown--account:hover{border-radius:0;background:#115c92;box-shadow:0 1px 10px rgba(2,2,2,.14)}.dropdown--account:hover .dropdown-accountIcon{width:18px;height:18px}.dropdown--account:hover .dropdown-accountArrow{transform:rotate(180deg)}.dropdown--account:hover .dropdown-trigger{padding:10px 0;opacity:1;font-weight:600}.dropdown--account .dropdown-accountIcon{color:#59ffa0}.dropdown--account .dropdown-accountArrow{color:hsla(0,0%,100%,.8)}.dropdown--account .dropdown-trigger{color:#fff;text-decoration:none;display:block;transition:all .1s ease-out}.dropdown--account .dropdown-items{background:#0e4d7a;border-radius:0 0 5px 5px;box-shadow:0 28px 28px 0 rgba(2,2,2,.05),0 17px 17px 0 rgba(2,2,2,.2),0 8px 8px 0 rgba(2,2,2,.15);width:240px}.dropdown--account .dropdown-link{color:#fff;padding:10px 5px;font-size:12px;border-radius:5px}.dropdown--account .dropdown-link:hover{color:#fff;background:#1c99f4}.dropdown--account .dropdown-link:hover .icon{opacity:1}.dropdown--account .dropdown-link .icon{opacity:.5;transition:all .25s ease-in-out}.dropdown--account .dropdown-item:first-child{padding:10px 10px 0}.dropdown--account .dropdown-item:not(:last-child):not(:first-child){padding:5px 10px 0}.dropdown--account .dropdown-item:not(:last-child) .dropdown-link{flex-direction:row;width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;align-items:center}.dropdown--account .dropdown-item:last-child{padding-top:10px}.dropdown--account .dropdown-item:last-child .dropdown-link{color:#fff;background:#ab262e;padding:15px;border-radius:0 0 5px 5px}.dropdown--account .dropdown-item:last-child .dropdown-link:hover{background:#962129;padding:15px 15px 15px 25px}.dropdown--nav{border-radius:5px 5px 0 0;color:#fff;padding:5px}.dropdown--nav.is-active,.dropdown--nav:hover{background:#20222e;color:#fff;box-shadow:0 28px 28px 0 rgba(2,2,2,.05),0 17px 17px 0 rgba(2,2,2,.2),0 8px 8px 0 rgba(2,2,2,.15)}.dropdown--nav.is-active .dropdown-trigger,.dropdown--nav:hover .dropdown-trigger{color:#fff}.dropdown--nav .dropdown-items{background:#20222e;border-radius:0 5px 5px 5px;box-shadow:0 28px 28px 0 rgba(2,2,2,.05),0 17px 17px 0 rgba(2,2,2,.2),0 8px 8px 0 rgba(2,2,2,.15);width:200px;left:0}.dropdown--nav .dropdown-items.list .list-item{margin-right:0}.dropdown--nav .dropdown-link{color:#fff;padding:15px;font-size:12px}.dropdown--nav .dropdown-link:hover{color:#fff;background:#1c99f4;border-left-color:#59ffa0}.dropdown--nav .dropdown-item{border-bottom:1px solid #2e3141}.dropdown--nav .dropdown-item:last-of-type{border-bottom:0}.dropdown--team{border-radius:5px 5px 0 0;color:#fff;padding:5px}.dropdown--team.is-active,.dropdown--team:hover{background:#20222e;box-shadow:0 28px 28px 0 rgba(2,2,2,.05),0 17px 17px 0 rgba(2,2,2,.2),0 8px 8px 0 rgba(2,2,2,.15);color:#fff;transition:none}.dropdown--team.is-active .dropdown-trigger,.dropdown--team:hover .dropdown-trigger{color:#1c99f4}.dropdown--team .dropdown-trigger{margin:5px auto}.dropdown--team .dropdown-link{padding:15px;font-size:12px}.dropdown--team .dropdown-link--sway:hover .icon{animation:sway 1s infinite both}.dropdown--team .dropdown-link--bounceDownArrows:hover .icon{animation:bounce-down-arrows .9s both}.dropdown--team .dropdown-link--bounceUpArrows:hover .icon{animation:bounce-up-arrows .9s both}.dropdown--team .dropdown-items{background:#20222e;border-radius:5px 0 5px 5px;box-shadow:0 1px 10px rgba(2,2,2,.14);width:250px;overflow:visible}.dropdown--team .dropdown-items.list .list-item{margin-right:0}.dropdown--team .dropdown-item:first-child .dropdown-link{border-top-left-radius:5px}.dropdown--team .dropdown-item:last-child{box-shadow:0 28px 28px 0 rgba(2,2,2,.05),0 17px 17px 0 rgba(2,2,2,.2),0 8px 8px 0 rgba(2,2,2,.15)}.dropdown--team .dropdown-item:last-child .dropdown-link{border-bottom-left-radius:5px}.dropdown--team .dropdown-item:not(:last-child){border-bottom:1px solid #3b3d4c}.dropdown--scroll .dropdown-items{max-height:90px;overflow-y:scroll}.dropdown--scroll.dropdown--a .dropdown-item:last-child{border-radius:0 0 5px 5px;overflow:hidden}.dropdown--r .dropdown-items{right:0}.dropdown--r .dropdown-link.is-current{border-left:4px solid #d62f3a;border-right:none}.dropdown--c .dropdown-items{left:50%;transform:translateX(-50%)}.dropdown:hover{z-index:7}.dropdown:hover .dropdown-items{pointer-events:auto;opacity:1;z-index:2;visibility:visible}.dropdown-link.is-current{border-right:4px solid #d62f3a}.dropdown-trigger{display:flex;align-items:center;transition:color .25s ease-in-out;position:relative;z-index:1}.dropdown-items{line-height:1;opacity:0;overflow:hidden;position:absolute;top:100%;z-index:-1;visibility:hidden;pointer-events:none}.dropdown-items,.dropdown-link{transition-property:display,color,background,padding,opacity,box-shadow}.dropdown-link{box-sizing:border-box;color:#2e3141;text-decoration:none;transition-duration:.25s;transition-timing-function:ease-in-out;width:100%;display:flex;align-items:center}.dropdown-link:hover{color:#2e3141;padding-left:20px}.dropdown-linkInt{width:100%}.dropdown-item{cursor:pointer;display:block;transition-property:display,color,background,padding,opacity,box-shadow;transition-duration:.25s;transition-timing-function:ease-in-out;white-space:nowrap}@keyframes sway{0%,to{transform:translateX(0);transform-origin:50% 50%}15%{transform:translateX(-5px) rotate(6deg)}30%{transform:translateX(3px) rotate(-6deg)}45%{transform:translateX(-3px) rotate(3.6deg)}60%{transform:translateX(2px) rotate(-2.4deg)}75%{transform:translateX(-1px) rotate(1.2deg)}}@keyframes bounce-up-arrows{0%{transform:translateY(5px);animation-timing-function:ease-in;opacity:1}24%{opacity:1}40%{transform:translateY(4px);animation-timing-function:ease-in}65%{transform:translateY(3px);animation-timing-function:ease-in}82%{transform:translateY(2px);animation-timing-function:ease-in}93%{transform:translateY(1px);animation-timing-function:ease-in}25%,55%,75%,87%{transform:translateY(0);animation-timing-function:ease-out}to{transform:translateY(0);animation-timing-function:ease-out;opacity:1}}@keyframes bounce-down-arrows{0%{transform:translateY(-5px);animation-timing-function:ease-in;opacity:1}24%{opacity:1}40%{transform:translateY(-4px);animation-timing-function:ease-in}65%{transform:translateY(-3px);animation-timing-function:ease-in}82%{transform:translateY(-2px);animation-timing-function:ease-in}93%{transform:translateY(-1px);animation-timing-function:ease-in}25%,55%,75%,87%{transform:translateY(0);animation-timing-function:ease-out}to{transform:translateY(0);animation-timing-function:ease-out;opacity:1}}.error{border-radius:20px;border:1px solid #d62f3a;height:100%;position:relative;width:100%}.error--info .error-sidebar{background:linear-gradient(90deg,rgba(32,34,46,.8) 0,rgba(32,34,46,0) 1%),linear-gradient(180deg,#303343,#292c3b);border-left:2px solid rgba(2,2,2,.3);border-radius:0 20px 20px 0}.error--noinfo .error-sidebar{background:linear-gradient(90deg,rgba(32,34,46,.8) 0,rgba(32,34,46,0) 1%),linear-gradient(180deg,#ab262e 0,#962129 50%,#2e3141);border-radius:0 20px 20px 0;height:100%;overflow:hidden;position:relative;width:100%}.error--noinfo .error-sidebar:after{animation-delay:.5s;background:radial-gradient(ellipse at center,hsla(0,0%,100%,.4) 0,rgba(218,68,78,0) 75%);border-radius:50%;content:" ";display:block;height:500px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:500px;z-index:2}.error--noinfo .error-floater{animation:errorStop .7s cubic-bezier(.25,.46,.45,.94) forwards;left:140px;position:absolute;top:50px;transform:translateX(500px);z-index:3}.error--coming-soon--content{min-height:550px}.error--coming-soon--sidebar{background:url(/dist/site/images/pages/404/coming-soon.jpg);background-position:0 50%;background-size:100%;border-radius:0 20px 20px 0;padding:0!important;position:absolute;right:0;top:0;bottom:0;width:48%}.error--404 .error-bg:after,.error--404 .error-bg:before{animation:bgSpace 10s ease-in-out infinite;content:" ";display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.error--404 .error-bg:after{background:url(/dist/site/images/pages/404/space-bg1.png) 0 0 no-repeat}.error--404 .error-bg:before{animation-delay:5s;background:url(/dist/site/images/pages/404/space-bg2.png) 0 0 no-repeat;opacity:.1}.error--404 .error-car{animation:carHyper .2s ease-in .4s forwards,carSpace 95s ease-in-out .7s infinite;background:url(/dist/site/images/pages/404/car.png) 0 0 no-repeat;height:136px;opacity:.9;position:absolute;right:210px;top:150px;transform-origin:0 50%;transform:rotate(-15deg) scaleX(15) scaleY(.7) translate(0);width:300px;z-index:3}.error--404 .error-floater{animation:signSpace 7s ease-in-out infinite;background:url(/dist/site/images/pages/404/stop.png) 0 0 no-repeat;filter:blur(1px);height:551px;opacity:.9;position:absolute;right:-20px;top:-30px;transform:rotate(15deg) scale(.7) translateY(0);width:239px;z-index:4}.error--404 .error-orb{background:radial-gradient(ellipse at center,rgba(32,34,46,0) 40%,rgba(32,34,46,.8) 68%,rgba(32,34,46,.5) 70%),linear-gradient(170deg,transparent,transparent 45%,rgba(73,173,246,.2) 0,hsla(0,0%,100%,.04) 55%,transparent 0,transparent 58%,hsla(0,0%,100%,.1) 0,hsla(0,0%,100%,.05) 62%,transparent 0,transparent 75%,hsla(0,0%,100%,.1) 0,transparent 76%),linear-gradient(180deg,#49adf6 0,#0e4d7a 70%);border-radius:50%;box-shadow:-5px 0 200px rgba(28,153,244,.2);height:800px;position:absolute;right:-300px;top:-300px;width:800px;z-index:2}.error-fg{position:relative;z-index:2}.error-bg{border-radius:20px;height:100%;left:0;overflow:hidden;position:absolute;top:0;width:100%;z-index:1}.error-code{font-family:Roboto Mono,Courier New,Courier,Lucida Sans Typewriter,Lucida Typewriter,monospace;height:100%;max-height:300px;overflow:auto}.error-title{height:25px;margin-bottom:5px;position:relative;width:100%}.error-titleGlitch{animation-iteration-count:5;animation:errorGlitch 5s ease-in-out;display:block;left:0;overflow:hidden;position:absolute;width:100%}.error-titleGlitch:first-child{animation-delay:2s;height:15%;top:55%}.error-titleGlitch:first-child .error-titleCopy{top:0;transform:translateY(-55%)}.error-titleGlitch:nth-child(2){animation-delay:2s;height:55%;top:0}.error-titleGlitch:nth-child(2) .error-titleCopy{top:0;transform:translateY(-2%)}.error-titleGlitch:nth-child(3){animation-delay:2.2s;bottom:0;height:30%}.error-titleGlitch:nth-child(3) .error-titleCopy{top:0;transform:translateY(-67%)}.error-titleCopy{color:#d62f3a;display:block;font-size:25px;font-weight:600;left:0;line-height:1;position:absolute}@keyframes errorGlitch{0%,3%,to{transform:translateX(0);opacity:1}1%{transform:translateX(-15px);opacity:.2}2%{transform:translateX(15px);opacity:.5}}@keyframes errorStop{0%{transform:rotateX(-70deg);transform-origin:bottom;opacity:0}to{transform:rotateX(0);transform-origin:bottom;opacity:1}}@keyframes signSpace{0%,to{transform:rotate(15deg) scale(.7) translateY(0)}65%{transform:rotate(12deg) scale(.7) translateY(15px)}}@keyframes carHyper{0%{opacity:0;transform:rotate(-15deg) scaleX(15) scaleY(.7) translate(1000)}to{opacity:1;transform:rotate(-15deg) scaleX(.7) scaleY(.7) translate(0)}}@keyframes carSpace{0%,to{transform:rotate(-15deg) scaleX(.7) scaleY(.7) translate(0)}65%{transform:rotate(-152deg) scaleX(.7) scaleY(.7) translate(-175px,205px)}}@keyframes bgSpace{0%,to{opacity:.1}65%{opacity:.3}}.events--achievement,.events--days-remaining,.events--joined--equipment,.events--loadout.full .events--loadout--car,.events--loadout.full .events--loadout--loot,.events--loadout.mini .events--loadout--indicator,.events--perk--reward,.events--progress,.events--purchase-car--car,.events--select-car--car{background:rgba(0,0,0,.4);box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.3)}.events--achievement--preview,.events--loadout.full .events--loadout--car,.events--loadout.full .events--loadout--loot,.events--loadout.full .events--loadout--plus,.events--loadout.full .events--loadout--sticker,.events--purchase-car--car,.events--select-car--car{display:flex;justify-content:center;align-items:center}.events--joined--header,.events--not-joined--header,.modal--event-announcement--header{background:var(--event-header-gradient);border-radius:20px 20px 0 0}.events--teaser{cursor:pointer;position:absolute;z-index:1}.events--teaser img{height:80px;width:250px}.events--garage{background:var(--event-garage-gradient,rgba(0,0,0,.5));padding:10px 10px 10px 15px;box-shadow:inset 0 0 0 2px hsla(0,0%,100%,.3),inset 0 0 0 1px rgba(2,2,2,.7);color:#fff;border-radius:5px;text-shadow:0 1px 2px rgba(0,0,0,.6)}.events--garage-not-joined{background:#f9d034;border-radius:2.5px;box-shadow:0 1px 3px rgba(0,0,0,.4);justify-content:space-between;gap:10px;padding:10px;text-shadow:none;color:#2d2401}.events--garage-not-joined,.events--garage-not-joined--details{display:flex;flex-direction:column}.events--garage-not-joined--icon{width:30px;height:30px;fill:#bd8623;display:none}.events--garage-not-joined--title{font-size:14px;line-height:1em;font-weight:600;padding-bottom:2.5px}.events--garage-not-joined--message{font-size:11.5px;line-height:1.1em;opacity:.7}.events--garage-not-joined--cta{grid-column-start:2}.events--garage-not-joined--btn{margin:0;padding:5px 0;font-size:12px;font-weight:600;width:100%}.events--perk.mini{display:grid;grid-template-columns:1fr auto;gap:10px;cursor:pointer}.events--perk.mini .events--perk{align-items:center}.events--perk.mini .events--perk--name{font-size:14px;padding:0 0 5px}.events--perk.mini .events--perk--progress{height:20px}.events--perk.mini .events--perk--progress-bar{background:var(--event-header-gradient)}.events--perk.mini .events--perk--reward{width:70px;height:70px}.events--perk.mini .events--perk--reward-preview{transform:scale(1.2)}.events--perk.mini .events--perk--footer{font-size:12px}.events--perk.mini .events--perk--experience-level{font-weight:600}.events--message{background:#1c99f4;color:#fff;align-items:center}.events--message.xs{border-radius:3px;padding:5px 10px;font-size:12px}.events--message.xs svg{width:20px;height:20px}.events--message.sm{border-radius:5px;padding:10px 15px;font-size:14px}.events--message.lg{border-radius:10px;padding:20px 40px;font-size:20px}.events--message.success{background:#47c31d}.events--message.warning{background:rgba(0,0,0,.7);color:#eca72c}.events--message.notice{background:#f9d034;color:#020202}.events--message.disabled{background:grey;color:#fff}.events--tooltip{position:relative;z-index:100}.events--tooltip>.events--tooltip--message{position:absolute;visibility:hidden;pointer-events:none;border-radius:5px;top:0;left:50%;transform:translate(-50%,-100%);margin-top:-14px}.events--tooltip>.events--tooltip--message:after{content:"";display:block;position:absolute;width:14px;height:14px;bottom:0;left:50%;transform:translate(-50%,50%) rotate(45deg)}.events--tooltip>.events--tooltip--message.bottom:after{bottom:unset;top:0;transform:translate(-50%,-50%) rotate(45deg)}.events--tooltip>.events--tooltip--message.right.bottom:after{bottom:unset;left:100%;transform:translate(-100%,-50%) rotate(45deg);margin-left:-14px}.events--tooltip>.events--tooltip--message.right.top:after{left:100%;transform:translate(-100%,50%) rotate(45deg);margin-left:-14px}.events--tooltip>.events--tooltip--message.left.bottom:after{bottom:unset;left:0;transform:translate(100%,-50%) rotate(45deg);margin-right:-14px}.events--tooltip>.events--tooltip--message.left.top:after{left:0;transform:translate(100%,50%) rotate(45deg);margin-right:-14px}.events--tooltip>.events--tooltip--message.bottom{top:unset;margin-top:unset;bottom:0;left:50%;transform:translate(-50%,100%);margin-bottom:-14px}.events--tooltip>.events--tooltip--message.right.bottom{left:100%;transform:translate(-100%,100%)}.events--tooltip>.events--tooltip--message.right.top{left:100%;transform:translate(-100%,-100%)}.events--tooltip>.events--tooltip--message.left.bottom{left:0;transform:translateY(100%)}.events--tooltip>.events--tooltip--message.left.top{left:0;transform:translateY(-100%)}.events--tooltip:hover>.events--tooltip--message{visibility:visible}.events--tooltip--loadout-summary{font-weight:400;font-size:16px}.events--tooltip--loadout-summary-message{display:flex;flex-direction:column;gap:5px!important}.events--tooltip--loadout-summary-heading{font-weight:600;font-size:14px}.events--tooltip--loadout-summary-content{font-size:12px;color:#acacac;padding-bottom:5px}.events--tooltip--loadout-summary-earning{font-weight:600;white-space:nowrap}.events--tooltip--loadout-summary-count{font-size:12px;opacity:.6}.events--or{display:flex;align-items:center;gap:20px;font-size:20px;font-weight:600;padding:40px 0;color:#acacac}.events--or:after,.events--or:before{content:"";display:block;width:320px;border-top:1px solid #666}.events--purchase-car--car,.events--select-car--car{border-radius:10px;height:150px;width:260px}.events--purchase-car--car img,.events--select-car--car img{height:60%}.events--purchase-car--error,.events--select-car--error{display:flex;align-items:center;background:rgba(214,47,58,.2);box-shadow:inset 0 0 0 1px #d62f3a;padding:10px 15px;line-height:1em;color:#d62f3a;text-shadow:none;border-radius:5px;gap:15px}.events--purchase-car--error svg,.events--select-car--error svg{width:24px;height:24px}.events--select-car{display:inline-grid;grid-template-columns:repeat(3,auto);gap:20px}.events--select-car--car{transition:all .3s;cursor:pointer}.events--select-car--car:hover{background:hsla(0,0%,40%,.4)}.events--purchase-car{display:flex;gap:20px}.events--purchase-car--details{display:flex;flex-direction:column;gap:15px}.events--purchase-car--purchase{padding-top:20px}.events--purchase-car--name{line-height:1em;color:#acacac;font-weight:600;font-size:20px}.events--purchase-car--price{line-height:1em;font-size:39px;font-weight:600}.modal--event-announcement--header{padding:20px 60px 60px}.modal--event-announcement--title{font-size:25px;margin-top:-40px;padding-bottom:20px;font-weight:600;color:#fff;text-align:center}.modal--event-announcement--desc{text-align:center;line-height:1.3em;font-size:14px;padding:0 60px;color:#acacac}.modal--event-announcement--actions{display:flex;justify-content:center;padding:60px;font-weight:600}.modal--loadout{text-align:center;color:#fff}.modal--loadout.reason--joined{padding:0 0 40px}.modal--loadout.reason--xp-help{padding:40px 0}.modal--loadout--loadout{display:flex;justify-content:center;padding:0 0 40px}.modal--loadout--desc,.modal--loadout--title{text-shadow:0 1px 2px #020202}.modal--loadout--title{font-size:25px;font-weight:600;padding:0 0 15px}.modal--loadout.reason--joined .modal--loadout--title{margin-top:-40px}.modal--loadout--desc{color:#acacac;font-size:14px;line-height:1.4em;padding:0 15% 40px}.modal--loadout--desc em{font-weight:600;color:#eca72c}.modal--loadout--desc.max em{color:#59ffa0}.modal--loadout--header{background:var(--event-header-gradient);border-radius:20px 20px 0 0;text-align:center;padding:0 0 40px}.modal--loadout--header img{width:60%}.modal--loadout--actions{display:flex;justify-content:center;gap:20px}.modal--loadout--actions>*{min-width:250px}.events--not-joined{text-shadow:0 1px 2px #000;display:flex;flex-direction:column;align-items:center;padding:0 0 60px}.events--not-joined--note{color:#acacac;padding:40px 0 20px}.events--not-joined--header{width:100%;text-align:center;padding:40px 0 60px}.events--not-joined--header img{max-width:66%}.events--loadout.full .events--loadout--stickers{position:absolute;overflow:hidden;top:10px;left:10px;right:10px;bottom:10px}.events--loadout.full .events--loadout--sticker{position:absolute;top:0;left:0;right:0;bottom:0;transform:translate(100%);animation-name:events__cycle_sticker;animation-iteration-count:infinite}.events--loadout.full .events--loadout--sticker.single-sticker{opacity:1;transform:none}.events--loadout.full .events--loadout--gold-only-spacer{grid-column:span 5}.events--loadout.full .events--loadout--gold-only{grid-column:span 2;border-radius:2.5px;text-align:center;font-size:12px;line-height:1em;padding:7.5px 0;font-weight:600;color:#513a0f;background:#eca72c;box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.3),0 1px 3px rgba(0,0,0,.4);text-decoration:none;cursor:pointer;transition:all .3s}.events--loadout.full .events--loadout--gold-only:hover{background:#f9d034}.events--loadout.full .events--loadout--title{width:85%;color:#eca72c;font-size:14px;font-weight:600}.events--loadout.full .events--loadout--list{display:grid;grid-template-columns:200px 60px 110px 110px 110px 110px 110px;gap:10px}.events--loadout.full .events--loadout--missing{transform:scale(.5) rotate(45deg);color:rgba(46,49,65,.5)}.events--loadout.full .events--loadout--plus svg{width:30px;height:30px;color:#fff}.events--loadout.full .events--loadout--active{position:absolute;display:block;bottom:0;right:0;transform:scale(.8) translate(-10%,-10%);filter:grayscale(100%) brightness(40%)}.events--loadout.full .events--loadout--active.active{filter:none}.events--loadout.full .events--loadout--bonus{position:absolute;bottom:0;left:0;color:#fff;font-weight:600;line-height:1em;padding:5px}.events--loadout.full .events--loadout--car,.events--loadout.full .events--loadout--loot{position:relative;border-radius:10px;height:110px}.events--loadout.full .events--loadout--car img,.events--loadout.full .events--loadout--loot img{max-height:80%;max-width:80%}.events--loadout.full .events--loadout--car img{max-height:60%}.events--loadout.mini{display:flex;justify-content:space-between;align-items:center}.events--loadout .events--tooltip--message{color:#fff;text-align:center;padding:10px;min-width:250px;line-height:1em;background:#000;display:flex;flex-direction:column;gap:5px}.events--loadout .events--tooltip--message:after{background:#000}.events--loadout .events--tooltip--message span{text-transform:capitalize}.events--loadout .events--tooltip--message-gold-only{color:#eca72c;font-weight:600;font-size:12px}.events--loadout .events--tooltip--message-type{white-space:nowrap;text-transform:capitalize;font-weight:600;font-size:14px}.events--loadout .events--tooltip--message-bonus{color:#acacac;font-size:12px}.events--loadout .events--tooltip--message-bonus strong{color:#fff}.events--loadout .events--tooltip--message-bonus strong.warn{color:#f9d034}.events--loadout.mini .events--loadout--indicators{display:flex;gap:5px}.events--loadout.mini .events--loadout--indicator{width:20px;height:20px;border-radius:5px}.events--loadout.mini .events--loadout--indicator.active{background:#42de0f;box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.5)}.events--loadout.mini .events--loadout--bonus{font-weight:600}.events--progress{position:relative;border-radius:100px}.events--progress--bar{transition:width 1s;border-radius:100px;position:absolute;left:0;top:0;bottom:0}.events--progress--bar-container{position:absolute;left:var(--inset,3px);top:var(--inset,3px);bottom:var(--inset,3px);right:var(--inset,3px)}.events--days-remaining{border-radius:10px;display:flex;flex-direction:column;align-items:center;justify-content:center;width:100px;height:100px}.events--days-remaining--days{line-height:1em;font-size:46.8px;font-weight:600}.events--how-to-earn-more-xp{display:flex;gap:10px;font-size:14px;align-items:center;font-weight:700;filter:drop-shadow(0 1px 2px rgba(0,0,0,.6));text-decoration:underline;cursor:pointer}.events--how-to-earn-more-xp svg{width:16px;height:16px}.events--joined{display:flex;flex-direction:column;gap:40px;padding-bottom:60px}.events--joined section{padding:0 25px}.events--joined--header{display:grid;grid-template-columns:100px auto auto;padding:20px;gap:20px}.events--joined--header-equipment{display:flex;flex-direction:column;gap:15px;align-items:end}.events--joined .events--days-remaining{margin-top:20px}.events--joined--header-image{width:80%}.events--joined--overview{background:red}.events--joined--equipment{display:inline-grid;grid-template-rows:100px auto;width:220px;border-radius:10px}.events--joined--equipment-preview{display:flex;justify-content:center;align-items:center}.events--joined--equipment-preview img{height:75%}.events--joined--equipment-loadout{background:rgba(0,0,0,.5);padding:5px 10px;margin:0 1px 1px;border-radius:0 0 10px 10px}.events--perk{display:grid;grid-template-columns:170px 500px;gap:20px}.events--perk--reward{position:relative;width:160px;height:160px;border-radius:10px}.events--perk--reward-preview{position:relative;z-index:2;transform:translateY(-10%) scale(1.05)}.events--perk--reward-level{position:absolute;bottom:1px;right:1px;left:1px;padding:10px 15px;font-size:14px;font-weight:600;line-height:1em;text-align:right;background:rgba(0,0,0,.6);border-radius:0 0 10px 10px}.events--perk.no-xp .events--perk--progress--bar{display:none}.events--perk--progress{height:20px}.events--perk--progress--bar{background:var(--perk-progress-bar-gradient,#1c99f4);width:var(--progress)}.events--perk--footer{display:flex;justify-content:space-between}.events--perk--details{line-height:1em;display:flex;flex-direction:column;gap:10px;justify-content:center}.events--perk--experience-hint{color:#acacac;font-size:14px;font-style:italic}.events--perk--experience{display:flex;gap:5px;font-weight:600;font-size:12px}.events--perk--experience-current{color:#fff}.events--perk--experience-next{color:#acacac}.events--perk--name{font-weight:600;font-size:20px;padding-bottom:10px}.events--perk--desc{font-size:14px;color:#acacac}.events--achievements{display:flex;flex-direction:column}.events--achievements--heading{font-size:25px;font-weight:600;text-shadow:0 1px 2px rgba(0,0,0,.4);padding:0 0 15px}.events--achievements--list{display:grid;grid-template-columns:repeat(2,1fr);gap:15px}.events--achievement{position:relative;display:grid;grid-template-rows:auto auto 1fr;text-decoration:none;color:#fff;border-radius:10px}.events--achievement--overview{text-shadow:0 1px 2px #000;background:rgba(0,0,0,.5);background:linear-gradient(135deg,rgba(28,153,244,.3),rgba(41,44,59,.5));border-bottom:1px solid #303343;margin:1px;border-radius:10px 10px 0 0;padding:15px}.events--achievement--header{display:grid;grid-template-columns:80px 1fr;gap:20px}.events--achievement--badge img{filter:grayscale(100%) brightness(50%);transform:scale(1.2);opacity:.5}.events--achievement--item-name{position:absolute;bottom:10px;left:10px;line-height:1em;font-size:14px;font-weight:600;text-shadow:0 1px 2px rgba(0,0,0,.6)}.events--achievement--item-type{line-height:1em;position:absolute;bottom:10px;right:10px;text-transform:uppercase;font-size:14px;opacity:.3}.events--achievement--preview{min-height:180px;width:100%;position:relative}.events--achievement--preview .animated-car-preview{transform:scale(.8);height:180px;width:100%}.events--achievement--preview .animated-asset-preview{position:absolute;height:360px;width:540px;pointer-events:none;transform:scale(.75)}.events--achievement--preview-nitro .animated-asset-preview{transform:scale(.85)}.events--achievement--preview-nametag .animated-asset-preview{transform:translateX(20px) scale(.66)}.events--achievement--preview-cash,.events--achievement--preview-title{color:#eca72c;font-size:20px;font-weight:600}.events--achievement--preview-sticker img{height:120px;transform:translateY(-10px)}.events--achievement--preview-title{padding:40px}.events--achievement--preview-cash{font-size:39px;color:#59ffa0;text-shadow:0 0 8px rgba(89,255,160,.8)}.events--achievement--progress{height:14px;margin-top:10px}.events--achievement--progress--bar{background:linear-gradient(90deg,#59ffa0,#47cc80);width:var(--progress)}.events--achievement--locked{color:#fff;position:absolute;z-index:1;top:1px;left:1px;right:1px;bottom:1px;background:rgba(0,0,0,.1);border-radius:10px;padding:0 40px;font-size:14px;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center}.events--achievement--locked div{padding-top:10px}.events--achievement--name{font-size:16px;line-height:1em;font-weight:600;padding-bottom:5px}.events--achievement--desc{font-size:12px;line-height:1em;color:#acacac}.events--achievement--counts{padding-top:15px;font-size:12px;display:flex;gap:5px;font-weight:600}.events--achievement--counts-total{color:#acacac}.events--achievement.locked>:not(.events--achievement--locked){filter:blur(5px) brightness(30%)}.events--achievement.complete .events--achievement--counts,.events--achievement.complete .events--achievement--counts-total,.events--achievement.complete .events--achievement--desc,.events--achievement.complete .events--achievement--name{color:#59ffa0}.events--achievement.complete .events--achievement--overview{background:rgba(89,255,160,.075)}.events--achievement.complete,.events--achievement.complete .events--achievement--progress,.events--achievement.complete .events--achievement--reward{box-shadow:inset 0 0 0 1px #59ffa0}.events--achievement.complete .events--achievement--progress--bar{background:#59ffa0}.events--achievement.complete .events--achievement--badge{filter:drop-shadow(0 0 6px rgba(89,255,160,.6)) drop-shadow(0 2px 2px black)}.events--achievement.complete .events--achievement--badge img{opacity:1;filter:none;transform:scale(1.2)}.events--loot-bonus-summary{padding:15px;max-width:360px}.events--loot-bonus-summary--separator{margin:10px 0;border-top:1px solid #333}.events--loot-bonus-summary--total{font-size:14px;display:grid;grid-template-columns:105px auto 1fr;gap:15px}.events--loot-bonus-summary--total-label{text-align:right;color:#fff}.events--loot-bonus-summary--total-value{font-weight:700;text-align:right;color:#fff}.events--loot-bonus-summary--total-max{font-weight:700;visibility:hidden}.events--loot-bonus-summary.max .events--loot-bonus-summary--total-max,.events--loot-bonus-summary.max .events--loot-bonus-summary--total-value{color:#59ffa0;visibility:visible}.events--loot-bonus-summary--title{font-weight:700;color:#fff;font-size:20px;padding-bottom:5px}.events--loot-bonus-summary--details{color:#acacac;font-size:12px;line-height:1.2em;padding-bottom:15px}.events--loot-bonus-summary--subtitle{font-weight:700;color:#666;font-size:16px;padding-bottom:10px}.events--loot-bonus-summary--items{display:flex;flex-direction:column;gap:5px}.events--loot-bonus-summary--line-item{display:grid;grid-template-columns:auto 70px 60px 1fr;gap:10px;align-items:center;font-size:14px;color:#fff}.events--loot-bonus-summary--status{width:20px;height:20px;background:#42de0e;box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.5);border-radius:4px}.events--loot-bonus-summary--bonus{text-align:right;font-weight:700}.events--loot-bonus-summary--reason{font-size:12px;color:#eca72c}.events--loot-bonus-summary--line-item.offline{opacity:.3}.events--loot-bonus-summary--line-item.offline .events--loot-bonus-summary--status,.events--loot-bonus-summary--line-item.unused .events--loot-bonus-summary--status{background:#666}.events--loot-bonus-summary--line-item.unused .events--loot-bonus-summary--bonus{color:#666}.events--rewards{position:fixed;top:0;left:0;right:0;bottom:0;z-index:999;display:flex;justify-content:center;align-items:center;background:#0e4d7a;transition:all .33s;opacity:0}.events--rewards.is-visible{opacity:1}.events--rewards.is-closing{pointer-events:none}.events--rewards:after,.events--rewards:before{display:block;content:"";position:absolute;bottom:0;left:0;right:0;top:0}.events--rewards:after{transform:scaleX(2);z-index:2;background:radial-gradient(rgba(46,49,65,0),#2e3141)}.events--rewards--particles{position:absolute;top:20vh;bottom:30vh;left:25vw;right:25vw}.events--rewards--cash{width:320px;height:160px;display:flex;align-items:center;justify-content:center}.events--rewards--cash>*{color:#59ffa0;text-shadow:0 0 8px rgba(89,255,160,.5);font-size:39px;font-weight:600}.events--rewards--perk .events--rewards--particles{top:40vh}.events--rewards--content{width:650px;position:relative;z-index:3;transform:translateY(-5vh)}.events--rewards{color:#fff;text-shadow:0 1px 3px rgba(0,0,0,.4)}.events--rewards--header{position:relative;display:grid;grid-template-columns:auto 1fr;align-items:center}.events--rewards--actions{opacity:0;gap:20px;padding-top:20px}.events--rewards--action{opacity:0;height:70px;background-size:auto 90%;background-repeat:no-repeat;overflow:hidden;position:relative;left:-15px;text-indent:-9999px}.events--rewards--rarity{opacity:0;padding-top:5px}.events--rewards--reward{display:flex;flex-direction:column;align-items:center}.events--rewards--category{opacity:0;text-transform:uppercase;font-size:20px;font-weight:600}.events--rewards--name{font-size:31.2px;padding-bottom:15px;position:relative;z-index:1}.events--rewards--name,.events--rewards--reward-name{opacity:0;text-align:center;line-height:1em;font-weight:600}.events--rewards--reward-name{font-size:20px;padding:10px 0 5px}.events--rewards--progress{text-align:center}.events--rewards--actions{display:flex;justify-content:center;gap:15px}.events--rewards--preview{opacity:0;display:flex;justify-content:center;background:rgba(0,0,0,.3);border-radius:10px;box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.4)}.events--rewards--preview-nametag>.animated-asset-preview{transform:translateX(25px)}.events--rewards--bonus{font-weight:900;font-size:27px;color:#f9d034;background:#d62f3a;box-shadow:0 1px 3px rgba(0,0,0,.5),inset 0 0 0 2px #f9d034;text-shadow:0 1px 2px rgba(0,0,0,.4);line-height:.8em;transform:scaleX(.9) translateX(-1px);padding:8px 15px 6px;border-radius:4px;text-align:center}.events--rewards--bonus>:nth-child(2){font-size:21px}.events--rewards--level{background:url(/dist/site/images/seasons/shield.png)}.events--rewards--level,.events--rewards--medal{opacity:0;height:150px;width:170px;background-position:50% 50%;background-repeat:no-repeat;background-size:contain;display:flex;justify-content:center;align-items:center;font-size:60px;font-weight:600;color:#d62f3a;text-shadow:0 1px 2px #fff;line-height:1em;transform:rotate(-5deg);margin-right:20px}.events--rewards--level span,.events--rewards--medal span{font-weight:800;position:relative;top:-7px}.events--rewards--medal{width:160px;margin-right:15px}.events--rewards--medal img{width:100%}.events--rewards .animated-asset-preview{height:200px;width:400px}.events--rewards .animated-car-preview{height:240px;width:420px}.events--rewards.is-achievement .events--rewards--action{background-image:url(/dist/site/images/seasons/text-unlocked.png)}.events--rewards.is-achievement .events--rewards--preview-title{width:340px;height:150px;display:flex;justify-content:center;align-items:center;font-weight:600;font-size:20px;color:#f9d034}.events--rewards.is-achievement .events--rewards--preview-sticker{width:300px;padding:20px;display:flex;justify-content:center}.events--rewards.is-achievement .events--rewards--preview-sticker img{height:140px}.events--rewards.is-perk .events--rewards--header{left:-15px}.events--rewards.is-perk .events--rewards--action{background-image:url(/dist/site/images/seasons/text-level-up.png)}.events--rewards.is-perk .events--rewards--preview{position:relative;width:270px;height:270px;margin:0 auto}.events--rewards.is-perk .events--rewards--preview:after,.events--rewards.is-perk .events--rewards--preview:before{top:50%;left:50%;transform:translate(-50%,-50%);mix-blend-mode:overlay;z-index:0;content:"";position:absolute;display:block;width:600px;height:600px;background:url(/dist/site/images/leagues/aura.png);background-size:contain}.events--rewards.is-perk .events--rewards--preview img{opacity:0;position:absolute;z-index:1;top:50%;left:50%;transform:translate(-50%,-50%) scale(1.2)}.events--rewards.events--rewards--common{background-color:#8a8e92}.events--rewards.events--rewards--uncommon{background-color:#6abb1e}.events--rewards.events--rewards--rare{background-color:#2cc0ff}.events--rewards.events--rewards--epic{background-color:#c359ff}.events--rewards.events--rewards--legendary{background-color:#ea8d23}.events--rewards.events--rewards--perk{background-color:#df0000}.events--rewards.show-animation .events--rewards--category{animation:event_rewards__slide_in .5s cubic-bezier(.17,.67,.69,1.27) .1s forwards}.events--rewards.show-animation .events--rewards--action{animation:event_rewards__slide_in .5s cubic-bezier(.17,.67,.69,1.27) .2s forwards}.events--rewards.show-animation .events--rewards--name{animation:event_rewards__pop_in .5s cubic-bezier(.17,.67,.69,1.27) .3s forwards}.events--rewards.show-animation .events--rewards--preview{animation:event_rewards__pop_in .5s cubic-bezier(.17,.67,.69,1.27) .4s forwards}.events--rewards.show-animation .events--rewards--reward-name{animation:event_rewards__pop_in .5s cubic-bezier(.17,.67,.69,1.27) .5s forwards}.events--rewards.show-animation .events--rewards--rarity{animation:event_rewards__pop_in .5s cubic-bezier(.17,.67,.69,1.27) .6s forwards}.events--rewards.show-animation .events--rewards--level,.events--rewards.show-animation .events--rewards--medal{animation:event_rewards__badge_in .5s cubic-bezier(.17,.67,.69,1.27) .1s forwards}.events--rewards.show-animation .events--rewards--actions{animation:event_rewards__slide_up .5s cubic-bezier(.17,.67,.69,1.27) 1s forwards}.events--rewards.show-animation .events--rewards--perk img{animation:event_rewards__spring_up .5s cubic-bezier(.17,.67,.69,1.27) .5s forwards}.events--rewards.show-animation .events--rewards--preview:before{animation:event_rewards__aura_show .5s cubic-bezier(.17,.67,.69,1.27) .5s forwards,event_rewards__aura_spin 10s linear infinite}.events--rewards.show-animation .events--rewards--preview:after{animation:event_rewards__aura_show .5s cubic-bezier(.17,.67,.69,1.27) .5s forwards,event_rewards__aura_spin 22s linear infinite reverse}@keyframes event_rewards__pop_in{0%{opacity:0;transform:scale(1.33)}to{opacity:1;transform:scale(1)}}@keyframes event_rewards__slide_in{0%{opacity:0;transform:scale(1.33) translateX(-100px)}to{opacity:1;transform:scale(1) translateX(0)}}@keyframes event_rewards__spring_up{0%{opacity:0;transform:translate(-50%,-50%) scale(.6)}to{opacity:1;transform:translate(-50%,-50%) scale(1.2)}}@keyframes event_rewards__slide_up{0%{opacity:0;transform:scale(1.33) translateY(20px)}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes event_rewards__badge_in{0%{opacity:0;transform:translateX(-50px) rotate(-30deg)}to{opacity:1;transform:translateX(0) rotate(-5deg)}}@keyframes event_rewards__aura_spin{0%{transform:translate(-50%,-50%) rotate(0deg)}to{transform:translate(-50%,-50%) rotate(1turn)}}@keyframes event_rewards__aura_show{0%{opacity:0}0%{opacity:1%}}.flag{background-repeat:no-repeat;display:block}.flag--s{background-image:url(/dist/site/images/flags/flags-spritesheet-s.png);width:16px;height:14px}.flag--l{background-image:url(/dist/site/images/flags/flags-spritesheet-l.png);width:24px;height:24px}.flag--s{background-position:-2px -5162px}.flag--s.flag--ad{background-position:-2px -2px}.flag--s.flag--ae{background-position:-2px -22px}.flag--s.flag--af{background-position:-2px -42px}.flag--s.flag--ag{background-position:-2px -62px}.flag--s.flag--ai{background-position:-2px -82px}.flag--s.flag--al{background-position:-2px -102px}.flag--s.flag--am{background-position:-2px -122px}.flag--s.flag--an{background-position:-2px -142px}.flag--s.flag--ao{background-position:-2px -162px}.flag--s.flag--aq{background-position:-2px -182px}.flag--s.flag--ar{background-position:-2px -202px}.flag--s.flag--as{background-position:-2px -222px}.flag--s.flag--at{background-position:-2px -242px}.flag--s.flag--au{background-position:-2px -262px}.flag--s.flag--aw{background-position:-2px -282px}.flag--s.flag--ax{background-position:-2px -302px}.flag--s.flag--az{background-position:-2px -322px}.flag--s.flag--ba{background-position:-2px -342px}.flag--s.flag--bb{background-position:-2px -362px}.flag--s.flag--bd{background-position:-2px -382px}.flag--s.flag--be{background-position:-2px -402px}.flag--s.flag--bf{background-position:-2px -422px}.flag--s.flag--bg{background-position:-2px -442px}.flag--s.flag--bh{background-position:-2px -462px}.flag--s.flag--bi{background-position:-2px -482px}.flag--s.flag--bj{background-position:-2px -502px}.flag--s.flag--bl{background-position:-2px -522px}.flag--s.flag--bm{background-position:-2px -542px}.flag--s.flag--bn{background-position:-2px -562px}.flag--s.flag--bo{background-position:-2px -582px}.flag--s.flag--br{background-position:-2px -602px}.flag--s.flag--bs{background-position:-2px -622px}.flag--s.flag--bt{background-position:-2px -642px}.flag--s.flag--bw{background-position:-2px -662px}.flag--s.flag--by{background-position:-2px -682px}.flag--s.flag--bz{background-position:-2px -702px}.flag--s.flag--ca{background-position:-2px -722px}.flag--s.flag--cc{background-position:-2px -742px}.flag--s.flag--cd{background-position:-2px -762px}.flag--s.flag--cf{background-position:-2px -782px}.flag--s.flag--cg{background-position:-2px -802px}.flag--s.flag--ch{background-position:-2px -822px}.flag--s.flag--ci{background-position:-2px -842px}.flag--s.flag--ck{background-position:-2px -862px}.flag--s.flag--cl{background-position:-2px -882px}.flag--s.flag--cm{background-position:-2px -902px}.flag--s.flag--cn{background-position:-2px -922px}.flag--s.flag--co{background-position:-2px -942px}.flag--s.flag--cr{background-position:-2px -962px}.flag--s.flag--cu{background-position:-2px -982px}.flag--s.flag--cv{background-position:-2px -1002px}.flag--s.flag--cw{background-position:-2px -1022px}.flag--s.flag--cx{background-position:-2px -1042px}.flag--s.flag--cy{background-position:-2px -1062px}.flag--s.flag--cz{background-position:-2px -1082px}.flag--s.flag--de{background-position:-2px -1102px}.flag--s.flag--dj{background-position:-2px -1122px}.flag--s.flag--dk{background-position:-2px -1142px}.flag--s.flag--dm{background-position:-2px -1162px}.flag--s.flag--do{background-position:-2px -1182px}.flag--s.flag--dz{background-position:-2px -1202px}.flag--s.flag--ec{background-position:-2px -1222px}.flag--s.flag--ee{background-position:-2px -1242px}.flag--s.flag--eg{background-position:-2px -1262px}.flag--s.flag--eh{background-position:-2px -1282px}.flag--s.flag--er{background-position:-2px -1302px}.flag--s.flag--es{background-position:-2px -1322px}.flag--s.flag--et{background-position:-2px -1342px}.flag--s.flag--eu{background-position:-2px -1362px}.flag--s.flag--fi{background-position:-2px -1382px}.flag--s.flag--fj{background-position:-2px -1402px}.flag--s.flag--fk{background-position:-2px -1422px}.flag--s.flag--fm{background-position:-2px -1442px}.flag--s.flag--fo{background-position:-2px -1462px}.flag--s.flag--fr{background-position:-2px -1482px}.flag--s.flag--ga{background-position:-2px -1502px}.flag--s.flag--gb{background-position:-2px -1522px}.flag--s.flag--gd{background-position:-2px -1542px}.flag--s.flag--ge{background-position:-2px -1562px}.flag--s.flag--gg{background-position:-2px -1582px}.flag--s.flag--gh{background-position:-2px -1602px}.flag--s.flag--gi{background-position:-2px -1622px}.flag--s.flag--gl{background-position:-2px -1642px}.flag--s.flag--gm{background-position:-2px -1662px}.flag--s.flag--gn{background-position:-2px -1682px}.flag--s.flag--gq{background-position:-2px -1702px}.flag--s.flag--gr{background-position:-2px -1722px}.flag--s.flag--gs{background-position:-2px -1742px}.flag--s.flag--gt{background-position:-2px -1762px}.flag--s.flag--gu{background-position:-2px -1782px}.flag--s.flag--gw{background-position:-2px -1802px}.flag--s.flag--gy{background-position:-2px -1822px}.flag--s.flag--hk{background-position:-2px -1842px}.flag--s.flag--hn{background-position:-2px -1862px}.flag--s.flag--hr{background-position:-2px -1882px}.flag--s.flag--ht{background-position:-2px -1902px}.flag--s.flag--hu{background-position:-2px -1922px}.flag--s.flag--ic{background-position:-2px -1942px}.flag--s.flag--id{background-position:-2px -1962px}.flag--s.flag--ie{background-position:-2px -1982px}.flag--s.flag--il{background-position:-2px -2002px}.flag--s.flag--im{background-position:-2px -2022px}.flag--s.flag--in{background-position:-2px -2042px}.flag--s.flag--iq{background-position:-2px -2062px}.flag--s.flag--ir{background-position:-2px -2082px}.flag--s.flag--is{background-position:-2px -2102px}.flag--s.flag--it{background-position:-2px -2122px}.flag--s.flag--je{background-position:-2px -2142px}.flag--s.flag--jm{background-position:-2px -2162px}.flag--s.flag--jo{background-position:-2px -2182px}.flag--s.flag--jp{background-position:-2px -2202px}.flag--s.flag--ke{background-position:-2px -2222px}.flag--s.flag--kg{background-position:-2px -2242px}.flag--s.flag--kh{background-position:-2px -2262px}.flag--s.flag--ki{background-position:-2px -2282px}.flag--s.flag--km{background-position:-2px -2302px}.flag--s.flag--kn{background-position:-2px -2322px}.flag--s.flag--kp{background-position:-2px -2342px}.flag--s.flag--kr{background-position:-2px -2362px}.flag--s.flag--kw{background-position:-2px -2382px}.flag--s.flag--ky{background-position:-2px -2402px}.flag--s.flag--kz{background-position:-2px -2422px}.flag--s.flag--la{background-position:-2px -2442px}.flag--s.flag--lb{background-position:-2px -2462px}.flag--s.flag--lc{background-position:-2px -2482px}.flag--s.flag--li{background-position:-2px -2502px}.flag--s.flag--lk{background-position:-2px -2522px}.flag--s.flag--lr{background-position:-2px -2542px}.flag--s.flag--ls{background-position:-2px -2562px}.flag--s.flag--lt{background-position:-2px -2582px}.flag--s.flag--lu{background-position:-2px -2602px}.flag--s.flag--lv{background-position:-2px -2622px}.flag--s.flag--ly{background-position:-2px -2642px}.flag--s.flag--ma{background-position:-2px -2662px}.flag--s.flag--mc{background-position:-2px -2682px}.flag--s.flag--md{background-position:-2px -2702px}.flag--s.flag--me{background-position:-2px -2722px}.flag--s.flag--mf{background-position:-2px -2742px}.flag--s.flag--mg{background-position:-2px -2762px}.flag--s.flag--mh{background-position:-2px -2782px}.flag--s.flag--mk{background-position:-2px -2802px}.flag--s.flag--ml{background-position:-2px -2822px}.flag--s.flag--mm{background-position:-2px -2842px}.flag--s.flag--mn{background-position:-2px -2862px}.flag--s.flag--mo{background-position:-2px -2882px}.flag--s.flag--mp{background-position:-2px -2902px}.flag--s.flag--mq{background-position:-2px -2922px}.flag--s.flag--mr{background-position:-2px -2942px}.flag--s.flag--ms{background-position:-2px -2962px}.flag--s.flag--mt{background-position:-2px -2982px}.flag--s.flag--mu{background-position:-2px -3002px}.flag--s.flag--mv{background-position:-2px -3022px}.flag--s.flag--mw{background-position:-2px -3042px}.flag--s.flag--mx{background-position:-2px -3062px}.flag--s.flag--my{background-position:-2px -3082px}.flag--s.flag--mz{background-position:-2px -3102px}.flag--s.flag--na{background-position:-2px -3122px}.flag--s.flag--nc{background-position:-2px -3142px}.flag--s.flag--ne{background-position:-2px -3162px}.flag--s.flag--nf{background-position:-2px -3182px}.flag--s.flag--ng{background-position:-2px -3202px}.flag--s.flag--ni{background-position:-2px -3222px}.flag--s.flag--nl{background-position:-2px -3242px}.flag--s.flag--no{background-position:-2px -3262px}.flag--s.flag--np{background-position:-2px -3282px}.flag--s.flag--nr{background-position:-2px -3302px}.flag--s.flag--nu{background-position:-2px -3322px}.flag--s.flag--nz{background-position:-2px -3342px}.flag--s.flag--om{background-position:-2px -3362px}.flag--s.flag--pa{background-position:-2px -3382px}.flag--s.flag--pe{background-position:-2px -3402px}.flag--s.flag--pf{background-position:-2px -3422px}.flag--s.flag--pg{background-position:-2px -3442px}.flag--s.flag--ph{background-position:-2px -3462px}.flag--s.flag--pk{background-position:-2px -3482px}.flag--s.flag--pl{background-position:-2px -3502px}.flag--s.flag--pn{background-position:-2px -3522px}.flag--s.flag--pr{background-position:-2px -3542px}.flag--s.flag--ps{background-position:-2px -3562px}.flag--s.flag--pt{background-position:-2px -3582px}.flag--s.flag--pw{background-position:-2px -3602px}.flag--s.flag--py{background-position:-2px -3622px}.flag--s.flag--qa{background-position:-2px -3642px}.flag--s.flag--ro{background-position:-2px -3662px}.flag--s.flag--rs{background-position:-2px -3682px}.flag--s.flag--ru{background-position:-2px -3702px}.flag--s.flag--rw{background-position:-2px -3722px}.flag--s.flag--sa{background-position:-2px -3742px}.flag--s.flag--sb{background-position:-2px -3762px}.flag--s.flag--sc{background-position:-2px -3782px}.flag--s.flag--sd{background-position:-2px -3802px}.flag--s.flag--se{background-position:-2px -3822px}.flag--s.flag--sg{background-position:-2px -3842px}.flag--s.flag--sh{background-position:-2px -3862px}.flag--s.flag--si{background-position:-2px -3882px}.flag--s.flag--sk{background-position:-2px -3902px}.flag--s.flag--sl{background-position:-2px -3922px}.flag--s.flag--sm{background-position:-2px -3942px}.flag--s.flag--sn{background-position:-2px -3962px}.flag--s.flag--so{background-position:-2px -3982px}.flag--s.flag--sr{background-position:-2px -4002px}.flag--s.flag--ss{background-position:-2px -4022px}.flag--s.flag--st{background-position:-2px -4042px}.flag--s.flag--sv{background-position:-2px -4062px}.flag--s.flag--sy{background-position:-2px -4082px}.flag--s.flag--sz{background-position:-2px -4102px}.flag--s.flag--tc{background-position:-2px -4122px}.flag--s.flag--td{background-position:-2px -4142px}.flag--s.flag--tf{background-position:-2px -4162px}.flag--s.flag--tg{background-position:-2px -4182px}.flag--s.flag--th{background-position:-2px -4202px}.flag--s.flag--tj{background-position:-2px -4222px}.flag--s.flag--tk{background-position:-2px -4242px}.flag--s.flag--tl{background-position:-2px -4262px}.flag--s.flag--tm{background-position:-2px -4282px}.flag--s.flag--tn{background-position:-2px -4302px}.flag--s.flag--to{background-position:-2px -4322px}.flag--s.flag--tr{background-position:-2px -4342px}.flag--s.flag--tt{background-position:-2px -4362px}.flag--s.flag--tv{background-position:-2px -4382px}.flag--s.flag--tw{background-position:-2px -4402px}.flag--s.flag--tz{background-position:-2px -4422px}.flag--s.flag--ua{background-position:-2px -4442px}.flag--s.flag--ug{background-position:-2px -4462px}.flag--s.flag--us{background-position:-2px -4482px}.flag--s.flag--uy{background-position:-2px -4502px}.flag--s.flag--uz{background-position:-2px -4522px}.flag--s.flag--va{background-position:-2px -4542px}.flag--s.flag--vc{background-position:-2px -4562px}.flag--s.flag--ve{background-position:-2px -4582px}.flag--s.flag--vg{background-position:-2px -4602px}.flag--s.flag--vi{background-position:-2px -4622px}.flag--s.flag--vn{background-position:-2px -4642px}.flag--s.flag--vu{background-position:-2px -4662px}.flag--s.flag--wf{background-position:-2px -4682px}.flag--s.flag--ws{background-position:-2px -4702px}.flag--s.flag--ye{background-position:-2px -4722px}.flag--s.flag--yt{background-position:-2px -4742px}.flag--s.flag--za{background-position:-2px -4762px}.flag--s.flag--zm{background-position:-2px -4782px}.flag--s.flag--zw{background-position:-2px -4802px}.flag--s.flag--_abkhazia{background-position:-2px -4822px}.flag--s.flag--_basque-country{background-position:-2px -4842px}.flag--s.flag--_british-antarctic-territory{background-position:-2px -4862px}.flag--s.flag--_commonwealth{background-position:-2px -4882px}.flag--s.flag--_england{background-position:-2px -4902px}.flag--s.flag--_gosquared{background-position:-2px -4922px}.flag--s.flag--_kosovo{background-position:-2px -4942px}.flag--s.flag--_mars{background-position:-2px -4962px}.flag--s.flag--_nagorno-karabakh{background-position:-2px -4982px}.flag--s.flag--_nato{background-position:-2px -5002px}.flag--s.flag--_northern-cyprus{background-position:-2px -5022px}.flag--s.flag--_olympics{background-position:-2px -5042px}.flag--s.flag--_red-cross{background-position:-2px -5062px}.flag--s.flag--_scotland{background-position:-2px -5082px}.flag--s.flag--_somaliland{background-position:-2px -5102px}.flag--s.flag--_south-ossetia{background-position:-2px -5122px}.flag--s.flag--_united-nations{background-position:-2px -5142px}.flag--s.flag--_unknown{background-position:-2px -5162px}.flag--s.flag--_wales{background-position:-2px -5182px}.flag--l{background-position:-5px -8777px}.flag--l.flag--ad{background-position:-5px -5px}.flag--l.flag--ae{background-position:-5px -39px}.flag--l.flag--af{background-position:-5px -73px}.flag--l.flag--ag{background-position:-5px -107px}.flag--l.flag--ai{background-position:-5px -141px}.flag--l.flag--al{background-position:-5px -175px}.flag--l.flag--am{background-position:-5px -209px}.flag--l.flag--an{background-position:-5px -243px}.flag--l.flag--ao{background-position:-5px -277px}.flag--l.flag--aq{background-position:-5px -311px}.flag--l.flag--ar{background-position:-5px -345px}.flag--l.flag--as{background-position:-5px -379px}.flag--l.flag--at{background-position:-5px -413px}.flag--l.flag--au{background-position:-5px -447px}.flag--l.flag--aw{background-position:-5px -481px}.flag--l.flag--ax{background-position:-5px -515px}.flag--l.flag--az{background-position:-5px -549px}.flag--l.flag--ba{background-position:-5px -583px}.flag--l.flag--bb{background-position:-5px -617px}.flag--l.flag--bd{background-position:-5px -651px}.flag--l.flag--be{background-position:-5px -685px}.flag--l.flag--bf{background-position:-5px -719px}.flag--l.flag--bg{background-position:-5px -753px}.flag--l.flag--bh{background-position:-5px -787px}.flag--l.flag--bi{background-position:-5px -821px}.flag--l.flag--bj{background-position:-5px -855px}.flag--l.flag--bl{background-position:-5px -889px}.flag--l.flag--bm{background-position:-5px -923px}.flag--l.flag--bn{background-position:-5px -957px}.flag--l.flag--bo{background-position:-5px -991px}.flag--l.flag--br{background-position:-5px -1025px}.flag--l.flag--bs{background-position:-5px -1059px}.flag--l.flag--bt{background-position:-5px -1093px}.flag--l.flag--bw{background-position:-5px -1127px}.flag--l.flag--by{background-position:-5px -1161px}.flag--l.flag--bz{background-position:-5px -1195px}.flag--l.flag--ca{background-position:-5px -1229px}.flag--l.flag--cc{background-position:-5px -1263px}.flag--l.flag--cd{background-position:-5px -1297px}.flag--l.flag--cf{background-position:-5px -1331px}.flag--l.flag--cg{background-position:-5px -1365px}.flag--l.flag--ch{background-position:-5px -1399px}.flag--l.flag--ci{background-position:-5px -1433px}.flag--l.flag--ck{background-position:-5px -1467px}.flag--l.flag--cl{background-position:-5px -1501px}.flag--l.flag--cm{background-position:-5px -1535px}.flag--l.flag--cn{background-position:-5px -1569px}.flag--l.flag--co{background-position:-5px -1603px}.flag--l.flag--cr{background-position:-5px -1637px}.flag--l.flag--cu{background-position:-5px -1671px}.flag--l.flag--cv{background-position:-5px -1705px}.flag--l.flag--cw{background-position:-5px -1739px}.flag--l.flag--cx{background-position:-5px -1773px}.flag--l.flag--cy{background-position:-5px -1807px}.flag--l.flag--cz{background-position:-5px -1841px}.flag--l.flag--de{background-position:-5px -1875px}.flag--l.flag--dj{background-position:-5px -1909px}.flag--l.flag--dk{background-position:-5px -1943px}.flag--l.flag--dm{background-position:-5px -1977px}.flag--l.flag--do{background-position:-5px -2011px}.flag--l.flag--dz{background-position:-5px -2045px}.flag--l.flag--ec{background-position:-5px -2079px}.flag--l.flag--ee{background-position:-5px -2113px}.flag--l.flag--eg{background-position:-5px -2147px}.flag--l.flag--eh{background-position:-5px -2181px}.flag--l.flag--er{background-position:-5px -2215px}.flag--l.flag--es{background-position:-5px -2249px}.flag--l.flag--et{background-position:-5px -2283px}.flag--l.flag--eu{background-position:-5px -2317px}.flag--l.flag--fi{background-position:-5px -2351px}.flag--l.flag--fj{background-position:-5px -2385px}.flag--l.flag--fk{background-position:-5px -2419px}.flag--l.flag--fm{background-position:-5px -2453px}.flag--l.flag--fo{background-position:-5px -2487px}.flag--l.flag--fr{background-position:-5px -2521px}.flag--l.flag--ga{background-position:-5px -2555px}.flag--l.flag--gb{background-position:-5px -2589px}.flag--l.flag--gd{background-position:-5px -2623px}.flag--l.flag--ge{background-position:-5px -2657px}.flag--l.flag--gg{background-position:-5px -2691px}.flag--l.flag--gh{background-position:-5px -2725px}.flag--l.flag--gi{background-position:-5px -2759px}.flag--l.flag--gl{background-position:-5px -2793px}.flag--l.flag--gm{background-position:-5px -2827px}.flag--l.flag--gn{background-position:-5px -2861px}.flag--l.flag--gq{background-position:-5px -2895px}.flag--l.flag--gr{background-position:-5px -2929px}.flag--l.flag--gs{background-position:-5px -2963px}.flag--l.flag--gt{background-position:-5px -2997px}.flag--l.flag--gu{background-position:-5px -3031px}.flag--l.flag--gw{background-position:-5px -3065px}.flag--l.flag--gy{background-position:-5px -3099px}.flag--l.flag--hk{background-position:-5px -3133px}.flag--l.flag--hn{background-position:-5px -3167px}.flag--l.flag--hr{background-position:-5px -3201px}.flag--l.flag--ht{background-position:-5px -3235px}.flag--l.flag--hu{background-position:-5px -3269px}.flag--l.flag--ic{background-position:-5px -3303px}.flag--l.flag--id{background-position:-5px -3337px}.flag--l.flag--ie{background-position:-5px -3371px}.flag--l.flag--il{background-position:-5px -3405px}.flag--l.flag--im{background-position:-5px -3439px}.flag--l.flag--in{background-position:-5px -3473px}.flag--l.flag--iq{background-position:-5px -3507px}.flag--l.flag--ir{background-position:-5px -3541px}.flag--l.flag--is{background-position:-5px -3575px}.flag--l.flag--it{background-position:-5px -3609px}.flag--l.flag--je{background-position:-5px -3643px}.flag--l.flag--jm{background-position:-5px -3677px}.flag--l.flag--jo{background-position:-5px -3711px}.flag--l.flag--jp{background-position:-5px -3745px}.flag--l.flag--ke{background-position:-5px -3779px}.flag--l.flag--kg{background-position:-5px -3813px}.flag--l.flag--kh{background-position:-5px -3847px}.flag--l.flag--ki{background-position:-5px -3881px}.flag--l.flag--km{background-position:-5px -3915px}.flag--l.flag--kn{background-position:-5px -3949px}.flag--l.flag--kp{background-position:-5px -3983px}.flag--l.flag--kr{background-position:-5px -4017px}.flag--l.flag--kw{background-position:-5px -4051px}.flag--l.flag--ky{background-position:-5px -4085px}.flag--l.flag--kz{background-position:-5px -4119px}.flag--l.flag--la{background-position:-5px -4153px}.flag--l.flag--lb{background-position:-5px -4187px}.flag--l.flag--lc{background-position:-5px -4221px}.flag--l.flag--li{background-position:-5px -4255px}.flag--l.flag--lk{background-position:-5px -4289px}.flag--l.flag--lr{background-position:-5px -4323px}.flag--l.flag--ls{background-position:-5px -4357px}.flag--l.flag--lt{background-position:-5px -4391px}.flag--l.flag--lu{background-position:-5px -4425px}.flag--l.flag--lv{background-position:-5px -4459px}.flag--l.flag--ly{background-position:-5px -4493px}.flag--l.flag--ma{background-position:-5px -4527px}.flag--l.flag--mc{background-position:-5px -4561px}.flag--l.flag--md{background-position:-5px -4595px}.flag--l.flag--me{background-position:-5px -4629px}.flag--l.flag--mf{background-position:-5px -4663px}.flag--l.flag--mg{background-position:-5px -4697px}.flag--l.flag--mh{background-position:-5px -4731px}.flag--l.flag--mk{background-position:-5px -4765px}.flag--l.flag--ml{background-position:-5px -4799px}.flag--l.flag--mm{background-position:-5px -4833px}.flag--l.flag--mn{background-position:-5px -4867px}.flag--l.flag--mo{background-position:-5px -4901px}.flag--l.flag--mp{background-position:-5px -4935px}.flag--l.flag--mq{background-position:-5px -4969px}.flag--l.flag--mr{background-position:-5px -5003px}.flag--l.flag--ms{background-position:-5px -5037px}.flag--l.flag--mt{background-position:-5px -5071px}.flag--l.flag--mu{background-position:-5px -5105px}.flag--l.flag--mv{background-position:-5px -5139px}.flag--l.flag--mw{background-position:-5px -5173px}.flag--l.flag--mx{background-position:-5px -5207px}.flag--l.flag--my{background-position:-5px -5241px}.flag--l.flag--mz{background-position:-5px -5275px}.flag--l.flag--na{background-position:-5px -5309px}.flag--l.flag--nc{background-position:-5px -5343px}.flag--l.flag--ne{background-position:-5px -5377px}.flag--l.flag--nf{background-position:-5px -5411px}.flag--l.flag--ng{background-position:-5px -5445px}.flag--l.flag--ni{background-position:-5px -5479px}.flag--l.flag--nl{background-position:-5px -5513px}.flag--l.flag--no{background-position:-5px -5547px}.flag--l.flag--np{background-position:-5px -5581px}.flag--l.flag--nr{background-position:-5px -5615px}.flag--l.flag--nu{background-position:-5px -5649px}.flag--l.flag--nz{background-position:-5px -5683px}.flag--l.flag--om{background-position:-5px -5717px}.flag--l.flag--pa{background-position:-5px -5751px}.flag--l.flag--pe{background-position:-5px -5785px}.flag--l.flag--pf{background-position:-5px -5819px}.flag--l.flag--pg{background-position:-5px -5853px}.flag--l.flag--ph{background-position:-5px -5887px}.flag--l.flag--pk{background-position:-5px -5921px}.flag--l.flag--pl{background-position:-5px -5955px}.flag--l.flag--pn{background-position:-5px -5989px}.flag--l.flag--pr{background-position:-5px -6023px}.flag--l.flag--ps{background-position:-5px -6057px}.flag--l.flag--pt{background-position:-5px -6091px}.flag--l.flag--pw{background-position:-5px -6125px}.flag--l.flag--py{background-position:-5px -6159px}.flag--l.flag--qa{background-position:-5px -6193px}.flag--l.flag--ro{background-position:-5px -6227px}.flag--l.flag--rs{background-position:-5px -6261px}.flag--l.flag--ru{background-position:-5px -6295px}.flag--l.flag--rw{background-position:-5px -6329px}.flag--l.flag--sa{background-position:-5px -6363px}.flag--l.flag--sb{background-position:-5px -6397px}.flag--l.flag--sc{background-position:-5px -6431px}.flag--l.flag--sd{background-position:-5px -6465px}.flag--l.flag--se{background-position:-5px -6499px}.flag--l.flag--sg{background-position:-5px -6533px}.flag--l.flag--sh{background-position:-5px -6567px}.flag--l.flag--si{background-position:-5px -6601px}.flag--l.flag--sk{background-position:-5px -6635px}.flag--l.flag--sl{background-position:-5px -6669px}.flag--l.flag--sm{background-position:-5px -6703px}.flag--l.flag--sn{background-position:-5px -6737px}.flag--l.flag--so{background-position:-5px -6771px}.flag--l.flag--sr{background-position:-5px -6805px}.flag--l.flag--ss{background-position:-5px -6839px}.flag--l.flag--st{background-position:-5px -6873px}.flag--l.flag--sv{background-position:-5px -6907px}.flag--l.flag--sy{background-position:-5px -6941px}.flag--l.flag--sz{background-position:-5px -6975px}.flag--l.flag--tc{background-position:-5px -7009px}.flag--l.flag--td{background-position:-5px -7043px}.flag--l.flag--tf{background-position:-5px -7077px}.flag--l.flag--tg{background-position:-5px -7111px}.flag--l.flag--th{background-position:-5px -7145px}.flag--l.flag--tj{background-position:-5px -7179px}.flag--l.flag--tk{background-position:-5px -7213px}.flag--l.flag--tl{background-position:-5px -7247px}.flag--l.flag--tm{background-position:-5px -7281px}.flag--l.flag--tn{background-position:-5px -7315px}.flag--l.flag--to{background-position:-5px -7349px}.flag--l.flag--tr{background-position:-5px -7383px}.flag--l.flag--tt{background-position:-5px -7417px}.flag--l.flag--tv{background-position:-5px -7451px}.flag--l.flag--tw{background-position:-5px -7485px}.flag--l.flag--tz{background-position:-5px -7519px}.flag--l.flag--ua{background-position:-5px -7553px}.flag--l.flag--ug{background-position:-5px -7587px}.flag--l.flag--us{background-position:-5px -7621px}.flag--l.flag--uy{background-position:-5px -7655px}.flag--l.flag--uz{background-position:-5px -7689px}.flag--l.flag--va{background-position:-5px -7723px}.flag--l.flag--vc{background-position:-5px -7757px}.flag--l.flag--ve{background-position:-5px -7791px}.flag--l.flag--vg{background-position:-5px -7825px}.flag--l.flag--vi{background-position:-5px -7859px}.flag--l.flag--vn{background-position:-5px -7893px}.flag--l.flag--vu{background-position:-5px -7927px}.flag--l.flag--wf{background-position:-5px -7961px}.flag--l.flag--ws{background-position:-5px -7995px}.flag--l.flag--ye{background-position:-5px -8029px}.flag--l.flag--yt{background-position:-5px -8063px}.flag--l.flag--za{background-position:-5px -8097px}.flag--l.flag--zm{background-position:-5px -8131px}.flag--l.flag--zw{background-position:-5px -8165px}.flag--l.flag--_abkhazia{background-position:-5px -8199px}.flag--l.flag--_basque-country{background-position:-5px -8233px}.flag--l.flag--_british-antarctic-territory{background-position:-5px -8267px}.flag--l.flag--_commonwealth{background-position:-5px -8301px}.flag--l.flag--_england{background-position:-5px -8335px}.flag--l.flag--_gosquared{background-position:-5px -8369px}.flag--l.flag--_kosovo{background-position:-5px -8403px}.flag--l.flag--_mars{background-position:-5px -8437px}.flag--l.flag--_nagorno-karabakh{background-position:-5px -8471px}.flag--l.flag--_nato{background-position:-5px -8505px}.flag--l.flag--_northern-cyprus{background-position:-5px -8539px}.flag--l.flag--_olympics{background-position:-5px -8573px}.flag--l.flag--_red-cross{background-position:-5px -8607px}.flag--l.flag--_scotland{background-position:-5px -8641px}.flag--l.flag--_somaliland{background-position:-5px -8675px}.flag--l.flag--_south-ossetia{background-position:-5px -8709px}.flag--l.flag--_united-nations{background-position:-5px -8743px}.flag--l.flag--_unknown{background-position:-5px -8777px}.flag--l.flag--_wales{background-position:-5px -8811px}.flash{padding:15px 20px}.flash--error{background:linear-gradient(180deg,#c12a34,#d62f3a);border-radius:5px;border:1px solid #d62f3a;box-shadow:0 28px 28px 0 rgba(2,2,2,.05),0 17px 17px 0 rgba(2,2,2,.2),0 8px 8px 0 rgba(2,2,2,.15);color:#fff}.flash--error .flash-icon{height:19px;width:21px}.flash--success{background:rgba(89,255,160,.95);color:#fff}.flash--success .flash-icon{height:19px;width:21px}.flash--stroked{border:2px solid #a5751f;background:#161820;color:#fff}.flash--stroked .flash-icon{height:19px;width:21px}.flash--beta{background:linear-gradient(90deg,#ab262e 0,#167ac3);border-bottom:1px solid rgba(28,153,244,.2);box-shadow:0 1px 10px rgba(2,2,2,.14);color:#fff;left:0;padding:5px 20px;position:absolute;top:0;width:100%;z-index:1}.flash--beta .flash-icon{height:19px;width:21px}.flash--garage,.flash--roadSign{background:#2d8050;border-radius:5px;border:4px solid #fff;box-shadow:0 28px 28px 0 rgba(2,2,2,.05),0 17px 17px 0 rgba(2,2,2,.2),0 8px 8px 0 rgba(2,2,2,.15);color:#fff;text-align:center;width:55%}.flash--garage{animation:fade-in-bottom .6s cubic-bezier(.25,.46,.45,.94) both;left:50%;position:absolute;top:-5px;transform:translateX(-50%)}.flash--fixed{position:fixed;top:0;left:0;right:0;z-index:9999}.flash--garage.is-error{background:#ab262e;animation:flashShake .8s cubic-bezier(.455,.03,.515,.955) both}.flash-close,.flash-icon{fill:currentColor}.flash-close{cursor:pointer;transition:opacity .25s ease-in-out}.flash-close:hover{opacity:.5}@keyframes fade-in-bottom{0%{transform:translateX(-50%) translateY(20px);opacity:0}80%{transform:translateX(-50%) translateY(-5px);opacity:1}to{transform:translateX(-50%) translateY(0);opacity:1}}@keyframes flashShake{10%,90%{transform:translateX(-49%)}20%,80%{transform:translateX(-52%)}30%,50%,70%{transform:translateX(-48%)}40%,60%{transform:translateX(-53%)}}.footer{background:url(/dist/site/images/backgrounds/bg-noise.png) 0 0 repeat,#20222e;border-radius:20px 20px 0 0;position:relative;flex-shrink:0;width:100%;margin-top:80px}.footer-nav{padding:60px 20px}.footer-card-wrapper{height:330px;width:50%;position:absolute;bottom:0;right:0;overflow:hidden}.footer-card{background-image:url(/dist/site/images/backgrounds/bg-bulb-subdued.png);background-position:0 0;background-repeat:no-repeat;background-size:100%;bottom:-30px;padding:20px 20px 80px;position:absolute;right:15px;transform:rotate(2deg);width:300px;z-index:2}.footer-copyright{background:#1a1b25;padding:20px;position:relative;width:100%;z-index:1}.notification--friend-online{position:fixed;z-index:9999;bottom:15px;right:15px;font-family:montserrat,sans-serif;perspective:200px;cursor:pointer}.notification--friend-online--mute-container{position:absolute;right:0;padding-bottom:10px;opacity:0;transition:all .2s;pointer-events:none}.notification--friend-online:hover .notification--friend-online--mute-container{transform:translateY(-100%);opacity:1;pointer-events:all}.notification--friend-online--mute-label{font-size:12px;color:#fff;background:rgba(0,0,0,.9);padding:1px 11px;border-radius:100px}.notification--friend-online--info{line-height:1em;background:rgba(46,49,65,.9);color:#fff;text-shadow:0 1px 0 #000;padding:11px 120px 11px 13px;border-radius:4px;box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.15),0 2px 11px rgba(0,0,0,.3);opacity:0}.notification--friend-online--message{color:#59ffa0;font-size:13px;padding:4px 0 0}.notification--friend-online--player{display:flex;font-size:16px;font-weight:700;padding:0}.notification--friend-online--team{margin-right:5px}.notification--friend-online--car{position:absolute;top:50%;transform:translateY(-50%);right:100%;z-index:1;opacity:0;pointer-events:none}.notification--friend-online.show .notification--friend-online--info{animation:animate_online_player__container 5s linear infinite}.notification--friend-online.show .notification--friend-online--car{animation:animate_online_player__car 5s linear infinite}@keyframes animate_online_player__car{0%{right:100%;opacity:0}5%{right:11px;opacity:1}90%{right:11px;opacity:1}92%{right:28px;opacity:.5}94%{right:-10%;opacity:0}to{right:-10%;opacity:0}}@keyframes animate_online_player__container{0%{transform:rotateX(90deg);opacity:0}2%{transform:rotateX(90deg);opacity:0}4%{transform:rotateX(0deg);opacity:1}92%{transform:rotateX(0deg);opacity:1}94%{opacity:0;transform:rotateX(-90deg)}to{opacity:0;transform:rotateX(-90deg)}}.friendBadge{background:radial-gradient(circle at 27px 0,hsla(0,0%,100%,.6) 0,rgba(249,208,52,.4) 10%,rgba(249,208,52,0) 50%),#20222e;border-radius:5px;border:1px solid rgba(249,208,52,.5);color:#f9d034;font-family:Montserrat,sans-serif;font-size:12px;font-style:italic;line-height:2;padding:1px 10px 1px 60px;position:relative;text-align:right;text-shadow:0 1px 10px rgba(2,2,2,.14);overflow:hidden;display:inline-block;box-shadow:0 28px 28px 0 rgba(2,2,2,.05),0 17px 17px 0 rgba(2,2,2,.2),0 8px 8px 0 rgba(2,2,2,.15)}.friendBadge img{top:0;left:3px;position:absolute;width:50px;opacity:.8}.friends-list{height:100%;overflow-y:auto}.friends-list--list{display:grid}.friends-list--list>*{padding:10px;display:flex;align-items:center}.friends-list--list .alt-row{background:#303343}.friends-list--row.is-friend-racing:hover .friends-list--friend-status--text{opacity:0}.friends-list--row.is-friend-racing:hover .friends-list--friend-status--join-race-container{animation:none}.friends-list--row.is-friend-racing:hover .friends-list--friend-status--join-race-label{color:#fff}.friends-list--row.is-friend-racing:hover .friends-list--friend-status--join-race-icon{opacity:0}.friends-list--row.is-friend-racing:hover .friends-list--friend-status--join-race-button{width:130px}.friends-list--friend-status{position:relative}.friends-list--friend-status--text{transition:opacity .3s}.friends-list--friend-status--join-race-container{z-index:100;animation:animate_pulse_join_friend 1.5s infinite;position:absolute;top:50%;transform:translateY(-50%);left:2px}.friends-list--friend-status--join-race-button{position:absolute;width:30px;height:30px;top:-15px;left:-15px}.friends-list--friend-status--join-race-icon{position:absolute;transition:all .3s;opacity:1;z-index:1;transform:scale(.8)}.friends-list--friend-status--join-race-label{color:hsla(0,0%,100%,0);transition:all .3s}@keyframes animate_pulse_join_friend{0%{transform:translateY(-50%) scale(1)}20%{transform:translateY(-50%) scale(1.2)}70%{transform:translateY(-50%) scale(1)}to{transform:translateY(-50%) scale(1)}}.modal--friends-race--invite-list{white-space:normal;text-align:center;line-height:1.4em;font-size:11.4px;padding:4px 8px;background:rgba(0,0,0,.15);border-radius:2px;margin-bottom:10px}.modal--friends-race--invite-list em{font-weight:700}.modal--friends-race--friends-invite-hint{background:#20222e;color:#acacac;display:flex;align-items:center;gap:5px;padding:5px 10px;border-radius:5px;margin-bottom:10px;font-size:12px}.modal--friends-race--friends-invite-hint-icon svg{width:16px;height:16px}.modal--friends-race--settings,.modal--friends-race--settings-options{display:flex;flex-direction:column}.modal--friends-race--settings-option{margin-bottom:15px}.modal--friends-race--friends-list{max-height:100%;min-height:250px;overflow-y:auto;max-width:740px}.modal--friends-race--friends-list.invite-friends{max-width:505px}.modal--friends-race--friend-list-item{display:flex;gap:20px;padding:15px 10px;font-size:14px;overflow:hidden;max-width:100%}.modal--friends-race--friend-list-item .friend-toggle{flex-shrink:1;width:40px}.modal--friends-race--friend-list-item .friend-join{flex-grow:1}.modal--friends-race--friend-list-item .friend-car{min-width:90px}.modal--friends-race--friend-list-item .friend-info{min-width:200px;max-width:100%;overflow:hidden;text-overflow:ellipsis}.modal--friends-race--friend-list-item .friend-info>div{max-width:100%}.modal--friends-race--friend-list-item:nth-child(odd){background:#2e3141}.modal--friends-race--friend-list-item>*{display:flex;align-items:center}.modal--friends-race--create-race{display:grid;grid-template-columns:auto 220px;gap:15px;padding:10px}.modal--friends-race--join-race{padding:10px}.modal--friends-race--create-race .modal--friends-race--friend-list-item{cursor:pointer;grid-template-columns:24px 90px auto 70px 70px}.modal--friends-race--create-race .modal--friends-race--friend-list-item:hover{background-color:#4e536e}.modal--friends-race--join-race .modal--friends-race--friend-list-item{grid-template-columns:90px auto 60px 100px 80px 90px}.modal--friends-race--join-race .modal--friends-race--friend-list-item .friend-join{justify-content:end}.modal--friends-race--alt-option{text-align:center;padding:20px}.modal--friends-race--alt-option-empty{display:flex;flex-direction:column;font-size:14px;padding:40px 0}.modal--friends-race--alt-option-empty>*{display:flex;justify-content:center}.modal--friends-race--alt-option-empty svg{width:42px;height:42px;opacity:.3;margin-bottom:10px}.modal--friends-race--alt-option-empty-message{padding:0 60px}.modal--friends-race--alt-option-cta{padding:15px 0 0;display:flex;gap:20px;align-items:center;font-size:14px;justify-content:center;color:#acacac}.modal--friends-race--alt-option-cta a,.modal--friends-race--alt-option-cta span{text-decoration:underline;cursor:pointer;color:#1c99f4}.modal--friends-race--math-problem-type{display:grid;grid-template-columns:1fr auto;gap:15px;word-wrap:normal;white-space:normal}.modal--friends-race--math-problem-type--title{font-size:14px;text-align:left}.modal--friends-race--math-problem-type--cta{font-size:10px}.ftue{display:grid;grid-template-columns:360px auto;gap:25px;color:#fff}.ftue--footer{display:grid;grid-template-columns:1fr 150px;align-items:center;gap:30px}.ftue--progress{display:flex;font-size:59.8px;line-height:0;gap:10px;transition:opacity .3s;justify-content:center}.ftue--progress>*{opacity:.3}.ftue--progress>.active{opacity:1}.ftue--bg{height:400px;background:url(/dist/site/images/pages/race/ftue-math/bg.jpg);background-size:900px 1000px;background-repeat:no-repeat;background-position:0 0;transition:all .5s;border-radius:10px;box-shadow:inset 0 5px 10px rgba(0,0,0,.4),0 0 0 1px #3b3d4c}.ftue--content{display:grid;grid-template-rows:1fr auto}.ftue--heading{font-size:25px;font-weight:600;padding-bottom:20px}.ftue--title{color:#f9d034;font-size:20px;font-weight:600;padding-bottom:10px}.ftue--instructions{font-size:16px}.ftue--actions{display:flex;justify-content:flex-end}.ftue .aside{color:#acacac;font-style:italic}.collect-answers .ftue--bg{background-position:0 -600px}.gather-fuel .ftue--bg{background-position:-540px -600px}.use-boost .ftue--bg{background-position:-240px -300px}.use-nitro .ftue--bg{background-position:-475px -25px}.modal--ftue-daily-challenges,.modal--ftue-season-content{color:#fff;padding:20px}.modal--ftue-daily-challenges--progress,.modal--ftue-season-content--progress{padding:20px;background:#2e3141;border-radius:5px;display:grid;gap:10px;grid-template-columns:1fr auto}.modal--ftue-daily-challenges--actions,.modal--ftue-season-content--actions{display:flex;justify-content:center;gap:20px}.garage{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;padding:40px 10px}.garage.is-rearranging .garage-spot{border-left:2px solid hsla(0,0%,100%,.1)}.garage.is-rearranging .garage-spot:before{background-color:#765416}.garage.is-rearranging .garage-spot:hover:nth-child(15n)+.garage-spot{border-left:2px solid hsla(0,0%,100%,.1)}.garage.is-rearranging .garage-spot:nth-child(15n){border-right:2px solid hsla(0,0%,100%,.1)}.garage.is-rearranging .garage-spot:nth-child(15n):hover+.garage-spot{border-left:2px solid hsla(0,0%,100%,.1)}.garage.is-rearranging .garage-spot.is-active{background:none}.garage.is-rearranging .garage-spot.is-active:hover{background:#181a23}.garage.is-rearranging .garage-spot.is-active:hover .garage-vehicle{transform:scale(1)}.garage.is-rearranging .garage-spot .garage-spotBtn{display:none}.garage.is-rearranging .garage-vehicle:hover{transform:scale(1)}.garage.is-dragging .garage-vehicle{opacity:.5}.garage.is-dragging .garage-spot:not(.is-dragged):after{opacity:1}.garage.is-dragging .garage-spot.is-dragged{background:transparent!important}.garage.is-dragging .garage-spot.is-dragged .garage-vehicle{opacity:1}.garage-spot.is-active{background:rgba(89,255,160,.25)}.garage-spot.is-active:hover{background:rgba(89,255,160,.3)}.garage-spot.is-active:hover .garage-vehicle{transform:none}.garage-spot.is-empty{cursor:default}.garage-spot.is-empty:hover{background:transparent}.garage-spot.is-empty:hover .garage-vehicle{transform:none}.garage-spot.is-empty:hover .garage-spotBtn{display:none}.garage-spot.is-hovered{background:rgba(89,255,160,.1)}.garage-spot.is-hovered:after{background:rgba(89,255,160,.2);transform:scale(1.05) translate(-50%,-50%);box-shadow:0 28px 28px 0 rgba(2,2,2,.05),0 17px 17px 0 rgba(2,2,2,.2),0 8px 8px 0 rgba(2,2,2,.15)}.garage-spot.is-origin .garage-vehichleImage{opacity:.1}.profile-customization-btn{position:relative;display:inline-block}.garage--has-new-customizer-content{position:absolute;z-index:100;margin:5px 0 0 -5px}.garage-spot{align-items:stretch;border-bottom:none;border-left:2px solid hsla(0,0%,100%,.3);cursor:pointer;display:flex;flex-direction:row;flex:0 0 64px;height:119px;justify-content:center;margin-bottom:96px;position:relative;width:64px;transition:all .1s ease-out}.is-player-garage .garage-spot{cursor:default}.garage-spot:after{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background:rgba(89,255,160,.1);border-radius:5px;content:" ";height:70%;opacity:0;pointer-events:none;width:70%}.garage-spot:before{position:absolute;content:" ";width:106%;height:4px;left:-2px;top:0;background-color:#a5751f;z-index:2}.garage-spot:nth-child(15n){border-right:2px solid hsla(0,0%,100%,.3)}.garage-spot:nth-child(30n-0){margin-bottom:0}.garage-spot:nth-child(30n-0) .garage-vehichleImage{transform:rotate(90deg)}.garage-spot:nth-child(30n-0):before{top:100%}.garage-spot:nth-child(30n-1){margin-bottom:0}.garage-spot:nth-child(30n-1) .garage-vehichleImage{transform:rotate(90deg)}.garage-spot:nth-child(30n-1):before{top:100%}.garage-spot:nth-child(30n-2){margin-bottom:0}.garage-spot:nth-child(30n-2) .garage-vehichleImage{transform:rotate(90deg)}.garage-spot:nth-child(30n-2):before{top:100%}.garage-spot:nth-child(30n-3){margin-bottom:0}.garage-spot:nth-child(30n-3) .garage-vehichleImage{transform:rotate(90deg)}.garage-spot:nth-child(30n-3):before{top:100%}.garage-spot:nth-child(30n-4){margin-bottom:0}.garage-spot:nth-child(30n-4) .garage-vehichleImage{transform:rotate(90deg)}.garage-spot:nth-child(30n-4):before{top:100%}.garage-spot:nth-child(30n-5){margin-bottom:0}.garage-spot:nth-child(30n-5) .garage-vehichleImage{transform:rotate(90deg)}.garage-spot:nth-child(30n-5):before{top:100%}.garage-spot:nth-child(30n-6){margin-bottom:0}.garage-spot:nth-child(30n-6) .garage-vehichleImage{transform:rotate(90deg)}.garage-spot:nth-child(30n-6):before{top:100%}.garage-spot:nth-child(30n-7){margin-bottom:0}.garage-spot:nth-child(30n-7) .garage-vehichleImage{transform:rotate(90deg)}.garage-spot:nth-child(30n-7):before{top:100%}.garage-spot:nth-child(30n-8){margin-bottom:0}.garage-spot:nth-child(30n-8) .garage-vehichleImage{transform:rotate(90deg)}.garage-spot:nth-child(30n-8):before{top:100%}.garage-spot:nth-child(30n-9){margin-bottom:0}.garage-spot:nth-child(30n-9) .garage-vehichleImage{transform:rotate(90deg)}.garage-spot:nth-child(30n-9):before{top:100%}.garage-spot:nth-child(30n-10){margin-bottom:0}.garage-spot:nth-child(30n-10) .garage-vehichleImage{transform:rotate(90deg)}.garage-spot:nth-child(30n-10):before{top:100%}.garage-spot:nth-child(30n-11){margin-bottom:0}.garage-spot:nth-child(30n-11) .garage-vehichleImage{transform:rotate(90deg)}.garage-spot:nth-child(30n-11):before{top:100%}.garage-spot:nth-child(30n-12){margin-bottom:0}.garage-spot:nth-child(30n-12) .garage-vehichleImage{transform:rotate(90deg)}.garage-spot:nth-child(30n-12):before{top:100%}.garage-spot:nth-child(30n-13){margin-bottom:0}.garage-spot:nth-child(30n-13) .garage-vehichleImage{transform:rotate(90deg)}.garage-spot:nth-child(30n-13):before{top:100%}.garage-spot:nth-child(30n-14){margin-bottom:0}.garage-spot:nth-child(30n-14) .garage-vehichleImage{transform:rotate(90deg)}.garage-spot:nth-child(30n-14):before{top:100%}.garage-spot:nth-child(45n-0),.garage-spot:nth-child(45n-1),.garage-spot:nth-child(45n-2),.garage-spot:nth-child(45n-3),.garage-spot:nth-child(45n-4),.garage-spot:nth-child(45n-5),.garage-spot:nth-child(45n-6),.garage-spot:nth-child(45n-7),.garage-spot:nth-child(45n-8),.garage-spot:nth-child(45n-9),.garage-spot:nth-child(45n-10),.garage-spot:nth-child(45n-11),.garage-spot:nth-child(45n-12),.garage-spot:nth-child(45n-13),.garage-spot:nth-child(45n-14){border-top:none}.garage-vehicle{align-items:center;background:transparent;display:flex;flex:0 0 66px;justify-content:center;position:relative}.garage-vehichleImage{background-position:50%;background-repeat:no-repeat;flex:1;height:66px;position:absolute;transform:rotate(270deg);width:118px}.garage-flash{margin:20px 20px 0}.garage-spotBtn{opacity:0;pointer-events:none;position:absolute;top:99%;z-index:3;transition:none}.garage-spot:hover .garage-spotBtn{pointer-events:auto;opacity:1}.race-with-friends-summary--action{display:flex;align-items:center}.race-with-friends-summary--friend-status{display:flex;flex-direction:column;background:rgba(0,0,0,.15);border-radius:0 0 5px 5px;padding:10px 10px 15px;gap:2px;margin:10px -20px -20px}.race-with-friends-summary--friend-count{font-size:12px;text-shadow:0 1px 3px rgba(0,0,0,.5);transition:all .3s}.race-with-friends-summary:hover .race-with-friends-summary--friend-count{text-shadow:0 1px 3px transparent}.bundlePurchase{margin-top:-80px;margin-bottom:-20px}.goldCard{animation:gold-card-enter 2s ease-in-out forwards;backface-visibility:hidden;border-radius:10px;border:1px solid rgba(224,187,47,.3);box-shadow:0 28px 28px 0 rgba(2,2,2,.05),0 17px 17px 0 rgba(2,2,2,.2),0 8px 8px 0 rgba(2,2,2,.15);display:inline-block;margin:0 auto;overflow:hidden;position:relative;transform-style:preserve-3d;transform:perspective(800px) rotateY(-25deg) rotateX(-10deg) translateZ(0)}.goldCard-copy{bottom:60px;left:60px;position:absolute;z-index:2}.goldCard-gloss{animation:gold-gloss-enter 1.8s linear .7s forwards;background:linear-gradient(90deg,hsla(0,0%,100%,0) 0,hsla(0,0%,100%,.1) 70%,hsla(0,0%,100%,0) 0);height:100%;left:0;position:absolute;top:0;transform:skewX(-8deg) translateX(-400px);width:100%;z-index:3}.goldCard-img{display:block;position:relative;z-index:1}@keyframes gold-card-enter{0%{transform:perspective(800px) rotateY(-25deg) rotateX(-10deg) translateZ(0)}to{transform:perspective(800px) rotateY(-15deg) rotateX(10deg) translateZ(0)}}@keyframes gold-gloss-enter{0%{transform:skewX(-8deg) translateX(-400px)}to{transform:skewX(-8deg) translateX(400px)}}.modal--gold-sale{box-shadow:0 0 30px rgba(255,186,1,.4);border-radius:20px;color:#fff}.modal--gold-sale--season{position:absolute;left:0;width:200px;height:100px;background:url(/dist/site/images/modals/gold-sale/season.png) no-repeat 50% 50%;background-size:auto 100%;transform:translate(-25%,-35%) rotate(-5deg)}.modal--gold-sale--banner{position:relative}.modal--gold-sale--banner-container{position:absolute;left:0;right:0;height:120px;bottom:-60px;background:url(/dist/site/images/modals/gold-sale/header-standard.png) no-repeat 50% 50%;background-size:auto 100%;overflow:hidden;color:transparent;pointer-events:none}.modal--gold-sale.has-sale .modal--gold-sale--banner-container{bottom:-45px;background-image:url(/dist/site/images/modals/gold-sale/header.png)}.modal--gold-sale--banner-container:after,.modal--gold-sale--banner-container:before,.modal--gold-sale--banner:after,.modal--gold-sale--banner:before{pointer-events:none;z-index:4;content:"";display:block;position:absolute;background:url(/dist/site/images/badges/glimmer.png) 50% 50% no-repeat;background-size:100% 100%;height:30px;width:30px;top:50%;left:50%}.modal--gold-sale--banner:before{animation:animate_gold_modal__glimmer_1 10s infinite forwards}.modal--gold-sale--banner:after{animation:animate_gold_modal__glimmer_2 10s infinite forwards;animation-delay:-2.5s}.modal--gold-sale--banner-container:before{animation:animate_gold_modal__glimmer_3 10s infinite forwards;animation-delay:-1s}.modal--gold-sale--banner-container:after{animation:animate_gold_modal__glimmer_4 10s infinite forwards;animation-delay:-7.5s}.modal--gold-sale--heading{text-align:center}.modal--gold-sale--title{font-size:25px;font-weight:600;color:#eca72c}.modal--gold-sale--sub-title{font-size:16px;color:#fff}.modal--gold-sale--summary{font-size:14px;font-weight:600;color:#fff;text-align:center;padding:10px 0 15px}.modal--gold-sale--content{display:grid;grid-template-columns:1fr 40%;grid-template-rows:auto auto 1fr;gap:20px;padding:60px 20px 20px}.modal--gold-sale--features{padding:20px 0;display:grid;align-items:center;grid-template-rows:repeat(auto-fill,auto);grid-column:2;grid-row:1/4;background:rgba(0,0,0,.2);border-radius:5px}.modal--gold-sale--items-display{position:relative;height:300px;background:rgba(0,0,0,.2);border-radius:5px;display:grid;grid-template-columns:repeat(5,1fr);grid-template-rows:repeat(10,110px);gap:10px 10px;overflow:hidden}.modal--gold-sale--items-display>*{height:100px}.modal--gold-sale--items-display-item,.modal--gold-sale--items-display-item-content{position:absolute;top:0;height:100px;width:100px;perspective:400px}.modal--gold-sale--item-display-car img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) rotate(-45deg);width:80px!important;max-width:80px!important}.modal--gold-sale--item-display-sticker img,.modal--gold-sale--item-display-trail img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:60px;max-width:60px!important;max-height:60px!important}.modal--gold-sale--item-display-cash>div{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:14px}.modal--gold-sale--item-display-title{width:90%;height:100%;margin:0 auto;display:flex;text-align:center;align-items:center;justify-content:center;line-height:1.2em;font-size:12px;font-weight:600;color:#f9d034;text-shadow:-1px 1px 4px rgba(0,0,0,.8)}.modal--gold-sale--items-display-strip{transform:translate(-7px) rotate(-5deg)}.modal--gold-sale--feature{padding-left:85px;min-height:40px;position:relative;font-size:12px;margin:0 20px}.modal--gold-sale--feature:before{display:block;content:"";width:70px;top:0;bottom:0;position:absolute;left:0;background-position:50% 0;background-size:contain;background-repeat:no-repeat}.modal--gold-sale--feature.bonus-cash:before{background-image:url(/dist/site/images/pages/upgrade/upgrade-perk-cash.png)}.modal--gold-sale--feature.exclusive-rewards:before{background-image:url(/cars/86_large_1.png);transform:rotate(215deg) scale(.9)}.modal--gold-sale--feature.season-pass:before{background-image:url(/dist/site/images/pages/upgrade/upgrade-perk-pass.png)}.modal--gold-sale--feature.no-ads:before{background-image:url(/dist/site/images/pages/upgrade/upgrade-perk-ads.png)}.modal--gold-sale--feature.gold-sponsor:before{background-image:url(/dist/site/images/pages/upgrade/upgrade-perk-more.png)}.modal--gold-sale--feature.early-access:before{background-image:url(/dist/site/images/modals/gold-sale/early-access.png)}.modal--gold-sale--feature.send-cash:before{background-image:url(/dist/site/images/modals/gold-sale/send-cash.png)}.modal--gold-sale--action{position:relative}.modal--gold-sale--action .btn,.modal--gold-sale--action .events--garage-not-joined--btn,.modal--gold-sale--action .friends-list--friend-status--join-race-button,.modal--gold-sale--action .modal--bundle-offer--purchase-option{display:flex;gap:10px;animation:animate_gold_modal__cta_button 3s infinite}.modal--gold-sale--sale-price{display:none}.modal--gold-sale--action.with-sale .modal--gold-sale--base-price{opacity:.5;text-decoration:line-through}.modal--gold-sale--action.with-sale .modal--gold-sale--sale-price{display:block}@keyframes animate_gold_modal__pan_item{0%{top:600px}to{top:-600px}}@keyframes animate_gold_modal__flip_item{0%{transform:rotateX(-30deg) scale(.9);opacity:.4;filter:blur(4px)}28%{transform:rotateX(-30deg) scale(.9);opacity:.4;filter:blur(4px)}37%{transform:rotateX(0deg) scale(1.05);opacity:1;filter:blur(0)}45%{transform:rotateX(0deg) scale(1.05);opacity:1;filter:blur(0)}70%{transform:rotateX(55deg) scale(.9);opacity:.4;filter:blur(4px)}to{transform:rotateX(55deg) scale(.9);opacity:.4;filter:blur(4px)}}@keyframes animate_gold_modal__glimmer_1{0%{transform:scale(.7) translate(-80px,10px) rotate(0);opacity:0}20%{opacity:1}40%{transform:scale(1) translate(-250px,10px) rotate(-2turn);opacity:0}to{opacity:0}}@keyframes animate_gold_modal__glimmer_2{0%{transform:scale(.7) translate(130px,5px) rotate(0);opacity:0}20%{opacity:1}40%{transform:scale(1) translate(200px,5px) rotate(2turn);opacity:0}to{opacity:0}}@keyframes animate_gold_modal__glimmer_3{0%{transform:translate(130px,-50px) rotate(0);opacity:0}20%{opacity:1}40%{transform:translate(200px,-50px) rotate(2turn);opacity:0}to{opacity:0}}@keyframes animate_gold_modal__glimmer_4{0%{transform:translate(-50px,-50px) rotate(0);opacity:0}20%{opacity:1}40%{transform:translate(-240px,-50px) rotate(-2turn);opacity:0}to{opacity:0}}@keyframes animate_gold_modal__cta_button{0%{box-shadow:inset 0 0 5px 3px #ffe666;text-shadow:0 0 3px #fff;transform:scale(1) translate(0)}50%{box-shadow:inset 0 0 15px 4px #fff;text-shadow:0 0 10px #fff;transform:scale(1) translateY(-5px)}to{box-shadow:inset 0 0 5px 3px #ffe666;text-shadow:0 0 3px #fff;transform:scale(1) translate(0)}}.gold-feature{background:#f9d034;color:#000;padding:1px 2px;font-size:8.5px;font-weight:600;border-radius:2px}.goldTeaser{background:linear-gradient(115deg,transparent 30%,rgba(249,208,52,.1) 0,rgba(249,208,52,.3)),linear-gradient(90deg,#0f0f0f,#282828);border:1px solid #f9d034;box-shadow:0 1px 10px rgba(2,2,2,.14);color:#fff;overflow:visible;padding:10px;position:relative;border-radius:5px;width:100%;text-align:left}.goldTeaser.link:hover{opacity:1}.goldTeaser-title{font-size:16px;font-weight:600;line-height:1.2em}.goldTeaser-car{position:absolute;right:0;bottom:0;pointer-events:none;transform:translate(15px,40px);width:188px}@media screen and (min-width:1365px){.goldTeaser-car{display:block}}.goldTeaser-saleBtn{z-index:2;width:100px}.goldTeaser-sale{position:absolute;bottom:-16px;right:-35px;z-index:1}.goldTeaser-saleCar{position:absolute;right:145px;bottom:-10px;transform:rotate(290deg);width:100px}.goldTeaser--profile-banner{margin:-40px 0;transform:translateY(5px);width:90%;background:linear-gradient(115deg,transparent 30%,rgba(89,255,160,.1) 0,rgba(89,255,160,.3)),linear-gradient(90deg,#0f0f0f,#282828);border-color:#59ffa0}.goldTeaser--profile-banner .list-item{color:#fff}.goldTeaser--profile-banner .goldTeaser-title{color:#59ffa0}.goldTeaser--profile-banner .goldTeaser-title span{color:#f2fff8}.goldTeaser--profile-banner .goldTeaser-car{display:block;width:160px;transform:translate(25px,25px)}.goldTeaser--cycle-list .list,.goldTeaser--profile-banner .list{position:relative}.goldTeaser--cycle-list .list-item,.goldTeaser--profile-banner .list-item{position:absolute;top:0;opacity:0;transform:translate(15%)}.goldTeaser--cycle-list .list-item:nth-child(0n+1),.goldTeaser--profile-banner .list-item:nth-child(0n+1){animation:cycle-gold-membership-benefits 6.6s linear infinite;animation-delay:0s;position:relative}.goldTeaser--cycle-list .list-item:nth-child(0n+2),.goldTeaser--profile-banner .list-item:nth-child(0n+2){animation:cycle-gold-membership-benefits 6.6s linear infinite;animation-delay:1.65s}.goldTeaser--cycle-list .list-item:nth-child(0n+3),.goldTeaser--profile-banner .list-item:nth-child(0n+3){animation:cycle-gold-membership-benefits 6.6s linear infinite;animation-delay:3.3s}.goldTeaser--cycle-list .list-item:nth-child(0n+4),.goldTeaser--profile-banner .list-item:nth-child(0n+4){animation:cycle-gold-membership-benefits 6.6s linear infinite;animation-delay:4.95s}@keyframes cycle-gold-membership-benefits{0%{opacity:0;transform:translate(15%)}2%{opacity:1;transform:none}23%{opacity:1;transform:none}25%{opacity:0;transform:translate(-15%)}to{opacity:0;transform:translate(15%)}}.g{display:flex;flex-wrap:wrap;margin-left:-10px;margin-right:-10px}.g-b{box-sizing:border-box;flex-grow:1;padding-left:10px;padding-right:10px;width:100%}.g--c{justify-content:center}.g--r{justify-content:flex-end}.g--flag{align-items:center}.g--end{align-items:flex-end}.g--card .g-b{display:flex}.g--card .g-b>*{flex:1}.g-b--stretched{display:flex;align-items:stretch}.g-b--stretched a:first-of-type,.g-b--stretched div:first-of-type{flex:1}.g--rr{flex-direction:row-reverse}.g--f{margin:0}.g--f>.g-b:first-child{padding-left:0}.g--f>.g-b:last-child{padding-right:0}.g--s{margin-left:-5px;margin-right:-5px}.g--s>.g-b{padding-left:5px;padding-right:5px}.g-b--1of12{width:8.33333%;max-width:8.33333%}.g-b--2of12{width:16.66667%;max-width:16.66667%}.g-b--3of12{width:25%;max-width:25%}.g-b--4of12{width:33.33333%;max-width:33.33333%}.g-b--5of12{width:41.66667%;max-width:41.66667%}.g-b--6of12{width:50%;max-width:50%}.g-b--7of12{width:58.33333%;max-width:58.33333%}.g-b--8of12{width:66.66667%;max-width:66.66667%}.g-b--9of12{width:75%;max-width:75%}.g-b--10of12{width:83.33333%;max-width:83.33333%}.g-b--11of12{width:91.66667%;max-width:91.66667%}.g-b--12of12{width:100%;max-width:100%}@media screen and (min-width:480px){.g-b--1of12_xs{width:8.33333%;max-width:8.33333%}.g-b--2of12_xs{width:16.66667%;max-width:16.66667%}.g-b--3of12_xs{width:25%;max-width:25%}.g-b--4of12_xs{width:33.33333%;max-width:33.33333%}.g-b--5of12_xs{width:41.66667%;max-width:41.66667%}.g-b--6of12_xs{width:50%;max-width:50%}.g-b--7of12_xs{width:58.33333%;max-width:58.33333%}.g-b--8of12_xs{width:66.66667%;max-width:66.66667%}.g-b--9of12_xs{width:75%;max-width:75%}.g-b--10of12_xs{width:83.33333%;max-width:83.33333%}.g-b--11of12_xs{width:91.66667%;max-width:91.66667%}.g-b--12of12_xs{width:100%;max-width:100%}}@media screen and (min-width:736px){.g-b--1of12_s{width:8.33333%;max-width:8.33333%}.g-b--2of12_s{width:16.66667%;max-width:16.66667%}.g-b--3of12_s{width:25%;max-width:25%}.g-b--4of12_s{width:33.33333%;max-width:33.33333%}.g-b--5of12_s{width:41.66667%;max-width:41.66667%}.g-b--6of12_s{width:50%;max-width:50%}.g-b--7of12_s{width:58.33333%;max-width:58.33333%}.g-b--8of12_s{width:66.66667%;max-width:66.66667%}.g-b--9of12_s{width:75%;max-width:75%}.g-b--10of12_s{width:83.33333%;max-width:83.33333%}.g-b--11of12_s{width:91.66667%;max-width:91.66667%}.g-b--12of12_s{width:100%;max-width:100%}}@media screen and (min-width:980px){.g-b--1of12_m{width:8.33333%;max-width:8.33333%}.g-b--2of12_m{width:16.66667%;max-width:16.66667%}.g-b--3of12_m{width:25%;max-width:25%}.g-b--4of12_m{width:33.33333%;max-width:33.33333%}.g-b--5of12_m{width:41.66667%;max-width:41.66667%}.g-b--6of12_m{width:50%;max-width:50%}.g-b--7of12_m{width:58.33333%;max-width:58.33333%}.g-b--8of12_m{width:66.66667%;max-width:66.66667%}.g-b--9of12_m{width:75%;max-width:75%}.g-b--10of12_m{width:83.33333%;max-width:83.33333%}.g-b--11of12_m{width:91.66667%;max-width:91.66667%}.g-b--12of12_m{width:100%;max-width:100%}}@media screen and (min-width:1220px){.g-b--1of12_l{width:8.33333%;max-width:8.33333%}.g-b--2of12_l{width:16.66667%;max-width:16.66667%}.g-b--3of12_l{width:25%;max-width:25%}.g-b--4of12_l{width:33.33333%;max-width:33.33333%}.g-b--5of12_l{width:41.66667%;max-width:41.66667%}.g-b--6of12_l{width:50%;max-width:50%}.g-b--7of12_l{width:58.33333%;max-width:58.33333%}.g-b--8of12_l{width:66.66667%;max-width:66.66667%}.g-b--9of12_l{width:75%;max-width:75%}.g-b--10of12_l{width:83.33333%;max-width:83.33333%}.g-b--11of12_l{width:91.66667%;max-width:91.66667%}.g-b--12of12_l{width:100%;max-width:100%}}@media screen and (min-width:1320px){.g-b--1of12_xl{width:8.33333%;max-width:8.33333%}.g-b--2of12_xl{width:16.66667%;max-width:16.66667%}.g-b--3of12_xl{width:25%;max-width:25%}.g-b--4of12_xl{width:33.33333%;max-width:33.33333%}.g-b--5of12_xl{width:41.66667%;max-width:41.66667%}.g-b--6of12_xl{width:50%;max-width:50%}.g-b--7of12_xl{width:58.33333%;max-width:58.33333%}.g-b--8of12_xl{width:66.66667%;max-width:66.66667%}.g-b--9of12_xl{width:75%;max-width:75%}.g-b--10of12_xl{width:83.33333%;max-width:83.33333%}.g-b--11of12_xl{width:91.66667%;max-width:91.66667%}.g-b--12of12_xl{width:100%;max-width:100%}}@media screen and (min-width:1400px){.g-b--1of12_xxl{width:8.33333%;max-width:8.33333%}.g-b--2of12_xxl{width:16.66667%;max-width:16.66667%}.g-b--3of12_xxl{width:25%;max-width:25%}.g-b--4of12_xxl{width:33.33333%;max-width:33.33333%}.g-b--5of12_xxl{width:41.66667%;max-width:41.66667%}.g-b--6of12_xxl{width:50%;max-width:50%}.g-b--7of12_xxl{width:58.33333%;max-width:58.33333%}.g-b--8of12_xxl{width:66.66667%;max-width:66.66667%}.g-b--9of12_xxl{width:75%;max-width:75%}.g-b--10of12_xxl{width:83.33333%;max-width:83.33333%}.g-b--11of12_xxl{width:91.66667%;max-width:91.66667%}.g-b--12of12_xxl{width:100%;max-width:100%}}.gridTable{list-style-type:none;margin:0;padding:0}.gridTable--auto .gridTable-row{grid-gap:20px;grid-auto-flow:column;grid-auto-columns:1fr;align-items:center}.gridTable-row--head{border-bottom:1px solid hsla(0,0%,100%,.25);color:#acacac;font-weight:600}.gridTable-row--head .gridTable-cell{padding:15px 10px}.gridTable-row--head.gridTable-row{align-items:flex-end}.gridTable-row--body{border-bottom:1px solid #303343;border-left:1px solid #303343;border-right:1px solid #303343}.gridTable-cell--end{align-items:flex-end}.gridTable--raceResults{display:flex;flex-direction:column;width:100%;height:441px;background:rgba(2,2,2,.2)}.gridTable--raceResults.is-replay{background:#303343}.gridTable--raceResults.is-replay .gridTable-row.is-wampus .gridTable-progress{transform:scaleX(1);display:block;background:linear-gradient(180deg,rgba(89,255,160,.1),rgba(89,255,160,.1)),linear-gradient(180deg,rgba(2,2,2,.2),rgba(2,2,2,.2))}.gridTable--raceResults.is-replay .gridTable-row:first-child:not(.is-wampus){background:linear-gradient(110deg,rgba(224,187,47,.9) 5%,rgba(174,146,36,.5) 30%)}.gridTable--raceResults.is-replay .gridTable-row:first-child:not(.is-wampus)+.gridTable-row:not(.is-gold){border-top:1px solid #20222e}.gridTable--raceResults.is-replay .gridTable-row:first-child:not(.is-wampus) .gridTable-rowMessage{animation:none}.gridTable--raceResults .gridTable-row{grid-template-columns:108px minmax(0,1fr);border-bottom:1px solid #20222e;flex:1;padding-bottom:1px}.gridTable--raceResults .gridTable-row:hover{cursor:pointer}.gridTable--raceResults .gridTable-row:hover:not(:first-child):not(.is-wampus) .gridTable-cell{background:#434553!important}.gridTable--raceResults .gridTable-row:hover.is-wampus .gridTable-cell{background:rgba(89,255,160,.1)}.gridTable--raceResults .gridTable-row:first-child{height:100px;margin-bottom:9px}.gridTable--raceResults .gridTable-row:first-child:after{display:block;position:absolute;content:" ";width:100%;height:10px;box-shadow:0 10px 12px 0 rgba(2,2,2,.3);bottom:-10px;left:0;z-index:2}.gridTable--raceResults .gridTable-row:first-child .gridTable-rowMessage:last-child{animation:winner 2s cubic-bezier(.455,.03,.515,.955) infinite both}.gridTable--raceResults .gridTable-row:first-child .gridTable-progress{display:none}.gridTable--raceResults .gridTable-row:first-child.is-wampus{background:url(/dist/site/images/pages/race/race-results-cash.png) 0 0 repeat,linear-gradient(180deg,rgba(89,255,160,.1),rgba(89,255,160,.1)),linear-gradient(180deg,rgba(2,2,2,.2),rgba(2,2,2,.2))}.gridTable--raceResults .gridTable-row:first-child.is-wampus:after{background:#0d2618}.gridTable--raceResults .gridTable-row:first-child:not(.is-wampus){border-left:1px solid rgba(249,208,52,.2);border-top:1px solid rgba(249,208,52,.1);background:linear-gradient(110deg,rgba(224,187,47,.8) 5%,rgba(174,146,36,.3) 28%,rgba(174,146,36,.4) 88%);transition:all .25s ease-in-out}.gridTable--raceResults .gridTable-row:first-child:not(.is-wampus):hover{background:linear-gradient(110deg,rgba(224,187,47,.9) 5%,rgba(174,146,36,.7) 30%)}.gridTable--raceResults .gridTable-row:first-child:not(.is-wampus):hover .gridTable-cell{background:transparent}.gridTable--raceResults .gridTable-row:first-child:not(.is-wampus):after{background:linear-gradient(110deg,rgba(249,208,52,.03) 18%,rgba(2,2,2,.03) 0),linear-gradient(180deg,#836e1b,#685816);box-shadow:0 10px 12px 0 rgba(174,146,36,.3)}.gridTable--raceResults .gridTable-row:first-child:not(.is-wampus).is-self:before{background:rgba(250,217,93,.2)}.gridTable--raceResults .gridTable-row.is-self{background:#363949}.gridTable--raceResults .gridTable-row.is-self:before{position:absolute;top:0;left:-8px;width:5px;background:#d62f3a;height:100%;display:block;content:" "}.gridTable--raceResults .gridTable-row.is-friend{border:1px solid rgba(28,153,244,.5)}.gridTable--raceResults .gridTable-row.is-disqualified{background:rgba(2,2,2,.2)}.gridTable--raceResults .gridTable-row.is-disqualified .gridTable-cell{opacity:.4}.gridTable--raceResults .gridTable-row.is-disqualified .gridTable-progress{display:none}.gridTable--raceResults .gridTable-row.is-wampus{background:url(/dist/site/images/pages/race/race-results-cash.png) 0 0 repeat}.gridTable--raceResults .gridTable-row.is-wampus .gridTable-progress{background:rgba(89,255,160,.1)}.gridTable--raceResults .gridTable-row.is-wampus .split{display:block!important;flex-direction:column!important}.gridTable--raceResults .gridTable-cell{justify-items:center;justify-content:center;flex-direction:column;position:relative;z-index:3}.gridTable--raceResults .gridTable-cell.gridTable-cell--end{align-items:flex-end}.gridTable--raceResults .gridTable-progress{position:absolute;width:100%;height:100%;background:#303343;transform:scaleX(0);z-index:1;transform-origin:left center;transition:transform 1.2s linear}.gridTable-row{align-items:stretch;backface-visibility:hidden;display:grid;font-size:14px;margin-bottom:0;position:relative;text-shadow:0 2px 2px rgba(2,2,2,.25)}.gridTable-rowMessages{display:flex;top:1px;right:5px;position:absolute;z-index:3}.gridTable-rowMessage{font-size:14px;font-style:italic;font-weight:600;letter-spacing:1px;flex:1 1 auto;margin-left:20px}.gridTable-cell{align-items:baseline;display:flex;padding:10px}@keyframes winner{0%,to{transform:translateY(0)}10%,30%,50%,70%{transform:translateY(-3px)}20%,40%,60%{transform:translateY(3px)}80%{transform:translateY(2.4px)}90%{transform:translateY(-2.4px)}}.growls{align-items:flex-start;display:flex;flex-direction:column;height:auto;padding:30px 20px 20px 40px;position:fixed;width:500px;z-index:10}.growl--high{order:1}.growl--low{order:3}.growl--a{background:#fff;border-color:rgba(2,2,2,.2);color:#2e3141}.growl--a .growl-item{color:#167ac3}.growl--b{background:#2d8050;border-color:rgba(89,255,160,.5);color:#fff}.growl--b .growl-item{color:#59ffa0}.growl--c{background:linear-gradient(to bottom right,#0e4d7a 40%,#49adf6);border-color:rgba(73,173,246,.5);color:#fff}.growl--c .growl-item{color:#59ffa0}.growl--flag:before{background:url(/dist/site/images/growls/growl-flag.png) 0 0 no-repeat}.growl--cash:before{background:url(/dist/site/images/growls/growl-cash.png) 0 0 no-repeat}.growl--founder:before{background:url(/dist/site/images/growls/growl-founder.png) 0 0 no-repeat}.growl.growl--cash,.growl.growl--flag,.growl.growl--founder{padding-left:40px}.growl.growl--cash:before,.growl.growl--flag:before,.growl.growl--founder:before{content:" ";display:block;height:80px;left:-40px;position:absolute;top:0;width:80px;z-index:2;background-size:contain}.growl.is-exiting,.growls.is-exiting{animation:slide-out-left .5s cubic-bezier(.25,.46,.45,.94) both}.growl{animation:slide-in-left .2s cubic-bezier(.25,.46,.45,.94) both;border-radius:5px;border-style:solid;border-width:1px 1px 3px;box-shadow:0 28px 28px 0 rgba(2,2,2,.05),0 17px 17px 0 rgba(2,2,2,.2),0 8px 8px 0 rgba(2,2,2,.15);flex:0 0 auto;margin-bottom:15px;order:2;padding:10px;position:relative;width:100%}.growl:nth-child(2){animation-delay:.1s}.growl:nth-child(3){animation-delay:.2s}.growl-title{font-size:20px;font-weight:600;line-height:1.2;margin-bottom:5px;text-shaodw:0 2px 2px rgba(2,2,2,.25)}.growl-copy{font-size:14px}.growl-close{background:#ab262e;border-radius:50%;border:1px solid #ab262e;color:#fff;padding:10px;position:absolute;right:-20px;top:-5px;transition:all .25s ease-in-out}.growl-close .icon{pointer-events:none}.growl-close:hover{background:#d62f3a;border:1px solid #ab262e;box-shadow:0 28px 28px 0 rgba(2,2,2,.05),0 17px 17px 0 rgba(2,2,2,.2),0 8px 8px 0 rgba(2,2,2,.15);color:#fff;transform:scale(1.1)}.growl-closeAll{order:5}.growl-item,.growl-user{font-weight:600}@keyframes slide-out-left{0%{transform:translateX(0);opacity:1}20%{opacity:0}to{transform:translateX(-1000px);opacity:0}}.header{flex:1}.header--flashed{margin-top:45px}.header-flash--nm,.header-flash--nt{background:url(/dist/site/images/pages/homepage/nm-flash-bg.png),#20222e;color:#fff;font-size:14px}.header-bar--return-to-garage{z-index:2;position:relative}.header-bar,.header-core,.header-nav,.pre-header-bar{position:relative;width:100%}.pre-header-bar{position:relative}.header-bar{height:29px}.header-flash{position:absolute;top:0;left:0;height:45px;width:100vw;display:flex;align-items:center}.header-flash .cell,.header-flash .split{width:100%}.header-flash .split{display:grid;grid-template-columns:1fr auto auto}.login-alternate-action{display:inline-block;padding:5px 10px;border-radius:4px}.structure--collapsed-nav .header .header-nav{display:none}.structure--collapsed-nav .header .header-bar{height:1px}.structure--collapsed-nav .header .btn,.structure--collapsed-nav .header .events--garage-not-joined--btn,.structure--collapsed-nav .header .friends-list--friend-status--join-race-button,.structure--collapsed-nav .header .modal--bundle-offer--purchase-option{position:relative;z-index:2}.structure--collapsed-nav .header .header-core .logo{width:280px;transform:translateY(12px)}.structure--collapsed-nav .header .header-core .btn,.structure--collapsed-nav .header .header-core .events--garage-not-joined--btn,.structure--collapsed-nav .header .header-core .friends-list--friend-status--join-race-button,.structure--collapsed-nav .header .header-core .modal--bundle-offer--purchase-option{transform:translateY(-2px);padding-top:10px;padding-bottom:10px;border-top-left-radius:0;border-top-right-radius:0}.highSpeed{width:100%;top:0;left:0;height:100%}.highSpeed,.highSpeed-copy,.highSpeed-dial,.highSpeed-needle{position:absolute}.highSpeed-dial,.highSpeed-needle{top:0;left:0}.highSpeed-dial{z-index:1}.highSpeed-needle{transform:rotate(-40deg);animation:needle-shake 1s linear infinite both;transform-origin:left bottom;z-index:2}.highSpeed-speedo{width:100%;height:100%;overflow:hidden;position:absolute;top:0;left:0}.highSpeed-copy{font-size:18px;font-style:italic;font-weight:600;text-transform:uppercase;color:#f9d034;width:100%;top:50%;transform:translateY(-50%);left:40%}@keyframes needle-shake{0%,20%,40%,60%,80%,to{transform:rotate(27deg)}10%,30%,50%,70%,90%{transform:rotate(32deg)}}body.nitro-home{background:#fff}.home--card{display:flex;flex-direction:column;align-items:flex-start;gap:15px}.home--card--badge{flex-grow:0;background:#fff;box-shadow:inset 0 0 0 1px #c8e6fc;color:#167ac3;font-size:12px;text-transform:uppercase;display:block;border-radius:5px;line-height:1em;padding:5px 13px}.home--card--icon{display:inline;color:#167ac3;max-height:30px;max-width:30px}.home--card--title{font-weight:700;font-size:32px;line-height:1.1em}.home--card--content{font-size:16px;line-height:1.3em}.home .btn,.home .events--garage-not-joined--btn,.home .friends-list--friend-status--join-race-button,.home .modal--bundle-offer--purchase-option{display:flex;gap:8px}.home .btn--secondary{color:#fff}.home h3{font-size:32px}.home p{font-size:18px;line-height:1.4em}.home--swoop{min-width:1200px;height:75px;position:absolute;width:100vw;left:0;right:0}.home--swoop--top{transition:all .4s;transform:translateY(0);transform-origin:50% 0}.activate-page .home--swoop--top{transform:translateY(-50px)}.home--swoop--bottom{transition:all .4s;transform:scaleY(0) translateY(0);transform-origin:50% 100%}.activate-page .home--swoop--bottom{transform:scaleY(1) translateY(20px)}.swoop--hero{background:#167ac3}.swoop--hero--top{fill:#2e3141}.swoop--hero--bottom{fill:#fff}.swoop--testimonials{background:#eaf7ff}.swoop--testimonials--top{fill:transparent}.swoop--testimonials--bottom{fill:#2e3141}.home .centered,.home .home--districts,.home .home--footer--alt-nav,.home .home--footer--primary-nav-content,.home .home--hero--content,.home .home--news--intro,.home .home--news--items,.home .home--overview--content,.home .home--safety--content,.home .home--stats--content,.home .home--testimonials--content{position:relative;width:1200px;margin:0 auto}@media (max-width:1240px){.home .centered,.home .home--districts,.home .home--footer--alt-nav,.home .home--footer--primary-nav-content,.home .home--hero--content,.home .home--news--intro,.home .home--news--items,.home .home--overview--content,.home .home--safety--content,.home .home--stats--content,.home .home--testimonials--content{padding-left:30px;padding-right:30px}}.home--header{min-width:1200px;position:fixed;top:20px;left:0;right:0;max-width:1200px;margin:0 auto;z-index:10;border-radius:12px;box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.1);background:linear-gradient(25deg,#1e3951,#3e4056);transform:translateY(-130%);transition:all .4s}.activate-page .home--header{transform:translateY(0)}.home--header--actions:after,.home--header--actions:before,.home--header--content:after,.home--header--content:before{display:block;content:"";position:absolute;width:10px;height:10px;background:url(/dist/site/images/pages/homepage/screw.png);background-size:100% 100%}.home--header--content:before{top:7px;left:7px}.home--header--content:after{transform:rotate(25deg);top:7px;right:7px}.home--header--actions:before{transform:rotate(35deg);bottom:7px;left:7px}.home--header--actions:after{transform:rotate(45deg);bottom:7px;right:7px}.home--header--content{display:grid;grid-template-columns:repeat(2,1fr);align-items:center;padding:0 15px}.home--header--logo{width:284px;height:37px}.home--header--actions{display:grid;grid-template-columns:1fr auto 1fr 1fr;margin:15px 0;align-items:center;padding-right:10px;gap:20px;text-align:center}.home--header--actions>*{font-weight:600;font-size:16px}.home--header--teacher-portal{color:#fff}.home--header--separator{border-right:1px solid #475064;height:100%;width:1px;transform:translateX(-10px)}.home--header:after,.home--header:before{top:0;position:absolute;content:"";width:20px;height:20px;background:url(/dist/site/images/pages/homepage/post.png);background-size:100% 100%;background-repeat:no-repeat;background-position:50% 50%;transform:translateY(-100%)}.home--header:before{left:120px}.home--header:after{right:120px}.home--hero{min-width:1200px;background:#2e3141;color:#fff;padding:150px 0 80px;display:flex;align-items:center;overflow:hidden}.home--hero h1{font-size:60px;margin:0;padding:0 0 15px}.home--hero p{font-size:18px;line-height:1.8em}.home--hero--content{display:grid;grid-template-columns:550px 1fr;gap:50px}.home--hero--details{display:flex;flex-direction:column;justify-content:center}.home--hero--actions{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}.home--hero--action-note{font-style:italic;padding:10px 0;text-align:center;color:#eee;font-size:14px}.home--hero--preview{width:650px;height:420px;background:url(/dist/site/images/pages/homepage/images/track.png);background-size:100% 100%;display:grid;grid-template-rows:repeat(4,1fr)}.home--hero--car{position:relative;background-repeat:no-repeat;background-size:auto 80%;transition:all .4s;opacity:0;transition-property:opacity,transform;transform:translateX(-1000px)}.activate-page .home--hero--car{transform:translateX(0);opacity:1}.home--hero--car:after{position:absolute;content:"";width:200px;height:70px;background:url(/dist/site/images/pages/homepage/hprace-namecard.png);background-size:100% 100%;top:50%;transform:translateY(-50%);display:flex;align-items:center;justify-content:center;text-indent:-10px;font-size:15px;text-shadow:0 1px 3px rgba(0,0,0,.4);z-index:1;transition:all .4s;transition-delay:.12s;opacity:0}.activate-page .home--hero--car:after{opacity:1}.home--hero--car:first-child{background-image:url(/dist/site/images/pages/homepage/hprace-animated-racer1.png);background-position:40% 50%;transition-delay:.3s}.home--hero--car:nth-child(2){background-image:url(/dist/site/images/pages/homepage/hprace-animated-racer2.png);background-position:100% 50%;transition-delay:0s}.home--hero--car:nth-child(3){background-image:url(/dist/site/images/pages/homepage/hprace-animated-racer3.png);background-position:50% 50%;transition-delay:.2s}.home--hero--car:nth-child(4){background-image:url(/dist/site/images/pages/homepage/hprace-animated-racer4.png);background-position:75% 50%;transition-delay:.1s}.home--hero--car:first-child:after{content:"HomerowHero";left:-20px}.home--hero--car:nth-child(2):after{content:"I_Love_2_Type";left:265px}.home--hero--car:nth-child(3):after{content:"MsTypingTeacher";left:25px}.home--hero--car:nth-child(4):after{content:"The_Car_Collector";left:150px}.home--hero--car:nth-child(2):before{position:absolute;content:"";height:60px;width:525px;background-image:url(/dist/site/images/pages/homepage/hprace-racer-2-extra-3.png);background-repeat:no-repeat;background-size:100% 100%;left:-10px;top:20px;transform-origin:100% 50%;animation:lightning_effect 1.1s linear infinite}@keyframes lightning_effect{0%{opacity:0;transform:scale(1)}5%{opacity:1;transform:scale(1)}20%{opacity:1;transform:scale(1)}24%{opacity:0;transform:scale(1)}25%{opacity:0;transform:scale(1.1,-1)}26%{opacity:0;transform:scale(1.1,-1)}40%{opacity:1;transform:scale(1.1,-1)}75%{opacity:1;transform:scale(1.1,-1)}80%{opacity:0;transform:scale(1.1,-1)}81%{opacity:0;transform:scale(1)}to{opacity:0;transform:scaleY(1)}}.home--overview{min-width:1200px;padding-top:130px}.home--overview--preview{position:absolute;right:0;top:0;bottom:15%;left:50%;background:url(/dist/site/images/pages/homepage/images/nt-classroom.jpg);background-size:auto 100%;background-repeat:no-repeat}.home--overview--learn-more{justify-self:flex-start;font-size:17px;padding:20px 30px;font-weight:500;background:linear-gradient(45deg,#167ac3,#1c99f4)}.home--overview--intro-card--content p{font-size:16px;line-height:2em;padding-bottom:15px;font-weight:400}.home--overview--features-card{gap:5px}.home--overview--features-card--icon{margin-bottom:10px}.home--overview--features-card--title{font-size:24px}.home--overview--features-card--content{font-size:14px}.home--overview--icon{position:absolute;background:#fff;color:#d62f3a;left:50%;top:0;pointer-events:none;z-index:1;border-radius:15px;width:130px;height:130px;display:flex;justify-content:center;align-items:center;transition:all .4s;opacity:0;transform:translate(-50%,-145px) scale(0)}.activate-page .home--overview--icon{opacity:1;transform:translate(-50%,-145px) scale(1)}.home--overview--icon .icon{width:80px;height:80px}.home--overview--content{padding:30px 0 100px;background:url(/dist/site/images/pages/homepage/images/nt-logo-bg.jpg);background-repeat:no-repeat;background-size:390px auto;background-position:60% 20%}.home--overview--content:after{position:absolute;content:"";display:block;border-radius:100px;left:50%;top:0;background:rgba(0,0,0,.33);transform:translate(-50%,-125px);width:200px;height:20px;filter:blur(18px)}.home--overview--intro{text-align:center;display:flex;flex-direction:column;gap:20px;padding:0 50px 50px}.home--overview--about{padding-right:750px;display:flex;flex-direction:column;align-items:flex-start}.home--overview--features{display:grid;grid-template-columns:repeat(3,1fr);gap:80px}.home--overview--quote{background:url(/dist/site/images/pages/homepage/images/quote.jpg);background-position:0 0;background-size:88px auto;background-repeat:no-repeat;margin-top:40px;padding:25px 0 0}.home--overview--quote--content{font-size:20px;padding:0 0 20px;font-weight:400}.home--overview--quote--name{font-size:20px;line-height:1.1em;font-weight:600}.home--overview--quote--role{font-size:14px}.home--overview--details{position:relative;padding:50px 0 150px}.home--overview--racers{display:grid;grid-template-rows:repeat(3,70px);position:absolute;left:0;bottom:0;width:385px;transform:translate(-110px,40px);background-image:url(/dist/site/images/pages/homepage/images/road.jpg);background-size:110px 100%;background-repeat:no-repeat;background-position:0 0;background-color:#fff;border-radius:11px;overflow:hidden;box-shadow:0 2px 18px rgba(0,0,0,.3)}.home--overview--racer{border-top:3px dashed rgba(28,153,244,.15);display:grid;grid-template-columns:110px 1fr auto auto;line-height:1em}.home--overview--racer>*{align-self:center}.home--overview--racer:first-child{border:none}.home--overview--racer-car{align-self:unset;background-size:auto 38.5px;background-repeat:no-repeat;background-position:50% 50%}.home--overview--racer-details{display:flex;flex-direction:column;gap:6px;padding-left:15px}.home--overview--racer-name{font-size:15.5px;font-weight:600}.home--overview--racer-title{font-size:11.5px;color:#acacac}.home--overview--racer-speed{color:#020202;font-weight:700;font-size:13px}.home--overview--racer-icon{color:#acacac;transform:scale(-.6);margin:0 5px}.home--stats{min-width:1200px;background:#eaf8ff;border-top:1px solid #bee3f8}.home--stats--intro{text-align:center}.home--stats--content{display:flex;flex-direction:column;gap:40px;padding:70px 0 40px}.home--stats--list{display:flex;gap:65px;justify-content:center}.home--stats--stat{text-align:center}.home--stats--stat-value{font-size:48px;font-weight:800;line-height:1em;padding-bottom:12px;background:-webkit-linear-gradient(#167ac3,#1c99f4);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.home--stats--stat-label{font-weight:500;line-height:1em;font-size:20px}.home--districts{padding-top:80px;padding-bottom:110px}.home--districts--intro{text-align:center;padding-bottom:40px}.home--districts--list{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:35px 70px}.home--districts--list img{max-width:200px;max-height:90px}.home--testimonials{min-width:1200px;background:#2e3141;width:100%;overflow:hidden;padding:60px 0;color:#fff}.home--testimonials--intro{text-align:center;width:650px;margin:0 auto;padding:50px 0 20px;display:flex;flex-direction:column;align-items:center;gap:15px}.home--testimonials--intro h3{font-weight:700;font-size:38px}.home--testimonials--list{position:relative;height:212px}.home--testimonials--image,.home--testimonials--quote{left:0;position:absolute;width:284px;height:212px}.home--testimonials--list.top{height:252px}.home--testimonials--item{border-radius:24px;display:flex;flex-direction:column;color:#20222e}.home--testimonials--quote{display:grid;grid-template-rows:1fr auto auto;line-height:1.1em}.home--testimonials--quote-text{padding:25px 25px 0;line-height:1.4em}.home--testimonials--quote-name,.home--testimonials--quote-teaches{padding:0 25px;font-size:14px;font-weight:700}.home--testimonials--quote-teaches{padding-bottom:25px;font-size:13px;font-weight:400}.home--testimonials--image{background-size:cover;background-position:50% 50%}.home--testimonials--list.bottom .home--testimonials--item{animation-direction:reverse!important}.home--testimonials [data-image="0"]{background-image:url(/dist/site/images/pages/homepage/testimonials/img-2.png)}.home--testimonials [data-image="1"]{background-image:url(/dist/site/images/pages/homepage/testimonials/img-3.png)}.home--testimonials [data-image="2"]{background-image:url(/dist/site/images/pages/homepage/testimonials/img-4.png)}.home--testimonials [data-image="3"]{background-image:url(/dist/site/images/pages/homepage/testimonials/img-5.png)}.home--testimonials [data-image="4"]{background-image:url(/dist/site/images/pages/homepage/testimonials/img-6.png)}.home--testimonials [data-image="5"]{background-image:url(/dist/site/images/pages/homepage/testimonials/img-1.png)}.home--testimonials [data-image="6"]{background-image:url(/dist/site/images/pages/homepage/testimonials/img-2.png)}.home--testimonials [data-image="7"]{background-image:url(/dist/site/images/pages/homepage/testimonials/img-3.png)}.home--testimonials [data-image="8"]{background-image:url(/dist/site/images/pages/homepage/testimonials/img-4.png)}.home--testimonials [data-image="9"]{background-image:url(/dist/site/images/pages/homepage/testimonials/img-5.png)}.home--testimonials [data-image="10"]{background-image:url(/dist/site/images/pages/homepage/testimonials/img-6.png)}.home--testimonials [data-quote="0"]{background-color:#fce9e9}.home--testimonials [data-quote="1"]{background-color:#daf0fb}.home--testimonials [data-quote="2"]{background-color:#fcf2d9}.home--testimonials [data-quote="3"]{background-color:#d8f4db}.home--testimonials [data-quote="4"]{background-color:#fce9e9}.home--testimonials [data-quote="5"]{background-color:#daf0fb}.home--testimonials [data-quote="6"]{background-color:#fcf2d9}.home--testimonials [data-quote="7"]{background-color:#d8f4db}.home--testimonials [data-quote="8"]{background-color:#fce9e9}.home--testimonials [data-quote="9"]{background-color:#daf0fb}.home--testimonials [data-quote="10"]{background-color:#fcf2d9}.home--testimonials--list>div:nth-child(0){animation:testimonials_marquee 120s linear infinite;animation-delay:0s}.home--testimonials--list>div:first-child{animation:testimonials_marquee 120s linear infinite;animation-delay:-12s}.home--testimonials--list>div:nth-child(2){animation:testimonials_marquee 120s linear infinite;animation-delay:-24s}.home--testimonials--list>div:nth-child(3){animation:testimonials_marquee 120s linear infinite;animation-delay:-36s}.home--testimonials--list>div:nth-child(4){animation:testimonials_marquee 120s linear infinite;animation-delay:-48s}.home--testimonials--list>div:nth-child(5){animation:testimonials_marquee 120s linear infinite;animation-delay:-60s}.home--testimonials--list>div:nth-child(6){animation:testimonials_marquee 120s linear infinite;animation-delay:-72s}.home--testimonials--list>div:nth-child(7){animation:testimonials_marquee 120s linear infinite;animation-delay:-84s}.home--testimonials--list>div:nth-child(8){animation:testimonials_marquee 120s linear infinite;animation-delay:-96s}.home--testimonials--list>div:nth-child(9){animation:testimonials_marquee 120s linear infinite;animation-delay:-108s}.home--testimonials--list>div:nth-child(10){animation:testimonials_marquee 120s linear infinite;animation-delay:-120s}.home--testimonials--list>div:nth-child(11){animation:testimonials_marquee 120s linear infinite;animation-delay:-132s}@keyframes testimonials_marquee{0%{left:-1045px;opacity:0}5%{opacity:1}95%{opacity:1}to{left:2090px;opacity:0}}.home--safety{min-width:1200px;background:#ebf8ff;border-top:1px solid #d4edfc;padding:80px 0}.home--safety--details--content{font-size:20px;font-weight:400;line-height:1.4em}.home--safety-card--title{font-size:24px;font-weight:700}.home--safety-card--content{font-size:14px;font-weight:400}.home--safety--content{display:grid;grid-template-columns:1fr auto;gap:50px 60px}.home--safety--features{grid-column:span 2;display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.home--safety--badges{display:flex}.home--safety--badges img{height:156px}.home--safety--badges img:nth-child(2){margin:0 -25px}.home--news{min-width:1200px;background:linear-gradient(#0e4d7a,#167ac3);padding:80px 0}.home--news--intro{display:flex;justify-content:space-between;align-items:flex-end;padding-bottom:30px!important}.home--news--heading{font-weight:600;color:#fff;font-size:32px}.home--news--more{font-weight:500;text-decoration:none;font-weight:700;color:#fff;font-size:18px;display:flex;align-items:center;gap:8px;justify-content:center}.home--news--image{height:230px;background-size:cover;border-radius:12px 12px 0 0}.home--news--items{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.home--news--item{border-radius:12px;background:#fff;text-decoration:none}.home--news--item h3,.home--news--item p{padding:35px;line-height:1.2em}.home--news--item h3{color:#333;font-size:21px;padding-bottom:15px;font-weight:700}.home--news--item p{margin:0;font-size:14px;color:#2e3141;padding-top:0;font-weight:400}.home--footer{min-width:1200px;background:#2e3141}.home--footer--nitrotype-logo{height:40px}.home--footer--typing-logo{width:130px;margin-left:10px}.home--footer--primary-nav{background:linear-gradient(25deg,#1e3951,#3e4056)}.home--footer--primary-nav-content{display:flex;justify-content:space-between;align-items:center;min-height:80px}.home--footer--site-links{display:flex;align-items:center;justify-content:center;gap:50px}.home--footer--site-links a{font-size:14px;font-weight:700;color:#eee;text-decoration:none}.home--footer--alt-nav{min-height:80px;display:flex;justify-content:space-between;align-items:center}.home--footer--llc-links,.home--footer--typing-links{display:flex;align-items:center;gap:10px}.home--footer--llc-links a,.home--footer--llc-links div,.home--footer--llc-links span,.home--footer--typing-links a,.home--footer--typing-links div,.home--footer--typing-links span{color:#acacac;font-size:12px}.home--footer--llc-links a:after,.home--footer--llc-links div:after,.home--footer--llc-links span:after,.home--footer--typing-links a:after,.home--footer--typing-links div:after,.home--footer--typing-links span:after{content:"|";margin-left:10px}.home--footer--llc-links a.end:after,.home--footer--llc-links a:last-child:after,.home--footer--llc-links div.end:after,.home--footer--llc-links div:last-child:after,.home--footer--llc-links span.end:after,.home--footer--llc-links span:last-child:after,.home--footer--typing-links a.end:after,.home--footer--typing-links a:last-child:after,.home--footer--typing-links div.end:after,.home--footer--typing-links div:last-child:after,.home--footer--typing-links span.end:after,.home--footer--typing-links span:last-child:after{display:none}.home--footer--typing-links{justify-content:flex-end}.hp-hero,.hp-heroCopy{position:relative}.hp-heroCopy{color:#fff;padding-top:60px;margin-bottom:60px;z-index:2}.hp-heroCopy h1{font-size:39px}.hp-heroBG{top:0;left:-40px;width:140%;height:125%;z-index:1∂;box-shadow:0 1px 10px rgba(2,2,2,.14)}.hp-heroBG,.hp-heroBG:after{content:" ";display:block;position:absolute;background:linear-gradient(180deg,#0e4d7a,#167ac3)}.hp-heroBG:after{right:-50px;width:100px;height:100%;transform:skew(-8deg,0deg)}.hp-race{position:absolute;top:120px;z-index:2}.hp-race .hp-raceBG{position:absolute;top:-100px;left:-50px;width:715px;height:420px;background:url(/dist/site/images/pages/homepage/race-track-bg.png) 0 0 no-repeat;background-size:715px 420px}.hp-race .hp-raceLane{height:79px;position:absolute;z-index:2}.hp-race .hp-raceLane .hp-raceRacer{animation:hp-car-entrance .6s linear forwards;margin-top:39px}.hp-race .hp-raceLane .hp-raceId{position:absolute;top:50%;transform:translate(-100%,-50%);background:url(/dist/site/images/pages/homepage/hprace-namecard.png) no-repeat;width:167px;height:50px;background-size:167px 50px;z-index:4;display:flex;align-items:center;color:#fff;font-size:12px;text-indent:15px}.hp-race .hp-raceLane.hp-raceLane-1{top:-10px;left:430px}.hp-race .hp-raceLane.hp-raceLane-1 .hp-raceCar{width:151px;height:71px;background:url(/dist/site/images/pages/homepage/hprace-animated-racer1.png) no-repeat;background-size:151px 71px;position:absolute;top:50%;transform:translate(-100%,-50%)}.hp-race .hp-raceLane.hp-raceLane-1 .hp-raceCar:after,.hp-race .hp-raceLane.hp-raceLane-1 .hp-raceCar:before{position:absolute;display:block;content:" ";height:108px;width:38px;background:no-repeat;background-size:38px 108px;top:50%;left:50%;animation:hp-car-light-spin .35s linear infinite;transform:translate(-50%,-50%);mix-blend-mode:screen}.hp-race .hp-raceLane.hp-raceLane-1 .hp-raceCar:before{background-image:url(/dist/site/images/pages/homepage/hprace-racer-1-extra-1.png);margin:-12px 0 0 -7px}.hp-race .hp-raceLane.hp-raceLane-1 .hp-raceCar:after{background-image:url(/dist/site/images/pages/homepage/hprace-racer-1-extra-2.png);animation-delay:.25s;margin:12px 0 0 -7px}.hp-race .hp-raceLane.hp-raceLane-1 .hp-raceId{left:-183px}.hp-race .hp-raceLane.hp-raceLane-3{top:148px;left:330px}.hp-race .hp-raceLane.hp-raceLane-3 .hp-raceCar{width:151px;height:71px;background:url(/dist/site/images/pages/homepage/hprace-animated-racer3.png) no-repeat;background-size:151px 71px;position:absolute;top:50%;transform:translate(-100%,-50%);animation:hp-car-cycle-colors 1s linear infinite}.hp-race .hp-raceLane.hp-raceLane-3 .hp-raceId{left:-183px}.hp-race .hp-raceLane.hp-raceLane-2{top:69px;left:620px}.hp-race .hp-raceLane.hp-raceLane-2 .hp-raceCar{width:151px;height:71px;background:url(/dist/site/images/pages/homepage/hprace-animated-racer2.png) no-repeat;background-size:151px 71px;position:absolute;top:50%;transform:translate(-100%,-50%)}.hp-race .hp-raceLane.hp-raceLane-2 .hp-raceCar .bolt{position:absolute;content:" ";display:block;left:20px;top:45%;transform:translate(-100%,-50%);width:350px;height:50px;background-size:100% 100%}.hp-race .hp-raceLane.hp-raceLane-2 .hp-raceCar .bolt:nth-child(1n){background-image:url(/dist/site/images/pages/homepage/hprace-racer-2-extra-3.png);animation:lightning 3s infinite}.hp-race .hp-raceLane.hp-raceLane-2 .hp-raceCar .bolt:nth-child(2n){background-image:url(/dist/site/images/pages/homepage/hprace-racer-2-extra-4.png);animation:lightning 1s 3s infinite}.hp-race .hp-raceLane.hp-raceLane-2 .hp-raceCar .sparkle{opacity:0;position:absolute;content:" ";display:block;width:50px;height:50px;background-image:url(/dist/site/images/pages/homepage/hprace-racer-2-extra-1.png);background-size:100% 100%;animation:hp-car-sparkle 2s linear infinite}.hp-race .hp-raceLane.hp-raceLane-2 .hp-raceCar .sparkle:nth-child(2n){width:75px;height:75px;background-image:url(/dist/site/images/pages/homepage/hprace-racer-2-extra-2.png);background-size:100% 100%}.hp-race .hp-raceLane.hp-raceLane-2 .hp-raceCar .sparkle:nth-child(1n){top:26px;left:30px;animation-delay:1s;animation-duration:3s}.hp-race .hp-raceLane.hp-raceLane-2 .hp-raceCar .sparkle:nth-child(2n){top:12px;left:125px;animation-delay:2s;animation-duration:2s}.hp-race .hp-raceLane.hp-raceLane-2 .hp-raceCar .sparkle:nth-child(3n){top:60px;left:102px;animation-delay:4s;animation-duration:2s}.hp-race .hp-raceLane.hp-raceLane-2 .hp-raceCar .sparkle:nth-child(4n){top:58px;left:30px;animation-delay:0s;animation-duration:3s}.hp-race .hp-raceLane.hp-raceLane-2 .hp-raceId{left:-183px}.hp-race .hp-raceLane.hp-raceLane-4{top:227px;left:500px}.hp-race .hp-raceLane.hp-raceLane-4 .hp-raceCar{width:139px;height:71px;background:url(/dist/site/images/pages/homepage/hprace-animated-racer4.png) no-repeat;background-size:139px 71px;position:absolute;top:50%;transform:translate(-100%,-50%)}.hp-race .hp-raceLane.hp-raceLane-4 .hp-raceId{left:-170px}.hp-teacherHero{position:absolute;left:0;top:0;width:100%;height:auto;max-width:none}@media screen and (min-width:1220px){.hp-teacherHero{width:500px}}@media screen and (min-width:1320px){.hp-teacherHero{width:600px}}@media screen and (min-width:1400px){.hp-teacherHero{width:800px}}@keyframes hp-car-entrance{0%{transform:translateX(-500px) scaleX(2.5) scaleY(.2);transform-origin:100% 0;filter:blur(40px);opacity:0}to{transform:translateX(0) scaleY(1) scaleX(1);transform-origin:50% 0;filter:blur(0);opacity:1}}@keyframes hp-car-cycle-colors{0%{filter:hue-rotate(0deg)}to{filter:hue-rotate(1turn)}}@keyframes hp-car-light-spin{0%{transform:translate(-50%,-50%) rotate(0deg) scale(1.25)}to{transform:translate(-50%,-50%) rotate(1turn) scale(1.25)}}@keyframes hp-car-sparkle{0%{opacity:0;transform:translate(-50%,-50%) rotate(0deg)}20%{opacity:1;transform:translate(-60%,-50%) rotate(180deg)}40%{opacity:0;transform:translate(-70%,-50%) rotate(1turn)}to{opacity:0;transform:translate(-50%,-50%) rotate(0deg)}}.hpnews-teaser{display:block;width:100%;height:100%;position:relative}.hpnews-teaser:hover .hpnews-teaserImg{transform:translate(0)}.hpnews-teaserImg{position:absolute;transform:translate(-30px,-20px);transition:all .25s ease-in-out}.hypebar-container{position:relative;height:30px;width:100%}.hypeBar{position:absolute;left:0;right:0;top:0;bottom:0;z-index:2}.hypeBar-effect{position:absolute;pointer-events:none;z-index:1}.hypeBar-bar{position:absolute;top:0;left:0;bottom:0;right:0;background:rgba(0,0,0,.3);box-shadow:0 0 0 1px hsla(0,0%,100%,.2),inset 0 1px 3px rgba(0,0,0,.4)}.icon{display:block;fill:currentColor}.icon svg{width:100%;hegiht:100%}.icon--n-1{position:relative;top:1px}.icon--n-2{position:relative;top:2px}.icon--n-3{position:relative;top:3px}.icon--n-4{position:relative;top:4px}.icon--n-5{position:relative;top:5px}.icon--nt{transition:none}.icon--tFlip{transform:scaleX(-1)}.icon-arrow-back{height:18px;width:18px}.icon-bank-notes,.icon-brush-s{height:24px;width:24px}.icon-brush-l{height:30px;width:30px}.icon-diamond-s{height:24px;width:24px}.icon-close,.icon-diamond-l{height:30px;width:30px}.icon-close--fw{height:100%;width:100%}.icon-friends{height:18px;width:18px}.icon-friends-s{height:14px;width:14px}.icon-solo{height:18px;width:18px}.icon-double-arrows-s{height:12px;width:15px}.icon-double-arrows{height:14px;width:18px}.icon-double-arrows-mega{height:35px;width:45px}.icon-double-arrows-super{height:50px;width:64px}.icon-double-arrows-giga{width:261px;height:203px}.icon-warning{height:18px;width:18px}.icon-warning-l,.icon-x{height:24px;width:24px}.icon-x--s{height:16px;width:16px}.icon-x--xs{height:12px;width:12px}.icon-login,.icon-logout{height:18px;width:18px}.icon-user{height:24px;width:24px}.icon-user-s{height:18px;width:18px}.icon-arrow-down,.icon-arrow-right,.icon-arrow-up{height:8px;width:8px}.icon-coin{height:16px;width:16px}.icon-nt-gold-l{height:18px;width:24px;max-width:none}.icon-nt-gold-xl{height:24px;width:32px;max-width:none}.icon-nt-gold-s{height:12px;width:16px;max-width:none}.icon-female,.icon-lock,.icon-male,.icon-unlock{width:16px;height:16px}.icon-unlock-giga{width:300px;height:300px}.icon-lock-nitro{width:20px;height:20px}.icon-lock-m{width:18px;height:18px}.icon-lock-l{width:40px;height:40px}.icon-timed{width:16px;height:16px}.icon-circleplus{width:13px;height:13px}.icon-circleminus{width:16px;height:16px}.icon-minus,.icon-plus{width:18px;height:18px}.icon-minus-bar{height:10px;width:16px}.icon-minus-s{width:8px;height:8px}.icon-plus-s{width:16px;height:16px}.icon-plus-xs{width:11px;height:11px}.icon-cart{width:20px;height:20px}.icon-tap{width:150px;height:150px}.icon-angle-down,.icon-angle-up,.icon-help,.icon-move{width:18px;height:18px}.icon-help-m{width:16px;height:16px}.icon-help-s{width:13px;height:13px}.icon-adduser{width:18px;height:18px}.icon-adduser--s{width:14px;height:14px}.icon-info{width:18px;height:18px}.icon-info-s{width:15px;height:15px}.icon-addteam{width:18px;height:18px}.icon-addteam--s{width:14px;height:14px}.icon-sendcash{width:22px;height:22px}.icon-sendcash--s{width:16px;height:16px}.icon-gift{width:18px;height:18px}.icon-gift--s{width:14px;height:14px}.icon-flag,.icon-gift--l{width:24px;height:24px}.icon-flag-s{width:17px;height:13px}.icon-check-circle{width:12px;height:12px}.icon-check-circle-l{width:24px;height:24px}.icon-check-circle-m{width:18px;height:18px}.icon-check-circle-mega{width:100px;height:100px}.icon-facebook{width:18px;height:18px}.icon-classlink{width:29px;height:21px}.icon-google{width:18px;height:18px}.icon-clever{width:16px;height:18px}.icon-forbidden{width:16px;height:16px}.icon-forbidden--s{width:14px;height:14px}.icon-circlecheck{width:16px;height:16px}.icon-circlecheck--s{width:14px;height:14px}.icon-lock-outline,.icon-smiley,.icon-squareplus,.icon-user-outline{width:18px;height:18px}.icon-smiley-l{width:30px;height:30px}.icon-stars-l{width:24px;height:24px}.icon-id{width:18px;height:18px}.icon-time{width:16px;height:16px}.icon-time-l{width:24px;height:24px}.icon-download{width:18px;height:18px}.icon-check{width:14px;height:14px}.icon-check--l{width:16px;height:16px}.icon-construction,.icon-star{width:18px;height:18px}.icon-down,.icon-up{width:12px;height:12px}.icon-minus-s{width:10px;height:10px}.icon-pencil{width:14px;height:14px}.icon-gear,.icon-keys{width:18px;height:18px}.icon-keys-l{width:24px;height:24px}.icon-envelope,.icon-search{width:18px;height:18px}.icon-circleFull{width:8px;height:8px}.icon-reload{width:18px;height:18px}.icon-warn{width:80px;height:80px}.icon-nitro{width:24px;height:24px}.icon-warn-s{width:40px;height:40px}.icon-team{width:20px;height:20px}.icon-racer,.icon-trophy{width:18px;height:18px}.icon-chat{width:30px;height:30px}.icon-chat-s,.icon-multiline,.icon-sololine{width:12px;height:12px}.icon-fx,.icon-music,.icon-widescreen{width:16px;height:16px}.icon-chart,.icon-eye,.icon-rank,.icon-rank-team,.icon-recent-time{width:18px;height:18px}.icon-maximize,.icon-minimize{width:24px;height:24px}.icon-grad,.icon-scissor{width:18px;height:18px}.icon-classroom-message{background:rgba(59,61,76,.8);width:70px;height:70px;border-radius:100%;display:flex;justify-content:center;align-items:center}.icon-classroom-message svg{width:50%;height:50%;aspect-ratio:1/1}.img--noMax{max-width:none}.input{align-items:stretch;display:flex;flex-direction:column;text-align:left;position:relative}.input-field::-moz-placeholder{color:#eee;opacity:1}.input-field:-ms-input-placeholder{color:#eee;opacity:1}.input-field::placeholder{color:#eee;opacity:1}.input--inline{align-items:baseline;flex-wrap:wrap}.input--xl .input-field{font-size:25px;border-right:0;border-left:0}.input--fw .input-field{width:100%}.input--tall .input-field{height:150px}.input--s .input-select{font-size:12px}.input--sq .input-field{border-radius:0}.input--number .input-field::-webkit-inner-spin-button,.input--number .input-field::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.input--checkbox .input-label{position:relative}.input--checkbox .input-label:before{background:transparent;border-radius:2px;border:1px solid #fff;content:" ";display:block;flex-shrink:0;height:20px;margin-right:15px;width:20px}.input--checkbox .input-checkbox:focus+.input-label:before,.input--checkbox .input-checkbox:hover+.input-label:before{border-color:#1c99f4}.input--checkbox .input-checkbox.checked+.input-label,.input--checkbox .input-checkbox:checked+.input-label{color:#59ffa0}.input--checkbox .input-checkbox.checked+.input-label:before,.input--checkbox .input-checkbox:checked+.input-label:before{border-color:#59ffa0}.input--checkbox .input-checkbox.checked+.input-label:after,.input--checkbox .input-checkbox:checked+.input-label:after{border-color:#59ffa0;border-style:solid;border-width:0 2px 2px 0;content:"";height:10px;left:7px;position:absolute;top:4px;transform:rotate(30deg);width:6px}.input--checkbox .input-checkbox:disabled+.input-label{color:#acacac;cursor:default}.input--checkbox .input-checkbox:disabled+.input-label:before{background:#333;border:1px solid #acacac}.input--checkbox:not(.input--checkboxNoLabel) .input-label{cursor:pointer;display:flex;flex:1;font-weight:300;margin:0;padding:0}.input--checkbox.input--checkboxNoLabel .input-label{margin:0;width:20px}.input-action--right{border-radius:0 5px 5px 0;border:1px solid #666;border-left:none}.input-action--left{border-radius:5px 0 0 5px;border:1px solid #666;border-right:none}.input-label.input-label--radio{background:transparent;border-radius:5px;border:1px solid hsla(0,0%,100%,.5);color:#acacac;cursor:pointer;padding:15px 20px;transition:all .25s ease-in-out}.input-label.input-label--radio:hover{background:#2e3141;border-color:hsla(0,0%,100%,.7);color:#fff;transform:translateX(3px)}.input-label.input-label--radio:hover .input-radioDial{border-color:hsla(0,0%,100%,.7);border-width:3px}.input-radio:checked~.input-label.input-label--radio{background:#2d8050;border-color:#59ffa0;box-shadow:0 28px 28px 0 rgba(2,2,2,.05),0 17px 17px 0 rgba(2,2,2,.2),0 8px 8px 0 rgba(2,2,2,.15);color:#fff;transform:translateX(3px)}.input-radio:checked~.input-label.input-label--radio .input-radioDial{background:#fff;border-color:transparent;height:22px;transform-origin:center center;width:22px}.input-radio:checked~.input-label.input-label--radio .input-radioCheck{color:#2d8050;opacity:1}.input-label.input-label--radioMore:after{background-color:#59ffa0;content:"";height:40px;left:50%;opacity:0;position:absolute;top:100%;transform:translateX(-50%);transition:all .25s ease-in-out;width:1px}.input-radio:checked~.input-label.input-label--radioMore{margin-bottom:40px}.input-radio:checked~.input-label.input-label--radioMore:after{opacity:1}.inputs--light{background:#fff}.inputs--light .input-label.input-label--radio{background:transparent;border-width:1px 1px 0;border-style:solid;border-color:rgba(2,2,2,.15)!important;transition:all .25s ease-in-out;color:rgba(32,34,46,.75)}.inputs--light .input-label.input-label--radio .input-radioDial{border-color:rgba(32,34,46,.5);transition:all .25s ease-in-out}.inputs--light .input-label.input-label--radio .input-price{color:#2d8050;transition:all .25s ease-in-out;font-weight:600}.inputs--light .input-label.input-label--radio:hover{background:rgba(71,204,128,.1);color:#2d8050}.inputs--light .input-label.input-label--radio:hover .input-radioDial{border-color:#47cc80}.inputs--light .input-label.input-label--radio:hover .input-price{color:#2d8050}.inputs--light .input-radio:checked~.input-label.input-label--radio{pointer-events:none}.inputs--light .input-radio:checked~.input-label.input-label--radio .input-price{color:#fff}.inputs--stack{box-shadow:0 1px 10px rgba(2,2,2,.14);border-radius:5px}.inputs--stack .input:first-child .input-label.input-label--radio{border-radius:5px 5px 0 0}.inputs--stack .input:last-child .input-label.input-label--radio{border-radius:0 0 5px 5px}.inputs--stack .input-label.input-label--radio{margin-bottom:0;border-radius:0;padding:15px 10px;transform:translateX(0)!important;box-shadow:none!important}.inputs--stack .input-label.input-label--radio:hover .input-radioDial{transform:scale(1.3)}.input.is-error .input-alert,.show-error .input-alert{display:block}.input.is-error .input-field,.show-error .input-field{background:rgba(214,47,58,.2);border-color:#d62f3a;border-radius:5px 5px 0 0;border-width:1px 1px 0;color:#fff}.input.is-error .input-field:focus,.show-error .input-field:focus{border-width:1px}.input.is-error.input--checkbox .input-label:before,.show-error.input--checkbox .input-label:before{border-color:#d62f3a}.input.is-error.input--checkbox .input-alert,.show-error.input--checkbox .input-alert{width:100%;border-width:1px;border-radius:5px;margin-top:10px}.input.is-error .input-select,.show-error .input-select{background-color:rgba(214,47,58,.2);background-image:linear-gradient(45deg,transparent 50%,#fff 0),linear-gradient(135deg,#fff 50%,transparent 0),linear-gradient(90deg,#d62f3a 0,rgba(214,47,58,.5) 3%,rgba(214,47,58,.5));border-color:#d62f3a;border-radius:5px 5px 0 0;border-width:1px 1px 0;color:#fff}.input.is-error .input-select:focus,.show-error .input-select:focus{background-image:linear-gradient(45deg,#fff 50%,transparent 0),linear-gradient(135deg,transparent 50%,#fff 0),linear-gradient(90deg,#666 0,rgba(214,47,58,.5) 3%,rgba(214,47,58,.5));border-width:1px}.input-field.is-disabled,.input-field:disabled,.input-select.is-disabled,.input-select:disabled{background:hsla(0,0%,40%,.4);border-color:#666;box-shadow:inset 5px 5px 5px 0 rgba(0,0,0,.1);color:hsla(0,0%,67.5%,.75);cursor:not-allowed;text-shadow:0 2px 2px rgba(2,2,2,.25)}.input-select.is-disabled:hover,.input-select:disabled:hover{background-image:none}.input-field.with-prefix{display:grid;-moz-column-gap:5px;column-gap:5px;grid-template-columns:auto 1fr;overflow:hidden;padding:0}.input-field.with-prefix .prefix{color:#acacac;padding:10px 15px;background:rgba(46,49,65,.5)}.input-field.with-prefix input,.input-field.with-prefix input:focus{border:none;background:none;outline:none;padding:0 10px;border-radius:0 3px 3px 0}.has-action{align-items:stretch;display:flex;justify-content:flex-start}.input.is-error .has-action .input-action{background:rgba(214,47,58,.2);border-bottom-color:transparent;border-top-color:#d62f3a}.has-action .input-field:focus,.has-action .input-field:focus+.input-action{background-color:#2e3141;border-bottom-color:#1c99f4;border-top-color:#1c99f4}.has-action .input-field:focus+.input-action{outline:0}.has-action.has-action--right .input-action{order:2}.input.is-error .has-action.has-action--right .input-field{border-radius:5px 0 0 0;border-right-color:transparent}.input.is-error .has-action.has-action--right .input-action{border-left-color:transparent;border-radius:0 5px 0 0;border-right-color:#d62f3a}.has-action.has-action--right .input-field{border-radius:5px 0 0 5px;border-right:0;order:1}.has-action.has-action--right .input-field:focus{border-left-color:#1c99f4;border-right-color:transparent;outline:0}.has-action.has-action--right .input-field:focus+.input-action{border-left-color:transparent;border-right-color:#1c99f4}.has-action.has-action--left .input-action{order:1}.input.is-error .has-action.has-action--left .input-field{border-radius:0 5px 0 0;border-left-color:transparent}.input.is-error .has-action.has-action--left .input-action{border-right-color:transparent;border-radius:5px 0 0 0;border-left-color:#d62f3a}.has-action.has-action--left .input-field{border-left:0;border-radius:0 5px 5px 0;order:2}.has-action.has-action--left .input-field:focus{border-left-color:transparent;border-right-color:#1c99f4;outline:0}.has-action.has-action--left .input-field:focus+.input-action{border-left-color:#1c99f4;border-right-color:transparent}.has-action.has-action--both .input-action--left{order:1}.has-action.has-action--both .input-action--right{order:3}.input.is-error .has-action.has-action--both .input-field{border-radius:0;border-left-color:transparent;border-right-color:transparent}.input.is-error .has-action.has-action--both .input-action.input-action--left{border-right-color:transparent;border-radius:5px 0 0 0;border-left-color:#d62f3a}.input.is-error .has-action.has-action--both .input-action.input-action--right{border-left-color:transparent;border-radius:0 5px 0 0;border-right-color:#d62f3a}.has-action.has-action--both .input-field{border-radius:0;border-right:0;border-left:0;order:2}.has-action.has-action--both .input-field:focus{border-left-color:transparent;border-right-color:transparent;outline:0}.has-action.has-action--both .input-field:focus~.input-action--right{border-color:#1c99f4 #1c99f4 #1c99f4 transparent;background-color:#2e3141}.has-action.has-action--both .input-field:focus~.input-action--left{border-color:#1c99f4 transparent #1c99f4 #1c99f4;background-color:#2e3141}.input-group{align-items:stretch;display:flex;position:relative}.input-label{color:#fff;display:block;font-size:14px;font-weight:600;margin-bottom:10px}.input-optional,.input-require{color:#d62f3a;font-size:12px;font-style:italic;letter-spacing:1px;text-transform:uppercase}.input-optional{color:#acacac;position:absolute;right:10px;top:50%;transform:translateY(-50%)}.input-field{background-color:#20222e;border-radius:5px;border:1px solid #666;box-shadow:inset 0 1px 1px rgba(0,0,0,.075);color:#fff;display:block;padding:10px 15px;transition:all .25s ease-in-out;width:100%}.input-field:focus{background-color:#2e3141;border-color:#1c99f4;outline:0}.input-checkbox{position:absolute;opacity:0}.input-select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#20222e;background-image:linear-gradient(45deg,transparent 50%,#fff 0),linear-gradient(135deg,#fff 50%,transparent 0),linear-gradient(90deg,#666 0,#3b3d4c 3%,#3b3d4c);background-repeat:no-repeat;background-size:6px 6px,6px 6px,40px 100%;border-radius:5px;border:1px solid #666;display:block;line-height:normal;padding:10px 60px 10px 15px;cursor:pointer}.input-select,.input-select:hover{background-position:calc(100% - 19px) calc(1em + 1px),calc(100% - 13px) calc(1em + 1px),100% 0}.input-select:hover{background-image:linear-gradient(45deg,transparent 50%,#fff 0),linear-gradient(135deg,#fff 50%,transparent 0),linear-gradient(90deg,#666 0,#454755 3%,#454755)}.input-select:focus{background-image:linear-gradient(45deg,#fff 50%,transparent 0),linear-gradient(135deg,transparent 50%,#fff 0),linear-gradient(90deg,#49adf6 0,#167ac3 3%,#167ac3);background-position:calc(100% - 13px) calc(1em + 1px),calc(100% - 19px) calc(1em + 1px),100% 0}.input-radio{display:none}.input-radioDial{width:16px;height:16px;border-radius:50%;border:1px solid hsla(0,0%,100%,.5);transition:all .25s ease-in-out;position:relative}.input-radioCheck{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);opacity:0}.input-uploader{background:#fff;padding:15px;border-radius:5px;color:#167ac3}.input-action{align-items:center;background-color:#20222e;display:flex;transition:all .25s ease-in-out}.input-helper{color:hsla(0,0%,100%,.5);display:block;font-size:12px;font-style:italic;margin-top:10px}.input-alert{background:rgba(214,47,58,.5);border-radius:0 0 5px 5px;border:1px solid #d62f3a;border-top:0 solid #d62f3a;color:hsla(0,0%,100%,.8);display:none;font-size:14px;font-style:italic;padding:10px;position:relative}.rarity-badge{position:relative;display:inline-block;box-shadow:0 1px 2px rgba(0,0,0,.4),inset 0 0 0 2px hsla(0,0%,100%,.3);color:#fff;font-size:13px;padding:4px 8px;border-radius:2px;text-shadow:0 1px 2px rgba(0,0,0,.8);text-transform:uppercase;font-weight:700}.rarity-badge .rarity-badge--extra{border-radius:2px;overflow:hidden;position:absolute;top:0;left:0;right:0;bottom:0}.rarity-badge--small{font-size:11px;padding:3px 6px}.rarity-badge--tiny{font-size:9px;font-weight:700;padding:2px 4px}.rarity-badge--large{font-size:13px;padding:9px 15px}.rarity-badge--cash{font-size:16px;padding:4px 8px}.rarity-badge--mini{padding:0;perspective:200px;cursor:pointer;width:18px;height:18px}.rarity-badge--mini--small{width:14px;height:14px}.rarity-badge--mini--tiny{width:10px;height:10px}.rarity-badge--mini--large{width:22px;height:22px}.rarity-badge--mini .rarity-badge--content{position:absolute;top:100%;left:50%;transform:translate(-50%,-10px) rotateX(-90deg);padding:3px 6px;border-radius:2px;box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.2),0 1px 3px rgba(0,0,0,.5);opacity:0;pointer-events:none;transition:all .2s}.rarity-badge--mini:hover .rarity-badge--content{display:block;opacity:1;transform:translate(-50%,10px) rotateX(0)}.rarity-frame{position:relative}.rarity-frame,.rarity-frame--content{width:100%;height:100%}.rarity-frame--extra{pointer-events:none;position:absolute;top:2px;left:2px;right:2px;bottom:2px;overflow:hidden}@keyframes rarity_background_slide{0%{transform:translate(-100%)}50%{transform:translate(100%)}to{transform:translate(-100%)}}@keyframes rarity_sparkle_fade{0%{opacity:0}15%{opacity:1}40%{opacity:1}50%{opacity:0}to{opacity:0}}@keyframes rarity_sparkle_rotate{0%{transform:translate(-50%,-50%) rotate(0deg)}to{transform:translate(-50%,-50%) rotate(-1turn)}}@keyframes rarity_follow_edge{0%{left:0;top:0}35%{left:100%;top:0}50%{left:100%;top:100%}85%{left:0;top:10%}to{left:0;top:0}}@keyframes rarity_aura_fade{0%{opacity:.6}50%{opacity:.9}to{opacity:.6}}@keyframes rarity_aura_rotate_main{0%{transform:translate(-50%,-50%) scale(.6) rotate(0deg)}50%{transform:translate(-50%,-50%) scale(1) rotate(-180deg)}to{transform:translate(-50%,-50%) scale(.6) rotate(-1turn)}}@keyframes rarity_aura_rotate_alt{0%{transform:translate(-50%,-50%) scale(1.5) rotate(0deg)}50%{transform:translate(-50%,-50%) scale(.9) rotate(-180deg)}to{transform:translate(-50%,-50%) scale(1.5) rotate(-1turn)}}.rarity-text--common{color:#8a8e92}.rarity-text--common.rarity-text-glow{text-shadow:0 0 5px #8a8e92}.rarity-text--common.rarity-text-glow-l{text-shadow:0 0 10px #8a8e92}.rarity-text--common.rarity-text-glow-xl{text-shadow:0 0 15px #8a8e92}.rarity-background--common{background:radial-gradient(#8a8e92,#36393c)!important}.rarity-badge--common,.rarity-badge--mini.rarity-badge--common .rarity-badge--content,.rarity-frame--common{background:#8a8e92}.rarity-frame--common{background:#8a8e92;background:radial-gradient(#8a8e92,#36393c);box-shadow:inset 0 0 0 3px #979a9d}.rarity-text--uncommon{color:#6abb1e}.rarity-text--uncommon.rarity-text-glow{text-shadow:0 0 5px #6abb1e}.rarity-text--uncommon.rarity-text-glow-l{text-shadow:0 0 10px #6abb1e}.rarity-text--uncommon.rarity-text-glow-xl{text-shadow:0 0 15px #6abb1e}.rarity-background--uncommon{background:radial-gradient(#6abb1e,#175117)!important}.rarity-badge--mini.rarity-badge--uncommon .rarity-badge--content,.rarity-badge--uncommon,.rarity-frame--uncommon{background:#6abb1e}.rarity-frame--uncommon{background:#6abb1e;background:radial-gradient(#6abb1e,#175117);box-shadow:inset 0 0 0 3px #88e339}.rarity-text--rare{color:#2cc0ff}.rarity-text--rare.rarity-text-glow{text-shadow:0 0 5px #2cc0ff}.rarity-text--rare.rarity-text-glow-l{text-shadow:0 0 10px #2cc0ff}.rarity-text--rare.rarity-text-glow-xl{text-shadow:0 0 15px #2cc0ff}.rarity-background--rare{background:radial-gradient(#2cc0ff,#143877)!important}.rarity-badge--mini.rarity-badge--rare .rarity-badge--content,.rarity-badge--rare,.rarity-frame--rare{background:#2cc0ff}.rarity-frame--rare{background:#2cc0ff;background:radial-gradient(#2cc0ff,#143877);box-shadow:inset 0 0 0 3px #37d0ff}.rarity-text--epic{color:#c359ff}.rarity-text--epic.rarity-text-glow{text-shadow:0 0 5px #c359ff}.rarity-text--epic.rarity-text-glow-l{text-shadow:0 0 10px #c359ff}.rarity-text--epic.rarity-text-glow-xl{text-shadow:0 0 15px #c359ff}.rarity-background--epic{background:radial-gradient(#c359ff,#4c2483)!important}.rarity-badge--epic,.rarity-badge--mini.rarity-badge--epic .rarity-badge--content,.rarity-frame--epic{background:#c359ff}.rarity-frame--epic{background:#c359ff;background:radial-gradient(#c359ff,#4c2483);box-shadow:inset 0 0 0 3px #ea5eff}.rarity-text--gold-only{color:#f9d034}.rarity-text--gold-only.rarity-text-glow{text-shadow:0 0 5px #f9d034}.rarity-text--gold-only.rarity-text-glow-l{text-shadow:0 0 10px #f9d034}.rarity-text--gold-only.rarity-text-glow-xl{text-shadow:0 0 15px #f9d034}.rarity-background--gold-only{background:radial-gradient(#f9d034,#78371d)!important}.rarity-badge--gold-only,.rarity-badge--mini.rarity-badge--gold-only .rarity-badge--content,.rarity-frame--gold-only{background:#f9d034}.rarity-frame--gold-only{background:#f9d034;background:radial-gradient(#f9d034,#78371d);box-shadow:inset 0 0 0 3px #e98d4b}.rarity-text--legendary{color:#ea8d23}.rarity-text--legendary.rarity-text-glow{text-shadow:0 0 5px #ea8d23}.rarity-text--legendary.rarity-text-glow-l{text-shadow:0 0 10px #ea8d23}.rarity-text--legendary.rarity-text-glow-xl{text-shadow:0 0 15px #ea8d23}.rarity-background--legendary{background:radial-gradient(#ea8d23,#78371d)!important}.rarity-badge--legendary,.rarity-badge--mini.rarity-badge--legendary .rarity-badge--content,.rarity-frame--legendary{background:#ea8d23}.rarity-frame--legendary{background:#ea8d23;background:radial-gradient(#ea8d23,#78371d);box-shadow:inset 0 0 0 3px #e98d4b}@keyframes rarity_glow_legendary{0%{box-shadow:0 0 8px 1px rgba(234,141,35,.5)}50%{box-shadow:0 0 8px 2px rgba(234,141,35,.7)}to{box-shadow:0 0 8px 1px rgba(234,141,35,.5)}}.rarity-badge--legendary .rarity-badge--extra{animation:rarity_glow_legendary 5s linear infinite;box-shadow:0 0 8px 1px rgba(234,141,35,.4)}.rarity-badge--legendary .rarity-badge--extra:before{display:block;position:absolute;content:"";top:0;left:-100%;right:-100%;bottom:0;mix-blend-mode:overlay;background:linear-gradient(120deg,rgba(234,141,35,0),rgba(241,177,105,.7) 40%,rgba(247,213,175,.9) 50%,rgba(241,177,105,.8) 60%,rgba(234,141,35,0));animation:rarity_background_slide 3s infinite}.rarity-badge--legendary:before{width:20px;height:20px;display:block;content:" ";z-index:1;position:absolute;background:url(/dist/site/images/item-rarity/sparkle-legendary.png);background-size:100% 100%;mix-blend-mode:screen;animation:rarity_follow_edge 5s infinite,rarity_sparkle_rotate 5s infinite,rarity_sparkle_fade 5s infinite}.rarity-text--admin{color:#df0000}.rarity-text--admin.rarity-text-glow{text-shadow:0 0 5px #df0000}.rarity-text--admin.rarity-text-glow-l{text-shadow:0 0 10px #df0000}.rarity-text--admin.rarity-text-glow-xl{text-shadow:0 0 15px #df0000}.rarity-background--admin{background:radial-gradient(#df0000,#761313)!important}.rarity-badge--admin,.rarity-badge--mini.rarity-badge--admin .rarity-badge--content,.rarity-frame--admin{background:#df0000}.rarity-frame--admin{background:#df0000;background:radial-gradient(#df0000,#761313);box-shadow:inset 0 0 0 3px #f30404}@keyframes rarity_glow_admin{0%{box-shadow:0 0 8px 1px rgba(223,0,0,.5)}50%{box-shadow:0 0 8px 2px rgba(223,0,0,.7)}to{box-shadow:0 0 8px 1px rgba(223,0,0,.5)}}.rarity-badge--admin .rarity-badge--extra{animation:rarity_glow_admin 5s linear infinite;box-shadow:0 0 8px 1px rgba(223,0,0,.4)}.rarity-badge--admin .rarity-badge--extra:before{display:block;position:absolute;content:"";top:0;left:-100%;right:-100%;bottom:0;mix-blend-mode:overlay;background:linear-gradient(120deg,rgba(223,0,0,0),rgba(255,45,45,.7) 40%,rgba(255,121,121,.9) 50%,rgba(255,45,45,.8) 60%,rgba(223,0,0,0));animation:rarity_background_slide 3s infinite}.rarity-badge--admin:before{width:20px;height:20px;display:block;content:" ";z-index:1;position:absolute;background:url(/dist/site/images/item-rarity/sparkle-admin.png);background-size:100% 100%;mix-blend-mode:screen;animation:rarity_follow_edge 5s infinite,rarity_sparkle_rotate 5s infinite,rarity_sparkle_fade 5s infinite}.rarity-text--cash{color:#ffba00}.rarity-text--cash.rarity-text-glow{text-shadow:0 0 5px #ffba00}.rarity-text--cash.rarity-text-glow-l{text-shadow:0 0 10px #ffba00}.rarity-text--cash.rarity-text-glow-xl{text-shadow:0 0 15px #ffba00}.rarity-background--cash{background:radial-gradient(#ffba00,#741)!important}.rarity-badge--cash,.rarity-badge--mini.rarity-badge--cash .rarity-badge--content,.rarity-frame--cash{background:#ffba00}.rarity-frame--cash{background:#ffba00;background:radial-gradient(#ffba00,#741);box-shadow:inset 0 0 0 3px #e98d4b}@keyframes rarity_glow_cash{0%{box-shadow:0 0 8px 1px rgba(255,186,0,.5)}50%{box-shadow:0 0 8px 2px rgba(255,186,0,.7)}to{box-shadow:0 0 8px 1px rgba(255,186,0,.5)}}.rarity-badge--cash .rarity-badge--extra{animation:rarity_glow_cash 5s linear infinite;box-shadow:0 0 8px 1px rgba(255,186,0,.4)}.rarity-badge--cash .rarity-badge--extra:before{display:block;position:absolute;content:"";top:0;left:-100%;right:-100%;bottom:0;mix-blend-mode:overlay;background:linear-gradient(120deg,rgba(255,186,0,0),rgba(255,207,77,.7) 40%,rgba(255,227,153,.9) 50%,rgba(255,207,77,.8) 60%,rgba(255,186,0,0));animation:rarity_background_slide 3s infinite}.rarity-badge--cash:before{width:20px;height:20px;display:block;content:" ";z-index:1;position:absolute;background:url(/dist/site/images/item-rarity/sparkle-cash.png);background-size:100% 100%;mix-blend-mode:screen;animation:rarity_follow_edge 5s infinite,rarity_sparkle_rotate 5s infinite,rarity_sparkle_fade 5s infinite}.rarity-text--gold{color:#36393c}.rarity-text--gold.rarity-text-glow{text-shadow:0 0 5px #36393c}.rarity-text--gold.rarity-text-glow-l{text-shadow:0 0 10px #36393c}.rarity-text--gold.rarity-text-glow-xl{text-shadow:0 0 15px #36393c}.rarity-background--gold{background:radial-gradient(#36393c,#78371d)!important}.rarity-badge--gold,.rarity-badge--mini.rarity-badge--gold .rarity-badge--content,.rarity-frame--gold{background:#36393c}.rarity-frame--gold{background:#36393c;background:radial-gradient(#36393c,#78371d);box-shadow:inset 0 0 0 3px #e98d4b}@keyframes rarity_glow_gold{0%{box-shadow:0 0 8px 1px rgba(54,57,60,.5)}50%{box-shadow:0 0 8px 2px rgba(54,57,60,.7)}to{box-shadow:0 0 8px 1px rgba(54,57,60,.5)}}.rarity-badge--gold .rarity-badge--extra{animation:rarity_glow_gold 5s linear infinite;box-shadow:0 0 8px 1px rgba(54,57,60,.4)}.rarity-badge--gold .rarity-badge--extra:before{display:block;position:absolute;content:"";top:0;left:-100%;right:-100%;bottom:0;mix-blend-mode:overlay;background:linear-gradient(120deg,rgba(54,57,60,0),rgba(90,95,100,.7) 40%,rgba(127,134,140,.9) 50%,rgba(90,95,100,.8) 60%,rgba(54,57,60,0));animation:rarity_background_slide 3s infinite}.rarity-badge--gold:before{width:20px;height:20px;display:block;content:" ";z-index:1;position:absolute;background:url(/dist/site/images/item-rarity/sparkle-gold.png);background-size:100% 100%;mix-blend-mode:screen;animation:rarity_follow_edge 5s infinite,rarity_sparkle_rotate 5s infinite,rarity_sparkle_fade 5s infinite}.table--leaderboard .table-cell--rank-change{position:relative;color:#666}.table--leaderboard .table-cell--rank-change svg{position:absolute;left:50%;visibility:hidden}.table--leaderboard .table-cell--rank-change .rank-change--up{color:#59ffa0}.table--leaderboard .table-cell--rank-change .rank-change--up svg.icon-arrow-up{visibility:visible;transform:translate(-50%,-100%) scaleX(1.8);fill:#59ffa0}.table--leaderboard .table-cell--rank-change .rank-change--down{color:#d62f3a}.table--leaderboard .table-cell--rank-change .rank-change--down svg.icon-arrow-down{visibility:visible;transform:translate(-50%) scaleX(1.8);fill:#d62f3a}.leaderboard-coming-soon{padding:40px 350px 40px 40px;box-shadow:inset 0 0 0 1px #3b3d4c;background-image:url(/dist/site/images/notifications/leaderboards-coming-soon.jpg);background-position:100% 50%;background-size:auto 100%;background-repeat:no-repeat}.leaderboard-coming-soon h1{padding-bottom:20px}.league-ranking-preview{display:flex;gap:40px;flex-wrap:wrap;padding:60px 0;align-items:center;margin:20px}.league-ranking--icon{position:relative;width:80px;height:80px;cursor:default}.league-ranking--icon--container{background:linear-gradient(-35deg,var(--accent-color),var(--primary-color))}.league-ranking--icon.is-hidden .league-ranking--icon--container{background:#393b3c}.league-ranking--icon--container{width:80px;height:80px;border-radius:100px;box-shadow:inset 0 0 0 3px hsla(0,0%,100%,.3);position:relative}.league-ranking--icon--container>.icon{box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.3);border-radius:100px;background-size:cover;position:absolute;left:0;right:0;bottom:0;top:0;transition:all .3s;transform:scale(.4);opacity:0}.league-ranking--icon--container.ready>.icon{transform:scale(1);opacity:1}.league-ranking--icon--elite{position:absolute;top:50%;left:50%;animation:league_ranking_elite__full__rotate 3s linear infinite,league_ranking_elite__badge__fade 3s linear infinite;z-index:1}.league-ranking--icon--elite:before{animation:league_ranking_elite__full__rotate 2s linear infinite;content:"";position:absolute;background:url(/dist/site/images/leagues/sparkle.png);background-size:100% 100%;width:30px;height:30px;left:40px}.league-ranking--icon--name{position:absolute;bottom:-3px;left:5px;right:5px;text-align:center;background:linear-gradient(-15deg,var(--primary-color),var(--accent-color));box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.3);text-shadow:0 1px 2px rgba(0,0,0,.4);font-size:10px;font-weight:600;color:hsla(0,0%,100%,.8);z-index:2}.league-ranking--icon:after,.league-ranking--icon:before{content:"";position:absolute;height:15px;width:15px;z-index:1;bottom:-6px;background:var(--primary-color);filter:brightness(.8);box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.1)}.league-ranking--icon:before{left:-2px}.league-ranking--icon:after{right:-2px}.league-ranking--icon.is-small{width:50px;height:50px}.league-ranking--icon.is-small .league-ranking--icon--name,.league-ranking--icon.is-small:after,.league-ranking--icon.is-small:before{display:none}.league-ranking--icon.is-small .league-ranking--icon--container{width:50px;height:50px;box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.3)}.league-ranking--icon.is-small .league-ranking--icon--elite:before{left:25px;width:25px;height:25px}.table-cell .league-ranking{position:absolute;transform:scale(.5) translate(-50%,-100%)}.table-cell .league-ranking:after,.table-cell .league-ranking:before{display:none!important}.table-cell .league-ranking .league-ranking--icon--name{display:none}.league-ranking.league-ranking--badge{width:30px;height:30px;position:relative;border-radius:100px;background:linear-gradient(-35deg,var(--primary-color),var(--accent-color));box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.33),0 1px 2px rgba(0,0,0,.3)}.league-ranking .league-ranking--badge--level{font-size:14px;font-weight:600;position:absolute;top:100%;left:100%;transform:translate(-60%,-75%);text-shadow:1px 1px 3px #000}.league-ranking--full{width:440px;background:#fff;color:var(--primary-color);border-radius:20px;position:relative;box-shadow:0 1px 4px rgba(0,0,0,.5);text-align:left}.league-ranking--full.no-sparkle:after,.league-ranking--full.no-sparkle:before{display:none!important}.league-ranking--full.is-elite:after,.league-ranking--full.is-elite:before{content:"";position:absolute;width:60px;height:60px;background:url(/dist/site/images/leagues/sparkle.png);background-size:100% 100%;z-index:2}.league-ranking--full.is-elite:before{top:0;left:0;transform:translate(-50%,-50%);animation:league_ranking_elite__full__sparkle 3s infinite,league_ranking_elite__full__rotate 2s linear infinite}.league-ranking--full.is-elite:after{display:none;top:100%;left:0;transform:translate(-50%,-50%);animation:league_ranking_elite__full__fade 3s infinite,league_ranking_elite__full__rotate 3s linear infinite}.league-ranking--full--overlay:after,.league-ranking--full--overlay:before{position:absolute;content:"";top:0;bottom:0}.league-ranking--full--overlay:after{width:20px;right:0;background:linear-gradient(0deg,var(--accent-color),var(--primary-color));border-radius:0 20px 20px 0}.league-ranking--full--overlay:before{z-index:1;pointer-events:none;border-radius:20px;left:0;right:0;box-shadow:inset 0 0 0 3px #fff;background:linear-gradient(-10deg,var(--primary-color),transparent);opacity:.15}.league-ranking--full--stars{display:grid;grid-template-columns:repeat(5,38px)}.league-ranking--full--stars svg{width:32px;aspect-ratio:1/1;opacity:.2}.league-ranking--full--stars svg.active{opacity:1}.league-ranking--full--stars svg.alt{transform:translate(19px,-15%)}.league-ranking--full--layout{display:flex;align-items:center}.league-ranking--full--data{display:flex;flex-direction:column;line-height:1em;padding:20px 20px 70px}.league-ranking--full--span{font-size:14px;font-weight:600;filter:grayscale(.5);opacity:.44;margin-bottom:10px}.league-ranking--full--league{font-size:39px;font-weight:600;margin-bottom:15px}.league-ranking--full--subtitle{font-size:25px;opacity:.7;margin-bottom:15px}.league-ranking--full--stamp{transform:translate(8%) scale(.6) rotate(-3deg);position:absolute;bottom:0;right:0}.league-ranking--full--image{background:#eee;padding:15px;border-radius:20px 0 0 20px;position:relative;overflow:hidden}.league-ranking--full--container{height:200px;width:150px;border-radius:13.2px;background-size:cover;background-repeat:no-repeat;background-position:50% 100%}.league-ranking--full.is-team .league-ranking--full--stamp{margin-right:20px}.league-ranking--full.is-team .league-ranking--full--team{position:absolute;bottom:15px;left:15px;right:15px;padding:5px 0;text-align:center;box-shadow:0 0 8px rgba(0,0,0,.3),inset 0 0 0 1px hsla(0,0%,100%,.3);background:linear-gradient(45deg,var(--primary-color),var(--accent-color));color:#fff;font-size:25px;font-weight:600;border-radius:0 0 13.2px 13.2px}@keyframes league_ranking_elite__full__rotate{0%{transform:translate(-50%,-50%) rotate(0deg)}to{transform:translate(-50%,-50%) rotate(1turn)}}@keyframes league_ranking_elite__full__fade{0%{opacity:0}10%{opacity:1}40%{opacity:0}to{opacity:0}}@keyframes league_ranking_elite__badge__fade{0%{opacity:1}10%{opacity:0}60%{opacity:0}80%{opacity:1}to{opacity:1}}@keyframes league_ranking_elite__full__sparkle{0%{opacity:0;top:0;left:50%}30%{opacity:1;top:0;left:100%}60%{opacity:0;top:100%;left:100%}to{opacity:0}}.leagues--overview{display:flex;justify-content:space-between}.leagues--overview--round{display:flex;gap:15px;align-items:center}.leagues--overview--round-progress{display:flex;gap:5px}.leagues--overview--round-progress svg{opacity:.2;width:20px;height:20px}.leagues--overview--round-progress.progress-0 svg:first-child,.leagues--overview--round-progress.progress-1 svg:first-child,.leagues--overview--round-progress.progress-1 svg:nth-child(2),.leagues--overview--round-progress.progress-2 svg:first-child,.leagues--overview--round-progress.progress-2 svg:nth-child(2),.leagues--overview--round-progress.progress-2 svg:nth-child(3){opacity:1}.leagues--overview--ranks{display:flex;gap:10px;align-items:center}.leagues--overview--joined{color:#59ffa0;font-size:14px;line-height:1.2em}.leagues--overview--name{font-size:31.2px;font-weight:600;color:#fff;line-height:1.2em}.leagues--overview--remaining{display:flex;gap:5px;color:#acacac;font-size:14px;font-weight:600;padding-top:15px}.leagues--overview--promoting{color:#fff;font-size:14px;text-align:center;padding:40px 0 20px}.leagues--content{padding:20px;display:flex;flex-direction:column}.leagues--message{padding:20px 0 80px;display:flex;flex-direction:column;align-items:center}.leagues--message--image{padding:60px}.leagues--message--image svg{width:120px;height:120px;opacity:.2}.leagues--message--content{font-size:16px;padding-bottom:40px}.leagues--promotion-zone{margin:20px 0;display:flex;justify-content:space-around;padding:5px;gap:40px;align-items:center;text-shadow:0 1px 3px rgba(0,0,0,.3)}.leagues--promotion-zone--remaining{display:inline;font-weight:700}.leagues--promotion-zone--message{text-align:center;display:flex;flex-direction:column;gap:5px}.leagues--promotion-zone--message h2{text-transform:uppercase;font-size:14px;line-height:1em;margin:0}.leagues--promotion-zone--message>div{font-size:12px;line-height:1em;margin:0}.leagues--promotion-zone.promote .leagues--promotion-zone--dir{animation:notify_promotion .66s linear infinite}.leagues--promotion-zone.demote .leagues--promotion-zone--dir,.leagues--promotion-zone.eliminate .leagues--promotion-zone--dir{animation:notify_demotion .66s linear infinite}.leagues--promotion-zone--dir{display:flex;flex-direction:column}.leagues--promotion-zone--dir svg{width:30px;aspect-ratio:1/1;transform:translateY(-23px)}.leagues--promotion-zone--dir svg:first-child{transform:translateY(23px)}.leagues--promotion-zone.promote{color:#59ffa0;background:rgba(89,255,160,.15)}.leagues--promotion-zone.demote{color:#d62f3a;background:rgba(214,47,58,.15)}.leagues--promotion-zone.eliminate{color:#eca72c;background:rgba(236,167,44,.15)}.leagues--standings .racing-indicator>div{width:10px;height:10px;background:hsla(0,0%,100%,.3);border-radius:10px;visibility:hidden}.leagues--standings--place-indicator{display:flex;align-items:center;justify-content:center}.leagues--standings--place-indicator,.leagues--standings--place-indicator img{width:42px}.leagues--standings--activity{display:flex;padding:0 15px;gap:10px;align-items:center}.leagues--standings--activity.is-racing .racing-indicator>div{background:#59ffa0;visibility:visible}.leagues--standings--self{width:5px}.leagues--standings--self,.leagues--standings--self .self{position:absolute;top:0;left:0;bottom:0;background:#1c99f4}.leagues--standings--self .self{width:20px;display:flex;justify-content:center;align-items:center}.leagues--standings--self .self>div{position:absolute;transform:rotate(-90deg);font-size:12px;font-weight:600}.leagues--standings.for-player .leagues--standings--level,.leagues--standings.for-player .leagues--standings--races,.leagues--standings.for-player .leagues--standings--wpm{text-align:center;width:80px}.leagues--standings.for-player .leagues--standings--played,.leagues--standings.for-player .leagues--standings--speed{text-align:center}.leagues--standings.for-player .leagues--standings--xp{width:120px}.leagues--standings.for-team .leagues--standings--team>div{display:flex;align-items:center;gap:10px}.leagues--standings.for-team .leagues--standings--members{width:80px;text-align:center}.leagues--standings.for-team .leagues--standings--played{text-align:center}.leagues--standings.for-team .leagues--standings--level,.leagues--standings.for-team .leagues--standings--races,.leagues--standings.for-team .leagues--standings--xp{width:120px;text-align:center}th.leagues--standings--racer{padding-left:45px}th.leagues--standings--experience{color:#f9d034;font-weight:700;background:rgba(249,208,52,.33)!important;text-align:center}td.leagues--standings--experience{color:#f9d034;font-weight:700;background:rgba(249,208,52,.1);text-align:center}tr:hover .leagues--standings--experience{background:rgba(249,208,52,.3)!important}table.leagues--standings tr.is-self{background:#6f674f!important}table.leagues--standings tr.is-self:hover .table-cell{background:#847b5e!important}table.leagues--standings tr.is-self:hover .leagues--standings--experience{background:rgba(249,208,52,.3)!important}table.leagues--standings tr.is-self td:first-child{position:relative}table.leagues--standings tr.is-self td:first-child:before{position:absolute;content:"";top:-1px;left:0;bottom:-1px;background:#f9d034;width:8px;transform:translate(-75%);z-index:1}.modal--league-update{padding:20px;display:flex;flex-direction:column;gap:40px;color:#acacac}.modal--league-update--content{display:flex;flex-direction:column;padding-top:20px;position:relative;z-index:2;text-align:center}.modal--league-update--message{text-align:center;font-size:16px;line-height:1.4em}.modal--league-update--hint{color:#1c99f4;padding:5px 15px;font-size:14px;gap:15px;border-radius:5px;box-shadow:inset 0 0 0 1px #1c99f4;align-items:center;margin-top:20px;display:inline-flex}.modal--league-update--hint svg{width:16px;height:16px}.modal--league-update--status{display:flex;flex-direction:column;align-items:center}.modal--league-update--rank{position:relative;padding:40px 0}.modal--league-update--league-ranking{position:relative;z-index:2}.modal--league-update--title{font-size:16px}.promoted .modal--league-update--title{color:#59ffa0}.demoted .modal--league-update--title{color:#d62f3a}.no-change .modal--league-update--title{color:#1c99f4}.intro .modal--league-update--title{color:#747793;font-size:20px}.tournament .modal--league-update--title{color:#f9d034;font-size:20px}.modal--league-update--name{color:#fff;line-height:1em;font-size:39px;font-weight:600;margin-bottom:20px}.modal--league-update .actions{display:flex;gap:20px;justify-content:center}.modal--tournament-status{display:flex;flex-direction:column;gap:20px;text-align:center}.modal--tournament-status .league-ranking{z-index:2}.modal--tournament-status.eliminated .league-ranking{transform:translateY(-10px);animation:tournament_elimination .6s .8s forwards;animation-timing-function:ease-out}.modal--tournament-status--title{font-weight:600}.promoted .modal--tournament-status--title{color:#59ffa0}.eliminated .modal--tournament-status--title{color:#d62f3a}.eliminated .modal--tournament-status--rank{perspective:400px}.modal--tournament-status--rank{display:flex;justify-content:center;position:relative;transform:scale(.9)}.modal--tournament-status--advancement{position:relative}.modal--league-update--aura,.modal--tournament-status--aura{pointer-events:none;transform:scaleX(1.2);top:50%;left:50%;position:absolute;z-index:1}.modal--league-update--aura:after,.modal--league-update--aura:before,.modal--tournament-status--aura:after,.modal--tournament-status--aura:before{position:absolute;z-index:1;pointer-events:none;content:"";width:500px;height:500px;background:url(/dist/site/images/leagues/aura.png);background-size:100% 100%}.modal--league-update--aura:before,.modal--tournament-status--aura:before{animation:elite_league_aura_rotation 27s linear infinite;z-index:2;mix-blend-mode:overlay}.modal--league-update--aura:after,.modal--tournament-status--aura:after{animation:elite_league_aura_rotation_alt 18s linear infinite}.modal--league-update.is-winner{box-shadow:0 0 30px 10px rgba(89,255,160,.4),0 0 0 1px #47cc80;border-radius:20px;background:rgba(89,255,160,.075)}.modal--tournament-status{gap:10px}.modal--tournament-status--aura{transform:scaleX(1.5)}.modal--tournament-status--name{font-size:39px;font-weight:600;color:#fff;line-height:1.1em}.modal--tournament-status--title{font-size:20px;color:#59ffa0;line-height:1em}.modal--tournament-status--stats{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-top:20px}.modal--tournament-status--stats-item{background:hsla(0,0%,100%,.1);padding:10px 0;border-radius:5px}.modal--tournament-status--stats-value{font-size:20px;color:#fff}.modal--tournament-status--stats-label{font-size:14px;font-weight:600;color:#59ffa0}.modal--tournament-status--finish{display:flex;flex-direction:column;gap:5px}.modal--tournament-status--placement{color:#fff;font-size:16px;font-weight:600}.tournament-progression{display:flex;justify-content:center;width:100%;gap:20px;padding:20px 0}.tournament-progression svg{width:65px;height:65px;fill:#fff}.tournament-progression--round{opacity:.33}.tournament-progression.progress-0 .round-0{animation:tournament_next_step 4s linear .66s forwards!important}.tournament-progression.progress-1 .round-0{opacity:1}.tournament-progression.progress-1 .round-1{animation:tournament_next_step 4s linear .66s forwards!important}.tournament-progression.progress-2 .round-0,.tournament-progression.progress-2 .round-1{opacity:1}.tournament-progression.progress-2 .round-2{animation:tournament_next_step 4s linear .66s forwards!important}.tournament-progression--icon{background:rgba(0,0,0,.3);padding:10px;border-radius:5px;margin-bottom:10px;box-shadow:inset 0 0 0 1px #303343}.tournament-progression--label{line-height:1.2em;font-size:16px;font-weight:600;text-align:center;color:#eee}.leagues--tournament{margin:-20px -20px 20px}.leagues--tournament--summary{background:linear-gradient(0,rgba(255,143,0,0),rgba(255,143,0,.3));height:300px;display:grid;grid-template-columns:270px 1fr;gap:30px;padding:0 60px;align-items:center;text-shadow:0 1px 2px rgba(0,0,0,.3)}.leagues--tournament--summary h1{text-shadow:0 0 15px #ff8f00}.leagues--tournament--badge{background:url(/dist/site/images/leagues/tournament-badge-background.png);height:230px;width:270px;position:relative}.leagues--tournament--badge:after{position:absolute;content:"";top:0;left:0;right:0;bottom:0;pointer-events:none;opacity:0;animation:notify_tournament_badge 2.2s ease-in-out .66s forwards}.leagues--tournament--badge.level-1:after{background:url(/dist/site/images/leagues/tournament-badge-1.png)}.leagues--tournament--badge.level-2:after{background:url(/dist/site/images/leagues/tournament-badge-2.png)}.leagues--tournament--badge.level-3:after{background:url(/dist/site/images/leagues/tournament-badge-3.png)}@keyframes notify_tournament_badge{0%{transform:scale(1.3);opacity:0;filter:drop-shadow(0 0 0 #ff8f00)}50%{filter:drop-shadow(0 0 15px #ff8f00)}to{transform:scale(1);opacity:1;filter:drop-shadow(0 0 0 #ff8f00)}}@keyframes notify_promotion{0%{transform:translateY(5%);opacity:.1}to{transform:translateY(-5%);opacity:.66}}@keyframes notify_demotion{0%{transform:translateY(-5%);opacity:.1}to{transform:translateY(5%);opacity:.66}}@keyframes elite_league_aura_rotation{0%{transform:translate(-50%,-50%) rotate(0deg)}to{transform:translate(-50%,-50%) rotate(1turn)}}@keyframes elite_league_aura_rotation_alt{0%{transform:translate(-50%,-50%) rotate(1turn) scale(-1.2)}to{transform:translate(-50%,-50%) rotate(0deg) scale(-1.2)}}@keyframes league_cycle_progression{0%{opacity:0;transform:translate(-3px) rotate(90deg)}50%{opacity:1}to{opacity:0;transform:translate(3px) rotate(90deg)}}@keyframes tournament_next_step{0%{opacity:.3}5%{opacity:1}10%{opacity:.3}15%{opacity:1}20%{opacity:.3}25%{opacity:1}30%{opacity:.3}35%{opacity:1}to{opacity:1}}@keyframes tournament_elimination{0%{transform-origin:50% 100%}50%{transform:translateY(-5px) rotateX(60deg) scale(1.1)}75%{transform:translateY(-2px) rotateX(50deg) scale(1.1)}to{transform:translateY(-5px) rotateX(60deg) scale(1.1);transform-origin:50% 100%;filter:grayscale(50%);opacity:.5}}.levelup{display:none}.levelup-stars--left{animation:decoLeft .2s ease-out .7s forwards;left:-70px;opacity:0;transform:scale(0)}.levelup-stars--right{animation:decoRight .2s ease-out .8s forwards;opacity:0;ransform:scaleY(0) scaleX(0);right:-70px}.levelup-blocks--left{animation:decoLeft .2s ease-out .8s forwards;left:-65px;opacity:0;transform:scale(0)}.levelup-blocks--right{animation:decoRight .2s ease-out .8s forwards;opacity:0;right:-65px;transform:scaleY(0) scaleX(0)}.levelup-lightning--left{animation:lightning .3s .3s both,lightning-left .3s linear .3s both;left:0}.levelup-lightning--right{animation:lightning .3s .4s both,lightning-right .3s linear .4s both;right:0;transform:translateY(-100%) rotate(15deg)}.levelup.is-active{display:block;height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:1000}.levelup-overlay{z-index:1}.levelup-content{z-index:2}.levelup-effects{z-index:3}.levelup-effects,.levelup-overlay{height:100%;left:0;top:0;width:100%}.levelup-overlay{cursor:pointer;position:fixed}.levelup-content{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);height:375px;width:375px}.levelup-effects{pointer-events:none;position:absolute}.levelup-overlay:after,.levelup-overlay:before{content:" ";display:block;height:100%;pointer-events:none;position:absolute;width:100%}.levelup-overlay:before{background:rgba(2,2,2,.75)}.levelup-overlay:after{animation:lightning-flash .3s linear .5s;background:#fff;opacity:0}.levelup-chevron{position:absolute;top:50%;left:50%;transform:translate(-50%,1000px);opacity:0;max-width:none;animation:chevron .2s ease-in 1s forwards}.levelup-medal{animation:medal-in .5s cubic-bezier(.25,.46,.45,.94) both,medal-thump .1s linear 1.25s;background:linear-gradient(160deg,transparent,transparent 40%,#fef6d6 0,hsla(0,0%,100%,.1) 60%,transparent 0),linear-gradient(160deg,#fdf1c2,#e0bb2f);border-radius:50%;box-shadow:0 28px 28px 0 rgba(2,2,2,.05),0 17px 17px 0 rgba(2,2,2,.2),0 8px 8px 0 rgba(2,2,2,.15);height:100%;position:relative;transform-origin:center center;width:100%}.levelup-medal:after,.levelup-medal:before{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);content:" ";border-radius:50%}.levelup-medal:before{width:90%;height:90%;background:linear-gradient(180deg,#4b3e10 50%,#fbe07b)}.levelup-medal:after{width:85%;height:85%;background:linear-gradient(180deg,#7d681a 50%,#d4b12c)}.levelup-copy{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center;width:100%}.levelup-copyRank,.levelup-copyTitle{animation:flicker .3s linear .6s both,medal-thump .1s linear 1.25s;color:#fce89a;font-weight:600;line-height:1}.levelup-copyTitle{font-size:20px;text-transform:uppercase;letter-spacing:1px}.levelup-copyRank{font-size:160px;font-weight:600;text-shadow:0 0 30px rgba(250,217,93,.75),0 -2px 0 hsla(0,0%,100%,.75),0 5px 0 #7d681a}.levelup-ribbon{position:absolute;left:50%;transform:translate(-50%);animation-delay:.7s;bottom:-100px;height:179px;opacity:0;width:291px}.levelup-ribbonTitle{color:#fff;font-size:20px;font-style:italic;left:51%;letter-spacing:1px;position:absolute;top:46%;transform:translateX(-50%)}.levelup-blocks,.levelup-lightning,.levelup-sparkles,.levelup-stars{position:absolute}.levelup-stars{top:-40px}.levelup-blocks{bottom:-60px}.levelup-lightning{height:auto;top:55%;width:28vw}.levelup-sparkles{animation-delay:.9s;left:40px;opacity:0;top:-50px}.levelup-close{animation:close-in .5s cubic-bezier(.25,.46,.45,.94) 1.3s both;color:#fff;position:absolute;right:-60px;top:-50px;transition:all .25s ease-in-out}.levelup-close:hover{color:#d62f3a}@keyframes lightning{10%,20%,40%,60%{opacity:1}0%,30%,50%,to{opacity:0}}@keyframes lightning-flash{0%,to{opacity:0}10%,50%{opacity:1}}@keyframes lightning-left{to{transform:translateX(100px)}}@keyframes lightning-right{to{transform:translateX(-200px) translateY(-100%) rotate(15deg)}}@keyframes flicker{5%,20%,40%,60%,80%,to{opacity:1}0%,10%,30%,50%,70%,90%{opacity:0}}@keyframes medal-in{0%{transform:translateY(600px) rotateX(-30deg) scale(6.5);transform-origin:50% -100%;opacity:0}to{transform:translateY(0) rotateX(0) scale(1);transform-origin:50% 500px;opacity:1}}@keyframes medal-thump{0%,to{transform:scale(1)}35%{transform:scale(1.02)}}@keyframes decoLeft{0%{opacity:0;transform:scale(0)}to{opacity:1;transform:scale(1)}}@keyframes decoRight{0%{opacity:0;transform:scaleY(0) scaleX(0)}to{opacity:1;transform:scaleY(1) scaleX(-1)}}@keyframes chevron{0%{opacity:0;transform:translate(-50%,1000px)}to{opacity:1;transform:translate(-50%,-50%)}}@keyframes close-in{0%{transform:rotate(-1turn);opacity:0}to{transform:rotate(0);opacity:1}}.modal--limited-time-sale{color:#fff}.modal--limited-time-sale--actions{display:flex;justify-content:center}.modal--limited-time-sale--content{padding:20px 40px;font-size:20px}.modal--limited-time-sale--heading{margin:0 0 20px;width:95%}.modal--limited-time-sale--perks{display:grid;-moz-column-gap:4%;column-gap:4%;grid-template-columns:22% 22% 22% 22%;justify-content:center}.modal--limited-time-sale--perk{text-align:center;justify-content:center}.modal--limited-time-sale--perk-text{font-size:16px;padding:20px 0}.modal--limited-time-sale--perk-image{height:140px;background:hsla(0,0%,100%,.1);border-radius:5px;display:flex;justify-content:center;align-items:center}.modal--limited-time-sale--perk-image img{max-height:100px}.modal--limited-time-sale--perk-image.perk-car img{max-height:130px;height:130px}.modal--limited-time-sale--xmaxx .modal--limited-time-sale.modal-body{box-shadow:inset 0 0 11px rgba(0,0,0,.5);border-radius:20px;z-index:1;position:relative;background:#292c3b}.modal--limited-time-sale--xmaxx .modal--limited-time-sale--extra{z-index:0;position:absolute;top:-20px;left:-20px;right:-20px;bottom:-20px;background:url(/dist/site/images/themes/seasons/xmaxx/border.png);border-radius:30px;box-shadow:inset 0 0 25px #fff;pointer-events:none}.link{cursor:pointer;text-decoration:none}.link:focus{outline:none}.link--h{color:#1c99f4}.link--h:active,.link--h:focus,.link--h:hover{color:rgba(28,153,244,.5)}.link--i{color:#fff}.link--i:active,.link--i:focus,.link--i:hover{color:hsla(0,0%,100%,.5)}.link--ts{color:#acacac}.link--ts:active,.link--ts:focus,.link--ts:hover{color:hsla(0,0%,100%,.5)}.link--error{color:#d62f3a}.link--error:active,.link--error:focus,.link--error:hover{color:rgba(214,47,58,.5)}.link--emerald{color:#47cc80}.link--emerald:active,.link--emerald:focus,.link--emerald:hover{color:rgba(71,204,128,.5)}.link--brick{color:#da444e}.link--brick:active,.link--brick:focus,.link--brick:hover{color:#ab262e}.link--dark{color:#020202}.link--dark:active,.link--dark:focus,.link--dark:hover{color:rgba(2,2,2,.5)}.link--bare{color:inherit;text-decoration:none;line-height:inherit;font-weight:inherit;transition:all .25s ease-in-out}.link--bare:hover{color:inherit;opacity:.8}.link--nav{color:hsla(0,0%,100%,.5);font-weight:600;font-size:14px;line-height:1;height:100%;padding:0 0 5px;transition:all .25s ease-in-out}.link--nav:hover{color:#fff}.link--gold{color:#f9d034}.link--gold:before{background-image:url(/dist/site/images/themes/profiles/gold/nt-gold-icon.png);background-position:0 0;background-repeat:no-repeat;background-size:cover;content:" ";display:inline-block;height:14px;margin-right:5px;position:relative;top:1px;width:19px;transition:all .25s ease-in-out}.link--gold:active,.link--gold:focus,.link--gold:hover{color:#e0bb2f}.link--gold:active:before,.link--gold:focus:before,.link--gold:hover:before{opacity:.7}.link--filter{color:hsla(0,0%,100%,.5);font-weigth:normal}.link--filter:hover{color:#fff}.link--bare_emerald{color:inherit}.link--bare_emerald:active,.link--bare_emerald:focus,.link--bare_emerald:hover{color:#2d8050}.link--bare_emerald:active svg,.link--bare_emerald:focus svg,.link--bare_emerald:hover svg{fill:#2d8050}.link--bare_dodger{color:inherit}.link--bare_dodger:active,.link--bare_dodger:focus,.link--bare_dodger:hover{color:#167ac3}.link--bare_dodger:active svg,.link--bare_dodger:focus svg,.link--bare_dodger:hover svg{fill:#167ac3}.link--icon svg{display:inline-block;fill:currentColor}.link--xs{font-size:12px}.link--s{font-size:14px}.link--l{font-size:20px}.link--filter.is-current{color:#fff;font-weight:600}.link--filter.is-current:hover{color:#fff}.list{list-style-type:none;margin:0;padding:0}.list--inline{align-items:baseline;display:flex}.list--inline .list-item{flex-grow:0;margin-bottom:0;margin-right:20px}.list--inline .list-item:last-child{margin-right:0}.list--styled{padding-left:20px}.list--styled .list-item{display:list-item;list-style-type:disc}.list--styled--numbered .list-item{list-style-type:decimal}.list--f>.list-item,.list--f>.list-item:last-child{margin-bottom:0}.list--xxs>.list-item{margin-bottom:5px}.list--xxs>.list-item:last-child{margin-bottom:0}.list--xs>.list-item{margin-bottom:10px}.list--xs>.list-item:last-child{margin-bottom:0}.list--s>.list-item{margin-bottom:15px}.list--s>.list-item:last-child{margin-bottom:0}.list--m>.list-item{margin-bottom:30px}.list--m>.list-item:last-child{margin-bottom:0}.list--l>.list-item{margin-bottom:40px}.list--l>.list-item:last-child{margin-bottom:0}.list--xl>.list-item{margin-bottom:60px}.list--xl>.list-item:last-child{margin-bottom:0}.list--xxl>.list-item{margin-bottom:80px}.list--xxl>.list-item:last-child{margin-bottom:0}.list--jumbo>.list-item{margin-bottom:160px}.list--jumbo>.list-item:last-child{margin-bottom:0}.list--inline.list--f .list-item{margin-bottom:0;margin-right:0}.list--inline.list--f .list-item:last-child{margin-right:0}.list--inline.list--xxs .list-item{margin-bottom:0;margin-right:5px}.list--inline.list--xxs .list-item:last-child{margin-right:0}.list--inline.list--xs .list-item{margin-bottom:0;margin-right:10px}.list--inline.list--xs .list-item:last-child{margin-right:0}.list--inline.list--s .list-item{margin-bottom:0;margin-right:15px}.list--inline.list--s .list-item:last-child{margin-right:0}.list--inline.list--m .list-item{margin-bottom:0;margin-right:30px}.list--inline.list--m .list-item:last-child{margin-right:0}.list--inline.list--l .list-item{margin-bottom:0;margin-right:40px}.list--inline.list--l .list-item:last-child{margin-right:0}.list--inline.list--xl .list-item{margin-bottom:0;margin-right:60px}.list--inline.list--xl .list-item:last-child{margin-right:0}.list--inline.list--xxl .list-item{margin-bottom:0;margin-right:80px}.list--inline.list--xxl .list-item:last-child{margin-right:0}.list--inline.list--jumbo .list-item{margin-bottom:0;margin-right:160px}.list--inline.list--jumbo .list-item:last-child{margin-right:0}.list--f .list-item{margin-right:0;margin-bottom:0}.list--r{justify-content:flex-end}.list--c{justify-content:center}.list--flag{align-items:center}.list--stretch{align-items:stretch}.list--start{align-items:flex-start}.list--wrap{flex-wrap:wrap}.list--TOS{counter-reset:item;padding-left:20px}.list--TOS>.list-item{display:list-item;counter-increment:item;list-style-type:decimal;padding-left:30px}.list .list--TOS{margin-left:-50px}.list .list--TOS>.list-item{position:relative;display:block}.list .list--TOS>.list-item:before{position:absolute;top:0;left:-20px;content:counters(item,".") ". "}.list-item{display:block;margin-bottom:20px}.list-item:last-child{margin-bottom:0}.loader{margin:60px 0;width:100%;text-align:center}.loader--default .loader-anim{height:40px;width:40px;margin:0 auto}.loader--default .loader-animBall{position:absolute;display:block;left:50%;width:10px;height:10px;border-radius:50%;transition:all .5s;animation:loader-defaultAnim 4s infinite both;transform-origin:0 250% 0;background-color:#1c99f4}.loader--default .loader-animBall:first-child{animation-timing-function:cubic-bezier(.5,.3,.9,.9)}.loader--default .loader-animBall:nth-child(2){background-color:#49adf6;animation-timing-function:cubic-bezier(.5,.6,.9,.9)}.loader--default .loader-animBall:nth-child(3){animation-timing-function:cubic-bezier(.5,.9,.9,.9)}.loader--default .loader-animBall:nth-child(4){background-color:#49adf6;animation-timing-function:cubic-bezier(.5,1.2,.9,.9)}.loader--default .loader-animBall:nth-child(5){animation-timing-function:cubic-bezier(.5,1.5,.9,.9)}.loader--default .loader-animBall:nth-child(6){background-color:#49adf6;animation-timing-function:cubic-bezier(.5,1.8,.9,.9)}.loader--default .loader-animBall:nth-child(7){animation-timing-function:cubic-bezier(.5,2.1,.9,.9)}.loader--default .loader-animBall:nth-child(8){background-color:#49adf6;animation-timing-function:cubic-bezier(.5,2.4,.9,.9)}.loader--default .loader-text{animation:loader-textdefaultAnim 1s linear infinite;color:#fff}.loader-anim{display:block;position:relative}.loader-text{font-size:14px;margin-top:20px;text-align:center}@keyframes loader-defaultAnim{0%{transform:rotate(0deg)}to{transform:rotate(4turn)}}@keyframes loader-textdefaultAnim{0%,to{opacity:1}50%{opacity:.5}}.loading{height:10px;position:relative}.loading:before{position:absolute}.loading:after{position:absolute;animation-delay:.5s}.loading--base:before,.loading:after{background:transparent;border-left:10px solid rgba(2,2,2,0);border-right:10px solid rgba(2,2,2,0);content:"";height:10px;top:calc(50% - 5px);width:5px}.loading--base:before{left:calc(50% - 27.5px)}.loading--base:after{left:calc(50% + 2.5px)}.loading--text{background:transparent;border-left:10px solid rgba(2,2,2,0);border-right:10px solid rgba(2,2,2,0);display:inline-block;left:-17.5px;margin-bottom:15px;top:20px;width:5px}.loading--text:before{content:attr(data-text);font-size:14px;left:-4982px;text-align:center;top:-25px;width:9999px}.loading--text:after{left:20px}.loading-activity{cursor:progress}.loading-activity.disable-contents>*{opacity:.35;pointer-events:none}.loading-activity:before{animation:button-spinner .3s linear infinite;border-radius:50%;border:2px solid rgba(41,44,59,.25);border-left-color:hsla(0,0%,100%,.8);content:" ";height:20px;left:50%;position:absolute;top:51%;transform-origin:0 0;transform:translateZ(0) translate(-50%,-50%);width:20px}.logo{width:420px;margin:0 auto}.logo-nitromath--beta{position:absolute;z-index:1;padding:2px 3px;font-size:14px;font-weight:600;background:#d62f3a;color:#fff;right:-5px;bottom:2%;transform:skewX(-10deg)}.logo-SVGcontainer{display:block;height:0;padding:0 0 14%;position:relative;width:100%}.logo-SVG{position:absolute;height:100%;width:100%;left:0;top:0}.logo-deco{transform-origin:50% 50%}.lootbox{position:relative}.lootbox.is-money .lootbox-platform{background:radial-gradient(#59ffa0 25%,#2d8050 60%)}.lootbox.is-money .lootbox-desc{color:#59ffa0}.lootbox.is-money .lootbox-glow{background:radial-gradient(rgba(89,255,160,.5) 0,rgba(89,255,160,0) 70%)}.lootbox.is-xp .lootbox-platform{background:radial-gradient(#f9d034 25%,#ae9224 60%)}.lootbox.is-xp .lootbox-desc{color:#e0bb2f}.lootbox.is-xp .lootbox-glow{background:radial-gradient(rgba(249,208,52,.5) 0,rgba(249,208,52,0) 70%)}.lootbox.is-car .lootbox-platform{background:radial-gradient(#d62f3a 25%,#962129 60%)}.lootbox.is-car .lootbox-desc{color:#d62f3a}.lootbox.is-car .lootbox-glow{background:radial-gradient(hsla(0,0%,100%,.5) 0,hsla(0,0%,100%,0) 70%)}.lootbox.is-nitros .lootbox-platform{background:radial-gradient(#1c99f4 25%,#0e4d7a 60%)}.lootbox.is-nitros .lootbox-desc{color:#1c99f4}.lootbox.is-nitros .lootbox-glow{background:radial-gradient(rgba(28,153,244,.5) 0,rgba(28,153,244,0) 70%)}.lootbox-container{width:100%;height:300px;position:relative}.lootbox-loader,.lootbox-platform{width:250px;height:250px;content:" ";left:50%;top:50%;display:block;position:absolute}.lootbox-loader{background:url(/dist/site/images/mystery-box/mystery-box-qs.png) 50% repeat,#e0bb2f;background-size:55%,auto;animation:lootboxLoad 1.5s cubic-bezier(.25,.46,.45,.94) both;z-index:2}.lootbox-platform{transform:translate(-50%,-50%) perspective(600px) rotateX(80deg) scaleX(1.3);transform-origin:bottom;animation:lootboxPlat .2s cubic-bezier(.25,.46,.45,.94) both;animation-delay:1.7s;z-index:3}.lootbox-loot{opacity:0;width:auto;z-index:100;animation:rotate-in-center .6s cubic-bezier(.25,.46,.45,.94) both;animation-delay:1.8s;max-height:100%}.lootbox-glow,.lootbox-loot{position:absolute;top:50%;left:50%}.lootbox-glow{transform:translate(-50%,-50%);width:250px;height:250px;border-radius:50%;animation:lootboxGlow .2s cubic-bezier(.25,.46,.45,.94) both;animation-delay:1.8s;transform-origin:0 0}.lootbox-desc{animation:lootboxPlat .2s cubic-bezier(.25,.46,.45,.94) both;animation-delay:1.7s}@keyframes lootboxLoad{0%{transform:translate(-50%,1000px);opacity:0}50%{transform:translate(-50%);opacity:1}to{transform:translate(-50%,-50%) perspective(600px) rotateX(80deg) scaleX(1.3);transform-origin:bottom}}@keyframes lootboxPlat{0%{opacity:0}to{opacity:1}}@keyframes lootboxGlow{0%{opacity:0;transform:scale(0) translate(-50%,-50%)}to{opacity:1;transform:scale(1) translate(-50%,-50%)}}@keyframes rotate-in-center{0%{transform:translate(-50%,-50%) rotate(-1turn);opacity:0}to{transform:translate(-50%,-50%) rotate(0);opacity:1}}.main{width:100%}@keyframes pan_math_coming_soon{0%{background-position:0 0}to{background-position:300px 100px}}.modal--math-problem-type-selector .switch.checked .switch-selection{background:#1c99f4}.modal--math-problem-type-selector .modal-body{position:relative;z-index:1}.modal--math-problem-type-selector .switch{width:300px}.modal--math-problem-type-selector .switch-label{font-size:12px}.modal--math-problem-type-selector--allow-selection-switch{line-height:1.4em}.modal--math-problem-type-selector--allow-selection-switch .input.input--checkbox .input-label:after,.modal--math-problem-type-selector--allow-selection-switch .input.input--checkbox .input-label:before{margin-top:4px}.modal--math-problem-type-selector--allow-selection-switch label{font-size:14px}.modal--math-problem-type-selector--allow-selection-switch,.modal--math-problem-type-selector--allow-selection-toggle{font-size:12px;font-weight:300;display:flex;flex-direction:column;align-items:center;gap:5px;padding:0 20px}.modal--math-problem-type-selector--allow-selection-switch .switch-label,.modal--math-problem-type-selector--allow-selection-toggle .switch-label{display:flex;color:#fff;justify-content:center;align-items:center}.modal--math-problem-type-selector--allow-selection-switch .switch-label svg,.modal--math-problem-type-selector--allow-selection-toggle .switch-label svg{transform:scale(.7)}.modal--math-problem-type-selector--flag{position:absolute;z-index:0;top:0;left:0;right:0;height:400px;border-radius:20px;overflow:hidden;pointer-events:none}.modal--math-problem-type-selector--header{color:#fff;font-weight:600;font-weight:16px;padding:0 40px 15px;text-align:center;display:grid;grid-template-columns:1fr auto;align-items:center}.modal--math-problem-type-selector--actions{display:flex;justify-content:center}.modal--math-problem-type-selector--beta{position:absolute;left:0;top:0;background:#2e3141;color:#eca72c;padding:5px 15px;font-weight:700;font-size:20px;border-radius:20px 0 20px 0;box-shadow:inset 0 0 0 2px #303343,0 1px 3px rgba(0,0,0,.4)}.modal--math-problem-type-selector.busy .math-problem-type-selector--problem-type{pointer-events:none}.modal--math-problem-type-selector.busy .math-problem-type-selector--problem-type:not(.selected){transition:all .4s;opacity:.66;filter:grayscale(70%) brightness(70%)}.math-problem-type-selector--coming-soon{display:flex;background:url(/dist/site/images/nitro-math/problem-types/coming-soon.png) #1c99f4;background-size:100px 100px;margin:15px 10px 0;color:#fff;font-weight:700;justify-content:center;align-items:center;padding:10px 0;font-style:italic;border-radius:5px;text-shadow:0 1px 4px #020202;animation:pan_math_coming_soon 30s linear infinite forwards}.math-problem-type-selector--problem-types{display:grid;grid-template-columns:repeat(3,1fr);grid-auto-rows:100px;gap:10px;position:relative;z-index:1;padding:0 10px}.math-problem-type-selector--problem-type{display:grid;grid-template-rows:1fr auto;background-size:cover;background-position:100% 100%;transition:all .2s;position:relative;border-radius:5px;box-shadow:0 1px 2px #000}.math-problem-type-selector--problem-type.with-subtitle{grid-template-rows:auto 1fr auto}.math-problem-type-selector--problem-type--selected{position:absolute;width:30px;height:30px;display:flex;align-items:center;justify-content:center;box-shadow:inset 0 0 0 3px #fff;border-radius:30px;top:5px;right:5px}.math-problem-type-selector--problem-type--selected path,.math-problem-type-selector--problem-type--selected svg{fill:#fff}.math-problem-type-selector--problem-type--tags{position:absolute;right:4px;top:4px;display:grid;grid-template-columns:auto;gap:4px}.math-problem-type-selector--problem-type--tags>*{color:#eee;background:rgba(41,44,59,.7);padding:3px 5px;line-height:1em;border-radius:2px;font-size:12px}.math-problem-type-selector--problem-type--title{color:#fff;font-size:16px;font-weight:600;padding:10px;line-height:1.1em;max-width:calc(100% - 40px);text-shadow:0 1px 3px rgba(0,0,0,.8)}.math-problem-type-selector--problem-type.with-subtitle .math-problem-type-selector--problem-type--title{padding-bottom:0!important}.math-problem-type-selector--problem-type--subtitle{color:#fff;font-size:20px;line-height:1em;font-weight:600;font-style:italic;opacity:.8;padding:0 10px 10px}.math-problem-type-selector--problem-type--desc{background:rgba(0,0,0,.7);display:flex;padding:10px;color:#fff;font-size:12px;line-height:1.3em;opacity:0;transition:all .2s;margin:3px;position:absolute;text-align:right;justify-content:right;align-items:flex-end;border-radius:3.75px;box-shadow:inset 0 0 15px rgba(0,0,0,.7);top:0;left:0;right:0;bottom:0}.math-problem-type-selector--problem-type:hover .math-problem-type-selector--problem-type--desc{opacity:1}.math-problem-type-selector--problem-type:hover{transform:scale(1.05)}.modal{display:none;height:100%;left:0;padding:20px;flex-direction:column;position:fixed;top:0;width:100%;z-index:100;overflow-x:hidden;overflow-y:auto}.modal.is-preload{transform:translate(-100%);height:1px;width:1px;overflow:hidden;pointer-events:none}.modal.is-preload .modal-overlay{display:none}.modal--s .modal-container{width:600px}.modal--l .modal-container{width:1020px}.modal--xl .modal-container{width:1220px}.modal--fw .modal-container{width:100%}.modal--video-ad .modal-container{width:640px}.modal--a .modal-container{background:url(/dist/site/images/backgrounds/bg-noise.png) 0 0 repeat,#20222e;border-radius:20px;box-shadow:0 1px 10px rgba(2,2,2,.14)}.modal--b .modal-container{background:transparent}.modal--error.modal.is-active{align-items:center}.modal--error .modal-container{background:linear-gradient(180deg,#962129 50%,#d62f3a 95%,#da444e);border-radius:20px;border:2px solid #d62f3a;box-shadow:0 28px 28px 0 rgba(2,2,2,.05),0 17px 17px 0 rgba(2,2,2,.2),0 8px 8px 0 rgba(2,2,2,.15)}.modal--error .modal-alertIcon{left:50%;position:absolute;top:-60px;transform:translateX(-50%)}.modal--error .modal-overlay{cursor:default}.modal--customize .modal-container:after,.modal--customize .modal-container:before{position:absolute;display:block;content:" ";pointer-events:none}.modal--nitros .modal-container:after,.modal--nitros .modal-container:before{content:" ";display:block;height:153px;pointer-events:none;position:absolute;width:125px}.modal--nitros .modal-container:before{background-image:url(/dist/site/images/modals/nitros/top-left.png);background-size:contain;left:-60px;top:-60px}.modal--nitros .modal-container:after{background-image:url(/dist/site/images/modals/nitros/bottom-right.png);background-size:contain;bottom:-70px;right:-70px}.modal--mysterybox .modal-container{background:linear-gradient(180deg,rgba(249,208,52,0) 75%,rgba(249,208,52,.8)) 50% repeat-x,url(/dist/site/images/mystery-box/mystery-box-qs.png) 50% repeat,url(/dist/site/images/backgrounds/bg-noise.png) 0 0 repeat,#20222e;background-size:auto,65%,auto;border-bottom:10px solid #ae9224;border-radius:20px;box-shadow:0 1px 10px rgba(2,2,2,.14);min-height:545px}.modal--mysterybox .modal-container:after{content:" ";display:block;position:absolute;pointer-events:none;width:208px;height:215px;bottom:-90px;left:-90px;background:url(/dist/site/images/mystery-box/mystery-box.png) 0 0 no-repeat;transform:rotate(-20deg);background-size:contain}.modal--founderGift{padding-top:315px!important}.modal--founderGift:after{content:" ";position:absolute;top:0;left:0;width:100%;height:345px;background-image:url(/dist/site/images/modals/sendcash/sendcash-founders-receive.2.jpg);background-repeat:no-repeat;background-size:contain;border-radius:20px 20px 0 0;overflow:hidden;z-index:-1}.modal--mathHelp .modal-container{background:linear-gradient(110deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.02) 50%,hsla(0,0%,100%,0) 0),url(/dist/site/images/backgrounds/bg-noise.png),linear-gradient(180deg,#021829 0,#171921 60%,#043559)}.modal--raceResults .modal-container{width:980px;height:auto;background:#20222e;flex:none;border-radius:20px}.modal--raceResults .race-results{position:relative}.modal--raceResults .raceResults{margin-bottom:0}.modal--raceResults .raceResults-close{border-radius:0}.modal--raceError{z-index:6}.modal--achcar .modal-achTitle,.modal--achloot .modal-achTitle,.modal--achmoney .modal-achTitle,.modal--achtitle .modal-achTitle{color:#59ffa0;display:inline-block;font-size:14px;letter-spacing:1px;text-transform:uppercase}.modal--achcar .modal-achBox,.modal--achloot .modal-achBox,.modal--achmoney .modal-achBox,.modal--achtitle .modal-achBox{background:rgba(18,51,32,.75);border-radius:5px;border:1px solid transparent;box-shadow:0 28px 28px 0 rgba(2,2,2,.05),0 17px 17px 0 rgba(2,2,2,.2),0 8px 8px 0 rgba(2,2,2,.15);color:#59ffa0;margin:15px 0 0;padding:20px}.modal--achcar .modal-achName,.modal--achloot .modal-achName,.modal--achmoney .modal-achName,.modal--achtitle .modal-achName{color:#59ffa0;font-size:25px;font-weight:600;line-height:1.4;text-shadow:0 2px 2px rgba(2,2,2,.25)}.modal--achcar .modal-achCrit,.modal--achloot .modal-achCrit,.modal--achmoney .modal-achCrit,.modal--achtitle .modal-achCrit{color:hsla(0,0%,100%,.75);font-size:14px;font-style:italic}.modal--achcar .modal-achBG,.modal--achloot .modal-achBG,.modal--achmoney .modal-achBG,.modal--achtitle .modal-achBG{position:absolute}.modal--achcar .modal-achBG .modal-achBG-img,.modal--achloot .modal-achBG .modal-achBG-img,.modal--achmoney .modal-achBG .modal-achBG-img,.modal--achtitle .modal-achBG .modal-achBG-img{display:block}.modal--achcar .modal-body,.modal--achloot .modal-body,.modal--achmoney .modal-body,.modal--achtitle .modal-body{background:radial-gradient(circle at center bottom,hsla(0,0%,100%,.2) 0,rgba(2,2,2,0) 100%),#0e0f14;border-radius:5px;margin-top:15px;position:relative}.modal--achcar .modal-achInterior,.modal--achloot .modal-achInterior,.modal--achmoney .modal-achInterior,.modal--achtitle .modal-achInterior{position:relative;z-index:2}.modal-achNewTitle{padding-bottom:5px}.modal-achNewTitle .type-gold{font-size:28px}.modal--achtitle .modal-achNewTitle{animation:mb-ach-title-enter .6s cubic-bezier(.23,1,.32,1) .5s forwards;background:radial-gradient(circle at center bottom,#1c1c1c 0,#0f0f0f 50%);box-shadow:0 28px 28px 0 rgba(2,2,2,.05),0 17px 17px 0 rgba(2,2,2,.2),0 8px 8px 0 rgba(2,2,2,.15);font-size:25px;margin:10px 20px 20px;opacity:0;padding:80px 20px;transform:translateY(500px)}.modal--achmoney .modal-achInterior{margin-bottom:20px;padding:20px 0 0}.modal--achmoney .modal-achMoneyEarned{color:#59ffa0;font-size:50px;font-weight:600;margin-bottom:60px}.modal--achmoney .modal-achBG{border-radius:0 0 5px 5px;bottom:0;left:0;overflow:hidden;z-index:1}.modal--achmoney .modal-achBGInterior{animation:mb-ach-money-enter 1s ease-out .2s forwards;transform:translateY(200px)}.modal--achcar .modal-achCar{margin:30px 0 15px;animation:mb-ach-car-enter 1.5s ease-out forwards}.modal--achcar .modal-achBG{animation:mb-ach-car-bg 1s ease-out .5s forwards;background:radial-gradient(circle at center bottom,hsla(0,0%,100%,.2) 0,hsla(0,0%,100%,0) 60%);border-radius:20px;height:100%;left:0;opacity:0;overflow:hidden;padding:0;text-align:left;top:0;transform-origin:50% 50%;width:100%}.modal--achcar .modal-achBGInterior{color:#fff;font-size:130px;font-style:italic;font-weight:600;line-height:1;opacity:.02}.modal--achloot .modal-achSticker{max-width:150px;max-height:150px}.modal--achloot .modal-body{background:#0f4269;background-image:url(/dist/site/images/themes/seasons/the-final-season/modal-background.jpg);color:#fff;text-shadow:0 1px 7px #000;font-weight:600;border:15px solid #d62f3a;border-radius:20px;box-shadow:0 0 25px rgba(214,47,58,.7),inset 0 0 25px rgba(0,0,0,.3)}.modal--achloot .modal-inner-content{margin-top:0;padding-top:10px;border-radius:0 0 10px 10px}.modal--achloot .modal-close{border-radius:0;padding:15px}.modal--achloot .modal-close:hover{transform:none;box-shadow:none;border:none}.modal--achloot .modal-deco{position:absolute}.modal--achloot .modal-deco.modal-deco--br{bottom:-63px;right:-58px}.modal--achloot .modal-deco.modal-deco--top{top:-128px;left:0}.modal--achloot .modal-deco.modal-deco--btm{top:94%;left:0}.modal--achloot--rewards{display:grid;grid-template-columns:repeat(auto-fill,200px)}.modal--achloot--rewards--item{position:relative;height:120px;margin:0 5px;background:#2e3141}.modal--achloot--rewards--item img{max-width:80%;max-height:80%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.modal--season .modal-close{border-radius:50%;padding:15px}.modal--season .modal-container{background:rgba(28,153,244,.1);border:1px solid rgba(28,153,244,.3);border-radius:20px}.modal--season .modal-body{position:relative;z-index:2;padding-top:40px}.modal--season .modal-seasonBG{background:linear-gradient(-20deg,hsla(0,0%,100%,0) 20%,hsla(0,0%,100%,.1) 0,rgba(2,2,2,.05) 80%,hsla(0,0%,100%,.05) 0,hsla(0,0%,100%,0)),linear-gradient(-20deg,#49adf6,#167ac3 50%,#49adf6);border-radius:15px;position:absolute;border:1px solid hsla(0,0%,100%,.3);left:10px;right:10px;top:10px;bottom:10px;z-index:1}.modal--season .modal-seasonMedal{position:absolute;top:-20px;left:50%;transform:translateX(-50%);z-index:3}.modal--season .modal-seasonItem{display:block;margin:0 auto}.modal--season .modal-seasonItem--flag{animation:mb-season-flag 3s ease infinite;animation-delay:1s;transform-origin:70% 95%;width:120px}.modal--season .modal-seasonItem--arrow{width:75px;animation:mb-season-arrow 3s ease infinite}.modal--season .modal-seasonItem--arrow:first-child{margin-bottom:-20px;animation-delay:1.7s}.modal--season .modal-seasonItem--arrow:nth-child(2){animation-delay:1.6s}.modal--season .modal-seasonItem--reward{animation:mb-season-reward 3s ease infinite;animation-delay:2.2s}.modal--season .modal-seasonSparkle{display:block;height:50px;position:absolute;transform-origin:center center;width:50px;z-index:3}.modal--season .modal-seasonSparkle img{animation:mb-season-sparkle 5s linear infinite forwards;opacity:0}.modal--season .modal-seasonSparkle:first-child{animation:mb-season-sparkle-horiz 10s ease-in-out infinite forwards;left:50%;top:-25px}.modal--season .modal-seasonSparkle:nth-child(2){animation-delay:1s;animation:mb-season-sparkle-vert 10s ease-in-out infinite forwards;right:-25px;top:40%}.modal--season .modal-seasonSparkle:nth-child(2) img{animation-delay:1s}.modal--season .modal-seasonSparkle:nth-child(3){animation-delay:2s;animation:mb-season-sparkle-vert 10s ease-in-out infinite forwards;left:-25px;top:65%}.modal--season .modal-seasonSparkle:nth-child(3) img{animation-delay:2s}@keyframes pan_season_announcement_modal_background{0%{background-position:0 0}to{background-position:256px 768px}}.modal-container{flex:0 0 auto;position:relative;width:800px;z-index:2;margin:auto;animation:mb-enter .3s cubic-bezier(.165,.84,.44,1) forwards;opacity:0}.modal-close{background:#ab262e;border-radius:50%;border:0;color:hsla(0,0%,100%,.7);padding:10px;transform-origin:center center;transition:transform .3s ease;position:absolute;top:0;right:0;outline:none;z-index:6}.modal--a .modal-close{border-radius:0 20px 0 0;padding:15px}.modal--a .modal-close:hover{transform:none;box-shadow:none;border:none}.modal-close .icon{pointer-events:none}.modal-close:hover{background:#d62f3a;box-shadow:0 28px 28px 0 rgba(2,2,2,.05),0 17px 17px 0 rgba(2,2,2,.2),0 8px 8px 0 rgba(2,2,2,.15);color:#fff;transform:scale(1.1);border:1px solid #ab262e}.notifications .modal-close{margin-left:0;right:-19px;top:-19px}.modal-overlay{cursor:pointer;height:100%;left:0;position:fixed;top:0;width:100%;background:rgba(9,10,13,.94);opacity:0;animation:mb-overlay-enter .2s cubic-bezier(.55,.085,.68,.53) both}.modal-scrollPane{width:100%;height:100%;max-height:400px;overflow-y:auto}.modal-teamWelcomeFlag{background:var(--teamColor);border-radius:4px 2px 0 0;content:" ";display:block;height:110%;left:10px;position:absolute;top:-2px;width:100px;z-index:4}.modal-teamWelcomeFlag:before{border-left:0 solid transparent;border-bottom:0 solid transparent;border-right:100px solid transparent;border-top:75px solid var(--teamColor);content:" ";display:block;height:0;left:0;position:absolute;top:100%;width:0}.modal-teamWelcomeFlag:first-child{background:var(--teamColor);opacity:.2;z-index:3}.modal-teamWelcomeFlag:first-child:before{opacity:1}.modal-teamWelcomeFlag:nth-child(2){background:linear-gradient(150deg,#020202 30%,var(--teamColor) 85%);box-shadow:5px 0 5px 0 rgba(2,2,2,.3);z-index:2}.modal-teamWelcomeFlag:nth-child(2):before{border-left-color:transparent;border-bottom-color:transparent;border-right-color:transparent;border-top-color:var(--teamColor)}.modal-teamWelcomeCopy{position:relative;z-index:5}.modal-teamFlare{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:20px;background:radial-gradient(circle at center bottom,hsla(0,0%,100%,.3) 0,rgba(249,208,52,0) 80%);z-index:-1}.modal.is-active{display:flex}@media screen and (min-height:800px){.modal:not(.modal--error).is-active{align-items:center}}.modal.is-exiting .modal-container{animation:mb-exit .25s cubic-bezier(.165,.84,.44,1) forwards}.modal.is-exiting .modal-overlay{animation:mb-overlay-exit .25s cubic-bezier(.55,.085,.68,.53) both}.has-modals{overflow:hidden;padding-right:15px}@keyframes mb-enter{0%{transform:translateX(-1500px) skewX(30deg) scaleX(1.3);opacity:0}70%{transform:translateX(30px) skewX(0deg) scaleX(.9);opacity:1}to{transform:translateX(0) skewX(0deg) scaleX(1);opacity:1}}@keyframes mb-exit{0%{transform:translateX(0) skewX(0deg) scaleX(1);opacity:1}30%{transform:translateX(-30px) skewX(-5deg) scaleX(.9);opacity:1}to{transform:translateX(1500px) skewX(30deg) scaleX(1.3);opacity:0}}@keyframes mb-overlay-enter{0%{opacity:0}to{opacity:1}}@keyframes mb-overlay-exit{0%{opacity:1}to{opacity:0}}@keyframes mb-ach-money-enter{0%{transform:translateY(200px)}to{transform:translateY(0)}}@keyframes mb-ach-car-bg{0%{opacity:0}to{opacity:1}}@keyframes mb-ach-car-enter{0%{transform:translateX(-500px) rotate(180deg)}to{transform:translateX(0) rotate(180deg)}}@keyframes mb-ach-title-enter{0%{transform:translateY(500px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes mb-season-flag{0%,10%,20%{transform:rotate(0)}5%,15%{transform:rotate(-20deg)}}@keyframes mb-season-arrow{0%,10%{transform:translateY(0)}5%{transform:translateY(-20px)}}@keyframes mb-season-reward{0%{transform:scaleX(1)}4%{transform:scale3d(1.25,.75,1)}6%{transform:scale3d(.75,1.25,1)}8%{transform:scale3d(1.15,.85,1)}13%{transform:scale3d(.95,1.05,1)}16%{transform:scale3d(1.05,.95,1)}20%{transform:scaleX(1)}}@keyframes mb-season-sparkle{0%{opacity:0;transform:rotate(0deg)}50%{opacity:1;transform:rotate(180deg)}to{opacity:0;transform:rotate(1turn)}}@keyframes mb-season-sparkle-vert{0%,to{transform:translateY(0)}50%{transform:translateY(100px)}}@keyframes mb-season-sparkle-horiz{0%,to{transform:translateX(0)}50%{transform:translateX(100px)}}.moderation-warning{display:flex;gap:20px;padding:15px;border:1px solid;border-radius:5px;text-shadow:0 1px 3px rgba(0,0,0,.4);font-size:16px}.moderation-warning .aside{font-size:14px}.moderation-warning.as-default{border-color:#da444e;color:#da444e}.moderation-warning.as-filled{background:rgba(171,38,46,.5);border-color:#da444e;color:#fff;box-shadow:0 1px 3px rgba(0,0,0,.4)}.moderation-warning p{line-height:1.3em;margin:0}.moderation-warning--icon{filter:drop-shadow(0 1px 3px rgba(0,0,0,.4))}.moderation-warning--icon svg{width:40px;height:40px}.moderation-warning--message{text-align:left;display:flex;flex-direction:column;gap:15px}.motds{background:rgba(2,2,2,.3)}.is-active.motds .motds-body{height:auto;max-height:500px;padding:20px 15px 20px 20px}.motds-toggleBtn{color:#1c99f4;display:block;font-size:14px;margin:0 auto;padding:20px 15px;text-align:center}.motds-toggleBtn:active,.motds-toggleBtn:focus,.motds-toggleBtn:hover{color:rgba(28,153,244,.5)}.motds-body{height:0;overflow-y:scroll;transition:height forwards .1s ease-in-out}.msgBox{display:flex;flex-direction:column;height:auto;left:30px;position:fixed;top:30px;transition:all .25s ease-in-out;width:500px;z-index:99}.msgBox-head--draggable{cursor:move}.msgBox--s{width:400px;height:400px}.msgBox--s .msgBox-body{overflow-y:scroll}.msgBox-msg--pubOther{background:linear-gradient(180deg,#167ac3 0,#167ac3 50%,#1c99f4);border-bottom:4px solid #167ac3;color:#fff;width:90%;margin-right:10%}.msgBox-msg--pubOther a{color:hsla(0,0%,100%,.5)}.msgBox-msg--pubSelf{color:#2e3141;background:#eee}.msgBox-msg--dmSelf,.msgBox-msg--pubSelf{width:90%;margin-left:10%;text-align:right}.msgBox-msg--dmSelf{background:linear-gradient(180deg,#2d8050 0,#2d8050 50%,#47cc80);border-bottom:4px solid #2d8050;color:#fff}.msgBox-msg--dmSelf a{color:hsla(0,0%,100%,.5)}.msgBox-msg--dmOther{background:linear-gradient(180deg,#2d8050 0,#2d8050 50%,#47cc80);border-bottom:4px solid #2d8050;color:#fff;width:90%;margin-right:10%}.msgBox-msg--dmOther a{color:hsla(0,0%,100%,.5)}.msgBox--a{box-shadow:0 28px 28px 0 rgba(2,2,2,.05),0 17px 17px 0 rgba(2,2,2,.2),0 8px 8px 0 rgba(2,2,2,.15)}.msgBox--a .msgBox-head{background:#020202;border-radius:20px 20px 0 0;color:#fff;transition:all .25s ease-in-out}.msgBox--a .msgBox-head.msgBox-head--draggable:hover{background:#0b3d62}.msgBox--a .msgBox-body{background:url(/dist/site/images/backgrounds/bg-noise.png) 0 0 repeat,#acacac}.msgBox--a .msgBox-comment{background:url(/dist/site/images/backgrounds/bg-noise.png) 0 0 repeat,#333}.msgBox--b .msgBox-head{color:#fff}.msgBox--b .msgBox-msg{background:#fff}.msgBox-msg--strokeA{background:#fff;border-left:10px solid #d62f3a}.msgBox-msg--strokeA:hover{border-left:10px solid #ff3845}.msgBox-msg--a{background:#eee}.msgBox-msg--b{background:linear-gradient(180deg,#167ac3 0,#167ac3 50%,#1c99f4);border-bottom:4px solid #167ac3;color:#fff}.msgBox-msg--b a{color:hsla(0,0%,100%,.5)}.msgBox-msg--c{background:linear-gradient(180deg,#2d8050 0,#2d8050 50%,#47cc80);border-bottom:4px solid #2d8050;color:#fff}.msgBox-msg--c a{color:hsla(0,0%,100%,.5)}.msgBox-msg--left{width:90%;margin-right:10%}.msgBox-msg--right{width:90%;margin-left:10%;text-align:right}.msgBox.is-collapsed{overflow:hidden;height:55px;border-radius:20px}.msgBox.is-collapsed .msgBox-toggle{transform:rotate(180deg)}.msgBox.is-collapsed .msgBox-head{border-radius:20px}.msgBox-head{flex:0;transition:all .25s ease-in-out;width:100%;padding:15px}.msgBox-body{height:100%;flex:1;padding:15px 15px 15px 10px}.msgBox-msg{border-radius:5px;box-shadow:0 1px 10px rgba(2,2,2,.14);margin-bottom:10px;animation:msgUp .5s ease-out;padding:15px}.msgBox-msg,.msgBox-toggle{transition:all .25s ease-in-out}.msgBox-comment{padding:15px}@keyframes msgUp{0%{transform:translateX(-100%);opacity:0}to{transform:translateX(0);opacity:1}}@keyframes mysteryBox_background{0%{background-position:0 0}to{background-position:600px -872px}}.mysteryBox{overflow:hidden;position:relative;background:rgba(0,0,0,.7);background:linear-gradient(0deg,rgba(0,0,0,.8),rgba(0,0,0,.6));border-radius:4px;box-shadow:0 3px 10px rgba(0,0,0,.5);display:grid;width:100%;grid-template-columns:70px auto}.mysteryBox.is-coming{background:linear-gradient(0deg,rgba(0,0,0,.5),rgba(0,0,0,.7))}.mysteryBox-boxImg{position:absolute;height:90%;top:50%;left:55px;transform:translate(-100%,-50%)}.mysteryBox.is-coming .mysteryBox-boxImg{opacity:.4}.mysteryBox--focus{position:absolute;top:0;left:0;right:0;bottom:0;pointer-events:none}.mysteryBox-content{text-align:left;position:relative;z-index:1;padding:15px 10px 15px 0}.mysteryBox-title{line-height:1em;font-weight:600;font-size:20px;color:#acacac}.mysteryBox.is-here .mysteryBox-title{font-size:16px;color:#fff;padding-bottom:0}.mysteryBox-arrival{font-size:12px;font-weight:600;color:#eee;line-height:1.2em;padding-bottom:10px}.mysteryBox.is-here .mysteryBox-arrival{line-height:1em;color:#f9d034;font-size:25px}.mysteryBox-action{position:relative}.mysteryBox.is-here:after,.mysteryBox.is-here:before{display:block;content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:url(/dist/site/images/particles/mysteryBox-particles.png);background-size:600px 218px;opacity:1;animation:mysteryBox_background 45s linear infinite;pointer-events:none;z-index:2;mix-blend-mode:color-dodge}.mysteryBox.is-here:after{animation:mysteryBox_background 15s linear infinite;opacity:.6;background-size:300px 109px}.is-gold .mysteryBox .mysteryBox-boxImg{left:65px;height:90px;margin-top:10px}.is-gold .mysteryBox .mysteryBox-content{display:grid;padding-left:10px;grid-template-columns:auto auto;grid-gap:0 10px;align-items:center}.is-gold .mysteryBox .mysteryBox-arrival,.is-gold .mysteryBox .mysteryBox-title{grid-column:1;padding-bottom:0}.is-gold .mysteryBox .mysteryBox-action{grid-column:2;grid-row:1/3}.is-gold .mysteryBox .mysteryBox-arrival{padding-bottom:0}.nav{background:linear-gradient(90deg,#5e5474 0,#383c50 15%,#494e6a);border-radius:5px;border-color:rgba(2,2,2,.2) rgba(46,49,65,.2) #3b3d4c;border-style:solid;border-width:1px;height:100%;width:100%}.nav-list{height:100%;list-style-type:none;margin:0;padding:0;align-items:stretch;display:flex}.nav-list-item{flex-grow:1;margin-bottom:0;margin-right:0}.nav-list-item:first-child{border-radius:5px 0 0 5px}.nav-list-item:last-child{border-radius:0 5px 5px 0}.nav-list-item:hover{color:#fff}.nav-list-item:not(.dropdown-trigger){display:flex;align-items:center;justify-content:center}.nav-list-item.is-current{background:radial-gradient(40px at 50% 100%,hsla(0,0%,100%,.15) 0,hsla(0,0%,100%,0) 100%),linear-gradient(180deg,#20222e 30%,rgba(32,34,46,.3));border-color:rgba(48,51,67,.9) rgba(48,51,67,.2) rgba(48,51,67,.1);border-style:solid;border-width:1px;box-shadow:inset 0 0 5px 0 rgba(2,2,2,.15)}.nav-list-item.is-current .nav-link{color:#fff}.nav-link{cursor:pointer;text-decoration:none;color:hsla(0,0%,100%,.5);font-weight:600;font-size:14px;height:100%;padding:15px;transition:all .25s ease-in-out;width:100%;text-align:center;line-height:1}.nav-link:active,.nav-link:hover{color:#fff}.navToggle{background-color:transparent;display:block;height:100%;width:100%}.navToggle:after{color:#fff;content:attr(data-title);position:absolute;right:15px;top:50%;transform:translateY(-50%)}.navToggle-art,.navToggle-art:after,.navToggle-art:before{background-color:#fff;content:" ";display:block;height:2px;position:absolute;width:10px}.navToggle-art{left:15px;top:50%;transform:translateY(-50%);transition:all .1s ease}.navToggle-art:after{top:-5px}.navToggle-art:before{bottom:-5px}.navToggle:hover .navToggle-art{transform:translate(-5px,-50%);width:15px}.navToggle:hover .navToggle-art:after,.navToggle:hover .navToggle-art:before{transform-origin:0 50%}.navToggle:hover .navToggle-art:after{transform:rotate(-45deg) translate(-4px,4px)}.navToggle:hover .navToggle-art:before{transform:rotate(45deg) translate(-4px,-4px)}.news{display:flex;align-items:space-between}.news--solo .news-hero{margin-bottom:20px}.news--solo .news-hero:hover{opacity:1}.news--solo .news-header{font-size:31px;margin-bottom:30px}.news--solo .news-body h1,.news--solo .news-body h2,.news--solo .news-body h3,.news--solo .news-body h4,.news--solo .news-body h5{margin-bottom:15px}.news--solo .news-body .section,.news--solo .news-body section{margin-bottom:40px}.news--solo .news-body p{color:#acacac;line-height:1.8}.news--solo .news-body b,.news--solo .news-body em,.news--solo .news-body strong{color:#fff}.news--solo .news-body .yellow{color:#f9d034}.news--solo .news-body .green{color:#59ffa0}.news--solo .news-body a:not(.link--gold){color:#1c99f4;text-decoration:none}.news--solo .news-body a:not(.link--gold):hover{color:#49adf6;text-decoration:underline}.news--solo .news-body img{margin:20px 0}.news-ads{flex:0 0 330px;padding-left:30px}.news-content{width:100%;flex:0 1 auto}.news-header{color:#fff;font-size:31px;margin-bottom:20px;line-height:1.3}.news-byline{color:#acacac;font-size:12px;font-style:italic;margin-bottom:15px}.news-time{letter-spacing:1px}.news-hero{display:block;max-width:none;transition:all .25s ease-in-out;width:100%}.news-article{margin-bottom:20px}.news-author{border-bottom:1px solid hsla(0,0%,100%,.2);padding:0 0 15px}.news-teaser{color:#acacac;margin-bottom:40px}.news-teaserHero{display:block}.hp-news .news-content,.structure--noAds .news--multi .news-content{display:flex;flex-wrap:wrap;justify-content:space-between}.hp-news .news-content .news-article,.structure--noAds .news--multi .news-content .news-article{flex:1 1 100%;display:flex;min-height:285px}.hp-news .news-content .news-article .news-teaserCopy,.hp-news .news-content .news-article .news-teaserHero,.structure--noAds .news--multi .news-content .news-article .news-teaserCopy,.structure--noAds .news--multi .news-content .news-article .news-teaserHero{flex-grow:1}.hp-news .news-content .news-article .news-teaserHero,.structure--noAds .news--multi .news-content .news-article .news-teaserHero{width:58.3333333333333%;max-width:58.3333333333333%;position:relative}.hp-news .news-content .news-article .news-teaserCopy,.structure--noAds .news--multi .news-content .news-article .news-teaserCopy{width:41.6666666666667%}.hp-news .news-content .news-article .news-header,.structure--noAds .news--multi .news-content .news-article .news-header{font-size:25px}.structure--noAds .news--solo .news-article{width:75%;margin-left:auto;margin-right:auto}.hp-news .news-header{font-size:25px;margin-bottom:10px}.modal--new-track-launch--title{line-height:1.2}.modal--new-track-launch--logo{position:absolute;transform:translate(-20%,-25%);z-index:1}.modal--new-track-launch--bg{position:absolute;top:0;left:0;bottom:0;right:0;background-repeat:no-repeat;background-size:cover;background-position:0 0;border-radius:20px}.modal--new-track-launch--action,.modal--new-track-launch--copy{position:relative;z-index:1;padding:0 20px 0 350px}.modal--new-track-launch--action{padding-top:30px}.modal--new-track-launch--gold-exclusive{position:absolute;bottom:0;left:0;padding:20px 40px 20px 30px;box-shadow:inset 0 1px 1px .5px #f9d034;line-height:1em;z-index:5;cursor:pointer;text-shadow:0 1px 3px rgba(0,0,0,.5);border-radius:0 20px 0 20px;background:rgba(0,0,0,.4);background:linear-gradient(135deg,rgba(169,134,5,.3),rgba(2,2,2,.75))}.modal--new-track-launch--gold-exclusive-title{color:#f9d034;font-weight:700;font-size:14px;line-height:1.3em}.modal--new-track-launch--gold-exclusive-cta{color:#666;font-size:12px;transition:all .3s;overflow:hidden;height:0;opacity:0}.modal--new-track-launch--gold-exclusive:hover .modal--new-track-launch--gold-exclusive-cta{color:#acacac;opacity:1;height:20px}.modal--nitro-math-access--option-separator{display:flex;position:relative;align-items:center;justify-content:center}.modal--nitro-math-access--option-separator>div:after,.modal--nitro-math-access--option-separator>div:before{content:"";position:absolute;display:block;height:45%;left:50%;border-left:1px solid #fff;opacity:.2}.modal--nitro-math-access--option-separator>div:after{margin-top:12px}.modal--nitro-math-access--option-separator>div:before{transform:translateY(-100%);margin-top:-12px}.modal--nitro-math-access--features{display:grid;grid-template-columns:1fr 1fr;grid-auto-rows:1fr;gap:15px 0}.modal--nitro-math-access--feature{padding-left:30px;position:relative;font-size:12px;margin:0 20px}.modal--nitro-math-access--feature:before{display:block;content:"";width:30px;top:0;bottom:0;position:absolute;left:-20px;background-position:50% 0;background-size:contain;background-repeat:no-repeat}.modal--nitro-math-access--feature.bonus-cash:before{background-image:url(/dist/site/images/pages/upgrade/upgrade-perk-cash.png)}.modal--nitro-math-access--feature.exclusive-rewards:before{background-image:url(/cars/86_large_1.png)}.modal--nitro-math-access--feature.season-pass:before{background-image:url(/dist/site/images/pages/upgrade/upgrade-perk-pass.png)}.modal--nitro-math-access--feature.no-ads:before{background-image:url(/dist/site/images/pages/upgrade/upgrade-perk-ads.png)}.modal--nitro-math-access--feature.gold-sponsor:before{background-image:url(/dist/site/images/pages/upgrade/upgrade-perk-more.png)}.modal--nitro-math-access--feature.early-access:before{background-image:url(/dist/site/images/modals/gold-sale/early-access.png)}.modal--nitro-math-access--feature.send-cash:before{background-image:url(/dist/site/images/modals/gold-sale/send-cash.png)}.modal--nitro-math-announcement{background-image:url(/dist/site/images/pages/404/coming-soon.jpg);background-repeat:no-repeat;background-size:cover;background-position:0 0;border-radius:20px;box-shadow:inset 0 0 0 3px #fff}.modal--nitro-math-announcement--content{border-radius:20px;padding:160px 30px 40px;position:relative;background:rgba(0,111,255,.8);color:#fff}.modal--nitro-math-announcement:after{position:absolute;content:"";background-size:100% 100%;background-image:url(/dist/site/images/modals/nitroMathLaunch/header-ge.png);top:0;left:50%;transform:translate(-50%,-37.5%) rotate(-5deg);width:438.2px;height:188.3px;z-index:3}.nitromath-instructions{display:grid;grid-template-columns:60% auto;gap:20px;color:#fff;opacity:.3;transition:opacity .3s}.nitromath-instructions--container a[name]{position:absolute}.nitromath-instructions--container.highlight .nitromath-instructions,.nitromath-instructions:hover{opacity:1}.nitromath-instructions--mobile-not-supported{background:#20222e;color:#acacac;margin-bottom:5px;padding:5px 10px;border-radius:5px;line-height:1em;font-size:12px;display:flex;gap:5px;align-items:center}.nitromath-instructions--mobile-not-supported svg{color:#f9d034;width:16px}.nitromath-instructions--hint{justify-content:right;display:flex;align-items:center;padding:0 0 10px;gap:5px;color:#fff;text-decoration:none;font-weight:700;font-size:14px}.nitromath-instructions--etc{color:#565a6e}.nitromath-instructions--or{font-size:10px}.nitromath-instructions--content{display:grid;grid-template-columns:300px auto;background:rgba(0,0,0,.1);box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.1);padding:10px;border-radius:3px}.nitromath-instructions--title{font-weight:600;font-size:20px;padding:30px 0 5px}.nitromath-instructions--instruction{line-height:1em}.nitromath-instructions--instruction-title{font-weight:600;font-size:12px;padding:0 0 5px}.nitromath-instructions--instruction-desc{line-height:1.2em;font-size:10px;font-style:italic}.nitromath-instructions--key{color:#fff;padding:0 8px;height:20px;display:flex;justify-content:center;align-items:center;background:#252838;box-shadow:inset 0 0 0 1px #404455;border-radius:4px;font-weight:700;font-size:12px}.nitromath-instructions--key.single{width:20px;padding:0}.nitromath-instructions--gameplay--preview{background:url(/dist/site/images/nitro-math/instructions.jpg);background-size:contain;background-color:#252838;background-repeat:no-repeat;background-position:50% 50%;height:200px;border-radius:4px;box-shadow:inset 0 0 0 1px #4b4f62}.nitromath-instructions--gameplay--objectives{display:flex;flex-direction:column;gap:15px;padding:20px}.nitromath-instructions--controls .nitromath-instructions--content{display:grid;grid-template-columns:40% auto;padding:1px}.nitromath-instructions--controls .nitromath-instructions--content>:nth-child(odd){justify-content:right}.nitromath-instructions--controls .nitromath-instructions--content .alt-row{background:rgba(0,0,0,.1)}.nitromath-instructions--controls .nitromath-instructions--instruction{padding:15px}.nitromath-instructions--controls--key-list{font-size:12px;display:flex;flex-direction:column;gap:10px}.nitromath-instructions--controls--key-with-label{display:flex;gap:5px}.nitromath-instructions--controls--inputs{display:flex;gap:10px;align-items:center}.nitromath-instructions--controls--inputs.as-pair{gap:20px}.login--gold-access-only{background:#f9d034;color:#020202;display:inline-flex;align-items:center;gap:20px;padding:10px 15px;font-size:14px;border-radius:5px}.login--gold-access-only--container{transform:translateY(70%);overflow:visible;display:flex;justify-content:center;align-items:center}.login--gold-access-only--message strong{font-weight:600}.login--gold-access-only--separator{color:#ae9224}.login--gold-access-only--cta{color:#594b13;cursor:pointer}.nmBarCharts{height:100%;position:relative;width:100%}.nmBarChart-cell.nmBarChart-cell--filled{background:#f9d034;border-color:#ae9224;border-width:1px 1px 0}.nmBarChart-cell.nmBarChart-cell--legend{border-width:1px 1px 0 0;font-size:12px;padding:3px 5px;text-align:center;vertical-align:middle}.nmRender .nmBarCharts{margin-bottom:-8px}.nmBarCharts-chart{background:transparent;border-collapse:separate;border-spacing:20px 0;width:auto}.nmBarChart-cell{border:0 solid #fff;line-height:1}.nmBarChart-objects .nmBarChart-cell{padding-top:5px;border-top:1px solid #020202}.nmBarChart-objects .nmBarChart-cell:first-child{border-top:1px solid #fff}.nmBarChart-obj{height:22px;max-width:none;width:22px}.nmBarCharts-tipContainer{display:flex;align-items:center;justify-content:flex-end}.nmBarCharts-tip{background:#167ac3;border-radius:5px;font-size:14px;padding:10px 15px;position:relative;z-index:0;flex:0 0 auto}.nmBarCharts-tip:after{border-color:transparent transparent transparent #167ac3;border-style:solid;border-width:10px 0 10px 17.3px;content:" ";display:block;height:0;left:99%;position:absolute;top:50%;transform:translateY(-50%);width:0}.nmClock{background:#e6e6e6;border-radius:50%;border:3px solid #020202;box-shadow:0 1px 10px rgba(2,2,2,.14);height:126px;overflow:hidden;position:relative;width:126px}.nmClock-hand--sec{left:calc(50% - 1px);top:calc(50% - 2px);transform:rotate(var(--secDeg));width:49%;z-index:3}.nmClock-hand--sec,.nmClock-hand--sec:after{background:#d62f3a;height:2px}.nmClock-hand--min{left:50%;top:calc(50% - 2px);transform:rotate(var(--minDeg));width:45%;z-index:1}.nmClock-hand--min,.nmClock-hand--min:after{background:#020202;height:3px}.nmClock-hand--hour{left:50%;top:calc(50% - 2px);transform:rotate(var(--hourDeg));width:32%;z-index:2}.nmClock-hand--hour,.nmClock-hand--hour:after{background:#020202;height:5px}.nmClock-face{background:#fff;box-shadow:inset 0 0 15px rgba(2,2,2,.4);height:95%;overflow:hidden;width:95%}.nmClock-face,.nmClock-face:before{border-radius:50%;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.nmClock-face:before{background:#d62f3a;content:" ";display:block;height:8px;width:8px;z-index:3}.nmClock-hand{backface-visibility:hidden;box-shadow:0 5px 3px rgba(2,2,2,.1);position:absolute;transform-origin:0 50%;transition:all .1s linear;z-index:2}.nmClock-hand:after{content:" ";display:block;position:absolute;right:100%;top:0;width:12px}.nmClock-nums,.nmClock-seps{height:100%;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}.nmClock-seps{z-index:1}.nmClock-nums{z-index:2}.nmClock-sep{height:100%;position:absolute;right:calc(50% - 5px);top:0;width:10px}.nmClock-sep:after{background:rgba(2,2,2,.25);content:" ";display:block;height:3px;position:absolute;right:50%;top:0;width:1px}.nmClock-sep:nth-child(5n):after{background:#020202;height:6px;width:2px}.nmClock-sep:first-child{transform:rotate(6deg)}.nmClock-sep:nth-child(2){transform:rotate(12deg)}.nmClock-sep:nth-child(3){transform:rotate(18deg)}.nmClock-sep:nth-child(4){transform:rotate(24deg)}.nmClock-sep:nth-child(5){transform:rotate(30deg)}.nmClock-sep:nth-child(6){transform:rotate(36deg)}.nmClock-sep:nth-child(7){transform:rotate(42deg)}.nmClock-sep:nth-child(8){transform:rotate(48deg)}.nmClock-sep:nth-child(9){transform:rotate(54deg)}.nmClock-sep:nth-child(10){transform:rotate(60deg)}.nmClock-sep:nth-child(11){transform:rotate(66deg)}.nmClock-sep:nth-child(12){transform:rotate(72deg)}.nmClock-sep:nth-child(13){transform:rotate(78deg)}.nmClock-sep:nth-child(14){transform:rotate(84deg)}.nmClock-sep:nth-child(15){transform:rotate(90deg)}.nmClock-sep:nth-child(16){transform:rotate(96deg)}.nmClock-sep:nth-child(17){transform:rotate(102deg)}.nmClock-sep:nth-child(18){transform:rotate(108deg)}.nmClock-sep:nth-child(19){transform:rotate(114deg)}.nmClock-sep:nth-child(20){transform:rotate(120deg)}.nmClock-sep:nth-child(21){transform:rotate(126deg)}.nmClock-sep:nth-child(22){transform:rotate(132deg)}.nmClock-sep:nth-child(23){transform:rotate(138deg)}.nmClock-sep:nth-child(24){transform:rotate(144deg)}.nmClock-sep:nth-child(25){transform:rotate(150deg)}.nmClock-sep:nth-child(26){transform:rotate(156deg)}.nmClock-sep:nth-child(27){transform:rotate(162deg)}.nmClock-sep:nth-child(28){transform:rotate(168deg)}.nmClock-sep:nth-child(29){transform:rotate(174deg)}.nmClock-sep:nth-child(30){transform:rotate(180deg)}.nmClock-sep:nth-child(31){transform:rotate(186deg)}.nmClock-sep:nth-child(32){transform:rotate(192deg)}.nmClock-sep:nth-child(33){transform:rotate(198deg)}.nmClock-sep:nth-child(34){transform:rotate(204deg)}.nmClock-sep:nth-child(35){transform:rotate(210deg)}.nmClock-sep:nth-child(36){transform:rotate(216deg)}.nmClock-sep:nth-child(37){transform:rotate(222deg)}.nmClock-sep:nth-child(38){transform:rotate(228deg)}.nmClock-sep:nth-child(39){transform:rotate(234deg)}.nmClock-sep:nth-child(40){transform:rotate(240deg)}.nmClock-sep:nth-child(41){transform:rotate(246deg)}.nmClock-sep:nth-child(42){transform:rotate(252deg)}.nmClock-sep:nth-child(43){transform:rotate(258deg)}.nmClock-sep:nth-child(44){transform:rotate(264deg)}.nmClock-sep:nth-child(45){transform:rotate(270deg)}.nmClock-sep:nth-child(46){transform:rotate(276deg)}.nmClock-sep:nth-child(47){transform:rotate(282deg)}.nmClock-sep:nth-child(48){transform:rotate(288deg)}.nmClock-sep:nth-child(49){transform:rotate(294deg)}.nmClock-sep:nth-child(50){transform:rotate(300deg)}.nmClock-sep:nth-child(51){transform:rotate(306deg)}.nmClock-sep:nth-child(52){transform:rotate(312deg)}.nmClock-sep:nth-child(53){transform:rotate(318deg)}.nmClock-sep:nth-child(54){transform:rotate(324deg)}.nmClock-sep:nth-child(55){transform:rotate(330deg)}.nmClock-sep:nth-child(56){transform:rotate(336deg)}.nmClock-sep:nth-child(57){transform:rotate(342deg)}.nmClock-sep:nth-child(58){transform:rotate(348deg)}.nmClock-sep:nth-child(59){transform:rotate(354deg)}.nmClock-num{height:calc(50% - 8px);position:absolute;right:calc(50% - 5px);top:8px;transform-origin:bottom center;width:10px}.nmClock-numBer{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;color:rgba(2,2,2,.8);font-family:Montserrat,sans-serif;font-size:14px;left:50%;position:absolute}.nmClock-num:first-child{transform:rotate(30deg)}.nmClock-num:first-child .nmClock-numBer{transform:translateX(-50%) rotate(-30deg)}.nmClock-num:nth-child(2){transform:rotate(60deg)}.nmClock-num:nth-child(2) .nmClock-numBer{transform:translateX(-50%) rotate(-60deg)}.nmClock-num:nth-child(3){transform:rotate(90deg)}.nmClock-num:nth-child(3) .nmClock-numBer{transform:translateX(-50%) rotate(-90deg)}.nmClock-num:nth-child(4){transform:rotate(120deg)}.nmClock-num:nth-child(4) .nmClock-numBer{transform:translateX(-50%) rotate(-120deg)}.nmClock-num:nth-child(5){transform:rotate(150deg)}.nmClock-num:nth-child(5) .nmClock-numBer{transform:translateX(-50%) rotate(-150deg)}.nmClock-num:nth-child(6){transform:rotate(180deg)}.nmClock-num:nth-child(6) .nmClock-numBer{transform:translateX(-50%) rotate(-180deg)}.nmClock-num:nth-child(7){transform:rotate(210deg)}.nmClock-num:nth-child(7) .nmClock-numBer{transform:translateX(-50%) rotate(-210deg)}.nmClock-num:nth-child(8){transform:rotate(240deg)}.nmClock-num:nth-child(8) .nmClock-numBer{transform:translateX(-50%) rotate(-240deg)}.nmClock-num:nth-child(9){transform:rotate(270deg)}.nmClock-num:nth-child(9) .nmClock-numBer{transform:translateX(-50%) rotate(-270deg)}.nmClock-num:nth-child(10){transform:rotate(300deg)}.nmClock-num:nth-child(10) .nmClock-numBer{transform:translateX(-50%) rotate(-300deg)}.nmClock-num:nth-child(11){transform:rotate(330deg)}.nmClock-num:nth-child(11) .nmClock-numBer{transform:translateX(-50%) rotate(-330deg)}.nmClock-num:nth-child(12){transform:rotate(1turn)}.nmClock-num:nth-child(12) .nmClock-numBer{transform:translateX(-50%) rotate(-1turn)}.nmCurrency{align-items:center;display:flex;height:100%;justify-content:center}.nmCurrency-items--bills{flex-basis:65%}.nmCurrency-items--coins{flex-basis:35%}.nmCurrency-item--bill{max-width:100px}.nmCurrency-item--coin{max-width:35px}.nmCurrency-items--fan{position:relative}.nmCurrency-items--fan .nmCurrency-item{left:50%;margin:0;position:absolute;top:50%;transform:translate(-50%,-50%) rotate(0deg)}.nmCurrency-items--fan2 .nmCurrency-item:first-child{transform:translate(-100%,-45%) rotate(70deg)}.nmCurrency-items--fan2 .nmCurrency-item:nth-child(2){transform:translate(-10%,-45%) rotate(110deg)}.nmCurrency-items--fan3 .nmCurrency-item:first-child{transform:translate(-120%,-45%) rotate(80deg)}.nmCurrency-items--fan3 .nmCurrency-item:nth-child(2){transform:translate(-50%,-50%) rotate(90deg)}.nmCurrency-items--fan3 .nmCurrency-item:nth-child(3){transform:translate(20%,-45%) rotate(100deg)}.nmCurrency-items--fan4 .nmCurrency-item:first-child{transform:translate(-140%,-25%) rotate(70deg)}.nmCurrency-items--fan4 .nmCurrency-item:nth-child(2){transform:translate(-90%,-50%) rotate(80deg)}.nmCurrency-items--fan4 .nmCurrency-item:nth-child(3){transform:translate(-40%,-50%) rotate(100deg)}.nmCurrency-items--fan4 .nmCurrency-item:nth-child(4){transform:translate(10%,-25%) rotate(110deg)}.nmCurrency-items--fan5 .nmCurrency-item:first-child{transform:translate(-150%,-10%) rotate(60deg)}.nmCurrency-items--fan5 .nmCurrency-item:nth-child(2){transform:translate(-101%,-40%) rotate(80deg)}.nmCurrency-items--fan5 .nmCurrency-item:nth-child(3){transform:translate(-50%,-50%) rotate(90deg)}.nmCurrency-items--fan5 .nmCurrency-item:nth-child(4){transform:translate(1%,-40%) rotate(100deg)}.nmCurrency-items--fan5 .nmCurrency-item:nth-child(5){transform:translate(50%,-10%) rotate(120deg)}.nmProb-answer .nmCurrency-items{flex-wrap:nowrap}.nmProb-answer .nmCurrency-item--coin{max-width:38px;margin-bottom:0}.nmCurrency-items{align-items:center;display:flex;flex-grow:1;flex-shrink:0;flex-wrap:wrap;justify-content:center}.nmCurrency-item{flex:0 0 auto;margin:0 5px 5px 0}.nmCurrency-item:last-child{margin-right:0}.nmDash{width:1024px;height:250px;position:relative;background:#020202;overflow:hidden}.nmDash:after,.nmDash:before{pointer-events:none;display:block;content:" ";z-index:10;opacity:0}.nmDash-layer,.nmDash:after,.nmDash:before{position:absolute;top:0;left:0;width:100%;height:100%}.nmDash-layer{background-repeat:no-repeat;background-position:top;background-size:cover}.nmDash-layerCenter,.nmDash-layerLeft,.nmDash-layerRight{position:absolute;top:0;height:100%}.nmDash-layerLeft,.nmDash-layerRight{width:170px;display:flex;flex-direction:column}.nmDash-layerLeft{left:0}.nmDash-layerRight{right:0}.nmDash-layerCenter{width:675px;max-width:675px;flex:1 1 auto;left:50%;transform:translateX(-50%)}.nmDash-layer--front{z-index:4}.nmDash-layer--mid{background-image:url(/dist/site/images/nitro-math/dash/nm-dash-frame.png);z-index:3}.nmDash-layer--back{background-image:url(/dist/site/images/nitro-math/dash/nm-dash-screen.jpg);z-index:2}.nmDash-layerLower,.nmDash-layerUpper{width:100%;position:absolute;left:0}.nmDash-layerUpper{height:65%;top:0}.nmDash-layerLower{height:35%;display:flex;align-items:center;justify-content:center;bottom:0}.nmDash-stat{font-weight:600;font-style:italic;text-align:center;padding-bottom:3px}.nmDash-stat--right{padding-left:40px}.nmDash-statTitle{font-size:12px;text-transform:uppercase;color:#fff;letter-spacing:1px;line-height:1}.nmDash-statCount{line-height:1;letter-spacing:1px;margin-bottom:5px}.nmDash-statCountCurrent{font-size:50px;color:#fff}.nmDash-statCountTotal{font-size:14px;color:#acacac}.nmDash-errors{position:absolute;bottom:15px;right:30px;transform-origin:100% 100%;transform:rotate(19deg)}.nmDash-error{position:relative;opacity:.1;transition:all .25s ease-in-out}.nmDash-error:first-child{width:24px;height:24px}.nmDash-error:first-child .nmDash-errorStroke{width:24px;height:5px}.nmDash-error:nth-child(2){width:27px;height:27px}.nmDash-error:nth-child(2) .nmDash-errorStroke{width:27px;height:5px}.nmDash-error:nth-child(3){width:30px;height:30px}.nmDash-error:nth-child(3) .nmDash-errorStroke{width:30px;height:5px}.nmDash-errorStroke{display:block;content:" ";position:absolute;transform-origin:50% 50%;top:50%;left:50%;background:#49adf6;transition:all .25s ease-in-out}.nmDash-errorStroke:first-child{transform:translate(-50%,-50%) rotate(45deg)}.nmDash-errorStroke:last-child{transform:translate(-50%,-50%) rotate(-45deg)}.nmDash-error.is-active{animation:nm-error-active .2s ease-out forwards;opacity:1}.nmDash-error.is-active .nmDash-errorStroke{background:#d62f3a}.nmDash-finishFlag{position:absolute;top:35%;left:50%;transform:translate(-50%,-50%);text-align:center;letter-spacing:1px;text-shadow:0 2px 2px rgba(2,2,2,.25)}.nmDash-nitros{width:100%;height:100%;position:relative;overflow:hidden}.nmDash-nitros:after,.nmDash-nitros:before{display:block;content:" ";position:absolute}.nmDash-nitros:after{top:0;left:0;width:100%;height:100%;background-image:url(/dist/site/images/nitro-math/dash/nm-dash-nitro-bg.png);background-position:100% 0;background-repeat:no-repeat;transform:rotate(-15deg);z-index:-1}.nmDash-nitro{position:absolute;z-index:1;transform:rotate(-14deg);right:40px;bottom:-10px;animation:nm-nitro-entrance .8s ease-out forwards}.is-skipped:after{background:radial-gradient(ellipse at center,rgba(73,173,246,0) 75%,#49adf6 100%);animation:nm-flash .5s ease-out .5s forwards}.is-skipped .nmDash-nitro{animation:nm-nitro-exit .5s cubic-bezier(.29,.16,.41,-.11) forwards}.is-skipped .nmDash-nitroReadout{background:hsla(0,0%,100%,.2);color:hsla(0,0%,100%,.8);box-shadow:0 1px 10px rgba(2,2,2,.14)}.nmDash-spectator-mode{position:absolute;z-index:10;top:0;left:50%;transform:translate(-50%,-55%)}.nmDash-spectator-mode--message{background:#d62f3a;padding:5px 11px;border-radius:3px;box-shadow:0 1px 3px rgba(0,0,0,.4);line-height:1em;text-align:center}.nmDash-spectator-mode--message-heading{text-transform:uppercase;font-size:10px;font-weight:600;padding-bottom:3px}.nmDash-spectator-mode--message-name{font-size:12px}.nmDash-nitroReadout{background:#1c99f4;font-size:10px;color:#fff;padding:2px 5px;text-transform:uppercase;border-radius:5px;position:absolute;bottom:50px;right:20px;box-shadow:0 1px 10px rgba(2,2,2,.14),-5px 5px 1px rgba(28,153,244,.3);z-index:2;letter-spacing:1px;opacity:0;animation:nm-nitro-readout-entrance .2s ease-in-out .9s forwards}.nmDash-messages{position:absolute;width:450px;height:100%;top:0;left:50%;transform:translateX(-50%);padding:20px;display:flex;flex-direction:column;align-items:center;justify-content:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none}.dashShield--typing .nmDash-messages{width:100%;position:absolute;transform:none;left:0;top:0;display:flex;flex-direction:row}.nmDash-messages.nmDash-messages--typing{height:190px}.nmDash-messages.nmDash-messages--math{position:absolute;height:20%;bottom:5%;top:auto}.nmDash-messages.nmDash-align-center{height:auto;top:50%}.nmDash-message{flex:0 0 auto;border-radius:5px;background:#167ac3;color:#fff;font-size:16px;padding:15px 20px;width:100%;margin-bottom:10px;box-shadow:0 28px 28px 0 rgba(2,2,2,.05),0 17px 17px 0 rgba(2,2,2,.2),0 8px 8px 0 rgba(2,2,2,.15);position:relative}.nmDash-messageIcon{position:absolute;top:10px;left:-20px;transform:rotate(-10deg)}.is-right:before,.is-wrong:before{animation:nm-flash .5s ease-out}.is-right:before{background:radial-gradient(ellipse at center,rgba(89,255,160,0) 75%,#59ffa0 100%)}.is-wrong:before{background:radial-gradient(ellipse at center,rgba(214,47,58,0) 75%,#d62f3a 100%)}@keyframes nm-error-active{0%{transform:scale(1)}40%{transform:scale(1.4)}to{transform:scale(1.1)}}@keyframes nm-nitro-entrance{0%{transform:rotate(-14deg) translate(100px,110px)}40%{transform:rotate(-14deg) translate(-5px,50px)}45%,55%{transform:rotate(-14deg) translateY(50px)}80%{transform:rotate(-14deg) translateY(-10px)}to{transform:rotate(-14deg) translate(0)}}@keyframes nm-nitro-readout-entrance{0%{opacity:0;transform:translate(10px,-10px)}to{opacity:1;transform:translate(0)}}@keyframes nm-nitro-exit{0%{transform:rotate(-14deg) translate(0)}30%,70%{transform:rotate(-14deg) translateY(-10px)}to{transform:rotate(-14deg) translateY(150px)}}@keyframes nm-flash{0%,to{transform:scale(1);opacity:0}20%{transform:scale(1.1);opacity:1}}.nmHP-preview{position:relative}.nmHP-preview--bg{transform:translate(15px,-25px);width:600px;height:400px;background:url(/dist/site/images/pages/homepage/nm-background.jpg);background-size:100% 100%}.nmHP-preview--answer-node,.nmHP-preview--car{position:absolute;background-size:100% 100%;top:50%;left:50%}.nmHP-preview--car{background-image:url(/dist/site/images/pages/homepage/nm-car.png);transform:translate(-90px,-90px);width:348px;height:156px}.nmHP-preview--answer-node{background-image:url(/dist/site/images/pages/homepage/nm-answer-node.png);transform:translate(70px,-250px);width:106px;height:106px}.nmHP-section--cta{width:100%;display:grid;grid-template-columns:1fr 1fr;gap:20px;color:#fff;padding-bottom:60px}.nmHP-section--hero{position:relative}.nmHP-section--hero .nmHP-sectionBG{background:linear-gradient(180deg,#167ac3,#0e4d7a);-webkit-clip-path:polygon(0 0,100% 0,100% 87%,0 100%);clip-path:polygon(0 0,100% 0,100% 87%,0 100%);height:100%;overflow:hidden;width:100%}.nmHP-section--hero .nmHP-sectionBG .nmHP-heroLetter:first-child{font-size:600px;left:-2%;top:-100%;transform:rotate(10deg)}.nmHP-section--hero .nmHP-sectionBG .nmHP-heroLetter:nth-child(2){font-size:550px;left:30%;top:-30%;transform:rotate(20deg)}.nmHP-section--hero .nmHP-sectionBG .nmHP-heroLetter:nth-child(3){font-size:300px;left:0;top:43%;transform:rotate(-10deg)}.nmHP-section--1 .nmHP-sectionBG{color:#d62f3a;font-size:1000px;left:30%;opacity:.2;top:-150%;transform:rotate(-15deg)}.nmHP-section--2 .nmHP-sectionBG{color:#f9d034;font-size:600px;left:0;opacity:.1;top:-100%;transform:rotate(25deg)}.nmHP-section--3 .nmHP-sectionBG{color:#59ffa0;font-size:600px;left:40%;opacity:.1;top:-80%;transform:rotate(-25deg)}.nmHP-section--3 .nmHP-sectionArt{margin-left:60px}.animate--iconFadeIn:hover .nmHP-section--3 .icon,.animate--iconSlam.btn--gloss .nmHP-section--3 .icon,.animate--iconSlam:hover .nmHP-section--3 .icon,.animate--iconSpin:hover .nmHP-section--3 .icon,.error--noinfo .nmHP-section--3 .error-sidebar:after,.has-errorDais .nmHP-section--3 .dais,.logo-SVG--math:hover .nmHP-section--3 .logo-deco,.logo-SVG--type:hover .nmHP-section--3 .logo-deco,.nmHP-section--3 .animate,.nmHP-section--3 .animate--iconFadeIn:hover .icon,.nmHP-section--3 .animate--iconSlam.btn--gloss .icon,.nmHP-section--3 .animate--iconSlam:hover .icon,.nmHP-section--3 .animate--iconSpin:hover .icon,.nmHP-section--3 .error--noinfo .error-sidebar:after,.nmHP-section--3 .flash--fixed,.nmHP-section--3 .has-errorDais .dais,.nmHP-section--3 .input.is-error,.nmHP-section--3 .is-purchased,.nmHP-section--3 .levelup-ribbon,.nmHP-section--3 .levelup-sparkles,.nmHP-section--3 .loading--base:before,.nmHP-section--3 .loading--text,.nmHP-section--3 .loading:after,.nmHP-section--3 .logo-SVG--math:hover .logo-deco,.nmHP-section--3 .logo-SVG--type:hover .logo-deco,.nmHP-section--3 .lootbox,.nmHP-section--3 .race-results,.nmHP-section--3 .race-resultsProg .race-resultsProgIndicator,.nmHP-section--3 .raceLoader-hero,.nmHP-section--3 .raceResults-rewards--1nitro:after,.nmHP-section--3 .raceResults-rewards--2nitro:after,.nmHP-section--3 .show-error,.nmHP-section--3 .theme--pDefault.is-gold .profile-goldLogo:after,.nmHP-section--3 .theme--pDefault.is-gold .profile-goldLogo:before,.race-resultsProg .nmHP-section--3 .race-resultsProgIndicator,.theme--pDefault.is-gold .nmHP-section--3 .profile-goldLogo:after,.theme--pDefault.is-gold .nmHP-section--3 .profile-goldLogo:before{height:350px;transform-origin:50% 50%;width:407px}.nmHP-section--4{height:500px}.nmHP-section--4 .nmHP-sectionBG{color:#f9d034;font-size:500px;left:30%;opacity:.1;top:-40%;transform:rotate(12deg);z-index:1}.nmHP-dashCar.nmHP-dashCar--1{animation-duration:5s}.nmHP-dashCar.nmHP-dashCar--2{animation-delay:.2s;animation-duration:4s}.nmHP-dashCar.nmHP-dashCar--3{animation-delay:.5s;animation-duration:3.2s}.nmHP-dashCar.nmHP-dashCar--4{animation-delay:.4s;animation-duration:5s}.nmHP-dashCar.nmHP-dashCar--5{animation-delay:.1s;animation-duration:6s;margin-bottom:0}.nmHP-dash.is-state1 .nmHP-dashProb--1{opacity:1}.nmHP-dash.is-state1 .nmHP-dashCar--1{left:30%}.nmHP-dash.is-state1 .nmHP-dashCar--2{left:60%}.nmHP-dash.is-state1 .nmHP-dashCar--3{left:40%}.nmHP-dash.is-state1 .nmHP-dashCar--4{left:50%}.nmHP-dash.is-state1 .nmHP-dashCar--5{left:25%}.nmHP-dash.is-state2 .nmHP-dashProb--2{opacity:1}.nmHP-dash.is-state2 .nmHP-dashCar--1{left:70%}.nmHP-dash.is-state2 .nmHP-dashCar--2{left:20%}.nmHP-dash.is-state2 .nmHP-dashCar--3{left:30%}.nmHP-dash.is-state2 .nmHP-dashCar--4{left:60%}.nmHP-dash.is-state2 .nmHP-dashCar--5{left:45%}.nmHP-dash.is-state3 .nmHP-dashProb--3{opacity:1}.nmHP-dash.is-state3 .nmHP-dashCar--1{left:10%}.nmHP-dash.is-state3 .nmHP-dashCar--2{left:30%}.nmHP-dash.is-state3 .nmHP-dashCar--3,.nmHP-dash.is-state3 .nmHP-dashCar--4{left:50%}.nmHP-dash.is-state3 .nmHP-dashCar--5{left:80%}.nmHP-dash.is-state4 .nmHP-dashProb--4{opacity:1}.nmHP-dash.is-state4 .nmHP-dashCar--1{left:20%}.nmHP-dash.is-state4 .nmHP-dashCar--2{left:10%}.nmHP-dash.is-state4 .nmHP-dashCar--3{left:70%}.nmHP-dash.is-state4 .nmHP-dashCar--4{left:30%}.nmHP-dash.is-state4 .nmHP-dashCar--5{left:50%}.nmHP-dash.is-state5 .nmHP-dashProb--5{opacity:1}.nmHP-dash.is-state5 .nmHP-dashCar--1{left:90%}.nmHP-dash.is-state5 .nmHP-dashCar--2{left:60%}.nmHP-dash.is-state5 .nmHP-dashCar--3{left:50%}.nmHP-dash.is-state5 .nmHP-dashCar--4{left:70%}.nmHP-dash.is-state5 .nmHP-dashCar--5{left:65%}.nmHP-dash.is-state6 .nmHP-dashProb--6{opacity:1}.nmHP-dash.is-state6 .nmHP-dashCar--1{left:50%}.nmHP-dash.is-state6 .nmHP-dashCar--2{left:10%}.nmHP-dash.is-state6 .nmHP-dashCar--3{left:80%}.nmHP-dash.is-state6 .nmHP-dashCar--4{left:20%}.nmHP-dash.is-state6 .nmHP-dashCar--5{left:70%}.nmHP-section{min-height:400px;position:relative}.nmHP-sectionFloat{height:100%;left:50%;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%);width:100%}.nmHP-sectionBG{font-weight:600;pointer-events:none;position:absolute;z-index:-1}.nmHP-dash,.nmHP-dashTrack{position:relative}.nmHP-dashTrack{z-index:2}.nmHP-dashCars{left:0;position:absolute;top:50px;z-index:3}.nmHP-dashCar{animation-iteration-count:infinite;animation-name:nmHP-car-idle;animation-timing-function:ease-in-out;display:flex;height:40px;margin-bottom:8px;position:relative;transition:left 1s ease-in-out}.nmHP-dashCar-img{display:block;flex:0 0 auto;height:40px;width:88px}.nmHP-dashCar-id{align-items:flex-end;background:linear-gradient(180deg,#9a2229 40%,#ab262e 0);border-radius:5px;color:#fff;display:flex;flex:0 0 auto;font-size:12px;margin-right:20px;padding:0 10px 5px;position:relative;width:120px}.nmHP-dashCar-id:after{border-color:transparent transparent transparent #ab262e;border-style:solid;border-width:6px 0 6px 10.4px;content:" ";display:block;height:0;left:100%;position:absolute;top:50%;transform:translateY(-50%);width:0}.nmHP-dashProbs{background-image:url(/dist/site/images/pages/homepage/nmHP-probBG.jpg);background-position:0 0;background-repeat:no-repeat;background-size:contain;box-shadow:0 28px 28px 0 rgba(2,2,2,.05),0 17px 17px 0 rgba(2,2,2,.2),0 8px 8px 0 rgba(2,2,2,.15);height:145px;position:relative;width:100%;z-index:1}.nmHP-dashProb{display:block;left:0;opacity:0;position:absolute;top:0;transition:all .25s ease-in-out}.nmHP-heroLetter{color:hsla(0,0%,100%,.1);font-weight:600;position:absolute}@keyframes nmHP-car-idle{0%,to{transform:translateX(0)}40%,50%{transform:translateX(10%)}}.nmMiniDash{padding:5px 20px;background:linear-gradient(180deg,#043559,#021829);border:2px solid #0e4d7a;border-bottom-color:#032741;position:relative;z-index:4}.nmMiniDash-pane{position:absolute;top:100%;left:50%;height:69px;justify-content:center;transform:translateX(-50%);background:linear-gradient(180deg,#021829,#000);padding:0 80px;-webkit-clip-path:polygon(0 0,12% 100%,88% 100%,100% 0);clip-path:polygon(0 0,12% 100%,88% 100%,100% 0);box-shadow:0 28px 28px 0 rgba(2,2,2,.05),0 17px 17px 0 rgba(2,2,2,.2),0 8px 8px 0 rgba(2,2,2,.15)}.nmMiniDash-pane,.nmProb{display:flex;align-items:center}.nmProb{flex-direction:column;height:250px;justify-content:flex-end;position:relative;width:100%}.nmProb--tutorial{width:675px;position:relative}.nmProb--tutorial .nmRender{height:150px}.nmProb--tutorial .nmProb-question{margin-bottom:0}.nmProb--tutorial .nmProb-solutions{height:65px;margin-bottom:30px}.nmProb--tutorial .nmProb-answers,.nmProb--tutorial .nmProb-solutions{background:none}.nmProb--tutorial .nmProb-answer{margin-right:15px}.nmProb--tutorial .btn,.nmProb--tutorial .events--garage-not-joined--btn,.nmProb--tutorial .friends-list--friend-status--join-race-button,.nmProb--tutorial .modal--bundle-offer--purchase-option{box-shadow:none;overflow:visible}.nmProb--tutorial .btn--positive{border:1px solid #47cc80;color:#47cc80;background:linear-gradient(180deg,rgba(71,204,128,0) 80%,rgba(71,204,128,.5))}.nmProb--tutorial .btn--negative,.nmProb--tutorial .btn.is-disabled,.nmProb--tutorial .is-disabled.events--garage-not-joined--btn,.nmProb--tutorial .is-disabled.friends-list--friend-status--join-race-button,.nmProb--tutorial .is-disabled.modal--bundle-offer--purchase-option{border:1px solid #d62f3a;color:#d62f3a;background:none}.nmProb--tutorial .nmProb-btnDesc{position:absolute;margin-top:5px;width:100%;left:0;top:100%;font-size:14px;text-transform:uppercase;letter-spacing:1px}.nmProb-solutions.nmProb-solutions--input{justify-content:center}.nmProb-answer--nitro.nmProb-answer{font-family:Montserrat,sans-serif;flex:0 0 100px}.nmProb-answers.is-incorrect{opacity:.5}.nmProb-answers.is-incorrect .nmProb-answer{pointer-events:none}.nmProb-solutions,.nmProb-title{background-repeat:no-repeat;flex:0 1 auto;width:100%}.nmProb-title{background-image:url(/dist/site/images/nitro-math/dash/nm-dash-question-bg.png);background-position:top;font-size:14px;height:30px;padding:5px 15px 0;text-align:center;margin-bottom:10px}.nmProb-question{align-items:center;display:flex;flex:1 0 auto;justify-content:center;position:relative;width:100%;align-self:flex-end;max-height:150px;margin-bottom:10px}.nmProb-solutions{background-image:url(/dist/site/images/nitro-math/dash/nm-dash-answer-bg.png);background-position:bottom;display:flex;flex-direction:column;height:75px;justify-content:flex-end;padding:8px 30px 5px;width:673px}.nmProb-answers{align-items:stretch;background:linear-gradient(180deg,hsla(0,0%,100%,.5),rgba(2,2,2,.2));border-radius:5px;display:flex;flex-wrap:nowrap;justify-content:center;margin:0 auto;width:100%;padding:2px;height:100%}.nmProb-answers:not(.is-tutorial):not(.is-challenge) .nmProb-answer:last-child{margin-right:0;font-size:16px}.nmProb-answer{flex:1 1 0px;margin-right:3px;height:100%;font-size:25px;padding:0 0 4px;font-family:Roboto Mono,Courier New,Courier,Lucida Sans Typewriter,Lucida Typewriter,monospace}.nmProb-answer,.nmProb-answer:after{transition:none}.nmProb-answer:last-child{margin-right:0}.nmProb-answerKey{position:absolute;top:3px;left:4px;color:rgba(2,2,2,.5);font-size:10px;font-weight:600;transition:all .25s ease-in-out;z-index:1}.is-disabled .nmProb-answerKey{opacity:0}.nmProb-answer:hover .nmProb-answerKey{color:hsla(0,0%,100%,.9)}.nmProb--CountingImages,.nmProb--MostObjects,.nmProb--NumericImages{margin-top:15px;width:675px}.nmProb--CountingImages .nmProb-object,.nmProb--MostObjects .nmProb-object,.nmProb--NumericImages .nmProb-object{position:absolute}.nmProb--WeightsOnScale{align-items:flex-end;padding-bottom:3px}.nmProb--SimpleMultiplicationMaxFactor10Poolballs{width:600px;height:140px}.nmProb--CountingMixedImages,.nmProb--ImagesAdditionDecompositionAddition{margin-top:20px}.nmProb--ImagesAddition{display:flex;align-items:center;justify-content:space-between;padding:5px 20px;width:600px}.nmProb--tutorial .nmProb--ImagesAddition{margin-top:20px}.nmProb-imageContainer{flex:1;margin-right:20px;height:120px;width:100%;position:relative;border-color:#8b7242 #c6b18a #ecd8b3 #b89f71;border-style:solid;border-width:10px;background-image:url(/dist/site/images/nitro-math/qa-objects/donut-box-bottom.png);background-size:cover;background-position:0 0;box-shadow:0 1px 10px rgba(2,2,2,.14)}.nmProb-imageContainer .nmProb-object{position:absolute;z-index:2}.nmProb--Pattern .nmProb-missingValue{padding:0 15px;border-bottom:1px dashed #fff;color:hsla(0,0%,100%,.25)}.nmProb--Blocks{display:flex;flex-direction:row;align-items:flex-end;justify-content:center;flex-wrap:nowrap;padding-bottom:10px}.nmProb--Blocks .nmProb-blockRow{flex:0 0 auto;display:flex;flex-direction:column;flex-wrap:nowrap;margin-right:10px}.nmProb--Blocks .nmProb-blockRow:last-child{margin-right:0}.nmProb--Blocks .nmProb-block{flex:1 1 auto;width:20px;height:12px;background:#f9d034;margin-bottom:0;border-radius:1px;border-color:hsla(0,0%,100%,.3) rgba(2,2,2,.2) rgba(2,2,2,.4) hsla(0,0%,100%,.1);border-style:solid;border-width:1px}.nmProb--Blocks .nmProb-block--single{margin-bottom:10px}.nmProb--Blocks .nmProb-block--single:last-child{margin-bottom:0}.nmProb--Blocks .nmProb-block--l{height:15px;width:30px;margin-bottom:1px}.nmProb-textSimple{font-size:60px;font-weight:600}.nmProb-textHighlight{color:#de5a62;text-shadow:2x 2px 0 rgba(2,2,2,.2);font-weight:600}.nmProb-object{width:70px;height:70px;display:block}.nmProb-object--m.nmProb-object{width:55px;height:55px}.nmProb-object--s.nmProb-object{width:35px;height:35px}.nmProb-object--xs.nmProb-object{width:23px;height:23px}.nmProb--HowMuchMoneyNoCoinsSkipBills{display:flex;flex-direction:column;align-items:center;justify-content:center}.nmProb--CountingDistinctGroupsAlgebra{flex-direction:column}.nmInlineTip{padding:10px 15px;border-radius:5px;background:#167ac3;font-size:14px;position:absolute;top:20px;z-index:0}.nmInlineTip:after{content:" ";display:block;position:absolute;top:100%;left:50%;transform:translateX(-50%);width:0;height:0;border-color:#167ac3 transparent transparent;border-style:solid;border-width:21.7px 12.5px 0}.nmProb--Shape{flex-direction:column}.nmProb--Currency{width:500px}.nmArea{width:auto;background:transparent;border-bottom:1px solid hsla(0,0%,100%,.1);box-shadow:0 1px 10px rgba(2,2,2,.14)}.nmArea,.nmArea-cell{border:1px solid #fff;border-collapse:collapse}.nmArea-cell{width:19px;height:19px;background:rgba(2,2,2,.6)}.nmArea-cell--filled{background:#d62f3a}.nmArea-cell--bottom-right{background:linear-gradient(to bottom right,transparent 50%,#d62f3a 0)}.nmArea-cell--bottom-left{background:linear-gradient(to bottom left,transparent 50%,#d62f3a 0)}.nmArea-cell--top-right{background:linear-gradient(to top right,transparent 50%,#d62f3a 0)}.nmArea-cell--top-left{background:linear-gradient(to top left,transparent 50%,#d62f3a 0)}.nmRaceTutorial{position:absolute;top:0;right:0;height:75px;cursor:pointer;z-index:4;overflow:hidden;animation:nmRaceTutorial-enter .2s linear 3.2s forwards;transform-origin:100% 0;transform:scale(0)}.nmRaceTutorial:not(.is-maximized):hover .nmRaceTutorial-header{transform:translateX(-20px)}.nmRaceTutorial:not(.is-maximized):hover .nmRaceTutorial-main{background:#07263d;transform:scale(.35)}.nmRaceTutorial-header,.nmRaceTutorial-main{transition:all .2s ease-in-out;transform-origin:100% 0}.nmRaceTutorial-header{flex:1 1 auto;background:linear-gradient(180deg,#167ac3,#1c99f4);-webkit-clip-path:polygon(10px 0,100% 0,100% 100%,0 100%);clip-path:polygon(10px 0,100% 0,100% 100%,0 100%);text-shadow:0 2px 2px rgba(2,2,2,.25);position:absolute;top:0;right:180px;padding:15px 20px}.nmRaceTutorial-main{flex:0 0 auto;background:#061f31;-webkit-clip-path:polygon(50px 0,100% 0,100% 100%,0 100%);clip-path:polygon(50px 0,100% 0,100% 100%,0 100%);transform:scale(.3);overflow:hidden}.nmRaceTutorial-refresh{position:absolute;right:15px;top:60px;z-index:3}.nmRaceTutorial-title{font-size:12px}.nmRaceTutorial-desc{font-size:14px;margin-bottom:0;display:none}.nmRaceTutorial-close{color:#fff;opacity:.4;transition:all .25s ease-in-out;text-align:center;flex-direction:column;align-items:center;justify-content:center;padding:0 15px;letter-spacing:1px;display:none}.nmRaceTutorial-close:hover{opacity:1}.nmRaceTutorial:not(.is-maximized) .nmProb{justify-content:center}.nmRaceTutorial:not(.is-maximized) .nmProb-solutions{display:none}.nmRaceTutorial.is-maximized{height:357px;width:775px;cursor:auto}.nmRaceTutorial.is-maximized .nmRaceTutorial-header,.nmRaceTutorial.is-maximized .nmRaceTutorial-main{transition:all .1s linear}.nmRaceTutorial.is-maximized .nmRaceTutorial-header{position:absolute;width:93%;height:100px;right:0;top:0;-webkit-clip-path:polygon(1.65% 0,100% 0,100% 100%,0 100%);clip-path:polygon(1.65% 0,100% 0,100% 100%,0 100%);z-index:2;padding:10px 0 10px 20px;box-shadow:0 28px 28px 0 rgba(2,2,2,.05),0 17px 17px 0 rgba(2,2,2,.2),0 8px 8px 0 rgba(2,2,2,.15)}.nmRaceTutorial.is-maximized .nmRaceTutorial-title{font-size:18px}.nmRaceTutorial.is-maximized .nmRaceTutorial-desc{display:block}.nmRaceTutorial.is-maximized .nmRaceTutorial-main{width:100%;height:85%;-webkit-clip-path:polygon(5% 0,100% 0,100% 100%,0 100%);clip-path:polygon(5% 0,100% 0,100% 100%,0 100%);display:flex;flex-direction:column;align-items:flex-end;justify-content:flex-end;z-index:1;position:absolute;bottom:0;right:0;padding-right:20px;transform:scale(1)}.nmRaceTutorial.is-maximized .nmRaceTutorial-close{display:flex}.nmRaceTutorial.is-maximized .nmProb-answer .nmCurrency-item,.nmRaceTutorial.is-maximized .nmProb-answer .nmRender-obj{max-height:30px}.nmRaceTutorial.is-maximized .nmProb-answer.is-disabled .nmRender-obj{opacity:.8}.nmRaceTutorial.is-maximized .nmProb-answer .nmRender-shape{transform:translate(-50%,-48%) scale(.8)}.nmRaceTutorial.is-maximized .singleInput-field.is-disabled{opacity:1;background:transparent;border:1px solid rgba(89,255,160,.5);color:#59ffa0}.nmRaceTutorial.is-maximized .nmProb-solutions--input{position:relative}.nmRaceTutorial.is-maximized .nmProb-solutions--input:after{position:absolute;top:53%;right:40px;transform:translateY(-50%);content:"✓";display:block;color:#59ffa0;font-size:25px}.nmRaceTutorial.is-maximized .singleInput-actions,.nmRaceTutorial .nmProb-title{display:none}@keyframes nmRaceTutorial-enter{0%{opacity:0;transform:scale(0)}to{opacity:1;transform:scale(1)}}.nmRender{height:100%;width:100%;display:flex;align-items:center;justify-content:center}.nmRender--answer{position:relative;z-index:2}.nmRender-obj--free{position:absolute}.nmRender-obj--xs{max-width:25px;max-height:25px}.nmRender-obj--s{max-width:40px;max-height:40px}.nmRender-obj--m{max-width:70px;max-height:70px}.nmRender-obj--mirror{transform:scaleX(-1)}.nmRender-obj--wave{width:40px;height:40px;text-align:center}.nmRender-text--s{font-size:25px}.nmRender-text--m{font-size:39px}.nmRender-text--l{font-size:60px}.nmRender-text--inline{display:flex;align-items:center}.nmRender-text--highlight{color:#de5a62;text-shadow:2x 2px 0 rgba(2,2,2,.2)}.nmRender-text--attention{animation:render-text-attention .5s ease-in-out infinite both}.nmRender-block.nmRender-block--l{height:20px;width:20px}.nmRender-block--scissor{position:relative;margin-right:5px}.nmRender-block--scissor:after{content:" ";display:block;position:absolute;height:30px;border-left:2px dashed #fff;bottom:0;right:-4px}.nmRender-blocksCol--hundred.nmRender-blocksCol:not(:nth-child(10n)){margin-right:0}.nmRender-container--donuts{background-image:url(/dist/site/images/nitro-math/qa-objects/donut-box-bottom.png);background-position:0 0;background-size:cover;border-color:#8b7242 #c6b18a #ecd8b3 #b89f71;border-style:solid;border-width:10px;box-shadow:0 1px 10px rgba(2,2,2,.14)}.nmProb-answer .nmRender-shape{display:inherit;top:49%}.nmProb-answer .nmRender-text{font-size:inherit;line-height:inherit}.nmProb-answer .nmRender-obj:not(:last-child){margin-right:10px}.nmRender-obj{display:block}.nmRender-objVal{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.nmRender-text{font-family:Roboto Mono,Courier New,Courier,Lucida Sans Typewriter,Lucida Typewriter,monospace;font-weight:600;line-height:1.2;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none}.nmRender-container{height:120px;margin:0 10px;position:relative;width:100%}.nmRender-blocks{display:flex;justify-content:center;align-items:flex-end;flex-wrap:nowrap;overflow:hidden;max-width:100%;max-height:100%}.nmRender-blocksRow{display:flex}.nmRender-blocksCol{display:flex;flex:1 1 auto;align-items:flex-start;justify-content:flex-end;flex-flow:column wrap;margin-right:15px;height:100px;width:-moz-min-content;width:min-content}.nmRender-block{flex:0 0 auto;width:15px;height:10px;background:#f9d034;border-radius:1px;border-color:hsla(0,0%,100%,.3) rgba(2,2,2,.2) rgba(2,2,2,.4) hsla(0,0%,100%,.1);border-style:solid;border-width:1px}.nmRender-block:nth-child(2n){background:#f8ca1b}.nmRender-blockScissor{position:absolute;bottom:30px;right:-12px;transform:rotate(-90deg)}.nmRender-dividend{padding:1px 20px 1px 30px;border-top:5px solid #fff;position:relative}.nmRender-dividendLine{position:absolute;left:-3px;top:-5px}.nmRender-quotient{position:absolute;right:20px;padding-bottom:10px;bottom:100%}.nmRender-quotient .nmRender-rightSymbol{display:none}.nmRender-denominator,.nmRender-numerator{text-align:center}.nmRender-numerator{border-bottom:3px solid #fff;padding:0 10px 5px}.nmRender-denominator{padding:5px 10px 0}.nmRender-shape{position:absolute;top:53%;left:50%;transform:translate(-50%,-50%)}.nmRender-grid,.nmRender-pie{max-height:130px}.nmRender-pie{max-width:130px}.nmRender-obj--ballwhite{color:#020202}.nmRender-numGrid{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);border-collapse:collapse}.nmRender-numGridBlock{border:1px solid #fff;width:40px;height:33px;font-size:25px;line-height:1;color:#fff;font-weight:600;text-align:center}.nmRender-3step{width:365px}@keyframes render-text-attention{0%{transform:scale(1)}50%{transform:scale(1.2)}to{transform:scale(1)}}.nmSkipCount{align-items:center;display:flex;height:150px;justify-content:center;max-width:550px;position:relative;width:100%}.nmSkipCount.nmSkipCount--arrow{margin-top:20px}.nmSkipCount.nmSkipCount--arrow .nmSkipCount-items{height:100%}.nmSkipCount.nmSkipCount--arrow .nmSkipCount-itemLoop{display:block}.nmSkipCount.nmSkipCount--arrow .nmSkipCount-item:last-child .nmSkipCount-itemText:after{bottom:112%;color:#fff;content:"▼";display:block;font-size:16px;left:50%;position:absolute;transform:translate(-50%,-50%)}.nmSkipCount-line{border-top:3px solid #fff;position:absolute;top:53%;transform:translateY(-50%);width:100%}.nmSkipCount-line:after,.nmSkipCount-line:before{border-top:3px dotted #fff;content:" ";display:block;position:absolute;top:-3px;width:20px}.nmSkipCount-line:before{left:-19px}.nmSkipCount-line:after{right:-20px}.nmSkipCount-items{display:flex;flex:1 1 auto;height:auto;margin:0 auto;max-width:500px;position:absolute;top:60%;transform:translateY(-50%);width:80%}.nmSkipCount-item{display:flex;flex-direction:column;flex:1 1 auto;margin-left:-3px}.nmSkipCount-item:last-child{flex:0 0 auto}.nmSkipCount-itemText{left:1px;position:absolute;transform:translateX(-50%)}.nmSkipCount-itemText:before{background:#fff;bottom:105%;content:" ";display:block;height:15px;left:50%;position:absolute;transform:translateX(-50%);width:3px}.nmSkipCount-itemLoop{height:50px;margin-bottom:25px;overflow:hidden;width:100%;display:none}.nmSkipCount-itemLoopInterior{border-radius:20px;border:3px solid #fff;height:200%;width:100%}.nmSkipCount-item:last-child .nmSkipCount-itemLoopInterior{border-color:transparent}.nmTitleFlag,.nmTitleFlag-subtitle{position:absolute;padding:15px 20px;margin:0;text-transform:uppercase;font-style:italic;font-weight:600;color:#fff;line-height:1;text-shadow:0 2px 2px rgba(2,2,2,.25)}.nmTitleFlag{z-index:1;pointer-events:none;top:55%;left:48%;white-space:nowrap;font-size:50px;transform:translateX(-1000px) translateY(-50%);animation:raceTitleEnter .2s linear .2s forwards,raceTitleExit .1s linear 3.2s forwards;max-width:90%}.nmTitleFlag-subtitle{font-size:14px;right:-10%;transform:translateX(1000px);opacity:0;top:90%;z-index:2;animation:raceSubTitleEnter .1s linear .4s forwards}.nmTitleFlag-subtitle:after,.nmTitleFlag:after{content:" ";display:block;position:absolute;width:100%;height:100%;transform:skewX(-10deg);top:0;left:0;z-index:-1}.nmTitleFlag:after{background:#ab262e}.nmTitleFlag-subtitle:after{background:#167ac3}@keyframes raceTitleEnter{0%{transform:translateX(-1000px) translateY(-50%)}to{transform:translateX(-50%) translateY(-50%)}}@keyframes raceSubTitleEnter{0%{opacity:0;transform:translateX(1000px)}1%{opacity:1}to{opacity:1;transform:translateX(0)}}@keyframes raceTitleExit{0%{transform:translateX(-50%) translateY(-50%);opacity:1}to{transform:translateX(-2000px) translateY(-50%);opacity:0}}.nmTutorial{width:1024px;height:250px;background:linear-gradient(110deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.02) 50%,hsla(0,0%,100%,0) 0),url(/dist/site/images/backgrounds/bg-noise.png),linear-gradient(180deg,#021829 0,#171921 60%,#043559);overflow:hidden;position:relative;border:2px solid #0e4d7a;border-bottom-color:#032741}.nmTutorial-btn{position:absolute;top:10px;right:10px;z-index:3}.nmWeights{position:relative}.nmWeights--s{transform:scale(.75)}.nmWeights-weights--3stack{width:100px;margin:0 auto}.nmWeights-weights--5stack{width:120px;margin:0 auto}.nmWeights-scaleNum--l{font-size:50px}.nmWeights-scaleNum--s{font-size:25px}.nmWeights-weights{display:flex;flex-wrap:wrap-reverse;flex-direction:row;align-items:flex-end;justify-content:center;position:relative;width:140px}.nmWeights-item{position:relative;flex:0 0 auto;width:35px;height:35px}.nmWeights-img{display:block;width:35px;height:35px}.nmWeights-number,.nmWeights-scaleNum{position:absolute;left:50%;transform:translate(-50%,-50%);font-weight:600}.nmWeights-number{top:63%;font-size:25px;color:#7d681a}.nmWeights-scaleNum{top:60%;color:#ab262e}.nmWeights-scale{position:relative}.nmWeights-scaleImg{width:140px;height:auto;display:block}.notifications{bottom:0;left:0;position:fixed;width:100%}.notifications--ach{background:linear-gradient(rgba(2,2,2,0),rgba(2,2,2,.75) 30%,rgba(2,2,2,.95));padding:160px 20px 40px;z-index:7}.notifications--ach .notifications-header{animation:slide-in-bottom .2s cubic-bezier(.25,.46,.45,.94) both;margin-bottom:-50px}.notifications--ach .notifications-headerTitle{position:absolute;left:50%;transform:translate(-50%);background:linear-gradient(117deg,transparent,transparent 5%,#ab262e 0,#ab262e 75%,transparent 0),linear-gradient(62deg,transparent,transparent 25%,#ab262e 0,#ab262e 95%,transparent 0);box-shadow:0 1px 10px rgba(2,2,2,.14);color:#fff;font-size:14px;font-weight:600;letter-spacing:2px;padding:5px 30px;text-shadow:0 2px 2px rgba(2,2,2,.25);text-transform:uppercase;top:40%}.notifications--ach .notifications-headerTitle:after,.notifications--ach .notifications-headerTitle:before{background:transparent url(/dist/site/images/notifications/achievements-header-bg.png) 0 0 no-repeat;content:" ";display:block;height:57px;position:absolute;top:100%;width:55px}.notifications--ach .notifications-headerTitle:before{left:0}.notifications--ach .notifications-headerTitle:after{right:0;transform:scaleX(-1)}.notifications--ach .notifications-cards .achievement{animation:slide-in-left .2s cubic-bezier(.25,.46,.45,.94) both}.notifications--ach .notifications-cards .achievement:nth-child(2){animation-delay:.2s}.notifications--ach .notifications-cards .achievement:nth-child(3){animation-delay:.4s}.notifications--ach .notifications-cards .achievement:nth-child(4){animation-delay:.6s}.notifications-header{position:relative;text-align:center}@keyframes slide-in-left{0%{transform:translateX(-1000px);opacity:0}to{transform:translateX(0);opacity:1}}@keyframes slide-in-bottom{0%{transform:translateY(1000px);opacity:0}to{transform:translateY(0);opacity:1}}.notify{align-items:center;background:#d62f3a;border-radius:50%;color:#fff;display:flex;font-size:10px;font-weight:600;height:18px;justify-content:center;position:absolute;right:-11.7px;top:-11.7px;width:18px}.notify:after{content:attr(data-count);z-index:1}.notify:before{animation:notifyGlow 1s ease-out infinite forwards;background:#da444e;border-radius:50%;content:" ";display:block;height:18px;left:50%;position:absolute;top:50%;transform-origin:0 0;width:18px}.notify--s{right:-3px;top:-5px}.notify--s,.notify--s:before{height:7px;width:7px}.notify--inline{position:relative;right:auto;top:auto}.notify--newMember{border-radius:5px;box-shadow:0 28px 28px 0 rgba(2,2,2,.05),0 17px 17px 0 rgba(2,2,2,.2),0 8px 8px 0 rgba(2,2,2,.15);height:auto;left:-35px;letter-spacing:1px;padding:1px 3px;position:absolute;top:50%;width:40px;transform:translateY(-50%)}.notify--brief:before{animation-iteration-count:2}.has-notify{position:relative}@keyframes notifyGlow{0%{transform:scale(1) translate(-50%,-50%)}to{opacity:0;transform:scale(2) translate(-50%,-50%)}}.pane{width:500px}.pane,.pane--overlay{position:absolute;z-index:9999}.pane--overlay{top:0;left:0}.pane--race-results{transform:translateY(-50%)}.pane--race-results .pane-tail{left:auto;right:100%;top:50%;transform:translateY(-50%) rotate(90deg)}.pane-bottom,.pane-top{left:50%;transform:translateX(-50%)}.pane--bottom{top:100%}.pane--bottom .pane-tail{bottom:100%;transform:rotate(180deg)}.pane--bottom .pane-interior{margin-top:15px}.pane--top{bottom:100%}.pane--top .pane-tail{top:100%}.pane--top .pane-interior{margin-bottom:15px}.pane--top .pane-btn{margin-top:15px;top:100%;right:0}.pane--right{left:98%;top:50%;transform:translateY(-50%)}.pane--right .pane-tail{left:auto;right:100%;top:50%;transform:translateY(-50%) rotate(90deg)}.pane--a .pane-interior{background:radial-gradient(circle at 50% 150%,rgba(59,61,76,.7) 0,hsla(0,0%,100%,.2) 20%,rgba(59,61,76,0) 60%),#13141c;color:#fff;border:1px solid hsla(0,0%,100%,.2)}.pane--user .pane-userHeader{background:rgba(2,2,2,.5);border-bottom:1px solid hsla(0,0%,100%,.1)}.pane--user .pane-userLvl{color:#f9d034;font-size:25px;font-weight:600;line-height:1;text-align:right;border-left:1px solid hsla(0,0%,100%,.1)}.pane--user .pane-userLvlTag{color:#fff;display:block;font-size:12px;margin-bottom:5px}.pane--user .pane-userSidebar{border-right:1px solid hsla(0,0%,100%,.1)}.pane--user .pane-userCar{text-align:center}.pane--user .pane-carPreview{display:inline-block;width:100%;height:195px;transform:translateY(-15px)}.pane--user.is-minimized-profile .pane-carPreview{height:195px}.pane--user .pane-userStats{border-top:1px solid hsla(0,0%,100%,.1)}.pane--user .pane-userStat{font-size:20px;font-weight:600;text-align:center}.pane--user .pane-userStatTag{color:#acacac;font-size:12px;font-weight:300;text-transform:uppercase}.pane--user .pane-badge{height:116px;left:-49px;position:absolute;top:0;width:50px}.pane--user .pane-footer{border-top:1px solid hsla(0,0%,100%,.1);background:#4f505e}.gridTable--hof .pane,.gridTable--leaderboardRacers .pane,.gridTable--leaderboardTeams .pane{left:48%}.gridTable--hof .gridTable-row--body:nth-child(-n+3) .pane .pane-tail,.gridTable--leaderboardRacers .gridTable-row--body:nth-child(-n+3) .pane .pane-tail,.gridTable--leaderboardTeams .gridTable-row--body:nth-child(-n+3) .pane .pane-tail{border-color:#898b94 transparent transparent}.table--raceResults .table-row:first-child .pane,.table--raceResults .table-row:nth-child(5) .pane{transform:none}.table--raceResults .table-row:first-child .pane.pane--right{top:-100px}.table--raceResults .table-row:first-child .pane.pane--right .pane-tail{top:130px;transform:rotate(90deg)}.table--raceResults .table-row:nth-child(5) .pane.pane--right{bottom:-70px;top:auto;transform-origin:left bottom}.table--raceResults .table-row:nth-child(5) .pane.pane--right .pane-tail{top:auto;bottom:95px;transform:rotate(90deg)}@media screen and (max-width:1500px){.table--raceResults .pane--right{left:70%}}.table--hof .pane,.table--leaderboard .pane{left:48%}.table--hof .table-row:nth-child(-n+3) .pane .pane-tail,.table--leaderboard .table-row:nth-child(-n+3) .pane .pane-tail{border-color:#898b94 transparent transparent}.pane-interior{position:relative;z-index:2}.pane-bg{height:100%;left:0;top:0;width:100%;z-index:1}.pane-bg,.pane-tail{content:" ";position:absolute}.pane-tail{left:50%;transform:translateX(-50%);display:block;width:0;height:0;border-color:#4f505e transparent transparent;border-style:solid;border-width:17.3px 10px 0}.pane-btn{position:absolute}.pillar{border-bottom:1px solid #acacac;border-top:1px solid #acacac;padding-bottom:20px;padding-top:20px}.pillar--f{padding-top:0;padding-bottom:0}.pillar--xxs{padding-top:5px;padding-bottom:5px}.pillar--xs{padding-top:10px;padding-bottom:10px}.pillar--s{padding-top:15px;padding-bottom:15px}.pillar--m{padding-top:30px;padding-bottom:30px}.pillar--l{padding-top:40px;padding-bottom:40px}.pillar--xl{padding-top:60px;padding-bottom:60px}.pillar--xxl{padding-top:80px;padding-bottom:80px}.pillar--jumbo{padding-top:160px;padding-bottom:160px}.pillar--b{border-top:none;padding-top:0}.pillar--t{border-bottom:none;padding-bottom:0}.player-progress{display:grid;grid-template-columns:1fr;gap:10px;text-shadow:0 1px 3px rgba(0,0,0,.4);color:#fff;transform:translateY(-10px)}.is-other .player-progress{transform:translate(20px,25px)}.is-other.is-gold .player-progress{transform:translateY(25px)}.player-progress--display{position:relative;padding:5px 10px 10px;background:rgba(46,49,65,.4);box-shadow:0 1px 4px rgba(2,2,2,.2),inset 0 0 0 1px rgba(28,153,244,.6);border-radius:5px;display:flex;flex-direction:column;justify-content:space-between}.player-progress--stats{display:flex;align-items:center;gap:10px;padding-right:15px;padding-bottom:10px}.player-progress--level{line-height:1em;font-size:39px;font-weight:600}.player-progress--label{font-size:12px;font-weight:600;line-height:1.1em}.player-progress--bonus{position:absolute;top:0;right:0}.player-progress--xp{font-size:12px;font-weight:600;display:flex;line-height:1em;gap:5px;padding:0 2.5px 5px}.player-progress--xp--next{color:#acacac}.player-progress--progress{background:#000;height:14px;border-radius:100px;position:relative}.player-progress--progress--bar-container{position:absolute;top:2px;left:2px;right:2px;bottom:2px}.player-progress--progress--bar{transition-property:right;transition-duration:var(--animation-duration,1s);border-radius:100px;position:absolute;top:0;left:0;bottom:0;background:#1c99f4;right:var(--progress)}.player-progress--display.no-xp .player-progress--progress--bar{opacity:0}.player-progress--display.event img{width:80px;transform:translate(10px,-10px)}.player-progress--display.event .player-progress--progress--bar{background:linear-gradient(90deg,#9cff14,#dfff15)}.player-progress--display.player .player-progress--progress--bar{background:linear-gradient(90deg,#1c99f4,#49adf6)}.player-progress.max-level .player-progress--max-level{font-size:10px;font-weight:600;text-transform:uppercase;align-self:start;line-height:.9em;background:#f9d034;padding:5px 6px;border-radius:4px;text-shadow:0 1px 0 hsla(0,0%,100%,.8);color:#664509;text-align:center;box-shadow:inset 0 0 0 2px #eca72c,0 1px 4px rgba(0,0,0,.3);transform:translateY(5px)}.player-progress.max-level .player-progress--progress--bar{background:linear-gradient(90deg,#f9d034,#eca72c)}.raceResults .player-progress{width:450px;padding-right:60px;transform:none;gap:20px}.raceResults .player-progress .player-progress--display{padding:0;box-shadow:none;background:none}.raceResults .player-progress .player-progress--display.event img{width:60px}.raceResults .player-progress .player-progress--xp{position:absolute;top:0;right:0;bottom:50%;display:flex;align-items:center}.raceResults .player-progress .player-progress--stats{padding:0}.raceResults .player-progress .events--garage-not-joined{display:flex;flex-direction:row}.raceResults .player-progress .events--garage-not-joined--cta{display:flex;align-items:center}.raceResults .player-progress .events--garage-not-joined--cta>*{padding:10px 20px}.raceResults .player-progress .player-progress--display.event .player-progress--xp{right:60px!important}.pop{position:relative;cursor:pointer;display:inline-block}.pop--fw{display:block}.pop--dark:before{color:#a6aac1;background:#0b0c10}.pop--dark[class*=pop--top]:after{border-top-color:#0b0c10}.pop--dark[class*=pop--bottom]:after{border-bottom-color:#0b0c10}.pop--dark[class*=pop--left]:after{border-left-color:#0b0c10}.pop--dark[class*=pop--right]:after{border-right-color:#0b0c10}.pop--light:before{color:#292c3b;background:#fff}.pop--light[class*=pop--top]:after{border-top-color:#fff}.pop--light[class*=pop--bottom]:after{border-bottom-color:#fff}.pop--light[class*=pop--left]:after{border-left-color:#fff}.pop--light[class*=pop--right]:after{border-right-color:#fff}.pop--primary:before{color:#fff;background:#ab262e}.pop--primary[class*=pop--top]:after{border-top-color:#ab262e}.pop--primary[class*=pop--bottom]:after{border-bottom-color:#ab262e}.pop--primary[class*=pop--left]:after{border-left-color:#ab262e}.pop--primary[class*=pop--right]:after{border-right-color:#ab262e}.pop--secondary:before{color:#fff;background:#1c99f4}.pop--secondary[class*=pop--top]:after{border-top-color:#1c99f4}.pop--secondary[class*=pop--bottom]:after{border-bottom-color:#1c99f4}.pop--secondary[class*=pop--left]:after{border-left-color:#1c99f4}.pop--secondary[class*=pop--right]:after{border-right-color:#1c99f4}.pop--tertiary:before{color:#f2fff8;background:#008238}.pop--tertiary[class*=pop--top]:after{border-top-color:#008238}.pop--tertiary[class*=pop--bottom]:after{border-bottom-color:#008238}.pop--tertiary[class*=pop--left]:after{border-left-color:#008238}.pop--tertiary[class*=pop--right]:after{border-right-color:#008238}.pop--gold:before{color:rgba(2,2,2,.9);background:#f9d034}.pop--gold[class*=pop--top]:after{border-top-color:#f9d034}.pop--gold[class*=pop--bottom]:after{border-bottom-color:#f9d034}.pop--gold[class*=pop--left]:after{border-left-color:#f9d034}.pop--gold[class*=pop--right]:after{border-right-color:#f9d034}[class*=pop--top]:after,[class*=pop--top]:before{left:50%;transform:translate(-50%,-5px)}[class*=pop--top]:before{bottom:100%;top:auto}[class*=pop--top]:after{border:8px solid transparent}.pop--top-left:before{transform:translate(-24px,-5px)}.pop--top-right:before{left:auto;right:50%;transform:translate(24px,-5px)}.pop--top--l:after,.pop--top--l:before{transform:translate(-50%,-40px)}.pop--top--l.pop--top-left:before{transform:translate(-24px,-40px)}.pop--top--l.pop--top-right:before{transform:translate(24px,-40px)}.pop--top--m:after,.pop--top--m:before{transform:translate(-50%,-20px)}.pop--top--m.pop--top-left:before{transform:translate(-24px,-20px)}.pop--top--m.pop--top-right:before{transform:translate(24px,-20px)}[class*=pop--bottom]:after,[class*=pop--bottom]:before{left:50%;transform:translate(-50%,5px)}[class*=pop--bottom]:before{bottom:auto;top:100%}[class*=pop--bottom]:after{bottom:0;border:8px solid transparent}.pop--bottom-left:before{transform:translate(-24px,5px)}.pop--bottom-right:before{left:auto;right:50%;transform:translate(24px,5px)}.pop--left:before{left:-16px}.pop--left:after,.pop--left:before{transform:translate(-100%,-50%);top:50%}.pop--left:after{left:0;border:8px solid transparent}.pop.pop--static:after,.pop.pop--static:before{opacity:1}.pop:after,.pop:before{position:absolute;z-index:100;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;opacity:0;transition:all .25s ease-in-out}.pop:active:after,.pop:active:before,.pop:focus:after,.pop:focus:before,.pop:hover:after,.pop:hover:before{opacity:1}.pop:before{content:attr(data-pop);padding:5px 10px;white-space:nowrap;border-radius:5px;font-size:12px;box-shadow:0 8px 4px rgba(2,2,2,.25);text-shadow:none}.pop:after{content:" ";background:transparent}.pop--multiline:before{width:100%;min-width:260px;max-width:400px;white-space:normal;line-height:1.3em;padding:10px}.pop--centered:before{text-align:center}.profile{z-index:3;background:#1c99f4}.profile--grid{position:relative;display:grid;z-index:10;grid-template-columns:200px 425px 350px;grid-template-rows:135px auto auto}.profile--grid--header{grid-column:1/3}.profile--grid--level{padding-top:15px}.profile--grid--center{position:relative}.profile--grid--aside{grid-column:3;grid-row:2/4;display:grid;grid-template-rows:auto 1fr auto;position:relative;padding:0 0 20px}.is-gold .profile--grid--aside{align-items:flex-end}.profile--grid--footer{padding:20px 0 35px;grid-column:1/3;display:grid;grid-template-columns:auto 350px;align-items:center}.profile--grid--actions{display:grid;grid-template-rows:auto 1fr;min-height:325px;margin-bottom:70px}.is-gold .profile--grid--actions{margin-bottom:25px}.profile--grid--actions>:nth-child(2){display:flex;align-items:flex-end}.profile.is-gold .profile--grid--footer,.profile.is-other .profile--grid--footer{grid-template-columns:auto 350px;grid-column:1/4}.profile.is-gold .profile--grid--footer>:nth-child(2),.profile.is-other .profile--grid--footer>:nth-child(2){text-align:right;justify-content:flex-end}.profile.is-gold .profile--grid{padding:0 5px}.profile.is-gold .profile--grid--aside{grid-row:2/3}.profile-league{display:flex;align-items:center;justify-content:center;transform:translateY(10%);filter:drop-shadow(0 4px 6px rgba(0,0,0,.7))}.profile--grid--player{display:grid;position:relative;grid-template-columns:1fr;gap:10px}.profile--grid--player.with-league-icon{grid-template-columns:90px 1fr}.profile-playerStats{display:flex;flex-direction:column;align-items:flex-start;gap:0}.profile-username .link{max-width:100%;display:flex;align-items:center}.profile--grid--player-info{width:480px}.profile--grid--player-info .type-ellip{max-width:100%;display:inline-block}.with-racer-ranking.with-team-ranking .profile--grid--player-info,.with-racer-ranking.with-team-ranking .profile--grid--player-info .type-ellip{width:380px}.with-racer-ranking .profile--grid--player-info,.with-racer-ranking .profile--grid--player-info .type-ellip,.with-team-ranking .profile--grid--player-info,.with-team-ranking .profile--grid--player-info .type-ellip{width:400px}.profile.is-other .profile--grid--player-info,.profile.is-other .profile--grid--player-info .type-ellip{width:600px}.profile--content{display:grid;grid-gap:20px;padding:0 20px 15px;grid-template-columns:200px 1fr 350px;border-radius:20px}.profile-totalRaces--math{height:210px;position:relative;text-align:center}.profile-totalRaces--math .profile-totalRacesInterior{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;width:100%}.profile-totalRaces--math .profile-totalRacesArrows{left:50%;position:absolute;top:30%;transform:translate(-50%,-50%)}.profile-totalRaces--math .profile-totalRacesArrow{animation-delay:.2s,2s;animation-duration:.4s,2s;animation-fill-mode:forwards;animation-iteration-count:1,5;animation-name:totalRacesArrowsEntrance,totalRacesArrowsIdle;animation-timing-function:cubic-bezier(.68,-.6,.32,1.6),linear;height:140px;margin-bottom:-80px;opacity:0;transform:translateY(100px);width:140px}.profile-totalRaces--math .profile-totalRacesArrow:nth-child(2){animation-delay:.2s,2.1s;animation-duration:.5s,2s}.profile-totalRaces--math .profile-totalRacesArrow:nth-child(3){animation-delay:.2s,2.2s;animation-duration:.6s,2s}.profile-fg,.profile-interior{position:relative;z-index:2}.profile-bg{position:absolute;z-index:0;width:100%;height:100%;top:0;left:0;border-radius:20px}.profile-bgHead{height:505px;width:100%;border-radius:20px 20px 0 0}.profile-head{border-radius:20px 20px 0 0;position:relative;z-index:1;min-height:130px}.profile-head>:nth-child(2){padding-top:20px}.profile-username{margin-bottom:5px;margin-top:30px;line-height:normal}.profile-userteam{font-size:20px;font-weight:600;letter-spacing:1px;bottom:2px;position:relative;line-height:1}.profile-title{font-size:16px;font-style:italic;font-weight:700;line-height:1}.profile-progress{width:250px}.profile-level{text-align:right;line-height:1;margin:30px 0 5px}.profile-levelNum,.profile-levelTitle{line-height:1;font-weight:600;display:inline-block}.profile-levelTitle{font-size:12px;margin-right:5px}.profile-levelNum{font-size:31px}.profile-badge{width:53px;height:116px;margin-right:10px}.profile-progress{position:relative;bottom:8px}.profile-otherActions{position:absolute;top:0;right:15px;z-index:11}.is-gold .profile-otherActions{right:25px;transform:translateY(-1px)}.profile--content--actions{display:grid;grid-template-rows:1fr auto}.profile--active-car,.profile--active-car--container{overflow:hidden;position:absolute;pointer-events:none;z-index:2;top:0;bottom:0;left:0;right:0}.profile--active-car{transform:translate(-55px,40px)}.profile.with-trail .profile--active-car{transform:translate(-75px,50px)}.profile.with-ad .profile--active-car{transform:translate(-115px,30px)}.profile.with-trail.with-ad .profile--active-car{transform:translate(-145px,50px)}.profile.is-garage .profile--active-car{transform:translate(-55px,50px)}.profile.is-garage.with-ad .profile--active-car{transform:translate(-105px,10px)}.profile.is-garage.with-trail.with-ad .profile--active-car{transform:translate(-115px,30px)}.profile.is-garage.is-gold .profile--active-car{transform:translate(-105px,5px)}.profile.is-garage.is-gold.with-trail .profile--active-car{transform:translate(-135px,30px)}.profile--active-car--car-name{position:absolute;top:100%;left:50%;transform:translate(-50%) rotateX(90deg);background:#2e3141;border-radius:5px;padding:10px 20px;color:#eee;opacity:0;transition:all .3s cubic-bezier(.55,1.67,.57,.87);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-align:center;white-space:nowrap}.profile--active-car--easter-egg{position:relative;top:-30px;margin:0 auto;height:220px;width:90%;background:transparent;perspective:400px}.profile--active-car--easter-egg:hover .profile--active-car--car-name{opacity:1;transform:translate(-50%,-20px) rotateX(0deg)}.profile--car-information{color:#fff;position:absolute;transform:translateY(-80%);left:40px;right:40px}.profile--active-car--preview-container{top:200px;height:300px;width:100%;position:absolute;transform:translateY(-50%) rotate(-15deg)}.profile--active-car--preview{height:300px;width:100%;transition:transform .5s}.profile-carPreviewBrand{position:absolute;z-index:1;top:15px;right:15px;opacity:0;transition:opacity .5s}.profile-carPreviewBrand--show{opacity:1}.profile-carPreviewBrand img{height:90px;transition:all .2s}.profile-carPreviewBrand img:hover{transform:scale(1.1)}.profile--content--current-cash{display:inline-block}.profile-signup{border:1px solid #49adf6;border-radius:20px;background:#20222e url(/dist/site/images/pages/garage/signup-bg.png) no-repeat 0 100%/cover;padding:40px 20px 20px;position:relative;overflow:visible;color:#fff;box-shadow:0 28px 28px 0 rgba(2,2,2,.05),0 17px 17px 0 rgba(2,2,2,.2),0 8px 8px 0 rgba(2,2,2,.15);text-align:center}.profile-signupTitle{font-size:39px;font-weight:600;position:absolute;top:-30px;left:-15px;animation:signupTitle-in .5s cubic-bezier(.25,.46,.45,.94) both,signupTitle-idle 30s ease-out .5s infinite alternate;text-shadow:1px 1px 0 #49adf6,2px 2px 9px #167ac3,3px 3px 9px #167ac3,4px 4px 0 #167ac3,5px 5px 0 #49adf6}.profile-signupCar{animation:signupCar-in .55s cubic-bezier(.23,1,.32,1) both;backface-visibility:hidden;bottom:-50px;box-shadow:0 0 1px rgba(2,2,2,0);pointer-events:none;position:absolute;right:-30px;transform-origin:50% 50%;transform-style:preserve-3d;transform:translate3d(600px,-200px,1px) rotate(5deg)}.profile-invIcon{max-width:none;display:block}.profile-invTitle{text-transform:uppercase;margin:0;display:inline-block;line-height:1}.profile-invCount{font-size:25px;line-height:1}.profile-joinDate{font-size:12px;font-style:italic;text-align:right;position:absolute;top:100%}.profile-ad{border-width:5px;border-style:solid;width:346px;height:290px}.profile-totalRaces{font-size:16px;font-weight:600;line-height:1;text-shadow:0 2px 2px rgba(2,2,2,.25)}.profile-customizations{padding-top:40px;position:relative}.profile-primaryActions{position:relative;height:350px}.profile--content,.profile--header{position:relative;z-index:3}.profile-goldNotice{background:#e0bb2f;padding:10px 15px;color:rgba(2,2,2,.6);font-weight:600;font-size:14px;line-height:1.33em;border-radius:5px}.profile-dailyChallenges{padding:10px;border-radius:4px;margin-bottom:0}.profile.is-guest .profile-bodyInterior,.structure--noAds .profile.is-gold .profile-bodyInterior{padding:0 20px 40px}.profile.is-guest .profile-right,.structure--noAds .profile.is-gold .profile-right{flex:0 0 25%}.profile.is-gold .profile-bgHead{height:460px}.profile.is-gold .profile-primaryActions{height:280px}.profile-car.is-entering{transform:translate(500px);animation:car-enter .1s ease-out forwards;animation-delay:.2s}.profile-car.is-exiting{animation:car-exit .3s ease-in forwards}.profile.is-guest .profile-bgHead,.profile.is-other .profile-bgHead{height:82%}.profile.is-guest .profile-primaryActions,.profile.is-other .profile-primaryActions{height:auto}.profile.is-guest .profile-level,.profile.is-other .profile-level{margin-top:50px}.structure--noAds .profile .profile-bodyInterior{padding:0 20px 40px}.structure--noAds .profile .profile-right{flex:0 0 25%;position:relative}.structure--noAds .profile.is-other .profile-right{align-self:flex-end;flex:0 1 auto;min-height:auto;min-width:190px;text-align:right}.profile--success{background:#59ffa0;color:#2d8050;padding:5px 15px;font-size:14px;border:1px solid #2d8050;border-radius:5px}.profile--backup-codes{background:rgba(0,0,0,.4);padding:20px;border-radius:5px;position:relative;display:flex;flex-direction:column;gap:15px}.profile--backup-code{font-family:monospace}.profile--copy-to-clipboard{position:absolute;right:0;top:0;border-radius:0 5px 0 5px;background:#020202;font-size:14px;padding:10px 15px;cursor:pointer;transition:all .3s}.profile--copy-to-clipboard:hover{background:rgba(0,0,0,.2)}.profile--enable-2fa-form{display:flex;flex-direction:column;gap:20px}.profile--enable-2fa-form--actions,.profile--enable-2fa-form>.input{width:60%}.profile--enable-2fa-form--actions{padding-top:20px}.profile--enable-2fa-form--secret-key{padding-bottom:20px}.profile--enable-2fa-form--secret-key .secret-key{margin-top:10px;background:rgba(0,0,0,.5);font-family:monospace;display:inline-block;padding:10px 15px;border-radius:5px}@keyframes car-enter{0%{transform:translate(500px);opacity:0}to{transform:translate(0);opacity:1}}@keyframes car-exit{0%{transform:translate(0);opacity:1}90%{opacity:1}to{transform:translate(-500px);opacity:0}}@keyframes signupCar-in{0%{transform:translate3d(600px,-200px,1px) rotate(5deg);filter:blur(3px);opacity:0}to{transform:translate3d(0,5px,1px) rotate(5deg);filter:blur(0);opacity:1}}@keyframes signupTitle-in{40%{transform:translateZ(600px) scale(2) rotate(-4deg) skewY(-5deg);opacity:0}80%{transform:translateZ(0) scale(.76) rotate(-5deg) skewY(-5deg);opacity:1}to{transform:translateZ(0) scale(1) rotate(-5deg) skewY(-5deg);opacity:1}}@keyframes totalRacesArrowsEntrance{0%{opacity:0;transform:translateY(100px)}to{opacity:.15;transform:translateY(0)}}@keyframes totalRacesArrowsIdle{0%,to{opacity:.15}50%{opacity:.3}}.season-progress-widget{display:grid;gap:15px;grid-template-columns:1fr auto;color:#fff}.season-progress-widget--info{display:grid;gap:2px 0;grid-template-columns:auto auto;grid-template-areas:"title title" "progress progress" "experience level";align-content:baseline;font-size:14px;font-weight:600}.season-progress-widget--title{grid-area:title;font-size:16px}.season-progress-widget--current-level,.season-progress-widget--current-xp{display:flex;gap:5px;grid-area:level;font-size:14px}.season-progress-widget--current-level--prefix{white-space:nowrap}.season-progress-widget--current-level--number{color:#f9d034}.season-progress-widget--current-level{justify-content:flex-end}.season-progress-widget--current-xp{grid-area:experience}.season-progress-widget--level-progress{grid-area:progress;background:rgba(2,2,2,.5);padding:1px;height:12px;border-radius:100px}.season-progress-widget--level-progress-bar{border-radius:100px;background:#f9d034;height:100%}.season-progress-widget--level-progress-bar.animated{transition:width 3s}.season-progress-widget--next-reward--title{text-align:center;font-size:12px;font-weight:600;color:#fff}.season-progress-widget--next-reward--display{padding:5px}.prog{border-radius:5px;box-shadow:0 1px 10px rgba(2,2,2,.14);height:10px;position:relative;width:100%;cursor:default}.prog--a{background:rgba(32,34,46,.5)}.prog--a .prog-barFill{background:linear-gradient(180deg,#f9d034 30%,#bd8623 80%)}.prog--b{background:hsla(0,0%,100%,.1)}.prog--b .prog-barFill{background:linear-gradient(180deg,#f9d034 30%,#bd8623 80%)}.prog--c{background:hsla(0,0%,100%,.1)}.prog--c .prog-barFill{background:#167ac3}.prog--d{background:linear-gradient(180deg,rgba(32,34,46,.8) 0,rgba(32,34,46,.6) 25%,rgba(32,34,46,.5) 0)}.prog--d .prog-barFill{background:linear-gradient(180deg,#167ac3 0,#49adf6 10%,#167ac3 80%)}.prog--e{background:rgba(32,34,46,.5)}.prog--e .prog-barFill{background:#59ffa0}.prog--m{height:18px}.prog--m.prog--pi .prog-points{line-height:18px}.prog--l{height:26px}.prog--l.prog--pi .prog-points{line-height:26px}.prog--pi{overflow:hidden}.prog--pi .prog-points{height:100%;line-height:10px;padding:0 5px;position:absolute;text-shadow:1px 1px 0 rgba(32,34,46,.75);top:0;z-index:5}.prog--pb .prog-points{bottom:auto;top:104%}.prog--sq,.prog--sq .prog-bar,.prog--sq .prog-barFill,.prog--sq .prog-segments{border-radius:0}.prog--ss-a:hover .prog-barFill{animation:prog-bar-hover-to .2s ease-in-out 1 forwards,prog-bar-hover-from .5s ease-in-out .2s 1 forwards}.prog-barFill.is-gained{animation:gained-xp-bar .6s cubic-bezier(.075,.82,.165,1) .1s forwards;background:linear-gradient(180deg,#e0bb2f 0,#f9d034 10%,#bd8623 80%);position:absolute;transform-origin:left center;z-index:1}.achievement--gold .prog .prog-barFill{background:linear-gradient(90deg,#ae9224 50%,#fbe385)}.prog-bar{width:100%;left:0;top:0;overflow:hidden}.prog-bar,.prog-barFill{height:100%;position:relative;z-index:2;border-radius:5px}.prog-barFill{transform-origin:0 0}.prog-segments{border-radius:5px;border:1px solid rgba(2,2,2,.3);display:flex;height:100%;justify-content:space-evenly;left:0;overflow:hidden;position:absolute;width:100%;z-index:4;pointer-events:none}.prog-segment{border-right:1px solid rgba(2,2,2,.4);flex:1 1 auto;height:100%}.prog-segment:last-child{border-right:none}.prog-points{bottom:100%;color:#fff;font-size:12px;font-weight:600;left:0;position:absolute;text-align:right;text-shadow:0 1px 10px rgba(2,2,2,.14);white-space:nowrap;width:100%}@keyframes gained-xp-bar{0%{width:0}}@keyframes prog-bar-hover-to{to{width:0}}@keyframes prog-bar-hover-from{to{width:var(--progOriginalWidth)}}.signup-form{overflow:visible;animation:show_qualifying_race_results .5s forwards;display:grid;grid-template-columns:60% auto;grid-column-gap:20px}.signup-form--modal{position:absolute;z-index:6;top:20px;bottom:20px;left:20px;right:20px;width:auto;height:auto;background-color:#2e3141;box-shadow:0 2px 11px rgba(2,2,2,.5)}.signup-form--summary{position:relative;background:rgba(0,0,0,.2);box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.1),0 2px 8px rgba(0,0,0,.5);border-radius:10px;padding:20px}.signup-form--summary-bg{border-radius:10px;overflow:hidden;position:absolute;top:0;left:0;right:0;height:70%}.signup-form--summary-content{position:relative;z-index:1;height:100%;gap:20px;display:grid;grid-template-rows:1fr auto auto auto}.signup-form--summary-placement{display:grid;grid-template-columns:1fr auto}.signup-form--summary-title{background:url(/dist/site/images/pages/race/qualifying-race-finish.png) no-repeat 0 50%;background-size:contain;width:80%;margin-left:40px}.signup-form--summary-award{background:url(/dist/site/images/pages/race/trophy.png) no-repeat;background-size:contain;display:block;width:120px;height:150px;position:absolute;transform:translate(-100%,-10%) rotate(-7deg)}.signup-form--summary-desc{font-size:20px;line-height:1.3em;color:#acacac;padding:10px 0 0}.signup-form--summary-agreement{font-size:14px;color:#acacac}.signup-form--summary-unlocked{display:grid;height:200px;grid-template-columns:repeat(3,1fr);grid-column-gap:10px}.signup-form--summary-unlocked>*{border-radius:5px;position:relative;box-shadow:inset 0 0 0 2px hsla(0,0%,100%,.2);overflow:hidden}.signup-form--summary-unlocked-cars{background:linear-gradient(135deg,rgba(15,78,123,.6),rgba(28,153,244,0))}.signup-form--summary-unlocked-cash{background:linear-gradient(135deg,rgba(46,129,81,.6),rgba(89,255,160,0))}.signup-form--summary-unlocked-loot{background:linear-gradient(135deg,rgba(126,105,27,.6),rgba(249,208,52,0))}.signup-form--summary-unlocked-preview{position:absolute;top:0;left:0;right:0;bottom:0;background-size:auto 100%;background-repeat:no-repeat;background-position:50% -10px}.signup-form--summary-unlocked-label{position:absolute;bottom:0;left:0;right:0;text-align:center;font-size:20px;text-shadow:0 1px 3px rgba(0,0,0,.5);font-weight:900;padding:15px;line-height:1em}.signup-form--signup{display:grid;align-content:center;transition:opacity .5s}.signup-form--signup.busy{opacity:.4;pointer-events:none}.signup-form--sso-option{margin-top:20px}.signup-form--sso-option:first-child{margin:0}.signup-form--separator{text-align:center;line-height:1em;padding:20px}.signup-form--form .input .input-label{display:none}.signup-form--existing-user{display:grid;grid-template-rows:repeat(2,auto);align-content:center;margin-bottom:20px}.signup-form.is-existing-user{grid-template-columns:auto}.signup-form.is-existing-user .signup-form--summary{padding-left:15%;padding-right:15%}.signup-form.is-existing-user .signup-form--summary-placement{transform:translate(25px)}.signup-form--nm-about,.signup-form--nm-header{position:relative;z-index:1}.signup-form--nm-header{background:url(/dist/site/images/pages/signup/nm-header.png) no-repeat 0 0;height:80px;background-size:361px 80px;overflow:hidden;text-indent:-100%;color:transparent;pointer-events:none;margin-bottom:20px}.signup-form--nm-about{padding:0 200px 0 0;color:#acacac;font-size:14px}.signup-form--nm-splash{pointer-events:none;background:url(/dist/site/images/pages/signup/nm-splash.png) no-repeat 0 0;position:absolute;width:366px;height:245px;top:-35px;right:-5px}@keyframes show_qualifying_race_results{0%{opacity:0;transform:translate(100px)}to{opacity:1;transform:translate(0)}}.quicktip{position:relative;z-index:3}.quicktip--a .quicktip-msg{background:#20222e;color:#fff}.quicktip--a .quicktip-msg:after{border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #20222e}.quicktip--bottomCenter,.quicktip--bottomRight{animation:quicktip-bottom .2s cubic-bezier(.25,.46,.45,.94) both}.quicktip--bottomCenter .quicktip-msg,.quicktip--bottomRight .quicktip-msg{position:absolute}.quicktip--bottomCenter .quicktip-msg{left:0;bottom:150%}.quicktip--bottomCenter .quicktip-msg:after{position:absolute;left:50%;transform:translate(-50%);top:100%}.quicktip--bottomRight .quicktip-msg{right:0;bottom:150%}.quicktip--bottomRight .quicktip-msg:after{right:15%;top:100%}.quicktip--fw{width:100%}.is-active.quicktip .quicktip-msg{display:block}.quicktip-msg{padding:20px;position:absolute;display:none;bottom:150%;border-radius:5px;box-shadow:0 28px 28px 0 rgba(2,2,2,.05),0 17px 17px 0 rgba(2,2,2,.2),0 8px 8px 0 rgba(2,2,2,.15)}.quicktip-msg:after{display:block;content:" ";width:0;height:0;position:absolute}@keyframes quicktip-bottom{0%{transform:translateY(10px);opacity:0}to{transform:translateY(0);opacity:1}}.race{position:relative;width:980px;height:573px;margin:0 auto;z-index:6}.race.race--nitro-math{width:auto}.race--nitro-math--banner-messages{color:#fff;display:flex;justify-content:space-between}.race-toggle--fx{left:11px;top:33px;width:37px;height:19px}.race-toggle--sound{left:11px;top:54px;width:37px;height:19px}.race-toggle--settings{left:934px;top:40px;width:47px;height:38px}.race-toggle--line{left:400px;bottom:0;width:170px;height:40px}.race-toggle--nitro{left:866px;bottom:23px;width:100px;height:150px}.race-toggle{position:absolute;background:transparent;display:block;content:" ";cursor:pointer;z-index:4}.race-hiPri{background:linear-gradient(180deg,#020202 0,#292c3b);display:block;height:100%;left:0;width:100%;z-index:8}.race-hiPri,.race-loPri{overflow:hidden;position:absolute;top:0}.race-loPri{height:80px;left:50%;transform:translateX(-50%);width:800px;z-index:2}.race-notification{background:url(/dist/site/images/backgrounds/bg-noise.png) 0 0 repeat,linear-gradient(180deg,#242424 75%,#4d4d4d);border-left:4px solid #a5751f;border-right:4px solid #a5751f;border-bottom:4px solid #a5751f;width:100%;height:100%;border-radius:0 0 20px 20px;transition:all .25s ease-in-out}.race-results{position:absolute;width:1024px;height:100%;z-index:6;box-shadow:0 28px 28px 0 rgba(2,2,2,.05),0 17px 17px 0 rgba(2,2,2,.2),0 8px 8px 0 rgba(2,2,2,.15)}.race-results.has-minimized{overflow:hidden}.fullscreen .race-results{height:unset;left:50%;top:50%;transform:translate(-50%,-50%);box-shadow:0 2px 18px rgba(0,0,0,.8);transition:box-shadow .4s}.fullscreen .race-results.is-minimized{box-shadow:none}.race-resultsProg{border-radius:8px;background:#020202;display:inline-flex;align-items:center;padding:0 5px}.race-resultsProg .race-resultsProgIndicator{width:12px;height:12px;stroke-width:3px;margin-right:5px;animation-timing-function:linear}.race-resultsProg .race-resultsProgCircle{stroke:#f0b956;stroke-dasharray:5}.race-notificationCenter{position:absolute;overflow:hidden;top:0;left:0;right:0;bottom:0}.race-hiddenInput{background:transparent;border:none;caret-color:rgba(2,2,2,0);color:transparent;cursor:default;height:100%;left:0;position:absolute;top:0;width:100%;z-index:9;touch-action:manipulation}.race-hiddenInput:focus{outline:none;left:-9999px}.race--nitro-math{height:660px;overflow:hidden;position:relative}.race--nitro-math #unity-canvas{width:100%!important;height:660px!important}.race--nitro-math--version-id{position:absolute;right:0;padding-top:5px;color:#5c6077;font-size:12px;text-align:right}.race--nitro-math--race-results{top:0}.race--nitro-math--overlay,.race--nitro-math--race-results{position:absolute;left:0;right:0;bottom:0}.race--nitro-math--overlay .nmDash-message{transform:translateY(-100%);margin-bottom:20px}.race--nitro-math .race-host-controls{position:absolute;display:flex;justify-content:center;gap:15px;padding:20px 0;left:0;right:0;bottom:0}.race--nitro-math .race-host-controls--actions{display:grid;grid-template-rows:auto auto;gap:5px}.raceAlert{position:absolute;top:50%;left:50%;display:block;transform:translate(-50%,-50%) scale(0);transform-origin:50% 50%;transition:all .25s ease-in-out}.raceAlert--tap{animation:raceTapShake 2s ease-out infinite}.race.is-alerting .raceAlert{transform:translate(-50%,-50%) scale(1)}.raceAlert-tap{position:relative;overflow:hidden;width:100%;height:260px}.raceAlert-tapCircles{animation:raceTapCircle 2s ease-in-out infinite;height:100px;top:45%;transform-origin:0 0;width:100px}.raceAlert-tapCircle,.raceAlert-tapCircles{left:50%;position:absolute;transform:translate(-50%,-50%)}.raceAlert-tapCircle{border-radius:50%;border:10px solid #fff;top:50%}.raceAlert-tapCircle:first-of-type{height:100px;width:100px}.raceAlert-tapCircle:last-of-type{height:50px;width:50px}.raceAlert-tapIcon{animation:raceTapFinger 2s ease-in-out infinite;left:54%;position:absolute;top:40%;transform-origin:0 0;transform:translateY(10px);transition:all .25s ease-in-out}@keyframes raceTapFinger{0%,to{transform:translate(-50%,10px)}70%{transform:translate(-50%,50px)}}@keyframes raceTapCircle{0%,to{transform:scale(1) translate(-50%,-50%);opacity:.8}70%{transform:scale(1.7) translate(-50%,-50%);opacity:.1}}@keyframes raceTapShake{0%,94%,to{transform:translate(-50%,-50%) scale(1)}96%{transform:translate(-50%,-50.7%) scale(1)}97%{transform:translate(-50%,-50.7%) scale(.99)}99%{transform:translate(-50%,-50.7%) scale(.99)}}.raceChat{position:absolute;z-index:6;top:0;right:0;left:0;bottom:220px;pointer-events:none}.raceChat-bubble--image{position:absolute;top:10px;left:10px;right:10px;bottom:10px;background-size:contain;background-repeat:no-repeat;background-position:50% 50%}.raceChat-bubble--container.raceChat-bubble--container--pos2,.raceChat-bubble--container.raceChat-bubble--container--pos4{position:absolute;left:100%;transform:translate(25%,-50%)}.raceChat-bubble--container.raceChat-bubble--container--pos1,.raceChat-bubble--container.raceChat-bubble--container--pos3,.raceChat-bubble--container.raceChat-bubble--container--pos5{position:absolute;right:100%;transform:translate(-25%,-50%)}.raceChat-bubble--container.raceChat-bubble--container--pos1{bottom:66%}.raceChat-bubble--container.raceChat-bubble--container--pos3{bottom:34%}.raceChat-bubble--container.raceChat-bubble--container--pos5{bottom:1%}.raceChat-bubble--container.raceChat-bubble--container--pos2{bottom:51%}.raceChat-bubble--container.raceChat-bubble--container--pos4{bottom:18%}.raceChat-picker.is-toggled{transform:translateY(-7px)}.raceChat-picker.is-toggled .raceChat-pickerToggle{background:linear-gradient(180deg,#167ac3 30%,#1c99f4);border-radius:0 0 50% 50%;color:#fff;height:70px}.raceChat-picker.is-toggled .raceChat-pickerToggle:hover{background:linear-gradient(180deg,#167ac3 30%,#8eccfa);box-shadow:0 1px 10px rgba(2,2,2,.14)}.raceChat-picker.is-toggled .raceChat-pickerToggle:before{display:none}.raceChat-picker.is-toggled .raceChat-pickerContainer{display:block}.raceChat-picker.is-toggled .raceChat-pickerOptions{display:grid;grid-template-columns:1fr;gap:10px}.raceChat-picker.is-toggled.raceChat-picker--sticker .raceChat-pickerOptions{grid-template-columns:1fr 1fr}.raceChat-picker.is-toggled.raceChat-picker--sticker .raceChat-pickerContainer{width:200px}.raceChat-bubbles{top:0;bottom:0;position:absolute;width:9%;left:26%;pointer-events:none}.raceChat-bubble--container{position:absolute;pointer-events:none;animation:raceChat-bubbleIn .2s cubic-bezier(.25,.46,.45,.94) forwards,raceChat-bubbleOut .3s cubic-bezier(.25,.46,.45,.94) 4s forwards}.raceChat-bubble{position:relative;background:#fff;box-shadow:0 1px 6px #020202;color:#2e3141;font-size:12px;font-weight:600;background-size:contain;background-position:50% 50%;background-repeat:no-repeat;aspect-ratio:1/1;width:80px;display:flex;justify-content:center;align-content:center}.fullscreen .raceChat-bubble{min-width:80px;max-width:150px;width:8vw}.raceChat-bubble:after{border-style:solid;content:" ";display:block;height:0;position:absolute;top:100%}.raceChat-bubble--container--pos1 .raceChat-bubble,.raceChat-bubble--container--pos3 .raceChat-bubble,.raceChat-bubble--container--pos5 .raceChat-bubble{border-radius:5px 5px 0 5px}.raceChat-bubble--container--pos1 .raceChat-bubble:after,.raceChat-bubble--container--pos3 .raceChat-bubble:after,.raceChat-bubble--container--pos5 .raceChat-bubble:after{right:-2px;transform:skewX(20deg);border-color:transparent #fff transparent transparent;border-width:0 20px 10px 0}.raceChat-bubble--container--pos2 .raceChat-bubble,.raceChat-bubble--container--pos4 .raceChat-bubble{border-radius:5px 5px 5px 0}.raceChat-bubble--container--pos2 .raceChat-bubble:after,.raceChat-bubble--container--pos4 .raceChat-bubble:after{left:-2px;transform:skewX(-20deg);border-color:#fff transparent transparent;border-width:10px 20px 0 0}.raceChat-pickers{pointer-events:all;bottom:15px;position:absolute;width:300px;transform:translate(-20px);right:0}.raceChat-picker{bottom:0;position:absolute}.raceChat-picker:first-child{right:0}.raceChat-picker:nth-child(2){right:90px}.raceChat-pickerToggle{align-items:center;background:#fff;border-radius:50%;box-shadow:0 1px 10px rgba(2,2,2,.14);color:#167ac3;display:flex;height:70px;justify-content:center;outline:none;position:relative;width:70px;z-index:1;animation:raceChat-toggleEnter .9s forwards}.raceChat-pickerToggle:hover{box-shadow:0 28px 28px 0 rgba(2,2,2,.05),0 17px 17px 0 rgba(2,2,2,.2),0 8px 8px 0 rgba(2,2,2,.15);cursor:pointer;transform:translateY(-2px)}.raceChat-pickerToggle:hover:before{display:none}.raceChat-pickerToggle:before{position:absolute;display:block;content:" ";top:50%;left:50%;transform:translate(-50%,-50%);animation:raceChat-togglePulse 1s ease-in-out forwards;animation-iteration-count:infinite;width:100%;height:100%;border-radius:50%;background-color:#fff;transform-origin:top left;z-index:-1}.raceChat-pickerContainer{background:linear-gradient(180deg,#167ac3 30%,#1c99f4);border-radius:20px 0 0 20px;bottom:70px;display:none;max-height:300px;overflow-y:auto;padding:15px;position:absolute;right:0;z-index:2}.raceChat-pickerContainer::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:#49adf6;border-radius:10px}.raceChat-pickerContainer::-webkit-scrollbar{background-color:transparent;width:12px}.raceChat-pickerContainer::-webkit-scrollbar-thumb{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:#fff;border-radius:10px}.raceChat-btn{font-style:normal;padding:5px 10px;width:100%;border-radius:5px;position:relative;transition:all .25s ease-in-out;display:inline-flex;align-items:center;justify-content:center;height:50px;background:rgba(14,77,122,.3)}.is-using-keyboard .raceChat-btn:hover{background:rgba(14,77,122,.3);color:#167ac3}.is-using-keyboard .raceChat-btn.focused,.raceChat-btn:hover{background:#fff;color:#167ac3}.raceChat-picker--text .raceChat-btn{width:200px;padding:10px}.raceChat-picker--sticker .raceChat-btn{line-height:1.5;font-size:39px}.raceChat.show-keyboard-shortcuts .raceChat-pickerOpt .raceChat-btn:after{position:absolute;right:0;top:0;font-size:10px;font-weight:600;width:16px;height:16px;display:flex;justify-content:center;align-items:center;border-radius:0 5px 0 5px;color:#fff;background:#1c99f4}.raceChat.show-keyboard-shortcuts .focused.raceChat-btn:after{background:#1c99f4;color:#fff}.raceChat.show-keyboard-shortcuts .raceChat-pickerOpt:nth-child(0n+1) .raceChat-btn:after{content:"1"}.raceChat.show-keyboard-shortcuts .raceChat-pickerOpt:nth-child(0n+2) .raceChat-btn:after{content:"2"}.raceChat.show-keyboard-shortcuts .raceChat-pickerOpt:nth-child(0n+3) .raceChat-btn:after{content:"3"}.raceChat.show-keyboard-shortcuts .raceChat-pickerOpt:nth-child(0n+4) .raceChat-btn:after{content:"4"}.raceChat.show-keyboard-shortcuts .raceChat-pickerOpt:nth-child(0n+5) .raceChat-btn:after{content:"5"}.raceChat.show-keyboard-shortcuts .raceChat-pickerOpt:nth-child(0n+6) .raceChat-btn:after{content:"6"}.raceChat.show-keyboard-shortcuts .raceChat-pickerOpt:nth-child(0n+7) .raceChat-btn:after{content:"7"}.raceChat.show-keyboard-shortcuts .raceChat-pickerOpt:nth-child(0n+8) .raceChat-btn:after{content:"8"}.raceChat.show-keyboard-shortcuts .raceChat-pickerOpt:nth-child(0n+9) .raceChat-btn:after{content:"9"}.fullscreen .raceChat-sticker{max-width:300px;max-height:65px;flex:0 0 auto;display:block}.raceChat-btnSticker{max-height:33px}.raceChat-pages{display:inline-flex;justify-content:center;position:relative;left:50%;transform:translate(-50%,7.5px);background:#167ac3;border-radius:4px}.raceChat-page{padding:5px 15px;font-size:10px;line-height:1.4em;cursor:pointer}.raceChat-page.selected{border-radius:4px;box-shadow:inset 0 0 0 2px #167ac3;background:#49adf6}.raceChat-pickerOpt.raceChat-eventSticker .raceChat-btn{box-shadow:inset 0 0 0 2px #f9d034}.raceChat-pickerOpt.raceChat-eventSticker .raceChat-btn:after{background:#f9d034!important;color:#020202!important}@keyframes raceChat-bubbleIn{0%{opacity:0}to{opacity:1}}@keyframes raceChat-bubbleOut{0%{opacity:1}to{opacity:0}}@keyframes raceChat-togglePulse{0%{opacity:0;transform:scale(1) translate(-50%,-50%)}50%{opacity:.5;transform:scale(1.12) translate(-50%,-50%)}to{opacity:0;transform:scale(1.24) translate(-50%,-50%)}}@keyframes raceChat-toggleEnter{0%{transform:translateY(-24px);animation-timing-function:ease-in;opacity:1}24%{opacity:1}40%{transform:translateY(-12px);animation-timing-function:ease-in}65%{transform:translateY(-6px);animation-timing-function:ease-in}82%{transform:translateY(-4px);animation-timing-function:ease-in}93%{transform:translateY(-2px);animation-timing-function:ease-in}25%,55%,75%,87%{transform:translateY(0);animation-timing-function:ease-out}to{transform:translateY(0);animation-timing-function:ease-out;opacity:1}}.raceLight{position:absolute;bottom:-5px;left:50%;transform:translateX(-50%);z-index:2}.raceLight-tree{display:block}.raceLight-orbs{position:absolute;top:-2px;left:0;width:100%}.raceLight.is-state-waiting .raceLight-orb{background:radial-gradient(circle closest-side,rgba(218,68,78,.5) 10%,#da444e 50%,rgba(218,68,78,.8) 0,rgba(218,68,78,0) 100%)}.raceLight.is-state-one .raceLight-status,.raceLight.is-state-three .raceLight-status,.raceLight.is-state-two .raceLight-status{background:linear-gradient(90deg,#f9d034 0,#e0bb2f 40%)}.raceLight.is-state-one .raceLight-status:before,.raceLight.is-state-three .raceLight-status:before,.raceLight.is-state-two .raceLight-status:before{border-right-color:#f9d034}.raceLight.is-state-three .raceLight-orbs{transform:translateY(45px)}.raceLight.is-state-three .raceLight-orb{background:radial-gradient(circle closest-side,rgba(249,208,52,.5) 10%,#fad95d 50%,rgba(250,217,93,.8) 0,rgba(249,208,52,0) 100%)}.raceLight.is-state-three .raceLight-status{transform:translateY(50px)}.raceLight.is-state-two .raceLight-orbs{transform:translateY(95px)}.raceLight.is-state-two .raceLight-orb{background:radial-gradient(circle closest-side,rgba(249,208,52,.5) 10%,#fad95d 50%,rgba(250,217,93,.8) 0,rgba(249,208,52,0) 100%)}.raceLight.is-state-two .raceLight-status{transform:translateY(97px)}.raceLight.is-state-one .raceLight-orbs{transform:translateY(143px)}.raceLight.is-state-one .raceLight-orb{background:radial-gradient(circle closest-side,rgba(249,208,52,.5) 10%,#fad95d 50%,rgba(250,217,93,.8) 0,rgba(249,208,52,0) 100%)}.raceLight.is-state-one .raceLight-status{transform:translateY(147px)}.raceLight.is-state-start .raceLight-orbs{transform:translateY(193px)}.raceLight.is-state-start .raceLight-orb{background:radial-gradient(circle closest-side,rgba(71,204,128,.5) 10%,rgba(89,255,160,.7) 50%,rgba(89,255,160,.5) 0,rgba(89,255,160,0) 100%)}.raceLight.is-state-start .raceLight-status{transform:translateY(196px);background:linear-gradient(90deg,#47cc80 0,#2d8050 40%)}.raceLight.is-state-start .raceLight-status:before{border-right-color:#47cc80}.raceLight-orb{width:60px;height:60px;border-radius:50%;position:absolute;top:0}.raceLight-orb--left{left:-2px}.raceLight-orb--right{right:-2px}.raceLight-status{position:absolute;top:6px;left:108%;font-size:20px;padding:5px 15px;border-radius:5px;background:linear-gradient(180deg,#962129,#d62f3a);box-shadow:0 1px 10px rgba(2,2,2,.14);text-shadow:0 1px 10px rgba(2,2,2,.14)}.raceLight-status:before{display:block;content:" ";position:absolute;right:100%;top:50%;transform:translateY(-50%);width:0;height:0;border-top:10px solid transparent;border-bottom:10px solid transparent;border-right:10px solid #ab262e}.raceLoader{width:200px;height:200px;position:absolute;top:45%;left:50%;transform:translate(-50%,-50%);text-align:center;color:#1c99f4}.raceLoader-hero{width:100%;height:100%;transform-origin:50% 50%;animation-timing-function:linear;position:relative;z-index:2}.raceLoader-circle{fill:transparent;stroke:#1c99f4;stroke-width:6;stroke-dasharray:.1,12.5;stroke-linecap:round}.raceLoader-copy{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.racePanel{position:absolute;top:0;z-index:6;padding:40px}.racePanel--l{left:0;width:100%;height:100%}.racePanel--s{width:40%;height:220px}.racePanel--right{right:0;animation:panel-in-right .3s cubic-bezier(.25,.46,.45,.94) both}.racePanel--loading{box-shadow:inset 0 -20px 20px 0 rgba(2,2,2,.3);background:radial-gradient(circle closest-side at center center,rgba(28,153,244,.2) 0,rgba(28,153,244,0)) 5%,linear-gradient(180deg,#020202 0,#292c3b)}.racePanel--qualifying{background:url(/dist/site/images/backgrounds/bg-noise.png) 0 0 repeat,radial-gradient(at bottom left,rgba(214,47,58,.7) 0,rgba(171,38,46,0) 40%),radial-gradient(at top right,#167ac3 10%,#0b3d62 40%);box-shadow:inset 0 -20px 20px 0 rgba(2,2,2,.3),-8px 0 8px 0 rgba(2,2,2,.5);z-index:5;position:absolute;bottom:20px;left:50%;transform:translateX(-50%);top:auto;width:600px;text-align:center;border-radius:20px;padding:20px}.racePanel--qualifying .racePanel-bg{top:30px;left:-70px;transform:rotate(-40deg);width:120px;animation:flag-in-top .3s cubic-bezier(.25,.46,.45,.94) both;animation-delay:.3s}.racePanel-content{position:relative;z-index:2}.racePanel-bg{position:absolute;z-index:1}@keyframes panel-in-right{0%{transform:translateX(1000px);opacity:0}to{transform:translateX(0);opacity:1}}@keyframes flag-in-top{0%{transform:translateY(-1000px) rotate(-40deg);opacity:0}to{transform:translateY(0) rotate(-40deg);opacity:1}}.raceResults{width:100%;height:100%;box-sizing:border-box;margin:0 auto;padding:0;position:relative;transition:all .25s ease-in-out}.raceResults--default{background:url(/dist/site/images/backgrounds/bg-noise.png) 0 0 repeat,linear-gradient(180deg,#20222e 80%,#020202 90%,rgba(2,2,2,.5));color:#fff;display:flex;flex-direction:column;border:2px solid #3b3d4c}.raceResults--default .raceResults-footer,.raceResults--default .raceResults-header{flex:0 0 auto}.raceResults--default .raceResults-guest{height:100%}.raceResults--default .raceResults-guest-cta{display:flex;gap:5px;align-items:center;height:100%}.raceResults--default .raceResults-body{flex:0 1 auto}@media screen and (min-height:710px){.raceResults--default .raceResults-body{flex:1 1 auto}}.raceResults-rewards--1nitro:after{background-image:url(/dist/site/images/pages/race/race-results-nitro-1.png)}.raceResults-rewards--2nitro:after{background-image:url(/dist/site/images/pages/race/race-results-nitro-2.png)}.raceResults-rewards--speed:before{background-color:#962129;background-image:url(/dist/site/images/pages/race/high_speed.png);background-position:50% 50%;background-size:128px 20px;border-radius:5px;box-shadow:0 1px 10px rgba(2,2,2,.14);height:30px;padding:10px 15px;width:158px;top:-40px;left:0}.raceResults-title--main,.raceResults-title--main:after{color:#fff;background:#d62f3a}.raceResults-title--main{z-index:3}.raceResults-title--place,.raceResults-title--place:after{color:#d62f3a;background:#fff;font-style:italic}.raceResults-title--place{z-index:2}.raceResults-title--speed{color:#fff;background:linear-gradient(90deg,#1c99f4 0,#0e4d7a 80%);font-style:italic;z-index:1;width:250px}.raceResults-title--speed:after{background:#0e4d7a}.raceResults-prize{cursor:pointer}.raceResults-prize.raceResults-prize--nametag,.raceResults-prize.raceResults-prize--perk{display:flex;justify-content:center}.raceResults-prize.raceResults-prize--car{top:calc(50% + 1px)}.raceResults-prize.raceResults-prize--car .raceResults-prizeImg{left:50%;top:50%;max-height:50px;position:absolute;transform:translate(-50%,-50%) rotate(180deg)}.raceResults-prize.raceResults-prize--sticker{display:flex;justify-content:center;align-items:center}.raceResults-prize.raceResults-prize--sticker .raceResults-prizeImg{max-width:120px;max-height:70%}.raceResults-prize.raceResults-prize--sticker .raceResults-prizeBG{max-height:95%;transform:translate(-50%,-50%) rotate(-3deg)}.raceResults-prize.raceResults-prize--nitro,.raceResults-prize.raceResults-prize--trail{display:flex;justify-content:center;align-items:center}.raceResults-prize.raceResults-prize--nitro .raceResults-prizeImg,.raceResults-prize.raceResults-prize--trail .raceResults-prizeImg{width:75px;height:75px}.raceResults-prize.raceResults-prize--nitro .raceResults-prizeBG,.raceResults-prize.raceResults-prize--trail .raceResults-prizeBG{display:none}.raceResults-prize.raceResults-prize--cash .raceResults-prizeCopy,.raceResults-prize.raceResults-prize--title .raceResults-prizeCopy{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:3;text-align:center}.raceResults-prize.raceResults-prize--title .raceResults-prizeCopy{width:75%;line-height:1.3;margin-top:3px;transform:translate(-50%,-50%)}.raceResults-prize.raceResults-prize--title .raceResults-prizeBG{height:70px;transform:translate(-50%,-50%) rotate(-2deg)}.raceResults-prize.raceResults-prize--cash .raceResults-prizeCopy{padding:5px 10px;box-shadow:0 1px 10px rgba(2,2,2,.14)}.raceResults-prize.raceResults-prize--cash .raceResults-prizeImg{margin-top:-10px}.raceResults-prize.raceResults-prize--title{height:auto}.raceResults-prize.raceResults-prize--title .raceResults-prizeCopy{color:#eca72c;font-weight:600}.raceResults-prizeLabel{position:absolute;bottom:2px;right:2px;text-transform:uppercase;background:rgba(0,0,0,.2);padding:2px 4px;font-size:10px}.has-minimized .raceResults{overflow:hidden}.is-minimized{pointer-events:none}.is-minimized .raceResults{opacity:0;transform:translateY(100%)}.is-minimized .raceResults-mini{opacity:1;transform:translate(-50%);pointer-events:all;transition:all .25s ease-in-out;transition-delay:.1s}.structure--noAds .raceResults.raceResults--default .raceResults-body{flex:0 1 auto}@media screen and (min-height:630px){.structure--noAds .raceResults.raceResults--default .raceResults-body{flex:1 1 auto}}.structure--noAds .raceResults.raceResults--default .raceResults-grid{height:100%}.raceResults-mini{transform-origin:right bottom;pointer-events:none;opacity:0;position:absolute;padding:20px;bottom:20px;left:50%;transform:translate(-50%,200px);border-radius:20px;background:linear-gradient(120deg,#0e4d7a,#20222e 30%,#20222e 70%,#962129);box-shadow:-10px 5px 10px 0 rgba(2,2,2,.2);border-left:1px solid rgba(28,153,244,.6);border-top:1px solid #3b3d4c;z-index:1}@media screen and (min-height:710px){.raceResults-grid{height:100%}}.raceResults-header{background:linear-gradient(180deg,rgba(224,187,47,.15),rgba(224,187,47,0))}.raceResults-sidebar{display:grid;grid-template-rows:1fr auto;gap:15px}.raceResults-playerName{width:73%;position:relative}.raceResults-titles{display:inline-flex;align-items:flex-start;overflow:hidden;padding-right:100px}.raceResults-title{display:inline-block;position:relative;margin-bottom:0;padding:15px;line-height:1;height:61px;animation:title-slideOut .3s cubic-bezier(.39,.575,.565,1) forwards;flex:1 1 auto;transform:translateX(-400px)}.raceResults-title:after{content:" ";display:block;width:50px;height:100%;position:absolute;right:-15%;top:0;transform:skewX(-20deg);z-index:-1}.raceResults-title:not(:first-child){padding-left:60px}.raceResults-title:nth-child(2){animation-delay:.2s}.raceResults-title:nth-child(3){animation-delay:.6s}.raceResults-close{background:#ab262e;border-radius:0 20px 0 0;padding:15px;border:0;color:hsla(0,0%,100%,.7);transform-origin:center center;transition:transform .2s ease;position:absolute;top:0;right:0;outline:none}.raceResults-close:hover{background:#d62f3a;color:#fff}.raceResults-close--minimizer{border-radius:5px;top:15px;right:15px}.raceResults-board{padding:0 20px;border-radius:20px}.raceResults-badge{position:absolute;max-width:none;top:-2px;left:-17px;animation:winner-bounce-in .55s cubic-bezier(.19,1,.22,1) both;transform-origin:50% 0}.raceResults-dailyChallenges,.raceResults-rewards,.raceResults-userFeedback{background:#3b3d4c url(/dist/site/images/backgrounds/bg-noise.png) 0 0 repeat;color:#fff;border-radius:5px;padding:15px 20px;position:relative}.raceResults-rewards{flex-grow:1}.raceResults-userFeedback{padding:20px;display:flex;align-items:center}.raceResults-userFeedback>*{width:100%}.raceResults-rewards{display:grid;grid-template-rows:auto 1fr auto auto;position:relative}.raceResults-rewards:before{opacity:0;transition:opacity .7s;pointer-events:none;border-radius:5px;background:linear-gradient(180deg,rgba(71,72,88,.8) 40%,rgba(71,72,88,0));content:" ";display:block;position:absolute;height:110px;left:0;right:0;z-index:1}.raceResults-rewards.has-rewards-scrolled:before{opacity:1}.raceResults-rewards h4{position:relative;z-index:2}.raceResults-dailyChallenges-list{display:grid;grid-template-rows:repeat(3,auto);grid-gap:10px}.raceResults-reward-cash{color:#59ffa0}.raceResults-reward-xp{color:#1c99f4}.gold-membership-reward-item.raceResults-reward-cash,.gold-membership-reward-item.raceResults-reward-xp{color:#f9d034}.raceResults-reward-totals .raceResults-reward-cash,.raceResults-reward-totals .raceResults-reward-xp{font-size:14px;font-weight:600}.raceResults-flag-bg{position:absolute;left:0;right:0;height:400px}.raceResults-reward-list{position:relative}.raceResults-reward-list-container{position:absolute;top:0;bottom:0;width:100%;overflow:hidden}.raceResults-reward-list .g,.raceResults-reward-totals .g{margin:0}.raceResults-rewards.has-finished-displaying-rewards .raceResults-reward-totals .raceResults-reward-cash,.raceResults-rewards.has-finished-displaying-rewards .raceResults-reward-totals .raceResults-reward-xp{animation:reward_total_pop 1s forwards}.raceResults-rewards.has-finished-displaying-rewards .raceResults-reward-list{overflow:auto}.raceResults-placement-other,.raceResults-placement-winner{position:absolute;top:0;right:0}.raceResults-placement-winner{font-weight:900;font-size:25px;right:10px}.raceResults-placement-winner>:nth-child(0n+1){display:inline-block;color:#f9d034;opacity:0;animation:race_winner_pop 1s forwards;animation-delay:.15s}.raceResults-placement-winner>:nth-child(0n+2){display:inline-block;color:#f9d034;opacity:0;animation:race_winner_pop 1s forwards;animation-delay:.2s}.raceResults-placement-winner>:nth-child(0n+3){display:inline-block;color:#f9d034;opacity:0;animation:race_winner_pop 1s forwards;animation-delay:.25s}.raceResults-placement-winner>:nth-child(0n+4){display:inline-block;color:#f9d034;opacity:0;animation:race_winner_pop 1s forwards;animation-delay:.3s}.raceResults-placement-winner>:nth-child(0n+5){display:inline-block;color:#f9d034;opacity:0;animation:race_winner_pop 1s forwards;animation-delay:.35s}.raceResults-placement-winner>:nth-child(0n+6){display:inline-block;color:#f9d034;opacity:0;animation:race_winner_pop 1s forwards;animation-delay:.4s}.raceResults-placement-winner>:nth-child(0n+7){display:inline-block;color:#f9d034;opacity:0;animation:race_winner_pop 1s forwards;animation-delay:.45s}.raceResults-placement-winner>:nth-child(0n+8){display:inline-block;color:#f9d034;opacity:0;animation:race_winner_pop 1s forwards;animation-delay:.5s}.raceResults-placement-winner>:nth-child(0n+9){display:inline-block;color:#f9d034;opacity:0;animation:race_winner_pop 1s forwards;animation-delay:.55s}.raceResults-placement-other{color:#acacac;opacity:.6;font-weight:600;font-size:16px;text-align:right;padding:10px 10px 0 0;display:flex;align-items:flex-start;line-height:1em}.raceResults-placement-other-suffix{line-height:1em;font-size:12px;text-transform:uppercase}.raceResults-reward-list-container>:nth-child(0n+1){opacity:0;height:0;overflow:hidden;animation:reward_item_slide_in .3s forwards;animation-delay:.3s}.raceResults-reward-list-container>:nth-child(0n+2){opacity:0;height:0;overflow:hidden;animation:reward_item_slide_in .3s forwards;animation-delay:.6s}.raceResults-reward-list-container>:nth-child(0n+3){opacity:0;height:0;overflow:hidden;animation:reward_item_slide_in .3s forwards;animation-delay:.9s}.raceResults-reward-list-container>:nth-child(0n+4){opacity:0;height:0;overflow:hidden;animation:reward_item_slide_in .3s forwards;animation-delay:1.2s}.raceResults-reward-list-container>:nth-child(0n+5){opacity:0;height:0;overflow:hidden;animation:reward_item_slide_in .3s forwards;animation-delay:1.5s}.raceResults-reward-list-container>:nth-child(0n+6){opacity:0;height:0;overflow:hidden;animation:reward_item_slide_in .3s forwards;animation-delay:1.8s}.raceResults-reward-list-container>:nth-child(0n+7){opacity:0;height:0;overflow:hidden;animation:reward_item_slide_in .3s forwards;animation-delay:2.1s}.raceResults-reward-list-container>:nth-child(0n+8){opacity:0;height:0;overflow:hidden;animation:reward_item_slide_in .3s forwards;animation-delay:2.4s}.raceResults-reward-list-container>:nth-child(0n+9){opacity:0;height:0;overflow:hidden;animation:reward_item_slide_in .3s forwards;animation-delay:2.7s}.raceResults-loginNotice{margin:20px 0 0;font-size:12px;padding:10px 15px}.raceResults-footer{background:linear-gradient(180deg,rgba(59,61,76,.6),#454755);border-top:2px solid #3b3d4c;text-shadow:0 2px 2px rgba(2,2,2,.25)}.raceResults-prize{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);height:100%;width:100%;z-index:3}.raceResults-prizeImg{display:block;position:relative;z-index:2}.raceResults-perkImg{height:100%}.raceResults-prizeCopy{font-size:14px;font-style:italic}.raceResults-prizeBG{position:absolute;z-index:1;top:50%;left:50%;transform:translate(-50%,-50%)}.raceResults-prizeLock{background:#7d681a;border:2px solid #f9d034;color:#f9d034;padding:5px;position:absolute;left:0;top:0;transform:rotate(-8deg);transition:all .1s linear;z-index:3}.raceResults-prizeLock:hover{transform:rotate(-8deg) scale(1.05)}.raceResults-prizeLock.raceResults-prizeLock--loot{left:35px}.raceResults-prize--title .raceResults-prizeLock.raceResults-prizeLock--loot{left:0;top:5px}.raceResults-qualifying-speed{background-image:url(/dist/site/images/pages/race/race-qualifying-speedo.png);background-position:50%;background-size:contain;background-repeat:no-repeat;text-align:center;color:#fff;font-weight:600;padding:30px 0;width:130px;height:120px;margin-top:5px}.raceResults-qualifying-actions{position:absolute;bottom:0;left:0;padding:0 30px 40px;width:100%}.raceResults-qualifying-divider{margin:40px 0}.raceResults-qualifying-signups{width:520px;margin:40px auto 0}.raceResults-qualifying-btn{margin-bottom:30px}.raceResults-qualifying-art{position:absolute;z-index:1}.raceResults-qualifying-art--l{bottom:0;left:0}.raceResults-qualifying-art--r{top:0;right:0}.raceResults-highSpeed{position:absolute;top:0;left:50%;transform:translateX(-50%);background:#020202;width:150px;height:50px;background:radial-gradient(circle at top center,#d62f3a,rgba(214,47,58,0) 50%)}.race--nitro-math--race-results .raceResults-grid>:first-child{overflow:auto}.race--nitro-math--race-results .raceResults .gridTable--raceResults{display:flex;flex-direction:column;height:auto;gap:4px;background:none;max-height:400px}.race--nitro-math--race-results .raceResults .gridTable-row:not(.is-leader){padding:5px 0}.race--nitro-math--race-results .raceResults .gridTable-row.is-leader:not(:first-child){box-shadow:inset 0 0 0 1px #3b3d4c;background:rgba(41,44,59,.5)}.race--nitro-math--race-results .raceResults .gridTable-row.is-self:not(.is-leader){box-shadow:inset 0 0 0 1px rgba(198,230,252,.1);background:rgba(11,61,98,.1)}.race--nitro-math--race-results .raceResults .gridTable-row{position:relative;display:grid;grid-template-columns:100px 30px 1fr auto 1fr 85px;align-items:center;background:rgba(0,0,0,.2)}.race--nitro-math--race-results .raceResults .gridTable-row>*{align-items:center}.race--nitro-math--race-results .raceResults .gridTable-row .raceResults--player-name{position:relative}.race--nitro-math--race-results .raceResults .gridTable-row .raceResults--stats{display:grid;grid-template-columns:auto 85px;align-items:center;justify-content:right;font-size:12px;gap:10px}.race--nitro-math--race-results .raceResults .gridTable-row .raceResults--stats .list-item{margin:0;text-align:right}.race--nitro-math--race-results .raceResults .gridTable-row .raceResults--place{text-align:right;justify-content:flex-end;padding-right:15px;color:#666;font-weight:600}.race--nitro-math--race-results .raceResults .gridTable-row .raceResults--place,.race--nitro-math--race-results .raceResults .gridTable-row .raceResults-placement-other,.race--nitro-math--race-results .raceResults .gridTable-row .raceResults-placement-winner{position:relative;transform:none}.is-disqualified{opacity:.7;filter:grayscale(100%)}.is-disqualified .raceResults--place{display:none}.race--nitro-math--race-results .raceResults .gridTable-row .raceResults-placement-other,.race--nitro-math--race-results .raceResults .gridTable-row .raceResults-placement-winner{display:block;padding:0}.race--nitro-math--race-results .raceResults .gridTable-row .raceResults--player-car{display:flex;text-align:right;justify-content:right}.race--nitro-math--race-results .raceResults .gridTable-row .raceResults--player-car img{height:26px;max-width:100%}.race--nitro-math--race-results .raceResults .gridTable-row .raceResults--membership img{transform:scale(.6)}.race--nitro-math--race-results .raceResults .gridTable-row.is-leader{grid-auto-rows:60px}.race--nitro-math--race-results .raceResults .gridTable-row.is-leader .raceResults--place.is-winner{color:#fff}.race--nitro-math--race-results .raceResults .gridTable-row.is-leader .raceResults--player-car img{height:38px;max-width:100%}.race-results--scoring-mode{display:flex;flex-direction:column;background:#1c99f4;justify-content:center;text-align:left;padding:0 10px;min-width:180px;max-width:220px;border-radius:5px;line-height:1em;gap:4px;height:48px;position:absolute;top:15px;right:80px}.race-results--scoring-mode--heading{font-size:12px;opacity:.5}.race-results--scoring-mode--name{font-size:16px;font-weight:600}.race-results--problem-type-selector{display:grid;grid-template-columns:1fr auto;padding:0 10px;min-width:252px;max-width:270px;align-items:center;border-radius:5px;height:48px;position:absolute;top:15px;right:80px;gap:0 10px}.race-results--problem-type-selector.as-view-only{pointer-events:none;color:hsla(0,0%,100%,.5);text-decoration:none;background:rgba(32,34,46,.6)}.race-results--problem-type-selector--change{grid-column:2/3;grid-row:1/3;display:flex;font-size:11px;padding:0 2px 0 8px;opacity:.7;transition:all .3s}.race-results--problem-type-selector--change:hover{opacity:1;color:#fff}.race-results--problem-type-selector--header{line-height:1em;grid-column:1/2;font-size:10px;font-weight:700;text-align:left;position:relative;top:2px}.race-results--problem-type-selector--current{text-align:left;position:relative;top:-4px;line-height:1em;grid-column:1/2;font-size:14px;color:#fff}.race-results--cta{position:relative}.race-results--cta--container{display:flex;height:100%;transition:height .6s}.race-results--cta .btn span,.race-results--cta .btn svg,.race-results--cta .events--garage-not-joined--btn span,.race-results--cta .events--garage-not-joined--btn svg,.race-results--cta .friends-list--friend-status--join-race-button span,.race-results--cta .friends-list--friend-status--join-race-button svg,.race-results--cta .modal--bundle-offer--purchase-option span,.race-results--cta .modal--bundle-offer--purchase-option svg{position:relative;z-index:1}.race-results--cta--race-again{display:flex}.race-results--cta--countdown{position:absolute;bottom:0;right:10px;height:1px;transition:all .6s;display:flex;justify-content:flex-end;line-height:1em;opacity:0;transform:translateY(0)}.race-results--cta--countdown-wrapper .pop{display:block}.race-results--cta--countdown-wrapper .pop:after,.race-results--cta--countdown-wrapper .pop:before{visibility:hidden;pointer-events:none}.is-countdown .race-results--cta--container{height:75%}.is-countdown .race-results--cta--countdown{opacity:1;height:25%;transform:translateY(15px)}.is-countdown .race-results--cta--countdown-wrapper .pop:after,.is-countdown .race-results--cta--countdown-wrapper .pop:before{visibility:visible}.race-results--countdown{font-size:12px;display:flex;align-items:center;gap:10px;transition:opacity .3s}.is-auto-next .race-results--countdown{opacity:.4}.race-results--countdown--progress{top:0;left:0;right:100%;bottom:0;background:rgba(150,33,41,.7);width:0;transition:none!important;position:absolute!important;z-index:0!important}.race-results--countdown--cancel{cursor:pointer;font-size:14px;background:#20222e;border-radius:10px;display:flex;width:15px;height:15px;justify-content:center;align-items:center}.race-results--countdown--time-remaining{line-height:1em}.is-countdown .race-results--countdown--progress{transition:all 10s linear!important;width:100%}.raceResults--not-in-event{background:#f9d034;color:#020202;text-shadow:none;display:flex;padding:10px 15px;gap:15px;max-width:500px;border-radius:4px}.raceResults--not-in-event--title{font-weight:600;font-size:14px;line-height:1em;padding-bottom:5px}.raceResults--not-in-event--desc{line-height:1.2em;font-size:12px}.raceResults--line-item--must-join-event{padding:15px;max-width:270px;color:#fff;font-size:12px;line-height:1.2em}.raceResults--line-item--must-join-event strong{white-space:nowrap;color:#f9d034}.raceResults--line-item--event-bonus{min-width:190px;display:flex;align-items:center;gap:5px}.raceResults--line-item--event-bonus svg{height:14px;width:14px;color:#f9d034}.raceResults--line-item--tooltip{position:absolute;pointer-events:none;top:var(--position-y,0);left:var(--position-x,0);background:#171921;z-index:10;transform:translate(-100%,-50%);margin-left:-15px;border-radius:5px;display:none}.raceResults--line-item--tooltip:after{content:"";position:absolute;top:50%;right:0;width:15px;height:15px;background:#171921;transform:translate(50%,-50%) rotate(45deg)}.raceResults--line-item--tooltip.show{display:block}.raceResults--event-perk{display:grid;gap:20px;grid-template-columns:1fr auto;padding-right:60px;align-items:center}.raceResults--event-perk--level{display:flex;align-items:end}.raceResults--event-perk--max-level{background:#f9d034;box-shadow:inset 0 0 0 2px #eca72c,0 1px 4px rgba(0,0,0,.5);padding:5px 6px;line-height:1em;text-transform:uppercase;color:#2d2401;text-shadow:0 1px 1px hsla(0,0%,100%,.3);font-size:10px;font-weight:600;margin-left:15px;transform:translateY(-3px);border-radius:3px}.raceResults--event-perk--details{display:flex;justify-content:space-between;align-items:flex-end;font-size:14px;margin-bottom:5px}.raceResults--event-perk--details a{text-decoration:none}.raceResults--event-perk--details a:hover{color:#fff}.raceResults--event-perk--details-name{display:flex;gap:10px}.raceResults--event-perk--details-name span{color:#f9d034}.raceResults--event-perk--details-level{margin-left:20px;display:flex;gap:5px}.raceResults--event-perk--details-level span{color:#fff}.raceResults--event-perk--details-level strong{color:#f9d034}.raceResults--event-perk--preview{position:relative;height:67px;width:67px;background:rgba(2,2,2,.4);border-radius:5px;box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.2)}.raceResults--event-perk--preview img{position:absolute;width:100%;height:100%;transform:scale(1.3)}@keyframes title-slideOut{0%{transform:translateX(-400px)}to{transform:translateX(0)}}@keyframes winner-bounce-in{0%{transform:scale(0);opacity:0}to{transform:scale(1);opacity:1}}@keyframes reward_item_slide_in{0%{opacity:0;height:0;transform:translate(100%)}to{opacity:1;height:24px;transform:none}}@keyframes reward_total_pop{0%{transform:none}10%{transform:scale(1.75);filter:saturate(0) brightness(3);text-shadow:0 0 15px #fff}to{transform:none}}@keyframes race_winner_pop{0%{opacity:0;transform:none}10%{opacity:1;transform:scale(3) translateY(-10px);filter:saturate(0) brightness(3);text-shadow:0 0 15px #fff}to{opacity:1;transform:none}}.racerid{display:flex;align-items:center;position:relative}.pane-userHeader .racerid-headline,.racerid{width:100%}.pane-userHeader .racerid-flag{top:11px;margin-right:5px}.pane-userHeader .racerid-team{font-size:12px}.pane-userHeader .racerid-username{font-size:20px}.gridTable--results .gridTable-row.gridTable-row--self:first-child .racerid-headline{max-width:365px}.racev3{position:relative;min-height:620px;transition:none!important}.racev3--loading{height:620px;left:0;right:0;position:absolute}.racev3--waiting{top:0;width:1024px;height:400px;visibility:hidden;position:absolute;pointer-events:none}.racev3-header{position:absolute;z-index:4;box-sizing:border-box;height:80px}.racev3-header.row{overflow:visible}.racev3-header .racev3Map{display:none}.racev3-header .sound-controls{position:absolute;top:0;left:0}.racev3-header .sound-controls .list{background:rgba(0,0,0,.5);padding:4px 5px;display:flex;margin:0;border-radius:0 0 5px 0}.racev3-header .sound-controls .fullscreen-toggle{white-space:nowrap;display:flex;gap:5px;justify-content:center;align-items:center}.fullscreen .racev3.is-race-results .racev3-track{filter:brightness(66%);transition:filter 1s}.fullscreen .racev3.race-results-minimized.is-race-results .racev3-track{filter:none}.fullscreen .racev3 .dash{display:flex;justify-content:center;width:auto}.fullscreen .racev3 .dash:before{z-index:1;background-image:url(/dist/site/images/pages/race/rv3-dash-bg-extended.png)}.fullscreen .racev3 .dash-content{width:1024px}.fullscreen .racev3 .dash-nitros{right:50%;transform:translate(512px);z-index:0}.racev3-track{background:#555869;position:relative;overflow:hidden;min-height:315px;height:400px}.racev3-track>div{height:400px}.racev3-track canvas{display:block;margin:0 auto;z-index:1;position:relative}.racev3--track--classic .racev3-track{height:auto}.racev3--track--classic .racev3-header{position:relative}.racev3--track--classic .racev3Map{display:flex}.fullscreen .racev3{position:relative;left:50%;transform:translate(-50%)}.racev3Map{display:flex;align-items:stretch;justify-content:flex-end}.racev3Map-track{background:url(/dist/site/images/pages/race/rv3-map-bg-default.png) 0 0 repeat;border:1px solid #666;border-radius:5px;flex:1;margin-right:20px;position:relative;overflow:hidden;height:61px}.racev3-game-wrapper{height:620px}.racev3-preload{position:absolute;height:620px;width:1024px;background:#20222e;pointer-events:none;z-index:2;opacity:1;transition:opacity .3s;display:flex;justify-content:center;align-items:center;text-align:center;box-shadow:inset 0 0 50px rgba(2,2,2,.4)}.racev3-preload-flag{top:0;position:absolute!important;width:100%;height:100%;opacity:.1}.racev3-preload-status{filter:grayscale(100%);opacity:.075;color:#eee;font-weight:600;font-size:14px;transform:translateY(-100px)}.racev3-preload svg{width:400px;position:relative}.racev3-preload.hidden{opacity:0}.racev3Map-line{position:absolute;width:16px;height:100%;border-left:1px solid #fff;top:0;opacity:.4}.racev3Map-line--start{left:20px}.racev3Map-line--end{right:20px;transform:rotate(-180deg)}.racev3Map-lineText{font-size:10px;color:#fff;letter-spacing:2px;text-transform:uppercase;top:50%;left:50%;transform:translate(-50%,-50%) rotate(90deg);transform-origin:center center;display:inline-block;line-height:1;position:absolute}.racev3Map-trackRow{flex:0 0 12px;width:100%;padding:3px 0;position:relative;height:12px}.racev3Map-trackRow:last-child{border-bottom:none}.racev3Map-trackLane{width:100%;height:5px;padding:0 5px;box-sizing:border-box;left:25px;position:relative;transition:all 1.05s linear}.racev3Map-trackRacer{width:10px;height:5px;background:#1c99f4;border-radius:3px;position:absolute;left:-19px}.racev3Map-trackRacer--user{background:#59ffa0}.racev3Map-pole{width:300px;flex:0 0 300px;background:rgba(2,2,2,.5);padding:10px;border-radius:5px;border:1px solid hsla(0,0%,100%,.3)}.racev3Map-poleLeader{font-size:12px;margin:0;width:auto;max-width:200px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.racev3Pre{position:absolute;top:5px;right:15px}.racev3Pre-tip{display:flex;margin:0 auto;justify-content:center}.racev3Pre-tipIcon{background:#167ac3;color:#fff;flex:0 0 50px;position:relative;border-radius:10px 0 0 10px}.racev3Pre-tipIcon .icon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.racev3Pre-tipText{padding:5px 15px;font-size:14px;background:#0e4d7a;width:auto;max-width:75%;flex:0 0 auto;border-radius:0 10px 10px 0}.racev3Pre-host{display:flex;justify-content:flex-end;align-items:center}.racev3Pre-action:not(:last-child){margin-right:20px}.racev3Pre-tip--host{transform:none}.racev3Pre-tip--host .racev3Pre-tipText{max-width:none;flex:1}.ranger{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:linear-gradient(180deg,rgba(2,2,2,.8) 35%,hsla(0,0%,100%,.1) 0,hsla(0,0%,100%,.25));cursor:pointer;display:block;height:10px;outline:none;position:relative;transition:all .25s ease-in-out;width:100%}.ranger:hover{background:linear-gradient(180deg,rgba(2,2,2,.8) 35%,hsla(0,0%,100%,.2) 0,hsla(0,0%,100%,.35))}.ranger::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background:linear-gradient(90deg,#eca72c 0,#eca72c 30%,#d49628 0,#d49628 40%,#eca72c 0,#eca72c 60%,#d49628 0,#d49628 70%,#eca72c 0);border-radius:5px;box-shadow:0 1px 10px rgba(2,2,2,.14);cursor:pointer;height:30px;margin-top:0;-webkit-transition:background-color .1s ease-out;transition:background-color .1s ease-out;width:30px}.ranger::-webkit-slider-thumb:hover{background:linear-gradient(90deg,#f9d034 0,#f9d034 30%,#e0bb2f 0,#e0bb2f 40%,#f9d034 0,#f9d034 60%,#e0bb2f 0,#e0bb2f 70%,#f9d034 0)}.ranger::-moz-range-thumb{-moz-appearance:none;appearance:none;background:linear-gradient(90deg,#eca72c 0,#eca72c 30%,#d49628 0,#d49628 40%,#eca72c 0,#eca72c 60%,#d49628 0,#d49628 70%,#eca72c 0);border-radius:5px;box-shadow:0 1px 10px rgba(2,2,2,.14);cursor:pointer;height:30px;-moz-transition:background-color .1s ease-out;transition:background-color .1s ease-out;width:30px}.ranger::-moz-range-thumb:hover{background:linear-gradient(90deg,#f9d034 0,#f9d034 30%,#e0bb2f 0,#e0bb2f 40%,#f9d034 0,#f9d034 60%,#e0bb2f 0,#e0bb2f 70%,#f9d034 0)}.ranger::-ms-thumb{appearance:none;background:linear-gradient(90deg,#eca72c 0,#eca72c 30%,#d49628 0,#d49628 40%,#eca72c 0,#eca72c 60%,#d49628 0,#d49628 70%,#eca72c 0);border-radius:5px;box-shadow:0 1px 10px rgba(2,2,2,.14);cursor:pointer;height:30px;-ms-transition:background-color .1s ease-out;transition:background-color .1s ease-out;width:30px}.ranger::-ms-thumb:hover{background:linear-gradient(90deg,#f9d034 0,#f9d034 30%,#e0bb2f 0,#e0bb2f 40%,#f9d034 0,#f9d034 60%,#e0bb2f 0,#e0bb2f 70%,#f9d034 0)}.ranger:hover::-webkit-slider-thumb{background:linear-gradient(90deg,#f9d034 0,#f9d034 30%,#e0bb2f 0,#e0bb2f 40%,#f9d034 0,#f9d034 60%,#e0bb2f 0,#e0bb2f 70%,#f9d034 0)}.ranger:hover::-moz-range-thumb{background:linear-gradient(90deg,#f9d034 0,#f9d034 30%,#e0bb2f 0,#e0bb2f 40%,#f9d034 0,#f9d034 60%,#e0bb2f 0,#e0bb2f 70%,#f9d034 0)}.ranger:hover::-ms-thumb{background:linear-gradient(90deg,#f9d034 0,#f9d034 30%,#e0bb2f 0,#e0bb2f 40%,#f9d034 0,#f9d034 60%,#e0bb2f 0,#e0bb2f 70%,#f9d034 0)}.reactTooltip{color:#fff!important;background-color:#167ac3!important;box-shadow:0 28px 28px 0 rgba(2,2,2,.05),0 17px 17px 0 rgba(2,2,2,.2),0 8px 8px 0 rgba(2,2,2,.15);transition:none;line-height:1.2}.reactTooltip.place-top:after{border-top:6px solid #167ac3!important}.registerArt{background:url(/dist/site/images/backgrounds/bg-noise.png),url(/dist/site/images/pages/register/register-bg-back.png),linear-gradient(180deg,#1c99f4 60%,#167ac3);background-position:0 0,top,0 0;background-size:auto,cover,auto;background-repeat:repeat,no-repeat,no-repeat;overflow:hidden;position:relative}.registerArt-car--1{left:5%}.registerArt-car--2{left:38%;animation-delay:4s}.registerArt-car--3{right:10%;animation-delay:2s}.registerArt-car{animation-direction:forwards;animation-duration:6s;animation-iteration-count:infinite;animation-name:registerDriveDown;animation-timing-function:linear;position:absolute;transform:translateY(-200px)}@keyframes registerDriveDown{0%{transform:translateY(-200px)}to{transform:translateY(1500px)}}.header-nav-toggle{display:none}@media (max-width:550px){body.is-responsive{min-width:auto}.growls,.seasonTeaser{display:none!important}.structure.is-responsive{display:block;width:100vw}.structure.is-responsive .header-nav-toggle{position:absolute;top:25px;right:15px;width:30px;height:30px;border-radius:4px;line-height:1em;display:block;background:#515469;cursor:pointer}.structure.is-responsive .header-nav-toggle svg{width:24px;height:24px;fill:#fff;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.structure.is-responsive .header-bar,.structure.is-responsive .header-core>:nth-child(3),.structure.is-responsive .header-nav>:first-child{display:none}.structure.is-responsive .header .logo{width:auto;position:relative;padding:10px;left:0}.structure.is-responsive .header .logo svg{max-width:60vw}.structure.is-responsive .header .header-nav{margin:0}.structure.is-responsive .header .header-nav>:nth-child(2){padding:0}.structure.is-responsive .header .nav-list{margin:0;display:none}.structure.is-responsive .header.navigation-visible .header-nav{padding:0 10px 20px}.structure.is-responsive .header.navigation-visible .nav-list{display:block}.structure.is-responsive .footer-nav{padding-bottom:0}.structure.is-responsive .footer-nav .g-b{justify-content:center;text-align:center}.structure.is-responsive .footer-card{position:relative;right:0;left:50%;top:40px;transform:translateX(-50%) rotate(2deg)}.structure.is-responsive .footer-card-wrapper{position:relative;width:100%}.structure.is-responsive .g{display:flex}.structure.is-responsive .g .g-b--1of12{width:16.66667%;max-width:16.66667%}.structure.is-responsive .g .g-b--2of12{width:33.33333%;max-width:33.33333%}.structure.is-responsive .g .g-b--3of12{width:50%;max-width:50%}.structure.is-responsive .g .g-b--4of12{width:66.66667%;max-width:66.66667%}.structure.is-responsive .g .g-b--5of12{width:83.33333%;max-width:83.33333%}.structure.is-responsive .g .g-b--6of12{width:100%;max-width:100%}.structure.is-responsive .g .g-b--7of12{width:116.66667%;max-width:116.66667%}.structure.is-responsive .g .g-b--8of12{width:133.33333%;max-width:133.33333%}.structure.is-responsive .g .g-b--9of12{width:150%;max-width:150%}.structure.is-responsive .g .g-b--10of12{width:166.66667%;max-width:166.66667%}.structure.is-responsive .g .g-b--11of12{width:183.33333%;max-width:183.33333%}.structure.is-responsive .g .g-b--12of12{width:200%;max-width:200%}.cash-purchase .tabs--cashshop{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin-bottom:10px}.cash-purchase .tabs--cashshop .tab{width:auto;border-radius:5px;margin:0}.cash-purchase .split{display:block}.gold-purchase .upgrade-tierContainer--wrapper{margin:0!important}.gold-purchase .upgrade-header{width:100vw;overflow:hidden;margin-bottom:0}.gold-purchase .upgrade-header>g{margin:0}.gold-purchase .upgrade-header .g-b:first-child{padding-bottom:30px}.gold-purchase .upgrade-header .g-b{width:100%;max-width:100%}.gold-purchase .upgrade-header .prm{padding:0 20px}.gold-purchase .upgrade-header .bucket{display:block}.gold-purchase .upgrade-header .bucket-media{display:none}.gold-purchase .upgrade-header .h4{text-align:center}.gold-purchase .upgrade-header .upgrade-logo{margin:0 auto;width:80%}.gold-purchase main section:first-child .g-b.g-b--7of12,.gold-purchase main section:nth-child(2){display:none}.gold-purchase .upgrade-header>.g>.g-b--5of12,.gold-purchase main section:first-child>.g>.g-b--5of12{width:100%;max-width:100%}}#root,#root .structure{min-height:100vh}.row{overflow:hidden;padding-left:20px;padding-right:20px}.row--f{padding-left:0;padding-right:0}.row--xxs{padding-left:5px;padding-right:5px}.row--xs{padding-left:10px;padding-right:10px}.row--s{padding-left:15px;padding-right:15px}.row--m{padding-left:30px;padding-right:30px}.row--l{padding-left:40px;padding-right:40px}.row--xl{padding-left:60px;padding-right:60px}.row--xxl{padding-left:80px;padding-right:80px}.row--jumbo{padding-left:160px;padding-right:160px}.row--o{overflow:visible}.row--ox{overflow-x:visible}.row--f{padding:0}.scroll-container{width:100%;height:100%;overflow:hidden;background:red;position:relative}.scroll-container--vertical{padding-right:15px}.event-preview{font-family:montserrat,sans-serif;color:#fff;height:450px;position:relative;border-radius:5px;overflow:hidden}.event-preview,.event-preview--logo{width:100%;text-align:center}.event-preview--logo svg{position:relative;display:inline-block;height:40px;width:auto}.event-preview--title{width:80%;margin:8px 0 10px;background:#1c99f4;display:inline-block;box-shadow:0 2px 15px rgba(28,153,244,.7),inset 0 0 0 1px hsla(0,0%,100%,.2);text-shadow:0 1px 2px rgba(0,0,0,.4);padding:0 20px;animation:season_title__glow 3s infinite}.event-preview--text{line-height:1em;margin:8px 24px;font-size:86px;font-weight:600}.event-preview--info{position:absolute;top:110px;left:0;right:0;z-index:1}.event-preview--background{position:absolute;top:0;left:0;right:0;bottom:0}.event-preview--range{font-size:40px;text-transform:uppercase;font-weight:700;text-shadow:0 2px 5px rgba(0,0,0,.7)}.season-arrow.is-disabled{color:rgba(2,2,2,.3);filter:none;pointer-events:none}.season-header{position:absolute;width:100%;z-index:3;top:20px}.season-inspector{height:300px;width:100%;position:relative;z-index:2;display:flex;align-items:flex-end;margin-top:100px}.season-track{width:100%;position:relative;height:240px;z-index:3}.season-arrow{outline:none;color:#f2f2f2;cursor:pointer;filter:drop-shadow(0 1px 0 #a6a6a6) drop-shadow(0 0 15px rgba(255,255,255,.5));transition:all .1s linear;transform:scale(1)}.season-arrow:first-child:hover{transform:translateX(-1px)}.season-arrow:nth-child(2):hover{transform:translateX(1px)}.season-arrow:hover{color:#fff;filter:drop-shadow(0 1px 0 #a6a6a6) drop-shadow(0 0 15px rgba(255,255,255,.7))}.season-arrow:active{filter:drop-shadow(0 0 0 #8c8c8c) drop-shadow(0 0 8px rgba(255,255,255,.9))}.season-arrow:first-child:active{transform:translateX(-2px) scale(.9)}.season-arrow:nth-child(2):active{transform:translateX(2px) scale(.9)}.modal--season-announcement{color:#fff;text-shadow:0 1px 3px rgba(0,0,0,.4);box-shadow:0 0 0 12px #2e3141;border-radius:20px}.modal--season-announcement--rewards{display:grid;grid-template-columns:repeat(auto-fill,200px)}.modal--season-announcement--rewards--item{position:relative;height:120px;margin:0 5px;background:#2e3141}.modal--season-announcement--rewards--item img{max-width:80%;max-height:80%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.seasonCallout{background:linear-gradient(180deg,#393c50,#20222e);border-radius:5px;box-shadow:0 28px 28px 0 rgba(2,2,2,.05),0 17px 17px 0 rgba(2,2,2,.2),0 8px 8px 0 rgba(2,2,2,.15);overflow:hidden;transform-origin:center top;width:100%;position:relative}.seasonCallout.is-active{background:radial-gradient(circle at top right,rgba(249,208,52,.6) 0,rgba(249,208,52,0) 35%),linear-gradient(180deg,#43485f,#6f7699);overflow:visible}.seasonCallout.is-active .seasonCallout-badge{bottom:auto;opacity:1;right:-20px;top:-10px;transform:rotate(5deg)}.seasonCallout.is-active .seasonCallout-copy{padding:15px 40px 15px 15px}.seasonCallout.is-active .seasonCallout-timer{color:#fff}.is-gold .seasonCallout{margin-top:15px}.seasonCallout-copy{padding:15px 15px 20px}.seasonCallout-badge{bottom:-35px;opacity:.7;position:absolute;right:0;transform:rotate(-5deg)}.seasonCallout-title{color:#f9d034;letter-spacing:1px;margin-bottom:0;text-shadow:0 2px 2px rgba(2,2,2,.25);text-transform:uppercase}.seasonCallout-timer{color:hsla(0,0%,100%,.7);font-size:14px;font-weight:600;margin:0}.modal--season-ending-announcement{background:linear-gradient(180deg,#5e4f3c,#2e3141 33%,#2e3141);box-shadow:0 0 0 8px #eca72c,0 0 20px 8px rgba(236,167,44,.8),inset 0 0 10px rgba(0,0,0,.5);border-radius:20px}.modal--season-ending-announcement--header{text-align:center;padding:0 40px;text-shadow:0 1px 3px rgba(2,2,2,.5)}.modal--season-ending-announcement--header h3{color:#f9d034;padding-bottom:15px}.modal--season-ending-announcement--header p{color:#fff;line-height:1.3em;font-size:14px;padding:0 40px}.modal--season-ending-announcement--remaining{position:absolute;top:0;left:0;background:linear-gradient(180deg,#53432e,#20222e 33%,#20222e);transform:translate(-40%,-60%) rotate(-20deg);padding:15px;text-align:center;box-shadow:inset 0 0 0 4px #eca72c,0 0 20px 4px rgba(236,167,44,.5);border-radius:20px}.modal--season-ending-announcement--remaining-days{font-size:48px;font-weight:900;line-height:1em;color:#fff}.modal--season-ending-announcement--remaining-label{font-size:14px;font-weight:600;line-height:1em;color:#fff;padding-bottom:10px}.modal--season-ending-announcement--remaining-extra{font-size:12px;font-weight:500;line-height:1em;color:#eca72c}.modal--season-ending-announcement--items{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;margin:0 40px;padding:20px 0;background:rgba(0,0,0,.3);border-radius:20px;box-shadow:inset 0 0 0 1px rgba(236,167,44,.4);gap:15px}.modal--season-ending-announcement--actions{display:flex;flex-direction:column;align-items:center;padding:20px 0}.modal--season-ending-announcement--actions p{color:#fff;font-weight:400}.seasonInspector{width:100%;height:100%;position:relative}.seasonInspector-rarity{text-transform:uppercase}.seasonInspector-display--cash{width:100%;height:100%}.seasonInspector-display--title{width:100%;height:100%;transform:rotate(20deg);transform-origin:50% 50%}.seasonInspector-display--car{width:550px;height:275px;margin:0 auto}.seasonInspector-display--sticker{display:flex;align-items:center;justify-content:center}.seasonInspector-perk-availability{text-align:center;font-size:14px;font-style:italic;color:#f9d034;box-shadow:inset 0 0 0 1px #f9d034;line-height:1.2em;padding:10px 20px;margin-top:15px;border-radius:5px;background:rgba(249,208,52,.05)}.seasonInspector-takeover{animation:none!important}.seasonInspector-rewardVisual.is-exiting{animation:all-reward-exit .2s forwards}.seasonInspector-rewardVisual.is-entering,.seasonInspector-takeover{animation:all-reward-entrance .2s forwards}.seasonInspector-rewardVisual.is-entering .seasonInspector-cashBill--1,.seasonInspector-takeover .seasonInspector-cashBill--1{transform:translateX(0) rotate(2deg)}.seasonInspector-rewardVisual.is-entering .seasonInspector-cashBill--2,.seasonInspector-takeover .seasonInspector-cashBill--2{transform:translateX(0) rotate(-3deg)}.seasonInspector-rewardVisual.is-entering .seasonInspector-cashBill--3,.seasonInspector-takeover .seasonInspector-cashBill--3{transform:translateX(0) rotate(5deg)}.seasonInspector-rewardVisual.is-entering .seasonInspector-cashBill--4,.seasonInspector-takeover .seasonInspector-cashBill--4{transform:translateX(0) rotate(-7deg)}.seasonInspector-rewardVisual.is-entering .seasonInspector-stickerImg,.seasonInspector-takeover .seasonInspector-stickerImg{animation:sticker-reward-in .1s linear forwards;animation-delay:.2s}.seasonInspector-rewardVisual.is-entering .seasonInspector-carImg,.seasonInspector-takeover .seasonInspector-carImg{transform:rotate(180deg) translateX(0);opacity:1}.seasonInspector-rewardVisual.is-entering .seasonInspector-carElevator,.seasonInspector-takeover .seasonInspector-carElevator{box-shadow:2px 2px 0 rgba(2,2,2,.4)}.seasonInspector-rewardVisual.is-entering .seasonInspector-carElevatorPlatform,.seasonInspector-takeover .seasonInspector-carElevatorPlatform{animation:car-reward-in .4s cubic-bezier(.76,0,.24,1) forwards;animation-delay:.4s}.seasonInspector-rewardVisual.is-entering .seasonInspector-carPlatformFloor,.seasonInspector-takeover .seasonInspector-carPlatformFloor{animation:car-reward-platform-in .4s cubic-bezier(.76,0,.24,1) forwards;animation-delay:.4s}.seasonInspector-rewardVisual.is-entering .seasonInspector-display--title,.seasonInspector-takeover .seasonInspector-display--title{animation:title-reward-in .8s both;animation-delay:.1s}.season--default .seasonInspector-copySubtitle,.season--default .seasonInspector-copyTitle{color:#fff}.season--default .seasonInspector-copySubtitle{opacity:.7}.takeover-top--gold .seasonInspector,.takeover-top--season .seasonInspector,.takeoverTemp .seasonInspector{z-index:1}.takeover-top--gold .seasonInspector-copy,.takeover-top--season .seasonInspector-copy,.takeoverTemp .seasonInspector-copy{display:none}.takeover-top--gold .seasonInspector-reward,.takeover-top--season .seasonInspector-reward,.takeoverTemp .seasonInspector-reward{max-width:none;padding:0}.takeover-top--gold .season-inspector{margin-top:0;height:300px}.seasonInspector-reward{position:relative;height:100%}.seasonInspector-rewardVisual{position:absolute;height:100%;width:100%;display:flex;align-items:center;justify-content:center}.seasonInspector-rewardRarity{position:absolute;bottom:0;left:50%;text-transform:uppercase;transform:translate(-50%,20%)}.seasonInspector-copy{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;width:100%;text-align:center}.seasonInspector-display{position:relative}.seasonInspector-cashBills{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;display:flex;align-items:center;justify-content:center;height:100%}.seasonInspector-cashBill{position:absolute;box-shadow:0 28px 28px 0 rgba(2,2,2,.05),0 17px 17px 0 rgba(2,2,2,.2),0 8px 8px 0 rgba(2,2,2,.15);transition:all .3s cubic-bezier(.34,1.56,.64,1);transform:translateX(-1000px)}.seasonInspector-cashBill.seasonInspector-cashBill--1{z-index:4;transition-delay:.2s}.seasonInspector-cashBill.seasonInspector-cashBill--2{z-index:3;transition-delay:.3s}.seasonInspector-cashBill.seasonInspector-cashBill--3{z-index:2;transition-delay:.4s}.seasonInspector-cashBill.seasonInspector-cashBill--4{z-index:1;transition-delay:.5s}.seasonInspector-cashAmt{position:absolute;top:45%;left:50%;transform:translate(-50%,-50%);z-index:5;box-shadow:0 28px 28px 0 rgba(2,2,2,.05),0 17px 17px 0 rgba(2,2,2,.2),0 8px 8px 0 rgba(2,2,2,.15);display:flex}.seasonInspector-cashAmtSign,.seasonInspector-cashAmtVal{padding:10px 15px;font-size:46px;font-weight:600}.seasonInspector-cashAmtSign{color:#59ffa0;background:#1b4d30;flex:0 0 auto}.seasonInspector-cashAmtVal{color:#1b4d30;background:#59ffa0;flex:1 1 auto}.seasonInspector-titleCopy{position:absolute;left:50%;transform:translate(-50%,-50%);z-index:3;width:565px;top:55%;padding:40px;overflow:hidden}.seasonInspector-titleCopyUser{font-size:39px;font-weight:600;color:hsla(0,0%,100%,.2);line-height:1.2;overflow:hidden}.seasonInspector-titleCopyVal{font-size:25px;font-weight:600;color:#f9d034;font-style:italic;text-shadow:0 0 30px #f9d034}.seasonInspector-titleBGCard{display:block;margin:0 auto;position:relative;z-index:1;top:-40px}.seasonInspector-titleBGCopy{font-size:150px;font-weight:600;color:hsla(0,0%,100%,.02);width:565px;height:250px;position:absolute;left:50%;top:35px;overflow:hidden;z-index:2;line-height:1;transform:translateX(-50%);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.seasonInspector-carImg{transform:rotate(180deg) translateX(500px);flex:0 0 auto;transition:transform .2s cubic-bezier(.34,1.56,.64,1),opacity .4s linear;transition-delay:.2s,.3s;opacity:.1;z-index:2}.seasonInspector-carTitle{font-size:20px;color:#fff;font-weight:600;font-style:italic;margin-top:10px;opacity:.25;z-index:2}.seasonInspector-carContainer{background:linear-gradient(120deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.05) 50%,hsla(0,0%,100%,0) 0),linear-gradient(120deg,#252734,#050507);width:100%;height:100%}.seasonInspector-carContainer,.seasonInspector-carElevator{display:flex;align-items:center;justify-content:center;overflow:hidden}.seasonInspector-carElevator{width:85%;height:80%;position:relative;background:#050507;z-index:2;transition:all .4s ease-in;transition-delay:.4s}.seasonInspector-carElevatorPlatform{display:flex;align-items:center;justify-content:center;flex-direction:column;transform:scale(.7);z-index:1;padding:20px 10px 15px;width:100%;height:100%;position:relative}.seasonInspector-carPlatformPreview{position:relative;z-index:2;width:100%;height:90%}.seasonInspector-carPlatformFloor{z-index:1;position:absolute;top:0;left:0;width:100%;height:100%;transition:all .4s linear;transition-delay:.4s}.seasonInspector-carPlatformFloorPattern{width:100%;height:100%;background-image:url(../images/pages/season/season-insp-carbg.png)}.seasonInspector-carElevatorInterior{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;border-top:30px solid #0e0f14;border-right:10px solid #20222e}.seasonInspector-display--tag{width:80%;height:270px;background:#000;background:linear-gradient(300deg,rgba(0,0,0,.5),#0e4d7a 42%,rgba(0,0,0,.3));box-shadow:inset 0 0 20px rgba(0,0,0,.4),0 0 11px rgba(114,211,255,.6);border-radius:5px;display:flex;justify-content:center;align-items:center}.seasonInspector-display--tag--content{height:230px;width:100%}.seasonInspector-display--nametag,.seasonInspector-display--nitro,.seasonInspector-display--perk,.seasonInspector-display--trail{padding:20px;border-radius:5px;background-image:url(../images/pages/season/season-insp-trailbg.jpg);background-size:contain;box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.2)}.seasonInspector-display--nametag .animated-asset-preview,.seasonInspector-display--nitro .animated-asset-preview,.seasonInspector-display--perk .animated-asset-preview,.seasonInspector-display--trail .animated-asset-preview{width:500px;height:230px;border-radius:5px;overflow:hidden;box-shadow:0 1px 8px rgba(2,2,2,.5)}.seasonInspector-stickerContainer{position:absolute;z-index:2;width:475px;height:250px;bottom:20px;right:0;padding:20px;display:flex;align-items:center;justify-content:center}.seasonInspector-stickerImg{flex:0 0 auto;max-height:100%}.seasonInspector-stickerBG{position:relative;z-index:1}.seasonInspector-stickerLabelContainer{position:absolute;z-index:2;top:1px;left:90px;height:270px;overflow:hidden}.seasonInspector-stickerLabel{right:100%;font-size:14px;font-style:italic;background:rgba(2,2,2,.3);color:hsla(0,0%,100%,.5);padding:5px 10px;top:0;position:relative;transform-origin:100% 0;transform:rotate(-90deg);max-width:270px;overflow:hidden}.seasonInspector-next-activation{position:absolute;right:30px;bottom:20px}.seasonInspector-next-activation circle{fill:none;stroke:rgba(0,0,0,.5);stroke-width:2}.seasonInspector-next-activation circle.countdown{stroke:#fff;animation:next-activation-countdown 3.5s linear forwards,next-activation-fade-in 3.5s linear forwards}@keyframes next-activation-countdown{0%{stroke-dasharray:100 0}to{stroke-dasharray:0 100}}@keyframes next-activation-fade-in{0%{opacity:0}10%{opacity:1}95%{opacity:1}to{opacity:0}}@keyframes sticker-reward-in{0%{transform:translateX(0)}90%{transform:translateX(10px)}to{transform:translateX(0)}}@keyframes car-reward-in{0%{transform:scale(.7);z-index:1}to{transform:scale(1);z-index:6}}@keyframes car-reward-platform-in{0%{background-color:#050507}to{background-color:#292c3b}}@keyframes title-reward-in{0%{transform:translateX(0) rotate(20deg)}15%{transform:translateX(-30px) rotate(10deg)}30%{transform:translateX(15px) rotate(-10deg)}45%{transform:translateX(-15px) rotate(5.6deg)}60%{transform:translateX(9px) rotate(-2.4deg)}75%{transform:translateX(-6px) rotate(1.2deg)}to{transform:translateX(0) rotate(-1deg)}}@keyframes all-reward-exit{0%{transform:translateX(0)}99%{transform:translateX(-3000px)}to{transform:translateX(-3000px)}}@keyframes all-reward-entrance{0%{transform:translateX(-3000px)}1%{transform:translateX(-3000px)}to{transform:translateX(0)}}.seasonLeader{padding:30px 0 0}.seasonLeader--default{background:url(/dist/site/images/pages/leaderboards/season-default-bg.png) 85% 0 no-repeat,linear-gradient(90deg,#292c3b,rgba(2,2,2,.8))}.seasonLeader--default .seasonLeader-title{color:#f9d034}.seasonLeader--default .seasonLeader-date{border-left-color:#1c99f4}.seasonLeader--default .seasonLeader-warn{background:rgba(2,2,2,.3)}.seasonLeader-title{font-size:51px;margin-bottom:10px;line-height:1}.seasonLeader-date{font-weight:600;border-left-width:5px;border-left-style:solid;padding-left:15px;font-size:20px;line-height:1}.seasonLeader-select{font-size:14px}.seasonLeader-warn{display:inline-block;padding:5px 10px;border-radius:5px}.seasonMedal{align-items:center;display:flex;justify-content:center;position:relative;pointer-events:none}.seasonMedal--a{width:290px;transform:rotate(-5deg);height:175px;animation:season-medal-entrance-a .3s ease-out both;animation-delay:.2s}.seasonMedal--a .seasonMedal-num{font-size:65px}.seasonMedal--b{width:435px;height:365px;animation:season-medal-entrance-b .8s both}.seasonMedal--b .seasonMedal-num{font-size:100px}.seasonMedal--b .seasonMedal-sparkle--1{top:40px;left:220px}.seasonMedal--b .seasonMedal-sparkle--2{top:200px;right:90px;animation-delay:2s}.seasonMedal--b .seasonMedal-sparkle--3{top:70px;left:40px;animation-delay:3.4s}.seasonMedal-sparkle{display:block;height:50px;position:absolute;transform-origin:center center;width:50px;z-index:3;opacity:0;animation:season-modal-sparkle 5s linear infinite forwards}.seasonMedal-num{color:#ab262e;font-weight:600;position:absolute;text-align:center;text-shadow:0 2px 2px rgba(2,2,2,.25);left:49%;top:47%;transform:translate(-50%,-50%);z-index:3;width:85px}.seasonMedal-back,.seasonMedal-fore{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.seasonMedal-fore{z-index:2}.seasonMedal-back{animation:season-medal-echo 2s ease-in-out infinite forwards;z-index:1}@keyframes season-medal-sparkle{0%{opacity:0;transform:rotate(0deg)}50%{opacity:1;transform:rotate(180deg)}to{opacity:0;transform:rotate(1turn)}}@keyframes season-medal-echo{0%,to{transform:translate(-50%,-50%) scale(1)}40%,70%{transform:translate(-50%,-50%) scale(.8)}}@keyframes season-medal-entrance-a{0%{transform:rotate(-540deg) scale(0);opacity:0}to{transform:rotate(-5deg) scale(1);opacity:1}}@keyframes season-medal-entrance-b{0%{transform:scale(7);animation-timing-function:ease-in;opacity:0}38%{transform:scale(1);animation-timing-function:ease-out;opacity:1}55%{transform:scale(1.5);animation-timing-function:ease-in}72%{transform:scale(1);animation-timing-function:ease-out}81%{transform:scale(1.24);animation-timing-function:ease-in}89%{transform:scale(1);animation-timing-function:ease-out}95%{transform:scale(1.04);animation-timing-function:ease-in}to{transform:scale(1);animation-timing-function:ease-out}}.seasonModal{align-items:center;display:flex;height:100vh;justify-content:center;left:0;position:fixed;top:0;width:100vw;z-index:999}.seasonModal--s .seasonModal-container{flex:0 0 450px;width:450px}.seasonModal--free .seasonModal-close{border-radius:50%}.seasonModal--free .seasonModal-medal{margin-bottom:-105px;position:relative;top:-50px;z-index:3;animation-delay:.5s}.seasonModal--free .seasonModal-bg{pointer-events:none;z-index:1;display:flex;align-items:center;justify-content:center}.seasonModal--free .seasonModal-bgFront{animation-delay:.75s;animation:season-modal-arrow .75s linear forwards;background:none;color:rgba(249,208,52,.3);height:auto;opacity:0;position:absolute;transform-origin:center center;transform:translate(-50%,120%) rotate(-90deg);width:auto;left:50%;top:30%}.seasonModal.is-exiting .seasonModal-container{animation:mb-exit .25s cubic-bezier(.165,.84,.44,1) forwards}.seasonModal.is-exiting .seasonModal-overlay{animation:mb-overlay-exit .25s cubic-bezier(.55,.085,.68,.53) both}.seasonModal-overlay{animation:mb-overlay-enter .2s cubic-bezier(.55,.085,.68,.53) both;background:rgba(9,10,13,.94);height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.seasonModal-container{align-items:center;animation:mb-enter .3s cubic-bezier(.165,.84,.44,1) forwards;display:flex;flex-direction:column;justify-content:center;padding:10px;position:relative;z-index:2}.seasonModal-bg{height:100%;position:absolute;width:100%;z-index:1}.seasonModal-close{border-radius:0 20px 0 0;color:hsla(0,0%,100%,.5);outline:none;padding:15px;position:absolute;right:5px;top:5px;transition:all .3s ease;z-index:3}.seasonModal-close:hover{color:#fff;background:#ab262e}.seasonModal-sparkle{display:block;height:50px;position:absolute;transform-origin:center center;width:50px;z-index:3}@keyframes season-modal-arrow{0%,30%,60%,90%{opacity:0;transform:translate(-50%,120%) rotate(-90deg)}10%,40%,70%{opacity:.5;transform:translate(-50%,20%) rotate(-90deg)}20%,50%,80%{opacity:0;transform:translate(-50%,-120%) rotate(-90deg)}to{opacity:.5;transform:translate(-50%) rotate(-90deg)}}@keyframes season-modal-sparkle{0%{opacity:0;transform:rotate(0deg)}50%{opacity:1;transform:rotate(180deg)}to{opacity:0;transform:rotate(1turn)}}@keyframes season-modal-sparkle-vert{0%,to{transform:translateY(0)}50%{transform:translateY(100px)}}@keyframes season-modal-sparkle-horiz{0%,to{transform:translateX(0)}50%{transform:translateX(100px)}}.seasonReward{display:flex;flex-direction:column;position:relative;width:100%}.seasonReward-rarity{position:absolute;bottom:-3px;left:4px}.seasonReward--gold .seasonReward-card{opacity:.5}.seasonReward--extraTier{padding-left:40px}.seasonReward-tag--free{background:#47cc80;color:rgba(2,2,2,.8)}.seasonReward-tag--bonus{background:#e0bb2f;color:rgba(2,2,2,.8)}.seasonReward-status--claimed{background:#2d8050;border-color:#59ffa0;color:#59ffa0}.seasonReward-status--locked{background:#7d681a;border-color:#f9d034;color:#f9d034;opacity:.5}.seasonReward-cardVis--nitro,.seasonReward-cardVis--perk,.seasonReward-cardVis--sticker,.seasonReward-cardVis--trail{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.seasonReward-cardVis--nitro .seasonReward-cardVisImg,.seasonReward-cardVis--perk .seasonReward-cardVisImg,.seasonReward-cardVis--sticker .seasonReward-cardVisImg,.seasonReward-cardVis--trail .seasonReward-cardVisImg{display:block;flex:0 0 auto;max-width:90%;max-height:70%}.seasonReward-cardVis--nitro,.seasonReward-cardVis--perk,.seasonReward-cardVis--trail{position:relative}.seasonReward-cardVis--nitro .seasonReward-cardVisImg,.seasonReward-cardVis--perk .seasonReward-cardVisImg,.seasonReward-cardVis--trail .seasonReward-cardVisImg{transform:scale(1.35)}.seasonReward-cardVis--car{right:15px;top:50%;transform:translateY(-50%) rotate(180deg)}.seasonReward-cardVis--car .seasonReward-cardVisImg{max-width:80%}.seasonReward-cardVis--title{align-items:flex-start;background:linear-gradient(110deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.03) 60%,hsla(0,0%,100%,0) 0);display:flex;flex-direction:column;height:100%;justify-content:center;width:100%;line-height:1.3}.seasonReward-cardVis--title:after,.seasonReward-cardVis--title:before{position:absolute;display:block;font-size:39px;font-style:italic;color:rgba(249,208,52,.5);line-height:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none}.seasonReward-cardVis--title:before{top:24px;left:5px;content:"“"}.seasonReward-cardVis--title:after{bottom:8px;right:10px;content:"”"}.seasonReward-cardVis--title .seasonReward-cardVisImg{flex:0 0 auto;text-align:center;color:#f9d034;font-style:italic;padding:10px;width:100%}.seasonReward-cardVis--money{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.seasonReward-cardVis--money .seasonReward-cardVisImg{background:#59ffa0;color:#1b4d30;box-shadow:0 1px 10px rgba(2,2,2,.14);font-weight:600;padding:5px 10px;position:relative;text-align:left}.seasonReward.is-selected .seasonReward-top,.seasonReward.is-selected:hover .seasonReward-top{transform:translateY(-10px)}.seasonReward.is-selected .seasonReward-card,.seasonReward.is-selected:hover .seasonReward-card{border:2px solid #fff;box-shadow:0 0 20px hsla(0,0%,100%,.7),0 28px 28px 0 rgba(2,2,2,.05),0 17px 17px 0 rgba(2,2,2,.2),0 8px 8px 0 rgba(2,2,2,.15);opacity:1}.seasonReward.is-selected .seasonReward-tag--free,.seasonReward.is-selected:hover .seasonReward-tag--free{background:#59ffa0}.seasonReward.is-selected .seasonReward-tag--bonus,.seasonReward.is-selected:hover .seasonReward-tag--bonus{background:#f9d034}.seasonReward.is-selected .seasonReward-status,.seasonReward.is-selected:hover .seasonReward-status{box-shadow:0 1px 10px rgba(2,2,2,.14);opacity:1;transform:rotate(-8deg) translateY(-5px)}.seasonReward.is-complete .seasonReward-tier{background:#59ffa0;color:#2d8050}.seasonReward.is-complete .seasonReward-progress{background:#59ffa0}.seasonReward.is-complete .seasonReward-tag{opacity:.7}.seasonReward.is-complete.is-selected .seasonReward-tag,.seasonReward.is-complete:hover .seasonReward-tag{opacity:1}.takeover-top--gold .seasonReward-bottom,.takeover-top--gold .seasonReward-status,.takeover-top--gold .seasonReward-tag{display:none}.takeover-top--gold .seasonReward-card{box-shadow:0 28px 28px 0 rgba(2,2,2,.05),0 17px 17px 0 rgba(2,2,2,.2),0 8px 8px 0 rgba(2,2,2,.15)}.seasonReward-top{align-items:flex-start;display:flex;flex-direction:column;flex:0 0 auto;transition:all .1s ease-in-out}.seasonReward-top:hover{transform:translateY(-2px)}.seasonReward-bottom{margin-top:10px;position:relative;width:100%}.seasonReward-card{background:#20222e;box-shadow:0 1px 10px rgba(2,2,2,.14);cursor:pointer;flex:0 0 auto;height:100px;justify-content:space-between;overflow:hidden;position:relative;transition:all .1s ease-in-out;width:150px;z-index:1}.seasonReward-top:hover .seasonReward-card{opacity:1}.seasonReward-tag{flex:0 0 auto;font-size:12px;font-style:italic;font-weight:600;height:25px;letter-spacing:1px;line-height:25px;margin-bottom:5px;text-align:center;text-transform:uppercase;transition:all .1s ease-in-out;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%}.seasonReward-top:hover .seasonReward-tag{opacity:1}.seasonReward-status{border-style:solid;border-width:2px;padding:5px;position:absolute;right:10px;top:15px;transform:rotate(-8deg);transition:all .1s linear;z-index:2}.seasonReward-top:hover .seasonReward-status{opacity:1}.seasonReward-tier{align-items:center;background:#20222e;border-radius:5px;color:#fff;display:flex;font-size:14px;font-weight:600;height:30px;justify-content:center;margin:0 auto;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:40px;z-index:2}.seasonReward-progress{background:#20222e;height:10px;left:-65px;position:absolute;top:50%;transform-origin:50% 50%;transform:translateY(-50%);width:120px;z-index:1}.seasonReward-progress .prog-points{width:auto;background:#59ffa0;color:#2d8050;padding:5px;line-height:1;position:absolute;margin-top:15px;border-radius:0 5px 5px 5px;animation:season-prog-point-idle 1s ease-in-out 5 forwards;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none}.seasonReward-progress .prog-points:before{display:block;content:" ";width:0;height:0;border-color:transparent transparent transparent #59ffa0;border-style:solid;border-width:10px 0 0 10px;position:absolute;bottom:100%;left:0}.seasonReward-cardVis{pointer-events:none;position:absolute;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.seasonReward-cardVisImg{display:block}@keyframes season-prog-point-idle{0%,to{transform:translateY(0)}50%{transform:translateY(5px)}}.season-reward-box-preview{position:relative}.season-reward-box-preview .rarity-badge{padding:0}.season-reward-box-preview .rarity-badge--content{display:flex;width:110px;height:110px;justify-content:center;align-items:center;padding:0}.season-reward-box-preview--label{position:absolute;right:3px;bottom:3px;z-index:1;color:#fff;text-transform:uppercase;font-size:10px;font-weight:600;background:rgba(0,0,0,.5);padding:3px 4px}.season-reward-box-preview.as-title .season-reward-box-preview--preview{color:#eca72c;font-size:12px;font-weight:600;text-shadow:0 1px 3px #000;text-align:center;line-height:1.2em}.season-reward-box-preview.as-car .season-reward-box-preview--preview{transform:rotate(-40deg)}.season-reward-box-preview.as-money .season-reward-box-preview--preview,.season-reward-box-preview.as-nametag .season-reward-box-preview--preview,.season-reward-box-preview.as-nitro .season-reward-box-preview--preview,.season-reward-box-preview.as-sticker .season-reward-box-preview--preview,.season-reward-box-preview.as-trail .season-reward-box-preview--preview{display:flex;align-items:center;justify-content:center}.season-reward-box-preview.as-money .season-reward-box-preview--preview,.season-reward-box-preview.as-nametag .season-reward-box-preview--preview,.season-reward-box-preview.as-nitro .season-reward-box-preview--preview,.season-reward-box-preview.as-trail .season-reward-box-preview--preview{max-width:85%;max-height:85%}.season-reward-box-preview.as-sticker .season-reward-box-preview--preview{max-width:70%;max-height:70%}.season-reward-mini-preview{position:relative;width:125px;height:70px}.season-reward-mini-preview--frame,.season-reward-mini-preview--preview{position:absolute;top:0;left:0;right:0;bottom:0}.season-reward-mini-preview--preview{overflow:hidden;border-radius:4px;display:flex;justify-content:center;align-items:center}.season-reward-mini-preview--preview img{max-height:49px;max-width:87.5px}.season-reward-mini-preview--label{position:absolute;right:3px;bottom:3px;z-index:1;color:#fff;text-transform:uppercase;font-size:10px;font-weight:600;background:rgba(0,0,0,.5);padding:3px 4px}.season-reward-mini-preview--title .season-reward-mini-preview--preview{color:#eca72c;font-size:12px;font-weight:600;text-shadow:0 1px 3px #000;text-align:center;line-height:1.2em}.season-reward-mini-preview--locked{position:absolute;z-index:3;top:-5px;left:-5px}.season-reward-mini-preview--locked>div{padding:4px;background:rgba(2,2,2,.8);box-shadow:inset 0 0 0 2px #f9d034,0 1px 3px rgba(2,2,2,.3)}.season-reward-mini-preview--locked svg{fill:#fad95d;width:12px;height:12px}.seasonTeaser{position:absolute;top:13px;left:0;text-decoration:none;display:block;cursor:pointer;z-index:1;color:#fff;transition:all .2s;image-rendering:crisp-edges}.seasonTeaser:hover{color:#49adf6;transform:translateY(-2px)}.seasonTeaser .seasonTeaser-title{font-weight:600;font-size:16px}.seasonTeaser{background-size:100% 100%!important;width:265px;height:80px;top:0}.seasonTeaser.season--haunted-highways{background-image:url(/dist/site/images/themes/seasons/haunted-highways/header-teaser.png)!important}.seasonTeaser.season--xmaxx-2023{background-image:url(/dist/site/images/themes/seasons/xmaxx-2023/header-teaser.png)!important}.seasonTeaser.season--xmaxx-2024{background-image:url(/dist/site/images/themes/seasons/xmaxx-2024/header-teaser.png)!important}.seasonTeaser.season--mystical-march{background-image:url(/dist/site/images/themes/seasons/mystical-march/header-teaser.png)!important}.seasonTeaser.season--spring-sprint{background-image:url(/dist/site/images/themes/seasons/spring-sprint/header-teaser.png)!important}.seasonTeaser.season--star-spangled{background-image:url(/dist/site/images/themes/seasons/star-spangled/header-teaser.png)!important}.seasonTeaser.season--titans-of-fall{background-image:url(/dist/site/images/themes/seasons/titans-of-fall/header-teaser.png)!important}.seasonTeaser.season--the-final-season{background-image:url(/dist/site/images/themes/seasons/the-final-season/header-teaser.png)!important}.seasonTeaser .seasonTeaser-title{display:none}.seasonTeaser .seasonTeaser-range{position:absolute;font-size:12px;font-weight:600;bottom:0;right:0;left:0;transform:translateY(90%);text-align:center}.seasonTeaser--28{width:275px;height:81px}.seasonTeaser--28 .seasonTeaser-bg{z-index:1;position:relative}.seasonTeaser--28 .seasonTeaser-text{z-index:2;position:absolute;top:20px;left:118px;color:#fff;transform:rotate(-3deg)}body.season--xmaxx-2024{background:#292c3b url(/dist/site/images/themes/seasons/xmaxx-2022/site-bg.jpg) repeat-x!important;background-position:top!important}.season--xmaxx-2024 .header>.header-core .header-login{background:#167ac3!important;font-weight:700;box-shadow:0 0 0 2px #fff!important;color:#fff!important}.season--xmaxx-2024 .login-alternate-action{background:rgba(41,44,59,.8);padding:15px 20px}.season--xmaxx-2024 .login-alternate-action>*{color:#fff}.season--xmaxx-2024 .login-alternate-action>a{color:#59ffa0}.season--xmaxx-2024 .profile.is-garage .profile-bgHead{box-shadow:none!important}.season--xmaxx-2024 .modal--season-announcement .modal-info,.season--xmaxx-2024 .modal--season-announcement .modal-inner-content{position:relative;z-index:5}.season--xmaxx-2024 .logo{z-index:1}.season--xmaxx-2024 .logo:before{z-index:0;display:block;content:"";position:absolute;left:50%;top:50%;height:150px;width:550px;transform:translate(-50%,-50%);opacity:.85;background:url(/dist/site/images/themes/seasons/xmaxx-2022/logo-bg.png) no-repeat;background-size:100% 100%}.season--xmaxx-2024 .logo path.logo-letter{fill:#2e3141}.season--xmaxx-2024 .racev3-ui .dash{background:linear-gradient(0deg,#356f7d,#1e2e45)}.season--xmaxx-2024 .header-nav .nav{border-color:#418296}.season--xmaxx-2024 .header-nav .nav .nav-list-item{background:linear-gradient(0deg,#7acae5,#8ce2f9)}.season--xmaxx-2024 .header-nav .nav .nav-list-item a{color:#418296}.season--xmaxx-2024 .header-nav .nav .nav-list-item.is-current{background:linear-gradient(0deg,#2984b3,#8bd9f8)}.season--xmaxx-2024 .header-nav .nav .nav-list-item.is-current a{color:#fff}.season--xmaxx-2024 .profile-dailyChallenges .daily-challenge-progress--progress-bar{background:#fff url(/dist/site/images/themes/seasons/xmaxx-2022/candycane.png) repeat-x!important}.season--xmaxx-2024 .modal--season-announcement .modal-body,.season--xmaxx-2024 .profile.is-garage .profile-bgHead{position:relative;border:none;z-index:1;box-shadow:0 0 15px #000,inset 0 0 0 6px rgba(0,0,0,.2);background:linear-gradient(#043954,#1e4f86)}.season--xmaxx-2024 .modal--season-announcement .modal-body:after,.season--xmaxx-2024 .modal--season-announcement .modal-body:before,.season--xmaxx-2024 .profile.is-garage .profile-bgHead:after,.season--xmaxx-2024 .profile.is-garage .profile-bgHead:before{content:"";display:block;position:absolute;top:0;left:0;right:0;bottom:0;border-radius:15px;background:url(/dist/site/images/themes/seasons/xmaxx/snow.png);opacity:.4;animation:snow_animation_1 18s linear infinite}.season--xmaxx-2024 .modal--season-announcement .modal-body:after,.season--xmaxx-2024 .profile.is-garage .profile-bgHead:after{opacity:.33;background-size:250px 250px;animation:snow_animation_2 14s linear infinite}@keyframes snow_animation_1{0%{background-position:0 0}to{background-position:-500px 1000px}}@keyframes snow_animation_2{0%{background-position:0 0}to{background-position:-500px 1500px}}.seasonTrack{width:100%;display:flex;transition:all .2s ease-in-out;flex:0 0 auto}.seasonTrack--default{padding-top:40px}.seasonTrack-thumb{flex:0 0 auto;margin-right:10px;cursor:pointer}.page-shop{padding:0 10px 10px;display:grid;grid-template-columns:200px 1fr}.page-shop--sidebar{padding-top:20px}.page-shop--account-info{text-align:right;padding-right:5px;display:block}.page-shop--cash-shop--header{text-align:center}.page-shop--cash-shop--header img{width:90%}.page-shop--cash-shop--header p{padding:0 60px 40px;margin:0;line-height:1.2em;text-shadow:0 1px 3px rgba(0,0,0,.4)}.is-dealership .page-shop--account-info{padding:10px}.page-shop--ad{display:flex;justify-content:center;align-items:center;width:100%;height:100%;min-height:260px}.page-shop--product-list{display:grid}.page-shop--featured-products .page-shop--product-list{grid-template-columns:1fr 1fr;grid-template-rows:1fr}.page-shop--common-products .page-shop--product-list{grid-template-columns:1fr 1fr}.page-shop--common-products.is-cash-shop .page-shop--product-list{grid-template-columns:1fr;grid-row-gap:20px;padding-bottom:40px}.page-shop--current-balance{border-radius:5px;color:#fff;position:relative;text-align:center;padding:15px 0 0;line-height:1.3em}.page-shop--current-balance--add{display:none;position:absolute;top:8px;right:8px}.page-shop--current-balance--add .btn,.page-shop--current-balance--add .events--garage-not-joined--btn,.page-shop--current-balance--add .friends-list--friend-status--join-race-button,.page-shop--current-balance--add .modal--bundle-offer--purchase-option{width:24px;height:26px;padding:0;display:flex;align-items:center;justify-content:center;font-weight:600;position:relative}.page-shop--current-balance--add .btn:after,.page-shop--current-balance--add .events--garage-not-joined--btn:after,.page-shop--current-balance--add .friends-list--friend-status--join-race-button:after,.page-shop--current-balance--add .modal--bundle-offer--purchase-option:after{content:"+";display:block;position:absolute;top:50%;left:0;right:0;text-align:center;transform:translateY(-55%)}.page-shop--current-balance--title{font-size:10.5px;font-weight:600;text-transform:uppercase}.page-shop--current-balance--money{color:#59ffa0;font-size:20px;font-weight:600;transform:translateX(-4px);text-shadow:0 0 7px rgba(89,255,160,.6)}.page-shop--category{display:grid;grid-template-columns:auto auto 1fr;justify-content:left;align-items:center;padding:5px 5px 0 10px}.page-shop--category--name{font-size:28px;font-weight:600;margin-right:35px}.is-dealership .page-shop--category{display:block;padding-top:10px;text-align:center}.page-shop--time-remaining{display:flex;justify-content:center;align-items:center;background:#1c99f4;color:#fff;fill:#fff;padding:4px 8px 4px 6px;border-radius:4px;font-size:12px;font-weight:700}.page-shop--time-remaining svg{margin-right:5px;width:16px}.page-shop--owned{position:absolute;width:75px;height:75px;top:0;left:0;overflow:hidden;border-radius:20px 0 0 0;color:transparent;z-index:1}.page-shop--modal .page-shop--owned{z-index:2}.page-shop--owned:before{content:"Owned";position:absolute;width:100px;height:100px;display:flex;transform:translate(-50%,-50%) rotate(-45deg);justify-content:center;align-items:flex-end;color:#fff;font-weight:700;font-size:12px;text-shadow:-2px 2px 3px rgba(0,0,0,.4);background:linear-gradient(225deg,#fad64d 30%,#c19a06);box-shadow:inset 0 0 0 2px hsla(0,0%,100%,.2),0 0 8px rgba(0,0,0,.4);padding-bottom:5px}.page-shop--merch-shop{display:flex;flex-direction:column;align-items:center;gap:60px;font-size:20px;padding:40px;text-align:center}.page-shop--past-season{display:flex;justify-content:space-between}.page-shop--past-season--header{width:100%;background-size:contain;background-repeat:no-repeat;margin:15px 20px;pointer-events:none;color:transparent}.page-shop--past-season--shop-details{text-align:center;padding:10px 10px 15px 0}.page-shop--past-season--shop-logo{background:url(/dist/site/images/pages/shop/dealerships/season_shop.png) no-repeat;background-size:contain;background-position:100% 0;height:80px;width:160px}.page-shop--past-season--season-number{font-weight:700;font-size:20px;color:#acacac;text-transform:uppercase;font-style:italic;line-height:1em}.page-shop--dealership-header img{height:80px;margin:20px}.page-shop--dealership-expires{font-weight:600;font-size:12px;color:#acacac;transform:translateY(-75%)}.page-shop--sidebar-cash-balance{padding:0 10px 0 0}.page-shop--dealership-selector{padding-top:20px}.page-shop--dealership-option{color:#fff;margin:0 0 10px;height:100px;border-radius:5px 0 0 5px;background:#3b3d4c;cursor:pointer;box-shadow:0 0 3px rgba(2,2,2,.3);transition:all .2s;transition-property:box-shadow,background;display:flex;align-items:center;justify-content:center}.page-shop--dealership-option img{cursor:pointer;width:150px}.page-shop--dealership-option.is-selected{background:#20222e;box-shadow:none}.page-shop--dealership-option:hover{background:#292c3b;box-shadow:0 0 5px rgba(2,2,2,.7),inset 0 0 2px hsla(0,0%,100%,.1)}.page-shop--cash{transition:all .3s;margin:5px;cursor:pointer}.page-shop--cash:hover{transform:scale(1.015);background:rgba(89,255,160,.2)}.page-shop--cash:hover .cash-wrapper{box-shadow:inset 0 0 0 2px rgba(205,255,227,.6)}.page-shop--cash .cash-wrapper{transition:all .3s;padding:20px;text-shadow:0 1px 3px rgba(0,0,0,.4);background:linear-gradient(rgba(205,255,227,.3),rgba(89,255,160,.2));box-shadow:inset 0 0 0 2px rgba(205,255,227,.3);display:grid;grid-template-columns:120px 250px auto auto;text-align:left;align-items:center}.page-shop--cash .cash-wrapper--details{padding-left:40px;font-weight:600;line-height:1em;display:flex;flex-direction:column;gap:10px}.page-shop--cash .cash-wrapper--items{opacity:.7;font-style:italic}.page-shop--cash .cash-wrapper--title{font-size:16px;color:#59ffa0}.page-shop--cash .cash-wrapper--cash{font-size:25px}.page-shop--cash .cash-wrapper--price{text-align:right;font-size:39px;font-weight:600}.page-shop--cash .cash-wrapper--price sup{font-size:20px;margin:0 2px 0 0}.page-shop--cash .cash-wrapper--image{position:relative;height:100%}.page-shop--cash .cash-wrapper--image:after{pointer-events:none;position:absolute;display:block;content:"";top:0;bottom:0;left:15px;right:20px;background:var(--bundle-image) 50% 50% no-repeat;transform:scale(2);background-size:contain}.page-shop--product{padding:5px}.page-shop--product--gold-only{position:absolute;top:10px;right:10px}.page-shop--product--gold-only-icon{width:50px;height:50px;background:url(/dist/site/images/pages/shop/gold-only-item.png) no-repeat;background-size:contain;background-position:50% 50%;position:relative;z-index:2}.page-shop--product--gold-only:after,.page-shop--product--gold-only:before{z-index:0;content:"";width:100px;height:100px;background:url(/dist/site/images/pages/shop/gold-only-aura.png) no-repeat;background-size:contain;position:absolute;top:25px;left:25px}.page-shop--product--gold-only:before{animation:rarity_aura_rotate_main 8s linear infinite;z-index:0}.page-shop--product--gold-only:after{animation:rarity_aura_rotate_alt 7s linear infinite reverse;mix-blend-mode:overlay;z-index:1}.page-shop--product--container{width:100%;height:100%;text-align:center;overflow:hidden;cursor:pointer;min-height:260px;display:grid;grid-template-rows:auto min-content min-content}.page-shop--product--content,.page-shop--product--preview{display:flex;justify-content:center;align-items:center}.page-shop--product--content{position:relative;width:100%;height:100%;min-height:260px;background:#5571a0;background:linear-gradient(-5deg,#475f85,#354764 50%,#4f6a96 66%,#475f85);box-shadow:inset 0 0 0 2px hsla(0,0%,100%,.1),0 3px 8px rgba(0,0,0,.6);border-radius:3px;transition:all .32s;transition-property:transform,box-shadow}.page-shop--product--content:hover{z-index:2;transform:translateY(-2.6%) scale(1.05);box-shadow:inset 0 0 0 2px hsla(0,0%,100%,.1),0 10px 18px rgba(0,0,0,.6)}.page-shop--product--details{padding:5px;margin:3px;background:rgba(0,0,0,.3)}.page-shop--product--type{font-size:20px;font-weight:600;line-height:1.2em;text-transform:uppercase}.page-shop--product--price{font-weight:700;font-size:12px}.page-shop--product--name{text-shadow:0 1px 3px rgba(0,0,0,.4);font-weight:700;font-size:18px}.is-featured .page-shop--product--container,.page-shop--product.is-featured{min-height:338px}.is-featured .page-shop--product--price,.is-featured .page-shop--product--type{font-size:18px}.is-featured .page-shop--product--content{padding:0;background:transparent;background:linear-gradient(180deg,transparent,transparent 7%,transparent 15%,transparent)}.page-shop--product.is-expired .page-shop--product--content{opacity:.5;filter:grayscale(70%);cursor:not-allowed}.page-shop--product.is-expired .page-shop--product--content:hover{transform:none;box-shadow:inset 0 0 0 2px hsla(0,0%,100%,.1),0 3px 8px rgba(0,0,0,.6)}.page-shop--product.is-featured .page-shop--product--name{justify-self:right;padding-right:20px;color:#fff!important;font-size:38px}.type--trail.page-shop--product .trail-wrapper{padding:15px 0;margin:15px 0;height:230px;width:100%}.type--trail.page-shop--product .animated-asset-preview{height:100%}.type--trail.page-shop--product.is-featured .trail-wrapper{height:230px;width:100%}.type--trail.page-shop--product .trail-image img{max-height:60%;max-width:60%}.type--car.page-shop--product .page-shop--product--name{color:#d62f3a}.type--car.page-shop--product .vehicle-wrapper{padding:15px 0;margin:0 3px;display:flex;justify-content:center;align-items:center;height:220px;width:100%}.type--car.page-shop--product.is-featured .vehicle-wrapper{height:220px;width:100%;padding:0;margin:0;box-shadow:none;background:none}.type--car.page-shop--product .static-car-preview{transform:rotate(180deg)}.type--car.page-shop--product .static-car-preview.flip-y{transform:rotate(180deg) scaleY(-1)}.type--car.page-shop--product .animated-car-preview{height:220px;width:100%}.type--bundle.page-shop--product{height:330px}.type--bundle.page-shop--product .page-shop--product--price{font-size:16px}.type--bundle.page-shop--product .bundle-wrapper{height:100%;display:grid;grid-template-rows:auto auto auto 1fr;line-height:1em;gap:10px}.type--bundle.page-shop--product .bundle-wrapper--title{font-size:16px;text-transform:uppercase;font-weight:700;padding-top:20px}.type--bundle.page-shop--product .bundle-wrapper--cash{font-size:25px;text-transform:uppercase;font-weight:700}.type--bundle.page-shop--product .bundle-wrapper--items{font-size:12px;opacity:.7}.type--bundle.page-shop--product .bundle-wrapper--image{background-size:contain;background-position:50% 50%;background-repeat:no-repeat}.type--sticker.page-shop--product .page-shop--product--name{color:#59ffa0}.type--sticker.page-shop--product .sticker-wrapper{position:relative;display:flex;justify-content:center;align-items:center;width:100%;height:240px;background-size:100% 100%}.type--sticker.page-shop--product img{max-height:70%;max-width:70%}.type--sticker.page-shop--product.is-featured .sticker-wrapper{height:210px}.type--nitro.page-shop--product .nitro-wrapper{padding:15px 0;margin:15px 0;height:230px;width:100%}.type--nitro.page-shop--product .animated-asset-preview{height:100%}.type--nitro.page-shop--product.is-featured .nitro-wrapper{height:230px;width:100%}.type--nitro.page-shop--product .trail-image img{max-height:60%;max-width:60%}.type--title.page-shop--product .page-shop--product--name{align-self:center;white-space:nowrap;padding:0;color:#f9d034;font-size:24px}.type--title.page-shop--product .title-wrapper{position:relative;width:90%;height:75%;overflow:hidden;margin:0 10px}.type--title.page-shop--product .title-label{display:flex;justify-content:center;align-items:center;position:absolute;top:20%;left:10%;right:10%;bottom:5%}.type--title.page-shop--product.is-featured .page-shop--product--name{color:#f9d034!important;font-size:42px}.page-shop--modal{min-height:450px}.page-shop--modal--tags{display:flex;gap:15px;align-items:center;padding:0 20px 0 0}.page-shop--modal.is-gold-only{color:red;box-shadow:0 0 0 1px #f9d034,0 0 20px #eca72c;border-radius:20px}.page-shop--modal--summary-container{display:grid;grid-template-rows:auto auto;height:100%}.page-shop--modal--cash-balance,.page-shop--modal--season-item{position:absolute;left:0;color:#fff;line-height:1.3em;z-index:10;height:80px;display:flex;flex-direction:column;justify-content:center}.page-shop--modal--cash-balance{width:180px}.page-shop--modal--season-item{bottom:0;border-radius:0 20px 0 20px;padding:0 20px 0 200px;background:rgba(0,0,0,.3)}.page-shop--modal--season-logo{background-size:contain;background-repeat:no-repeat;background-position:50% 50%;height:60px;width:180px}.page-shop--modal--summary{position:absolute;right:0;top:0;bottom:0;width:60%;z-index:3;padding:25px 25px 25px 20%;border-radius:20px;overflow:hidden;color:#fff;background:linear-gradient(90deg,transparent,rgba(0,0,0,.7) 27%)}.page-shop--modal--footer{align-self:self-end}.page-shop--modal--preview{position:absolute;top:0;left:0;right:0;bottom:0;z-index:1;border-radius:20px;overflow:hidden}.page-shop--modal--title{font-size:39px}.page-shop--modal--price,.page-shop--modal--title{font-weight:600;padding:0 20px 10px 0;line-height:1em}.page-shop--modal--price{font-size:25px;color:#acacac}.page-shop--modal--series{font-size:16px;color:#acacac;line-height:1.2em}.page-shop--modal--desc{padding-top:20px;font-size:14px}.page-shop--modal--cash-balance{bottom:0;border-radius:0 20px 0 20px;padding:15px 20px;background-color:rgba(0,0,0,.7)}.page-shop--modal--cash-balance-title{font-size:12px;font-weight:600;color:#acacac}.page-shop--modal--actions{display:grid;grid-template-columns:65% auto;-moz-column-gap:10px;column-gap:10px;position:relative}.page-shop--modal--actions.as-login{grid-template-columns:1fr 1fr}.page-shop--modal--cash-cta{position:absolute;top:0;left:0;z-index:10;margin-left:-10px;transform:translate(-100%)}.page-shop--modal--already-equipped{display:flex;justify-content:center;align-items:center;font-size:14px;color:#59ffa0;border:1px solid #59ffa0;border-radius:4px}.page-shop--modal--already-equipped--icon{width:24px;height:24px;margin-right:10px;color:#59ffa0;stroke:#59ffa0;stroke-opacity:0}.page-shop--modal--already-equipped--icon-ring{animation:equipped_item_draw_stroke 1s linear .25s forwards}.page-shop--modal--already-equipped--icon-check{animation:equipped_item_draw_stroke 1s linear .75s forwards}.page-shop--modal--cash-button,.page-shop--modal--purchase-button{display:grid;grid-template-columns:50% 50%}.page-shop--modal--cash-button span:nth-last-child(0n+1),.page-shop--modal--purchase-button span:nth-last-child(0n+1){justify-self:right;font-weight:700}.page-shop--modal--cash-button span:nth-last-child(0n+2),.page-shop--modal--purchase-button span:nth-last-child(0n+2){justify-self:left}.page-shop--modal--message{display:flex;margin:0 0 15px;padding:15px;font-size:12px;background:rgba(0,0,0,.4);border-radius:8px;box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.15)}.page-shop--modal--message span{font-weight:700;color:#f9d034}.page-shop--modal--message .icon{width:40px;height:40px}.page-shop--modal--message.is-error{background:rgba(214,47,58,.2);box-shadow:inset 0 0 0 1px #d62f3a}.page-shop--modal--message-text{padding-left:15px}.trail-preview--container{width:100%;height:100%}.trail-preview--card{background:#2f3242}.trail-preview .animated-asset-preview{width:600px;height:450px;transform-origin:50% 50%;transform:rotate(-25deg);animation:trail_preview_spin 30s ease-in-out infinite}.page-shop--modal .tag-preview{width:550px;height:300px;top:40px;position:absolute}.tag-preview--container{width:100%;height:100%}.tag-preview--pane{display:flex;justify-content:center;align-items:center;text-align:center}.tag-preview--container--wrapper{width:100%;height:100%;background:linear-gradient(0deg,rgba(210,141,19,.5),rgba(46,49,65,0))}.tag-preview--content{display:grid;grid-template-rows:50% 50%;width:500px;height:300px}.title-preview--card{display:flex;justify-content:center;align-items:center;text-align:center;position:absolute;top:0;bottom:0;left:20px;width:50%;color:#fff}.title-preview--container{width:100%;height:100%}.title-preview--container--wrapper{width:100%;height:100%;font-size:32px;background:linear-gradient(0deg,rgba(10,126,211,.5),rgba(46,49,65,0))}.title-preview--player,.title-preview--title{margin:0 30px;white-space:nowrap;line-height:1.4em}.title-preview--player{align-self:flex-end}.title-preview--title{font-size:68px;font-weight:700;color:#f9d034}.title-preview--content{display:grid;grid-template-rows:50% 50%;width:500px;height:300px;background-image:url(/dist/site/images/pages/season/season-insp-title.png);background-size:100% 100%}.vehicle-cruise-preview{width:100%;height:100%}.sticker-preview-container{width:100%;height:100%;background:url(/dist/site/images/pages/shop/sticker-bg.jpg);background-size:auto 100%;background-position:0 0}.sticker-preview-container .sticker{position:absolute;top:50%;left:25%;padding:20px;opacity:0;background:#fff;border-radius:20px;box-shadow:0 2px 18px rgba(0,0,0,.8);transform-origin:50% 100%;transform:translate(-50%,-85%);animation:sticker_bubble_popup 8s linear .25s infinite;animation-timing-function:cubic-bezier(0,1.09,.28,1.26)}.sticker-preview-container .sticker:after{content:"";display:block;position:absolute;top:100%;left:50%;height:0;width:0;z-index:0;border:20px solid transparent;border-top-color:#fff;transform:translate(-50%,-1px)}.sticker-preview-container .sticker-image{width:170px;height:170px;background-size:contain;background-repeat:no-repeat;background-position:50% 50%}.sticker-preview-container .current-user-car{position:absolute;bottom:50px;height:130px;width:50%;transform:translate(-60px);animation:sticker_car_arrival .6s ease-out}.page-shop--bundles{padding:10px;display:flex;flex-direction:column;gap:15px}.page-shop--bundle.expired{pointer-events:none;filter:grayscale(75%) brightness(.85)}.page-shop--bundle{position:relative;background:var(--bundle-theme);display:grid;grid-template-columns:40% auto 1fr;cursor:pointer;transition:all .3s;box-shadow:inset 0 0 0 3px hsla(0,0%,100%,.2);z-index:1}.page-shop--bundle:hover{transform:scale(1.05)}.page-shop--bundle:before{position:absolute;display:block;content:"";top:0;left:0;right:0;bottom:0;background:linear-gradient(0deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.5));mix-blend-mode:overlay;z-index:0}.page-shop--bundle--price,.page-shop--bundle--value{display:flex;align-items:flex-start;justify-content:end;line-height:1em;text-shadow:0 1px 3px rgba(0,0,0,.4)}.page-shop--bundle--currency-symbol{margin-left:5px}.page-shop--bundle--price .page-shop--bundle--currency-symbol{font-size:16px;transform:translateY(-10px)}.page-shop--bundle--value .page-shop--bundle--currency-symbol{font-size:12px}.page-shop--bundle--summary{padding-top:10px;padding-right:15px}.page-shop--bundle--savings{position:absolute;right:0;top:0;transform:translate(20%,-25%) rotate(15deg);line-height:1em;background:linear-gradient(-45deg,#eca72c,#f9d034);width:50px;height:50px;border-radius:50px;display:flex;align-items:center;justify-content:center;flex-direction:column;box-shadow:0 1px 4px rgba(0,0,0,.5);text-shadow:0 1px 3px rgba(0,0,0,.5)}.page-shop--bundle--savings>:first-child{font-weight:700;font-size:16px}.page-shop--bundle--savings>:nth-child(2){font-size:12px}.page-shop--bundle--price{font-size:46px;font-weight:600}.page-shop--bundle--value{font-size:16px;text-decoration:line-through;opacity:.7}.page-shop--bundle--details{padding:10px;text-align:right;display:flex;align-items:center;justify-content:right}.page-shop--bundle--time-remaining{box-shadow:0 1px 3px rgba(0,0,0,.5);position:absolute;white-space:nowrap;left:20px;bottom:0;transform:translateY(25%)}.page-shop--bundle--contents,.page-shop--bundle--details{padding-top:20px}.page-shop--bundle--thumbnail{padding:15px;background-repeat:no-repeat;background-size:contain;background-position:0 50%}.page-shop--bundle--contents-wrapper,.page-shop--bundle--thumbnail{display:flex;align-items:center}.page-shop--bundle--contents{display:flex;justify-content:left;padding:20px 0 15px}.page-shop--bundle--content{height:90px;position:relative;background:rgba(0,0,0,.3);box-shadow:inset 0 0 8px rgba(0,0,0,.3),0 0 3px hsla(0,0%,100%,.3);border-radius:4px;padding:0 15px;margin-left:5px;display:grid;grid-template-rows:1fr auto;text-align:center;align-items:center}.page-shop--bundle--content:first-child{margin-left:0}.page-shop--bundle--content-count{font-size:30px;font-weight:600;transform:translateY(5px)}.page-shop--bundle--content-label{font-size:10px;text-transform:uppercase;padding-bottom:5px}.page-shop--bundle--gold-plus{background:url(/dist/site/images/bundles/plus.png) 50% 50% no-repeat;background-size:contain;width:30px}.page-shop--bundle--gold{aspect-ratio:1/1;width:80px;box-shadow:inset 0 0 0 1px #eca72c,0 0 10px rgba(236,167,44,.8);background:linear-gradient(-45deg,rgba(0,0,0,.6),rgba(140,94,13,.8),rgba(0,0,0,.7))}.page-shop--bundle--gold:before{content:"";position:absolute;display:block;left:0;right:0;top:0;bottom:20%;background:url(/dist/site/images/bundles/gold.png) no-repeat 50% 50%;background-size:70% auto}.page-shop--bundle--gold:after{text-shadow:0 0 4px rgba(236,167,44,.8);content:"Nitro Gold";text-transform:uppercase;position:absolute;bottom:5px;left:0;right:0;text-align:center;font-size:10px;color:#eca72c;font-weight:600}.cash-purchase-restricted-message{display:grid;grid-template-columns:auto 1fr;line-height:1em;align-items:center;text-align:left;text-decoration:none;max-width:600px;margin:0 auto;color:#eca72c;fill:#eca72c;border:1px solid #eca72c;background:rgba(236,167,44,.1);gap:0 20px;padding:15px 20px;border-radius:5px;cursor:pointer!important;transition:all .25s}.cash-purchase-restricted-message>*{cursor:pointer!important}.cash-purchase-restricted-message:hover{color:#eca72c;transform:scale(1.05)}.cash-purchase-restricted-message svg{width:35px;height:35px}.cash-purchase-restricted-message h3{font-size:16px;margin:0}.cash-purchase-restricted-message p{font-size:14px;padding:0;margin:0;font-style:italic;opacity:.8}.cash-purchase-restricted-message div{grid-row:1/3}@keyframes sticker_bubble_popup{0%{opacity:0;transform:translate(-50%,-85%) scale(.3) rotate(-30deg)}5%{opacity:1;transform:translate(-50%,-85%) scale(1) rotate(0deg)}85%{opacity:1;transform:translate(-50%,-85%) scale(1) rotate(0deg)}95%{opacity:0;transform:translate(-50%,-85%) scale(.3) rotate(0deg)}to{opacity:0;transform:translate(-50%,-85%) scale(.3) rotate(-30deg)}}.page-shop--modal--actions .page-shop--current-balance{position:absolute;top:0;left:-10px;transform:translate(-100%);margin:0 20px 0 0;width:190px;border-radius:5px!important;line-height:1em;background:rgba(32,34,46,.7)}.page-shop--modal--actions .page-shop--current-balance--title{font-size:12px}.page-shop--modal--actions .page-shop--current-balance--money{font-size:14px}@keyframes sticker_car_arrival{0%{transform:translate(-260px)}to{transform:translate(-60px)}}@keyframes equipped_item_draw_stroke{0%{stroke-opacity:1;stroke-dasharray:0% 400%}to{stroke-opacity:1;stroke-dasharray:400% 400%}}@keyframes trail_preview_spin{0%{transform:rotate(-25deg) scale(1)}50%{transform:rotate(20deg) scale(1.2)}to{transform:rotate(-25deg) scale(1)}}.singleInput{height:100%;position:relative;width:100%}.singleInput.is-correct .singleInput-actions,.singleInput.is-correct .singleInput-field,.singleInput.is-error .singleInput-actions,.singleInput.is-error .singleInput-field{pointer-events:none}.singleInput.is-correct .singleInput-field,.singleInput.is-error .singleInput-field{color:hsla(0,0%,100%,.8)}.singleInput.is-correct .singleInput-submit,.singleInput.is-error .singleInput-submit{transform:translateY(-500%)}.singleInput.is-correct .singleInput-message,.singleInput.is-error .singleInput-message{color:#fff}.singleInput.is-error .singleInput-field{background:#d62f3a}.singleInput.is-error .singleInput-message{background:#962129;transform:translateY(-50%)}.singleInput.is-correct .singleInput-field{background:#2d8050}.singleInput-field.is-disabled,.singleInput-field.is-disabled+.singleInput-actions,.singleInput.is-disabled .singleInput-actions,.singleInput.is-disabled .singleInput-field{opacity:.8;pointer-events:none}.singleInput-field{background:hsla(0,0%,100%,.75);border-radius:5px;border-color:#020202 #666 #acacac;border-style:solid;border-width:1px;box-shadow:inset 0 4px 4px rgba(2,2,2,.2);color:#020202;font-size:25px;height:100%;letter-spacing:1px;overflow:hidden;padding:0 15px;transition:all .1s linear;white-space:nowrap;width:100%}.singleInput-field::-moz-placeholder{font-size:20px;letter-spacing:0;font-style:italic;color:rgba(2,2,2,.4)}.singleInput-field:-ms-input-placeholder{font-size:20px;letter-spacing:0;font-style:italic;color:rgba(2,2,2,.4)}.singleInput-field::placeholder{font-size:20px;letter-spacing:0;font-style:italic;color:rgba(2,2,2,.4)}.singleInput-field::-webkit-inner-spin-button,.singleInput-field::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.singleInput-field:focus{background:#fff;outline:none}.singleInput-actions{height:100%;overflow:hidden;position:absolute;right:0;top:50%;transform:translateY(-50%);width:300px}.singleInput-message,.singleInput-submit{position:absolute;top:50%;transition:all .1s ease-out;margin-right:10px}.singleInput-submit{right:0;transform:translateY(-50%);width:125px}.singleInput-message{border-radius:5px;font-size:14px;min-width:100px;padding:10px 15px;right:0;text-align:center;transform:translateY(500%);width:auto;box-shadow:0 1px 10px rgba(2,2,2,.14),0 0 40px hsla(0,0%,100%,.2)}.slideshow{position:relative;height:100%}.slideshow-slide.is-active{animation-name:slideIn}.slideshow-viewport{bottom:0;left:0;overflow:hidden;position:absolute;right:0;top:0}.slideshow-slide{align-items:center;animation-duration:.8s;animation-fill-mode:forwards;animation-name:slideOut;animation-timing-function:cubic-bezier(.83,0,.17,1);background:transparent;display:flex;justify-content:center;left:0;opacity:0;position:absolute;top:50%;transform:translateX(100%) translateY(-50%) scale(.8);transition:all .25s ease-in-out;width:100%}.slideshow-content{flex:0 0 auto}@keyframes slideIn{0%{transform:translateX(100%) translateY(-50%) scale(.8);opacity:0}to{transform:translateX(0) translateY(-50%) scale(1);opacity:1}}@keyframes slideOut{0%{transform:translateX(0) translateY(-50%) scale(1);opacity:1}to{transform:translateX(-100%) translateY(-50%) scale(.8);opacity:0}}.special-action{display:block;position:absolute;top:0;transform:translate(-10%,25%);max-width:280px;z-index:1;text-decoration:none}.special-action img{max-width:100%}.special-action--black-friday,.special-action--black-friday:hover{text-align:center;color:#fff}.special-action--black-friday:hover div,.special-action--black-friday:hover img,.special-action--black-friday div,.special-action--black-friday img{position:relative;z-index:1}.special-action--black-friday:before,.special-action--black-friday:hover:before{z-index:0;pointer-events:none;content:" ";position:absolute;display:block;left:-30px;right:-30px;top:-10px;height:65px;background:url(/dist/site/images/pages/upgrade/black-friday-ad-glow.png);background-size:100% 100%;animation:pulse 4s infinite}@keyframes pulse{0%{opacity:.3}50%{opacity:1}to{opacity:.3}}.speedometer{position:relative;width:100%}.speedometer-stroke--bg.speedometer-stroke{transform:scale(.82) rotate(121deg)}.speedometer-stroke--shadow{animation:rotateStroke .4s ease-out;transform:scale(.77) rotate(121deg)}.speedometer-stroke--fill{animation:rotateStroke .4s ease-out;transform:scale(.84) rotate(121deg)}.speedometer-dial{fill:transparent;margin:0 auto;position:relative;width:100%;z-index:2}.speedometer-stroke{stroke-width:15;transform-origin:center center}.speedometer-needle{animation:rotateNeedle .3s ease-out;stroke-width:2;stroke:#fff;transform-origin:50% 50%;transform:rotate(var(--rotatedeg))}.speedometer-bursts{transform:translate(-50%);height:136px;overflow:hidden;top:10px;transform-origin:center center;width:136px;z-index:1}.speedometer-burst,.speedometer-bursts{position:absolute;left:50%;border-radius:50%}.speedometer-burst{animation:flareCenter 1.2s ease-out .2s forwards;height:100%;opacity:0;top:50%;transform-origin:center center;transform:translate(-50%,-50%) scale(0);width:100%}.speedometer-burst+.speedometer-burst{animation:flareCenter 1s ease-out .4s forwards}.speedometer-text{position:absolute;left:50%;transform:translate(-50%);text-align:center;text-shadow:0 1px 10px rgba(2,2,2,.14);z-index:3}.speedometer-top{top:40px}.speedometer-avg{top:113px}@keyframes rotateStroke{0%{stroke-dasharray:0,502.85714}}@keyframes rotateNeedle{0%{transform:rotate(-59deg)}}@keyframes flareCenter{0%{transform:translate(-50%,-50%) scale(0);opacity:0}50%{transform:translate(-50%,-50%) scale(.8);opacity:1}90%{transform:translate(-50%,-50%) scale(.9);opacity:.1}to{transform:translate(-50%,-50%) scale(1);opacity:0}}.split{align-items:baseline;display:flex;justify-content:space-between}.split--inline{display:inline-flex}.split--end{align-items:flex-end}.split--flag{align-items:center}.split--start{align-items:flex-start}.split--stretch{align-items:stretch}.split--reverse .split-cell:first-child{flex-grow:0}.split--reverse .split-cell:last-child{flex-grow:1}.split--f>.split-cell:first-child{padding-right:0}.split--xxs>.split-cell:first-child{padding-right:5px}.split--xs>.split-cell:first-child{padding-right:10px}.split--s>.split-cell:first-child{padding-right:15px}.split--m>.split-cell:first-child{padding-right:30px}.split--l>.split-cell:first-child{padding-right:40px}.split--xl>.split-cell:first-child{padding-right:60px}.split--xxl>.split-cell:first-child{padding-right:80px}.split--jumbo>.split-cell:first-child{padding-right:160px}.split--wrap{flex-wrap:wrap}.split--eq>.split-cell:first-child,.split--eq>.split-cell:last-child{flex:1}.split--shrink>.split-cell:first-child,.split--shrink>.split-cell:last-child{flex:1 1 auto}.split--stack{flex-direction:column}.split--stack>.split-cell{width:100%}.split--stack>.split-cell:first-child{padding-right:0}@media screen and (max-width:480px){.split--stack_xs{flex-direction:column}.split--stack_xs>.split-cell{width:100%}.split--stack_xs>.split-cell:first-child{padding-right:0}}@media screen and (max-width:736px){.split--stack_s{flex-direction:column}.split--stack_s>.split-cell{width:100%}.split--stack_s>.split-cell:first-child{padding-right:0}}@media screen and (max-width:980px){.split--stack_m{flex-direction:column}.split--stack_m>.split-cell{width:100%}.split--stack_m>.split-cell:first-child{padding-right:0}}@media screen and (max-width:1220px){.split--stack_l{flex-direction:column}.split--stack_l>.split-cell{width:100%}.split--stack_l>.split-cell:first-child{padding-right:0}}@media screen and (max-width:1320px){.split--stack_xl{flex-direction:column}.split--stack_xl>.split-cell{width:100%}.split--stack_xl>.split-cell:first-child{padding-right:0}}@media screen and (max-width:1400px){.split--stack_xxl{flex-direction:column}.split--stack_xxl>.split-cell{width:100%}.split--stack_xxl>.split-cell:first-child{padding-right:0}}.split--divided>.split-cell:first-child{padding:0}.split--divided .split-divide{padding:0 40px}.split--divided.split--stack .split-divide{padding:30px 0}.split--divided.split--divided_big .split-divide{padding:0 60px}.split--divided.split--divided_big.split--stack .split-divide{padding:40px 0}.split--center .split-cell{display:flex;flex-direction:column;justify-content:center}.split-cell{min-width:0}.split-cell:first-child{flex-grow:1;padding-right:20px}.split-cell:last-child{flex-shrink:0}.split-divide{align-self:stretch}.split-divider{align-items:center;display:flex;flex-direction:column;height:100%;text-align:center}.split-divider:after,.split-divider:before{background:hsla(0,0%,100%,.2);content:"";height:50%;width:1px}.split-divider:after{margin-top:15px}.split-divider:before{margin-bottom:15px}.split-divider.split-divider--top:before{display:none}.split-divider.split-divider--top:after{height:100%}.split--stack .split-divider{flex-direction:row;height:auto;width:100%}.split--stack .split-divider:after,.split--stack .split-divider:before{height:1px;width:50%}.split--stack .split-divider:after{margin-left:15px;margin-top:0}.split--stack .split-divider:before{margin-bottom:0;margin-right:15px}.stat{height:430px}.stat-box--container{display:grid;grid-template-columns:repeat(5,1fr);gap:15px;padding:20px}.stat-box{display:grid;grid-template-rows:auto auto 1fr;border:1px solid;padding:15px;text-shadow:0 1px 2px rgba(0,0,0,.6);gap:15px;background:linear-gradient(145deg,#20222e,#383b4b 30%,#2e3141 40%,#292c3b 41%,#292c3b 51%,#272a37 80%,#20222e),#3b3d4c}.stat-box--progress .stat-box--title{color:#f9d034}.stat-box--progress{border-color:#f9d034;box-shadow:0 0 8px rgba(249,208,52,.3)}.stat-box--speed .stat-box--title{color:#d62f3a}.stat-box--speed{border-color:#d62f3a;box-shadow:0 0 8px rgba(214,47,58,.3)}.stat-box--races .stat-box--title{color:#1c99f4}.stat-box--races{border-color:#1c99f4;box-shadow:0 0 8px rgba(28,153,244,.3)}.stat-box--money .stat-box--title{color:#59ffa0}.stat-box--money{border-color:#59ffa0;box-shadow:0 0 8px rgba(89,255,160,.3)}.stat-box--gold .stat-box--title{color:#eca72c}.stat-box--gold{border-color:#eca72c;box-shadow:0 0 8px rgba(236,167,44,.3)}.stat-box--standard .stat-box--title{color:#acacac}.stat-box--standard{border-color:#acacac;box-shadow:0 0 8px hsla(0,0%,67.5%,.3)}.stat-box--gold{background:linear-gradient(145deg,#493d2d,#6e5b41 40%,#493d2d),#3b3d4c}.stat-box--gold .stat-box--extra--title,.stat-box--gold .stat-box--label{color:#eca72c}.stat-box--gold .stat-box--extra--label{color:#acacac}.stat-box--details{display:flex;flex-direction:column;gap:5px}.stat-box hr{border-color:#666;width:100%}.stat-box--extras{align-self:flex-end;display:flex;flex-direction:column;gap:10px}.stat-box--title{font-size:16px;font-weight:600}.stat-box--stat{line-height:1em;font-weight:600;font-size:22px;display:flex;align-items:flex-end;gap:5px}.stat-box--stat span{font-size:12px}.stat-box--label{text-transform:uppercase;color:#acacac;font-size:12px}.stat-box--extra--title{color:#acacac;font-size:12px;line-height:1em}.stat-box--extra--value{display:flex;align-items:flex-end;gap:5px}.stat-box--extra--stat{font-weight:600;font-size:16px}.stat-box--extra--label{font-size:12px;color:#666;transform:translateY(-2px);text-transform:uppercase}.stickers{position:relative}.stickers-inv.is-editing .stickers-invCell{transition:all .1s ease-out;background:#626571;box-shadow:0 1px 10px rgba(2,2,2,.14)}.stickers-inv.is-editing .stickers-invCell:hover{cursor:pointer;transform:translateY(-2px);box-shadow:0 28px 28px 0 rgba(2,2,2,.05),0 17px 17px 0 rgba(2,2,2,.2),0 8px 8px 0 rgba(2,2,2,.15)}.stickers-inv.is-full.is-editing .stickers-invCell:not(.is-selected) .sticker{opacity:.6;filter:grayscale(1)}.stickers-inv.is-full.is-editing .stickers-invCell:not(.is-selected):hover{cursor:not-allowed;transform:none;box-shadow:none}.stickers-inv.is-full.is-editing .stickers-invCell:not(.is-selected):hover .sticker{filter:grayscale(0);opacity:1}.stickers-invCell.is-selected{border-color:#9bffc6 #50e690 #47cc80 #8bffbd}.stickers-invCell.is-selected .stickers-invCellCheck{animation:sticker-select .4s ease-out forwards}.sticker{display:block;flex:0 0 auto;max-width:100%;max-height:100%}.stickers-inv{display:flex;flex-wrap:wrap;cursor:pointer}.stickers-invCell{flex:0 0 auto;width:24.25%;height:170px;margin:0 1% 10px 0;padding:10px;z-index:1;position:relative;transform-origin:50% 50%;border:1px solid transparent;display:flex;align-items:center;justify-content:center}.stickers-invCell:nth-child(4n){margin-right:0}.stickers-invCellCheck{position:absolute;top:10px;right:10px;color:#59ffa0;opacity:0}@keyframes sticker-select{0%{opacity:0;transform:scale(1)}20%{opacity:1;transform:scale(1.2)}to{opacity:1;transform:scale(1)}}.store-discounted-price{opacity:.5;text-decoration:line-through}.price-pairing{display:flex;gap:10px;justify-content:right}.store-checkout-options--cash>*,.store-checkout-options--gold>*{margin-top:15px}.store-checkout-options--cash>:first-child,.store-checkout-options--gold>:first-child{margin-top:0}.store-checkout-option--wrapper{position:relative}.store-checkout-option--content{display:grid;width:100%;grid-template-columns:auto auto}.store-checkout-option--content>*{align-self:center}.store-checkout-option--content>:nth-child(2){text-align:right}.store-checkout-option--info{white-space:normal;text-align:left}.store-checkout-option--title{font-weight:600;font-size:16px}.store-checkout-option--desc{font-size:12px;padding:5px 0 20px}.store-checkout-option--payment-types svg{overflow:hidden;height:24px;width:auto;border-radius:3px;margin-left:7px}.store-checkout-option--payment-types svg:first-child{margin:0}.store-send-to-friend{text-align:left;padding:5px;position:relative;cursor:pointer}.store-send-to-friend--title{padding:5px 10px;font-weight:600;font-size:16px}.store-send-to-friend--url{font-size:14px;border-radius:4px;padding:5px 10px;background:rgba(2,2,2,.3);color:#fff}.store-send-to-friend--tooltip{pointer-events:none;position:absolute;z-index:1;background:rgba(28,153,244,.9);color:#fff;font-size:12px;padding:4px 11px;border-radius:3px;transform:translate(0);right:0;top:0;opacity:0;transition:all .25s}.store-send-to-friend:hover .store-send-to-friend--tooltip{transform:translateY(20%);opacity:1}.storeReceipt{display:inline-block;margin:0 auto;position:relative}.storeReceipt-receipt{box-shadow:0 28px 28px 0 rgba(2,2,2,.05),0 17px 17px 0 rgba(2,2,2,.2),0 8px 8px 0 rgba(2,2,2,.15);position:relative;transform:translate(50px,-10px);z-index:1}.storeReceipt-bill{animation:store-bill-enter .4s ease-out forwards;bottom:0;box-shadow:0 1px 10px rgba(2,2,2,.14);left:0;opacity:0;position:absolute;transform:translateX(500px);z-index:5}.storeReceipt-bill:nth-child(2){animation-delay:.1s;bottom:10px;left:10px;z-index:4}.storeReceipt-bill:nth-child(3){animation-delay:.2s;bottom:20px;left:20px;z-index:3}.storeReceipt-bill:nth-child(4){animation-delay:.3s;bottom:30px;left:30px;z-index:2}@keyframes store-bill-enter{0%{transform:translateX(500px);opacity:0}to{transform:translateX(-100px);opacity:1}}.structure{display:grid;align-content:stretch;grid-column-gap:0;grid-row-gap:20px;grid-template-columns:[spacer-start] 1fr [main-start] 1024px [end];grid-template-rows:[header-start] minmax(90px,max-content) [ad-start] max-content [content-start] 1fr [footer-start] auto [bottom];min-height:100vh;justify-content:center;position:relative;width:100%;padding:0}@media screen and (max-height:710px){.structure{grid-row-gap:10px}}@media screen and (min-width:1064px){.structure{grid-template-columns:[spacer-start] minmax(0,1fr) [main-start] 1024px [end];padding:0 10px}}@media screen and (min-width:1024px){.structure{grid-template-columns:[spacer-start] 0 [main-start] 1024px [end];padding:0 10px}}@media screen and (min-width:1064px){.structure{grid-template-columns:[spacer-start] 1fr [main-start] 1024px [end];padding:0 10px}}@media screen and (min-width:1234px){.structure{grid-template-columns:[spacer-start] 1fr [main-start] 1024px [end];grid-column-gap:10px;justify-content:start}}@media screen and (min-width:1365px){.structure{grid-template-columns:[spacer-start] 300px [main-start] 1024px [end]}}@media screen and (min-width:1694px){.structure{grid-template-columns:[main-start] 1024px [end];justify-content:center}}.structure{overflow-x:hidden}@media screen and (min-width:1320px){.structure{overflow-x:visible}}.structure--noAds.structure{grid-template-columns:[main-start] 1024px [end];grid-template-rows:[header-start] minmax(90px,max-content) [content-start] 1fr [footer-start] auto [bottom]}.structure--collapsed-nav.structure{grid-template-rows:[header-start] minmax(50px,max-content) [ad-start] max-content [content-start] 1fr [footer-start] auto [bottom]}.structure--collapsed-nav.structure .ad--side{top:80px}.structure--collapsed-nav.structure .structure-leaderboard{height:110px}.structure--collapsed-nav.structure .structure-leaderboard>.ad{margin-top:10px}.structure--noAds.structure--collapsed-nav.structure{grid-template-rows:[header-start] minmax(50px,max-content) [content-start] 1fr [footer-start] auto [bottom]}.structure--collapsed-nav.structure--nitromath.structure{grid-template-rows:[header-start] minmax(25px,max-content) [content-start] 1fr [footer-start] auto [bottom]}.structure--collapsed-nav.structure--nitromath.structure .structure-header{height:20px}.structure--collapsed-nav.structure--nitromath.structure .logo{transform:translateY(2px)}.structure--noAds.structure{justify-content:center}.structure--noAds.structure .structure-leaderboard,.structure--noAds.structure .structure-spacer-left{display:none}.structure--noAds.structure .structure-header{grid-row-start:header-start;grid-row-end:content-start}.structure--betaFlashed{padding-top:43px}.structure-spacer-left{display:none}@media screen and (min-width:1234px){.structure-spacer-left{grid-column-start:spacer-start;grid-column-end:main-start;grid-row-start:ad-start;grid-row-end:bottom;display:block}}.structure-header{grid-column-start:main-start;grid-column-end:end;grid-row-start:header-start;grid-row-end:ad-start}.structure-leaderboard{grid-column-start:main-start;grid-column-end:main-start;grid-row-start:ad-start;grid-row-end:content-start}.structure-content{grid-row-start:content-start;grid-row-end:footer-start}.structure-content,.structure-footer{grid-column-start:main-start;grid-column-end:end}.structure-footer{position:relative;z-index:1;grid-row-start:footer-start;grid-row-end:bottom}.structure-content,.switch{position:relative}.switch{background:rgba(2,2,2,.5);border-radius:5px;border:1px solid #303343;height:34px;width:150px;z-index:0}.switch--l{width:300px}.switch--s{height:27.2px}.switch-label--off{transform:translateX(100%)}.switch-input:checked+.switch-label{font-weight:600;color:#fff}.switch-input:checked+.switch-label--off~.switch-selection,.switch.checked .switch-selection{transform:translateX(100%) translateY(-50%);background:#962129}.switch-input{display:none}.switch-label{color:#acacac;cursor:pointer;font-size:14px;left:0;line-height:34px;position:absolute;text-align:center;top:0;transition:all .25s ease-in-out;width:50%;z-index:2}.switch-label:hover{color:#fff}.switch-label:active{font-weight:600}.switch--s .switch-label{height:27.2px}.switch-selection{background:#2d8050;border-radius:3px;box-shadow:inset 0 -3px 0 0 rgba(2,2,2,.15);display:block;height:32px;left:0;position:absolute;top:50%;transform-origin:top left;transform:translateY(-50%);transition:transform .2s cubic-bezier(.25,.46,.45,.94);width:50%;z-index:1}.switch--s .switch-selection{height:27.2px}.table{width:100%;border:0;border-collapse:separate;border-spacing:0;background:#303343;border-bottom:1px solid hsla(0,0%,100%,.1)}.table--friends,.table--hof,.table--raceResults,.table--teamOverview,.table--teamSeason{table-layout:fixed}.table--friends .table-row .table-cell.table-cell--league,.table--friends .table-row .table-cell.table-cell--level{width:70px}.table--friends .table-row .table-cell.table-cell--speed{width:80px}.table--friends .table-row .table-cell.table-cell--races,.table--friends .table-row .table-cell.table-cell--racesPlayed{width:140px}.table--friends .table-row .table-cell.table-cell--status{width:220px}.table--friends .table-row .table-cell.table-cell--remove{width:75px}.table--friends .table-row .table-cell.table-cell--received,.table--friends .table-row .table-cell.table-cell--seen{width:170px}.table--friends .table-row .table-cell.table-cell--actions{width:200px}.table--raceResults{height:100%;background:transparent}.table--raceResults .table-row:first-child.table-row--highlight .table-cell{border-color:#f9d034}.table--raceResults .table-row:first-child.table-row--highlight .table-cell:last-child:after{content:"Winner!";font-size:14px;font-style:italic;color:#f9d034;position:absolute;top:1px;right:5px;text-transform:uppercase;font-weight:600;letter-spacing:1px}.table--raceResults .table-row .table-cell:first-child{width:1px;padding:0}.table--raceResults .table-row .table-cell:nth-child(2){width:70px}.table--raceResults .table-row .table-cell:nth-child(3){width:108px}.table--raceResults .table-row--inactive{opacity:1}.table--raceResults .table-row--inactive .table-cell:first-child,.table--raceResults .table-row--inactive .table-cell:last-child,.table--raceResults .table-row--inactive img{opacity:.5}.table--hof .table-row .table-cell:first-child{width:70px}.table--hof .table-row .table-cell:nth-child(3){width:150px}.table--team .table-row .table-cell:not(.table-filter){font-size:12px}.table--team .table-row .table-cell.table-cell--rank{width:20px;vertical-align:middle}.table--team .table-row .table-cell.table-cell--racer{width:350px}.table--team .table-row .table-cell.table-cell--actions{width:48px}.table--leaderboard .table-row .table-cell.table-cell--racer{max-width:600px}.table--leaderboard .table-row .table-cell.table-cell--place{width:70px}.table--leaderboard .table-row .table-cell.table-cell--races,.table--leaderboard .table-row .table-cell.table-cell--racesPlayed,.table--leaderboard .table-row .table-cell.table-cell--speed{width:120px}.table--leaderboard .table-row .table-cell.table-cell--points{width:150px}.table--leaderboard .table-row .table-cell.table-cell--tag{width:130px}.table--leaderboard .table-row .table-cell.table-cell--members{width:120px}.table--leaderboard .table-row .table-cell.table-cell--rank-change{width:50px}.table--inviteFriends .table-cell:first-child{width:20px}.table--inviteFriends .table-cell:nth-child(2){width:auto}.table--inviteFriends .table-cell:nth-child(3){width:100px}.table--inviteFriends .table-cell:nth-child(4){width:150px}.table--fixed{table-layout:fixed}.table--striped .table-body .table-row:nth-child(odd):not(.table-row--gold):not(.table-row--silver):not(.table-row--bronze){background:#292c3b}.table--selectable.table--striped .table-body .table-row:not(.is-accepted):not(.is-ignored):hover .table-cell,.table--selectable .table-body .table-row:not(.is-accepted):not(.is-ignored):hover .table-cell{cursor:pointer;background:#3b3d4c}.table--selectable.table--striped .table-body .table-row:not(.is-accepted):not(.is-ignored):hover.table-row--bronze .table-cell,.table--selectable.table--striped .table-body .table-row:not(.is-accepted):not(.is-ignored):hover.table-row--gold .table-cell,.table--selectable.table--striped .table-body .table-row:not(.is-accepted):not(.is-ignored):hover.table-row--silver .table-cell,.table--selectable .table-body .table-row:not(.is-accepted):not(.is-ignored):hover.table-row--bronze .table-cell,.table--selectable .table-body .table-row:not(.is-accepted):not(.is-ignored):hover.table-row--gold .table-cell,.table--selectable .table-body .table-row:not(.is-accepted):not(.is-ignored):hover.table-row--silver .table-cell{background:none}.table--selectable.table--striped .table-body .table-row:not(.is-accepted):not(.is-ignored):hover.table-row--gold,.table--selectable .table-body .table-row:not(.is-accepted):not(.is-ignored):hover.table-row--gold{background:rgba(174,146,36,.4)}.table--selectable.table--striped .table-body .table-row:not(.is-accepted):not(.is-ignored):hover.table-row--silver,.table--selectable .table-body .table-row:not(.is-accepted):not(.is-ignored):hover.table-row--silver{background:hsla(0,0%,40%,.6)}.table--selectable.table--striped .table-body .table-row:not(.is-accepted):not(.is-ignored):hover.table-row--bronze,.table--selectable .table-body .table-row:not(.is-accepted):not(.is-ignored):hover.table-row--bronze{background:rgba(212,150,40,.3)}.table-row--inactive{opacity:.5}.table-row--bronze .table-cell,.table-row--gold .table-cell,.table-row--silver .table-cell{border-width:1px 0;border-style:solid}.table-row--bronze .table-cell:first-child,.table-row--gold .table-cell:first-child,.table-row--silver .table-cell:first-child{border-width:1px 0 1px 1px}.table-row--bronze .table-cell:last-child,.table-row--gold .table-cell:last-child,.table-row--silver .table-cell:last-child{border-width:1px 1px 1px 0}.table-row--gold{background:rgba(249,208,52,.08)}.table-row--gold .table-cell{border-color:rgba(249,208,52,.5)}.table-row--silver{background:hsla(0,0%,100%,.06)}.table-row--silver .table-cell{border-color:hsla(0,0%,100%,.3)}.table-row--bronze{background:rgba(236,167,44,.08)}.table-row--bronze .table-cell{border-color:rgba(236,167,44,.5)}.table-row--wampus{background:rgba(89,255,160,.1) url(/dist/site/images/pages/race/race-results-cash.png) 0 0!important}.table-row--wampus .table-wampusMsg{color:#fff;font-style:italic;font-size:12px;font-weight:600;position:absolute;top:-20px;right:0}.table-row--highlight .table-cell{border-color:#1c99f4;border-style:solid;border-width:1px 0}.table-row--highlight .table-cell:first-child{border-left-width:1px}.table-row--highlight .table-cell:last-child{border-right-width:1px}.table-cell--fw{width:100%}.table-cell--single{white-space:nowrap}.table-cell--middle{vertical-align:middle}.table--friends .table-row.is-accepted .table-cell{background:linear-gradient(90deg,rgba(32,34,46,.8),rgba(45,128,80,.6))}.table--friends .table-row.is-accepted .table-cell:nth-child(2){background:radial-gradient(circle at center right,rgba(249,208,52,.6) 0,rgba(45,128,80,.6) 40%)}.table--friends .table-row.is-accepted:hover .table-cell{cursor:pointer;background:#2d8050}.table--friends .table-row.is-ignored .table-cell{background:linear-gradient(90deg,rgba(32,34,46,.8),rgba(150,33,41,.6))}.table--friends .table-row.is-ignored .table-cell:nth-child(2){color:hsla(0,0%,100%,.5);background:radial-gradient(circle at center right,rgba(171,38,46,.6) 0,rgba(150,33,41,.6) 40%)}.table--friends .table-row.is-ignored:hover .table-cell{cursor:pointer;background:#962129}.table-cell{border-top:1px solid hsla(0,0%,100%,.1);padding:15px 10px;text-align:inherit;font-size:14px;position:relative}.table-head .table-cell{font-size:14px;font-weight:600;background:#4f505e}.table-filter{cursor:pointer;white-space:nowrap}.table-filter:hover{background:#3b3d4c}.table-filter:after{display:inline-block;margin-left:10px;font-size:10px}.table-filter.table-filter--asc:after{content:"▲"}.table-filter.table-filter--desc:after{content:"▼"}.tabs{display:flex;flex-wrap:nowrap}.tab.is-active{box-shadow:0 1px 10px rgba(2,2,2,.14);font-weight:600}.tabs--twoUp .tab{min-width:29%}.tabs--twoUp .tab--l{min-width:45%}.tabs--threeUp .tab{min-width:29%}.tabs--fourUp .tab{min-width:22%}.tabs--fourUp .tab--l{min-width:29%}.tabs--a .tab{background:linear-gradient(180deg,rgba(59,61,76,.6),#292c3b);color:hsla(0,0%,100%,.5);text-decoration:none}.tabs--a .tab:not(.is-disabled):not(.is-active):hover{background:linear-gradient(180deg,rgba(59,61,76,.8),#2e3141);color:hsla(0,0%,100%,.75)}.tabs--a .tab.is-active{background:#3b3d4c;color:#fff}.tabs--b .tab{background:linear-gradient(180deg,#303343 86%,#20222e 95%);color:hsla(0,0%,100%,.5);text-decoration:none}.tabs--b .tab:not(.is-disabled):not(.is-active):hover{background:linear-gradient(180deg,#303343 56%,#3b3d4c);color:hsla(0,0%,100%,.75)}.tabs--b .tab.is-active{background:url(/dist/site/images/backgrounds/bg-noise.png),#20222e;color:#fff}.tabs--cashshop .tab{overflow:hidden;position:relative;width:15.75%;padding:15px}.tabs--cashshop .tab .tab-cashDenom{color:rgba(89,255,160,.5);margin-top:10px;transition:all .25s ease-in-out}.tabs--cashshop .tab .tab-cashCopy{position:relative;z-index:2}.tabs--cashshop .tab .tab-cashBg{background-position:50%;background-repeat:no-repeat;background-size:contain;height:130px;opacity:.2;position:absolute;right:0;transform:translateY(-50%);transition:all .2s ease-out;width:130px}.tabs--cashshop .tab.is-active{background-position:105% 50%;background-repeat:no-repeat}.tabs--cashshop .tab.is-active .tab-cashDenom{color:#59ffa0}.tabs--cashshop .tab.is-active .tab-cashBg{opacity:.5}.tabs--cashshop .tab:hover .tab-cashDenom{color:rgba(89,255,160,.75)}.tabs--cashshop .tab:nth-child(6) .tab-cashBg{background-image:url(/dist/site/images/pages/store/huge-ball-o-cash-sm.png);right:-40px;top:50%}.tabs--cashshop .tab:nth-child(6).is-active .tab-cashBg{right:-20px}.tabs--cashshop .tab:nth-child(5) .tab-cashBg{background-image:url(/dist/site/images/pages/store/truck-o-cash-sm.png);right:-65px;top:65%}.tabs--cashshop .tab:nth-child(5).is-active .tab-cashBg{right:-20px}.tabs--cashshop .tab:nth-child(4) .tab-cashBg{background-image:url(/dist/site/images/pages/store/trash-can-o-cash-sm.png);right:-40px;top:70%}.tabs--cashshop .tab:nth-child(4).is-active .tab-cashBg{right:-15px}.tabs--cashshop .tab:nth-child(3) .tab-cashBg{background-image:url(/dist/site/images/pages/store/box-o-cash-sm.png);right:-40px;top:70%}.tabs--cashshop .tab:nth-child(3).is-active .tab-cashBg{right:-15px}.tabs--cashshop .tab:nth-child(2) .tab-cashBg{background-image:url(/dist/site/images/pages/store/bucket-o-cash-sm.png);right:-40px;top:70%}.tabs--cashshop .tab:nth-child(2).is-active .tab-cashBg{right:-15px}.tabs--cashshop .tab:first-child .tab-cashBg{background-image:url(/dist/site/images/pages/store/small-pile-o-cash-sm.png);right:-40px;top:70%}.tabs--cashshop .tab:first-child.is-active .tab-cashBg{right:-15px}.tab--r.tab{margin-left:auto;margin-right:0}.tab.is-disabled{cursor:none;pointer-events:none}.tab{flex:0 0 auto;border-radius:5px 5px 0 0;padding:20px;margin-right:10px;text-align:left}.tab:hover{cursor:pointer}.tab:focus{outline:none}.tag{display:inline-block;font-size:12px;font-weight:600;letter-spacing:1px;padding:5px 10px;text-transform:uppercase}.tag--s{font-size:10px;line-height:1}.tag--round{border-radius:2px}.tag--brick{background:#d62f3a;color:#fff}.tag--fuel{background:#eca72c;color:#5e4312}.tag--light{background:#fff;color:#020202}.tag--emerald{background:#59ffa0;color:#2d8050}.site-takeover--header{top:0;background-position:50% 0}.site-takeover--footer,.site-takeover--header{position:absolute;z-index:0;left:0;right:0;height:400px;background-repeat:repeat-x;background-size:auto auto}.site-takeover--footer{bottom:0;background-position:50% 100%}body.season--xmaxx-2024{background:#2a2e3a}body.season--xmaxx-2024 .header-bar .link{color:#020202;text-shadow:0 0 10px #fff}body.season--xmaxx-2024 .login-alternate-action{background:rgba(0,0,0,.4)}body.season--xmaxx-2024 .login-alternate-action span{color:#fff}body.season--xmaxx-2024 .login-alternate-action .link{color:#59ffa0}.season--bts{background:#2e3141}.season--bts .logo-SVG{transition:all .5s}.season--bts .modal--season-announcement{box-shadow:0 0 0 12px #ac0057}.season--bts .nav{background:rgba(22,48,45,.8)}.season--bts .nav-list-item a{color:#fff}.season--bts .notify,.season--bts .notify:before{background-color:#a7e22e;color:#16302d}.event-preview--title{background:#ba005f;box-shadow:0 2px 15px rgba(186,0,95,.7),inset 0 0 0 1px rgba(0,255,255,.2)}.season--twilight-harvest .nav{background:rgba(44,40,77,.8)}.season--twilight-harvest .nav-list-item a{color:#fff}.season--twilight-harvest .notify,.season--twilight-harvest .notify:before{background-color:#ffa847;color:#16302d}.season--twilight-harvest .modal--season-announcement{box-shadow:0 0 0 12px #d54021}.event-preview--title{background:#d54021;box-shadow:0 2px 15px rgba(213,64,33,.7),inset 0 0 0 1px rgba(255,240,0,.2)}@keyframes season_title__glow{0%{box-shadow:0 0 15px rgba(213,64,33,.7),inset 0 0 2px 1px rgba(255,240,0,.2)}50%{box-shadow:0 0 25px #d54021,inset 0 0 7px 2px rgba(255,240,0,.7)}10%{box-shadow:0 0 15px rgba(213,64,33,.7),inset 0 0 2px 1px rgba(255,240,0,.2)}}.season--twilight-harvest.site-takeover--ready .site-takeover--header,.season--twilight-harvest.site-takeover--ready .site-takeover--header:after,.season--twilight-harvest.site-takeover--ready .site-takeover--header:before{opacity:1}.season--twilight-harvest .site-takeover--header{opacity:0;background-image:url(/dist/site/images/seasons/twilight-harvest/stars.png)!important;animation:twilight_harvest__pan_stars 50s linear infinite reverse,twilight_harvest__show_stars .5s linear 2s forwards}.season--twilight-harvest .site-takeover--header:after,.season--twilight-harvest .site-takeover--header:before{opacity:0;content:"";display:block;position:absolute;top:0;left:0;right:0;height:311px}.season--twilight-harvest .site-takeover--header:before{z-index:1;background:url(/dist/site/images/seasons/twilight-harvest/header-bg.png);animation:twilight_harvest__pan_sky 90s linear infinite;height:230px}.season--twilight-harvest .site-takeover--header:after{background:url(/dist/site/images/seasons/twilight-harvest/header-bg.png);background-size:711px 400px;background-position:0 170px;height:170px;top:230px}@keyframes twilight_harvest__pan_stars{0%{background-position:0 0}to{background-position:-1000px 0}}@keyframes twilight_harvest__pan_sky{0%{background-position:0 0}to{background-position:-711px 0}}.takeoverTemp{align-items:center;background:linear-gradient(180deg,#167ac3 60%,#49adf6);display:flex;flex-direction:column;height:100%;justify-content:center;left:0;position:fixed;top:0;transition:all .2s ease-in-out;width:100%;z-index:999999}.takeoverTemp-fg--reward{width:800px}.takeoverTemp-fg--upgrade{width:100%}.takeoverTemp.is-exiting{opacity:0}.takeoverTemp.is-exiting .takeoverTemp-fg{transform:translateY(-4000px)}.takeoverTemp.is-entering{opacity:1}.takeoverTemp.is-entering .takeoverTemp-fg.takeoverTemp-fg--reward{transform:translateY(0)}.takeoverTemp.is-entering .takeoverTemp-fg.takeoverTemp-fg--upgrade{transform:translateY(4000px)}.takeoverTemp.is-upgrade .takeoverTemp-fg.takeoverTemp-fg--reward{transform:translateY(-4000px)}.takeoverTemp.is-upgrade .takeoverTemp-fg.takeoverTemp-fg--upgrade{width:100%;transform:translateY(0)}.takeoverTemp-rewards.is-animated{animation-duration:calc((var(--rewardsTotal) + 1)*15s);animation-iteration-count:infinite;animation-name:temp-marquee;animation-timing-function:linear;justify-content:flex-start}.takeoverTemp-rewards.is-animated:hover{animation-play-state:paused}.takeoverTemp-fg{backface-visibility:hidden;flex:0 0 auto;height:auto;transform:translateY(4000px);transition:all .2s ease-in-out;z-index:3}.takeoverTemp-header{position:relative;width:100%;z-index:2}.takeoverTemp-medal{margin-right:-40px}.takeoverTemp-inspector{margin:0 auto;position:relative;width:100%;z-index:1}.takeoverTemp-inspector .seasonInspector{height:300px;margin-bottom:40px}.takeoverTemp-sparkle{display:block;height:50px;pointer-events:none;position:absolute;transform-origin:center center;width:50px;z-index:3}.takeoverTemp-sparkle img{animation:mb-season-sparkle 5s linear infinite forwards;opacity:0}.takeoverTemp-sparkle.takeoverTemp-sparkle--1{animation-delay:1.5s;animation:mb-season-sparkle-vert 10s ease-in-out infinite forwards;bottom:20px;left:30%}.takeoverTemp-sparkle.takeoverTemp-sparkle--2{animation-delay:1s;animation:mb-season-sparkle-vert 10s ease-in-out infinite forwards;right:0;top:40%}.takeoverTemp-sparkle.takeoverTemp-sparkle--2 img{animation-delay:1s}.takeoverTemp-sparkle.takeoverTemp-sparkle--3{animation-delay:2s;animation:mb-season-sparkle-vert 10s ease-in-out infinite forwards;left:0;top:65%}.takeoverTemp-sparkle.takeoverTemp-sparkle--3 img{animation-delay:2s}.takeoverTemp-actions{margin:0 auto;width:600px}.takeoverTemp-actionsBtns{height:75px;overflow:hidden}.takeoverTemp-bg{bottom:0;left:0;overflow:hidden;position:fixed;right:0;top:0;transition:all .2s ease-in-out;z-index:1}.takeoverTemp-bgItem{animation-fill-mode:forwards;animation-iteration-count:infinite;animation-name:takeoverTemp-season-arrows;animation-timing-function:ease-out;color:hsla(0,0%,100%,.05);position:absolute;top:100%;transform:rotate(-90deg) translateX(0)}.takeoverTemp-bgItem:first-child{animation-delay:.4s;animation-duration:1s;left:0}.takeoverTemp-bgItem:nth-child(2){animation-delay:1.1s;animation-duration:.2s;left:10%}.takeoverTemp-bgItem:nth-child(3){animation-delay:.5s;animation-duration:.5s;left:20%}.takeoverTemp-bgItem:nth-child(4){animation-delay:1.2s;animation-duration:.2s;left:30%}.takeoverTemp-bgItem:nth-child(5){animation-delay:.4s;animation-duration:.8s;left:40%}.takeoverTemp-bgItem:nth-child(6){animation-delay:.6s;animation-duration:.4s;left:50%}.takeoverTemp-bgItem:nth-child(7){animation-delay:.7s;animation-duration:.5s;left:60%}.takeoverTemp-bgItem:nth-child(8){animation-delay:.9s;animation-duration:.6s;left:70%}.takeoverTemp-bgItem:nth-child(9){animation-delay:1.1s;animation-duration:.9s;left:80%}.takeoverTemp-bgItem:nth-child(10){animation-delay:.8s;animation-duration:.7s;left:90%}.takeoverTemp-bgItem:nth-child(11){animation-delay:1s;animation-duration:.4s;left:100%}.takeoverTemp-rewards{display:flex;justify-content:center;margin:20px 0}.takeoverTemp-reward{flex:0 0 300px;height:300px;margin-right:20px;width:300px}.takeoverTemp-reward,.takeoverTemp-rewardVis{align-items:center;justify-content:center;display:flex}.takeoverTemp-rewardVis{position:relative;width:100%;height:100%}.takeoverTemp-rewardVis img{max-width:80%;max-height:60%}.takeoverTemp-rewardVis .rarity-badge{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:25px}.takeoverTemp-rewardVisCashImage{margin-top:20px}.takeoverTemp-rewardVisCashCopy,.takeoverTemp-rewardVisTitleCopy{font-size:25px;left:50%;position:absolute;top:50%}.takeoverTemp-rewardVisCashCopy{background:#1b4d30;border-radius:5px;box-shadow:0 28px 28px 0 rgba(2,2,2,.05),0 17px 17px 0 rgba(2,2,2,.2),0 8px 8px 0 rgba(2,2,2,.15);color:#59ffa0;padding:10px 15px;transform:translate(-50%,-50%)}.takeoverTemp-rewardVisTitleCopy{color:#eca72c;font-style:italic;line-height:1.4;text-align:center;transform:translate(-50%,-45%);width:80%}.takeoverTemp--reward{display:grid;grid-template-rows:270px auto}.takeoverTemp--reward img{max-height:80%;pointer-events:none}.takeoverTemp--reward>*{justify-self:center;align-self:center}.takeoverTemp--item-details{text-align:center;padding-bottom:20px}.takeoverTemp--trail-reward img{transform:scale(1.25)}.takeoverTemp--tag-reward .tag-preview{width:500px;height:220px}.takeoverTemp--car-reward--preview{height:100%;width:100%}.takeoverTemp--title-reward--preview{text-shadow:0 2px 5px rgba(0,0,0,.4);text-align:center}.takeoverTemp--title-reward--preview-title{color:#f9d034;font-size:60px;font-weight:600}.takeoverTemp--title-reward--preview-racer{display:none;color:#fff;font-size:20px}.takeoverTemp .seasonInspector-cashBills{transform:translate(-50%,-55%) scale(.9)}@keyframes takeoverTemp-season-arrows{to{transform:rotate(-90deg) translateX(150vh)}}@keyframes temp-marquee{0%,5%,95%,to{transform:translateX(20px)}47%,53%{transform:translateX(calc(100vw - var(--rewardsTotal)*325px))}}body{min-width:unset!important}.teacher-portal .growls{display:none}#teacher-portal{color:#2e3142;background:#fff}#teacher-portal .hidden{opacity:0}#teacher-portal .button{min-height:48px;padding:15px 24px;position:relative;border-radius:5px;overflow:hidden;text-decoration:none;display:flex;align-items:center;gap:10px;font-size:16px;font-weight:600;border:1px solid;transition:all .25s}#teacher-portal .button .icon{height:21px;width:21px}#teacher-portal .button:after{transition:all .3s;position:absolute;display:block;pointer-events:none;content:"";height:2px;left:0;right:0;bottom:0}#teacher-portal .button.as-inline{display:inline-flex}#teacher-portal .button.button--red{color:#fff;background:#d62f3a;border-color:#ab262e}#teacher-portal .button.button--red:after{background:#ab262e}#teacher-portal .button.button--red:hover{background:#a7212a;border-color:#791b21}#teacher-portal .button.button--red:hover:after{background:#791b21}#teacher-portal .button.button--blue{color:#fff;background:#167ac3;border-color:#167ac3}#teacher-portal .button.button--blue:after{background:#0e4d7a}#teacher-portal .button.button--blue:hover{background:#10588c;border-color:#10588c}#teacher-portal .button.button--blue:hover:after{background:#082a43}#teacher-portal .button.button--white{color:#167ac3;background:#f4faff;border-color:#9bc7e7}#teacher-portal .button.button--white:after{background:#bddaf0}#teacher-portal .button.button--white:hover{background:#fff;border-color:#6aabdb}#teacher-portal .button.button--white:hover:after{background:#8bbee5}#teacher-portal section{padding:80px 0}#teacher-portal section>*{max-width:1300px;margin:0 auto;padding:0 20px}#teacher-portal section>.site-badge{padding:0}#teacher-portal section summary{min-width:800px}@media (max-width:1000px){#teacher-portal section summary{min-width:unset}}#teacher-portal section summary{width:80%;text-align:center;font-size:20px;margin-top:-25px}#teacher-portal section h1{font-size:52px}#teacher-portal section h3{text-align:center;padding:0 5vw;font-size:38px;margin:0}#teacher-portal section p{padding:0 5vw;font-size:18px}#teacher-portal section em{color:#d62f3a;font-style:normal;font-weight:700;white-space:nowrap}#teacher-portal section.alt{background:#f3faff;border:1px solid #c7e3f7;border-right:none;border-left:none}#teacher-portal section.dark{background:#2e3141;color:#fff}#teacher-portal section.dark em{color:#f9d034}#teacher-portal hr{width:25vw;margin:40px auto;border:#a6a7ab;border-top:1px solid #a6a7ab}#teacher-portal .cta,#teacher-portal .features,#teacher-portal .previews{display:flex;gap:40px;flex-direction:column;align-items:center}#teacher-portal .header{background:hsla(0,0%,100%,.8);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);left:0;right:0;top:0;border-bottom:1px solid #fff;box-shadow:inset 0 0 0 1px hsla(0,0%,100%,0),0 0 0 rgba(205,230,249,0);position:fixed;z-index:30;padding:0 20px}#teacher-portal .header,#teacher-portal .header--actions,#teacher-portal .header--content,#teacher-portal .header--logo{transition:all .25s}#teacher-portal .header.collapse{border-color:#cde6f9;box-shadow:inset 0 0 0 1px #fff,0 0 11px rgba(205,230,249,.5)}#teacher-portal .header.collapse .header--content{padding:5px 0}#teacher-portal .header.collapse .header--logo{transform:scale(70%) translateY(15%)}#teacher-portal .header.collapse .header--actions{transform:scale(80%)}#teacher-portal .header del{text-decoration:none}#teacher-portal .header--logo{transform-origin:0 0}#teacher-portal .header--content{display:flex;justify-content:space-between;align-items:center;padding:20px 0 40px}#teacher-portal .header--actions{transform-origin:100% 0;display:flex;gap:20px}#teacher-portal .header--back{color:#2e3142;text-decoration:none;font-size:16px;font-weight:600;display:flex;align-items:center;gap:10px;transition:all .25s}#teacher-portal .header--back:hover{color:#167ac3}#teacher-portal .header--back .icon{width:14px;height:14px;transform:scaleX(-1)}@media (max-width:1200px){#teacher-portal .header del{display:none}#teacher-portal .header--actions{gap:10px}}@media (max-width:1000px){#teacher-portal .header--back{display:none}}@media (max-width:700px){#teacher-portal .header--content{flex-direction:column;gap:5px}#teacher-portal .header--actions,#teacher-portal .header--logo{transform-origin:50% 0}}#teacher-portal .hero{position:relative;padding:210px 20px 80px;display:flex;justify-content:center}#teacher-portal .hero:before{pointer-events:none;content:"";position:absolute;top:-75px;bottom:-75px;right:0;width:33vw;z-index:2;background:linear-gradient(90deg,hsla(0,0%,100%,0),#fff)}@media (max-width:700px){#teacher-portal .hero:before{display:none}}@media (max-width:700px){#teacher-portal .hero{padding-top:315px}}#teacher-portal .hero--overview{position:relative;display:grid;grid-template-columns:auto 50vw;height:550px;max-width:unset;width:100%;margin:0 auto;padding:0}@media (max-width:700px){#teacher-portal .hero--overview{height:auto;grid-template-columns:1fr}#teacher-portal .hero--overview em{white-space:unset}}#teacher-portal .hero--actions{display:flex;align-items:center;gap:20px}#teacher-portal .hero--content{display:flex;flex-direction:column;gap:15px;width:625px;justify-self:end}@media (max-width:700px){#teacher-portal .hero--content{justify-self:center;align-items:center;text-align:center;width:unset}}#teacher-portal .hero h1,#teacher-portal .hero p{padding-left:unset;padding-right:unset}#teacher-portal .hero--already a{font-weight:700}#teacher-portal .hero--players{position:absolute;bottom:-20px;left:50px;z-index:2;width:400px;display:grid;align-items:center;grid-template-columns:100px 1fr auto auto;line-height:1.2em;border-radius:10px;background:#fff;box-shadow:0 1px 18px rgba(14,77,122,.1);border:1px solid #cfe9fe}#teacher-portal .hero--player--separator{grid-column:1/5;border-top:2px dashed #daeefd;margin:-1px 0}#teacher-portal .hero--player--action{padding:0 10px;transform:rotate(-90deg);color:#b8babd}#teacher-portal .hero--player--action svg{width:12px;height:12px}#teacher-portal .hero--player--details{padding:15px}#teacher-portal .hero--player--car{background:url(/dist/site/images/teachers/lane.jpg);background-color:#2e2e2e;background-size:auto 100%;height:100%}#teacher-portal .hero--player--car:nth-child(odd){border-radius:0 0 0 10px}#teacher-portal .hero--player--car:first-child{border-radius:10px 0 0 0}#teacher-portal .hero--player--car-image{width:100%;height:100%;background-size:70% auto;background-position:50% 50%;background-repeat:no-repeat}#teacher-portal .hero--player--car-image.car-1{background-image:url(/dist/site/images/teachers/car-green.png)}#teacher-portal .hero--player--car-image.car-2{background-image:url(/dist/site/images/teachers/car-white.png)}#teacher-portal .hero--player--car-image.car-3{background-image:url(/dist/site/images/teachers/car-orange.png)}#teacher-portal .hero--player--name{font-size:17px;font-weight:600}#teacher-portal .hero--player--title{font-size:12px;font-weight:450;color:#909298}#teacher-portal .hero--player--wpm{font-size:14px;font-weight:600;color:#2e3042}#teacher-portal .hero--splash{position:relative}@media (max-width:700px){#teacher-portal .hero--splash{display:none}}#teacher-portal .hero--splash--image{position:absolute;top:-50px;bottom:0;left:100px;right:0;background:#00f;background:url(/dist/site/images/teachers/hero.png);background-size:auto 100%;background-repeat:no-repeat;filter:drop-shadow(0 0 15px rgba(14,77,122,.2))}@media (max-width:700px){#teacher-portal .hero--actions{flex-direction:column;align-items:start}}#teacher-portal .testimonials{position:relative;display:flex;flex-direction:column;align-items:center;overflow:hidden}#teacher-portal .testimonials--quote{position:absolute;left:10vw;top:250px;transform:scale(1000%);color:rgba(200,227,247,.2)}#teacher-portal .testimonials--list{display:flex;justify-content:center;gap:20px;padding:40px 20px}#teacher-portal .testimonials--item{flex:0 1 100%;border:1px solid #c8e6fd;background:linear-gradient(180deg,#f3faff,#fff 15%);padding:40px 32px;border-radius:20px;display:grid;grid-template-rows:auto 1fr auto auto}#teacher-portal .testimonials--item--quote{margin-bottom:40px;color:#c7e4f7}#teacher-portal .testimonials--item--text{font-size:18px;line-height:1.6em}#teacher-portal .testimonials--item--text:after{content:"";display:block;width:50%;border-top:1px solid #d1d3d6;margin:20px auto 40px}#teacher-portal .testimonials--item--name{font-size:24px;font-weight:600}#teacher-portal .testimonials--item--title{font-size:16px}@media (max-width:1200px){#teacher-portal .testimonials--list{flex-direction:column;align-items:center}#teacher-portal .testimonials--item{flex:unset;width:60%;min-width:450px}}#teacher-portal .features{overflow:hidden}#teacher-portal .features>div{max-width:1300px}#teacher-portal .features--list{display:flex;flex-direction:column;margin:0;gap:140px;width:100%;padding-top:40px}@media (max-width:700px){#teacher-portal .features--list{padding-top:20px;gap:20px}}#teacher-portal .features--list--car{z-index:10;position:absolute}#teacher-portal .features--list--details{display:flex;flex-direction:column;gap:15px;padding:190px 0}@media (max-width:700px){#teacher-portal .features--list--details{padding:60px 0;align-items:center;text-align:center}}#teacher-portal .features--list--title{font-size:32px;font-weight:700}#teacher-portal .features--list--content{font-size:16px;font-weight:500}#teacher-portal .features--list--tag{display:inline-block;text-transform:uppercase;color:#167ac3;background:#fff;font-size:12px;font-weight:600;padding:5px 15px;border-radius:5px;border:1px solid #c8e5fd}#teacher-portal .features--list--images{position:relative}@media (max-width:700px){#teacher-portal .features--list--images{display:none}}#teacher-portal .features--list--images:before{position:absolute;content:"";display:block;z-index:1;top:-15px;bottom:0;width:18vw;right:-2vw;transform:translateX(50%);background:linear-gradient(90deg,rgba(244,250,255,0),#f4faff)}#teacher-portal .features--list--item{display:grid;gap:40px;grid-template-columns:480px 1fr;grid-template-areas:"left right";margin:0 0 0 5vw}#teacher-portal .features--list--item.alt{display:grid;grid-template-columns:1fr 480px;margin:0 5vw 0 0}#teacher-portal .features--list--item.alt .features--list--details{grid-area:right}#teacher-portal .features--list--item.alt .features--list--images{grid-area:left}#teacher-portal .features--list--item.alt .features--list--images:before{transform:scaleX(-1) translateX(50%);right:unset;left:-3vw}@media (max-width:700px){#teacher-portal .features--list--item,#teacher-portal .features--list--item.alt{grid-template-columns:1fr!important}}#teacher-portal .features--live-monitoring .features--list--image-a{position:absolute;top:0;left:0;width:819.52px;height:553.28px;background:url(/dist/site/images/teachers/feature_live_monitoring_main.jpg);background-size:auto 100%;border-radius:10px;box-shadow:0 1px 18px rgba(22,122,195,.125)}#teacher-portal .features--live-monitoring .features--list--image-b{position:absolute;bottom:20px;left:-60px;height:236px;width:327px;background:url(/dist/site/images/teachers/feature_live_monitoring_secondary.jpg);background-size:auto 100%;border-radius:10px;box-shadow:0 1px 18px rgba(22,122,195,.125)}#teacher-portal .features--live-monitoring .features--list--car{bottom:0;right:0;transform:rotate(155deg) scale(.7)}#teacher-portal .features--live-monitoring .features--list--image-car{width:298px;height:165px;background:url(/dist/site/images/teachers/car-yellow.png)}@media (max-width:1000px){#teacher-portal .features--live-monitoring .features--list--image-car{display:none}}#teacher-portal .features--control-the-experience .features--list--image-a{position:absolute;right:0;width:866.8px;height:585.2px;background:url(/dist/site/images/teachers/feature_engage_with_students_main_no_math.jpg);background-size:auto 100%;background-position:100% 0;background-repeat:no-repeat;border-radius:10px;box-shadow:0 1px 18px rgba(22,122,195,.125)}#teacher-portal .features--control-the-experience .features--list--car{bottom:0;left:0;transform:rotate(60deg) scale(.7)}#teacher-portal .features--control-the-experience .features--list--image-car{width:298px;height:165px;background:url(/dist/site/images/teachers/car-red.png)}@media (max-width:1000px){#teacher-portal .features--control-the-experience .features--list--image-car{display:none}}#teacher-portal .features--activity-reports .features--list--image-a{position:absolute;top:0;bottom:80px;left:0;right:0;width:819.52px;height:553.28px;background:url(/dist/site/images/teachers/feature_custom_reports_main.jpg);background-size:auto 100%;background-position:0 0;border-radius:10px;box-shadow:0 1px 18px rgba(22,122,195,.125)}#teacher-portal .features--activity-reports .features--list--image-b{bottom:40px;left:-30px;height:209.3px;width:269.1px;background:url(/dist/site/images/teachers/feature_custom_reports_secondary.jpg);background-size:auto 100%;border-radius:10px;box-shadow:0 1px 18px rgba(22,122,195,.125)}#teacher-portal .features--activity-reports .features--list--car{position:absolute;bottom:5%;right:0;transform:rotate(125deg) scale(.7)}@media (max-width:1000px){#teacher-portal .features--activity-reports .features--list--car{display:none}}#teacher-portal .features--activity-reports .features--list--image-car{width:298px;height:165px;background:url(/dist/site/images/teachers/car-blue.png)}#teacher-portal .steps{display:flex;flex-direction:column;align-items:center;gap:40px}#teacher-portal .steps--list{display:flex;justify-content:center}#teacher-portal .steps--list--step{display:flex;flex-direction:column;text-align:center;gap:15px;flex:1 1 30%}#teacher-portal .steps--list--number{position:relative;display:flex;justify-content:center}#teacher-portal .steps--list--number svg{margin-left:-7px}#teacher-portal .steps--list--number div{color:#fff;font-size:38px;font-weight:700;position:absolute;top:0;left:0;right:0;bottom:0;display:flex;align-items:center;justify-content:center}#teacher-portal .steps--list--title{white-space:nowrap;font-size:24px;font-weight:700}#teacher-portal .steps--list--content{font-size:16px}#teacher-portal .steps--list--separator{flex:0 1 5%;position:relative;display:flex;align-items:center;justify-content:center;height:75px}#teacher-portal .steps--list--separator .icon{color:#a6a7ab;transform:scale(-.8,.8)}#teacher-portal .steps--list--separator:before{position:absolute;content:"";display:block;left:-150%;right:-150%;border-top:1px solid #a6a7ab}@media (max-width:1200px){#teacher-portal .steps--list{flex-direction:column;align-items:center;gap:20px}#teacher-portal .steps--list--separator{width:50px}#teacher-portal .steps--list--content{margin-top:-15px}}#teacher-portal .previews--list{display:inline-flex;gap:40px;justify-content:center;margin:0 0 40px}#teacher-portal .previews--list--item{display:grid;grid-template-rows:auto auto 1fr auto;text-align:center;flex:0 1 400px;padding:15px 15px 30px;gap:15px;border-radius:14px;border:1px solid #d1d3d6;filter:drop-shadow(0 2px 12px rgba(0,0,0,.1));background:#fff}#teacher-portal .previews--list--coming-soon{line-height:1em;font-size:14px;text-transform:uppercase;font-weight:700;color:#d62f3a}#teacher-portal .previews--list--preview{height:225px;border-radius:14px;background:var(--poster-url,#f0f2fb);background-size:cover;position:relative;overflow:hidden}#teacher-portal .previews--list--preview.as-coming-soon{background-image:url(/dist/site/images/pages/404/coming-soon.jpg);background-size:120% auto;background-position:20px -25px}#teacher-portal .previews--list--preview video{transition:opacity .3s;position:absolute;top:50%;left:50%;width:100%;transform:translate(-50%,-46%);z-index:1}#teacher-portal .previews--list--title{font-size:28px;font-weight:700}#teacher-portal .previews--list--content{font-size:16px;padding:0 20px}@media (max-width:1000px){#teacher-portal .previews--list{display:flex;flex-direction:column}#teacher-portal .previews--list--item{width:400px}}#teacher-portal .cta{text-align:center;padding-bottom:120px}#teacher-portal .cta .button{border:none}#teacher-portal .cta h3{font-size:42px}#teacher-portal .cta summary{font-size:28px;font-weight:700}#teacher-portal .cta em{display:block}#teacher-portal .cta--actions{display:flex;gap:20px}@media (max-width:1200px){#teacher-portal .cta{padding-bottom:200px}}@media (max-width:1000px){#teacher-portal .cta{padding-bottom:150px}}@media (max-width:721px){#teacher-portal .cta--actions{flex-direction:column}}#teacher-portal .footer{margin:0;padding:0;border-radius:0}#teacher-portal .footer .footer-card-wrapper{width:400px;right:10vw}@media (max-width:1000px){#teacher-portal .footer .footer-card-wrapper{right:5vw}}@media (max-width:700px){#teacher-portal .footer .footer-card-wrapper{display:none}}#teacher-portal .footer--alt,#teacher-portal .footer--main{max-width:unset;margin:0;display:flex;flex-wrap:wrap;gap:15px 40px;align-items:center;transition:color .25s}#teacher-portal .footer--alt a:hover,#teacher-portal .footer--main a:hover{color:#1c99f4}#teacher-portal .footer--main{padding:28px 500px 28px 10vw;background:#1f222e}#teacher-portal .footer--main a{font-size:14px;font-weight:700;text-decoration:none;color:#8f9097}#teacher-portal .footer--alt{padding:20px 500px 20px 10vw;background:#191b25;text-transform:uppercase}#teacher-portal .footer--alt *,#teacher-portal .footer--alt a{white-space:nowrap;margin:0;padding:0;line-height:1em;font-size:12px;text-decoration:none;color:#87888a}.appear-slide-right{animation:appear_slide_right .5s ease-out forwards}.appear-slide-left{animation:appear_slide_left .5s ease-out forwards}.appear-slide-up{animation:appear_slide_up .5s ease-out forwards}.appear-slide-down{animation:appear_slide_down .5s ease-out forwards}.appear-zoom-up{animation:appear_zoom_up .5s ease-out forwards}.appear-zoom-down{animation:appear_zoom_down .5s ease-out forwards}@keyframes appear_slide_right{0%{opacity:0;transform:translate(30%)}to{opacity:1;transform:translate(0)}}@keyframes appear_slide_left{0%{opacity:0;transform:translate(-30%)}to{opacity:1;transform:translate(0)}}@keyframes appear_slide_up{0%{opacity:0;transform:translateY(10%)}to{opacity:1;transform:translate(0)}}@keyframes appear_slide_down{0%{opacity:0;transform:translateY(-10%)}to{opacity:1;transform:translate(0)}}@keyframes appear_zoom_up{0%{opacity:0;transform:scale(.75)}to{opacity:1;transform:scale(1)}}@keyframes appear_zoom_down{0%{opacity:0;transform:scale(1.25)}to{opacity:1;transform:scale(1)}}.teamCard{box-sizing:border-box;color:#fff;position:relative;transition:all .2s ease-out;animation:teamCard-enter .3s cubic-bezier(.25,.46,.45,.94) both;opacity:0}.teamCard--invite{backface-visibility:hidden;perspective:1000px;transform-style:preserve-3d}.teamCard-tag--l{font-size:25px}.teamCard--default .teamCard-main{background:var(--teamColor);border:1px solid var(--teamColor)}.teamCard--default .teamCard-tag{color:var(--teamColor)}.teamCard--default .teamCard-desc{color:hsla(0,0%,100%,.75)}.teamCard--default .teamCard-bg{background:linear-gradient(135deg,rgba(32,34,46,.3),rgba(32,34,46,.4) 50%,rgba(48,51,67,.3) 0,transparent),linear-gradient(215deg,rgba(32,34,46,0),rgba(32,34,46,.5))}.teamCard--default .teamCard-bg:before{background:linear-gradient(180deg,rgba(32,34,46,.7) 0,rgba(32,34,46,.4) 50%,rgba(32,34,46,.2) 70%,#20222e);content:" ";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.teamCard--default .teamCard-meta{border-top:1px solid var(--teamColor)}.teamCard-teamColor{color:var(--teamColor)}.teamCard-content{position:relative;z-index:2;height:100%}.teamCard-heading{background:linear-gradient(180deg,#e0bb2f,#f9d034);height:95%;width:95%;z-index:2}.teamCard-heading,.teamCard-heading:after{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);border-radius:20px}.teamCard-heading:after{content:" ";width:98%;height:98%;background:url(/dist/site/images/backgrounds/bg-noise.png) 0 0 repeat,linear-gradient(to bottom right,#0e0f14,#303343);z-index:3}.teamCard-headingCopy{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;z-index:4}.teamCard-bg{height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.teamCard-main{border-radius:20px;position:relative;text-align:center}.teamCard-tag{font-weight:600}.teamCard-title{font-size:20px;font-weight:600}.teamCard-team{text-shadow:0 2px 2px rgba(2,2,2,.25)}@keyframes teamCard-enter{0%{transform:translateY(1000px);opacity:0}to{transform:translateY(0);opacity:1}}.theme--pDefault{padding:0 15px}.theme--pDefault.profile{box-shadow:inset 0 0 0 2px #61b8f7}.theme--pDefault .profile-bg{background:#f2f2f2}.theme--pDefault .profile-bgHead{background:url(/dist/site/images/themes/profiles/default/bg-mid.png) no-repeat 75% -50%/45%,url(/dist/site/images/backgrounds/bg-noise.png) 0 0 repeat,linear-gradient(90deg,#1c99f4 60%,#167ac3)}.theme--pDefault .profile-head{color:#fff}.theme--pDefault .profile--content--car-customization,.theme--pDefault .profile--content--sidebar,.theme--pDefault .profile-username,.theme--pDefault .season-progress-widget{text-shadow:0 2px 2px rgba(2,2,2,.25)}.theme--pDefault .profile-username .profile-usernameLink{font-weight:inherit;color:#fff}.theme--pDefault .profile-username .profile-usernameLink:hover{color:hsla(0,0%,100%,.5)}.theme--pDefault .profile-userteam{color:#fff}.theme--pDefault .profile-userteam:hover{color:hsla(0,0%,100%,.75)}.theme--pDefault .profile-levelNum,.theme--pDefault .profile-title{color:#f9d034;text-shadow:0 2px 2px rgba(2,2,2,.25)}.theme--pDefault .profile-body{color:#2e3141}.theme--pDefault .profile-ad{border-color:#f2f2f2}.theme--pDefault .profile-totalRaces{color:#fff}.theme--pDefault .profile-friendBadge{background:linear-gradient(180deg,rgba(249,208,52,0) 80%,rgba(249,208,52,.75)),#20222e;border-radius:5px;border:1px solid rgba(249,208,52,.5);color:#f9d034;font-family:Montserrat,sans-serif;font-size:12px;font-style:italic;line-height:2;margin-top:5px;padding:1px 10px 1px 60px;position:relative;text-align:right;text-shadow:0 1px 10px rgba(2,2,2,.14);overflow:hidden}.theme--pDefault .profile-friendBadge img{top:0;left:3px;position:absolute;width:50px;opacity:.8}.theme--pDefault .speedometer .speedometer-stroke--bg{stroke:rgba(46,49,66,.2)}.theme--pDefault .speedometer .speedometer-stroke--shadow{stroke:#ae9224}.theme--pDefault .speedometer .speedometer-stroke--fill{stroke:#f9d034}.theme--pDefault .speedometer .speedometer-needle{stroke:#fff}.theme--pDefault .speedometer .speedometer-top{color:#fff}.theme--pDefault .speedometer .speedometer-avg{color:#fad95d}.theme--pDefault .speedometer .speedometer-burst{background:radial-gradient(circle,rgba(249,208,52,0) 30%,#f9d034 100%)}.theme--pDefault.is-gold{padding:5px 20px 0}.theme--pDefault.is-gold .profile-otherActions{top:7px}.theme--pDefault.is-gold .profile-badge{position:relative;top:1px}.theme--pDefault.is-gold .profile-interior{z-index:2;padding:0 15px}.theme--pDefault.is-gold .profile-bg{width:98%;height:98%;left:50%;top:50%;transform:translate(-50%,-50%);background:linear-gradient(130deg,hsla(0,0%,100%,.9) 30%,hsla(0,0%,100%,.6) 60%,hsla(0,0%,100%,0) 0,hsla(0,0%,100%,0) 65%,hsla(0,0%,100%,.4) 70%,hsla(0,0%,100%,0) 0),linear-gradient(180deg,#fadb66 96%,#fce797);border:1px solid rgba(46,49,66,.2);box-shadow:inset 3px 3px 5px 0 rgba(46,49,66,.2),inset -1px -3px 6px 0 rgba(46,49,66,.15);z-index:1}.theme--pDefault.is-gold .profile-bgHead{box-shadow:inset 3px 3px 5px 0 rgba(46,49,66,.2),inset -1px -3px 6px 0 rgba(46,49,66,.1)}.theme--pDefault.is-gold .profile-goldBorder,.theme--pDefault.is-gold .profile-goldBorder:after,.theme--pDefault.is-gold .profile-goldBorder:before{content:" ";display:block;position:absolute}.theme--pDefault.is-gold .profile-goldBorder,.theme--pDefault.is-gold .profile-goldBorder:before{border-radius:20px}.theme--pDefault.is-gold .profile-goldBorder{background:linear-gradient(to bottom right,#f9d034 10%,#907304 20%,#e0bb2f 40%,#907304 70%,#e0bb2f 80%,#c19a06 90%);border:2px solid rgba(249,208,52,.8);height:101%;left:0;overflow:hidden;top:0;width:100%;z-index:1}.theme--pDefault.is-gold .profile-goldBorder:before{background:linear-gradient(to bottom right,#f3c207 0,#c19a06 20%,#907304 25%,#f9d034 60%,#5e4b03 80%,#e0bb2f);height:98%;left:5px;top:5px;width:99%;z-index:2}.theme--pDefault.is-gold .profile-goldBorder:after{animation:gold-flash 12s ease-out 10;background:linear-gradient(90deg,rgba(249,208,52,.6) 0,rgba(249,208,52,.1));height:300%;left:0;top:50%;transform:rotate(25deg) translate(-1000px,-50%);width:300px;z-index:3}.theme--pDefault.is-gold .profile-goldLogo,.theme--pDefault.is-gold .profile-goldLogo:after,.theme--pDefault.is-gold .profile-goldLogo:before{content:" ";display:block;position:absolute;transform:translateX(-50%)}.theme--pDefault.is-gold .profile-goldLogo{left:50%;transform:translate(-50%,-75%);z-index:2;width:307px;height:23px}.theme--pDefault.is-gold .profile-goldLogo:after,.theme--pDefault.is-gold .profile-goldLogo:before{pointer-events:none;left:55%;width:123px;height:38px;opacity:0;top:-10px}.theme--pDefault.is-gold .profile-goldLogo:before{background:url(/dist/site/images/themes/profiles/gold/deco-ntGoldDots.png) 0 0 no-repeat;z-index:5}.theme--pDefault.is-gold .profile-goldLogo:after{animation-delay:2s;background:url(/dist/site/images/themes/profiles/gold/deco-ntGoldStars.png) 0 0 no-repeat}.theme--pDefault.is-guest .profile-bgHead{background:url(/dist/site/images/backgrounds/bg-noise.png) 0 0 repeat,linear-gradient(90deg,#167ac3,#0e4d7a)}.theme--pDefault.is-guest .profile-signUp:after{background:radial-gradient(circle at center left,rgba(250,217,93,.4) 0,rgba(249,208,52,0) 50%)}.theme--pDefault.is-guest .profile-signUp:before{background:radial-gradient(circle,hsla(0,0%,100%,.4) 0,rgba(73,173,246,0) 80%)}.theme--pDefault.is-guest .profile-signUpTitle{color:#f9d034;text-shadow:0 2px 2px rgba(2,2,2,.25)}.theme--pDefault.is-guest .profile-signUpCopy{color:#fff}@keyframes gold-flash{0%,18%{transform:rotate(25deg) translate(-1000px,-50%);opacity:1}15%{transform:rotate(25deg) translate(1000px,-50%);opacity:1}16%{transform:rotate(25deg) translate(1000px,-50%);opacity:0}17%{transform:rotate(25deg) translate(-1000px,-50%);opacity:0}}.structure.theme--season28{background-image:url(/dist/site/images/themes/seasons/28/season-28-bg.png);background-position:0 100%;background-repeat:repeat-x;background-attachment:fixed}.toggle{display:grid;grid-template-columns:1fr 1fr;background:rgba(0,0,0,.3);position:relative;border-radius:5px;font-size:12px;line-height:1em}.toggle>*{height:30px}.toggle .pop{width:100%;height:30px}.toggle--label{z-index:2;right:0;display:flex;align-items:center;justify-content:center}.toggle--label,.toggle:before{position:absolute;top:0;left:0;bottom:0}.toggle:before{content:"";display:block;z-index:1;width:50%;background:#1c99f4;border-radius:5px;transition:left .3s}.toggle.is-toggled:before{left:50%}.toggle.light{color:#fff;background:rgba(0,0,0,.15)}.tooltip{position:relative;cursor:pointer}.tooltip:after{content:attr(data-ttcopy);display:none;position:absolute;white-space:normal;font-weight:400;font-style:normal}.tooltip:after,.tooltip:before{pointer-events:none;transition:all .25s ease-in-out;z-index:5}.tooltip:hover:after,.tooltip:hover:before{display:block}.tooltip--trigger-container .tooltip{position:absolute;display:none}.tooltip--trigger-container:hover .tooltip{display:block}.tooltip--trigger-container:hover .tooltip:before{display:block;top:100%}.tooltip--a:after,.tooltip--trigger-container .tooltip--a.tooltip{background:#167ac3;bottom:98%;box-shadow:0 28px 28px 0 rgba(2,2,2,.05),0 17px 17px 0 rgba(2,2,2,.2),0 8px 8px 0 rgba(2,2,2,.15);color:#fff;font-size:14px;line-height:1.4;margin-bottom:20px;padding:15px;right:50%;text-align:center;width:300px;z-index:1}.tooltip--a.tooltip--trigger-container:after{display:none}.tooltip--a.tooltip--r:before{border-color:transparent #167ac3 transparent transparent}.tooltip--a.tooltip--c:before,.tooltip--a.tooltip--left:before{border-color:#167ac3 transparent transparent}.tooltip--a.tooltip--bottom:before{border-color:transparent transparent transparent #167ac3}.tooltip--b:after{background:#fff;bottom:98%;box-shadow:0 28px 28px 0 rgba(2,2,2,.05),0 17px 17px 0 rgba(2,2,2,.2),0 8px 8px 0 rgba(2,2,2,.15);color:#d62f3a;font-size:14px;line-height:1.4;margin-bottom:20px;padding:15px;right:50%;text-align:center;width:300px;z-index:1;font-style:normal}.tooltip--b.tooltip--r:before{border-color:transparent #fff transparent transparent}.tooltip--b.tooltip--c:before{border-color:#fff transparent transparent}.tooltip--b.tooltip--bottom:before{border-color:#fff transparent transparent #fff}.tooltip--go:after{background:#4da40c;color:#fff;font-weight:600}.tooltip--go.tooltip--c:before{border-color:#4da40c transparent transparent}.tooltip--dark:after{background:#20222e;color:#fff}.tooltip--dark.tooltip--c:before{border-color:#20222e transparent transparent}.tooltip--error:after{background:#ab262e;bottom:98%;box-shadow:0 28px 28px 0 rgba(2,2,2,.05),0 17px 17px 0 rgba(2,2,2,.2),0 8px 8px 0 rgba(2,2,2,.15);color:#fff;font-size:14px;line-height:1.4;margin-bottom:20px;padding:15px;right:50%;text-align:center;width:300px;z-index:1;font-style:normal}.tooltip--error.tooltip--r:before{border-color:transparent #ab262e transparent transparent}.tooltip--error.tooltip--c:before{border-color:#ab262e transparent transparent}.tooltip--error.tooltip--bottom:before{border-color:#ab262e transparent transparent #ab262e}.tooltip--season{position:absolute}.tooltip--season:before{border-color:#2d8050 transparent transparent}.tooltip--season:after{background:#2d8050;color:#59ffa0;bottom:98%;box-shadow:0 28px 28px 0 rgba(2,2,2,.05),0 17px 17px 0 rgba(2,2,2,.2),0 8px 8px 0 rgba(2,2,2,.15);font-size:14px;line-height:1.4;margin-bottom:20px;padding:15px;right:50%;text-align:center;z-index:1}.tooltip--season.raceResults-prizeLock:before{border-color:#f9d034 transparent transparent}.tooltip--season.raceResults-prizeLock:after{background:#f9d034;color:#7d681a}.tooltip--season.tooltip--c:after{transform:translateX(-40%) rotate(8deg)}.tooltip--season.tooltip--c:before{transform:translateY(-2px) translateX(20%) rotate(8deg)}.tooltip--left:after{border-radius:5px 5px 5px 0;right:auto;left:10px}.tooltip--left:before{border-width:20px 20px 0 0;left:10px}.tooltip--trigger-container .tooltip--left.tooltip{transform:translateX(0)!important;left:0!important}.tooltip--trigger-container .tooltip--left.tooltip:before{left:25%!important}.tooltip--r:after,.tooltip--trigger-container .tooltip--r.tooltip{border-radius:5px 5px 0 5px}.tooltip--r:before{border-width:0 20px 20px 0;right:50%}.tooltip--trigger-container .tooltip--r.tooltip{transform:translateX(-100%)!important;left:100%!important}.tooltip--trigger-container .tooltip--r.tooltip:before{left:75%!important}.tooltip--c:after,.tooltip--trigger-container .tooltip--c.tooltip{border-radius:5px;left:50%;transform:translateX(-50%)}.tooltip--c:before,.tooltip--trigger-container .tooltip--c.tooltip{border-width:20px 20px 0 0;left:50%;transform:translateX(-50%)}.tooltip--bottom:after,.tooltip--trigger-container .tooltip--bottom.tooltip{border-radius:0 5px 5px 5px;left:10px;bottom:auto;top:96%;margin-bottom:0;margin-top:20px;right:auto}.tooltip--bottom:before,.tooltip--trigger-container .tooltip--bottom.tooltip{left:10px;top:96%;border-width:20px 0 0 20px}.tooltip--trigger-container .tooltip--xxs.tooltip,.tooltip--xxs:after{width:100px;padding:10px 15px}.tooltip--trigger-container .tooltip--xs.tooltip,.tooltip--xs:after{width:180px;padding:10px 15px}.tooltip--s:after,.tooltip--trigger-container .tooltip--s.tooltip{width:200px}.tooltip--l:after,.tooltip--trigger-container .tooltip--l.tooltip{width:80%}.tooltip--fw:after,.tooltip--trigger-container .tooltip--fw.tooltip{width:100%}.tooltip--text--xs:after{font-size:12px}.tooltip--text--xxs:after{font-size:10px}.tooltip--text--s:after{font-size:14px}.tooltip--static.tooltip:after,.tooltip--static.tooltip:before{display:block}.tooltip--delay-1sec{opacity:0;animation:fade_in_tooltip .2s forwards;animation-delay:1s}.tooltip--delay-2sec{opacity:0;animation:fade_in_tooltip .2s forwards;animation-delay:2s}.tooltip--delay-3sec{opacity:0;animation:fade_in_tooltip .2s forwards;animation-delay:3s}.tooltip--delay-4sec{opacity:0;animation:fade_in_tooltip .2s forwards;animation-delay:4s}.tooltip--delay-5sec{opacity:0;animation:fade_in_tooltip .2s forwards;animation-delay:5s}.tooltip--delay-6sec{opacity:0;animation:fade_in_tooltip .2s forwards;animation-delay:6s}.tooltip--delay-7sec{opacity:0;animation:fade_in_tooltip .2s forwards;animation-delay:7s}.tooltip--delay-8sec{opacity:0;animation:fade_in_tooltip .2s forwards;animation-delay:8s}.tooltip--delay-9sec{opacity:0;animation:fade_in_tooltip .2s forwards;animation-delay:9s}.tooltip--delay-10sec{opacity:0;animation:fade_in_tooltip .2s forwards;animation-delay:10s}.has-limitedTooltips:not(:first-of-type) .tooltip.is-limited:after,.has-limitedTooltips:not(:first-of-type) .tooltip.is-limited:before{display:none}.tooltip:before{border-style:solid;bottom:98%;content:" ";display:none;height:0;position:absolute;width:0;z-index:2}@keyframes fade_in_tooltip{0%{opacity:0}to{opacity:1}}.modal--trails-launch{height:400px}.modal--trails-launch--bg{position:absolute;border-radius:15px;top:0;left:0;right:0;bottom:0;background:url(/dist/site/images/modals/trailLaunch/bg.jpg);background-size:auto 570px;background-position:0 0;animation:scroll_trails_background 20s linear infinite}.modal--trails-launch--content{position:relative;display:grid;grid-template-rows:auto 1fr auto;z-index:1;height:100%;padding:0 20px 0 320px}.modal--trails-launch--action,.modal--trails-launch--copy{padding-left:40px}.modal--trails-launch--copy{padding-top:20px;color:#fff}.modal--trails-launch--logo{background:url(/dist/site/images/modals/trailLaunch/logo.png);background-size:contain;width:396.8px;height:143.2px}@keyframes scroll_trails_background{0%{background-position:0 0}to{background-position:0 570px}}.type-mention{background:rgba(46,49,66,.4);border-radius:10px;color:#92cefa;display:inline-block;font-size:12px;line-height:1;margin-right:5px;padding:4px 10px;white-space:nowrap}.type-gold{color:#e0bb2f;font-weight:600;text-shadow:3px 2px 0 rgba(46,49,66,.4)}.type-ellip{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-right:5px}.type-ellip--account{max-width:150px;line-height:1.3}.type-strike{position:relative;color:hsla(0,0%,100%,.6)}.type-strike:before{position:absolute;content:" ";left:0;top:50%;right:0;border-top:3px solid #d62f3a;transform:rotate(-5deg)}.type-rank{font-size:10px;text-transform:uppercase;transform:rotate(-90deg);letter-spacing:2px;font-weight:600}.type-teamPop{color:var(--teamColor);animation:team-pop .5s cubic-bezier(.215,.61,.355,1) .5s both;text-shadow:0 -20px 10px #2e3142}.type-teamPop--l{font-size:65px}@keyframes team-pop{0%{letter-spacing:1em;opacity:0}40%{opacity:.6}to{opacity:1}}.upgrade-tierContainer--wrapper.is-gift,.upgrade-tierContainer--wrapper.is-renewal{margin-top:-70px}.upgrade-container{height:100%;position:relative;width:100%}.upgrade-content{position:relative;z-index:2}.upgrade-tier--best-value{background:#59ffa0;background:linear-gradient(0deg,rgba(45,128,80,.5),#47cc80);color:#fff;text-shadow:0 1px 2px #2d8050;border-radius:5px 5px 0 0;font-size:14px;font-weight:600;padding:4px 10px;align-items:center;display:none;position:absolute;top:0;left:0;right:0}.upgrade-icon{width:120px}.upgrade-logo{filter:drop-shadow(0 3px 3px rgba(46,49,66,.4))}.upgrade-line:after{content:" ";display:block;position:absolute;z-index:-1;height:200px;width:1px;background:#f9d034;left:50%;transform:translateX(-50%);top:100%}.upgrade-bg{background:linear-gradient(#191505,#2e3142 20%);height:100%;left:0;pointer-events:none;position:fixed;top:0;width:100%;z-index:1}.upgrade-bgSlash{position:absolute;left:50%}.upgrade-bgSlash:first-child{top:-10px;transform:translateX(-60%)}.upgrade-bgSlash:nth-child(2){top:-40px;transform:translateX(0);opacity:.9}.upgrade-bgSlash:nth-child(3){top:-70px;transform:translateX(-100%);opacity:.8}.upgrade-bgSlash:nth-child(4){bottom:50px;transform:translateX(-60%);opacity:.7}.upgrade-bgSlash:nth-child(5){bottom:-40px;transform:translateX(0);opacity:.9}.upgrade-bgSlash:nth-child(6){bottom:-50px;transform:translateX(-100%)}.upgrade-summary{background:#fce58e;border-radius:4px;box-shadow:0 2px 11px rgba(46,49,66,.2)}.upgrade-summary-cost{color:#000}.upgrade-paymentTypes{padding:10px 0 25px}.upgrade-paymentTypes svg{display:inline-block;height:22px;width:auto;margin:0 2.5px;overflow:hidden;border-radius:3px}.upgrade-paymentOptions-btn .upgrade-paymentTypes{position:absolute;right:15px;height:100%;top:0}.upgrade-paymentOptions-paypal.upgrade-paymentOptions-btn .upgrade-paymentTypes{right:0}.upgrade-paymentOptions-mobile .upgrade-paymentTypes{right:0;padding:0}.upgrade-paymentOptions-mobile .upgrade-paymentTypes svg{margin-right:8px}.upgrade-tierHeader{position:relative;box-shadow:inset 0 0 0 2px #f9d034,0 2px 5px rgba(0,0,0,.4);background:#000;background:linear-gradient(25deg,#2e3142,#c19a06);align-items:center;border-radius:4px}.upgrade-tierHeader.has-sale-price .upgrade-tier--savings{display:flex;font-weight:700;transform:translate(-40%,40%)}.upgrade-tierHeader.has-sale-price .upgrade-tierHeader-cost-active{line-height:1.2em}.upgrade-tierHeader.has-sale-price .upgrade-tierHeader-cost-replaced{display:block}.upgrade-tierHeader>*{position:relative;z-index:1;color:#fff;text-shadow:0 1px 5px #000}.upgrade-tierHeader:after,.upgrade-tierHeader:before{background-image:url(/dist/site/images/pages/upgrade/upgrade-slashes.png);content:" ";position:absolute;top:0;left:0;right:0;bottom:0;display:block;background-repeat:repeat}.upgrade-tierHeader:before{animation:gold-membership__pan_bg_a 5s linear infinite;background-position:70% 70%}.upgrade-tierHeader:after{animation:gold-membership__pan_bg_b 60s linear infinite;background-position:20% 20%}.upgrade-tierHeader-name{line-height:1.1em}.upgrade-tierHeader-cost-replaced{font-size:20px;margin:0;padding:0;text-decoration:line-through;color:#e0bb2f;opacity:.8;font-weight:400;text-align:right;line-height:1em;width:100%}.upgrade-backToSelection{cursor:pointer;opacity:.6}.upgrade-paymentOptions{margin-bottom:13px}.upgrade-paymentOptions-alt{background:#fffefa;border-radius:4px;color:#6f5d17}.upgrade-paymentOptions-mobile--desc{padding:15px 0 0 15px;line-height:1.1em}.upgrade-paymentOptions-paypal svg{position:absolute;height:100%;top:0;right:15px}.upgrade-paymentOptions-paypal .bg{display:none}.upgrade-paymentOptions-paypal:hover svg path{fill:#fff}.upgrade-no-thanks .upgrade-checkbox-container>*{position:relative;left:12px}.upgrade-summary-total{border-top:2px dotted rgba(0,0,0,.2);padding-top:10px;margin-top:15px;display:grid;grid-template-columns:1fr auto;gap:15px}.upgrade-summary-cost{display:flex;gap:10px;justify-content:right}.upgrade-summary-cost .store-discounted-price{opacity:.3;margin-left:10px}.upgrade-sendToFriend{padding:8px}.upgrade-sendToFriend>div{overflow:hidden}.upgrade-sendToFriend-copy,.upgrade-sendToFriend-url{background:rgba(0,0,0,.3);height:28px;display:flex;align-items:center;border-radius:4px}.upgrade-sendToFriend-copy{justify-content:center;border-radius:0 4px 4px 0;cursor:pointer}.upgrade-sendToFriend-url{background:rgba(0,0,0,.3);color:#fff}.upgrade-sendToFriend-url a{color:#fff}.upgrade-tierContainer{background:linear-gradient(156deg,#e0bb2f,#f9d034 50%,#e0bb2f 0,#e0bb2f);color:#645315;padding:15px;text-align:center;border-radius:5px;box-shadow:0 1px 10px rgba(2,2,2,.14)}.upgrade-tierContainer--wrapper{position:sticky;top:20px;margin-top:-90px}.upgrade-tier{background-color:#fdf2c9;background-repeat:no-repeat;background-position:-20% 80%;border-radius:5px;margin-bottom:10px;box-shadow:0 1px 4px rgba(46,49,66,.15);padding:15px;transition:all .25s ease-in-out;position:relative}.upgrade-tier.is-best-value{padding-top:40px}.upgrade-tier.is-best-value .upgrade-tier--best-value{display:flex}.upgrade-tier--savings{display:none;pointer-events:none;position:absolute;bottom:-15px;left:-30px;z-index:1;flex-wrap:wrap;justify-content:center;align-items:center;width:80px;height:80px;background:url(/dist/site/images/pages/upgrade/savings-badge.png) 50% 50% no-repeat;background-size:100% 100%;color:#fff;line-height:1.1em;font-size:14px;font-weight:600}.upgrade-tier--savings span{font-size:16px;display:block}.upgrade-tier .upgrade-sale-price{display:none}.upgrade-tier.has-discount .upgrade-base-price,.upgrade-tier.has-sale-price .upgrade-base-price{color:rgba(150,33,41,.5);position:relative;font-size:80%;text-decoration:line-through}.upgrade-tier.has-discount .upgrade-sale-price,.upgrade-tier.has-sale-price .upgrade-sale-price{display:inline}.upgrade-tier.has-sale-price .upgrade-checkbox{position:relative;left:15px}.upgrade-tier.has-sale-price .upgrade-tier--savings{display:flex}.upgrade-tier.has-sale-price button{width:100%;display:grid;-moz-column-gap:10px;column-gap:10px;grid-template-columns:60% 40%;text-align:left}.upgrade-base-tier,.upgrade-tier{cursor:pointer}.upgrade-checkbox,.upgrade-checkbox-container{display:flex;align-items:center;justify-content:center}.upgrade-checkbox{width:36px;height:36px;background:#fdf2c9;border-radius:4px;box-shadow:inset 0 0 0 1px #6f5d17}.upgrade-tierHeader .upgrade-checkbox.checked{box-shadow:inset 0 0 0 2px #f9d034}.upgrade-tierHeader .upgrade-checkbox.checked svg{fill:#2e3141}.upgrade-base-tier .upgrade-checkbox{width:28px;height:28px}.upgrade-checkbox.checked{box-shadow:inset 0 0 0 2px #2d8050}.upgrade-checkbox.checked svg{width:70%;height:70%;fill:#2d8050}.upgrade-tierBonus{font-size:25px;font-weight:600;color:#2d8050;line-height:1}.upgrade-tierBonusSub{font-size:14px;letter-spacing:1px;font-weight:600;color:#ae9224}.upgrade-tierHero{position:absolute;top:50%;left:55%;transform:translate(-50%,-50%);max-width:none;transition:all .25s ease-in-out}.upgrade-perkImg{max-width:130px;display:block;margin:0 auto}.upgrade-perkImg--sticky{position:sticky;top:20px}.upgrade-friendBar{background:#167ac3;color:#fff;font-weight:600;padding:10px 5px 5px;width:101%;z-index:3;font-size:12px;text-align:center;left:-2px;border-radius:3px 3px 0 0;position:relative}.for-cash .upgrade-friendBar{background:#34bb6e;top:-2px}.upgrade-cardDeco{position:absolute}.upgrade-cardDeco--br{bottom:-40px;opacity:.5;right:-30px;width:300px}.upgrade-cardDeco--tl{left:-60px;opacity:.75;top:-80px;width:400px}.upgrade-creators-of-nt{color:#fff;text-align:center;text-shadow:0 0 14px #f9d034;position:relative;z-index:2;padding:0 40px 80px;font-size:25px;font-weight:600}.upgrade-quotes{overflow:hidden;position:relative;z-index:2}.upgrade-quotesTrack{display:flex;position:relative;width:100%;animation-name:quote-marquee;animation-iteration-count:infinite;animation-timing-function:linear;animation-duration:calc((var(--quoteTotal) + 1)*100s)}.upgrade-quotesTrack:hover{animation-play-state:paused}.upgrade-quote{background:url(/dist/site/images/backgrounds/bg-noise.png),#e0bb2f;border-color:hsla(0,0%,100%,.2) rgba(46,49,66,.1) rgba(46,49,66,.2) hsla(0,0%,100%,.3);border-style:solid;border-width:4px;box-shadow:0 28px 28px 0 rgba(2,2,2,.05),0 17px 17px 0 rgba(2,2,2,.2),0 8px 8px 0 rgba(2,2,2,.15);color:#2e3142;display:flex;flex-direction:column;flex:0 0 auto;margin:0 20px 0 0;min-height:300px;position:relative;width:502px}.upgrade-quoteText{flex:1 0 auto}.upgrade-quoteAuthor{background:linear-gradient(180deg,rgba(174,146,36,.5),rgba(174,146,36,0));flex:0 0 auto;height:90px;width:100%}.upgrade-quoteCar{bottom:94%;left:20px;max-width:150px;position:absolute;transform:rotate(180deg)}@keyframes quote-marquee{0%,5%,95%,to{transform:translateX(20px)}47%,53%{transform:translateX(calc(100vw - var(--quoteTotal)*525px))}}@keyframes gold-membership__pan_bg_a{0%{background-position:0 0;opacity:0}10%{background-position:10% -10%;opacity:1}90%{background-position:90% -90%;opacity:1}to{opacity:0;background-position:100% -100%}}@keyframes gold-membership__pan_bg_b{0%{background-position:0 -70%;opacity:0}10%{background-position:10% -71%;opacity:1}90%{background-position:90% -79%;opacity:1}to{opacity:0;background-position:100% -80%}}.user-feedback--form.pending{transition:opacity .3s;opacity:.5}.user-feedback--success{color:#59ffa0;border:1px solid #59ffa0;border-radius:5px;padding:15px 0;text-align:center}.user-feedback--question{padding-bottom:15px;text-align:center;font-size:14px;line-height:1.2em}.user-feedback--ratings{display:flex;justify-content:center;gap:5px}.user-feedback--ratings>*{overflow:hidden;text-indent:-500%;color:transparent;width:50px;height:50px;border-radius:3px;line-height:1em;transition:all .2s;cursor:pointer;box-shadow:inset 0 0 0 1px rgba(0,0,0,.2);background:rgba(0,0,0,.2) no-repeat 50% 50%;background-size:32px 32px}.user-feedback--ratings>:hover{background:hsla(0,0%,100%,.2) no-repeat 50% 50%;background-size:32px 32px;box-shadow:inset 0 0 0 1px #fff;transform:scale(1.1)}.waiting-for-leader{width:1024px;height:620px;background:#292b36;display:grid;grid-template-rows:400px 1fr;position:relative}.waiting-for-leader--track.status-changed .waiting-for-leader--status{opacity:1;transform:translate(0);transition:all 1s}.waiting-for-leader--track{background:green;background:url(/dist/site/images/pages/race/waiting-for-leader/bg.jpg);background-size:100% 100%;overflow:hidden;position:relative}.waiting-for-leader--overlay{z-index:1;position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.8);background:linear-gradient(180deg,rgba(0,0,0,.6),rgba(0,0,0,.9) 50%,rgba(0,0,0,.4));color:#fff;display:flex;align-items:center;justify-content:center;line-height:1em}.waiting-for-leader--content{width:100%;display:grid;grid-template-columns:400px 1fr;gap:100px;align-items:center;opacity:0;animation:animate__fade_in .5s .5s forwards}.waiting-for-leader--leader{display:flex;flex-direction:column;gap:15px;text-align:center;max-width:400px}.waiting-for-leader--leader--car{position:relative;height:120px;transform:scale(.65);opacity:0;animation:animate__fade_in .5s 1s forwards}.waiting-for-leader--leader--car .animated-car-preview{pointer-events:none;height:250px;width:600px;top:50%;left:50%;position:absolute;transform:translate(-60%,-60%) rotate(-10deg)}.waiting-for-leader--leader--info{position:relative;width:350px;left:25px;gap:5px;font-size:25px;font-weight:600}.waiting-for-leader--leader--info.with-gold{left:52px}.waiting-for-leader--leader--info.with-gold .waiting-for-leader--fit-name:before{content:"";position:absolute;width:32px;height:32px;background:url(/dist/site/images/themes/profiles/gold/nt-gold-icon-xl.png);background-size:100% auto;background-repeat:no-repeat;left:-32px}.waiting-for-leader--leader--team{text-transform:uppercase}.waiting-for-leader--leader--status{color:#acacac;font-size:14px}.waiting-for-leader--status{display:flex;flex-direction:column;text-align:right;padding-right:40px;opacity:0;transform:translate(40px)}.waiting-for-leader--status--heading{font-size:39px;font-weight:600;font-style:italic;text-transform:uppercase;padding-bottom:30px;white-space:nowrap}.waiting-for-leader--status--position{font-size:20px;font-weight:600;text-transform:uppercase;color:#acacac;padding-bottom:10px}.waiting-for-leader--status--estimate{font-size:16px;font-weight:600;text-transform:uppercase;color:#666}.waiting-for-leader--driver{width:150px;height:50px;background-size:auto 100%;background-repeat:no-repeat;position:absolute;transform:translate(-300px)}.waiting-for-leader--lane-0{top:100px}.waiting-for-leader--lane-1{top:164px}.waiting-for-leader--lane-2{top:228px}.waiting-for-leader--lane-3{top:292px}.waiting-for-leader--lane-4{top:356px}.waiting-for-leader--drive-across--fast{animation:animate__drive_across 1s linear forwards}.waiting-for-leader--drive-across{animation:animate__drive_across 1.2s linear forwards}.waiting-for-leader--drive-across--slow{animation:animate__drive_across 1.4s linear forwards}.waiting-for-leader--driver-0{background-image:url(/dist/site/images/pages/race/waiting-for-leader/car-1.png)}.waiting-for-leader--driver-1{background-image:url(/dist/site/images/pages/race/waiting-for-leader/car-2.png)}.waiting-for-leader--driver-2{background-image:url(/dist/site/images/pages/race/waiting-for-leader/car-3.png)}.waiting-for-leader--waiting-area{position:relative;background:#757a8c;background-image:url(/dist/site/images/pages/race/waiting-for-leader/wall.jpg);background-size:auto 100%}.waiting-for-leader--warm-up{display:flex;flex-direction:column;justify-content:center;gap:15px;left:50%;top:50%;text-align:center}.waiting-for-leader--warm-up--entry{display:flex;width:280px;align-items:center;justify-content:center;padding:10px 0;border-radius:5px;margin:0 auto;background:#fff;background:linear-gradient(180deg,#fff,#fff 50%,#aaa);box-shadow:inset 0 0 15px #fff,0 1px 8px rgba(0,0,0,.2);line-height:2em}.waiting-for-leader--warm-up--word{color:#2e3142;font-size:23px;font-family:Roboto Mono,monospace;display:flex;gap:2px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.waiting-for-leader--warm-up--word .letter-0{padding:2px 3px;border-radius:4px;border:none!important}.waiting-for-leader--warm-up--word .letter-0.current{color:#fff;background:#1c99f4}.waiting-for-leader--warm-up--word .letter-0.current.error{color:#fff;background:#d62f3a}.waiting-for-leader--warm-up--word .letter-1{padding:2px 3px;border-radius:4px;border:none!important}.waiting-for-leader--warm-up--word .letter-1.current{color:#fff;background:#1c99f4}.waiting-for-leader--warm-up--word .letter-1.current.error{color:#fff;background:#d62f3a}.waiting-for-leader--warm-up--word .letter-2{padding:2px 3px;border-radius:4px;border:none!important}.waiting-for-leader--warm-up--word .letter-2.current{color:#fff;background:#1c99f4}.waiting-for-leader--warm-up--word .letter-2.current.error{color:#fff;background:#d62f3a}.waiting-for-leader--warm-up--word .letter-3{padding:2px 3px;border-radius:4px;border:none!important}.waiting-for-leader--warm-up--word .letter-3.current{color:#fff;background:#1c99f4}.waiting-for-leader--warm-up--word .letter-3.current.error{color:#fff;background:#d62f3a}.waiting-for-leader--warm-up--word .letter-4{padding:2px 3px;border-radius:4px;border:none!important}.waiting-for-leader--warm-up--word .letter-4.current{color:#fff;background:#1c99f4}.waiting-for-leader--warm-up--word .letter-4.current.error{color:#fff;background:#d62f3a}.waiting-for-leader--warm-up--word .letter-5{padding:2px 3px;border-radius:4px;border:none!important}.waiting-for-leader--warm-up--word .letter-5.current{color:#fff;background:#1c99f4}.waiting-for-leader--warm-up--word .letter-5.current.error{color:#fff;background:#d62f3a}.waiting-for-leader--warm-up--word .letter-6{padding:2px 3px;border-radius:4px;border:none!important}.waiting-for-leader--warm-up--word .letter-6.current{color:#fff;background:#1c99f4}.waiting-for-leader--warm-up--word .letter-6.current.error{color:#fff;background:#d62f3a}.waiting-for-leader--warm-up--word .letter-7{padding:2px 3px;border-radius:4px;border:none!important}.waiting-for-leader--warm-up--word .letter-7.current{color:#fff;background:#1c99f4}.waiting-for-leader--warm-up--word .letter-7.current.error{color:#fff;background:#d62f3a}.waiting-for-leader--warm-up--word .letter-8{padding:2px 3px;border-radius:4px;border:none!important}.waiting-for-leader--warm-up--word .letter-8.current{color:#fff;background:#1c99f4}.waiting-for-leader--warm-up--word .letter-8.current.error{color:#fff;background:#d62f3a}.waiting-for-leader--warm-up--word .letter-9{padding:2px 3px;border-radius:4px;border:none!important}.waiting-for-leader--warm-up--word .letter-9.current{color:#fff;background:#1c99f4}.waiting-for-leader--warm-up--word .letter-9.current.error{color:#fff;background:#d62f3a}.waiting-for-leader--warm-up--word .letter-10{padding:2px 3px;border-radius:4px;border:none!important}.waiting-for-leader--warm-up--word .letter-10.current{color:#fff;background:#1c99f4}.waiting-for-leader--warm-up--word .letter-10.current.error{color:#fff;background:#d62f3a}.waiting-for-leader--warm-up--word .letter-11{padding:2px 3px;border-radius:4px;border:none!important}.waiting-for-leader--warm-up--word .letter-11.current{color:#fff;background:#1c99f4}.waiting-for-leader--warm-up--word .letter-11.current.error{color:#fff;background:#d62f3a}.waiting-for-leader--warm-up--word .letter-12{padding:2px 3px;border-radius:4px;border:none!important}.waiting-for-leader--warm-up--word .letter-12.current{color:#fff;background:#1c99f4}.waiting-for-leader--warm-up--word .letter-12.current.error{color:#fff;background:#d62f3a}.waiting-for-leader--warm-up--word .letter-13{padding:2px 3px;border-radius:4px;border:none!important}.waiting-for-leader--warm-up--word .letter-13.current{color:#fff;background:#1c99f4}.waiting-for-leader--warm-up--word .letter-13.current.error{color:#fff;background:#d62f3a}.waiting-for-leader--warm-up--word .letter-14{padding:2px 3px;border-radius:4px;border:none!important}.waiting-for-leader--warm-up--word .letter-14.current{color:#fff;background:#1c99f4}.waiting-for-leader--warm-up--word .letter-14.current.error{color:#fff;background:#d62f3a}.waiting-for-leader--warm-up--word .letter-15{padding:2px 3px;border-radius:4px;border:none!important}.waiting-for-leader--warm-up--word .letter-15.current{color:#fff;background:#1c99f4}.waiting-for-leader--warm-up--word .letter-15.current.error{color:#fff;background:#d62f3a}.waiting-for-leader--warm-up{width:500px;margin:20px auto 0}.waiting-for-leader--warm-up--instructions{background:#1c99f4;padding:15px 20px;border-radius:5px;color:#fff;text-align:left;line-height:1em;box-shadow:0 1px 8px rgba(0,0,0,.4)}.waiting-for-leader--warm-up--instructions--heading{font-weight:600;font-size:14px;padding-bottom:5px}.waiting-for-leader--warm-up--instructions--details{font-size:14px}.waiting-for-leader--warm-up--progress{display:flex;gap:15px;justify-content:center;font-size:14px;font-weight:600;color:#333;text-shadow:0 0 7px hsla(0,0%,100%,.7);margin-top:5px}.waiting-for-leader--warm-up--streak{opacity:.4}.waiting-for-leader--warm-up--streak.has-streak{opacity:1}.waiting-for-leader--bump-score{animation:animate__score_up .3s forwards}@keyframes animate__drive_across{0%{transform:translate(-300px,-50%) rotate(180deg)}to{transform:translate(1024px,-50%) rotate(180deg)}}@keyframes animate__fade_in{0%{opacity:0}to{opacity:1}}@keyframes animate__score_up{0%{transform:scale(1);color:#333;text-shadow:0 0 7px hsla(0,0%,100%,.7)}15%{transform:scale(1.1,1.3);color:#59ffa0;text-shadow:0 0 13px rgba(0,222,11,.8)}to{transform:scale(1);color:#333;text-shadow:0 0 7px hsla(0,0%,100%,.7)}}.well{margin-bottom:20px;margin-top:20px}.well--f{margin-bottom:0;margin-top:0}.well--xxs{margin-bottom:5px;margin-top:5px}.well--xs{margin-bottom:10px;margin-top:10px}.well--s{margin-bottom:15px;margin-top:15px}.well--m{margin-bottom:30px;margin-top:30px}.well--l{margin-bottom:40px;margin-top:40px}.well--xl{margin-bottom:60px;margin-top:60px}.well--xxl{margin-bottom:80px;margin-top:80px}.well--jumbo{margin-bottom:160px;margin-top:160px}.well--p{padding-bottom:20px;padding-top:20px}.well--f_p{padding-bottom:0;padding-top:0}.well--xxs_p{padding-bottom:5px;padding-top:5px}.well--xs_p{padding-bottom:10px;padding-top:10px}.well--s_p{padding-bottom:15px;padding-top:15px}.well--m_p{padding-bottom:30px;padding-top:30px}.well--l_p{padding-bottom:40px;padding-top:40px}.well--xl_p{padding-bottom:60px;padding-top:60px}.well--xxl_p{padding-bottom:80px;padding-top:80px}.well--jumbo_p{padding-bottom:160px;padding-top:160px}.well--t{margin-bottom:0}.well--b{margin-top:0}.well--pt{padding-bottom:0}.well--pb,.well--pt{margin-bottom:0;margin-top:0}.well--pb{padding-top:0}@media screen and (max-width:480px){.well--f_xs{margin-top:0}.well--f_xs,.well--f_xs.well--t{margin-bottom:0}.well--f_xs.well--b{margin-top:0}}@media screen and (max-width:480px){.well--f_p_xs{padding-bottom:0;padding-top:0}.well--f_p_xs.well--pt{margin-bottom:0;margin-top:0;padding-bottom:0}.well--f_p_xs.well--pb{margin-bottom:0;margin-top:0;padding-top:0}}@media screen and (max-width:480px){.well--xxs_xs{margin-bottom:5px;margin-top:5px}.well--xxs_xs.well--t{margin-bottom:0}.well--xxs_xs.well--b{margin-top:0}}@media screen and (max-width:480px){.well--xxs_p_xs{padding-bottom:5px;padding-top:5px}.well--xxs_p_xs.well--pt{margin-bottom:0;margin-top:0;padding-bottom:0}.well--xxs_p_xs.well--pb{margin-bottom:0;margin-top:0;padding-top:0}}@media screen and (max-width:480px){.well--xs_xs{margin-bottom:10px;margin-top:10px}.well--xs_xs.well--t{margin-bottom:0}.well--xs_xs.well--b{margin-top:0}}@media screen and (max-width:480px){.well--xs_p_xs{padding-bottom:10px;padding-top:10px}.well--xs_p_xs.well--pt{margin-bottom:0;margin-top:0;padding-bottom:0}.well--xs_p_xs.well--pb{margin-bottom:0;margin-top:0;padding-top:0}}@media screen and (max-width:480px){.well--s_xs{margin-bottom:15px;margin-top:15px}.well--s_xs.well--t{margin-bottom:0}.well--s_xs.well--b{margin-top:0}}@media screen and (max-width:480px){.well--s_p_xs{padding-bottom:15px;padding-top:15px}.well--s_p_xs.well--pt{margin-bottom:0;margin-top:0;padding-bottom:0}.well--s_p_xs.well--pb{margin-bottom:0;margin-top:0;padding-top:0}}@media screen and (max-width:480px){.well--m_xs{margin-bottom:30px;margin-top:30px}.well--m_xs.well--t{margin-bottom:0}.well--m_xs.well--b{margin-top:0}}@media screen and (max-width:480px){.well--m_p_xs{padding-bottom:30px;padding-top:30px}.well--m_p_xs.well--pt{margin-bottom:0;margin-top:0;padding-bottom:0}.well--m_p_xs.well--pb{margin-bottom:0;margin-top:0;padding-top:0}}@media screen and (max-width:480px){.well--l_xs{margin-bottom:40px;margin-top:40px}.well--l_xs.well--t{margin-bottom:0}.well--l_xs.well--b{margin-top:0}}@media screen and (max-width:480px){.well--l_p_xs{padding-bottom:40px;padding-top:40px}.well--l_p_xs.well--pt{margin-bottom:0;margin-top:0;padding-bottom:0}.well--l_p_xs.well--pb{margin-bottom:0;margin-top:0;padding-top:0}}@media screen and (max-width:480px){.well--xl_xs{margin-bottom:60px;margin-top:60px}.well--xl_xs.well--t{margin-bottom:0}.well--xl_xs.well--b{margin-top:0}}@media screen and (max-width:480px){.well--xl_p_xs{padding-bottom:60px;padding-top:60px}.well--xl_p_xs.well--pt{margin-bottom:0;margin-top:0;padding-bottom:0}.well--xl_p_xs.well--pb{margin-bottom:0;margin-top:0;padding-top:0}}@media screen and (max-width:480px){.well--xxl_xs{margin-bottom:80px;margin-top:80px}.well--xxl_xs.well--t{margin-bottom:0}.well--xxl_xs.well--b{margin-top:0}}@media screen and (max-width:480px){.well--xxl_p_xs{padding-bottom:80px;padding-top:80px}.well--xxl_p_xs.well--pt{margin-bottom:0;margin-top:0;padding-bottom:0}.well--xxl_p_xs.well--pb{margin-bottom:0;margin-top:0;padding-top:0}}@media screen and (max-width:480px){.well--jumbo_xs{margin-bottom:160px;margin-top:160px}.well--jumbo_xs.well--t{margin-bottom:0}.well--jumbo_xs.well--b{margin-top:0}}@media screen and (max-width:480px){.well--jumbo_p_xs{padding-bottom:160px;padding-top:160px}.well--jumbo_p_xs.well--pt{margin-bottom:0;margin-top:0;padding-bottom:0}.well--jumbo_p_xs.well--pb{margin-bottom:0;margin-top:0;padding-top:0}}@media screen and (max-width:736px){.well--f_s{margin-top:0}.well--f_s,.well--f_s.well--t{margin-bottom:0}.well--f_s.well--b{margin-top:0}}@media screen and (max-width:736px){.well--f_p_s{padding-bottom:0;padding-top:0}.well--f_p_s.well--pt{margin-bottom:0;margin-top:0;padding-bottom:0}.well--f_p_s.well--pb{margin-bottom:0;margin-top:0;padding-top:0}}@media screen and (max-width:736px){.well--xxs_s{margin-bottom:5px;margin-top:5px}.well--xxs_s.well--t{margin-bottom:0}.well--xxs_s.well--b{margin-top:0}}@media screen and (max-width:736px){.well--xxs_p_s{padding-bottom:5px;padding-top:5px}.well--xxs_p_s.well--pt{margin-bottom:0;margin-top:0;padding-bottom:0}.well--xxs_p_s.well--pb{margin-bottom:0;margin-top:0;padding-top:0}}@media screen and (max-width:736px){.well--xs_s{margin-bottom:10px;margin-top:10px}.well--xs_s.well--t{margin-bottom:0}.well--xs_s.well--b{margin-top:0}}@media screen and (max-width:736px){.well--xs_p_s{padding-bottom:10px;padding-top:10px}.well--xs_p_s.well--pt{margin-bottom:0;margin-top:0;padding-bottom:0}.well--xs_p_s.well--pb{margin-bottom:0;margin-top:0;padding-top:0}}@media screen and (max-width:736px){.well--s_s{margin-bottom:15px;margin-top:15px}.well--s_s.well--t{margin-bottom:0}.well--s_s.well--b{margin-top:0}}@media screen and (max-width:736px){.well--s_p_s{padding-bottom:15px;padding-top:15px}.well--s_p_s.well--pt{margin-bottom:0;margin-top:0;padding-bottom:0}.well--s_p_s.well--pb{margin-bottom:0;margin-top:0;padding-top:0}}@media screen and (max-width:736px){.well--m_s{margin-bottom:30px;margin-top:30px}.well--m_s.well--t{margin-bottom:0}.well--m_s.well--b{margin-top:0}}@media screen and (max-width:736px){.well--m_p_s{padding-bottom:30px;padding-top:30px}.well--m_p_s.well--pt{margin-bottom:0;margin-top:0;padding-bottom:0}.well--m_p_s.well--pb{margin-bottom:0;margin-top:0;padding-top:0}}@media screen and (max-width:736px){.well--l_s{margin-bottom:40px;margin-top:40px}.well--l_s.well--t{margin-bottom:0}.well--l_s.well--b{margin-top:0}}@media screen and (max-width:736px){.well--l_p_s{padding-bottom:40px;padding-top:40px}.well--l_p_s.well--pt{margin-bottom:0;margin-top:0;padding-bottom:0}.well--l_p_s.well--pb{margin-bottom:0;margin-top:0;padding-top:0}}@media screen and (max-width:736px){.well--xl_s{margin-bottom:60px;margin-top:60px}.well--xl_s.well--t{margin-bottom:0}.well--xl_s.well--b{margin-top:0}}@media screen and (max-width:736px){.well--xl_p_s{padding-bottom:60px;padding-top:60px}.well--xl_p_s.well--pt{margin-bottom:0;margin-top:0;padding-bottom:0}.well--xl_p_s.well--pb{margin-bottom:0;margin-top:0;padding-top:0}}@media screen and (max-width:736px){.well--xxl_s{margin-bottom:80px;margin-top:80px}.well--xxl_s.well--t{margin-bottom:0}.well--xxl_s.well--b{margin-top:0}}@media screen and (max-width:736px){.well--xxl_p_s{padding-bottom:80px;padding-top:80px}.well--xxl_p_s.well--pt{margin-bottom:0;margin-top:0;padding-bottom:0}.well--xxl_p_s.well--pb{margin-bottom:0;margin-top:0;padding-top:0}}@media screen and (max-width:736px){.well--jumbo_s{margin-bottom:160px;margin-top:160px}.well--jumbo_s.well--t{margin-bottom:0}.well--jumbo_s.well--b{margin-top:0}}@media screen and (max-width:736px){.well--jumbo_p_s{padding-bottom:160px;padding-top:160px}.well--jumbo_p_s.well--pt{margin-bottom:0;margin-top:0;padding-bottom:0}.well--jumbo_p_s.well--pb{margin-bottom:0;margin-top:0;padding-top:0}}@media screen and (max-width:980px){.well--f_m{margin-top:0}.well--f_m,.well--f_m.well--t{margin-bottom:0}.well--f_m.well--b{margin-top:0}}@media screen and (max-width:980px){.well--f_p_m{padding-bottom:0;padding-top:0}.well--f_p_m.well--pt{margin-bottom:0;margin-top:0;padding-bottom:0}.well--f_p_m.well--pb{margin-bottom:0;margin-top:0;padding-top:0}}@media screen and (max-width:980px){.well--xxs_m{margin-bottom:5px;margin-top:5px}.well--xxs_m.well--t{margin-bottom:0}.well--xxs_m.well--b{margin-top:0}}@media screen and (max-width:980px){.well--xxs_p_m{padding-bottom:5px;padding-top:5px}.well--xxs_p_m.well--pt{margin-bottom:0;margin-top:0;padding-bottom:0}.well--xxs_p_m.well--pb{margin-bottom:0;margin-top:0;padding-top:0}}@media screen and (max-width:980px){.well--xs_m{margin-bottom:10px;margin-top:10px}.well--xs_m.well--t{margin-bottom:0}.well--xs_m.well--b{margin-top:0}}@media screen and (max-width:980px){.well--xs_p_m{padding-bottom:10px;padding-top:10px}.well--xs_p_m.well--pt{margin-bottom:0;margin-top:0;padding-bottom:0}.well--xs_p_m.well--pb{margin-bottom:0;margin-top:0;padding-top:0}}@media screen and (max-width:980px){.well--s_m{margin-bottom:15px;margin-top:15px}.well--s_m.well--t{margin-bottom:0}.well--s_m.well--b{margin-top:0}}@media screen and (max-width:980px){.well--s_p_m{padding-bottom:15px;padding-top:15px}.well--s_p_m.well--pt{margin-bottom:0;margin-top:0;padding-bottom:0}.well--s_p_m.well--pb{margin-bottom:0;margin-top:0;padding-top:0}}@media screen and (max-width:980px){.well--m_m{margin-bottom:30px;margin-top:30px}.well--m_m.well--t{margin-bottom:0}.well--m_m.well--b{margin-top:0}}@media screen and (max-width:980px){.well--m_p_m{padding-bottom:30px;padding-top:30px}.well--m_p_m.well--pt{margin-bottom:0;margin-top:0;padding-bottom:0}.well--m_p_m.well--pb{margin-bottom:0;margin-top:0;padding-top:0}}@media screen and (max-width:980px){.well--l_m{margin-bottom:40px;margin-top:40px}.well--l_m.well--t{margin-bottom:0}.well--l_m.well--b{margin-top:0}}@media screen and (max-width:980px){.well--l_p_m{padding-bottom:40px;padding-top:40px}.well--l_p_m.well--pt{margin-bottom:0;margin-top:0;padding-bottom:0}.well--l_p_m.well--pb{margin-bottom:0;margin-top:0;padding-top:0}}@media screen and (max-width:980px){.well--xl_m{margin-bottom:60px;margin-top:60px}.well--xl_m.well--t{margin-bottom:0}.well--xl_m.well--b{margin-top:0}}@media screen and (max-width:980px){.well--xl_p_m{padding-bottom:60px;padding-top:60px}.well--xl_p_m.well--pt{margin-bottom:0;margin-top:0;padding-bottom:0}.well--xl_p_m.well--pb{margin-bottom:0;margin-top:0;padding-top:0}}@media screen and (max-width:980px){.well--xxl_m{margin-bottom:80px;margin-top:80px}.well--xxl_m.well--t{margin-bottom:0}.well--xxl_m.well--b{margin-top:0}}@media screen and (max-width:980px){.well--xxl_p_m{padding-bottom:80px;padding-top:80px}.well--xxl_p_m.well--pt{margin-bottom:0;margin-top:0;padding-bottom:0}.well--xxl_p_m.well--pb{margin-bottom:0;margin-top:0;padding-top:0}}@media screen and (max-width:980px){.well--jumbo_m{margin-bottom:160px;margin-top:160px}.well--jumbo_m.well--t{margin-bottom:0}.well--jumbo_m.well--b{margin-top:0}}@media screen and (max-width:980px){.well--jumbo_p_m{padding-bottom:160px;padding-top:160px}.well--jumbo_p_m.well--pt{margin-bottom:0;margin-top:0;padding-bottom:0}.well--jumbo_p_m.well--pb{margin-bottom:0;margin-top:0;padding-top:0}}@media screen and (max-width:1220px){.well--f_l{margin-top:0}.well--f_l,.well--f_l.well--t{margin-bottom:0}.well--f_l.well--b{margin-top:0}}@media screen and (max-width:1220px){.well--f_p_l{padding-bottom:0;padding-top:0}.well--f_p_l.well--pt{margin-bottom:0;margin-top:0;padding-bottom:0}.well--f_p_l.well--pb{margin-bottom:0;margin-top:0;padding-top:0}}@media screen and (max-width:1220px){.well--xxs_l{margin-bottom:5px;margin-top:5px}.well--xxs_l.well--t{margin-bottom:0}.well--xxs_l.well--b{margin-top:0}}@media screen and (max-width:1220px){.well--xxs_p_l{padding-bottom:5px;padding-top:5px}.well--xxs_p_l.well--pt{margin-bottom:0;margin-top:0;padding-bottom:0}.well--xxs_p_l.well--pb{margin-bottom:0;margin-top:0;padding-top:0}}@media screen and (max-width:1220px){.well--xs_l{margin-bottom:10px;margin-top:10px}.well--xs_l.well--t{margin-bottom:0}.well--xs_l.well--b{margin-top:0}}@media screen and (max-width:1220px){.well--xs_p_l{padding-bottom:10px;padding-top:10px}.well--xs_p_l.well--pt{margin-bottom:0;margin-top:0;padding-bottom:0}.well--xs_p_l.well--pb{margin-bottom:0;margin-top:0;padding-top:0}}@media screen and (max-width:1220px){.well--s_l{margin-bottom:15px;margin-top:15px}.well--s_l.well--t{margin-bottom:0}.well--s_l.well--b{margin-top:0}}@media screen and (max-width:1220px){.well--s_p_l{padding-bottom:15px;padding-top:15px}.well--s_p_l.well--pt{margin-bottom:0;margin-top:0;padding-bottom:0}.well--s_p_l.well--pb{margin-bottom:0;margin-top:0;padding-top:0}}@media screen and (max-width:1220px){.well--m_l{margin-bottom:30px;margin-top:30px}.well--m_l.well--t{margin-bottom:0}.well--m_l.well--b{margin-top:0}}@media screen and (max-width:1220px){.well--m_p_l{padding-bottom:30px;padding-top:30px}.well--m_p_l.well--pt{margin-bottom:0;margin-top:0;padding-bottom:0}.well--m_p_l.well--pb{margin-bottom:0;margin-top:0;padding-top:0}}@media screen and (max-width:1220px){.well--l_l{margin-bottom:40px;margin-top:40px}.well--l_l.well--t{margin-bottom:0}.well--l_l.well--b{margin-top:0}}@media screen and (max-width:1220px){.well--l_p_l{padding-bottom:40px;padding-top:40px}.well--l_p_l.well--pt{margin-bottom:0;margin-top:0;padding-bottom:0}.well--l_p_l.well--pb{margin-bottom:0;margin-top:0;padding-top:0}}@media screen and (max-width:1220px){.well--xl_l{margin-bottom:60px;margin-top:60px}.well--xl_l.well--t{margin-bottom:0}.well--xl_l.well--b{margin-top:0}}@media screen and (max-width:1220px){.well--xl_p_l{padding-bottom:60px;padding-top:60px}.well--xl_p_l.well--pt{margin-bottom:0;margin-top:0;padding-bottom:0}.well--xl_p_l.well--pb{margin-bottom:0;margin-top:0;padding-top:0}}@media screen and (max-width:1220px){.well--xxl_l{margin-bottom:80px;margin-top:80px}.well--xxl_l.well--t{margin-bottom:0}.well--xxl_l.well--b{margin-top:0}}@media screen and (max-width:1220px){.well--xxl_p_l{padding-bottom:80px;padding-top:80px}.well--xxl_p_l.well--pt{margin-bottom:0;margin-top:0;padding-bottom:0}.well--xxl_p_l.well--pb{margin-bottom:0;margin-top:0;padding-top:0}}@media screen and (max-width:1220px){.well--jumbo_l{margin-bottom:160px;margin-top:160px}.well--jumbo_l.well--t{margin-bottom:0}.well--jumbo_l.well--b{margin-top:0}}@media screen and (max-width:1220px){.well--jumbo_p_l{padding-bottom:160px;padding-top:160px}.well--jumbo_p_l.well--pt{margin-bottom:0;margin-top:0;padding-bottom:0}.well--jumbo_p_l.well--pb{margin-bottom:0;margin-top:0;padding-top:0}}@media screen and (max-width:1320px){.well--f_xl{margin-top:0}.well--f_xl,.well--f_xl.well--t{margin-bottom:0}.well--f_xl.well--b{margin-top:0}}@media screen and (max-width:1320px){.well--f_p_xl{padding-bottom:0;padding-top:0}.well--f_p_xl.well--pt{margin-bottom:0;margin-top:0;padding-bottom:0}.well--f_p_xl.well--pb{margin-bottom:0;margin-top:0;padding-top:0}}@media screen and (max-width:1320px){.well--xxs_xl{margin-bottom:5px;margin-top:5px}.well--xxs_xl.well--t{margin-bottom:0}.well--xxs_xl.well--b{margin-top:0}}@media screen and (max-width:1320px){.well--xxs_p_xl{padding-bottom:5px;padding-top:5px}.well--xxs_p_xl.well--pt{margin-bottom:0;margin-top:0;padding-bottom:0}.well--xxs_p_xl.well--pb{margin-bottom:0;margin-top:0;padding-top:0}}@media screen and (max-width:1320px){.well--xs_xl{margin-bottom:10px;margin-top:10px}.well--xs_xl.well--t{margin-bottom:0}.well--xs_xl.well--b{margin-top:0}}@media screen and (max-width:1320px){.well--xs_p_xl{padding-bottom:10px;padding-top:10px}.well--xs_p_xl.well--pt{margin-bottom:0;margin-top:0;padding-bottom:0}.well--xs_p_xl.well--pb{margin-bottom:0;margin-top:0;padding-top:0}}@media screen and (max-width:1320px){.well--s_xl{margin-bottom:15px;margin-top:15px}.well--s_xl.well--t{margin-bottom:0}.well--s_xl.well--b{margin-top:0}}@media screen and (max-width:1320px){.well--s_p_xl{padding-bottom:15px;padding-top:15px}.well--s_p_xl.well--pt{margin-bottom:0;margin-top:0;padding-bottom:0}.well--s_p_xl.well--pb{margin-bottom:0;margin-top:0;padding-top:0}}@media screen and (max-width:1320px){.well--m_xl{margin-bottom:30px;margin-top:30px}.well--m_xl.well--t{margin-bottom:0}.well--m_xl.well--b{margin-top:0}}@media screen and (max-width:1320px){.well--m_p_xl{padding-bottom:30px;padding-top:30px}.well--m_p_xl.well--pt{margin-bottom:0;margin-top:0;padding-bottom:0}.well--m_p_xl.well--pb{margin-bottom:0;margin-top:0;padding-top:0}}@media screen and (max-width:1320px){.well--l_xl{margin-bottom:40px;margin-top:40px}.well--l_xl.well--t{margin-bottom:0}.well--l_xl.well--b{margin-top:0}}@media screen and (max-width:1320px){.well--l_p_xl{padding-bottom:40px;padding-top:40px}.well--l_p_xl.well--pt{margin-bottom:0;margin-top:0;padding-bottom:0}.well--l_p_xl.well--pb{margin-bottom:0;margin-top:0;padding-top:0}}@media screen and (max-width:1320px){.well--xl_xl{margin-bottom:60px;margin-top:60px}.well--xl_xl.well--t{margin-bottom:0}.well--xl_xl.well--b{margin-top:0}}@media screen and (max-width:1320px){.well--xl_p_xl{padding-bottom:60px;padding-top:60px}.well--xl_p_xl.well--pt{margin-bottom:0;margin-top:0;padding-bottom:0}.well--xl_p_xl.well--pb{margin-bottom:0;margin-top:0;padding-top:0}}@media screen and (max-width:1320px){.well--xxl_xl{margin-bottom:80px;margin-top:80px}.well--xxl_xl.well--t{margin-bottom:0}.well--xxl_xl.well--b{margin-top:0}}@media screen and (max-width:1320px){.well--xxl_p_xl{padding-bottom:80px;padding-top:80px}.well--xxl_p_xl.well--pt{margin-bottom:0;margin-top:0;padding-bottom:0}.well--xxl_p_xl.well--pb{margin-bottom:0;margin-top:0;padding-top:0}}@media screen and (max-width:1320px){.well--jumbo_xl{margin-bottom:160px;margin-top:160px}.well--jumbo_xl.well--t{margin-bottom:0}.well--jumbo_xl.well--b{margin-top:0}}@media screen and (max-width:1320px){.well--jumbo_p_xl{padding-bottom:160px;padding-top:160px}.well--jumbo_p_xl.well--pt{margin-bottom:0;margin-top:0;padding-bottom:0}.well--jumbo_p_xl.well--pb{margin-bottom:0;margin-top:0;padding-top:0}}@media screen and (max-width:1400px){.well--f_xxl{margin-top:0}.well--f_xxl,.well--f_xxl.well--t{margin-bottom:0}.well--f_xxl.well--b{margin-top:0}}@media screen and (max-width:1400px){.well--f_p_xxl{padding-bottom:0;padding-top:0}.well--f_p_xxl.well--pt{margin-bottom:0;margin-top:0;padding-bottom:0}.well--f_p_xxl.well--pb{margin-bottom:0;margin-top:0;padding-top:0}}@media screen and (max-width:1400px){.well--xxs_xxl{margin-bottom:5px;margin-top:5px}.well--xxs_xxl.well--t{margin-bottom:0}.well--xxs_xxl.well--b{margin-top:0}}@media screen and (max-width:1400px){.well--xxs_p_xxl{padding-bottom:5px;padding-top:5px}.well--xxs_p_xxl.well--pt{margin-bottom:0;margin-top:0;padding-bottom:0}.well--xxs_p_xxl.well--pb{margin-bottom:0;margin-top:0;padding-top:0}}@media screen and (max-width:1400px){.well--xs_xxl{margin-bottom:10px;margin-top:10px}.well--xs_xxl.well--t{margin-bottom:0}.well--xs_xxl.well--b{margin-top:0}}@media screen and (max-width:1400px){.well--xs_p_xxl{padding-bottom:10px;padding-top:10px}.well--xs_p_xxl.well--pt{margin-bottom:0;margin-top:0;padding-bottom:0}.well--xs_p_xxl.well--pb{margin-bottom:0;margin-top:0;padding-top:0}}@media screen and (max-width:1400px){.well--s_xxl{margin-bottom:15px;margin-top:15px}.well--s_xxl.well--t{margin-bottom:0}.well--s_xxl.well--b{margin-top:0}}@media screen and (max-width:1400px){.well--s_p_xxl{padding-bottom:15px;padding-top:15px}.well--s_p_xxl.well--pt{margin-bottom:0;margin-top:0;padding-bottom:0}.well--s_p_xxl.well--pb{margin-bottom:0;margin-top:0;padding-top:0}}@media screen and (max-width:1400px){.well--m_xxl{margin-bottom:30px;margin-top:30px}.well--m_xxl.well--t{margin-bottom:0}.well--m_xxl.well--b{margin-top:0}}@media screen and (max-width:1400px){.well--m_p_xxl{padding-bottom:30px;padding-top:30px}.well--m_p_xxl.well--pt{margin-bottom:0;margin-top:0;padding-bottom:0}.well--m_p_xxl.well--pb{margin-bottom:0;margin-top:0;padding-top:0}}@media screen and (max-width:1400px){.well--l_xxl{margin-bottom:40px;margin-top:40px}.well--l_xxl.well--t{margin-bottom:0}.well--l_xxl.well--b{margin-top:0}}@media screen and (max-width:1400px){.well--l_p_xxl{padding-bottom:40px;padding-top:40px}.well--l_p_xxl.well--pt{margin-bottom:0;margin-top:0;padding-bottom:0}.well--l_p_xxl.well--pb{margin-bottom:0;margin-top:0;padding-top:0}}@media screen and (max-width:1400px){.well--xl_xxl{margin-bottom:60px;margin-top:60px}.well--xl_xxl.well--t{margin-bottom:0}.well--xl_xxl.well--b{margin-top:0}}@media screen and (max-width:1400px){.well--xl_p_xxl{padding-bottom:60px;padding-top:60px}.well--xl_p_xxl.well--pt{margin-bottom:0;margin-top:0;padding-bottom:0}.well--xl_p_xxl.well--pb{margin-bottom:0;margin-top:0;padding-top:0}}@media screen and (max-width:1400px){.well--xxl_xxl{margin-bottom:80px;margin-top:80px}.well--xxl_xxl.well--t{margin-bottom:0}.well--xxl_xxl.well--b{margin-top:0}}@media screen and (max-width:1400px){.well--xxl_p_xxl{padding-bottom:80px;padding-top:80px}.well--xxl_p_xxl.well--pt{margin-bottom:0;margin-top:0;padding-bottom:0}.well--xxl_p_xxl.well--pb{margin-bottom:0;margin-top:0;padding-top:0}}@media screen and (max-width:1400px){.well--jumbo_xxl{margin-bottom:160px;margin-top:160px}.well--jumbo_xxl.well--t{margin-bottom:0}.well--jumbo_xxl.well--b{margin-top:0}}@media screen and (max-width:1400px){.well--jumbo_p_xxl{padding-bottom:160px;padding-top:160px}.well--jumbo_p_xxl.well--pt{margin-bottom:0;margin-top:0;padding-bottom:0}.well--jumbo_p_xxl.well--pb{margin-bottom:0;margin-top:0;padding-top:0}}.world{width:100%;height:400px;position:relative;perspective:800px;transition:all .25s ease-in-out}.world:hover{transform:translateY(-5px)}.world-cardFace--back{transform:rotateY(180deg)}.world.is-active .world-card{border:2px solid #d62f3a}.world.is-flipped .world-card{transform:rotateY(180deg)}.world-card{position:absolute;transform-style:preserve-3d;transition:transform .8s cubic-bezier(.175,.885,.32,1.275),box-shadow .3s ease-out;box-shadow:0 1px 10px rgba(2,2,2,.14);cursor:pointer;width:100%;height:100%}.world-card:hover{box-shadow:0 28px 28px 0 rgba(2,2,2,.05),0 17px 17px 0 rgba(2,2,2,.2),0 8px 8px 0 rgba(2,2,2,.15)}.world-cardFace{position:absolute;width:100%;height:100%;backface-visibility:hidden;padding:20px;background-color:#303343}.wpm-display{display:flex;justify-content:center;align-items:center}.wpm-display,.wpm-display--info{width:112px;height:112px;position:relative}.wpm-display--info{text-align:center}.wpm-display--info--wpm{font-weight:900;font-size:43.2px;top:50%;transform:translateY(-55%);position:absolute;width:112px}.wpm-display--info--label{width:112px;left:0;font-weight:900;font-size:20px;position:absolute;bottom:0}.wpm-display svg{position:absolute;width:100%;top:0;left:0}.wpm-display svg path{fill:none}.wpm-display--bg{stroke:#fff;stroke-width:13px}.wpm-display--progress{stroke:#eca72c;stroke-width:14px;stroke-dasharray:0 233;animation:wpm_progress 2.5s normal forwards;animation-delay:.5s}@keyframes wpm_progress{0%{stroke-dasharray:0 233}to{stroke-dasharray:209.7 233}}.react-vis-magic-css-import-rule{display:inherit}.rv-treemap{font-size:12px;position:relative}.rv-treemap__leaf{overflow:hidden;position:absolute}.rv-treemap__leaf--circle{align-items:center;border-radius:100%;display:flex;justify-content:center}.rv-treemap__leaf__content{overflow:hidden;padding:10px;text-overflow:ellipsis}.rv-xy-plot{color:#c3c3c3;position:relative}.rv-xy-plot canvas{pointer-events:none}.rv-xy-plot .rv-xy-canvas{pointer-events:none;position:absolute}.rv-xy-plot__inner{display:block}.rv-xy-plot__axis__line{fill:none;stroke-width:2px;stroke:#e6e6e9}.rv-xy-plot__axis__tick__line{stroke:#e6e6e9}.rv-xy-plot__axis__tick__text,.rv-xy-plot__axis__title text{fill:#6b6b76;font-size:11px}.rv-xy-plot__grid-lines__line{stroke:#e6e6e9}.rv-xy-plot__circular-grid-lines__line{fill-opacity:0;stroke:#e6e6e9}.rv-xy-plot__series,.rv-xy-plot__series path{pointer-events:all}.rv-xy-plot__series--line{fill:none;stroke:#000;stroke-width:2px}.rv-crosshair{position:absolute;font-size:11px;pointer-events:none}.rv-crosshair__line{background:#47d3d9;width:1px}.rv-crosshair__inner{position:absolute;text-align:left;top:0}.rv-crosshair__inner__content{border-radius:4px;background:#3a3a48;color:#fff;font-size:12px;padding:7px 10px;box-shadow:0 2px 4px rgba(0,0,0,.5)}.rv-crosshair__inner--left{right:4px}.rv-crosshair__inner--right{left:4px}.rv-crosshair__title{font-weight:700;white-space:nowrap}.rv-crosshair__item{white-space:nowrap}.rv-hint{position:absolute;pointer-events:none}.rv-hint__content{border-radius:4px;padding:7px 10px;font-size:12px;background:#3a3a48;box-shadow:0 2px 4px rgba(0,0,0,.5);color:#fff;text-align:left;white-space:nowrap}.rv-discrete-color-legend{box-sizing:border-box;overflow-y:auto;font-size:12px}.rv-discrete-color-legend.horizontal{white-space:nowrap}.rv-discrete-color-legend-item{color:#3a3a48;border-radius:1px;padding:9px 10px}.rv-discrete-color-legend-item.horizontal{display:inline-block}.rv-discrete-color-legend-item.horizontal .rv-discrete-color-legend-item__title{margin-left:0;display:block}.rv-discrete-color-legend-item__color{display:inline-block;vertical-align:middle;overflow:visible}.rv-discrete-color-legend-item__color__path{stroke:#dcdcdc;stroke-width:2px}.rv-discrete-color-legend-item__title{margin-left:10px}.rv-discrete-color-legend-item.disabled{color:#b8b8b8}.rv-discrete-color-legend-item.clickable{cursor:pointer}.rv-discrete-color-legend-item.clickable:hover{background:#f9f9f9}.rv-search-wrapper{display:flex;flex-direction:column}.rv-search-wrapper__form{flex:0}.rv-search-wrapper__form__input{width:100%;color:#a6a6a5;border:1px solid #e5e5e4;padding:7px 10px;font-size:12px;box-sizing:border-box;border-radius:2px;margin:0 0 9px;outline:0}.rv-search-wrapper__contents{flex:1;overflow:auto}.rv-continuous-color-legend{font-size:12px}.rv-continuous-color-legend .rv-gradient{height:4px;border-radius:2px;margin-bottom:5px}.rv-continuous-size-legend{font-size:12px}.rv-continuous-size-legend .rv-bubbles{text-align:justify;overflow:hidden;margin-bottom:5px;width:100%}.rv-continuous-size-legend .rv-bubble{background:#d8d9dc;display:inline-block;vertical-align:bottom}.rv-continuous-size-legend .rv-spacer{display:inline-block;font-size:0;line-height:0;width:100%}.rv-legend-titles{height:16px;position:relative}.rv-legend-titles__center,.rv-legend-titles__left,.rv-legend-titles__right{position:absolute;white-space:nowrap;overflow:hidden}.rv-legend-titles__center{display:block;text-align:center;width:100%}.rv-legend-titles__right{right:0}.rv-radial-chart .rv-xy-plot__series--label{pointer-events:none}.bc{background-color:#2e3141}.bc-dk{background-color:#292c3b}.bc-h{background-color:#1c99f4}.bo{border:1px solid #acacac}.bot{border-top:1px solid #acacac}.bor{border-right:1px solid #acacac}.bob{border-bottom:1px solid #acacac}.bol{border-left:1px solid #acacac}.cf{zoom:1}.cf:after,.cf:before{content:" ";display:table}.cf:after{clear:both}.cud{cursor:default}.cup{cursor:pointer}.db{display:block}.df{display:flex;min-width:0}.dif{display:inline-flex}.dih{display:inherit}.di{display:inline}.dib{display:inline-block}.dn{display:none}.df--align-center{align-items:center}.df--align-end{align-items:flex-end}.df--justify-center{justify-content:center}.df--justify-around{justify-content:space-around}.df--justify-between{justify-content:space-between}.df--justify-end{justify-content:flex-end}.df--column{flex-direction:column}.df-g-xxs{gap:5px}.df-g-xs{gap:10px}.df-g-s{gap:15px}.df-g{gap:20px}.df-i--grow{flex-grow:1}.df-i--shrink{flex-shrink:1}.show{display:block}.hide,.show--xs{display:none}@media screen and (min-width:480px){.show--xs{display:block}}.show--xs_dib{display:none}@media screen and (min-width:480px){.show--xs_dib{display:inline-block}}.show--xs_f{display:none}@media screen and (min-width:480px){.show--xs_f{display:flex}}.show--xs_i{display:none}@media screen and (min-width:480px){.show--xs_i{display:inline}}@media screen and (min-width:480px){.hide--xs{display:none}}.show--s{display:none}@media screen and (min-width:736px){.show--s{display:block}}.show--s_dib{display:none}@media screen and (min-width:736px){.show--s_dib{display:inline-block}}.show--s_f{display:none}@media screen and (min-width:736px){.show--s_f{display:flex}}.show--s_i{display:none}@media screen and (min-width:736px){.show--s_i{display:inline}}@media screen and (min-width:736px){.hide--s{display:none}}.show--m{display:none}@media screen and (min-width:980px){.show--m{display:block}}.show--m_dib{display:none}@media screen and (min-width:980px){.show--m_dib{display:inline-block}}.show--m_f{display:none}@media screen and (min-width:980px){.show--m_f{display:flex}}.show--m_i{display:none}@media screen and (min-width:980px){.show--m_i{display:inline}}@media screen and (min-width:980px){.hide--m{display:none}}.show--l{display:none}@media screen and (min-width:1220px){.show--l{display:block}}.show--l_dib{display:none}@media screen and (min-width:1220px){.show--l_dib{display:inline-block}}.show--l_f{display:none}@media screen and (min-width:1220px){.show--l_f{display:flex}}.show--l_i{display:none}@media screen and (min-width:1220px){.show--l_i{display:inline}}@media screen and (min-width:1220px){.hide--l{display:none}}.show--xl{display:none}@media screen and (min-width:1320px){.show--xl{display:block}}.show--xl_dib{display:none}@media screen and (min-width:1320px){.show--xl_dib{display:inline-block}}.show--xl_f{display:none}@media screen and (min-width:1320px){.show--xl_f{display:flex}}.show--xl_i{display:none}@media screen and (min-width:1320px){.show--xl_i{display:inline}}@media screen and (min-width:1320px){.hide--xl{display:none}}.show--xxl{display:none}@media screen and (min-width:1400px){.show--xxl{display:block}}.show--xxl_dib{display:none}@media screen and (min-width:1400px){.show--xxl_dib{display:inline-block}}.show--xxl_f{display:none}@media screen and (min-width:1400px){.show--xxl_f{display:flex}}.show--xxl_i{display:none}@media screen and (min-width:1400px){.show--xxl_i{display:inline}}@media screen and (min-width:1400px){.hide--xxl{display:none}}.op025{opacity:.25}.op05{opacity:.5}.op075{opacity:.75}.mhc{margin-left:auto;margin-right:auto}.maf{margin:0}.mtf{margin-top:0}.mrf{margin-right:0}.mbf{margin-bottom:0}.mlf{margin-left:0}.maxxs{margin:5px}.mtxxs{margin-top:5px}.mrxxs{margin-right:5px}.mbxxs{margin-bottom:5px}.mlxxs{margin-left:5px}.maxs{margin:10px}.mtxs{margin-top:10px}.mrxs{margin-right:10px}.mbxs{margin-bottom:10px}.mlxs{margin-left:10px}.mas{margin:15px}.mts{margin-top:15px}.mrs{margin-right:15px}.mbs{margin-bottom:15px}.mls{margin-left:15px}.mam{margin:30px}.mtm{margin-top:30px}.mrm{margin-right:30px}.mbm{margin-bottom:30px}.mlm{margin-left:30px}.mal{margin:40px}.mtl{margin-top:40px}.mrl{margin-right:40px}.mbl{margin-bottom:40px}.mll{margin-left:40px}.maxl{margin:60px}.mtxl{margin-top:60px}.mrxl{margin-right:60px}.mbxl{margin-bottom:60px}.mlxl{margin-left:60px}.maxxl{margin:80px}.mtxxl{margin-top:80px}.mrxxl{margin-right:80px}.mbxxl{margin-bottom:80px}.mlxxl{margin-left:80px}.majumbo{margin:160px}.mtjumbo{margin-top:160px}.mrjumbo{margin-right:160px}.mbjumbo{margin-bottom:160px}.mljumbo{margin-left:160px}.paf{padding:0}.ptf{padding-top:0}.prf{padding-right:0}.pbf{padding-bottom:0}.plf{padding-left:0}.paxxs{padding:5px}.ptxxs{padding-top:5px}.prxxs{padding-right:5px}.pbxxs{padding-bottom:5px}.plxxs{padding-left:5px}.paxs{padding:10px}.ptxs{padding-top:10px}.prxs{padding-right:10px}.pbxs{padding-bottom:10px}.plxs{padding-left:10px}.pas{padding:15px}.pts{padding-top:15px}.prs{padding-right:15px}.pbs{padding-bottom:15px}.pls{padding-left:15px}.pam{padding:30px}.ptm{padding-top:30px}.prm{padding-right:30px}.pbm{padding-bottom:30px}.plm{padding-left:30px}.pal{padding:40px}.ptl{padding-top:40px}.prl{padding-right:40px}.pbl{padding-bottom:40px}.pll{padding-left:40px}.paxl{padding:60px}.ptxl{padding-top:60px}.prxl{padding-right:60px}.pbxl{padding-bottom:60px}.plxl{padding-left:60px}.paxxl{padding:80px}.ptxxl{padding-top:80px}.prxxl{padding-right:80px}.pbxxl{padding-bottom:80px}.plxxl{padding-left:80px}.pajumbo{padding:160px}.ptjumbo{padding-top:160px}.prjumbo{padding-right:160px}.pbjumbo{padding-bottom:160px}.pljumbo{padding-left:160px}.fl{float:left}.fr{float:right}.poa{position:absolute}.pof{position:fixed}.por{position:relative}.pos{position:static}.ra{border-radius:50%}.ram{border-radius:5px}.ram-l{border-radius:20px}.ran{border-radius:0}.dhf{height:100%}.dwf{width:100%}.tac{text-align:center}.tal{text-align:left}.tar{text-align:right}@media screen and (min-width:480px){.tac_xs{text-align:center}.tal_xs{text-align:left}.tar_xs{text-align:right}}@media screen and (min-width:736px){.tac_s{text-align:center}.tal_s{text-align:left}.tar_s{text-align:right}}@media screen and (min-width:980px){.tac_m{text-align:center}.tal_m{text-align:left}.tar_m{text-align:right}}@media screen and (min-width:1220px){.tac_l{text-align:center}.tal_l{text-align:left}.tar_l{text-align:right}}@media screen and (min-width:1320px){.tac_xl{text-align:center}.tal_xl{text-align:left}.tar_xl{text-align:right}}@media screen and (min-width:1400px){.tac_xxl{text-align:center}.tal_xxl{text-align:left}.tar_xxl{text-align:right}}.tc-e{color:#d62f3a}.tc-t{color:#2e3141}.tc-ts{color:#acacac}.tc-s{color:#59ffa0}.tc-i{color:#fff}.tc-emerald{color:#59ffa0}.tc-lemon{color:#f9d034}.tc-dodger{color:#1c99f4}.tc-brick{color:#d62f3a}.tc-fuel{color:#eca72c}.tc-brick-lt{color:#8b1f26}.tfb,.tfh{font-family:Montserrat,sans-serif}.tfmono{font-family:Roboto Mono,Courier New,Courier,Lucida Sans Typewriter,Lucida Typewriter,monospace}.tls-1{letter-spacing:1px}.tlh-1{line-height:1}.tlh-0{line-height:0}.tbs,.upgrade-tier--savings{text-shadow:0 2px 2px rgba(2,2,2,.25)}.tsxxs{font-size:10px}.tsxs{font-size:12px}.tss{font-size:14px}.tsm{font-size:16px}.tsl{font-size:20px}.tsxl{font-size:25px}.tsxxl{font-size:39px}.tsi{font-style:italic}.tsn{font-style:normal}.ttl{text-transform:lowercase}.ttc{text-transform:capitalize}.ttu{text-transform:uppercase}.twn{font-weight:300}.twm{font-weight:500}.twb{font-weight:600}.twh{font-weight:900}.tnoWrap{white-space:noWrap}.zi1{z-index:1}.zi2{z-index:2}.zi3{z-index:3}.zMax{z-index:9999}.garage.is-rearranging .garage-spot:not(.is-empty) .garage-vehicle:hover{cursor:move}.filled{background:red}.top-right{background:#f0f8ff}.top-left{background:pink}.bottom-right{background:#98fb98}.bottom-left{background:#529de1}
/*# sourceMappingURL=app.min.css.map */