#header-content #search-players-container { width: 79.4074vh; height: 9.2593vh; display: flex; justify-content: center; align-items: center; } #search-players-container input { width: 52.5vh; height: 1.1111vh; border-radius: .7292vw; outline: 0; border: 0; padding-left: 1.7593vh; padding-top: 1.7593vh; padding-bottom: 1.7593vh; background-image: url(img/SearchPlayersBg.png); background-size: cover; background-position: center; font-size: .8333vw; font-weight: 400; color: white; background-color: rgba(255, 255, 255, 0.05); } input:focus { outline: 0; } #search-players-container input::placeholder { font-size: .8333vw; font-weight: 400; color: rgba(255, 255, 255, 0.30); } #map { width: 100%; height: 100%; border-bottom-right-radius: 1.6667vh; background-color: transparent; -webkit-mask-image: linear-gradient(to bottom, transparent 2%, black 65%); mask-image: linear-gradient(to bottom, transparent 2%, black 65%); z-index: 1; } #map:focus { outline: 0; border: 0; } #map-controls { width: 92.2222vh; height: 7.4074vh; position: absolute; background-image: url(img/MapControlsBg.png); background-size: 100%; background-position: center; background-repeat: no-repeat; bottom: 0; z-index: 1; display: flex; align-items: center; } #map-controls #map-zoom-controls { width: 8.9815vh; height: 3.7037vh; border-radius: 0.7407vh; border: 0.1852vh solid #ffffff1b; background: rgba(217, 217, 217, 0.07); backdrop-filter: blur(4.2593vh); margin-left: 3.3333vh; display: flex; } #map-zoom-controls #map-zoom-controls-button { width: 50%; height: 100%; display: flex; justify-content: center; align-items: center; font-size: 2.7778vh; } #map-controls #map-styles-container { width: auto; height: 100%; margin-left: 0.9259vh; display: flex; align-items: center; } #map-styles-container #map-styles-item { width: auto; height: auto; display: flex; align-items: center; margin-left: 0.9259vh; } #map-styles-item span.mapStyle { margin-left: 0.9259vh; font-size: 1.1111vh; opacity: 0.4; } #map-styles-item #map-item-checkbox { width: 2.037vh; height: 2.037vh; border: 0.1852vh solid #ffffff1b; border-radius: 0.3704vh; background: rgba(217, 217, 217, 0.07); display: flex; justify-content: center; align-items: center; } #map-styles-item #map-item-checkbox.checked { background: linear-gradient(0deg, rgba(217, 217, 217, 0.36) 0%, rgba(217, 217, 217, 0.36) 100%), rgba(217, 217, 217, 0.07); border-color: rgba(255, 255, 255, 0.242); } #map-styles-item #map-item-checkbox img { width: 0.8333vh; height: 0.6481vh; } .map-item-details { width: 23.6111vh; height: 23.6111vh; position: absolute; z-index: 2; border-radius: 1.2963vh; top: 12.963vh; left: 25.6481vh; display: flex; flex-direction: column; transition: 0.2s; background-image: url(img/MapItemDetailsBg.png); background-size: 100%; background-position: center; background-repeat: no-repeat; } #map-item-details-delete-button { position: absolute; z-index: 1; top: 37.5vh; left: 25.6481vh; display: inline-flex; width: 23.6111vh; height: 3.3333vh; justify-content: center; align-items: center; border: 0.1852vh solid #FF6D6D; border-radius: 0.8333vh; background: rgba(0, 0, 0, 0.17); backdrop-filter: blur(0.9259vh); color: #F34240; font-size: 1.1111vh; font-weight: 600; } .map-item-details #map-item-details-header { width: 100%; height: auto; display: flex; } #map-item-details-header #details-player-icon { width: 4.4444vh; height: 4.4444vh; border: 0.1852vh solid #39FF88; border-radius: 50%; display: flex; justify-content: center; align-items: center; margin-top: 1.8519vh; margin-left: 1.8519vh; } #details-player-icon img { width: 3.7037vh; height: 3.7037vh; border-radius: 50%; } #map-item-details-header #details-player-credits { height: 4.6296vh; width: 7.8704vh; display: flex; flex-direction: column; justify-content: space-evenly; margin-left: 0.9259vh; margin-top: 1.8519vh; font-size: 1.1111vh; font-weight: 600; } #details-player-credits input { width: 11.1111vh; height: 0.7407vh; font-size: 1.1111vh; font-weight: 600; color: white; border: 0; background-color: transparent; } #details-player-credits input::placeholder { color: rgba(255, 255, 255, 0.12); } .map-item-details #map-item-details-credits { width: 100%; height: 13.3333vh; display: flex; flex-direction: column; justify-content: space-evenly; } #map-item-details-credits #details-credits-item { width: auto; height: auto; display: flex; } #details-credits-item span { width: 14.8148vh; height: 1.5111vh; margin-left: 2.5vh; font-size: 1.1111vh; font-weight: 600; display: flex; } #details-credits-item input.editInput { width: 18.0556vh; height: 2.5926vh; border: 0; border-radius: 0.6481vh; font-size: 1.1111vh; font-weight: 600; color: white; text-align: center; background-size: 100%; background-position: center; background-repeat: no-repeat; background-color: transparent; margin-left: 2.7778vh; } #details-credits-item input.editInput::placeholder { color: rgba(255, 255, 255, 0.15); } .map-item-details #map-item-line { width: 14.537vh; height: 0.0926vh; opacity: 0.07; background: white; margin-left: 4.6296vh; } #map-categories-control { width: 23.6111vh; height: 62.963vh; position: absolute; right: 2.3148vh; top: 12.963vh; z-index: 1; display: flex; flex-direction: column; justify-content: flex-end; } #map-categories-control #map-categories-button { width: 100%; height: 5.5556vh; border-radius: 1.2963vh; background: #39FF88; box-shadow: 0 0 4.537vh 0 rgba(57, 255, 136, 0.25); display: flex; justify-content: center; align-items: center; margin-top: 1.8519vh; font-size: 1.8519vh; font-weight: 600; color: #246A40; } #map-categories-control #map-categories-container { width: 100%; height: 55.5556vh; background-image: url(img/MapControlsListBg.png); background-size: 100%; background-repeat: no-repeat; background-position: center; border-radius: 1.2963vh; display: flex; flex-direction: column; transition: 0.2s; } #map-categories-container #map-categories-categories { width: 100%; height: 4.3519vh; display: flex; align-items: center; justify-content: space-around; } #map-categories-categories div { font-size: 1.1111vh; font-weight: 600; color: #FFF; height: 100%; display: flex; align-items: center; flex-direction: column; margin-top: 2.4074vh; opacity: 0.2; transition: 0.2s; } #map-categories-categories div #active-line { width: 100%; height: 0.1852vh; opacity: 0; background-color: #39FF88; margin-top: 1.7593vh; } #map-categories-categories div.active, #map-categories-categories div:hover { color: #39FF88; opacity: 1; } #map-categories-categories div.active #active-line, #map-categories-categories div:hover #active-line { width: 100%; height: 0.1852vh; opacity: 1; background-color: #39FF88; margin-top: 1.7593vh; } #map-categories-container #map-categories-list { width: 100%; height: 47.5vh; display: flex; flex-direction: column; overflow-y: auto; } ::-webkit-scrollbar { display: none; } #map-categories-list #map-categories-list-item { width: 100%; height: 4.6296vh; display: flex; margin-top: 1.8519vh; position: relative; } #map-categories-list-item #list-item-icon { width: 4.6296vh; height: 4.6296vh; border: 0.1852vh solid #39FF88; border-radius: 50%; box-sizing: border-box; display: flex; justify-content: center; align-items: center; margin-left: 1.8519vh; } #map-categories-list-item #list-item-icon img { width: 3.8889vh; height: 3.8889vh; border-radius: 50%; } #map-categories-list-item img.blipIcon { width: 1.5741vh; height: 1.7593vh; position: absolute; margin-left: 20.1852vh; margin-top: 1.3889vh; } /* Create New Blip Popup Start */ #create-new-blip-popup { width: 100%; height: 100%; position: absolute; display: flex; justify-content: center; align-items: center; background-color: rgba(0,0,0,0.93); z-index: 3; border-radius: .7813vw; } #create-new-blip-popup #create-new-blip-box { width: 49.6296vh; height: 27.7778vh; border-radius: 1.1111vh; background-image: url(img/CreateNewBlipPopupBg.png); background-size: 100% 100%; background-position: center; background-repeat: no-repeat; display: flex; flex-direction: column; } #create-new-blip-box input { width: 44.537vh; height: 3.4259vh; padding-left: 1.3889vh; background-image: url(img/CreateNewBlipPopupFullInputBg.png); background-size: 100%; background-position: center; background-repeat: no-repeat; background-color: transparent; border-radius: 0.463vh; border: 0; font-size: 0.9259vh; font-weight: 600; color: white; } #create-new-blip-box #blip-box-small-inputs { width: 45.9259vh; height: 3.4259vh; margin-top: 1.8519vh; margin-left: 1.8519vh; display: flex; justify-content: space-between; } #blip-box-small-inputs input { width: 18.9815vh; height: 3.4259vh; background-image: url(img/CreateNewBlipPopupSmallInputBg.png); } #create-new-blip-box #blip-box-buttons { width: 45.9259vh; height: 4.2593vh; display: flex; justify-content: space-between; margin-left: 1.8519vh; margin-top: 2.3148vh; } #blip-box-buttons #blip-box-button { width: 20.3704vh; height: 100%; background-color: rgba(0, 0, 0, 0.33); border-radius: 0.6481vh; display: flex; justify-content: center; align-items: center; font-size: 1.3889vh; font-weight: 600; color: white; } #blip-box-buttons #blip-box-button.create { background: #39FF88; color: black; box-shadow: 0 0.0926vh 8.5185vh 0 rgba(57, 255, 136, 0.40); } /* Create New Blip Popup End */ /* Delete Blip Popup Start */ #delete-blip-popup { width: 100%; height: 100%; position: absolute; display: flex; justify-content: center; align-items: center; background-color: rgba(0,0,0,0.93); z-index: 3; border-radius: .7813vw; } #delete-blip-popup #delete-blip-popup-box { width: 49.6296vh; height: 27.7778vh; display: flex; flex-direction: column; align-items: center; border-radius: 1.1111vh; background-image: url(img/DeleteBlipPopupBg.png); background-size: 100%; background-position: center; background-repeat: no-repeat; overflow: hidden; } #delete-blip-popup-box img { width: 2.3148vh; height: 3.4259vh; margin-top: 4.7222vh; } #delete-blip-popup-box span.blipName { font-size: 1.1111vh; font-weight: 600; margin-top: 1.5741vh; } #delete-blip-popup-box span.areYouSure { font-size: 1.3889vh; text-align: center; width: 16.2963vh; font-weight: 600; margin-top: 3.8889vh; } #delete-blip-popup-box span.lowOpacity { opacity: .35; font-size: 0.9259vh; font-weight: 400; margin-top: 1.6667vh; } #delete-blip-popup-box #delete-blip-popup-buttons { width: 45.9259vh; height: 4.2593vh; display: flex; justify-content: space-between; margin-top: 1.3889vh; } #delete-blip-popup-buttons #delete-blip-popup-button { width: 20.3704vh; height: 100%; background-color: rgba(0, 0, 0, 0.33); border-radius: 0.6481vh; display: flex; justify-content: center; align-items: center; font-size: 1.3889vh; font-weight: 600; color: white; } #delete-blip-popup-buttons #delete-blip-popup-button.delete { background-color: #FF1E46; box-shadow: 0 0.0926vh 8.5185vh 0 rgba(255, 30, 70, 0.40); } /* Delete Blip Popup End */ /* Transitions Start */ .slide-fade-enter-active { transition: all 0.3s ease-out; } .slide-fade-leave-active { transition: all 0.8s cubic-bezier(1, 0.5, 0.8, 1); } .slide-fade-enter, .slide-fade-leave-to { transform: translateX(-20px); opacity: 0; } .fade-enter-active, .fade-leave-active { transition: opacity 0.3s ease-out; } .fade-enter, .fade-leave-to { opacity: 0; } .deleteblip-enter-active, .deleteblip-leave-active { transition: all 0.3s ease-out; } .deleteblip-enter, .deleteblip-leave-to { transform: translateY(-3.7037vh); opacity: 0; } /* Transitions End */