@import "animate.compat.css"; * { user-select: none; -webkit-user-drag: none; outline: 0 } body { margin: 0; padding: 0; overflow: hidden; max-width: 100%; min-width: 100%; max-height: 100vh; min-height: 100vh; } #Banner { font-weight: 444; font-size: 30px; } div .separator { display: block; clear: both; width: 100%; } #user_id { position: absolute; left: 342px; top: 1012px; color: #fff; background: rgba(34, 33, 33, 0.24); border: solid 2.9px red; border-radius: 50%; width: 42px; height: 42px; display: flex; justify-content: space-around; align-items: center; } .icon { position: relative; width: auto !important; min-width: 170px; height: 30px; border-radius: 100px; background-image: linear-gradient(to left, rgba(255, 0, 0, 0), rgb(117 117 117 / 50%)); box-shadow: rgb(0 0 0 / 25%) 0 .0625em 3px, rgba(255, 230, 0, 0.55) 0 .025em .5em, rgb(255 255 255 / 10%) 0 0 0 1px inset; font: bold 15px sans-serif } .icon .text { display: inline-block; overflow: visible; padding: 0; } .icon.text i { position: relative; float: left; left: 7px; top: 5px; margin-right: 15px; color: #fff; } .icon.text span { display: flex; align-items: center; justify-content: space-around; width: auto !important; min-width: 110px; padding-right: 20px; height: 100%; font-size: 15px; font-weight: 600; color: #fff; text-shadow: 0px 0px 6px rgb(0 0 0 / 63%), 0 8px 13px rgb(0 0 0 / 10%), 0 18px 23px rgb(0 0 0 / 10%); } #Logo { position: absolute; top: 50px; right: 175px; font-family: "Tajawal", sans-serif; font-weight: normal; overflow: hidden; border-radius: 47%; background-position: center; background-size: 79% 79%; background-repeat: no-repeat; width: 120px; height: 120px; z-index: 7; box-shadow: rgb(0 0 0 / 25%) 0 0.0625em 3px, rgba(245, 181, 6, 0.55) 0 0.025em 0.5em, rgb(255 255 255 / 10%) 0 0 0 1px inset; } #money { position: absolute; top: 258px; right: 250px; } #Pbank { position: absolute; top: 258px; right: 50px; } #society { position: absolute; top: 210px; right: 50px; } #dirty { position: absolute; top: 210px; right: 250px; } #map { position: fixed; top: 64%; left: 3%; width: 26.5vh; height: 25vh; margin: 1%; border: 3px solid rgb(255, 255, 255); border-radius: 50%; } .outline-rectangle { height: 0 !important; overflow: unset } #health { position: absolute; top: 1000px; left: 45px; } #armor { position: absolute; top: 1000px; left: 105px; } #thirst { position: absolute; top: 1000px; left: 165px; } #hunger { position: absolute; top: 1000px; left: 225px; } #stamina { position: absolute; top: 1000px; left: 285px; } .progressplayer { -webkit-transition: 0.35s stroke-dashoffset; -o-transition: 0.35s stroke-dashoffset; transition: 0.35s stroke-dashoffset; -webkit-transform: rotate(270deg); -ms-transform: rotate(270deg); transform: rotate(270deg); -webkit-transform-origin: 50% 50%; -ms-transform-origin: 50% 50%; transform-origin: 50% 50%; overflow: none; stroke-linecap: round; } #Weapon { display: none; position: absolute; left: 1770px; top: 400px; width: 7%; } #Ammo { display: none; position: absolute; left: 1800px; top: 450px; } #Ammo img { width: 20px; } #Ammo span { position: absolute; left: 40px; color: #fff; } #camera { display: none; position: relative; width: 100%; height: 73%; border-top: 150px solid #000000; border-bottom: 150px solid #000000; z-index: 999; } #HudPanl { animation: bounceIn 1s; position: absolute; left: 700px; top: 250px; background-color: rgba(36, 36, 36, 0.215); width: 510px; border-radius: 5px; border: 2px solid #be9e0b; z-index: 9999; } .header { padding: 5px; border-bottom: 1px solid #ffffff; } .header i { color: #fff; } .header span { margin-left: 200px; margin-right: 200px; color: #fff; } .ButtonList { display: flex; flex-wrap: wrap; min-width: 110%; min-height: 0px; padding: 10px; } .ButtonList .Item { display: flex; width: 80px; margin-right: 20px; margin-bottom: 20px; } .ButtonList i { color: #fff; margin-right: 7px; font-size: 20px; width: 20px; } .ButtonList .Button { display: flex; background-color: rgba(41, 41, 41, 0.473); padding: 3px; width: 50px; height: 26px; border-radius: 50px; } .ButtonList .Button i{ margin-left: 6px; font-size: 15px; } /*on justify-content: flex-end;*/ .Button span { display: flex; justify-content: space-around; align-items: center; animation: ease; font-size: 14px; font-weight: 666; width: 25px; height: 25px; color: #fff; background-color: rgb(68, 184, 1); border-radius: 50px; } #ColorSystem { display: flex; border-top: 1px solid #ffffff; padding: 5px; } #selection { background-color: rgba(255, 255, 255, 0.133); border-radius: 5px; color: #fff; border: none; font-size: 17px; padding: 5px; padding-left: 37px; height: 30px; margin-left: 50px; margin-top: 50px; margin-bottom: 20px; } .options { background-color: rgba(23, 18, 18, 0.328); color: rgb(252, 252, 252); font-weight: 555; font-size: 16px; } .color-block { max-width: 300px; width: 10%; box-sizing: border-box; margin-bottom: 15px; margin-top: 15px; margin-left: 60px; } .jQWCP-wWidget { position: relative; box-sizing: content-box; box-shadow: 1px 1px 4px rgba(0, 0, 0, 0.5); border-radius: 6px; padding: 10px; z-index: 1001; touch-action: none; border-color: #aaa; } .jQWCP-wWheel { background-repeat: no-repeat; background-position: center; background-size: contain; position: relative; float: left; width: 90px; height: 90px; -webkit-border-radius: 90px; -moz-border-radius: 50%; border-radius: 50%; border: solid 2px #979797; margin: -1px; margin-right: 10px; transition: border 0.15s; cursor: crosshair; } .jQWCP-wWheelOverlay { position: relative; top: 0; left: 0; width: 100%; height: 100%; background: #000; opacity: 0; -webkit-border-radius: 90px; -moz-border-radius: 50%; border-radius: 50%; } .jQWCP-wWheelCursor { /*Box*/ width: 8px; height: 8px; position: absolute; top: 50%; left: 50%; margin: -6px -6px; cursor: crosshair; border: solid 2px #fff; box-shadow: 1px 1px 2px #000; border-radius: 50%; } .jQWCP-slider-wrapper, .jQWCP-wPreview { position: relative; width: 15px; height: 90px; float: left; margin-right: 8px; } .jQWCP-slider-wrapper:last-child, .jQWCP-wPreview:last-child, .jQWCP-wWheel:last-child { margin-right: 0; } .jQWCP-slider, .jQWCP-wPreviewBox { position: relative; width: 100%; height: 100%; border: solid 1px #7b7b7b; margin: -1px; -moz-border-radius: 4px; border-radius: 4px; transition: border 0.15s; } .jQWCP-scursor { position: absolute; left: 0; top: 0; right: 0; height: 6px; margin: -5px -1px -5px -3px; cursor: crosshair; border: solid 2px #fff; box-shadow: 1px 1px 2px #000; border-radius: 4px; } .jQWCP-wAlphaSlider, .jQWCP-wPreviewBox { background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQAQMAAAAlPW0iAAAABlBMVEVAQEB/f39eaJUuAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH3QYRBDgK9dKdMgAAABl0RVh0Q29tbWVudABDcmVhdGVkIHdpdGggR0lNUFeBDhcAAAARSURBVAjXY/jPwIAVYRf9DwB+vw/x6vMT1wAAAABJRU5ErkJggg==) center center; } #carStats { display: none; height: 100%; width: 100%; } .progress2 { transition: 0.35s stroke-dashoffset; transform: rotate(140deg); transform-origin: 50% 50%; } .backgroundCircle, .outer { transform: rotate(-180deg); transform-origin: 50% 50%; } .kolko { transform: scale(0.8); text-align: center; background-repeat: no-repeat; background-position: 50% 40%; background-size: 45% 45%; position: relative; } .kolko .gasIcon { left: 50%; top: 50%; translate: -50% -50%; color: #fff; font-size: 15px; position: absolute; } .kolko span { color: rgba(255, 255, 255, 0.8); font-size: 12px; } .kolko svg { opacity: 1 !important; } .kolko span { opacity: 0; } .kolko span:after { position: relative; content: "%"; font-size: 7px; } .kolko g { -webkit-transform: translate(16px, 13px); -ms-transform: translate(16px, 13px); transform: translate(16px, 13px); } .licznik { position: absolute; top: 840px; left: 420px; } .licznik .licznik2 { position: relative; height: 200%; transform: translateX(-50%); } .licznik .licznik2 div { display: inline-block; vertical-align: middle; margin: 0 10px; } .licznik .licznik2 div svg { opacity: 0.2; } .licznik .licznik2 .active svg { opacity: 0.8; } .licznik .licznik2 .speedometer { width: 100px; height: 100px; text-align: center; clip-path: polygon(100% 45%, 80% 45%, 60% 100%, 0% 100%, 0% 0%, 100% 0%); } .licznik .licznik2 .speedometer svg { opacity: 1; position: absolute; left: 50%; top: 50%; transform: scale(2) translate(-25%, -25%); } .licznik .licznik2 .speedometer .outer { opacity: 0.3; transform: rotate(180deg) scale(1.2); } .licznik .licznik2 .speedometer .text { width: 100%; position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); margin: 0; } .licznik .licznik2 .speedometer .text .speed { color: white; font-size: 27px; display: block; } .licznik .licznik2 .speedometer .text .kmh { color: rgb(255, 255, 255); font-size: 11px; display: block; text-transform: uppercase; } .gas { display: flex; position: absolute; top: 890px; left: 450px; } .SB { position: absolute; left: 500px; top: 895px; } .SB i { color: #fff; border-radius: 50%; border: solid 2px red; padding: 6px; }