
/*
////////////////////
////Fly Outs
///////////////////
*/

/* Pins/Inbox */
.messagesPopoutWrap__45690, .container__2692d {
    background: rgba(0, 0, 0, 0.436) !important; 
    backdrop-filter: blur(20px);
    box-shadow: 0 0 3px 1px rgba(0, 0, 0, 0.483);
    border: 1px solid var(--surCordBorder); 
    border-radius: 5px;
}
.theme-light {
    .messagesPopoutWrap__45690, .container__2692d {
        background: rgba(231, 234, 237, 0.436) !important; 
        backdrop-filter: blur(20px);
        box-shadow: 0 0 3px 1px rgba(0, 0, 0, 0.146);
        border: 1px solid rgba(249, 249, 249, 0.772); 
        border-radius: 5px;
    }
    .tab_ab6641 .active_f0cd33 .item-3XjbnG selected-g-kMVV .themed-2-lozF {
        color: white;
    }
}
.header__45690, .footer__45690 {
    background: rgba(0, 0, 0, 0) !important; 
}
    .channelHeader__35a7e {
        border-radius: 20px;
        background: rgba(55, 55, 55, 0); 
        position: inherit;
    }
    .messageContainer__95796, .messages__1ccd1, .messageGroupWrapper__45690 {
        box-shadow: 0 0 3px 1px rgba(0, 0, 0, 0.483);
        border: 1px solid var(--surCordBorder); 
        border-radius: 5px;
    }
    .theme-light {
        .messageContainer__95796, .messages__1ccd1, .messageGroupWrapper__45690 {
            box-shadow: 0 0 3px 1px rgba(0, 0, 0, 0.146);
            border: 1px solid rgba(249, 249, 249, 0.772);
            border-radius: 5px;
        }
    }
    .collapseButton__427f0 {
        left: 6px;
    }

/* Various Popouts */
.theme-dark .rootWithShadow__49fc1, .theme-dark .footerSeparator__49fc1 {
  background: rgba(0, 0, 0, 0.436) !important; 
  backdrop-filter: blur(20px);
  box-shadow: 0 0 3px 1px rgba(0, 0, 0, 0.483);
  border: 1px solid var(--surCordBorder); 
  border-radius: 5px;
}

/* Quick Switcher */
.quickswitcher_ac6cb0 {
    background: rgba(93, 93, 93, 0); 
}
.scroller_ac6cb0, .input_ac6cb0 {
    background: rgba(93, 93, 93, 0);
}

/* User Popout */
 .popout_28, .userPopout-2j1gM4 { 
    background: rgba(0, 0, 0, 0.436) !important; 
    backdrop-filter: blur(20px);
    box-shadow: 0 0 3px 1px rgba(0, 0, 0, 0.483);
    border: 1px solid var(--surCordBorder); 
    border-radius: 10px;
}
.theme-light {
.popout_28, .userPopout-2j1gM4 { 
    background: rgba(231, 234, 237, 0.436) !important; 
    backdrop-filter: blur(20px);
    box-shadow: 0 0 3px 1px rgba(0, 0, 0, 0.146);
    border: 1px solid rgba(249, 249, 249, 0.772); 
    border-radius: 10px;
}
}
.bodyInnerWrapper-2bQs1k, .footer-3naVBw {
    background: rgba(0, 0, 0, 0) !important; 
}
    .role_dfa8b6 {
        border: 1px solid var(--surCordBorder); 
        border-radius: 10px;
    }
    .input_df4dd0 {
        border-radius: 50px;
        background: rgba(107, 107, 107, 0.392) !important; 
        backdrop-filter: blur(10px);  
    }
    
/* Full User Popout */
.theme-dark .root__49fc1, .container-2O1UgZ {
    backdrop-filter: blur(20px);
    box-shadow: 0 0 3px 1px rgba(0, 0, 0, 0.483);
    border: 1px solid var(--surCordBorder); 
    border-radius: 5px;
    background: rgba(41, 38, 39, 0.276);
}
    .body-1Ukv50, .topSection-13QKHs {
        background: rgba(41, 38, 39, 0);
    }
.theme-light {
    .theme-dark .root__49fc1, .container-2O1UgZ {
        background: rgba(231, 234, 237, 0.436) !important; 
        backdrop-filter: blur(20px);
        box-shadow: 0 0 3px 1px rgba(0, 0, 0, 0.146);
        border: 1px solid rgba(249, 249, 249, 0.772); 
        border-radius: 5px;
    }
}

div#account.menu_c1e9c4.flexible_c1e9c4.menu_ad5fac::after {
  background: none;
  backdrop-filter: none;
  box-shadow: none;
  border: 0px solid var(--surCordBorder);
}

/* Emoji Menu */
.contentWrapper__08434, .popoutContainer__0f481 {
    background: rgba(0, 0, 0, 0.436); 
    backdrop-filter: blur(10px);
    box-shadow: 0 0 3px 1px rgba(0, 0, 0, 0.483);
    border: 1px solid var(--surCordBorder); 
    border-radius: 5px;
}
.theme-light {
    .contentWrapper__08434, .popoutContainer__0f481 {
        background: rgba(226, 221, 225, 0.89);
        box-shadow: 0 0 3px 1px rgba(0, 0, 0, 0.146);
        border: 1px solid rgba(249, 249, 249, 0.772); 
        backdrop-filter: blur(10px);
        border-radius: 5px;
    }
}
    .wrapper_c0e32c .emojiPicker_c0e32c {
         background-color: transparent;
         backdrop-filter: blur(10px);
     }
    .guildSection_d5cd2d{
        background-color: transparent; 
    }
    .header_c656ac, .packHeader_e94b8c {
      border-radius: 20px;
      background: rgba(55, 55, 55, 0); 
      position: inherit;
    }
    .inspector_aeaaeb, .categoryList_c0e32c, .categoryList__3ad28{
        background-color: rgba(0, 0, 0, 0); 
    }
    .unicodeShortcut_b9ee0c, .standardStickerShortcut__3ad28 {
        background: rgba(0, 0, 0, 0.933); 
    }
    .theme-light {
        .unicodeShortcut_b9ee0c, .standardStickerShortcut__3ad28 {
            background: rgba(255, 255, 255, 0.353); 
            backdrop-filter: blur(10px);
        }
    }
    .button_f563df {
    background-color: var(--accent-selected);
    backdrop-filter: blur(10px);
    }

/* Context & Status Menus */
.menu_c1e9c4 {
  background: none;
}
.menu_c1e9c4::after {
  content: '';
  position: absolute;
  inset: 0;
  z-index: -1;
  border-radius: inherit;
  background: rgba(0, 0, 0, 0.436); 
  backdrop-filter: blur(10px);
  box-shadow: 0 0 3px 1px rgba(0, 0, 0, 0.483);
  border: 1px solid var(--surCordBorder); 
  border-radius: 5px;
}

.theme-light {
  .menu_c1e9c4::after {
      content: '';
      position: absolute;
      inset: 0;
      z-index: -1;
      border-radius: inherit;
      background: rgba(226, 221, 225, 0.89);
      box-shadow: 0 0 3px 1px rgba(0, 0, 0, 0.146);
      border: 1px solid rgba(249, 249, 249, 0.772); 
      backdrop-filter: blur(10px);
      border-radius: 5px;
  }
  .label-2gNW3x {
      color: black;
  }
}
.wrapper_f7ecac {
    background: rgba(0, 0, 0, 0.436); 
    backdrop-filter: blur(10px);
    box-shadow: 0 0 3px 1px rgba(0, 0, 0, 0.483);
    border: 1px solid var(--surCordBorder); 
    border-radius: 5px;
}
.theme-light {
    .wrapper_f7ecac {
        background: rgba(226, 221, 225, 0.89);
        box-shadow: 0 0 3px 1px rgba(0, 0, 0, 0.146);
        border: 1px solid rgba(249, 249, 249, 0.772); 
        backdrop-filter: blur(10px);
        border-radius: 5px;
        color: black;
    }
}

.item-1OdjEX.colorDefault-CDqZdO:hover.hideInteraction-2jPGL_ {
    background: none !important;
}

/* Search Options */
.searchInput-3pIoTy {
    background: rgba(0, 0, 0, 0.436); 
    backdrop-filter: blur(10px);
    box-shadow: 0 0 3px 1px rgba(0, 0, 0, 0.483);
    border: 1px solid var(--surCordBorder); 
    border-radius: 5px; 
}
.resultsGroup__56fec { 
    background: rgba(0, 0, 0, 0.436); 
    backdrop-filter: blur(10px);
    box-shadow: 0 0 3px 1px rgba(0, 0, 0, 0.483);
    border: 1px solid var(--surCordBorder); 
    border-radius: 5px;
}
.searchOption__56fec:hover, .option__56fec:hover {
    background: var(--accent-selected) !important; 
    border-radius: 4px;
}
.theme-light {
    .searchInput-3pIoTy {
        background: rgba(231, 234, 237, 0.436) !important; 
        backdrop-filter: blur(10px);
        box-shadow: 0 0 3px 1px rgba(0, 0, 0, 0.146);
        border: 1px solid rgba(249, 249, 249, 0.772); 
        border-radius: 5px; 
    }
    .resultsGroup__56fec { 
        background: rgba(231, 234, 237, 0.436) !important; 
        backdrop-filter: blur(10px);
        box-shadow: 0 0 3px 1px rgba(0, 0, 0, 0.146);
        border: 1px solid rgba(249, 249, 249, 0.772); 
        border-radius: 5px;
    }
    .searchOption__56fec:hover, .option__56fec:hover {
        background: var(--accent-selected) !important; 
        border-radius: 4px;
    }
}

/* Search Results */
.searchResult__02a39, .scroller_a9e706 {
    background: rgba(0, 0, 0, 0.436); 
    backdrop-filter: blur(10px);
    box-shadow: 0 0 3px 1px rgba(0, 0, 0, 0.483);
    border: 1px solid var(--surCordBorder); 
    border-radius: 5px;
    margin-right: 5px;
    margin-left: 5px;
    
    margin-top: 5px;
}
    .channelName-3w2Y3c, .searchResultsWrap_a9e706 {
        background: transparent;   
    }
    .searchHeader_f3b986 {
        background: rgba(0, 0, 0, 0.436); 
        backdrop-filter: blur(10px);
        box-shadow: 0 0 3px 1px rgba(0, 0, 0, 0.483);
        border: 1px solid var(--surCordBorder); 
        border-radius: 5px;
        border-radius: 20px;
        margin-right: 8px;
        margin-left: 5px;
        margin-top: 8px;
    }
    .searchHeader_f3b986:hover {
        box-shadow: 0 0 2px 3px #4189c38c;
    }
.theme-light {
    .searchResult__02a39, .scroller_a9e706 {
        background: rgba(231, 234, 237, 0.436) !important; 
        backdrop-filter: blur(10px);
        box-shadow: 0 0 3px 1px rgba(0, 0, 0, 0.146);
        border: 1px solid rgba(249, 249, 249, 0.772); 
        border-radius: 5px;
        margin-right: 5px;
        margin-left: 5px;
        
        margin-top: 5px;
    }
        .channelName-3w2Y3c, .searchResultsWrap_a9e706 {
            background: transparent;   
        }
        .searchHeader_f3b986 {
            background: rgba(231, 234, 237, 0.436) !important; 
            backdrop-filter: blur(10px);
            box-shadow: 0 0 3px 1px rgba(0, 0, 0, 0.146);
            border: 1px solid rgba(249, 249, 249, 0.772); 
            border-radius: 5px;
            border-radius: 20px;
            margin-right: 8px;
            margin-left: 5px;
            margin-top: 8px;
        }
        .searchHeader_f3b986:hover {
            box-shadow: 0 0 2px 3px #4189c38c;
        }
    
}
    
/* Hovering over Menus */
.colorDefault-CDqZdO:hover {
    background: var(--accent-selected) !important; 
    border-radius: 4px;
}
    .label-2gNW3x {
        color: white;
    }

/* All Active Threads */
.container-3GP6AV, .header-3cSJjT {
    background: rgba(0, 0, 0, 0.59);
    backdrop-filter: blur(10px);
}
.container__6764b {
    background: rgba(0, 0, 0, 0.436); 
    backdrop-filter: blur(10px);
    box-shadow: 0 0 3px 1px rgba(0, 0, 0, 0.483);
    border: 1px solid var(--surCordBorder); 
    border-radius: 5px;
}
.theme-light {
    .container__6764b {
        background: rgba(226, 221, 225, 0.89);
        box-shadow: 0 0 3px 1px rgba(0, 0, 0, 0.146);
        border: 1px solid rgba(249, 249, 249, 0.772); 
        backdrop-filter: blur(10px);
        border-radius: 5px;
    }
}
    .container__6764b:hover {
     box-shadow: 0 0 3px 1px rgba(26, 127, 251, 0.612) !important; 
     border-radius: 4px;
     }
     .list_c441f0, .activeThreadsList_c441f0 {
         background-color: transparent;
     }

/* Footers */
.footer-31IekZ {
    background-color: transparent;
}
.footerSeparator__49fc1 {
  border: white  solid 0px !important;
}

/* Notes area */
.textarea_dde0a8:focus {
    background: none !important;
}

/* Powercord/Replugged Notifications */
  .powercord-toast, .powercord-toast .contents .inner {
    background: rgba(0, 0, 0, 0.436); 
    backdrop-filter: blur(10px);
    box-shadow: 0 0 3px 1px rgba(0, 0, 0, 0.483);
    border: 1px solid var(--surCordBorder); 
    border-radius: 5px;
  }

  .powercord-toast .header {
    background: var(--surCordTitleBar);
    border-bottom: .5px solid black;
    font-family: "Font Awesome 5 Pro" !important;
  }

/* Create a Server */
.theme-dark {
    .layer-1Ixpg3 {
        .subtitle-3m-md1,
        .title-1_TkpU,
        .optionHeader-27AHfD,
        .footerTitle-3Bslxi,
        .text-PdAsFQ,
        .subtitle-1cc8Nz,
        .title-OdeD-o,
        .text-sm-medium_bc6ffc,
        .text-sm-normal-3Zj3Iv,
        .contents-3ca1mk,
        .subtitle-bIoUVX,
        .title-2Giw-4 {
            color: white !important;
        }
    }
    .container-x8Y1ix {
        box-shadow: 0 0 10px 1px rgba(0, 0, 0, 0.483);
        border: 1px solid var(--surCordBorder);
        border-radius: 5px;
        background: var(--surCordFriends);
        margin-bottom: 13px;
        margin-top: 13px;
        padding-left: 10px;
    }
}

/* Nitro Payments */
.theme-dark {
.root-2s1-ri > * {
    background: rgba(0, 0, 0, 0.436);
    backdrop-filter: blur(10px);
    box-shadow: 0 0 3px 1px rgba(0, 0, 0, 0.483);
}
.tier2HeaderBackground-2XINxm {
    background-image: none;
}
.directionRow__65900 {
    left: 0px;
}
.breadcrumbsWrapper--2LhnQ {
    padding: 23px 0;
}
}

/* The World's Shitiest Solution to a Very Simple Problem */
.layer_da8173,
.backdrop__1a911,
.withLayer__29ace,
.modal_b0827a {
    z-index: 0;
}
