/*Rainbow wave mentions*/ html .mention.wrapper-3WhCwL.mention.interactive{ background-image: linear-gradient(to left,rgb(51, 255, 0), rgb(255, 230, 0), red, rgb(234, 0, 255), rgb(0, 140, 255), rgb(51, 255, 0)); animation: gradient-border 3s linear infinite; background-size: 400% 100%; color: transparent !important; -webkit-background-clip: text; position: relative; z-index: 1; } @keyframes gradient-border { from { background-position: 0 0; } to { background-position: 130% 0; } } .message-2qnXI6.mentioned-xhSam7{ --mentionedColor: rgb(10, 226, 255); background-color: transparent!important; position: relative; z-index: 1; } .message-2qnXI6.mentioned-xhSam7:before{ background-color: var(--mentionedColor); } .message-2qnXI6.mentioned-xhSam7:after{ content: ""; width: 100%; height: 100%; background-color: var(--mentionedColor); position: absolute; top: 0; left: 0; opacity: 0.3; z-index: -1; } /* Servers */ .avatarSpeaking-2IGMRN {box-shadow: inset 0 0 0 2px rgb(0, 162, 255),inset 0 0 0 3px var(--background-secondary)} /* DMs */ .border-Jn5IOt.speaking-B2MXPi {box-shadow: inset 0 0 0 2px rgb(0, 174, 255),inset 0 0 0 3px var(--background-floating)} /* Grid call */ .border-3dQmSY.speaking-WDn8Wm {box-shadow: inset 0 0 0 2px rgb(0, 94, 255), inset 0 0 0 3px #000} /* User menu (bottom left) */ .avatarSpeaking-2c8-9i {box-shadow: inset 0 0 0 2px rgb(0, 145, 255),inset 0 0 0 3px var(--background-secondary)} /* Voice users */ .speaking-3dBKhR {box-shadow: inset 0 0 0 2px rgb(0, 153, 255),inset 0 0 0 3px var(--background-secondary)} .menu-3sdvDG { animation: custom-menu-animation 500ms ease; transform-origin: top; } @keyframes custom-menu-animation { 0% { transform: scaleY(0); } 100% { transform: scaleY(1); } } .subtext-3CDbHg, .customStatus-3tC2ig, .hovered-d5PMVU, .title-eS5yk3 { background-image: linear-gradient(to left,rgb(51, 255, 0), rgb(255, 230, 0), red, rgb(234, 0, 255), rgb(0, 140, 255), rgb(51, 255, 0)); animation: gradient-border 4s linear infinite; background-size: 400% 100%; color: transparent !important; -webkit-background-clip: text; position: relative; z-index: 1; } @keyframes gradient-border { from { background-position: 0 0; } to { background-position: 130% 0; } }