@import url('https://fonts.googleapis.com/css2?family=Lato:ital,wght@1,900&display=swap'); body { display: flex; width: 100%; align-items: center; justify-content: center; background-color: #071c24; } #userWrapper { position: absolute; top:3vh; left:50%; transform: translateX(-50%); height: 15vh; width: 80%; background-color: var(--card-color); border-radius: 10px; border: 1px solid #fffff042; } #avatar { background-color: ivory; height: 10vh; width: 10vh; background-size: 10vh 10vh; position: relative; top:2vh; left: 10%; border-radius: 10px; } #userName { position: relative; left: 50%; top:-25%; font-size: larger; font-family: 'Lato'; font-weight: bolder; color: rgb(15, 98, 131); } #guilds { position: relative; top:20vh; background-color: rgba(210, 252, 253, 0.541); width: 80%; height: 70%; font-family: 'Lato'; font-weight: bolder; text-align: center; border-radius: 2%; border: 2px solid #020608; } .DiscordAddBtn { position: relative; transform: translateY(calc(50% - 1vh)); left:calc(50% - 6vw); height: 2vh; width:9vw; background-image: url("../images/add-to-discord.png"); background-repeat: no-repeat; background-size: 9vw 2vh; cursor:pointer; } .material-symbols-outlined { cursor: pointer; } .popup .material-symbols-outlined { position: relative; top:-0.1em; right:1vh; float:right; } .popup { position: absolute; height: 30%; width: 50%; top:calc(50% - 15%); background-color: rgba(210, 252, 253, 0.541); border-radius: 5px; border: 2px solid #020608; z-index: 10; text-align: center; } h1 { font-family: 'Lato'; position: relative; top: -50%; } .guildname { margin-top: 0.6em; font-family: 'Lato' } p { font-family: 'Lato'; padding-top: 1vh; padding-bottom: 1vh; } .hidden { display: none; } #close_bt { position: relative; top:1vh; right:1vh; } #Feeds { cursor:pointer; } #Guilds { /* background-color: ivory; */ width: 80%; height: 60%; position: absolute; top: 50%; left: 50%; transform: translateY(-50%) translateX(-50%); } .true { background-color: rgba(0, 52, 94, 0.123) !important; border-radius: 5px; } img { width: 50%; height: 100%; } /* width */ ::-webkit-scrollbar { width: 10px; } /* Track */ ::-webkit-scrollbar-track { background: #020a0e91; } /* Handle */ ::-webkit-scrollbar-thumb { background: #076969; } /* Handle on hover */ ::-webkit-scrollbar-thumb:hover { background: #064e4e; } .imgtrue { filter:grayscale(0.2) !important; } .imgfalse { filter:grayscale(0.7) !important; } :root { --card-color: rgb(23, 23, 23); } body { margin: 0px; overflow-y: scroll; overflow-x: hidden; padding: 0px; } #cards { display: flex; flex-wrap: wrap; gap: 8px; width: calc(100% - 20px); justify-content: center; } #cards:hover > .card::after { opacity: 1; } .card { background-color: rgba(255, 255, 255, 0.1); border-radius: 10px; cursor: pointer; display: flex; height: 260px; flex-direction: column; position: relative; width: 300px; } .card:hover::before { opacity: 1; } .card::before, .card::after { border-radius: inherit; content: ""; height: 100%; left: 0px; opacity: 0; position: absolute; top: 0px; transition: opacity 500ms; width: 100%; } .card::before { background: radial-gradient( 800px circle at var(--mouse-x) var(--mouse-y), rgba(255, 255, 255, 0.06), transparent 40% ); z-index: 3; } .card::after { background: radial-gradient( 600px circle at var(--mouse-x) var(--mouse-y), rgb(255, 255, 255), transparent 40% ); z-index: 1; } .card > .card-content { background-color: var(--card-color); border-radius: inherit; display: flex; flex-direction: column; flex-grow: 1; inset: 1px; padding: 10px; position: absolute; z-index: 2; } /* -- ↓ ↓ ↓ extra card content styles ↓ ↓ ↓ -- */ h1, h2, h3, h4, span { color: rgb(240, 240, 240); font-family: "Rubik", sans-serif; font-weight: 400; margin: 0px; } i { color: rgb(240, 240, 240); } .card-image { align-items: center; display: flex; margin-top:2vh; height: 140px; justify-content: center; overflow: hidden; } .card-image > i { font-size: 6em; opacity: 0.25; } .card-info-wrapper { align-items: center; display: flex; flex-grow: 1; justify-content: flex-start; padding: 0px 20px; } .card-info { align-items: flex-start; display: flex; gap: 10px; } .card-info > i { font-size: 1em; height: 20px; line-height: 20px; } .card-info-title > h3 { font-size: 1.1em; line-height: 20px; } .card-info-title > h4 { color: rgba(255, 255, 255, 0.5); font-size: 0.85em; margin-top: 8px; } #RoleRules { cursor:pointer; } .rules { border: 2px solid #020608; height: 20vh; position: absolute; top:1%; overflow-y: scroll; width: 60%; left: 20%; background-color:#071c24de; color: ivory; border-radius: 5px; } .roleRuleWrapper { height: 20em; border: 1px solid ivory; aspect-ratio: 16/9; position:absolute; top:-50%; font-size:1em; top:50%; left:50%; transform: translateX(-50%) translateY(-50%); text-align:center; border-radius: 10px; overflow: hidden; } .roleRuleWrapper:before { content:''; height: 20em; aspect-ratio: 16/9; position:absolute; top:0; left:0; background-color:#5a8786; z-index:-1; } .roleRuleWrapper:after { content:attr(data-before); height: 9em; font-family: 'Lato'; aspect-ratio: 16/9; position:absolute; top:48%; left:50%; transform:translateX(-50%) translateY(-50%); z-index:-1; filter: blur(1px); background-image: linear-gradient(ivory, #2a2a291f); background-size: 100%; -webkit-background-clip: text; -moz-background-clip: text; -webkit-text-fill-color: transparent; -moz-text-fill-color: transparent; } .roleRule { color: ivory; font-family: 'Lato'; font-weight: bolder; margin-top: 1em; position: absolute; top: 0; left: 50%; transform: translateX(-50%); } .role { color:ivory; position:absolute; left: 10%; top:58%; } .emoji { color:ivory; position:absolute; right: 10%; top:58%; } .roleID { transform:translateY(250%); background-color:#00000054; border:2px solid transparent; width: 37.5%; } p { font-weight:bold; font-family: 'Lato'; } input { font-weight:bold; } .emojiID { transform:translateY(250%); background-color:#00000054; border:2px solid transparent; color:ivory; text-align:right; width: 37.5%; } .message { color:ivory; position:absolute; left: 30%; top:40%; } .messageID { transform:translateY(250%); background-color:#00000054; border:2px solid transparent; width: 37.5%; } .bt { width:20%; height:1.5em; background-color: #00345e69; border-radius: 25px; border: 2px solid #00345eb5; position:absolute; bottom:5%; left:50%; transform:translateX(-50%); color:ivory; cursor:pointer; font-weight: bold; font-family: 'lato'; } #change { left:70%; } #delete { left:30%; color: #410303a9; } #emojiImg { width:1.5em; height:1.5em; margin-right:1em; border:0px solid trasparent; } #close_bt2 { color:ivory; float:right; margin-right:0.5em; margin-top:0.5em; cursor:pointer; } #ChannelName { position: absolute; color: ivory; top: 1.5vh; left: 50%; transform: translateX(-50%); font-family: 'lato'; } .FeedWrapper { height: 20em; aspect-ratio: 16/9; border: 1px solid ivory; position:absolute; top:50%; left:50%; font-size:1em; font-family:'lato'; color:ivory; transform: translateX(-50%) translateY(-50%); text-align:center; border-radius: 10px; overflow: hidden; background-color:#5a8786; } .channel { position:absolute; top:50%; } .labeldc { left:10% } .labelyt { right:10% } .dc { left:10%; transform:translateY(250%); background-color:#00000054; border:2px solid transparent; color:ivory; text-align:right; width: 37.5%; } .yt { right:10%; transform:translateY(250%); background-color:#00000054; border:2px solid transparent; color:ivory; text-align:right; width: 37.5%; } .feeds { border: 2px solid #020608; height: 20vh; position: absolute; top:1%; overflow-y: scroll; width: 60%; left: 20%; background-color:#071c24de; color: ivory; border-radius: 5px; } .rules p { cursor: pointer; } .feeds p { cursor: pointer; } .message { position: absolute; top: 20%; } .CostumMessage { color:ivory; } .CostumMessageI { transform: translateY(80%); background-color: #00000054; border: 2px solid transparent; color: ivory; text-overflow: wrap; width: 37.5%; height: 4em; resize: none; }