/* FUELTECH by Ruts / RTS SHOP / https://discord.gg/Ra5yB4CrCG */ @import"https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;1,100;1,200;1,300;1,400;1,500;1,600;1,700&display=swap"; ::-webkit-scrollbar { width: 8rem; } ::-webkit-scrollbar-track { background: linear-gradient(-0deg, #67676701,#67676701,#676767,#676767,#676767,#676767,#67676701,#67676701); } ::-webkit-scrollbar-thumb { background: linear-gradient(-0deg, #f9c52101,#f9c52101,#ffffff,#f9c52101,#f9c52101); } ::-webkit-scrollbar-thumb:hover { background: linear-gradient(-0deg, #f9c52101,#f9c52101,#ffffff,#f9c52101,#f9c52101); } @font-face { font-family: 'DS-DIGI'; src: url('font/DS-DIGI.ttf') format('truetype'); font-weight:'normal'; font-style:'normal'; } /* 4K - 3840x2160 */ @media only screen and (min-width: 3840px) and (min-height: 2160px) { html { font-size: 2px; } } /* 2.5K - 2560x1440 */ @media only screen and (max-width: 2560px) and (max-height: 1440px) { html { font-size: 1.33px; } } /* 1921px ou mais largura (Full HD Plus) */ @media only screen and (min-device-width: 1921px) and (max-height: 1080px) { html { font-size: 1px; } } /* Full HD padrão - 1920x1080 */ @media only screen and (max-width: 1920px) and (max-height: 1080px) { html { font-size: 1px; } } /* 1680x1050 */ @media only screen and (max-width: 1680px) and (max-height: 1050px) { html { font-size: 0.88px; } } /* 1600x1024 e 1600x900 */ @media only screen and (max-width: 1600px) and (max-height: 1024px) { html { font-size: 0.83px; } } @media only screen and (max-width: 1600px) and (max-height: 900px) { html { font-size: 0.83px; } } /* 1440x900 */ @media only screen and (max-width: 1440px) and (max-height: 900px) { html { font-size: 0.75px; } } /* 1366x768 e 1360x768 */ @media only screen and (max-width: 1366px) and (max-height: 768px) { html { font-size: 0.69px; } } @media only screen and (max-width: 1360px) and (max-height: 768px) { html { font-size: 0.69px; } } /* 1280x1024 */ @media only screen and (max-width: 1280px) and (max-height: 1024px) { html { font-size: 0.67px; } } /* 1280x960 */ @media only screen and (max-width: 1280px) and (max-height: 960px) { html { font-size: 0.68px; } } /* 1280x800 */ @media only screen and (max-width: 1280px) and (max-height: 800px) { html { font-size: 0.66px; } } /* 1280x768 */ @media only screen and (max-width: 1280px) and (max-height: 768px) { html { font-size: 0.64px; } } /* 1280x720 */ @media only screen and (max-width: 1280px) and (max-height: 720px) { html { font-size: 0.61px; } } /* Até 1200px */ @media only screen and (max-device-width: 1200px) { html { font-size: 0.56px; } } * { font-family: "Montserrat"; box-sizing: border-box; } body { overflow: hidden; user-select:none; /* transform: scale(0.8); */ } .main-content { /* display: none; */ position: absolute; width: 100%; height: 100%; top: 0; left: 0; background-repeat: no-repeat; background-size: 100% 100%; } .fueltech-nano { display: none; position: absolute; width: 197rem; height: 111rem; bottom: 330rem; right: 20rem; background: url(imgs//buttoms/nano-protop.png); background-size: 100% 100%; overflow: hidden; } .fueltech-nano-number { position: absolute; font-size: 60rem; font-family: "DS-DIGI"; text-align: center; color: #fc0c0c; padding-top: 24rem; padding-left: 50rem; overflow: hidden; transition: 0.5s; } .fueltech-gear { display: none; position: absolute; width: 197rem; height: 111rem; bottom: 330rem; right: 230rem; background: url(imgs//buttoms/gearcontrol.png); background-size: 100% 100%; overflow: hidden; } .fueltech-gear-number { position: absolute; font-size: 60rem; font-family: "DS-DIGI"; text-align: center; color: #fc0c0c; padding-top: 24rem; padding-left: 85rem; overflow: hidden; transition: 0.5s; } /* ############################################ */ #sixteen-hud-art-grade { position: absolute; width: 70rem; height: 70rem; top: 65rem; left: 10rem; background: url(imgs/600grade.png) no-repeat; background-size: 100% 100%; } .sixteen-fueltech-hud-main { display: none; position: absolute; width: 450rem; height: 300rem; bottom: 10rem; right: 10rem; /* bottom: 40%; right: 40%; */ } #sixteen-fueltech-hud-background { position: absolute; width: 100%; height: 100%; bottom: 0; right: 0; background: url(imgs/ft600.png); background-size: 100% 100%; } #sixteen-fueltech-hud-interface { position: absolute; width: 328rem; height: 170rem; top: 21%; left: 14%; background: #000000; } #sixteen-hud-rpm { position: absolute; width: 315rem; height: 160rem; top: -110rem; left: 5rem; transform-origin: left center; background: #2e2e2e; clip-path: polygon(60% 88%, 65% 86%, 87% 79%, 100% 76%, 100% 100%, 0 100%, 0 91%, 52% 91%); } #sixteen-hud-rpm-bar { position: absolute; width: 100%; height: 100%; top: 0; left: 0; background: #F2D73D; background: linear-gradient(90deg,rgba(242, 215, 61, 1) 0%, rgba(242, 215, 61, 1) 39%, rgba(255, 119, 0, 1) 72%, rgba(224, 7, 7, 1) 100%); } #sixteen-hud-graderpm { position: absolute; width: 315rem; height: 12rem; top: 48rem; left: 5rem; background: url(imgs/grade-rpm.png) no-repeat; background-size: 100% 100%; } #sixteen-hud-shiftalert { position: absolute; width: 100rem; height: 20rem; top: 7rem; right: 50rem; font-size: 15rem; color: #000; font-weight: bold; font-style: italic; } #sixteen-hud-rpmmeter { position: absolute; width: 50rem; height: 20rem; top: 4rem; left: 40rem; font-size: 25rem; text-align: right; color: #ffffff; } #sixteen-hud-rpmmeterone { position: absolute; width: 50rem; height: 20rem; top: 5rem; left: 88rem; font-size: 12rem; text-align: right; color: #888888; } #sixteen-hud-rpm-tittle { position: absolute; width: 50rem; height: 20rem; top: 17rem; left: 79rem; font-size: 11rem; text-align: right; color: #888888; } #sixteen-hud-tps-tittle { position: absolute; width: 20rem; height: 20rem; top: 131rem; left: 142rem; font-size: 10rem; color: #6f5838; font-weight: bold; } #sixteen-hud-tpsgrade { position: absolute; width: 5rem; height: 117rem; top: 100rem; left: 150rem; background: url(imgs/grade-tps.png) no-repeat; background-size: 100% 100%; transform: rotate(270deg); } #sixteen-hud-tps-hud { position: absolute; width: 14rem; height: 117rem; left: 145rem; bottom: -40rem; transform: rotate(90deg); background: #2e2e2e; } #sixteen-hud-tps-bar { position: absolute; width: 100%; height: 30%; left: 0; bottom: 0; background: #16DD16; transition: .5s; } #sixteen-hud-tps-percent { position: absolute; width: 20rem; height: 20rem; bottom: 4rem; left: 190rem; font-size: 8rem; color: #fff; text-align: center; transition: 1s; } #sixteen-hud-timing { position: absolute; width: 120rem; height: 20rem; top: 45rem; left: 40rem; border: 1rem solid #fff; } #sixteen-timing-tittle { position: absolute; width: 100%; padding-top: 4rem; padding-left: 3rem; font-size: 8rem; color: #fff; text-align: left; } #sixteen-timing-info { position: absolute; width: 100%; padding-top: 4rem; padding-right: 3rem; font-size: 8rem; color: #fff; text-align: right; } #sixteen-hud-stepcontrol { position: absolute; width: 120rem; height: 40rem; top: 70rem; left: 40rem; border: 1rem solid #fff; } #sixteen-stepcontrol-tittle { position: absolute; width: 100%; top: 5rem; left: 0; font-size: 7rem; color: #fff; text-align: center; } #sixteen-stepcontrol-info { position: absolute; width: 100%; bottom: 5rem; left: 0; font-size: 13rem; color: #a00000; text-align: center; } #sixteen-hud-gearcontrol { position: absolute; width: 60rem; height: 65rem; top: 65rem; left: 119rem; /* border: 1rem solid #fff; */ } #sixteen-gearcontrol-tittle { position: absolute; width: 100%; top: -3rem; left: 0; font-size: 8rem; color: #6f5838; text-align: center; font-weight: bold; } #sixteen-gearcontrol-line { position: absolute; width: 100%; top: 7rem; left: 0; font-size: 8rem; color: #fff; text-align: center; } #sixteen-gearcontrol-gear { position: absolute; width: 100%; bottom: -10rem; left: 1rem; font-size: 70rem; color: #fff; text-align: center; } #sixteen-oilpressure-tittle { position: absolute; width: 50rem; bottom: 60rem; left: 230rem; font-size: 7rem; color: #6f5838; text-align: left; font-weight: bold; } #sixteen-oilpressure-info { position: absolute; width: 50rem; height: 40rem; bottom: 13rem; left: 215rem; transform: rotate(270deg); background: #2e2e2e; } #sixteen-oilpressure-bar { position: absolute; width: 100%; height: 100%; background: #16DD16; transition: 0.5s; } #sixteen-oilpressure-grade { position: absolute; width: 106rem; height: 4rem; bottom: 32rem; left: 40rem; background: url(imgs/grade-oil.png) no-repeat; background-size: 100% 100%; } #sixteen-oilpressure-value { position: absolute; width: 50rem; bottom: 33rem; left: 229rem; text-align: center; font-size: 12rem; color: #000000; text-align: left; font-weight: bold; } #sixteen-fuel-tittle { position: absolute; width: 50rem; bottom: 60rem; left: 280rem; font-size: 7rem; color: #6f5838; text-align: left; font-weight: bold; } #sixteen-fuel-info { position: absolute; width: 50rem; height: 40rem; bottom: 13rem; left: 265rem; transform: rotate(270deg); background: #2e2e2e; } #sixteen-fuel-bar { position: absolute; width: 100%; height: 100%; background: #FE6704; } #sixteen-fuel-grade { position: absolute; width: 106rem; height: 4rem; bottom: 3rem; left: 40rem; background: url(imgs/grade-oil.png) no-repeat; background-size: 100% 100%; } #sixteen-fuel-value { position: absolute; width: 50rem; bottom: 33rem; left: 279rem; text-align: center; font-size: 12rem; color: #000000; text-align: left; font-weight: bold; } #sixteen-hud-turbo-pressure { position: absolute; width: 60rem; height: 64rem; top: 140rem; left: -10rem; } #sixteen-turbo-pressure-tittle { position: absolute; width: 101%; top: 1rem; right: -5rem; font-size: 10rem; color: #6f5838; text-align: center; font-weight: bold; } #sixteen-turbo-pressure-value { position: absolute; width: 75%; top: 11rem; right: 0rem; font-size: 15rem; color: #fff; text-align: center; font-weight: bold; } #sixteen-turbo-pressure-grade { position: absolute; width: 27rem; height: 27rem; top: 17rem; left: 24rem; background: url(imgs/grade-meter.png) no-repeat; background-size: 100% 100%; } #sixteen-hud-engine-temp { position: absolute; width: 60rem; height: 64rem; top: 140rem; left: 30rem; font-weight: bold; } #sixteen-engine-temp-tittle { position: absolute; width: 101%; top: 1rem; right: -5rem; font-size: 10rem; color: #6f5838; text-align: center; font-weight: bold; } #sixteen-engine-temp-value { position: absolute; width: 75%; top: 11rem; right: 0rem; font-size: 15rem; color: #fff; text-align: center; } #sixteen-engine-temp-grade { position: absolute; width: 27rem; height: 27rem; top: 17rem; left: 24rem; background: url(imgs/grade-meter.png) no-repeat; background-size: 100% 100%; } #sixteen-svgCircle2 { position: absolute; height: 150rem; width: 150rem; top: 13%; left: 10%; } #sixteen-svgCircle2 circle { fill: none; stroke-linecap:square; stroke-width: 5rem; stroke-dasharray: 108rem; transform: rotate(97deg); transform-origin: center; } #sixteen-circletb2 { filter: drop-shadow(0rem 0rem 2rem #4b4b4b); stroke: #ffffff; stroke-dashoffset: 70rem; } #sixteen-circletemp { filter: drop-shadow(0rem 0rem 2rem #4b4b4b); stroke: #ca0000; stroke-dashoffset: 70rem; } #sixteen-circleBack2 { stroke: #ffffff32; } #sixteen-hud-speed { position: absolute; width: 80rem; height: 84rem; top: 50rem; right: 40rem; } #sixteen-speed-value { position: absolute; width: 95%; bottom: 30rem; right: 0rem; font-size: 35rem; color: #fff; text-align: center; } #sixteen-speed-tittle { position: absolute; width: 95%; bottom: 37rem; left: 50rem; font-size: 9rem; color: #a8a8a8; text-align: center; font-weight: bold; } #sixteen-speed-grade { position: absolute; width: 45rem; height: 45rem; top: 25.5rem; left: 18.5rem; background: url(imgs/grade-meter.png) no-repeat; background-size: 100% 100%; } #sixteen-svgCircle3 { position: absolute; height: 150rem; width: 150rem; top: 13%; left: 10%; } #sixteen-svgCircle3 circle { fill: none; stroke-linecap:square; stroke-width: 8rem; stroke-dasharray: 174rem; transform: rotate(90deg); transform-origin: center; } #sixteen-circlespeed { filter: drop-shadow(0rem 0rem 2rem #4b4b4b); stroke: #ffffff; stroke-dashoffset: 130rem; } #sixteen-circleBack3 { stroke: #ffffff32; } /* ######################################## */ .fueltech-hud-main { display: none; position: absolute; width: 450rem; height: 300rem; bottom: 10rem; right: 10rem; /* bottom: 40%; right: 40%; */ } #fueltech-hud-background { position: absolute; width: 100%; height: 100%; bottom: 0; right: 0; background: url(imgs/fueltech.png); background-size: 100% 100%; } #fueltech-hud-interface { position: absolute; width: 328rem; height: 170rem; top: 21%; left: 14%; background: #000000; } #hud-rpm { position: absolute; width: 270rem; height: 20rem; top: 7rem; left: 5rem; } #hud-rpm-bar { position: absolute; width: 100%; height: 100%; top: 0; left: 0; background: #f2d73d; } #hud-graderpm { position: absolute; width: 277rem; height: 12rem; top: 27rem; left: 2rem; background: url(imgs/grade-rpm.png) no-repeat; background-size: 100% 100%; } #hud-shiftalert { position: absolute; width: 100rem; height: 20rem; top: 7rem; right: 50rem; font-size: 15rem; color: #000; font-weight: bold; font-style: italic; } #hud-rpmmeter { position: absolute; width: 50rem; height: 20rem; top: 7rem; right: 6rem; font-size: 17rem; text-align: right; color: #ffffff; } #hud-rpm-tittle { position: absolute; width: 50rem; height: 20rem; top: 27rem; right: 6rem; font-size: 8rem; text-align: right; color: #ffffff; } #hud-tps-tittle { position: absolute; width: 20rem; height: 20rem; top: 43rem; left: 6rem; font-size: 7rem; color: #fff; } #hud-tpsgrade { position: absolute; width: 5rem; height: 85rem; top: 55rem; left: 5rem; background: url(imgs/grade-tps.png) no-repeat; background-size: 100% 100%; } #hud-tps-hud { position: absolute; width: 15rem; height: 77rem; left: 10rem; bottom: 34rem; } #hud-tps-bar { position: absolute; width: 100%; height: 30%; left: 0; bottom: 0; background: #fff; transition: .5s; } #hud-tps-percent { position: absolute; width: 20rem; height: 20rem; bottom: 5rem; left: 6rem; font-size: 8rem; color: #fff; text-align: center; transition: 1s; } #hud-timing { position: absolute; width: 120rem; height: 20rem; top: 45rem; left: 40rem; border: 1rem solid #fff; } #timing-tittle { position: absolute; width: 100%; padding-top: 4rem; padding-left: 3rem; font-size: 8rem; color: #fff; text-align: left; } #timing-info { position: absolute; width: 100%; padding-top: 4rem; padding-right: 3rem; font-size: 8rem; color: #fff; text-align: right; } #hud-stepcontrol { position: absolute; width: 120rem; height: 40rem; top: 70rem; left: 40rem; border: 1rem solid #fff; } #stepcontrol-tittle { position: absolute; width: 100%; top: 5rem; left: 0; font-size: 7rem; color: #fff; text-align: center; } #stepcontrol-info { position: absolute; width: 100%; bottom: 5rem; left: 0; font-size: 13rem; color: #a00000; text-align: center; } #hud-gearcontrol { position: absolute; width: 60rem; height: 65rem; top: 45rem; left: 163rem; border: 1rem solid #fff; } #gearcontrol-tittle { position: absolute; width: 100%; top: 3rem; left: 0; font-size: 8rem; color: #fff; text-align: center; } #gearcontrol-line { position: absolute; width: 100%; top: 7rem; left: 0; font-size: 8rem; color: #fff; text-align: center; } #gearcontrol-gear { position: absolute; width: 100%; bottom: 3rem; left: 0; font-size: 35rem; color: #fff; text-align: center; } #oilpressure-tittle { position: absolute; width: 50rem; bottom: 48rem; left: 40rem; font-size: 7rem; color: #fff; text-align: left; } #oilpressure-info { position: absolute; width: 100rem; height: 10rem; bottom: 35rem; left: 43rem; } #oilpressure-bar { position: absolute; width: 100%; height: 100%; background: #a00000; transition: 0.5s; } #oilpressure-grade { position: absolute; width: 106rem; height: 4rem; bottom: 32rem; left: 40rem; background: url(imgs/grade-oil.png) no-repeat; background-size: 100% 100%; } #oilpressure-value { position: absolute; width: 50rem; bottom: 33rem; left: 147rem; font-size: 12rem; color: #a00000; text-align: left; } #fuel-tittle { position: absolute; width: 50rem; bottom: 21rem; left: 40rem; font-size: 7rem; color: #fff; text-align: left; } #fuel-info { position: absolute; width: 100rem; height: 10rem; bottom: 7rem; left: 43rem; } #fuel-bar { position: absolute; width: 100%; height: 100%; background: #a08800; } #fuel-grade { position: absolute; width: 106rem; height: 4rem; bottom: 3rem; left: 40rem; background: url(imgs/grade-oil.png) no-repeat; background-size: 100% 100%; } #fuel-value { position: absolute; width: 50rem; bottom: 5rem; left: 147rem; font-size: 12rem; color: #a08800; text-align: left; } #hud-turbo-pressure { position: absolute; width: 60rem; height: 64rem; bottom: 0rem; right: 90rem; } #turbo-pressure-tittle { position: absolute; width: 101%; bottom: 1rem; right: -5rem; font-size: 8rem; color: #fff; text-align: center; } #turbo-pressure-value { position: absolute; width: 75%; bottom: 28rem; right: 0rem; font-size: 8rem; color: #fff; text-align: center; } #turbo-pressure-grade { position: absolute; width: 27rem; height: 27rem; top: 17rem; left: 24rem; background: url(imgs/grade-meter.png) no-repeat; background-size: 100% 100%; } #hud-engine-temp { position: absolute; width: 60rem; height: 64rem; bottom: 0rem; right: 26rem; } #engine-temp-tittle { position: absolute; width: 100%; bottom: 1rem; right: -7rem; font-size: 8rem; color: #fff; text-align: center; } #engine-temp-value { position: absolute; width: 75%; bottom: 28rem; right: 0rem; font-size: 8rem; color: #fff; text-align: center; } #engine-temp-grade { position: absolute; width: 27rem; height: 27rem; top: 17rem; left: 24rem; background: url(imgs/grade-meter.png) no-repeat; background-size: 100% 100%; } #svgCircle2 { position: absolute; height: 150rem; width: 150rem; top: 13%; left: 10%; } #svgCircle2 circle { fill: none; stroke-linecap:square; stroke-width: 5rem; stroke-dasharray: 108rem; transform: rotate(97deg); transform-origin: center; } #circletb2 { filter: drop-shadow(0rem 0rem 2rem #4b4b4b); stroke: #ffffff; stroke-dashoffset: 70rem; } #circletemp { filter: drop-shadow(0rem 0rem 2rem #4b4b4b); stroke: #ca0000; stroke-dashoffset: 70rem; } #circleBack2 { stroke: #ffffff32; } #hud-speed { position: absolute; width: 80rem; height: 84rem; top: 28rem; right: 11rem; } #speed-value { position: absolute; width: 95%; bottom: 30rem; right: 0rem; font-size: 15rem; color: #fff; text-align: center; } #speed-tittle { position: absolute; width: 95%; bottom: 22rem; right: 0rem; font-size: 6rem; color: #fff; text-align: center; } #speed-grade { position: absolute; width: 45rem; height: 45rem; top: 25.5rem; left: 18.5rem; background: url(imgs/grade-meter.png) no-repeat; background-size: 100% 100%; } #svgCircle3 { position: absolute; height: 150rem; width: 150rem; top: 13%; left: 10%; } #svgCircle3 circle { fill: none; stroke-linecap:square; stroke-width: 8rem; stroke-dasharray: 174rem; transform: rotate(90deg); transform-origin: center; } #circlespeed { filter: drop-shadow(0rem 0rem 2rem #4b4b4b); stroke: #ffffff; stroke-dashoffset: 130rem; } #circleBack3 { stroke: #ffffff32; } /* ############################################## */ .fueltech-main { display: none; position: absolute; width: 750rem; height: 500rem; top: 3%; left: 30%; } .fueltech-background { position: absolute; width: 100%; height: 100%; bottom: 0; right: 0; background: url(imgs/buttoms/fueltech2.png); background-size: 100% 100%; } .fueltech-left-bar { position: absolute; width: 45rem; height: 281rem; top: 21.0%; left: 14%; background: url(imgs/buttoms/left-bar.png); background-repeat: no-repeat; background-size: 100% 100%; z-index: 999; } .fueltech-left-bar-buttom { position: absolute; width: 25rem; height: 25rem; top: 23rem; left: 8rem; } .fueltech-left-bar-buttom-nano { position: absolute; width: 30rem; height: 11rem; top: 73rem; left: 4rem; } .fueltech-left-bar-buttom-gear { position: absolute; width: 30rem; height: 11rem; top: 113rem; left: 4rem; } .fueltech-left-bar-buttom:hover, .fueltech-left-bar-buttom-nano:hover, .fueltech-left-bar-buttom-gear:hover { cursor: pointer; transform: scale(1.05); transition: 0.2s; } .fueltech-interface { position: absolute; width: 540rem; height: 278rem; top: 21.5%; left: 14%; /* background: #3f3f3f; */ } .fueltech-buttoms { /* display: none; */ position: absolute; width: 500rem; height: 240rem; top: 0%; left: 0%; } .fueltech-buttom { position: relative; width: 155rem; height: 60rem; top: 10rem; left: 59rem; margin-right: 5rem; margin-bottom: 5rem; } .fueltech-buttom:hover { cursor: pointer; transform: scale(1.02); transition: 0.2s; } .fueltech-settings { display: none; position: absolute; width: 540rem; height: 278rem; top: 0%; left: 0%; overflow-y: auto; } .fueltech-calibration { display: none; position: absolute; width: 540rem; height: 278rem; top: 0%; left: 0%; overflow-y: auto; } .fueltech-torque { display: none; position: absolute; width: 540rem; height: 278rem; top: 0%; left: 0%; overflow-y: auto; } .fueltech-drag { display: none; position: absolute; width: 540rem; height: 278rem; top: 0%; left: 0%; overflow-y: auto; } .fueltech-fuel { display: none; position: absolute; width: 540rem; height: 278rem; top: 0%; left: 0%; overflow-y: auto; } .fueltech-engine { display: none; position: absolute; width: 540rem; height: 278rem; top: 0%; left: 0%; overflow-y: auto; } .fueltech-ignition { display: none; position: absolute; width: 540rem; height: 278rem; top: 0%; left: 0%; overflow-y: auto; } .fueltech-diagnostic { display: none; position: absolute; width: 540rem; height: 278rem; top: 0%; left: 0%; overflow-y: auto; } .fueltech-datalog { display: none; position: absolute; width: 540rem; height: 278rem; top: 0%; left: 0%; overflow-y: auto; } p { position: relative; width: 80%; top: 15%; left: 8%; /* text-align: center; */ font-size: 10rem; font-weight: bold; color: #ffffff; margin-bottom: 5rem; } .p1 { position: relative; width: 80%; top: 4rem; left: 15%; text-align: center; font-size: 15rem; font-weight: bold; color: #ffffff; margin-bottom: 5rem; } .p2 { position: relative; width: 80%; top: 4rem; left: 8%; /* text-align: center; */ font-size: 10rem; font-weight: bold; color: #ffffff; margin-bottom: 15rem; } #container1 { position: relative; width: 90%; height: 90%; top: 0; left: 8%; font-size: 115rem; color: #ffffff; /* transition: 2s; */ margin-bottom: 15rem; } .diagnostic-infos { position: relative; width: 93%; top: 0; left: 7%; margin-bottom: 5rem; } .disgnostic-info { display: inline-block; position: relative; width: 94%; height: 50rem; top: 3%; left: 3.5%; background: #5858586c; margin-right: 15rem; margin-bottom: 8rem; } .diagnostic-tittle { position: relative; width: 100%; top: 4rem; left: 0; text-align: center; font-size: 15rem; font-weight: bold; color: #ffffff; } .diagnostic-infopart { position: relative; width: 95%; height: 15rem; top: 10rem; left: 2.5%; border-radius: 3.5rem; border: 1rem solid #b1b1b1; background: linear-gradient(90deg, rgba(201,0,0,1) 0%, rgba(230,227,0,1) 50%, rgba(0,255,4,1) 100%); } .diagnostic-infopart-bar { position: absolute; width: 70%; height: 100%; top: 0; right: 0; border-radius: 0 3rem 3rem 0; background: #2e2e2e; opacity: 100%; } .diagnostic-infopart-percent { position: absolute; width: 100%; font-size: 10rem; text-align: center; color: #808080; font-weight: bold; z-index: 9999; } .diagnostic-pressure { position: relative; width: 93%; top: 0; left: 7%; } .disgnostic-topic { display: inline-block; position: relative; width: 45%; height: 170rem; top: 3%; left: 3.5%; background: #585858; margin-right: 15rem; margin-bottom: 15rem; } .diagnostic-topic-tittle { position: absolute; width: 100%; top: 10rem; font-size: 12rem; color: #ffffff; text-align: center; font-weight: bold; } .diagnostic-pressure-tittle-one { position: absolute; width: 70rem; height: 20rem; bottom: 4rem; left: 65rem; font-size: 12rem; font-weight: bold; color: #f2b63d; text-align: center; } .diagnostic-pressure-tittle-one-middle { position: absolute; width: 40rem; height: 20rem; bottom: 60rem; left: 15rem; font-size: 12rem; font-weight: bold; color: #f2b63d; text-align: center; } .diagnostic-pressure-tittle-two { position: absolute; width: 20rem; height: 20rem; top: 32rem; left: 85rem; font-size: 12rem; font-weight: bold; color: #f2b63d; text-align: center; } .diagnostic-pressure-tittle-two-middle { position: absolute; width: 20rem; height: 20rem; bottom: 60rem; right: 30rem; font-size: 12rem; font-weight: bold; color: #f2b63d; text-align: left; } .svgCircle { position: absolute; height: 150rem; width: 150rem; top: 13%; left: 10%; } .svgCircle circle { fill: none; stroke-linecap:square; stroke-width: 10rem; stroke-dasharray: 253rem; transform: rotate(90deg); transform-origin: center; } .circletb { filter: drop-shadow(0rem 0rem 2rem #4b4b4b); stroke: #f2b63d; stroke-dashoffset: 86.5rem; } .circlenos { filter: drop-shadow(0rem 0rem 2rem #4b4b4b); stroke: #f2b63d; stroke-dashoffset: 166.5rem; } .circleBack { stroke: #ffffff32; } .fueltech-other { display: none; position: absolute; width: 540rem; height: 278rem; top: 0%; left: 0%; border: 1rem solid #000; overflow-y: auto; } .back-imput { position: relative; width: 85%; margin-left: 12%; height: 40%; top: 0; left: 0; background: rgba(97, 97, 97, 0.489); background-size: 100% 100%; } .back-imput2 { position: relative; width: 85%; margin-left: 12%; margin-top: 2%; margin-bottom: 1%; height: 95%; top: 0; left: 0; background: rgba(97, 97, 97, 0.489); background-size: 100% 100%; } .back-imput3 { position: relative; width: 85%; margin-left: 12%; margin-top: 2%; margin-bottom: 1%; height: 90%; top: 0; left: 0; background: rgba(97, 97, 97, 0.489); background-size: 100% 100%; } .fueltech-grade { position: relative; width: 64.6%; height: 30%; top: 39rem; left: 26.2%; text-align: center; font-size: 15rem; color: #000; margin-bottom: 0rem; } .slideValue { position: absolute; bottom: 25%; right: 80%; font-size: 25rem; color: #ffffff; } .slideValueText { position: absolute; bottom: 17%; right: 80%; font-size: 10rem; color: #ffffff; } .slidecontainer { position: relative; width: 60%; top: 19rem; left: 27.8%; margin-bottom: 30rem; } .slider { -webkit-appearance: none; width: 100%; height: 0rem; background: #d3d3d321; outline: none; -webkit-transition: .2s; transition: opacity .2s; border-radius: 2rem; } .slider:hover { opacity: 1; } .slider::-webkit-slider-thumb { -webkit-appearance: none; appearance: none; width: 10rem; height: 35rem; background: #ffffff; cursor: pointer; border-radius: 2rem; } .slider::-moz-range-thumb { width: 25rem; height: 25rem; background: #0cb8fc; cursor: pointer; } .gearscontrolsvalues { position: relative; display: inline-block; width: 94%; height: 30rem; top: 5rem; margin-left: 30rem; /* border: 1rem solid #000; */ overflow: hidden; } .gearscontrolsvalues2 { position: relative; display: inline-block; width: 94%; height: 30rem; top: 5rem; margin-left: 30rem; /* border: 1rem solid #000; */ overflow: hidden; } .gearscontrolsvalues p { position: relative; display: inline-block; width: 10%; height: 10rem; top: -10rem; left: 28rem; /* border: 1rem solid #000; */ } .gearscontrolsvalues2 p { position: relative; display: inline-block; width: 10%; height: 10rem; top: -10rem; left: 38rem; /* border: 1rem solid #000; */ } .gearscontrols { position: relative; display: inline-block; width: 97%; height: 175rem; top: 0rem; margin-left: 0rem; /* border: 1rem solid #000; */ z-index: 9997; /* border: 1rem solid #000; */ } .slidecontainer2 { position: relative; display: inline-block; height: 170rem; width: 7%; top: 0rem; left: 65rem; margin-right: 12rem; z-index: 1; /* border: 1rem solid #000; */ } .slider2 { /* display: inline-block; */ position: absolute; -webkit-appearance: none; height: 15rem; width: 150rem; top: 70rem; left: -65rem; /* margin-top: 50rem; */ background: #d3d3d321; outline: none; -webkit-transition: .2s; transition: opacity .2s; border-radius: 2rem; transform: rotate(-90deg); z-index: 100; /* border: 1rem solid #000; */ } .slider2:hover { opacity: 1; } .slider2::-webkit-slider-thumb { -webkit-appearance: none; appearance: none; width: 25rem; height: 25rem; background: #ffffff; cursor: pointer; z-index: 9999; border-radius: 2rem; /* border: 1rem solid #000; */ } .slider2::-moz-range-thumb { width: 25rem; height: 25rem; background: #0cb8fc; cursor: pointer; } .container { display: block; position: relative; width: 10%; top: 25%; left: 47.5%; margin-bottom: 40rem; cursor: pointer; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; } .container input { position: absolute; opacity: 0; cursor: pointer; height: 0; width: 0; } .checkmark { position: absolute; top: 0; left: 0; height: 25rem; width: 25rem; background-color: #eee; border-radius: 3rem; } .container:hover input ~ .checkmark { background-color: #ccc; } .container input:checked ~ .checkmark { background-color: #202020; } .checkmark:after { content: ""; position: absolute; display: none; } .container input:checked ~ .checkmark:after { display: block; } .container .checkmark:after { left: 9rem; top: 5rem; width: 5rem; height: 10rem; border: solid white; border-width: 0 3rem 3rem 0; -webkit-transform: rotate(45deg); -ms-transform: rotate(45deg); transform: rotate(45deg); } .main-dyno { display: none; position: absolute; width: 100%; height: 100%; top: 0; left: 0; overflow: hidden; } .dyno-back { position: absolute; width: 700rem; height: 380rem; top: 100rem; right: 10rem; background: url(imgs/notebook.png) no-repeat; background-size: 100% 100%; } .dyno-note { position: absolute; width: 541rem; height: 316rem; top: 21rem; left: 82rem; /* border: 1rem solid #000; */ /* background: #000; */ } #dyno-grafic { position: absolute; width: 100%; height: 75%; top: 0; left: 0; /* border: 1rem solid #000; */ } .dyno-infos { position: absolute; width: 100%; height: 25%; bottom: 0; left: 0; /* border: 1rem solid #000; */ background: #2c2c2c; } .dyno-infos-int { position: absolute; width: 70%; height: 100%; top: 0; left: 0; /* border: 1rem solid #000; */ overflow: hidden; background: #646464; } .dyno-infos-rel { display: inline-block; position: relative; width: 80rem; height: 40rem; top: 27%; left: 5%; background: #000; margin-bottom: 5rem; margin-right: 5rem; } .dyno-infos-tittle { position: absolute; width: 100%; top: 4rem; left: 0; font-size: 6rem; color: #fff; text-align: center; } .dyno-infos-value { position: absolute; width: 100%; bottom: 4rem; left: 0; font-family: "DS-DIGI"; font-size: 22rem; color: #fff; text-align: center; } .dyno-afericao { position: absolute; width: 150rem; top: 50%; right: 1%; font-size: 11rem; color: #ffffff; text-align: center; } .dyno-refresh { position: absolute; width: 15rem; height: 15rem; bottom: 50rem; right: 15rem; background: url(imgs/refresh.png) no-repeat; background-size: 100% 100%; filter: invert(100%) sepia(6%) saturate(0%) hue-rotate(115deg) brightness(108%) contrast(108%); transition: 0.5s; } .dyno-refresh:hover { cursor: pointer; transform: rotate(180deg); transition: 0.5s; } .dyno-check-nos { position: absolute; width: 50rem; bottom: 53rem; right: 75rem; font-size: 10rem; font-weight: bold; color: #2196F3; text-align: left; } .dyno-container { display: block; position: relative; width: 10%; top: 15%; left: 73%; margin-bottom: 70rem; cursor: pointer; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; } .dyno-container input { position: absolute; opacity: 0; cursor: pointer; height: 0; width: 0; } .dyno-checkmark { position: absolute; top: 0; left: 0; height: 15rem; width: 15rem; background-color: #eee; border-radius: 3rem; } .dyno-container:hover input ~ .dyno-checkmark { background-color: #ccc; } .dyno-container input:checked ~ .dyno-checkmark { background-color: #2196F3; } .dyno-checkmark:after { content: ""; position: absolute; display: none; } .dyno-container input:checked ~ .dyno-checkmark:after { display: block; } .dyno-container .dyno-checkmark:after { left: 6rem; top: 4rem; width: 2rem; height: 5rem; border: solid white; border-width: 0 1rem 1rem 0; -webkit-transform: rotate(45deg); -ms-transform: rotate(45deg); transform: rotate(45deg); } #intro-video { display: none; position: absolute; width: 130%; height: 110%; top: -7%; left: -14.5%; overflow: hidden; z-index: 9998; } .fueltech-modal { display: none; position: absolute; z-index: 1000; left: 0; top: 0; width: 100%; height: 100%; justify-content: center; align-items: center; background: url(imgs/background.png) no-repeat; background-size: 100% 100%; } .fueltech-modal2 { /* display: none; */ position: absolute; z-index: 1000; left: 0; top: 0; width: 100%; height: 100%; justify-content: center; align-items: center; /* background: url(imgs/background.png) no-repeat; */ background-size: 100% 100%; } .fueltech-modal-content { /* background-color: #252525; */ padding: 40rem; border-radius: 1rem; text-align: center; width: 100%; height: 100%; color: #fff; font-size: 15rem; } .fueltech-modal-header h2 { margin: 0; font-size: 20rem; } .fueltech-modal-body { margin: 20rem 0; } .key-input-text { width: 80%; padding: 10rem; font-size: 15rem; border: none; border-radius: 2.5rem; text-align: center; background-color: #bcbcbc; } .fueltech-modal-footer { display: flex; justify-content: space-around; } .fueltech-modal-button { width: 125rem; cursor: pointer; font-size: 15rem; color: #ffffff; background-color: #5e5e5e; text-align: center; padding: 4%; transition: transform 0.2s; } .fueltech-modal-button:hover { transform: scale(1.01); }