*{-webkit-box-sizing:border-box;box-sizing:border-box;font-family:rift,sans-serif;font-weight:700}body{margin:0;background:#000}main{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;min-height:100vh}main .wrapper{width:100%;padding-top:56.25%;position:relative;overflow:hidden}main .wrapper:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:radial-gradient(ellipse at center,transparent 50%,rgba(0,0,0,0.25) 100%);pointer-events:none;z-index:999998}main .wrapper .live-schedule{position:absolute;top:0;bottom:0;left:0;right:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}h1,h2,h3,h4,h5,h6{font-weight:bolder;text-transform:uppercase;color:#fff}#content{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding:30px}#content .alert{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;width:100%;font-size:40px}#footer.ft-footer img{width:100%}.live-schedule{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.live-schedule #gates{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}#header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px;padding:30px;border-bottom:2px rgba(255,255,255,0.6) solid;background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0.3)),to(transparent));background:linear-gradient(180deg,rgba(0,0,0,0.3) 0%,transparent 100%)}#header img{height:80px;display:inline;opacity:0;-webkit-animation:fadeIn 600ms ease 200ms both;animation:fadeIn 600ms ease 200ms both}#header img.baansportfansite{height:60px}#header img.fim,#header img.fim-2024-white{height:60px}#header img.anlas{height:60px}#header img.koopmann{height:60px}#header img.sgp4{height:60px}#header h1{margin:0;color:#fff;font-size:95px;line-height:76px;text-transform:uppercase;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;text-shadow:0 0 20px rgba(255,255,255,0.15);letter-spacing:3px}#header #header-clock{color:#fff;font-size:60px;font-weight:700;font-variant-numeric:tabular-nums;white-space:nowrap;opacity:0.8}#header.event-826{border-color:#000}#header.event-826 h1{color:#000;text-shadow:none}#classification,#gates,#heats-preview,#interval,#practice,#presentation,#statistics,#team-heat,#teams{padding:30px}#gates{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#gates>.gate{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-transition:width 0.5s ease-in;transition:width 0.5s ease-in;position:relative;opacity:0;-webkit-animation:riseUp 900ms cubic-bezier(0.16,1,0.3,1) var(--delay,0ms) both;animation:riseUp 900ms cubic-bezier(0.16,1,0.3,1) var(--delay,0ms) both;border-radius:8px;overflow:hidden}#gates>.gate.gate-updated{opacity:1;-webkit-animation:gateFlash 800ms ease both;animation:gateFlash 800ms ease both}#gates>.gate.gate-updated .rider .photo .number{-webkit-animation:none;animation:none;opacity:1}#gates>.gate.gate-updated .rider .photo .portrait{-webkit-animation:none;animation:none;opacity:1}#gates>.gate.gate-updated .rider .photo .footer{-webkit-animation:none;animation:none;opacity:1}#gates>.gate.gate-updated .rider .photo .gate-position{-webkit-animation:none;animation:none;opacity:1}#gates>.gate.gate-updated .rider .gates,#gates>.gate.gate-updated .rider .name,#gates>.gate.gate-updated .rider .team{-webkit-animation:none;animation:none;opacity:1}#gates>.gate.is-excluded .rider .photo .portrait img,#gates>.gate.is-not-starting .rider .photo .portrait img{-webkit-transition:all 0.3s ease-in;transition:all 0.3s ease-in;-webkit-filter:grayscale(1) drop-shadow(15px 10px 10px #000);filter:grayscale(1) drop-shadow(15px 10px 10px #000)}#gates>.gate.is-excluded .rider .excluded-bar,#gates>.gate.is-not-starting .rider .excluded-bar{display:block;position:absolute;bottom:100px;left:0;right:0;z-index:100000;color:#fff;text-shadow:3px 3px 15px red;background:rgba(0,0,0,0.7);padding-top:10px;padding-bottom:10px;text-transform:uppercase;letter-spacing:4px;font-weight:700}#gates>.gate .rider{overflow:hidden;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}#gates>.gate .rider .photo{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;position:relative}#gates>.gate .rider .photo:before{content:"";position:absolute;top:-100%;left:0;right:0;height:50%;background:-webkit-gradient(linear,left top,left bottom,from(transparent),color-stop(50%,rgba(255,255,255,0.05)),to(transparent));background:linear-gradient(180deg,transparent 0%,rgba(255,255,255,0.05) 50%,transparent 100%);-webkit-animation:scanLine 4s ease-in-out calc(var(--delay, 0ms) + 1000ms) infinite;animation:scanLine 4s ease-in-out calc(var(--delay, 0ms) + 1000ms) infinite;pointer-events:none;z-index:100002}#gates>.gate .rider .photo .gate-position,#gates>.gate .rider .photo .number{position:absolute;opacity:0}#gates>.gate .rider .photo .number{top:20px;right:20px;z-index:100001;background:linear-gradient(135deg,#fff 0%,#f0f0f0 100%);border:5px #000 solid;width:100px;height:100px;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-animation:numberSlam 700ms cubic-bezier(0.34,1.56,0.64,1) calc(var(--delay, 0ms) + 700ms) both,breathingGlow 2.5s ease-in-out calc(var(--delay, 0ms) + 1400ms) infinite;animation:numberSlam 700ms cubic-bezier(0.34,1.56,0.64,1) calc(var(--delay, 0ms) + 700ms) both,breathingGlow 2.5s ease-in-out calc(var(--delay, 0ms) + 1400ms) infinite;-webkit-box-shadow:0 5px 20px rgba(0,0,0,0.4),inset 0 -2px 5px rgba(0,0,0,0.1);box-shadow:0 5px 20px rgba(0,0,0,0.4),inset 0 -2px 5px rgba(0,0,0,0.1)}#gates>.gate .rider .photo .number span{font-size:60px;line-height:60px;display:inline-block;margin:12px auto auto;text-shadow:0 2px 4px rgba(0,0,0,0.2)}#gates>.gate .rider .photo .number.sgp-number{background:none;border:none;border-radius:0;width:auto;height:auto;-webkit-box-shadow:none;box-shadow:none;-webkit-animation:numberSlam 700ms cubic-bezier(0.34,1.56,0.64,1) calc(var(--delay, 0ms) + 700ms) both;animation:numberSlam 700ms cubic-bezier(0.34,1.56,0.64,1) calc(var(--delay, 0ms) + 700ms) both}#gates>.gate .rider .photo .number.sgp-number img{height:80px;width:auto;-webkit-filter:drop-shadow(0 5px 10px rgba(0,0,0,0.5));filter:drop-shadow(0 5px 10px rgba(0,0,0,0.5))}#gates>.gate .rider .photo .gate-position{left:10px;top:10px;background:rgba(0,0,0,0.8);color:#fff;padding:5px 10px;font-size:40px;line-height:40px;border-radius:4px;-webkit-animation:fadeIn 500ms ease calc(var(--delay, 0ms) + 800ms) both;animation:fadeIn 500ms ease calc(var(--delay, 0ms) + 800ms) both}#gates>.gate .rider .photo .portrait{width:100%;z-index:100000;position:absolute;bottom:0;opacity:0;-webkit-animation:photoReveal 800ms cubic-bezier(0.16,1,0.3,1) calc(var(--delay, 0ms) + 500ms) both;animation:photoReveal 800ms cubic-bezier(0.16,1,0.3,1) calc(var(--delay, 0ms) + 500ms) both;-webkit-transform-origin:bottom center;-ms-transform-origin:bottom center;transform-origin:bottom center}#gates>.gate .rider .photo .footer{width:100%;z-index:100000;position:absolute;bottom:0;opacity:0;-webkit-animation:slideUpFooter 600ms cubic-bezier(0.16,1,0.3,1) calc(var(--delay, 0ms) + 1000ms) both;animation:slideUpFooter 600ms cubic-bezier(0.16,1,0.3,1) calc(var(--delay, 0ms) + 1000ms) both}#gates>.gate .rider .photo .portrait img{margin:0 auto;display:block;-webkit-filter:drop-shadow(15px 10px 10px #000);filter:drop-shadow(15px 10px 10px #000);width:100%}#gates>.gate .rider .photo .portrait.no-photo img{-webkit-filter:drop-shadow(15px 10px 10px #fff);filter:drop-shadow(15px 10px 10px #fff)}#gates>.gate .rider .photo img.ex{margin:0;position:absolute;left:0;right:0;width:100%;bottom:-200px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:100000;-webkit-filter:drop-shadow(0px 0px 10px #000);filter:drop-shadow(0px 0px 10px #000)}#gates>.gate .rider .photo img.warned{position:absolute;width:80px;left:30px;top:40px;z-index:100000;-webkit-filter:drop-shadow(0px 0px 10px #000);filter:drop-shadow(0px 0px 10px #000);-webkit-animation:blink 1s step-start 0s infinite;animation:blink 1s step-start 0s infinite}#gates>.gate .rider .photo .footer{background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0.6)),to(rgba(0,0,0,0.9)));background:linear-gradient(180deg,rgba(0,0,0,0.6) 0%,rgba(0,0,0,0.9) 100%);backdrop-filter:blur(10px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-top:1px solid rgba(255,255,255,0.1)}#gates>.gate .rider .photo .footer .country{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}#gates>.gate .rider .photo .footer .country img{width:140px;display:block}#gates>.gate .rider .photo .footer .country .fmn-badge{font-size:28px;line-height:1;padding:6px 10px;background:#fff;color:#000;font-weight:700;white-space:nowrap;width:140px;text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box}#gates>.gate .rider .photo .footer .current{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;line-height:40px}#gates>.gate .rider .photo .footer .current .label,#gates>.gate .rider .photo .footer .current .points{color:#fff}#gates>.gate .rider .photo .footer .current .points{font-size:60px;line-height:60px;margin-right:10px;text-shadow:0 0 20px rgba(255,255,255,0.3)}#gates>.gate .rider .photo .footer .current .label{font-size:40px;line-height:40px;opacity:0.7}#gates>.gate .rider .gates,#gates>.gate .rider .name,#gates>.gate .rider .team{z-index:100000;background:#000;opacity:0;-webkit-animation:slideUpFooter 600ms cubic-bezier(0.16,1,0.3,1) calc(var(--delay, 0ms) + 1200ms) both;animation:slideUpFooter 600ms cubic-bezier(0.16,1,0.3,1) calc(var(--delay, 0ms) + 1200ms) both}#gates>.gate .rider .name{padding-top:20px;padding-bottom:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0.95)),to(rgba(0,0,0,0.85)));background:linear-gradient(180deg,rgba(0,0,0,0.95) 0%,rgba(0,0,0,0.85) 100%)}#gates>.gate .rider .name:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:-webkit-gradient(linear,left top,right top,from(transparent),color-stop(45%,rgba(255,255,255,0.05)),color-stop(50%,rgba(255,255,255,0.1)),color-stop(55%,rgba(255,255,255,0.05)),to(transparent));background:linear-gradient(90deg,transparent 0%,rgba(255,255,255,0.05) 45%,rgba(255,255,255,0.1) 50%,rgba(255,255,255,0.05) 55%,transparent 100%);background-size:200% 100%;-webkit-animation:shimmer 4s ease-in-out infinite;animation:shimmer 4s ease-in-out infinite;pointer-events:none}#gates>.gate .rider .name span{color:#fff;font-weight:bolder;text-transform:uppercase;display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-left:10px;padding-right:10px;text-shadow:0 0 20px rgba(255,255,255,0.3),0 2px 4px rgba(0,0,0,0.5);position:relative;z-index:1}#gates>.gate .rider .name span.full-name{display:none}#gates>.gate .rider .name span.team-name{display:none}#gates>.gate .rider .team{background:#000;border-top:1px rgba(255,255,255,0.3) solid;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-top:10px;padding-bottom:10px}#gates>.gate .rider .team span{font-size:30px;line-height:30px;color:#fff}#gates>.gate .rider .team span.team-points{padding-left:10px}#gates>.gate .rider .gates{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#gates>.gate .rider .gates .heats{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex}#gates>.gate .rider .gates .heats .gate{-webkit-box-flex:1;-ms-flex:1;flex:1;z-index:100001;font-size:40px;line-height:40px;height:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-left:3px #000 solid;border-right:3px #000 solid;position:relative;opacity:0;-webkit-animation:fadeIn 300ms ease both;animation:fadeIn 300ms ease both}#gates>.gate .rider .gates .heats .gate:first-child{-webkit-animation-delay:calc(var(--delay, 0ms) + 1400ms + 60ms);animation-delay:calc(var(--delay, 0ms) + 1400ms + 60ms)}#gates>.gate .rider .gates .heats .gate:nth-child(2){-webkit-animation-delay:calc(var(--delay, 0ms) + 1400ms + 120ms);animation-delay:calc(var(--delay, 0ms) + 1400ms + 120ms)}#gates>.gate .rider .gates .heats .gate:nth-child(3){-webkit-animation-delay:calc(var(--delay, 0ms) + 1400ms + 180ms);animation-delay:calc(var(--delay, 0ms) + 1400ms + 180ms)}#gates>.gate .rider .gates .heats .gate:nth-child(4){-webkit-animation-delay:calc(var(--delay, 0ms) + 1400ms + 240ms);animation-delay:calc(var(--delay, 0ms) + 1400ms + 240ms)}#gates>.gate .rider .gates .heats .gate:nth-child(5){-webkit-animation-delay:calc(var(--delay, 0ms) + 1400ms + 300ms);animation-delay:calc(var(--delay, 0ms) + 1400ms + 300ms)}#gates>.gate .rider .gates .heats .gate:nth-child(6){-webkit-animation-delay:calc(var(--delay, 0ms) + 1400ms + 360ms);animation-delay:calc(var(--delay, 0ms) + 1400ms + 360ms)}#gates>.gate .rider .gates .heats .gate:nth-child(7){-webkit-animation-delay:calc(var(--delay, 0ms) + 1400ms + 420ms);animation-delay:calc(var(--delay, 0ms) + 1400ms + 420ms)}#gates>.gate .rider .gates .heats .gate:nth-child(8){-webkit-animation-delay:calc(var(--delay, 0ms) + 1400ms + 480ms);animation-delay:calc(var(--delay, 0ms) + 1400ms + 480ms)}#gates>.gate .rider .gates .heats .gate:nth-child(9){-webkit-animation-delay:calc(var(--delay, 0ms) + 1400ms + 540ms);animation-delay:calc(var(--delay, 0ms) + 1400ms + 540ms)}#gates>.gate .rider .gates .heats .gate:nth-child(10){-webkit-animation-delay:calc(var(--delay, 0ms) + 1400ms + 600ms);animation-delay:calc(var(--delay, 0ms) + 1400ms + 600ms)}#gates>.gate .rider .gates .heats .gate:nth-child(11){-webkit-animation-delay:calc(var(--delay, 0ms) + 1400ms + 660ms);animation-delay:calc(var(--delay, 0ms) + 1400ms + 660ms)}#gates>.gate .rider .gates .heats .gate:nth-child(12){-webkit-animation-delay:calc(var(--delay, 0ms) + 1400ms + 720ms);animation-delay:calc(var(--delay, 0ms) + 1400ms + 720ms)}#gates>.gate .rider .gates .heats .gate:nth-child(13){-webkit-animation-delay:calc(var(--delay, 0ms) + 1400ms + 780ms);animation-delay:calc(var(--delay, 0ms) + 1400ms + 780ms)}#gates>.gate .rider .gates .heats .gate:nth-child(14){-webkit-animation-delay:calc(var(--delay, 0ms) + 1400ms + 840ms);animation-delay:calc(var(--delay, 0ms) + 1400ms + 840ms)}#gates>.gate .rider .gates .heats .gate:nth-child(15){-webkit-animation-delay:calc(var(--delay, 0ms) + 1400ms + 900ms);animation-delay:calc(var(--delay, 0ms) + 1400ms + 900ms)}#gates>.gate .rider .gates .heats .gate:nth-child(16){-webkit-animation-delay:calc(var(--delay, 0ms) + 1400ms + 960ms);animation-delay:calc(var(--delay, 0ms) + 1400ms + 960ms)}#gates>.gate .rider .gates .heats .gate:nth-child(17){-webkit-animation-delay:calc(var(--delay, 0ms) + 1400ms + 1020ms);animation-delay:calc(var(--delay, 0ms) + 1400ms + 1020ms)}#gates>.gate .rider .gates .heats .gate:nth-child(18){-webkit-animation-delay:calc(var(--delay, 0ms) + 1400ms + 1080ms);animation-delay:calc(var(--delay, 0ms) + 1400ms + 1080ms)}#gates>.gate .rider .gates .heats .gate:nth-child(19){-webkit-animation-delay:calc(var(--delay, 0ms) + 1400ms + 1140ms);animation-delay:calc(var(--delay, 0ms) + 1400ms + 1140ms)}#gates>.gate .rider .gates .heats .gate:nth-child(20){-webkit-animation-delay:calc(var(--delay, 0ms) + 1400ms + 1200ms);animation-delay:calc(var(--delay, 0ms) + 1400ms + 1200ms)}#gates>.gate .rider .gates .heats .gate:first-of-type{border-left:0}#gates>.gate .rider .gates .heats .gate:last-of-type{border-right:0}#gates>.gate .rider .gates .heats .gate.red{background-color:rgb(204,51,0)}#gates>.gate .rider .gates .heats .gate.blue{background-color:rgb(0,102,153)}#gates>.gate .rider .gates .heats .gate.white{background-color:rgb(255,255,255)}#gates>.gate .rider .gates .heats .gate.yellow{background-color:rgb(255,204,0)}#gates>.gate .rider .gates .heats .gate.green{background-color:rgb(0,153,102)}#gates>.gate .rider .gates .heats .gate.blackwhite{background:linear-gradient(135deg,#000000 0%,#000000 50%,#ffffff 50%,#ffffff 100%)}#gates>.gate .rider .gates .heats .gate.redwhite{background:linear-gradient(135deg,#cc3300 0%,#cc3300 50%,#ffffff 50%,#ffffff 100%)}#gates>.gate .rider .gates .heats .gate.bluewhite{background:linear-gradient(135deg,#0078af 0%,#0078af 50%,#ffffff 50%,#ffffff 100%)}#gates>.gate.red{background:-webkit-gradient(linear,left top,left bottom,from(rgb(244.8,61.2,0)),color-stop(50%,rgb(204,51,0)),to(rgb(153,38.25,0)));background:linear-gradient(180deg,rgb(244.8,61.2,0) 0%,rgb(204,51,0) 50%,rgb(153,38.25,0) 100%)}#gates>.gate.red:after{content:"";position:absolute;inset:0;border-radius:8px;pointer-events:none;-webkit-animation:neonPulseRed 3s ease-in-out calc(var(--delay, 0ms) + 900ms) infinite;animation:neonPulseRed 3s ease-in-out calc(var(--delay, 0ms) + 900ms) infinite}#gates>.gate.blue{background:-webkit-gradient(linear,left top,left bottom,from(#0088cc),color-stop(50%,rgb(0,102,153)),to(#004466));background:linear-gradient(180deg,#0088cc 0%,rgb(0,102,153) 50%,#004466 100%)}#gates>.gate.blue:after{content:"";position:absolute;inset:0;border-radius:8px;pointer-events:none;-webkit-animation:neonPulseBlue 3s ease-in-out calc(var(--delay, 0ms) + 900ms) infinite;animation:neonPulseBlue 3s ease-in-out calc(var(--delay, 0ms) + 900ms) infinite}#gates>.gate.white{background:-webkit-gradient(linear,left top,left bottom,from(#ffffff),color-stop(50%,rgb(255,255,255)),to(rgb(234.6,234.6,234.6)));background:linear-gradient(180deg,#ffffff 0%,rgb(255,255,255) 50%,rgb(234.6,234.6,234.6) 100%)}#gates>.gate.white:after{content:"";position:absolute;inset:0;border-radius:8px;pointer-events:none;-webkit-animation:neonPulseWhite 3s ease-in-out calc(var(--delay, 0ms) + 900ms) infinite;animation:neonPulseWhite 3s ease-in-out calc(var(--delay, 0ms) + 900ms) infinite}#gates>.gate.yellow{background:-webkit-gradient(linear,left top,left bottom,from(rgb(255,214.2,51)),color-stop(50%,rgb(255,204,0)),to(rgb(204,163.2,0)));background:linear-gradient(180deg,rgb(255,214.2,51) 0%,rgb(255,204,0) 50%,rgb(204,163.2,0) 100%)}#gates>.gate.yellow:after{content:"";position:absolute;inset:0;border-radius:8px;pointer-events:none;-webkit-animation:neonPulseYellow 3s ease-in-out calc(var(--delay, 0ms) + 900ms) infinite;animation:neonPulseYellow 3s ease-in-out calc(var(--delay, 0ms) + 900ms) infinite}#gates>.gate.green{background:-webkit-gradient(linear,left top,left bottom,from(#00cc88),color-stop(50%,rgb(0,153,102)),to(#006644));background:linear-gradient(180deg,#00cc88 0%,rgb(0,153,102) 50%,#006644 100%)}#gates>.gate.green:after{content:"";position:absolute;inset:0;border-radius:8px;pointer-events:none;-webkit-animation:neonPulseGreen 3s ease-in-out calc(var(--delay, 0ms) + 900ms) infinite;animation:neonPulseGreen 3s ease-in-out calc(var(--delay, 0ms) + 900ms) infinite}#gates>.gate.blackwhite{background:linear-gradient(135deg,#000000 0%,#000000 50%,#ffffff 50%,#ffffff 100%)}#gates>.gate.blackwhite:after{content:"";position:absolute;inset:0;border-radius:8px;pointer-events:none;-webkit-animation:neonPulseWhite 3s ease-in-out calc(var(--delay, 0ms) + 900ms) infinite;animation:neonPulseWhite 3s ease-in-out calc(var(--delay, 0ms) + 900ms) infinite}#gates>.gate.redwhite{background:linear-gradient(135deg,#cc3300 0%,#cc3300 50%,#ffffff 50%,#ffffff 100%)}#gates>.gate.redwhite:after{content:"";position:absolute;inset:0;border-radius:8px;pointer-events:none;-webkit-animation:neonPulseRed 3s ease-in-out calc(var(--delay, 0ms) + 900ms) infinite;animation:neonPulseRed 3s ease-in-out calc(var(--delay, 0ms) + 900ms) infinite}#gates>.gate.bluewhite{background:linear-gradient(135deg,#0078af 0%,#0078af 50%,#ffffff 50%,#ffffff 100%)}#gates>.gate.bluewhite:after{content:"";position:absolute;inset:0;border-radius:8px;pointer-events:none;-webkit-animation:neonPulseBlue 3s ease-in-out calc(var(--delay, 0ms) + 900ms) infinite;animation:neonPulseBlue 3s ease-in-out calc(var(--delay, 0ms) + 900ms) infinite}#gates .team-vs-team-divider{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:100001;opacity:0;-webkit-animation:fadeIn 800ms ease 600ms both;animation:fadeIn 800ms ease 600ms both}#gates .team-vs-team-divider span{font-size:90px;line-height:1;color:#fff;font-weight:700;text-shadow:0 0 30px rgba(255,255,255,0.5),0 0 60px rgba(255,255,255,0.3);letter-spacing:4px}#gates.is-team-vs-team.gates-4:not(.is-result)>.gate{width:calc(25% - 40px)}#gates.is-team-vs-team.gates-4:not(.is-result) .team-vs-team-divider{width:80px}#gates.gates-4>.gate{width:calc(25% - 20px);font-size:76px;line-height:76px}#gates.gates-4>.gate .photo .portrait{bottom:-5%}#gates.gates-5>.gate{width:calc(20% - 20px);font-size:55px;line-height:55px}#gates.gates-5>.gate .photo .portrait{width:120%;left:-10%}#gates.gates-6>.gate{width:calc(16.666667% - 20px);font-size:53px;line-height:53px}#gates.gates-6>.gate .photo .portrait{width:120%;left:-10%}#gates.gates-6>.gate .photo .footer .country img{width:100px}#gates.gates-6>.gate .photo .footer .current .points{font-size:50px;line-height:50px}#gates.gates-6>.gate .photo .footer .current .label{font-size:30px;line-height:30px}#gates.gates-6>.gate .rider .name .full-name{display:none}#gates.gates-6>.gate .rider .name .short-name{display:block}#gates.is-result{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:30px}#gates.is-result .gate{width:100%;border:0;color:#fff;background:transparent;font-weight:bolder;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-animation:slideInWithTrail 800ms cubic-bezier(0.16,1,0.3,1) var(--delay,0ms) both;animation:slideInWithTrail 800ms cubic-bezier(0.16,1,0.3,1) var(--delay,0ms) both;border-radius:8px;overflow:hidden;position:relative}#gates.is-result .gate:before{content:"";position:absolute;inset:0;border-radius:8px;padding:4px;background:-webkit-gradient(linear,left top,right top,from(var(--gate-glow-color,rgba(255,255,255,0.5))),color-stop(rgba(255,255,255,0.8)),to(var(--gate-glow-color,rgba(255,255,255,0.5))));background:linear-gradient(90deg,var(--gate-glow-color,rgba(255,255,255,0.5)),rgba(255,255,255,0.8),var(--gate-glow-color,rgba(255,255,255,0.5)));-webkit-mask:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff)) content-box,-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff));-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff)) content-box,-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff));mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;opacity:0;-webkit-animation:fadeIn 600ms ease calc(var(--delay, 0ms) + 300ms) both;animation:fadeIn 600ms ease calc(var(--delay, 0ms) + 300ms) both}#gates.is-result .gate:after{content:"";position:absolute;inset:4px;border-radius:6px;background:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,0.95)),color-stop(50%,rgba(0,0,0,0.85)),to(rgba(0,0,0,0.9)));background:linear-gradient(90deg,rgba(0,0,0,0.95) 0%,rgba(0,0,0,0.85) 50%,rgba(0,0,0,0.9) 100%);z-index:-1}#gates.is-result .gate:first-child:after{background:-webkit-gradient(linear,left top,right top,from(rgba(255,215,0,0.15)),color-stop(30%,rgba(0,0,0,0.85)),to(rgba(0,0,0,0.9)));background:linear-gradient(90deg,rgba(255,215,0,0.15) 0%,rgba(0,0,0,0.85) 30%,rgba(0,0,0,0.9) 100%)}#gates.is-result .gate.gate-updated{-webkit-animation:gateFlash 800ms ease both;animation:gateFlash 800ms ease both}#gates.is-result .gate.gate-updated .rider .number{-webkit-animation:none;animation:none;opacity:1}#gates.is-result .gate.gate-updated .rider .points{-webkit-animation:none;animation:none;opacity:1}#gates.is-result .gate .rider{height:100%;max-height:initial;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:20px;padding-right:20px;gap:30px;position:relative;z-index:1}#gates.is-result .gate .rider .country,#gates.is-result .gate .rider .footer,#gates.is-result .gate .rider .name,#gates.is-result .gate .rider .number{opacity:1;-webkit-animation:none;animation:none;background:transparent}#gates.is-result .gate .rider .portrait{display:none}#gates.is-result .gate .rider .country,#gates.is-result .gate .rider .gates,#gates.is-result .gate .rider .number,#gates.is-result .gate .rider .points{-ms-flex-negative:0;flex-shrink:0}#gates.is-result .gate .rider .number{-webkit-animation:numberSlam 600ms cubic-bezier(0.34,1.56,0.64,1) calc(var(--delay, 0ms) + 400ms) both;animation:numberSlam 600ms cubic-bezier(0.34,1.56,0.64,1) calc(var(--delay, 0ms) + 400ms) both;background:linear-gradient(135deg,#fff 0%,#f0f0f0 100%);margin-left:-5px;border:5px #000 solid;width:110px;height:110px;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-shadow:0 5px 25px rgba(0,0,0,0.5);box-shadow:0 5px 25px rgba(0,0,0,0.5)}#gates.is-result .gate .rider .number span{color:#000;font-size:70px;line-height:70px;letter-spacing:0;display:inline-block;text-shadow:0 2px 4px rgba(0,0,0,0.1)}#gates.is-result .gate .rider .number.sgp-number{background:none;border:none;border-radius:0;width:170px;height:auto;margin-left:0;margin-right:10px;-webkit-box-shadow:none;box-shadow:none}#gates.is-result .gate .rider .number.sgp-number img{height:90px;width:auto;max-width:100%;-webkit-filter:drop-shadow(0 5px 15px rgba(0,0,0,0.5));filter:drop-shadow(0 5px 15px rgba(0,0,0,0.5));-o-object-fit:contain;object-fit:contain}#gates.is-result .gate .rider .name{display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;text-transform:uppercase;text-align:left;padding:0;text-shadow:0 0 30px rgba(255,255,255,0.2),0 2px 4px rgba(0,0,0,0.5);opacity:0;-webkit-animation:staggerReveal 700ms cubic-bezier(0.16,1,0.3,1) calc(var(--delay, 0ms) + 500ms) both;animation:staggerReveal 700ms cubic-bezier(0.16,1,0.3,1) calc(var(--delay, 0ms) + 500ms) both}#gates.is-result .gate .rider .name span{padding:0}#gates.is-result .gate .rider .name .full-name{display:block}#gates.is-result .gate .rider .name .short-name{display:none}#gates.is-result .gate .rider .time{width:250px;text-align:center;margin-right:40px;text-shadow:0 0 15px rgba(255,255,255,0.2)}#gates.is-result .gate .rider .heat-points,#gates.is-result .gate .rider .total-points{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;gap:10px;-ms-flex-negative:0;flex-shrink:0;opacity:0;-webkit-animation:fadeIn 600ms ease calc(var(--delay, 0ms) + 800ms) both;animation:fadeIn 600ms ease calc(var(--delay, 0ms) + 800ms) both}#gates.is-result .gate .rider .heat-points .value,#gates.is-result .gate .rider .total-points .value{font-size:70px;line-height:1;color:#fff;text-shadow:0 0 20px rgba(255,255,255,0.3)}#gates.is-result .gate .rider .heat-points .label,#gates.is-result .gate .rider .total-points .label{font-size:40px;line-height:1;color:rgba(255,255,255,0.6);text-transform:uppercase}#gates.is-result .gate .rider .country{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:15px;-ms-flex-negative:0;flex-shrink:0}#gates.is-result .gate .rider .country img{width:140px;display:block;border:1px #fff solid}#gates.is-result .gate .rider .country .fmn-badge{font-size:50px;line-height:1;padding:12px 20px;border-radius:6px;background:#fff;color:#000;font-weight:700;white-space:nowrap;letter-spacing:0;-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}#gates.is-result .gate .rider .points{width:120px;text-align:right;font-family:Arial,serif;opacity:0;-webkit-animation:pointsRoll 600ms cubic-bezier(0.34,1.56,0.64,1) calc(var(--delay, 0ms) + 700ms) both;animation:pointsRoll 600ms cubic-bezier(0.34,1.56,0.64,1) calc(var(--delay, 0ms) + 700ms) both;text-shadow:0 0 30px rgba(255,255,255,0.4);font-weight:900;-webkit-perspective:500px;perspective:500px}#gates.is-result .gate .rider .points:empty{display:none}#gates.is-result .gate .rider.red{border:16px rgb(204,51,0) solid;-webkit-box-shadow:0 0 25px rgba(204,51,0,0.4),inset 0 0 15px rgba(204,51,0,0.1);box-shadow:0 0 25px rgba(204,51,0,0.4),inset 0 0 15px rgba(204,51,0,0.1)}#gates.is-result .gate .rider.blue{border:16px rgb(0,102,153) solid;-webkit-box-shadow:0 0 25px rgba(0,102,153,0.4),inset 0 0 15px rgba(0,102,153,0.1);box-shadow:0 0 25px rgba(0,102,153,0.4),inset 0 0 15px rgba(0,102,153,0.1)}#gates.is-result .gate .rider.white{border:16px rgb(255,255,255) solid;-webkit-box-shadow:0 0 25px rgba(255,255,255,0.3),inset 0 0 15px rgba(255,255,255,0.08);box-shadow:0 0 25px rgba(255,255,255,0.3),inset 0 0 15px rgba(255,255,255,0.08)}#gates.is-result .gate .rider.yellow{border:16px rgb(255,204,0) solid;-webkit-box-shadow:0 0 25px rgba(255,204,0,0.4),inset 0 0 15px rgba(255,204,0,0.1);box-shadow:0 0 25px rgba(255,204,0,0.4),inset 0 0 15px rgba(255,204,0,0.1)}#gates.is-result .gate .rider.green{border:16px rgb(0,153,102) solid;-webkit-box-shadow:0 0 25px rgba(0,153,102,0.4),inset 0 0 15px rgba(0,153,102,0.1);box-shadow:0 0 25px rgba(0,153,102,0.4),inset 0 0 15px rgba(0,153,102,0.1)}#gates.is-result .gate .rider.blackwhite{border:16px #000000 solid;-webkit-box-shadow:0 0 25px rgba(0,0,0,0.3),inset 0 0 15px rgba(0,0,0,0.08);box-shadow:0 0 25px rgba(0,0,0,0.3),inset 0 0 15px rgba(0,0,0,0.08)}#gates.is-result .gate .rider.redwhite{border:16px rgb(204,51,0) solid;-webkit-box-shadow:0 0 25px rgba(204,51,0,0.4),inset 0 0 15px rgba(204,51,0,0.1);box-shadow:0 0 25px rgba(204,51,0,0.4),inset 0 0 15px rgba(204,51,0,0.1)}#gates.is-result .gate .rider.bluewhite{border:16px rgb(0,102,153) solid;-webkit-box-shadow:0 0 25px rgba(0,102,153,0.4),inset 0 0 15px rgba(0,102,153,0.1);box-shadow:0 0 25px rgba(0,102,153,0.4),inset 0 0 15px rgba(0,102,153,0.1)}#gates.is-result.gates-4{gap:20px}#gates.is-result.gates-4 .gate{font-size:125px;line-height:125px;letter-spacing:6px}#gates.is-result.gates-4 .gate.with-team{font-size:105px;line-height:105px}#gates.is-result.gates-4 .gate.with-team .rider .name span.full-name{margin-top:-15px}#gates.is-result.gates-4 .gate.with-team .rider .name span.team-name{display:block;font-size:55px;line-height:45px;letter-spacing:2px}#gates.is-result.gates-5{gap:20px}#gates.is-result.gates-5 .gate{font-size:95px;line-height:95px;letter-spacing:4px}#gates.is-result.gates-5 .gate.with-team .rider .name span.full-name{margin-top:-10px}#gates.is-result.gates-5 .gate.with-team .rider .name span.team-name{display:block;font-size:50px;line-height:40px;letter-spacing:2px}#gates.is-result.gates-6{gap:10px}#gates.is-result.gates-6 .gate{font-size:100px;line-height:100px;letter-spacing:6px}#gates.is-result.gates-6 .gate .rider{padding-left:15px;padding-right:15px;gap:20px;border-width:10px}#gates.is-result.gates-6 .gate .rider .number{width:95px;height:95px}#gates.is-result.gates-6 .gate .rider .number span{font-size:60px;line-height:60px}#gates.is-result.gates-6 .gate .rider .country{margin-left:30px}#gates.is-result.gates-6 .gate .rider .country img{width:130px}#gates.is-result.gates-6 .gate .rider .heat-points .value,#gates.is-result.gates-6 .gate .rider .total-points .value{font-size:65px}#gates.is-result.gates-6 .gate .rider .heat-points .label,#gates.is-result.gates-6 .gate .rider .total-points .label{font-size:38px}#gates.is-result.gates-10,#gates.is-result.gates-11,#gates.is-result.gates-12,#gates.is-result.gates-7,#gates.is-result.gates-8,#gates.is-result.gates-9{display:-ms-grid;display:grid;-ms-grid-columns:1fr 30px 1fr;grid-template-columns:1fr 1fr;-ms-grid-rows:1fr 15px 1fr 15px 1fr 15px 1fr 15px 1fr 15px 1fr;grid-template-rows:repeat(6,1fr);grid-auto-flow:column;gap:15px 30px;overflow:hidden}#gates.is-result.gates-10>:first-child,#gates.is-result.gates-11>:first-child,#gates.is-result.gates-12>:first-child,#gates.is-result.gates-7>:first-child,#gates.is-result.gates-8>:first-child,#gates.is-result.gates-9>:first-child{-ms-grid-row:1;-ms-grid-column:1}#gates.is-result.gates-10>:nth-child(2),#gates.is-result.gates-11>:nth-child(2),#gates.is-result.gates-12>:nth-child(2),#gates.is-result.gates-7>:nth-child(2),#gates.is-result.gates-8>:nth-child(2),#gates.is-result.gates-9>:nth-child(2){-ms-grid-row:3;-ms-grid-column:1}#gates.is-result.gates-10>:nth-child(3),#gates.is-result.gates-11>:nth-child(3),#gates.is-result.gates-12>:nth-child(3),#gates.is-result.gates-7>:nth-child(3),#gates.is-result.gates-8>:nth-child(3),#gates.is-result.gates-9>:nth-child(3){-ms-grid-row:5;-ms-grid-column:1}#gates.is-result.gates-10>:nth-child(4),#gates.is-result.gates-11>:nth-child(4),#gates.is-result.gates-12>:nth-child(4),#gates.is-result.gates-7>:nth-child(4),#gates.is-result.gates-8>:nth-child(4),#gates.is-result.gates-9>:nth-child(4){-ms-grid-row:7;-ms-grid-column:1}#gates.is-result.gates-10>:nth-child(5),#gates.is-result.gates-11>:nth-child(5),#gates.is-result.gates-12>:nth-child(5),#gates.is-result.gates-7>:nth-child(5),#gates.is-result.gates-8>:nth-child(5),#gates.is-result.gates-9>:nth-child(5){-ms-grid-row:9;-ms-grid-column:1}#gates.is-result.gates-10>:nth-child(6),#gates.is-result.gates-11>:nth-child(6),#gates.is-result.gates-12>:nth-child(6),#gates.is-result.gates-7>:nth-child(6),#gates.is-result.gates-8>:nth-child(6),#gates.is-result.gates-9>:nth-child(6){-ms-grid-row:11;-ms-grid-column:1}#gates.is-result.gates-10>:nth-child(7),#gates.is-result.gates-11>:nth-child(7),#gates.is-result.gates-12>:nth-child(7),#gates.is-result.gates-7>:nth-child(7),#gates.is-result.gates-8>:nth-child(7),#gates.is-result.gates-9>:nth-child(7){-ms-grid-row:1;-ms-grid-column:3}#gates.is-result.gates-10>:nth-child(8),#gates.is-result.gates-11>:nth-child(8),#gates.is-result.gates-12>:nth-child(8),#gates.is-result.gates-7>:nth-child(8),#gates.is-result.gates-8>:nth-child(8),#gates.is-result.gates-9>:nth-child(8){-ms-grid-row:3;-ms-grid-column:3}#gates.is-result.gates-10>:nth-child(9),#gates.is-result.gates-11>:nth-child(9),#gates.is-result.gates-12>:nth-child(9),#gates.is-result.gates-7>:nth-child(9),#gates.is-result.gates-8>:nth-child(9),#gates.is-result.gates-9>:nth-child(9){-ms-grid-row:5;-ms-grid-column:3}#gates.is-result.gates-10>:nth-child(10),#gates.is-result.gates-11>:nth-child(10),#gates.is-result.gates-12>:nth-child(10),#gates.is-result.gates-7>:nth-child(10),#gates.is-result.gates-8>:nth-child(10),#gates.is-result.gates-9>:nth-child(10){-ms-grid-row:7;-ms-grid-column:3}#gates.is-result.gates-10>:nth-child(11),#gates.is-result.gates-11>:nth-child(11),#gates.is-result.gates-12>:nth-child(11),#gates.is-result.gates-7>:nth-child(11),#gates.is-result.gates-8>:nth-child(11),#gates.is-result.gates-9>:nth-child(11){-ms-grid-row:9;-ms-grid-column:3}#gates.is-result.gates-10>:nth-child(12),#gates.is-result.gates-11>:nth-child(12),#gates.is-result.gates-12>:nth-child(12),#gates.is-result.gates-7>:nth-child(12),#gates.is-result.gates-8>:nth-child(12),#gates.is-result.gates-9>:nth-child(12){-ms-grid-row:11;-ms-grid-column:3}#gates.is-result.gates-10 .gate,#gates.is-result.gates-11 .gate,#gates.is-result.gates-12 .gate,#gates.is-result.gates-7 .gate,#gates.is-result.gates-8 .gate,#gates.is-result.gates-9 .gate{font-size:85px;line-height:85px;overflow:hidden}#gates.is-result.gates-10 .gate .rider,#gates.is-result.gates-11 .gate .rider,#gates.is-result.gates-12 .gate .rider,#gates.is-result.gates-7 .gate .rider,#gates.is-result.gates-8 .gate .rider,#gates.is-result.gates-9 .gate .rider{padding:0;gap:20px;border-width:8px;overflow:hidden}#gates.is-result.gates-10 .gate .rider .number,#gates.is-result.gates-11 .gate .rider .number,#gates.is-result.gates-12 .gate .rider .number,#gates.is-result.gates-7 .gate .rider .number,#gates.is-result.gates-8 .gate .rider .number,#gates.is-result.gates-9 .gate .rider .number{width:80px;height:80px;margin-left:0}#gates.is-result.gates-10 .gate .rider .number span,#gates.is-result.gates-11 .gate .rider .number span,#gates.is-result.gates-12 .gate .rider .number span,#gates.is-result.gates-7 .gate .rider .number span,#gates.is-result.gates-8 .gate .rider .number span,#gates.is-result.gates-9 .gate .rider .number span{font-size:50px;line-height:50px}#gates.is-result.gates-10 .gate .rider .name,#gates.is-result.gates-11 .gate .rider .name,#gates.is-result.gates-12 .gate .rider .name,#gates.is-result.gates-7 .gate .rider .name,#gates.is-result.gates-8 .gate .rider .name,#gates.is-result.gates-9 .gate .rider .name{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#gates.is-result.gates-10 .gate .rider .name span,#gates.is-result.gates-11 .gate .rider .name span,#gates.is-result.gates-12 .gate .rider .name span,#gates.is-result.gates-7 .gate .rider .name span,#gates.is-result.gates-8 .gate .rider .name span,#gates.is-result.gates-9 .gate .rider .name span{font-size:80px;line-height:80px;letter-spacing:3px;white-space:nowrap}#gates.is-result.gates-10 .gate .rider .name .full-name,#gates.is-result.gates-11 .gate .rider .name .full-name,#gates.is-result.gates-12 .gate .rider .name .full-name,#gates.is-result.gates-7 .gate .rider .name .full-name,#gates.is-result.gates-8 .gate .rider .name .full-name,#gates.is-result.gates-9 .gate .rider .name .full-name{display:block;overflow:hidden;text-overflow:ellipsis}#gates.is-result.gates-10 .gate .rider .name .short-name,#gates.is-result.gates-11 .gate .rider .name .short-name,#gates.is-result.gates-12 .gate .rider .name .short-name,#gates.is-result.gates-7 .gate .rider .name .short-name,#gates.is-result.gates-8 .gate .rider .name .short-name,#gates.is-result.gates-9 .gate .rider .name .short-name{display:none}#gates.is-result.gates-10 .gate .rider .heat-points,#gates.is-result.gates-10 .gate .rider .total-points,#gates.is-result.gates-11 .gate .rider .heat-points,#gates.is-result.gates-11 .gate .rider .total-points,#gates.is-result.gates-12 .gate .rider .heat-points,#gates.is-result.gates-12 .gate .rider .total-points,#gates.is-result.gates-7 .gate .rider .heat-points,#gates.is-result.gates-7 .gate .rider .total-points,#gates.is-result.gates-8 .gate .rider .heat-points,#gates.is-result.gates-8 .gate .rider .total-points,#gates.is-result.gates-9 .gate .rider .heat-points,#gates.is-result.gates-9 .gate .rider .total-points{gap:8px}#gates.is-result.gates-10 .gate .rider .heat-points .value,#gates.is-result.gates-10 .gate .rider .total-points .value,#gates.is-result.gates-11 .gate .rider .heat-points .value,#gates.is-result.gates-11 .gate .rider .total-points .value,#gates.is-result.gates-12 .gate .rider .heat-points .value,#gates.is-result.gates-12 .gate .rider .total-points .value,#gates.is-result.gates-7 .gate .rider .heat-points .value,#gates.is-result.gates-7 .gate .rider .total-points .value,#gates.is-result.gates-8 .gate .rider .heat-points .value,#gates.is-result.gates-8 .gate .rider .total-points .value,#gates.is-result.gates-9 .gate .rider .heat-points .value,#gates.is-result.gates-9 .gate .rider .total-points .value{font-size:55px}#gates.is-result.gates-10 .gate .rider .heat-points .label,#gates.is-result.gates-10 .gate .rider .total-points .label,#gates.is-result.gates-11 .gate .rider .heat-points .label,#gates.is-result.gates-11 .gate .rider .total-points .label,#gates.is-result.gates-12 .gate .rider .heat-points .label,#gates.is-result.gates-12 .gate .rider .total-points .label,#gates.is-result.gates-7 .gate .rider .heat-points .label,#gates.is-result.gates-7 .gate .rider .total-points .label,#gates.is-result.gates-8 .gate .rider .heat-points .label,#gates.is-result.gates-8 .gate .rider .total-points .label,#gates.is-result.gates-9 .gate .rider .heat-points .label,#gates.is-result.gates-9 .gate .rider .total-points .label{font-size:32px}#gates.is-result.gates-10 .gate .rider .country,#gates.is-result.gates-11 .gate .rider .country,#gates.is-result.gates-12 .gate .rider .country,#gates.is-result.gates-7 .gate .rider .country,#gates.is-result.gates-8 .gate .rider .country,#gates.is-result.gates-9 .gate .rider .country{margin-left:20px}#gates.is-result.gates-10 .gate .rider .country img,#gates.is-result.gates-11 .gate .rider .country img,#gates.is-result.gates-12 .gate .rider .country img,#gates.is-result.gates-7 .gate .rider .country img,#gates.is-result.gates-8 .gate .rider .country img,#gates.is-result.gates-9 .gate .rider .country img{width:100px}#gates.is-result.gates-10 .gate .rider .points,#gates.is-result.gates-11 .gate .rider .points,#gates.is-result.gates-12 .gate .rider .points,#gates.is-result.gates-7 .gate .rider .points,#gates.is-result.gates-8 .gate .rider .points,#gates.is-result.gates-9 .gate .rider .points{font-size:60px;width:80px;text-align:right}#gates.is-result.gates-10 .gate .rider .gates,#gates.is-result.gates-11 .gate .rider .gates,#gates.is-result.gates-12 .gate .rider .gates,#gates.is-result.gates-7 .gate .rider .gates,#gates.is-result.gates-8 .gate .rider .gates,#gates.is-result.gates-9 .gate .rider .gates{display:none}body.stretch #header img.fim{width:90px}body.stretch #header img.gladiators{width:70px}body.stretch #header img.knmv{width:40px}body.stretch #header img.heerenveen{width:70px}body.stretch #gates.gates-4>.gate .rider .photo .number{width:70px}body.stretch #gates.gates-4>.gate .rider .photo .portrait{bottom:-340px}body.stretch #gates.gates-4>.gate .rider .photo .portrait img{height:1000px;width:445px}body.stretch #gates.gates-4>.gate .rider .footer .country img{width:100px;height:95px}body.stretch #gates.is-result .gate .rider .number{width:70px}body.stretch #gates.is-result .gate .rider .country img{height:95px;width:100px}body.stretch #presentation .photo img{height:900px;width:50%}@-webkit-keyframes wiggle{0%{-webkit-transform:rotate(10deg);transform:rotate(10deg)}25%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}50%{-webkit-transform:rotate(20deg);transform:rotate(20deg)}75%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@keyframes wiggle{0%{-webkit-transform:rotate(10deg);transform:rotate(10deg)}25%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}50%{-webkit-transform:rotate(20deg);transform:rotate(20deg)}75%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@-webkit-keyframes blink{50%{opacity:0}}@keyframes blink{50%{opacity:0}}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@-webkit-keyframes bouncing{0%{-webkit-transform:translateX(-80%);transform:translateX(-80%)}to{-webkit-transform:translateX(80%);transform:translateX(80%)}}@keyframes bouncing{0%{-webkit-transform:translateX(-80%);transform:translateX(-80%)}to{-webkit-transform:translateX(80%);transform:translateX(80%)}}@-webkit-keyframes bouncing-reverse{0%{-webkit-transform:translateX(80%);transform:translateX(80%)}to{-webkit-transform:translateX(-80%);transform:translateX(-80%)}}@keyframes bouncing-reverse{0%{-webkit-transform:translateX(80%);transform:translateX(80%)}to{-webkit-transform:translateX(-80%);transform:translateX(-80%)}}@-webkit-keyframes slideUp{0%{opacity:0;-webkit-transform:translateY(100%);transform:translateY(100%)}70%{-webkit-transform:translateY(-3%);transform:translateY(-3%)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes slideUp{0%{opacity:0;-webkit-transform:translateY(100%);transform:translateY(100%)}70%{-webkit-transform:translateY(-3%);transform:translateY(-3%)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes slideInLeft{0%{opacity:0;-webkit-transform:translateX(-60px);transform:translateX(-60px)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes slideInLeft{0%{opacity:0;-webkit-transform:translateX(-60px);transform:translateX(-60px)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes popIn{0%{opacity:0;-webkit-transform:scale(0);transform:scale(0)}70%{-webkit-transform:scale(1.15);transform:scale(1.15)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes popIn{0%{opacity:0;-webkit-transform:scale(0);transform:scale(0)}70%{-webkit-transform:scale(1.15);transform:scale(1.15)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes punchIn{0%{opacity:0;-webkit-transform:scale(0.3);transform:scale(0.3)}60%{opacity:1;-webkit-transform:scale(1.05);transform:scale(1.05)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes punchIn{0%{opacity:0;-webkit-transform:scale(0.3);transform:scale(0.3)}60%{opacity:1;-webkit-transform:scale(1.05);transform:scale(1.05)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes slideUpFooter{0%{opacity:0;-webkit-transform:translateY(100%);transform:translateY(100%)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes slideUpFooter{0%{opacity:0;-webkit-transform:translateY(100%);transform:translateY(100%)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes slideInRight{0%{opacity:0;-webkit-transform:translateX(40px);transform:translateX(40px)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes slideInRight{0%{opacity:0;-webkit-transform:translateX(40px);transform:translateX(40px)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes glowPulse{0%{-webkit-box-shadow:0 0 0 rgba(255,255,255,0);box-shadow:0 0 0 rgba(255,255,255,0)}40%{-webkit-box-shadow:0 0 40px 10px rgba(255,255,255,0.6);box-shadow:0 0 40px 10px rgba(255,255,255,0.6)}to{-webkit-box-shadow:0 0 0 rgba(255,255,255,0);box-shadow:0 0 0 rgba(255,255,255,0)}}@keyframes glowPulse{0%{-webkit-box-shadow:0 0 0 rgba(255,255,255,0);box-shadow:0 0 0 rgba(255,255,255,0)}40%{-webkit-box-shadow:0 0 40px 10px rgba(255,255,255,0.6);box-shadow:0 0 40px 10px rgba(255,255,255,0.6)}to{-webkit-box-shadow:0 0 0 rgba(255,255,255,0);box-shadow:0 0 0 rgba(255,255,255,0)}}@-webkit-keyframes borderGlow{0%{-webkit-filter:brightness(1);filter:brightness(1);-webkit-box-shadow:inset 0 0 0 rgba(255,255,255,0);box-shadow:inset 0 0 0 rgba(255,255,255,0)}30%{-webkit-filter:brightness(1.8);filter:brightness(1.8);-webkit-box-shadow:inset 0 0 30px rgba(255,255,255,0.3);box-shadow:inset 0 0 30px rgba(255,255,255,0.3)}to{-webkit-filter:brightness(1);filter:brightness(1);-webkit-box-shadow:inset 0 0 0 rgba(255,255,255,0);box-shadow:inset 0 0 0 rgba(255,255,255,0)}}@keyframes borderGlow{0%{-webkit-filter:brightness(1);filter:brightness(1);-webkit-box-shadow:inset 0 0 0 rgba(255,255,255,0);box-shadow:inset 0 0 0 rgba(255,255,255,0)}30%{-webkit-filter:brightness(1.8);filter:brightness(1.8);-webkit-box-shadow:inset 0 0 30px rgba(255,255,255,0.3);box-shadow:inset 0 0 30px rgba(255,255,255,0.3)}to{-webkit-filter:brightness(1);filter:brightness(1);-webkit-box-shadow:inset 0 0 0 rgba(255,255,255,0);box-shadow:inset 0 0 0 rgba(255,255,255,0)}}@-webkit-keyframes numberGlow{0%{-webkit-box-shadow:0 0 0 rgba(255,255,255,0);box-shadow:0 0 0 rgba(255,255,255,0)}50%{-webkit-box-shadow:0 0 30px 8px rgba(255,255,255,0.8);box-shadow:0 0 30px 8px rgba(255,255,255,0.8)}to{-webkit-box-shadow:0 0 10px 2px rgba(255,255,255,0.1);box-shadow:0 0 10px 2px rgba(255,255,255,0.1)}}@keyframes numberGlow{0%{-webkit-box-shadow:0 0 0 rgba(255,255,255,0);box-shadow:0 0 0 rgba(255,255,255,0)}50%{-webkit-box-shadow:0 0 30px 8px rgba(255,255,255,0.8);box-shadow:0 0 30px 8px rgba(255,255,255,0.8)}to{-webkit-box-shadow:0 0 10px 2px rgba(255,255,255,0.1);box-shadow:0 0 10px 2px rgba(255,255,255,0.1)}}@-webkit-keyframes pointsPunch{0%{opacity:0;-webkit-transform:scale(0.5) translateX(20px);transform:scale(0.5) translateX(20px)}60%{opacity:1;-webkit-transform:scale(1.1) translateX(0);transform:scale(1.1) translateX(0)}to{opacity:1;-webkit-transform:scale(1) translateX(0);transform:scale(1) translateX(0)}}@keyframes pointsPunch{0%{opacity:0;-webkit-transform:scale(0.5) translateX(20px);transform:scale(0.5) translateX(20px)}60%{opacity:1;-webkit-transform:scale(1.1) translateX(0);transform:scale(1.1) translateX(0)}to{opacity:1;-webkit-transform:scale(1) translateX(0);transform:scale(1) translateX(0)}}@-webkit-keyframes gradingTitleIn{0%{opacity:0;-webkit-transform:scale(0.8);transform:scale(0.8);letter-spacing:60px}to{opacity:1;-webkit-transform:scale(1);transform:scale(1);letter-spacing:20px}}@keyframes gradingTitleIn{0%{opacity:0;-webkit-transform:scale(0.8);transform:scale(0.8);letter-spacing:60px}to{opacity:1;-webkit-transform:scale(1);transform:scale(1);letter-spacing:20px}}@-webkit-keyframes gradingDrive{0%{-webkit-transform:translateX(-1000px);transform:translateX(-1000px)}to{-webkit-transform:translateX(2200px);transform:translateX(2200px)}}@keyframes gradingDrive{0%{-webkit-transform:translateX(-1000px);transform:translateX(-1000px)}to{-webkit-transform:translateX(2200px);transform:translateX(2200px)}}@-webkit-keyframes trackLineAppear{0%{opacity:0}to{opacity:1}}@keyframes trackLineAppear{0%{opacity:0}to{opacity:1}}@-webkit-keyframes gateFlash{0%{-webkit-filter:brightness(1);filter:brightness(1);-webkit-box-shadow:inset 0 0 0 rgba(255,255,255,0);box-shadow:inset 0 0 0 rgba(255,255,255,0)}20%{-webkit-filter:brightness(1.8);filter:brightness(1.8);-webkit-box-shadow:inset 0 0 50px rgba(255,255,255,0.5),0 0 30px rgba(255,255,255,0.2);box-shadow:inset 0 0 50px rgba(255,255,255,0.5),0 0 30px rgba(255,255,255,0.2)}60%{-webkit-filter:brightness(1.1);filter:brightness(1.1);-webkit-box-shadow:inset 0 0 15px rgba(255,255,255,0.15),0 0 10px rgba(255,255,255,0.05);box-shadow:inset 0 0 15px rgba(255,255,255,0.15),0 0 10px rgba(255,255,255,0.05)}to{-webkit-filter:brightness(1);filter:brightness(1);-webkit-box-shadow:inset 0 0 0 rgba(255,255,255,0);box-shadow:inset 0 0 0 rgba(255,255,255,0)}}@keyframes gateFlash{0%{-webkit-filter:brightness(1);filter:brightness(1);-webkit-box-shadow:inset 0 0 0 rgba(255,255,255,0);box-shadow:inset 0 0 0 rgba(255,255,255,0)}20%{-webkit-filter:brightness(1.8);filter:brightness(1.8);-webkit-box-shadow:inset 0 0 50px rgba(255,255,255,0.5),0 0 30px rgba(255,255,255,0.2);box-shadow:inset 0 0 50px rgba(255,255,255,0.5),0 0 30px rgba(255,255,255,0.2)}60%{-webkit-filter:brightness(1.1);filter:brightness(1.1);-webkit-box-shadow:inset 0 0 15px rgba(255,255,255,0.15),0 0 10px rgba(255,255,255,0.05);box-shadow:inset 0 0 15px rgba(255,255,255,0.15),0 0 10px rgba(255,255,255,0.05)}to{-webkit-filter:brightness(1);filter:brightness(1);-webkit-box-shadow:inset 0 0 0 rgba(255,255,255,0);box-shadow:inset 0 0 0 rgba(255,255,255,0)}}@-webkit-keyframes shimmer{0%{background-position:-200% center}to{background-position:200% center}}@keyframes shimmer{0%{background-position:-200% center}to{background-position:200% center}}@-webkit-keyframes breathingGlow{0%,to{-webkit-box-shadow:0 0 20px 0 rgba(255,255,255,0.1);box-shadow:0 0 20px 0 rgba(255,255,255,0.1);-webkit-filter:brightness(1);filter:brightness(1)}50%{-webkit-box-shadow:0 0 40px 5px rgba(255,255,255,0.25);box-shadow:0 0 40px 5px rgba(255,255,255,0.25);-webkit-filter:brightness(1.05);filter:brightness(1.05)}}@keyframes breathingGlow{0%,to{-webkit-box-shadow:0 0 20px 0 rgba(255,255,255,0.1);box-shadow:0 0 20px 0 rgba(255,255,255,0.1);-webkit-filter:brightness(1);filter:brightness(1)}50%{-webkit-box-shadow:0 0 40px 5px rgba(255,255,255,0.25);box-shadow:0 0 40px 5px rgba(255,255,255,0.25);-webkit-filter:brightness(1.05);filter:brightness(1.05)}}@-webkit-keyframes neonPulseRed{0%,to{-webkit-box-shadow:inset 0 0 20px rgba(255,255,255,0.1),0 0 15px rgba(204,51,0,0.4);box-shadow:inset 0 0 20px rgba(255,255,255,0.1),0 0 15px rgba(204,51,0,0.4)}50%{-webkit-box-shadow:inset 0 0 30px rgba(255,255,255,0.15),0 0 30px rgba(204,51,0,0.6),0 0 60px rgba(204,51,0,0.3);box-shadow:inset 0 0 30px rgba(255,255,255,0.15),0 0 30px rgba(204,51,0,0.6),0 0 60px rgba(204,51,0,0.3)}}@keyframes neonPulseRed{0%,to{-webkit-box-shadow:inset 0 0 20px rgba(255,255,255,0.1),0 0 15px rgba(204,51,0,0.4);box-shadow:inset 0 0 20px rgba(255,255,255,0.1),0 0 15px rgba(204,51,0,0.4)}50%{-webkit-box-shadow:inset 0 0 30px rgba(255,255,255,0.15),0 0 30px rgba(204,51,0,0.6),0 0 60px rgba(204,51,0,0.3);box-shadow:inset 0 0 30px rgba(255,255,255,0.15),0 0 30px rgba(204,51,0,0.6),0 0 60px rgba(204,51,0,0.3)}}@-webkit-keyframes neonPulseBlue{0%,to{-webkit-box-shadow:inset 0 0 20px rgba(255,255,255,0.1),0 0 15px rgba(0,102,153,0.4);box-shadow:inset 0 0 20px rgba(255,255,255,0.1),0 0 15px rgba(0,102,153,0.4)}50%{-webkit-box-shadow:inset 0 0 30px rgba(255,255,255,0.15),0 0 30px rgba(0,102,153,0.6),0 0 60px rgba(0,102,153,0.3);box-shadow:inset 0 0 30px rgba(255,255,255,0.15),0 0 30px rgba(0,102,153,0.6),0 0 60px rgba(0,102,153,0.3)}}@keyframes neonPulseBlue{0%,to{-webkit-box-shadow:inset 0 0 20px rgba(255,255,255,0.1),0 0 15px rgba(0,102,153,0.4);box-shadow:inset 0 0 20px rgba(255,255,255,0.1),0 0 15px rgba(0,102,153,0.4)}50%{-webkit-box-shadow:inset 0 0 30px rgba(255,255,255,0.15),0 0 30px rgba(0,102,153,0.6),0 0 60px rgba(0,102,153,0.3);box-shadow:inset 0 0 30px rgba(255,255,255,0.15),0 0 30px rgba(0,102,153,0.6),0 0 60px rgba(0,102,153,0.3)}}@-webkit-keyframes neonPulseWhite{0%,to{-webkit-box-shadow:inset 0 0 20px rgba(255,255,255,0.1),0 0 15px rgba(255,255,255,0.5);box-shadow:inset 0 0 20px rgba(255,255,255,0.1),0 0 15px rgba(255,255,255,0.5)}50%{-webkit-box-shadow:inset 0 0 30px rgba(255,255,255,0.2),0 0 30px rgba(255,255,255,0.7),0 0 60px rgba(255,255,255,0.4);box-shadow:inset 0 0 30px rgba(255,255,255,0.2),0 0 30px rgba(255,255,255,0.7),0 0 60px rgba(255,255,255,0.4)}}@keyframes neonPulseWhite{0%,to{-webkit-box-shadow:inset 0 0 20px rgba(255,255,255,0.1),0 0 15px rgba(255,255,255,0.5);box-shadow:inset 0 0 20px rgba(255,255,255,0.1),0 0 15px rgba(255,255,255,0.5)}50%{-webkit-box-shadow:inset 0 0 30px rgba(255,255,255,0.2),0 0 30px rgba(255,255,255,0.7),0 0 60px rgba(255,255,255,0.4);box-shadow:inset 0 0 30px rgba(255,255,255,0.2),0 0 30px rgba(255,255,255,0.7),0 0 60px rgba(255,255,255,0.4)}}@-webkit-keyframes neonPulseYellow{0%,to{-webkit-box-shadow:inset 0 0 20px rgba(255,255,255,0.1),0 0 15px rgba(255,204,0,0.4);box-shadow:inset 0 0 20px rgba(255,255,255,0.1),0 0 15px rgba(255,204,0,0.4)}50%{-webkit-box-shadow:inset 0 0 30px rgba(255,255,255,0.15),0 0 30px rgba(255,204,0,0.6),0 0 60px rgba(255,204,0,0.3);box-shadow:inset 0 0 30px rgba(255,255,255,0.15),0 0 30px rgba(255,204,0,0.6),0 0 60px rgba(255,204,0,0.3)}}@keyframes neonPulseYellow{0%,to{-webkit-box-shadow:inset 0 0 20px rgba(255,255,255,0.1),0 0 15px rgba(255,204,0,0.4);box-shadow:inset 0 0 20px rgba(255,255,255,0.1),0 0 15px rgba(255,204,0,0.4)}50%{-webkit-box-shadow:inset 0 0 30px rgba(255,255,255,0.15),0 0 30px rgba(255,204,0,0.6),0 0 60px rgba(255,204,0,0.3);box-shadow:inset 0 0 30px rgba(255,255,255,0.15),0 0 30px rgba(255,204,0,0.6),0 0 60px rgba(255,204,0,0.3)}}@-webkit-keyframes neonPulseGreen{0%,to{-webkit-box-shadow:inset 0 0 20px rgba(255,255,255,0.1),0 0 15px rgba(0,153,102,0.4);box-shadow:inset 0 0 20px rgba(255,255,255,0.1),0 0 15px rgba(0,153,102,0.4)}50%{-webkit-box-shadow:inset 0 0 30px rgba(255,255,255,0.15),0 0 30px rgba(0,153,102,0.6),0 0 60px rgba(0,153,102,0.3);box-shadow:inset 0 0 30px rgba(255,255,255,0.15),0 0 30px rgba(0,153,102,0.6),0 0 60px rgba(0,153,102,0.3)}}@keyframes neonPulseGreen{0%,to{-webkit-box-shadow:inset 0 0 20px rgba(255,255,255,0.1),0 0 15px rgba(0,153,102,0.4);box-shadow:inset 0 0 20px rgba(255,255,255,0.1),0 0 15px rgba(0,153,102,0.4)}50%{-webkit-box-shadow:inset 0 0 30px rgba(255,255,255,0.15),0 0 30px rgba(0,153,102,0.6),0 0 60px rgba(0,153,102,0.3);box-shadow:inset 0 0 30px rgba(255,255,255,0.15),0 0 30px rgba(0,153,102,0.6),0 0 60px rgba(0,153,102,0.3)}}@-webkit-keyframes neonPulseGrey{0%,to{-webkit-box-shadow:inset 0 0 20px rgba(255,255,255,0.1),0 0 15px rgba(183,183,183,0.3);box-shadow:inset 0 0 20px rgba(255,255,255,0.1),0 0 15px rgba(183,183,183,0.3)}50%{-webkit-box-shadow:inset 0 0 30px rgba(255,255,255,0.15),0 0 30px rgba(183,183,183,0.5),0 0 60px rgba(183,183,183,0.25);box-shadow:inset 0 0 30px rgba(255,255,255,0.15),0 0 30px rgba(183,183,183,0.5),0 0 60px rgba(183,183,183,0.25)}}@keyframes neonPulseGrey{0%,to{-webkit-box-shadow:inset 0 0 20px rgba(255,255,255,0.1),0 0 15px rgba(183,183,183,0.3);box-shadow:inset 0 0 20px rgba(255,255,255,0.1),0 0 15px rgba(183,183,183,0.3)}50%{-webkit-box-shadow:inset 0 0 30px rgba(255,255,255,0.15),0 0 30px rgba(183,183,183,0.5),0 0 60px rgba(183,183,183,0.25);box-shadow:inset 0 0 30px rgba(255,255,255,0.15),0 0 30px rgba(183,183,183,0.5),0 0 60px rgba(183,183,183,0.25)}}@-webkit-keyframes neonPulseOrange{0%,to{-webkit-box-shadow:inset 0 0 20px rgba(255,255,255,0.1),0 0 15px rgba(198,133,3,0.4);box-shadow:inset 0 0 20px rgba(255,255,255,0.1),0 0 15px rgba(198,133,3,0.4)}50%{-webkit-box-shadow:inset 0 0 30px rgba(255,255,255,0.15),0 0 30px rgba(198,133,3,0.6),0 0 60px rgba(198,133,3,0.3);box-shadow:inset 0 0 30px rgba(255,255,255,0.15),0 0 30px rgba(198,133,3,0.6),0 0 60px rgba(198,133,3,0.3)}}@keyframes neonPulseOrange{0%,to{-webkit-box-shadow:inset 0 0 20px rgba(255,255,255,0.1),0 0 15px rgba(198,133,3,0.4);box-shadow:inset 0 0 20px rgba(255,255,255,0.1),0 0 15px rgba(198,133,3,0.4)}50%{-webkit-box-shadow:inset 0 0 30px rgba(255,255,255,0.15),0 0 30px rgba(198,133,3,0.6),0 0 60px rgba(198,133,3,0.3);box-shadow:inset 0 0 30px rgba(255,255,255,0.15),0 0 30px rgba(198,133,3,0.6),0 0 60px rgba(198,133,3,0.3)}}@-webkit-keyframes riseUp{0%{opacity:0;-webkit-transform:translateY(120%) scale(0.9);transform:translateY(120%) scale(0.9)}60%{opacity:1;-webkit-transform:translateY(-5%) scale(1.02);transform:translateY(-5%) scale(1.02)}80%{-webkit-transform:translateY(2%) scale(0.99);transform:translateY(2%) scale(0.99)}to{opacity:1;-webkit-transform:translateY(0) scale(1);transform:translateY(0) scale(1)}}@keyframes riseUp{0%{opacity:0;-webkit-transform:translateY(120%) scale(0.9);transform:translateY(120%) scale(0.9)}60%{opacity:1;-webkit-transform:translateY(-5%) scale(1.02);transform:translateY(-5%) scale(1.02)}80%{-webkit-transform:translateY(2%) scale(0.99);transform:translateY(2%) scale(0.99)}to{opacity:1;-webkit-transform:translateY(0) scale(1);transform:translateY(0) scale(1)}}@-webkit-keyframes photoReveal{0%{opacity:0;-webkit-transform:scale(1.3);transform:scale(1.3);-webkit-filter:blur(10px) brightness(2);filter:blur(10px) brightness(2)}60%{-webkit-filter:blur(0) brightness(1.2);filter:blur(0) brightness(1.2)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1);-webkit-filter:blur(0) brightness(1);filter:blur(0) brightness(1)}}@keyframes photoReveal{0%{opacity:0;-webkit-transform:scale(1.3);transform:scale(1.3);-webkit-filter:blur(10px) brightness(2);filter:blur(10px) brightness(2)}60%{-webkit-filter:blur(0) brightness(1.2);filter:blur(0) brightness(1.2)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1);-webkit-filter:blur(0) brightness(1);filter:blur(0) brightness(1)}}@-webkit-keyframes gradientFlow{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes gradientFlow{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@-webkit-keyframes numberSlam{0%{opacity:0;-webkit-transform:scale(3) rotate(-15deg);transform:scale(3) rotate(-15deg);-webkit-filter:blur(10px);filter:blur(10px)}50%{opacity:1;-webkit-transform:scale(0.9) rotate(5deg);transform:scale(0.9) rotate(5deg);-webkit-filter:blur(0);filter:blur(0)}70%{-webkit-transform:scale(1.1) rotate(-2deg);transform:scale(1.1) rotate(-2deg)}to{opacity:1;-webkit-transform:scale(1) rotate(0deg);transform:scale(1) rotate(0deg);-webkit-filter:blur(0);filter:blur(0)}}@keyframes numberSlam{0%{opacity:0;-webkit-transform:scale(3) rotate(-15deg);transform:scale(3) rotate(-15deg);-webkit-filter:blur(10px);filter:blur(10px)}50%{opacity:1;-webkit-transform:scale(0.9) rotate(5deg);transform:scale(0.9) rotate(5deg);-webkit-filter:blur(0);filter:blur(0)}70%{-webkit-transform:scale(1.1) rotate(-2deg);transform:scale(1.1) rotate(-2deg)}to{opacity:1;-webkit-transform:scale(1) rotate(0deg);transform:scale(1) rotate(0deg);-webkit-filter:blur(0);filter:blur(0)}}@-webkit-keyframes subtleFloat{0%,to{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-5px);transform:translateY(-5px)}}@keyframes subtleFloat{0%,to{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-5px);transform:translateY(-5px)}}@-webkit-keyframes pointsRoll{0%{opacity:0;-webkit-transform:translateY(-100%) rotateX(90deg);transform:translateY(-100%) rotateX(90deg)}to{opacity:1;-webkit-transform:translateY(0) rotateX(0deg);transform:translateY(0) rotateX(0deg)}}@keyframes pointsRoll{0%{opacity:0;-webkit-transform:translateY(-100%) rotateX(90deg);transform:translateY(-100%) rotateX(90deg)}to{opacity:1;-webkit-transform:translateY(0) rotateX(0deg);transform:translateY(0) rotateX(0deg)}}@-webkit-keyframes scanLine{0%{top:-100%}to{top:200%}}@keyframes scanLine{0%{top:-100%}to{top:200%}}@-webkit-keyframes electricFlicker{0%,to{opacity:1}92%{opacity:1}93%{opacity:0.8}94%{opacity:1}96%{opacity:0.9}97%{opacity:1}}@keyframes electricFlicker{0%,to{opacity:1}92%{opacity:1}93%{opacity:0.8}94%{opacity:1}96%{opacity:0.9}97%{opacity:1}}@-webkit-keyframes slideInWithTrail{0%{opacity:0;-webkit-transform:translateX(-100px);transform:translateX(-100px);-webkit-filter:blur(5px);filter:blur(5px)}40%{-webkit-filter:blur(2px);filter:blur(2px)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0);-webkit-filter:blur(0);filter:blur(0)}}@keyframes slideInWithTrail{0%{opacity:0;-webkit-transform:translateX(-100px);transform:translateX(-100px);-webkit-filter:blur(5px);filter:blur(5px)}40%{-webkit-filter:blur(2px);filter:blur(2px)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0);-webkit-filter:blur(0);filter:blur(0)}}@-webkit-keyframes staggerReveal{0%{opacity:0;-webkit-transform:translateY(30px) scale(0.95);transform:translateY(30px) scale(0.95);-webkit-filter:brightness(0.5);filter:brightness(0.5)}to{opacity:1;-webkit-transform:translateY(0) scale(1);transform:translateY(0) scale(1);-webkit-filter:brightness(1);filter:brightness(1)}}@keyframes staggerReveal{0%{opacity:0;-webkit-transform:translateY(30px) scale(0.95);transform:translateY(30px) scale(0.95);-webkit-filter:brightness(0.5);filter:brightness(0.5)}to{opacity:1;-webkit-transform:translateY(0) scale(1);transform:translateY(0) scale(1);-webkit-filter:brightness(1);filter:brightness(1)}}#classification{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;width:100%;padding:30px}#heat-teams{margin-top:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#heat-teams .team img{width:60px;display:block;margin-bottom:10px;border:1px #fff solid}#heat-teams .team div{color:#fff;font-size:40px;line-height:40px}@-webkit-keyframes entrySlideIn{0%{opacity:0;-webkit-transform:translateX(-30px);transform:translateX(-30px);background-position:-100% 0}50%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0);background-position:200% 0}}@keyframes entrySlideIn{0%{opacity:0;-webkit-transform:translateX(-30px);transform:translateX(-30px);background-position:-100% 0}50%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0);background-position:200% 0}}@-webkit-keyframes pointsReveal{0%{opacity:0;-webkit-transform:scale(0.5);transform:scale(0.5)}70%{-webkit-transform:scale(1.1);transform:scale(1.1)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes pointsReveal{0%{opacity:0;-webkit-transform:scale(0.5);transform:scale(0.5)}70%{-webkit-transform:scale(1.1);transform:scale(1.1)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes columnDividerGlow{0%{opacity:0;height:0}60%{opacity:1}to{opacity:1;height:100%}}@keyframes columnDividerGlow{0%{opacity:0;height:0}60%{opacity:1}to{opacity:1;height:100%}}@-webkit-keyframes logoReveal{0%{opacity:0;-webkit-transform:scale(0.6);transform:scale(0.6);-webkit-filter:brightness(0.5);filter:brightness(0.5)}60%{-webkit-filter:brightness(1.4);filter:brightness(1.4)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1);-webkit-filter:brightness(1);filter:brightness(1)}}@keyframes logoReveal{0%{opacity:0;-webkit-transform:scale(0.6);transform:scale(0.6);-webkit-filter:brightness(0.5);filter:brightness(0.5)}60%{-webkit-filter:brightness(1.4);filter:brightness(1.4)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1);-webkit-filter:brightness(1);filter:brightness(1)}}.interval-list{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-ms-flexbox;display:flex;gap:50px}.interval-list .riders,.interval-list .teams{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap}.interval-list.is-rtb .riders .cols .col .rider .pos{font-size:55px;line-height:55px;width:80px}.interval-list.is-rtb .riders .cols .col .rider .name{font-size:55px;line-height:55px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;width:auto}.interval-list.is-rtb .riders .cols .col .rider .flag-group{width:140px}.interval-list.is-rtb .riders .cols .col .rider .flag-group .fmn-badge{font-size:24px;padding:4px 8px}.interval-list.is-rtb .riders .cols .col .rider .flag-group img.flag{width:70px}.interval-list .riders .cols{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;gap:0}.interval-list .riders .cols .col{display:none;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;position:relative}.interval-list .riders .cols .col:first-child,.interval-list .riders .cols .col:nth-child(2){display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.interval-list .riders .cols .col:first-child{padding-right:40px}.interval-list .riders .cols .col:first-child .rider:first-child .pos{color:#ffd700;text-shadow:0 0 20px rgba(255,215,0,0.4)}.interval-list .riders .cols .col:first-child .rider:nth-child(2) .pos{color:#e0e0e0;text-shadow:0 0 20px rgba(224,224,224,0.3)}.interval-list .riders .cols .col:first-child .rider:nth-child(3) .pos{color:#cd7f32;text-shadow:0 0 20px rgba(205,127,50,0.3)}.interval-list .riders .cols .col:nth-child(2){padding-left:40px}.interval-list .riders .cols .col:nth-child(2):before{content:"";position:absolute;top:50%;left:0;width:2px;height:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);background:-webkit-gradient(linear,left top,left bottom,from(transparent),color-stop(20%,rgba(255,255,255,0.5)),color-stop(80%,rgba(255,255,255,0.5)),to(transparent));background:linear-gradient(180deg,transparent 0%,rgba(255,255,255,0.5) 20%,rgba(255,255,255,0.5) 80%,transparent 100%);-webkit-animation:columnDividerGlow 800ms ease 400ms both;animation:columnDividerGlow 800ms ease 400ms both}.interval-list .riders .cols .col .rider{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;opacity:0;position:relative;padding:0 10px;-webkit-animation:entrySlideIn 900ms cubic-bezier(0.16,1,0.3,1) var(--delay,0ms) both;animation:entrySlideIn 900ms cubic-bezier(0.16,1,0.3,1) var(--delay,0ms) both;background:-webkit-gradient(linear,left top,right top,from(rgba(255,255,255,0)),color-stop(10%,rgba(255,255,255,0.04)),color-stop(90%,rgba(255,255,255,0.04)),to(rgba(255,255,255,0)));background:linear-gradient(90deg,rgba(255,255,255,0) 0%,rgba(255,255,255,0.04) 10%,rgba(255,255,255,0.04) 90%,rgba(255,255,255,0) 100%)}.interval-list .riders .cols .col .rider:nth-child(odd){background:-webkit-gradient(linear,left top,right top,from(rgba(255,255,255,0)),color-stop(10%,rgba(255,255,255,0.07)),color-stop(90%,rgba(255,255,255,0.07)),to(rgba(255,255,255,0)));background:linear-gradient(90deg,rgba(255,255,255,0) 0%,rgba(255,255,255,0.07) 10%,rgba(255,255,255,0.07) 90%,rgba(255,255,255,0) 100%)}.interval-list .riders .cols .col .rider .pos{width:90px;-ms-flex-negative:0;flex-shrink:0;text-align:left;color:#fff;font-size:80px;line-height:80px}.interval-list .riders .cols .col .rider .name{text-align:left;white-space:nowrap;overflow:hidden;width:540px;color:#fff;font-size:80px;line-height:80px;text-shadow:0 0 20px rgba(255,255,255,0.1)}.interval-list .riders .cols .col .rider .flag-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:10px;-ms-flex-negative:0;flex-shrink:0;width:170px}.interval-list .riders .cols .col .rider .flag-group .fmn-badge{font-size:30px;line-height:1;padding:6px 10px;border-radius:4px;background:#fff;color:#000;font-weight:700;white-space:nowrap}.interval-list .riders .cols .col .rider .flag-group img.flag{width:90px;display:block}.interval-list .riders .cols .col .rider .points{width:80px;-ms-flex-negative:0;flex-shrink:0;text-align:right;color:#fff;font-size:80px;line-height:80px;opacity:0;-webkit-animation:pointsReveal 500ms cubic-bezier(0.16,1,0.3,1) both;animation:pointsReveal 500ms cubic-bezier(0.16,1,0.3,1) both;-webkit-animation-delay:calc(var(--delay, 0ms) + 300ms);animation-delay:calc(var(--delay, 0ms) + 300ms)}.interval-list .teams{-ms-flex-pack:distribute;justify-content:space-around}.interval-list .teams .team{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;opacity:0;position:relative;padding:0 20px;-webkit-animation:entrySlideIn 900ms cubic-bezier(0.16,1,0.3,1) var(--delay,0ms) both;animation:entrySlideIn 900ms cubic-bezier(0.16,1,0.3,1) var(--delay,0ms) both;background:-webkit-gradient(linear,left top,right top,from(rgba(255,255,255,0)),color-stop(10%,rgba(255,255,255,0.04)),color-stop(90%,rgba(255,255,255,0.04)),to(rgba(255,255,255,0)));background:linear-gradient(90deg,rgba(255,255,255,0) 0%,rgba(255,255,255,0.04) 10%,rgba(255,255,255,0.04) 90%,rgba(255,255,255,0) 100%)}.interval-list .teams .team:nth-child(odd){background:-webkit-gradient(linear,left top,right top,from(rgba(255,255,255,0)),color-stop(10%,rgba(255,255,255,0.07)),color-stop(90%,rgba(255,255,255,0.07)),to(rgba(255,255,255,0)));background:linear-gradient(90deg,rgba(255,255,255,0) 0%,rgba(255,255,255,0.07) 10%,rgba(255,255,255,0.07) 90%,rgba(255,255,255,0) 100%)}.interval-list .teams .team:first-child .pos{color:#ffd700;text-shadow:0 0 20px rgba(255,215,0,0.4)}.interval-list .teams .team:nth-child(2) .pos{color:#e0e0e0;text-shadow:0 0 20px rgba(224,224,224,0.3)}.interval-list .teams .team:nth-child(3) .pos{color:#cd7f32;text-shadow:0 0 20px rgba(205,127,50,0.3)}.interval-list .teams .team div{color:#fff;font-size:150px;line-height:150px}.interval-list .teams .team .pos{width:150px;text-align:left}.interval-list .teams .team .logo{width:200px;margin-right:50px;opacity:0;-webkit-animation:logoReveal 700ms cubic-bezier(0.16,1,0.3,1) both;animation:logoReveal 700ms cubic-bezier(0.16,1,0.3,1) both;-webkit-animation-delay:calc(var(--delay, 0ms) + 200ms);animation-delay:calc(var(--delay, 0ms) + 200ms)}.interval-list .teams .team .logo img{width:200px;height:200px;-o-object-fit:contain;object-fit:contain;display:block}.interval-list .teams .team .name{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;text-align:left;text-shadow:0 0 20px rgba(255,255,255,0.1)}.interval-list .teams .team .points{width:100px;text-align:right;opacity:0;-webkit-animation:pointsReveal 500ms cubic-bezier(0.16,1,0.3,1) both;animation:pointsReveal 500ms cubic-bezier(0.16,1,0.3,1) both;-webkit-animation-delay:calc(var(--delay, 0ms) + 400ms);animation-delay:calc(var(--delay, 0ms) + 400ms)}#interval{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;width:100%;padding:30px}body[data-screen=logos]{background:#000}#logos{padding:30px;height:100%;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative}#logos img{position:absolute;-o-object-fit:contain;object-fit:contain;width:1400px;max-height:800px;opacity:0;-webkit-transform:scale(0.85);-ms-transform:scale(0.85);transform:scale(0.85);-webkit-transition:opacity 800ms cubic-bezier(0.16,1,0.3,1),-webkit-transform 800ms cubic-bezier(0.16,1,0.3,1),-webkit-filter 800ms ease;transition:opacity 800ms cubic-bezier(0.16,1,0.3,1),-webkit-transform 800ms cubic-bezier(0.16,1,0.3,1),-webkit-filter 800ms ease;transition:opacity 800ms cubic-bezier(0.16,1,0.3,1),transform 800ms cubic-bezier(0.16,1,0.3,1),filter 800ms ease;transition:opacity 800ms cubic-bezier(0.16,1,0.3,1),transform 800ms cubic-bezier(0.16,1,0.3,1),filter 800ms ease,-webkit-transform 800ms cubic-bezier(0.16,1,0.3,1),-webkit-filter 800ms ease;-webkit-filter:drop-shadow(0 0 0 rgba(255,255,255,0));filter:drop-shadow(0 0 0 rgba(255,255,255,0))}#logos img.active{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-filter:drop-shadow(0 0 60px rgba(255,255,255,0.12));filter:drop-shadow(0 0 60px rgba(255,255,255,0.12))}#no-gates{position:absolute;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);bottom:100px;background:rgba(0,0,0,0.8);color:#fff;font-size:70px;line-height:70px;padding:25px 40px;border-radius:8px;border:2px rgba(255,255,255,0.15) solid;text-transform:uppercase;letter-spacing:4px;opacity:0;-webkit-animation:slideUpFooter 700ms cubic-bezier(0.16,1,0.3,1) 300ms both;animation:slideUpFooter 700ms cubic-bezier(0.16,1,0.3,1) 300ms both;text-shadow:0 0 20px rgba(255,255,255,0.15)}@-webkit-keyframes riderRowReveal{0%{opacity:0;-webkit-transform:translateX(-40px);transform:translateX(-40px);background-position:-100% 0}60%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0);background-position:200% 0}}@keyframes riderRowReveal{0%{opacity:0;-webkit-transform:translateX(-40px);transform:translateX(-40px);background-position:-100% 0}60%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0);background-position:200% 0}}@-webkit-keyframes dividerGlow{0%{opacity:0;background-size:0% 100%}50%{opacity:1;background-size:100% 100%}to{opacity:0.6;background-size:100% 100%}}@keyframes dividerGlow{0%{opacity:0;background-size:0% 100%}50%{opacity:1;background-size:100% 100%}to{opacity:0.6;background-size:100% 100%}}@-webkit-keyframes trackLineSweep{0%{opacity:0;background-position:-200% 0}30%{opacity:1}to{opacity:1;background-position:200% 0}}@keyframes trackLineSweep{0%{opacity:0;background-position:-200% 0}30%{opacity:1}to{opacity:1;background-position:200% 0}}@-webkit-keyframes tractorGlow{0%{-webkit-filter:drop-shadow(0 20px 40px rgba(0,0,0,0.6)) drop-shadow(0 0 0 rgba(255,255,255,0));filter:drop-shadow(0 20px 40px rgba(0,0,0,0.6)) drop-shadow(0 0 0 rgba(255,255,255,0))}50%{-webkit-filter:drop-shadow(0 20px 40px rgba(0,0,0,0.6)) drop-shadow(0 0 40px rgba(255,255,255,0.25));filter:drop-shadow(0 20px 40px rgba(0,0,0,0.6)) drop-shadow(0 0 40px rgba(255,255,255,0.25))}to{-webkit-filter:drop-shadow(0 20px 40px rgba(0,0,0,0.6)) drop-shadow(0 0 0 rgba(255,255,255,0));filter:drop-shadow(0 20px 40px rgba(0,0,0,0.6)) drop-shadow(0 0 0 rgba(255,255,255,0))}}@keyframes tractorGlow{0%{-webkit-filter:drop-shadow(0 20px 40px rgba(0,0,0,0.6)) drop-shadow(0 0 0 rgba(255,255,255,0));filter:drop-shadow(0 20px 40px rgba(0,0,0,0.6)) drop-shadow(0 0 0 rgba(255,255,255,0))}50%{-webkit-filter:drop-shadow(0 20px 40px rgba(0,0,0,0.6)) drop-shadow(0 0 40px rgba(255,255,255,0.25));filter:drop-shadow(0 20px 40px rgba(0,0,0,0.6)) drop-shadow(0 0 40px rgba(255,255,255,0.25))}to{-webkit-filter:drop-shadow(0 20px 40px rgba(0,0,0,0.6)) drop-shadow(0 0 0 rgba(255,255,255,0));filter:drop-shadow(0 20px 40px rgba(0,0,0,0.6)) drop-shadow(0 0 0 rgba(255,255,255,0))}}@-webkit-keyframes titleSweep{0%{background-position:-200% center}to{background-position:200% center}}@keyframes titleSweep{0%{background-position:-200% center}to{background-position:200% center}}#practice{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#practice.grading{overflow:hidden;position:relative;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#practice.grading:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:radial-gradient(ellipse at center,transparent 40%,rgba(0,0,0,0.5) 100%);z-index:2;pointer-events:none}#practice.grading .grading-title{position:absolute;top:12%;left:0;right:0;text-align:center;z-index:10}#practice.grading .grading-title span{color:#fff;font-size:120px;line-height:1;text-transform:uppercase;letter-spacing:20px;opacity:0;-webkit-animation:gradingTitleIn 1.2s cubic-bezier(0.16,1,0.3,1) 0.3s both;animation:gradingTitleIn 1.2s cubic-bezier(0.16,1,0.3,1) 0.3s both;text-shadow:0 0 40px rgba(255,255,255,0.4),0 0 80px rgba(255,255,255,0.1);background:-webkit-gradient(linear,left top,right top,from(#fff),color-stop(40%,#fff),color-stop(50%,rgba(255,255,255,0.5)),color-stop(60%,#fff),to(#fff));background:linear-gradient(90deg,#fff 0%,#fff 40%,rgba(255,255,255,0.5) 50%,#fff 60%,#fff 100%);background-size:200% auto;-webkit-background-clip:text;-webkit-text-fill-color:transparent;-webkit-animation:gradingTitleIn 1.2s cubic-bezier(0.16,1,0.3,1) 0.3s both,titleSweep 4s linear 2s infinite;animation:gradingTitleIn 1.2s cubic-bezier(0.16,1,0.3,1) 0.3s both,titleSweep 4s linear 2s infinite}#practice.grading .grading-title:after{content:"";display:block;width:300px;height:4px;background:-webkit-gradient(linear,left top,right top,from(transparent),color-stop(rgba(255,255,255,0.8)),to(transparent));background:linear-gradient(90deg,transparent,rgba(255,255,255,0.8),transparent);margin:30px auto 0;opacity:0;-webkit-animation:fadeIn 1s ease 1s both;animation:fadeIn 1s ease 1s both}#practice.grading .track-surface{position:absolute;top:0;left:0;right:0;bottom:0;z-index:1}#practice.grading .track-surface .track-line{position:absolute;left:-10%;right:-10%;height:2px;opacity:0;background:-webkit-gradient(linear,left top,right top,from(transparent),color-stop(15%,rgba(255,255,255,0.03)),color-stop(45%,rgba(255,255,255,0.08)),color-stop(50%,rgba(255,255,255,0.15)),color-stop(55%,rgba(255,255,255,0.08)),color-stop(85%,rgba(255,255,255,0.03)),to(transparent));background:linear-gradient(90deg,transparent 0%,rgba(255,255,255,0.03) 15%,rgba(255,255,255,0.08) 45%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.08) 55%,rgba(255,255,255,0.03) 85%,transparent 100%);background-size:200% 100%}#practice.grading .track-surface .track-line-1{top:40%;-webkit-animation:trackLineSweep 3s ease 2s both;animation:trackLineSweep 3s ease 2s both}#practice.grading .track-surface .track-line-2{top:55%;-webkit-animation:trackLineSweep 3s ease 2.5s both;animation:trackLineSweep 3s ease 2.5s both}#practice.grading .track-surface .track-line-3{top:70%;-webkit-animation:trackLineSweep 3s ease 3s both;animation:trackLineSweep 3s ease 3s both}#practice.grading .track{position:relative;z-index:5;-webkit-animation:gradingDrive 8s linear infinite;animation:gradingDrive 8s linear infinite;margin-top:5%}#practice.grading .track img{width:500px;-webkit-animation:tractorGlow 3s ease-in-out infinite;animation:tractorGlow 3s ease-in-out infinite}#practice.grading .track .dust-particle{position:absolute;border-radius:50%;pointer-events:none;bottom:0;left:0}#practice .rider{width:100%;-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;opacity:0;padding:0 20px;position:relative;background:-webkit-gradient(linear,left top,right top,from(rgba(255,255,255,0)),color-stop(10%,rgba(255,255,255,0.04)),color-stop(90%,rgba(255,255,255,0.04)),to(rgba(255,255,255,0)));background:linear-gradient(90deg,rgba(255,255,255,0) 0%,rgba(255,255,255,0.04) 10%,rgba(255,255,255,0.04) 90%,rgba(255,255,255,0) 100%)}#practice .rider:nth-child(odd){background:-webkit-gradient(linear,left top,right top,from(rgba(255,255,255,0)),color-stop(10%,rgba(255,255,255,0.07)),color-stop(90%,rgba(255,255,255,0.07)),to(rgba(255,255,255,0)));background:linear-gradient(90deg,rgba(255,255,255,0) 0%,rgba(255,255,255,0.07) 10%,rgba(255,255,255,0.07) 90%,rgba(255,255,255,0) 100%)}#practice .rider{-webkit-animation:riderRowReveal 1000ms cubic-bezier(0.16,1,0.3,1) both;animation:riderRowReveal 1000ms cubic-bezier(0.16,1,0.3,1) both}#practice .rider+.rider:before{content:"";position:absolute;left:5%;right:5%;top:0;height:1px;opacity:0;background:-webkit-gradient(linear,left top,right top,from(transparent),color-stop(50%,rgba(255,255,255,0.4)),to(transparent));background:linear-gradient(90deg,transparent 0%,rgba(255,255,255,0.4) 50%,transparent 100%);background-size:0% 100%;background-position:center;background-repeat:no-repeat}#practice .rider.rider-1{-webkit-animation-delay:0s;animation-delay:0s}#practice .rider.rider-1+.rider:before{-webkit-animation:dividerGlow 1000ms ease both;animation:dividerGlow 1000ms ease both;-webkit-animation-delay:0.1s;animation-delay:0.1s}#practice .rider.rider-2{-webkit-animation-delay:0.2s;animation-delay:0.2s}#practice .rider.rider-2+.rider:before{-webkit-animation:dividerGlow 1000ms ease both;animation:dividerGlow 1000ms ease both;-webkit-animation-delay:0.3s;animation-delay:0.3s}#practice .rider.rider-3{-webkit-animation-delay:0.4s;animation-delay:0.4s}#practice .rider.rider-3+.rider:before{-webkit-animation:dividerGlow 1000ms ease both;animation:dividerGlow 1000ms ease both;-webkit-animation-delay:0.5s;animation-delay:0.5s}#practice .rider.rider-4{-webkit-animation-delay:0.6s;animation-delay:0.6s}#practice .rider.rider-4+.rider:before{-webkit-animation:dividerGlow 1000ms ease both;animation:dividerGlow 1000ms ease both;-webkit-animation-delay:0.7s;animation-delay:0.7s}#practice .rider.rider-5{-webkit-animation-delay:0.8s;animation-delay:0.8s}#practice .rider.rider-5+.rider:before{-webkit-animation:dividerGlow 1000ms ease both;animation:dividerGlow 1000ms ease both;-webkit-animation-delay:0.9s;animation-delay:0.9s}#practice .rider.rider-6{-webkit-animation-delay:1s;animation-delay:1s}#practice .rider.rider-6+.rider:before{-webkit-animation:dividerGlow 1000ms ease both;animation:dividerGlow 1000ms ease both;-webkit-animation-delay:1.1s;animation-delay:1.1s}#practice .rider.rider-7{-webkit-animation-delay:1.2s;animation-delay:1.2s}#practice .rider.rider-7+.rider:before{-webkit-animation:dividerGlow 1000ms ease both;animation:dividerGlow 1000ms ease both;-webkit-animation-delay:1.3s;animation-delay:1.3s}#practice .rider.rider-8{-webkit-animation-delay:1.4s;animation-delay:1.4s}#practice .rider.rider-8+.rider:before{-webkit-animation:dividerGlow 1000ms ease both;animation:dividerGlow 1000ms ease both;-webkit-animation-delay:1.5s;animation-delay:1.5s}#practice .rider.rider-9{-webkit-animation-delay:1.6s;animation-delay:1.6s}#practice .rider.rider-9+.rider:before{-webkit-animation:dividerGlow 1000ms ease both;animation:dividerGlow 1000ms ease both;-webkit-animation-delay:1.7s;animation-delay:1.7s}#practice .rider.rider-10{-webkit-animation-delay:1.8s;animation-delay:1.8s}#practice .rider.rider-10+.rider:before{-webkit-animation:dividerGlow 1000ms ease both;animation:dividerGlow 1000ms ease both;-webkit-animation-delay:1.9s;animation-delay:1.9s}#practice .rider.rider-11{-webkit-animation-delay:2s;animation-delay:2s}#practice .rider.rider-11+.rider:before{-webkit-animation:dividerGlow 1000ms ease both;animation:dividerGlow 1000ms ease both;-webkit-animation-delay:2.1s;animation-delay:2.1s}#practice .rider.rider-12{-webkit-animation-delay:2.2s;animation-delay:2.2s}#practice .rider.rider-12+.rider:before{-webkit-animation:dividerGlow 1000ms ease both;animation:dividerGlow 1000ms ease both;-webkit-animation-delay:2.3s;animation-delay:2.3s}#practice .rider.rider-13{-webkit-animation-delay:2.4s;animation-delay:2.4s}#practice .rider.rider-13+.rider:before{-webkit-animation:dividerGlow 1000ms ease both;animation:dividerGlow 1000ms ease both;-webkit-animation-delay:2.5s;animation-delay:2.5s}#practice .rider.rider-14{-webkit-animation-delay:2.6s;animation-delay:2.6s}#practice .rider.rider-14+.rider:before{-webkit-animation:dividerGlow 1000ms ease both;animation:dividerGlow 1000ms ease both;-webkit-animation-delay:2.7s;animation-delay:2.7s}#practice .rider.rider-15{-webkit-animation-delay:2.8s;animation-delay:2.8s}#practice .rider.rider-15+.rider:before{-webkit-animation:dividerGlow 1000ms ease both;animation:dividerGlow 1000ms ease both;-webkit-animation-delay:2.9s;animation-delay:2.9s}#practice .rider.rider-16{-webkit-animation-delay:3s;animation-delay:3s}#practice .rider.rider-16+.rider:before{-webkit-animation:dividerGlow 1000ms ease both;animation:dividerGlow 1000ms ease both;-webkit-animation-delay:3.1s;animation-delay:3.1s}#practice .rider.rider-17{-webkit-animation-delay:3.2s;animation-delay:3.2s}#practice .rider.rider-17+.rider:before{-webkit-animation:dividerGlow 1000ms ease both;animation:dividerGlow 1000ms ease both;-webkit-animation-delay:3.3s;animation-delay:3.3s}#practice .rider.rider-18{-webkit-animation-delay:3.4s;animation-delay:3.4s}#practice .rider.rider-18+.rider:before{-webkit-animation:dividerGlow 1000ms ease both;animation:dividerGlow 1000ms ease both;-webkit-animation-delay:3.5s;animation-delay:3.5s}#practice .rider.rider-19{-webkit-animation-delay:3.6s;animation-delay:3.6s}#practice .rider.rider-19+.rider:before{-webkit-animation:dividerGlow 1000ms ease both;animation:dividerGlow 1000ms ease both;-webkit-animation-delay:3.7s;animation-delay:3.7s}#practice .rider.rider-20{-webkit-animation-delay:3.8s;animation-delay:3.8s}#practice .rider.rider-20+.rider:before{-webkit-animation:dividerGlow 1000ms ease both;animation:dividerGlow 1000ms ease both;-webkit-animation-delay:3.9s;animation-delay:3.9s}#practice .rider .rider-1+.rider:before{-webkit-animation:none;animation:none;opacity:0}#practice .rider div{color:#fff;font-size:120px;line-height:120px}#practice .rider .number{z-index:100001;background:#fff;border:5px #000 solid;width:140px;height:140px;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-right:40px;opacity:0;-ms-flex-negative:0;flex-shrink:0}#practice .rider .number span{color:#000;font-size:75px}#practice .rider .name{-webkit-box-flex:1;-ms-flex:1;flex:1;text-align:left;letter-spacing:4px;opacity:0;text-shadow:0 0 30px rgba(255,255,255,0.15)}#practice .rider .flag{opacity:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:15px}#practice .rider .flag img{width:160px;border:1px #fff solid;display:block}#practice .rider .flag .fmn-badge{font-size:50px;line-height:1;padding:12px 20px;background:#fff;color:#000;font-weight:700;white-space:nowrap;border-radius:6px}#practice .rider.rider-1 .number{-webkit-animation:popIn 600ms cubic-bezier(0.16,1,0.3,1) both,numberGlow 800ms ease both;animation:popIn 600ms cubic-bezier(0.16,1,0.3,1) both,numberGlow 800ms ease both;-webkit-animation-delay:0.3s;animation-delay:0.3s}#practice .rider.rider-1 .name{-webkit-animation:slideInLeft 700ms cubic-bezier(0.16,1,0.3,1) both;animation:slideInLeft 700ms cubic-bezier(0.16,1,0.3,1) both;-webkit-animation-delay:0.4s;animation-delay:0.4s}#practice .rider.rider-1 .flag{-webkit-animation:slideInRight 600ms cubic-bezier(0.16,1,0.3,1) both;animation:slideInRight 600ms cubic-bezier(0.16,1,0.3,1) both;-webkit-animation-delay:0.5s;animation-delay:0.5s}#practice .rider.rider-2 .number{-webkit-animation:popIn 600ms cubic-bezier(0.16,1,0.3,1) both,numberGlow 800ms ease both;animation:popIn 600ms cubic-bezier(0.16,1,0.3,1) both,numberGlow 800ms ease both;-webkit-animation-delay:0.5s;animation-delay:0.5s}#practice .rider.rider-2 .name{-webkit-animation:slideInLeft 700ms cubic-bezier(0.16,1,0.3,1) both;animation:slideInLeft 700ms cubic-bezier(0.16,1,0.3,1) both;-webkit-animation-delay:0.6s;animation-delay:0.6s}#practice .rider.rider-2 .flag{-webkit-animation:slideInRight 600ms cubic-bezier(0.16,1,0.3,1) both;animation:slideInRight 600ms cubic-bezier(0.16,1,0.3,1) both;-webkit-animation-delay:0.7s;animation-delay:0.7s}#practice .rider.rider-3 .number{-webkit-animation:popIn 600ms cubic-bezier(0.16,1,0.3,1) both,numberGlow 800ms ease both;animation:popIn 600ms cubic-bezier(0.16,1,0.3,1) both,numberGlow 800ms ease both;-webkit-animation-delay:0.7s;animation-delay:0.7s}#practice .rider.rider-3 .name{-webkit-animation:slideInLeft 700ms cubic-bezier(0.16,1,0.3,1) both;animation:slideInLeft 700ms cubic-bezier(0.16,1,0.3,1) both;-webkit-animation-delay:0.8s;animation-delay:0.8s}#practice .rider.rider-3 .flag{-webkit-animation:slideInRight 600ms cubic-bezier(0.16,1,0.3,1) both;animation:slideInRight 600ms cubic-bezier(0.16,1,0.3,1) both;-webkit-animation-delay:0.9s;animation-delay:0.9s}#practice .rider.rider-4 .number{-webkit-animation:popIn 600ms cubic-bezier(0.16,1,0.3,1) both,numberGlow 800ms ease both;animation:popIn 600ms cubic-bezier(0.16,1,0.3,1) both,numberGlow 800ms ease both;-webkit-animation-delay:0.9s;animation-delay:0.9s}#practice .rider.rider-4 .name{-webkit-animation:slideInLeft 700ms cubic-bezier(0.16,1,0.3,1) both;animation:slideInLeft 700ms cubic-bezier(0.16,1,0.3,1) both;-webkit-animation-delay:1s;animation-delay:1s}#practice .rider.rider-4 .flag{-webkit-animation:slideInRight 600ms cubic-bezier(0.16,1,0.3,1) both;animation:slideInRight 600ms cubic-bezier(0.16,1,0.3,1) both;-webkit-animation-delay:1.1s;animation-delay:1.1s}#practice .rider.rider-5 .number{-webkit-animation:popIn 600ms cubic-bezier(0.16,1,0.3,1) both,numberGlow 800ms ease both;animation:popIn 600ms cubic-bezier(0.16,1,0.3,1) both,numberGlow 800ms ease both;-webkit-animation-delay:1.1s;animation-delay:1.1s}#practice .rider.rider-5 .name{-webkit-animation:slideInLeft 700ms cubic-bezier(0.16,1,0.3,1) both;animation:slideInLeft 700ms cubic-bezier(0.16,1,0.3,1) both;-webkit-animation-delay:1.2s;animation-delay:1.2s}#practice .rider.rider-5 .flag{-webkit-animation:slideInRight 600ms cubic-bezier(0.16,1,0.3,1) both;animation:slideInRight 600ms cubic-bezier(0.16,1,0.3,1) both;-webkit-animation-delay:1.3s;animation-delay:1.3s}#practice .rider.rider-6 .number{-webkit-animation:popIn 600ms cubic-bezier(0.16,1,0.3,1) both,numberGlow 800ms ease both;animation:popIn 600ms cubic-bezier(0.16,1,0.3,1) both,numberGlow 800ms ease both;-webkit-animation-delay:1.3s;animation-delay:1.3s}#practice .rider.rider-6 .name{-webkit-animation:slideInLeft 700ms cubic-bezier(0.16,1,0.3,1) both;animation:slideInLeft 700ms cubic-bezier(0.16,1,0.3,1) both;-webkit-animation-delay:1.4s;animation-delay:1.4s}#practice .rider.rider-6 .flag{-webkit-animation:slideInRight 600ms cubic-bezier(0.16,1,0.3,1) both;animation:slideInRight 600ms cubic-bezier(0.16,1,0.3,1) both;-webkit-animation-delay:1.5s;animation-delay:1.5s}#practice .rider.rider-7 .number{-webkit-animation:popIn 600ms cubic-bezier(0.16,1,0.3,1) both,numberGlow 800ms ease both;animation:popIn 600ms cubic-bezier(0.16,1,0.3,1) both,numberGlow 800ms ease both;-webkit-animation-delay:1.5s;animation-delay:1.5s}#practice .rider.rider-7 .name{-webkit-animation:slideInLeft 700ms cubic-bezier(0.16,1,0.3,1) both;animation:slideInLeft 700ms cubic-bezier(0.16,1,0.3,1) both;-webkit-animation-delay:1.6s;animation-delay:1.6s}#practice .rider.rider-7 .flag{-webkit-animation:slideInRight 600ms cubic-bezier(0.16,1,0.3,1) both;animation:slideInRight 600ms cubic-bezier(0.16,1,0.3,1) both;-webkit-animation-delay:1.7s;animation-delay:1.7s}#practice .rider.rider-8 .number{-webkit-animation:popIn 600ms cubic-bezier(0.16,1,0.3,1) both,numberGlow 800ms ease both;animation:popIn 600ms cubic-bezier(0.16,1,0.3,1) both,numberGlow 800ms ease both;-webkit-animation-delay:1.7s;animation-delay:1.7s}#practice .rider.rider-8 .name{-webkit-animation:slideInLeft 700ms cubic-bezier(0.16,1,0.3,1) both;animation:slideInLeft 700ms cubic-bezier(0.16,1,0.3,1) both;-webkit-animation-delay:1.8s;animation-delay:1.8s}#practice .rider.rider-8 .flag{-webkit-animation:slideInRight 600ms cubic-bezier(0.16,1,0.3,1) both;animation:slideInRight 600ms cubic-bezier(0.16,1,0.3,1) both;-webkit-animation-delay:1.9s;animation-delay:1.9s}#practice .rider.rider-9 .number{-webkit-animation:popIn 600ms cubic-bezier(0.16,1,0.3,1) both,numberGlow 800ms ease both;animation:popIn 600ms cubic-bezier(0.16,1,0.3,1) both,numberGlow 800ms ease both;-webkit-animation-delay:1.9s;animation-delay:1.9s}#practice .rider.rider-9 .name{-webkit-animation:slideInLeft 700ms cubic-bezier(0.16,1,0.3,1) both;animation:slideInLeft 700ms cubic-bezier(0.16,1,0.3,1) both;-webkit-animation-delay:2s;animation-delay:2s}#practice .rider.rider-9 .flag{-webkit-animation:slideInRight 600ms cubic-bezier(0.16,1,0.3,1) both;animation:slideInRight 600ms cubic-bezier(0.16,1,0.3,1) both;-webkit-animation-delay:2.1s;animation-delay:2.1s}#practice .rider.rider-10 .number{-webkit-animation:popIn 600ms cubic-bezier(0.16,1,0.3,1) both,numberGlow 800ms ease both;animation:popIn 600ms cubic-bezier(0.16,1,0.3,1) both,numberGlow 800ms ease both;-webkit-animation-delay:2.1s;animation-delay:2.1s}#practice .rider.rider-10 .name{-webkit-animation:slideInLeft 700ms cubic-bezier(0.16,1,0.3,1) both;animation:slideInLeft 700ms cubic-bezier(0.16,1,0.3,1) both;-webkit-animation-delay:2.2s;animation-delay:2.2s}#practice .rider.rider-10 .flag{-webkit-animation:slideInRight 600ms cubic-bezier(0.16,1,0.3,1) both;animation:slideInRight 600ms cubic-bezier(0.16,1,0.3,1) both;-webkit-animation-delay:2.3s;animation-delay:2.3s}#practice .rider.rider-11 .number{-webkit-animation:popIn 600ms cubic-bezier(0.16,1,0.3,1) both,numberGlow 800ms ease both;animation:popIn 600ms cubic-bezier(0.16,1,0.3,1) both,numberGlow 800ms ease both;-webkit-animation-delay:2.3s;animation-delay:2.3s}#practice .rider.rider-11 .name{-webkit-animation:slideInLeft 700ms cubic-bezier(0.16,1,0.3,1) both;animation:slideInLeft 700ms cubic-bezier(0.16,1,0.3,1) both;-webkit-animation-delay:2.4s;animation-delay:2.4s}#practice .rider.rider-11 .flag{-webkit-animation:slideInRight 600ms cubic-bezier(0.16,1,0.3,1) both;animation:slideInRight 600ms cubic-bezier(0.16,1,0.3,1) both;-webkit-animation-delay:2.5s;animation-delay:2.5s}#practice .rider.rider-12 .number{-webkit-animation:popIn 600ms cubic-bezier(0.16,1,0.3,1) both,numberGlow 800ms ease both;animation:popIn 600ms cubic-bezier(0.16,1,0.3,1) both,numberGlow 800ms ease both;-webkit-animation-delay:2.5s;animation-delay:2.5s}#practice .rider.rider-12 .name{-webkit-animation:slideInLeft 700ms cubic-bezier(0.16,1,0.3,1) both;animation:slideInLeft 700ms cubic-bezier(0.16,1,0.3,1) both;-webkit-animation-delay:2.6s;animation-delay:2.6s}#practice .rider.rider-12 .flag{-webkit-animation:slideInRight 600ms cubic-bezier(0.16,1,0.3,1) both;animation:slideInRight 600ms cubic-bezier(0.16,1,0.3,1) both;-webkit-animation-delay:2.7s;animation-delay:2.7s}#practice .rider.rider-13 .number{-webkit-animation:popIn 600ms cubic-bezier(0.16,1,0.3,1) both,numberGlow 800ms ease both;animation:popIn 600ms cubic-bezier(0.16,1,0.3,1) both,numberGlow 800ms ease both;-webkit-animation-delay:2.7s;animation-delay:2.7s}#practice .rider.rider-13 .name{-webkit-animation:slideInLeft 700ms cubic-bezier(0.16,1,0.3,1) both;animation:slideInLeft 700ms cubic-bezier(0.16,1,0.3,1) both;-webkit-animation-delay:2.8s;animation-delay:2.8s}#practice .rider.rider-13 .flag{-webkit-animation:slideInRight 600ms cubic-bezier(0.16,1,0.3,1) both;animation:slideInRight 600ms cubic-bezier(0.16,1,0.3,1) both;-webkit-animation-delay:2.9s;animation-delay:2.9s}#practice .rider.rider-14 .number{-webkit-animation:popIn 600ms cubic-bezier(0.16,1,0.3,1) both,numberGlow 800ms ease both;animation:popIn 600ms cubic-bezier(0.16,1,0.3,1) both,numberGlow 800ms ease both;-webkit-animation-delay:2.9s;animation-delay:2.9s}#practice .rider.rider-14 .name{-webkit-animation:slideInLeft 700ms cubic-bezier(0.16,1,0.3,1) both;animation:slideInLeft 700ms cubic-bezier(0.16,1,0.3,1) both;-webkit-animation-delay:3s;animation-delay:3s}#practice .rider.rider-14 .flag{-webkit-animation:slideInRight 600ms cubic-bezier(0.16,1,0.3,1) both;animation:slideInRight 600ms cubic-bezier(0.16,1,0.3,1) both;-webkit-animation-delay:3.1s;animation-delay:3.1s}#practice .rider.rider-15 .number{-webkit-animation:popIn 600ms cubic-bezier(0.16,1,0.3,1) both,numberGlow 800ms ease both;animation:popIn 600ms cubic-bezier(0.16,1,0.3,1) both,numberGlow 800ms ease both;-webkit-animation-delay:3.1s;animation-delay:3.1s}#practice .rider.rider-15 .name{-webkit-animation:slideInLeft 700ms cubic-bezier(0.16,1,0.3,1) both;animation:slideInLeft 700ms cubic-bezier(0.16,1,0.3,1) both;-webkit-animation-delay:3.2s;animation-delay:3.2s}#practice .rider.rider-15 .flag{-webkit-animation:slideInRight 600ms cubic-bezier(0.16,1,0.3,1) both;animation:slideInRight 600ms cubic-bezier(0.16,1,0.3,1) both;-webkit-animation-delay:3.3s;animation-delay:3.3s}#practice .rider.rider-16 .number{-webkit-animation:popIn 600ms cubic-bezier(0.16,1,0.3,1) both,numberGlow 800ms ease both;animation:popIn 600ms cubic-bezier(0.16,1,0.3,1) both,numberGlow 800ms ease both;-webkit-animation-delay:3.3s;animation-delay:3.3s}#practice .rider.rider-16 .name{-webkit-animation:slideInLeft 700ms cubic-bezier(0.16,1,0.3,1) both;animation:slideInLeft 700ms cubic-bezier(0.16,1,0.3,1) both;-webkit-animation-delay:3.4s;animation-delay:3.4s}#practice .rider.rider-16 .flag{-webkit-animation:slideInRight 600ms cubic-bezier(0.16,1,0.3,1) both;animation:slideInRight 600ms cubic-bezier(0.16,1,0.3,1) both;-webkit-animation-delay:3.5s;animation-delay:3.5s}#practice .rider.rider-17 .number{-webkit-animation:popIn 600ms cubic-bezier(0.16,1,0.3,1) both,numberGlow 800ms ease both;animation:popIn 600ms cubic-bezier(0.16,1,0.3,1) both,numberGlow 800ms ease both;-webkit-animation-delay:3.5s;animation-delay:3.5s}#practice .rider.rider-17 .name{-webkit-animation:slideInLeft 700ms cubic-bezier(0.16,1,0.3,1) both;animation:slideInLeft 700ms cubic-bezier(0.16,1,0.3,1) both;-webkit-animation-delay:3.6s;animation-delay:3.6s}#practice .rider.rider-17 .flag{-webkit-animation:slideInRight 600ms cubic-bezier(0.16,1,0.3,1) both;animation:slideInRight 600ms cubic-bezier(0.16,1,0.3,1) both;-webkit-animation-delay:3.7s;animation-delay:3.7s}#practice .rider.rider-18 .number{-webkit-animation:popIn 600ms cubic-bezier(0.16,1,0.3,1) both,numberGlow 800ms ease both;animation:popIn 600ms cubic-bezier(0.16,1,0.3,1) both,numberGlow 800ms ease both;-webkit-animation-delay:3.7s;animation-delay:3.7s}#practice .rider.rider-18 .name{-webkit-animation:slideInLeft 700ms cubic-bezier(0.16,1,0.3,1) both;animation:slideInLeft 700ms cubic-bezier(0.16,1,0.3,1) both;-webkit-animation-delay:3.8s;animation-delay:3.8s}#practice .rider.rider-18 .flag{-webkit-animation:slideInRight 600ms cubic-bezier(0.16,1,0.3,1) both;animation:slideInRight 600ms cubic-bezier(0.16,1,0.3,1) both;-webkit-animation-delay:3.9s;animation-delay:3.9s}#practice .rider.rider-19 .number{-webkit-animation:popIn 600ms cubic-bezier(0.16,1,0.3,1) both,numberGlow 800ms ease both;animation:popIn 600ms cubic-bezier(0.16,1,0.3,1) both,numberGlow 800ms ease both;-webkit-animation-delay:3.9s;animation-delay:3.9s}#practice .rider.rider-19 .name{-webkit-animation:slideInLeft 700ms cubic-bezier(0.16,1,0.3,1) both;animation:slideInLeft 700ms cubic-bezier(0.16,1,0.3,1) both;-webkit-animation-delay:4s;animation-delay:4s}#practice .rider.rider-19 .flag{-webkit-animation:slideInRight 600ms cubic-bezier(0.16,1,0.3,1) both;animation:slideInRight 600ms cubic-bezier(0.16,1,0.3,1) both;-webkit-animation-delay:4.1s;animation-delay:4.1s}#practice .rider.rider-20 .number{-webkit-animation:popIn 600ms cubic-bezier(0.16,1,0.3,1) both,numberGlow 800ms ease both;animation:popIn 600ms cubic-bezier(0.16,1,0.3,1) both,numberGlow 800ms ease both;-webkit-animation-delay:4.1s;animation-delay:4.1s}#practice .rider.rider-20 .name{-webkit-animation:slideInLeft 700ms cubic-bezier(0.16,1,0.3,1) both;animation:slideInLeft 700ms cubic-bezier(0.16,1,0.3,1) both;-webkit-animation-delay:4.2s;animation-delay:4.2s}#practice .rider.rider-20 .flag{-webkit-animation:slideInRight 600ms cubic-bezier(0.16,1,0.3,1) both;animation:slideInRight 600ms cubic-bezier(0.16,1,0.3,1) both;-webkit-animation-delay:4.3s;animation-delay:4.3s}#presentation{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:80px;padding:0 60px}#presentation .photo{-ms-flex-negative:0;flex-shrink:0;opacity:0;-webkit-animation:punchIn 900ms cubic-bezier(0.16,1,0.3,1) 200ms both;animation:punchIn 900ms cubic-bezier(0.16,1,0.3,1) 200ms both}#presentation .photo img{height:900px;display:block;-webkit-filter:drop-shadow(0 0 40px rgba(255,255,255,0.15));filter:drop-shadow(0 0 40px rgba(255,255,255,0.15))}#presentation .info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:30px}#presentation .info.info-team{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:80px}#presentation .info.info-team .name{font-size:260px;line-height:260px}#presentation .info.info-team .country img{width:600px}#presentation .info .number{background:#fff;border:6px #000 solid;width:200px;height:200px;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;opacity:0;-webkit-animation:popIn 700ms cubic-bezier(0.16,1,0.3,1) 600ms both,numberGlow 900ms ease 600ms 1;animation:popIn 700ms cubic-bezier(0.16,1,0.3,1) 600ms both,numberGlow 900ms ease 600ms 1}#presentation .info .number span{font-size:115px;line-height:115px;color:#000;font-weight:700;display:inline-block;margin-top:10px}#presentation .info .name{font-size:160px;line-height:160px;color:#fff;text-transform:uppercase;font-weight:700;text-align:center;opacity:0;-webkit-animation:slideInLeft 800ms cubic-bezier(0.16,1,0.3,1) 900ms both;animation:slideInLeft 800ms cubic-bezier(0.16,1,0.3,1) 900ms both}#presentation .info .team{font-size:70px;line-height:70px;color:rgba(255,255,255,0.7);text-transform:uppercase;letter-spacing:4px;text-align:center;opacity:0;-webkit-animation:slideUpFooter 700ms cubic-bezier(0.16,1,0.3,1) 1100ms both;animation:slideUpFooter 700ms cubic-bezier(0.16,1,0.3,1) 1100ms both}#presentation .info .country{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:20px;opacity:0;-webkit-animation:slideUpFooter 700ms cubic-bezier(0.16,1,0.3,1) 1300ms both;animation:slideUpFooter 700ms cubic-bezier(0.16,1,0.3,1) 1300ms both}#presentation .info .country img{width:200px;display:block;border:2px #fff solid}#presentation .info .country .fmn-badge{font-size:50px;line-height:1;padding:14px 24px;border-radius:6px;background:#fff;color:#000;font-weight:700;white-space:nowrap}@-webkit-keyframes sponsorTextIn{0%{opacity:0;letter-spacing:20px;-webkit-transform:translateY(20px);transform:translateY(20px)}to{opacity:1;letter-spacing:4px;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes sponsorTextIn{0%{opacity:0;letter-spacing:20px;-webkit-transform:translateY(20px);transform:translateY(20px)}to{opacity:1;letter-spacing:4px;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes sponsorLogoIn{0%{opacity:0;-webkit-transform:scale(0.9);transform:scale(0.9);-webkit-filter:brightness(0.5) drop-shadow(0 0 0 rgba(255,255,255,0));filter:brightness(0.5) drop-shadow(0 0 0 rgba(255,255,255,0))}60%{-webkit-filter:brightness(1.3) drop-shadow(0 0 60px rgba(255,255,255,0.3));filter:brightness(1.3) drop-shadow(0 0 60px rgba(255,255,255,0.3))}to{opacity:1;-webkit-transform:scale(1);transform:scale(1);-webkit-filter:brightness(1) drop-shadow(0 0 30px rgba(255,255,255,0.1));filter:brightness(1) drop-shadow(0 0 30px rgba(255,255,255,0.1))}}@keyframes sponsorLogoIn{0%{opacity:0;-webkit-transform:scale(0.9);transform:scale(0.9);-webkit-filter:brightness(0.5) drop-shadow(0 0 0 rgba(255,255,255,0));filter:brightness(0.5) drop-shadow(0 0 0 rgba(255,255,255,0))}60%{-webkit-filter:brightness(1.3) drop-shadow(0 0 60px rgba(255,255,255,0.3));filter:brightness(1.3) drop-shadow(0 0 60px rgba(255,255,255,0.3))}to{opacity:1;-webkit-transform:scale(1);transform:scale(1);-webkit-filter:brightness(1) drop-shadow(0 0 30px rgba(255,255,255,0.1));filter:brightness(1) drop-shadow(0 0 30px rgba(255,255,255,0.1))}}#sponsor-logo{position:absolute;top:0;left:0;right:0;bottom:0;z-index:1000000;background:#000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#sponsor-logo p{color:#fff;text-align:center;font-size:160px;line-height:160px;margin:0 0 20px;text-transform:uppercase;opacity:0;-webkit-animation:sponsorTextIn 800ms cubic-bezier(0.16,1,0.3,1) 200ms both;animation:sponsorTextIn 800ms cubic-bezier(0.16,1,0.3,1) 200ms both;text-shadow:0 0 30px rgba(255,255,255,0.2)}#sponsor-logo img{display:block;width:1800px;height:850px;-o-object-fit:contain;object-fit:contain;opacity:0;-webkit-animation:sponsorLogoIn 1000ms cubic-bezier(0.16,1,0.3,1) 500ms both;animation:sponsorLogoIn 1000ms cubic-bezier(0.16,1,0.3,1) 500ms both}@-webkit-keyframes barGrow{0%{-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-filter:brightness(1);filter:brightness(1)}70%{-webkit-filter:brightness(1.6);filter:brightness(1.6)}to{-webkit-transform:scaleY(1);transform:scaleY(1);-webkit-filter:brightness(1);filter:brightness(1)}}@keyframes barGrow{0%{-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-filter:brightness(1);filter:brightness(1)}70%{-webkit-filter:brightness(1.6);filter:brightness(1.6)}to{-webkit-transform:scaleY(1);transform:scaleY(1);-webkit-filter:brightness(1);filter:brightness(1)}}@-webkit-keyframes barGlow{0%{-webkit-box-shadow:0 0 0 rgba(255,255,255,0);box-shadow:0 0 0 rgba(255,255,255,0)}50%{-webkit-box-shadow:0 0 25px 5px rgba(255,255,255,0.3);box-shadow:0 0 25px 5px rgba(255,255,255,0.3)}to{-webkit-box-shadow:0 0 8px 2px rgba(255,255,255,0.05);box-shadow:0 0 8px 2px rgba(255,255,255,0.05)}}@keyframes barGlow{0%{-webkit-box-shadow:0 0 0 rgba(255,255,255,0);box-shadow:0 0 0 rgba(255,255,255,0)}50%{-webkit-box-shadow:0 0 25px 5px rgba(255,255,255,0.3);box-shadow:0 0 25px 5px rgba(255,255,255,0.3)}to{-webkit-box-shadow:0 0 8px 2px rgba(255,255,255,0.05);box-shadow:0 0 8px 2px rgba(255,255,255,0.05)}}@-webkit-keyframes pointCountUp{0%{opacity:0;-webkit-transform:translateY(15px) scale(0.7);transform:translateY(15px) scale(0.7)}70%{-webkit-transform:translateY(-3px) scale(1.05);transform:translateY(-3px) scale(1.05)}to{opacity:1;-webkit-transform:translateY(0) scale(1);transform:translateY(0) scale(1)}}@keyframes pointCountUp{0%{opacity:0;-webkit-transform:translateY(15px) scale(0.7);transform:translateY(15px) scale(0.7)}70%{-webkit-transform:translateY(-3px) scale(1.05);transform:translateY(-3px) scale(1.05)}to{opacity:1;-webkit-transform:translateY(0) scale(1);transform:translateY(0) scale(1)}}@-webkit-keyframes heatCellReveal{0%{opacity:0;-webkit-transform:scale(0);transform:scale(0)}70%{-webkit-transform:scale(1.15);transform:scale(1.15)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes heatCellReveal{0%{opacity:0;-webkit-transform:scale(0);transform:scale(0)}70%{-webkit-transform:scale(1.15);transform:scale(1.15)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes statsLabelIn{0%{opacity:0;letter-spacing:30px}to{opacity:1;letter-spacing:4px}}@keyframes statsLabelIn{0%{opacity:0;letter-spacing:30px}to{opacity:1;letter-spacing:4px}}#statistics{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:30px}#statistics .stats{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#statistics .stats .color-stats{opacity:0;-webkit-animation:fadeIn 600ms ease 300ms both;animation:fadeIn 600ms ease 300ms both}#statistics .stats .color-stats.wins{-webkit-animation-delay:500ms;animation-delay:500ms}#statistics .stats .color-stats .content{width:800px;height:540px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:40px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}#statistics .stats .color-stats .content .gate{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}#statistics .stats .color-stats .content .gate .bar .progress{height:10px;-webkit-transition:height 800ms cubic-bezier(0.16,1,0.3,1);transition:height 800ms cubic-bezier(0.16,1,0.3,1);-webkit-transition-delay:var(--delay,0ms);transition-delay:var(--delay,0ms);-webkit-transform-origin:bottom center;-ms-transform-origin:bottom center;transform-origin:bottom center;border-radius:4px 4px 0 0}#statistics .stats .color-stats .content .gate .point{text-align:center;color:#fff;font-size:90px;padding:10px;opacity:0;text-shadow:0 0 20px rgba(255,255,255,0.15)}#statistics .stats .color-stats p.footer{color:#fff;font-size:70px;margin:0 0 50px;text-transform:uppercase;opacity:0;-webkit-animation:statsLabelIn 800ms cubic-bezier(0.16,1,0.3,1) 200ms both;animation:statsLabelIn 800ms cubic-bezier(0.16,1,0.3,1) 200ms both;text-shadow:0 0 30px rgba(255,255,255,0.2)}#statistics .stats .color-stats.wins p.footer{-webkit-animation-delay:400ms;animation-delay:400ms}#statistics.animate .stats .color-stats .content .gate .bar .progress{height:var(--target-height,10px);-webkit-animation:barGlow 800ms ease both;animation:barGlow 800ms ease both;-webkit-animation-delay:calc(var(--delay, 0ms) + 600ms);animation-delay:calc(var(--delay, 0ms) + 600ms)}#statistics.animate .stats .color-stats .content .gate .point{-webkit-animation:pointCountUp 500ms cubic-bezier(0.16,1,0.3,1) both;animation:pointCountUp 500ms cubic-bezier(0.16,1,0.3,1) both;-webkit-animation-delay:calc(var(--delay, 0ms) + 800ms);animation-delay:calc(var(--delay, 0ms) + 800ms)}#statistics>.bar{opacity:0;-webkit-animation:slideUpFooter 700ms cubic-bezier(0.16,1,0.3,1) 700ms both;animation:slideUpFooter 700ms cubic-bezier(0.16,1,0.3,1) 700ms both}#statistics .bar .leader{width:100px}#statistics .bar .heat{width:50px}#statistics .bar .heats,#statistics .bar .numbers{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:10px}#statistics .bar .heats .heat,#statistics .bar .numbers .heat{width:60px;text-align:center}#statistics .bar .numbers{padding-bottom:5px}#statistics .bar .numbers .heat{color:#fff;font-size:50px}#statistics .bar .heats{background:rgba(255,255,255,0.06);border-radius:6px}#statistics .bar .heats .leader{color:#fff;font-size:50px}#statistics .bar .heats .heat{border:1px rgba(0,0,0,0.3) solid;border-radius:4px;opacity:0;-webkit-animation:heatCellReveal 400ms cubic-bezier(0.16,1,0.3,1) both;animation:heatCellReveal 400ms cubic-bezier(0.16,1,0.3,1) both}#statistics .bar .heats .heat:first-child{-webkit-animation-delay:860ms;animation-delay:860ms}#statistics .bar .heats .heat:nth-child(2){-webkit-animation-delay:920ms;animation-delay:920ms}#statistics .bar .heats .heat:nth-child(3){-webkit-animation-delay:980ms;animation-delay:980ms}#statistics .bar .heats .heat:nth-child(4){-webkit-animation-delay:1040ms;animation-delay:1040ms}#statistics .bar .heats .heat:nth-child(5){-webkit-animation-delay:1100ms;animation-delay:1100ms}#statistics .bar .heats .heat:nth-child(6){-webkit-animation-delay:1160ms;animation-delay:1160ms}#statistics .bar .heats .heat:nth-child(7){-webkit-animation-delay:1220ms;animation-delay:1220ms}#statistics .bar .heats .heat:nth-child(8){-webkit-animation-delay:1280ms;animation-delay:1280ms}#statistics .bar .heats .heat:nth-child(9){-webkit-animation-delay:1340ms;animation-delay:1340ms}#statistics .bar .heats .heat:nth-child(10){-webkit-animation-delay:1400ms;animation-delay:1400ms}#statistics .bar .heats .heat:nth-child(11){-webkit-animation-delay:1460ms;animation-delay:1460ms}#statistics .bar .heats .heat:nth-child(12){-webkit-animation-delay:1520ms;animation-delay:1520ms}#statistics .bar .heats .heat:nth-child(13){-webkit-animation-delay:1580ms;animation-delay:1580ms}#statistics .bar .heats .heat:nth-child(14){-webkit-animation-delay:1640ms;animation-delay:1640ms}#statistics .bar .heats .heat:nth-child(15){-webkit-animation-delay:1700ms;animation-delay:1700ms}#statistics .bar .heats .heat:nth-child(16){-webkit-animation-delay:1760ms;animation-delay:1760ms}#statistics .bar .heats .heat:nth-child(17){-webkit-animation-delay:1820ms;animation-delay:1820ms}#statistics .bar .heats .heat:nth-child(18){-webkit-animation-delay:1880ms;animation-delay:1880ms}#statistics .bar .heats .heat:nth-child(19){-webkit-animation-delay:1940ms;animation-delay:1940ms}#statistics .bar .heats .heat:nth-child(20){-webkit-animation-delay:2000ms;animation-delay:2000ms}#statistics .bar .heats .heat:nth-child(21){-webkit-animation-delay:2060ms;animation-delay:2060ms}#statistics .bar .heats .heat:nth-child(22){-webkit-animation-delay:2120ms;animation-delay:2120ms}#statistics .bar .heats .heat:nth-child(23){-webkit-animation-delay:2180ms;animation-delay:2180ms}#statistics .bar .heats .heat:nth-child(24){-webkit-animation-delay:2240ms;animation-delay:2240ms}#statistics .bar .heats .heat:nth-child(25){-webkit-animation-delay:2300ms;animation-delay:2300ms}#statistics .bar .heats .heat:nth-child(26){-webkit-animation-delay:2360ms;animation-delay:2360ms}#statistics .bar .heats .heat:nth-child(27){-webkit-animation-delay:2420ms;animation-delay:2420ms}#statistics .bar .heats .heat:nth-child(28){-webkit-animation-delay:2480ms;animation-delay:2480ms}#statistics .bar .heats .heat:nth-child(29){-webkit-animation-delay:2540ms;animation-delay:2540ms}#statistics .bar .heats .heat:nth-child(30){-webkit-animation-delay:2600ms;animation-delay:2600ms}#statistics .red{background:rgb(204,51,0)}#statistics .blue{background:rgb(0,102,153)}#statistics .white{background:rgb(255,255,255)}#statistics .yellow{background:rgb(255,204,0)}#statistics .green{background:rgb(0,153,102)}#statistics .blackwhite{background:linear-gradient(135deg,#000000 0%,#000000 50%,#ffffff 50%,#ffffff 100%)}#statistics .redwhite{background:linear-gradient(135deg,#cc3300 0%,#cc3300 50%,#ffffff 50%,#ffffff 100%)}#statistics .bluewhite{background:linear-gradient(135deg,#0078af 0%,#0078af 50%,#ffffff 50%,#ffffff 100%)}@-webkit-keyframes vsSlam{0%{opacity:0;-webkit-transform:scale(3) rotate(-15deg);transform:scale(3) rotate(-15deg)}60%{opacity:1;-webkit-transform:scale(0.9) rotate(3deg);transform:scale(0.9) rotate(3deg)}to{opacity:1;-webkit-transform:scale(1) rotate(0deg);transform:scale(1) rotate(0deg)}}@keyframes vsSlam{0%{opacity:0;-webkit-transform:scale(3) rotate(-15deg);transform:scale(3) rotate(-15deg)}60%{opacity:1;-webkit-transform:scale(0.9) rotate(3deg);transform:scale(0.9) rotate(3deg)}to{opacity:1;-webkit-transform:scale(1) rotate(0deg);transform:scale(1) rotate(0deg)}}@-webkit-keyframes teamScoreReveal{0%{opacity:0;-webkit-transform:scale(0.5);transform:scale(0.5)}60%{-webkit-transform:scale(1.1);transform:scale(1.1)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes teamScoreReveal{0%{opacity:0;-webkit-transform:scale(0.5);transform:scale(0.5)}60%{-webkit-transform:scale(1.1);transform:scale(1.1)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}#team-heat{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:60px;padding-top:0}#team-heat .team{width:900px;opacity:0}#team-heat .team:first-child{-webkit-animation:slideInLeft 900ms cubic-bezier(0.16,1,0.3,1) 300ms both;animation:slideInLeft 900ms cubic-bezier(0.16,1,0.3,1) 300ms both}#team-heat .team:last-child{-webkit-animation:slideInRight 900ms cubic-bezier(0.16,1,0.3,1) 300ms both;animation:slideInRight 900ms cubic-bezier(0.16,1,0.3,1) 300ms both}#team-heat .team .logo{height:500px;margin-bottom:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#team-heat .team .logo img{display:block;width:800px;height:500px;-o-object-fit:contain;object-fit:contain;-webkit-filter:drop-shadow(0 0 30px rgba(255,255,255,0.1));filter:drop-shadow(0 0 30px rgba(255,255,255,0.1))}#team-heat .team .gate,#team-heat .team .points{color:#fff}#team-heat .team .gate{display:-webkit-box;display:-ms-flexbox;display:flex;padding:5px 10px;background:-webkit-gradient(linear,left top,right top,from(rgba(255,255,255,0)),color-stop(10%,rgba(255,255,255,0.04)),color-stop(90%,rgba(255,255,255,0.04)),to(rgba(255,255,255,0)));background:linear-gradient(90deg,rgba(255,255,255,0) 0%,rgba(255,255,255,0.04) 10%,rgba(255,255,255,0.04) 90%,rgba(255,255,255,0) 100%)}#team-heat .team .gate:nth-child(odd){background:-webkit-gradient(linear,left top,right top,from(rgba(255,255,255,0)),color-stop(10%,rgba(255,255,255,0.07)),color-stop(90%,rgba(255,255,255,0.07)),to(rgba(255,255,255,0)));background:linear-gradient(90deg,rgba(255,255,255,0) 0%,rgba(255,255,255,0.07) 10%,rgba(255,255,255,0.07) 90%,rgba(255,255,255,0) 100%)}#team-heat .team .gate .name,#team-heat .team .gate .points{font-size:110px;line-height:100px;margin:0}#team-heat .team .gate .name{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;text-shadow:0 0 20px rgba(255,255,255,0.1)}#team-heat .team .gate .points{width:40px}#team-heat .team>.points{margin-top:50px;font-size:200px;line-height:120px;text-shadow:0 0 30px rgba(255,255,255,0.3)}#team-heat .vs{opacity:0;-webkit-animation:vsSlam 800ms cubic-bezier(0.16,1,0.3,1) 600ms both;animation:vsSlam 800ms cubic-bezier(0.16,1,0.3,1) 600ms both}#team-heat .vs img{display:block;width:120px;-webkit-filter:drop-shadow(0 0 20px rgba(255,255,255,0.3));filter:drop-shadow(0 0 20px rgba(255,255,255,0.3))}#team-heat.finished{margin-top:-10px}#team-heat.finished .team>.points{opacity:0;-webkit-animation:teamScoreReveal 700ms cubic-bezier(0.16,1,0.3,1) 1000ms both;animation:teamScoreReveal 700ms cubic-bezier(0.16,1,0.3,1) 1000ms both}#timings{--timings-font-size:80px;--timings-moment-width:400px;--timings-gap:40px;--timings-moment-padding-y:10px;--timings-row-gap:0px;--timings-top-space:0px;--timings-bottom-space:0px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;gap:var(--timings-row-gap);padding-top:calc(30px + var(--timings-top-space));padding-right:30px;padding-bottom:calc(30px + var(--timings-bottom-space));padding-left:30px}#timings.is-compact{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}#timings .time{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;opacity:0;-webkit-animation:entrySlideIn 900ms cubic-bezier(0.16,1,0.3,1) var(--delay,0ms) both;animation:entrySlideIn 900ms cubic-bezier(0.16,1,0.3,1) var(--delay,0ms) both;background:-webkit-gradient(linear,left top,right top,from(rgba(255,255,255,0)),color-stop(10%,rgba(255,255,255,0.04)),color-stop(90%,rgba(255,255,255,0.04)),to(rgba(255,255,255,0)));background:linear-gradient(90deg,rgba(255,255,255,0) 0%,rgba(255,255,255,0.04) 10%,rgba(255,255,255,0.04) 90%,rgba(255,255,255,0) 100%)}#timings .time:nth-child(odd){background:-webkit-gradient(linear,left top,right top,from(rgba(255,255,255,0)),color-stop(10%,rgba(255,255,255,0.07)),color-stop(90%,rgba(255,255,255,0.07)),to(rgba(255,255,255,0)));background:linear-gradient(90deg,rgba(255,255,255,0) 0%,rgba(255,255,255,0.07) 10%,rgba(255,255,255,0.07) 90%,rgba(255,255,255,0) 100%)}#timings .time .moment,#timings .time .title{color:#fff;font-size:var(--timings-font-size)}#timings .time .moment{background:#0171AB;width:var(--timings-moment-width);-ms-flex-negative:0;flex-shrink:0;margin-right:var(--timings-gap);text-align:center;padding:var(--timings-moment-padding-y) 10px;border-radius:6px;text-shadow:0 0 20px rgba(255,255,255,0.3);-webkit-box-shadow:0 0 20px rgba(1,113,171,0.4);box-shadow:0 0 20px rgba(1,113,171,0.4);opacity:0;-webkit-animation:popIn 600ms cubic-bezier(0.16,1,0.3,1) both;animation:popIn 600ms cubic-bezier(0.16,1,0.3,1) both;-webkit-animation-delay:calc(var(--delay, 0ms) + 200ms);animation-delay:calc(var(--delay, 0ms) + 200ms)}#timings .time .title{text-align:left;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;text-shadow:0 0 20px rgba(255,255,255,0.1)}#mylaps{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:distribute;justify-content:space-around;padding:30px}#mylaps .entry{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;opacity:0;-webkit-animation:entrySlideIn 900ms cubic-bezier(0.16,1,0.3,1) var(--delay,0ms) both;animation:entrySlideIn 900ms cubic-bezier(0.16,1,0.3,1) var(--delay,0ms) both;padding:0 10px;background:-webkit-gradient(linear,left top,right top,from(rgba(255,255,255,0)),color-stop(10%,rgba(255,255,255,0.04)),color-stop(90%,rgba(255,255,255,0.04)),to(rgba(255,255,255,0)));background:linear-gradient(90deg,rgba(255,255,255,0) 0%,rgba(255,255,255,0.04) 10%,rgba(255,255,255,0.04) 90%,rgba(255,255,255,0) 100%)}#mylaps .entry:nth-child(odd){background:-webkit-gradient(linear,left top,right top,from(rgba(255,255,255,0)),color-stop(10%,rgba(255,255,255,0.07)),color-stop(90%,rgba(255,255,255,0.07)),to(rgba(255,255,255,0)));background:linear-gradient(90deg,rgba(255,255,255,0) 0%,rgba(255,255,255,0.07) 10%,rgba(255,255,255,0.07) 90%,rgba(255,255,255,0) 100%)}#mylaps .entry:first-child .pos{color:#ffd700;text-shadow:0 0 20px rgba(255,215,0,0.4)}#mylaps .entry:nth-child(2) .pos{color:#e0e0e0;text-shadow:0 0 20px rgba(224,224,224,0.3)}#mylaps .entry:nth-child(3) .pos{color:#cd7f32;text-shadow:0 0 20px rgba(205,127,50,0.3)}#mylaps .entry div{font-size:70px;line-height:70px;color:#fff}#mylaps .entry .pos{width:90px;-ms-flex-negative:0;flex-shrink:0;text-align:left}#mylaps .entry .number{width:120px;text-align:left;opacity:0.6}#mylaps .entry .name{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;text-align:left;text-shadow:0 0 20px rgba(255,255,255,0.1)}#mylaps .entry .time{text-align:right;width:400px;opacity:0;-webkit-animation:pointsReveal 500ms cubic-bezier(0.16,1,0.3,1) both;animation:pointsReveal 500ms cubic-bezier(0.16,1,0.3,1) both;-webkit-animation-delay:calc(var(--delay, 0ms) + 300ms);animation-delay:calc(var(--delay, 0ms) + 300ms);text-shadow:0 0 15px rgba(255,255,255,0.2)}#mylaps .entry .speed{text-align:right;width:400px;opacity:0;-webkit-animation:pointsReveal 500ms cubic-bezier(0.16,1,0.3,1) both;animation:pointsReveal 500ms cubic-bezier(0.16,1,0.3,1) both;-webkit-animation-delay:calc(var(--delay, 0ms) + 400ms);animation-delay:calc(var(--delay, 0ms) + 400ms);color:rgba(255,255,255,0.7)}#mylaps .entry .speed:empty{display:none}#mylaps .no-entries{background:rgba(255,255,255,0.1);color:#fff;font-size:70px;border-radius:8px;text-align:center;padding:30px;opacity:0;-webkit-animation:fadeIn 800ms ease 300ms both;animation:fadeIn 800ms ease 300ms both}@-webkit-keyframes flagReveal{0%{opacity:0;-webkit-transform:scale(0.3) translateY(60px);transform:scale(0.3) translateY(60px)}60%{opacity:1;-webkit-transform:scale(1.08) translateY(-10px);transform:scale(1.08) translateY(-10px)}80%{-webkit-transform:scale(0.97) translateY(3px);transform:scale(0.97) translateY(3px)}to{opacity:1;-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}}@keyframes flagReveal{0%{opacity:0;-webkit-transform:scale(0.3) translateY(60px);transform:scale(0.3) translateY(60px)}60%{opacity:1;-webkit-transform:scale(1.08) translateY(-10px);transform:scale(1.08) translateY(-10px)}80%{-webkit-transform:scale(0.97) translateY(3px);transform:scale(0.97) translateY(3px)}to{opacity:1;-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}}@-webkit-keyframes flagGlow{0%{-webkit-filter:brightness(1) drop-shadow(0 0 0 rgba(255,255,255,0));filter:brightness(1) drop-shadow(0 0 0 rgba(255,255,255,0))}50%{-webkit-filter:brightness(1.3) drop-shadow(0 0 50px rgba(255,255,255,0.5));filter:brightness(1.3) drop-shadow(0 0 50px rgba(255,255,255,0.5))}to{-webkit-filter:brightness(1) drop-shadow(0 0 20px rgba(255,255,255,0.1));filter:brightness(1) drop-shadow(0 0 20px rgba(255,255,255,0.1))}}@keyframes flagGlow{0%{-webkit-filter:brightness(1) drop-shadow(0 0 0 rgba(255,255,255,0));filter:brightness(1) drop-shadow(0 0 0 rgba(255,255,255,0))}50%{-webkit-filter:brightness(1.3) drop-shadow(0 0 50px rgba(255,255,255,0.5));filter:brightness(1.3) drop-shadow(0 0 50px rgba(255,255,255,0.5))}to{-webkit-filter:brightness(1) drop-shadow(0 0 20px rgba(255,255,255,0.1));filter:brightness(1) drop-shadow(0 0 20px rgba(255,255,255,0.1))}}@-webkit-keyframes posBadgePop{0%{opacity:0;-webkit-transform:scale(0);transform:scale(0)}70%{-webkit-transform:scale(1.2);transform:scale(1.2)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes posBadgePop{0%{opacity:0;-webkit-transform:scale(0);transform:scale(0)}70%{-webkit-transform:scale(1.2);transform:scale(1.2)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes posBadgeGlow{0%{-webkit-box-shadow:0 0 0 rgba(255,255,255,0);box-shadow:0 0 0 rgba(255,255,255,0)}50%{-webkit-box-shadow:0 0 40px 12px rgba(255,255,255,0.6);box-shadow:0 0 40px 12px rgba(255,255,255,0.6)}to{-webkit-box-shadow:0 0 15px 4px rgba(255,255,255,0.1);box-shadow:0 0 15px 4px rgba(255,255,255,0.1)}}@keyframes posBadgeGlow{0%{-webkit-box-shadow:0 0 0 rgba(255,255,255,0);box-shadow:0 0 0 rgba(255,255,255,0)}50%{-webkit-box-shadow:0 0 40px 12px rgba(255,255,255,0.6);box-shadow:0 0 40px 12px rgba(255,255,255,0.6)}to{-webkit-box-shadow:0 0 15px 4px rgba(255,255,255,0.1);box-shadow:0 0 15px 4px rgba(255,255,255,0.1)}}#flags{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#flags .flag{width:580px;margin-top:120px;text-align:center}#flags .flag:nth-child(2){margin-top:-400px}#flags .flag img{width:100%;height:auto;opacity:0;-webkit-animation:flagReveal 1000ms cubic-bezier(0.16,1,0.3,1) both,flagGlow 1200ms ease both;animation:flagReveal 1000ms cubic-bezier(0.16,1,0.3,1) both,flagGlow 1200ms ease both}#flags .flag .pos{font-size:160px;line-height:160px;font-weight:700;opacity:0;display:inline-block;width:200px;height:200px;line-height:200px;border-radius:50%;margin-top:20px}#flags .flag.flag-gold img{-webkit-animation-delay:400ms,1400ms;animation-delay:400ms,1400ms}#flags .flag.flag-gold .pos{color:#000;background:linear-gradient(135deg,#ffd700,#f5c300,#ffed4a,#f5c300);-webkit-animation:posBadgePop 700ms cubic-bezier(0.16,1,0.3,1) 1200ms both,posBadgeGlow 900ms ease 1200ms 1;animation:posBadgePop 700ms cubic-bezier(0.16,1,0.3,1) 1200ms both,posBadgeGlow 900ms ease 1200ms 1}#flags .flag.flag-silver img{-webkit-animation-delay:800ms,1800ms;animation-delay:800ms,1800ms}#flags .flag.flag-silver .pos{color:#000;background:linear-gradient(135deg,#e0e0e0,#c0c0c0,#f0f0f0,#c0c0c0);-webkit-animation:posBadgePop 700ms cubic-bezier(0.16,1,0.3,1) 1600ms both,posBadgeGlow 900ms ease 1600ms 1;animation:posBadgePop 700ms cubic-bezier(0.16,1,0.3,1) 1600ms both,posBadgeGlow 900ms ease 1600ms 1}#flags .flag.flag-bronze img{-webkit-animation-delay:1000ms,2000ms;animation-delay:1000ms,2000ms}#flags .flag.flag-bronze .pos{color:#000;background:linear-gradient(135deg,#cd7f32,#b87333,#daa06d,#b87333);-webkit-animation:posBadgePop 700ms cubic-bezier(0.16,1,0.3,1) 1800ms both,posBadgeGlow 900ms ease 1800ms 1;animation:posBadgePop 700ms cubic-bezier(0.16,1,0.3,1) 1800ms both,posBadgeGlow 900ms ease 1800ms 1}body[data-screen=flags] #header{visibility:hidden}body[data-screen=countdown] #header{display:none}#countdown{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100%}#countdown .countdown-ring{position:relative;width:900px;height:900px;opacity:0;-webkit-animation:popIn 800ms cubic-bezier(0.16,1,0.3,1) 300ms both;animation:popIn 800ms cubic-bezier(0.16,1,0.3,1) 300ms both}#countdown .countdown-ring svg{width:100%;height:100%;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}#countdown .countdown-ring .ring-track{fill:none;stroke:rgba(255,255,255,0.1);stroke-width:12}#countdown .countdown-ring .ring-progress{fill:none;stroke:#fff;stroke-width:14;stroke-linecap:round;stroke-dasharray:1445;stroke-dashoffset:0;-webkit-transition:stroke-dashoffset 1s linear,stroke 0.5s ease;transition:stroke-dashoffset 1s linear,stroke 0.5s ease;-webkit-filter:drop-shadow(0 0 8px rgba(255,255,255,0.4));filter:drop-shadow(0 0 8px rgba(255,255,255,0.4))}#countdown .countdown-ring .countdown-timer{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-size:480px;line-height:480px;font-weight:700;color:#fff;-webkit-transition:color 0.5s ease,text-shadow 0.5s ease;transition:color 0.5s ease,text-shadow 0.5s ease}#countdown.phase-warning .ring-progress{stroke:#ffcc00;-webkit-filter:drop-shadow(0 0 12px rgba(255,204,0,0.5));filter:drop-shadow(0 0 12px rgba(255,204,0,0.5))}#countdown.phase-warning .countdown-timer{color:#ffcc00;text-shadow:0 0 30px rgba(255,204,0,0.3)}#countdown.phase-danger .ring-progress{stroke:#ff3300;-webkit-filter:drop-shadow(0 0 16px rgba(255,51,0,0.6));filter:drop-shadow(0 0 16px rgba(255,51,0,0.6))}#countdown.phase-danger .countdown-timer{color:#ff3300;text-shadow:0 0 40px rgba(255,51,0,0.4);-webkit-animation:countdownPulse 1s ease infinite;animation:countdownPulse 1s ease infinite}#countdown .countdown-finished{display:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:30px}#countdown .countdown-finished .logo{opacity:0;-webkit-animation:punchIn 800ms cubic-bezier(0.16,1,0.3,1) 200ms both;animation:punchIn 800ms cubic-bezier(0.16,1,0.3,1) 200ms both}#countdown .countdown-finished .ready{font-size:150px;line-height:150px;color:#fff;font-weight:700;text-transform:uppercase;opacity:0;-webkit-animation:slideUpFooter 700ms cubic-bezier(0.16,1,0.3,1) 500ms both;animation:slideUpFooter 700ms cubic-bezier(0.16,1,0.3,1) 500ms both}#countdown.is-finished .countdown-ring{display:none}#countdown.is-finished .countdown-finished{display:-webkit-box;display:-ms-flexbox;display:flex}@-webkit-keyframes countdownPulse{0%,to{-webkit-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1)}50%{-webkit-transform:translate(-50%,-50%) scale(1.06);transform:translate(-50%,-50%) scale(1.06)}}@keyframes countdownPulse{0%,to{-webkit-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1)}50%{-webkit-transform:translate(-50%,-50%) scale(1.06);transform:translate(-50%,-50%) scale(1.06)}}@-webkit-keyframes overlayIn{0%{opacity:0}to{opacity:1}}@keyframes overlayIn{0%{opacity:0}to{opacity:1}}@-webkit-keyframes overlayOut{0%{opacity:1}to{opacity:0}}@keyframes overlayOut{0%{opacity:1}to{opacity:0}}@-webkit-keyframes overlayContentIn{0%{opacity:0;-webkit-transform:scale(0.8);transform:scale(0.8)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes overlayContentIn{0%{opacity:0;-webkit-transform:scale(0.8);transform:scale(0.8)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes overlayPortraitIn{0%{opacity:0;-webkit-transform:translateX(-40px) scale(0.95);transform:translateX(-40px) scale(0.95)}to{opacity:1;-webkit-transform:translateX(0) scale(1);transform:translateX(0) scale(1)}}@keyframes overlayPortraitIn{0%{opacity:0;-webkit-transform:translateX(-40px) scale(0.95);transform:translateX(-40px) scale(0.95)}to{opacity:1;-webkit-transform:translateX(0) scale(1);transform:translateX(0) scale(1)}}@-webkit-keyframes overlayInfoIn{0%{opacity:0;-webkit-transform:translateX(40px);transform:translateX(40px)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes overlayInfoIn{0%{opacity:0;-webkit-transform:translateX(40px);transform:translateX(40px)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes overlayStatusIn{0%{opacity:0;-webkit-transform:scale(0.5);transform:scale(0.5);letter-spacing:30px}60%{-webkit-transform:scale(1.1);transform:scale(1.1)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1);letter-spacing:8px}}@keyframes overlayStatusIn{0%{opacity:0;-webkit-transform:scale(0.5);transform:scale(0.5);letter-spacing:30px}60%{-webkit-transform:scale(1.1);transform:scale(1.1)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1);letter-spacing:8px}}@-webkit-keyframes overlayStatusPulse{0%{-webkit-box-shadow:0 0 0 rgba(255,255,255,0);box-shadow:0 0 0 rgba(255,255,255,0)}50%{-webkit-box-shadow:0 0 40px 10px rgba(255,255,255,0.3);box-shadow:0 0 40px 10px rgba(255,255,255,0.3)}to{-webkit-box-shadow:0 0 0 rgba(255,255,255,0);box-shadow:0 0 0 rgba(255,255,255,0)}}@keyframes overlayStatusPulse{0%{-webkit-box-shadow:0 0 0 rgba(255,255,255,0);box-shadow:0 0 0 rgba(255,255,255,0)}50%{-webkit-box-shadow:0 0 40px 10px rgba(255,255,255,0.3);box-shadow:0 0 40px 10px rgba(255,255,255,0.3)}to{-webkit-box-shadow:0 0 0 rgba(255,255,255,0);box-shadow:0 0 0 rgba(255,255,255,0)}}@-webkit-keyframes overlayVignette{0%{opacity:0}to{opacity:1}}@keyframes overlayVignette{0%{opacity:0}to{opacity:1}}.gate-overlay{position:absolute;top:0;left:0;right:0;bottom:0;z-index:2000000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-animation:overlayIn 500ms cubic-bezier(0.16,1,0.3,1) both;animation:overlayIn 500ms cubic-bezier(0.16,1,0.3,1) both}.gate-overlay:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,0.85)}.gate-overlay:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;pointer-events:none;opacity:0;-webkit-animation:overlayVignette 800ms ease 300ms both;animation:overlayVignette 800ms ease 300ms both}.gate-overlay.is-leaving{-webkit-animation:overlayOut 600ms ease both;animation:overlayOut 600ms ease both}.gate-overlay.warned:before{background:rgba(40,30,0,0.9)}.gate-overlay.warned:after{background:radial-gradient(ellipse at center,transparent 30%,rgba(255,204,0,0.1) 100%)}.gate-overlay.warned .gate-overlay-content{border-color:#ffcc00;-webkit-box-shadow:0 0 80px rgba(255,204,0,0.4),inset 0 0 60px rgba(255,204,0,0.1);box-shadow:0 0 80px rgba(255,204,0,0.4),inset 0 0 60px rgba(255,204,0,0.1)}.gate-overlay.warned .gate-overlay-status{background:#ffcc00;color:#000}.gate-overlay.warned .gate-overlay-portrait{border-color:#ffcc00}.gate-overlay.winner:before{background:rgba(10,10,0,0.9)}.gate-overlay.winner:after{background:radial-gradient(ellipse at center,transparent 30%,rgba(255,215,0,0.12) 100%)}.gate-overlay.winner .gate-overlay-content{border-color:#ffd700;-webkit-box-shadow:0 0 80px rgba(255,215,0,0.5),inset 0 0 60px rgba(255,215,0,0.1);box-shadow:0 0 80px rgba(255,215,0,0.5),inset 0 0 60px rgba(255,215,0,0.1)}.gate-overlay.winner .gate-overlay-status{background:linear-gradient(135deg,#ffd700,#f5c300,#ffed4a,#f5c300);color:#000}.gate-overlay.winner .gate-overlay-portrait{border-color:#ffd700}.gate-overlay.winner .gate-overlay-country{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:15px;opacity:0;-webkit-animation:overlayInfoIn 600ms cubic-bezier(0.16,1,0.3,1) 450ms both;animation:overlayInfoIn 600ms cubic-bezier(0.16,1,0.3,1) 450ms both}.gate-overlay.winner .gate-overlay-country img{width:160px;display:block;border:1px #fff solid}.gate-overlay.winner .gate-overlay-country .fmn-badge{font-size:50px;line-height:1;padding:12px 20px;border-radius:6px;background:#fff;color:#000;font-weight:700;white-space:nowrap}.gate-overlay.excluded:before{background:rgba(40,0,0,0.9)}.gate-overlay.excluded:after{background:radial-gradient(ellipse at center,transparent 30%,rgba(204,51,0,0.15) 100%)}.gate-overlay.excluded .gate-overlay-content{border-color:rgb(204,51,0);-webkit-box-shadow:0 0 80px rgba(204,51,0,0.4),inset 0 0 60px rgba(204,51,0,0.1);box-shadow:0 0 80px rgba(204,51,0,0.4),inset 0 0 60px rgba(204,51,0,0.1)}.gate-overlay.excluded .gate-overlay-status{background:rgb(204,51,0);color:#fff}.gate-overlay.excluded .gate-overlay-portrait{border-color:rgb(204,51,0)}.gate-overlay.excluded .gate-overlay-portrait img{-webkit-filter:grayscale(1) drop-shadow(15px 10px 10px #000);filter:grayscale(1) drop-shadow(15px 10px 10px #000)}.gate-overlay .gate-overlay-content{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:80px;background:rgba(0,0,0,0.8);border:8px solid #fff;padding:80px 100px;-webkit-animation:overlayContentIn 600ms cubic-bezier(0.16,1,0.3,1) 100ms both;animation:overlayContentIn 600ms cubic-bezier(0.16,1,0.3,1) 100ms both}.gate-overlay .gate-overlay-portrait{-ms-flex-negative:0;flex-shrink:0;width:450px;height:520px;overflow:hidden;border:5px solid #fff;background:#111;-webkit-animation:overlayPortraitIn 700ms cubic-bezier(0.16,1,0.3,1) 200ms both;animation:overlayPortraitIn 700ms cubic-bezier(0.16,1,0.3,1) 200ms both}.gate-overlay .gate-overlay-portrait img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top center;object-position:top center;-webkit-filter:drop-shadow(15px 10px 10px #000);filter:drop-shadow(15px 10px 10px #000)}.gate-overlay .gate-overlay-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:30px;-webkit-animation:overlayInfoIn 600ms cubic-bezier(0.16,1,0.3,1) 300ms both;animation:overlayInfoIn 600ms cubic-bezier(0.16,1,0.3,1) 300ms both}.gate-overlay .gate-overlay-number{background:#fff;border:6px #000 solid;width:160px;height:160px;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-animation:popIn 600ms cubic-bezier(0.16,1,0.3,1) 400ms both,numberGlow 800ms ease 400ms 1;animation:popIn 600ms cubic-bezier(0.16,1,0.3,1) 400ms both,numberGlow 800ms ease 400ms 1}.gate-overlay .gate-overlay-number span{font-size:100px;line-height:100px;color:#000;font-weight:700;display:inline-block;margin-top:14px}.gate-overlay .gate-overlay-number.sgp-number{background:none;border:none;border-radius:0;width:auto;height:auto;-webkit-animation:popIn 600ms cubic-bezier(0.16,1,0.3,1) 400ms both;animation:popIn 600ms cubic-bezier(0.16,1,0.3,1) 400ms both}.gate-overlay .gate-overlay-number.sgp-number img{height:130px;width:auto}.gate-overlay .gate-overlay-name{font-size:110px;line-height:110px;color:#fff;font-weight:700;text-transform:uppercase;white-space:nowrap;letter-spacing:4px;text-shadow:0 0 30px rgba(255,255,255,0.2)}.gate-overlay .gate-overlay-status{font-size:80px;line-height:80px;font-weight:900;text-transform:uppercase;letter-spacing:8px;padding:25px 50px;text-align:center;-webkit-animation:overlayStatusIn 500ms cubic-bezier(0.16,1,0.3,1) 500ms both,overlayStatusPulse 1.5s ease 1s infinite;animation:overlayStatusIn 500ms cubic-bezier(0.16,1,0.3,1) 500ms both,overlayStatusPulse 1.5s ease 1s infinite}#heats-preview{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#heats-preview .rider{width:100%;-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;opacity:0;padding:0 20px;position:relative;background:-webkit-gradient(linear,left top,right top,from(rgba(255,255,255,0)),color-stop(10%,rgba(255,255,255,0.04)),color-stop(90%,rgba(255,255,255,0.04)),to(rgba(255,255,255,0)));background:linear-gradient(90deg,rgba(255,255,255,0) 0%,rgba(255,255,255,0.04) 10%,rgba(255,255,255,0.04) 90%,rgba(255,255,255,0) 100%)}#heats-preview .rider:nth-child(odd){background:-webkit-gradient(linear,left top,right top,from(rgba(255,255,255,0)),color-stop(10%,rgba(255,255,255,0.07)),color-stop(90%,rgba(255,255,255,0.07)),to(rgba(255,255,255,0)));background:linear-gradient(90deg,rgba(255,255,255,0) 0%,rgba(255,255,255,0.07) 10%,rgba(255,255,255,0.07) 90%,rgba(255,255,255,0) 100%)}#heats-preview .rider{-webkit-animation:riderRowReveal 1000ms cubic-bezier(0.16,1,0.3,1) both;animation:riderRowReveal 1000ms cubic-bezier(0.16,1,0.3,1) both}#heats-preview .rider+.rider:before{content:"";position:absolute;left:5%;right:5%;top:0;height:1px;opacity:0;background:-webkit-gradient(linear,left top,right top,from(transparent),color-stop(50%,rgba(255,255,255,0.4)),to(transparent));background:linear-gradient(90deg,transparent 0%,rgba(255,255,255,0.4) 50%,transparent 100%);background-size:0% 100%;background-position:center;background-repeat:no-repeat}#heats-preview .rider.rider-1{-webkit-animation-delay:0s;animation-delay:0s}#heats-preview .rider.rider-1+.rider:before{-webkit-animation:dividerGlow 1000ms ease both;animation:dividerGlow 1000ms ease both;-webkit-animation-delay:0.1s;animation-delay:0.1s}#heats-preview .rider.rider-2{-webkit-animation-delay:0.15s;animation-delay:0.15s}#heats-preview .rider.rider-2+.rider:before{-webkit-animation:dividerGlow 1000ms ease both;animation:dividerGlow 1000ms ease both;-webkit-animation-delay:0.25s;animation-delay:0.25s}#heats-preview .rider.rider-3{-webkit-animation-delay:0.3s;animation-delay:0.3s}#heats-preview .rider.rider-3+.rider:before{-webkit-animation:dividerGlow 1000ms ease both;animation:dividerGlow 1000ms ease both;-webkit-animation-delay:0.4s;animation-delay:0.4s}#heats-preview .rider.rider-4{-webkit-animation-delay:0.45s;animation-delay:0.45s}#heats-preview .rider.rider-4+.rider:before{-webkit-animation:dividerGlow 1000ms ease both;animation:dividerGlow 1000ms ease both;-webkit-animation-delay:0.55s;animation-delay:0.55s}#heats-preview .rider.rider-5{-webkit-animation-delay:0.6s;animation-delay:0.6s}#heats-preview .rider.rider-5+.rider:before{-webkit-animation:dividerGlow 1000ms ease both;animation:dividerGlow 1000ms ease both;-webkit-animation-delay:0.7s;animation-delay:0.7s}#heats-preview .rider.rider-6{-webkit-animation-delay:0.75s;animation-delay:0.75s}#heats-preview .rider.rider-6+.rider:before{-webkit-animation:dividerGlow 1000ms ease both;animation:dividerGlow 1000ms ease both;-webkit-animation-delay:0.85s;animation-delay:0.85s}#heats-preview .rider.rider-7{-webkit-animation-delay:0.9s;animation-delay:0.9s}#heats-preview .rider.rider-7+.rider:before{-webkit-animation:dividerGlow 1000ms ease both;animation:dividerGlow 1000ms ease both;-webkit-animation-delay:1s;animation-delay:1s}#heats-preview .rider.rider-8{-webkit-animation-delay:1.05s;animation-delay:1.05s}#heats-preview .rider.rider-8+.rider:before{-webkit-animation:dividerGlow 1000ms ease both;animation:dividerGlow 1000ms ease both;-webkit-animation-delay:1.15s;animation-delay:1.15s}#heats-preview .rider.rider-9{-webkit-animation-delay:1.2s;animation-delay:1.2s}#heats-preview .rider.rider-9+.rider:before{-webkit-animation:dividerGlow 1000ms ease both;animation:dividerGlow 1000ms ease both;-webkit-animation-delay:1.3s;animation-delay:1.3s}#heats-preview .rider.rider-10{-webkit-animation-delay:1.35s;animation-delay:1.35s}#heats-preview .rider.rider-10+.rider:before{-webkit-animation:dividerGlow 1000ms ease both;animation:dividerGlow 1000ms ease both;-webkit-animation-delay:1.45s;animation-delay:1.45s}#heats-preview .rider .rider-1+.rider:before{-webkit-animation:none;animation:none;opacity:0}#heats-preview .rider div{color:#fff;font-size:120px;line-height:120px}#heats-preview .rider .gate-color{width:26px;height:80%;border-radius:8px;margin-right:30px;-ms-flex-negative:0;flex-shrink:0}#heats-preview .rider.gate-red .gate-color{background-color:rgb(204,51,0)}#heats-preview .rider.gate-blue .gate-color{background-color:rgb(0,102,153)}#heats-preview .rider.gate-white .gate-color{background-color:rgb(255,255,255)}#heats-preview .rider.gate-yellow .gate-color{background-color:rgb(255,204,0)}#heats-preview .rider.gate-green .gate-color{background-color:rgb(0,153,102)}#heats-preview .rider.gate-blackwhite .gate-color{background:linear-gradient(135deg,#000000 0%,#000000 50%,#ffffff 50%,#ffffff 100%)}#heats-preview .rider.gate-redwhite .gate-color{background:linear-gradient(135deg,#cc3300 0%,#cc3300 50%,#ffffff 50%,#ffffff 100%)}#heats-preview .rider.gate-bluewhite .gate-color{background:linear-gradient(135deg,#0078af 0%,#0078af 50%,#ffffff 50%,#ffffff 100%)}#heats-preview .rider .number{z-index:100001;background:#fff;border:5px #000 solid;width:140px;height:140px;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-right:40px;opacity:0;-ms-flex-negative:0;flex-shrink:0}#heats-preview .rider .number span{color:#000;font-size:75px}#heats-preview .rider .name{-webkit-box-flex:1;-ms-flex:1;flex:1;text-align:left;letter-spacing:4px;opacity:0;text-shadow:0 0 30px rgba(255,255,255,0.15)}#heats-preview .rider .flag{opacity:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:15px}#heats-preview .rider .flag img{width:160px;border:1px #fff solid;display:block}#heats-preview .rider .flag .fmn-badge{font-size:50px;line-height:1;padding:12px 20px;background:#fff;color:#000;font-weight:700;white-space:nowrap;border-radius:6px}#heats-preview .rider.rider-1 .number{-webkit-animation:popIn 600ms cubic-bezier(0.16,1,0.3,1) both,numberGlow 800ms ease both;animation:popIn 600ms cubic-bezier(0.16,1,0.3,1) both,numberGlow 800ms ease both;-webkit-animation-delay:0.2s;animation-delay:0.2s}#heats-preview .rider.rider-1 .name{-webkit-animation:slideInLeft 700ms cubic-bezier(0.16,1,0.3,1) both;animation:slideInLeft 700ms cubic-bezier(0.16,1,0.3,1) both;-webkit-animation-delay:0.3s;animation-delay:0.3s}#heats-preview .rider.rider-1 .flag{-webkit-animation:slideInRight 600ms cubic-bezier(0.16,1,0.3,1) both;animation:slideInRight 600ms cubic-bezier(0.16,1,0.3,1) both;-webkit-animation-delay:0.4s;animation-delay:0.4s}#heats-preview .rider.rider-2 .number{-webkit-animation:popIn 600ms cubic-bezier(0.16,1,0.3,1) both,numberGlow 800ms ease both;animation:popIn 600ms cubic-bezier(0.16,1,0.3,1) both,numberGlow 800ms ease both;-webkit-animation-delay:0.35s;animation-delay:0.35s}#heats-preview .rider.rider-2 .name{-webkit-animation:slideInLeft 700ms cubic-bezier(0.16,1,0.3,1) both;animation:slideInLeft 700ms cubic-bezier(0.16,1,0.3,1) both;-webkit-animation-delay:0.45s;animation-delay:0.45s}#heats-preview .rider.rider-2 .flag{-webkit-animation:slideInRight 600ms cubic-bezier(0.16,1,0.3,1) both;animation:slideInRight 600ms cubic-bezier(0.16,1,0.3,1) both;-webkit-animation-delay:0.55s;animation-delay:0.55s}#heats-preview .rider.rider-3 .number{-webkit-animation:popIn 600ms cubic-bezier(0.16,1,0.3,1) both,numberGlow 800ms ease both;animation:popIn 600ms cubic-bezier(0.16,1,0.3,1) both,numberGlow 800ms ease both;-webkit-animation-delay:0.5s;animation-delay:0.5s}#heats-preview .rider.rider-3 .name{-webkit-animation:slideInLeft 700ms cubic-bezier(0.16,1,0.3,1) both;animation:slideInLeft 700ms cubic-bezier(0.16,1,0.3,1) both;-webkit-animation-delay:0.6s;animation-delay:0.6s}#heats-preview .rider.rider-3 .flag{-webkit-animation:slideInRight 600ms cubic-bezier(0.16,1,0.3,1) both;animation:slideInRight 600ms cubic-bezier(0.16,1,0.3,1) both;-webkit-animation-delay:0.7s;animation-delay:0.7s}#heats-preview .rider.rider-4 .number{-webkit-animation:popIn 600ms cubic-bezier(0.16,1,0.3,1) both,numberGlow 800ms ease both;animation:popIn 600ms cubic-bezier(0.16,1,0.3,1) both,numberGlow 800ms ease both;-webkit-animation-delay:0.65s;animation-delay:0.65s}#heats-preview .rider.rider-4 .name{-webkit-animation:slideInLeft 700ms cubic-bezier(0.16,1,0.3,1) both;animation:slideInLeft 700ms cubic-bezier(0.16,1,0.3,1) both;-webkit-animation-delay:0.75s;animation-delay:0.75s}#heats-preview .rider.rider-4 .flag{-webkit-animation:slideInRight 600ms cubic-bezier(0.16,1,0.3,1) both;animation:slideInRight 600ms cubic-bezier(0.16,1,0.3,1) both;-webkit-animation-delay:0.85s;animation-delay:0.85s}#heats-preview .rider.rider-5 .number{-webkit-animation:popIn 600ms cubic-bezier(0.16,1,0.3,1) both,numberGlow 800ms ease both;animation:popIn 600ms cubic-bezier(0.16,1,0.3,1) both,numberGlow 800ms ease both;-webkit-animation-delay:0.8s;animation-delay:0.8s}#heats-preview .rider.rider-5 .name{-webkit-animation:slideInLeft 700ms cubic-bezier(0.16,1,0.3,1) both;animation:slideInLeft 700ms cubic-bezier(0.16,1,0.3,1) both;-webkit-animation-delay:0.9s;animation-delay:0.9s}#heats-preview .rider.rider-5 .flag{-webkit-animation:slideInRight 600ms cubic-bezier(0.16,1,0.3,1) both;animation:slideInRight 600ms cubic-bezier(0.16,1,0.3,1) both;-webkit-animation-delay:1s;animation-delay:1s}#heats-preview .rider.rider-6 .number{-webkit-animation:popIn 600ms cubic-bezier(0.16,1,0.3,1) both,numberGlow 800ms ease both;animation:popIn 600ms cubic-bezier(0.16,1,0.3,1) both,numberGlow 800ms ease both;-webkit-animation-delay:0.95s;animation-delay:0.95s}#heats-preview .rider.rider-6 .name{-webkit-animation:slideInLeft 700ms cubic-bezier(0.16,1,0.3,1) both;animation:slideInLeft 700ms cubic-bezier(0.16,1,0.3,1) both;-webkit-animation-delay:1.05s;animation-delay:1.05s}#heats-preview .rider.rider-6 .flag{-webkit-animation:slideInRight 600ms cubic-bezier(0.16,1,0.3,1) both;animation:slideInRight 600ms cubic-bezier(0.16,1,0.3,1) both;-webkit-animation-delay:1.15s;animation-delay:1.15s}#heats-preview .rider.rider-7 .number{-webkit-animation:popIn 600ms cubic-bezier(0.16,1,0.3,1) both,numberGlow 800ms ease both;animation:popIn 600ms cubic-bezier(0.16,1,0.3,1) both,numberGlow 800ms ease both;-webkit-animation-delay:1.1s;animation-delay:1.1s}#heats-preview .rider.rider-7 .name{-webkit-animation:slideInLeft 700ms cubic-bezier(0.16,1,0.3,1) both;animation:slideInLeft 700ms cubic-bezier(0.16,1,0.3,1) both;-webkit-animation-delay:1.2s;animation-delay:1.2s}#heats-preview .rider.rider-7 .flag{-webkit-animation:slideInRight 600ms cubic-bezier(0.16,1,0.3,1) both;animation:slideInRight 600ms cubic-bezier(0.16,1,0.3,1) both;-webkit-animation-delay:1.3s;animation-delay:1.3s}#heats-preview .rider.rider-8 .number{-webkit-animation:popIn 600ms cubic-bezier(0.16,1,0.3,1) both,numberGlow 800ms ease both;animation:popIn 600ms cubic-bezier(0.16,1,0.3,1) both,numberGlow 800ms ease both;-webkit-animation-delay:1.25s;animation-delay:1.25s}#heats-preview .rider.rider-8 .name{-webkit-animation:slideInLeft 700ms cubic-bezier(0.16,1,0.3,1) both;animation:slideInLeft 700ms cubic-bezier(0.16,1,0.3,1) both;-webkit-animation-delay:1.35s;animation-delay:1.35s}#heats-preview .rider.rider-8 .flag{-webkit-animation:slideInRight 600ms cubic-bezier(0.16,1,0.3,1) both;animation:slideInRight 600ms cubic-bezier(0.16,1,0.3,1) both;-webkit-animation-delay:1.45s;animation-delay:1.45s}#heats-preview .rider.rider-9 .number{-webkit-animation:popIn 600ms cubic-bezier(0.16,1,0.3,1) both,numberGlow 800ms ease both;animation:popIn 600ms cubic-bezier(0.16,1,0.3,1) both,numberGlow 800ms ease both;-webkit-animation-delay:1.4s;animation-delay:1.4s}#heats-preview .rider.rider-9 .name{-webkit-animation:slideInLeft 700ms cubic-bezier(0.16,1,0.3,1) both;animation:slideInLeft 700ms cubic-bezier(0.16,1,0.3,1) both;-webkit-animation-delay:1.5s;animation-delay:1.5s}#heats-preview .rider.rider-9 .flag{-webkit-animation:slideInRight 600ms cubic-bezier(0.16,1,0.3,1) both;animation:slideInRight 600ms cubic-bezier(0.16,1,0.3,1) both;-webkit-animation-delay:1.6s;animation-delay:1.6s}#heats-preview .rider.rider-10 .number{-webkit-animation:popIn 600ms cubic-bezier(0.16,1,0.3,1) both,numberGlow 800ms ease both;animation:popIn 600ms cubic-bezier(0.16,1,0.3,1) both,numberGlow 800ms ease both;-webkit-animation-delay:1.55s;animation-delay:1.55s}#heats-preview .rider.rider-10 .name{-webkit-animation:slideInLeft 700ms cubic-bezier(0.16,1,0.3,1) both;animation:slideInLeft 700ms cubic-bezier(0.16,1,0.3,1) both;-webkit-animation-delay:1.65s;animation-delay:1.65s}#heats-preview .rider.rider-10 .flag{-webkit-animation:slideInRight 600ms cubic-bezier(0.16,1,0.3,1) both;animation:slideInRight 600ms cubic-bezier(0.16,1,0.3,1) both;-webkit-animation-delay:1.75s;animation-delay:1.75s}#machine-exams{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;gap:20px;padding:30px}#machine-exams .exam-finished{text-align:center;-webkit-animation:examSlideIn 0.6s ease-out both;animation:examSlideIn 0.6s ease-out both}#machine-exams .exam-finished .exam-finished-title{font-size:64px;font-weight:700;color:#fff;text-transform:uppercase;letter-spacing:4px;text-shadow:0 2px 15px rgba(0,0,0,0.4)}#machine-exams .exam-rider{width:80%;-webkit-animation:examSlideIn 0.6s ease-out both;animation:examSlideIn 0.6s ease-out both}#machine-exams .exam-rider:nth-child(2){-webkit-animation-delay:0.15s;animation-delay:0.15s}#machine-exams .exam-rider:nth-child(3){-webkit-animation-delay:0.3s;animation-delay:0.3s}#machine-exams .exam-rider.exam-previous .exam-card{opacity:0.4}#machine-exams .exam-rider.exam-previous .exam-label{background:rgba(255,255,255,0.1)}#machine-exams .exam-rider.exam-now .exam-card{border-color:rgba(255,255,255,0.25)}#machine-exams .exam-rider.exam-next .exam-card{opacity:0.6}#machine-exams .exam-rider.exam-next .exam-label{background:rgba(255,255,255,0.15)}#machine-exams .exam-rider .exam-label{display:inline-block;background:rgba(255,255,255,0.25);color:#fff;font-size:24px;font-weight:700;text-transform:uppercase;letter-spacing:3px;padding:4px 20px;border-radius:6px 6px 0 0}#machine-exams .exam-rider .exam-card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:rgba(0,0,0,0.4);border:1px solid rgba(255,255,255,0.12);border-radius:0 12px 12px 12px;padding:20px 30px;gap:30px}#machine-exams .exam-rider .exam-card .exam-photo{-ms-flex-negative:0;flex-shrink:0}#machine-exams .exam-rider .exam-card .exam-photo img{width:120px;height:120px;-o-object-fit:cover;object-fit:cover;border-radius:50%;border:3px solid rgba(255,255,255,0.2);-webkit-box-shadow:0 4px 20px rgba(0,0,0,0.4);box-shadow:0 4px 20px rgba(0,0,0,0.4)}#machine-exams .exam-rider .exam-card .exam-info{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:24px}#machine-exams .exam-rider .exam-card .exam-info .exam-number{font-size:64px;font-weight:700;color:rgba(255,255,255,0.5);line-height:1;min-width:100px;text-align:center}#machine-exams .exam-rider .exam-card .exam-info .exam-name{font-size:44px;font-weight:700;color:#fff;text-transform:uppercase;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#machine-exams .exam-rider .exam-card .exam-info .exam-flag{-ms-flex-negative:0;flex-shrink:0}#machine-exams .exam-rider .exam-card .exam-info .exam-flag img{width:70px;display:block;border-radius:4px}#machine-exams .exam-rider .exam-card .exam-time{-ms-flex-negative:0;flex-shrink:0;font-size:48px;font-weight:700;color:#fff;font-variant-numeric:tabular-nums;text-shadow:0 2px 10px rgba(0,0,0,0.4)}@-webkit-keyframes examSlideIn{0%{opacity:0;-webkit-transform:translateX(-30px);transform:translateX(-30px)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes examSlideIn{0%{opacity:0;-webkit-transform:translateX(-30px);transform:translateX(-30px)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}#photos{position:fixed;top:0;left:0;width:100%;height:100%;background:#000}#photos img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-transition:opacity 1s ease;transition:opacity 1s ease}#photos .photo-current{z-index:1;opacity:1}#photos .photo-current.is-fading{opacity:0}#photos .photo-next{z-index:0;opacity:0}#photos .photo-next.is-visible{opacity:1}.screen-transition{position:absolute;top:0;left:0;right:0;bottom:0;z-index:999999;pointer-events:none;overflow:hidden}.screen-transition .transition-stripe{position:absolute;top:-20%;bottom:-20%;width:200%;left:-200%;background:linear-gradient(105deg,transparent 0%,transparent 35%,rgba(255,255,255,0.03) 38%,rgba(255,255,255,0.06) 42%,rgba(255,255,255,0.15) 46%,rgba(255,255,255,0.7) 49%,#fff 50%,rgba(255,255,255,0.7) 51%,rgba(255,255,255,0.15) 54%,rgba(255,255,255,0.06) 58%,rgba(255,255,255,0.03) 62%,transparent 65%,transparent 100%);-webkit-transform:skewX(-15deg);-ms-transform:skewX(-15deg);transform:skewX(-15deg);-webkit-transition:none;transition:none}.screen-transition.is-active .transition-stripe{left:-10%;-webkit-transition:left 450ms cubic-bezier(0.4,0,0.2,1);transition:left 450ms cubic-bezier(0.4,0,0.2,1)}.screen-transition.is-leaving .transition-stripe{left:120%;-webkit-transition:left 500ms cubic-bezier(0.4,0,0.2,1);transition:left 500ms cubic-bezier(0.4,0,0.2,1)}@-webkit-keyframes teamSlideInLeft{0%{opacity:0;-webkit-transform:translateX(-100px);transform:translateX(-100px)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes teamSlideInLeft{0%{opacity:0;-webkit-transform:translateX(-100px);transform:translateX(-100px)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes teamSlideInRight{0%{opacity:0;-webkit-transform:translateX(100px);transform:translateX(100px)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes teamSlideInRight{0%{opacity:0;-webkit-transform:translateX(100px);transform:translateX(100px)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes vsPulse{0%{opacity:0;-webkit-transform:scale(0.5);transform:scale(0.5)}50%{-webkit-transform:scale(1.2);transform:scale(1.2)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes vsPulse{0%{opacity:0;-webkit-transform:scale(0.5);transform:scale(0.5)}50%{-webkit-transform:scale(1.2);transform:scale(1.2)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes vsGlow{0%,to{text-shadow:0 0 30px rgba(255,255,255,0.5),0 0 60px rgba(255,255,255,0.3)}50%{text-shadow:0 0 50px rgba(255,255,255,0.8),0 0 100px rgba(255,255,255,0.5),0 0 150px rgba(255,255,255,0.3)}}@keyframes vsGlow{0%,to{text-shadow:0 0 30px rgba(255,255,255,0.5),0 0 60px rgba(255,255,255,0.3)}50%{text-shadow:0 0 50px rgba(255,255,255,0.8),0 0 100px rgba(255,255,255,0.5),0 0 150px rgba(255,255,255,0.3)}}#team-vs-team-intro{position:absolute;top:0;left:0;right:0;bottom:0;z-index:1000000;background:linear-gradient(135deg,rgba(0,0,0,0.95) 0%,rgba(20,20,40,0.95) 100%);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:60px}#team-vs-team-intro.is-leaving{-webkit-animation:fadeOut 600ms ease both;animation:fadeOut 600ms ease both}#team-vs-team-intro .team{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:35px;min-width:550px}#team-vs-team-intro .team.team-left{opacity:0;-webkit-animation:teamSlideInLeft 800ms cubic-bezier(0.16,1,0.3,1) 200ms both;animation:teamSlideInLeft 800ms cubic-bezier(0.16,1,0.3,1) 200ms both}#team-vs-team-intro .team.team-right{opacity:0;-webkit-animation:teamSlideInRight 800ms cubic-bezier(0.16,1,0.3,1) 200ms both;animation:teamSlideInRight 800ms cubic-bezier(0.16,1,0.3,1) 200ms both}#team-vs-team-intro .team .flag{width:420px;height:auto;border:5px rgba(255,255,255,0.3) solid;-webkit-box-shadow:0 10px 40px rgba(0,0,0,0.5);box-shadow:0 10px 40px rgba(0,0,0,0.5)}#team-vs-team-intro .team .name{color:#fff;font-size:90px;line-height:1;font-weight:700;text-transform:uppercase;text-align:center;text-shadow:0 0 30px rgba(255,255,255,0.2);letter-spacing:5px;white-space:nowrap}#team-vs-team-intro .vs{font-size:200px;line-height:1;color:#fff;font-weight:700;opacity:0;-webkit-animation:vsPulse 600ms cubic-bezier(0.16,1,0.3,1) 600ms both,vsGlow 2s ease-in-out 1200ms infinite;animation:vsPulse 600ms cubic-bezier(0.16,1,0.3,1) 600ms both,vsGlow 2s ease-in-out 1200ms infinite}#random-rider{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:80px;padding:0 60px;-webkit-transition:opacity 500ms ease;transition:opacity 500ms ease}#random-rider.is-transitioning{opacity:0}#random-rider .photo{-ms-flex-negative:0;flex-shrink:0;opacity:0;-webkit-animation:punchIn 900ms cubic-bezier(0.16,1,0.3,1) 200ms both;animation:punchIn 900ms cubic-bezier(0.16,1,0.3,1) 200ms both}#random-rider .photo img{height:900px;display:block;-webkit-filter:drop-shadow(0 0 40px rgba(255,255,255,0.15));filter:drop-shadow(0 0 40px rgba(255,255,255,0.15))}#random-rider .info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:30px}#random-rider .info .number{background:#fff;border:6px #000 solid;width:200px;height:200px;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;opacity:0;-webkit-animation:popIn 700ms cubic-bezier(0.16,1,0.3,1) 600ms both,numberGlow 900ms ease 600ms 1;animation:popIn 700ms cubic-bezier(0.16,1,0.3,1) 600ms both,numberGlow 900ms ease 600ms 1}#random-rider .info .number span{font-size:115px;line-height:115px;color:#000;font-weight:700;display:inline-block;margin-top:10px}#random-rider .info .name{font-size:160px;line-height:160px;color:#fff;text-transform:uppercase;font-weight:700;text-align:center;opacity:0;-webkit-animation:slideInLeft 800ms cubic-bezier(0.16,1,0.3,1) 900ms both;animation:slideInLeft 800ms cubic-bezier(0.16,1,0.3,1) 900ms both}#random-rider .info .team{font-size:70px;line-height:70px;color:rgba(255,255,255,0.7);text-transform:uppercase;letter-spacing:4px;text-align:center;opacity:0;-webkit-animation:slideUpFooter 700ms cubic-bezier(0.16,1,0.3,1) 1100ms both;animation:slideUpFooter 700ms cubic-bezier(0.16,1,0.3,1) 1100ms both}#random-rider .info .country{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:20px;opacity:0;-webkit-animation:slideUpFooter 700ms cubic-bezier(0.16,1,0.3,1) 1300ms both;animation:slideUpFooter 700ms cubic-bezier(0.16,1,0.3,1) 1300ms both}#random-rider .info .country img{width:200px;display:block;border:2px #fff solid}#random-rider .info .country .fmn-badge{font-size:50px;line-height:1;padding:14px 24px;border-radius:6px;background:#fff;color:#000;font-weight:700;white-space:nowrap}body.theme-sgp{background:radial-gradient(ellipse at top,#1a1a1a 0%,#0a0a0a 55%)}body.theme-sgp #header{border-bottom:3px solid #e9ff15;background:-webkit-gradient(linear,left top,left bottom,from(rgba(233,255,21,0.08)),to(transparent));background:linear-gradient(180deg,rgba(233,255,21,0.08) 0%,transparent 100%)}body.theme-sgp #header h1{letter-spacing:4px;text-shadow:0 0 25px rgba(233,255,21,0.35)}body.theme-sgp #gates:not(.is-result)>.gate{border:1px solid #2a2a2a;border-radius:12px;overflow:hidden;background:-webkit-gradient(linear,left top,left bottom,from(#1c1c1c),to(#0d0d0d));background:linear-gradient(180deg,#1c1c1c 0%,#0d0d0d 100%);-webkit-box-shadow:0 8px 30px rgba(0,0,0,0.5);box-shadow:0 8px 30px rgba(0,0,0,0.5)}body.theme-sgp #gates:not(.is-result)>.gate:before{content:"";position:absolute;top:0;left:0;right:0;height:16px;z-index:100003}body.theme-sgp #gates:not(.is-result)>.gate:after{-webkit-animation:none;animation:none}body.theme-sgp #gates:not(.is-result)>.gate.red:before{background:rgb(204,51,0);-webkit-box-shadow:0 0 20px rgba(204,51,0,0.8);box-shadow:0 0 20px rgba(204,51,0,0.8)}body.theme-sgp #gates:not(.is-result)>.gate.blue:before{background:rgb(0,102,153);-webkit-box-shadow:0 0 20px rgba(0,102,153,0.8);box-shadow:0 0 20px rgba(0,102,153,0.8)}body.theme-sgp #gates:not(.is-result)>.gate.white:before{background:rgb(255,255,255);-webkit-box-shadow:0 0 20px rgba(255,255,255,0.8);box-shadow:0 0 20px rgba(255,255,255,0.8)}body.theme-sgp #gates:not(.is-result)>.gate.yellow:before{background:rgb(255,204,0);-webkit-box-shadow:0 0 20px rgba(255,204,0,0.8);box-shadow:0 0 20px rgba(255,204,0,0.8)}body.theme-sgp #gates:not(.is-result)>.gate.green:before{background:rgb(0,153,102);-webkit-box-shadow:0 0 20px rgba(0,153,102,0.8);box-shadow:0 0 20px rgba(0,153,102,0.8)}body.theme-sgp #gates:not(.is-result)>.gate.blackwhite:before{background:linear-gradient(135deg,#000000 0%,#000000 50%,#ffffff 50%,#ffffff 100%);-webkit-box-shadow:0 0 20px rgba(0,0,0,0.8);box-shadow:0 0 20px rgba(0,0,0,0.8)}body.theme-sgp #gates:not(.is-result)>.gate.redwhite:before{background:linear-gradient(135deg,#cc3300 0%,#cc3300 50%,#ffffff 50%,#ffffff 100%);-webkit-box-shadow:0 0 20px rgba(204,51,0,0.8);box-shadow:0 0 20px rgba(204,51,0,0.8)}body.theme-sgp #gates:not(.is-result)>.gate.bluewhite:before{background:linear-gradient(135deg,#0078af 0%,#0078af 50%,#ffffff 50%,#ffffff 100%);-webkit-box-shadow:0 0 20px rgba(0,102,153,0.8);box-shadow:0 0 20px rgba(0,102,153,0.8)}body.theme-sgp #gates:not(.is-result)>.gate .rider .name{background:-webkit-gradient(linear,left top,left bottom,from(#141414),to(#0a0a0a));background:linear-gradient(180deg,#141414 0%,#0a0a0a 100%);border-bottom:4px solid #e9ff15;-webkit-box-shadow:0 -1px 0 rgba(233,255,21,0.15);box-shadow:0 -1px 0 rgba(233,255,21,0.15)}body.theme-sgp #gates:not(.is-result)>.gate .rider .name span{text-shadow:0 2px 6px rgba(0,0,0,0.6)}body.theme-sgp #gates:not(.is-result)>.gate .rider .photo .footer{background:-webkit-gradient(linear,left top,left bottom,from(rgba(10,10,10,0.5)),to(rgba(10,10,10,0.92)));background:linear-gradient(180deg,rgba(10,10,10,0.5) 0%,rgba(10,10,10,0.92) 100%)}body.theme-sgp #gates:not(.is-result)>.gate .rider .photo .footer .current .points{color:#e9ff15;text-shadow:0 0 18px rgba(233,255,21,0.5)}body.theme-sgp #gates.is-result .gate:after,body.theme-sgp #gates.is-result .gate:before{display:none}body.theme-sgp #gates.is-result .gate .rider{background:linear-gradient(135deg,#161616 0%,#1c1c1c 100%);border-radius:10px}body.theme-sgp #gates.is-result .gate .rider.blackwhite,body.theme-sgp #gates.is-result .gate .rider.blue,body.theme-sgp #gates.is-result .gate .rider.bluewhite,body.theme-sgp #gates.is-result .gate .rider.green,body.theme-sgp #gates.is-result .gate .rider.red,body.theme-sgp #gates.is-result .gate .rider.redwhite,body.theme-sgp #gates.is-result .gate .rider.white,body.theme-sgp #gates.is-result .gate .rider.yellow{border:1px solid #2a2a2a;-webkit-box-shadow:0 6px 20px rgba(0,0,0,0.45);box-shadow:0 6px 20px rgba(0,0,0,0.45)}body.theme-sgp #gates.is-result .gate .rider.red{border-left:14px solid rgb(204,51,0)}body.theme-sgp #gates.is-result .gate .rider.blue{border-left:14px solid rgb(0,102,153)}body.theme-sgp #gates.is-result .gate .rider.white{border-left:14px solid rgb(255,255,255)}body.theme-sgp #gates.is-result .gate .rider.yellow{border-left:14px solid rgb(255,204,0)}body.theme-sgp #gates.is-result .gate .rider.green{border-left:14px solid rgb(0,153,102)}body.theme-sgp #gates.is-result .gate .rider.blackwhite{border-left:14px solid #000000}body.theme-sgp #gates.is-result .gate .rider.redwhite{border-left:14px solid rgb(204,51,0)}body.theme-sgp #gates.is-result .gate .rider.bluewhite{border-left:14px solid rgb(0,102,153)}body.theme-sgp #gates.is-result .gate .rider .name span{text-shadow:0 0 20px rgba(233,255,21,0.12),0 2px 4px rgba(0,0,0,0.5)}body.theme-sgp #gates.is-result .gate .rider .points{color:#e9ff15;text-shadow:0 0 25px rgba(233,255,21,0.5)}