@import url('https://fonts.googleapis.com/css2?family=Kanit:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap'); :root { --color: #e50000; --scale: 1; --base-screen-height: 1080; --px-to-vh: calc(1vh / var(--base-screen-height) * 100 * var(--scale)); } body { user-select: none; -o-user-select:none; -moz-user-select: none; -khtml-user-select: none; -webkit-user-select: none; margin: 0; padding: 0; box-sizing: border-box; overflow: hidden; font-family: 'Kanit'; font-weight: 300; letter-spacing: calc(1 * var(--px-to-vh)); color: white; } .container{ display: none; position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); width: calc(890 * var(--px-to-vh)); height: calc(790 * var(--px-to-vh)); border-radius: calc(20 * var(--px-to-vh)); } .container .header{ margin-left:5c; color: #fff; text-align: center; } .container .header span{ color: var(--color); } .bg_prizepool { position: absolute; width: 178vh; height: 150vh; margin-left: -47.5vh; margin-top: -39vh; background: url('bg_prizepool.png'); background-size: contain; background-position: center; background-repeat: no-repeat; justify-content: center; z-index: 0; } .container_frame_pool{ margin-top: 11.8vh; margin-left: 3.7vh; scale: 0.9; position: absolute; width: calc(697 * var(--px-to-vh)); height: calc(183 * var(--px-to-vh)); background-image: url(frame.png); display: flex; justify-content: center; align-items: center; flex-direction: column; } .container_frame_pool .pool{ color: #fff; text-align: center; font-weight: 800; font-size: calc(100 * var(--px-to-vh)); margin-bottom: 4vh; padding: 0; margin: 0; } .container_frame_pool .pool span{ color: var(--color); } .container_frame_pool .container_process{ margin-bottom: 3vh; width: 80%; height: calc(20 * var(--px-to-vh)); background-color: #282828; display: flex; justify-content: space-between; align-items: center; } .container_frame_pool .container_process p{ margin-left: calc(5 * var(--px-to-vh)); font-size: calc(10 * var(--px-to-vh)); } .container_frame_pool .container_process .process_bg{ border-radius: calc(5 * var(--px-to-vh)); margin-right: calc(5 * var(--px-to-vh)); width: 75%; height: calc(5 * var(--px-to-vh)); background-color: #0f0f0f; } .container_frame_pool .container_process .process{ border-radius: calc(10 * var(--px-to-vh)); width: 50%; height: 100%; background-color: var(--color); } .container_line{ position: absolute; margin-right:50vh; margin-top: calc(260 * var(--px-to-vh)); width: calc(794 * var(--px-to-vh)); height: calc(1 * var(--px-to-vh)); background-image: url(line.png); } .container_players{ position: absolute; margin-left: auto; margin-right: auto; margin-top: calc(200 * var(--px-to-vh)); width: calc(800 * var(--px-to-vh)); height: 55%; display: flex; } .container_players .players{ margin-left: -7vh; width: 65%; height: 100%; } .container_players .players .countdown{ width: 100%; height: 7.5%; margin-top: 10.5vh; background-color: #000000; display: flex; align-items: center; justify-content: center; font-weight: 500; } .container_players .players .countdown span{ color: #ff0000; filter: drop-shadow(0 0 2vh #ff0000); } .container_players .conatiner_leader{ margin-top: calc(5 * var(--px-to-vh)); width: 100%; height: 10%; background-color: #000000; display: flex; justify-content: space-between; align-items: center; } .container_players .conatiner_leader p:nth-child(1){ font-size: calc(14 * var(--px-to-vh)); width: 15%; text-align: center; border-right: 1.5px solid #3c3c3c; } .container_players .conatiner_leader p:nth-child(2){ font-size: calc(14 * var(--px-to-vh)); width: 35%; text-align: center; border-right: 1.5px solid #3c3c3c; } .container_players .conatiner_leader p:nth-child(3){ font-size: calc(14 * var(--px-to-vh)); width: 25%; text-align: center; border-right: 1.5px solid #3c3c3c; } .container_players .conatiner_leader p:nth-child(4){ font-size: calc(14 * var(--px-to-vh)); width: 25%; text-align: center; border-right: 1.5px solid #3c3c3c; } .container_players .conatiner_leader p:last-child{ border-right: none; } .container_players .conatiner_leader_players{ margin-top: calc(5 * var(--px-to-vh)); width: 100%; height: 80%; overflow-y: auto; overflow-x: hidden; } ::-webkit-scrollbar { width: calc(0 * var(--px-to-vh)); } ::-webkit-scrollbar-track { width: calc(0 * var(--px-to-vh)); } ::-webkit-scrollbar-thumb { width: calc(0 * var(--px-to-vh)); } ::-webkit-scrollbar-thumb:hover { width: calc(0 * var(--px-to-vh)); } .container_players .conatiner_leader_players .player_box{ margin-bottom: calc(5 * var(--px-to-vh)); width: 100%; height: 7.8%; background-color: #000000; display: flex; justify-content: space-between; align-items: center; } .container_players .conatiner_leader_players .player_box.active{ /* background-color: #141414; */ background: linear-gradient(to bottom, transparent, rgba(150, 0, 0, 0.5)); } /* .container_players .conatiner_leader_players .player_box.active:nth-child(1){ background: linear-gradient(to bottom, transparent, rgba(150, 0, 0, 0.5)); } .container_players .conatiner_leader_players .player_box.active:nth-child(2){ background: linear-gradient(to bottom, transparent, rgba(0, 150, 0, 0.5)); } .container_players .conatiner_leader_players .player_box.active:nth-child(3){ background: linear-gradient(to bottom, transparent, rgba(0, 0, 150, 0.5)); } */ .container_players .conatiner_leader_players .player_box p:nth-child(1){ font-size: calc(14 * var(--px-to-vh)); width: 15%; text-align: center; border-right: 1.5px solid #3c3c3c; } .container_players .conatiner_leader_players .player_box p:nth-child(2){ font-size: calc(14 * var(--px-to-vh)); width: 35%; text-align: center; border-right: 1.5px solid #3c3c3c; } .container_players .conatiner_leader_players .player_box p:nth-child(3){ font-size: calc(14 * var(--px-to-vh)); width: 25%; text-align: center; border-right: 1.5px solid #3c3c3c; } .container_players .conatiner_leader_players .player_box p:nth-child(4){ font-size: calc(14 * var(--px-to-vh)); width: 25%; text-align: center; border-right: 1.5px solid #3c3c3c; } .container_players .conatiner_leader_players .player_box p:last-child{ border-right: none; } .container_players .conatiner_leader_players .player_box p span{ color: var(--color); } .container_players .date{ margin-top: 10vh; width: 40%; height: 100%; } .container_players .date .week{ margin-bottom: calc(20 * var(--px-to-vh)); width: 100%; height: 15%; display: flex; justify-content: space-between; cursor: pointer; } .container_players .date .week .percent{ margin-left: calc(50 * var(--px-to-vh)); position: relative; width: calc(60 * var(--px-to-vh)); height: calc(60 * var(--px-to-vh)); background-color: #202020; border-radius: calc(10 * var(--px-to-vh)); border: solid #3c3c3c calc(2 * var(--px-to-vh)); display: flex; align-items: center; justify-content: center; flex-direction: column; z-index: 0; } .container_players .date .week.active .percent{ background-color: #141414a6; border: solid var(--color) calc(2 * var(--px-to-vh)); } .container_players .date .week .percent .percent_bg{ position: absolute; width: calc(57 * var(--px-to-vh)); height: calc(57 * var(--px-to-vh)); border-radius: calc(10 * var(--px-to-vh)); background-color: #141414; z-index: 1; } .container_players .date .week.active .percent_bg{ background: linear-gradient(to bottom, transparent, rgb(255, 0, 0)); } .container_players .date .week .percent p{ font-size: calc(10 * var(--px-to-vh)); padding: 0; margin: 0; z-index: 2; } .container_players .date .week .percent p.num{ font-size: calc(14 * var(--px-to-vh)); } .container_players .date .week .percent .lock{ position: absolute; width: 100%; height: 100%; z-index: 3; background-color: #14141450; display: flex; align-items: center; justify-content: center; } .container_players .date .week .percent .lock .img{ opacity: 0.9; width: 80%; height: 80%; background-image: url(lock.png); background-size: cover; } .container_players .date .week .details{ width: 60%; display: flex; align-items: center; justify-content: center; flex-direction: column; } .container_players .date .week .details p{ font-size: calc(13 * var(--px-to-vh)); padding: 0; margin: 0; } .container_players .date .week .details p.weekly{ color: #676767; font-weight: 500; } .container_players .date .week.active .details p.weekly{ color: var(--color); filter: drop-shadow(0 0 2vh #ff0000); } .container_players .date .week.active .details p{ filter: drop-shadow(0 0 1vh #ffffff); } .container_yourticket{ margin-left: calc(15 * var(--px-to-vh)); position: absolute; margin-top: calc(550 * var(--px-to-vh)); width: calc(300 * var(--px-to-vh)); height: 5%; display: flex; align-items: center; } .container_yourticket p{ color: #676767; font-weight: 500; } .container_yourticket .ticket{ margin-left: calc(5 * var(--px-to-vh)); width: calc(180 * var(--px-to-vh)); height: 100%; background-color: #010101; border: solid 2px #1f1f1f; display: flex; align-items: center; justify-content: center; color: var(--color); font-weight: 500; } .container_sendticket{ position: relative; margin-left: calc(20 * var(--px-to-vh)); margin-top: calc(15 * var(--px-to-vh)); background-color: var(--color); cursor: pointer; transition: all 0.2s; width: 35vh; height: 7.5vh; background: url('button_ticket.png'); background-size: contain; background-position: center; background-repeat: no-repeat; justify-content: center; } .container_sendticket:hover{ position: relative; margin-left: calc(20 * var(--px-to-vh)); margin-top: calc(15 * var(--px-to-vh)); background-color: var(--color); cursor: pointer; transition: all 0.2s; width: 35vh; height: 7.5vh; background: url('button_ticket_hover.png'); background-size: contain; background-position: center; background-repeat: no-repeat; justify-content: center; } .container_input_bg{ display: none; } .container_input{ position: absolute; top: 0; margin-left: -18vh; width: 130%; height: 100%; /* background-color: #010101c0; */ border-radius: calc(20 * var(--px-to-vh)); display: flex; align-items: center; justify-content: center; flex-direction: column; } .container_input p{ font-size: calc(48 * var(--px-to-vh)); margin: 0; font-weight: 500; } .container_input p span{ color: var(--color); } .container_input input{ font-family: 'Kanit'; text-align: center; width: 50%; color: #fff; background-color: #010101; border: solid 2px #1f1f1f; outline: none; } input::-webkit-outer-spin-button, input::-webkit-inner-spin-button { -webkit-appearance: none; margin: 0; } input[type=number] { -moz-appearance: textfield; }