/**
 * @name Bubble Theme v2
 * @author ShadowDevilsAvenged
 * @description Bubbles, Bubbles and more Bubbles.
 * @version 2.9
 */

 .app-2CXKsg {
    background-size: cover;
    background-color: transparent;
    background-image: url(https://images.alphacoders.com/263/263303.jpg);
}

.countContainer-3DOo5v {
    background-color: darkblue;
}

.preview-3SR4Rd {
    color: white;
}

.root-2s1-ri>* {
    background-color: transparent;
}

.theme-light .messageContainer-3a6gLR {
    background-color: #181818;
}

.withTagAsButton-OsgQ9L:hover, 
.withTagless-10ooWt:hover {
  background-color: rgba(0, 0, 0, .3);
  border-radius: 50px;
  border: 1px solid #76AAD9;
  color: white;
}

.reactionTooltipText-iAWHhX a {
    color: white;
    font-weight: bold;
    background-color: black;
    padding: 2px;
}

.bg-1QIAus {
    background-color: transparent;
}

.layers-OrUESM {
    background-color: transparent;
}

#app-mount .layer-86YKbF {
    background-color: rgba(0,0,0,.4);
}

/* Main Chat Room */

.wrapper-1_HaEi {
    background-color: transparent;
}

.unread-2wipsx {
    background-color: rgba(0,0,0,.3);
}

.scroller-3X7KbA {
    background-color: transparent;
}

.clickable-vvKY2q .header-3OsQeK:hover, .selected-1GtAC5 .header-3OsQeK {
    background-color: transparent;
}

.clickable-28SzVr:hover .layout-1qmrhw {
    background-image: radial-gradient(circle closest-side at 15px 15px, rgba(255, 255, 255, .85) 10%, rgba(7, 215, 0, 0.29) 100%, rgba(7, 215, 0, 0.29) 100%);
    background-color: transparent;
    box-shadow: inset 3px 3px 9px 3px rgba(231, 254, 255, 0.53), inset -8px -14px 9px -16px rgba(231, 254, 255, 0.33);
    border-radius: 50pc;
}

.theme-dark .perksModal-CLcR1c {
    background-color: transparent;
}

.headerBlurb-m6Avyp {
    color: white;
}

.headerBlurb-m6Avyp a {
    color: white;
}

.theme-dark .tierBody-3ju-rc {
    background-color: transparent;
}


.theme-dark .tierHeaderLocked-3ItHYn {
    background-color: transparent;
    color: white;
}

.ctaBar-Nhk8yY {
    background-color: transparent;
}

.theme-dark .tierMarkerBackground-G8FoN4 {
    background-color: transparent;
}




.wrapper-3kah-n::after, .circleIconButton-1VxDrg::after {
    content: "";
    background-image: radial-gradient(circle closest-side at 12px 15px, white 10%, rgba(19, 9, 65, 0.29) 100%, rgba(19, 9, 65, 0.29) 100%);
    width: 48px;
    height: 48px;
    position: fixed;
    border-radius: 50px !important;
    box-shadow: inset 3px 3px 9px 3px rgba(231, 254, 255, 0.53), inset -8px -21px 9px -16px rgba(231, 254, 255, 0.63);
}

.wrapper-3kah-n > .svg-2zuE5p {
    display: none;
}

.icon-3AqZ2e {
    border-radius: 50px !important;
}

.acronym-2zrAHN {
    border-radius: 50px;
}

.childWrapper-1j_1ub {
    background-color: transparent !important;
    color: white;
}

.circleIconButton-1VxDrg {
    color: white;
    background-color: transparent !important;
    border-radius: 50px !important;
}

.circleIconButton-1VxDrg.selected-2r1Hvo {
    border-radius: 50px;
    box-shadow: inset 3px 3px 9px 3px rgba(50, 205, 50, 0.63), inset 3px 3px 9px 3px rgba(50, 205, 50, 0.63), inset 3px 3px 9px 3px rgba(50, 205, 50, 0.63), inset -8px -21px 9px -16px rgba(50, 205, 50, 0.93);
    background-image: radial-gradient(circle closest-side at 12px 15px, white 10%, rgba(19, 9, 65, 0.29) 100%, rgba(19, 9, 65, 0.29) 100%);
}

.wrapper-3kah-n.selected-1Drb7Z .childWrapper-1j_1ub, .wrapper-3kah-n:hover .childWrapper-1j_1ub {
    border-radius: 50px;
    box-shadow: inset 3px 3px 9px 3px rgba(50, 205, 50, 0.63), inset 3px 3px 9px 3px rgba(50, 205, 50, 0.63), inset 3px 3px 9px 3px rgba(50, 205, 50, 0.63), inset -8px -21px 9px -16px rgba(50, 205, 50, 0.93);
    background-image: radial-gradient(circle closest-side at 12px 15px, white 10%, rgba(19, 9, 65, 0.29) 100%, rgba(19, 9, 65, 0.29) 100%);
}

.wrapper-3kah-n.selected-1Drb7Z::after {
    box-shadow: inset 3px 3px 9px 3px rgba(82, 248, 82, 0.63) , inset -8px -21px 9px -16px rgba(82, 248, 82, 0.93);
    background-image: radial-gradient(circle closest-side at 12px 15px, white 10%, rgba(19, 9, 65, 0.29) 100%, rgba(19, 9, 65, 0.29) 100%);
    border-radius: 50px;
    content: "";
    position: fixed;
}

.sidebar-1tnWFu {
    background: transparent;
}

.panels-3wFtMD {
    background-color: transparent;
    border-radius: 30px;
    box-shadow: inset 3px 3px 9px 3px rgba(231, 254, 255, 0.63), inset -8px -21px 9px -16px rgba(231, 254, 255, 0.93);
    background-image: radial-gradient(circle closest-side at 20px 15px, white 10%, rgba(19, 9, 65, 0.79) 100%, rgba(19, 9, 65, 0.79) 100%);
}

.panels-3wFtMD .button-12Fmur {
        border-radius: 50px;
        color: white;
}

.panels-3wFtMD .button-12Fmur:hover {
    box-shadow: inset 3px 3px 9px 3px rgba(231, 254, 255, 0.63), inset -8px -21px 9px -16px rgba(231, 254, 255, 0.93);
}

.title-338goq {
    color: white;
    font-weight: bold;
}

.title-338goq.size14-3fJ-ot {
    font-size: 12px;
}

.theme-dark .pageWrapper-2PwDoS {
    background-color: transparent;
}

.theme-dark .card-2TuZPZ, .theme-dark .iconMask-2fMR98 {
    background-color: transparent;
    border-radius: 50px;
}

.panels-3wFtMD .button-12Fmur:hover {
    box-shadow: inset 3px 3px 9px 3px rgba(231, 254, 255, 0.63), inset -8px -21px 9px -16px rgba(231, 254, 255, 0.93);
}

.theme-dark .card-2TuZPZ:hover {
    background-color: transparent;
    box-shadow: inset 3px 3px 9px 3px rgba(231, 254, 255, 0.63), inset -8px -21px 9px -16px rgba(231, 254, 255, 0.93);
}

.button-3bklZh {
    color: white;
}

.wrapper-2vIMkT {
    border-radius: 50px;
    box-shadow: inset 3px 3px 9px 3px rgba(231, 254, 255, 0.63), inset -8px -21px 9px -16px rgba(231, 254, 255, 0.93) !important;
    background-image: radial-gradient(circle closest-side at 8px 8px, white 10%, rgba(19, 9, 65, 0.79) 100%, rgba(19, 9, 65, 0.79) 100%) !important;
    background-color: transparent !important;
}


.lookLink-15mFoz.colorLink-1Md3RZ {
    color: limegreen;
}
.lookLink-15mFoz.colorLink-1Md3RZ:hover .contents-3ca1mk {
    background-image: linear-gradient(0deg,transparent,transparent 1px,limegreen 0,limegreen 2px,transparent 0);
}

.theme-dark .card-2TuZPZ:hover .iconMask-2fMR98, .theme-dark .iconMask-2fMR98:hover, .theme-dark .iconMask-2fMR98:hover .iconMask-2fMR98 {
    background-color: transparent;
}

.search-25t1e9 .searchBox-31Zv9h {
    background-color: rgba(0,0,0,.4);
}

.search-25t1e9 .searchBox-31Zv9h .searchIcon-3X4BYL,
.search-25t1e9 .searchBox-31Zv9h .searchBoxInput-3h4etz {
    color: white;
}

.search-25t1e9 .searchBox-31Zv9h .closeIcon-BMGxx0 {
    color: white !important;
}

.background-3X6N7I {
    background-color: transparent;
}

.text-md-normal-304U3g,
.text-xs-normal-3SiVjE,
.text-sm-normal-3Zj3Iv {
  color: white !important;
}

*::-webkit-input-placeholder {
    color: white !important;
}

.menu-1QACrS {
    box-shadow: inset 3px 3px 9px 3px rgba(231, 254, 255, 0.63), inset -8px -31px 9px -16px rgba(231, 254, 255, 0.53);
    background-image: radial-gradient(circle closest-side at 45px 45px, rgba(255, 255, 255, .85) 10%, rgba(19, 9, 65, 0.69) 100%, rgba(19, 9, 65, 0.79) 100%);
    width: auto;
    height: auto;
    overflow: hidden;
    border-radius: 30px;
    background-color: transparent;
}

.colorDefault-CDqZdO {
    color: white !important;
    border-color: transparent;
}


.item-1OdjEX {
    border-radius: 50px;
    font-size: 14px;
}

.header-3OsQeK {
    color: white;
    box-shadow: none;
}

.container-1NXEtd,
.chat-2ZfjoI {
    background-color: transparent;
}

.colorDanger-3n-KnP.focused-3qFvc8 {
    background-color: transparent;
    box-shadow: inset 1px 9px 1px 3px rgba(189, 30, 36, 0.33), inset -12px -12px 9px -6px rgba(189, 30, 36, 0.63) !important;
    background-image: radial-gradient(circle closest-side at 12px 12px, rgba(255, 255, 255) 10%, rgba(189, 30, 36, 0.29) 100%, rgba(189, 30, 36, 0.29) 100%) !important;
}

.colorDefault-CDqZdO.focused-3qFvc8 {
    background-color: transparent;
    box-shadow: inset 1px 9px 1px 3px rgba(240, 163, 10, 0.33), inset -12px -12px 9px -6px rgba(240, 163, 10, 0.63);
    background-image: radial-gradient(circle closest-side at 12px 12px, rgba(255, 255, 255) 10%, rgba(240, 163, 10, 0.29) 100%, rgba(240, 163, 10, 0.29) 100%);
}

.colorDanger-3n-KnP:active:not(.hideInteraction-2jPGL_) {
    background-color: transparent;
    box-shadow: inset 1px 9px 1px 3px rgba(189, 30, 36, 0.33), inset -12px -12px 9px -6px rgba(189, 30, 36, 0.73) !important;
    background-image: radial-gradient(circle closest-side at 12px 12px, rgba(255, 255, 255) 10%, rgba(189, 30, 36, 0.49) 100%, rgba(189, 30, 36, 0.49) 100%) !important;
}

.colorDefault-CDqZdO:active:not(.hideInteraction-2jPGL_) {
    background-color: transparent;
    box-shadow: inset 1px 9px 1px 3px rgba(240, 163, 10, 0.33), inset -12px -12px 9px -6px rgba(240, 163, 10, 0.73);
    background-image: radial-gradient(circle closest-side at 12px 12px, rgba(255, 255, 255) 10%, rgba(240, 163, 10, 0.49) 100%, rgba(240, 163, 10, 0.49) 100%);
}

.backdrop-2ByYRN {
    background-color: rgba(0,0,0,.3) !important;
}

.theme-dark .separator-2lLxgC {
    box-shadow: none;
}

.root-g14mjS {
    border-radius: 50pc;
}

.modal-1Kmy_E {
    width: 645px;
    padding-left: 82px;
}

.theme-dark .root-g14mjS {
    background-color: transparent;
    box-shadow: inset 3px 3px 9px 3px rgba(231, 254, 255, 0.63), inset -8px -31px 9px -16px rgba(231, 254, 255, 0.53) !important;
    background-image: radial-gradient(circle closest-side at 135px 135px, rgba(255, 255, 255, .45) 10%, rgba(0, 0, 0, 0.65) 100%, rgba(0, 0, 0, 0.59) 100%);
}

.root-g14mjS .scroller-3nFW5p {
    padding-left: 42px;
    padding-right: 42px !important;
    overflow: visible scroll !important
}

.theme-dark .footerSeparator-VzAYwb {
    box-shadow: none;
}

.root-g14mjS .footer-31IekZ  {
    margin-left: 33px;
    margin-right: 33px;
}

.root-g14mjS .searchBar-20o6Cf {
    margin-left: 7pc;
    margin-right: 7pc;
}

.headerText-2XASja {
    margin-left: 3pc;
    margin-top: 14px;
    font-size: 20px;
    overflow: hidden;
}

.headerChannelContainer-3y1A0P, .warningContainer-1iWUVH {
    left: 2pc;
    position: relative;
}

.headerChannelContainer-3y1A0P {
    left: 2pc;
    position: relative;
}

.colorHeaderSecondary-g5teka, .channelIcon-2x-GOw, .colorInteractiveNormal-36ZhyZ {
    color: white;
}

.container-2oNtJn {
    border-radius: 50px;
    background-color: transparent;
    box-shadow: inset 3px 3px 9px 3px rgba(231, 254, 255, 0.63), inset -8px -11px 9px -16px rgba(231, 254, 255, 0.53);
    background-image: radial-gradient(circle closest-side at 135px 135px, rgba(255, 255, 255, .65) 10%, rgba(19, 9, 65, 0.59) 100%, rgba(19, 9, 65, 0.59) 100%);
}

.button-f2h6uQ {
    border-radius: 50pc;
    font-size: 16px;
}

.lookOutlined-3yKVGo.colorGreen-3y-Z79, 
.lookFilled-yCfaCM.colorGreen-3y-Z79, 
.lookFilled-yCfaCM.colorGreen-3y-Z79:disabled {
    box-shadow: inset 1px 2px 1px 3px rgba(58, 166, 85, 0.33), inset -12px -8px 14px -6px rgba(58, 166, 85, 0.63) !important;
    background-image: radial-gradient(circle closest-side at 9px 9px, rgba(255, 255, 255) 10%, rgba(58, 166, 85, 0.18) 100%, rgba(58, 166, 85, 0.18) 100%) !important;
    border: none !important;
    color: white !important;
    background-color: transparent !important;
}

.lookOutlined-3yKVGo.colorBrand-I6CyqQ, 
.lookFilled-yCfaCM.colorBrand-I6CyqQ, 
.lookInverted-2mDUMi.colorBrand-I6CyqQ, 
.lookFilled-yCfaCM.colorBrand-I6CyqQ:disabled {
    box-shadow: inset 1px 2px 1px 3px rgba(69, 112, 230, 0.33), inset -12px -8px 14px -6px rgba(69, 112, 230, 0.63) !important;
    background-image: radial-gradient(circle closest-side at 9px 9px, rgba(255, 255, 255) 10%, rgba(69, 112, 230, 0.18) 100%, rgba(69, 112, 230, 0.18) 100%) !important;
    border: none !important;
    color: white !important;
    background-color: transparent !important;
}

.lookOutlined-3yKVGo.colorRed-rQXKgM, 
.lookFilled-yCfaCM.colorRed-rQXKgM {
    box-shadow: inset 1px 2px 1px 3px rgba(238, 17, 17, 0.33), inset -12px -8px 14px -6px rgba(238, 17, 17, 0.63) !important;
    background-image: radial-gradient(circle closest-side at 9px 9px, rgba(255, 255, 255) 10%, rgba(238, 17, 17, 0.18) 100%, rgba(238, 17, 17, 0.18) 100%) !important;
    border: none !important;
    color: white !important;
    background-color: transparent !important;
}

.theme-dark .lookFilled-yCfaCM.colorGrey-2iAG-B {
    box-shadow: inset 1px 2px 1px 3px rgba(149, 165, 166, 0.33), inset -12px -8px 14px -6px rgba(149, 165, 166, 0.63) !important;
    background-image: radial-gradient(circle closest-side at 9px 9px, rgba(255, 255, 255) 10%, rgba(149, 165, 166, 0.18) 100%, rgba(149, 165, 166, 0.18) 100%) !important;
    border: none !important;
    color: white !important;
    background-color: transparent !important;
}

.theme-dark .inviteRow-3vmB7i:hover {
    background-color: transparent;
    box-shadow: inset 3px 3px 9px 3px rgba(231, 254, 255, 0.63), inset -8px -11px 9px -16px rgba(231, 254, 255, 0.53);
    background-image: radial-gradient(circle closest-side at 135px 135px, rgba(255, 255, 255, .65) 10%, rgba(0, 0, 0, 0.59) 100%, rgba(0, 0, 0, 0.59) 100%);
}

.inviteRow-3vmB7i {
    border-radius: 50px;
}

.input-2g-os5 {
    border-radius: 50px;
    color: white;
    background-color: transparent;
    box-shadow: inset 3px 3px 9px 3px rgba(231, 254, 255, 0.63), inset -8px -11px 9px -16px rgba(231, 254, 255, 0.53);
    background-image: radial-gradient(circle closest-side at 135px 135px, rgba(255, 255, 255, .65) 10%, rgba(0, 0, 0, 0.59) 100%, rgba(0, 0, 0, 0.59) 100%);
    border: none;
}

.input-2g-os5.focused-1AtTHC, .input-2g-os5:focus {
    box-shadow: inset 3px 3px 9px 3px rgba(231, 254, 255, 0.43), inset -8px -11px 9px -16px rgba(231, 254, 255, 0.33);
    background-image: radial-gradient(circle closest-side at 135px 135px, rgba(255, 255, 255, .65) 10%, rgba(241, 196, 15, 0.29) 100%, rgba(241, 196, 15, 0.29) 100%);
}

.theme-dark .checkBoxLabel-16BK2g, .theme-dark .footerText-2QLGHU, .theme-dark .subText-1CcYgq {
    color: white;
}

.theme-dark .footerText-2QLGHU {
    position: relative;
    left: 44px;
}

.theme-dark .checkBoxLabel-16BK2g a, .theme-dark .footerText-2QLGHU a, .theme-dark .subText-1CcYgq a {
    color: gold;
}

.theme-dark .footer-31IekZ {
    background-color: transparent;
    margin-right: 52px;
}

.wrapper-1HSdhi {
    left: 65px;
    position: relative;
} 

.root-g14mjS .size16-rrJ6ag {
    left: 23px;
    position: relative;
}

.theme-dark .message-G6O-Wv {
    background-color: rgba(0,0,0,.3);
    border-radius: 50px;
    box-shadow: none;
}

.avatarSpeaking-2pCGrZ, .avatarSpeaking-33RRJU {
    box-shadow: inset 0 0 0 2px #00aba9,inset 0 0 0 3px black;
}

.content-1Tgc42 {
    border-radius: 50px;
}

.listDefault-2F-w65 .clickable-1ctZ-H:hover .content-1Tgc42 {
    background-color: rgba(255, 255, 255, .22);
}

.listDefault-2F-w65 .clickable-1ctZ-H.selected-1oxcpH .content-1Tgc42 {
    background-color: transparent;
    box-shadow: inset 3px 3px 9px 3px rgba(231, 254, 255, 0.63), inset -8px -11px 9px -16px rgba(231, 254, 255, 0.53);
    background-image: radial-gradient(circle closest-side at 135px 135px, rgba(255, 255, 255, .65) 10%, rgba(0, 0, 0, 0.59) 100%, rgba(0, 0, 0, 0.59) 100%);
}


.icon-2W8DHg, .name-28HaxV {
    color: silver;
}

.name-28HaxV {
    text-transform: capitalize;
}

.unread-36eUEm {
    display: none;
}

.content-1gYQeQ {
    border-radius: 50px;
}

.modeSelected-3DmyhH .icon-2W8DHg, .modeSelected-3DmyhH:hover .icon-2W8DHg, .modeUnread-3Cxepe .icon-2W8DHg, .modeUnread-3Cxepe:hover .icon-2W8DHg,
.modeSelected-3DmyhH .name-28HaxV, .modeSelected-3DmyhH:hover .name-28HaxV, .modeUnread-3Cxepe .name-28HaxV, .modeUnread-3Cxepe:hover .name-28HaxV {
    color: white;
}

.modeUnread-3Cxepe .content-1gYQeQ, .modeUnread-3Cxepe:hover .content-1gYQeQ {
   background-color: transparent;
   box-shadow: inset 3px 3px 9px 3px rgba(231, 254, 255, 0.53), inset -8px -11px 9px -16px rgba(231, 254, 255, 0.33);
   background-image: radial-gradient(circle closest-side at 10px 10px, rgba(255, 255, 255, .65) 10%, rgba(42, 1, 155, 0.19) 100%, rgba(42, 1, 155, 0.19) 100%);
}

.header-3cSJjT {
    background-color: transparent;
}

.container-3GP6AV {
    background-color: transparent;
}

.small-23Atuv {
    width: 490px;
    padding: 24px 39px;
    min-height: 500px;
}

.root-g14mjS.small-23Atuv {
    width: 490px;
    padding: 74px 120px;
}

.root-g14mjS.medium-1ywRMv {
    width: 400px;
    padding: 24px 144px;
}


.container-ZMc96U.themed-Hp1KC_,
.members-3WRCEx, .members-3WRCEx>div,
.container-2o3qEW {
    background: transparent;
}

.icon-2xnN2Y {
    color: white !important;
}

.header-1w9Q93 {
    background-color: transparent;
    box-shadow: none;
}

.messagesPopoutWrap-3zryHW {
    width: 870px;
    padding: 4px 194px;
    border-radius: 90pc;
    background-color: transparent;
   box-shadow: inset 3px 3px 9px 3px rgba(231, 254, 255, 0.53), inset -8px -11px 9px -16px rgba(231, 254, 255, 0.33);
   background-image: radial-gradient(circle closest-side at 150px 150px, rgba(255, 255, 255, .65) 10%, rgba(0, 0, 0, 0.76) 100%, rgba(0, 0, 0, 0.76) 100%);
}

.layer-2aCOJ3[style*="position: absolute; top: 65.9818px; right: 296px;"] .messagesPopoutWrap-3zryHW {
    left: 302px;
}

.layer-2aCOJ3[style*="position: absolute; top: 65.9818px; right: 56px;"] .recentMentionsPopout-2bI1ZN:not(.container-2ebMPP) {
    left: 52px;
    max-width: 800px;
    padding: 24px 204px;
}

.messageGroupWrapper-1jf_7C {
    background: rgba(0, 0, 0, 0.49);
    border: none;
}

.jumpButton-1ZwI_j {
    height: 18px;
    padding: 7px 13px;
    border-radius: 50px;
    color: white !important;
    background-color: transparent;
   box-shadow: inset 3px 3px 9px 3px rgba(231, 254, 255, 0.53), inset -8px -11px 9px -16px rgba(231, 254, 255, 0.33);
   background-image: radial-gradient(circle closest-side at 10px 10px, rgba(255, 255, 255, .65) 10%, rgba(42, 1, 155, 0.19) 100%, rgba(42, 1, 155, 0.19) 100%);
}

.embedFull-1HGV2S {
    border-left: none;
    background: none;
}

.header-3_zmOb {
    background-color: transparent;
}

.container-18GwIk {
   background-color: transparent;
   box-shadow: inset 3px 3px 9px 3px rgba(231, 254, 255, 0.53), inset -8px -11px 9px -16px rgba(231, 254, 255, 0.33);
   background-image: radial-gradient(circle closest-side at 160px 160px, rgba(95, 95, 95, 0.75) 10%, rgba(0, 0, 0, 0.49) 100%, rgba(0, 0, 0, 0.49) 100%);
   border-radius: 50pc;
   padding: 124px 83px;
}


.browser-mnQ1T7 {
    min-height: 90vh;
    max-width: 800px;
    width: 50vw;
}

.container-2rzKKA {
    background-color: transparent;
    box-shadow: inset 3px 3px 9px 3px rgba(231, 254, 255, 0.53), inset -8px -11px 9px -16px rgba(231, 254, 255, 0.33);
    background-image: radial-gradient(circle closest-side at 10px 10px, rgba(255, 255, 255, .65) 10%, rgba(42, 1, 155, 0.19) 100%, rgba(42, 1, 155, 0.19) 100%);
    border-radius: 50px;
    border: none;
}

.threadName-2k9mLl {
    color: white;
}

.moreUsers-_v6T-L {
    background-color: transparent;
    box-shadow: inset 1px 3px 9px 3px rgba(231, 254, 255, 0.53), inset -8px -11px 9px -16px rgba(231, 254, 255, 0.33);
    background-image: radial-gradient(circle closest-side at 6px 6px, rgba(255, 255, 255, .35) 10%, rgba(0, 0, 0, 0.49) 100%, rgba(0, 0, 0, 0.49) 100%);
    color: white;
}

.size24-9rrwDS .moreUsers-_v6T-L {
    border-radius: 50pc;
    padding: 0 4px;
}

.uploadArea-2Nu_Vc {
    background: rgba(0,0,0,.4);
}

.uploadModalIn-2w48Zf .uploadDropModal-13Kd20 .inner-rBP-MS {
    border: none;
}

.uploadModalIn-2w48Zf .uploadDropModal-13Kd20 .bgScale-1iWuPF {
    border-radius: 50pc;
    height: 313px;
    width: 313px;
    padding: 4px 6px;
    background-color: transparent;
    box-shadow: inset 3px 3px 9px 3px rgba(231, 254, 255, 0.53), inset -8px -11px 9px -16px rgba(231, 254, 255, 0.33);
    background-image: radial-gradient(circle closest-side at 60px 60px, rgba(255, 255, 255, .65) 10%, rgba(42, 1, 155, 0.19) 100%, rgba(42, 1, 155, 0.19) 100%);
}

.metadata-1E7Z4i, .size-2mQ7x9 {
    color: white;
}

.attachment-1PZZB2 {
    border-color: transparent;
    background-color: transparent;
}

.progress-xNqAjK[style*="background-color: var(--background-modifier-active);"] {
    background-color: blue !important;
}

.progressBar-1T6LYX[style*="background-color: var(--brand-500);"] {
    background-color: #76AAD9 !important;
}

.divider-q3P9HC, .children-3xh0VB:after {
    display: none;
}

.floating-3M3WeH {
    border-left: none;
    filter: none;
}

.container-3XgAHv {
    border-radius: 50px;
    background-color: transparent;
    box-shadow: inset 3px 3px 9px 3px rgba(231, 254, 255, 0.53), inset -8px -11px 9px -16px rgba(231, 254, 255, 0.33);
    background-image: radial-gradient(circle closest-side at 60px 60px, rgba(255, 255, 255, .35) 10%, rgba(0, 0, 0, 0.49) 100%, rgba(0, 0, 0, 0.49) 100%);
}

.iconWrapper-3plkqh {
    background-color: transparent;
    box-shadow: inset 3px 3px 9px 3px rgba(231, 254, 255, 0.53), inset -8px -11px 9px -16px rgba(231, 254, 255, 0.33);
    background-image: radial-gradient(circle closest-side at 15px 15px, rgba(255, 255, 255, .65) 10%, rgba(42, 1, 155, 0.49) 100%, rgba(42, 1, 155, 0.49) 100%);
}

.channelTextAreaInner-ITp5kW {
    background-color: transparent;
    box-shadow: inset 3px 3px 9px 3px rgba(231, 254, 255, 0.53), inset -8px -11px 9px -16px rgba(231, 254, 255, 0.33);
    background-image: radial-gradient(circle closest-side at 15px 15px, rgba(255, 255, 255, .65) 10%, rgba(42, 1, 155, 0.49) 100%, rgba(42, 1, 155, 0.49) 100%);
    border: none;
    border-radius: 50px;
}

.channelTextArea-3TZH74 {
    background-color: transparent;
}

.textArea-2CLwUE, .placeholder-1_mJY1, .slateTextArea-27tjG0 .hljs-comment, .slateTextArea-27tjG0 .hljs-quote {
    color: white;
}

.slateTextArea-27tjG0 {
    caret-color: white;
}

.contentWrapper-3vHNP2 {
    border-radius: 50px;
    background-color: transparent;
    box-shadow: inset 3px 3px 9px 3px rgba(231, 254, 255, 0.53), inset -8px -11px 9px -16px rgba(231, 254, 255, 0.33);
    background-image: radial-gradient(circle closest-side at 60px 60px, rgba(255, 255, 255, .35) 10%, rgba(0, 0, 0, 0.79) 100%, rgba(0, 0, 0, 0.79) 100%);
    padding-left: 34px;
    padding-right: 34px;
    height: 110%;
}

.emojiPicker-6YCk8a {
    background-color: rgba(0, 0, 0, 0.59);
    border-radius: 50px;
}

.topPill-3DJJNV .item-3XjbnG {
    border-radius: 50px;
}

.inspector-DFKXwB, .wrapper-22rqw6 {
    background-color: transparent;
}

.categoryItemDefaultCategorySelected-2YeRUu, .categoryItemDefaultCategorySelected-2YeRUu:hover,
.premiumCategorySelected-2KWLhN, .premiumCategorySelected-2KWLhN:hover, .stickerCategoryGenericSelected-DnO2K8, .stickerCategoryGenericSelected-DnO2K8:hover {
    background-color: transparent;
    box-shadow: inset 3px 3px 9px 3px rgba(231, 254, 255, 0.53), inset -8px -11px 9px -16px rgba(231, 254, 255, 0.33);
    background-image: radial-gradient(circle closest-side at 10px 10px, rgba(255, 255, 255, .65) 10%, rgba(42, 1, 155, 0.49) 100%, rgba(42, 1, 155, 0.49) 100%);
}

.categoryItemDefaultCategory-3haEDq, 
.stickerCategory-2f6iSo {
    border-radius: 50px;
}

.guildIcon-2SUGiq {
    background-color: transparent;
    color: white;
}

#app-mount .categoryIcon-2cYeku,
.stickerCategory-2f6iSo {
    color: white;
}

.createInspected-3KhI7n {
    background-color: transparent;
}

.createSticker-y-_Ug2 {
    background-color: rgba(255, 255, 255, .28);
}

.stickerInspected-mwnU6w .inspectedIndicator-27zwNZ {
    background-color: transparent;
    border-radius: 20px;
    box-shadow: inset 3px 3px 9px 3px rgba(231, 254, 255, 0.53), inset -8px -11px 9px -16px rgba(231, 254, 255, 0.33);
    background-image: radial-gradient(circle closest-side at 14px 14px, rgba(255, 255, 255, .65) 10%, rgba(42, 1, 155, 0.49) 100%, rgba(42, 1, 155, 0.49) 100%);
}

.wrapper-1NNaWG {
    background-color: transparent;
}

#app-mount .header-1XpmZs {
    color: white;
}

.navButtonActive-1EqC5l {
    box-shadow: inset 3px 3px 9px 3px rgba(231, 254, 255, 0.53), inset -8px -11px 9px -16px rgba(231, 254, 255, 0.33);
    background-image: radial-gradient(circle closest-side at 8px 8px, rgba(255, 255, 255, .65) 10%, rgba(42, 1, 155, 0.49) 100%, rgba(42, 1, 155, 0.49) 100%);
    background-color: transparent;
}

.container-1SX9VC {
    background-color: transparent;
}

.emojiItem-277VFM.emojiItemSelected-2Lg50V {
    box-shadow: inset 3px 3px 9px 3px rgba(231, 254, 255, 0.53), inset -8px -11px 9px -16px rgba(231, 254, 255, 0.33);
    background-image: radial-gradient(circle closest-side at 8px 8px, rgba(255, 255, 255, .65) 10%, rgba(42, 1, 155, 0.49) 100%, rgba(42, 1, 155, 0.49) 100%);
    background-color: transparent;
}

.emojiItem-277VFM {
    border-radius: 50px;
}

.diversitySelectorOptions-3DhNYs * {
    background-color: transparent !important;
}

.diversitySelectorOptions-3DhNYs {
    background-color: transparent;
    border: none;
}

.newMessagesBar-1hF-9G, .jumpToPresentBar-1cEnH0, .replyBar-1oi75v, .threadSuggestionBar-3ExSyc {
    background-color: black;
    box-shadow: none;
}

.attachedBars-2BCP3l {
    background: transparent;
}

.channelTextArea-1FufC0 {
    background-color: transparent;
}

.scrollableContainer-15eg7h {
    box-shadow: inset 3px 3px 9px 3px rgba(231, 254, 255, 0.53), inset -8px -11px 9px -16px rgba(231, 254, 255, 0.33);
    background-image: radial-gradient(circle closest-side at 12px 12px, rgba(255, 255, 255, .65) 10%, rgba(42, 1, 155, 0.49) 100%, rgba(42, 1, 155, 0.49) 100%);
    background-color: transparent;
}

.repliedMessage-3Z6XBG:before {
    border-left: 4px solid white;
    border-top: 4px solid white;
    border-top-left-radius: 50px;
}

.repliedMessage-3Z6XBG {
    color: white;
}

#app-mount .mention-3XBnnZ {
    box-shadow: inset 3px 3px 9px 3px rgba(231, 254, 255, 0.53), inset -8px -11px 9px -16px rgba(231, 254, 255, 0.33);
    background-image: radial-gradient(circle closest-side at 12px 12px, rgba(255, 255, 255, .65) 10%, rgba(42, 1, 155, 0.49) 100%, rgba(42, 1, 155, 0.49) 100%);
    background-color: transparent;
    border-radius: 50pc;
}

.numberBadge-37OJ3S {
    width: 24px !important;
    height: 24px;
    box-shadow: inset 3px 3px 9px 3px rgba(231, 254, 255, 0.53), inset -8px -11px 9px -16px rgba(231, 254, 255, 0.33);
    background-image: radial-gradient(circle closest-side at 7px 7px, rgba(255, 255, 255, .65) 10%, rgba(0, 0, 0, 0.79) 100%, rgba(0, 0, 0, 0.79) 100%);
    background-color: transparent !important;
    border-radius: 50pc;
    top: 2px;
    position: relative;
}

.footer-5ji8u1 {
    background-color: transparent;
}

.tip-Jl__cG {
    opacity: 1;
}

#app-mount .button-1zW0-r {
    box-shadow: inset 3px 3px 9px 3px rgba(231, 254, 255, 0.53), inset -8px -11px 9px -16px rgba(231, 254, 255, 0.33);
    background-image: radial-gradient(circle closest-side at 12px 12px, rgba(255, 255, 255, .65) 10%, rgba(0, 0, 0, 0.79) 100%, rgba(0, 0, 0, 0.79) 100%);
    background-color: transparent !important;
}

#app-mount .divider-2rZFJK {
    border: none;
}

#app-mount .content-3spvdd {
    padding: 6px 13px;
    box-shadow: inset 3px 3px 9px 3px rgba(231, 254, 255, 0.53), inset -8px -2px 9px -16px rgba(231, 254, 255, 0.33);
    background-image: radial-gradient(circle closest-side at 8px 8px, rgba(255, 255, 255, .65) 10%, rgba(56, 0, 211, 0.29) 100%, rgba(56, 0, 211, 0.29) 100%);
    color: white;
    background-color: transparent;
    border-radius: 50pc;
}

.unreadPill-3nEWYM {
    border-radius: 0 50px 50px 0;
    text-transform: capitalize;
    background-color: #090988;
}

.unreadPillCapStroke-1nE1Q8 {
    color: #090988;
    fill: #090988;
}

.reaction-3vwAF2 {
    border-radius: 50pc;
    background: rgb(0, 0, 0, .2);
    border: 1px solid black;
}

.reaction-3vwAF2.reactionMe-1PwQAc {
    box-shadow: inset 3px 3px 9px 3px rgba(231, 254, 255, 0.53), inset -8px -2px 9px -16px rgba(231, 254, 255, 0.33);
    background-image: radial-gradient(circle closest-side at 9px 9px, rgba(255, 255, 255, .65) 10%, rgba(56, 0, 211, 0.29) 100%, rgba(56, 0, 211, 0.29) 100%);
    border-color: transparent;
}

#app-mount .reactionCount-26U4As {
    color: white;
}

.reaction-3vwAF2:hover {
    background-color: rgba(54, 57, 120, .8);
    border-color: transparent;
}

.compact-2Nkcau.wrapper-30-Nkg.mentioned-Tre-dv, .cozy-VmLDNB.wrapper-30-Nkg.mentioned-Tre-dv {
    box-shadow: inset 3px 3px 9px 3px rgba(231, 254, 255, 0.53), inset -8px -2px 9px -16px rgba(231, 254, 255, 0.33);
    background-color: transparent;
    border-radius: 50px;
    padding-top: 12px;
    background-image: radial-gradient(circle closest-side at 36px 36px, rgba(255, 255, 255, .65) 10%, rgba(0, 0, 0, 0.29) 100%, rgba(0, 0, 0, 0.29) 100%);
}

.mentioned-Tre-dv:before {
    background-color: transparent;
}

.mention {
    border-radius: 50px;
    padding-bottom: 4px;
    padding-right: 12px;
    padding-left: 12px;
}

#app-mount .wrapper-1ZcZW- {
    box-shadow: inset 3px 3px 9px 3px rgba(231, 254, 255, 0.53), inset -8px -11px 9px -16px rgba(231, 254, 255, 0.33);
    background-image: radial-gradient(circle closest-side at 9px 9px, rgba(255, 255, 255, .65) 10%, rgba(42, 1, 155, 0.49) 100%, rgba(42, 1, 155, 0.49) 100%);
    background-color: transparent;
    color: white;
}

.channelHeader-DFRX8q {
    background-color: rgba(0, 0, 0, 0.49);
}

.messageContainer-3VTXBC {
    box-shadow: inset 3px 3px 9px 3px rgba(231, 254, 255, 0.53), inset -8px -2px 9px -16px rgba(231, 254, 255, 0.33);
    background-color: transparent;
    border-radius: 10px;
    background-image: radial-gradient(circle closest-side at 56px 56px, rgba(255, 255, 255, .65) 10%, rgba(0, 0, 0, 0.29) 100%, rgba(0, 0, 0, 0.29) 100%);
}


#app-mount .tertiary-1e-lAP {
    background-color: transparent;
    color: white;
}

.wrapper-2olG5t {
    border-radius: 50px;
    background-color: rgba(255, 255, 255, 0.22);
    box-shadow: none;
    padding: 5px 9px;
    text-shadow: none;
}

.channelName-3APnhp, .subtext-2-lYzF {
    overflow: visible;
}

.badge-1ImhlC {
    top: 3px;
}

.container-2ebMPP {
    box-shadow: inset 3px 3px 9px 3px rgba(231, 254, 255, 0.53), inset -8px -2px 9px -16px rgba(231, 254, 255, 0.33);
    background-color: transparent;
    background-image: radial-gradient(circle closest-side at 126px 126px, rgba(255, 255, 255, .45) 10%, rgba(0, 0, 0, 0.29) 100%, rgba(0, 0, 0, 0.29) 100%);
    border-radius: 50pc;
    padding: 64px 124px;
    max-width: 800px;
    width: 700px;
}

.iconBadge-3Mmg92 {
    background-color: blue;
}

.messages-23can0 {
    background-color: rgba(0, 0, 255, 0.21);
    border-radius: 50px;
    border: 2px inset blue;
}


#app-mount .jumpButton-1V_1FA {
    background-color: black;
    border-radius: 50px;
}

#app-mount .jumpButton-1V_1FA .text-2ifC_x {
    color: white;
}

.tutorial-Nb3Zz5 {
    background-color: transparent;
}

.tutorialIcon-25VF3Q {
    box-shadow: inset 3px 3px 9px 3px rgba(231, 254, 255, 0.53), inset -8px -11px 9px -16px rgba(231, 254, 255, 0.33);
    background-image: radial-gradient(circle closest-side at 9px 9px, rgba(255, 255, 255, .65) 10%, rgba(42, 1, 155, 0.49) 100%, rgba(42, 1, 155, 0.49) 100%);
    background-color: transparent;
    color: white;
}

.brand-3g5E0C.item-3XjbnG, .themed-2-lozF.item-3XjbnG {
    color: lightskyblue;
}

.container-x059i8 {
    color: white;
}

.theme-dark .lookFilled-yCfaCM.colorPrimary-2AuQVo {
    color: white;
    background-color: transparent;
}

.clear-2gkgln,
.clear-wwSgAl {
    color: gold;
}

.icon-mJhEWn,
.icon-2yhmi8 {
    box-shadow: inset 3px 3px 9px 3px rgba(231, 254, 255, 0.53), inset -8px -11px 9px -16px rgba(231, 254, 255, 0.33);
    background-image: radial-gradient(circle closest-side at 19px 19px, rgba(255, 255, 255, .65) 10%, rgba(42, 1, 155, 0.49) 100%, rgba(42, 1, 155, 0.49) 100%);
    background-color: transparent;
    color: white;
}

.fakeLink-2FvUR7 {
    color: gold;
}

.headerBackground-131uxy {
    border-radius: 50px;
}

.theme-dark .checkbox-f1HnKB[style*="border-color: var(--control-brand-foreground); background-color: var(--control-brand-foreground);"] {
    border: none;
    box-shadow: inset 3px 3px 9px 3px rgba(231, 254, 255, 0.53), inset -8px -11px 9px -16px rgba(231, 254, 255, 0.33) !important;
    background-image: radial-gradient(circle closest-side at 6px 6px, rgba(255, 255, 255, .65) 10%, rgba(42, 1, 155, 0.49) 100%, rgba(42, 1, 155, 0.49) 100%) !important;
    background-color: transparent !important;
}

.divider-3NY7PF {
    border-left: none;
}

.toolbar-37BrJ5:before {
    border-top: none;
}

.toolbar-37BrJ5 {
    box-shadow: inset 3px 3px 9px 3px rgba(231, 254, 255, 0.53), inset -8px -11px 9px -16px rgba(231, 254, 255, 0.33);
    background-image: radial-gradient(circle closest-side at 10px 10px, rgba(255, 255, 255, .85) 10%, rgba(42, 1, 155, 0.49) 100%, rgba(42, 1, 155, 0.49) 100%);
    background-color: transparent;
    border-radius: 50px;
}

#app-mount .icon-3g7qdA {
    color: white;
}

.after_inlineCode-WydEur, .before_inlineCode-xn8Llh, .inlineCode-2auMQi {
    background: rgba(255, 255, 255, 0.37);
}

.codeBlockSyntax-2MZ-Qy, .syntaxAfter-OxiKEl, .syntaxBefore-3pDAmR {
    color: white;
}

.markup-eYLPri code {
    box-shadow: inset 3px 3px 9px 3px rgba(231, 254, 255, 0.53), inset -8px -11px 9px -16px rgba(231, 254, 255, 0.33);
    background-image: radial-gradient(circle closest-side at 12px 12px, rgba(255, 255, 255, .85) 10%, rgba(42, 1, 155, 0.49) 100%, rgba(42, 1, 155, 0.49) 100%);
    background-color: transparent;
    border: none;
}

.markup-eYLPri code.inline {
    padding: 1px 14px;
    border-radius: 50px;
}

#app-mount .role-23oyrw {
    color: white;
    box-shadow: inset 3px 3px 9px 3px rgba(231, 254, 255, 0.53), inset -8px -2px 9px -16px rgba(231, 254, 255, 0.33);
    background-color: transparent;
    background-image: radial-gradient(circle closest-side at 6px 6px, rgba(255, 255, 255, .45) 10%, rgba(0, 0, 0, 0.29) 100%, rgba(0, 0, 0, 0.29) 100%);
    border-radius: 50px;
}

#app-mount .button-1kija8 {
    color: white;
    border-radius: 50px;
    padding-right: 15px;
    padding-left: 15px;
    box-shadow: inset 3px 3px 9px 3px rgba(231, 254, 255, 0.53), inset -8px -11px 9px -16px rgba(231, 254, 255, 0.33);
    background-image: radial-gradient(circle closest-side at 10px 10px, rgba(255, 255, 255, .85) 10%, rgba(42, 1, 155, 0.49) 100%, rgba(42, 1, 155, 0.49) 100%);
    background-color: transparent; 
}

.hljs {
    padding: .9em;
    color: white;
    border-radius: 30px;
}

.emptyChannelIcon-1YdEz2 {
    box-shadow: inset 3px 3px 9px 3px rgba(231, 254, 255, 0.53), inset -8px -25px 9px -16px rgba(231, 254, 255, 0.33);
    background-color: rgba(42, 1, 155, 0.49);
}

.theme-dark .focused-2FU0YH {
    box-shadow: inset 3px 3px 9px 3px rgba(231, 254, 255, 0.53), inset -8px -11px 9px -16px rgba(231, 254, 255, 0.33);
    background-image: radial-gradient(circle closest-side at 10px 10px, rgba(255, 255, 255, .85) 10%, rgba(42, 1, 155, 0.49) 100%, rgba(42, 1, 155, 0.49) 100%);
    background-color: transparent; 
}

.theme-dark .queryContainer-ZunrLZ {
    color: white;
    border-bottom-color: transparent;
}

#app-mount .dim-2Uxgxb span {
    background-image: radial-gradient(circle closest-side at 10px 10px, rgba(255, 255, 255, .85) 10%, rgba(0, 0, 0, 0.49) 100%, rgba(0, 0, 0, 0.49) 100%);
    background-color: transparent; 
    color: white;
}

#app-mount .keybindShortcut-3zF1P9 span {
    color: white;
    box-shadow: inset 3px 3px 9px 3px rgba(231, 254, 255, 0.53), inset -8px -11px 9px -16px rgba(231, 254, 255, 0.33);
}

#app-mount .keybindShortcut-3zF1P9 span {
    background-image: radial-gradient(circle closest-side at 10px 10px, rgba(255, 255, 255, .85) 10%, rgba(42, 1, 155, 0.49) 100%, rgba(42, 1, 155, 0.49) 100%);
    background-color: transparent; 
    border: none;
    border-radius: 50px;
}

.theme-dark .keybindShortcut-3zF1P9 {
    color: white;
}

.keybindShortcut-3zF1P9 {
    font-size: 14px;
    text-transform: capitalize;
}

.queryText-j8z984 {
    font-size: 14px;
    text-transform: capitalize;
}

.theme-dark .elevationBorderHigh-3drnJX {
    box-shadow: none;
}

.theme-dark .container-2McqkF {
    background-image: radial-gradient(circle closest-side at 25px 25px, rgba(255, 255, 255, .85) 10%, rgba(42, 1, 155, 0.49) 100%, rgba(42, 1, 155, 0.49) 100%);
    background-color: transparent; 
    border-radius: 50px;
    box-shadow: inset 3px 3px 9px 3px rgba(231, 254, 255, 0.53), inset -8px -11px 9px -16px rgba(231, 254, 255, 0.33);
}

.theme-dark .option-ayUoaq:hover {
    background-image: radial-gradient(circle closest-side at 10px 10px, rgba(255, 255, 255, .85) 10%, rgba(255, 129, 26, 0.49) 100%, rgba(255, 129, 26, 0.49) 100%);
    background-color: transparent; 
    box-shadow: inset 3px 3px 9px 3px rgba(231, 254, 255, 0.53), inset -8px -11px 9px -16px rgba(231, 254, 255, 0.33);
}

.theme-dark .option-ayUoaq:hover:after,
.theme-dark .option-ayUoaq:after,
.theme-dark .form-3gdLxP:before,
.theme-dark .option-ayUoaq[aria-selected=true]:after {
  background: none;
}

.theme-dark .option-ayUoaq[aria-selected=true] {
    background-image: radial-gradient(circle closest-side at 10px 10px, rgba(255, 255, 255, .85) 10%, rgba(114, 132, 183, 0.49) 100%, rgba(114, 132, 183, 0.49) 100%);
    background-color: transparent; 
    box-shadow: inset 3px 3px 9px 3px rgba(231, 254, 255, 0.53), inset -8px -11px 9px -16px rgba(231, 254, 255, 0.33);
    
}

.theme-dark .calendarPicker-sDhzdi .react-datepicker {
    background-color: transparent;
}

.theme-dark .calendarPicker-sDhzdi .react-datepicker__navigation.react-datepicker__navigation--next, .theme-dark .calendarPicker-sDhzdi .react-datepicker__navigation.react-datepicker__navigation--previous {
    border-color: transparent;
}

.theme-dark .calendarPicker-sDhzdi .react-datepicker__current-month {
    border-bottom-color: transparent;
    color: white;
}

.calendarPicker-sDhzdi .react-datepicker__current-month {
    font-weight: 400;
    text-transform: capitalize;
}

.theme-dark .calendarPicker-sDhzdi .react-datepicker__day-name {
    color: white;
}

.calendarPicker-sDhzdi .react-datepicker__day-name {
    text-transform: capitalize;
}

.theme-dark .calendarPicker-sDhzdi .react-datepicker__day--disabled,
.theme-dark .calendarPicker-sDhzdi .react-datepicker__day--outside-month,
.theme-dark .calendarPicker-sDhzdi .react-datepicker__day.react-datepicker__day--disabled,
.theme-dark .calendarPicker-sDhzdi .react-datepicker__day.react-datepicker__day--disabled:hover {
    background-image: radial-gradient(circle closest-side at 10px 10px, rgba(255, 255, 255, .85) 10%, rgba(255, 53, 94, 0.49) 100%, rgba(255, 53, 94, 0.49) 100%);
    background-color: transparent; 
    box-shadow: inset 3px 3px 9px 3px rgba(231, 254, 255, 0.53), inset -8px -11px 9px -16px rgba(231, 254, 255, 0.33);
    color: white;
}

.calendarPicker-sDhzdi .react-datepicker__day.react-datepicker__day--selected:after {
    background-color: #3d4c76;
    border-radius: 0 0 30pc 30pc
}

.theme-dark .calendarPicker-sDhzdi .react-datepicker__day {
    color: white;
}

.calendarPicker-sDhzdi .react-datepicker__day.react-datepicker__day--keyboard-selected, 
.calendarPicker-sDhzdi .react-datepicker__day.react-datepicker__day--selected:hover, 
.calendarPicker-sDhzdi .react-datepicker__day:hover {
    background-image: radial-gradient(circle closest-side at 10px 10px, rgba(255, 255, 255, .85) 10%, rgba(61, 76, 118, 0.49) 100%, rgba(61, 76, 118, 0.49) 100%);
    background-color: transparent; 
    box-shadow: inset 3px 3px 9px 3px rgba(231, 254, 255, 0.53), inset -8px -11px 9px -16px rgba(231, 254, 255, 0.33);
}

.calendarPicker-sDhzdi .react-datepicker__month * {
    border: none !important;
    border-radius: 50px !important;
}

.theme-dark .datePicker-3iA7_k .datePickerHint-Ir4715 {
    border-top: none;
}

.theme-dark .datePicker-3iA7_k .datePickerHint-Ir4715 .hint-xfbpCV {
    color: white;
}

#app-mount .datePicker-3iA7_k .datePickerHint-Ir4715 .hintValue-V9hd8l {
    background-image: radial-gradient(circle closest-side at 5px 5px, rgba(255, 255, 255, .85) 10%, rgba(114, 132, 183, 0.49) 100%, rgba(114, 132, 183, 0.49) 100%);
    background-color: transparent; 
    box-shadow: inset 3px 3px 9px 3px rgba(231, 254, 255, 0.53), inset -8px -11px 9px -16px rgba(231, 254, 255, 0.33);
}

.datePicker-3iA7_k .datePickerHint-Ir4715 .hintValue-V9hd8l {
    padding: 0 7px;
    border-radius: 50px;
}

.theme-dark .searchAnswer-23w-CH {
    background-image: radial-gradient(circle closest-side at 5px 5px, rgba(255, 255, 255, .85) 10%, rgba(114, 132, 183, 0.49) 100%, rgba(114, 132, 183, 0.49) 100%);
    background-color: transparent; 
    box-shadow: inset 3px 3px 9px 3px rgba(231, 254, 255, 0.53), inset -8px -11px 9px -16px rgba(231, 254, 255, 0.33);
}

.theme-dark .searchFilter-2UfsDk {
    background-image: radial-gradient(circle closest-side at 5px 5px, rgba(255, 255, 255, .85) 10%, rgba(114, 132, 183, 0.49) 100%, rgba(114, 132, 183, 0.49) 100%);
    background-color: transparent; 
    box-shadow: inset 3px 3px 9px 3px rgba(231, 254, 255, 0.53), inset -8px -11px 9px -16px rgba(231, 254, 255, 0.33);
}

.searchBar-jGtisZ {
    border-radius: 50px;
    color: white;
    background-color: rgba(0, 0, 0, 0.29);
}

.icon-18rqoe,
.search-2Mwzzq .DraftEditor-root .public-DraftEditorPlaceholder-root,
.theme-dark .option-ayUoaq.user-1dKxvu .displayUsername-UTerwm,
.theme-dark .searchResultChannelCategory-19ujDo, .theme-dark .searchResultChannelIcon-C-3P9x,
.theme-dark .searchOption-3u1gRt .answer-14OVbQ {
    color: white;
}

.option-ayUoaq {
    border-radius: 50px;
}

.theme-dark .calendarPicker-sDhzdi .react-datepicker__header {
    background-color: transparent;
    border-color: transparent;
}

.resultsGroup-cfY57t .header-1BR0Ro {
    text-align: center;
}

.searchHeader-1r_ZSh {
    background-color: transparent;
}

.searchResultsWrap-5RVOkx {
    background-image: radial-gradient(circle closest-side at 25px 25px, rgba(255, 255, 255, .85) 10%, rgba(42, 1, 155, 0.49) 100%, rgba(42, 1, 155, 0.49) 100%);
    background-color: transparent; 
    border-radius: 50px;
    box-shadow: inset 3px 3px 9px 3px rgba(231, 254, 255, 0.53), inset -8px -11px 9px -16px rgba(231, 254, 255, 0.33);
}

.channelName-3w2Y3c {
    text-transform: capitalize;
    background: transparent;
    color: white;
}

.searchResult-O9NDji {
    background-image: radial-gradient(circle closest-side at 25px 25px, rgba(255, 255, 255, .85) 10%, rgba(0, 0, 0, 0.49) 100%, rgba(0, 0, 0, 0.49) 100%);
    background-color: transparent;
    box-shadow: inset 3px 3px 9px 3px rgba(231, 254, 255, 0.53), inset -8px -11px 9px -16px rgba(231, 254, 255, 0.33);
    border-radius: 50px;
}

.button-cfOvv- {
    background-image: radial-gradient(circle closest-side at 5px 5px, rgba(255, 255, 255, .85) 10%, rgba(42, 1, 155, 0.49) 100%, rgba(42, 1, 155, 0.49) 100%);
    background-color: transparent;
    padding: 2px 6px;
    box-shadow: inset 3px 3px 9px 3px rgba(231, 254, 255, 0.53), inset -8px -11px 9px -16px rgba(231, 254, 255, 0.33);
    border-radius: 50px;
    color: white;
}

.textarea-_59yqs {
    padding: 4px 12px;
}

.profileBadges-31rDHI {
    background-color: rgba(0, 0, 0, .2);
}


.userProfileOuterUnthemed-2b2rsv {
    background-color: transparent;
}

.overlayBackground-1KgwVi {
    background-color: transparent;
}

.userProfileInner-3F03PX:before {
    background-color: transparent;
}

.userPopoutOuter-3AVBmJ {
    box-shadow: inset 3px 3px 9px 3px rgba(231, 254, 255, 0.83), inset -8px -11px 9px -16px rgba(231, 254, 255, 0.83);
}

.messageInputContainer-2rGDH8 {
    border: 1px solid transparent;
}

.userProfileOuter-1K_BYU {
    border-radius: 50px;
}

.userProfileInnerThemedNonPremium-1gT-zY {
    background-image: radial-gradient(circle closest-side at 35px 35px, rgba(255, 255, 255, .85) 10%, rgba(0, 0, 0, 0.49) 100%, rgba(0, 0, 0, 0.49) 100%);
    background-color: transparent;
}

.userProfileInnerThemedWithBanner-2624Yx,
.userProfileInnerThemedPremiumWithoutBanner-1yMS1H {
    background-image: radial-gradient(circle closest-side at 35px 35px, rgba(255, 255, 255, .85) 10%, rgba(0, 0, 0, 0.49) 100%, rgba(0, 0, 0, 0.49) 100%);
    background-color: transparent;
}

.userProfileOuterThemed-3EfHmv.userPopoutOuter-3AVBmJ, 
.userProfileOuterThemed-3EfHmv.userProfileOuter-1K_BYU {
    background: none;
}

.userProfileInner-3F03PX {
    border-radius: 50px 50px 0 0;
}

.popoutBanner-3cqRD9,
.profileBanner-1owKI5, 
.bannerUploaderInnerSquare-2c2J8_ {
    opacity: .5;
}



.avatar-2Vndt_ {
    border: 6px solid #000070;
    background-color: transparent;
}

.body-1Ukv50, .topSection-13QKHs {
    background-color: transparent;
}

.note-3M15gE textarea {
    border-radius: 50px;
    padding: 4px 12px;
}

.connectedAccountContainer-2TWiXT {
    background-image: radial-gradient(circle closest-side at 43px 43px, rgba(255, 255, 255, .85) 10%, rgba(42, 1, 155, 0.29) 100%, rgba(42, 1, 155, 0.29) 100%);
    background-color: transparent;
    box-shadow: inset 3px 3px 9px 3px rgba(231, 254, 255, 0.53), inset -8px -32px 9px -16px rgba(231, 254, 255, 0.33);
    border-radius: 50pc;
    margin-top: 20px;
    height: 170px;
    width: 170px;
    border: none;
    word-wrap: break-word;
}

.wrapper-1gVUIN.minimum-fXpVNc {
    background-image: radial-gradient(circle closest-side at 43px 43px, rgba(255, 255, 255, .85) 10%, rgba(42, 1, 155, 0.29) 100%, rgba(42, 1, 155, 0.29) 100%);
    background-color: transparent;
    border-radius: 50px;
    box-shadow: inset 3px 3px 9px 3px rgba(231, 254, 255, 0.53), inset -8px -32px 9px -16px rgba(231, 254, 255, 0.33);
}

.theme-dark .quickSelectPopout-2F0PXw {
    background: #19191a;
    color:  white;
}

.colorable-3rVGna.red-3T8maV {
    box-shadow: inset 1px 2px 1px 3px rgba(238, 17, 17, 0.33), inset -12px -8px 14px -6px rgba(238, 17, 17, 0.63) !important;
    background-image: radial-gradient(circle closest-side at 13px 13px, rgba(255, 255, 255) 10%, rgba(238, 17, 17, 0.18) 100%, rgba(238, 17, 17, 0.18) 100%) !important;
    border: none !important;
    color: white !important;
    background-color: transparent !important;
}

.colorable-3rVGna.primaryDark-2UJt1G {
    box-shadow: inset 1px 2px 1px 3px rgba(99, 99, 99, 0.33), inset -12px -8px 14px -6px rgba(52, 52, 52, 0.63) !important;
    background-image: radial-gradient(circle closest-side at 13px 13px, rgba(255, 255, 255) 10%, rgba(52, 52, 52, 0.18) 100%, rgba(52, 52, 52, 0.18) 100%) !important;
    border: none !important;
    color: white !important;
    background-color: transparent !important;
}

.wrapper-1HIH0j {
    background-color: transparent;
}

.guildIconExpired-2BFmZC, .guildIcon-3ZfRfI {
    background-color: rgba(52, 52, 52, 0.18);
    box-shadow: inset 1px 2px 1px 3px rgba(99, 99, 99, 0.33), inset -12px -8px 14px -6px rgba(52, 52, 52, 0.63);
    border-radius: 50px;
}


/* Discord and BetterDiscord Settings */
.contentRegionScroller-2_GT_N,
.contentRegion-3HkfJJ,
.sidebarRegionScroller-FXiQOh,
.standardSidebarView-E9Pc3j {
    background-color: transparent;
}

.auto-2K3UW5::-webkit-scrollbar {
    width: 21px;
}

.auto-2K3UW5::-webkit-scrollbar-thumb {
    background-color: rgba(255, 255, 255, .39);
}

.auto-2K3UW5::-webkit-scrollbar-thumb, .auto-2K3UW5::-webkit-scrollbar-track {
    border-radius: 50px;
}
.auto-2K3UW5::-webkit-scrollbar-track {
    background-color: transparent;
}

.thin-31rlnD::-webkit-scrollbar, .thin-31rlnD::-webkit-scrollbar-thumb, .thin-31rlnD::-webkit-scrollbar-track {
    display: none;
}

.h5-2RwDNl {
    color: white;
    font-size: 14px;
}

.h4-1_f8j1, .h5-2RwDNl {
    text-transform: capitalize;
}

.select-1Ia3hD {
    border-radius: 50px;
}

.select-1Ia3hD, .wrapper-1b33hy {
    color: white;
}

.lookFilled-1GseHa.select-1Ia3hD {
    background-color: transparent;
    box-shadow: inset 3px 3px 9px 3px rgba(231, 254, 255, 0.63), inset -8px -11px 9px -16px rgba(231, 254, 255, 0.53);
    background-image: radial-gradient(circle closest-side at 15px 10px, rgba(255, 255, 255, .65) 10%, rgba(0, 0, 0, 0.59) 100%, rgba(0, 0, 0, 0.59) 100%);
    border-color: transparent;
}

.selectedIcon-19TbzU {
    color: white;
}

.popout-1KHNAq {
    border: none;
    background: none;
    border-radius: 30px;
    box-shadow: inset 3px 3px 9px 3px rgba(231, 254, 255, 0.63), inset -8px -11px 9px -16px rgba(231, 254, 255, 0.53);
    background-image: radial-gradient(circle closest-side at 15px 10px, rgba(255, 255, 255, .65) 10%, rgba(0, 0, 0, 0.59) 100%, rgba(0, 0, 0, 0.59) 100%);
    border-color: transparent;
}

.subtitle-2SfoOV {
    color: silver;
}

.lighten-1KubYe {
    opacity: .8;
}

.option-2eIyOn {
    color: white;
}

.option-2eIyOn[aria-selected=true] {
    border-radius: 30px;
    box-shadow: inset 3px 3px 9px 3px rgba(231, 254, 255, 0.63), inset -8px -11px 9px -16px rgba(231, 254, 255, 0.53) !important;
    background-image: radial-gradient(circle closest-side at 15px 10px, rgba(255, 255, 255, .65) 10%, rgba(148, 149, 165, 0.59) 100%, rgba(148, 149, 165, 0.59) 100%) !important;
    color: white;
}

.option-2eIyOn.focused-ODgjnC, .option-2eIyOn:focus, .option-2eIyOn:hover {
    border-radius: 30px;
    box-shadow: inset 3px 3px 9px 3px rgba(231, 254, 255, 0.63), inset -8px -11px 9px -16px rgba(231, 254, 255, 0.53);
    background-image: radial-gradient(circle closest-side at 15px 10px, rgba(255, 255, 255, .65) 10%, rgba(92, 92, 91, 0.59) 100%, rgba(92, 92, 91, 0.59) 100%);
    color: white;
}

.bd-select .bd-select-options *, .bd-select .bd-select-options {
    background: transparent !important;
}

.bd-select:hover, .bd-select.menu-open {
    border-color: transparent;
}

.container-2nx-BQ, .bd-switch-body {
    position: relative;
    width: 40px;
    height: 40px;
}

.container-2nx-BQ, .input-2XRLou, .bd-switch-body {
    border-radius: 50pc;
}

.slider-32CRPX, .bd-switch-body .bd-switch-slider {
    bottom: 4px;
    width: 25px;
    height: 25px;
    margin: 3px;
}

.container-2nx-BQ, .bd-switch-body {
    box-shadow: inset 3px 3px 9px 3px rgba(231, 254, 255, 0.63), inset -8px -11px 9px -16px rgba(231, 254, 255, 0.53);
    background-color: transparent !important;
    background-image: radial-gradient(circle closest-side at 15px 10px, rgba(255, 255, 255, .65) 10%, rgba(189, 30, 36, 0.59) 100%, rgba(189, 30, 36, 0.59) 100%);
}

.container-2nx-BQ:not([style*="218"]), .bd-switch input:checked+.bd-switch-body {
    box-shadow: inset 3px 3px 9px 3px rgba(231, 254, 255, 0.63), inset -8px -11px 9px -16px rgba(231, 254, 255, 0.53);
    background-image: radial-gradient(circle closest-side at 15px 10px, rgba(255, 255, 255, .65) 10%, rgba(39, 166, 76, 0.59) 100%, rgba(39, 166, 76, 0.59) 100%);
}

.container-2nx-BQ .slider-32CRPX, .bd-switch-body .bd-switch-slider {
    left: 4px !important;
}

.container-2nx-BQ:not([style*="218"]) .slider-32CRPX, .bd-switch input:checked+.bd-switch-body .bd-switch-slider {
    left: 4px !important;
}

.popout-1KHNAq.popoutPositionTop-1GenHR {
    border-radius: 30px 30px 0 0;
}

.selectPositionTop-1Xy1Sp.open-1FRZsK {
    border-radius: 0 0 25px 25px;
}

.radioBar-3w9XY- {
    border-left: 3px solid transparent;
    border-radius: 50px;
}

.item-2idW98 {
    color: white;
    border-radius: 50px;
}

.item-2idW98[aria-checked=true], .item-2idW98:hover:not([aria-checked=true]):not(.disabled-3tqE8r) {
    color: white;
}

.itemFilled-1cPbtg {
    background-color: transparent;
    box-shadow: inset 3px 3px 9px 3px rgba(231, 254, 255, 0.63), inset -8px -11px 9px -16px rgba(231, 254, 255, 0.53);
    background-image: radial-gradient(circle closest-side at 15px 10px, rgba(255, 255, 255, .65) 10%, rgba(0, 0, 0, 0.59) 100%, rgba(0, 0, 0, 0.59) 100%);
}

.itemFilled-1cPbtg[aria-checked=true] {
    background-color: transparent;
    box-shadow: inset 3px 3px 9px 3px rgba(231, 254, 255, 0.63), inset -8px -11px 9px -16px rgba(231, 254, 255, 0.53);
    background-image: radial-gradient(circle closest-side at 15px 10px, rgba(255, 255, 255, .65) 10%, rgba(150, 206, 180, 0.59) 100%, rgba(150, 206, 180, 0.59) 100%);
}

.itemFilled-1cPbtg:hover:not([aria-checked=true]):not(.disabled-3tqE8r) {
    background-color: transparent;
    box-shadow: inset 3px 3px 9px 3px rgba(231, 254, 255, 0.63), inset -8px -11px 9px -16px rgba(231, 254, 255, 0.53);
    background-image: radial-gradient(circle closest-side at 15px 10px, rgba(255, 255, 255, .65) 10%, rgba(255, 204, 92, 0.59) 100%, rgba(255, 204, 92, 0.59) 100%);
}

.radioIconForeground-2BMavi {
    color: white;
}


.avatarUploaderInnerSquareDisabled-3M9eJS {
    background-color: rgba(0,0,0,.3);
}

.avatarUploaderInnerSquare-2J8lU8 {
    border-radius: 50px;
}


.side-2ur1Qk .item-3XjbnG {
    border-radius: 50px;
}

.side-2ur1Qk .item-3XjbnG[style*="color: hsl(359, calc(var(--saturation-factor, 1) * 82.6%), 59.4%);"] {
    box-shadow: inset 1px 2px 1px 3px rgba(238, 17, 17, 0.33), inset -12px -8px 14px -6px rgba(238, 17, 17, 0.63) !important;
    background-image: radial-gradient(circle closest-side at 9px 9px, rgba(255, 255, 255) 10%, rgba(238, 17, 17, 0.18) 100%, rgba(238, 17, 17, 0.18) 100%) !important;
    border: none !important;
    color: white !important;
    background-color: transparent !important;
}


.description-30xx7u, .labelDescriptor-34wZ-z {
    color: white;
}

.description-30xx7u a, .labelDescriptor-34wZ-z a, .helpText-10IgPC a {
    color: gold;
}

.header-2Kx1US {
    font-size: 15px;
    text-transform: capitalize;
    color: white;
}

.selected-g-kMVV.item-3XjbnG, .selected-g-kMVV.item-3XjbnG:hover,
.brand-3g5E0C.item-3XjbnG:hover, .themed-2-lozF.item-3XjbnG:hover {
    color: white;
}

.side-2ur1Qk .themed-2-lozF.selected-g-kMVV.item-3XjbnG, .topPill-3DJJNV .themed-2-lozF.selected-g-kMVV.item-3XjbnG {
    background-color: transparent;
    box-shadow: inset 3px 3px 9px 3px rgba(231, 254, 255, 0.63), inset -8px -11px 9px -16px rgba(231, 254, 255, 0.53) !important;
    background-image: radial-gradient(circle closest-side at 15px 10px, rgba(255, 255, 255, .65) 10%, rgba(0, 0, 0, 0.59) 100%, rgba(0, 0, 0, 0.59) 100%) !important;
}

.side-2ur1Qk .themed-2-lozF.item-3XjbnG:hover:not(.disabled-1nofHP), .topPill-3DJJNV .themed-2-lozF.item-3XjbnG:hover:not(.disabled-1nofHP) {
    background-color: transparent;
    box-shadow: inset 3px 3px 9px 3px rgba(231, 254, 255, 0.63), inset -8px -11px 9px -16px rgba(231, 254, 255, 0.53);
    background-image: radial-gradient(circle closest-side at 15px 10px, rgba(255, 255, 255, .65) 10%, rgba(255, 204, 92, 0.49) 100%, rgba(255, 204, 92, 0.49) 100%);
}

.container-3EtAkD {
    background-color: transparent;
    color: white;
    border-radius: 50px;
    box-shadow: inset 3px 3px 9px 3px rgba(231, 254, 255, 0.63), inset -8px -11px 9px -16px rgba(231, 254, 255, 0.53);
    background-image: radial-gradient(circle closest-side at 21px 20px, rgba(255, 255, 255, .65) 10%, rgba(0, 0, 0, 0.59) 100%, rgba(0, 0, 0, 0.59) 100%);
}

.icon-2DGsye {
    background-color: transparent;
}

.tableTitle-3zdrSx {
    color: white;
    text-transform: capitalize;
}


.primary-38Hs-h:hover:not(.disabled-184-il), .secondary-2bzKEX {
    background-color: transparent;
    box-shadow: inset 3px 3px 9px 3px rgba(231, 254, 255, 0.63), inset -8px -11px 9px -16px rgba(231, 254, 255, 0.53);
    background-image: radial-gradient(circle closest-side at 13px 12px, rgba(255, 255, 255, .65) 10%, rgba(0, 0, 0, 0.59) 100%, rgba(0, 0, 0, 0.59) 100%);
}

.secondary-2bzKEX {
    color: white;
}

.secondary-2bzKEX:hover:not(.disabled-184-il) {
    background-color: transparent;
    box-shadow: inset 3px 3px 9px 3px rgba(231, 254, 255, 0.63), inset -8px -11px 9px -16px rgba(231, 254, 255, 0.53);
    background-image: radial-gradient(circle closest-side at 15px 10px, rgba(255, 255, 255, .65) 10%, rgba(255, 204, 92, 0.49) 100%, rgba(255, 204, 92, 0.49) 100%);
    color: white;
}

.roleRow-3LoHQ6:hover:not(.roleRowDisableHover-2TXfy-) .circleButton-33AIyY {
    background-color: transparent;
    box-shadow: inset 3px 3px 9px 3px rgba(231, 254, 255, 0.63), inset -8px -11px 9px -16px rgba(231, 254, 255, 0.53);
    background-image: radial-gradient(circle closest-side at 15px 10px, rgba(255, 255, 255, .65) 10%, rgba(45, 137, 239, 0.49) 100%, rgba(45, 137, 239, 0.49) 100%);
}

.roleRow-3LoHQ6:hover:not(.roleRowDisableHover-2TXfy-) {
    background-color: transparent;
    border-radius: 50px;
    box-shadow: inset 3px 3px 9px 3px rgba(231, 254, 255, 0.63), inset -8px -11px 9px -16px rgba(231, 254, 255, 0.53);
    background-image: radial-gradient(circle closest-side at 25px 25px, rgba(255, 255, 255, .65) 10%, rgba(108, 92, 255, 0.29) 100%, rgba(108, 92, 255, 0.29) 100%);
}

.theme-dark .tooltipPrimary-3qLMbS {
    background-color: transparent;
    background-image: radial-gradient(circle closest-side at 18px 9px, rgba(255, 255, 255, .85) 10%, rgba(20, 0, 131, 0.79) 100%, rgba(20, 0, 131, 0.79) 100%);
}

.theme-dark .tooltip-14MtrL {
    box-shadow: inset 3px 3px 9px 3px rgba(231, 254, 255, 0.63), inset -8px -11px 9px -16px rgba(231, 254, 255, 0.53);
    color: white;
}

.tooltip-14MtrL {
    border-radius: 30px;
}

.theme-dark .tooltipPrimary-3qLMbS .tooltipPointer-3L49xb {
    border-top-color: transparent;
}

.bd-toast {
    background-color: transparent;
    box-shadow: inset 3px 3px 9px 3px rgba(231, 254, 255, 0.63), inset -8px -11px 9px -16px rgba(231, 254, 255, 0.53);
    background-image: radial-gradient(circle closest-side at 13px 12px, rgba(255, 255, 255, .65) 10%, rgba(0, 0, 0, 0.59) 100%, rgba(0, 0, 0, 0.59) 100%);
    color: white;
    border-radius: 50pc;
}

.bd-toast.toast-success {
    background-color: transparent;
    box-shadow: inset 3px 3px 9px 3px rgba(86, 173, 82, 0.83), inset -8px -11px 9px -16px rgba(86, 173, 82, 0.73);
    background-image: radial-gradient(circle closest-side at 13px 12px, rgba(255, 255, 255, .65) 10%, rgba(86, 173, 82, 0.89) 100%, rgba(86, 173, 82, 0.89) 100%);
}

.titleContainer-3fPic2, .header-JUTO-g {
    background-color: transparent;
}

.root-g14mjS .perks-2IIbWQ  {
    margin-left: 62px;
    margin-right: 62px;
    margin-bottom: 18px;
}

.perks-2IIbWQ > .perkRow-10K6XE{
    margin-left: 62px;
    margin-right: 62px;
    margin-bottom: 18px;
}

.perkRow-10K6XE {
    background-color: transparent;
}

.perks-2IIbWQ {
    background-color: rgba(0,0,0,.3);
    border-radius: 50px;
}

.heading-2jcBDo {
    margin-left: 94px;
    color: white;
}

.warning-RBGtx2 a, .markup-eYLPri a, .body-1JxAWB a {
    color: gold;
}

.previewContainer-1GxmBJ {
    background-color: transparent;
    box-shadow: inset 3px 3px 9px 3px rgba(231, 254, 255, 0.63), inset -8px -11px 9px -16px rgba(231, 254, 255, 0.53);
    background-image: radial-gradient(circle closest-side at 13px 12px, rgba(255, 255, 255, .65) 10%, rgba(0, 0, 0, 0.59) 100%, rgba(0, 0, 0, 0.59) 100%);
    border-radius: 50px;
}

.theme-dark > .messageContainer-3a6gLR {
    background-color: rgba(0, 0, 0, 0.59);
}
.theme-dark .cozy-VmLDNB .header-2jRmjb,
.theme-dark .cozy-VmLDNB .timestamp-p1Df1m,
.theme-dark .markup-eYLPri {
    color: white;
}

.theme-dark .auditLog-1NVAY0 {
    color: white;
    border-color: transparent;
    border-radius: 50px;
}

.theme-dark .headerClickable-zGQJz3, .theme-dark .headerDefault-1e6yjj {
    background-color: transparent;
    box-shadow: inset 3px 3px 9px 3px rgba(231, 254, 255, 0.63), inset -8px -11px 9px -16px rgba(231, 254, 255, 0.53);
    background-image: radial-gradient(circle closest-side at 13px 12px, rgba(255, 255, 255, .65) 10%, rgba(0, 0, 0, 0.59) 100%, rgba(0, 0, 0, 0.59) 100%);
    color: white;
    border-radius: 50px;
}

.featureCard-3XHbjy {
    background-color: transparent;
}

.theme-dark .member-2cj2PI {
    background-color: transparent;
    box-shadow: inset 3px 3px 9px 3px rgba(231, 254, 255, 0.63), inset -8px -11px 9px -16px rgba(231, 254, 255, 0.53);
    background-image: radial-gradient(circle closest-side at 13px 12px, rgba(255, 255, 255, .65) 10%, rgba(0, 0, 0, 0.29) 100%, rgba(0, 0, 0, 0.49) 100%);
    border-radius: 50px;
    margin-bottom: 2%;
    padding: 10px 13px;
}

.role-2TIOKu {
    background: transparent;
    box-shadow: inset 3px 3px 7px 3px rgba(231, 254, 255, 0.63), inset -3px -1px 9px -16px rgba(231, 254, 255, 0.53);
    background-image: radial-gradient(circle closest-side at 8px 7px, rgba(255, 255, 255, .65) 10%, rgba(0, 0, 0, 0.29) 100%, rgba(0, 0, 0, 0.49) 100%);
    border-radius: 50px;
    padding: 2px;
    border: 3px solid rgb(0, 0, 0, .4);
}

.quickSelectLabel-ArUyd9, .quickSelect-384d3G {
    color: white;
}

.quickSelect-384d3G {
    font-size: 15px;
}



.tag-15nL6B {
    color: white;
}

.colorDefault-CDqZdO.focused-3qFvc8 .check-3HZJs4 {
    color: #00aba9;
}


.colorDefault-CDqZdO .checkbox-hADx5o, .colorDefault-CDqZdO .radioSelection-1UHp0b {
    color: #00aba9;
}

.modeSelected-3DmyhH .content-1gYQeQ, .modeSelected-3DmyhH:hover .content-1gYQeQ {
    background-color: transparent;
    box-shadow: inset 3px 3px 9px 3px rgba(231, 254, 255, 0.53), inset -8px -11px 9px -16px rgba(231, 254, 255, 0.33);
    background-image: radial-gradient(circle closest-side at 10px 10px, rgba(255, 255, 255, .65) 10%, rgba(35, 206, 77, 0.19) 100%, rgba(35, 206, 77, 0.19) 100%);
}

.wrapper-15CKyy {
    background-color: transparent;
}

.attachment-16cAbS, .avatar-l9Txm5, .blob-1uHjdp {
    background-color: blue;
    opacity: .2 !important;
}

.root-g14mjS .title-3hptVQ {
    position: relative;
    left: -12px;
}
.root-g14mjS .size12-oc4dx4 {
    position: relative;
}

.wanderingCubesItem-3Us-UG {
    background-color: blue;
    border-radius: 50px;
}

.wrapper-3HVHpV {
    background-color: transparent;
}

.background-3d_SjE {
    background-color: transparent;
}

.accountProfileCard-lbN7n- {
    background-image: radial-gradient(circle closest-side at 125px 125px, rgba(255, 255, 255, .85) 10%, rgba(0, 0, 0, 0.49) 100%, rgba(0, 0, 0, 0.49) 100%);
    background-color: transparent;
    box-shadow: inset 3px 3px 9px 3px rgba(231, 254, 255, 0.53), inset -8px -36px 9px -16px rgba(231, 254, 255, 0.33);
    border-radius: 30pc;
    width: 800px;
    height: 800px;
    padding: 0 14px;
    max-width: 1000px;
}

.fieldList-in8WkP {
    background-color: transparent;
}

.settingsBanner-1eDJ5w {
    opacity: .5;
}

.phoneField-3NAPDv {
    background-color: transparent;
    border: none;
    margin: 0 18px;
}

.phoneField-3NAPDv .inputField-1iYysB {
    background-color: transparent;
    color: white;
}

.theme-dark .elevationLow-26BbEG {
    box-shadow: none;
}

.userInfo-regn9W, .fieldList-in8WkP {
   position: relative;
   top: 205px;
}

.avatar-3mTjvZ {
    background-color: transparent;
    border: 7px solid #00aba9;
    position: absolute;
    top: -10pc;
    left: 20pc;
    width: 120px !important;
    height: 120px !important;
}

.cardPrimary-3qRT__, .cardPrimaryEditable-2mz_3i {
    border-color: transparent;
}

.cardPrimary-3qRT__ {
    background-image: radial-gradient(circle closest-side at 15px 15px, rgba(255, 255, 255, .85) 10%, rgba(0, 0, 0, 0.49) 100%, rgba(0, 0, 0, 0.49) 100%);
    background-color: transparent;
    border-radius: 50px;
    box-shadow: inset 3px 3px 9px 3px rgba(231, 254, 255, 0.53), inset -8px -19px 9px -16px rgba(231, 254, 255, 0.33);
}

.formNotice-2nS8ey a, 
.subscriptionsRedirectContainer-zD3U79 a,
.blurb-qkUoZ9 a,
.guildFullFeatures-2jRvaJ a,
.finePrint-PVnKkj a,
.promotionCard-mo7ClH a,
.codeRedemptionRedirect-2hYMSQ a, 
.standardSidebarView-E9Pc3j a {
    color: gold;
}

.authedApp-8q3NA9 {
    background-image: radial-gradient(circle closest-side at 25px 25px, rgba(255, 255, 255, .85) 10%, rgba(0, 0, 0, 0.49) 100%, rgba(0, 0, 0, 0.49) 100%);
    background-color: transparent;
    border-radius: 50px;
    box-shadow: inset 3px 3px 9px 3px rgba(231, 254, 255, 0.53), inset -8px -19px 9px -16px rgba(231, 254, 255, 0.33);
}

.cardPrimaryOutline-1ofwVz {
    border-color: transparent;
}

.theme-dark .feature-2IUcBI {
    background-color: transparent;
}

.subscriptionsRedirectContainer-zD3U79 {
    background-color: transparent;
}

.finePrint-PVnKkj {
    color: white;
}

.detailsBlock-24pLFz,
.noItemsCard-5EOcCl {
    background-color: transparent;
}

#app-mount .promotionCard-mo7ClH,
#app-mount .header-ISPHUQ,
.body-2S0G9D {
    background-color: transparent;
}

.box-BHImcZ {
    border-radius: 50px;
}

#app-mount .verticalFit-21XL0v * {
    background-color: transparent;
}

.theme-dark .bottomDivider-ZmTm-j {
    border-bottom-color: transparent;
}

.theme-dark .codeRedemptionRedirect-2hYMSQ {
    background-color: transparent;
    border-color: transparent;
}

.pageActions-1crTQL * {
    border: none;
    color: white !important;
}

.preview-QJ3OG3 {
    background-image: radial-gradient(circle closest-side at 25px 25px, rgba(255, 255, 255, .85) 10%, rgba(0, 0, 0, 0.49) 100%, rgba(0, 0, 0, 0.49) 100%);
    background-color: transparent;
    border-radius: 50px;
    height: 300px;
    box-shadow: inset 3px 3px 9px 3px rgba(231, 254, 255, 0.53), inset -8px -19px 9px -16px rgba(231, 254, 255, 0.33);
}

#app-mount .bar-1Bhnl9 {
    background: #3AA8C1;
}

#app-mount .barFill-2Bh7CX {
    background: #2E2D88;
}

.liveSmall-1Urjcy, .liveLarge-IxMVzY {
    background-color: blue !important;
}

.theme-dark .autocomplete-3NRXG8 {
    background-image: radial-gradient(circle closest-side at 25px 25px, rgba(255, 255, 255, .85) 10%, rgba(0, 0, 0, 0.79) 100%, rgba(0, 0, 0, 0.79) 100%);
    background-color: transparent;
    border-radius: 50px;
    padding-bottom: 14px;
    padding-left: 19px;
    box-shadow: inset 3px 3px 9px 3px rgba(231, 254, 255, 0.53), inset -8px -19px 9px -16px rgba(231, 254, 255, 0.33);
}

.wrapper-3z7DuG {
    background-color: transparent;
}

.theme-dark .clickable-2V8YKY[aria-disabled=false]>.base-2v-uc0:hover, .clickable-2V8YKY[aria-selected=true]>.base-2v-uc0 {
    background-image: radial-gradient(circle closest-side at 13px 13px, rgba(255, 255, 255, .85) 10%, rgba(34, 67, 182, 0.49) 100%, rgba(34, 67, 182, 0.49) 100%);
    background-color: transparent;
    border-radius: 50px;
    box-shadow: inset 3px 3px 9px 3px rgba(231, 254, 255, 0.53), inset -8px -19px 9px -16px rgba(231, 254, 255, 0.33);
}

.wrapper-1wwiGV {
    border-radius: 50px;
}

.selected-3B2w1z .icon-1kx1ir, 
.selected-3B2w1z:hover .icon-1kx1ir, 
#app-mount .icon-1kx1ir,
.wrapper-1wwiGV:hover .icon-1kx1ir {
    color: white;
}

.contentTitle-3CylD3, 
.theme-dark .markValue-2U_-UG {
    color: white;
}

.theme-dark .markDash-yk2kJ- {
    background: white;
}

#app-mount .grabber-2GQyvM {
    border-radius: 50pc;
    background-color: #2E2D88;
    border: none;
    box-shadow: none;
}

.previewMessage-2g_aBv {
    background-color: transparent;
}

.cameraWrapper-3a7Ngv {
    background-color: transparent;
    border: none;
    border-radius: 50px;
}

.backgroundOptionRing-1vvQ0C {
    border: none;
}

.backgroundOptionInner-SSz19O {
    background-color: transparent;
}

.card-2ART2V:before {
    border-radius: 50px;
}

.theme-dark .game-2f2vPC {
    box-shadow: none;
}

.theme-dark .lastPlayed-1jum9A, 
.theme-dark .overlayStatusText-In0YrK {
    color: white;
}

.theme-dark .default-1Tkeeg {
    background-color: rgba(255, 255, 255, .3);
    border: 2px outset rgba(255, 255, 255, .28);
}

#app-mount .button-1yVL_7 {
    box-shadow: none;
}

.theme-dark .notDetected-M3Ghh2 {
    background-image: radial-gradient(circle closest-side at 13px 13px, rgba(255, 255, 255, .85) 10%, rgba(92, 92, 91, 0.49) 100%, rgba(92, 92, 91, 0.49) 100%);
    background-color: transparent;
    box-shadow: inset 3px 3px 9px 3px rgba(231, 254, 255, 0.53), inset -8px -19px 9px -16px rgba(231, 254, 255, 0.33);
}

.notDetected-M3Ghh2, 
.nowPlaying-3UpuKc {
    border-radius: 50px;
}

.theme-dark .addGamePopout-2SKNIV {
    background-color: transparent;
}

.theme-dark .gameNameInput-2wbDJ9:focus, .theme-dark .gameNameInput-2wbDJ9:hover {
    border-color: transparent;
    background-image: radial-gradient(circle closest-side at 7px 7px, rgba(255, 255, 255, .85) 10%, rgba(128, 128, 128, 0.49) 100%, rgba(128, 128, 128, 0.49) 100%);
    background-color: transparent;
    box-shadow: inset 3px 3px 9px 3px rgba(231, 254, 255, 0.53), inset -8px -1px 9px -16px rgba(231, 254, 255, 0.33);
}

.theme-dark .gameName-zbZetm {
    color: white;
}

.gameNameInput-2wbDJ9 {
    border-radius: 50px;
    padding-left: 10px;
    padding-top: 3px;
    padding-bottom: 3px;
}

.theme-dark .nowPlaying-3UpuKc {
    background-image: radial-gradient(circle closest-side at 13px 13px, rgba(255, 255, 255, .85) 10%, rgba(0, 161, 112, 0.49) 100%, rgba(0, 161, 112, 0.49) 100%);
    background-color: transparent;
    box-shadow: inset 3px 3px 9px 3px rgba(231, 254, 255, 0.53), inset -8px -19px 9px -16px rgba(231, 254, 255, 0.33);
}

.theme-dark .nowPlaying-3UpuKc .gameNameInput-2wbDJ9:focus, 
.theme-dark .nowPlaying-3UpuKc .gameNameInput-2wbDJ9:hover {
    border-color: transparent;
    background-image: radial-gradient(circle closest-side at 7px 7px, rgba(255, 255, 255, .85) 10%, rgba(99, 183, 108, 0.49) 100%, rgba(99, 183, 108, 0.49) 100%);
    background-color: transparent;
    box-shadow: inset 3px 3px 9px 3px rgba(231, 254, 255, 0.53), inset -8px -1px 9px -16px rgba(231, 254, 255, 0.33);
}

.wrapper-SdcMKg {
    background-color: transparent;
    border: none;
}

.option-1QI4c9 {
    border-radius: 50px;
    background-color: transparent;
}

.selected-18Wszc.option-1QI4c9 {
    border-color: transparent;
    background-image: radial-gradient(circle closest-side at 16px 16px, rgba(255, 255, 255, .85) 10%, rgba(0, 72, 186, 0.49) 100%, rgba(0, 72, 186, 0.49) 100%);
    background-color: transparent;
    box-shadow: inset 3px 3px 9px 3px rgba(231, 254, 255, 0.53), inset -8px -25px 9px -16px rgba(231, 254, 255, 0.33);
}

#app-mount .bd-button {
    background-image: radial-gradient(circle closest-side at 9px 9px, rgba(255, 255, 255, .85) 10%, rgba(0, 103, 165, 0.49) 100%, rgba(0, 103, 165, 0.49) 100%);
    background-color: transparent;
    box-shadow: inset 3px 3px 9px 3px rgba(231, 254, 255, 0.53), inset -8px -14px 9px -16px rgba(231, 254, 255, 0.33);
    border-radius: 50px;
    padding: 4px 15px;
}

.bd-addon-list .bd-addon-header {
    background: transparent;
}

.bd-addon-list .bd-addon-card {
    background-image: radial-gradient(circle closest-side at 42px 42px, rgba(255, 255, 255, .85) 10%, rgba(0, 0, 153, 0.49) 100%, rgba(0, 0, 153, 0.49) 100%);
    background-color: transparent;
    box-shadow: inset 3px 3px 9px 3px rgba(231, 254, 255, 0.53), inset -8px -14px 9px -16px rgba(231, 254, 255, 0.33);
    border-radius: 50pc;
    padding: 12px 14px 12px 14px;
}

.operations-3q3u6E>a, 
.content-FDHp32 a {
    color: gold;
}

.bd-search-wrapper {
    background-color: transparent;
    color: white;
}

.bd-meta {
    color: white;
}

.bd-addon-list .bd-description,
.theme-dark .content-FDHp32 ol, 
.theme-dark .content-FDHp32 p, 
.theme-dark .content-FDHp32 ul li {
    color: white;
}

.theme-dark .closeButton-PCZcma {
    border-color: transparent;
}

/* Friends and DMS(Last Spot) */
.scroller-RfJjkV,
.container-1wv6C6 {
    background-color: transparent;
}

.categoryItem-Kc_HK_.selectedCategoryItem-ZjqSui .itemInner-3e_4G4,
.selected-1-Z6gm .layout-1qmrhw {
    background-image: radial-gradient(circle closest-side at 15px 15px, rgba(255, 255, 255, .85) 10%, rgba(0, 83, 156, 0.49) 100%, rgba(0, 83, 156, 0.49) 100%);
    background-color: transparent;
    box-shadow: inset 3px 3px 9px 3px rgba(231, 254, 255, 0.53), inset -8px -14px 9px -16px rgba(231, 254, 255, 0.33);
    border-radius: 50pc;
}

.subtitle-3m-md1, 
.title-1_TkpU,
.text-PdAsFQ,
.subtitle-1cc8Nz, 
.title-OdeD-o,
.lookBlank-21BCro,
.rowText-3MQqQi {
    color: white;
}

#app-mount .container-x8Y1ix {
    background-image: radial-gradient(circle closest-side at 15px 15px, rgba(255, 255, 255, .85) 10%, rgba(0, 83, 156, 0.49) 100%, rgba(0, 83, 156, 0.49) 100%);
    background-color: transparent;
    box-shadow: inset 3px 3px 9px 3px rgba(231, 254, 255, 0.53), inset -8px -14px 9px -16px rgba(231, 254, 255, 0.33);
    border-radius: 50pc;
    border: none;
}

.input-m1-Y7Q {
    background-color: transparent;
}

#app-mount .rowContainer-3t7486 {
    background-image: radial-gradient(circle closest-side at 15px 15px, rgba(255, 255, 255, .85) 10%, rgba(39, 166, 76, 0.49) 100%, rgba(39, 166, 76, 0.49) 100%);
    background-color: transparent;
    box-shadow: inset 3px 3px 9px 3px rgba(231, 254, 255, 0.53), inset -8px -14px 9px -16px rgba(231, 254, 255, 0.33);
    border-radius: 50pc;
}

.wrapper-2fEmwW * {
    background-color: transparent;
    color: white;
}

.total-1c5KCN:after {
    border-right-color: transparent;
}

.folder-241Joy *, .folder-241Joy, .expandedFolderBackground-1kSAf6 {
    background-color: transparent !important;
}

.searchBar-3TnChZ {
    box-shadow: none;
}

.privateChannels-oVe7HL,
.theme-dark .container-2cd8Mz, 
.applicationStore-2nk7Lo,
.scroller-29cQFV,
.scroller-WSmht3 {
    background-color: transparent;
}

.headerBar-1dSpQr:before {
    box-shadow: none;
}

.tag-15zcD_ {
    background-image: radial-gradient(circle closest-side at 10px 10px, rgba(255, 255, 255, .85) 10%, rgba(64, 64, 161, 0.49) 100%, rgba(64, 64, 161, 0.49) 100%);
    background-color: transparent;
    box-shadow: inset 3px 3px 9px 3px rgba(231, 254, 255, 0.53), inset -8px -14px 9px -16px rgba(231, 254, 255, 0.33);
    border-radius: 50pc;
    color: white;
}

.friend-8ZraY7 {
    border-radius: 50pc;
}

.theme-dark .friendSelected-3cwmD7 {
    background-image: radial-gradient(circle closest-side at 15px 15px, rgba(255, 255, 255, .85) 10%, rgba(64, 64, 161, 0.49) 100%, rgba(64, 64, 161, 0.49) 100%);
    background-color: transparent;
    box-shadow: inset 3px 3px 9px 3px rgba(231, 254, 255, 0.53), inset -8px -14px 9px -16px rgba(231, 254, 255, 0.33);
}

.theme-dark .friend-8ZraY7 {
    color: white;
}

.theme-dark .checkbox-f1HnKB[style*="border-color: hsl(217, calc(var(--saturation-factor, 1) * 7.6%), 33.5%);"] {
    border-color: transparent !important;
    background-image: radial-gradient(circle closest-side at 5px 5px, rgba(255, 255, 255, .85) 10%, rgba(0,0,0,0.49) 100%, rgba(0,0,0,0.49) 100%);
    background-color: transparent;
    box-shadow: inset 3px 3px 9px 3px rgba(231, 254, 255, 0.53), inset -8px -14px 9px -16px rgba(231, 254, 255, 0.33);
}

.theme-dark .checkbox-f1HnKB[style*="border-color: hsl(217, calc(var(--saturation-factor, 1) * 7.6%), 33.5%);"] path {
    fill: white;
}

.theme-dark .subtitle-3v29zT {
    color: white;
}

.tabBar-ra-EuL .item-3mHhwr[style*="background-color: hsl(139, calc(var(--saturation-factor, 1) * 47.3%), 43.9%); color: hsl(139, calc(var(--saturation-factor, 1) * 47.3%), 43.9%);"], 
.tabBar-ra-EuL .item-3mHhwr[style*="color: hsl(139, calc(var(--saturation-factor, 1) * 47.3%), 43.9%);"] {
    border-color: transparent !important;
    background-image: radial-gradient(circle closest-side at 8px 8px, rgba(255, 255, 255, .85) 10%, rgba(61, 139, 64,0.49) 100%, rgba(61, 139, 64,0.49) 100%) !important;
    background-color: transparent !important;
    color: white !important;
    box-shadow: inset 3px 3px 9px 3px rgba(231, 254, 255, 0.53), inset -8px -14px 9px -16px rgba(231, 254, 255, 0.33) !important;
}

.input-1bmui3 {
    padding: 0 12px;
}

.addFriendHint-1EVQJY {
    padding: 0 13px;
}

.addFriendInputWrapper-kkoSV9 {
    background-color: transparent;
    border: none;
}

#app-mount .actionButton-3-B2x- {
    background-image: radial-gradient(circle closest-side at 8px 8px, rgba(255, 255, 255, .85) 10%, rgba(98, 113, 200,0.49) 100%, rgba(98, 113, 200,0.49) 100%);
    background-color: transparent;
    color: white;
    box-shadow: inset 3px 3px 9px 3px rgba(231, 254, 255, 0.53), inset -8px -14px 9px -16px rgba(231, 254, 255, 0.33);
}

.peopleListItem-u6dGxF.active-2UF8Zh, .peopleListItem-u6dGxF:hover {
    background-image: radial-gradient(circle closest-side at 17px 17px, rgba(255, 255, 255, .85) 10%, rgba(46, 59, 132,0.49) 100%, rgba(46, 59, 132,0.49) 100%);
    background-color: transparent;
    color: white;
    box-shadow: inset 3px 3px 9px 3px rgba(231, 254, 255, 0.53), inset -8px -14px 9px -16px rgba(231, 254, 255, 0.33);
    border-radius: 50px;
}

.peopleListItem-u6dGxF {
    border-top: none;
}


.selected-3veCBZ {
	background-image: radial-gradient(circle closest-side at 17px 17px, rgba(255, 255, 255, .85) 10%, rgba(46, 59, 132,0.49) 100%, rgba(46, 59, 132,0.49) 100%);
    background-color: transparent;
    box-shadow: inset 3px 3px 9px 3px rgba(231, 254, 255, 0.53), inset -8px -14px 9px -16px rgba(231, 254, 255, 0.33);
}

.container-32HW5s {
    border-radius: 50px;
}

.interactive-1vLZ_I,
.interactive-iyXY_x,
.interactiveSelected-29CP8y {
	color: white;
}

.interactive-1vLZ_I:focus-within, .interactive-1vLZ_I:hover {
    color: silver;
    background-color: rgba(0, 0, 0, 0.09);
}

.scroller-hE2gWq {
    border-left: none;
}

.container-1oAagU,
.nowPlayingColumn-1eCBCN,
.section-3G9aLW,
.theme-dark .inset-SbsSFp {
    background-color: transparent;
}

.wrapper-2RrXDg {
    background-image: radial-gradient(circle closest-side at 27px 27px, rgba(255, 255, 255, .85) 10%, rgba(46, 59, 132,0.49) 100%, rgba(46, 59, 132,0.49) 100%);
    background-color: transparent !important;
    border: none;
    box-shadow: inset 3px 3px 9px 3px rgba(231, 254, 255, 0.53), inset -8px -14px 9px -16px rgba(231, 254, 255, 0.33);
}

.itemCard-3Etziu {
    border-radius: 50px;
}

.upload-vLbqu- {
    background-color: transparent;
}

.theme-dark .footer-VCsJQY {
    background-color: transparent;
    box-shadow: none;
}

.uploadModal-2ie9O_ .footer-VCsJQY {
    position: relative;
    right: 140px;
}

.uploadModal-2ie9O_ {
    width: 590px;
    min-height: 558px;
    border-radius: 50pc;
    padding: 49px 45px;
}

.uploadModal-2ie9O_ .inner-rBP-MS .file-163EuR .icon-HW4tZ- {
    position: relative;
    left: 170px;
    top: 25px;
}

.container-qBnZJg  {
    width: 660px;
    height: 660px;
}

.quickswitcher-pKcM9U {
    box-shadow: none;
    background-color: transparent;
    color: white;
    position: relative;
    left: 41px;
    top: 160px;
}

.container-qBnZJg {
    background-image: radial-gradient(circle closest-side at 107px 107px, rgba(255, 255, 255, .85) 10%, rgba(46, 59, 132,0.49) 100%, rgba(46, 59, 132,0.49) 100%) !important;
    border: none;
    box-shadow: inset 3px 3px 9px 3px rgba(231, 254, 255, 0.53), inset -8px -14px 9px -16px rgba(231, 254, 255, 0.33);
}

.scroller-2qwVWY {
    background-color: transparent;
}

.scroller-2qwVWY::-webkit-scrollbar-track {
    background-color: transparent!important;
}

.input-3r5zZY {
    background-image: radial-gradient(circle closest-side at 17px 17px, rgba(255, 255, 255, .85) 10%, rgba(0,0,0,0.49) 100%, rgba(0,0,0,0.49) 100%) !important;
    box-shadow: inset 3px 3px 9px 3px rgba(231, 254, 255, 0.53), inset -8px -14px 9px -16px rgba(231, 254, 255, 0.33);
    padding: 0 24px;
    border-radius: 50px;
    background-color: transparent;
    color: white;
}

.contentDefault-17ewQQ,
.icon-12xJtb {
    color: white;
}

.result-u66Ywh {
    border-radius: 50px;
}

.note-OhIxFa {
    color: silver;
}

.miscContainer-33U-X- {
    opacity: 1;
}

.misc-XwBATi {
    color: white;
}

.result-u66Ywh[aria-selected=true] {
    background-image: radial-gradient(circle closest-side at 12px 12px, rgba(255, 255, 255, .85) 10%, rgba(0,0,0,0.49) 100%, rgba(0,0,0,0.49) 100%) !important;
    box-shadow: inset 3px 3px 9px 3px rgba(231, 254, 255, 0.53), inset -8px -14px 9px -16px rgba(231, 254, 255, 0.33);
    background-color: transparent;
}

.autocompleteQuerySymbol-1iAOG7 {
    background-color: transparent;
}

.quickswitcher-pKcM9U a {
    color: gold;
}

.searchBar-3TnChZ .searchBarComponent-3N7dCG {
    background-color: transparent;
    color: white;
}

.theme-dark .root-g14mjS.uploadModal-2ie9O_ {
    width: 650px;
    min-height: 450px;
}

.uploadModal-2ie9O_ .inner-rBP-MS .file-163EuR .icon-HW4tZ- {
    left: 99px;
    top: -7px;
    position: relative;
    margin-top: 5px !important;
}

.textBadge-1fdDPJ[style*="background-color:"] {
    background-color: darkblue !important;
    border-radius: 30px;
    color: white !important;
}

/* Active Post */
.theme-dark .container-3wLKDe {
    background-color: transparent;
}
.reactionTooltipText-3OhRFp a {
    color: gold;
}
.dots-2_b2Mn {
    background-color: darkblue;
    border: 3px solid transparent;
}
.container-2qVG6q:hover {
    background-color: transparent;
    box-shadow: inset 3px 3px 9px 3px rgba(231, 254, 255, 0.63), inset -8px -11px 9px -16px rgba(231, 254, 255, 0.53);
    background-image: radial-gradient(circle closest-side at 45px 30px, rgba(255, 255, 255, .65) 10%, rgba(0, 0, 139, 0.39) 100%, rgba(0,0, 139, 0.39) 100%);
    border-color: transparent;
}
.interactiveCard-2iMtdk.selected-sszUNx, 
.interactiveCard-2iMtdk:active, .interactiveCard-2iMtdk:hover {
    border: 2px solid black;
}
.dots-1BwzZQ.themed-3T-OPr {
    color: white;
}
.chat-25x62K:before {
    box-shadow: none;
}
/* Active Post Boxes */
.mainCard-3KBsBI {
    background-color: transparent;
    box-shadow: inset 3px 3px 9px 3px rgba(231, 254, 255, 0.63), inset -8px -11px 9px -16px rgba(231, 254, 255, 0.53);
    background-image: radial-gradient(circle closest-side at 45px 30px, rgba(255, 255, 255, .65) 10%, rgba(0, 0, 0, 0.59) 100%, rgba(0, 0, 0, 0.59) 100%);
    border-color: transparent;
    border-radius: 50px;
    padding: 15px 12px;
    height: 140px;
}

.header-1Uy0p6 {
    padding: 15px 12px;
    height: 50px;
}

.header-1Uy0p6:hover:not(.headerBorder-jrk0Ic) {
    border: 1px solid transparent;
}
.theme-dark .container-2qVG6q.isOpen-2OXbFs {
    background-color: transparent;
    box-shadow: inset 3px 3px 9px 3px rgba(231, 254, 255, 0.63), inset -8px -11px 9px -16px rgba(231, 254, 255, 0.53);
    background-image: radial-gradient(circle closest-side at 45px 30px, rgba(255, 255, 255, .65) 10%, rgba(0, 0, 139, 0.59) 100%, rgba(0,0, 139, 0.59) 100%);
    border-color: transparent;
}
.headerBorder-jrk0Ic {
    box-shadow: none;
}
/* Getting rid of the input background */
.mainCard-3KBsBI .input-2g-os5 {
    background: none;
    box-shadow: none;
    border: none;
}
/* Tag Holder */
.container-2IhveL {
    background-color: transparent;
    box-shadow: inset 3px 3px 9px 3px rgba(231, 254, 255, 0.63), inset -8px -11px 9px -16px rgba(231, 254, 255, 0.53);
    background-image: radial-gradient(circle closest-side at 25px 21px, rgba(255, 255, 255, .65) 10%, rgba(0, 0, 0, 0.59) 100%, rgba(0, 0, 0, 0.59) 100%);
    border-color: transparent;
    border-radius: 50px;
}
/* Tags */
.pill-3pRQlO {
    background-color: transparent !important;
    box-shadow: inset 3px 3px 9px 3px rgba(231, 254, 255, 0.63), inset -8px -11px 9px -16px rgba(231, 254, 255, 0.53);
    background-image: radial-gradient(circle closest-side at 9px 10px, rgba(255, 255, 255, .65) 10%, rgba(0, 0, 139, 0.59) 100%, rgba(0,0, 139, 0.59) 100%);
    border-color: transparent;
}
.pill-3pRQlO.selected-24z1Ou {
    border-color: black;
}
/* Title of Post */
.heading-lg-medium-3gUJeM[style*="color:"] {
    color: white !important;
}
/* Newest Reactions */
#app-mount .reactionCount-SWXh9W {
    color: white;
}
.reaction-102jx9 {
    border-radius: 50pc;
    background: rgb(0, 0, 0, .2);
    border: 1px solid black;
}
.reaction-102jx9:hover {
    background-color: rgba(54, 57, 120, .8);
    border-color: transparent;
}
.reaction-102jx9.reactionMe-2zhiyZ {
    box-shadow: inset 3px 3px 9px 3px rgba(231, 254, 255, 0.53), inset -8px -2px 9px -16px rgba(231, 254, 255, 0.33);
    background-image: radial-gradient(circle closest-side at 9px 9px, rgba(255, 255, 255, .65) 10%, rgba(56, 0, 211, 0.29) 100%, rgba(56, 0, 211, 0.29) 100%);
    border-color: transparent;
}
.newMessageCount-jqlY9z[style*="color:"] {
    color: gold !important;
}
/* Megathread Stuff */
.header-1RJoTb {
    box-shadow: none;
    border-top-color: transparent;
}
.container-3YcgdM {
    background-color: rgba(0, 0, 0, .3);
}
.addReactButton-3bSQb6, 
.buttonInner-3aRbcx {
    background-color: transparent;
    box-shadow: inset 3px 3px 9px 3px rgba(231, 254, 255, 0.63), inset -8px -11px 9px -16px rgba(231, 254, 255, 0.53);
    background-image: radial-gradient(circle closest-side at 25px 21px, rgba(255, 255, 255, .65) 10%, rgba(0, 0, 0, 0.59) 100%, rgba(0, 0, 0, 0.59) 100%);
    border-color: transparent;
    border-radius: 50px;
}
.addReactButton-3bSQb6:hover, 
.buttonInner-3aRbcx:hover {
    background-color: transparent !important;
    box-shadow: inset 3px 3px 9px 3px rgba(231, 254, 255, 0.63), inset -8px -11px 9px -16px rgba(231, 254, 255, 0.53);
    background-image: radial-gradient(circle closest-side at 9px 10px, rgba(255, 255, 255, .65) 10%, rgba(0, 0, 139, 0.59) 100%, rgba(0,0, 139, 0.59) 100%);
    border-color: transparent;
}
.sectionDivider-189lqb {
    background-color: transparent;
}

/* Home Channel List Tab */
/* Home Channel List Background */
.theme-dark .background-fkKrXt {
    background-color: transparent;
}
/* When Typing */
.typingIndicator-KF8hGa {
    background-color: darkblue;
}
/* Server Boxes */
.container-2Hi7Km, 
.container-xwOzwi {
    background-color: transparent;
    box-shadow: inset 3px 3px 9px 3px rgba(231, 254, 255, 0.63), inset -8px -11px 9px -16px rgba(231, 254, 255, 0.53);
    background-image: radial-gradient(circle closest-side at 85px 81px, rgba(255, 255, 255, .65) 10%, rgba(0, 0, 0, 0.59) 100%, rgba(0, 0, 0, 0.59) 100%);
    border-color: transparent;
}
/* Current Server Icon */
.icon-2IDTxf {
    background-color: transparent;
}
.container-xwOzwi, 
.container-2Hi7Km {
    border-radius: 50pc;
    padding: 23% 23%;
    width: 400px;
    height: 400px;
}
/* Channel Feeds */
.feedItemHeader-txJq98 {
    border-bottom: none;
}
.interactiveCard-2iMtdk {
    border: 2px solid darkblue;
    box-shadow: none;
}
.card-3x20HF {
    background-color: transparent !important;
    box-shadow: inset 3px 3px 9px 3px rgba(231, 254, 255, 0.63), inset -8px -11px 9px -16px rgba(231, 254, 255, 0.53);
    background-image: radial-gradient(circle closest-side at 39px 50px, rgba(255, 255, 255, .65) 10%, rgba(0, 0, 139, .39) 100%, rgba(0,0, 139, 0.39) 100%);
    border-color: transparent;
    border-radius: 60px / 70px;
    padding: 12px 26px;
}

.loadingCard-3pIp9h {
    background-color: rgba(0, 0, 0, .24);
}
.iconWrapper-3FqQ75 {
    border-radius: 50%;
    background-color: transparent;
    box-shadow: inset 3px 3px 9px 3px rgba(231, 254, 255, 0.63), inset -8px -11px 9px -16px rgba(231, 254, 255, 0.53);
    background-image: radial-gradient(circle closest-side at 39px 50px, rgba(255, 255, 255, .65) 10%, rgba(0, 0, 139, .39) 100%, rgba(0,0, 139, 0.39) 100%);
    border-color: transparent;
}
.icon-3gfzEo {
    color: var(--header-primary);
}
.iconContainer-2R-3M1 {
    border-radius: 50%;
    background-color: transparent !important;
    box-shadow: inset 3px 3px 9px 3px rgba(231, 254, 255, 0.63), inset -8px -11px 9px -16px rgba(231, 254, 255, 0.53);
    background-image: radial-gradient(circle closest-side at 10px 9px, rgba(255, 255, 255, .65) 10%, rgba(0, 0, 139, .39) 100%, rgba(0,0, 139, 0.39) 100%);
    border-color: transparent;
    color: white;
}
.container-3HMTms {
    border-radius: 50px;
}
.container-3HMTms:hover {
    background-color: transparent !important;
    box-shadow: inset 3px 3px 9px 3px rgba(231, 254, 255, 0.63), inset -8px -11px 9px -16px rgba(231, 254, 255, 0.53);
    background-image: radial-gradient(circle closest-side at 39px 50px, rgba(255, 255, 255, .65) 10%, rgba(0, 0, 139, .39) 100%, rgba(0,0, 139, 0.39) 100%);
    border-color: transparent;
    border-radius: 60px;
}
/* Active Thread List */
.header-3cSJjT {
    background-color: transparent;
}
.container-3GP6AV {
    background-color: transparent;
}
/* More Active Threads Box */
.popout-TdhJ6Z {
    background-color: black;
}
.more-2c3Z-T {
    border-top: none;
    color: gold;
}
.root-g14mjS.modal-ZdazA8 {
    background-color: transparent !important;
    box-shadow: inset 3px 3px 9px 3px rgba(231, 254, 255, 0.53), inset -8px -11px 9px -16px rgba(231, 254, 255, 0.33);
    background-image: radial-gradient(circle closest-side at 180px 180px, rgba(95, 95, 95, 0.75) 10%, rgba(0, 0, 0, 0.49) 100%, rgba(0, 0, 0, 0.49) 100%) !important;
    border-radius: 50pc;
    padding: 84px 83px;
}

.root-g14mjS.modal-ZdazA8 .container-18GwIk {
    background-color: transparent !important;
    box-shadow: none;
    background-image: none;
}

.icon-2Zyj6B {
	background-color: darkblue;
	border-radius: 50px;
}

.reactionBtn-3I19bq.forceShowLook-1zmTr- {
    background-color: transparent;
    box-shadow: inset 3px 3px 9px 3px rgba(231, 254, 255, 0.63), inset -8px -11px 9px -16px rgba(231, 254, 255, 0.53);
    background-image: radial-gradient(circle closest-side at 25px 21px, rgba(255, 255, 255, .65) 10%, rgba(0, 0, 0, 0.59) 100%, rgba(0, 0, 0, 0.59) 100%);
    border-color: transparent;
    border-radius: 50px;
}

.reactionBtn-3I19bq.forceShowLook-1zmTr-:hover {
    background-color: transparent !important;
    box-shadow: inset 3px 3px 9px 3px rgba(231, 254, 255, 0.63), inset -8px -11px 9px -16px rgba(231, 254, 255, 0.53);
    background-image: radial-gradient(circle closest-side at 9px 10px, rgba(255, 255, 255, .65) 10%, rgba(0, 0, 139, 0.59) 100%, rgba(0,0, 139, 0.59) 100%);
    border-color: transparent;
}

.icon-1q31jb,
.reactionBtn-3I19bq {
	color: white !important;
}

.row-1qtctT:hover {
    background-image: radial-gradient(circle closest-side at 9px 9px, rgba(255, 255, 255, .85) 10%, rgba(0, 103, 165, 0.49) 100%, rgba(0, 103, 165, 0.49) 100%);
    background-color: transparent;
    box-shadow: inset 3px 3px 9px 3px rgba(231, 254, 255, 0.53), inset -8px -14px 9px -16px rgba(231, 254, 255, 0.33);
    border-radius: 50px;
	color: white;
}

.row-1qtctT {
	border-radius: 50px;
	color: white;
}

.emptyStateContainer-xWOMPJ {
	background-color: transparent;
}

/* Newest Hidden Classes */
.container-3rZ3XA {
    background-color: rgba(0,0,0,.2);
}

.showMore-22xKD3 {
    color: gold;
}

.header-1sd0RU,
.contentContainer-BWAau5 {
    background-color: transparent;
}

.card-8UsK4b {
    background-color: rgba(0,0,0,.2);
    border-radius: 4px;
    border: 2px solid rgba(0,0,0,.2);
}

.card-8UsK4b:hover {
    background-color: rgba(0,0,0,.5);
    border-radius: 4px;
    border: 2px solid rgba(0,0,0,.5);
}

.container-3EBHNg {
    border-bottom: none;
}

.interactiveRow-ALfmDn:hover {
    background-color: rgba(0,0,0,.3);
}

.divider-2zyEHJ {
    background-color: transparent;
}

.channelContainer-7uiQGJ {
    color: white;
}

.rsvpCount-iCkObl {
    background-color: rgba(0,0,0,.6);
    border-radius: 4px;
}

.tierInfoContainer-3o77tj,
.subscriptionPerks-17BiNa {
    background-color: rgba(0,0,0,.5);
}

.roleMessagePreview-NUi2Ri {
    background-color: transparent;
    border: none;
}

.container-2O1UgZ {
    background-color: black;
    border: none;
}

.item-1BCeuB,
.emoji-20i0XK {
    color: white;
}

.item-1BCeuB {
    border: 1px solid transparent;
}

.text-md-semibold-3xVVGu[style*="color:"] {
    color: white !important;
}

.focused-qp-W9B, 
.item-1BCeuB:hover:not(.disabled-Mmpvl7) {
    background-color: rgba(255, 255, 255, .4);
    border: 1px solid white;
    color: white;
}

.clear-3MzXUl[style*="color:"],
.tagsButton-4pwOKH .tagsButtonInner-2pvSm1 {
    color: gold !important;
}

.closeIcon-3xe5xL, 
.mediaIcon-3-Zrn7,
.clearIcon-TMIIUa {
    color: white !important;
}

.container-cH6QoY {
    background-color: rgba(0,0,0,.3);
}

.callContainer-BGIngG,
.scroller-35tvpe,
.container-3r7mfc,
.participants-3hk3ND {
    background-color: transparent;
}

.divider-vv_iHh {
    border-bottom: none;
}

#app-mount .tileContainer-Os085F {
    background-color: rgba(0,0,0,.2);
}

.auto-1QyTTa::-webkit-scrollbar-corner {
    background-color: transparent;
}

.auto-1QyTTa::-webkit-scrollbar-thumb {
    background-color: black;
}

.auto-1QyTTa::-webkit-scrollbar-thumb, 
.auto-1QyTTa::-webkit-scrollbar-track {
    border: none;
}

.auto-1QyTTa::-webkit-scrollbar-track {
    background-color: transparent;
}

.channelName-3KPsGw[style*="color:"], 
.subtitle-3PyFgf[style*="color:"] {
    color: gold !important;
}

#app-mount .optionContainer-yOpaLq { /* Delete After */
    background: rgba(0,0,0,.15);
    border-radius: 4px;
}


.descriptionBox-SKGNgB { /* Delete After */
    background-color: transparent;
    border-radius: 3px;
}

.channelIcon-QyaRxN {
    color: white;
}

.pinIcon-zVODC5 {
    background-color: black;
}

.theme-dark .searchBox-pyIJJj {
    background-color: transparent;
    box-shadow: none;
}

.searchBox-pyIJJj:focus, .searchBox-pyIJJj:focus-within {
    border-color: rgba(255, 255, 255, .4);
}

.categoryPill-1zjNrr .categoryLabel-2m4AT- {
    color: white;
}

.categoryPill-1zjNrr:hover:not(.selected-bLcqYK) {
    background-color: rgba(0, 0, 0, .3);
}

.categoryPill-1zjNrr.selected-bLcqYK {
    background-color: black;
}

.scroller-RfJjkV,
.divider-3jU7zr {
    background-color: transparent;
}

.container-1wv6C6 {
    background-color: rgba(0, 0, 0, .3);
}

.content-2hZxGK a {
    color: gold;
}

.checkboxContainer-yVbwWS,
.banReasonOtherClickable-8EKPlQ {
    background-color: rgba(0,0,0,.2) !important;
}

.banReasonOtherClickable-8EKPlQ {
    color: white;
}

.theme-dark .item-2OyinQ {
    border-color: transparent;
}

.selectorButton-1EQtQx {
    background: rgba(0,0,0,.2);
}

.selectorButton-1EQtQx:hover {
    background-color: rgba(0,0,0,.6);
}

.selectorButtonSelected-1VZ6hz {
    background-color: black;
}

.sidebarCard-1Gn1ch {
    background-color: rgba(0, 0, 0, .3);
    border: none;
}

.valuePropContainer-WkXrIU {
    background-color: rgba(0,0,0,.5);
    border-radius: 4px;
}

.valuePropIconContainer-1WLjVd {
    background-color: darkblue;
    border-radius: 20px;
    color: white;
}

.modal-1BeEFO a {
    color: #76AAD9;
    font-weight: 600;
}
  
.entryIcon-2bcrKV, 
.entryInner-1tOOER {
    color: white;
}
  
.text-xs-medium-2LRpEj[style*="color:"] {
    color: white !important;
}
  
.entryInner-1tOOER a {
    color: #76AAD9;
    font-weight: 600;
}
  
.scopes-uCLYQv {
    border-bottom: none;
}
  
.getXboxApp-1kBRKG {
    background: rgba(0, 0, 0, .6);
}
  
.getXboxApp-1kBRKG a {
    color: #76AAD9;
    font-weight: 800;
}
  
.container-1jn5D- {
        background: rgba(0,0,0,.2);
}

.member-48YF_l, 
.members-3WRCEx {
    background-color: transparent;
}

.container-3arpDl {
    background-color: rgba(0,0,0,.4);
    border: none;
    border-radius: 4px;
}

.container-3arpDl .guidelines-jQLwyH a {
    color: #76AAD9;
}

.descriptionContainer-2ylKGk {
    background-color: transparent;
    border-radius: 4px;
}
  
  
.chatHeaderBar-2fUORh {
  background-color: transparent;
}
  
.theme-dark .tooltipBrand-20XsMA {
    color: white;
    background-color: darkblue;
}
  
.theme-dark .tooltipBrand-20XsMA .tooltipPointer-3L49xb {
  border-top-color: darkblue;
}

.connectContainer-1hylYM {
    background-color: transparent;
    box-shadow: inset 3px 3px 9px 3px rgba(231, 254, 255, 0.63), inset -8px -11px 9px -16px rgba(231, 254, 255, 0.53) !important;
    background-image: radial-gradient(circle closest-side at 80px 60px, rgba(255, 255, 255, .65) 10%, rgba(13, 170, 255, 0.12) 100%, rgba(13, 170, 255, 0.12) 100%) !important;
    border-radius: 9pc;
    padding: 3pc;
}

.connectContainer-1hylYM a,
.dropsHelpText-1HyiYF a {
    color: gold;
}

.connection-YOVI9j {
    background-color: transparent;
    box-shadow: inset 3px 3px 9px 3px rgba(231, 254, 255, 0.63), inset -8px -11px 9px -16px rgba(231, 254, 255, 0.53) !important;
    background-image: radial-gradient(circle closest-side at 130px 90px, rgba(255, 255, 255, .65) 10%, rgba(13, 170, 255, 0.12) 100%, rgba(13, 170, 255, 0.12) 100%) !important;
    border-radius: 90pc;
    width:  130%;
    padding: 80px 130px 80px 130px;
    margin-left: -30px;
}

.connectionHeader-Ixbb1s {
    background: transparent;
}

.integration-1qC-fv {
    border-radius: 30px;
    background-color: transparent;
    box-shadow: inset 3px 3px 9px 3px rgba(231, 254, 255, 0.63), inset -8px -11px 9px -16px rgba(231, 254, 255, 0.53) !important;
    background-image: radial-gradient(circle closest-side at 0px 0px, rgba(255, 255, 255, .65) 10%, rgba(13, 170, 255, 0.12) 100%, rgba(13, 170, 255, 0.12) 100%) !important;
}

.inner-1lPVFp,
.accountAddInner-2y9WLL {
    border-radius: 40px;
}

.accountAddInner-2y9WLL {
    color: white;
}

.accountButtonInner-33vCDY {
    background-color: transparent !important;
    box-shadow: inset 3px 3px 4px 3px rgba(153, 213, 245, 0.63), inset -8px -11px 9px -16px rgba(153, 213, 245, 0.53);
}

.accountButtonInner-33vCDY:hover {
    box-shadow: inset 3px 3px 4px 3px rgba(243, 250, 254, 0.63), inset -8px -11px 9px -16px rgba(243, 250, 254, 0.53);
}

.sortButton-n-cIAH {
    border-radius: 4px;
    background-color: #1c1c1c;
}

.sortButtonInner-kKNTP9 {
    color: white;
}

.container-2d0jMv {
    background-color: rgba(0,0,0,.8);
    box-shadow: none;
}

.selectedIcon-rQFEab {
    color: darkblue;
}

.optionText-_ulaHG[style*="color:"] {
    color: white !important;
}

.tag-3Upstw {
    background-color: rgba(255,255,255,.08) !important;
}

.optionRow-1wYi0s:hover {
    background-color: rgba(255, 255, 255, .12);
}

#app-mount .avatarWrapper-3y0KZ1 .wrapper-1VLyxH foreignObject[mask*=mobile] + rect,
#app-mount .avatar-1YsFQ1.wrapper-1VLyxH foreignObject[mask*=mobile] + rect {
  fill: black;
}

#app-mount .avatarWrapper-3y0KZ1 .wrapper-1VLyxH foreignObject[mask*=mobile] ~ .pointerEvents-9SZWKj,
#app-mount .avatar-1YsFQ1.wrapper-1VLyxH foreignObject[mask*=mobile] ~ .pointerEvents-9SZWKj {
  mask: url("#svg-mask-status-online-mobile");
  fill: #3BA53B !important;
}

.avatarWrapper-3y0KZ1 circle, .avatar-1YsFQ1.wrapper-1VLyxH circle {
    fill: black;
    opacity: 1 !important;
}

.customStatus-3Bvsdb,
.userTagUsernameNoNickname-2e_xaO,
.discordIcon-JXet1k,
.roleName-2ZJJYR,
.username-28Thtk,
.actionButton-1YKTU0 {
    color: white;
}

.selected-g-kMVV.item-3XjbnG, 
.selected-g-kMVV.item-3XjbnG:hover {
  color: white!important;
}

.listRow-Y5zoF8 {
    color: white;
    border-radius: 50px;
}

.listRow-Y5zoF8:hover {
    background-color: rgba(255, 255, 255, .06);
}

.badgeList-2pMvZX {
    background-color: rgba(0, 0, 0, .6);
}

.discrimBase-KriZSj,
.discriminator-3_S3CG {
    color: #d4d4d4;
}

/* Newest or Classes That I Have Not Collected Yet */
.theme-dark .directoryModal-YJsOMv {
    background-color: rgba(0, 0, 0, .5);
}

.content-3C5Io5 a {
    color: #EECDC8;
    font-weight: 600;
}

.search-2RHhW6 {
    background-color: rgba(0, 0, 0, .6) !important;
}

.theme-dark .searchIcon-34RNw9,
#app-mount .clearIcon-TMIIUa {
    color: white;
}

.theme-dark .category-2OvQ93,
.theme-dark .card-2xymMp,
#app-mount .container-2NdZr9,
.theme-dark .container-SidGiM {
  background-color: rgba(0, 0, 0, .5);
  color: white;
}

.divider-1bpIoX,
.tabBar-11FwuO {
    border-bottom: none;
}

.icon-3uOoI3 {
    border: none;
    background-color: rgba(0, 0, 0, .4);
}

.scroller-38C5lh {
    background-color: transparent;
}

.content-23DqaR:before {
    box-shadow: none;
}

.benefitsSection-2VIuyT:not(:last-child) {
    border-bottom: none;
}

.theme-dark .card-8UsK4b {
    background-color: rgba(0, 0, 0, .6);
    border: none;
}

.rsvpIcon-1R5Esx {
    color: white;
}

.loadingCard-1-3lgb7R {
    opacity: .2;
}

.pencilIcon-1d4fcw, 
.searchIcon-2Nw0OL {
  color: white;
}

.matchingPostsRow-2IiEQ1 {
  background-color: rgba(0, 0, 0, .4);
}

.newPostsButton-UaBhcU>[style*="color:"] {
    color: #8FF2EA !important;
}

.divider-2bkesd {
    background-color: transparent;
}

.tag-19iIl1 {
    background-color: rgba(0, 0, 0, .4);
}

.container-3kfp0r {
    background-color: #181818;
    box-shadow: none;
}

.countContainer-3uQ087 {
    background-color: darkblue;
}

.divider-AZrXIA {
    background-color: transparent;
}

.active-OdlCV-,
.theme-dark .active-OdlCV-:hover {
  color: #d4d4d4;
}

.mulitplePlaceholderUsername-2T3DCI,
.placeholderAvatar-1qAcRZ,
.placeholderUsername-3iQi_D,
.memberGroupsPlaceholder-9tqX9V {
  background-color: teal;
  border-radius: 2px;
}

.active-136ioF, 
.hover-3OQb9Y:hover {
    background-color: rgba(0,0,0,.2);
}

.active-136ioF .icon-3g7qdA, 
.hover-3OQb9Y:hover .icon-3g7qdA {
    color: white;
}

.table-17_dGF {
    background-color: rgba(0,0,0,.6);
    border-radius: 4px;
}

.checkboxLabel-3VTAjH {
    color: white;
}

.checkboxLabel-3VTAjH a {
    color: #F8F0C4;
}

.circle-1g-jMn, 
.listRowCircle-Yp4XyP {
  background-color: teal;
  border-radius: 30px;
}

.groupContainer-x_RNHs,
.backgroundModifierContainer-WjXgb2:hover:not(.disabled-3Q7kTN) {
  background-color: rgba(0, 0, 0, .4);
}

.category-3LanTP {
    background-color: rgba(0,0,0,.4);
    border-radius: 6px;
}

.category-3LanTP:hover {
    background-color: rgba(0,0,0,.6);
}

.headerContent-1ruWaB, 
.headerSidebar-q66Sut,
.separator-3iCpOF {
    border-bottom: none;
}

.divider-2-bAb9 {
    border-top: none;
}

.card-sX105p,
.list-1bztb- {
    background-color: rgba(0,0,0,.4);
    border-radius: 4px;
}

.commandName-SDgdgz {
    background-color: rgba(0,0,0,.7);
    border: none;
}

.headerIcon-4CEo5y {
    border: 7px solid transparent;
    background-color: transparent;
}

#app-mount .childButton-3o_dlg {
    background-color: rgba(0,0,0,.4);
}

.theme-dark .optionPillKey-2JyeoP {
    background-color: rgba(0,0,0,.3);
}

.theme-dark .optionPill-2kmuZR {
    background-color: rgba(0,0,0,.1);
    border-color: transparent;
}

.theme-dark .tierHeaderLocked-30MLlO, 
.theme-dark .tierHeaderUnlocked-1OpOLf {
    background-color: rgba(0,0,0,.6);
}

.theme-dark .tierBody-1d3UiS {
    background-color: rgba(0,0,0,.3);
    color: white;
}

.theme-dark .copyInputDefault-3jiMHw {
    border-color: transparent;
}

.copyInput-3AbKWB {
    background-color: rgba(0,0,0,.6);
}

.guildFeatureAvailabilityIndicator-1-B8Jv {
    background-color: rgba(0,0,0,.7);
}

.featureIcon-3rvFkz {
    color:  white;
}

.item-14XeNr,
.item-4m-12I,
.item-4m-12I:hover {
    background-color: #2D2D2D;
}

.layoutStyle-3d1mjU .item-4m-12I[aria-label="Passthrough"] {
    color: #FFDB4D;
}

.passthrough--fbdFR.selected-3jieYB {
    background-color: #FFDB4D !important;
    color: black !important;
}

.deny-2VqAyZ,
.cross-vHLzBr,
.deny-1GO6vI {
    color: #F42626;
}

.deny-2VqAyZ.selected-I4nkOo,
.deny-1GO6vI.selected-3jieYB {
    background-color: #F42626 !important; 
    color: white;
}

.allow-q9kwjz,
.check-3Fp8pO,
.allow-1h61-Z {
    color: #3DD828;
}

.allow-q9kwjz.selected-I4nkOo,
.allow-1h61-Z.selected-3jieYB {
    background-color: #3DD828 !important;
    color: white;
}

.syncIcon-3lhuwS path {
    fill: #5AF426;
}

.perkDescription--074QX a {
    color: #FFFF90;
}

.divider-2UxUgG {
    background: transparent;
}

.theme-dark .inviteSettingsInviteRow-FAjfDN {
    box-shadow: none;
}


.theme-dark .perk-19D_HN {
    background-color: rgba(0,0,0,.4);
}

.divider-1MSaR9 {
    background: none;
}

.theme-dark .barBackground-unEPDT {
    background-color: transparent;
}

.barSecondary-VouwoY {
    background-color: rgba(255,255,255,.12);
}

.theme-dark .elevationBorderLow-3_3rXL {
    box-shadow: none;
}

.theme-dark .popoutList-10IFAa {
    background: #141414;
}

.theme-dark .selectableItem-3-fmiM {
    color: white;
}

.theme-dark .selectableItem-3-fmiM:focus, 
.theme-dark .selectableItem-3-fmiM:hover {
    background-color: rgba(0,0,0,.6);
}


.divider-2JN8Vy {
    background-color: transparent;
}

.guildSubscriptionSlots-1i_C21 {
    background-color: #141414;
}


.guildSubscriptionSlot-1mef6n {
    border-bottom: none;
}

.guildSubscriptionDuration-1JI19A, 
.guildSubscriptionSlotMenuIcon-3UcQXW {
    color: white;
}

.cardWrapper-1bSePP {
    background: #141414;
}

.theme-dark .gemIndicatorContainer-PqApbX {
    background-color: transparent;
}

.circleBackgroundAlt-32_kWx {
    fill: transparent;
}

#app-mount .banReasonOtherClickable-8EKPlQ {
    background-color: rgba(0,0,0,.4);
    color: white;
}

.breadcrumbWrapper-3rpYiO {
    color: white;
}

.theme-dark .option-Tt7anD {
    background-color: rgba(0,0,0,.3);
}

.memberRow-1FhJgR:hover,
.item-2rTrrd:hover {
    background-color: rgba(255,255,255,.2);
}

.placeholder-2XdCpg {
    color: white;
}

.theme-dark .card-3JmxsM {
    border-color: transparent;
}

.text-2iTkaw a {
    color: #FFFF90;
}

.featureIcon-2sTnDK {
    background-color: rgba(255,255,255,.12);
    border-radius: 7px;
}

.stickyHeaderElevated-dNSSrJ {
    box-shadow: none;
}

.topic-11NuQZ {
    color: white;
}

.topic-11NuQZ a {
    color: #FFFF90;
}

.learnMoreLink-2JwgbJ {
    color: #84E7FF;
}

.divider-1wnNcY {
    background-color: transparent;
}

.guildsSection-30CJxX {
    border-top: none;
}

.featureBorder-2G0c_P {
    border-top: none;
}

.wrapper-2SplAX {
    background-color: rgba(0,0,0,.5);
}

.messagePreviewContainer-1oR1Oc {
    border: 1px solid black;
}

.box-2iMsQm {
    background-color: #181818;
}

.box-2iMsQm:after {
    border-top: 10px solid #181818;
}

.maskBackground-F7QD-A {
    background-color: rgba(255,255,255,.12);
}

.containerBackground-Ang24O {
    background-color: rgba(0,0,0,.6);
    border: none;
    box-shadow: none;
}

.textDivider-34kVsR {
    background-color: transparent;
}

.header-11eigE,
.container-3a5mk- {
    background-color: rgba(0, 0, 0, .2);
}

.header-11eigE {
    box-shadow: none;
}

.tile-2TcwiO {
    background-color: transparent;
}

.scrollTierBackground-BnWR8k,
.modalHeader-3X0A4K {
    background-color: transparent;
}

.activityItem-1Z9CTr {
    background: rgba(0,0,0,.6) !important;
    box-shadow: none;
}

.activityTag-3C3YK5 {
    background-color: #141414;
    color: white !important;
}

.sourceThumbnail-ERDcZE {
    background-color: transparent;
}

.tile-3POX2m:hover .sourceThumbnail-ERDcZE {
    box-shadow: inset 0 0 0 2px teal;
}

.container-1zzFcN {
    border-bottom: none;
}

.emojiPickerHeader-2mWh2T {
    background: #141414;
}


.noiseCancellationPopout-2-e5Xz {
    background: #141414;
    box-shadow: none;
}

.noiseCancellationPopout-2-e5Xz a {
    color: #63F3FD;
}

#app-mount .participantsButton-1WBdFP {
    background: #141414;
    box-shadow: none;
}

.overlayTitle-2efoIF {
    border-radius: 4px;
    background: rgba(0,0,0,.6);
    color: white;
}

.status-15kcmy,
.unreadCount-eHeIkt {
    color: white;
    background-color: teal;
}

.theme-dark .previewContainer-35LFgt,
.theme-dark .streamPreview-I7itZ6,
.container-8Futzw {
    background-color: #141414;
}

.container-8Futzw {
    box-shadow: none;
}

.channelIcon-3Oew8h,
.activityVoiceChannel-2vojOH .headerText-3g1XK9 {
    color: white;
}

.headerDivider-N-jIGV {
    background-color: transparent;
}

.scroller-3b1p7z {
    background-color: transparent;
}

.theme-dark .memberListItem-3V-x8Q:not(.popoutDisabled-PP2QdB):hover {
    background-color: rgba(255,255,255,.13);
}

.textBlock-3rqvcj a {
    color: #FFF88D;
}

.note-3TX9O7 textarea:focus {
    background-color: rgba(0, 0, 0, .09);
}

.top-K_jibn .selected-g-kMVV.themed-2-lozF.item-3XjbnG, 
.top-K_jibn .themed-2-lozF.item-3XjbnG:active {
    border-bottom-color: #EAD2C6;
}

.top-K_jibn .themed-2-lozF.item-3XjbnG:hover {
    border-bottom-color: silver;
}

.subscription-1wJwQk {
    background-color: rgba(0,0,0,.4);
}

.theme-dark .tierPill-l7DvKo {
    background-color: transparent;
    color: white;
}

.helpText-298QJZ a {
    color: #84DEA8;
}

.groupCollapsedContainer-1h2Wkb {
    background-color: transparent;
    border: none;
}

.groupCollapsedRow-2CgoFk {
    background-color: rgba(0, 0, 0, .2);
    background-color: rgba(0, 0, 0, .2);
}

.backgroundModifierContainer-WjXgb2.selected-2f8_FP {
    background-color: rgba(0,0,0,.6);
}

.selected-58N8gq {
    background-color: rgba(255, 255, 255, .3) !important;  
    color: white !important;
}

.theme-dark .container-2McqkF .calendarPicker-sDhzdi .react-datepicker {
    background-color: #140E14;

}

.theme-dark .activityProfile-1712BN .activityName-3YXl6e,
.theme-dark .activityProfile-1712BN .content-tXPNDw,
.theme-dark .activityProfile-1712BN .details-2-ciHo,
.theme-dark .activityProfile-1712BN .name-1-Q7l2,
.theme-dark .activityProfile-1712BN .nameNormal-2fPMD2,
.theme-dark .activityProfile-1712BN .nameWrap-3TyM52,
.theme-dark .activityProfileV2-1N7pee .activityName-3YXl6e,
.theme-dark .activityProfileV2-1N7pee .content-tXPNDw,
.theme-dark .activityProfileV2-1N7pee .details-2-ciHo,
.theme-dark .activityProfileV2-1N7pee .name-1-Q7l2,
.theme-dark .activityProfileV2-1N7pee .nameNormal-2fPMD2,
.theme-dark .activityProfileV2-1N7pee .nameWrap-3TyM52,
.theme-dark .activityUserPopout-2MzGCj .activityName-3YXl6e,
.theme-dark .activityUserPopout-2MzGCj .content-tXPNDw,
.theme-dark .activityUserPopout-2MzGCj .details-2-ciHo,
.theme-dark .activityUserPopout-2MzGCj .name-1-Q7l2,
.theme-dark .activityUserPopout-2MzGCj .nameNormal-2fPMD2,
.theme-dark .activityUserPopout-2MzGCj .nameWrap-3TyM52,
.theme-dark .activityUserPopoutV2-3eKqzY .activityName-3YXl6e,
.theme-dark .activityUserPopoutV2-3eKqzY .content-tXPNDw,
.theme-dark .activityUserPopoutV2-3eKqzY .details-2-ciHo,
.theme-dark .activityUserPopoutV2-3eKqzY .name-1-Q7l2,
.theme-dark .activityUserPopoutV2-3eKqzY .nameNormal-2fPMD2,
.theme-dark .activityUserPopoutV2-3eKqzY .nameWrap-3TyM52 {
    color: white;
}

.popout-1KHNAq.popoutPositionTop-1GenHR.popout-1KHNAq {
   border-radius: 5px 5px 0 0;
   border: 2px solid rgba(255,255,255,.2);
}

.content-2eQb8J {
    background-color: transparent;
}

.modalHeader-gQTY3L {
    background-image: none;
}

.colorSecondary-3_y5BS {
    color: white;
}

.planOption-187LtR,
.planOptionInterval-3QyrC0 {
    color: rgba(255, 255, 255, .4);
}

.round-1RSG-3 {
    border-radius: 50px;
}

.optionSelected-2AMHHJ {
    color: white;
}

.selectPlanDivider-1j8LTI {
    background-color: transparent;
}

.badgeIconWithSubscribers-2WYJsQ,
.theme-dark .tierMarkerInProgress-2Tdxjz .currentTierIcon-2rq-bv.tier3Icon-959FdD,
.theme-dark .icon-3dkE_X,
.tierMarkerLabelPlusIcon-2zLkr7 {
    color: #FF2EB9;
}

.tierMarkerInProgress-2Tdxjz[style*="background:"] {
    background: #21252B !important;
}

.tierMarkerAccomplished-1SkbEJ[style*="background:"] {
    background: #FF2EB9 !important;
}

.barForeground-2kwBa_ {
    background-color: #FF2EB9;
}

.tierMarkerLabelText-1wk8KK:not(.isAccomplished-2NcqRT):hover {
    background-color: rgba(255, 46, 185, .3);
}

.premiumIcon-3qxLdX {
    color: #FF2EB9;
}

.availabilityIndicator-3-1ZYA {
    background-color: #FF2EB9;
}

.theme-dark .tierAccomplished-1I5NaT,
.theme-dark .tierCurrent-2nowYi,
.theme-dark .tierFirst-1Vn3wS {
    background: #FF2EB9;
}

.foreground-3_3Pgi {
    color: #FF2EB9;
}

.theme-dark .tierInProgress-1vFUnw {
    background-color: rgba(0, 0, 0, .4);
}

.descriptionRow-1UPN0d {
    color: white;
}

.theme-dark .card-3MjVNo {
    border-color: black;
}

.icon-1PAq_f {
    color: white;
}

.clickable-WBCFI5:hover {
    background-color: rgba(0, 0, 0, .1);
}

.listing-2-3kHA:not(:last-child):not(:hover) .listingDetails-1tUwVY {
    border-bottom: none;
}

.showMoreButtonIcon-3D4iRn {
    color: white;
}

.selectedBrand-1AtwYE {
    background: rgba(0, 0, 0, .6) !important;
    color: white !important;
}

.theme-dark .discrim-OWXlDD {
    opacity: .6;
}

.separator-178dlw {
    background-color: transparent;
}

.text-md-normal-304U3g a,
.text-sm-normal-3Zj3Iv a {
    color: #C5E384;
}

.card-2CLwV2,
.howItWorksContainer-2zbci6,
.avatarCard-1fqGQ0 {
    background-color: rgba(0, 0, 0, .45);
}

.earningsPreviewContainer-193qd3[style*="background-color:"] {
    background-color: rgba(0, 0, 0, .45) !important;
}

.howItWorksImageContainer-3ZJ-AE {
    background-color: transparent;
}

.textInput-3g8y92 {
    background-color: rgba(0, 0, 0, .4);
}

.upsellContainer-2a5eMP,
.upsellFooter-3M1V33,
.developerPortalCtaWrapper-2PniQs {
    background-color: rgba(0, 0, 0, .4);
}

.checklistHeader-3liG7E,
.header-Wl8ec- {
    background-color: transparent;
}

.checklistContainer-12xGp5,
.container-13pE3E,
.optionContainer-32r7Dj,
.welcomeChannel-_Q4qAA,
.enableContainer-H2cRts,
.previewContainer-29oeA6 {
    background-color: rgba(0, 0, 0, .4);
}

.emojiButtonContainer-1n1BNw {
    background-color: transparent;
    border: none;
}

.exampleContainer-hz7EUM,
.exampleModal-2fUA5X,
.exampleContainer-3KBk_U,
.exampleModal-3D7ypH,
.formFieldWrapper-3IiCRS,
.footer-1voAYT,
.separator-RaufQu,
.containerFooter-3BSQ3U {
    background-color: transparent;
}

.content-lgVC-G,
.guildSidebar-25nAoF {
    background-color: rgba(0, 0, 0, .3);
}

.sidebarFixedContainer-2fX672 {
    border: 2px solid black;
}

.backgroundContainer-gUNEZU,
.exampleRule-KGGZmT,
.fieldFooterContainer-2QTUnl,
.mentionLimitContainer-zBzr5i,
.actionContainer-2krsiT {
    background-color: rgba(0, 0, 0, .3);
}

.theme-dark .automodText-azqvwf {
    color: white;
}

.editCard-K9Q9mb,
.ruleIconContainer-dXW56-,
.stepCountIcon-1A2Rxd,
.channelRowLabel-2yYGtY,
.collapseable-DdnHFl.toggled-3yp8ip:active,
.collapseable-DdnHFl:active {
    background-color: rgba(255, 255, 255, .1);
}

.actionContainer-EzNGrb {
    background-color: transparent;
}

.actionTextHeader-yeCKjC[style*="color:"] {
    color: white !important;
}

.ruleIcon-jIriNN,
.mentionLimitIcon-11ZBxD,
.actionIcon-xZ8Xaf {
    color: white;
}

.editCard-K9Q9mb.active-Xi2rnV,
.editCard-K9Q9mb.toggled-35JcVc.active-Xi2rnV {
    background-color: rgba(0, 0, 0, .1);
}

.triggerMainContainer-274ue5 {
    border: 1px solid black;
}

.editChannel-3Y8hih {
    color: #C5E384;
}

.keywordListContainer-9ux8nU,
.collapseable-DdnHFl {
    background-color: rgba(0, 0, 0, .3);
}

.resultsList-2Bp-2_ {
    background-color: #21252B;
    border: none;
    box-shadow: none;
}

.keywordTextArea-c8D0xP {
    background-color: transparent;
    border: none;
    color: white;
}

.container-3zZkKh {
    background-color: transparent;
}

.reaction-BL6n45 {
    background-color: rgba(0, 0, 0, .3);
}

.staticToolbar-x12NJC,
.forumGuidelines-1U9ThN {
    background-color: rgba(0, 0, 0, .2);
}

.staticDivider-1gts3a {
    border-left: none;
}

.staticIcon-2gnnAR {
    color: #c6c6c6;
}

.active-136ioF .staticIcon-2gnnAR,
.hover-3OQb9Y:hover .staticIcon-2gnnAR {
    color: white;
}

.uploadInput-3fblkw {
    background-color: rgba(255, 255, 255, .12);
}

.theme-dark .uploadIcon-M15owY,
.uploadInput-3fblkw:hover .uploadIcon-M15owY {
    color: white;
}

.sortDropdownEmptyTagsInner-1_xu2l {
    color: white;
}

.container-2_J666 {
    color: white;
    background-color: rgba(0, 0, 0, .3);
}

.sortDropdownEmptyTagsText-z_0OP1[style*="color:"] {
    color: white !important;
}

.tagsDivider-3LhkLA {
    background-color: transparent;
}

#app-mount .stepContainer-SaPPyG {
    background: transparent;
    color: white;
}

#app-mount .addTags-26suzl {
    background-color: rgba(255, 255, 255, .14);
}

.label-2gNW3x>[style*="color:"] {
    color: white !important;
    font-weight: bold;
}

.separator-3PdcLL {
    background-color: transparent;
}

.badge-39TqBS {
    border: 2px solid transparent;
    color: white;
    background-color: rgba(255, 255, 255, .13);
}

.memberListItem-ui7SEK:not(.popoutDisabled-F42SI4):hover {
    background-color: rgba(0, 0, 0, .3);
}

.theme-dark .content-3nJg0c:before {
    background-color: transparent;
}

.iconWrapper-1sOtkE {
    background-color: #433E97;
}

.icon-3TvnqF {
    color: white;
}

.cardHeader-3d6H8N {
    background-color: transparent;
}

.theme-dark .card-2b4UFN {
    border-color: black;
}

.category-qFAw-K:hover {
    background-color: rgba(0, 0, 0, .1);
}

.category-qFAw-K.activeCategory-1iqXig {
    background-color: rgba(225, 225, 225, .1);
}

.guildSidebar-UHnQqs,
.modal-2TOYtq,
.theme-dark .footer-11k_3m {
    background-color: transparent;
}

.scroller-3_YDR2 {
    background-color: transparent;
}

.divider-2keupe {
    background: none;
}

.newPostCount-3SXe5K {
    background-color: #0e8672;
    color: white;
}

.divider-2_8P_2 {
    color: transparent;
}

.viewMoreReplies-34u7lq,
.roleTip-2o2f1b a {
    color: #ffcc99;
}

.circle-2tR2Qh {
    background-color: #0e8672;
}

.icon-1DBCvl {
    color: white;
}

.userPanelInnerThemed-2xZFjl {
    background: rgba(0, 0, 0, .3);
}

.metadataContainer-35U-On {
    background-color: transparent;
}

.theme-dark .reactorDefault-3GSyaV {
    box-shadow: none;
}

.theme-dark .reactionDefault-1Sjj1f:hover {
    background-color: rgba(255, 255, 255, .1);
}

.theme-dark .reactionSelected-1aMb2K {
    background-color: rgba(255, 255, 255, .15);
}

.theme-dark .textContentFooter-2JnNv8 {
    background: none;
}

.contentPreview-3fWiuC {
    border: 1px solid rgba(255, 255, 255, .2);
}

.theme-dark .tagPill-1kSbgP {
    background-color: rgba(255, 255, 255, .2);
}

.container-1PloNW:hover {
    background-color: rgba(255, 255, 255, .15);
}

.theme-dark .body-2rDNbs {
    color: white;
}

.theme-dark .contentWarningPopout-WKdbDG {
    background-color: rgba(0, 0, 0, .6);
    box-shadow: none;
}

.theme-dark .footer-2aeMle {
    background-color: transparent;
    color: white;
}

.defaultColor-1EVLSt {
    color: white;
}

.theme-dark .container-KM8BU6, 
.theme-dark .reactors-1VXca7 {
    background-color: transparent;
}

.theme-dark .scroller-2GkvCq {
    background: none;
}

.theme-dark .modalSubtitle-2lx7qk {
    border-bottom: none;
    color: white;
}

.theme-dark .keyboardShortcutList-3VFAYS .keybindGroup-39HP2U .keybindDescription-oXh6w_ {
    color: white;
}

.theme-dark .keyboardShortcutsModal-2CRmCm {
    background-color: transparent;
}