Skip to content

Instantly share code, notes, and snippets.

@krk
Forked from aricih/Colorized Slack.user.js
Last active March 1, 2018 12:03
Show Gist options
  • Save krk/7c8df6b7c50dd9d3ec7ced2f0bec5c9c to your computer and use it in GitHub Desktop.
Save krk/7c8df6b7c50dd9d3ec7ced2f0bec5c9c to your computer and use it in GitHub Desktop.
Colorized Slack Threads and more
// ==UserScript==
// @name Colorized Slack
// @namespace https://www.netsparker.com/
// @version 1.0
// @description Colorizes the message threads.
// @author Hakan Arıcı
// @include *.slack.com*
// ==/UserScript==
//////////////////////////////////////// CONFIGURATION ////////////////////////////////////////
////// COLOR PALETTE
// Set below flag to true to use custom color palette
var useCustomColorPalette = true;
// Build your custom color scheme using below array (minimum 3 colors are required)
var colorPalette = [ '#fbb4ae', '#b3cde3', '#ccebc5', '#decbe4', '#fed9a6', '#ffffcc', '#e5d8bd', '#fddaec', '#f2f2f2'];
////// MESSAGE HUE
// Set message color opacity adjusting below value between 0 and 1
var messageOpacity = 0.05;
var messageHandleOpacity = 0.37;
////// MESSAGE LINE CLICK HANDLER ENABLED
// Set below flag to open thread window on message line is clicked
var openThreadOnLineClickEnabled = false;
////// DARK THEME
var enableDarkTheme = true;
////////////////////////////////////// CONFIGURATION END //////////////////////////////////////
(function() {
var hex2rgba = function (hex, opacity)
{
//extract the two hexadecimal digits for each color
var patt = /^#([\da-fA-F]{2})([\da-fA-F]{2})([\da-fA-F]{2})$/;
var matches = patt.exec(hex);
//convert them to decimal
var r = parseInt(matches[1], 16);
var g = parseInt(matches[2], 16);
var b = parseInt(matches[3], 16);
//create rgba string
var rgba = "rgba(" + r + "," + g + "," + b + "," + opacity + ")";
//return rgba colour
return rgba;
};
var getRandomColor = function() {
if(useCustomColorPalette && colorPalette.length >= 3) {
return colorPalette[Math.floor(Math.random() * colorPalette.length)];
}
return randomColor();
};
var getActionBarInstance = function() {
return $('.c-message__actions');
};
var getReplyContainerInstance = function() {
return $('reply_container_info');
};
var stopPropagationHandler = function(e) {
e.stopPropagation();
};
var closePaneClickHandler = function(e) {
$('.msg_input_wrapper').show();
$('#col_flex').attr('style', false);
$('#col_messages').attr('style', false);
$('#col_flex').find('.comment_body').attr('style', false);
$(e.target).off('click', closePaneClickHandler);
};
var handleMessageClick = function(e) {
var actionBarInstance = getActionBarInstance();
actionBarInstance.click(stopPropagationHandler);
actionBarInstance.find('[data-qa=start_thread]').click();
getReplyContainerInstance().find('type=checkbox').click();
actionBarInstance.off('click', stopPropagationHandler);
$('.msg_input_wrapper').hide();
// Force side panel to expand
// Hack: 100% width causes messages panel to re-render therefore 99.9% and 0.0 background opacity
$('#col_messages').attr('style', 'opacity: 0.0;');
$('#col_flex').attr('style', 'flex-basis: 99.9% !important;');
$('#col_flex').find('.comment_body').attr('style', 'max-width: 100%');
$('.close_flexpane').click(closePaneClickHandler);
var pickedThreadColor = $(e.target).parents('table').first().find('td').first().css('background-color');
var setStyle = function(table, handleColumn, headingColumn) {
table.css('width', '100%').css('margin', '0px').css('padding', '0px').attr('border', '0');
handleColumn.css('width', 20).css('height', '100%').css('background-color', pickedThreadColor);
headingColumn.css('width', '100%');
};
wrapElementWithTable($('.active').find('.heading'), setStyle);
$('.active').find('#convo_container').each(function(i, el) {
wrapElementWithTable($(el), setStyle);
});
};
var setHoverCursor = function() {
var elementToBind = openThreadOnLineClickEnabled ? $('.c-virtual_list__item') : $('td[handle]');
elementToBind.hover(function() {
$(this).css('cursor', 'pointer');
});
};
var bindClickHandlers = function() {
var elementToBind = openThreadOnLineClickEnabled ? $('.c-virtual_list__item') : $('td[handle]');
elementToBind.unbind('click').bind('click', handleMessageClick);
};
var threadColorMap = {};
var wrapElementWithTable = function(domEl, tableStyleCallback, redrawEnabled = true) {
// If the element is already wrapped remove the existing handle and re-create it
if(redrawEnabled && domEl.parent('td').length > 0) {
var existingHandle = domEl.parents('table');
domEl.insertBefore(existingHandle);
existingHandle.remove();
}
var table = $('<table><tr><td></td><td></td></tr></table>');
table.insertBefore(domEl);
var columns = table.find('td');
var first = $(columns[0]);
var messageColumn = $(columns[1]);
tableStyleCallback(table, $(columns[0]), $(columns[1]));
$(columns[1]).append(domEl);
};
var drawHandle = function(domEl, color) {
var setHandleStyle = function(table, handleColumn, messageColumn) {
table.css('width', '100%').css('margin', '3px').css('padding', '0px').attr('border', '0');
handleColumn.css('width', 20).css('height', '100%').css('background-color', hex2rgba(color, messageHandleOpacity)).attr('handle', true);
messageColumn.css('width', '100%');
handleColumn.parent('tr').css('background-color', hex2rgba(color, messageOpacity));
};
wrapElementWithTable(domEl, setHandleStyle, false);
};
var createColoredHandles = function() {
$('.c-message').each(function(i, el) {
var domEl = $(el);
var color;
if(domEl.parent('td').length == 0) {
if(domEl.find('.c-message__comment').length == 1) {
drawHandle(domEl, '#eeeeee');
return;
}
var replyCountLink = domEl.find('.c-message__reply_count');
if(replyCountLink.length == 1) {
var threadIdentifier = replyCountLink.attr('href');
threadIdentifier = threadIdentifier.substring(threadIdentifier.lastIndexOf('/'));
threadIdentifier = threadIdentifier.replace('/p', '');
// Assign a color to thread while rendering the root
if(!threadColorMap[threadIdentifier]) {
threadColorMap[threadIdentifier] = getRandomColor();
}
color = threadColorMap[threadIdentifier];
}
else {
var preambleLink = domEl.find('.c-message__broadcast_preamble_link');
if(preambleLink.length == 1) {
var threadIdentifier = preambleLink.attr('href');
threadIdentifier = threadIdentifier.substring(threadIdentifier.indexOf('thread_ts='));
threadIdentifier = threadIdentifier.substring(0, threadIdentifier.indexOf('&'));
threadIdentifier = threadIdentifier.replace('.', '');
threadIdentifier = threadIdentifier.replace('thread_ts=', '');
// Thread root may not be rendered yet so assign a color here
if(!threadColorMap[threadIdentifier]) {
threadColorMap[threadIdentifier] = getRandomColor();
}
color = threadColorMap[threadIdentifier];
}
}
// Message has no thread assign it a new color code
if(!color) {
var timestampLink = domEl.find('.c-timestamp');
var threadIdentifier = timestampLink.attr('href');
threadIdentifier = threadIdentifier.substring(threadIdentifier.lastIndexOf('/'));
threadIdentifier = threadIdentifier.replace('/p', '');
if(!threadColorMap[threadIdentifier]) {
threadColorMap[threadIdentifier] = getRandomColor();
}
color = threadColorMap[threadIdentifier];
}
drawHandle(domEl, color);
}
});
};
var hidePreambles = function() {
$('.c-message__broadcast_preamble_outer').hide();
$('.c-message__reply_bar').hide();
};
var hideConversationButton = function() {
$('[data-qa=start_thread]').hide();
};
var forceDirectMessage = function() {
var sendAsDirectMessageToggle = $('.reply_broadcast_toggle');
if(sendAsDirectMessageToggle.length == 1 && !sendAsDirectMessageToggle.is(':checked')) {
sendAsDirectMessageToggle.click();
}
};
var highlightTimestamps = function() {
$('.c-timestamp__label').css('color', 'white');
};
var handle = window.setInterval(function() {
createColoredHandles();
bindClickHandlers();
setHoverCursor();
hideConversationButton();
hidePreambles();
forceDirectMessage();
highlightTimestamps();
}, 50);
// https://chrome.google.com/webstore/detail/dark-theme-for-slack/begdfkhhegoognioipgofimponkeiiah
var darkTheme = '.btn:focus,input[type=checkbox]:focus,input[type=file]:focus,input[type=radio]:focus{outline:#e6e6e6 dotted thin}#col_channels.channels_list_holder ul li.channel.active .unread_highlight,#col_channels.channels_list_holder ul li.group.active .unread_highlight,#col_channels.channels_list_holder ul li.member.active .unread_highlight,#plan_preview .plan,.channels_list_holder .unread_just,.plan,.restriction_option,body,header #header_team_nav li.active a,html.no_touch header #header_team_nav li a:hover,html.no_touch nav#site_nav #user_menu_contents:hover{background:#2f343f;color:#e6e6e6}#col_channels,#col_channels_collapse_view{background:#404552}a,a:link,a:visited{color:#949494}a:active,a:focus,a:hover{color:#c7c7c7}#col_channels,h1,h1 a,h1 a:active,h1 a:hover,h1 a:link,h1 a:visited,h2,h3,h4{color:#e6e6e6}hr{border-bottom:1px solid #2f343f;border-top:1px solid #2f343f}.bordered{border:1px solid #404552}.bottom_border{border-bottom:1px solid #404552}.left_border{border-left:1px solid #404552}.right_border{border-right:1px solid #404552}#col_channels ul li.channel.active a.channel_name,#col_channels ul li.group.active a.group_name,#col_channels ul li.member.active a.im_name{background:#5294e2;color:#e6e6e6}.channels_list_holder h2{color:#949494}.channels_list_holder h2.hoverable:not(.jquery_hover):hover{color:#c7c7c7}.channels_list_holder ul{color:#e6e6e6}.channels_list_holder ul li a,.channels_list_holder ul li.channel.active a.channel_name .prefix,.channels_list_holder ul li.group .group_close,.channels_list_holder ul li.group.active .group_close,.channels_list_holder ul li.group.active a.group_name .prefix,.channels_list_holder ul li.member .im_close,.channels_list_holder ul li.member.active .im_close,.channels_list_holder ul li.mpim .mpim_close,.channels_list_holder ul li.mpim.active .mpim_close{color:#949494}.channels_list_holder ul li{text-shadow:0 1px 1px rgba(0,0,0,.15)}.channels_list_holder ul li a:hover{background:#2f343f}.channels_list_holder ul li.mention a,.channels_list_holder ul li.unread .prefix,.channels_list_holder ul li.unread:not(.muted_channel) a{color:#e6e6e6}.channels_list_holder .unread_highlight{background:#bf360c;color:#e6e6e6;text-shadow:0 1px 0 rgba(0,0,0,.15)}.channels_list_new_btn{color:#949494}.list_more{border-bottom:1px dotted #949494;color:#949494!important}.list_more:hover{border-bottom:1px solid #c7c7c7;color:#c7c7c7!important}#channel_scroll_down:hover,#channel_scroll_up:hover{color:#e6e6e6}#channel_scroll_down,#channel_scroll_up{background:#000;color:#e6e6e6;text-shadow:0 1px 1px rgba(0,0,0,.15)}#channel_scroll_down.unseen_have_mentions,#channel_scroll_up.unseen_have_mentions{background:#bf360c}#list_browser .item_creator,#list_search_container .icon_close,#list_search_container .icon_search{color:#949494}#list_controls{border-bottom:1px solid #404552;color:#949494}#list_search{border:1px solid #404552}#list_browser p.highlighted,#list_browser:not(.keyboard_active) p:hover{background:#2f343f}#list_browser .item_count,#list_browser .item_purpose{color:#e6e6e6}#list_browser_dialog .modal-footer a{color:#949494}#list_browser_dialog .modal-footer a:hover{color:#c7c7c7}#new_prefs_dialog .modal-nav a.active{background:#2f343f;color:#e6e6e6;text-shadow:0 1px 0 rgba(0,0,0,.15)}#channel_list_invites_link{border-bottom:1px dotted #949494;color:#949494;font-size:.9rem}#channel_list_invites_link:hover{border-bottom:1px solid #949494}#quick_switcher_btn{background:#404552;border-top:2px solid #404552}#quick_switcher_btn:active #quick_switcher_label,#quick_switcher_btn:active #quick_switcher_shortcut,#quick_switcher_btn:active>i,#quick_switcher_btn:hover #quick_switcher_label,#quick_switcher_btn:hover #quick_switcher_shortcut,#quick_switcher_btn:hover>i,#quick_switcher_btn>i,#quick_switcher_label,#quick_switcher_shortcut{color:#949494}#quick_switcher_btn:active,#quick_switcher_btn:hover{background:#2f343f;border-color:#2f343f}.monkey_scroll_bar{background:#2f343f}.monkey_scroll_handle_inner{background:#404552;border:1px solid #828282}#client-ui .monkey_scroll_bar{background:#2f343f}#client-ui .monkey_scroll_handle_inner{background:#404552;border:3px solid #828282}#monkey_scroll_wrapper_for_channels_scroller .monkey_scroll_bar{background:#2f343f}#monkey_scroll_wrapper_for_channels_scroller .monkey_scroll_handle_inner{background:#404552;border:3px solid #828282}.loading #loading-zone{background:#2f343f;left:110px}.loading #col_channels_bg{background:#2f343f}#self_help_link_div{right:110px!important}#loading_indicator,#loading_welcome_msg{color:#949494;text-shadow:0 1px #000}#loading_team_menu_bg,#loading_user_menu_bg{border:none}input[type=color],input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week]{border:1px solid #000;color:#e6e6e6;background:#404552}input[type=color]:focus,input[type=date]:focus,input[type=datetime-local]:focus,input[type=datetime]:focus,input[type=email]:focus,input[type=month]:focus,input[type=number]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=time]:focus,input[type=url]:focus,input[type=week]:focus{border-color:rgba(54,54,54,.8);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(130,130,130,.6)}select{background:#404552}select,textarea{border:1px solid #000;color:#e6e6e6}select:active,select:focus,textarea:active,textarea:focus{border-color:#404552;box-shadow:0 0 7px rgba(130,130,130,.15)}.no_touch input:hover,.no_touch label.select:hover select,.no_touch select:hover,.no_touch textarea:hover{border-color:#404552}.no_touch label.select:not(.disabled):hover:after{color:#404552}legend{border-bottom:1px solid #828282}legend small{color:#949494}.uneditable-input,.uneditable-textarea{border:1px solid #000;color:#e6e6e6;background:#2f343f}.uneditable-input:focus,.uneditable-textarea:focus,textarea:focus{border-color:rgba(130,130,130,.8);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(130,130,130,.6)}input[disabled],input[readonly],textarea,textarea[disabled],textarea[readonly]{background:#404552}textarea{border:1px solid #000;color:#e6e6e6}::-webkit-input-placeholder{color:#e6e6e6}:-moz-placeholder{color:#e6e6e6}::-moz-placeholder{color:#e6e6e6}input:-moz-placeholder,textarea:-moz-placeholder{color:#e6e6e6}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#e6e6e6}.form-actions{border-top:1px solid #404552;background:#2f343f}.help-block,.help-inline{color:#949494}.input-append .add-on,.input-prepend .add-on{border:1px solid #404552;text-shadow:0 1px 0 rgba(0,0,0,.15);background:#828282}.btn{background-color:#404552;background-image:linear-gradient(to bottom,#828282,#404552);border:1px solid #828282;border-bottom-color:#404552;box-shadow:inset 0 1px 0 rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.15);color:#e6e6e6!important;text-shadow:0 1px 1px rgba(0,0,0,.15)}.btn.active,.btn.disabled,.btn:active,.btn:focus,.btn:hover,.btn[disabled]{color:#e6e6e6;background:#828282}.btn:focus,.btn:hover{color:#e6e6e6}.btn.btn_outline.disabled,.btn.btn_outline.disabled:hover{background:#2f343f!important;color:#949494!important}.btn.btn_border{border:2px solid #2f343f}.btn-primary{background-color:#2f343f;background-image:linear-gradient(to bottom,#404552,#2f343f);color:#e6e6e6}.btn-primary.active,.btn-primary.disabled,.btn-primary:active,.btn-primary:focus,.btn-primary:hover,.btn-primary[disabled]{color:#e6e6e6;background:#404552}.btn-link{color:#949494}.btn-link:focus,.btn-link:hover,.btn-link[disabled]:focus,.btn-link[disabled]:hover{color:#c7c7c7}.btn_info{background:#404552!important}.btn_outline{background:#2f343f;color:#e6e6e6!important;border:1px solid #000}.btn_outline:after{border:1px solid #2f343f}.btn_outline.btn_transparent{color:rgba(84,84,84,.9)!important}.btn_outline.btn_transparent:after{border:1px solid rgba(34,34,34,.5)}.btn_outline.btn_transparent.active,.btn_outline.btn_transparent.hover,.btn_outline.btn_transparent:active,.btn_outline.btn_transparent:focus,.btn_outline.btn_transparent:hover{color:#e6e6e6!important;background:rgba(84,84,84,.9)!important}.btn_outline.btn_transparent.active,.btn_outline.btn_transparent:active{background:rgba(84,84,84,.8)!important}.btn_outline.hover,.btn_outline:focus,.btn_outline:hover{background:#404552;color:#e6e6e6!important}.btn_outline:active{color:#e6e6e6;border-bottom:1px solid #2f343f!important}.btn_outline.active{color:#949494!important}.btn-group.open .btn.dropdown-toggle{background:#404552}.btn-group.open .btn-primary.dropdown-toggle{background:#2f343f}.btn-group>.btn+.dropdown-toggle{box-shadow:inset 1px 0 0 rgba(0,0,0,.125),inset 0 1px 0 rgba(0,0,0,.2),0 1px 2px hsla(0,0%,100%,.05)}.btn-danger .caret,.btn-info .caret,.btn-inverse .caret,.btn-primary .caret,.btn-success .caret,.btn-warning .caret{border-bottom-color:#e6e6e6;border-top-color:#e6e6e6}.chzn-container .chzn-drop{background:#2f343f;border:1px solid #2f343f;box-shadow:0 1px 3px rgba(0,0,0,.15)}.chzn-container-single .chzn-single{background-color:#2f343f;background-image:linear-gradient(#2f343f 20%,#404552 50%,#2f343f 52%,#404552 100%);border:1px solid #2f343f;box-shadow:0 0 3px #2f343f inset,0 1px 1px rgba(0,0,0,.1);color:#e6e6e6}.chzn-container-single .chzn-default{color:#e6e6e6}.chzn-container-single .chzn-search input{border:1px solid #2f343f}.chzn-container-multi .chzn-choices{border:1px solid #2f343f;background:#2f343f}.chzn-container-multi .chzn-choices .search-field .default,.chzn-container-multi .chzn-choices .search-field input{color:#e6e6e6}.chzn-container-multi .chzn-choices .search-choice{border:1px solid #2f343f;color:#e6e6e6;background:#828282}.chzn-container-multi .chzn-choices .search-choice.search-choice-disabled{background-color:#2f343f;background-image:linear-gradient(top,#404552 20%,#2f343f 50%);border:1px solid #2f343f;color:#949494}.chzn-container-multi .chzn-choices .search-choice-focus{background:#404552}.chzn-container .chzn-results .highlighted{color:#e6e6e6;background:#404552}.chzn-container .chzn-results .no-results,.chzn-container .chzn-results li em{background:#828282}.chzn-container .chzn-results .group-result{color:#e6e6e6}.chzn-container .chzn-results-scroll{background:#2f343f}.chzn-container-active .chzn-single{border:1px solid #828282}.chzn-container-active.chzn-with-drop .chzn-single{background-color:#2f343f;background-image:linear-gradient(#2f343f 20%,#2f343f 80%);border:1px solid #2f343f;box-shadow:0 1px 0 #2f343f inset}.chzn-container-active .chzn-choices .search-field input{color:#e6e6e6!important}.filter_select.default_style.disabled{background:#404552}.filter_select.default_style.disabled input.fsl_input{background:#828282}.filter_select.default_style .fsl_input_container{border:1px solid #000}.filter_select.default_style .fsl_input_container.active,.filter_select.default_style .fsl_input_container:hover{border-color:#404552}.filter_select.default_style .fsl_input_container.active{box-shadow:0 0 7px rgba(34,34,34,.15)}.filter_select.default_style .fsl_list_container{background:#2f343f;border:1px solid #000;box-shadow:0 0 3px rgba(0,0,0,.5)}.filter_select.default_style .fsl_list .fsl_item.disabled,.filter_select.default_style .fsl_list .fsl_item.selected{color:#e6e6e6}.filter_select.default_style .fsl_list .fsl_item.active{border-color:#404552;color:#e6e6e6;background:#000}.filter_select.default_style .fsl_token{background:#2f343f;border:1px solid #000;color:#e6e6e6}.filter_select.default_style .fsl_paginate .fsl_paginate_back,.filter_select.default_style .fsl_paginate_forward,.filter_select.default_style .fsl_token:after,.filter_select.default_style.single .fsl_input_container.active:after,.filter_select.default_style.single .fsl_input_container:hover:after{color:#e6e6e6}#message-input.offline{background:#404552!important}#message-input.disabled{background:#404552}#message-input-message{color:#949494}#message_edit_form #message-input,#messages-input-container #message-input{background:padding-box;border:2px solid #404552;color:#e6e6e6}#message_edit_form #message-input:focus,#message_edit_form.focus #primary_file_button:not(:hover),#messages-input-container #message-input:focus,#messages-input-container.focus #primary_file_button:not(:hover){border-color:#000}#message_edit_form .emo_menu,#messages-input-container .emo_menu{color:rgba(230,230,230,.3)}#message_edit_form .emo_menu.active .ts_icon_happy_smile,#message_edit_form .emo_menu:hover .ts_icon_happy_smile,#messages-input-container .emo_menu.active .ts_icon_happy_smile,#messages-input-container .emo_menu:hover .ts_icon_happy_smile{color:#828282}#message_edit_form.focus .emo_menu,#messages-input-container.focus .emo_menu{color:rgba(230,230,230,.6)}#message_edit_form.offline #message-input,#message_edit_form.offline #primary_file_button,#messages-input-container.offline #message-input,#messages-input-container.offline #primary_file_button{background:#404552!important}#message_edit_form.offline #primary_file_button,#messages-input-container.offline #primary_file_button{border-color:#404552;color:#949494}#primary_file_button{background:padding-box;border:2px solid #404552}#primary_file_button.active,#primary_file_button:hover{background:#404552;border-color:#404552;color:#e6e6e6}#footer:not(.footer_msg_input){background:#2f343f}#footer.disabled #message-input{background:padding-box!important;border:2px solid #404552!important}#footer_archives_table,#special_formatting_text,#typing_text{color:#949494}.ts_toggle .ts_toggle_button{background:#000;color:#e6e6e6}.ts_toggle .ts_toggle_button .ts_toggle_handle{background:#404552}.ts_toggle .ts_toggle_secondary_label{color:#949494}.ts_toggle.checked .ts_toggle_button{background:#828282;color:#e6e6e6}.ts_toggle.ts_toggle_orange .ts_toggle_button{background:#bf360c;color:#e6e6e6}.menu,.menu .menu_filter_container{background:#2f343f}.menu{border:0;box-shadow:0 2px 10px rgba(0,0,0,.5);color:#e6e6e6}.menu .menu_filter_container input.menu_filter{border:1px solid #2f343f}.menu .menu_filter_container input.menu_filter:focus{border-color:#404552}.menu .menu_filter_container .icon_search{color:#949494}.menu .menu_filter_container .icon_close{color:#949494!important}.menu #menu_header .menu_simple_header{background:#000;border-color:#404552;color:#e6e6e6}.menu #menu_header .menu_simple_header a{color:#949494}.menu #menu_header .menu_simple_header a:hover{color:#c7c7c7}.menu #menu_header .menu_close{color:#e6e6e6}.menu .section_header>div.header_label_container,.menu ul li a{color:#949494}.menu .section_header .header_label{color:#949494;background:#2f343f}.menu ul li a{background:#2f343f;border-bottom:0}.menu ul li a.delete_link{color:#bf360c}.menu ul li.highlighted a{background:#000;border-bottom-color:#2f343f;color:#c7c7c7;text-shadow:0 1px 0 rgba(0,0,0,.15)}.menu ul li.highlighted a.delete_link{color:#bf360c}.menu ul li.disabled a{color:#949494}.menu ul li.divider{border-bottom:2px solid #2f343f}.menu ul li.double-divider{border-bottom:4px solid #2f343f}.menu:not(.keyboard_active) ul li:hover a{background:#000;border-bottom-color:#2f343f;color:#c7c7c7;text-shadow:0 1px 0 rgba(0,0,0,.15)}.menu:not(.keyboard_active) ul li:hover a.delete_link{color:#bf360c}#team_menu,#team_menu.active #current_user_name,#team_menu.active i,#team_menu:hover #current_user_name,#team_menu:hover i{color:#e6e6e6}.menu input,.menu textarea{background:#404552;border:1px solid #404552}.menu #menu_footer .menu_footer{background:#000;border-top:1px solid #404552}#team_menu{background:#404552;border-bottom:2px solid #404552}#team_menu.active,#team_menu:hover{background:#404552;border-bottom-color:#404552}#team_menu i{color:#949494}#team_menu .presence .presence_icon{text-shadow:0 1px 1px rgba(0,0,0,.15)}#menu.team_menu{box-shadow:0 3px 8px rgba(0,0,0,.25)}#menu.team_menu ul li.highlighted,#menu.team_menu:not(.keyboard_active) ul li:hover{background:#404552}#menu.team_menu ul li.highlighted>a,#menu.team_menu:not(.keyboard_active) ul li:hover>a{background:#404552;color:#c7c7c7}#menu.team_menu ul li>a{color:#949494}#im-list li.member.active .presence,#starred-list li.member.active .presence{color:#fff}#im-list li.member.active .presence.away,#starred-list li.member.active .presence.away{color:#949494;text-shadow:1px 1px rgba(0,0,0,.15)}#menu.file_menu{box-shadow:0 3px 8px rgba(0,0,0,.5)}#menu.file_menu ul li.highlighted,#menu.file_menu:not(.keyboard_active) ul li:hover{background:#000}#menu.file_menu ul li.highlighted>a,#menu.file_menu:not(.keyboard_active) ul li:hover>a{color:#c7c7c7}#menu.file_menu ul li.highlighted i.file_menu_icon,#menu.file_menu:not(.keyboard_active) ul li:hover i.file_menu_icon{color:#e6e6e6}#menu.file_menu ul li i.file_menu_icon,#menu.file_menu ul li>a{color:#949494}#menu.popover_menu,.popover_menu{border-top:1px solid #404552;background:#2f343f}.popover_menu .arrow:after{background:#000}.popover_menu .arrow_shadow:after{box-shadow:0 0 0 1px #404552,0 0 3px rgba(0,0,0,.08);background:#2f343f}.popover_menu.showing_header .arrow:after,.popover_menu.showing_header .arrow_shadow:after{background:#000}.pickmeup,.popover_menu .content{background:#2f343f}.pickmeup{border:1px solid #404552;box-shadow:0 1px 5px rgba(0,0,0,.15)}.pickmeup .pmu-instance .pmu-button{color:#e6e6e6}.pickmeup .pmu-instance .pmu-today.pmu-selected,.pickmeup .pmu-instance .pmu-today:hover{background:#404552!important}.pickmeup .pmu-instance .pmu-today.pmu-selected .pmu-today-border,.pickmeup .pmu-instance .pmu-today:hover .pmu-today-border{background:#828282;color:#e6e6e6!important}.pickmeup .pmu-instance .pmu-today-border{border:2px solid #404552!important;color:#828282!important}.pickmeup .pmu-instance .pmu-day-of-week *,.pickmeup .pmu-instance .pmu-days *,.pickmeup .pmu-instance .pmu-months *,.pickmeup .pmu-instance .pmu-years *{border:1px solid #404552}.pickmeup .pmu-instance .pmu-button:not(.pmu-disabled):hover{background:#404552;color:#e6e6e6}.pickmeup .pmu-instance .pmu-not-in-month{background:#2f343f;color:#949494}.pickmeup .pmu-instance .pmu-not-in-month.pmu-selected{background:#404552}.pickmeup .pmu-instance .pmu-disabled,.pickmeup .pmu-instance .pmu-disabled:hover{background:#2f343f;color:#949494}.pickmeup .pmu-instance .pmu-selected{background:#404552;color:#e6e6e6}.pickmeup .pmu-instance nav{color:#949494}.pickmeup .pmu-instance nav:first-child:hover{color:#c7c7c7}#autocomplete_menu,#autocomplete_menu h2,.pickmeup .pmu-instance .pmu-day-of-week{color:#e6e6e6}#autocomplete_menu ol li.selected,#autocomplete_menu ol li.selected:hover{color:#e6e6e6;background:#828282}#autocomplete_menu ol li.selected .keyword_placeholder,#autocomplete_menu ol li.selected .username,#autocomplete_menu ol li.selected.keyword_match .modifier,#autocomplete_menu ol li.selected:hover .keyword_placeholder,#autocomplete_menu ol li.selected:hover .username,#autocomplete_menu ol li.selected:hover.keyword_match .modifier{color:#949494}#autocomplete_menu ol li.selected .ts_icon,#autocomplete_menu ol li.selected:hover .ts_icon{color:#949494!important}#autocomplete_menu ol li:hover{background:#404552}#autocomplete_menu ol li .ellipsis_icon,#autocomplete_menu ol li .history_icon,#autocomplete_menu ol li .modifier_icon{color:#949494}#autocomplete_menu footer,#autocomplete_menu header{background:#000}#autocomplete_menu footer .keyword:before,#autocomplete_menu footer .modifier:before,#autocomplete_menu header .keyword:before,#autocomplete_menu header .modifier:before{background:#828282;border:1px solid #404552;color:#e6e6e6}#autocomplete_menu footer .selected .keyword:before,#autocomplete_menu footer .selected .modifier:before,#autocomplete_menu header .selected .keyword:before,#autocomplete_menu header .selected .modifier:before{background:rgba(84,84,84,.25);border:#828282}#autocomplete_menu footer .modifier.incomplete:before,#autocomplete_menu header .modifier.incomplete:before{background:#404552;border:1px solid #000}#autocomplete_menu .no_results{color:#e6e6e6}#autocomplete_menu .keyword_match .modifier,#autocomplete_menu .keyword_placeholder,#autocomplete_menu .username{color:#949494}#autocomplete_menu .history .keyword:before,#autocomplete_menu .history .modifier:before{background:#828282;border:1px solid #404552;color:#e6e6e6}#autocomplete_menu .history .modifier.incomplete:before{background:#404552;border:1px solid #000}#autocomplete_menu .history .selected .keyword:before,#autocomplete_menu .history .selected .modifier:before{background:rgba(84,84,84,.25);border:#828282}#autocomplete_menu .delete_history_item_target_area .delete_icon{color:#949494}#autocomplete_menu .delete_history_item_target_area:hover .ts_icon.delete_icon{color:#bf360c!important}#autocomplete_menu .boxed{background:#2f343f;border:1px solid #404552;box-shadow:0 1px 0 0 rgba(0,0,0,.15)}#chat_input_tab_ui,.tab_complete_ui{box-shadow:0 1px 15px rgba(0,0,0,.5)}#autocomplete_menu .section_header .header_label{color:#949494;background:#2f343f}#autocomplete_menu .pickmeup{border-bottom:1px solid #404552}.search_light_grey{color:#e6e6e6!important}.highlighter_underlay .keyword:before,.highlighter_underlay .modifier:before{background:#828282;border:1px solid #404552;color:#e6e6e6}.highlighter_underlay .modifier.incomplete:before{background:#404552;border:1px solid #000}.highlighter_underlay .selected .keyword:before,.highlighter_underlay .selected .modifier:before{background:rgba(130,130,130,.25);border:#404552}.highlighter_underlay .ghost_text{color:#e6e6e6}#chat_input_tab_ui{background:#2f343f;border:1px solid #404552}#chat_input_tab_ui #chat_input_tab_ui_header{background:padding-box;border-bottom:1px solid #404552;color:#e6e6e6;text-shadow:0 1px rgba(0,0,0,.15)}#chat_input_tab_ui ul li.chat_input_tab_item{border-bottom:1px solid #404552}#chat_input_tab_ui ul li.chat_input_tab_item.active,#chat_input_tab_ui ul li.chat_input_tab_item:hover{background:#404552;border-bottom-color:#404552;color:#e6e6e6;text-shadow:0 1px rgba(0,0,0,.15)}#chat_input_tab_ui ul li.chat_input_tab_item.active span,#chat_input_tab_ui ul li.chat_input_tab_item:hover span{color:#e6e6e6!important}#chat_input_tab_ui ul.type_emoji li{color:#e6e6e6}#chat_input_tab_ui ul.type_channels .not_in_channel,#chat_input_tab_ui ul.type_members .broadcast_info,#chat_input_tab_ui ul.type_members .realname{color:#949494}.tab_complete_ui{background:#2f343f;border:1px solid #404552}.tab_complete_ui .tab_complete_ui_header{background:padding-box;border-bottom:1px solid #404552;color:#e6e6e6;text-shadow:0 1px rgba(0,0,0,.15)}.tab_complete_ui ul.type_emoji li,.tab_complete_ui ul.type_members .broadcast_info,.tab_complete_ui ul.type_members .realname{color:#e6e6e6}.tab_complete_ui ul.type_cmds li.tab_complete_ui_group .group_name{color:#e6e6e6!important}.tab_complete_ui ul.type_cmds li.tab_complete_ui_group .group_divider{border-bottom:0;border-top-color:#404552}.tab_complete_ui ul.type_cmds li.tab_complete_ui_item .cmd-left-td,.tab_complete_ui ul.type_cmds li.tab_complete_ui_item .cmd-right-td{color:#949494}.tab_complete_ui ul.type_cmds .cmdname{color:#e6e6e6;font-weight:900}.tab_complete_ui li.tab_complete_ui_group,.tab_complete_ui li.tab_complete_ui_item{border-bottom:1px solid #404552}.tab_complete_ui li.tab_complete_ui_group.active,.tab_complete_ui li.tab_complete_ui_item.active{background:#404552;border-bottom-color:#404552;text-shadow:0 1px rgba(0,0,0,.15)}.tab_complete_ui li.tab_complete_ui_group.active span,.tab_complete_ui li.tab_complete_ui_item.active span{color:#e6e6e6!important}#menu .flexpane_menu_item a,.tab_complete_ui .not_in_channel{color:#949494}#flex_menu_footer.menu_footer,#flex_menu_header.menu_simple_header{background:#2f343f!important}#menu.flex_menu{box-shadow:0 0 1px rgba(0,0,0,.15),0 2px 8px rgba(0,0,0,.25);background:#2f343f}#menu .flexpane_menu_item.highlighted a{background:#828282;border-bottom-color:#404552;color:#c7c7c7;text-shadow:0 1px 0 rgba(0,0,0,.15)}#menu:not(.keyboard_active) .flexpane_menu_item:hover a{background:#404552;border-bottom-color:#404552;color:#c7c7c7;text-shadow:0 1px 0 rgba(0,0,0,.15)}#dms_filter,#dms_filter_show_all,#file_member_filter{background:#000}#client-ui .member_filter{border:1px solid #404552}#client-ui #team_list_container #team_filter .member_filter{border-left:1px solid #000;background:#2f343f}#client-ui #dms_filter .member_filter,#client-ui #dms_filter .member_filter:focus,#client-ui #file_member_filter,#client-ui #file_member_filter .member_filter{border-color:#404552}#client-ui .team_tabs_container{border-bottom:1px solid #000}#team_filter .icon_search,#team_filter a.icon_close{color:#949494}#about_dms_link:hover,#team_filter a.icon_close:hover{color:#c7c7c7}#about_dms_link,#help_icon{color:#949494}.filter_header{background:#2f343f}.filter_select.default_style .fsl_token.fsl_token_default_group{border-color:#404552;background:#404552}.filter_select.default_style .fsl_token.fsl_token_user_group{border-color:#828282;background:#828282}#header{background:#2f343f}#header .client_header_button{background:#2f343f;border:1px solid #404552}#header .client_header_button:hover{background:#404552;border:1px solid #2f343f}#help_icon{border:1px solid #2f343f}#help_icon:hover{background:#2f343f;border:1px solid #404552;color:#e6e6e6}#flex_menu_toggle.unread #help_icon_circle_count,#help_icon.unread #help_icon_circle_count{color:#fff;background:#bf360c}#flex_menu_toggle.open #help_icon_circle_count,#help_icon.open #help_icon_circle_count{color:#e6e6e6;background:#000}#channel_members_toggle{background:#2f343f;color:#949494}#channel_members_toggle .channel_members_toggle_icon{color:#949494}#channel_members_toggle:hover .channel_members_toggle_icon{color:#e6e6e6}#active_channel_name{color:#949494}#active_channel_name .name{color:#e6e6e6}#active_channel_name .name.muted,#active_channel_name .prefix{color:#949494}#active_channel_name.active .prefix,#active_channel_name:hover .prefix{color:#e6e6e6}#active_channel_name #channel_actions,#active_channel_name .call_icon,#active_channel_name .topic{color:#949494}#active_channel_name .call_icon.away,#active_channel_name .call_icon.call_window_offline{color:rgba(148,148,148,.25)}#active_channel_name .ts_icon_microphone:hover,#active_channel_name .ts_icon_video_camera:hover,#active_channel_name:hover .name.muted,#active_channel_name:hover i .fa{color:#e6e6e6}#channel_header .star,#group_actions,#im_actions{color:#949494}.flexpane_toggle_button{border:1px solid rgba(130,130,130,.61);color:#949494}.flexpane_toggle_button#details_toggle.active,.flexpane_toggle_button#flex_menu_toggle.active,.flexpane_toggle_button#recent_mentions_toggle.active,.flexpane_toggle_button#stars_toggle.active{border-color:#404552;color:#e6e6e6;background:#828282}.flexpane_toggle_button#details_toggle.active:hover,.flexpane_toggle_button#flex_menu_toggle.active:hover,.flexpane_toggle_button#recent_mentions_toggle.active:hover,.flexpane_toggle_button#stars_toggle.active:hover{border-color:rgba(54,54,54,.61);color:#e6e6e6;background:#828282}.flexpane_toggle_button#details_toggle:hover{color:#e6e6e6}.flexpane_toggle_button#recent_mentions_toggle:hover{color:#bf360c}.flexpane_toggle_button#recent_mentions_toggle.jquery_hover:hover,.flexpane_toggle_button#stars_toggle.jquery_hover:hover{color:#e6e6e6}.flexpane_toggle_button#flex_menu_toggle.active:hover,.flexpane_toggle_button#flex_menu_toggle.menu_open,.flexpane_toggle_button#flex_menu_toggle:hover{color:#c7c7c7}#client-ui .icon_search,#client-ui a.icon_close,#header_search_form.search_form .icon_search,.search_form .icon_close,.search_form .icon_search{color:#949494}#rxn_toast_div{background:#828282;border:1px solid rgba(0,0,0,.15)}#whats_new_burst{background:#bf360c;border-color:#404552}.search_form .search_input{background:#404552;border:1px solid rgba(130,130,130,.61)}.search_form .search_input:hover{border:1px solid #828282}.search_form .search_input:focus{border-color:rgba(130,130,130,.61)}#client-ui a.icon_close:hover{color:#c7c7c7}#banner a,.day_divider{color:#949494}.day_divider{background:#2f343f}.day_divider hr{border-top:1px solid #404552}.day_divider .day_divider_label{background:#404552}#banner,#banner:hover #notifications_banner,#macssb1_banner,#macssb1_dismiss_banner,#notifications_banner,#notifications_dismiss_banner,#winssb1_banner,#winssb1_dismiss_banner{background:#000}.banner_content{color:#e6e6e6;text-shadow:0 1px 1px rgba(0,0,0,.15)}#msgs_overlay_div{background:#2f343f}ts-message{color:#e6e6e6}ts-message.active:not(.standalone):not(.multi_delete_mode):not(.highlight),ts-message:hover:not(.standalone):not(.multi_delete_mode):not(.highlight){background:rgba(0,0,0,.1)}ts-message .edited,ts-message .only_visible_to_user,ts-message .temp_msg_controls,ts-message .timestamp{color:#949494}ts-message.ephemeral{color:#e6e6e6}ts-message .bot_label,ts-message .in_reply_to{background:#000;color:#949494}ts-message.standalone:not(.for_mention_display):not(.for_search_display):not(.for_star_display){border:1px solid #404552}ts-message.unprocessed{color:rgba(230,230,230,.75)}ts-message.highlight:hover{background:rgba(0,0,0,.15)}ts-message.delete_mode,ts-message.multi_delete_mode{background:rgba(191,54,12,.75)}ts-message.automated .message_body{color:rgba(230,230,230,.8)}ts-message .action_hover_container,ts-message .message_actions_container message_actions{border:1px solid #2f343f}ts-message .action_hover_container:hover,ts-message .message_actions_container message_actions:hover{border-color:#404552;box-shadow:0 1px 1px rgba(0,0,0,.25)}ts-message .action_hover_container:hover a,ts-message .message_actions_container message_actions:hover a{background:#404552;border-right:1px solid #404552}ts-message .action_hover_container a,ts-message .message_actions_container message_actions a{background:#2f343f;border-right:1px solid #2f343f;color:#949494}ts-message .action_hover_container a:hover,ts-message .message_actions_container message_actions a:hover{color:#949494}ts-message .action_hover_container a.active,ts-message .action_hover_container a:active,ts-message .message_actions_container message_actions a.active,ts-message .message_actions_container message_actions a:active{background:#404552;color:#c7c7c7}ts-message.selected{background:#2f343f;border-bottom:6px solid #404552;border-top:6px solid #404552}ts-message.selected:hover{background:#2f343f}ts-message .meta{color:#949494}ts-message .meta.msg_inline_file_preview_toggler .member,ts-message .meta.msg_inline_file_preview_toggler .service_link,ts-message .meta.msg_inline_file_preview_toggler .ts_icon_dropbox,ts-message .meta.msg_inline_file_preview_toggler a,ts-message .meta.msg_inline_img_toggler .member,ts-message .meta.msg_inline_img_toggler .service_link,ts-message .meta.msg_inline_img_toggler .ts_icon_dropbox,ts-message .meta.msg_inline_img_toggler a{color:#949494!important}ts-message .pinned_item_message_header{color:#949494}ts-message .mention,ts-message.highlight{background:#404552;border:1px solid #828282;border-radius:3px;color:#e6e6e6;padding:0 3px}ts-message a .mention{color:#e6e6e6}.selecting_messages ts-message.multi_delete_mode:hover{background:rgba(191,54,12,.75)}.selecting_messages ts-message:hover{background:#000}#conversation_container{background:rgba(54,54,54,.85)}#conversation_container #message_edit_container{border-bottom:1px solid #404552;border-top:1px solid #404552}#conversation_container .more_messages_container .more_messages{color:#949494}#conversation_container ts-conversation:after{background:rgba(0,0,0,.08);background:-webkit-gradient(linear,left bottom,left top,color-stop(0,transparent),color-stop(1,rgba(0,0,0,.08)));background:-moz-linear-gradient(center bottom,transparent 0,rgba(0,0,0,.08) 100%)}#conversation_container ts-conversation:before{background:0 0;background:-webkit-gradient(linear,left bottom,left top,color-stop(0,rgba(0,0,0,.08)),color-stop(1,transparent));background:-moz-linear-gradient(center bottom,rgba(0,0,0,.08) 0,transparent 100%)}#conversation_container ts-conversation ts-message.selected,#conversation_container ts-conversation ts-relatives:after{background:#404552}#conversation_container ts-conversation ts-relatives ts-message.deleted .message_icon i{color:#949494;background:#404552}#conversation_container ts-conversation ts-relatives ts-message.deleted .message_content{color:#e6e6e6}#conversation_container ts-conversation ts-relatives ts-message:not(.selected):not(.highlight):not(.delete_mode){background:rgba(191,54,12,.5)}#conversation_container ts-conversation ts-relatives ts-message:not(.selected):not(.highlight):not(.delete_mode).new{background:rgba(191,54,12,.75)}#msg_input_overlay{background:#2f343f}#msg_input_overlay #close_conversation{background:rgba(0,0,0,.8);color:#949494}#msgs_div .unread_divider hr{border-top:1px solid #bf360c}#msgs_div .unread_divider .divider_label{background:#bf360c;color:#e6e6e6;padding:3px}#msgs_div .unread_divider.no_unreads hr{border-top-color:#404552}#msgs_div .unread_divider.no_unreads .divider_label{background:#404552;color:#949494}#msgs_div ts-message.automated_grey{background:#000}#msgs_div ts-message.automated_grey .timestamp{color:#949494}#msgs_div ts-message.automated_grey:hover .timestamp{color:#c7c7c7}.star,.star_item .star_meta{color:#949494}#conversation_container .more_messages,#messages_unread_status{background:#404552}.channel_archive_messages.card .col:first-child{border-right:1px solid #404552}.star_item{border-bottom:1px solid #000}#col_channels ul li:not(.active):not(.away)>.color_USLACKBOT:not(.nuc),#col_channels:not(.show_presence) ul li>.color_USLACKBOT:not(.nuc),.bot_message .message_sender,.bot_message .message_sender a,.color_USLACKBOT:not(.nuc){color:#e6e6e6}#msgs_scroller_div #end_display_div #end_display_meta,#msgs_scroller_div #end_display_div #end_display_status{color:#949494}#msgs_scroller_div #end_display_div #end_display_meta h1,#msgs_scroller_div #end_display_div p,.dm_badge .dm_badge_meta{color:#e6e6e6}.member_mentions_options{border-top:1px solid #404552;background:#000}.dm_badge .dm_badge:hover a,.dm_badge .hint,.dm_badge a,.dm_badge a.member_preview_link{color:#949494}.light_theme ts-message{color:#e6e6e6}.light_theme ts-message.unprocessed{color:rgba(230,230,230,.75)}.light_theme ts-message .msg_right_link{color:#949494}.light_theme ts-message .message_content .message_sender{color:#e6e6e6!important}.light_theme #message_editing_info,.light_theme ts-message .comment:before,.light_theme ts-message .file_service_icon,.light_theme ts-message .meta,.light_theme ts-message.archived .message_content,.light_theme ts-message.bot_change .message_content,.light_theme ts-message.joined .message_content,.light_theme ts-message.left .message_content,.light_theme ts-message.purpose .message_content,.light_theme ts-message.rename .message_content,.light_theme ts-message.sh_created .message_content .sh_auto_msg_text,.light_theme ts-message.sh_shared .message_content .sh_auto_msg_text,.light_theme ts-message.topic .message_content,.light_theme ts-message.unarchived .message_content{color:#949494}.light_theme #message_edit_form textarea{color:#e6e6e6}.light_theme #message_edit_form p,.light_theme #message_edit_form span,.light_theme .pinned_item_message_header{color:#949494}.light_theme .msg_inline_video_holder{border:1px solid #404552}.dense_theme ts-message{color:#e6e6e6}.dense_theme ts-message.unprocessed{color:rgba(230,230,230,.75)}.dense_theme ts-message.first .timestamp,.dense_theme ts-message:hover .timestamp{color:#c7c7c7}.dense_theme #message_editing_info,.dense_theme ts-message.archived,.dense_theme ts-message.bot_change,.dense_theme ts-message.first .message_gutter .timestamp,.dense_theme ts-message.joined,.dense_theme ts-message.left,.dense_theme ts-message.pinned .pinned_item_message_header,.dense_theme ts-message.purpose,.dense_theme ts-message.rename,.dense_theme ts-message.selected .message_gutter .timestamp,.dense_theme ts-message.sh_created .sh_auto_msg_text,.dense_theme ts-message.sh_shared .sh_auto_msg_text,.dense_theme ts-message.topic,.dense_theme ts-message.unarchived{color:#949494}.dense_theme ts-message.divider{border-top:1px solid #2f343f}.dense_theme #message_edit_form{margin-left:0}.dense_theme #message_edit_form textarea{color:#e6e6e6}.dense_theme #message_edit_form .timestamp,.dense_theme #message_edit_form p,.dense_theme #message_edit_form span,.dense_theme .file_reference .post_meta,.dense_theme .file_reference .snippet_meta,.dense_theme .file_reference .space_meta,.dense_theme .file_reference a:not(.member):not(.member_name):not(.icon):not(.timestamp):not(.preview_main_action):not(.preview_show_more):not(.file_preview_action),.dense_theme .file_reference:hover a:not(.member):not(.member_name):not(.icon):not(.timestamp){color:#949494}.dense_theme .file_reference:hover a:hover:not(.member):not(.member_name):not(.icon):not(.timestamp){color:#c7c7c7}.dense_theme .file_reference:hover a.file_download_link{color:#949494!important}.dense_theme .file_reference:hover a.file_download_link:hover{color:#c7c7c7!important}.dense_theme .msg_inline_video{border:1px solid #404552}.messages_banner{color:#e6e6e6;text-shadow:0 1px rgba(0,0,0,.15)}.messages_banner a{color:#949494}#archives_return a:hover,.messages_banner a:hover{color:#c7c7c7}#archives_return.warning,#connection_div{background:#bf360c}#archives_return{background:padding-box;color:#e6e6e6}#archives_return a{color:#949494}#messages_unread_status{background:#404552}#messages_unread_status.quiet{background:#828282;color:#e6e6e6;text-shadow:0 1px rgba(0,0,0,.15)}#messages_unread_status.quiet a{color:#e6e6e6}.msg_inline_img_holder .msg_inline_img{box-shadow:inset 0 0 0 1px #000}.msg_inline_attachment_collapser,.msg_inline_attachment_expander,.msg_inline_audio_collapser,.msg_inline_audio_expander,.msg_inline_email_collapser,.msg_inline_email_expander,.msg_inline_file_preview_collapser,.msg_inline_file_preview_expander,.msg_inline_img_collapser,.msg_inline_img_expander,.msg_inline_other_collapser,.msg_inline_other_expander,.msg_inline_room_preview_collapser,.msg_inline_room_preview_expander,.msg_inline_video_collapser,.msg_inline_video_expander{color:#949494}.msg_inline_attachment_collapser:hover,.msg_inline_attachment_expander:hover,.msg_inline_audio_collapser:hover,.msg_inline_audio_expander:hover,.msg_inline_email_collapser:hover,.msg_inline_email_expander:hover,.msg_inline_file_preview_collapser:hover,.msg_inline_file_preview_expander:hover,.msg_inline_img_collapser:hover,.msg_inline_img_expander:hover,.msg_inline_other_collapser:hover,.msg_inline_other_expander:hover,.msg_inline_room_preview_collapser:hover,.msg_inline_room_preview_expander:hover,.msg_inline_video_collapser:hover,.msg_inline_video_expander:hover{color:#c7c7c7}.msg_inline_img{background:#404552}.file_container,.inline_attachment .iframe_placeholder,.inline_attachment iframe{background:#000}.inline_attachment span.attachment_author_name,.inline_attachment span.attachment_author_subname,.inline_attachment span.attachment_service_name,.msg_inline_file_preview_collapser.title_hidden,.msg_inline_room_preview_collapser,.msg_inline_room_preview_collapser:hover{color:#949494}.inline_attachment a span:active,.inline_attachment a span:hover{color:#c7c7c7!important}.inline_attachment .attachment_footer,.inline_attachment .attachment_footer a,.inline_attachment .attachment_ts,.inline_attachment .attachment_ts a{color:#949494}.inline_attachment .attachment_footer a:active,.inline_attachment .attachment_footer a:hover,.inline_attachment .attachment_ts a:active,.inline_attachment .attachment_ts a:hover{color:#c7c7c7!important}.dense_meta.msg_inline_file_preview_toggler,.dense_meta.msg_inline_file_preview_toggler a[data-file-id],.dense_meta.msg_inline_img_toggler,.dense_meta.msg_inline_img_toggler a[data-file-id],.meta.msg_inline_file_preview_toggler,.meta.msg_inline_file_preview_toggler a[data-file-id],.meta.msg_inline_img_toggler,.meta.msg_inline_img_toggler a[data-file-id]{color:#949494!important}.dense_meta.msg_inline_file_preview_toggler:hover,.dense_meta.msg_inline_file_preview_toggler:hover a[data-file-id],.dense_meta.msg_inline_img_toggler:hover,.dense_meta.msg_inline_img_toggler:hover a[data-file-id],.meta.msg_inline_file_preview_toggler:hover,.meta.msg_inline_file_preview_toggler:hover a[data-file-id],.meta.msg_inline_img_toggler:hover,.meta.msg_inline_img_toggler:hover a[data-file-id]{color:#c7c7c7!important}.dense_meta.msg_inline_file_preview_toggler .msg_inline_file_preview_title,.dense_meta.msg_inline_img_toggler .msg_inline_file_preview_title,.meta.msg_inline_file_preview_toggler .msg_inline_file_preview_title,.meta.msg_inline_img_toggler .msg_inline_file_preview_title{color:#e6e6e6}.dense_meta.msg_inline_file_preview_toggler .msg_inline_file_preview_title:hover,.dense_meta.msg_inline_img_toggler .msg_inline_file_preview_title:hover,.meta.msg_inline_file_preview_toggler .msg_inline_file_preview_title:hover,.meta.msg_inline_img_toggler .msg_inline_file_preview_title:hover{color:#949494}.dense_meta.msg_inline_file_preview_toggler .ts_icon[class*=ts_icon_caret]:hover,.dense_meta.msg_inline_img_toggler .ts_icon[class*=ts_icon_caret]:hover,.meta.msg_inline_file_preview_toggler .ts_icon[class*=ts_icon_caret]:hover,.meta.msg_inline_img_toggler .ts_icon[class*=ts_icon_caret]:hover{color:#c7c7c7}.dense_meta.meta_feature_fix_files .file_new_window_link:hover,.dense_meta.meta_feature_fix_files .file_new_window_link:hover .file_inline_icon,.meta.meta_feature_fix_files .file_new_window_link:hover,.meta.meta_feature_fix_files .file_new_window_link:hover .file_inline_icon{color:#c7c7c7!important}.dense_meta.meta_feature_fix_files .member,.meta.meta_feature_fix_files .member{color:#949494!important}.delete_attachment_link{color:#949494}.delete_attachment_link:hover{color:#c7c7c7}.file_container{border:1px solid #000;color:#e6e6e6}.file_container.post_container:after,.file_container:after{background-image:-webkit-linear-gradient(top,rgba(0,0,0,0) 0,#2f343f 100%);background-image:-moz-linear-gradient(top,rgba(0,0,0,0) 0,#2f343f 100%);background-image:-o-linear-gradient(top,rgba(0,0,0,0) 0,#2f343f 100%);background-image:linear-gradient(top,rgba(0,0,0,0) 0,#2f343f 100%)}.file_container.generic_container .file_header_icon .ts_icon{background:#2f343f;box-shadow:0 0 0 3px #2f343f;color:#e6e6e6}.file_container.generic_container .file_header_icon .ts_icon.snippet{background:#404552}.file_container.generic_container .file_header_meta .meta_hover{background:#000;color:#e6e6e6}.file_container .file_header .file_header_meta{color:#949494}.file_container .file_header+.file_body{border-top:1px solid #000}.file_container .preview_actions .btn{background:#404552}.file_container .preview_actions .btn:after{border-color:#000}.file_container .preview_actions .btn.preview_show_less_header{color:#e6e6e6!important;background:rgba(130,130,130,.9)}.file_container .preview_actions .btn.preview_show_less_header:after{border:2px solid #000}.file_container .preview_actions .btn.preview_show_less_header:focus,.file_container .preview_actions .btn.preview_show_less_header:hover{background:#404552}.file_container .preview_actions .btn.preview_show_less_header:focus:after,.file_container .preview_actions .btn.preview_show_less_header:hover:after{border-color:#404552}.file_container.image_container .preview_actions .btn{background:rgba(130,130,130,.9)}.file_container.image_container .preview_actions .btn:focus,.file_container.image_container .preview_actions .btn:hover{background:#404552}.file_container.image_container .preview_actions.overflow_preview_actions{background:rgba(130,130,130,.9);border:1px solid rgba(0,0,0,.1)}.CodeMirror,code,pre{border:1px solid #404552}.file_container .preview_show .preview_show_btn{background:linear-gradient(rgba(0,0,0,.8),rgba(0,0,0,.8)),linear-gradient(rgba(130,130,130,.3),rgba(130,130,130,.3));color:#949494}.msg_inline_video_buttons_div{background:rgba(34,34,34,.4)}.msg_inline_video_buttons_div a,.msg_inline_video_buttons_div a:visited{color:#e6e6e6;text-shadow:0 1px 1px rgba(0,0,0,.5)}body:not(.feature_new_message_markup) .meta.msg_inline_file_preview_toggler .member,body:not(.feature_new_message_markup) .meta.msg_inline_file_preview_toggler .service_link,body:not(.feature_new_message_markup) .meta.msg_inline_file_preview_toggler a,body:not(.feature_new_message_markup) .meta.msg_inline_img_toggler .member,body:not(.feature_new_message_markup) .meta.msg_inline_img_toggler .service_link,body:not(.feature_new_message_markup) .meta.msg_inline_img_toggler a{color:#949494!important}.post_body ul.checklist li.checked,.post_body ul.list.checklist li.checked{color:#949494}.post_body ul.checklist,.post_body ul.checklist li:before{background:#404552}.post_body ul.list.checklist li{border-bottom:1px solid #404552}.post_body .message{background:#e6e6e6}.post_body code,.post_body pre{background:#404552}pre{background:#000;color:#e6e6e6}pre span.mention{padding:2px 0!important}#page pre,body>pre{background:#000;color:#e6e6e6!important}body>pre{background:#828282}.file_list_item.snippet .snippet_preview,.snippet_body,.snippet_preview,code{background:#000}code{color:#949494}.snippet_body pre,.snippet_preview pre{color:#e6e6e6}.file_container .CodeMirror .CodeMirror-code>div:before,.file_container .CodeMirror .sssh-line:before,.file_container .sssh-code .CodeMirror-code>div:before,.file_container .sssh-code .sssh-line:before{border-right:1px solid #404552;color:#949494;background:#404552}.CodeMirror{background:#000;color:#e6e6e6}#flex_contents .flexpane_tab_bar li.active,#flex_contents .flexpane_tab_bar li:hover{border-bottom:4px solid #404552}.CodeMirror div.CodeMirror-cursor{border-left:1px solid #e6e6e6}.CodeMirror.cm-fat-cursor div.CodeMirror-cursor{background:#e6e6e6}.CodeMirror .CodeMirror-gutters{border-right:1px solid #2f343f;background:#404552}.CodeMirror-gutter-filler,.CodeMirror-scrollbar-filler{background:#404552}.CodeMirror-guttermarker,.CodeMirror-guttermarker-subtle,.CodeMirror-linenumber{color:#949494}.CodeMirror-ruler{border-left:1px solid #828282}.cm-s-default .cm-keyword{color:#ce93d8}.cm-s-default .cm-atom{color:#9fa8da}.cm-s-default .cm-number{color:#a5d6a7}.cm-s-default .cm-def{color:#536dfe}.cm-s-default .cm-variable-2{color:#9fa8da}.cm-s-default .cm-variable-3{color:#c5e1a5}.cm-s-default .cm-comment{color:#ffcc80}.cm-s-default .cm-string{color:#ef9a9a}.cm-s-default .cm-string-2{color:#ffab91}.cm-s-default .cm-meta,.cm-s-default .cm-qualifier{color:#eee}.cm-s-default .cm-builtin{color:#b39ddb}.cm-s-default .cm-bracket{color:#e6ee9c}.cm-s-default .cm-tag{color:#a5d6a7}.cm-s-default .cm-attribute{color:#40c4ff}.cm-s-default .cm-header{color:#80cbc4}.cm-s-default .cm-quote{color:#b0bec5}.cm-s-default .cm-hr{color:#404552}.cm-s-default .cm-link{color:#949494}.cm-negative{color:#bf360c}.cm-positive{color:#0c95bf}.cm-invalidchar,.cm-s-default .cm-error{color:#bf360c}div.CodeMirror span.CodeMirror-matchingbracket{color:#0c95bf}div.CodeMirror span.CodeMirror-nonmatchingbracket{color:#bf360c}.CodeMirror-matchingtag{background:#000}.CodeMirror-activeline-background{background:#828282}.CodeMirror-focused .CodeMirror-selected,.CodeMirror-selected{background:#2f343f}.cm-searching{background:#828282}#details_tab .heading,#flex_contents,#flex_contents .heading,#flex_contents .monkey_scroll_hider,#flex_contents .toolbar,.toolbar{background:#2f343f}.sssh-keyword{color:#ce93d8}.sssh-atom{color:#9fa8da}.sssh-number{color:#a5d6a7}.sssh-def{color:#536dfe}.sssh-variable{color:#9fa8da}.sssh-variable-2{color:#c5e1a5}.sssh-variable-3{color:#c1a5e1}.sssh-operator,.sssh-property{color:#e6e6e6}.sssh-comment{color:#ffcc80}.sssh-string{color:#ef9a9a}.sssh-string-2{color:#ffab91}.sssh-meta{color:#eee}.sssh-error{color:#bf360c}.sssh-qualifier{color:#eee}.sssh-builtin{color:#b39ddb}.sssh-bracket{color:#e6ee9c}.sssh-tag{color:#a5d6a7}.sssh-attribute{color:#40c4ff}.sssh-header{color:#80cbc4}.sssh-quote{color:#b0bec5}.sssh-hr{color:#404552}#flex_contents .heading a,.sssh-link{color:#949494}#flex_contents .heading{color:#949494}#flex_contents .heading a:hover{color:#c7c7c7}#flex_contents .heading .cancel_link,#flex_contents .heading a.close_flexpane{color:#949494}#flex_contents .heading .menu_heading:hover{color:#e6e6e6}#flex_contents .heading .menu_icon{color:#949494}#flex_contents .heading .menu_icon:hover{color:#c7c7c7}#flex_contents .flexpane_tab_bar li a,#flex_contents .flexpane_tab_bar li.active a,#flex_contents .flexpane_tab_bar li:hover a{color:#949494}#flex_contents .help{border-top:5px solid #000;color:#e6e6e6}#flex_contents i.callout{color:#949494}.toolbar{border-bottom:1px solid #000;color:#e6e6e6}#details_tab .heading a.close_flexpane{color:#949494}#details_tab .channel_page_section .section_header:hover .disclosure_triangle,#details_tab .heading a.close_flexpane:hover{color:#c7c7c7}#details_tab.feature_channel_details .channel_page_section{border-top:1px solid #404552!important}#details_tab hr{border-top-color:#404552}#details_tab .channel_page_section{background:#2f343f;border-top:1px solid #404552}#details_tab .channel_page_section .disclosure_triangle,#details_tab .channel_page_section .section_header a{color:#949494}#details_tab .channel_page_section .channel_page_members_highlighter,#details_tab .channel_page_section .channel_page_pinned_items_highlighter{background:rgba(191,54,12,.25)!important}.pinned_item .pinned_message_text .pin_truncate_fade,span.match{background:#2f343f}#details_tab .created_by{color:#e6e6e6}#details_tab .channel_page_member_tabs .icon_member_header{color:#949494}#details_tab .channel_page_member_row{color:#e6e6e6}#details_tab .channel_page_member_row a{color:#949494}#details_tab .channel_page_member_row.away{color:#e6e6e6}#details_tab .channel_page_action .leave_link,#details_tab .channel_page_member_row.away a{color:#949494}#details_tab .pinned_item:hover{border-color:#404552}#details_tab .channel_page_action .leave_link:hover{color:#c7c7c7}.pinned_item{color:#e6e6e6}.pinned_item .pin_file_title{color:#949494}.pinned_item .pin_member_name a{color:#949494!important}.pinned_item .pin_metadata,.pinned_item .remove_pin{color:#949494}.pinned_item .remove_pin:hover{color:#c7c7c7}.pinned_item.delete_mode{border-color:#bf360c!important}.search_message_result{background:#2f343f;border-top:2px solid #000;color:#e6e6e6}#search_options,.search_widget_item{border-top:1px solid #404552}.search_message_result .search_message_result_meta,.search_message_result .search_message_result_meta .date_links a,.search_message_result .search_message_result_meta a,.search_message_result .search_message_result_text .result_msg_format a{color:#949494}span.match{border-radius:3px;padding:3px}#search_widget{background:padding-box;box-shadow:0 1px 3px rgba(0,0,0,.5);color:#e6e6e6}#search_widget .results_block{background:#404552;box-shadow:0 1px 1px rgba(0,0,0,.15)}#search_widget .results_heading{background:#000;color:#e6e6e6}#search_widget a.results_heading:hover{background:#2f343f}#search_filters a,#search_options,.search_widget_item:hover,.suggestion.active,.suggestion:hover{background:#404552}#search_widget .search_widget_item a{color:#949494}#search_widget .search_widget_item:hover a{color:#c7c7c7}#search_widget .search_widget_item .result_meta a{color:#949494}#search_options,#search_widget .search_widget_item .result_meta a:hover,.search_widget_item .result_meta{color:#e6e6e6}.search_widget_item{color:#e6e6e6}#advanced_options_toggle:hover{color:#c7c7c7}#advanced_options .active .arrow_down{color:#949494}#search_filters a{color:#e6e6e6}#search_filters a:hover{border-bottom:4px solid #404552}#search_filters.files #filter_files,#search_filters.messages #filter_messages{border-bottom:4px solid #404552;color:#e6e6e6}#search_file_list_toggle_users.active:hover{border:2px solid #c7c7c7;color:#c7c7c7!important}#search_results_team .team_results_heading,.no_results{color:#e6e6e6}#search_results_team .team_result{border:1px solid #828282;color:#e6e6e6;background:#404552}#search_results_team .team_result a{color:#949494}#search_results_team .team_result a:hover,#search_results_team .team_result:hover a{color:#c7c7c7}#search_results_team .member_name{color:#e6e6e6!important}.suggestion{color:#e6e6e6}#paging_in_options .search_paging{color:#949494}#search_results_items .search_paging{color:#e6e6e6}.search_paging a,.search_paging i.disabled{color:#949494}.search_paging a:hover{color:#c7c7c7}.search_sort_prefix{color:#e6e6e6}.search_segmented_control{border:1px solid #404552;color:#949494!important}.search_segmented_control:hover{color:#c7c7c7!important}.search_segmented_control.active{background:#2f343f;color:#c7c7c7!important}.search_result_with_extract{background:#404552;border:1px solid #000;box-shadow:0 1px 10px rgba(0,0,0,.15)}.search_result_with_extract:hover{border:1px solid #828282}.search_result_for_context::after{background:rgba(34,34,34,.1)}.extract_expand_icons{color:#949494}.search_result_with_extract:hover .extract_expand_icons{color:#c7c7c7}#mentions_options{border-top:1px solid #000;color:#e6e6e6;background:#2f343f}#member_mentions_more_btn{background:#828282!important}#file_list_toggle_users{color:#949494}#file_list_toggle_users.active:hover,#file_list_toggle_users:hover{color:#c7c7c7}#file_list_toggle_users.active{color:#949494}.secondary_file_button{color:#949494!important}.secondary_file_button:hover{color:#e6e6e6!important}.file_list_item .icon,.file_reference .icon,.filetype_button{background:#828282;border:1px solid #404552;color:#e6e6e6!important}.filetype_button:hover{background:#828282}.filetype_button:hover .file_download_label{background:#404552;color:#e6e6e6}.filetype_button .file_title{color:#e6e6e6}.filetype_button .file_download_label{background:#828282;border-top:1px solid #404552}a.filetype_button_web{background:#828282;border:1px solid #404552;color:#e6e6e6}a.filetype_button_web .filetype_icon{background:#404552}a.file_download_link{color:#949494}a.file_download_link:hover{color:#c7c7c7}a:hover .file_inline_icon{color:#949494}a.gsheet img,a.pdf img{background:#2f343f!important}html.no_touch a.filetype_button_web:hover{border-color:#404552}html.no_touch a.filetype_button_web:hover .file_title{color:#e6e6e6}.file_container~.file_meta,.file_inline_icon{color:#949494}.file_header .member{color:#949494!important}.file_header .title{color:#e6e6e6}.file_header .title a{color:#949494}.file_header .title a:hover{color:#c7c7c7}.flexpane_file_title .member,.flexpane_file_title .service_link{color:#949494!important}.flexpane_file_title .file_action_list a,.flexpane_file_title .title a{color:#949494}.flexpane_file_title .file_action_list a:hover,.flexpane_file_title .title a:hover{color:#c7c7c7}.file_actions_cog{color:#949494!important}.file_actions_cog:hover{color:#c7c7c7!important}.file_list_item{color:#e6e6e6}.file_list_item a{color:#949494}.file_list_item a.member{color:#c7c7c7}.file_list_item .bullet,.file_list_item .file_comment_link:hover,.file_list_item .file_comment_link:hover .ts_icon_comment,.file_list_item .share_info .unshare_link,.file_list_item .title a,.file_list_item .ts_icon_comment{color:#949494}.file_list_item .icon{background:#828282}.file_list_item .share_info .unshare_link:hover{color:#c7c7c7}.file_list_item .actions a,.file_list_item .actions span{border:1px solid #828282;color:#949494;background:#404552}.file_list_item .actions a:hover{border-color:#828282;color:#c7c7c7;background:#2f343f!important}.file_list_item.post .preview,.file_list_item.space .preview{color:#e6e6e6}.file_list_item #share_dialog .title a,.file_list_item.active .title a,.file_list_item:active .title a,.file_list_item:hover .title a,.unshare_link,.unshare_link i:before{color:#949494}.file_list_item #share_dialog,.file_list_item.active,.file_list_item:active,.file_list_item:hover{border-color:#828282;background:#404552}.file_list_item #share_dialog .actions a,.file_list_item #share_dialog .actions span,.file_list_item.active .actions a,.file_list_item.active .actions span,.file_list_item:active .actions a,.file_list_item:active .actions span,.file_list_item:hover .actions a,.file_list_item:hover .actions span{background:#404552}.unshare_link i.ts_icon_minus_circle_small:hover:before{color:#bf360c}.file_page_user,.snippet_preview pre{color:#e6e6e6}.file_preview_wrapper .file_preview{background:#2f343f}#file_page_preview img:hover,.file_preview_wrapper .file_preview:hover{background:#404552}.file_page_user .member{color:#e6e6e6!important}.comment_meta,.file_page_meta,.file_page_user .date{color:#949494}#file_page_preview img{background:#2f343f;border:1px solid #000}.comment .special_formatting_quote .content{color:#e6e6e6}.comment .member{color:#e6e6e6!important}.comment_body{color:#e6e6e6}.comment_actions{color:#949494}#flex_contents .comment_form textarea,#flex_contents .edit_comment_form textarea,.comment_actions:hover,.icon_quote{color:#e6e6e6}.tab_container .file_list_item .contents .file_comment_link,.tab_container .file_list_item .contents .file_comment_link .ts_icon,.tab_container .file_list_item .star,.tab_container .star_item ts-message .timestamp{color:#949494}.tab_container .file_comment_item .actions .btn_icon,.tab_container .file_comment_item .actions .star_jump,.tab_container .file_list_item .actions .btn_icon,.tab_container .file_list_item .actions .star_jump,.tab_container .star_item .message .actions .btn_icon,.tab_container .star_item .message .actions .star_jump,.tab_container .star_item ts-message .actions .btn_icon,.tab_container .star_item ts-message .actions .star_jump{background:#2f343f}.tab_container .file_comment_item .actions .btn:after,.tab_container .file_list_item .actions .btn:after,.tab_container .star_item .message .actions .btn:after,.tab_container .star_item ts-message .actions .btn:after{border-color:#404552}.tab_container .file_list_item:focus,.tab_container .file_list_item:hover{border-color:#000;background:#404552}.tab_container .file_list_item .contents .file_comment_link:focus,.tab_container .file_list_item .contents .file_comment_link:focus .ts_icon,.tab_container .file_list_item .contents .file_comment_link:hover,.tab_container .file_list_item .contents .file_comment_link:hover .ts_icon{color:#c7c7c7}#member_preview_scroller a:not(.member_name),.tab_container .file_list_item .contents .member,.tab_container .file_list_item .contents .service_link,.tab_container .file_list_item .contents .share_info,.tab_container .file_list_item .contents .time,.team_list_item a:not(.member_name){color:#949494}#member_preview_scroller a:not(.member_name):hover{color:#c7c7c7}#member_preview_scroller .member_data_table a,#team_list .member_data_table a{color:#949494}#member_preview_scroller .member_data_table a:hover,#team_list .member_data_table a:hover{color:#c7c7c7}#member_preview_scroller a.member_action_button,#team_list a.member_action_button{color:#949494!important}#member_preview_scroller a.member_action_button:hover,#team_list a.member_action_button:hover{border-color:#828282!important;color:#c7c7c7!important}#member_preview_scroller .member_data_table.team_profile_fields tr,#member_preview_web_container .member_data_table.team_profile_fields tr,#team_list .member_data_table.team_profile_fields tr,.menu_member_header .member_data_table.team_profile_fields tr{color:#e6e6e6}#member_preview_scroller .member_data_table.team_profile_fields a,#member_preview_web_container .member_data_table.team_profile_fields a,#team_list .member_data_table.team_profile_fields a,.menu_member_header .member_data_table.team_profile_fields a{color:#949494}#member_preview_scroller .member_data_table.team_profile_fields a:hover,#member_preview_web_container .member_data_table.team_profile_fields a:hover,#team_list .member_data_table.team_profile_fields a:hover,.menu_member_header .member_data_table.team_profile_fields a:hover{color:#c7c7c7}#member_preview_scroller .member_data_table.team_profile_fields .bot_label,#member_preview_web_container .member_data_table.team_profile_fields .bot_label,#team_list .member_data_table.team_profile_fields .bot_label,.menu_member_header .member_data_table.team_profile_fields .bot_label{background:#000;color:#949494}#emoji_menu #emoji_menu_header,#emoji_menu h3,#team_tab #member_preview_scroller,#team_tab #member_preview_web_container{background:#2f343f}#member_preview_scroller,#member_preview_web_container{background:#404552}#member_preview_scroller .member_details.feature_custom_fields .member_name_and_presence .member_name,#member_preview_scroller .member_details.feature_custom_fields .member_title,#member_preview_web_container .member_details.feature_custom_fields .member_name_and_presence .member_name,#member_preview_web_container .member_details.feature_custom_fields .member_title,.menu_member_header .member_details.feature_custom_fields .member_name_and_presence .member_name,.menu_member_header .member_details.feature_custom_fields .member_title{color:#e6e6e6}#disabled_members_tab a,#member_preview_scroller .member_details.feature_custom_fields .member_restriction,#member_preview_scroller .member_details.feature_custom_fields .member_restriction .ts_icon_question_circle:focus,#member_preview_scroller .member_details.feature_custom_fields .member_restriction .ts_icon_question_circle:hover,#member_preview_web_container .member_details.feature_custom_fields .member_restriction,#member_preview_web_container .member_details.feature_custom_fields .member_restriction .ts_icon_question_circle:focus,#member_preview_web_container .member_details.feature_custom_fields .member_restriction .ts_icon_question_circle:hover,.menu_member_header .member_details.feature_custom_fields .member_restriction,.menu_member_header .member_details.feature_custom_fields .member_restriction .ts_icon_question_circle:focus,.menu_member_header .member_details.feature_custom_fields .member_restriction .ts_icon_question_circle:hover{color:#949494}#disabled_members_tab a:hover{background:#2f343f;color:#c7c7c7}#disabled_members_tab.active a{color:#949494}.team_list_item{border-top:1px solid #404552;color:#949494}.team_list_item a:not(.member_name):hover{color:#c7c7c7}#whats_new_tab p,.team_list_item .member_name{color:#e6e6e6}#client-ui #team_list .team_list_item.expanded,#client-ui #team_list .team_list_item:hover,#member_preview_scroller .team_list_item.expanded,#member_preview_scroller .team_list_item:hover{border-color:#404552}#whats_new_tab .flex_heading_controls label{color:#949494}#emoji_menu,#emoji_menu #emoji_preview_deluxe{color:#e6e6e6}#whats_new_updates h3 a{color:#e6e6e6!important}#emoji_menu{background:#000;box-shadow:0 2px 10px rgba(0,0,0,.5)}#emoji_menu .emoji_li a:hover,#emoji_menu ul li a:hover{background:#c7c7c7}#emoji_menu #emoji_div_default_rxns{border-bottom:1px solid #404552}#emoji_menu #emoji_preview_text{background:#000;color:#e6e6e6}#emoji_menu #emoji_menu_footer{background:#000;border-top:1px solid #404552}#emoji_menu .emoji_li a.blue:hover,#emoji_menu .emoji_li a.green:hover,#emoji_menu .emoji_li a.pink:hover,#emoji_menu .emoji_li a.yellow:hover,#emoji_menu .emoji_li.key_selection a.blue,#emoji_menu .emoji_li.key_selection a.green,#emoji_menu .emoji_li.key_selection a.pink,#emoji_menu .emoji_li.key_selection a.yellow{background:#949494}#emoji_menu a.emoji_grouping_tab{color:#949494}#emoji_menu a.emoji_grouping_tab:hover{background:#404552;color:#c7c7c7}#emoji_menu a.emoji_grouping_tab.active{background:#404552;border-bottom:3px solid #2f343f;color:#e6e6e6}#emoji_menu #monkey_scroll_wrapper_for_emoji_menu_items_scroller{background:#2f343f}#emoji_menu #emoji_skin_picker,.emoji_rxn{background:#000}#emoji_menu #emoji_input:focus{border-color:#404552}#emoji_menu #emoji_skin_button,#emoji_menu #emoji_skin_picker,#emoji_menu #emoji_skin_tip{color:#949494}.emoji_li a{color:#949494!important;text-shadow:0 1px rgba(0,0,0,.15)}div#emoji_tip{color:#e6e6e6}div#emoji_tip i,div#emoji_zero_results,div#emoji_zero_results i{color:#949494}.emoji_rxn .emoji_rxn_count,.emoji_rxn.active .emoji_rxn_count,.emoji_rxn.user_reacted .emoji_rxn_count,.emoji_rxn:hover .emoji_rxn_count{color:#e6e6e6}.emoji_rxn{border:1px solid #404552}.emoji_rxn.active,.emoji_rxn:hover{border-color:#2f343f}.emoji_rxn.user_reacted{border-color:rgba(130,130,130,.4)!important;background:rgba(66,66,66,.08)}#fs_modal,#fs_modal_bg,.modal,.modal-footer,.modal-header{background:#2f343f}.emoji_rxn.menu_rxn .ts_icon{color:rgba(230,230,230,.25)}.modal{border:0;box-shadow:0 1px 10px rgba(0,0,0,.5)}#im_browser .im_browser_row,.modal-footer{border-top:1px solid #404552}.modal .close,.modal label{color:#e6e6e6}.modal_input_note,.modal_input_note_full_width{color:#949494}.modal-footer{box-shadow:inset 0 1px 0 rgba(0,0,0,.5)}.modal-header{border-bottom:1px solid #404552;color:#e6e6e6}.close{color:#e6e6e6;text-shadow:0 1px 0 rgba(0,0,0,.5)}#fs_modal .fs_modal_btn{color:#404552}#fs_modal .fs_modal_btn:active,#fs_modal .fs_modal_btn:hover{background:#828282;color:#e6e6e6}.channel_modal_header{color:#e6e6e6}#channel_browser .channel_browser_row{border-top:1px solid #404552;color:#e6e6e6}#channel_browser .channel_browser_row_header{color:#e6e6e6}#channel_browser .channel_browser_creator_name,#channel_browser .channel_browser_open,#channel_browser .channel_browser_preview{color:#949494}#channel_browser #channel_list_container:not(.keyboard_active).not_scrolling .channel_browser_row:hover,#channel_browser .channel_browser_row.highlighted{background:#000;border:1px solid #404552}#channel_browser .channel_browser_divider{background:0 0;color:#949494}#channel_browser .channel_browser_sort_container:after{color:#e6e6e6}.channel_invite_member .add_icon,.channel_invite_member_small .add_icon{color:#949494}.channel_invite_member .name_container .not_in_token,.channel_invite_member_small .name_container .not_in_token{color:#949494!important}.channel_invite_member .invite_user_group_avatar,.channel_invite_member_small .invite_user_group_avatar{color:#e6e6e6;background:#000}#invite_members_container .fsl_input_container{background:#404552}#notifications_not_working p.highlight_yellow_bg{border-radius:3px;padding:0 6px 6px}#notifications_not_working p.highlight_yellow_bg a{color:#e6e6e6;text-decoration:underline}#im_browser .im_browser_row.multiparty .member_image+.member_image:not(.ra):not(.ura){border:2px solid #000}#im_browser .im_browser_row .im_unread_cnt{background:#bf360c;color:#e6e6e6}#im_browser .im_browser_row.disabled{color:#949494}#im_browser #im_list_container:not(.keyboard_active).not_scrolling .im_browser_row:hover,#im_browser .im_browser_row.highlighted{background:#000;border:1px solid #404552}#im_browser_tokens{background:#404552;border:1px solid #828282}#im_browser_tokens.active{border-color:#828282;box-shadow:0 0 7px rgba(130,130,130,.15)}#im_browser_tokens .member_token{background:#2f343f;border:1px solid #000;color:#e6e6e6}#im_browser_tokens .member_token.ra{background:#bf360c}#lightbox_dialog.modal .lightbox_image{background:#000;box-shadow:0 1px 15px rgba(0,0,0,.5)}#lightbox_dialog.modal .icon_new_window{color:rgba(230,230,230,.5)!important}#lightbox_dialog.modal .lightbox_meta{background:rgba(0,0,0,.75)}#lightbox_dialog.modal .lightbox_meta:hover{background:#2f343f}#lightbox_dialog.modal .lightbox_meta:hover .icon_new_window{color:#e6e6e6!important}#lightbox_dialog.modal .lightbox_meta .title{color:#e6e6e6}#lightbox_dialog.modal .lightbox_meta .title a{color:#949494}#lightbox_dialog.modal .lightbox_meta .title a:hover{color:#c7c7c7}#lightbox_dialog.modal .member{color:#e6e6e6!important}#lightbox_dialog.modal.loading{background:rgba(0,0,0,.5);box-shadow:0 1px 5px rgba(0,0,0,.5)}#lightbox_dialog.modal .close,#lightbox_dialog.modal .close:hover{box-shadow:0 1px 2px rgba(0,0,0,.5)}#lightbox_dialog.modal .close{background:#2f343f;border:2px solid #828282;color:#e6e6e6}#lightbox_dialog.modal .lightbox_nav{background:#2f343f;border:3px solid #828282;box-shadow:0 1px 1px rgba(0,0,0,.3);color:#e6e6e6;text-shadow:0 1px 1px rgba(0,0,0,.3)}#lightbox_dialog.modal .lightbox_nav:not(.faded):hover{box-shadow:0 1px 2px rgba(0,0,0,.5);text-shadow:0 1px 2px rgba(0,0,0,.5)}#edit_team_profile_container input:disabled,#edit_team_profile_container select:disabled{background:#404552;border:1px solid #000}#edit_team_profile_container .filter_select.disabled,#edit_team_profile_container .filter_select.disabled input{background:#404552}#edit_team_profile_add .row,#edit_team_profile_list .row{border-top:1px solid #404552}#edit_team_profile_list .row:nth-last-child(2):hover{border-color:#404552!important}#edit_team_profile_list .row:nth-child(n+5).active,#edit_team_profile_list .row:nth-child(n+5):hover{background:#404552;border:1px solid #000}#edit_team_profile_list .row:nth-child(n+5).active .edit_team_profile_list_controls i.ts_icon_cog_o{color:#949494}#edit_team_profile_list .edit_team_profile_list_controls i{color:#e6e6e6}#edit_team_profile_list .edit_team_profile_list_controls i.ts_icon_cog_o:hover,#edit_team_profile_list .edit_team_profile_list_controls i.ts_icon_grabby_patty:hover{color:#949494}#edit_team_profile_list .sortable-placeholder:before{border-top:1px solid #404552}#edit_team_profile_add .row:last-child{border-bottom:1px solid #404552}#edit_team_profile_add .row:not(.header_row):hover{background:#404552;border:1px solid #000}#edit_team_profile_add .row:not(.header_row):hover .col:first-child{color:#e6e6e6}#edit_team_profile_add .row:not(.header_row):hover i{border-color:#000;color:#e6e6e6}#edit_team_profile_add i,#edit_team_profile_edit .profile_field_preview_protector label.select:after,#edit_team_profile_edit .profile_field_preview_protector label.select:hover:after{color:#949494}#edit_team_profile_edit .row.option_row.show_remove_action i{border:1px solid #000}#edit_team_profile_edit .row.option_row.show_remove_action i:hover{border-color:#bf360c!important;color:#e6e6e6;background:#bf360c}#edit_team_profile_edit .row i{border:1px solid #000;color:#e6e6e6}#edit_team_profile_custom .row .col .profile_field_preview:active span,#edit_team_profile_custom .row .col .profile_field_preview:hover span,#edit_team_profile_custom .row .col[data-type=options_list] span:after{color:#949494}#edit_team_profile_custom .row .col .profile_field_preview{background:#404552;border:2px solid #000}#edit_team_profile_custom .row .col .profile_field_preview:active,#edit_team_profile_custom .row .col .profile_field_preview:hover{border-color:#404552}#edit_team_profile_custom .row .col input{background:#404552;border:1px solid #000}#edit_team_profile_custom .row .col .fsl_item{background:#2f343f;border-color:#2f343f}#edit_team_profile_custom .row .col[data-type=options_list] input{border-right:1px solid #000}.profile_field_preview_protector .profile_field_preview{background:#2f343f;border:1px solid #404552}.profile_field_preview_protector .profile_field_preview:after,.profile_field_preview_protector .profile_field_preview:before{box-shadow:0 .75rem .75rem rgba(0,0,0,.25);background:#2f343f}.profile_field_preview_protector .profile_field_preview input:disabled,.profile_field_preview_protector .profile_field_preview select:disabled{background:#404552;color:#949494}.profile_field_preview_protector .profile_field_preview .profile_field_preview_fade_out_mask{background:linear-gradient(to left,#000,rgba(255,255,255,0))}.profile_field_preview_protector .profile_field_preview .profile_field_preview_ribbon:before{border-color:transparent transparent transparent #000}.profile_field_preview_protector .profile_field_preview .profile_field_preview_ribbon:after{border-color:#000 transparent transparent}#edit_member_profile_header_container{border-bottom:1px solid #404552}#new_prefs_dialog{background:#2f343f}#new_prefs_dialog .modal-header{border-bottom:1px solid #2f343f}#admin_invites_channel_picker_container,.admin_invites_account_type_option{border-bottom:1px solid #404552}#new_prefs_dialog .modal-nav{background:padding-box;border-right:1px solid #2f343f}#new_prefs_dialog .modal-nav a{color:#e6e6e6;text-shadow:0 1px 0 rgba(0,0,0,.15)}#new_prefs_dialog .modal-nav a:hover{background:#828282;color:#e6e6e6}#debug_prefs_dialog{background:#2f343f}#prefs_themes .monkey_scroller:before{background:#bf360c;border-radius:3px;content:"Light sidebar themes (e.g. Hoth) will break this Stylish theme.";display:block;margin-bottom:6px;padding:2px 4px 4px;width:100%}#stats_too_soon img,.configure-step1,.configure-step3,.two_factor_option_app,.two_factor_option_sms,header #header_logo,header .menu_icon{display:none}.admin_invites_account_type_option p{color:#e6e6e6}.admin_invites_account_type_option .option_arrow{color:#949494}.admin_invites_account_type_option:hover:not(.disabled) h3{color:#e6e6e6}.admin_invites_account_type_option.disabled .account_type_disabled_hover{background:rgba(0,0,0,0)}.admin_invites_account_type_option.disabled:hover .account_type_disabled_hover{background:rgba(34,34,34,.95)}#admin_invites_add_row{background:#404552;border:1px solid #404552}.admin_invite_row .delete_row{color:#949494}.admin_invite_row .delete_row:hover{color:#bf360c}.admin_invite_row.delete_highlight{background:rgba(191,54,12,.25)}#omnibox input{border:1px solid #000}#omnibox .omnibox_item.selected{background:#404552;color:#e6e6e6;text-shadow:0 1px 0 rgba(0,0,0,.15)}#omnibox .omnibox_item .subtext,#omnibox .omnibox_item.selected .subtext{color:#949494}#omnibox .omnibox_item .unread_highlight_cnt{background:#bf360c;color:#e6e6e6;text-shadow:0 1px 0 rgba(0,0,0,.15)}#connected_members .connected_members_count,#connection_status #connection_label,ts-space a.feedback{text-shadow:-1px -1px 0 #000,-1px 1px 0 #000,1px 1px 0 #000,1px -1px 0 #000}#omnibox a.omnibox_item{color:#949494}#coachmark_interior,#omnibox #omnibox_help,.menu_member_header .member_details.feature_custom_fields .member_name_and_presence,.menu_member_header .member_details.feature_custom_fields .member_name_and_presence .member_name,.ts_tip .ts_tip_tip{color:#e6e6e6}#share_dialog .file_list_item{border-color:#000}.ts_tip .ts_tip_multiline_inner,.ts_tip:not(.ts_tip_multiline) .ts_tip_tip{background:#404552}.ts_tip.ts_tip_left .ts_tip_tip:after{border-left-color:#404552}.ts_tip.ts_tip_right .ts_tip_tip:after{border-right-color:#404552}.ts_tip.ts_tip_top .ts_tip_tip:after{border-top-color:#404552}.ts_tip.ts_tip_bottom .ts_tip_tip:after{border-bottom-color:#404552}.tooltip-inner{color:#e6e6e6;background:#828282}.tooltip.top .tooltip-arrow,.tooltip.top-left .tooltip-arrow{border-top-color:#828282}.tooltip.right .tooltip-arrow{border-right-color:#828282}.tooltip.left .tooltip-arrow{border-left-color:#828282}.tooltip.bottom .tooltip-arrow{border-bottom-color:#828282}#coachmark.channels_coachmark_div,#coachmark.channels_coachmark_div #coachmark_callout,#coachmark.channels_coachmark_div #coachmark_interior,#coachmark.search_coachmark_div,#coachmark.search_coachmark_div #coachmark_callout,#coachmark.search_coachmark_div #coachmark_interior{background:#404552}#coachmark.invites_coachmark_div,#coachmark.invites_coachmark_div #coachmark_callout,#coachmark.invites_coachmark_div #coachmark_interior,#coachmark.recent_mentions_coachmark_div,#coachmark.recent_mentions_coachmark_div #coachmark_callout,#coachmark.recent_mentions_coachmark_div #coachmark_interior{background:#bf360c}#coachmark.direct_messages_coachmark_div,#coachmark.direct_messages_coachmark_div #coachmark_callout,#coachmark.direct_messages_coachmark_div #coachmark_interior,#coachmark.private_groups_coachmark_div,#coachmark.private_groups_coachmark_div #coachmark_callout,#coachmark.private_groups_coachmark_div #coachmark_interior,#coachmark.starred_items_coachmark_div,#coachmark.starred_items_coachmark_div #coachmark_callout,#coachmark.starred_items_coachmark_div #coachmark_interior{background:#404552}#coachmark_footer .coachmark_got_it{background:rgba(130,130,130,.5)!important}.menu_member_header{background:#000}.c-message__body,.c-message_attachment,.menu_member_header .member_details.feature_custom_fields .member_name_and_presence .presence.away{color:#d3d3e3}.menu_member_header .member_details.feature_custom_fields .member_restriction,.menu_member_header .member_details.feature_custom_fields .member_restriction a,.menu_member_header .member_details.feature_custom_fields .member_timezone_value,.menu_member_header .member_details.feature_custom_fields .member_timezone_value a,.menu_member_header .member_details.feature_custom_fields .member_title{color:#949494}.menu_member_header .member_details.feature_custom_fields .member_restriction a:hover,.menu_member_header .member_details.feature_custom_fields .member_timezone_value a:hover{color:#c7c7c7}.menu_member_header .member_details_divider{border-color:#404552}.menu_member_footer{background:#000;border-top:1px solid #404552}.member_meta,.menu_member_footer p{color:#949494}.menu_member_user_details{background:#404552;border-bottom:1px solid #404552;color:#e6e6e6}.menu_member_user_details .member_name{color:#949494}.charcoal_grey,.dull_grey,.mini,.ts_tip_tip .subtle_silver{color:#e6e6e6!important}.clear_blue,.cloud_silver,.indifferent_grey,.plastic_grey,.sky_blue{color:#949494!important}.candy_red_bg{background:#bf360c!important}#msgs_scroller_div{margin-left:1px}.client_header_icon{-moz-filter:brightness(.6) contrast(3) invert(1) sepia(.5);-webkit-filter:brightness(.6) contrast(3) invert(1) sepia(.5);filter:brightness(.6) contrast(3) invert(1) sepia(.5)}.para_menu .options a span,.para_menu a.trigger.pilcrow.active,.para_menu a.trigger.pilcrow:hover,.textstyle_menu .buttons a span,.textstyle_menu.style a span{-moz-filter:brightness(10);-webkit-filter:brightness(10);filter:brightness(10)}rocket{color:#e6e6e6}rocket .cl.text .checkbox.checked+li,rocket .unfurl .unfurl-remove:before,rocket a,rocket>div>.checklist .checkbox.checked+li,rocket>div>.checklist li.checked{color:#949494}rocket a caret:before{border-color:#404552;background:#404552}rocket hr{border-color:#404552}rocket .cl.text,rocket>div>.checklist{border-bottom:1px solid #404552;background:#000}rocket .blockquote.text:before,rocket .pre.text,rocket code,rocket>div>blockquote:before,rocket>div>pre{background:#000}rocket>div>.checklist li:before{background:#404552}rocket .unfurl .unfurl-container{background:#000}rocket .unfurl .unfurl-container.unfurl-render-failed{background:rgba(191,54,12,.1)}rocket .unfurl .attachment_bar{background:#404552!important}rocket .unfurl .unfurl-remove:hover:before{color:#e6e6e6}rocket .unfurl.selected .unfurl-container{background:rgba(130,130,130,.5)}rocket .unfurl.selected .unfurl-container .attachment_bar{background:rgba(130,130,130,.5)!important}rocket caret:before{border:1px solid #404552;background:#404552}rocket carriage,rocket ime,rocket selection,rocket selection:after,rocket selection:before{background:rgba(130,130,130,.5)}rocket .hr.selected hr{box-shadow:0 0 0 5px rgba(130,130,130,.5)}.focusing_input_field space.inactive .unfurl.selected .unfurl-container{background:#000}nav,nav .comments,nav .space{background:#404552}nav .space{box-shadow:0 1px rgba(0,0,0,.25),0 2px rgba(0,0,0,.15),0 3px rgba(0,0,0,.15)}nav .space:after{border-left:1px solid #404552}nav .space_buttons .btn_outline{background:#2f343f}nav .space_buttons .btn_outline:after{border-color:#404552}nav .space_btn_star{background:0 0;border:0}nav .space_btn_star:hover{background:0 0}nav .space_btn_edit{background:#404552}nav .space_btn_edit.editing{background:#828282}nav .star_info{color:#949494}nav #space_status{border-left:1px solid #404552;color:#949494}nav #space_status.slightly_concerned{color:#bf360c}nav #edit_status,nav .comments_close{color:#949494}nav .comments_open.unread span.notif{box-shadow:0 0 0 2px rgba(0,0,0,.15);background:#bf360c}ts-space header,ts-space header .owner_detail .inline-edit{background:0 0}nav .comments_close:hover:before{color:#949494!important}ts-space header .owner_detail .file_title_header,ts-space header .owner_detail .inline-edit{color:#e6e6e6}ts-space header .owner_detail .inline-edit::-webkit-input-placeholder{color:#e6e6e6}ts-space header .owner_detail .inline-edit::-moz-placeholder{color:#e6e6e6}ts-space header .owner_detail .inline-edit:-moz-placeholder{color:#e6e6e6}ts-space header .owner_detail .inline-edit:focus::-webkit-input-placeholder{color:#949494}ts-space header .owner_detail .inline-edit:focus::-moz-placeholder{color:#949494}ts-space header .owner_detail .inline-edit:focus:-moz-placeholder{color:#949494}ts-space header .owner_detail::-moz-selection,ts-space header .owner_detail::selection{background:rgba(130,130,130,.5)}ts-space header .owner_detail small{color:#949494}ts-space header .divider{border-top:1px solid #404552}ts-space a.feedback{color:#e6e6e6}ts-space a.feedback:hover{color:#e6e6e6;background:#404552}comments{box-shadow:inset 1px 0 0 rgba(0,0,0,.25)}#space_alert{box-shadow:0 0 1px rgba(0,0,0,.25);background:#000}#space_alert.error{background:#bf360c}#space_alert span#space_alert_text{color:#e6e6e6}#space_alert a,#space_alert button#space_alert_close:before,#space_alert button#space_alert_close:hover:before{color:#949494}#space_alert .btn_outline.btn_transparent{color:#e6e6e6!important;background:#2f343f!important}#space_find_bar,#space_find_bar #space_find_next .ts_icon{background:#404552}#space_alert .btn_outline.btn_transparent:after{border-color:#404552}#space_find_bar{border-bottom:1px solid rgba(130,130,130,.1);border-left:1px solid rgba(130,130,130,.07);border-right:1px solid rgba(130,130,130,.07);box-shadow:0 1px rgba(0,0,0,.15)}#space_find_bar #space_find_info.no_matches{color:#bf360c}#space_find_bar #space_find_next .ts_icon:before,#space_find_bar #space_find_next .ts_icon:hover:before{color:#e6e6e6}#space_find_bar #space_find_next:hover .ts_icon{background:#828282}#space_find_bar #space_find_close:before,#space_find_bar #space_find_close:hover:before{color:#949494}#connected_members .connected_members_count{color:#e6e6e6}#connected_members .toggle_more_members_popover{background:#2f343f;color:#949494}#connected_members_overflow_popover .arrow:after,#connected_members_overflow_popover .monkey_scroll_wrapper{background:#404552}#connected_members_overflow_popover{border-bottom:1px solid #404552;border-left:1px solid rgba(0,0,0,.11);border-right:1px solid rgba(0,0,0,.11);border-top:1px solid rgba(0,0,0,.11);box-shadow:0 0 1px rgba(0,0,0,.5),0 1px 3px rgba(0,0,0,.5)}#connected_members_overflow_popover .arrow_shadow:after{box-shadow:0 0 0 1px rgba(0,0,0,.5),0 0 2px rgba(0,0,0,.5);background:#404552}#connection_status #connection_label{color:#e6e6e6}#shortcuts_spaces_dialog{text-shadow:0 1px 1px rgba(54,54,54,.7);background:rgba(0,0,0,.8)}#shortcuts_spaces_dialog .modal-body{color:#e6e6e6}#shortcuts_spaces_dialog .col .keyboard{border-bottom:2px solid #2f343f;box-shadow:0 1px 2px rgba(0,0,0,.5);color:#e6e6e6;background:#828282}#shortcuts_spaces_dialog .close:hover{background:#828282}#shortcuts_spaces_dialog .close .ts_icon:before{color:#949494!important}.para_menu .insert .tip,.textstyle_menu .buttons a.link_unfurl:not(.unfurl_pending) span:before,.textstyle_menu.link .content>a.link{color:#949494}.textstyle_menu .arrow-shadow:after{box-shadow:0 0 0 1px #404552;background:#404552}.textstyle_menu .arrow:after{background:#404552}.textstyle_menu .content{box-shadow:0 0 0 1px #404552,0 0 1px rgba(0,0,0,.15),0 1px 3px rgba(0,0,0,.25);background:#404552}.textstyle_menu.link .arrow-shadow:after,.textstyle_menu.link .arrow:after{background:#404552}.textstyle_menu.link .content{box-shadow:0 0 1px rgba(0,0,0,.15),0 1px 3px rgba(0,0,0,.25);background:#404552}.textstyle_menu.link .content input[type=text]{background:#404552}.textstyle_menu.link .content::-moz-placeholder,.textstyle_menu.link .content::-webkit-input-placeholder{color:#949494}.textstyle_menu.link .content .buttons a.item.active,.textstyle_menu.link .content .buttons a.item:hover{background:#404552}.textstyle_menu .buttons a:hover,.textstyle_menu.style a:hover{border:1px solid #404552}.textstyle_menu .buttons a.active,.textstyle_menu.style a.active{border:1px solid #828282;background:#404552}.textstyle_menu.style a.deformat:before{border-left:1px solid #404552}.para_menu .insert .tooltip .arrow-shadow:after{box-shadow:0 0 0 1px #404552;background:#404552}.para_menu .insert .tooltip .arrow:after{background:#404552}.para_menu .insert .tooltip .content{box-shadow:0 0 0 1px #404552,0 0 1px rgba(0,0,0,.15),0 1px 3px rgba(0,0,0,.25);background:#404552}.para_menu .format .options .arrow-shadow:after{box-shadow:0 0 0 1px #404552;background:#404552}.para_menu .format .options .arrow:after{background:#404552}.para_menu .format .options .arrow-shadow.bottom:after{box-shadow:1px 1px 0 0 #404552}.para_menu .format .options .content{box-shadow:0 0 0 1px #404552,0 0 1px rgba(0,0,0,.15),0 1px 3px rgba(0,0,0,.25);background:#404552}.para_menu .format .options .content ul:first-child{border-bottom:1px solid #404552}.para_menu .format .options.show .tooltip>div{box-shadow:0 0 0 1px rgba(0,0,0,.15);color:#e6e6e6;background:#404552}header #menu_toggle,header .header_btns a,header .header_btns a .label,html.no_touch .action_cog:hover,html.no_touch .action_cog:hover i{color:#949494}.para_menu .format .options.show .tooltip span{background:#404552}.para_menu .options a:hover{border:1px solid #404552}.para_menu .options a.active{border:1px solid #404552;background:#2f343f}nav.top.persistent{background:#404552}.widescreen #header_team_name a i{margin-left:1.5em}.widescreen #user_menu{border-right:none}header #header_team_nav{background:#404552;border:1px solid #000}header .vert_divider{border-left:1px solid #000}table.mini td,table.mini th{border-bottom:1px solid #2f343f}.icon.square img,.icon.thumb_40 img,.icon.thumb_80 img{border-radius:0}.file_list_item .icon,.file_preview,.file_reference .icon{border:2px solid #000}html.no_touch header #header_team_name a:hover,html.no_touch header #menu_toggle:hover,html.no_touch header .header_btns a:hover{color:#c7c7c7}html.no_touch header .header_btns a:hover .label{color:#949494}html.no_touch .pagination ul>li>a:hover{background:#000}html.no_touch .pagination ul>.disabled>a:hover{background:#404552;color:#949494}html.no_touch .plastic_row:hover{background:#2f343f;border:1px solid #000}html.no_touch .service:not(.no_hover):hover h4,html.no_touch .service_row:not(.no_hover):hover .service_chevron,html.no_touch .service_row:not(.no_hover):hover a.summary{color:#e6e6e6}html.no_touch .service:not(.no_hover):hover h4 a{color:#949494}html.no_touch .accordion_section h4 a:hover,html.no_touch input:hover,html.no_touch label.select:not(.disabled):hover:after,html.no_touch select:hover,html.no_touch textarea:hover{color:#c7c7c7}html.no_touch .btn.hover,html.no_touch .btn:focus,html.no_touch .btn:hover{background:#c7c7c7}html.no_touch .btn.btn_outline.btn_danger:hover{background:#000}html.no_touch .btn_outline.hover,html.no_touch .btn_outline:hover{background:#2f343f;border:1px solid #404552;color:#e6e6e6!important}.card,.tab_actions,.tab_pane,.tab_set a.secondary.selected,.tab_set a.selected{background:#404552;border:1px solid #000}.card,.tab_pane{color:#e6e6e6}.tab_set a.secondary{color:#949494}.tab_set a.secondary.selected,.tab_set a.selected{color:#c7c7c7}.feature_new_team_sites #all_time,.feature_new_team_sites #second_row.column,.feature_new_team_sites #third_row.column{background:#404552;border:1px solid #000;color:#e6e6e6}#user_groups_pane .mention{background:rgba(191,54,12,.25);border:0;border-radius:3px;padding:2px}#user_groups_container .info_panel{background:#2f343f;border:1px solid #404552}#user_groups_container .mention{background:rgba(191,54,12,.25)!important}#user_groups_header .user_groups_search .icon_search,#user_groups_header a.icon_close{color:#949494}#user_groups_header a.icon_close:hover{color:#c7c7c7}.user_group_item{border-bottom:1px solid #404552}.user_group_item a{color:#949494}#flex_contents .user_group_item:hover{background:#2f343f}#flex_contents .user_group_item:hover h4{color:#e6e6e6}.user_group_invite_member_small .add_icon{color:#949494}#user_group_member_invite_div .disabled .fsl_item.fsl_token{border-color:#828282;background:#828282}.admin_list_item{border-bottom:1px solid #2f343f;color:#e6e6e6}.admin_list_item:hover{background:#404552}.admin_list_item .pill.group,.admin_list_item .two_factor_auth_badge:hover,.admin_list_item.error,.admin_list_item.expanded,.admin_list_item.inactive,.admin_list_item.processing,.admin_list_item.success{background:#2f343f}.admin_list_item .admin_member_caret,.admin_list_item .admin_member_type{color:#949494}.admin_list_item .admin_member_real_name{color:#e6e6e6}.admin_list_item.expanded .btn_outline{border:1px solid #2f343f;color:#e6e6e6!important}.admin_list_item.expanded .btn_outline:hover{border:1px solid #404552;color:#e6e6e6!important}.admin_list_item.expanded .sub_action{color:#949494}.admin_list_item.expanded .sub_action:hover{color:#c7c7c7}.admin_list_item .inline_email:hover,.admin_list_item .inline_name:hover,.admin_list_item .inline_username:hover{background:0 0;color:#c7c7c7;text-decoration:underline}.admin_list_item.invite_item.bouncing{background:#828282}.backup_codes,.restriction_option:hover{background:#000}.admin_list_item.invite_item.bouncing .email{color:#bf360c}.notice_error,.notice_processing,.notice_success{color:#e6e6e6;text-shadow:0 1px 1px rgba(0,0,0,.25)}.notice_success a.undo_link{color:#949494}.notice_success a.undo_link:hover,.restriction_option:hover .ts_icon_arrow_right{color:#c7c7c7}.restriction_option .ts_icon_arrow_right{color:#949494}#page pre,.backup_codes_wrapper,body>pre{color:#000}.backup_codes{border:1px solid #404552;color:#e6e6e6}.pagination ul>li>a,.pagination ul>li>span{background:#2f343f;border:1px solid #000;color:#e6e6e6}.pagination ul>.active>a,.pagination ul>.active>span,.pagination ul>li>a:focus{background:#000}.pagination ul>.disabled>a,.pagination ul>.disabled>span{background:#404552;color:#949494}.pagination ul>.disabled>a:focus{background:#404552;color:#c7c7c7}.alert,.alert h4{color:#e6e6e6}.top_border,header #header_team_nav #add_team_option{border-top:1px solid #000}.alert{border:1px solid #000;text-shadow:0 1px 0 rgba(0,0,0,.5);background:#404552}.alert-info,footer{border-color:#000;color:#e6e6e6;background:#404552}.billing_selection,.radio_selection{border:2px solid #000;color:#e6e6e6!important;text-shadow:0 1px 1px rgba(0,0,0,.5)}.radio_selection .mini,.slate_blue{color:#e6e6e6!important}.billing_selection:hover,.radio_selection:hover{border-color:#000}.billing_selection.active,.radio_selection.active{background:#404552;border-color:#404552}table tr:first-child th:not(:only-of-type){border-bottom:2px solid #000}.help{border-top:5px solid #000;color:#949494}.burnt_violet,.log_meta,.service_group a:hover,.service_group:hover a,.severe_grey,.subtle_silver{color:#949494!important}.service,.service h4{color:#e6e6e6}.highlight_yellow_bg{background:#bf360c!important}.warm_white_bg{border:1px solid #000!important;background:#404552!important}.service{background:#2f343f;border:1px solid #000}.service.open{background:#2f343f!important;border:1px solid #000}.service h4 a{color:#949494}.service_row{color:#e6e6e6}.service_row .summary strong{background:#bf360c;color:#e6e6e6}.icon_plus{border:3px dashed #e6e6e6}#billing_contacts_container,.banner.apps{background:#404552;border-top:1px solid #000}#stats_too_soon{height:500px}#all_time,#second_row.column,#third_row.column,.btn-group.open .btn.dropdown-toggle:hover,.log_entry:hover,.service:hover,header,nav#site_nav,table.billing tr:hover td{background:#404552}#add_emoji_section h3 a,#header_team_name,#second_row .disclaimer,#stats_disclaimer,#stats_too_soon_copy h3,.col_left h2 a,.nav_open #menu_toggle,.plastic_row .description,.widescreen:not(.nav_open),header #header_team_name a,html.no_touch .plastic_row:hover .chevron,nav#site_nav h3{color:#949494}#last_day p.summary,#last_day p.summary strong{color:#e6e6e6}.file_actions_cog,.service_group a{color:#949494!important}#stats_too_soon_copy p,.accordion_section h4 a,.card h3 a,.cost_explanation,.icon_plus,.plan_details .column.active,.plan_details .column:not(.no_hover):hover,.plastic_row .chevron,.plastic_row h3,.plastic_row h4 a,.preview_details,.service_row a.summary,footer ul a,footer ul a:link,footer ul a:visited,header #header_team_nav li a,nav.top.persistent ul a,table.mini{color:#e6e6e6}#page .msgs_holder,.billing_callout,.plastic_row .icon{background:0 0}.accordion_section,.banner,.billing_contact,.service_row,table tr{border-bottom:1px solid #2f343f}#footer{border-top:none}#activity_recent_toggle,#footer a,#header_nav a.primary_nav,.action_cog,.action_cog i{color:#949494}.widescreen:not(.nav_open) nav#site_nav h3{color:#e6e6e6}.widescreen:not(.nav_open) nav#site_nav ul a{color:#949494}.widescreen:not(.nav_open) nav#site_nav ul a:active,.widescreen:not(.nav_open) nav#site_nav ul a:hover,.widescreen:not(.nav_open) nav#site_nav ul a:link,.widescreen:not(.nav_open) nav#site_nav ul a:visited{color:#c7c7c7}.widescreen:not(.nav_open) nav#site_nav #user_menu_name,a.mini{color:#949494}#header_nav a.primary_nav.active,#header_nav a.primary_nav:hover,#header_team_name:hover .fa-caret-down,#home_footer a,.widescreen:not(.nav_open) nav#site_nav #footer_nav a,a.mini:active,a.mini:hover,a.mini:link,a.mini:visited,nav#site_nav #footer_nav a{color:#c7c7c7}ul.sidebar_nav li{color:#949494}.col_left h2 a:hover,ul.sidebar_nav li a.active{color:#c7c7c7}.service:hover h4{color:#e6e6e6}.service:hover h4 a{color:#949494}.accordion_section h4,.accordion_section h4 a,.input_note,.two_factor_choice:hover .two_factor_link,.well,a.two_factor_choice:hover .two_factor_link,a.two_factor_choice:link:hover .two_factor_link{color:#e6e6e6}.icon,.menu #monkey_scroll_wrapper_for_menu_items_scroller,.modal-backdrop,.plan_availability{background:#2f343f}#stats_limited{background-image:linear-gradient(to bottom,rgba(0,0,0,0) 0,#000 65%);bottom:0;height:480px;position:absolute;width:100%}.btn.btn_outline.btn_danger,.btn.btn_outline.btn_warning{background:#bf360c!important}#channel_specific_settings tr.channel_override_row.muted td,#custom_emoji span.emoji-wrapper,.well{background:#404552}.well{border:1px solid #000;text-shadow:0 1px 1px rgba(0,0,0,.5)}.two_factor_choice,a.two_factor_choice,a.two_factor_choice:link{border:1px solid #404552;box-shadow:0 1px 0 rgba(0,0,0,.25);background:#404552}.two_factor_choice:hover,a.two_factor_choice:hover,a.two_factor_choice:link:hover{box-shadow:0 0 1px 2px rgba(0,0,0,.15)}#channel_specific_settings tr{border-top:1px solid #404552}#channel_specific_settings .extra_left_border{border-left:3px solid #404552}#channel_specific_settings .extra_right_border{border-right:3px solid #404552}#channel_specific_settings .revert_to_default{color:#949494}#channel_specific_settings .revert_to_default:hover{color:#bf360c}#fs_modal #fs_modal_sidebar a,#fs_modal h1,#fs_modal h2,#fs_modal h3,#fs_modal h4,#fs_modal h5,ts-jumper input[type=text],ts-jumper input[type=text]:focus{color:#e6e6e6}#msgs_div .unread_divider.adjacent_to_date{background:#2f343f}#fs_modal.prefs_modal .prefs_rollup:hover:not(.active){background:#3aa3e3}.fs_modal_file_viewer_content .viewer,.fs_modal_file_viewer_header{background:#2f343f}.channel_header_button#details_toggle.active{background:#404552}.channel_header_button#details_toggle.active:hover{background:#3aa3e3}.fs_modal_file_viewer_content .comment_panel{background:#404552}#client_header .channel_header #channel_header_info,#client_header .channel_header .channel_title_info,#client_header .channel_header .flex_header,#loading_message_spinner,#loading_welcome,.channel_header_refresh #client_body:not(.onboarding):before,ts-jumper ts-jumper-container{background:#2f343f}#client_header .channel_header .channel_header_icon,#client_header .channel_header .channel_name_container .channel_name,#client_header .channel_header .channel_title_info .channel_actions_toggle,#client_header .channel_header .channel_title_info .channel_details_toggle,#loading_message p,span.member_real_name,ts-jumper ol li .channel_name,ts-jumper ol li .channel_not_member,ts-jumper ol li .member_real_name,ts-jumper ol li .member_username,ts-jumper ol li .searching,ts-jumper ol li .team_username{color:#9e9ea6}#client_header .channel_header .channel_header_icon#details_toggle.active,#client_header .channel_header .channel_header_icon#details_toggle.active:hover,#client_header .channel_header .channel_header_icon#recent_mentions_toggle.active,#client_header .channel_header .channel_header_icon#recent_mentions_toggle.active:hover,#client_header .channel_header .channel_header_icon#stars_toggle.active,#client_header .channel_header .channel_header_icon#stars_toggle.active:hover{background:#5294e2}#client_body:not(.onboarding):before{background:#2f343f;border-bottom:3px solid #404552}#autocomplete_menu.search_menu .result_item_btn{color:#a0a0a2}.supports_custom_scrollbar .team_menu.slack_menu .menu_content,body:not(.loading) #team_menu.active,body:not(.loading) #team_menu:hover{background:#2f343f}.supports_custom_scrollbar .feature_indigenous_scroll #archive_msgs_scroller_div::-webkit-scrollbar-thumb,.supports_custom_scrollbar .feature_indigenous_scroll #msgs_scroller_div::-webkit-scrollbar-thumb{background:#404552}.supports_custom_scrollbar .feature_indigenous_scroll #archive_msgs_scroller_div::-webkit-scrollbar-track,.supports_custom_scrollbar .feature_indigenous_scroll #msgs_scroller_div::-webkit-scrollbar-track{background:#2f343f}.supports_custom_scrollbar .feature_indigenous_scroll #archive_msgs_scroller_div::-webkit-scrollbar-corner,.supports_custom_scrollbar .feature_indigenous_scroll #msgs_scroller_div::-webkit-scrollbar-corner{background:#2f343f}#flex_contents .toolbar_container{background:#2f343f}.file_container .CodeMirror .CodeMirror-code>div pre,.file_container .CodeMirror .sssh-line pre,.file_container .sssh-code .CodeMirror-code>div pre,.file_container .sssh-code .sssh-line pre{color:#9e9ea6}#channels_nav ul li.unread_link.active a,#channels_scroller.show_which_channel_is_active ul li.active a.channel_name,#channels_scroller.show_which_channel_is_active ul li.active a.group_name,#channels_scroller.show_which_channel_is_active ul li.active a.im_name,#channels_scroller.show_which_channel_is_active ul li.active a.mpim_name{background:#5294e2}.supports_custom_scrollbar #emoji_menu #emoji_menu_items_scroller{background:#404552}.supports_custom_scrollbar .feature_indigenous_scroll #messages_container:after{background:#2f343f}#autocomplete_menu.search_menu .query_header,#client_header .channel_header .channel_title_info .divider_bar,.mention_day_container_div .day_divider:before,.supports_custom_scrollbar #flex_contents .subheading{background:#404552}.supports_custom_scrollbar .feature_indigenous_scroll #archive_msgs_scroller_div::-webkit-scrollbar-thumb,.supports_custom_scrollbar .feature_indigenous_scroll #archive_msgs_scroller_div::-webkit-scrollbar-track,.supports_custom_scrollbar .feature_indigenous_scroll #msgs_scroller_div::-webkit-scrollbar-thumb,.supports_custom_scrollbar .feature_indigenous_scroll #msgs_scroller_div::-webkit-scrollbar-track{color:#2f343f}#autocomplete_menu.search_menu .query_header .search_query_preview,#flex_contents .subheading,.attachment_group .inline_attachment.message_unfurl .attachment_source .attachment_source_name a,.attachment_group .inline_attachment.message_unfurl .attachment_source .attachment_source_name span{color:#a0a0a2}#messages_container.has_top_messages_banner:before{background:#2f343f}.supports_custom_scrollbar .flex_content_scroller::-webkit-scrollbar-thumb,.supports_custom_scrollbar .flex_content_scroller::-webkit-scrollbar-track{color:#2f343f}.supports_custom_scrollbar .flex_content_scroller::-webkit-scrollbar-thumb{background:#2f343f}.supports_custom_scrollbar .flex_content_scroller::-webkit-scrollbar-track{background:#404552}.supports_custom_scrollbar #archive_msgs_scroller_div::-webkit-scrollbar-track,.supports_custom_scrollbar #msgs_scroller_div::-webkit-scrollbar-track{background:#404552}#client_header .channel_header:not(.channel_header_refactor) #channel_header_info,#client_header .channel_header:not(.channel_header_refactor) .channel_title_info,#client_header .channel_header:not(.channel_header_refactor) .flex_header,#col_flex,.supports_custom_scrollbar #messages_container:after{background:#2f343f}.supports_custom_scrollbar #archive_msgs_scroller_div::-webkit-scrollbar-thumb,.supports_custom_scrollbar #msgs_scroller_div::-webkit-scrollbar-thumb{background:#2f343f}.supports_custom_scrollbar #archive_msgs_scroller_div::-webkit-scrollbar-thumb,.supports_custom_scrollbar #archive_msgs_scroller_div::-webkit-scrollbar-track,.supports_custom_scrollbar #msgs_scroller_div::-webkit-scrollbar-thumb,.supports_custom_scrollbar #msgs_scroller_div::-webkit-scrollbar-track{color:#404552}body.feature_channel_name_menu #client_header .channel_header .channel_name_container .channel_name{color:#9e9ea6}#client_header .channel_header:not(.channel_header_refactor) .channel_header_icon#details_toggle.active,#client_header .channel_header:not(.channel_header_refactor) .channel_header_icon#recent_mentions_toggle.active,#client_header .channel_header:not(.channel_header_refactor) .channel_header_icon#stars_toggle.active{background:#404552}.channel_header{background:#2f343f}.unread_group_header,ts-message.active:not(.standalone):not(.multi_delete_mode):not(.highlight):not(.new_reply),ts-message:hover:not(.standalone):not(.multi_delete_mode):not(.highlight):not(.new_reply){background:#404552}#footer.footer_msg_input{background-image:linear-gradient(to bottom,rgba(255,255,255,0),#2f343f 6px)}#msg_input{border:2px solid #2c2d30;background:#404552;color:#e6e6e6}#msg_input:focus,#msg_input:focus+#primary_file_button:not(:hover):not(.active){border-color:#2c2d30}#client-ui:not(.flexpane_redesign) #details_tab .heading,#threads_msgs_scroller_div,.attachment_group.has_container,ts-message.selected:not(.delete_mode),ts-thread,ts-thread .thread_messages{background:#2f343f}#msg_input:focus{outline:0;box-shadow:none}#client-ui:not(.flexpane_redesign) #flex_contents .heading{color:#9e9ea6}#convo_tab .message_input,#convo_tab textarea#msg_text{color:#e6e6e6}#archives_end_div_msg_lim h1,#archives_end_div_msg_lim h2,#details_tab .channel_page_section .section_title,#details_tab .feature_sli_channel_insights .channel_created_section .creator_link,#details_tab .feature_sli_channel_insights .channel_purpose_section .channel_purpose_text,#end_display_msg_lim h1,#end_display_msg_lim h2,#flex_contents .heading_text,.c-email__header_name,.c-email__sender_collapsed,.c-email__title_collapsed,.c-member__display-name,.c-message--light .c-message__sender .c-message__sender_link,.c-message_list__day_divider__label,.c-team__display-name,.c-usergroup__handle,.flexpane_redesign #flex_contents .heading_text,.inline_message_input_container .message_input,.ql-container.texty_single_line_input,ts-thread .thread_header .thread_channel_name a{color:#9e9ea6}.app_preview_link_slug,.internal_member_link,.internal_user_group_link,nav.p-channel_sidebar,ts-mention{background:#404552}.reply_input_container .ql-container{background-color:#404552}#threads_msgs_scroller_div .threads_caught_up_divider .divider_line,.c-message_list__day_divider__line{border-top:#404552}.p-message_pane .c-message_list.c-virtual_list--scrollbar>.c-scrollbar__hider:before,.p-message_pane .c-message_list:not(.c-virtual_list--scrollbar):before{border-bottom:#2f343f}#threads_msgs_scroller_div:not(.loading):before{background:#2f343f}.supports_custom_scrollbar:not(.slim_scrollbar) #threads_msgs_scroller_div::-webkit-scrollbar-thumb{background-color:#404552}.supports_custom_scrollbar:not(.slim_scrollbar) #threads_msgs_scroller_div::-webkit-scrollbar-thumb,.supports_custom_scrollbar:not(.slim_scrollbar) #threads_msgs_scroller_div::-webkit-scrollbar-track{color:#404552}#edit_topic_inner:before,#edit_topic_inner:not(.unable_to_post):before,.supports_custom_scrollbar:not(.slim_scrollbar) #threads_msgs_scroller_div::-webkit-scrollbar-track{background:#2f343f}#edit_topic_inner::before,#threads_msgs_scroller_div .threads_caught_up_divider .divider_label,.c-file_container{background:#2f343f}.client_channels_list_container{border-right:#404552}.app_preview_link_slug.mention,.c-message__bot_label,.c-mrkdwn__broadcast--mention,.c-mrkdwn__broadcast--mention:hover,.c-mrkdwn__member--link,.c-mrkdwn__member--mention,.c-mrkdwn__member--mention:hover,.c-mrkdwn__mention,.c-mrkdwn__mention:hover,.c-mrkdwn__subteam--link,.c-mrkdwn__subteam--mention,.c-mrkdwn__subteam--mention:hover,.internal_member_link.mention,.internal_user_group_link.mention,.p-channel_sidebar .c-custom_scrollbar__thumb_vertical,.p-channel_sidebar .c-scrollbar__bar,.p-channel_sidebar__jumper,ts-mention.mention{background:#2c2d30}.reply_input_container .ql-container,ts-thread .thread_messages{border:1px solid #2c2d30}.c-channel_insights__message ts-message.standalone:not(.for_mention_display):not(.for_search_display):not(.for_top_results_search_display):not(.for_star_display),.c-message--focus:not(.c-message--highlight):not(.c-message--standalone):not(.c-message--pinned):not(.c-message--ephemeral):not(.c-message--custom_response):not(.c-message--starred):not(.c-message--sli_highlight),.c-message--hover:not(.c-message--highlight):not(.c-message--standalone):not(.c-message--pinned):not(.c-message--ephemeral):not(.c-message--custom_response):not(.c-message--starred):not(.c-message--sli_highlight),.c-message:hover:not(.c-message--highlight):not(.c-message--standalone):not(.c-message--pinned):not(.c-message--ephemeral):not(.c-message--custom_response):not(.c-message--starred):not(.c-message--sli_highlight),.c-message_list__day_divider__label__pill,.p-message_pane .c-message_list.c-virtual_list--scrollbar>.c-scrollbar__hider:before,.p-message_pane .c-message_list:not(.c-virtual_list--scrollbar):before,ts-thread .collapse_inline_thread_container:hover,ts-thread .view_all_replies_container:hover{background-color:#404552}.end_div_msg_lim{background-color:#2f343f;background-image:url()}#search_filters .tab,.feature_sli_file_search #search_results.all,.feature_sli_file_search #search_results.all .search_message_result,.feature_sli_file_search #search_results.all .top_search_results .search_message_result,.feature_sli_file_search #search_results.messages,.feature_sli_file_search #search_results.messages .search_message_result,.feature_sli_file_search #search_results_container #search_options,.feature_sli_file_search #search_results_container .heading,.supports_custom_scrollbar:not(.slim_scrollbar) #app_space_scroller_div::-webkit-scrollbar-thumb,.supports_custom_scrollbar:not(.slim_scrollbar) #app_space_scroller_div::-webkit-scrollbar-track,.supports_custom_scrollbar:not(.slim_scrollbar) #archive_msgs_scroller_div::-webkit-scrollbar-thumb,.supports_custom_scrollbar:not(.slim_scrollbar) #archive_msgs_scroller_div::-webkit-scrollbar-track,.supports_custom_scrollbar:not(.slim_scrollbar) #msgs_scroller_div::-webkit-scrollbar-thumb,.supports_custom_scrollbar:not(.slim_scrollbar) #msgs_scroller_div::-webkit-scrollbar-track{background-color:#404552}.p-message_pane .p-message_pane__top_banners:not(:empty)+div .c-message_list.c-virtual_list--scrollbar>.c-scrollbar__hider:before,.p-message_pane .p-message_pane__top_banners:not(:empty)+div .c-message_list:not(.c-virtual_list--scrollbar):before{box-shadow:#2f343f}#client_body:not(.onboarding):before,#col_messages,#footer,.channel_header{box-shadow:0 1px 0 #2f343f inset}';
if(enableDarkTheme) {
$('html').append($('<style>' + darkTheme + '</style>'));
}
// https://github.com/davidmerfield/randomColor
!function(r,e){if("object"==typeof exports){var n=e();"object"==typeof module&&module&&module.exports&&(exports=module.exports=n),exports.randomColor=n}else"function"==typeof define&&define.amd?define([],e):r.randomColor=e()}(this,function(){function r(r){var e=o(r.hue),n=i(e);return n<0&&(n=360+n),n}function e(r,e){if("monochrome"===e.hue)return 0;if("random"===e.luminosity)return i([0,100]);var n=u(r),t=n[0],a=n[1];switch(e.luminosity){case"bright":t=55;break;case"dark":t=a-10;break;case"light":a=55}return i([t,a])}function n(r,e,n){var t=a(r,e),o=100;switch(n.luminosity){case"dark":o=t+20;break;case"light":t=(o+t)/2;break;case"random":t=0,o=100}return i([t,o])}function t(r,e){switch(e.format){case"hsvArray":return r;case"hslArray":return d(r);case"hsl":var n=d(r);return"hsl("+n[0]+", "+n[1]+"%, "+n[2]+"%)";case"hsla":var t=d(r),a=e.alpha||Math.random();return"hsla("+t[0]+", "+t[1]+"%, "+t[2]+"%, "+a+")";case"rgbArray":return f(r);case"rgb":return"rgb("+f(r).join(", ")+")";case"rgba":var o=f(r),a=e.alpha||Math.random();return"rgba("+o.join(", ")+", "+a+")";default:return c(r)}}function a(r,e){for(var n=s(r).lowerBounds,t=0;t<n.length-1;t++){var a=n[t][0],o=n[t][1],u=n[t+1][0],i=n[t+1][1];if(e>=a&&e<=u){var c=(i-o)/(u-a);return c*e+(o-c*a)}}return 0}function o(r){if("number"==typeof parseInt(r)){var e=parseInt(r);if(e<360&&e>0)return[e,e]}if("string"==typeof r)if(m[r]){var n=m[r];if(n.hueRange)return n.hueRange}else if(r.match(/^#?([0-9A-F]{3}|[0-9A-F]{6})$/i)){const t=h(r)[0];return[t,t]}return[0,360]}function u(r){return s(r).saturationRange}function s(r){r>=334&&r<=360&&(r-=360);for(var e in m){var n=m[e];if(n.hueRange&&r>=n.hueRange[0]&&r<=n.hueRange[1])return m[e]}return"Color not found"}function i(r){if(null===v)return Math.floor(r[0]+Math.random()*(r[1]+1-r[0]));var e=r[1]||1,n=r[0]||0;v=(9301*v+49297)%233280;var t=v/233280;return Math.floor(n+t*(e-n))}function c(r){function e(r){var e=r.toString(16);return 1==e.length?"0"+e:e}var n=f(r);return"#"+e(n[0])+e(n[1])+e(n[2])}function l(r,e,n){var t=n[0][0],a=n[n.length-1][0],o=n[n.length-1][1],u=n[0][1];m[r]={hueRange:e,lowerBounds:n,saturationRange:[t,a],brightnessRange:[o,u]}}function f(r){var e=r[0];0===e&&(e=1),360===e&&(e=359),e/=360;var n=r[1]/100,t=r[2]/100,a=Math.floor(6*e),o=6*e-a,u=t*(1-n),s=t*(1-o*n),i=t*(1-(1-o)*n),c=256,l=256,f=256;switch(a){case 0:c=t,l=i,f=u;break;case 1:c=s,l=t,f=u;break;case 2:c=u,l=t,f=i;break;case 3:c=u,l=s,f=t;break;case 4:c=i,l=u,f=t;break;case 5:c=t,l=u,f=s}return[Math.floor(255*c),Math.floor(255*l),Math.floor(255*f)]}function h(r){r=r.replace(/^#/,""),r=3===r.length?r.replace(/(.)/g,"$1$1"):r;const e=parseInt(r.substr(0,2),16)/255,n=parseInt(r.substr(2,2),16)/255,t=parseInt(r.substr(4,2),16)/255,a=Math.max(e,n,t),o=a-Math.min(e,n,t),u=a?o/a:0;switch(a){case e:return[(n-t)/o%6*60||0,u,a];case n:return[60*((t-e)/o+2)||0,u,a];case t:return[60*((e-n)/o+4)||0,u,a]}}function d(r){var e=r[0],n=r[1]/100,t=r[2]/100,a=(2-n)*t;return[e,Math.round(n*t/(a<1?a:2-a)*1e4)/100,a/2*100]}function g(r){for(var e=0,n=0;n!==r.length&&!(e>=Number.MAX_SAFE_INTEGER);n++)e+=r.charCodeAt(n);return e}var v=null,m={};!function(){l("monochrome",null,[[0,0],[100,0]]),l("red",[-26,18],[[20,100],[30,92],[40,89],[50,85],[60,78],[70,70],[80,60],[90,55],[100,50]]),l("orange",[19,46],[[20,100],[30,93],[40,88],[50,86],[60,85],[70,70],[100,70]]),l("yellow",[47,62],[[25,100],[40,94],[50,89],[60,86],[70,84],[80,82],[90,80],[100,75]]),l("green",[63,178],[[30,100],[40,90],[50,85],[60,81],[70,74],[80,64],[90,50],[100,40]]),l("blue",[179,257],[[20,100],[30,86],[40,80],[50,74],[60,60],[70,52],[80,44],[90,39],[100,35]]),l("purple",[258,282],[[20,100],[30,87],[40,79],[50,70],[60,65],[70,59],[80,52],[90,45],[100,42]]),l("pink",[283,334],[[20,100],[30,90],[40,86],[60,84],[80,80],[90,75],[100,73]])}();var p=function(a){if(a=a||{},void 0!==a.seed&&null!==a.seed&&a.seed===parseInt(a.seed,10))v=a.seed;else if("string"==typeof a.seed)v=g(a.seed);else{if(void 0!==a.seed&&null!==a.seed)throw new TypeError("The seed value must be an integer or string");v=null}var o,u,s;if(null!==a.count&&void 0!==a.count){var i=a.count,c=[];for(a.count=null;i>c.length;)v&&a.seed&&(a.seed+=1),c.push(p(a));return a.count=i,c}return o=r(a),u=e(o,a),s=n(o,u,a),t([o,u,s],a)};return p});
})();
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment