breeze-dark.css
· 2.9 KiB · CSS
Eredeti
* { border-radius: 5px !important; }
:root { --background-secondary: #141618; }
:root { --background-primary: #202326; }
:root { --background-secondary-alt: #292C30; }
:root { --background-tertiary: #141618; }
:root { --background-textarea: #141618; }
:root { --background-header-secondary: #202326; }
:root { --background-header-primary-hover: #292C30; }
:root { --background-modifier-hover: #292C30; }
:root { --guild-list-foreground: #141618; }
:root { --background-modifier-accent: #A1A9B1; }
:root { }
:root { --brand-primary: #1E5774; }
:root { --brand-secondary: #3DAEE9; }
:root { --brand-primary-light: #3DAEE9; }
:root { --brand-primary-fill: #FCFCFC; }
:root { --status-online: #6EC137; }
:root { --status-idle: #C65C00; }
:root { --status-danger: #DA4453; }
:root { --status-dnd: #B03745; }
:root { --status-offline: #A1A9B1; }
:root { }
:root { --text-secondary: #A1A9B1; }
:root { --text-tertiary: #A1A9B1; }
:root { --text-primary-muted: #A1A9B1; }
:root { --text-chat-muted: #A1A9B1; }
:root { --text-chat: #FCFCFC; }
:root { --text-link: #1D99F3; }
:root { --text-tertiary-muted: #A1A9B1; }
:root { --text-tertiary-secondary: #A1A9B1; }
:root { --border-color: #A1A9B1; }
:root { --border-color-hover: #1E5774; }
:root { --border-color-focus: #3DAEE9; }
:root { --accent-success: #27AE60; }
:root { --accent-warning: #F67400; }
:root { --accent-danger: #DA4453; }
:root { --alert-note-color: #3DAEE9; }
:root { --accent-purple: #9B59B6; }
:root { --alert-tip-color: #6EC137; }
:root { --alert-important-color: #AC8DD9; }
:root { --alert-warning-color: #DF6D44; }
:root { --alert-caution-color: #DD575C; }
:root { --markup-mention-text: #FCFCFC; }
:root { --markup-mention-fill: #1E5774; }
:root { --markup-interactive-hover-fill: #3DAEE9; }
:root { --markup-interactive-hover-text: #FCFCFC; }
:root { --button-primary-fill: #292C30; }
:root { --button-primary-active-fill: #3DAEE9; }
:root { --button-primary-text: #FCFCFC; }
:root { --button-inverted-text: #141618; }
:root { --button-secondary-fill: #1D1F22; }
:root { --button-secondary-active-fill: #1E5774; }
:root { --button-secondary-text: #FCFCFC; }
:root { --button-danger-fill: #292C30; }
:root { --button-danger-active-fill: #DA4453; }
:root { --button-danger-outline-border: #DA4453; }
:root { --button-danger-outline-active-fill: #DA4453; }
:root { --button-danger-text: #FCFCFC; }
:root { --button-danger-outline-text: #FCFCFC; }
:root { --button-danger-outline-active-border: #A1A9B1; }
:root { --button-outline-border: #A1A9B1; }
:root { --button-outline-text: #FCFCFC; }
:root { --button-outline-active-fill: #FCFCFC; }
:root { --button-outline-active-border: #3DAEE9; }
:root { --bg-code-block: #121417; }
:root { --bg-blockquote: #292C30; }
:root { --bg-table-row-odd: #141618; }
:root { --bg-table-row-even: #292C30; }
:root { --background-modifier-selected: #1E5774; }
:root { --text-primary: #FCFCFC; }
:root { --background-modifier-accent-focus: #3DAEE9; }
| 1 | * { border-radius: 5px !important; } |
| 2 | |
| 3 | :root { --background-secondary: #141618; } |
| 4 | :root { --background-primary: #202326; } |
| 5 | :root { --background-secondary-alt: #292C30; } |
| 6 | :root { --background-tertiary: #141618; } |
| 7 | :root { --background-textarea: #141618; } |
| 8 | :root { --background-header-secondary: #202326; } |
| 9 | :root { --background-header-primary-hover: #292C30; } |
| 10 | :root { --background-modifier-hover: #292C30; } |
| 11 | :root { --guild-list-foreground: #141618; } |
| 12 | :root { --background-modifier-accent: #A1A9B1; } |
| 13 | :root { } |
| 14 | :root { --brand-primary: #1E5774; } |
| 15 | :root { --brand-secondary: #3DAEE9; } |
| 16 | :root { --brand-primary-light: #3DAEE9; } |
| 17 | :root { --brand-primary-fill: #FCFCFC; } |
| 18 | :root { --status-online: #6EC137; } |
| 19 | :root { --status-idle: #C65C00; } |
| 20 | :root { --status-danger: #DA4453; } |
| 21 | :root { --status-dnd: #B03745; } |
| 22 | :root { --status-offline: #A1A9B1; } |
| 23 | :root { } |
| 24 | :root { --text-secondary: #A1A9B1; } |
| 25 | :root { --text-tertiary: #A1A9B1; } |
| 26 | :root { --text-primary-muted: #A1A9B1; } |
| 27 | :root { --text-chat-muted: #A1A9B1; } |
| 28 | :root { --text-chat: #FCFCFC; } |
| 29 | :root { --text-link: #1D99F3; } |
| 30 | :root { --text-tertiary-muted: #A1A9B1; } |
| 31 | :root { --text-tertiary-secondary: #A1A9B1; } |
| 32 | :root { --border-color: #A1A9B1; } |
| 33 | :root { --border-color-hover: #1E5774; } |
| 34 | :root { --border-color-focus: #3DAEE9; } |
| 35 | :root { --accent-success: #27AE60; } |
| 36 | :root { --accent-warning: #F67400; } |
| 37 | :root { --accent-danger: #DA4453; } |
| 38 | :root { --alert-note-color: #3DAEE9; } |
| 39 | :root { --accent-purple: #9B59B6; } |
| 40 | :root { --alert-tip-color: #6EC137; } |
| 41 | :root { --alert-important-color: #AC8DD9; } |
| 42 | :root { --alert-warning-color: #DF6D44; } |
| 43 | :root { --alert-caution-color: #DD575C; } |
| 44 | :root { --markup-mention-text: #FCFCFC; } |
| 45 | :root { --markup-mention-fill: #1E5774; } |
| 46 | :root { --markup-interactive-hover-fill: #3DAEE9; } |
| 47 | :root { --markup-interactive-hover-text: #FCFCFC; } |
| 48 | :root { --button-primary-fill: #292C30; } |
| 49 | :root { --button-primary-active-fill: #3DAEE9; } |
| 50 | :root { --button-primary-text: #FCFCFC; } |
| 51 | :root { --button-inverted-text: #141618; } |
| 52 | :root { --button-secondary-fill: #1D1F22; } |
| 53 | :root { --button-secondary-active-fill: #1E5774; } |
| 54 | :root { --button-secondary-text: #FCFCFC; } |
| 55 | :root { --button-danger-fill: #292C30; } |
| 56 | :root { --button-danger-active-fill: #DA4453; } |
| 57 | :root { --button-danger-outline-border: #DA4453; } |
| 58 | :root { --button-danger-outline-active-fill: #DA4453; } |
| 59 | :root { --button-danger-text: #FCFCFC; } |
| 60 | :root { --button-danger-outline-text: #FCFCFC; } |
| 61 | :root { --button-danger-outline-active-border: #A1A9B1; } |
| 62 | :root { --button-outline-border: #A1A9B1; } |
| 63 | :root { --button-outline-text: #FCFCFC; } |
| 64 | :root { --button-outline-active-fill: #FCFCFC; } |
| 65 | :root { --button-outline-active-border: #3DAEE9; } |
| 66 | :root { --bg-code-block: #121417; } |
| 67 | :root { --bg-blockquote: #292C30; } |
| 68 | :root { --bg-table-row-odd: #141618; } |
| 69 | :root { --bg-table-row-even: #292C30; } |
| 70 | :root { --background-modifier-selected: #1E5774; } |
| 71 | :root { --text-primary: #FCFCFC; } |
| 72 | :root { --background-modifier-accent-focus: #3DAEE9; } |
| 73 |
breeze-light.css
· 2.7 KiB · CSS
Eredeti
* { border-radius: 5px !important; }
:root { --background-primary: #EFF0F1; }
:root { --background-secondary: #FFFFFF; }
:root { --background-secondary-alt: #F7F7F7; }
:root { --background-tertiary: #E3E5E7; }
:root { --background-textarea: #FFFFFF; }
:root { --background-header-primary: #DEE0E2; }
:root { --background-header-secondary: #EFF0F1; }
:root { --background-header-primary-hover: #E3E5E7; }
:root { --background-modifier-hover: #E3E5E7; }
:root { --background-modifier-accent: #707D8A; }
:root { --brand-primary: #3DAEE9; }
:root { --brand-secondary: #A3D4FA; }
:root { --brand-primary-light: #A3D4FA; }
:root { }
:root { --text-on-brand-primary: #232629; }
:root { --background-modifier-selected: #3DAEE9; }
:root { --text-primary-muted: #707D8A; }
:root { --text-chat-muted: #707D8A; }
:root { --text-tertiary-muted: #707D8A; }
:root { --border-color-focus: #3DAEE9; }
:root { --status-online: #27AE60; }
:root { --status-idle: #C65C00; }
:root { --status-dnd: #B03745; }
:root { --status-offline: #707D8A; }
:root { --status-danger: #DA4453; }
:root { --text-secondary: #707D8A; }
:root { --button-inverted-fill: #2A2E32; }
:root { --button-ghost-text: #232629; }
:root { --guild_list-foreground: #232629; }
:root { --text-primary: #232629; }
:root { --text-chat: #232629; }
:root { --button-secondary-fill: #A3D4FA; }
:root { --button-secondary-active-fill: #3DAEE9; }
:root { --button-secondary-text: #232629; }
:root { --button-secondary-active-text: #232629; }
:root { --button-inverted-text: #FCFCFC; }
:root { --button-outline-text: #232629; }
:root { --button-primary-text: #232629; }
:root { --button-danger-text: #232629; }
:root { --text-link: #2980B9; }
:root { --brand-primary-fill: #232629; }
:root { --accent-warning: #F67400; }
:root { --accent-danger: #DA4453; }
:root { --alert-note-color: #3DAEE9; }
:root { --alert-tip-color: #27AE60; }
:root { --accent-purple: #9B59B6; }
:root { --alert-warning-color: #F67400; }
:root { --alert-caution-color: #DA4453; }
:root { --alert-important-color: #9B59B6; }
:root { --markup-mention-text: #232629; }
:root { --markup-mention-fill: #A3D4FA; }
:root { --markup-interactive-hover-fill: #3DAEE9; }
:root { --markup-interactive-hover-text: #232629; }
:root { --button-primary-fill: #FCFCFC; }
:root { --button-primary-active-fill: #3DAEE9; }
:root { --button-danger-fill: #FCFCFC; }
:root { --button-danger-outline-border: #DA4453; }
:root { --button-danger-active-fill: #DA4453; }
:root { --button-danger-outline-text: #232629; }
:root { --button-danger-outline-active-fill: #DA4453; }
:root { --button-outline-border: #2A2E32; }
:root { --button-outline-active-fill: #3DAEE9; }
:root { --button-outline-active-border: #3DAEE9; }
:root { --background-modifier-accent-focus: #3DAEE9; }
| 1 | * { border-radius: 5px !important; } |
| 2 | |
| 3 | :root { --background-primary: #EFF0F1; } |
| 4 | :root { --background-secondary: #FFFFFF; } |
| 5 | :root { --background-secondary-alt: #F7F7F7; } |
| 6 | :root { --background-tertiary: #E3E5E7; } |
| 7 | :root { --background-textarea: #FFFFFF; } |
| 8 | :root { --background-header-primary: #DEE0E2; } |
| 9 | :root { --background-header-secondary: #EFF0F1; } |
| 10 | :root { --background-header-primary-hover: #E3E5E7; } |
| 11 | :root { --background-modifier-hover: #E3E5E7; } |
| 12 | :root { --background-modifier-accent: #707D8A; } |
| 13 | :root { --brand-primary: #3DAEE9; } |
| 14 | :root { --brand-secondary: #A3D4FA; } |
| 15 | :root { --brand-primary-light: #A3D4FA; } |
| 16 | :root { } |
| 17 | :root { --text-on-brand-primary: #232629; } |
| 18 | :root { --background-modifier-selected: #3DAEE9; } |
| 19 | :root { --text-primary-muted: #707D8A; } |
| 20 | :root { --text-chat-muted: #707D8A; } |
| 21 | :root { --text-tertiary-muted: #707D8A; } |
| 22 | :root { --border-color-focus: #3DAEE9; } |
| 23 | :root { --status-online: #27AE60; } |
| 24 | :root { --status-idle: #C65C00; } |
| 25 | :root { --status-dnd: #B03745; } |
| 26 | :root { --status-offline: #707D8A; } |
| 27 | :root { --status-danger: #DA4453; } |
| 28 | :root { --text-secondary: #707D8A; } |
| 29 | :root { --button-inverted-fill: #2A2E32; } |
| 30 | :root { --button-ghost-text: #232629; } |
| 31 | :root { --guild_list-foreground: #232629; } |
| 32 | :root { --text-primary: #232629; } |
| 33 | :root { --text-chat: #232629; } |
| 34 | :root { --button-secondary-fill: #A3D4FA; } |
| 35 | :root { --button-secondary-active-fill: #3DAEE9; } |
| 36 | :root { --button-secondary-text: #232629; } |
| 37 | :root { --button-secondary-active-text: #232629; } |
| 38 | :root { --button-inverted-text: #FCFCFC; } |
| 39 | :root { --button-outline-text: #232629; } |
| 40 | :root { --button-primary-text: #232629; } |
| 41 | :root { --button-danger-text: #232629; } |
| 42 | :root { --text-link: #2980B9; } |
| 43 | :root { --brand-primary-fill: #232629; } |
| 44 | :root { --accent-warning: #F67400; } |
| 45 | :root { --accent-danger: #DA4453; } |
| 46 | :root { --alert-note-color: #3DAEE9; } |
| 47 | :root { --alert-tip-color: #27AE60; } |
| 48 | :root { --accent-purple: #9B59B6; } |
| 49 | :root { --alert-warning-color: #F67400; } |
| 50 | :root { --alert-caution-color: #DA4453; } |
| 51 | :root { --alert-important-color: #9B59B6; } |
| 52 | :root { --markup-mention-text: #232629; } |
| 53 | :root { --markup-mention-fill: #A3D4FA; } |
| 54 | :root { --markup-interactive-hover-fill: #3DAEE9; } |
| 55 | :root { --markup-interactive-hover-text: #232629; } |
| 56 | :root { --button-primary-fill: #FCFCFC; } |
| 57 | :root { --button-primary-active-fill: #3DAEE9; } |
| 58 | :root { --button-danger-fill: #FCFCFC; } |
| 59 | :root { --button-danger-outline-border: #DA4453; } |
| 60 | :root { --button-danger-active-fill: #DA4453; } |
| 61 | :root { --button-danger-outline-text: #232629; } |
| 62 | :root { --button-danger-outline-active-fill: #DA4453; } |
| 63 | :root { --button-outline-border: #2A2E32; } |
| 64 | :root { --button-outline-active-fill: #3DAEE9; } |
| 65 | :root { --button-outline-active-border: #3DAEE9; } |
| 66 | :root { --background-modifier-accent-focus: #3DAEE9; } |
| 67 |
memphis-storm.css
· 70 KiB · CSS
Eredeti
/* ═══════════════════════════════════════════════════
* Memphis Storm theme based on
* WINDOWS 95 — FLUXER THEME v3
* Built from real inspected class names only.
* ═══════════════════════════════════════════════════ */
/* ─────────────────────────────────────────────────
* CHAT BACKGROUND
* ───────────────────────────────────────────────── */
[class*="chatContent___"],
[class*="messagesWrapper___"] {
background: white !important;
}
/* ─────────────────────────────────────────────────
* GUILD LIST (far left icon rail)
* ───────────────────────────────────────────────── */
[class*="guildListScrollerWrapper___XzkwZG"],
[class*="guildListScrollContainer___XzkwZG"],
[class*="guildListContent___XzkwZG"],
[class*="guildListTopSection___XzkwZG"],
[class*="guildListGuildsSection___XzkwZG"] {
background: #c0c0c0 !important;
}
[class*="guildListScrollerWrapper___XzkwZG"] {
border-right: 2px solid #808080 !important;
}
[class*="guildIndicatorBar___XzkwZG"] {
background: #800080 !important;
}
[class*="guildDivider___XzkwZG"] {
background: #808080 !important;
border-bottom: 1px solid #ffffff !important;
}
[class*="addGuildButtonIcon___XzkwZG"] {
background: #c0c0c0 !important;
border-top: 2px solid #ffffff !important;
border-left: 2px solid #ffffff !important;
border-bottom: 2px solid #000000 !important;
border-right: 2px solid #000000 !important;
box-shadow: inset -1px -1px 0 #808080, inset 1px 1px 0 #dfdfdf !important;
border-radius: 0 !important;
color: #800080 !important;
}
[class*="addGuildButtonIcon___XzkwZG"]:hover {
background: #c0c0c0 !important;
border-top: 2px solid #000000 !important;
border-left: 2px solid #000000 !important;
border-bottom: 2px solid #ffffff !important;
border-right: 2px solid #ffffff !important;
box-shadow: inset 1px 1px 0 #808080, inset -1px -1px 0 #dfdfdf !important;
}
[class*="fluxerButtonIcon___XzkwZG"] {
background: #c0c0c0 !important;
border-top: 2px solid #ffffff !important;
border-left: 2px solid #ffffff !important;
border-bottom: 2px solid #000000 !important;
border-right: 2px solid #000000 !important;
box-shadow: inset -1px -1px 0 #808080, inset 1px 1px 0 #dfdfdf !important;
border-radius: 0 !important;
color: #800080 !important;
}
[class*="fluxerButton___XzkwZG"]:hover [class*="fluxerButtonIcon___XzkwZG"] {
border-top: 2px solid #000000 !important;
border-left: 2px solid #000000 !important;
border-bottom: 2px solid #ffffff !important;
border-right: 2px solid #ffffff !important;
}
/* ─────────────────────────────────────────────────
* DM LIST PANEL (Direct Messages column)
* ───────────────────────────────────────────────── */
/* Outer column wrapper */
.DMLayout\.module__dmListColumn___ZmIwOG,
[class="DMLayout.module__dmListColumn___ZmIwOG"],
div[class*="dmListColumn___ZmIwOG"] {
background: #c0c0c0 !important;
}
/* Main container + scroller */
div[class*="dmListContainer___XzM3ZG"],
div[class*="desktopScroller___XzM3ZG"],
div[class*="scrollerContent___XzM3ZG"],
div[class*="dmChannelList___XzM3ZG"] {
background: #c0c0c0 !important;
}
/* Quick Switcher header */
button[class*="dmListHeader___XzM3ZG"] {
background: linear-gradient(90deg, #800080 0%, #388cb0 100%) !important;
border-bottom: 2px solid #000000 !important;
border-top: 1px solid #a0a0ff !important;
width: 100% !important;
}
span[class*="dmListHeaderText___XzM3ZG"] {
color: #ffffff !important;
}
/* Ctrl+K kbd badges */
div[class*="dmListHeaderShortcut___XzM3ZG"],
kbd[class*="key___XzViNG"],
span[class*="keybindHint___XzViNG"] {
background: #c0c0c0 !important;
color: #000000 !important;
border-top: 1px solid #ffffff !important;
border-left: 1px solid #ffffff !important;
border-bottom: 1px solid #000000 !important;
border-right: 1px solid #000000 !important;
border-radius: 0 !important;
}
/* Friends / Personal Notes / Plutonium nav buttons */
button[class*="clickableItem___XzM3ZG"] {
background: #c0c0c0 !important;
border-top: 2px solid #ffffff !important;
border-left: 2px solid #ffffff !important;
border-bottom: 2px solid #000000 !important;
border-right: 2px solid #000000 !important;
box-shadow: inset -1px -1px 0 #808080, inset 1px 1px 0 #dfdfdf !important;
border-radius: 0 !important;
margin: 2px 4px !important;
transition: none !important;
width: calc(100% - 8px) !important;
}
button[class*="clickableItem___XzM3ZG"]:hover {
background: #800080 !important;
border-top: 2px solid #000000 !important;
border-left: 2px solid #000000 !important;
border-bottom: 2px solid #ffffff !important;
border-right: 2px solid #ffffff !important;
}
button[class*="clickableItem___XzM3ZG"]:hover * {
color: #ffffff !important;
}
span[class*="clickableItemText___XzM3ZG"],
div[class*="clickableItemIcon___XzM3ZG"] {
color: #000000 !important;
}
/* "Direct Messages" section separator */
div[class*="dmSectionSeparator___XzM3ZG"] {
background: #808080 !important;
border-bottom: 1px solid #ffffff !important;
height: 2px !important;
margin: 4px 0 !important;
}
/* "Direct Messages" section header row */
div[class*="dmSectionHeader___XzM3ZG"] {
background: #c0c0c0 !important;
border-top: 1px solid #808080 !important;
border-bottom: 1px solid #ffffff !important;
padding: 2px 8px !important;
}
span[class*="dmSectionHeaderLabel___XzM3ZG"] {
color: #000000 !important;
text-transform: uppercase !important;
letter-spacing: 0.05em !important;
}
/* + New DM button */
button[class*="dmCreateButton___XzM3ZG"] {
background: #c0c0c0 !important;
border-top: 2px solid #ffffff !important;
border-left: 2px solid #ffffff !important;
border-bottom: 2px solid #000000 !important;
border-right: 2px solid #000000 !important;
box-shadow: inset -1px -1px 0 #808080 !important;
border-radius: 0 !important;
color: #000000 !important;
}
button[class*="dmCreateButton___XzM3ZG"]:hover {
border-top: 2px solid #000000 !important;
border-left: 2px solid #000000 !important;
border-bottom: 2px solid #ffffff !important;
border-right: 2px solid #ffffff !important;
}
/* DM conversation items — normal */
button[class*="dmItem___XzM3ZG"] {
background: #c0c0c0 !important;
border-top: 2px solid #ffffff !important;
border-left: 2px solid #ffffff !important;
border-bottom: 2px solid #000000 !important;
border-right: 2px solid #000000 !important;
box-shadow: inset -1px -1px 0 #808080, inset 1px 1px 0 #dfdfdf !important;
border-radius: 0 !important;
margin: 2px 4px !important;
transition: none !important;
width: calc(100% - 8px) !important;
}
button[class*="dmItem___XzM3ZG"]:hover {
background: #c0c0c0 !important;
outline: 1px dotted #800080 !important;
outline-offset: -2px !important;
}
/* DM item — SELECTED/active — sunken */
button[class*="dmItemSelected___XzM3ZG"] {
background: #c0c0c0 !important;
border-top: 2px solid #000000 !important;
border-left: 2px solid #000000 !important;
border-bottom: 2px solid #ffffff !important;
border-right: 2px solid #ffffff !important;
box-shadow: inset 1px 1px 0 #808080, inset -1px -1px 0 #dfdfdf !important;
}
button[class*="dmItemSelected___XzM3ZG"] span[class*="dmItemNameText___XzM3ZG"] {
text-decoration: underline !important;
}
/* DM item text */
span[class*="dmItemName___XzM3ZG"],
span[class*="dmItemNameText___XzM3ZG"] {
color: #000000 !important;
}
/* Close X button on DM items */
div[class*="dmItemCloseButton___XzM3ZG"] {
background: #c0c0c0 !important;
border-top: 2px solid #ffffff !important;
border-left: 2px solid #ffffff !important;
border-bottom: 2px solid #000000 !important;
border-right: 2px solid #000000 !important;
box-shadow: inset -1px -1px 0 #808080 !important;
border-radius: 0 !important;
color: #000000 !important;
}
div[class*="dmItemCloseButton___XzM3ZG"]:hover {
border-top: 2px solid #000000 !important;
border-left: 2px solid #000000 !important;
border-bottom: 2px solid #ffffff !important;
border-right: 2px solid #ffffff !important;
}
/* System tag badge (e.g. "SYSTEM" on Fluxer bot) */
span[class*="tag___XzM2Zm"] {
background: #800080 !important;
color: #ffffff !important;
border-radius: 0 !important;
padding: 1px 4px !important;
}
span[class*="text___XzM2Zm"] {
color: #ffffff !important;
}
/* ─────────────────────────────────────────────────
* CHANNEL LIST PANEL — silver chrome
* ───────────────────────────────────────────────── */
[class*="channelListScrollerWrapper___XzdlNz"] {
background: #c0c0c0 !important;
border-right: 2px solid #808080 !important;
}
[class*="channelListScroller___XzdlNz"] {
background: #c0c0c0 !important;
}
[class*="navigationContainer___XzdlNz"],
[class*="channelGroupsContainer___XzdlNz"],
[class*="channelGroup___XzdlNz"],
[class*="membersSection___XzdlNz"] {
background: transparent !important;
}
/* ─────────────────────────────────────────────────
* GUILD HEADER — title bar
* ───────────────────────────────────────────────── */
[class*="headerWrapper___ZGNlOD"] {
background: linear-gradient(90deg, #800080 0%, #388cb0 100%) !important;
border-top: 2px solid #ffffff !important;
border-left: 2px solid #ffffff !important;
border-bottom: 2px solid #000000 !important;
border-right: 2px solid #000000 !important;
box-shadow: inset -1px -1px 0 #808080, inset 1px 1px 0 #a0a0ff !important;
padding: 0 !important;
}
[class*="headerContainer___ZGNlOD"] {
background: transparent !important;
border: none !important;
box-shadow: none !important;
}
[class*="headerContent___ZGNlOD"] {
padding: 4px 8px !important;
}
[class*="guildName___ZGNlOD"] {
color: #ffffff !important;;
text-shadow: 1px 1px 0 #000040 !important;
}
[class*="caretIcon___ZGNlOD"] {
background: #c0c0c0 !important;
color: #000000 !important;
border-top: 2px solid #ffffff !important;
border-left: 2px solid #ffffff !important;
border-bottom: 2px solid #000000 !important;
border-right: 2px solid #000000 !important;
box-shadow: inset -1px -1px 0 #808080 !important;
border-radius: 0 !important;
padding: 2px !important;
width: 16px !important;
height: 14px !important;
}
[class*="headerContent___ZGNlOD"]:hover [class*="caretIcon___ZGNlOD"] {
border-top: 2px solid #000000 !important;
border-left: 2px solid #000000 !important;
border-bottom: 2px solid #ffffff !important;
border-right: 2px solid #ffffff !important;
}
/* ─────────────────────────────────────────────────
* CHANNEL HEADER BAR (top of chat)
* ──────────────────────────────�────────────────── */
[class*="headerWrapper___XzkyNm"] {
background: #c0c0c0 !important;
border-bottom: 2px solid #808080 !important;
border-top: 1px solid #ffffff !important;
}
[class*="headerContainer___XzkyNm"] {
background: transparent !important;
}
/* Channel name + icon */
[class*="channelName___XzkyNm"] {
color: #000000 !important;
}
[class*="channelIcon___XzkyNm"] {
color: #800080 !important;
}
/* Topic divider dot */
[class*="topicDivider___XzkyNm"] {
color: #808080 !important;
}
/* Topic text */
[class*="topicContainer___XzkyNm"],
[class*="topicButton___XzkyNm"],
[class*="topicButton___XzkyNm"] * {
color: #444444 !important;
}
/* Header icon buttons (star, bell, pin, members, search) */
[class*="iconButton___XzkyNm"] {
background: #c0c0c0 !important;
border-top: 2px solid #ffffff !important;
border-left: 2px solid #ffffff !important;
border-bottom: 2px solid #000000 !important;
border-right: 2px solid #000000 !important;
box-shadow: inset -1px -1px 0 #808080, inset 1px 1px 0 #dfdfdf !important;
border-radius: 0 !important;
color: #000000 !important;
transition: none !important;
}
[class*="iconButton___XzkyNm"]:hover {
background: #c0c0c0 !important;
border-top: 2px solid #000000 !important;
border-left: 2px solid #000000 !important;
border-bottom: 2px solid #ffffff !important;
border-right: 2px solid #ffffff !important;
box-shadow: inset 1px 1px 0 #808080, inset -1px -1px 0 #dfdfdf !important;
}
/* Selected/active icon button (members panel toggle when open) */
[class*="iconButtonSelected___XzkyNm"] {
background: #c0c0c0 !important;
border-top: 2px solid #000000 !important;
border-left: 2px solid #000000 !important;
border-bottom: 2px solid #ffffff !important;
border-right: 2px solid #ffffff !important;
box-shadow: inset 1px 1px 0 #808080, inset -1px -1px 0 #dfdfdf !important;
border-radius: 0 !important;
color: #000000 !important;
}
[class*="buttonIcon___XzkyNm"] {
color: #000000 !important;
}
/* Back button */
[class*="backButton___XzkyNm"] {
background: #c0c0c0 !important;
border-top: 2px solid #ffffff !important;
border-left: 2px solid #ffffff !important;
border-bottom: 2px solid #000000 !important;
border-right: 2px solid #000000 !important;
box-shadow: inset -1px -1px 0 #808080 !important;
border-radius: 0 !important;
color: #000000 !important;
}
/* Search bar inside header */
[class*="inputContainer___XzZhZj"] {
background: #ffffff !important;
border-top: 2px solid #808080 !important;
border-left: 2px solid #808080 !important;
border-bottom: 2px solid #dfdfdf !important;
border-right: 2px solid #dfdfdf !important;
box-shadow: inset 1px 1px 0 #000000 !important;
border-radius: 0 !important;
}
[class*="input___XzZhZj"] {
background: transparent !important;
color: #000000 !important;
}
[class*="input___XzZhZj"]::placeholder {
color: #808080 !important;
}
[class*="scopeButton___XzZhZj"] {
background: transparent !important;
color: #800080 !important;
}
/* ─────────────────────────────────────────────────
* CHANNEL ITEMS — raised buttons
* ───────────────────────────────────────────────── */
[class*="container___Xzk5Zm"] {
margin: 2px 4px !important;
background: transparent !important;
}
[class*="channelItemSurface___YTdjZW"] {
background: #c0c0c0 !important;
border-top: 2px solid #ffffff !important;
border-left: 2px solid #ffffff !important;
border-bottom: 2px solid #000000 !important;
border-right: 2px solid #000000 !important;
box-shadow: inset -1px -1px 0 #808080, inset 1px 1px 0 #dfdfdf !important;
border-radius: 0 !important;
padding: 3px 8px !important;
gap: 6px !important;
transition: none !important;
}
[class*="channelItemSurface___YTdjZW"]:hover {
background: #c0c0c0 !important;
outline: 1px dotted #800080 !important;
outline-offset: -2px !important;
}
[class*="channelItemSurface___YTdjZW"]:hover [class*="channelName___Xzk5Zm"] {
color: #800080 !important;
}
[class*="channelItemSurfaceSelected___YTdjZW"] {
background: #c0c0c0 !important;
border-top: 2px solid #000000 !important;
border-left: 2px solid #000000 !important;
border-bottom: 2px solid #ffffff !important;
border-right: 2px solid #ffffff !important;
box-shadow: inset 1px 1px 0 #808080, inset -1px -1px 0 #dfdfdf !important;
}
[class*="channelItemSurfaceSelected___YTdjZW"] [class*="channelName___Xzk5Zm"] {
color: #000000 !important;
text-decoration: underline !important;
}
[class*="channelItemCategory___Xzk5Zm"] {
background: #c0c0c0 !important;
border-top: 1px solid #808080 !important;
border-bottom: 1px solid #ffffff !important;
border-left: none !important;
border-right: none !important;
box-shadow: none !important;
padding: 2px 8px !important;
margin-top: 4px !important;
}
[class*="channelItemCategory___Xzk5Zm"]:hover {
outline: none !important;
background: #c0c0c0 !important;
}
[class*="categoryName___Xzk5Zm"] {
color: #000000 !important;
text-transform: uppercase !important;
letter-spacing: 0.05em !important;
}
[class*="channelName___Xzk5Zm"] {
color: #000000 !important;
}
[class*="channelItemIcon___Xzk5Zm"] {
color: #800080 !important;
}
[class*="channelItemIconSelected___Xzk5Zm"] {
color: #000000 !important;
}
[class*="iconButton___XzJiN2"] {
background: #c0c0c0 !important;
border-top: 2px solid #ffffff !important;
border-left: 2px solid #ffffff !important;
border-bottom: 2px solid #000000 !important;
border-right: 2px solid #000000 !important;
box-shadow: inset -1px -1px 0 #808080 !important;
border-radius: 0 !important;
color: #000000 !important;
}
[class*="iconButton___XzJiN2"]:hover {
border-top: 2px solid #000000 !important;
border-left: 2px solid #000000 !important;
border-bottom: 2px solid #ffffff !important;
border-right: 2px solid #ffffff !important;
}
/* ─────────────────────────────────────────────────
* MEMBER LIST (far right panel)
* ───────────────────────────────────────────────── */
[class*="memberListContainer___XzM3MW"],
[class*="memberListScroller___XzM3MW"] {
background: #c0c0c0 !important;
}
[class*="frame___ZmU4ZG"],
[class*="contentWrapper___ZmU4ZG"],
[class*="body___ZmU4ZG"] {
background: #c0c0c0 !important;
}
[class*="groupHeader___Yjk5ZT"] {
background: linear-gradient(90deg, #800080 0%, #388cb0 100%) !important;
color: #ffffff !important;
text-transform: uppercase !important;
letter-spacing: 0.05em !important;
padding: 2px 8px !important;
border-top: 1px solid #a0a0ff !important;
border-bottom: 1px solid #000040 !important;
}
[class*="button___YTg2NG"] {
background: #c0c0c0 !important;
border-top: 2px solid #ffffff !important;
border-left: 2px solid #ffffff !important;
border-bottom: 2px solid #000000 !important;
border-right: 2px solid #000000 !important;
box-shadow: inset -1px -1px 0 #808080, inset 1px 1px 0 #dfdfdf !important;
border-radius: 0 !important;
margin: 2px 4px !important;
transition: none !important;
}
[class*="button___YTg2NG"]:hover {
background: #800080 !important;
border-top: 2px solid #000000 !important;
border-left: 2px solid #000000 !important;
border-bottom: 2px solid #ffffff !important;
border-right: 2px solid #ffffff !important;
}
[class*="button___YTg2NG"]:hover [class*="name___YTg2NG"],
[class*="button___YTg2NG"]:hover [class*="truncatedText___XzM5NG"] {
color: #ffffff !important;
-webkit-text-fill-color: #ffffff !important;
}
[class*="truncatedText___XzM5NG"] {
color: #808080 !important;
}
[class*="track___YzkyYz"] {
background: #c0c0c0 !important;
border-left: 1px solid #808080 !important;
}
[class*="thumb___YzkyYz"] {
background: #c0c0c0 !important;
border-top: 2px solid #ffffff !important;
border-left: 2px solid #ffffff !important;
border-bottom: 2px solid #000000 !important;
border-right: 2px solid #000000 !important;
box-shadow: inset -1px -1px 0 #808080 !important;
border-radius: 0 !important;
}
/* ─────────────────────────────────────────────────
* USER AREA
* ───────────────────────────────────────────────── */
[class*="userAreaContainer"] {
background: #c0c0c0 !important;
border-top: 2px solid #808080 !important;
border-radius: 0 !important;
margin: 0 !important;
max-width: 100% !important;
}
[class*="userAreaInnerWrapper"],
[class*="userAreaWrapper"] {
background: transparent !important;
}
[class*="userName"] {
color: #000000 !important;
text-shadow: none !important;
}
[class*="userStatus"],
[class*="userStatusLabel"] {
color: #808080 !important;
}
[class*="userInfo"]:hover {
background: #800080 !important;
border-radius: 0 !important;
animation: none !important;
}
[class*="userInfo"]:hover * {
color: #ffffff !important;
}
[class*="controlButton"] {
background: #c0c0c0 !important;
border-top: 2px solid #ffffff !important;
border-left: 2px solid #ffffff !important;
border-bottom: 2px solid #000000 !important;
border-right: 2px solid #000000 !important;
box-shadow: inset -1px -1px 0 #808080, inset 1px 1px 0 #dfdfdf !important;
border-radius: 0 !important;
color: #000000 !important;
width: 24px !important;
height: 24px !important;
min-width: 24px !important;
min-height: 24px !important;
animation: none !important;
}
[class*="controlButton"] svg {
color: #000000 !important;
width: 13px !important;
height: 13px !important;
filter: none !important;
}
[class*="controlButton"]:hover {
background: #c0c0c0 !important;
border-top: 2px solid #000000 !important;
border-left: 2px solid #000000 !important;
border-bottom: 2px solid #ffffff !important;
border-right: 2px solid #ffffff !important;
box-shadow: inset 1px 1px 0 #808080, inset -1px -1px 0 #dfdfdf !important;
animation: none !important;
}
[class*="controlsContainer"] {
gap: 3px !important;
padding: 3px 4px !important;
background: transparent !important;
}
/* ─────────────────────────────────────────────────
* MESSAGE EDIT TEXTAREA
* ───────────────────────────────────────────────── */
[class*="mainWrapperEditing___XzI3Mz"] {
background: #ffffff !important;
border-top: 2px solid #808080 !important;
border-left: 2px solid #808080 !important;
border-bottom: 2px solid #dfdfdf !important;
border-right: 2px solid #dfdfdf !important;
box-shadow: inset 1px 1px 0 #000000 !important;
border-radius: 0 !important;
padding: 4px !important;
}
[class*="contentAreaEditing___XzI3Mz"],
[class*="scroller___ZTdjNm"],
[class*="flexColumnContainer___ZTdjNm"] {
background: transparent !important;
}
[class*="textarea___XzI3Mz"] {
background: transparent !important;
color: #000000 !important;
-webkit-text-fill-color: #000000 !important;
caret-color: #000000 !important;
}
[class*="textarea___XzI3Mz"]::placeholder {
color: #808080 !important;
-webkit-text-fill-color: #808080 !important;
}
/* Emoji button inside edit box */
[class*="buttonCompact___XzMzZT"],
[class*="button___XzMzZT"] {
background: #c0c0c0 !important;
border-top: 2px solid #ffffff !important;
border-left: 2px solid #ffffff !important;
border-bottom: 2px solid #000000 !important;
border-right: 2px solid #000000 !important;
box-shadow: inset -1px -1px 0 #808080 !important;
border-radius: 0 !important;
color: #000000 !important;
}
[class*="buttonCompact___XzMzZT"]:hover,
[class*="button___XzMzZT"]:hover {
border-top: 2px solid #000000 !important;
border-left: 2px solid #000000 !important;
border-bottom: 2px solid #ffffff !important;
border-right: 2px solid #ffffff !important;
}
[class*="buttonContainerEditing___XzI3Mz"] {
background: transparent !important;
}
/* ─────────────────────────────────────────────────
* TEXTAREA
* ───────────────────────────────────────────────── */
[class*="textareaOuter"] {
background: #ffffff !important;
border-top: 2px solid #808080 !important;
border-left: 2px solid #808080 !important;
border-bottom: 2px solid #dfdfdf !important;
border-right: 2px solid #dfdfdf !important;
box-shadow: inset 1px 1px 0 #000000 !important;
border-radius: 0 !important;
margin: 4px !important;
}
[class*="textareaArea"] {
background: #c0c0c0 !important;
}
textarea[data-channel-textarea="true"] {
background: transparent !important;
color: #000000 !important;
-webkit-text-fill-color: #000000 !important;
caret-color: #000000 !important;
}
textarea[data-channel-textarea="true"]::placeholder {
color: #808080 !important;
-webkit-text-fill-color: #808080 !important;
opacity: 1 !important;
}
[class*="placeholder"] {
color: #808080 !important;
-webkit-text-fill-color: #808080 !important;
opacity: 1 !important;
}
/* ────────────────────�────────────────────────────
* MESSAGE BUBBLES
* ───────────────────────────────────────────────── */
[class*="messageContent"] {
background: rgba(192,192,192,0.92) !important;
border-top: 2px solid #ffffff !important;
border-left: 2px solid #ffffff !important;
border-bottom: 2px solid #000000 !important;
border-right: 2px solid #000000 !important;
box-shadow: inset -1px -1px 0 #808080, inset 1px 1px 0 #dfdfdf, 2px 2px 0 rgba(0,0,0,0.3) !important;
border-radius: 0 !important;
padding: 5px 10px !important;
backdrop-filter: none !important;
color: #000000 !important;
}
[class*="messageContent"] * {
color: #000000 !important;
text-shadow: none !important;
}
/* Code blocks (triple backtick) */
[class*="messageContent"] pre,
[class*="messageContent"] code,
pre[class*="hljs"],
code[class*="hljs"],
[class*="codeBlock"],
[class*="markup___"] pre,
[class*="markup___"] code {
background: #ffffff !important;
color: #000000 !important;
-webkit-text-fill-color: #000000 !important;
border-top: 2px solid #808080 !important;
border-left: 2px solid #808080 !important;
border-bottom: 2px solid #dfdfdf !important;
border-right: 2px solid #dfdfdf !important;
box-shadow: inset 1px 1px 0 #000000 !important;
border-radius: 0 !important;
font-family: monospace !important;
padding: 6px 8px !important;
}
/* Inline backtick code */
[class*="messageContent"] code:not(pre code),
[class*="markup___"] code:not(pre code) {
background: #dfdfdf !important;
color: #000000 !important;
-webkit-text-fill-color: #000000 !important;
border-top: 1px solid #808080 !important;
border-left: 1px solid #808080 !important;
border-bottom: 1px solid #ffffff !important;
border-right: 1px solid #ffffff !important;
box-shadow: none !important;
padding: 1px 4px !important;
font-family: monospace !important;
}
/* Syntax highlight token colors — readable on white */
.hljs-keyword, .hljs-selector-tag, .hljs-built_in { color: #800080 !important; -webkit-text-fill-color: #800080 !important; }
.hljs-string, .hljs-attr { color: #800000 !important; -webkit-text-fill-color: #800000 !important; }
.hljs-number, .hljs-literal { color: #008000 !important; -webkit-text-fill-color: #008000 !important; }
.hljs-comment { color: #808080 !important; -webkit-text-fill-color: #808080 !important; font-style: italic !important; }
.hljs-function, .hljs-title { color: #800080 !important; -webkit-text-fill-color: #800080 !important; }
.hljs-variable, .hljs-name { color: #000000 !important; -webkit-text-fill-color: #000000 !important; }
[class*="username___"],
[class*="usernameBlock"] {
color: #800080 !important;
}
[class*="timestamp"] {
color: #808080 !important;
}
/* ─────────────────────────────────────────────────
* PROFILE POPOUT (quick card on member click)
* ───────────────────────────────────────────────── */
[class*="popout___XzkxYm"] {
background: #c0c0c0 !important;
border-top: 2px solid #ffffff !important;
border-left: 2px solid #ffffff !important;
border-bottom: 2px solid #000000 !important;
border-right: 2px solid #000000 !important;
box-shadow: inset -1px -1px 0 #808080, inset 1px 1px 0 #dfdfdf, 4px 4px 0 #000000 !important;
border-radius: 0 !important;
}
/* Profile card inner container */
[class*="profileCard___XzE1MW"] {
background: #c0c0c0 !important;
border: none !important;
border-radius: 0 !important;
}
/* Banner area — W98 title bar gradient */
[class*="headerSection___XzU1Zj"] {
background: linear-gradient(90deg, #800080 0%, #388cb0 100%) !important;
border-bottom: 2px solid #000000 !important;
}
[class*="bannerWrapper___XzU1Zj"] {
background: linear-gradient(90deg, #800080 0%, #388cb0 100%) !important;
}
[class*="banner___XzU1Zj"] {
opacity: 0.25 !important;
}
/* Content area */
[class*="contentSection___XzRiYj"] {
background: #c0c0c0 !important;
border-radius: 0 !important;
padding: 8px !important;
}
/* Name button */
[class*="nameButton___YjA5MD"] {
color: #000000 !important;
}
/* Username tag */
[class*="usernameRow___YjA5MD"] button,
[class*="usernameButton___YjA5MD"] {
color: #444444 !important;
}
/* Membership info */
[class*="membershipContainer___YzQ4NT"],
[class*="membershipTitle___YzQ4NT"],
[class*="membershipDateText___YzQ4NT"] {
color: #000000 !important;
}
/* Action buttons (note, copy ID) */
[class*="noteButton___XzkwMW"],
[class*="copyIdButton___XzkwMW"] {
background: #c0c0c0 !important;
border-top: 2px solid #ffffff !important;
border-left: 2px solid #ffffff !important;
border-bottom: 2px solid #000000 !important;
border-right: 2px solid #000000 !important;
box-shadow: inset -1px -1px 0 #808080 !important;
border-radius: 0 !important;
color: #000000 !important;
}
[class*="noteButton___XzkwMW"]:hover,
[class*="copyIdButton___XzkwMW"]:hover {
border-top: 2px solid #000000 !important;
border-left: 2px solid #000000 !important;
border-bottom: 2px solid #ffffff !important;
border-right: 2px solid #ffffff !important;
}
/* Footer section */
[class*="footerSection___ZjVlMW"] {
background: #c0c0c0 !important;
border-top: 2px solid #808080 !important;
border-radius: 0 !important;
padding: 8px !important;
}
/* ─────────────────────────────────────────────────
* SHARED BUTTON MODULE (Message, Friend, etc.)
* ───────────────────────────────────────────────── */
[class*="button___Yzg1Yz"] {
border-radius: 0 !important;
transition: none !important;
}
[class*="button___Yzg1Yz"][class*="primary___Yzg1Yz"] {
background: #c0c0c0 !important;
border-top: 2px solid #ffffff !important;
border-left: 2px solid #ffffff !important;
border-bottom: 2px solid #000000 !important;
border-right: 2px solid #000000 !important;
box-shadow: inset -1px -1px 0 #808080, inset 1px 1px 0 #dfdfdf !important;
color: #000000 !important;
}
[class*="button___Yzg1Yz"][class*="primary___Yzg1Yz"]:hover {
background: #800080 !important;
border-top: 2px solid #000000 !important;
border-left: 2px solid #000000 !important;
border-bottom: 2px solid #ffffff !important;
border-right: 2px solid #ffffff !important;
color: #ffffff !important;
}
[class*="button___Yzg1Yz"][class*="primary___Yzg1Yz"]:hover * {
color: #ffffff !important;
}
[class*="button___Yzg1Yz"][class*="secondary___Yzg1Yz"] {
background: #c0c0c0 !important;
border-top: 2px solid #ffffff !important;
border-left: 2px solid #ffffff !important;
border-bottom: 2px solid #000000 !important;
border-right: 2px solid #000000 !important;
box-shadow: inset -1px -1px 0 #808080, inset 1px 1px 0 #dfdfdf !important;
color: #000000 !important;
}
[class*="button___Yzg1Yz"][class*="secondary___Yzg1Yz"]:hover {
background: #c0c0c0 !important;
border-top: 2px solid #000000 !important;
border-left: 2px solid #000000 !important;
border-bottom: 2px solid #ffffff !important;
border-right: 2px solid #ffffff !important;
outline: 1px dotted #800080 !important;
outline-offset: -3px !important;
}
/* ─────────────────────────────────────────────────
* FULL USER PROFILE MODAL
* ─────────────�─────────────────────────────────── */
/* Modal surface/backdrop */
[class*="surface___XzA4MW"] {
border-top: 2px solid #ffffff !important;
border-left: 2px solid #ffffff !important;
border-bottom: 2px solid #000000 !important;
border-right: 2px solid #000000 !important;
box-shadow: 4px 4px 0 #000000 !important;
border-radius: 0 !important;
overflow: hidden !important;
}
/* Modal root and container */
[class*="modalRoot___XzU2Zj"],
[class*="modalContainer___XzU2Zj"] {
background: #c0c0c0 !important;
border: none !important;
border-radius: 0 !important;
}
/* Banner */
[class*="bannerContainer___XzU2Zj"] {
border-bottom: 2px solid #000000 !important;
}
[class*="bannerImage___XzU2Zj"] {
opacity: 0.3 !important;
}
/* Header — W95 title bar */
[class*="headerContainer___XzU2Zj"] {
background: linear-gradient(90deg, #800080 0%, #388cb0 100%) !important;
border-bottom: 2px solid #000000 !important;
padding: 4px 8px !important;
}
/* Action buttons row */
[class*="actionButtonsContainer___XzU2Zj"],
[class*="actionButtons___XzU2Zj"] {
background: transparent !important;
}
/* Content container */
[class*="contentContainer___XzU2Zj"] {
background: #c0c0c0 !important;
}
/* User name */
[class*="userName___XzU2Zj"] {
color: #000000 !important;
text-shadow: none !important;
}
/* Username tag row */
[class*="usernameRow___XzU2Zj"] {
color: #444444 !important;
}
/* Pronouns */
[class*="pronouns___XzU2Zj"] {
color: #444444 !important;
}
/* Tabs — Overview / Mutual Friends */
[class*="tabsWrapper___XzU2Zj"] {
background: #c0c0c0 !important;
border-bottom: 2px solid #808080 !important;
}
[class*="tab___XzIxNj"] {
background: #c0c0c0 !important;
border-top: 2px solid #ffffff !important;
border-left: 2px solid #ffffff !important;
border-bottom: 2px solid #000000 !important;
border-right: 2px solid #000000 !important;
box-shadow: inset -1px -1px 0 #808080 !important;
border-radius: 0 !important;
color: #000000 !important;
margin-right: 2px !important;
transition: none !important;
}
[class*="tab___XzIxNj"]:hover {
background: #c0c0c0 !important;
outline: 1px dotted #800080 !important;
outline-offset: -2px !important;
}
[class*="selected___XzIxNj"] {
background: #c0c0c0 !important;
border-top: 2px solid #000000 !important;
border-left: 2px solid #000000 !important;
border-bottom: 2px solid #ffffff !important;
border-right: 2px solid #ffffff !important;
box-shadow: inset 1px 1px 0 #808080 !important;
color: #000000 !important;
}
/* Profile content area */
[class*="profileContentWrapper___XzU2Zj"],
[class*="profileContent___XzU2Zj"],
[class*="profileContentHeader___XzU2Zj"] {
background: #c0c0c0 !important;
}
/* Bio */
[class*="bioContainer___YzQ4NT"] {
background: #ffffff !important;
border-top: 2px solid #808080 !important;
border-left: 2px solid #808080 !important;
border-bottom: 2px solid #dfdfdf !important;
border-right: 2px solid #dfdfdf !important;
box-shadow: inset 1px 1px 0 #000000 !important;
padding: 6px 8px !important;
border-radius: 0 !important;
color: #000000 !important;
}
[class*="bio___XzBhZT"],
[class*="bio___XzBhZT"] * {
color: #000000 !important;
}
[class*="link___XzBhZT"] {
color: #800080 !important;
text-decoration: underline !important;
}
/* Roles */
[class*="rolesContainer___YzQ4NT"] {
background: transparent !important;
}
[class*="rolesHeader___YzQ4NT"],
[class*="rolesTitle___YzQ4NT"] {
color: #000000 !important;
text-transform: uppercase !important;
letter-spacing: 0.05em !important;
border-bottom: 1px solid #808080 !important;
}
[class*="roleBadge___YWExM2"] {
background: #c0c0c0 !important;
border-top: 2px solid #ffffff !important;
border-left: 2px solid #ffffff !important;
border-bottom: 2px solid #000000 !important;
border-right: 2px solid #000000 !important;
box-shadow: inset -1px -1px 0 #808080 !important;
border-radius: 0 !important;
color: #000000 !important;
}
[class*="roleName___YWExM2"] {
color: #000000 !important;
}
/* Connections */
[class*="connectionsContainer___YzQ4NT"] {
background: transparent !important;
}
[class*="connectionsTitle___YzQ4NT"] {
color: #000000 !important;
text-transform: uppercase !important;
letter-spacing: 0.05em !important;
border-bottom: 1px solid #808080 !important;
}
[class*="connectionCard___YzQ4NT"] {
background: #c0c0c0 !important;
border-top: 2px solid #ffffff !important;
border-left: 2px solid #ffffff !important;
border-bottom: 2px solid #000000 !important;
border-right: 2px solid #000000 !important;
box-shadow: inset -1px -1px 0 #808080, inset 1px 1px 0 #dfdfdf !important;
border-radius: 0 !important;
}
[class*="connectionCardName___YzQ4NT"],
[class*="connectionCardNameRow___YzQ4NT"] {
color: #000000 !important;
}
[class*="connectionIcon___YzQ4NT"] {
color: #800080 !important;
}
/* Note textarea */
[class*="noteLabel___XzU2Zj"] {
color: #000000 !important;
text-transform: uppercase !important;
}
[class*="noteTextarea___XzU2Zj"] {
background: #ffffff !important;
color: #000000 !important;
border-top: 2px solid #808080 !important;
border-left: 2px solid #808080 !important;
border-bottom: 2px solid #dfdfdf !important;
border-right: 2px solid #dfdfdf !important;
box-shadow: inset 1px 1px 0 #000000 !important;
border-radius: 0 !important;
}
[class*="noteTextarea___XzU2Zj"]::placeholder {
color: #808080 !important;
}
/* ─────────────────────────────────────────────────
* CONTEXT MENU
* ───────────────────────────────────────────────── */
[class*="contextMenu___Yzg0NW"] {
background: #c0c0c0 !important;
border-top: 2px solid #ffffff !important;
border-left: 2px solid #ffffff !important;
border-bottom: 2px solid #000000 !important;
border-right: 2px solid #000000 !important;
box-shadow: 2px 2px 0 #000000 !important;
border-radius: 0 !important;
padding: 2px !important;
}
[class*="item___Yzg0NW"] {
background: transparent !important;
color: #000000 !important;
border-radius: 0 !important;
padding: 3px 20px !important;
}
[class*="item___Yzg0NW"]:hover,
[class*="item___Yzg0NW"]:focus {
background: #800080 !important;
color: #ffffff !important;
outline: none !important;
}
[class*="item___Yzg0NW"]:hover *,
[class*="item___Yzg0NW"]:focus * { color: #ffffff !important; }
[class*="label___YjQzN2"] {
color: inherit !important;
}
[class*="itemIcon___Yzg0NW"] svg { color: #000000 !important; width: 14px !important; height: 14px !important; }
[class*="item___Yzg0NW"]:hover [class*="itemIcon___Yzg0NW"] svg { color: #ffffff !important; }
[class*="danger___Yzg0NW"] { color: #800000 !important; }
[class*="danger___Yzg0NW"]:hover { background: #800000 !important; }
[class*="danger___Yzg0NW"]:hover * { color: #ffffff !important; }
[class*="submenuCaret___Yzg0NW"] { color: #000000 !important; }
[class*="item___Yzg0NW"]:hover [class*="submenuCaret___Yzg0NW"] { color: #ffffff !important; }
[class*="separator___Yzg0NW"] {
height: 5px !important;
background: transparent !important;
border: none !important;
border-top: 1px solid #808080 !important;
border-bottom: 1px solid #ffffff !important;
margin: 0 4px !important;
}
/* ─────────────────────────────────────────────────
* FAVORITES & DISCOVERY — main content area
* ───────────────────────────────────────────────── */
/* Main content area background */
[class*="guildMainContent___Xzk4ZG"] {
background: #c0c0c0 !important;
}
/* Favorites welcome section */
[class*="welcomeSection___XzMxOT"] {
background: #c0c0c0 !important;
}
[class*="iconWrapper___XzMxOT"] {
background: #c0c0c0 !important;
border-top: 2px solid #ffffff !important;
border-left: 2px solid #ffffff !important;
border-bottom: 2px solid #000000 !important;
border-right: 2px solid #000000 !important;
box-shadow: inset -1px -1px 0 #808080, inset 1px 1px 0 #dfdfdf !important;
border-radius: 0 !important;
padding: 12px !important;
color: #800080 !important;
}
[class*="icon___XzMxOT"] {
color: #800080 !important;
}
[class*="heading___XzMxOT"] {
color: #000000 !important;
text-shadow: none !important;
}
[class*="description___XzMxOT"],
[class*="tip___XzMxOT"] {
color: #000000 !important;
}
[class*="tip___XzMxOT"] {
color: #444444 !important;
font-style: italic !important;
}
/* Favorites guild header (top-left "Favorites" title bar) */
[class*="headerIconContainer___Xzk2MT"] {
background: transparent !important;
}
[class*="headerIcon___Xzk2MT"] {
color: #ffffff !important;
}
/* Channel list skeleton (gray placeholder bars) */
[class*="skeletonContent___XzRhYT"],
[class*="skeletonCategory___XzRhYT"],
[class*="skeletonChannel___XzRhYT"] {
background: transparent !important;
}
[class*="skeletonCategoryPill___XzRhYT"],
[class*="skeletonChannelPill___XzRhYT"] {
background: #a0a0a0 !important;
border-radius: 0 !important;
}
/* ─────────────────────────────────────────────────
* DISCOVERY (Explore Communities) — left sidebar
* ───────────────────────────────────────────────── */
[class*="guildNavbarContainer___Xzc4Nm"] {
background: #c0c0c0 !important;
border-right: 2px solid #808080 !important;
}
/* "Explore" header — reuses ZGNlOD which is already navy, good */
[class*="headerIconContainer___XzBlOG"] {
background: transparent !important;
}
[class*="headerIcon___XzBlOG"] {
color: #ffffff !important;
}
/* Discovery sidebar container */
[class*="container___XzU1Nj"] {
background: #c0c0c0 !important;
}
[class*="categoryList___XzU1Nj"] {
background: #c0c0c0 !important;
padding: 4px !important;
}
/* Category filter buttons */
button[class*="categoryItem___XzU1Nj"] {
background: #c0c0c0 !important;
border-top: 2px solid #ffffff !important;
border-left: 2px solid #ffffff !important;
border-bottom: 2px solid #000000 !important;
border-right: 2px solid #000000 !important;
box-shadow: inset -1px -1px 0 #808080, inset 1px 1px 0 #dfdfdf !important;
border-radius: 0 !important;
color: #000000 !important;
margin: 2px 0 !important;
width: calc(100% - 4px) !important;
text-align: left !important;
padding: 4px 8px !important;
transition: none !important;
}
button[class*="categoryItem___XzU1Nj"]:hover {
background: #c0c0c0 !important;
outline: 1px dotted #800080 !important;
outline-offset: -2px !important;
}
/* Active/selected category — sunken */
button[class*="categoryItemActive___XzU1Nj"] {
background: #c0c0c0 !important;
border-top: 2px solid #000000 !important;
border-left: 2px solid #000000 !important;
border-bottom: 2px solid #ffffff !important;
border-right: 2px solid #ffffff !important;
box-shadow: inset 1px 1px 0 #808080, inset -1px -1px 0 #dfdfdf !important;
color: #000000 !important;
text-decoration: underline !important;
}
/* ─────────────────────────────────────────────────
* DISCOVERY — main content grid + cards
* ───────────────────────────────────────────────── */
[class*="container___ZTBkMm"] {
background: #c0c0c0 !important;
}
/* Hero search area */
[class*="hero___ZTBkMm"] {
background: linear-gradient(90deg, #800080 0%, #388cb0 100%) !important;
border-bottom: 2px solid #000000 !important;
}
[class*="heroPattern___ZTBkMm"] {
opacity: 0.1 !important;
}
[class*="heroContent___ZTBkMm"],
[class*="heroControls___ZTBkMm"] {
background: transparent !important;
}
/* Search input in hero */
[class*="inputContainer___ZGQ3MT"],
[class*="inputWrapper___ZGQ3MT"] {
background: #ffffff !important;
border-top: 2px solid #808080 !important;
border-left: 2px solid #808080 !important;
border-bottom: 2px solid #dfdfdf !important;
border-right: 2px solid #dfdfdf !important;
box-shadow: inset 1px 1px 0 #000000 !important;
border-radius: 0 !important;
}
[class*="input___ZGQ3MT"],
[class*="searchInput___ZTBkMm"] {
background: transparent !important;
color: #000000 !important;
-webkit-text-fill-color: #000000 !important;
}
[class*="input___ZGQ3MT"]::placeholder {
color: #808080 !important;
-webkit-text-fill-color: #808080 !important;
}
[class*="leftIcon___ZGQ3MT"] {
color: #800080 !important;
}
/* Content grid */
[class*="content___ZTBkMm"],
[class*="grid___ZTBkMm"] {
background: #c0c0c0 !important;
}
/* Guild cards */
[class*="card___YzBjMm"] {
background: #c0c0c0 !important;
border-top: 2px solid #ffffff !important;
border-left: 2px solid #ffffff !important;
border-bottom: 2px solid #000000 !important;
border-right: 2px solid #000000 !important;
box-shadow: inset -1px -1px 0 #808080, inset 1px 1px 0 #dfdfdf !important;
border-radius: 0 !important;
transition: none !important;
}
[class*="card___YzBjMm"]:hover {
outline: 1px dotted #800080 !important;
outline-offset: -2px !important;
box-shadow: inset -1px -1px 0 #808080, inset 1px 1px 0 #dfdfdf !important;
}
[class*="cardBody___YzBjMm"],
[class*="footer___YzBjMm"] {
background: transparent !important;
}
[class*="footer___YzBjMm"] {
border-top: 1px solid #808080 !important;
padding-top: 6px !important;
}
[class*="name___YzBjMm"] {
color: #000000 !important;
text-shadow: none !important;
}
[class*="category___YzBjMm"] {
color: #800080 !important;
text-transform: uppercase !important;
letter-spacing: 0.05em !important;
}
[class*="description___YzBjMm"] {
color: #000000 !important;
}
[class*="statText___YzBjMm"] {
color: #444444 !important;
}
/* ─────────────────────────────────────────────────
* ADD COMMUNITY MODAL (XzNjNz)
* ───────────────────────────────────────────────── */
/* Modal surface already styled via XzA4MW, content area: */
[class*="content___XzNjNz"],
[class*="landingContainer___XzNjNz"] {
background: #c0c0c0 !important;
}
[class*="landingContainer___XzNjNz"] p {
color: #000000 !important;
}
/* Modal header */
[class*="layout___XzA4MW"][class*="header___XzA4MW"] {
background: linear-gradient(90deg, #800080 0%, #388cb0 100%) !important;
border-bottom: 2px solid #000000 !important;
border-radius: 0 !important;
}
[class*="headerText___XzA4MW"] h3 {
color: #ffffff !important;
text-shadow: 1px 1px 0 #000040 !important;
}
/* Close button in modal header */
[class*="layout___XzA4MW"][class*="header___XzA4MW"] button {
background: #c0c0c0 !important;
border-top: 2px solid #ffffff !important;
border-left: 2px solid #ffffff !important;
border-bottom: 2px solid #000000 !important;
border-right: 2px solid #000000 !important;
box-shadow: inset -1px -1px 0 #808080 !important;
border-radius: 0 !important;
color: #000000 !important;
width: 16px !important;
height: 14px !important;
min-width: 16px !important;
padding: 0 !important;
}
[class*="layout___XzA4MW"][class*="header___XzA4MW"] button:hover {
border-top: 2px solid #000000 !important;
border-left: 2px solid #000000 !important;
border-bottom: 2px solid #ffffff !important;
border-right: 2px solid #ffffff !important;
}
/* Action buttons: Create Community / Join Community / Import Template */
button[class*="actionButton___XzNjNz"] {
background: #c0c0c0 !important;
border-top: 2px solid #ffffff !important;
border-left: 2px solid #ffffff !important;
border-bottom: 2px solid #000000 !important;
border-right: 2px solid #000000 !important;
box-shadow: inset -1px -1px 0 #808080, inset 1px 1px 0 #dfdfdf !important;
border-radius: 0 !important;
transition: none !important;
}
button[class*="actionButton___XzNjNz"]:hover {
background: #c0c0c0 !important;
border-top: 2px solid #000000 !important;
border-left: 2px solid #000000 !important;
border-bottom: 2px solid #ffffff !important;
border-right: 2px solid #ffffff !important;
outline: 1px dotted #800080 !important;
outline-offset: -3px !important;
}
[class*="actionIcon___XzNjNz"] {
background: #800080 !important;
color: #ffffff !important;
border-radius: 0 !important;
padding: 8px !important;
}
[class*="actionLabel___XzNjNz"] {
color: #000000 !important;
}
[class*="actionButtonsGroup___XzNjNz"],
[class*="actionButtons___XzNjNz"] {
background: transparent !important;
}
/* ─────────────────────────────────────────────────
* SETTINGS MODAL
* ───────────────────────────────────────────────── */
[class*="container___XzU3Zj"] { background: #c0c0c0 !important; }
[class*="desktopSidebar___XzU3Zj"],
[class*="desktopSidebarInner___XzU3Zj"] {
background: #c0c0c0 !important;
border-right: 2px solid #808080 !important;
}
[class*="sidebarCategoryTitle___XzU3Zj"] {
color: #000000 !important;
text-transform: uppercase !important;
border-bottom: 1px solid #808080 !important;
}
[class*="sidebarItem___XzU3Zj"] {
color: #000000 !important;
border-radius: 0 !important;
background: transparent !important;
}
[class*="sidebarItem___XzU3Zj"]:hover {
background: #800080 !important;
color: #ffffff !important;
}
[class*="sidebarItem___XzU3Zj"]:hover * { color: #ffffff !important; }
[class*="sidebarItemSelected___XzU3Zj"],
[class*="sidebarItemSelected___XzU3Zj"] * {
background: #800080 !important;
color: #ffffff !important;
}
[class*="sidebarItemDanger___XzU3Zj"] { color: #800000 !important; }
[class*="desktopContent___XzU3Zj"],
[class*="desktopContentCard___XzU3Zj"],
[class*="desktopContentPad___XzU3Zj"] { background: #c0c0c0 !important; }
[class*="desktopHeader___XzU3Zj"] {
background: linear-gradient(90deg, #800080 0%, #388cb0 100%) !important;
border-bottom: 2px solid #000000 !important;
}
[class*="title___XzhlMD"],
[class*="title___XzhkYm"] {
color: #ffffff !important;
}
[class*="desktopContent___XzU3Zj"] label,
[class*="desktopContent___XzU3Zj"] p,
[class*="desktopContent___XzU3Zj"] span,
[class*="desktopContent___XzU3Zj"] div {
color: #000000 !important;
}
[class*="desktopContent___XzU3Zj"] input,
[class*="desktopContent___XzU3Zj"] textarea {
background: #ffffff !important;
color: #000000 !important;
-webkit-text-fill-color: #000000 !important;
border-top: 2px solid #808080 !important;
border-left: 2px solid #808080 !important;
border-bottom: 2px solid #dfdfdf !important;
border-right: 2px solid #dfdfdf !important;
border-radius: 0 !important;
}
[class*="legalLink___ZWQxYT"] { color: #800080 !important; }
[class*="sidebarFooter___XzU3Zj"] * { color: #808080 !important; }
/* ═══════════════════════════════════════════════════════
* VOICE CONNECTION STATUS AREA (user area / bottom panel)
* ═══════════════════════════════════════════════════════ */
[class*="voiceConnectionWrapper___XzEyMT"],
[class*="voiceConnectionContainer___XzRiYz"] {
background: #c0c0c0 !important;
border-top: 2px solid #808080 !important;
}
/* "Voice Connected" status button */
[class*="statusRow___XzRiYz"] {
background: transparent !important;
}
[class*="statusButton___XzRiYz"] {
background: #c0c0c0 !important;
border-top: 2px solid #ffffff !important;
border-left: 2px solid #ffffff !important;
border-bottom: 2px solid #000000 !important;
border-right: 2px solid #000000 !important;
box-shadow: inset -1px -1px 0 #808080, inset 1px 1px 0 #dfdfdf !important;
border-radius: 0 !important;
color: #000000 !important;
transition: none !important;
}
[class*="statusButton___XzRiYz"]:hover {
border-top: 2px solid #000000 !important;
border-left: 2px solid #000000 !important;
border-bottom: 2px solid #ffffff !important;
border-right: 2px solid #ffffff !important;
outline: 1px dotted #800080 !important;
outline-offset: -3px !important;
}
/* Signal / ping icon — keep green */
[class*="signalIcon___XzRiYz"] {
color: #00aa00 !important;
}
/* Noise suppression, disconnect, and other control buttons */
[class*="controlButton___XzRiYz"],
[class*="mediaButton___XzRiYz"] {
background: #c0c0c0 !important;
border-top: 2px solid #ffffff !important;
border-left: 2px solid #ffffff !important;
border-bottom: 2px solid #000000 !important;
border-right: 2px solid #000000 !important;
box-shadow: inset -1px -1px 0 #808080, inset 1px 1px 0 #dfdfdf !important;
border-radius: 0 !important;
color: #000000 !important;
transition: none !important;
}
[class*="controlButton___XzRiYz"]:hover,
[class*="mediaButton___XzRiYz"]:hover {
background: #c0c0c0 !important;
border-top: 2px solid #000000 !important;
border-left: 2px solid #000000 !important;
border-bottom: 2px solid #ffffff !important;
border-right: 2px solid #ffffff !important;
}
/* Connection info text: channel name, connection ID */
[class*="connectionInfo___XzRiYz"],
[class*="channelSourceLink___XzRiYz"],
[class*="connectionIdValue___XzRiYz"] {
color: #000000 !important;
text-shadow: none !important;
}
[class*="channelSourceLink___XzRiYz"] {
color: #800080 !important;
text-decoration: underline !important;
}
/* Avatar stack (participant mini-avatars) */
[class*="channelAvatarStack___XzRiYz"] {
background: transparent !important;
}
/* ═══════════════════════════════════════════════════════
* VOICE CALL PARTICIPANT GRID
* ═══════════════════════════════════════════════════════ */
/* Root view — match chat wallpaper */
[class*="root___XzdmOG"] {
background: black !important;
}
[class*="mainContent___XzdmOG"] {
background: transparent !important;
}
/* Grid viewport */
[class*="gridViewport___XzYwZT"],
[class*="grid___XzYwZT"] {
background: transparent !important;
}
/* Individual participant tiles */
[class*="gridItem___XzYwZT"] {
background: transparent !important;
}
[class*="lkParticipantTile___XzdmOG"] {
background: #c0c0c0 !important;
border-top: 2px solid #ffffff !important;
border-left: 2px solid #ffffff !important;
border-bottom: 2px solid #000000 !important;
border-right: 2px solid #000000 !important;
box-shadow: inset -1px -1px 0 #808080, inset 1px 1px 0 #dfdfdf !important;
border-radius: 0 !important;
}
/* Avatar placeholder background inside tile */
[class*="lkParticipantPlaceholder___XzdmOG"] {
background: #a0a0a0 !important;
border-radius: 0 !important;
}
/* Avatar ring */
[class*="avatarRing___XzdmMT"] {
border-color: #800080 !important;
border-radius: 50% !important;
}
/* Name / metadata overlay at bottom of tile */
[class*="lkParticipantMetadata___XzdmOG"] {
background: linear-gradient(transparent, rgba(0,0,0,0.6)) !important;
}
[class*="participantNameText___XzdmMT"] {
color: #ffffff !important;
text-shadow: 1px 1px 0 #000000 !important;
}
[class*="participantConnectionText___XzdmMT"] {
color: #c0c0c0 !important;
text-shadow: 1px 1px 0 #000000 !important;
}
/* Per-tile context menu button */
[class*="menuButton___XzdmMT"] {
background: #c0c0c0 !important;
border-top: 2px solid #ffffff !important;
border-left: 2px solid #ffffff !important;
border-bottom: 2px solid #000000 !important;
border-right: 2px solid #000000 !important;
border-radius: 0 !important;
color: #000000 !important;
transition: none !important;
}
/* Bottom control bar */
[class*="container___XzgyOT"] {
background: #c0c0c0 !important;
border-top: 2px solid #808080 !important;
box-shadow: none !important;
}
[class*="button___XzgyOT"] {
background: #c0c0c0 !important;
border-top: 2px solid #ffffff !important;
border-left: 2px solid #ffffff !important;
border-bottom: 2px solid #000000 !important;
border-right: 2px solid #000000 !important;
box-shadow: inset -1px -1px 0 #808080, inset 1px 1px 0 #dfdfdf !important;
border-radius: 0 !important;
color: #000000 !important;
transition: none !important;
}
[class*="button___XzgyOT"]:hover {
background: #c0c0c0 !important;
border-top: 2px solid #000000 !important;
border-left: 2px solid #000000 !important;
border-bottom: 2px solid #ffffff !important;
border-right: 2px solid #ffffff !important;
outline: 1px dotted #800080 !important;
outline-offset: -3px !important;
}
/* Muted state — sunken/pressed button */
[class*="buttonMuted___XzgyOT"] {
background: #c0c0c0 !important;
border-top: 2px solid #000000 !important;
border-left: 2px solid #000000 !important;
border-bottom: 2px solid #ffffff !important;
border-right: 2px solid #ffffff !important;
box-shadow: inset 1px 1px 0 #808080 !important;
color: #800000 !important;
}
/* Settings caret buttons */
[class*="settingsButton___XzgyOT"] {
background: #c0c0c0 !important;
border-top: 2px solid #ffffff !important;
border-left: 2px solid #ffffff !important;
border-bottom: 2px solid #000000 !important;
border-right: 2px solid #000000 !important;
border-radius: 0 !important;
color: #000000 !important;
transition: none !important;
}
/* Disconnect button — red W95 style */
[class*="button___XzgyOT"][class*="disconnect"],
[class*="button___XzgyOT"][aria-label*="Disconnect"],
[class*="button___XzgyOT"][aria-label*="disconnect"] {
background: #c0c0c0 !important;
color: #800000 !important;
border-top: 2px solid #ffffff !important;
border-left: 2px solid #ffffff !important;
border-bottom: 2px solid #000000 !important;
border-right: 2px solid #000000 !important;
}
/* Fullscreen button */
[class*="fullscreenButtonWrap___XzdmOG"] button {
background: #c0c0c0 !important;
border-top: 2px solid #ffffff !important;
border-left: 2px solid #ffffff !important;
border-bottom: 2px solid #000000 !important;
border-right: 2px solid #000000 !important;
border-radius: 0 !important;
color: #000000 !important;
transition: none !important;
}
/* Grey divider bar fix — any horizontal rule or separator in the voice view */
[class*="root___XzdmOG"] hr,
[class*="root___XzdmOG"] [class*="separator"],
[class*="root___XzdmOG"] [class*="divider"] {
background: #808080 !important;
border: none !important;
height: 2px !important;
}
/* ══════════════════════════����═══════════════════════════
* PICTURE-IN-PICTURE STREAMING OVERLAY
* ═══════════════════════════════════════════════════════ */
[class*="container___ZjM0OD"] {
background: #c0c0c0 !important;
border-top: 2px solid #ffffff !important;
border-left: 2px solid #ffffff !important;
border-bottom: 2px solid #000000 !important;
border-right: 2px solid #000000 !important;
box-shadow: inset -1px -1px 0 #808080, inset 1px 1px 0 #dfdfdf !important;
border-radius: 0 !important;
}
/* Frozen/paused frame */
[class*="frozenFrame___ZjM0OD"] {
border-radius: 0 !important;
opacity: 0.7 !important;
}
/* Paused overlay */
[class*="previewPausedOverlay___ZjM0OD"] {
background: rgba(192, 192, 192, 0.92) !important;
border-radius: 0 !important;
}
[class*="previewPausedIcon___ZjM0OD"] {
color: #800080 !important;
}
[class*="previewPausedTextWrap___ZjM0OD"],
[class*="previewPausedTextWrap___ZjM0OD"] * {
color: #000000 !important;
text-shadow: none !important;
}
/* Hover overlay — header gradient */
[class*="hoverOverlay___ZjM0OD"] {
background: transparent !important;
}
[class*="headerGradient___ZjM0OD"] {
background: linear-gradient(180deg, rgba(0,0,128,0.9) 0%, transparent 100%) !important;
}
[class*="headerContent___ZjM0OD"] {
background: transparent !important;
}
/* "Return to call" button */
[class*="returnToCallButton___ZjM0OD"] {
background: #c0c0c0 !important;
border-top: 2px solid #ffffff !important;
border-left: 2px solid #ffffff !important;
border-bottom: 2px solid #000000 !important;
border-right: 2px solid #000000 !important;
box-shadow: inset -1px -1px 0 #808080, inset 1px 1px 0 #dfdfdf !important;
border-radius: 0 !important;
transition: none !important;
}
[class*="returnToCallButton___ZjM0OD"]:hover {
border-top: 2px solid #000000 !important;
border-left: 2px solid #000000 !important;
border-bottom: 2px solid #ffffff !important;
border-right: 2px solid #ffffff !important;
}
[class*="returnToCallLabel___ZjM0OD"] {
color: #000000 !important;
}
[class*="returnToCallIcon___ZjM0OD"] {
color: #800080 !important;
}
/* Close button (X) */
[class*="closeButton___ZjM0OD"] {
background: #c0c0c0 !important;
border-top: 2px solid #ffffff !important;
border-left: 2px solid #ffffff !important;
border-bottom: 2px solid #000000 !important;
border-right: 2px solid #000000 !important;
border-radius: 0 !important;
color: #000000 !important;
width: 16px !important;
height: 14px !important;
min-width: 16px !important;
padding: 0 !important;
transition: none !important;
}
[class*="closeButton___ZjM0OD"]:hover {
border-top: 2px solid #000000 !important;
border-left: 2px solid #000000 !important;
border-bottom: 2px solid #ffffff !important;
border-right: 2px solid #ffffff !important;
}
/* Footer gradient + streamer name */
[class*="footerGradient___ZjM0OD"] {
background: linear-gradient(0deg, rgba(0,0,128,0.9) 0%, transparent 100%) !important;
}
[class*="footerContent___ZjM0OD"] {
background: transparent !important;
}
[class*="streamerName___ZjM0OD"] {
color: #ffffff !important;
text-shadow: 1px 1px 0 #000000 !important;
}
/* Resize handles — W95 style gripper dots */
[class*="resizeHandleTop___ZjM0OD"],
[class*="resizeHandleBottom___ZjM0OD"],
[class*="resizeHandleLeft___ZjM0OD"],
[class*="resizeHandleRight___ZjM0OD"],
[class*="resizeHandleTopLeft___ZjM0OD"],
[class*="resizeHandleTopRight___ZjM0OD"],
[class*="resizeHandleBottomLeft___ZjM0OD"],
[class*="resizeHandleBottomRight___ZjM0OD"] {
background: transparent !important;
border: none !important;
}
[class*="resizeHandleBottomRight___ZjM0OD"] {
background-image: radial-gradient(circle, #808080 1px, transparent 1px) !important;
background-size: 3px 3px !important;
background-position: bottom right !important;
background-repeat: repeat !important;
width: 12px !important;
height: 12px !important;
}
/* ═══════════════════════════════════════════════════════
* WINDOWS SPLASH / LOADING SCREEN
* ═══════════════════════════════════════════════════════ */
[class*="splashOverlay___ZTBkMm"] {
background: black !important; /* Storm (VGA) only had a black desktop */
display: flex !important;
align-items: center !important;
justify-content: center !important;
}
[class*="topDragRegion___ZTBkMm"] {
background: transparent !important;
}
/* The window itself */
[class*="splashContent___ZTBkMm"] {
background: #c0c0c0 !important;
border-top: 2px solid #ffffff !important;
border-left: 2px solid #ffffff !important;
border-bottom: 2px solid #000000 !important;
border-right: 2px solid #000000 !important;
box-shadow: inset -1px -1px 0 #808080, inset 1px 1px 0 #dfdfdf !important;
border-radius: 0 !important;
padding: 0 !important;
width: 420px !important;
display: flex !important;
flex-direction: column !important;
overflow: visible !important;
}
/* Title bar via ::before */
[class*="splashContent___ZTBkMm"]::before {
content: "Fluxer" !important;
display: flex !important;
width: 99%;
align: left !important;
background: linear-gradient(90deg, #800080 0%, #388cb0 100%) !important;
color: #ffffff !important;
padding: 3px 4px 3px 6px !important;
text-shadow: 1px 1px 0 #000040 !important;
flex-shrink: 0 !important;
letter-spacing: 0 !important;
}
/* Icon area */
/* Hide the Fluxer SVG icon pulse */
[class*="iconPulse___ZTBkMm"] {
display: none !important;
}
/* Wordmark removed — logo image contains the text */
[class*="iconWrapper___ZTBkMm"]::after {
content: none !important;
display: none !important;
}
/* Quote / status area */
[class*="quoteContainer___ZTBkMm"] {
background: #c0c0c0 !important;
padding: 10px 14px !important;
border-bottom: 1px solid #808080 !important;
display: flex !important;
flex-direction: column !important;
gap: 4px !important;
}
[class*="quoteLink___ZTBkMm"] {
color: #000000 !important;
text-decoration: none !important;
}
[class*="incidentCta___ZTBkMm"] {
color: #800080 !important;
text-decoration: underline !important;
}
/* "Connecting" + progress bar */
[class*="connectionStatus___ZTBkMm"] {
background: #c0c0c0 !important;
color: #000000 !important;
text-transform: uppercase !important;
letter-spacing: 0.05em !important;
padding: 8px 14px 10px !important;
margin: 0 !important;
text-align: left !important;
}
[class*="connectionStatus___ZTBkMm"]::after {
content: "" !important;
display: block !important;
margin-top: 6px !important;
height: 16px !important;
background: repeating-linear-gradient(
90deg,
#800080 0px,
#800080 10px,
#c0c0c0 10px,
#c0c0c0 12px
) !important;
border-top: 2px solid #808080 !important;
border-left: 2px solid #808080 !important;
border-bottom: 2px solid #ffffff !important;
border-right: 2px solid #ffffff !important;
animation: w98progress 1.4s steps(10, end) infinite !important;
background-size: 220% 100% !important;
}
@keyframes w98progress {
0% { background-position: 0% 0%; }
100% { background-position: -100% 0%; }
}
/* Desktop client title bar */
[class*="NativeTitlebar"][class*="module__titlebar"] {
background: linear-gradient(90deg, #800080 0%, #388cb0 100%) !important;
/* border-bottom: 1px solid #0e264a !important; */
padding: 0 7px !important;
}
/* Fluxer wordmark inside title bar */
[class*="NativeTitlebar"][class*="module__wordmark"] {
color: #ffffff !important;
/* filter: drop-shadow(0 1px 2px rgba(0, 0, 0, 0.5)) !important; */
}
| 1 | /* ═══════════════════════════════════════════════════ |
| 2 | * Memphis Storm theme based on |
| 3 | * WINDOWS 95 — FLUXER THEME v3 |
| 4 | * Built from real inspected class names only. |
| 5 | * ═══════════════════════════════════════════════════ */ |
| 6 | |
| 7 | /* ───────────────────────────────────────────────── |
| 8 | * CHAT BACKGROUND |
| 9 | * ───────────────────────────────────────────────── */ |
| 10 | [class*="chatContent___"], |
| 11 | [class*="messagesWrapper___"] { |
| 12 | background: white !important; |
| 13 | } |
| 14 | |
| 15 | /* ───────────────────────────────────────────────── |
| 16 | * GUILD LIST (far left icon rail) |
| 17 | * ───────────────────────────────────────────────── */ |
| 18 | [class*="guildListScrollerWrapper___XzkwZG"], |
| 19 | [class*="guildListScrollContainer___XzkwZG"], |
| 20 | [class*="guildListContent___XzkwZG"], |
| 21 | [class*="guildListTopSection___XzkwZG"], |
| 22 | [class*="guildListGuildsSection___XzkwZG"] { |
| 23 | background: #c0c0c0 !important; |
| 24 | } |
| 25 | |
| 26 | [class*="guildListScrollerWrapper___XzkwZG"] { |
| 27 | border-right: 2px solid #808080 !important; |
| 28 | } |
| 29 | |
| 30 | [class*="guildIndicatorBar___XzkwZG"] { |
| 31 | background: #800080 !important; |
| 32 | } |
| 33 | |
| 34 | [class*="guildDivider___XzkwZG"] { |
| 35 | background: #808080 !important; |
| 36 | border-bottom: 1px solid #ffffff !important; |
| 37 | } |
| 38 | |
| 39 | [class*="addGuildButtonIcon___XzkwZG"] { |
| 40 | background: #c0c0c0 !important; |
| 41 | border-top: 2px solid #ffffff !important; |
| 42 | border-left: 2px solid #ffffff !important; |
| 43 | border-bottom: 2px solid #000000 !important; |
| 44 | border-right: 2px solid #000000 !important; |
| 45 | box-shadow: inset -1px -1px 0 #808080, inset 1px 1px 0 #dfdfdf !important; |
| 46 | border-radius: 0 !important; |
| 47 | color: #800080 !important; |
| 48 | } |
| 49 | |
| 50 | [class*="addGuildButtonIcon___XzkwZG"]:hover { |
| 51 | background: #c0c0c0 !important; |
| 52 | border-top: 2px solid #000000 !important; |
| 53 | border-left: 2px solid #000000 !important; |
| 54 | border-bottom: 2px solid #ffffff !important; |
| 55 | border-right: 2px solid #ffffff !important; |
| 56 | box-shadow: inset 1px 1px 0 #808080, inset -1px -1px 0 #dfdfdf !important; |
| 57 | } |
| 58 | |
| 59 | [class*="fluxerButtonIcon___XzkwZG"] { |
| 60 | background: #c0c0c0 !important; |
| 61 | border-top: 2px solid #ffffff !important; |
| 62 | border-left: 2px solid #ffffff !important; |
| 63 | border-bottom: 2px solid #000000 !important; |
| 64 | border-right: 2px solid #000000 !important; |
| 65 | box-shadow: inset -1px -1px 0 #808080, inset 1px 1px 0 #dfdfdf !important; |
| 66 | border-radius: 0 !important; |
| 67 | color: #800080 !important; |
| 68 | } |
| 69 | |
| 70 | [class*="fluxerButton___XzkwZG"]:hover [class*="fluxerButtonIcon___XzkwZG"] { |
| 71 | border-top: 2px solid #000000 !important; |
| 72 | border-left: 2px solid #000000 !important; |
| 73 | border-bottom: 2px solid #ffffff !important; |
| 74 | border-right: 2px solid #ffffff !important; |
| 75 | } |
| 76 | |
| 77 | /* ───────────────────────────────────────────────── |
| 78 | * DM LIST PANEL (Direct Messages column) |
| 79 | * ───────────────────────────────────────────────── */ |
| 80 | |
| 81 | /* Outer column wrapper */ |
| 82 | .DMLayout\.module__dmListColumn___ZmIwOG, |
| 83 | [class="DMLayout.module__dmListColumn___ZmIwOG"], |
| 84 | div[class*="dmListColumn___ZmIwOG"] { |
| 85 | background: #c0c0c0 !important; |
| 86 | } |
| 87 | |
| 88 | /* Main container + scroller */ |
| 89 | div[class*="dmListContainer___XzM3ZG"], |
| 90 | div[class*="desktopScroller___XzM3ZG"], |
| 91 | div[class*="scrollerContent___XzM3ZG"], |
| 92 | div[class*="dmChannelList___XzM3ZG"] { |
| 93 | background: #c0c0c0 !important; |
| 94 | } |
| 95 | |
| 96 | /* Quick Switcher header */ |
| 97 | button[class*="dmListHeader___XzM3ZG"] { |
| 98 | background: linear-gradient(90deg, #800080 0%, #388cb0 100%) !important; |
| 99 | border-bottom: 2px solid #000000 !important; |
| 100 | border-top: 1px solid #a0a0ff !important; |
| 101 | width: 100% !important; |
| 102 | } |
| 103 | |
| 104 | span[class*="dmListHeaderText___XzM3ZG"] { |
| 105 | color: #ffffff !important; |
| 106 | } |
| 107 | |
| 108 | /* Ctrl+K kbd badges */ |
| 109 | div[class*="dmListHeaderShortcut___XzM3ZG"], |
| 110 | kbd[class*="key___XzViNG"], |
| 111 | span[class*="keybindHint___XzViNG"] { |
| 112 | background: #c0c0c0 !important; |
| 113 | color: #000000 !important; |
| 114 | border-top: 1px solid #ffffff !important; |
| 115 | border-left: 1px solid #ffffff !important; |
| 116 | border-bottom: 1px solid #000000 !important; |
| 117 | border-right: 1px solid #000000 !important; |
| 118 | border-radius: 0 !important; |
| 119 | } |
| 120 | |
| 121 | /* Friends / Personal Notes / Plutonium nav buttons */ |
| 122 | button[class*="clickableItem___XzM3ZG"] { |
| 123 | background: #c0c0c0 !important; |
| 124 | border-top: 2px solid #ffffff !important; |
| 125 | border-left: 2px solid #ffffff !important; |
| 126 | border-bottom: 2px solid #000000 !important; |
| 127 | border-right: 2px solid #000000 !important; |
| 128 | box-shadow: inset -1px -1px 0 #808080, inset 1px 1px 0 #dfdfdf !important; |
| 129 | border-radius: 0 !important; |
| 130 | margin: 2px 4px !important; |
| 131 | transition: none !important; |
| 132 | width: calc(100% - 8px) !important; |
| 133 | } |
| 134 | |
| 135 | button[class*="clickableItem___XzM3ZG"]:hover { |
| 136 | background: #800080 !important; |
| 137 | border-top: 2px solid #000000 !important; |
| 138 | border-left: 2px solid #000000 !important; |
| 139 | border-bottom: 2px solid #ffffff !important; |
| 140 | border-right: 2px solid #ffffff !important; |
| 141 | } |
| 142 | |
| 143 | button[class*="clickableItem___XzM3ZG"]:hover * { |
| 144 | color: #ffffff !important; |
| 145 | } |
| 146 | |
| 147 | span[class*="clickableItemText___XzM3ZG"], |
| 148 | div[class*="clickableItemIcon___XzM3ZG"] { |
| 149 | color: #000000 !important; |
| 150 | } |
| 151 | |
| 152 | /* "Direct Messages" section separator */ |
| 153 | div[class*="dmSectionSeparator___XzM3ZG"] { |
| 154 | background: #808080 !important; |
| 155 | border-bottom: 1px solid #ffffff !important; |
| 156 | height: 2px !important; |
| 157 | margin: 4px 0 !important; |
| 158 | } |
| 159 | |
| 160 | /* "Direct Messages" section header row */ |
| 161 | div[class*="dmSectionHeader___XzM3ZG"] { |
| 162 | background: #c0c0c0 !important; |
| 163 | border-top: 1px solid #808080 !important; |
| 164 | border-bottom: 1px solid #ffffff !important; |
| 165 | padding: 2px 8px !important; |
| 166 | } |
| 167 | |
| 168 | span[class*="dmSectionHeaderLabel___XzM3ZG"] { |
| 169 | color: #000000 !important; |
| 170 | text-transform: uppercase !important; |
| 171 | letter-spacing: 0.05em !important; |
| 172 | } |
| 173 | |
| 174 | /* + New DM button */ |
| 175 | button[class*="dmCreateButton___XzM3ZG"] { |
| 176 | background: #c0c0c0 !important; |
| 177 | border-top: 2px solid #ffffff !important; |
| 178 | border-left: 2px solid #ffffff !important; |
| 179 | border-bottom: 2px solid #000000 !important; |
| 180 | border-right: 2px solid #000000 !important; |
| 181 | box-shadow: inset -1px -1px 0 #808080 !important; |
| 182 | border-radius: 0 !important; |
| 183 | color: #000000 !important; |
| 184 | } |
| 185 | |
| 186 | button[class*="dmCreateButton___XzM3ZG"]:hover { |
| 187 | border-top: 2px solid #000000 !important; |
| 188 | border-left: 2px solid #000000 !important; |
| 189 | border-bottom: 2px solid #ffffff !important; |
| 190 | border-right: 2px solid #ffffff !important; |
| 191 | } |
| 192 | |
| 193 | /* DM conversation items — normal */ |
| 194 | button[class*="dmItem___XzM3ZG"] { |
| 195 | background: #c0c0c0 !important; |
| 196 | border-top: 2px solid #ffffff !important; |
| 197 | border-left: 2px solid #ffffff !important; |
| 198 | border-bottom: 2px solid #000000 !important; |
| 199 | border-right: 2px solid #000000 !important; |
| 200 | box-shadow: inset -1px -1px 0 #808080, inset 1px 1px 0 #dfdfdf !important; |
| 201 | border-radius: 0 !important; |
| 202 | margin: 2px 4px !important; |
| 203 | transition: none !important; |
| 204 | width: calc(100% - 8px) !important; |
| 205 | } |
| 206 | |
| 207 | button[class*="dmItem___XzM3ZG"]:hover { |
| 208 | background: #c0c0c0 !important; |
| 209 | outline: 1px dotted #800080 !important; |
| 210 | outline-offset: -2px !important; |
| 211 | } |
| 212 | |
| 213 | /* DM item — SELECTED/active — sunken */ |
| 214 | button[class*="dmItemSelected___XzM3ZG"] { |
| 215 | background: #c0c0c0 !important; |
| 216 | border-top: 2px solid #000000 !important; |
| 217 | border-left: 2px solid #000000 !important; |
| 218 | border-bottom: 2px solid #ffffff !important; |
| 219 | border-right: 2px solid #ffffff !important; |
| 220 | box-shadow: inset 1px 1px 0 #808080, inset -1px -1px 0 #dfdfdf !important; |
| 221 | } |
| 222 | |
| 223 | button[class*="dmItemSelected___XzM3ZG"] span[class*="dmItemNameText___XzM3ZG"] { |
| 224 | text-decoration: underline !important; |
| 225 | } |
| 226 | |
| 227 | /* DM item text */ |
| 228 | span[class*="dmItemName___XzM3ZG"], |
| 229 | span[class*="dmItemNameText___XzM3ZG"] { |
| 230 | color: #000000 !important; |
| 231 | } |
| 232 | |
| 233 | /* Close X button on DM items */ |
| 234 | div[class*="dmItemCloseButton___XzM3ZG"] { |
| 235 | background: #c0c0c0 !important; |
| 236 | border-top: 2px solid #ffffff !important; |
| 237 | border-left: 2px solid #ffffff !important; |
| 238 | border-bottom: 2px solid #000000 !important; |
| 239 | border-right: 2px solid #000000 !important; |
| 240 | box-shadow: inset -1px -1px 0 #808080 !important; |
| 241 | border-radius: 0 !important; |
| 242 | color: #000000 !important; |
| 243 | } |
| 244 | |
| 245 | div[class*="dmItemCloseButton___XzM3ZG"]:hover { |
| 246 | border-top: 2px solid #000000 !important; |
| 247 | border-left: 2px solid #000000 !important; |
| 248 | border-bottom: 2px solid #ffffff !important; |
| 249 | border-right: 2px solid #ffffff !important; |
| 250 | } |
| 251 | |
| 252 | /* System tag badge (e.g. "SYSTEM" on Fluxer bot) */ |
| 253 | span[class*="tag___XzM2Zm"] { |
| 254 | background: #800080 !important; |
| 255 | color: #ffffff !important; |
| 256 | border-radius: 0 !important; |
| 257 | padding: 1px 4px !important; |
| 258 | } |
| 259 | |
| 260 | span[class*="text___XzM2Zm"] { |
| 261 | color: #ffffff !important; |
| 262 | } |
| 263 | |
| 264 | /* ───────────────────────────────────────────────── |
| 265 | * CHANNEL LIST PANEL — silver chrome |
| 266 | * ───────────────────────────────────────────────── */ |
| 267 | [class*="channelListScrollerWrapper___XzdlNz"] { |
| 268 | background: #c0c0c0 !important; |
| 269 | border-right: 2px solid #808080 !important; |
| 270 | } |
| 271 | |
| 272 | [class*="channelListScroller___XzdlNz"] { |
| 273 | background: #c0c0c0 !important; |
| 274 | } |
| 275 | |
| 276 | [class*="navigationContainer___XzdlNz"], |
| 277 | [class*="channelGroupsContainer___XzdlNz"], |
| 278 | [class*="channelGroup___XzdlNz"], |
| 279 | [class*="membersSection___XzdlNz"] { |
| 280 | background: transparent !important; |
| 281 | } |
| 282 | |
| 283 | /* ───────────────────────────────────────────────── |
| 284 | * GUILD HEADER — title bar |
| 285 | * ───────────────────────────────────────────────── */ |
| 286 | [class*="headerWrapper___ZGNlOD"] { |
| 287 | background: linear-gradient(90deg, #800080 0%, #388cb0 100%) !important; |
| 288 | border-top: 2px solid #ffffff !important; |
| 289 | border-left: 2px solid #ffffff !important; |
| 290 | border-bottom: 2px solid #000000 !important; |
| 291 | border-right: 2px solid #000000 !important; |
| 292 | box-shadow: inset -1px -1px 0 #808080, inset 1px 1px 0 #a0a0ff !important; |
| 293 | padding: 0 !important; |
| 294 | } |
| 295 | |
| 296 | [class*="headerContainer___ZGNlOD"] { |
| 297 | background: transparent !important; |
| 298 | border: none !important; |
| 299 | box-shadow: none !important; |
| 300 | } |
| 301 | |
| 302 | [class*="headerContent___ZGNlOD"] { |
| 303 | padding: 4px 8px !important; |
| 304 | } |
| 305 | |
| 306 | [class*="guildName___ZGNlOD"] { |
| 307 | color: #ffffff !important;; |
| 308 | text-shadow: 1px 1px 0 #000040 !important; |
| 309 | } |
| 310 | |
| 311 | [class*="caretIcon___ZGNlOD"] { |
| 312 | background: #c0c0c0 !important; |
| 313 | color: #000000 !important; |
| 314 | border-top: 2px solid #ffffff !important; |
| 315 | border-left: 2px solid #ffffff !important; |
| 316 | border-bottom: 2px solid #000000 !important; |
| 317 | border-right: 2px solid #000000 !important; |
| 318 | box-shadow: inset -1px -1px 0 #808080 !important; |
| 319 | border-radius: 0 !important; |
| 320 | padding: 2px !important; |
| 321 | width: 16px !important; |
| 322 | height: 14px !important; |
| 323 | } |
| 324 | |
| 325 | [class*="headerContent___ZGNlOD"]:hover [class*="caretIcon___ZGNlOD"] { |
| 326 | border-top: 2px solid #000000 !important; |
| 327 | border-left: 2px solid #000000 !important; |
| 328 | border-bottom: 2px solid #ffffff !important; |
| 329 | border-right: 2px solid #ffffff !important; |
| 330 | } |
| 331 | |
| 332 | /* ───────────────────────────────────────────────── |
| 333 | * CHANNEL HEADER BAR (top of chat) |
| 334 | * ──────────────────────────────�────────────────── */ |
| 335 | [class*="headerWrapper___XzkyNm"] { |
| 336 | background: #c0c0c0 !important; |
| 337 | border-bottom: 2px solid #808080 !important; |
| 338 | border-top: 1px solid #ffffff !important; |
| 339 | } |
| 340 | |
| 341 | [class*="headerContainer___XzkyNm"] { |
| 342 | background: transparent !important; |
| 343 | } |
| 344 | |
| 345 | /* Channel name + icon */ |
| 346 | [class*="channelName___XzkyNm"] { |
| 347 | color: #000000 !important; |
| 348 | } |
| 349 | |
| 350 | [class*="channelIcon___XzkyNm"] { |
| 351 | color: #800080 !important; |
| 352 | } |
| 353 | |
| 354 | /* Topic divider dot */ |
| 355 | [class*="topicDivider___XzkyNm"] { |
| 356 | color: #808080 !important; |
| 357 | } |
| 358 | |
| 359 | /* Topic text */ |
| 360 | [class*="topicContainer___XzkyNm"], |
| 361 | [class*="topicButton___XzkyNm"], |
| 362 | [class*="topicButton___XzkyNm"] * { |
| 363 | color: #444444 !important; |
| 364 | } |
| 365 | |
| 366 | /* Header icon buttons (star, bell, pin, members, search) */ |
| 367 | [class*="iconButton___XzkyNm"] { |
| 368 | background: #c0c0c0 !important; |
| 369 | border-top: 2px solid #ffffff !important; |
| 370 | border-left: 2px solid #ffffff !important; |
| 371 | border-bottom: 2px solid #000000 !important; |
| 372 | border-right: 2px solid #000000 !important; |
| 373 | box-shadow: inset -1px -1px 0 #808080, inset 1px 1px 0 #dfdfdf !important; |
| 374 | border-radius: 0 !important; |
| 375 | color: #000000 !important; |
| 376 | transition: none !important; |
| 377 | } |
| 378 | |
| 379 | [class*="iconButton___XzkyNm"]:hover { |
| 380 | background: #c0c0c0 !important; |
| 381 | border-top: 2px solid #000000 !important; |
| 382 | border-left: 2px solid #000000 !important; |
| 383 | border-bottom: 2px solid #ffffff !important; |
| 384 | border-right: 2px solid #ffffff !important; |
| 385 | box-shadow: inset 1px 1px 0 #808080, inset -1px -1px 0 #dfdfdf !important; |
| 386 | } |
| 387 | |
| 388 | /* Selected/active icon button (members panel toggle when open) */ |
| 389 | [class*="iconButtonSelected___XzkyNm"] { |
| 390 | background: #c0c0c0 !important; |
| 391 | border-top: 2px solid #000000 !important; |
| 392 | border-left: 2px solid #000000 !important; |
| 393 | border-bottom: 2px solid #ffffff !important; |
| 394 | border-right: 2px solid #ffffff !important; |
| 395 | box-shadow: inset 1px 1px 0 #808080, inset -1px -1px 0 #dfdfdf !important; |
| 396 | border-radius: 0 !important; |
| 397 | color: #000000 !important; |
| 398 | } |
| 399 | |
| 400 | [class*="buttonIcon___XzkyNm"] { |
| 401 | color: #000000 !important; |
| 402 | } |
| 403 | |
| 404 | /* Back button */ |
| 405 | [class*="backButton___XzkyNm"] { |
| 406 | background: #c0c0c0 !important; |
| 407 | border-top: 2px solid #ffffff !important; |
| 408 | border-left: 2px solid #ffffff !important; |
| 409 | border-bottom: 2px solid #000000 !important; |
| 410 | border-right: 2px solid #000000 !important; |
| 411 | box-shadow: inset -1px -1px 0 #808080 !important; |
| 412 | border-radius: 0 !important; |
| 413 | color: #000000 !important; |
| 414 | } |
| 415 | |
| 416 | /* Search bar inside header */ |
| 417 | [class*="inputContainer___XzZhZj"] { |
| 418 | background: #ffffff !important; |
| 419 | border-top: 2px solid #808080 !important; |
| 420 | border-left: 2px solid #808080 !important; |
| 421 | border-bottom: 2px solid #dfdfdf !important; |
| 422 | border-right: 2px solid #dfdfdf !important; |
| 423 | box-shadow: inset 1px 1px 0 #000000 !important; |
| 424 | border-radius: 0 !important; |
| 425 | } |
| 426 | |
| 427 | [class*="input___XzZhZj"] { |
| 428 | background: transparent !important; |
| 429 | color: #000000 !important; |
| 430 | } |
| 431 | |
| 432 | [class*="input___XzZhZj"]::placeholder { |
| 433 | color: #808080 !important; |
| 434 | } |
| 435 | |
| 436 | [class*="scopeButton___XzZhZj"] { |
| 437 | background: transparent !important; |
| 438 | color: #800080 !important; |
| 439 | } |
| 440 | |
| 441 | /* ───────────────────────────────────────────────── |
| 442 | * CHANNEL ITEMS — raised buttons |
| 443 | * ───────────────────────────────────────────────── */ |
| 444 | [class*="container___Xzk5Zm"] { |
| 445 | margin: 2px 4px !important; |
| 446 | background: transparent !important; |
| 447 | } |
| 448 | |
| 449 | [class*="channelItemSurface___YTdjZW"] { |
| 450 | background: #c0c0c0 !important; |
| 451 | border-top: 2px solid #ffffff !important; |
| 452 | border-left: 2px solid #ffffff !important; |
| 453 | border-bottom: 2px solid #000000 !important; |
| 454 | border-right: 2px solid #000000 !important; |
| 455 | box-shadow: inset -1px -1px 0 #808080, inset 1px 1px 0 #dfdfdf !important; |
| 456 | border-radius: 0 !important; |
| 457 | padding: 3px 8px !important; |
| 458 | gap: 6px !important; |
| 459 | transition: none !important; |
| 460 | } |
| 461 | |
| 462 | [class*="channelItemSurface___YTdjZW"]:hover { |
| 463 | background: #c0c0c0 !important; |
| 464 | outline: 1px dotted #800080 !important; |
| 465 | outline-offset: -2px !important; |
| 466 | } |
| 467 | |
| 468 | [class*="channelItemSurface___YTdjZW"]:hover [class*="channelName___Xzk5Zm"] { |
| 469 | color: #800080 !important; |
| 470 | } |
| 471 | |
| 472 | [class*="channelItemSurfaceSelected___YTdjZW"] { |
| 473 | background: #c0c0c0 !important; |
| 474 | border-top: 2px solid #000000 !important; |
| 475 | border-left: 2px solid #000000 !important; |
| 476 | border-bottom: 2px solid #ffffff !important; |
| 477 | border-right: 2px solid #ffffff !important; |
| 478 | box-shadow: inset 1px 1px 0 #808080, inset -1px -1px 0 #dfdfdf !important; |
| 479 | } |
| 480 | |
| 481 | [class*="channelItemSurfaceSelected___YTdjZW"] [class*="channelName___Xzk5Zm"] { |
| 482 | color: #000000 !important; |
| 483 | text-decoration: underline !important; |
| 484 | } |
| 485 | |
| 486 | [class*="channelItemCategory___Xzk5Zm"] { |
| 487 | background: #c0c0c0 !important; |
| 488 | border-top: 1px solid #808080 !important; |
| 489 | border-bottom: 1px solid #ffffff !important; |
| 490 | border-left: none !important; |
| 491 | border-right: none !important; |
| 492 | box-shadow: none !important; |
| 493 | padding: 2px 8px !important; |
| 494 | margin-top: 4px !important; |
| 495 | } |
| 496 | |
| 497 | [class*="channelItemCategory___Xzk5Zm"]:hover { |
| 498 | outline: none !important; |
| 499 | background: #c0c0c0 !important; |
| 500 | } |
| 501 | |
| 502 | [class*="categoryName___Xzk5Zm"] { |
| 503 | color: #000000 !important; |
| 504 | text-transform: uppercase !important; |
| 505 | letter-spacing: 0.05em !important; |
| 506 | } |
| 507 | |
| 508 | [class*="channelName___Xzk5Zm"] { |
| 509 | color: #000000 !important; |
| 510 | } |
| 511 | |
| 512 | [class*="channelItemIcon___Xzk5Zm"] { |
| 513 | color: #800080 !important; |
| 514 | } |
| 515 | |
| 516 | [class*="channelItemIconSelected___Xzk5Zm"] { |
| 517 | color: #000000 !important; |
| 518 | } |
| 519 | |
| 520 | [class*="iconButton___XzJiN2"] { |
| 521 | background: #c0c0c0 !important; |
| 522 | border-top: 2px solid #ffffff !important; |
| 523 | border-left: 2px solid #ffffff !important; |
| 524 | border-bottom: 2px solid #000000 !important; |
| 525 | border-right: 2px solid #000000 !important; |
| 526 | box-shadow: inset -1px -1px 0 #808080 !important; |
| 527 | border-radius: 0 !important; |
| 528 | color: #000000 !important; |
| 529 | } |
| 530 | |
| 531 | [class*="iconButton___XzJiN2"]:hover { |
| 532 | border-top: 2px solid #000000 !important; |
| 533 | border-left: 2px solid #000000 !important; |
| 534 | border-bottom: 2px solid #ffffff !important; |
| 535 | border-right: 2px solid #ffffff !important; |
| 536 | } |
| 537 | |
| 538 | /* ───────────────────────────────────────────────── |
| 539 | * MEMBER LIST (far right panel) |
| 540 | * ───────────────────────────────────────────────── */ |
| 541 | [class*="memberListContainer___XzM3MW"], |
| 542 | [class*="memberListScroller___XzM3MW"] { |
| 543 | background: #c0c0c0 !important; |
| 544 | } |
| 545 | |
| 546 | [class*="frame___ZmU4ZG"], |
| 547 | [class*="contentWrapper___ZmU4ZG"], |
| 548 | [class*="body___ZmU4ZG"] { |
| 549 | background: #c0c0c0 !important; |
| 550 | } |
| 551 | |
| 552 | [class*="groupHeader___Yjk5ZT"] { |
| 553 | background: linear-gradient(90deg, #800080 0%, #388cb0 100%) !important; |
| 554 | color: #ffffff !important; |
| 555 | text-transform: uppercase !important; |
| 556 | letter-spacing: 0.05em !important; |
| 557 | padding: 2px 8px !important; |
| 558 | border-top: 1px solid #a0a0ff !important; |
| 559 | border-bottom: 1px solid #000040 !important; |
| 560 | } |
| 561 | |
| 562 | [class*="button___YTg2NG"] { |
| 563 | background: #c0c0c0 !important; |
| 564 | border-top: 2px solid #ffffff !important; |
| 565 | border-left: 2px solid #ffffff !important; |
| 566 | border-bottom: 2px solid #000000 !important; |
| 567 | border-right: 2px solid #000000 !important; |
| 568 | box-shadow: inset -1px -1px 0 #808080, inset 1px 1px 0 #dfdfdf !important; |
| 569 | border-radius: 0 !important; |
| 570 | margin: 2px 4px !important; |
| 571 | transition: none !important; |
| 572 | } |
| 573 | |
| 574 | [class*="button___YTg2NG"]:hover { |
| 575 | background: #800080 !important; |
| 576 | border-top: 2px solid #000000 !important; |
| 577 | border-left: 2px solid #000000 !important; |
| 578 | border-bottom: 2px solid #ffffff !important; |
| 579 | border-right: 2px solid #ffffff !important; |
| 580 | } |
| 581 | |
| 582 | [class*="button___YTg2NG"]:hover [class*="name___YTg2NG"], |
| 583 | [class*="button___YTg2NG"]:hover [class*="truncatedText___XzM5NG"] { |
| 584 | color: #ffffff !important; |
| 585 | -webkit-text-fill-color: #ffffff !important; |
| 586 | } |
| 587 | |
| 588 | [class*="truncatedText___XzM5NG"] { |
| 589 | color: #808080 !important; |
| 590 | } |
| 591 | |
| 592 | [class*="track___YzkyYz"] { |
| 593 | background: #c0c0c0 !important; |
| 594 | border-left: 1px solid #808080 !important; |
| 595 | } |
| 596 | |
| 597 | [class*="thumb___YzkyYz"] { |
| 598 | background: #c0c0c0 !important; |
| 599 | border-top: 2px solid #ffffff !important; |
| 600 | border-left: 2px solid #ffffff !important; |
| 601 | border-bottom: 2px solid #000000 !important; |
| 602 | border-right: 2px solid #000000 !important; |
| 603 | box-shadow: inset -1px -1px 0 #808080 !important; |
| 604 | border-radius: 0 !important; |
| 605 | } |
| 606 | |
| 607 | /* ───────────────────────────────────────────────── |
| 608 | * USER AREA |
| 609 | * ───────────────────────────────────────────────── */ |
| 610 | [class*="userAreaContainer"] { |
| 611 | background: #c0c0c0 !important; |
| 612 | border-top: 2px solid #808080 !important; |
| 613 | border-radius: 0 !important; |
| 614 | margin: 0 !important; |
| 615 | max-width: 100% !important; |
| 616 | } |
| 617 | |
| 618 | [class*="userAreaInnerWrapper"], |
| 619 | [class*="userAreaWrapper"] { |
| 620 | background: transparent !important; |
| 621 | } |
| 622 | |
| 623 | [class*="userName"] { |
| 624 | color: #000000 !important; |
| 625 | text-shadow: none !important; |
| 626 | } |
| 627 | |
| 628 | [class*="userStatus"], |
| 629 | [class*="userStatusLabel"] { |
| 630 | color: #808080 !important; |
| 631 | } |
| 632 | |
| 633 | [class*="userInfo"]:hover { |
| 634 | background: #800080 !important; |
| 635 | border-radius: 0 !important; |
| 636 | animation: none !important; |
| 637 | } |
| 638 | |
| 639 | [class*="userInfo"]:hover * { |
| 640 | color: #ffffff !important; |
| 641 | } |
| 642 | |
| 643 | [class*="controlButton"] { |
| 644 | background: #c0c0c0 !important; |
| 645 | border-top: 2px solid #ffffff !important; |
| 646 | border-left: 2px solid #ffffff !important; |
| 647 | border-bottom: 2px solid #000000 !important; |
| 648 | border-right: 2px solid #000000 !important; |
| 649 | box-shadow: inset -1px -1px 0 #808080, inset 1px 1px 0 #dfdfdf !important; |
| 650 | border-radius: 0 !important; |
| 651 | color: #000000 !important; |
| 652 | width: 24px !important; |
| 653 | height: 24px !important; |
| 654 | min-width: 24px !important; |
| 655 | min-height: 24px !important; |
| 656 | animation: none !important; |
| 657 | } |
| 658 | |
| 659 | [class*="controlButton"] svg { |
| 660 | color: #000000 !important; |
| 661 | width: 13px !important; |
| 662 | height: 13px !important; |
| 663 | filter: none !important; |
| 664 | } |
| 665 | |
| 666 | [class*="controlButton"]:hover { |
| 667 | background: #c0c0c0 !important; |
| 668 | border-top: 2px solid #000000 !important; |
| 669 | border-left: 2px solid #000000 !important; |
| 670 | border-bottom: 2px solid #ffffff !important; |
| 671 | border-right: 2px solid #ffffff !important; |
| 672 | box-shadow: inset 1px 1px 0 #808080, inset -1px -1px 0 #dfdfdf !important; |
| 673 | animation: none !important; |
| 674 | } |
| 675 | |
| 676 | [class*="controlsContainer"] { |
| 677 | gap: 3px !important; |
| 678 | padding: 3px 4px !important; |
| 679 | background: transparent !important; |
| 680 | } |
| 681 | |
| 682 | /* ───────────────────────────────────────────────── |
| 683 | * MESSAGE EDIT TEXTAREA |
| 684 | * ───────────────────────────────────────────────── */ |
| 685 | [class*="mainWrapperEditing___XzI3Mz"] { |
| 686 | background: #ffffff !important; |
| 687 | border-top: 2px solid #808080 !important; |
| 688 | border-left: 2px solid #808080 !important; |
| 689 | border-bottom: 2px solid #dfdfdf !important; |
| 690 | border-right: 2px solid #dfdfdf !important; |
| 691 | box-shadow: inset 1px 1px 0 #000000 !important; |
| 692 | border-radius: 0 !important; |
| 693 | padding: 4px !important; |
| 694 | } |
| 695 | |
| 696 | [class*="contentAreaEditing___XzI3Mz"], |
| 697 | [class*="scroller___ZTdjNm"], |
| 698 | [class*="flexColumnContainer___ZTdjNm"] { |
| 699 | background: transparent !important; |
| 700 | } |
| 701 | |
| 702 | [class*="textarea___XzI3Mz"] { |
| 703 | background: transparent !important; |
| 704 | color: #000000 !important; |
| 705 | -webkit-text-fill-color: #000000 !important; |
| 706 | caret-color: #000000 !important; |
| 707 | } |
| 708 | |
| 709 | [class*="textarea___XzI3Mz"]::placeholder { |
| 710 | color: #808080 !important; |
| 711 | -webkit-text-fill-color: #808080 !important; |
| 712 | } |
| 713 | |
| 714 | /* Emoji button inside edit box */ |
| 715 | [class*="buttonCompact___XzMzZT"], |
| 716 | [class*="button___XzMzZT"] { |
| 717 | background: #c0c0c0 !important; |
| 718 | border-top: 2px solid #ffffff !important; |
| 719 | border-left: 2px solid #ffffff !important; |
| 720 | border-bottom: 2px solid #000000 !important; |
| 721 | border-right: 2px solid #000000 !important; |
| 722 | box-shadow: inset -1px -1px 0 #808080 !important; |
| 723 | border-radius: 0 !important; |
| 724 | color: #000000 !important; |
| 725 | } |
| 726 | |
| 727 | [class*="buttonCompact___XzMzZT"]:hover, |
| 728 | [class*="button___XzMzZT"]:hover { |
| 729 | border-top: 2px solid #000000 !important; |
| 730 | border-left: 2px solid #000000 !important; |
| 731 | border-bottom: 2px solid #ffffff !important; |
| 732 | border-right: 2px solid #ffffff !important; |
| 733 | } |
| 734 | |
| 735 | [class*="buttonContainerEditing___XzI3Mz"] { |
| 736 | background: transparent !important; |
| 737 | } |
| 738 | |
| 739 | /* ───────────────────────────────────────────────── |
| 740 | * TEXTAREA |
| 741 | * ───────────────────────────────────────────────── */ |
| 742 | [class*="textareaOuter"] { |
| 743 | background: #ffffff !important; |
| 744 | border-top: 2px solid #808080 !important; |
| 745 | border-left: 2px solid #808080 !important; |
| 746 | border-bottom: 2px solid #dfdfdf !important; |
| 747 | border-right: 2px solid #dfdfdf !important; |
| 748 | box-shadow: inset 1px 1px 0 #000000 !important; |
| 749 | border-radius: 0 !important; |
| 750 | margin: 4px !important; |
| 751 | } |
| 752 | |
| 753 | [class*="textareaArea"] { |
| 754 | background: #c0c0c0 !important; |
| 755 | } |
| 756 | |
| 757 | textarea[data-channel-textarea="true"] { |
| 758 | background: transparent !important; |
| 759 | color: #000000 !important; |
| 760 | -webkit-text-fill-color: #000000 !important; |
| 761 | caret-color: #000000 !important; |
| 762 | } |
| 763 | |
| 764 | textarea[data-channel-textarea="true"]::placeholder { |
| 765 | color: #808080 !important; |
| 766 | -webkit-text-fill-color: #808080 !important; |
| 767 | opacity: 1 !important; |
| 768 | } |
| 769 | |
| 770 | [class*="placeholder"] { |
| 771 | color: #808080 !important; |
| 772 | -webkit-text-fill-color: #808080 !important; |
| 773 | opacity: 1 !important; |
| 774 | } |
| 775 | |
| 776 | /* ────────────────────�──────────────────────────── |
| 777 | * MESSAGE BUBBLES |
| 778 | * ───────────────────────────────────────────────── */ |
| 779 | [class*="messageContent"] { |
| 780 | background: rgba(192,192,192,0.92) !important; |
| 781 | border-top: 2px solid #ffffff !important; |
| 782 | border-left: 2px solid #ffffff !important; |
| 783 | border-bottom: 2px solid #000000 !important; |
| 784 | border-right: 2px solid #000000 !important; |
| 785 | box-shadow: inset -1px -1px 0 #808080, inset 1px 1px 0 #dfdfdf, 2px 2px 0 rgba(0,0,0,0.3) !important; |
| 786 | border-radius: 0 !important; |
| 787 | padding: 5px 10px !important; |
| 788 | backdrop-filter: none !important; |
| 789 | color: #000000 !important; |
| 790 | } |
| 791 | |
| 792 | [class*="messageContent"] * { |
| 793 | color: #000000 !important; |
| 794 | text-shadow: none !important; |
| 795 | } |
| 796 | |
| 797 | /* Code blocks (triple backtick) */ |
| 798 | [class*="messageContent"] pre, |
| 799 | [class*="messageContent"] code, |
| 800 | pre[class*="hljs"], |
| 801 | code[class*="hljs"], |
| 802 | [class*="codeBlock"], |
| 803 | [class*="markup___"] pre, |
| 804 | [class*="markup___"] code { |
| 805 | background: #ffffff !important; |
| 806 | color: #000000 !important; |
| 807 | -webkit-text-fill-color: #000000 !important; |
| 808 | border-top: 2px solid #808080 !important; |
| 809 | border-left: 2px solid #808080 !important; |
| 810 | border-bottom: 2px solid #dfdfdf !important; |
| 811 | border-right: 2px solid #dfdfdf !important; |
| 812 | box-shadow: inset 1px 1px 0 #000000 !important; |
| 813 | border-radius: 0 !important; |
| 814 | font-family: monospace !important; |
| 815 | padding: 6px 8px !important; |
| 816 | } |
| 817 | |
| 818 | /* Inline backtick code */ |
| 819 | [class*="messageContent"] code:not(pre code), |
| 820 | [class*="markup___"] code:not(pre code) { |
| 821 | background: #dfdfdf !important; |
| 822 | color: #000000 !important; |
| 823 | -webkit-text-fill-color: #000000 !important; |
| 824 | border-top: 1px solid #808080 !important; |
| 825 | border-left: 1px solid #808080 !important; |
| 826 | border-bottom: 1px solid #ffffff !important; |
| 827 | border-right: 1px solid #ffffff !important; |
| 828 | box-shadow: none !important; |
| 829 | padding: 1px 4px !important; |
| 830 | font-family: monospace !important; |
| 831 | } |
| 832 | |
| 833 | /* Syntax highlight token colors — readable on white */ |
| 834 | .hljs-keyword, .hljs-selector-tag, .hljs-built_in { color: #800080 !important; -webkit-text-fill-color: #800080 !important; } |
| 835 | .hljs-string, .hljs-attr { color: #800000 !important; -webkit-text-fill-color: #800000 !important; } |
| 836 | .hljs-number, .hljs-literal { color: #008000 !important; -webkit-text-fill-color: #008000 !important; } |
| 837 | .hljs-comment { color: #808080 !important; -webkit-text-fill-color: #808080 !important; font-style: italic !important; } |
| 838 | .hljs-function, .hljs-title { color: #800080 !important; -webkit-text-fill-color: #800080 !important; } |
| 839 | .hljs-variable, .hljs-name { color: #000000 !important; -webkit-text-fill-color: #000000 !important; } |
| 840 | |
| 841 | [class*="username___"], |
| 842 | [class*="usernameBlock"] { |
| 843 | color: #800080 !important; |
| 844 | } |
| 845 | |
| 846 | [class*="timestamp"] { |
| 847 | color: #808080 !important; |
| 848 | } |
| 849 | |
| 850 | /* ───────────────────────────────────────────────── |
| 851 | * PROFILE POPOUT (quick card on member click) |
| 852 | * ───────────────────────────────────────────────── */ |
| 853 | [class*="popout___XzkxYm"] { |
| 854 | background: #c0c0c0 !important; |
| 855 | border-top: 2px solid #ffffff !important; |
| 856 | border-left: 2px solid #ffffff !important; |
| 857 | border-bottom: 2px solid #000000 !important; |
| 858 | border-right: 2px solid #000000 !important; |
| 859 | box-shadow: inset -1px -1px 0 #808080, inset 1px 1px 0 #dfdfdf, 4px 4px 0 #000000 !important; |
| 860 | border-radius: 0 !important; |
| 861 | } |
| 862 | |
| 863 | /* Profile card inner container */ |
| 864 | [class*="profileCard___XzE1MW"] { |
| 865 | background: #c0c0c0 !important; |
| 866 | border: none !important; |
| 867 | border-radius: 0 !important; |
| 868 | } |
| 869 | |
| 870 | /* Banner area — W98 title bar gradient */ |
| 871 | [class*="headerSection___XzU1Zj"] { |
| 872 | background: linear-gradient(90deg, #800080 0%, #388cb0 100%) !important; |
| 873 | border-bottom: 2px solid #000000 !important; |
| 874 | } |
| 875 | |
| 876 | [class*="bannerWrapper___XzU1Zj"] { |
| 877 | background: linear-gradient(90deg, #800080 0%, #388cb0 100%) !important; |
| 878 | } |
| 879 | |
| 880 | [class*="banner___XzU1Zj"] { |
| 881 | opacity: 0.25 !important; |
| 882 | } |
| 883 | |
| 884 | /* Content area */ |
| 885 | [class*="contentSection___XzRiYj"] { |
| 886 | background: #c0c0c0 !important; |
| 887 | border-radius: 0 !important; |
| 888 | padding: 8px !important; |
| 889 | } |
| 890 | |
| 891 | /* Name button */ |
| 892 | [class*="nameButton___YjA5MD"] { |
| 893 | color: #000000 !important; |
| 894 | } |
| 895 | |
| 896 | /* Username tag */ |
| 897 | [class*="usernameRow___YjA5MD"] button, |
| 898 | [class*="usernameButton___YjA5MD"] { |
| 899 | color: #444444 !important; |
| 900 | } |
| 901 | |
| 902 | /* Membership info */ |
| 903 | [class*="membershipContainer___YzQ4NT"], |
| 904 | [class*="membershipTitle___YzQ4NT"], |
| 905 | [class*="membershipDateText___YzQ4NT"] { |
| 906 | color: #000000 !important; |
| 907 | } |
| 908 | |
| 909 | /* Action buttons (note, copy ID) */ |
| 910 | [class*="noteButton___XzkwMW"], |
| 911 | [class*="copyIdButton___XzkwMW"] { |
| 912 | background: #c0c0c0 !important; |
| 913 | border-top: 2px solid #ffffff !important; |
| 914 | border-left: 2px solid #ffffff !important; |
| 915 | border-bottom: 2px solid #000000 !important; |
| 916 | border-right: 2px solid #000000 !important; |
| 917 | box-shadow: inset -1px -1px 0 #808080 !important; |
| 918 | border-radius: 0 !important; |
| 919 | color: #000000 !important; |
| 920 | } |
| 921 | |
| 922 | [class*="noteButton___XzkwMW"]:hover, |
| 923 | [class*="copyIdButton___XzkwMW"]:hover { |
| 924 | border-top: 2px solid #000000 !important; |
| 925 | border-left: 2px solid #000000 !important; |
| 926 | border-bottom: 2px solid #ffffff !important; |
| 927 | border-right: 2px solid #ffffff !important; |
| 928 | } |
| 929 | |
| 930 | /* Footer section */ |
| 931 | [class*="footerSection___ZjVlMW"] { |
| 932 | background: #c0c0c0 !important; |
| 933 | border-top: 2px solid #808080 !important; |
| 934 | border-radius: 0 !important; |
| 935 | padding: 8px !important; |
| 936 | } |
| 937 | |
| 938 | /* ───────────────────────────────────────────────── |
| 939 | * SHARED BUTTON MODULE (Message, Friend, etc.) |
| 940 | * ───────────────────────────────────────────────── */ |
| 941 | [class*="button___Yzg1Yz"] { |
| 942 | border-radius: 0 !important; |
| 943 | transition: none !important; |
| 944 | } |
| 945 | |
| 946 | [class*="button___Yzg1Yz"][class*="primary___Yzg1Yz"] { |
| 947 | background: #c0c0c0 !important; |
| 948 | border-top: 2px solid #ffffff !important; |
| 949 | border-left: 2px solid #ffffff !important; |
| 950 | border-bottom: 2px solid #000000 !important; |
| 951 | border-right: 2px solid #000000 !important; |
| 952 | box-shadow: inset -1px -1px 0 #808080, inset 1px 1px 0 #dfdfdf !important; |
| 953 | color: #000000 !important; |
| 954 | } |
| 955 | |
| 956 | [class*="button___Yzg1Yz"][class*="primary___Yzg1Yz"]:hover { |
| 957 | background: #800080 !important; |
| 958 | border-top: 2px solid #000000 !important; |
| 959 | border-left: 2px solid #000000 !important; |
| 960 | border-bottom: 2px solid #ffffff !important; |
| 961 | border-right: 2px solid #ffffff !important; |
| 962 | color: #ffffff !important; |
| 963 | } |
| 964 | |
| 965 | [class*="button___Yzg1Yz"][class*="primary___Yzg1Yz"]:hover * { |
| 966 | color: #ffffff !important; |
| 967 | } |
| 968 | |
| 969 | [class*="button___Yzg1Yz"][class*="secondary___Yzg1Yz"] { |
| 970 | background: #c0c0c0 !important; |
| 971 | border-top: 2px solid #ffffff !important; |
| 972 | border-left: 2px solid #ffffff !important; |
| 973 | border-bottom: 2px solid #000000 !important; |
| 974 | border-right: 2px solid #000000 !important; |
| 975 | box-shadow: inset -1px -1px 0 #808080, inset 1px 1px 0 #dfdfdf !important; |
| 976 | color: #000000 !important; |
| 977 | } |
| 978 | |
| 979 | [class*="button___Yzg1Yz"][class*="secondary___Yzg1Yz"]:hover { |
| 980 | background: #c0c0c0 !important; |
| 981 | border-top: 2px solid #000000 !important; |
| 982 | border-left: 2px solid #000000 !important; |
| 983 | border-bottom: 2px solid #ffffff !important; |
| 984 | border-right: 2px solid #ffffff !important; |
| 985 | outline: 1px dotted #800080 !important; |
| 986 | outline-offset: -3px !important; |
| 987 | } |
| 988 | |
| 989 | /* ───────────────────────────────────────────────── |
| 990 | * FULL USER PROFILE MODAL |
| 991 | * ─────────────�─────────────────────────────────── */ |
| 992 | |
| 993 | /* Modal surface/backdrop */ |
| 994 | [class*="surface___XzA4MW"] { |
| 995 | border-top: 2px solid #ffffff !important; |
| 996 | border-left: 2px solid #ffffff !important; |
| 997 | border-bottom: 2px solid #000000 !important; |
| 998 | border-right: 2px solid #000000 !important; |
| 999 | box-shadow: 4px 4px 0 #000000 !important; |
| 1000 | border-radius: 0 !important; |
| 1001 | overflow: hidden !important; |
| 1002 | } |
| 1003 | |
| 1004 | /* Modal root and container */ |
| 1005 | [class*="modalRoot___XzU2Zj"], |
| 1006 | [class*="modalContainer___XzU2Zj"] { |
| 1007 | background: #c0c0c0 !important; |
| 1008 | border: none !important; |
| 1009 | border-radius: 0 !important; |
| 1010 | } |
| 1011 | |
| 1012 | /* Banner */ |
| 1013 | [class*="bannerContainer___XzU2Zj"] { |
| 1014 | border-bottom: 2px solid #000000 !important; |
| 1015 | } |
| 1016 | |
| 1017 | [class*="bannerImage___XzU2Zj"] { |
| 1018 | opacity: 0.3 !important; |
| 1019 | } |
| 1020 | |
| 1021 | /* Header — W95 title bar */ |
| 1022 | [class*="headerContainer___XzU2Zj"] { |
| 1023 | background: linear-gradient(90deg, #800080 0%, #388cb0 100%) !important; |
| 1024 | border-bottom: 2px solid #000000 !important; |
| 1025 | padding: 4px 8px !important; |
| 1026 | } |
| 1027 | |
| 1028 | /* Action buttons row */ |
| 1029 | [class*="actionButtonsContainer___XzU2Zj"], |
| 1030 | [class*="actionButtons___XzU2Zj"] { |
| 1031 | background: transparent !important; |
| 1032 | } |
| 1033 | |
| 1034 | /* Content container */ |
| 1035 | [class*="contentContainer___XzU2Zj"] { |
| 1036 | background: #c0c0c0 !important; |
| 1037 | } |
| 1038 | |
| 1039 | /* User name */ |
| 1040 | [class*="userName___XzU2Zj"] { |
| 1041 | color: #000000 !important; |
| 1042 | text-shadow: none !important; |
| 1043 | } |
| 1044 | |
| 1045 | /* Username tag row */ |
| 1046 | [class*="usernameRow___XzU2Zj"] { |
| 1047 | color: #444444 !important; |
| 1048 | } |
| 1049 | |
| 1050 | /* Pronouns */ |
| 1051 | [class*="pronouns___XzU2Zj"] { |
| 1052 | color: #444444 !important; |
| 1053 | } |
| 1054 | |
| 1055 | /* Tabs — Overview / Mutual Friends */ |
| 1056 | [class*="tabsWrapper___XzU2Zj"] { |
| 1057 | background: #c0c0c0 !important; |
| 1058 | border-bottom: 2px solid #808080 !important; |
| 1059 | } |
| 1060 | |
| 1061 | [class*="tab___XzIxNj"] { |
| 1062 | background: #c0c0c0 !important; |
| 1063 | border-top: 2px solid #ffffff !important; |
| 1064 | border-left: 2px solid #ffffff !important; |
| 1065 | border-bottom: 2px solid #000000 !important; |
| 1066 | border-right: 2px solid #000000 !important; |
| 1067 | box-shadow: inset -1px -1px 0 #808080 !important; |
| 1068 | border-radius: 0 !important; |
| 1069 | color: #000000 !important; |
| 1070 | margin-right: 2px !important; |
| 1071 | transition: none !important; |
| 1072 | } |
| 1073 | |
| 1074 | [class*="tab___XzIxNj"]:hover { |
| 1075 | background: #c0c0c0 !important; |
| 1076 | outline: 1px dotted #800080 !important; |
| 1077 | outline-offset: -2px !important; |
| 1078 | } |
| 1079 | |
| 1080 | [class*="selected___XzIxNj"] { |
| 1081 | background: #c0c0c0 !important; |
| 1082 | border-top: 2px solid #000000 !important; |
| 1083 | border-left: 2px solid #000000 !important; |
| 1084 | border-bottom: 2px solid #ffffff !important; |
| 1085 | border-right: 2px solid #ffffff !important; |
| 1086 | box-shadow: inset 1px 1px 0 #808080 !important; |
| 1087 | color: #000000 !important; |
| 1088 | } |
| 1089 | |
| 1090 | /* Profile content area */ |
| 1091 | [class*="profileContentWrapper___XzU2Zj"], |
| 1092 | [class*="profileContent___XzU2Zj"], |
| 1093 | [class*="profileContentHeader___XzU2Zj"] { |
| 1094 | background: #c0c0c0 !important; |
| 1095 | } |
| 1096 | |
| 1097 | /* Bio */ |
| 1098 | [class*="bioContainer___YzQ4NT"] { |
| 1099 | background: #ffffff !important; |
| 1100 | border-top: 2px solid #808080 !important; |
| 1101 | border-left: 2px solid #808080 !important; |
| 1102 | border-bottom: 2px solid #dfdfdf !important; |
| 1103 | border-right: 2px solid #dfdfdf !important; |
| 1104 | box-shadow: inset 1px 1px 0 #000000 !important; |
| 1105 | padding: 6px 8px !important; |
| 1106 | border-radius: 0 !important; |
| 1107 | color: #000000 !important; |
| 1108 | } |
| 1109 | |
| 1110 | [class*="bio___XzBhZT"], |
| 1111 | [class*="bio___XzBhZT"] * { |
| 1112 | color: #000000 !important; |
| 1113 | } |
| 1114 | |
| 1115 | [class*="link___XzBhZT"] { |
| 1116 | color: #800080 !important; |
| 1117 | text-decoration: underline !important; |
| 1118 | } |
| 1119 | |
| 1120 | /* Roles */ |
| 1121 | [class*="rolesContainer___YzQ4NT"] { |
| 1122 | background: transparent !important; |
| 1123 | } |
| 1124 | |
| 1125 | [class*="rolesHeader___YzQ4NT"], |
| 1126 | [class*="rolesTitle___YzQ4NT"] { |
| 1127 | color: #000000 !important; |
| 1128 | text-transform: uppercase !important; |
| 1129 | letter-spacing: 0.05em !important; |
| 1130 | border-bottom: 1px solid #808080 !important; |
| 1131 | } |
| 1132 | |
| 1133 | [class*="roleBadge___YWExM2"] { |
| 1134 | background: #c0c0c0 !important; |
| 1135 | border-top: 2px solid #ffffff !important; |
| 1136 | border-left: 2px solid #ffffff !important; |
| 1137 | border-bottom: 2px solid #000000 !important; |
| 1138 | border-right: 2px solid #000000 !important; |
| 1139 | box-shadow: inset -1px -1px 0 #808080 !important; |
| 1140 | border-radius: 0 !important; |
| 1141 | color: #000000 !important; |
| 1142 | } |
| 1143 | |
| 1144 | [class*="roleName___YWExM2"] { |
| 1145 | color: #000000 !important; |
| 1146 | } |
| 1147 | |
| 1148 | /* Connections */ |
| 1149 | [class*="connectionsContainer___YzQ4NT"] { |
| 1150 | background: transparent !important; |
| 1151 | } |
| 1152 | |
| 1153 | [class*="connectionsTitle___YzQ4NT"] { |
| 1154 | color: #000000 !important; |
| 1155 | text-transform: uppercase !important; |
| 1156 | letter-spacing: 0.05em !important; |
| 1157 | border-bottom: 1px solid #808080 !important; |
| 1158 | } |
| 1159 | |
| 1160 | [class*="connectionCard___YzQ4NT"] { |
| 1161 | background: #c0c0c0 !important; |
| 1162 | border-top: 2px solid #ffffff !important; |
| 1163 | border-left: 2px solid #ffffff !important; |
| 1164 | border-bottom: 2px solid #000000 !important; |
| 1165 | border-right: 2px solid #000000 !important; |
| 1166 | box-shadow: inset -1px -1px 0 #808080, inset 1px 1px 0 #dfdfdf !important; |
| 1167 | border-radius: 0 !important; |
| 1168 | } |
| 1169 | |
| 1170 | [class*="connectionCardName___YzQ4NT"], |
| 1171 | [class*="connectionCardNameRow___YzQ4NT"] { |
| 1172 | color: #000000 !important; |
| 1173 | } |
| 1174 | |
| 1175 | [class*="connectionIcon___YzQ4NT"] { |
| 1176 | color: #800080 !important; |
| 1177 | } |
| 1178 | |
| 1179 | /* Note textarea */ |
| 1180 | [class*="noteLabel___XzU2Zj"] { |
| 1181 | color: #000000 !important; |
| 1182 | text-transform: uppercase !important; |
| 1183 | } |
| 1184 | |
| 1185 | [class*="noteTextarea___XzU2Zj"] { |
| 1186 | background: #ffffff !important; |
| 1187 | color: #000000 !important; |
| 1188 | border-top: 2px solid #808080 !important; |
| 1189 | border-left: 2px solid #808080 !important; |
| 1190 | border-bottom: 2px solid #dfdfdf !important; |
| 1191 | border-right: 2px solid #dfdfdf !important; |
| 1192 | box-shadow: inset 1px 1px 0 #000000 !important; |
| 1193 | border-radius: 0 !important; |
| 1194 | } |
| 1195 | |
| 1196 | [class*="noteTextarea___XzU2Zj"]::placeholder { |
| 1197 | color: #808080 !important; |
| 1198 | } |
| 1199 | |
| 1200 | /* ───────────────────────────────────────────────── |
| 1201 | * CONTEXT MENU |
| 1202 | * ───────────────────────────────────────────────── */ |
| 1203 | [class*="contextMenu___Yzg0NW"] { |
| 1204 | background: #c0c0c0 !important; |
| 1205 | border-top: 2px solid #ffffff !important; |
| 1206 | border-left: 2px solid #ffffff !important; |
| 1207 | border-bottom: 2px solid #000000 !important; |
| 1208 | border-right: 2px solid #000000 !important; |
| 1209 | box-shadow: 2px 2px 0 #000000 !important; |
| 1210 | border-radius: 0 !important; |
| 1211 | padding: 2px !important; |
| 1212 | } |
| 1213 | |
| 1214 | [class*="item___Yzg0NW"] { |
| 1215 | background: transparent !important; |
| 1216 | color: #000000 !important; |
| 1217 | border-radius: 0 !important; |
| 1218 | padding: 3px 20px !important; |
| 1219 | } |
| 1220 | |
| 1221 | [class*="item___Yzg0NW"]:hover, |
| 1222 | [class*="item___Yzg0NW"]:focus { |
| 1223 | background: #800080 !important; |
| 1224 | color: #ffffff !important; |
| 1225 | outline: none !important; |
| 1226 | } |
| 1227 | |
| 1228 | [class*="item___Yzg0NW"]:hover *, |
| 1229 | [class*="item___Yzg0NW"]:focus * { color: #ffffff !important; } |
| 1230 | |
| 1231 | [class*="label___YjQzN2"] { |
| 1232 | color: inherit !important; |
| 1233 | } |
| 1234 | |
| 1235 | [class*="itemIcon___Yzg0NW"] svg { color: #000000 !important; width: 14px !important; height: 14px !important; } |
| 1236 | [class*="item___Yzg0NW"]:hover [class*="itemIcon___Yzg0NW"] svg { color: #ffffff !important; } |
| 1237 | [class*="danger___Yzg0NW"] { color: #800000 !important; } |
| 1238 | [class*="danger___Yzg0NW"]:hover { background: #800000 !important; } |
| 1239 | [class*="danger___Yzg0NW"]:hover * { color: #ffffff !important; } |
| 1240 | [class*="submenuCaret___Yzg0NW"] { color: #000000 !important; } |
| 1241 | [class*="item___Yzg0NW"]:hover [class*="submenuCaret___Yzg0NW"] { color: #ffffff !important; } |
| 1242 | [class*="separator___Yzg0NW"] { |
| 1243 | height: 5px !important; |
| 1244 | background: transparent !important; |
| 1245 | border: none !important; |
| 1246 | border-top: 1px solid #808080 !important; |
| 1247 | border-bottom: 1px solid #ffffff !important; |
| 1248 | margin: 0 4px !important; |
| 1249 | } |
| 1250 | |
| 1251 | /* ───────────────────────────────────────────────── |
| 1252 | * FAVORITES & DISCOVERY — main content area |
| 1253 | * ───────────────────────────────────────────────── */ |
| 1254 | |
| 1255 | /* Main content area background */ |
| 1256 | [class*="guildMainContent___Xzk4ZG"] { |
| 1257 | background: #c0c0c0 !important; |
| 1258 | } |
| 1259 | |
| 1260 | /* Favorites welcome section */ |
| 1261 | [class*="welcomeSection___XzMxOT"] { |
| 1262 | background: #c0c0c0 !important; |
| 1263 | } |
| 1264 | |
| 1265 | [class*="iconWrapper___XzMxOT"] { |
| 1266 | background: #c0c0c0 !important; |
| 1267 | border-top: 2px solid #ffffff !important; |
| 1268 | border-left: 2px solid #ffffff !important; |
| 1269 | border-bottom: 2px solid #000000 !important; |
| 1270 | border-right: 2px solid #000000 !important; |
| 1271 | box-shadow: inset -1px -1px 0 #808080, inset 1px 1px 0 #dfdfdf !important; |
| 1272 | border-radius: 0 !important; |
| 1273 | padding: 12px !important; |
| 1274 | color: #800080 !important; |
| 1275 | } |
| 1276 | |
| 1277 | [class*="icon___XzMxOT"] { |
| 1278 | color: #800080 !important; |
| 1279 | } |
| 1280 | |
| 1281 | [class*="heading___XzMxOT"] { |
| 1282 | color: #000000 !important; |
| 1283 | text-shadow: none !important; |
| 1284 | } |
| 1285 | |
| 1286 | [class*="description___XzMxOT"], |
| 1287 | [class*="tip___XzMxOT"] { |
| 1288 | color: #000000 !important; |
| 1289 | } |
| 1290 | |
| 1291 | [class*="tip___XzMxOT"] { |
| 1292 | color: #444444 !important; |
| 1293 | font-style: italic !important; |
| 1294 | } |
| 1295 | |
| 1296 | /* Favorites guild header (top-left "Favorites" title bar) */ |
| 1297 | [class*="headerIconContainer___Xzk2MT"] { |
| 1298 | background: transparent !important; |
| 1299 | } |
| 1300 | |
| 1301 | [class*="headerIcon___Xzk2MT"] { |
| 1302 | color: #ffffff !important; |
| 1303 | } |
| 1304 | |
| 1305 | /* Channel list skeleton (gray placeholder bars) */ |
| 1306 | [class*="skeletonContent___XzRhYT"], |
| 1307 | [class*="skeletonCategory___XzRhYT"], |
| 1308 | [class*="skeletonChannel___XzRhYT"] { |
| 1309 | background: transparent !important; |
| 1310 | } |
| 1311 | |
| 1312 | [class*="skeletonCategoryPill___XzRhYT"], |
| 1313 | [class*="skeletonChannelPill___XzRhYT"] { |
| 1314 | background: #a0a0a0 !important; |
| 1315 | border-radius: 0 !important; |
| 1316 | } |
| 1317 | |
| 1318 | /* ───────────────────────────────────────────────── |
| 1319 | * DISCOVERY (Explore Communities) — left sidebar |
| 1320 | * ───────────────────────────────────────────────── */ |
| 1321 | |
| 1322 | [class*="guildNavbarContainer___Xzc4Nm"] { |
| 1323 | background: #c0c0c0 !important; |
| 1324 | border-right: 2px solid #808080 !important; |
| 1325 | } |
| 1326 | |
| 1327 | /* "Explore" header — reuses ZGNlOD which is already navy, good */ |
| 1328 | [class*="headerIconContainer___XzBlOG"] { |
| 1329 | background: transparent !important; |
| 1330 | } |
| 1331 | |
| 1332 | [class*="headerIcon___XzBlOG"] { |
| 1333 | color: #ffffff !important; |
| 1334 | } |
| 1335 | |
| 1336 | /* Discovery sidebar container */ |
| 1337 | [class*="container___XzU1Nj"] { |
| 1338 | background: #c0c0c0 !important; |
| 1339 | } |
| 1340 | |
| 1341 | [class*="categoryList___XzU1Nj"] { |
| 1342 | background: #c0c0c0 !important; |
| 1343 | padding: 4px !important; |
| 1344 | } |
| 1345 | |
| 1346 | /* Category filter buttons */ |
| 1347 | button[class*="categoryItem___XzU1Nj"] { |
| 1348 | background: #c0c0c0 !important; |
| 1349 | border-top: 2px solid #ffffff !important; |
| 1350 | border-left: 2px solid #ffffff !important; |
| 1351 | border-bottom: 2px solid #000000 !important; |
| 1352 | border-right: 2px solid #000000 !important; |
| 1353 | box-shadow: inset -1px -1px 0 #808080, inset 1px 1px 0 #dfdfdf !important; |
| 1354 | border-radius: 0 !important; |
| 1355 | color: #000000 !important; |
| 1356 | margin: 2px 0 !important; |
| 1357 | width: calc(100% - 4px) !important; |
| 1358 | text-align: left !important; |
| 1359 | padding: 4px 8px !important; |
| 1360 | transition: none !important; |
| 1361 | } |
| 1362 | |
| 1363 | button[class*="categoryItem___XzU1Nj"]:hover { |
| 1364 | background: #c0c0c0 !important; |
| 1365 | outline: 1px dotted #800080 !important; |
| 1366 | outline-offset: -2px !important; |
| 1367 | } |
| 1368 | |
| 1369 | /* Active/selected category — sunken */ |
| 1370 | button[class*="categoryItemActive___XzU1Nj"] { |
| 1371 | background: #c0c0c0 !important; |
| 1372 | border-top: 2px solid #000000 !important; |
| 1373 | border-left: 2px solid #000000 !important; |
| 1374 | border-bottom: 2px solid #ffffff !important; |
| 1375 | border-right: 2px solid #ffffff !important; |
| 1376 | box-shadow: inset 1px 1px 0 #808080, inset -1px -1px 0 #dfdfdf !important; |
| 1377 | color: #000000 !important; |
| 1378 | text-decoration: underline !important; |
| 1379 | } |
| 1380 | |
| 1381 | /* ───────────────────────────────────────────────── |
| 1382 | * DISCOVERY — main content grid + cards |
| 1383 | * ───────────────────────────────────────────────── */ |
| 1384 | |
| 1385 | [class*="container___ZTBkMm"] { |
| 1386 | background: #c0c0c0 !important; |
| 1387 | } |
| 1388 | |
| 1389 | /* Hero search area */ |
| 1390 | [class*="hero___ZTBkMm"] { |
| 1391 | background: linear-gradient(90deg, #800080 0%, #388cb0 100%) !important; |
| 1392 | border-bottom: 2px solid #000000 !important; |
| 1393 | } |
| 1394 | |
| 1395 | [class*="heroPattern___ZTBkMm"] { |
| 1396 | opacity: 0.1 !important; |
| 1397 | } |
| 1398 | |
| 1399 | [class*="heroContent___ZTBkMm"], |
| 1400 | [class*="heroControls___ZTBkMm"] { |
| 1401 | background: transparent !important; |
| 1402 | } |
| 1403 | |
| 1404 | /* Search input in hero */ |
| 1405 | [class*="inputContainer___ZGQ3MT"], |
| 1406 | [class*="inputWrapper___ZGQ3MT"] { |
| 1407 | background: #ffffff !important; |
| 1408 | border-top: 2px solid #808080 !important; |
| 1409 | border-left: 2px solid #808080 !important; |
| 1410 | border-bottom: 2px solid #dfdfdf !important; |
| 1411 | border-right: 2px solid #dfdfdf !important; |
| 1412 | box-shadow: inset 1px 1px 0 #000000 !important; |
| 1413 | border-radius: 0 !important; |
| 1414 | } |
| 1415 | |
| 1416 | [class*="input___ZGQ3MT"], |
| 1417 | [class*="searchInput___ZTBkMm"] { |
| 1418 | background: transparent !important; |
| 1419 | color: #000000 !important; |
| 1420 | -webkit-text-fill-color: #000000 !important; |
| 1421 | } |
| 1422 | |
| 1423 | [class*="input___ZGQ3MT"]::placeholder { |
| 1424 | color: #808080 !important; |
| 1425 | -webkit-text-fill-color: #808080 !important; |
| 1426 | } |
| 1427 | |
| 1428 | [class*="leftIcon___ZGQ3MT"] { |
| 1429 | color: #800080 !important; |
| 1430 | } |
| 1431 | |
| 1432 | /* Content grid */ |
| 1433 | [class*="content___ZTBkMm"], |
| 1434 | [class*="grid___ZTBkMm"] { |
| 1435 | background: #c0c0c0 !important; |
| 1436 | } |
| 1437 | |
| 1438 | /* Guild cards */ |
| 1439 | [class*="card___YzBjMm"] { |
| 1440 | background: #c0c0c0 !important; |
| 1441 | border-top: 2px solid #ffffff !important; |
| 1442 | border-left: 2px solid #ffffff !important; |
| 1443 | border-bottom: 2px solid #000000 !important; |
| 1444 | border-right: 2px solid #000000 !important; |
| 1445 | box-shadow: inset -1px -1px 0 #808080, inset 1px 1px 0 #dfdfdf !important; |
| 1446 | border-radius: 0 !important; |
| 1447 | transition: none !important; |
| 1448 | } |
| 1449 | |
| 1450 | [class*="card___YzBjMm"]:hover { |
| 1451 | outline: 1px dotted #800080 !important; |
| 1452 | outline-offset: -2px !important; |
| 1453 | box-shadow: inset -1px -1px 0 #808080, inset 1px 1px 0 #dfdfdf !important; |
| 1454 | } |
| 1455 | |
| 1456 | [class*="cardBody___YzBjMm"], |
| 1457 | [class*="footer___YzBjMm"] { |
| 1458 | background: transparent !important; |
| 1459 | } |
| 1460 | |
| 1461 | [class*="footer___YzBjMm"] { |
| 1462 | border-top: 1px solid #808080 !important; |
| 1463 | padding-top: 6px !important; |
| 1464 | } |
| 1465 | |
| 1466 | [class*="name___YzBjMm"] { |
| 1467 | color: #000000 !important; |
| 1468 | text-shadow: none !important; |
| 1469 | } |
| 1470 | |
| 1471 | [class*="category___YzBjMm"] { |
| 1472 | color: #800080 !important; |
| 1473 | text-transform: uppercase !important; |
| 1474 | letter-spacing: 0.05em !important; |
| 1475 | } |
| 1476 | |
| 1477 | [class*="description___YzBjMm"] { |
| 1478 | color: #000000 !important; |
| 1479 | } |
| 1480 | |
| 1481 | [class*="statText___YzBjMm"] { |
| 1482 | color: #444444 !important; |
| 1483 | } |
| 1484 | |
| 1485 | /* ───────────────────────────────────────────────── |
| 1486 | * ADD COMMUNITY MODAL (XzNjNz) |
| 1487 | * ───────────────────────────────────────────────── */ |
| 1488 | |
| 1489 | /* Modal surface already styled via XzA4MW, content area: */ |
| 1490 | [class*="content___XzNjNz"], |
| 1491 | [class*="landingContainer___XzNjNz"] { |
| 1492 | background: #c0c0c0 !important; |
| 1493 | } |
| 1494 | |
| 1495 | [class*="landingContainer___XzNjNz"] p { |
| 1496 | color: #000000 !important; |
| 1497 | } |
| 1498 | |
| 1499 | /* Modal header */ |
| 1500 | [class*="layout___XzA4MW"][class*="header___XzA4MW"] { |
| 1501 | background: linear-gradient(90deg, #800080 0%, #388cb0 100%) !important; |
| 1502 | border-bottom: 2px solid #000000 !important; |
| 1503 | border-radius: 0 !important; |
| 1504 | } |
| 1505 | |
| 1506 | [class*="headerText___XzA4MW"] h3 { |
| 1507 | color: #ffffff !important; |
| 1508 | text-shadow: 1px 1px 0 #000040 !important; |
| 1509 | } |
| 1510 | |
| 1511 | /* Close button in modal header */ |
| 1512 | [class*="layout___XzA4MW"][class*="header___XzA4MW"] button { |
| 1513 | background: #c0c0c0 !important; |
| 1514 | border-top: 2px solid #ffffff !important; |
| 1515 | border-left: 2px solid #ffffff !important; |
| 1516 | border-bottom: 2px solid #000000 !important; |
| 1517 | border-right: 2px solid #000000 !important; |
| 1518 | box-shadow: inset -1px -1px 0 #808080 !important; |
| 1519 | border-radius: 0 !important; |
| 1520 | color: #000000 !important; |
| 1521 | width: 16px !important; |
| 1522 | height: 14px !important; |
| 1523 | min-width: 16px !important; |
| 1524 | padding: 0 !important; |
| 1525 | } |
| 1526 | |
| 1527 | [class*="layout___XzA4MW"][class*="header___XzA4MW"] button:hover { |
| 1528 | border-top: 2px solid #000000 !important; |
| 1529 | border-left: 2px solid #000000 !important; |
| 1530 | border-bottom: 2px solid #ffffff !important; |
| 1531 | border-right: 2px solid #ffffff !important; |
| 1532 | } |
| 1533 | |
| 1534 | /* Action buttons: Create Community / Join Community / Import Template */ |
| 1535 | button[class*="actionButton___XzNjNz"] { |
| 1536 | background: #c0c0c0 !important; |
| 1537 | border-top: 2px solid #ffffff !important; |
| 1538 | border-left: 2px solid #ffffff !important; |
| 1539 | border-bottom: 2px solid #000000 !important; |
| 1540 | border-right: 2px solid #000000 !important; |
| 1541 | box-shadow: inset -1px -1px 0 #808080, inset 1px 1px 0 #dfdfdf !important; |
| 1542 | border-radius: 0 !important; |
| 1543 | transition: none !important; |
| 1544 | } |
| 1545 | |
| 1546 | button[class*="actionButton___XzNjNz"]:hover { |
| 1547 | background: #c0c0c0 !important; |
| 1548 | border-top: 2px solid #000000 !important; |
| 1549 | border-left: 2px solid #000000 !important; |
| 1550 | border-bottom: 2px solid #ffffff !important; |
| 1551 | border-right: 2px solid #ffffff !important; |
| 1552 | outline: 1px dotted #800080 !important; |
| 1553 | outline-offset: -3px !important; |
| 1554 | } |
| 1555 | |
| 1556 | [class*="actionIcon___XzNjNz"] { |
| 1557 | background: #800080 !important; |
| 1558 | color: #ffffff !important; |
| 1559 | border-radius: 0 !important; |
| 1560 | padding: 8px !important; |
| 1561 | } |
| 1562 | |
| 1563 | [class*="actionLabel___XzNjNz"] { |
| 1564 | color: #000000 !important; |
| 1565 | } |
| 1566 | |
| 1567 | [class*="actionButtonsGroup___XzNjNz"], |
| 1568 | [class*="actionButtons___XzNjNz"] { |
| 1569 | background: transparent !important; |
| 1570 | } |
| 1571 | |
| 1572 | /* ───────────────────────────────────────────────── |
| 1573 | * SETTINGS MODAL |
| 1574 | * ───────────────────────────────────────────────── */ |
| 1575 | [class*="container___XzU3Zj"] { background: #c0c0c0 !important; } |
| 1576 | |
| 1577 | [class*="desktopSidebar___XzU3Zj"], |
| 1578 | [class*="desktopSidebarInner___XzU3Zj"] { |
| 1579 | background: #c0c0c0 !important; |
| 1580 | border-right: 2px solid #808080 !important; |
| 1581 | } |
| 1582 | |
| 1583 | [class*="sidebarCategoryTitle___XzU3Zj"] { |
| 1584 | color: #000000 !important; |
| 1585 | text-transform: uppercase !important; |
| 1586 | border-bottom: 1px solid #808080 !important; |
| 1587 | } |
| 1588 | |
| 1589 | [class*="sidebarItem___XzU3Zj"] { |
| 1590 | color: #000000 !important; |
| 1591 | border-radius: 0 !important; |
| 1592 | background: transparent !important; |
| 1593 | } |
| 1594 | |
| 1595 | [class*="sidebarItem___XzU3Zj"]:hover { |
| 1596 | background: #800080 !important; |
| 1597 | color: #ffffff !important; |
| 1598 | } |
| 1599 | |
| 1600 | [class*="sidebarItem___XzU3Zj"]:hover * { color: #ffffff !important; } |
| 1601 | |
| 1602 | [class*="sidebarItemSelected___XzU3Zj"], |
| 1603 | [class*="sidebarItemSelected___XzU3Zj"] * { |
| 1604 | background: #800080 !important; |
| 1605 | color: #ffffff !important; |
| 1606 | } |
| 1607 | |
| 1608 | [class*="sidebarItemDanger___XzU3Zj"] { color: #800000 !important; } |
| 1609 | |
| 1610 | [class*="desktopContent___XzU3Zj"], |
| 1611 | [class*="desktopContentCard___XzU3Zj"], |
| 1612 | [class*="desktopContentPad___XzU3Zj"] { background: #c0c0c0 !important; } |
| 1613 | |
| 1614 | [class*="desktopHeader___XzU3Zj"] { |
| 1615 | background: linear-gradient(90deg, #800080 0%, #388cb0 100%) !important; |
| 1616 | border-bottom: 2px solid #000000 !important; |
| 1617 | } |
| 1618 | |
| 1619 | [class*="title___XzhlMD"], |
| 1620 | [class*="title___XzhkYm"] { |
| 1621 | color: #ffffff !important; |
| 1622 | } |
| 1623 | |
| 1624 | [class*="desktopContent___XzU3Zj"] label, |
| 1625 | [class*="desktopContent___XzU3Zj"] p, |
| 1626 | [class*="desktopContent___XzU3Zj"] span, |
| 1627 | [class*="desktopContent___XzU3Zj"] div { |
| 1628 | color: #000000 !important; |
| 1629 | } |
| 1630 | |
| 1631 | [class*="desktopContent___XzU3Zj"] input, |
| 1632 | [class*="desktopContent___XzU3Zj"] textarea { |
| 1633 | background: #ffffff !important; |
| 1634 | color: #000000 !important; |
| 1635 | -webkit-text-fill-color: #000000 !important; |
| 1636 | border-top: 2px solid #808080 !important; |
| 1637 | border-left: 2px solid #808080 !important; |
| 1638 | border-bottom: 2px solid #dfdfdf !important; |
| 1639 | border-right: 2px solid #dfdfdf !important; |
| 1640 | border-radius: 0 !important; |
| 1641 | } |
| 1642 | |
| 1643 | [class*="legalLink___ZWQxYT"] { color: #800080 !important; } |
| 1644 | [class*="sidebarFooter___XzU3Zj"] * { color: #808080 !important; } |
| 1645 | |
| 1646 | /* ═══════════════════════════════════════════════════════ |
| 1647 | * VOICE CONNECTION STATUS AREA (user area / bottom panel) |
| 1648 | * ═══════════════════════════════════════════════════════ */ |
| 1649 | |
| 1650 | [class*="voiceConnectionWrapper___XzEyMT"], |
| 1651 | [class*="voiceConnectionContainer___XzRiYz"] { |
| 1652 | background: #c0c0c0 !important; |
| 1653 | border-top: 2px solid #808080 !important; |
| 1654 | } |
| 1655 | |
| 1656 | /* "Voice Connected" status button */ |
| 1657 | [class*="statusRow___XzRiYz"] { |
| 1658 | background: transparent !important; |
| 1659 | } |
| 1660 | |
| 1661 | [class*="statusButton___XzRiYz"] { |
| 1662 | background: #c0c0c0 !important; |
| 1663 | border-top: 2px solid #ffffff !important; |
| 1664 | border-left: 2px solid #ffffff !important; |
| 1665 | border-bottom: 2px solid #000000 !important; |
| 1666 | border-right: 2px solid #000000 !important; |
| 1667 | box-shadow: inset -1px -1px 0 #808080, inset 1px 1px 0 #dfdfdf !important; |
| 1668 | border-radius: 0 !important; |
| 1669 | color: #000000 !important; |
| 1670 | transition: none !important; |
| 1671 | } |
| 1672 | |
| 1673 | [class*="statusButton___XzRiYz"]:hover { |
| 1674 | border-top: 2px solid #000000 !important; |
| 1675 | border-left: 2px solid #000000 !important; |
| 1676 | border-bottom: 2px solid #ffffff !important; |
| 1677 | border-right: 2px solid #ffffff !important; |
| 1678 | outline: 1px dotted #800080 !important; |
| 1679 | outline-offset: -3px !important; |
| 1680 | } |
| 1681 | |
| 1682 | /* Signal / ping icon — keep green */ |
| 1683 | [class*="signalIcon___XzRiYz"] { |
| 1684 | color: #00aa00 !important; |
| 1685 | } |
| 1686 | |
| 1687 | /* Noise suppression, disconnect, and other control buttons */ |
| 1688 | [class*="controlButton___XzRiYz"], |
| 1689 | [class*="mediaButton___XzRiYz"] { |
| 1690 | background: #c0c0c0 !important; |
| 1691 | border-top: 2px solid #ffffff !important; |
| 1692 | border-left: 2px solid #ffffff !important; |
| 1693 | border-bottom: 2px solid #000000 !important; |
| 1694 | border-right: 2px solid #000000 !important; |
| 1695 | box-shadow: inset -1px -1px 0 #808080, inset 1px 1px 0 #dfdfdf !important; |
| 1696 | border-radius: 0 !important; |
| 1697 | color: #000000 !important; |
| 1698 | transition: none !important; |
| 1699 | } |
| 1700 | |
| 1701 | [class*="controlButton___XzRiYz"]:hover, |
| 1702 | [class*="mediaButton___XzRiYz"]:hover { |
| 1703 | background: #c0c0c0 !important; |
| 1704 | border-top: 2px solid #000000 !important; |
| 1705 | border-left: 2px solid #000000 !important; |
| 1706 | border-bottom: 2px solid #ffffff !important; |
| 1707 | border-right: 2px solid #ffffff !important; |
| 1708 | } |
| 1709 | |
| 1710 | /* Connection info text: channel name, connection ID */ |
| 1711 | [class*="connectionInfo___XzRiYz"], |
| 1712 | [class*="channelSourceLink___XzRiYz"], |
| 1713 | [class*="connectionIdValue___XzRiYz"] { |
| 1714 | color: #000000 !important; |
| 1715 | text-shadow: none !important; |
| 1716 | } |
| 1717 | |
| 1718 | [class*="channelSourceLink___XzRiYz"] { |
| 1719 | color: #800080 !important; |
| 1720 | text-decoration: underline !important; |
| 1721 | } |
| 1722 | |
| 1723 | /* Avatar stack (participant mini-avatars) */ |
| 1724 | [class*="channelAvatarStack___XzRiYz"] { |
| 1725 | background: transparent !important; |
| 1726 | } |
| 1727 | |
| 1728 | /* ═══════════════════════════════════════════════════════ |
| 1729 | * VOICE CALL PARTICIPANT GRID |
| 1730 | * ═══════════════════════════════════════════════════════ */ |
| 1731 | |
| 1732 | /* Root view — match chat wallpaper */ |
| 1733 | [class*="root___XzdmOG"] { |
| 1734 | background: black !important; |
| 1735 | } |
| 1736 | |
| 1737 | [class*="mainContent___XzdmOG"] { |
| 1738 | background: transparent !important; |
| 1739 | } |
| 1740 | |
| 1741 | /* Grid viewport */ |
| 1742 | [class*="gridViewport___XzYwZT"], |
| 1743 | [class*="grid___XzYwZT"] { |
| 1744 | background: transparent !important; |
| 1745 | } |
| 1746 | |
| 1747 | /* Individual participant tiles */ |
| 1748 | [class*="gridItem___XzYwZT"] { |
| 1749 | background: transparent !important; |
| 1750 | } |
| 1751 | |
| 1752 | [class*="lkParticipantTile___XzdmOG"] { |
| 1753 | background: #c0c0c0 !important; |
| 1754 | border-top: 2px solid #ffffff !important; |
| 1755 | border-left: 2px solid #ffffff !important; |
| 1756 | border-bottom: 2px solid #000000 !important; |
| 1757 | border-right: 2px solid #000000 !important; |
| 1758 | box-shadow: inset -1px -1px 0 #808080, inset 1px 1px 0 #dfdfdf !important; |
| 1759 | border-radius: 0 !important; |
| 1760 | } |
| 1761 | |
| 1762 | /* Avatar placeholder background inside tile */ |
| 1763 | [class*="lkParticipantPlaceholder___XzdmOG"] { |
| 1764 | background: #a0a0a0 !important; |
| 1765 | border-radius: 0 !important; |
| 1766 | } |
| 1767 | |
| 1768 | /* Avatar ring */ |
| 1769 | [class*="avatarRing___XzdmMT"] { |
| 1770 | border-color: #800080 !important; |
| 1771 | border-radius: 50% !important; |
| 1772 | } |
| 1773 | |
| 1774 | /* Name / metadata overlay at bottom of tile */ |
| 1775 | [class*="lkParticipantMetadata___XzdmOG"] { |
| 1776 | background: linear-gradient(transparent, rgba(0,0,0,0.6)) !important; |
| 1777 | } |
| 1778 | |
| 1779 | [class*="participantNameText___XzdmMT"] { |
| 1780 | color: #ffffff !important; |
| 1781 | text-shadow: 1px 1px 0 #000000 !important; |
| 1782 | } |
| 1783 | |
| 1784 | [class*="participantConnectionText___XzdmMT"] { |
| 1785 | color: #c0c0c0 !important; |
| 1786 | text-shadow: 1px 1px 0 #000000 !important; |
| 1787 | } |
| 1788 | |
| 1789 | /* Per-tile context menu button */ |
| 1790 | [class*="menuButton___XzdmMT"] { |
| 1791 | background: #c0c0c0 !important; |
| 1792 | border-top: 2px solid #ffffff !important; |
| 1793 | border-left: 2px solid #ffffff !important; |
| 1794 | border-bottom: 2px solid #000000 !important; |
| 1795 | border-right: 2px solid #000000 !important; |
| 1796 | border-radius: 0 !important; |
| 1797 | color: #000000 !important; |
| 1798 | transition: none !important; |
| 1799 | } |
| 1800 | |
| 1801 | /* Bottom control bar */ |
| 1802 | [class*="container___XzgyOT"] { |
| 1803 | background: #c0c0c0 !important; |
| 1804 | border-top: 2px solid #808080 !important; |
| 1805 | box-shadow: none !important; |
| 1806 | } |
| 1807 | |
| 1808 | [class*="button___XzgyOT"] { |
| 1809 | background: #c0c0c0 !important; |
| 1810 | border-top: 2px solid #ffffff !important; |
| 1811 | border-left: 2px solid #ffffff !important; |
| 1812 | border-bottom: 2px solid #000000 !important; |
| 1813 | border-right: 2px solid #000000 !important; |
| 1814 | box-shadow: inset -1px -1px 0 #808080, inset 1px 1px 0 #dfdfdf !important; |
| 1815 | border-radius: 0 !important; |
| 1816 | color: #000000 !important; |
| 1817 | transition: none !important; |
| 1818 | } |
| 1819 | |
| 1820 | [class*="button___XzgyOT"]:hover { |
| 1821 | background: #c0c0c0 !important; |
| 1822 | border-top: 2px solid #000000 !important; |
| 1823 | border-left: 2px solid #000000 !important; |
| 1824 | border-bottom: 2px solid #ffffff !important; |
| 1825 | border-right: 2px solid #ffffff !important; |
| 1826 | outline: 1px dotted #800080 !important; |
| 1827 | outline-offset: -3px !important; |
| 1828 | } |
| 1829 | |
| 1830 | /* Muted state — sunken/pressed button */ |
| 1831 | [class*="buttonMuted___XzgyOT"] { |
| 1832 | background: #c0c0c0 !important; |
| 1833 | border-top: 2px solid #000000 !important; |
| 1834 | border-left: 2px solid #000000 !important; |
| 1835 | border-bottom: 2px solid #ffffff !important; |
| 1836 | border-right: 2px solid #ffffff !important; |
| 1837 | box-shadow: inset 1px 1px 0 #808080 !important; |
| 1838 | color: #800000 !important; |
| 1839 | } |
| 1840 | |
| 1841 | /* Settings caret buttons */ |
| 1842 | [class*="settingsButton___XzgyOT"] { |
| 1843 | background: #c0c0c0 !important; |
| 1844 | border-top: 2px solid #ffffff !important; |
| 1845 | border-left: 2px solid #ffffff !important; |
| 1846 | border-bottom: 2px solid #000000 !important; |
| 1847 | border-right: 2px solid #000000 !important; |
| 1848 | border-radius: 0 !important; |
| 1849 | color: #000000 !important; |
| 1850 | transition: none !important; |
| 1851 | } |
| 1852 | |
| 1853 | /* Disconnect button — red W95 style */ |
| 1854 | [class*="button___XzgyOT"][class*="disconnect"], |
| 1855 | [class*="button___XzgyOT"][aria-label*="Disconnect"], |
| 1856 | [class*="button___XzgyOT"][aria-label*="disconnect"] { |
| 1857 | background: #c0c0c0 !important; |
| 1858 | color: #800000 !important; |
| 1859 | border-top: 2px solid #ffffff !important; |
| 1860 | border-left: 2px solid #ffffff !important; |
| 1861 | border-bottom: 2px solid #000000 !important; |
| 1862 | border-right: 2px solid #000000 !important; |
| 1863 | } |
| 1864 | |
| 1865 | /* Fullscreen button */ |
| 1866 | [class*="fullscreenButtonWrap___XzdmOG"] button { |
| 1867 | background: #c0c0c0 !important; |
| 1868 | border-top: 2px solid #ffffff !important; |
| 1869 | border-left: 2px solid #ffffff !important; |
| 1870 | border-bottom: 2px solid #000000 !important; |
| 1871 | border-right: 2px solid #000000 !important; |
| 1872 | border-radius: 0 !important; |
| 1873 | color: #000000 !important; |
| 1874 | transition: none !important; |
| 1875 | } |
| 1876 | |
| 1877 | /* Grey divider bar fix — any horizontal rule or separator in the voice view */ |
| 1878 | [class*="root___XzdmOG"] hr, |
| 1879 | [class*="root___XzdmOG"] [class*="separator"], |
| 1880 | [class*="root___XzdmOG"] [class*="divider"] { |
| 1881 | background: #808080 !important; |
| 1882 | border: none !important; |
| 1883 | height: 2px !important; |
| 1884 | } |
| 1885 | |
| 1886 | /* ══════════════════════════����═══════════════════════════ |
| 1887 | * PICTURE-IN-PICTURE STREAMING OVERLAY |
| 1888 | * ═══════════════════════════════════════════════════════ */ |
| 1889 | |
| 1890 | [class*="container___ZjM0OD"] { |
| 1891 | background: #c0c0c0 !important; |
| 1892 | border-top: 2px solid #ffffff !important; |
| 1893 | border-left: 2px solid #ffffff !important; |
| 1894 | border-bottom: 2px solid #000000 !important; |
| 1895 | border-right: 2px solid #000000 !important; |
| 1896 | box-shadow: inset -1px -1px 0 #808080, inset 1px 1px 0 #dfdfdf !important; |
| 1897 | border-radius: 0 !important; |
| 1898 | } |
| 1899 | |
| 1900 | /* Frozen/paused frame */ |
| 1901 | [class*="frozenFrame___ZjM0OD"] { |
| 1902 | border-radius: 0 !important; |
| 1903 | opacity: 0.7 !important; |
| 1904 | } |
| 1905 | |
| 1906 | /* Paused overlay */ |
| 1907 | [class*="previewPausedOverlay___ZjM0OD"] { |
| 1908 | background: rgba(192, 192, 192, 0.92) !important; |
| 1909 | border-radius: 0 !important; |
| 1910 | } |
| 1911 | |
| 1912 | [class*="previewPausedIcon___ZjM0OD"] { |
| 1913 | color: #800080 !important; |
| 1914 | } |
| 1915 | |
| 1916 | [class*="previewPausedTextWrap___ZjM0OD"], |
| 1917 | [class*="previewPausedTextWrap___ZjM0OD"] * { |
| 1918 | color: #000000 !important; |
| 1919 | text-shadow: none !important; |
| 1920 | } |
| 1921 | |
| 1922 | /* Hover overlay — header gradient */ |
| 1923 | [class*="hoverOverlay___ZjM0OD"] { |
| 1924 | background: transparent !important; |
| 1925 | } |
| 1926 | |
| 1927 | [class*="headerGradient___ZjM0OD"] { |
| 1928 | background: linear-gradient(180deg, rgba(0,0,128,0.9) 0%, transparent 100%) !important; |
| 1929 | } |
| 1930 | |
| 1931 | [class*="headerContent___ZjM0OD"] { |
| 1932 | background: transparent !important; |
| 1933 | } |
| 1934 | |
| 1935 | /* "Return to call" button */ |
| 1936 | [class*="returnToCallButton___ZjM0OD"] { |
| 1937 | background: #c0c0c0 !important; |
| 1938 | border-top: 2px solid #ffffff !important; |
| 1939 | border-left: 2px solid #ffffff !important; |
| 1940 | border-bottom: 2px solid #000000 !important; |
| 1941 | border-right: 2px solid #000000 !important; |
| 1942 | box-shadow: inset -1px -1px 0 #808080, inset 1px 1px 0 #dfdfdf !important; |
| 1943 | border-radius: 0 !important; |
| 1944 | transition: none !important; |
| 1945 | } |
| 1946 | |
| 1947 | [class*="returnToCallButton___ZjM0OD"]:hover { |
| 1948 | border-top: 2px solid #000000 !important; |
| 1949 | border-left: 2px solid #000000 !important; |
| 1950 | border-bottom: 2px solid #ffffff !important; |
| 1951 | border-right: 2px solid #ffffff !important; |
| 1952 | } |
| 1953 | |
| 1954 | [class*="returnToCallLabel___ZjM0OD"] { |
| 1955 | color: #000000 !important; |
| 1956 | } |
| 1957 | |
| 1958 | [class*="returnToCallIcon___ZjM0OD"] { |
| 1959 | color: #800080 !important; |
| 1960 | } |
| 1961 | |
| 1962 | /* Close button (X) */ |
| 1963 | [class*="closeButton___ZjM0OD"] { |
| 1964 | background: #c0c0c0 !important; |
| 1965 | border-top: 2px solid #ffffff !important; |
| 1966 | border-left: 2px solid #ffffff !important; |
| 1967 | border-bottom: 2px solid #000000 !important; |
| 1968 | border-right: 2px solid #000000 !important; |
| 1969 | border-radius: 0 !important; |
| 1970 | color: #000000 !important; |
| 1971 | width: 16px !important; |
| 1972 | height: 14px !important; |
| 1973 | min-width: 16px !important; |
| 1974 | padding: 0 !important; |
| 1975 | transition: none !important; |
| 1976 | } |
| 1977 | |
| 1978 | [class*="closeButton___ZjM0OD"]:hover { |
| 1979 | border-top: 2px solid #000000 !important; |
| 1980 | border-left: 2px solid #000000 !important; |
| 1981 | border-bottom: 2px solid #ffffff !important; |
| 1982 | border-right: 2px solid #ffffff !important; |
| 1983 | } |
| 1984 | |
| 1985 | /* Footer gradient + streamer name */ |
| 1986 | [class*="footerGradient___ZjM0OD"] { |
| 1987 | background: linear-gradient(0deg, rgba(0,0,128,0.9) 0%, transparent 100%) !important; |
| 1988 | } |
| 1989 | |
| 1990 | [class*="footerContent___ZjM0OD"] { |
| 1991 | background: transparent !important; |
| 1992 | } |
| 1993 | |
| 1994 | [class*="streamerName___ZjM0OD"] { |
| 1995 | color: #ffffff !important; |
| 1996 | text-shadow: 1px 1px 0 #000000 !important; |
| 1997 | } |
| 1998 | |
| 1999 | /* Resize handles — W95 style gripper dots */ |
| 2000 | [class*="resizeHandleTop___ZjM0OD"], |
| 2001 | [class*="resizeHandleBottom___ZjM0OD"], |
| 2002 | [class*="resizeHandleLeft___ZjM0OD"], |
| 2003 | [class*="resizeHandleRight___ZjM0OD"], |
| 2004 | [class*="resizeHandleTopLeft___ZjM0OD"], |
| 2005 | [class*="resizeHandleTopRight___ZjM0OD"], |
| 2006 | [class*="resizeHandleBottomLeft___ZjM0OD"], |
| 2007 | [class*="resizeHandleBottomRight___ZjM0OD"] { |
| 2008 | background: transparent !important; |
| 2009 | border: none !important; |
| 2010 | } |
| 2011 | |
| 2012 | [class*="resizeHandleBottomRight___ZjM0OD"] { |
| 2013 | background-image: radial-gradient(circle, #808080 1px, transparent 1px) !important; |
| 2014 | background-size: 3px 3px !important; |
| 2015 | background-position: bottom right !important; |
| 2016 | background-repeat: repeat !important; |
| 2017 | width: 12px !important; |
| 2018 | height: 12px !important; |
| 2019 | } |
| 2020 | |
| 2021 | |
| 2022 | /* ═══════════════════════════════════════════════════════ |
| 2023 | * WINDOWS SPLASH / LOADING SCREEN |
| 2024 | * ═══════════════════════════════════════════════════════ */ |
| 2025 | |
| 2026 | [class*="splashOverlay___ZTBkMm"] { |
| 2027 | background: black !important; /* Storm (VGA) only had a black desktop */ |
| 2028 | display: flex !important; |
| 2029 | align-items: center !important; |
| 2030 | justify-content: center !important; |
| 2031 | } |
| 2032 | |
| 2033 | [class*="topDragRegion___ZTBkMm"] { |
| 2034 | background: transparent !important; |
| 2035 | } |
| 2036 | |
| 2037 | /* The window itself */ |
| 2038 | [class*="splashContent___ZTBkMm"] { |
| 2039 | background: #c0c0c0 !important; |
| 2040 | border-top: 2px solid #ffffff !important; |
| 2041 | border-left: 2px solid #ffffff !important; |
| 2042 | border-bottom: 2px solid #000000 !important; |
| 2043 | border-right: 2px solid #000000 !important; |
| 2044 | box-shadow: inset -1px -1px 0 #808080, inset 1px 1px 0 #dfdfdf !important; |
| 2045 | border-radius: 0 !important; |
| 2046 | padding: 0 !important; |
| 2047 | width: 420px !important; |
| 2048 | display: flex !important; |
| 2049 | flex-direction: column !important; |
| 2050 | overflow: visible !important; |
| 2051 | } |
| 2052 | |
| 2053 | /* Title bar via ::before */ |
| 2054 | [class*="splashContent___ZTBkMm"]::before { |
| 2055 | content: "Fluxer" !important; |
| 2056 | display: flex !important; |
| 2057 | width: 99%; |
| 2058 | align: left !important; |
| 2059 | background: linear-gradient(90deg, #800080 0%, #388cb0 100%) !important; |
| 2060 | color: #ffffff !important; |
| 2061 | padding: 3px 4px 3px 6px !important; |
| 2062 | text-shadow: 1px 1px 0 #000040 !important; |
| 2063 | flex-shrink: 0 !important; |
| 2064 | letter-spacing: 0 !important; |
| 2065 | } |
| 2066 | |
| 2067 | /* Icon area */ |
| 2068 | |
| 2069 | /* Hide the Fluxer SVG icon pulse */ |
| 2070 | [class*="iconPulse___ZTBkMm"] { |
| 2071 | display: none !important; |
| 2072 | } |
| 2073 | |
| 2074 | /* Wordmark removed — logo image contains the text */ |
| 2075 | [class*="iconWrapper___ZTBkMm"]::after { |
| 2076 | content: none !important; |
| 2077 | display: none !important; |
| 2078 | } |
| 2079 | |
| 2080 | /* Quote / status area */ |
| 2081 | [class*="quoteContainer___ZTBkMm"] { |
| 2082 | background: #c0c0c0 !important; |
| 2083 | padding: 10px 14px !important; |
| 2084 | border-bottom: 1px solid #808080 !important; |
| 2085 | display: flex !important; |
| 2086 | flex-direction: column !important; |
| 2087 | gap: 4px !important; |
| 2088 | } |
| 2089 | |
| 2090 | [class*="quoteLink___ZTBkMm"] { |
| 2091 | color: #000000 !important; |
| 2092 | text-decoration: none !important; |
| 2093 | } |
| 2094 | |
| 2095 | [class*="incidentCta___ZTBkMm"] { |
| 2096 | color: #800080 !important; |
| 2097 | text-decoration: underline !important; |
| 2098 | } |
| 2099 | |
| 2100 | /* "Connecting" + progress bar */ |
| 2101 | [class*="connectionStatus___ZTBkMm"] { |
| 2102 | background: #c0c0c0 !important; |
| 2103 | color: #000000 !important; |
| 2104 | text-transform: uppercase !important; |
| 2105 | letter-spacing: 0.05em !important; |
| 2106 | padding: 8px 14px 10px !important; |
| 2107 | margin: 0 !important; |
| 2108 | text-align: left !important; |
| 2109 | } |
| 2110 | |
| 2111 | [class*="connectionStatus___ZTBkMm"]::after { |
| 2112 | content: "" !important; |
| 2113 | display: block !important; |
| 2114 | margin-top: 6px !important; |
| 2115 | height: 16px !important; |
| 2116 | background: repeating-linear-gradient( |
| 2117 | 90deg, |
| 2118 | #800080 0px, |
| 2119 | #800080 10px, |
| 2120 | #c0c0c0 10px, |
| 2121 | #c0c0c0 12px |
| 2122 | ) !important; |
| 2123 | border-top: 2px solid #808080 !important; |
| 2124 | border-left: 2px solid #808080 !important; |
| 2125 | border-bottom: 2px solid #ffffff !important; |
| 2126 | border-right: 2px solid #ffffff !important; |
| 2127 | animation: w98progress 1.4s steps(10, end) infinite !important; |
| 2128 | background-size: 220% 100% !important; |
| 2129 | } |
| 2130 | |
| 2131 | @keyframes w98progress { |
| 2132 | 0% { background-position: 0% 0%; } |
| 2133 | 100% { background-position: -100% 0%; } |
| 2134 | } |
| 2135 | |
| 2136 | |
| 2137 | /* Desktop client title bar */ |
| 2138 | |
| 2139 | [class*="NativeTitlebar"][class*="module__titlebar"] { |
| 2140 | background: linear-gradient(90deg, #800080 0%, #388cb0 100%) !important; |
| 2141 | /* border-bottom: 1px solid #0e264a !important; */ |
| 2142 | padding: 0 7px !important; |
| 2143 | } |
| 2144 | |
| 2145 | /* Fluxer wordmark inside title bar */ |
| 2146 | [class*="NativeTitlebar"][class*="module__wordmark"] { |
| 2147 | color: #ffffff !important; |
| 2148 | /* filter: drop-shadow(0 1px 2px rgba(0, 0, 0, 0.5)) !important; */ |
| 2149 | } |
| 2150 |