@import url('https://fonts.googleapis.com/css2?family=Rubik:ital,wght@0,300..900;1,300..900&display=swap'); * { user-select: none; margin: 0; padding: 0; font-family: Rubik !important; } body { width: 100vw; height: 100vh; overflow: hidden; background-color: transparent; } *::-webkit-scrollbar { display: none; } .d-flex { display: flex; align-items: center; justify-content: center; } .placar { width: 300px; height: 85px; position: fixed; left: calc(50% - 150px); bottom: -350px; border-radius: 2px; background: radial-gradient(79.78% 293.83% at 50% 300.5%, rgba(194, 253, 109, 0.94) 0%, rgba(30, 34, 42, 0.94) 100%); padding: 10px; display: flex; flex-direction: column; align-items: center; justify-content: space-between; transition: all .5s ease-in-out; } .placar-title { width: 100%; color: #FFF; font-family: Montserrat; font-size: 10px; font-style: normal; font-weight: 700; line-height: normal; text-align: center; } .area-name { width: 100%; color: #FFF; font-family: Montserrat; font-size: 20px; font-style: normal; font-weight: 900; line-height: normal; text-align: center; } .placar-bottom { width: 100%; display: flex; align-items: center; justify-content: space-between; } .attacker, .defender { width: 70px; text-wrap: wrap; color: #FFF; text-align: center; font-family: Montserrat; font-size: 10px; font-style: normal; font-weight: 400; line-height: normal; } .point-container { display: flex; align-items: center; justify-content: center; transform: skewX(352deg); } .point { width: 17px; height: 20px; border-radius: 2px; background: rgba(30, 34, 42, 0.50); margin-left: 5px; } .point-check { border-radius: 2px; background: #C2FD6D; box-shadow: 0px 0px 15.2px 0px #C2FD6D; } .timer { width: 127px; height: 23px; border-radius: 2px 2px 0px 0px; background: #282A30; color: #FFF; font-family: Montserrat; font-size: 15px; font-style: normal; font-weight: 700; line-height: normal; position: absolute; top: -22px; }