@charset "UTF-8";@import"https://fonts.googleapis.com/css2?family=Poppins:wght@300;400&display=swap";.layout[data-v-e77f4a6e]{display:flex;flex-direction:column;min-height:100vh}main[data-v-e77f4a6e]{flex:1;padding-top:125px}.large[data-v-e77f4a6e]{display:none}.none[data-v-e77f4a6e]{display:none!important}footer#main-footer.display[data-v-e77f4a6e]{display:flex}header[data-v-e77f4a6e]{display:flex;justify-content:space-between;padding:15px;background-color:var(--white);overflow-y:scroll}header img[data-v-e77f4a6e]{height:55px}header .img-menu svg[data-v-e77f4a6e]{width:50px}header.closed[data-v-e77f4a6e]{align-items:center}header.open.thin[data-v-e77f4a6e]{display:block;height:calc(100vh + 20px - env(safe-area-inset-bottom) - env(safe-area-inset-top))}header.closed.thin[data-v-e77f4a6e],header.large[data-v-e77f4a6e]{box-shadow:#64646f33 0 7px 29px;height:100px}header.large[data-v-e77f4a6e],header.closed.thin[data-v-e77f4a6e]{position:fixed;top:env(safe-area-inset-top);left:0;right:0;z-index:1000;overflow-y:unset}.flex[data-v-e77f4a6e]{width:100%;display:flex;align-items:center;justify-content:end}.flex .btn[data-v-e77f4a6e]{width:57px;height:70px;cursor:pointer;display:flex;flex-direction:column;align-items:end;justify-content:center;right:20px;top:calc(env(safe-area-inset-top) + 20px)}.flex .btn span[data-v-e77f4a6e]{display:block;width:100%;border-radius:3px;height:5px;background:var(--gray);transition:all .3s;position:relative}span+span[data-v-e77f4a6e]{margin-top:8.75px}html body div header .active span[data-v-e77f4a6e]{width:45px!important}.active span[data-v-e77f4a6e]:nth-child(1){width:100%;animation:ease .7s top-e77f4a6e forwards}.not-active span[data-v-e77f4a6e]:nth-child(1){width:60%;animation:ease .7s top-2-e77f4a6e forwards}.active span[data-v-e77f4a6e]:nth-child(2){width:100%;animation:ease .7s scaled-e77f4a6e forwards}.not-active span[data-v-e77f4a6e]:nth-child(2){width:90%;animation:ease .7s scaled-2-e77f4a6e forwards}.active span[data-v-e77f4a6e]:nth-child(3){width:100%;animation:ease .7s bottom-e77f4a6e forwards}.not-active span[data-v-e77f4a6e]:nth-child(3){width:78%;animation:ease .7s bottom-2-e77f4a6e forwards}@keyframes top-e77f4a6e{0%{top:0;transform:rotate(0)}50%{top:13.75px;transform:rotate(0)}to{top:13.75px;transform:rotate(45deg)}}@keyframes top-2-e77f4a6e{0%{top:13.75px;transform:rotate(45deg)}50%{top:13.75px;transform:rotate(0)}to{top:0;transform:rotate(0)}}@keyframes bottom-e77f4a6e{0%{bottom:0;transform:rotate(0)}50%{bottom:13.75px;transform:rotate(0)}to{bottom:13.75px;transform:rotate(135deg)}}@keyframes bottom-2-e77f4a6e{0%{bottom:13.75px;transform:rotate(135deg)}50%{bottom:13.75px;transform:rotate(0)}to{bottom:0;transform:rotate(0)}}@keyframes scaled-e77f4a6e{50%{transform:scale(0)}to{transform:scale(0)}}@keyframes scaled-2-e77f4a6e{0%{transform:scale(0)}50%{transform:scale(0)}to{transform:scale(1)}}.load-element[data-v-e77f4a6e]{height:calc(100vh - var(--height-screen-diff));display:flex;justify-content:center;align-items:center}footer[data-v-e77f4a6e]{bottom:0;width:100%;height:65px;background-color:var(--gray);color:var(--white);display:flex;justify-content:space-between;align-items:center;text-align:center;padding:0 35px}/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:300;src:url(/assets/poppins-v20-latin-300-5eb4d47d.eot);src:url(/assets/poppins-v20-latin-300-5eb4d47d.eot?#iefix) format("embedded-opentype"),url(/assets/poppins-v20-latin-300-78bc3aa7.woff2) format("woff2"),url(/assets/poppins-v20-latin-300-bd834791.woff) format("woff"),url(/assets/poppins-v20-latin-300-dbeb32e5.ttf) format("truetype"),url(/assets/poppins-v20-latin-300-d6e00d43.svg#Poppins) format("svg")}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:400;src:url(/assets/poppins-v20-latin-regular-9f6d71bf.eot);src:url(/assets/poppins-v20-latin-regular-9f6d71bf.eot?#iefix) format("embedded-opentype"),url(/assets/poppins-v20-latin-regular-7d93459d.woff2) format("woff2"),url(/assets/poppins-v20-latin-regular-49f0742d.woff) format("woff"),url(/assets/poppins-v20-latin-regular-66807e8e.ttf) format("truetype"),url(/assets/poppins-v20-latin-regular-a472c289.svg#Poppins) format("svg")}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:500;src:url(/assets/poppins-v20-latin-500-32b68eef.eot);src:url(/assets/poppins-v20-latin-500-32b68eef.eot?#iefix) format("embedded-opentype"),url(/assets/poppins-v20-latin-500-cd36de20.woff2) format("woff2"),url(/assets/poppins-v20-latin-500-316565c3.woff) format("woff"),url(/assets/poppins-v20-latin-500-9d62ef28.ttf) format("truetype"),url(/assets/poppins-v20-latin-500-7dde0e06.svg#Poppins) format("svg")}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:600;src:url(/assets/poppins-v20-latin-600-1c9e0f39.eot);src:url(/assets/poppins-v20-latin-600-1c9e0f39.eot?#iefix) format("embedded-opentype"),url(/assets/poppins-v20-latin-600-f4e80d9d.woff2) format("woff2"),url(/assets/poppins-v20-latin-600-426316de.woff) format("woff"),url(/assets/poppins-v20-latin-600-53eaa58c.ttf) format("truetype"),url(/assets/poppins-v20-latin-600-eb7e562c.svg#Poppins) format("svg")}@font-face{font-family:SF Pro Display;src:url(/assets/SFProDisplay-UltralightItalic-80ce95ab.eot);src:url(/assets/SFProDisplay-UltralightItalic-80ce95ab.eot?#iefix) format("embedded-opentype"),url(/assets/SFProDisplay-UltralightItalic-fe7c4d37.woff2) format("woff2"),url(/assets/SFProDisplay-UltralightItalic-ceb4003a.woff) format("woff"),url(/assets/SFProDisplay-UltralightItalic-6d8a0e15.ttf) format("truetype"),url(/assets/SFProDisplay-UltralightItalic-e17b6096.svg#../fonts/SFProDisplay-UltralightItalic) format("svg");font-weight:200;font-style:italic;font-display:swap}@font-face{font-family:SF Pro Display;src:url(/assets/SFProDisplay-ThinItalic-14251147.eot);src:url(/assets/SFProDisplay-ThinItalic-14251147.eot?#iefix) format("embedded-opentype"),url(/assets/SFProDisplay-ThinItalic-671c6197.woff2) format("woff2"),url(/assets/SFProDisplay-ThinItalic-b767ccc4.woff) format("woff"),url(/assets/SFProDisplay-ThinItalic-0fa4b612.ttf) format("truetype"),url(/assets/SFProDisplay-ThinItalic-0bdddd13.svg#../fonts/SFProDisplay-ThinItalic) format("svg");font-weight:100;font-style:italic;font-display:swap}@font-face{font-family:SF Pro Display;src:url(/assets/SFProDisplay-Bold-709cdf98.eot);src:url(/assets/SFProDisplay-Bold-709cdf98.eot?#iefix) format("embedded-opentype"),url(/assets/SFProDisplay-Bold-c3089ad6.woff2) format("woff2"),url(/assets/SFProDisplay-Bold-fbeae385.woff) format("woff"),url(/assets/SFProDisplay-Bold-ef8b891e.ttf) format("truetype"),url(/assets/SFProDisplay-Bold-f6d013a2.svg#../fonts/SFProDisplay-Bold) format("svg");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:SF Pro Display;src:url(/assets/SFProDisplay-SemiboldItalic-af06c049.eot);src:url(/assets/SFProDisplay-SemiboldItalic-af06c049.eot?#iefix) format("embedded-opentype"),url(/assets/SFProDisplay-SemiboldItalic-8081b364.woff2) format("woff2"),url(/assets/SFProDisplay-SemiboldItalic-45c4fa86.woff) format("woff"),url(/assets/SFProDisplay-SemiboldItalic-7b1b55dd.ttf) format("truetype"),url(/assets/SFProDisplay-SemiboldItalic-953f939e.svg#../fonts/SFProDisplay-SemiboldItalic) format("svg");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:SF Pro Display;src:url(/assets/SFProDisplay-HeavyItalic-9335b53c.eot);src:url(/assets/SFProDisplay-HeavyItalic-9335b53c.eot?#iefix) format("embedded-opentype"),url(/assets/SFProDisplay-HeavyItalic-a03f93f0.woff2) format("woff2"),url(/assets/SFProDisplay-HeavyItalic-eb6e944e.woff) format("woff"),url(/assets/SFProDisplay-HeavyItalic-bd510c86.ttf) format("truetype"),url(/assets/SFProDisplay-HeavyItalic-912530eb.svg#../fonts/SFProDisplay-HeavyItalic) format("svg");font-weight:900;font-style:italic;font-display:swap}@font-face{font-family:SF Pro Display;src:url(/assets/SFProDisplay-Medium-fc18de9c.eot);src:url(/assets/SFProDisplay-Medium-fc18de9c.eot?#iefix) format("embedded-opentype"),url(/assets/SFProDisplay-Medium-05ec71d8.woff2) format("woff2"),url(/assets/SFProDisplay-Medium-ed15ae56.woff) format("woff"),url(/assets/SFProDisplay-Medium-52ba4848.ttf) format("truetype"),url(/assets/SFProDisplay-Medium-6e42cc87.svg#../fonts/SFProDisplay-Medium) format("svg");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:SF Pro Display;src:url(/assets/SFProDisplay-LightItalic-323dbdf3.eot);src:url(/assets/SFProDisplay-LightItalic-323dbdf3.eot?#iefix) format("embedded-opentype"),url(/assets/SFProDisplay-LightItalic-af360354.woff2) format("woff2"),url(/assets/SFProDisplay-LightItalic-45dac2a8.woff) format("woff"),url(/assets/SFProDisplay-LightItalic-35cce473.ttf) format("truetype"),url(/assets/SFProDisplay-LightItalic-4ca7575a.svg#../fonts/SFProDisplay-LightItalic) format("svg");font-weight:200;font-style:italic;font-display:swap}@font-face{font-family:SF Pro Display;src:url(/assets/SFProDisplay-Regular-20a6bf6c.eot);src:url(/assets/SFProDisplay-Regular-20a6bf6c.eot?#iefix) format("embedded-opentype"),url(/assets/SFProDisplay-Regular-2b31e6dd.woff2) format("woff2"),url(/assets/SFProDisplay-Regular-a2f77d24.woff) format("woff"),url(/assets/SFProDisplay-Regular-e4634696.ttf) format("truetype"),url(/assets/SFProDisplay-Regular-46ae41af.svg#../fonts/SFProDisplay-Regular) format("svg");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:SF Pro Display;src:url(/assets/SFProDisplay-BlackItalic-6af3f919.eot);src:url(/assets/SFProDisplay-BlackItalic-6af3f919.eot?#iefix) format("embedded-opentype"),url(/assets/SFProDisplay-BlackItalic-c09024db.woff2) format("woff2"),url(/assets/SFProDisplay-BlackItalic-0420bca3.woff) format("woff"),url(/assets/SFProDisplay-BlackItalic-4cafb371.ttf) format("truetype"),url(/assets/SFProDisplay-BlackItalic-98086067.svg#../fonts/SFProDisplay-BlackItalic) format("svg");font-weight:900;font-style:italic;font-display:swap}@font-face{font-family:Digital-7 Mono;src:url(/assets/Digital-7Mono-0b1607aa.eot);src:url(/assets/Digital-7Mono-0b1607aa.eot?#iefix) format("embedded-opentype"),url(/assets/Digital-7Mono-e50e4b32.woff2) format("woff2"),url(/assets/Digital-7Mono-62bb8b4d.woff) format("woff"),url(/assets/Digital-7Mono-423889d3.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Digital-7;src:url(/assets/Digital-7Italic-fec83e96.eot);src:url(/assets/Digital-7Italic-fec83e96.eot?#iefix) format("embedded-opentype"),url(/assets/Digital-7Italic-d98d24f6.woff2) format("woff2"),url(/assets/Digital-7Italic-da59db2e.woff) format("woff"),url(/assets/Digital-7Italic-e95336df.ttf) format("truetype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Digital-7 Mono;src:url(/assets/Digital-7MonoItalic-c84fbd7b.eot);src:url(/assets/Digital-7MonoItalic-c84fbd7b.eot?#iefix) format("embedded-opentype"),url(/assets/Digital-7MonoItalic-be10f9bb.woff2) format("woff2"),url(/assets/Digital-7MonoItalic-ccdfe762.woff) format("woff"),url(/assets/Digital-7MonoItalic-648d5a84.ttf) format("truetype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Digital-7;src:url(/assets/Digital-7-651329fb.eot);src:url(/assets/Digital-7-651329fb.eot?#iefix) format("embedded-opentype"),url(/assets/Digital-7-cf8397af.woff2) format("woff2"),url(/assets/Digital-7-8842589f.woff) format("woff"),url(/assets/Digital-7-5ae925a4.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@media screen and (max-width: 320px){body #app button:not(:disabled):hover{font-weight:400}body #app main.display{padding:125px 2px 2px!important}}@media screen and (max-width: 400px){#app .large{display:none}#app footer{display:flex;flex-direction:row}#app footer p{width:fit-content;font-size:15px}#app .table-list-time tr th,#app .table-list-time tr td{padding-left:10px;padding-right:10px}}@media screen and (min-width: 400px){main.display{display:flex;align-items:center;flex-direction:column;justify-content:center}}@media screen and (min-width: 0px){#app .table-list-time tr th,#app .table-list-time tr td{padding-left:2px;padding-right:2px}}@media screen and (min-width: 340px){#app .table-list-time tr th,#app .table-list-time tr td{padding-left:5px;padding-right:5px}}@media screen and (min-width: 450px){#app .table-list-time tr th,#app .table-list-time tr td{padding-left:15px;padding-right:15px}}@media screen and (max-width: 500px){#app div.icon{border-width:1px!important}#app .content .with-100{position:fixed;z-index:3000;bottom:15px;right:15px;display:flex;justify-content:end;margin-top:0;top:unset}}@media screen and (max-width: 740px){#app main.display{padding:125px 15px 15px!important}#app div.classement,#app li#stage{width:100%}#app nav.header{display:flex;flex-direction:column;justify-content:space-between;width:100%}#app nav.header ul{display:flex}#app nav.header ul.links{flex-direction:column}}@media screen and (max-width: 800px){#app div.best-race{margin-top:20px;height:auto;flex-direction:column}#app div.race-content{margin-right:0}#app div.video-race{margin-top:25px;margin-left:0}.table-large-content{margin-top:30px;margin-bottom:30px}nav.header ul.links li.logout-phone{display:flex!important}nav.header ul.links li.logout-big.tooltip{display:none!important}nav.header ul.links li#stage{padding:0}nav.header ul.links li#stage a{padding:15px!important}}@media screen and (min-width: 800px){#app .table-list-time tr th,#app .table-list-time tr td{padding-left:5px;padding-right:5px}#app header.open,#app header.closed{display:none}#app .table-large-content{width:40%;display:block}#app .drop-down-course,#app .thin{display:none}#app .large{display:block}#app header.large{display:flex;flex-direction:row;align-items:center;justify-content:space-between}#app header.large ul li.accueil{display:none}#app header.large nav{display:flex;flex-direction:row;align-items:center}#app header.large nav ul{list-style:none;padding:0;margin:0;display:flex;align-items:center;justify-content:start}#app header.large nav ul.links li{box-shadow:none;padding:0 4px}#app header.large nav ul.links img{display:none}#app header.large nav ul li#stage img{display:block}#app header.large nav ul li.logout-phone img{display:block}#app header.large nav ul li{font-family:SF Pro Display,sans-serif;font-weight:700;font-style:normal;margin:0 5px}#app header.large nav ul li *{font-size:24px}#app header.large nav ul li#stage{width:fit-content}#app div div.best-race{width:100%;margin:20px auto 0;justify-content:center;flex-wrap:wrap;height:300px;align-items:center}#app div div.best-race div.content-1{justify-content:space-between}#app div div.best-race div.video{margin:0}#app div.content-list-classement{display:flex;justify-content:space-between;flex:1;margin-top:35px}#app div.content-list-classement div.table-large-content{display:flex;flex-direction:column;flex:1;margin-right:25px}#app div.content-list-classement div.content-classement{flex:1;display:flex;flex-direction:column;margin-left:25px}#app footer div.stage{display:block}#app div.table table td.video{padding:5px}#app div.table table td.video img{width:22px;margin:0}}@media screen and (max-width: 960px){#app .avatar-and-pseudo{display:flex;flex-direction:column;align-items:center}#app .content-avatar{display:flex;justify-content:center}#app fieldset.color{justify-content:center!important;flex-wrap:wrap}#app .rd-property{justify-content:center!important;flex-wrap:wrap;align-content:center;align-items:center}#app .rd-property .rdbt-choice{display:flex;justify-content:center;flex-wrap:wrap}#app div.msg-success{width:250px;height:250px;margin-top:70px}#app .user-content.big{display:none;background-color:red}#app .user-content.phone{display:flex}}@media screen and (max-width: 1024px){#app div.video{max-width:372px!important}#app div.content.bonus-map{max-width:100%}}@media screen and (min-width: 1024px){p,a{font-size:16px}.table-list-time tr th,.table-list-time tr td{padding-left:15px;padding-right:15px}header.large nav ul li{margin:0 10px}h1{font-size:32px}h2{font-size:25px}div.avatar-txt{margin-left:10px}h2{margin-right:10px;margin-top:15px}img#car{margin-top:25px}p.intro-badge{width:470px;align-self:start;margin-right:10px}}*{box-sizing:border-box}#app{margin:0;background-color:var(--white);font-family:Poppins,sans-serif;max-width:100vw}main{padding:35px;width:100%;min-height:calc(100vh - var(--height-screen-diff));max-width:1000px;margin:auto}main .content{min-width:100%}h1,h2,h3{font-family:SF Pro Display,sans-serif;font-weight:700;font-style:normal;text-align:left}h1{margin:10px 0;font-size:42px}h2{font-size:32px;margin:10px 0 12px}p,a{font-size:18px;margin:0}img{max-width:100%;width:auto;height:auto}a{text-decoration:none;color:#000}button{background-color:#d3d3d3;border:3px solid lightgray;color:#000;border-radius:20px;width:fit-content;padding:.6em 18px;transition:all .3s ease-in-out;cursor:pointer}button:hover{background-color:#fff;font-weight:700}button.destructive{background-color:var(--red);color:#fff;border:3px solid var(--red)}button.destructive:hover{background-color:#fff;color:var(--red)}button.main,button[type=submit]{background-color:var(--accent);color:#fff;border:3px solid var(--accent)}button.main:hover,button[type=submit]:hover{background-color:#fff;color:var(--accent);font-weight:700}button:disabled{background-color:#d3d3d3;border-color:#d3d3d3;color:gray;cursor:not-allowed}button:disabled:hover{background-color:#d3d3d3;border-color:#d3d3d3;color:gray;cursor:not-allowed;font-weight:400}#app{margin:0 auto;font-weight:400}.fullscreen{position:absolute;top:0;left:0;width:100%;height:100%;z-index:100000}.content-error{height:calc(100vh - var(--height-screen-diff));display:flex;justify-content:center;align-items:center}.content-error div.error-no-co{width:fit-content!important}div.error{color:var(--red)}div.loading,div.error,div.error-no-car{text-align:center;margin:auto;position:absolute;top:50%;left:calc(50% - 100px);width:200px}div.loading{left:calc(50% - 20px)}.roller{display:flex;flex-direction:row}.roller .roller-item{padding:0;height:1.4em}.roller .roller-item .roller-item__wrapper__list__item{padding:0;transform:translateY(.2em);height:1.4em!important}.error{font-weight:700;color:var(--red);font-style:italic}:root{--height-screen-diff:80px;--black: #161715;--white: #FFFFFF;--gray: #7f7f7f;--yellow: #FEC000;--blue: #0C345A;--red: #E33821;--light-green: #A9EC89;--dark-green: #417c4e;--pink-divtec: #ce0064;--accent: var(--dark-green)}@media screen and (prefers-color-scheme: dark){:root{--blue: #136cbf;--black: #1a1a1a;--white: #efefef}}@media screen and (prefers-color-scheme: dark){dialog{border:1px solid rgba(255,255,255,.25)!important}button{background-color:gray;border:3px solid gray;color:#fff}button:hover,button:hover.main,button:hover[type=submit],button:hover.destructive{background-color:var(--black);color:#fff}.rdbt-choice label{border:1px solid rgba(255,255,255,.25)}body #app{background-color:var(--black);color:var(--white)}body #app header{background-color:var(--black);color:var(--white)}body #app footer{background-color:var(--black);border-top:1px solid rgba(255,255,255,.25)}body #app a{color:var(--white)}body #app .dark-invert{filter:invert(1)}body #app input{background-color:var(--black);color:var(--white);border:1px solid rgba(255,255,255,.25)}body #app #connection-dialog form input{background-color:var(--black);color:#fff;border-radius:10px;border:1px solid rgba(255,255,255,.25)!important}body #app .classement-element{box-shadow:none;border:1px solid rgba(255,255,255,.25)}}
