html{--background-primary:#141414;--background-secondary:#1e1e1e;--background-tertiary:#323232;--white:#fff;--black:#141414;--primary:#fff;--secondary:#141414;--tertiary:#c8c8c8;--quaternary:#323232;--jet:#000;--radius:1rem;--speed:.4s;--peachi:"Peachi Medium",Georgia,Serif;--fira:"Fira Sans",Helvetica,sans-serif;--fira-bold:"Fira Sans Bold",helvetica,sans-serif;--transition:all var(--speed) ease-in-out;--sector-one:#eb0201;--sector-two:#0bcbff;--sector-three:#ffd200;--drs:#14c000;--mercedes:#6dd3c0;--red-bull:#3670c6;--ferrari:#e80021;--mclaren:#ff8001;--aston-martin:#229971;--racing-bulls:#6692ff;--haas:#b6babd;--alpine:#0093cc;--williams:#64c4ff;--kick-sauber:#52e252}html.light-mode{--background-primary:#fff;--background-secondary:#f0f0f0;--background-tertiary:#e6e6e6;--primary:#141414;--secondary:#fff;--tertiary:#464646;--quaternary:#e6e6e6}.championship-tracker .tracker{height:37.5rem}.competitors{display:flex;flex-wrap:wrap;list-style:none;margin:.5rem -.5rem;padding:0}.competitors li{align-items:center;background:var(--background-tertiary);border-radius:1.5rem;display:flex;margin:0 .25rem .5rem;padding:.25rem 1rem .25rem .25rem;position:relative}.competitors li .roundle{background:var(--white);border:0;display:inline-block;height:1.5rem;margin-right:.5rem;-webkit-mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath fill='none' fill-rule='evenodd' stroke='%230149EB' stroke-linecap='round' stroke-width='4' d='M12 22c5.523 0 10-4.477 10-10S17.523 2 12 2 2 6.477 2 12s4.477 10 10 10Z'/%3E%3C/svg%3E") no-repeat 50% 50%;mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath fill='none' fill-rule='evenodd' stroke='%230149EB' stroke-linecap='round' stroke-width='4' d='M12 22c5.523 0 10-4.477 10-10S17.523 2 12 2 2 6.477 2 12s4.477 10 10 10Z'/%3E%3C/svg%3E") no-repeat 50% 50%;width:1.5rem}.competitors li .roundle.secondary{-webkit-mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='23.717' height='23.999' viewBox='0 0 23.717 23.999'%3E%3Cpath fill='none' fill-rule='evenodd' stroke='%230149EB' stroke-dasharray='4,5' stroke-linecap='round' stroke-width='4' d='M12 22c5.523 0 10-4.478 10-10 0-5.524-4.477-10-10-10S2 6.475 2 12c0 5.522 4.477 10 10 10Z'/%3E%3C/svg%3E") no-repeat 0 0;mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='23.717' height='23.999' viewBox='0 0 23.717 23.999'%3E%3Cpath fill='none' fill-rule='evenodd' stroke='%230149EB' stroke-dasharray='4,5' stroke-linecap='round' stroke-width='4' d='M12 22c5.523 0 10-4.478 10-10 0-5.524-4.477-10-10-10S2 6.475 2 12c0 5.522 4.477 10 10 10Z'/%3E%3C/svg%3E") no-repeat 0 0}.competitors li .roundle.tertiary{-webkit-mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='23.717' height='23.999' viewBox='0 0 23.717 23.999'%3E%3Cpath fill='none' fill-rule='evenodd' stroke='%230149EB' stroke-dasharray='1,6' stroke-linecap='round' stroke-width='4' d='M12 22c5.523 0 10-4.478 10-10 0-5.524-4.477-10-10-10S2 6.475 2 12c0 5.522 4.477 10 10 10Z'/%3E%3C/svg%3E") no-repeat 0 0;mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='23.717' height='23.999' viewBox='0 0 23.717 23.999'%3E%3Cpath fill='none' fill-rule='evenodd' stroke='%230149EB' stroke-dasharray='1,6' stroke-linecap='round' stroke-width='4' d='M12 22c5.523 0 10-4.478 10-10 0-5.524-4.477-10-10-10S2 6.475 2 12c0 5.522 4.477 10 10 10Z'/%3E%3C/svg%3E") no-repeat 0 0}.competitors li .roundle.mercedes{background-color:var(--mercedes)}.competitors li .roundle.red-bull{background-color:var(--red-bull)}.competitors li .roundle.ferrari{background-color:var(--ferrari)}.competitors li .roundle.mclaren{background-color:var(--mclaren)}.competitors li .roundle.williams{background-color:var(--williams)}.competitors li .roundle.aston-martin{background-color:var(--aston-martin)}.competitors li .roundle.alpine{background-color:var(--alpine)}.competitors li .roundle.kick-sauber{background-color:var(--kick-sauber)}.competitors li .roundle.racing-bulls{background-color:var(--racing-bulls)}.tooltip{color:var(--white);font-family:var(--fira-bold);padding-right:.5rem}.tooltip,.tooltip .position{align-items:center;display:flex}.tooltip .position{background:var(--black);border-radius:50%;height:2rem;justify-content:center;margin-right:.5rem;width:2rem}
