:root{ /* Main Colors */ --main-clr: #00A3FF; --shadow-clr1: rgba(0, 163, 255, 0.40); --shadow-clr2: rgba(0, 163, 255, 0.45); --shadow-clr3: rgba(0, 163, 255, 0.35); /* BG Colors */ --bg-clr1: rgba(0, 163, 255, 0.10); --bg-clr2: rgba(0, 163, 255, 0.15); --bg-clr3: rgba(0, 7, 11, 0.95); --bg-clr4: rgba(0, 163, 255, 0.15); --bg-clr5: rgba(0, 163, 255, 0.08); } * { margin: 0px; padding: 0px; box-sizing: border-box; user-select: none; } body, html { height: 100%; width: 100%; } span { font-family: PFDinDisplayPro-Regular; text-shadow: 0vw 0vw 0.2083333333vw rgba(0, 0, 0, 0.25); } input { outline: none; border: none; } button { outline: none !important; border: none; cursor: pointer; } .form { position: relative; display: flex; justify-content: center; align-items: center; width: 100vw; min-height: 100vh; z-index: 1; overflow: hidden; /* background: gray; */ } .server-info-box { position: absolute; display: flex; align-items: center; top: 1.5104166667vw; right: 1.25vw; } .column { display: flex; flex-direction: column; } .margin { align-items: flex-end; margin-right: 0.8333333333vw; } .project-name { font-size: 1.0416666667vw; letter-spacing: 0.06em; color: #FFFFFF; } .row { display: flex; align-items: center; } .info-txt { margin-top: 0.2083333333vw; font-size: 0.7291666667vw; color: rgba(255, 255, 255, 0.48); } .info-txt span:nth-child(2) { margin-left: 0.1041666667vw; } .info-txt span:nth-child(2), .info-txt span:nth-child(4) { color: #fff; } .info-txt img:nth-child(3) { width: 0.8333333333vw; height: 0.8333333333vw; margin: 0vw 0.2083333333vw 0vw 0.8333333333vw; } .server-info-shadow { position: absolute; width: 127.922%; height: 3.0208333333vw; background: rgba(0, 0, 0, 0.48); filter: blur(2.0833333333vw); left: -1.3541666667vw; z-index: -1; } .time-box { position: absolute; display: flex; align-items: center; top: 2.5vw; left: 1.6666666667vw; font-size: 0.8333333333vw; } .time-box img { width: 0.8854166667vw; height: 0.8854166667vw; } .time-box span:nth-child(2) { color: #fff; margin: 0vw 0.2083333333vw; } .time-box span:nth-child(3) { color: rgba(255, 255, 255, 0.48); } .time-box-shadow { position: absolute; width: 137.87%; height: 1.71875vw; left: -1.25vw; background: rgba(0, 0, 0, 0.64); filter: blur(2.0833333333vw); z-index: -1; } .ammo-box { position: absolute; display: flex; align-items: center; top: 6.09375vw; right: 1.25vw; font-size: 1.0416666667vw; color: #FFFFFF; } .ammo-box img { width: 1.0416666667vw; height: 1.0416666667vw; opacity: 0.48; margin-right: 0.4166666667vw; } .ammo-box span:nth-child(3) { margin-left: 0.0520833333vw; opacity: 0.48; } .ammo-box-shadow { position: absolute; width: 7.03125vw; height: 1.5625vw; left: -1.25vw; background: rgba(0, 0, 0, 0.64); filter: blur(2.0833333333vw); z-index: -1; } .wallet-box { position: absolute; display: flex; align-items: center; left: 17.1354166667vw; bottom: 1.6145833333vw; } .left { align-items: flex-start; margin-left: 0.4166666667vw; font-size: 0.8333333333vw; } .left span:first-child { color: #FFFFFF; opacity: 0.48; } .left span:last-child { color: #fff; } .fraction-shadow { position: absolute; width: 113%; height: 2.5vw; left: -1.25vw; background: rgba(0, 0, 0, 0.72); filter: blur(2.5vw); z-index: -1; } .money { margin-top: 0.625vw; } .money img { width: 1.25vw; height: 1.25vw; } .money span { margin-left: 0.625vw; color: #FFFFFF; } .money-shadow { position: absolute; width: 122.23%; height: 3.9583333333vw; background: rgba(0, 0, 0, 0.64); filter: blur(3.3333333333vw); bottom: -0.4166666667vw; left: -1.25vw; z-index: -1; } .mic-box { position: absolute; display: flex; align-items: center; justify-content: center; width: 2.0833333333vw; height: 2.0833333333vw; bottom: 0.8333333333vw; background: rgba(21, 22, 31, 0.48); border-radius: 2.6041666667vw; } .mic-box img { width: 1.25vw; height: 1.25vw; } .scoreboard-box { display: flex; flex-direction: column; align-items: center; width: 19.21875vw; height: 12.34375vw; padding: 1.6666666667vw; background: rgba(21, 22, 31, 0.8); box-shadow: 0vw 0.2083333333vw 0.2083333333vw rgba(0, 0, 0, 0.25); border-radius: 0.4166666667vw; } .stats { align-items: center; } .stats img { width: 1.6666666667vw; height: 1.6666666667vw; opacity: 0.48; } .stats span:nth-child(2) { margin-top: 0.2083333333vw; color: rgba(255, 255, 255, 0.48); } .stats span:nth-child(3) { margin-top: 0.625vw; color: #FFFFFF; } .row .stats:nth-child(2) { margin: 0vw 2.34375vw 0vw 2.9166666667vw; } .scoreboard-box .row { margin-top: 1.6666666667vw; } .settings-container { position: relative; display: flex; flex-direction: column; align-items: center; font-family: Montserrat-Bold; padding: 2.0833333333vw 2.6041666667vw 1.25vw 2.6041666667vw; background: rgba(21, 22, 31, 0.8); border-radius: 0.625vw; } .settings-container span:nth-child(2) { font-family: PFDinDisplayPro-Medium;; font-size: 1.25vw; text-align: center; color: #fff; } .settings-box { display: flex; flex-direction: column; width: 26.0416666667vw; margin-top: 1.6666666667vw; } .settings-box .parameter:first-child { margin-top: 0vw; } .parameter { position: relative; display: flex; align-items: center; width: 26.0416666667vw; height: 2.6041666667vw; margin-top: 0.5729166667vw; padding: 0.78125vw 1.25vw; border-radius: 0.4166666667vw; background: rgba(255,255,255, 0.08); } .settings-box .parameter:first-child { margin-top: 0vw; } .parameter span { font-size: 0.8333333333vw; color: #fff; } .switch{ position: absolute; right: 1.25vw; } input[type="checkbox"]{ position: relative; width: 2.1875vw; height: 1.1458333333vw; -webkit-appearance: none; outline: none; background: rgba(0, 0, 0, 0.35); border-radius: 2.6041666667vw; transition: 0.5s; box-shadow: inset 0 0 0.2083333333vw rgba(0,0,0,0.25); } input:checked[type="checkbox"]{ background: rgba(47, 201, 114, 0.65); } input[type="checkbox"]:before{ content: ''; position: absolute; width: 0.9375vw; height: 0.9375vw; border-radius: 100%; top: 0.1041666667vw; left: 0.15625vw; background: rgba(255, 255, 255, 1); transition: .5s; } input:checked[type="checkbox"]::before{ left: 1.09375vw; } .setting-img { width: 2.8125vw; height: 2.8125vw; margin-top: 1.6666666667vw; } .close-img { position: absolute; width: 1.0416666667vw; height: 1.0416666667vw; top: 1.25vw; right: 1.25vw; opacity: 0.25; transition: all 0.25s ease; } .close-img:hover { opacity: 0.9; } .speedometer-box { position: absolute; bottom: 1.1979166667vw; right: 0vw; } .speedometer-box svg { width: 13.0208333333vw; height: 13.0208333333vw; } svg { width: 13.0208333333vw; height: 13.0208333333vw; } #speedometer-bar-main-background { fill: none; stroke: rgba(21, 22, 31, 0.32); stroke-width: 52px; transform-origin: center; transform: rotate(180deg); stroke-dasharray: 471.2388; stroke-dashoffset: 235.6194; } #speedometer-bar-background { fill: none; stroke: rgba(21, 22, 31, 0.8); stroke-width: 5px; transform-origin: center; transform: rotate(180deg); stroke-dasharray: 618.8937; stroke-dashoffset: 309.4468; } #speedometer-bar-center-background { fill: none; stroke: rgba(21, 22, 31, 0.48); stroke-width: 1px; transform-origin: center; transform: rotate(180deg); stroke-dasharray: 311.0176; stroke-dashoffset: 155.5088; } #arrow { fill: none; stroke: #07aadc; stroke-width: 45px; transform-origin: center; stroke-dasharray: 6, 471.2388; stroke-dashoffset: -155; transform: rotate(58deg); } .speed-text { position: absolute; display: flex; flex-direction: column; align-items: center; top: 4.6875vw; left: 5vw; font-family: PFDinDisplayPro-Medium; font-size: 2.0833333333vw; color: #FFFFFF; text-shadow: 0vw 0vw 0.2083333333vw rgba(0, 0, 0, 0.25); } .speed-numbers { display: flex; } .speed-numbers .number { color: rgba(255, 255, 255, 1); } .speed-numbers .number.dimmed { color: rgba(255, 255, 255, 0.4); } .km-h { font-size: 0.625vw; margin-bottom: -0.2083333333vw; } #fuel-bar-background { fill: none; stroke: rgba(21, 22, 31, 0.56); stroke-width: 7px; transform-origin: center; transform: rotate(116deg); stroke-dasharray: 618.8937; stroke-dashoffset: 526.0597; stroke-linecap: round; } #fuel-bar-progress { fill: none; stroke: #DC8620; stroke-width: 7px; transform-origin: center; transform: rotate(116deg); stroke-dasharray: 618.8937; stroke-dashoffset: 618.8937; stroke-linecap: round; } #engine-bar-background { fill: none; stroke: rgba(21, 22, 31, 0.56); stroke-width: 7px; transform-origin: center; transform: rotate(10deg); stroke-dasharray: 618.8937; stroke-dashoffset: 526.0597; stroke-linecap: round; } #engine-bar-progress { fill: none; stroke: #07aadc; stroke-width: 7px; transform-origin: center; transform: rotate(63.8deg); stroke-dasharray: 618.8937; stroke-dashoffset: 618.8937; stroke-linecap: round; } .icons-row { position: absolute; display: flex; align-items: center; top: 8.0729166667vw; left: 4.4270833333vw; } .icons-row img { width: 0.8333333333vw; height: 0.8333333333vw; } .icons-row img:nth-child(2) { margin: 0.5208333333vw 0.8333333333vw 0vw 0.8333333333vw; } .icons-bottom { position: absolute; display: flex; align-items: center; left: 4.84375vw; bottom: 1.40625vw; } .img-icon { width: 0.8333333333vw; height: 0.8333333333vw; opacity: 0.48; } .icons-bottom img:nth-child(2) { margin-left: 1.7708333333vw; } .icons-bottom img { opacity: 1; } .speedometer-shadow { position: absolute; width: 13.0208333333vw; height: 13.0208333333vw; background: rgba(0, 0, 0, 0.8); filter: blur(5.4166666667vw); z-index: -1; } .icon-active { opacity: 1; filter: drop-shadow(0vw 0vw 0.4166666667vw rgba(255, 255, 255, 0.3)); } .notify-container { position: absolute; display: flex; flex-direction: column; justify-content: flex-end; height: 38.5416666667vw; width: 14.1145833333vw; left: 1.5104166667vw; bottom: 13.875vw; transition: all 0.35s ease; } .notify-info, .notify-warning, .notify-error, .notify-success { position: relative; display: flex; align-items: center; width: 14.1145833333vw; min-height: 3.6458333333vw; border-radius: 0.625vw; background: rgba(21, 22, 31, 0.75); margin-top: 0.4166666667vw; padding: 0.9375vw 1.0416666667vw; opacity: 0; transform: translateX(-5.2083333333vw); transition: all 0.45s ease; animation: showNotification 0.45s ease forwards; } .notify-info img, .notify-warning img, .notify-error img, .notify-success img { width: 1.25vw; height: 1.25vw; opacity: 1; filter: drop-shadow(0vw 0vw 0.2083333333vw rgba(255, 255, 255, 0.1)); } .text-box { display: flex; flex-direction: column; justify-content: center; width: 9.6875vw; margin-left: 0.5208333333vw; } .text-box span:first-child{ font-family: Montserrat-Medium; font-size: 0.7291666667vw; } .notify-info .text-box span:nth-child(1) { color: #F1C40F; text-shadow: 0vw 0.2083333333vw 0.2083333333vw rgba(241, 196, 15, 0.25); } .text-box span:nth-child(2) { font-family: Montserrat-Regular; font-size: 0.625vw; margin-top: 0.1041666667vw; color: rgba(255, 255, 255, 0.6); } .timer-box { position: absolute; width: 11.6145833333vw; height: 0.2083333333vw; bottom: 0vw; left: 1.25vw; } .bg-timer { position: absolute; width: 100%; height: 100%; background: rgba(255, 255, 255, 0.1); border-radius: 0.2604166667vw; } .timer { position: absolute; width: 0%; height: 100%; bottom: 0vw; background: #F1C40F; border-radius: 0.2604166667vw; } .notify:first-child { margin: 0vw; } .notify-warning .text-box span:nth-child(1) { color: #FC6621; text-shadow: 0vw 0.2083333333vw 0.2083333333vw rgba(252, 102, 33, 0.25); } .notify-warning .timer { background: #FC6621; } .notify-error .text-box span:nth-child(1) { color: #F9320C; text-shadow: 0vw 0.2083333333vw 0.2083333333vw rgba(249, 50, 12, 0.25); } .notify-error .timer { background: #F9320C; } .notify-success .text-box span:nth-child(1) { color: #00A03E; text-shadow: 0vw 0.2083333333vw 0.2083333333vw rgba(0, 160, 62, 0.25); } .notify-success .timer { background: #00A03E; } .announce { position: absolute; display: flex; align-items: center; max-width: 26.0416666667vw; min-height: 4.7916666667vw; padding: 1.3541666667vw 2.5vw; top: 2.3958333333vw; border-radius: 0.625vw; background: rgba(21, 22, 31, 0.75); } .announce img { width: 2.0833333333vw; height: 2.0833333333vw; filter: drop-shadow(0vw 0vw 0.2083333333vw rgba(255, 255, 255, 0.25)); } .announce span:nth-child(1) { font-family: Montserrat-Bold; font-size: 0.8333333333vw; color: rgba(255, 255, 255, 0.9); } .announce span:nth-child(2) { font-family: Montserrat-Bold; font-size: 0.8333333333vw; margin-left: 0.2604166667vw; color: #07aadc; } .announce-progress-line { position: absolute; width: calc(100% - 5vw); height: 0.2083333333vw; bottom: 0vw; background: rgba(255, 255, 255, 0.1); border-radius: 0.2604166667vw; } .announce-progress { position: absolute; height: 100%; width: 0%; left: 0vw; background: rgba(255, 255, 255, 0.9); border-radius: 0.2604166667vw; } .announce-text-box { margin-left: 0.8333333333vw; } @keyframes showNotification { to { opacity: 1; transform:translateX(0vw) } } @keyframes hideNotification { from{ opacity: 1; transform:translateX(0vw) } to { opacity: 0; transform:translateX(-5.2083333333vw) } } .showNotify{ animation: showNotification .45s ease forwards; } .hideNotify{ animation: hideNotification .45s; } .helpnotify-flex{ position: absolute; left: 50%; transform: translateX(-50%); bottom: 6%; display: inline-flex; flex-direction: column; justify-content: center; align-items: center; gap: 0.6481vh; animation: .5s helpnotifyfadeIn ease-in-out; } @keyframes helpnotifyfadeIn { from{ margin-bottom: -3vh; opacity: 0; } to{ margin-bottom: 0vh; opacity: 1; } } /* @keyframes helpnotifyfadeOut { from{ margin-bottom: 0vh; opacity: 1; } to{ margin-bottom: -3vh; opacity: 0; } } */ .box-helpnotify-letter{ display: flex; width: 3.1481vh; height: 3.1481vh; flex-direction: column; justify-content: center; align-items: center; background: radial-gradient(55.14% 69.51% at 50% 50%, rgba(0, 163, 255, 0.15) 0%, rgba(0, 163, 255, 0.00) 100%), rgba(0, 7, 11, 0.95); } .letter{ color: #00A3FF; text-shadow: 0vh 0vh 1.2037vh rgba(0, 7, 11, 0.95); font-family: Montserrat-Bold; font-size: 1.3889vh; } .helpnotify-txt{ color: #FFF; font-family: Montserrat-Bold; font-size: 1.3889vh; text-align: center; max-width: 20.5556vh; } .progressbar-flex{ position: absolute; left: 50%; transform: translateX(-50%); bottom: 2%; display: inline-flex; flex-direction: column; justify-content: flex-end; align-items: center; gap: 0.5556vh; animation: .5s progressbarfadeIn ease-in-out; } @keyframes progressbarfadeIn { from{ margin-bottom: -3vh; opacity: 0; } to{ margin-bottom: 0vh; opacity: 1; } } .progressbar-header-flex{ display: flex; width: 29.9074vh; justify-content: space-between; align-items: center; } .progressbar-action{ color: rgba(255, 255, 255, 0.75); font-family: Montserrat-Bold; font-size: 1.2963vh; } .progressbar-percent-flex{ display: flex; } .percent{ color: #FFF; font-family: Montserrat-Bold; font-size: 1.2963vh; letter-spacing: 0.1296vh; } .percent-sign{ color: #00A3FF; font-family: Montserrat-Bold; font-size: 1.2963vh; letter-spacing: 0.1296vh; } .box-progressbar{ display: flex; width: 29.9074vh; height: 1.7593vh; justify-content: center; align-items: center; background: radial-gradient(55.14% 69.51% at 50% 50%, rgba(0, 163, 255, 0.15) 0%, rgba(0, 163, 255, 0.00) 100%), rgba(0, 7, 11, 0.95); } .progressbar{ display: flex; width: 28.8889vh; height: 0.463vh; align-items: center; flex-shrink: 0; background: rgba(0, 163, 255, 0.40); } .progressbar-progress{ height: 0.463vh; background: #00A3FF; width: 0%; box-shadow: 0vh 0vh 1.8519vh 0vh rgba(0, 163, 255, 0.45); /* animation: 3s progressbaranim ease-in-out; */ } @keyframes progressbaranim { from{ width: 0%; } to{ width: 100%; } } .eat-drink-flex{ position: absolute; bottom: 20.3%; left: 2%; display: inline-flex; justify-content: center; align-items: center; gap: 1.7593vh; } .drink-flex{ display: flex; } .box-drink-icn{ display: flex; width: 3.0556vh; height: 3.0556vh; justify-content: center; align-items: center; gap: 0.9259vh; flex-shrink: 0; background: radial-gradient(55.14% 69.51% at 50% 50%, rgba(47, 170, 223, 0.08) 0%, rgba(47, 170, 223, 0.00) 100%), rgba(3, 11, 14, 0.95); } .drink-icn{ width: 1.1034vh; height: 1.2037vh; flex-shrink: 0; filter: drop-shadow(0vh 0vh 1.3889vh var(--shadow-clr2)); } .box-drink{ display: flex; width: 7.8vh; height: 3.0556vh; align-items: center; gap: 0.463vh; background: rgba(4, 14, 18, 0.63); } .drink-ranges-flex{ display: flex; height: 1.9444vh; align-items: center; gap: 0.2778vh; margin-left: 0.463vh; } .drink-range1{ display: flex; width: 1.1vh; height: 1.9444vh; flex-direction: column; justify-content: center; align-items: center; background: rgba(0, 163, 255, 0.20); opacity: .45; } .drink-innerrange1{ width: 0.3704vh; height: 1.2037vh; flex-shrink: 0; background: #2FAADF; box-shadow: 0vh 0vh 0.9259vh 0vh rgba(47, 170, 223, 0.75); } .drink-range2{ display: flex; width: 1.1vh; height: 1.9444vh; flex-direction: column; justify-content: center; align-items: center; background: rgba(0, 163, 255, 0.20); opacity: .45; } .drink-innerrange2{ width: 0.3704vh; height: 1.2037vh; flex-shrink: 0; background: #2FAADF; box-shadow: 0vh 0vh 0.9259vh 0vh rgba(47, 170, 223, 0.75); } .drink-range3{ display: flex; width: 1.1vh; height: 1.9444vh; flex-direction: column; justify-content: center; align-items: center; background: rgba(0, 163, 255, 0.20); opacity: .45; } .drink-innerrange3{ width: 0.3704vh; height: 1.2037vh; flex-shrink: 0; background: #2FAADF; box-shadow: 0vh 0vh 0.9259vh 0vh rgba(47, 170, 223, 0.75); } .drink-range4{ display: flex; width: 1.1vh; height: 1.9444vh; flex-direction: column; justify-content: center; align-items: center; background: rgba(0, 163, 255, 0.20); opacity: .45; } .drink-innerrange4{ width: 0.3704vh; height: 1.2037vh; flex-shrink: 0; background: #2FAADF; box-shadow: 0vh 0vh 0.9259vh 0vh rgba(47, 170, 223, 0.75); } .drink-range5{ display: flex; width: 1.1vh; height: 1.9444vh; flex-direction: column; justify-content: center; align-items: center; background: rgba(0, 163, 255, 0.20); opacity: .45; } .drink-innerrange5{ width: 0.3704vh; height: 1.2037vh; flex-shrink: 0; background: #2FAADF; box-shadow: 0vh 0vh 0.9259vh 0vh rgba(47, 170, 223, 0.75); } .drink-active{ opacity: 1; } .eat-flex{ display: flex; } .box-eat-icn{ display: flex; width: 3.0556vh; height: 3.0556vh; justify-content: center; align-items: center; gap: 0.9259vh; flex-shrink: 0; background: radial-gradient(55.14% 69.51% at 50% 50%, rgba(203, 151, 68, 0.08) 0%, rgba(203, 151, 68, 0.00) 100%), rgba(12, 9, 4, 0.95); } .eat-icn{ width: 1.1034vh; height: 1.2037vh; flex-shrink: 0; filter: drop-shadow(0vh 0vh 1.3889vh rgba(203, 151, 68, 0.45)); } .box-eat{ display: flex; width: 7.8vh; height: 3.0556vh; align-items: center; gap: 0.463vh; background: rgba(21, 15, 6, 0.63); } .eat-ranges-flex{ display: flex; height: 1.9444vh; align-items: center; gap: 0.2778vh; margin-left: 0.463vh; } .eat-range1{ display: flex; width: 1.1vh; height: 1.9444vh; flex-direction: column; justify-content: center; align-items: center; background: rgba(214, 151, 58, 0.20); opacity: .45; } .eat-innerrange1{ width: 0.3704vh; height: 1.2037vh; flex-shrink: 0; background: #D6973A; box-shadow: 0vh 0vh 0.9259vh 0vh rgba(214, 151, 58, 0.75); } .eat-range2{ display: flex; width: 1.1vh; height: 1.9444vh; flex-direction: column; justify-content: center; align-items: center; background: rgba(214, 151, 58, 0.20); opacity: .45; } .eat-innerrange2{ width: 0.3704vh; height: 1.2037vh; flex-shrink: 0; background: #D6973A; box-shadow: 0vh 0vh 0.9259vh 0vh rgba(214, 151, 58, 0.75); } .eat-range3{ display: flex; width: 1.1vh; height: 1.9444vh; flex-direction: column; justify-content: center; align-items: center; background: rgba(214, 151, 58, 0.20); opacity: .45; } .eat-innerrange3{ width: 0.3704vh; height: 1.2037vh; flex-shrink: 0; background: #D6973A; box-shadow: 0vh 0vh 0.9259vh 0vh rgba(214, 151, 58, 0.75); } .eat-range4{ display: flex; width: 1.1vh; height: 1.9444vh; flex-direction: column; justify-content: center; align-items: center; background: rgba(214, 151, 58, 0.20); opacity: .45; } .eat-innerrange4{ width: 0.3704vh; height: 1.2037vh; flex-shrink: 0; background: #D6973A; box-shadow: 0vh 0vh 0.9259vh 0vh rgba(214, 151, 58, 0.75); } .eat-range5{ display: flex; width: 1.1vh; height: 1.9444vh; flex-direction: column; justify-content: center; align-items: center; background: rgba(214, 151, 58, 0.20); opacity: .45; } .eat-innerrange5{ width: 0.3704vh; height: 1.2037vh; flex-shrink: 0; background: #D6973A; box-shadow: 0vh 0vh 0.9259vh 0vh rgba(214, 151, 58, 0.75); } .eat-active{ opacity: 1; } .funk-list-bg-flex{ position: absolute; display: flex; top: 24%; right: 1.56%; flex-direction: column; align-items: flex-end; gap: 0.3704vh; } .funk-header-flex{ display: flex; gap: 0.2778vh; } .funk-txt{ color: #FFF; font-family: Montserrat-Bold; font-size: 0.9111vh; } .funk{ color: #FFF; font-family: Montserrat-Bold; font-size: 0.9111vh; } .line-funk{ display: flex; height: 0.0926vh; flex-direction: column; align-items: flex-start; gap: 0.9259vh; align-self: stretch; background: var(--main-clr); box-shadow: 0vh -0.1852vh 0.9259vh 0vh var(--main-clr); } .funk-list-flex{ display: flex; flex-direction: column; justify-content: center; align-items: flex-end; gap: 0.5556vh; } .funk-box{ display: flex; align-items: center; gap: 0.7407vh; opacity: .45; } .funk-active{ opacity: 1; } .funk-name{ color: #FFF; font-family: Montserrat-Bold; font-size: 0.8111vh; } .funk-name-flex{ display: flex; } .funk-id-left{ margin-left: .3vh; color: #FFF; font-family: Montserrat-Bold; font-size: 0.8111vh; } .funk-id{ color: #FFF; font-family: Montserrat-Bold; font-size: 0.8111vh; } .funk-id-right{ color: #FFF; font-family: Montserrat-Bold; font-size: 0.8111vh; } .funk-icn{ width: 1.5593vh; height: 1.5593vh; } .mic-funk-flex{ position: absolute; top: 50%; right: 1.56%; transform: translateY(-50%); display: inline-flex; flex-direction: column; justify-content: center; align-items: flex-end; gap: 0.3704vh; } .box-chat{ position: absolute; display: flex; left: 1.5%; top: 14.55%; width: 25.1852vh; height: 3.1481vh; align-items: center; gap: 1.4815vh; flex-shrink: 0; background: radial-gradient(55.14% 69.51% at 50% 50%, rgba(0, 163, 255, 0.08) 0%, rgba(0, 163, 255, 0.00) 100%), rgba(0, 7, 11, 0.75); } .chat-txt{ margin-left: 1.3889vh; width: 20vh; border: none; background: none; color: #FFF; font-family: Montserrat-Bold; font-size: 1.0185vh; } .chat-icn{ width: 1.0185vh; height: 0.9259vh; position: absolute; right: 0.8333vh; filter: drop-shadow(0vh 0vh 1.3889vh var(--shadow-clr2)); } .infos-left-flex{ position: absolute; top: 21%; left: 1.5%; display: inline-flex; align-items: center; gap: 1.0185vh; } .box-gift{ display: flex; width: 21.1111vh; height: 6.4815vh; align-items: center; gap: 1.4815vh; background: radial-gradient(55.14% 69.51% at 50% 50%, var(--bg-clr5) 0%, rgba(0, 163, 255, 0.00) 100%), var(--bg-clr3); } .gift-cnt{ margin-left: 1.3889vh; display: flex; align-items: center; gap: 1.6667vh; } .gift-icn{ width: 1.3889vh; height: 1.3865vh; filter: drop-shadow(0vh 0vh 1.1111vh var(--shadow-clr2)); } .gift-txt-flex{ display: flex; flex-direction: column; justify-content: center; align-items: flex-start; gap: 0.1852vh; } .gift-header-flex{ display: flex; align-items: center; gap: 0.2778vh; } .gift-title{ color: var(--main-clr); text-shadow: 0vh 0vh 1.8519vh var(--shadow-clr1); font-family: Montserrat-Bold; font-size: 0.9411vh; text-transform: uppercase; } .gift-desc{ color: #FFF; font-family: Montserrat-Bold; font-size: 0.9111vh; text-transform: uppercase; } .time-gift-flex{ display: flex; width: 13.5185vh; flex-direction: column; align-items: flex-start; } .time-gift-txt.time-gift-txt{ align-self: stretch; color: rgba(255, 255, 255, 0.50); font-family: Montserrat-Bold; font-size: 0.9259vh; line-height: 105.444%; } .time-amount-gift-flex{ display: flex; gap: 0.2778vh; } .time-amount{ color: var(--main-clr); font-family: Montserrat-Bold; font-size: 0.9111vh; } .time-sign{ color: var(--main-clr); font-family: Montserrat-Bold; font-size: 0.9111vh; }