@import url('https://fonts.googleapis.com/css2?family=Rock+Salt&display=swap'); body {font-family:Whitney, "Helvetica Neue", Helvetica, Arial, sans-serif; background-color:#36393f; color:#dcddde; font-size:17px; margin:0; padding:20px; overflow-y:auto;} .header, .footer {text-align:center; margin-bottom:20px;} .header-box, .footer-box {max-width:71%; padding:20px; display:flex; flex-direction:column; align-items:center;} .guild-avatar {border-radius:50%; width:80px; height:80px; margin-bottom:10px; box-shadow:0 0 15px rgba(0, 175, 244, 0.7); animation:border-glow 2s infinite; ;} .guild-name {font-family:'Rock Salt', cursive; font-size:1.5em; font-weight:700; margin-top:10px; text-shadow:0 0 15px rgba(0, 175, 244, 0.7); animation:text-glow 2s infinite;} .channel-info {font-size:1.2em; margin-top:5px; color:#b0b0b0;} .author {font-weight:700; color:#00aff4;} .author:hover {background-color:#4f545c; cursor:pointer;} .author-timestamp {align-items:baseline;} .timestamp {margin-right:5px; margin-left:5px; font-size:.8em; color:#72767d;} .content {display:none; margin-top:5px; color:#dcddde;} .embed {border-radius:10px; padding:10px; margin-top:10px; background-color:#252729; border:1px solid #4f545c; box-shadow:0 2px 6px rgba(0,0,0,0.15);} .embed-author {font-weight:700; color:#00aff4;} .embed-title {font-weight:700; color:#00aff4;} .embed-description {margin-top:5px; color:#c5c6c7; overflow-wrap:break-word; word-break:break-all; width:auto; max-width:100%; font-size:14px;} .embed-field {margin-top:10px;} .embed-field-name {font-weight:700; color:#FFF;} .embed-field-value {margin-top:2px; color:#c5c6c7;} .embed-thumbnail {display:block;} .emoji-placeholder {width:28px; height:28px; background-color:#2F3136; color:#72767d; border-radius:4px; text-align:center; line-height:28px;} .emoji {max-width:28px; height:auto; vertical-align:middle;} .animated-emoji {image-rendering:auto;} .embed-thumbnail.small {width:80px; height:80px; float:right;} .embed-thumbnail.large {margin:0 0 10px 10px; float:right; width:auto; height:auto; max-width:100%;} .sticker {max-width:150px; height:auto; display:block;} .embed-footer {margin-top:10px; font-size:.8em; color:#b0b0b0;} .embed-image {margin-top:10px; max-width:100%; border-radius:5px;} .role {color:#ffffff; text-decoration:none; padding:2px 5px; border-radius:3px; transition:background-color 0.2s ease; box-shadow:0 1px 2px rgba(0,0,0,0.1);} .channel {color:#00aff4; text-decoration:none; padding:2px 5px; border-radius:5px; font-weight:500; transition:background-color 0.2s ease;} .channel:hover {background-color:#4f545c; cursor:pointer;} .list-item {margin-left:20px; list-style-type:disc;} .message-container {display:flex; align-items:flex-start; margin-bottom:20px; width:100%;} .avatar {border:1px solid #00aff4; box-shadow:2px 2px 3px 3px #00aff438; ; width:40px; height:40px; border-radius:50%; margin-right:10px;} .message-content {flex-direction:column; gap:10px; width:100%;} .embed-container {align-self:flex-start;} .message.autor {border:1px solid #00aff4; background-color:#333;} .message.bot {border:1px solid #00aff4; background-color:#333;} .message.staff {border:1px solid #00aff4; background-color:#333; align-self:flex-end; text-align:left; padding:10px; margin-bottom:10px;} .staff-tag {background-color:#ff4500; color:#ffffff; padding:2px 5px; border-radius:3px; font-size:0.8em; display:inline;} .autor-tag {background-color:#18f30e78; color:#ffffff; padding:2px 5px; border-radius:3px; font-size:0.8em; display:inline;} .bot-tag {background-color:#02f2ff6e; color:#ffffff; padding:2px 5px; border-radius:3px; font-size:0.8em; display:inline;} .h1 {font-size:1.5em;} .h2 {font-size:1.25em;} .h3 {font-size:1em;} .carregando {display:flex; flex-direction:column; align-items:center; justify-content:center; height:100%; width:100%; position:fixed; top:0; left:0; z-index:9999;} .carregando i {font-size:48px; color:#00AFF4; margin-bottom:20px;} .carregando-text {font-size:24px; font-weight:bold; color:#00AFF4;} .content-message {overflow-wrap:break-word; word-break:break-all; width:auto; max-width:100%; font-size:14px; margin-top:5px; white-space:pre-wrap; color:#dcddde;} .message {margin-bottom:20px; padding:20px; border-radius:10px; max-width:70%; align-self:flex-start; box-shadow:6px 4px 3px 3px #00aff438;} .futuristic-bg {background:linear-gradient(45deg,#0f0f0f,#1a1a1a,#1f1f1f,#2a2a2a); background-size:400% 400%; animation:gradient 10s ease infinite;} .spoiler {background-color:#2f3136; color:transparent; cursor:pointer;} .spoiler:hover {color:white;} .tnds {font-family:monospace; text-align:center; margin-top:20px; font-size:15px; color:#7d7d7d; text-shadow:0 0 10px #737373;} .modal {display:none; position:fixed; z-index:1; padding-top:100px; left:0; top:0; width:100%; height:100%; overflow:auto; background-color:rgb(0,0,0); background-color:rgba(0, 0, 0, 0.9);} .modal-content {border-radius:15px; margin:auto; display:block; width:80%; max-width:50vh;} .modal-content, #caption {-webkit-animation-name:zoom; -webkit-animation-duration:0.6s; animation-name:zoom; animation-duration:0.6s;} .close {position:absolute; top:15px; right:35px; color:#f1f1f1; font-size:40px; font-weight:bold; transition:0.3s;} .close:hover, .close:focus {color:#bbb; text-decoration:none; cursor:pointer;} #caption {margin:auto; display:block; width:80%; max-width:700px; text-align:center; color:#ccc; padding:10px 0; height:150px;} #particles-js {position:fixed; top:0; left:0; width:100%; height:100%; z-index:-1;} #myImg {border-radius:15px; cursor:grab; transition:0.5s;} #myImg:hover {opacity:0.7;} @keyframes text-glow { 0% {text-shadow:0 0 15px rgba(0, 175, 244, 0.7);} 50% {text-shadow:0 0 30px rgba(0, 175, 244, 0.9);} 100% {text-shadow:0 0 15px rgba(0, 175, 244, 0.7);} } @keyframes border-glow { 0% {box-shadow:0 0 15px rgba(0, 175, 244, 0.7);} 50% {box-shadow:0 0 30px rgba(0, 175, 244, 0.9);} 100% {box-shadow:0 0 15px rgba(0, 175, 244, 0.7);} } @keyframes pulse { 0% {transform:scale(1);} 50% {transform:scale(1.05);} 100% {transform:scale(1);} } @keyframes gradient { 0% {background-position:0% 50%;} 50% {background-position:100% 50%;} 100% {background-position:0% 50%;} } @-webkit-keyframes zoom { from {-webkit-transform:scale(0)} to {-webkit-transform:scale(1)} } @keyframes zoom { from {transform:scale(0)} to {transform:scale(1)} } @media only screen and (max-width: 700px) { .bot-tag, .bot-icon, .autor-tag, .autor-icon, .staff-tag, .staff-icon, .author-timestamp, .timestamp, .message-self, .message-staff, .message-bot {font-size:0.7em !important; padding:1px 3px !important;} .modal-content {width:100%;} .message-container {flex-direction:column; align-items:flex-start;} .avatar {margin-bottom:10px;} .message, .embed-container {max-width:100%;}