#header-content #search-players-container { width: 79.4074vh; height: 9.2593vh; display: flex; justify-content: center; align-items: center; } #header-content #server-status-container { border-radius: .7292vw; background: rgba(139, 255, 48, 0.05); display: flex; flex-direction: row; justify-content: center; align-items: center; width: 17.5926vh; height: 4.6296vh; margin-left: 27.037vh; } #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(0, 0, 0, 0.01); } input:focus { outline: 0; } #search-players-container input::placeholder { font-size: .8333vw; font-weight: 400; color: rgba(255, 255, 255, 0.30); } #right-page-container #player-categories-container { width: 100%; height: 3.2407vh; margin-top: 1.3889vh; display: flex; } #right-page-container #real-page-content { width: 100%; height: 100%; display: flex; justify-content: center; } #real-page-content #real-page-container { width: 112.5vh; height: 100%; display: flex; flex-direction: column; } #real-page-container #r-dir-box { width: 100%; height: 60.9259vh; position: relative; background-image: url(img/ResourcesDirImg.png); background-position: center; background-size: 100%; background-repeat: no-repeat; margin-top: 4.4444vh; display: flex; justify-content: center; } #r-dir-box #r-refresh-button { width: 1.7593vh; height: 1.7593vh; position: absolute; transform: rotate(0deg); background-image: url(img/RefreshIcon.png); background-position: center; background-size: 100%; background-repeat: no-repeat; right: 0.6481vh; top: 0.6481vh; } #r-refresh-button.rotate { animation: rotate 0.4s normal infinite; animation-iteration-count: infinite; } #r-dir-box #r-resources-container { width: calc(100% - 5.5556vh); height: calc(44.2593vh + 8.3333vh); display: flex; flex-wrap: wrap; gap: 5.5556vh; margin-top: 6.0185vh; align-content: flex-start; overflow-y: auto; } ::-webkit-scrollbar { display: none; } #r-resources-container #r-resource-box { width: 10.3704vh; height: 10.7407vh; opacity: .5; display: flex; align-items: center; flex-direction: column; justify-content: space-between; transition: 0.3s; } #r-resources-container #r-resource-box:hover { opacity: 1; } #r-resource-box #r-resource-img { width: 100%; height: 8.3333vh; background-image: url(img/DirectoryIcon.png); background-size: 100%; background-position: center; background-repeat: no-repeat; display: flex; justify-content: center; transition: 0.5s; } #r-resource-box #r-resource-img.stopped { background-image: url(img/DirectoryIconStopped.png); } #r-resource-img #r-actions-container { width: 3.6111vh; height: auto; display: flex; justify-content: center; } #r-actions-container #r-actions-button { background-size: 100%; background-position: center; background-repeat: no-repeat; margin-top: 3.7963vh; } #r-actions-button.stop { width: 1.1111vh; height: 1.4815vh; margin-right: 0.9259vh; background-image: url(img/StopIcon.png); } #r-actions-button.start { width: 1.3148vh; height: 1.4815vh; background-image: url(img/StartIcon.png); } #r-actions-button.restart { width: 1.4815vh; height: 1.4815vh; background-image: url(img/RestartIconBlack.png); } #r-actions-button.rotate { animation: rotate 0.4s reverse infinite; animation-iteration-count: infinite; } #r-resource-box span { font-size: 1.3889vh; font-weight: 700; font-family: 'SF Pro Display'; text-align: center; width: 100%; max-height: 1.8519vh; word-break: break-all; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } /* Transition Start */ .fade-enter-active, .fade-leave-active { transition: opacity 0.5s; } .fade-enter, .fade-leave-active /* .fade-leave-active in <2.1.8 */ { opacity: 0; position: absolute; /* or position: fixed; */ } @keyframes rotate { 0% { transform: rotate(0deg); } 100% { transform: rotate(360deg); } } /* Transition End */