#viewerbox div.client div.flags .separator { display:none; }#viewerbox {width: 100%; box-sizing: border-box; scrollbar-gutter: stable; text-align:left;}#viewerbox *{border:0; margin:0; padding:0; box-sizing: border-box; text-transform: none; font-size: 12px; font-style: normal; font-weight: 400; font-family: -apple-system,BlinkMacSystemFont,Segoe UI Variable Fixed,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol; overflow: hidden !important; cursor: default; -webkit-user-drag: none; user-select: none; }#viewerbox div.server .name{}#viewerbox div.spacer .name{}#viewerbox div.channel .name{}#viewerbox div.client .name,#viewerbox div.client .name a{}#viewerbox a, #viewerbox a:link, #viewerbox a:hover, #viewerbox a:visited, #viewerbox a:active{ text-decoration: none; color: inherit; }#viewerbox a:hover{ text-shadow:-1px -1px 2px #CCC; cursor:pointer; }#viewerbox div { width: 100%; height: 20px; line-height: 20px; position: relative; white-space: pre; }#viewerbox div div { margin-right: 5px; padding: 0px; vertical-align: top; display: inline-block; top: 50%; transform: translate(0,-50%); }#viewerbox div div.distance { width: 16px; }#viewerbox div .name { width: auto; line-height: inherit; margin: 0px; padding: 0px; white-space: pre; text-overflow: ellipsis; position: absolute; }#viewerbox div div.flags { position: absolute; right: 0; height: 16px; display: inline; width: auto; margin: 0px; }#viewerbox div div.flags * { margin: 0 2px; }#viewerbox .spacer { height: 16px; line-height: 16px; }#viewerbox div.spacer .name { margin-left: 0px; }#viewerbox .spacer .spacer-line { height: 13px; width: calc(100% - 20px); margin-left: 20px; }#viewerbox .spacer .repeatline { width: calc(100% - 20px) !important; margin-left: 20px !important; text-overflow: clip; line-height: 13px; height: 16px; }#viewerbox .solidline { -webkit-mask-image: url('data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiB2aWV3Qm94PSIwIDAgMSAxMyIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxyZWN0IHg9IjAiIHk9IjYiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz48L3N2Zz4='); background-color: currentcolor; }#viewerbox .dashline { -webkit-mask-image: url('data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiB2aWV3Qm94PSIwIDAgNiAxMyIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxyZWN0IHg9IjAiIHk9IjYiIHdpZHRoPSI0IiBoZWlnaHQ9IjEiLz48L3N2Zz4='); background-color: currentcolor; }#viewerbox .dashdotline { -webkit-mask-image: url('data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiB2aWV3Qm94PSIwIDAgOSAxMyIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxyZWN0IHg9IjAiIHk9IjYiIHdpZHRoPSI0IiBoZWlnaHQ9IjEiLz48cmVjdCB4PSI2IiB5PSI2IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+PC9zdmc+'); background-color: currentcolor; }#viewerbox .dashdotdotline { -webkit-mask-image: url('data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiB2aWV3Qm94PSIwIDAgMTIgMTMiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cmVjdCB4PSIwIiB5PSI2IiB3aWR0aD0iNCIgaGVpZ2h0PSIxIi8+PHJlY3QgeD0iNiIgeT0iNiIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPjxyZWN0IHg9IjkiIHk9IjYiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz48L3N2Zz4='); background-color: currentcolor; }#viewerbox .dotline { -webkit-mask-image: url('data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiB2aWV3Qm94PSIwIDAgMyAxMyIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxyZWN0IHg9IjAiIHk9IjYiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz48L3N2Zz4='); background-color: currentcolor; }#viewerbox .tree-icon {width: 16px; height: 16px; background:url('../images/icons_viewer_colored.webp') no-repeat;background-size: 16px 608px;}#viewerbox .group_100 {background-position: 0 -16px}#viewerbox .channel_flag_music {background-position: 0 -32px}#viewerbox .channel_flag_default {background-position: 0 -48px}#viewerbox .channel_open, #viewerbox .channel_default {background-position: 0 -64px}#viewerbox .group_300 {background-position: 0 -80px}#viewerbox .client_mic_muted {background-position: 0 -96px}#viewerbox .channel_pass {background-position: 0 -112px}#viewerbox .server_full {background-position: 0 -128px}#viewerbox .client_talker {background-position: 0 -144px}#viewerbox .client_idle {background-position: 0 -160px}#viewerbox .client_snd_muted {background-position: 0 -176px}#viewerbox .channel_flag_moderated {background-position: 0 -192px}#viewerbox .client_talk {background-position: 0 -208px}#viewerbox .client_query {background-position: 0 -224px}#viewerbox .client_talker_request {background-position: 0 -240px}#viewerbox .channel_full {background-position: 0 -256px}#viewerbox .group_600 {background-position: 0 -272px}#viewerbox .client_cc_idle {background-position: 0 -288px}#viewerbox .group_200 {background-position: 0 -304px}#viewerbox .client_snd_disabled {background-position: 0 -320px}#viewerbox .client_priority {background-position: 0 -336px}#viewerbox .server_open {background-position: 0 -352px}#viewerbox .client_away {background-position: 0 -368px}#viewerbox .client_cc {background-position: 0 -384px}#viewerbox .client_unvoice {background-position: 0 -400px}#viewerbox .group_500 {background-position: 0 -416px}#viewerbox .server_pass {background-position: 0 -432px}#viewerbox .host {background-position: 0 -448px}#viewerbox .group_0 {background-position: 0 -464px}#viewerbox .channel_flag_password {background-position: 0 -480px}#viewerbox .client_talker_missing {background-position: 0 -496px}#viewerbox .client_mic_disabled {background-position: 0 -512px}#viewerbox .group_400 {background-position: 0 -528px}#viewerbox .client_cc_talk {background-position: 0 -544px}#viewerbox .tree_line {background-position: 0 -560px}#viewerbox .tree_mid {background-position: 0 -576px}#viewerbox .tree_end {background-position: 0 -592px}#viewerbox .custom-icon {width:16px; max-height: 16px; background-size: 16px !important;}#viewerbox .badges {width:16px; max-height: 16px; background-size: 16px !important;}#viewerbox .badges.overwolf {background:url('../images/viewer/client_overwolf.svg') no-repeat;}#viewerbox .country {width: 16px; height: 11px;}#viewerbox .spacer-center {display: flex; justify-content: center;}#viewerbox .spacer-right {display: flex; justify-content: flex-end;}#viewerbox img.emoji { -webkit-mask-image: none; position: initial; min-height: initial; }