@import url("https://fonts.cdnfonts.com/css/svn-gilroy?styles=55332,55331"); :root { --border-radius-frame: 1vh; --border-radius-close: 0.5vh; --color-white: rgba(255, 255, 255, 1); --color-opacity-white: rgba(255, 255, 255, 0.5); } *, *::before, *::after { -webkit-box-sizing: border-box; box-sizing: border-box; margin: 0; padding: 0; } body { width: 100%; height: 100%; overflow: hidden; font-family: "SVN-Gilroy", sans-serif; user-select: none; color: white; display: none; } .main__genisis-header-container { width: 100%; display: flex; justify-content: space-between; align-items: center; } .main__genisis-header-left-stripe { width: 0.1vh; height: 3.5vh; background: rgba(255, 255, 255, 0.5); margin-right: 0.5vh; } .main__genisis-header-left { font-family: var(--ff-arame); font-size: 1.5vh; } .main__genisis-header-left p:first-child { font-weight: 100; color: #ffffff80; letter-spacing: 0.5vh; line-height: 1.5vh; } .main__genisis-header-left P:last-child { font-weight: 700; font-size: 2.6vh; color: #fff; line-height: 2.6vh; } .main__genisis-header-container-right { display: flex; align-items: center; gap: 1vh; } .main__genisis-header-bg { position: absolute; top: 2vh; left: 3vh; } .main__genisis-header-bg img { width: 6vh; } .main__genisis-header-container-right-close-container { width: 3.5vh; height: 3.5vh; border-radius: var(--border-radius-close); border: 0.1vh solid rgba(255, 255, 255, 0.15); background: linear-gradient( 0deg, rgba(255, 255, 255, 0.15) 0%, rgba(184, 28, 37, 0) 100% ); box-shadow: 0 0 3.7vh #ffffff26 inset; display: flex; justify-content: center; align-items: center; color: var(--color-white); font-size: 1.5vh; cursor: pointer; transition: 0.2s ease-in; } .main__genisis-header-container-right-close-container i { transition: 0.2s ease-in; } .main__genisis-header-container-right-close-container:hover { box-shadow: 0 0 1.7vh #ffffff80 inset; } .main__genisis-header-container-right-close-container:hover i { transform: rotateY(180deg); } .main__genisis-lifeinvader-container { position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); width: 80vh; padding: 3vh; border-radius: var(--border-radius-frame); background: url(../images/bg.png); background-size: cover; background-position: center; overflow: hidden; } .main__genisis-lifeinvader-grid { width: 100%; display: grid; grid-template-columns: 1fr 0.5fr; gap: 1.5vh; margin-top: 2vh; } .main__genisis-lifeinvader-grid-middle-item { position: relative; width: 100%; height: 40.25vh; padding: 1vh; border-radius: 0.4vh; border: 0.1vh solid rgba(255, 255, 255, 0.15); box-shadow: 0 0 1.7vh #ffffff26 inset; overflow: hidden; } .main__genisis-lifeinvader-grid-middle-item-header { display: flex; justify-content: center; align-items: center; flex-direction: column; text-align: center; margin-top: 3vh; } .main__genisis-lifeinvader-grid-middle-item-header-text { font-family: var(--ff-arame); font-size: 3vh; font-weight: 700; color: #17c164; text-shadow: 0vh 0vh 1.7vh #17c164; text-transform: uppercase; } .main__genisis-lifeinvader-grid-middle-item-header p:nth-last-child(1) { font-family: "SVN-Gilroy", sans-serif; font-size: 1.2vh; font-weight: 400; color: #ffffff80 !important; width: 75%; } .main__genisis-lifeinvader-grid-item-middle-bg { position: absolute; left: 50%; transform: translate(-50%); width: 100%; height: 13vh; border-radius: 100%; background: rgba(255, 255, 255, 0.15); filter: blur(8.3vh); top: -10vh; z-index: -1; } .main__genisis-lifeinvader-grid-item-middle-bottom-bg { position: absolute; width: 100%; height: 45vh; border-radius: 100%; left: 50%; transform: translate(-50%); bottom: -30.5vh; background: rgba(255, 255, 255, 0.25); filter: blur(32.5vh); z-index: -1; } .main__genisis-lifeinvader-grid-item-middle-text-wrapper { position: absolute; bottom: 1vh; right: 1vh; display: flex; align-items: center; gap: 0.5vh; } .main__genisis-lifeinvader-grid-item-middle-text-count { font-size: 1.2vh; font-weight: 400; color: var(--color-white); padding: 0.5vh 1vh; border-radius: 0.2vh; border: 0.1vh solid rgba(255, 255, 255, 0.15); box-shadow: 0 0 1.7vh #ffffff26 inset; } .main__genisis-lifeinvader-grid-item-middle-text-count.green p span { color: #17c164; text-shadow: 0vh 0vh 1.7vh #17c164; } .main__genisis-lifeinvader-grid-item-middle-textarea textarea { width: 100%; height: 48vh; background: none; outline: none; margin-top: 2vh; resize: none; color: #ffffff80; border: none; font-family: "SVN-Gilroy", sans-serif; } .main__genisis-lifeinvader-grid-middle-item-btn-container { width: 100%; display: grid; grid-template-columns: repeat(2, 1fr); gap: 1vh; margin-top: 1vh; } .main__genisis-lifeinvader-grid-middle-item-btn-left { width: 100%; padding: 1vh; display: flex; justify-content: center; align-items: center; text-align: center; font-size: 1.2vh; text-transform: uppercase; color: var(--color-white); border-radius: 0.2vh; border: 0.1vh solid rgba(255, 255, 255, 0.15); box-shadow: 0 0 1.7vh #ffffff26 inset; cursor: pointer; transition: 0.2s ease-in; } .main__genisis-lifeinvader-grid-middle-item-btn-left:hover { box-shadow: 0 0 3vh #03381b inset, 0 0 1.7vh #17c164; background: #149c51; border: 0.1vh solid transparent; } .main__genisis-lifeinvader-grid-middle-item-btn-right { width: 100%; padding: 1vh; display: flex; justify-content: center; align-items: center; text-align: center; font-size: 1.2vh; text-transform: uppercase; color: var(--color-white); border-radius: 0.2vh; border: 0.1vh solid rgba(255, 255, 255, 0.15); box-shadow: 0 0 1.7vh #ffffff26 inset; cursor: pointer; transition: 0.2s ease-in; } .main__genisis-lifeinvader-grid-middle-item-btn-right:hover { box-shadow: 0 0 3vh #631a1a inset, 0 0 1.7vh #d93939; background: #991f1f; border: 0.1vh solid transparent; } .main__genisis-lifeinvader-grid-right-item-container { position: relative; width: 100%; display: flex; flex-direction: column; height: 45vh; gap: 0.5vh; overflow-y: scroll; padding-right: 1vh; } .main__genisis-lifeinvader-grid-right-item-container::-webkit-scrollbar { width: 0.3vh; background: rgba(255, 255, 255, 0.05); border-radius: 5vh; } .main__genisis-lifeinvader-grid-right-item-container::-webkit-scrollbar-thumb { width: 0.3vh; background: #3971d9; border-radius: 5vh; } .main__genisis-lifeinvader-grid-right-item { position: relative; width: 95%; padding: 1vh; /* overflow: hidden; */ gap: 0.5vh; border-radius: 0.4vh; border: 0.1vh solid rgba(255, 255, 255, 0.15); box-shadow: 0 0 1.7vh #ffffff26 inset; } .main__genisis-lifeinvader-grid-right-item-right-header { font-size: 1.3vh; color: var(--color-white); } .main__genisis-lifeinvader-grid-right-item-right-text { font-size: 1.2vh; color: #ffffff80; padding-top: 0.25vh; } .main__genisis-lifeinvader-grid-right-item-right-text p { word-break: break-all; } .main__genisis-lifeinvader-grid-right-item-right-call { display: flex; align-items: center; gap: 0.5vh; margin-top: 0.5vh; } .main__genisis-lifeinvader-grid-right-item-right-call-icon { width: 2.5vh; height: 2.5vh; display: flex; justify-content: center; align-items: center; border-radius: 0.3vh; background: radial-gradient( 96% 96% at 50% 50%, rgba(57, 217, 92, 0.3) 0%, rgba(57, 113, 217, 0) 100% ); color: #17c164; font-size: 1.2vh; cursor: pointer; } .main__genisis-lifeinvader-grid-right-item-right-call-text { height: 2.5vh; font-size: 1.2vh; color: var(--color-white); border-radius: 0.3vh; background: radial-gradient( 1278.19% 193.79% at 0% 6%, rgba(57, 113, 217, 0.3) 0%, rgba(57, 113, 217, 0) 100% ); display: flex; justify-content: center; align-items: center; padding: 0vh 1vh; } .main__genisis-lifeinvader-grid-right-item-right-call-text p { margin-top: -0.25vh; } .main__genisis-lifeinvader-grid-right-item-left-container { display: flex; justify-content: center; align-items: center; } .main__genisis-lifeinvader-grid-right-item-left-container img { width: 5vh; }