.theme-dark { --wc-frame: -1px -1px 0 0 var(--wc-bright, var(--highlight)), -1px 0px 0 0 var(--wc-bright, var(--highlight)), 0px -1px 0 0 var(--wc-bright, var(--highlight)), -1px 1px 0 0 var(--secondary), 1px -1px 0 0 var(--secondary), 1px 1px 0 0 var(--secondary), 2px 2px 0 0 var(--tertiary), -2px -2px 0 0 var(--primary), 1px -2px 0 0 var(--primary), 2px -2px 0 0 var(--tertiary), -2px 1px 0 0 var(--primary), -2px 2px 0 0 var(--tertiary); --wc-outer-edge: -1px -1px 0 0 var(--primary), -1px 0px 0 0 var(--primary), 0px -1px 0 0 var(--primary), -1px 1px 0 0 var(--secondary), 1px -1px 0 0 var(--secondary), 1px 1px 0 0 var(--secondary), 2px 2px 0 0 var(--tertiary), -2px -2px 0 0 var(--wc-bright, var(--highlight)), 1px -2px 0 0 var(--wc-bright, var(--highlight)), 2px -2px 0 0 var(--tertiary), -2px 1px 0 0 var(--wc-bright, var(--highlight)), -2px 2px 0 0 var(--tertiary); --wc-outer-edge-inset: inset -1px -1px 0 0 var(--tertiary), inset -1px 0px 0 0 var(--tertiary), inset 0px -1px 0 0 var(--tertiary), inset -1px 1px 0 0 var(--wc-bright, var(--highlight)), inset 1px -1px 0 0 var(--wc-bright, var(--highlight)), inset 1px 1px 0 0 var(--wc-bright, var(--highlight)), inset 2px 2px 0 0 var(--primary), inset -2px -2px 0 0 var(--secondary), inset 1px -2px 0 0 var(--secondary), inset 2px -2px 0 0 var(--primary), inset -2px 1px 0 0 var(--secondary), inset -2px 2px 0 0 var(--primary); --wc-inner-edge: -1px -1px 0 0 var(--tertiary), -1px 0px 0 0 var(--tertiary), 0px -1px 0 0 var(--tertiary), -1px 1px 0 0 var(--primary), 1px -1px 0 0 var(--primary), 1px 1px 0 0 var(--primary), 2px 2px 0 0 var(--wc-bright, var(--highlight)), -2px -2px 0 0 var(--secondary), 1px -2px 0 0 var(--secondary), 2px -2px 0 0 var(--wc-bright, var(--highlight)), -2px 1px 0 0 var(--secondary), -2px 2px 0 0 var(--wc-bright, var(--highlight)); --wc-inner-edge-inset: inset -1px -1px 0 0 var(--wc-bright, var(--highlight)), inset -1px 0px 0 0 var(--wc-bright, var(--highlight)), inset 0px -1px 0 0 var(--wc-bright, var(--highlight)), inset -1px 1px 0 0 var(--secondary), inset 1px -1px 0 0 var(--secondary), inset 1px 1px 0 0 var(--secondary), inset 2px 2px 0 0 var(--tertiary), inset -2px -2px 0 0 var(--primary), inset 1px -2px 0 0 var(--primary), inset 2px -2px 0 0 var(--tertiary), inset -2px 1px 0 0 var(--primary), inset -2px 2px 0 0 var(--tertiary); } .theme-light { --wc-frame: -1px -1px 0 0 var(--wc-bright, var(--highlight)), -1px 0px 0 0 var(--wc-bright, var(--highlight)), 0px -1px 0 0 var(--wc-bright, var(--highlight)), -1px 1px 0 0 var(--secondary), 1px -1px 0 0 var(--secondary), 1px 1px 0 0 var(--secondary), 2px 2px 0 0 var(--tertiary), -2px -2px 0 0 var(--primary), 1px -2px 0 0 var(--primary), 2px -2px 0 0 var(--tertiary), -2px 1px 0 0 var(--primary), -2px 2px 0 0 var(--tertiary); --wc-outer-edge: -1px -1px 0 0 var(--primary), -1px 0px 0 0 var(--primary), 0px -1px 0 0 var(--primary), -1px 1px 0 0 var(--secondary), 1px -1px 0 0 var(--secondary), 1px 1px 0 0 var(--secondary), 2px 2px 0 0 var(--tertiary), -2px -2px 0 0 var(--wc-bright, var(--highlight)), 1px -2px 0 0 var(--wc-bright, var(--highlight)), 2px -2px 0 0 var(--tertiary), -2px 1px 0 0 var(--wc-bright, var(--highlight)), -2px 2px 0 0 var(--tertiary); --wc-outer-edge-inset: inset -1px -1px 0 0 var(--primary), -1px 0px 0 0 var(--primary), 0px -1px 0 0 var(--primary), -1px 1px 0 0 var(--secondary), 1px -1px 0 0 var(--secondary), 1px 1px 0 0 var(--secondary), 2px 2px 0 0 var(--tertiary), -2px -2px 0 0 var(--wc-bright, var(--highlight)), 1px -2px 0 0 var(--wc-bright, var(--highlight)), 2px -2px 0 0 var(--tertiary), -2px 1px 0 0 var(--wc-bright, var(--highlight)), -2px 2px 0 0 var(--tertiary); --wc-inner-edge: -1px -1px 0 0 var(--tertiary), -1px 0px 0 0 var(--tertiary), 0px -1px 0 0 var(--tertiary), -1px 1px 0 0 var(--wc-bright, var(--highlight)), 1px -1px 0 0 var(--wc-bright, var(--highlight)), 1px 1px 0 0 var(--wc-bright, var(--highlight)), 2px 2px 0 0 var(--primary), -2px -2px 0 0 var(--secondary), 1px -2px 0 0 var(--secondary), 2px -2px 0 0 var(--primary), -2px 1px 0 0 var(--secondary), -2px 2px 0 0 var(--primary); } [class*="button-"][class*="lookFilled-"], section[class^="panels-"] [class^="container-"] [class^="flex-"] button[class^="button-"], [class^="toolbar-"] [class*="iconWrapper-"] { border-radius: 0; box-shadow: var(--wc-outer-edge-inset) !important; } [class*="button-"][class*="lookFilled-"]:active, section[class^="panels-"] [class^="container-"] [class^="flex-"] button[class^="button-"]:active { box-shadow: var(--wc-inner-edge-inset) !important; } [class^="chat-"] > [class^="content-"] > [class^="container-"] > [class^="membersWrap-"] { margin: 2px; box-shadow: var(--wc-inner-edge); height: calc(100% - 4px); max-height: calc(100% - 4px); } [class^="messagesWrapper-"], [class*="guilds-"], [class^="sidebar-"] > nav > [class^="scroller-"] { margin: 2px; box-shadow: var(--wc-inner-edge); } [class^="chat-"] > [class^="content-"] > [class^="container-"], [class^="chat-"] > [class^="content-"] > [class^="chatContent-"], [class^="standardSidebarView-"] > [class^="contentRegion-"] { margin-left: 2px; } [class^="channelTextArea-"] > [class^="scrollableContainer-"], [class^="chat-"] [class^="toolbar-"] > [class^="search-"] > [class^="search-"] > [class^="searchBar-"] { box-shadow: var(--wc-inner-edge-inset); border-radius: 0; } [class^="chat-"] > [class^="content-"]:before { display: none !important; } [class^="standardSidebarView-"] > [class^="sidebarRegion-"] > [class^="sidebarRegionScroller-"], [class^="standardSidebarView-"] > [class^="contentRegion-"] [class^="contentTransitionWrap-"] { margin: 2px; box-shadow: var(--wc-inner-edge); } [class^="standardSidebarView-"] > [class^="contentRegion-"], [class^="standardSidebarView-"] > [class^="sidebarRegion-"] { margin-top: 2px; } [class^="standardSidebarView-"] > [class^="contentRegion-"] [class^="contentTransitionWrap-"] { height: calc(100% - 4px); } div[class^="sidebar-"]:not(:has(> [class^="side-"])) > nav[class^="container-"] > [class^="container-"][class*="clickable-"] > [class^="animatedContainer-"] { height: 48px; } div[class^="sidebar-"]:not(:has(> [class^="side-"])) > nav[class^="container-"] > [class^="container-"][class*="clickable-"] > [class^="animatedContainer-"] > [class^="bannerImage-"] { height: 48px; } div[class^="sidebar-"]:not(:has(> [class^="side-"])) > nav[class^="container-"] > [class^="container-"][class*="clickable-"] > [class^="animatedContainer-"] > [class^="bannerImage-"]:after { content: ""; height: 48px; width: 240px; top: 0; left: 0; position: absolute; background: linear-gradient( 0deg, var(--background-secondary) 5%, transparent 100% ); } div[class^="sidebar-"]:not(:has(> [class^="side-"])) > nav[class^="container-"] > [class^="container-"][class*="clickable-"] > [class^="animatedContainer-"] [class^="bannerImg-"] { top: -67px; position: relative; } div[class^="sidebar-"]:not(:has(> [class^="side-"])) > nav[class^="container-"] > [class^="scroller-"] > ul > div[style="height: 84px;"] { height: 0 !important; } [class*="menu-"] { border-radius: 0; margin: 2px; box-shadow: var(--wc-frame); } [class*="menu-"] > [class^="scroller-"] { padding: 2px !important; } [class*="menu-"] > [class^="scroller-"] [class^="item-"] { border-radius: 0 !important; margin: 2px 0; } [class*="menu-"] > [class^="scroller-"] [class^="customItem-"][id^="message-quickreact-"] > [class^="button-"] { border-radius: 0 !important; box-shadow: var(--wc-outer-edge-inset); } [class^="scroller-"]:not([class*="none-"]):not([class*="thin-"]):not( :not(:hover)[class*="fade-"] )::-webkit-scrollbar, [class*="scrollerBase-"]:not([class*="none-"]):not([class*="thin-"]):not( :not(:hover)[class*="fade-"] )::-webkit-scrollbar { min-width: 16px; width: 16px; } [class^="scroller-"]:not([class*="thin-"])::-webkit-scrollbar-track, [class*="scrollerBase-"]:not([class*="thin-"])::-webkit-scrollbar-track { background-color: var(--wc-bright, var(--highlight)); border: none; border-radius: 0; margin: 0; } [class^="scroller-"]::-webkit-scrollbar-thumb, [class*="scrollerBase-"]::-webkit-scrollbar-thumb, [class^="scroller-"]:not([class*="thin-"])::-webkit-scrollbar-button, [class*="scrollerBase-"]:not([class*="thin-"])::-webkit-scrollbar-button { border-radius: 0; background: var(--primary); box-shadow: var(--wc-outer-edge-inset); border: none; } [class^="scroller-"][class*="fade-"]:not( [class*="thin-"] )::-webkit-scrollbar-button, [class*="scrollerBase-"][class*="fade-"]:not( [class*="thin-"] )::-webkit-scrollbar-button { visibility: hidden; } [class^="scroller-"][class*="fade-"]:not( [class*="thin-"] ):hover::-webkit-scrollbar-button, [class*="scrollerBase-"][class*="fade-"]:not( [class*="thin-"] ):hover::-webkit-scrollbar-button { visibility: visible; } [class^="scroller-"]::-webkit-scrollbar-button:active, [class*="scrollerBase-"]::-webkit-scrollbar-button:active { box-shadow: var(--wc-inner-edge-inset); } .postnet-expanded-category, .postnet-repo-wrapper, [class^="inner-"]:has(> input), [class^="inputWrapper-"] > [class*="input-"], [class^="colorSwatch-"] > [class^="swatch-"][aria-expanded="true"] { border: none !important; border-radius: 0 !important; box-shadow: var(--wc-inner-edge-inset); } [class^="colorSwatch-"] > [class^="swatch-"] { border: none !important; border-radius: 0 !important; box-shadow: var(--wc-outer-edge-inset); } [class^="inputWrapper-"] > [class*="input-"] { padding: 2px 2px 2px 4px; height: 22px; } [class^="select-"][class*="lookFilled-"] { border: none !important; border-radius: 0 !important; box-shadow: var(--wc-inner-edge-inset); padding: 2px 2px 2px 4px; } [class^="select-"][class*="lookFilled-"] > [class^="icons-"] { margin: 2px; } [class^="select-"][class*="lookFilled-"] > [class^="icons-"] > svg { background: var(--primary); box-shadow: var(--wc-outer-edge-inset); width: 16px; height: 16px; } [class^="select-"][class*="lookFilled-"][class*="open-"] > [class^="icons-"] > svg { box-shadow: var(--wc-inner-edge-inset); } [class^="popout-"][role="listbox"] > [class^="option-"] { padding: 2px 2px 2px 4px; margin: 2px 0; } [class^="popout-"][role="listbox"] > [class^="option-"]:hover { background-color: var(--accent); }