@font-face{font-family:appleLogo;src:local("Lucida Grande");unicode-range:U+F8FF}
ts-message{display:block;width:100%;margin:0 auto -.0625rem;position:relative;border-left:none;border-right:none;border-top:1px solid transparent;border-bottom:1px solid transparent;font-family:Slack-Lato,appleLogo,sans-serif;color:#2C2D30;font-size:15px;line-height:22px;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text;word-wrap:break-word;padding:1px 40px 2px 0}
ts-message .dense_only,ts-message .light_only{display:none}
ts-message.message--focus.focus-ring:focus,ts-message:focus{outline:0!important}
ts-message:focus .messagefocusindicator{position:absolute;border:3px solid #1543D9;top:0;left:2px;bottom:0;right:3px}
ts-message.active .star,ts-message.message--focus .star,ts-message:hover .star{opacity:1}
ts-message.active .action_hover_container,ts-message.message--focus .action_hover_container,ts-message:hover .action_hover_container{display:block}
ts-message.active .action_hover_container.stretch_btn_heights,ts-message.message--focus .action_hover_container.stretch_btn_heights,ts-message:hover .action_hover_container.stretch_btn_heights{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-ms-flex-align:stretch;-webkit-align-items:stretch;-webkit-box-align:stretch;-moz-align-items:stretch;align-items:stretch}
ts-message.active:not(.standalone):not(.multi_delete_mode):not(.highlight):not(.new_reply),ts-message.message--focus: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:#F9F9F9}
ts-message.active:not(.standalone):not(.multi_delete_mode):not(.highlight):not(.new_reply).is_pinned,ts-message.message--focus:not(.standalone):not(.multi_delete_mode):not(.highlight):not(.new_reply).is_pinned,ts-message:hover:not(.standalone):not(.multi_delete_mode):not(.highlight):not(.new_reply).is_pinned{background:rgba(255,243,184,.35)}
ts-thread ts-message.active:not(.standalone):not(.multi_delete_mode):not(.highlight):not(.new_reply).is_pinned,ts-thread ts-message.message--focus:not(.standalone):not(.multi_delete_mode):not(.highlight):not(.new_reply).is_pinned,ts-thread ts-message:hover:not(.standalone):not(.multi_delete_mode):not(.highlight):not(.new_reply).is_pinned{background:#F9F9F9}
ts-message.active:not(.standalone):not(.multi_delete_mode):not(.highlight):not(.new_reply).show_recap:not(.is_pinned),ts-message.message--focus:not(.standalone):not(.multi_delete_mode):not(.highlight):not(.new_reply).show_recap:not(.is_pinned),ts-message:hover:not(.standalone):not(.multi_delete_mode):not(.highlight):not(.new_reply).show_recap:not(.is_pinned){background:rgba(255,243,184,.35)}
ts-message:hover .rxn_hover_container.feature_thanks{visibility:visible;opacity:1}
ts-message .action_hover_container .add_handy_rxn .emoji-sizer{font-size:18px;margin-top:-4px}
ts-message .show_replies{font-size:13px;line-height:18px;font-weight:700}
ts-message .message_gutter{text-align:right;position:absolute;top:0;left:0}
ts-message .message_gutter .star{margin-top:1px;margin-left:4px}
ts-message .message_current_status{display:none}
ts-message .message_sender{display:none;word-break:break-word;font-weight:900}
ts-message .message_sender a{font-weight:900}
ts-message .team_image{display:none}
ts-message .timestamp{color:#9e9ea6;font-size:12px;white-space:nowrap}
.feature_archive_deeplink #msgs_div ts-message .timestamp,ts-relatives ts-message .timestamp{text-decoration:none;cursor:default}
ts-message .star{font-size:12px;opacity:0}
ts-message .star.starred{opacity:1}
ts-message .message_body{cursor:text}
ts-message .message_body:empty:after{content:'\00a0'}
ts-message .message_body .member_non_existent{padding:1px 3px 2px 5px;border-radius:3px;background:#E8E8E8;font-size:14px;line-height:1.5}
ts-message .message_body .member_non_existent:before{position:relative;top:1px;margin-right:.25rem;color:#717274;font-family:Slack;content:'\E209'}
ts-message .edited,ts-message .only_visible_to_user{font-size:.8rem;color:#9e9ea6;margin-left:.5rem;cursor:default;line-height:100%}
ts-message .only_visible_to_user{display:none}
ts-message .temp_msg_controls{font-size:.8rem;color:#9e9ea6}
ts-message.ephemeral{color:#9e9ea6}
ts-message .bot_label{color:#A3A3A3;font-weight:500;font-size:12px;margin:0 .15rem;padding:0 .1rem;background:#F7F7F7;display:none}
ts-message.standalone:not(.for_mention_display):not(.for_search_display):not(.for_top_results_search_display):not(.for_star_display){border:1px solid #E8E8E8;border-radius:.25rem;padding-top:.5rem!important;padding-bottom:.5rem!important;padding-right:.5rem}
ts-message.standalone:not(.for_mention_display):not(.for_search_display):not(.for_top_results_search_display):not(.for_star_display) .message_icon{margin-top:12px}
ts-message.unprocessed:not(.resend){-webkit-animation:to_grey 50ms linear 10s forwards;-moz-animation:to_grey 50ms linear 10s forwards;-o-animation:to_grey 50ms linear 10s forwards;animation:to_grey 50ms linear 10s forwards}
ts-message.resend{color:#717274}
ts-message.highlight{background:#FFFCE0}
ts-message.delete_mode,ts-message.multi_delete_mode{background:#FFCFCF}
.selecting_messages ts-message .action_hover_container,ts-message .msg_select_cb{display:none}
.selecting_messages ts-message .msg_select_cb{display:block;position:absolute}
ts-message.automated .message_body{color:#9e9ea6;font-style:italic}
ts-message.automated .message_body .purpose,ts-message.automated .message_body .rename,ts-message.automated .message_body .topic{font-style:normal}
.feature_texty_mentions ts-message.automated .internal_member_link,.feature_texty_mentions ts-message.ephemeral .internal_member_link{color:inherit;background:inherit;padding:0}
.feature_texty_mentions ts-message.automated .internal_member_link:hover,.feature_texty_mentions ts-message.ephemeral .internal_member_link:hover{background:inherit;text-decoration:underline}
ts-message .action_hover_container{display:none;position:absolute;top:-20px;right:18px;border:.0625rem solid rgba(0,0,0,.15);border-radius:.375rem;-webkit-transition:border 50ms ease-in 0s;-moz-transition:border 50ms ease-in 0s;transition:border 50ms ease-in 0s;z-index:97}
ts-message .action_hover_container:hover{box-shadow:0 1px 1px rgba(0,0,0,.1);border-color:rgba(0,0,0,.3)}
ts-message .action_hover_container .btn_msg_action{width:37px;text-align:center;line-height:14px;padding:6px 0 4px;color:#555459;background:#FFF;border-right:1px solid rgba(0,0,0,.15);-webkit-transition:all 50ms ease-in 0s;-moz-transition:all 50ms ease-in 0s;transition:all 50ms ease-in 0s;display:block;float:left;z-index:0}
ts-message .action_hover_container .btn_msg_action:not(.ts_icon_share_action):not(.ts_icon_small_reaction):not(.ts_icon_small_ellipsis):before{font-size:18px}
ts-message .action_hover_container .btn_msg_action.msg_action_btn_small{width:27px}
ts-message .action_hover_container .btn_msg_action.msg_action_btn_small.ts_icon_add_reaction{width:32px;padding-right:3px}
ts-message .action_hover_container .btn_msg_action.msg_action_btn_small.add_handy_rxn{border-right:1px solid transparent}
ts-message .action_hover_container .btn_msg_action:hover{color:#007AB8}
ts-message .action_hover_container .btn_msg_action.ts_icon_small_reaction:before{position:relative;top:1px;left:1px}
ts-message .action_hover_container .btn_msg_action.ts_icon_jump:before{position:relative;top:-1px}
ts-message .action_hover_container .btn_msg_action.ts_icon_comment_alt:before,ts-message .action_hover_container .btn_msg_action.ts_icon_share_action:before,ts-message .action_hover_container .btn_msg_action.ts_icon_small_ellipsis:before{position:relative;top:1px}
ts-message .action_hover_container .btn_msg_action.active,ts-message .action_hover_container .btn_msg_action:active{background:#F7F7F7;color:#007AB8}
ts-message .action_hover_container .btn_msg_action:first-child{border-radius:.375rem 0 0 .375rem}
ts-message .action_hover_container .btn_msg_action:last-child{border-radius:0 .375rem .375rem 0;border-right:none}
ts-message .action_hover_container .btn_msg_action:only-child{border-radius:.375rem}
ts-message .action_hover_container .btn_msg_action:focus{outline:0}
ts-message .action_hover_container .btn_msg_action.focus-ring{z-index:1}
ts-message .action_hover_container.narrow_buttons .btn_msg_action{width:34px}
.supports_custom_scrollbar ts-message .action_hover_container{right:4px}
ts-message.selected{padding-top:.625rem!important;padding-bottom:.625rem!important}
ts-message.selected:not(.delete_mode){background:#FFF}
ts-message.selected:hover{background:#FFF}
ts-message.selected .action_hover_container{display:none}
ts-message.selected .message_gutter{top:9px}
ts-message.selected+.selected{border-top:none}
ts-message .meta.msg_inline_file_preview_toggler,ts-message .meta.msg_inline_img_toggler{position:relative}
ts-message .meta.msg_inline_file_preview_toggler .msg_inline_media_toggler,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 .msg_inline_media_toggler,ts-message .meta.msg_inline_img_toggler .ts_icon_dropbox,ts-message .meta.msg_inline_img_toggler a{color:#9e9ea6!important;text-decoration:none}
ts-message .meta.msg_inline_file_preview_toggler:hover,ts-message .meta.msg_inline_file_preview_toggler:hover a,ts-message .meta.msg_inline_img_toggler:hover,ts-message .meta.msg_inline_img_toggler:hover a{text-decoration:none}
ts-message .meta.msg_inline_file_preview_toggler .member,ts-message .meta.msg_inline_file_preview_toggler .service_link,ts-message .meta.msg_inline_img_toggler .member,ts-message .meta.msg_inline_img_toggler .service_link{color:#555459!important}
ts-message .meta.msg_inline_file_preview_toggler .member:hover,ts-message .meta.msg_inline_file_preview_toggler .service_link:hover,ts-message .meta.msg_inline_img_toggler .member:hover,ts-message .meta.msg_inline_img_toggler .service_link:hover{text-decoration:underline}
ts-message.is_pinned{background:rgba(255,243,184,.3)}
ts-message.is_pinned:hover{background:rgba(255,243,184,.35)}
ts-message.is_pinned .is_pinned_holder{display:block}
ts-message.is_pinned .message_gutter{top:auto}
ts-message.is_pinned.standalone:not(.for_mention_display):not(.for_search_display):not(.for_top_results_search_display):not(.for_star_display) .message_icon{margin-top:.25rem}
ts-thread ts-message.is_pinned{background:0 0}
ts-message .is_pinned_holder{color:#717274;font-size:12px;line-height:12px;margin-left:72px;position:relative;display:none;padding-top:7px;min-height:17px}
ts-message .is_pinned_holder ts-icon{position:absolute;left:-20px;color:#FF876D}
ts-message .pinned_item_message_header{color:#9e9ea6}
ts-message .pinned_item_message_header .ts_icon_thumb_tack{vertical-align:middle;margin-left:-3px}
ts-message .pinned_item_message_header .ts_icon_thumb_tack:before{font-size:17px}
ts-message.show_recap:not(.is_pinned){background:rgba(255,243,184,.3)}
ts-message.show_recap:not(.is_pinned):hover{background:rgba(255,243,184,.35)}
ts-message.show_recap:not(.is_pinned):not(.is_recap_unfurl) .is_highlights_holder{display:block}
ts-message.show_recap:not(.is_pinned) .message_gutter{top:auto}
ts-message.show_recap:not(.is_pinned).standalone:not(.for_mention_display):not(.for_search_display):not(.for_top_results_search_display):not(.for_star_display) .message_icon{margin-top:.25rem}
ts-message.show_recap.show_recap_flash:not(.is_pinned){animation:recap_flash 2.5s linear;-webkit-animation:recap_flash 2.5s linear}
ts-message.show_recap.show_recap_flash{animation:recap_flash_pinned 2.5s linear;-webkit-animation:recap_flash_pinned 2.5s linear}
ts-message.is_leaving_feedback .is_highlights_holder{display:block;background-color:#fafafa;font-size:12px;padding-left:72px;padding-top:7px;padding-bottom:7px;border-top-right-radius:6px;border-bottom-right-radius:6px;line-height:1.1rem}
ts-message.is_leaving_feedback .message_gutter{top:auto}
ts-message.is_leaving_feedback .highlights_feedback__dropdown_icon{margin-left:-4px}
ts-message.is_leaving_feedback .highlights_feedback__dropdown_icon::before{font-size:18px;line-height:6px;vertical-align:sub}
ts-message:not(.is_leaving_feedback) .is_highlights_holder{display:none;position:relative;margin-left:72px;padding-top:7px;padding-bottom:7px;font-size:12px;line-height:1;color:#007AB8}
ts-message:not(.is_leaving_feedback) .is_highlights_holder ts-icon{position:absolute;top:1px;left:-20px;color:#007AB8}
ts-message:not(.is_leaving_feedback) .is_highlights_holder ts-icon::before{font-size:14px}
ts-message:not(.is_leaving_feedback) .is_highlights_holder .highlights_feedback{display:flex;align-items:baseline}
ts-message:not(.is_leaving_feedback) .is_highlights_holder .highlights_feedback_link{margin-right:.25rem;color:#007AB8;cursor:default;text-decoration:none}
ts-message:not(.is_leaving_feedback) .is_highlights_holder .highlights_feedback_text{margin:0 .25rem}
ts-message:not(.is_leaving_feedback) .is_highlights_holder .highlights_feedback a:not(.highlights_feedback_link){color:#9e9ea6}
ts-message:not(.is_leaving_feedback) .is_highlights_holder .highlights_feedback .ts_tip{z-index:5}
ts-message:not(.is_leaving_feedback) .is_highlights_holder .sli_briefing__feedback_controls{height:14px}
ts-message .recap_highlight{height:16px;font-size:13px;font-family:Slack-Lato,appleLogo,sans-serif;line-height:16px;text-align:left;background:#C8FAD9;border-radius:3px;display:none;padding:0 5px}
ts-message .recap_highlight a{color:#295a42}
ts-message .recap_highlight a::before{content:attr(data-pseudo-content)}
ts-message.show_recap_highlight .recap_highlight{display:inline-block}
ts-message .recap_highlight_debug{display:none}
ts-message.show_recap_debug .recap_highlight_debug{display:inline;color:#717274;position:relative;top:2px;padding-right:2px;line-height:1;vertical-align:baseline}
ts-message.show_recap_debug .recap_highlight_debug:before{font-size:16px}
ts-message .comment{padding-left:0;margin-bottom:0}
ts-message .meta{color:#9e9ea6}
ts-message .msg_inline_holder{margin-top:.4rem}
ts-message .rxn_panel:empty+.reply_bar{margin-top:5px}
ts-message .reply_bar{height:32px;padding:3px;margin-top:3px;margin-bottom:3px;line-height:1;position:relative;left:-3px;cursor:pointer;max-width:600px;display:block;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;border:1px solid transparent}
ts-message .reply_bar .reply_faces{float:left;height:24px;margin-right:.5rem}
ts-message .reply_bar .reply_summary{display:inline-block;font-size:12px;height:24px;line-height:24px;vertical-align:top}
ts-message .reply_bar .reply_count{font-weight:700;margin-right:.5rem;float:left}
ts-message .reply_bar .reply_bar_caret{visibility:hidden;color:#9e9ea6;position:absolute;top:5px;right:5px}
ts-message .reply_bar .meta_hover_placement{position:relative;display:inline-block}
ts-message .reply_bar .view_conv_hover{position:absolute;top:0;left:0;opacity:0;color:#9e9ea6}
ts-message .reply_bar .view_conv_hover a{margin-left:2px}
ts-message .reply_bar .last_reply_at{color:#9e9ea6;opacity:1}
ts-message .reply_bar .last_reply_at,ts-message .reply_bar .view_conv_hover{transition:opacity 250ms cubic-bezier(.2,.3,.25,.9)}
ts-message .reply_bar:hover{background:#FFF;border:1px solid rgba(0,0,0,.15);border-radius:6px}
ts-message .reply_bar:hover .view_conv_hover{opacity:1}
ts-message .reply_bar:hover .last_reply_at{opacity:0}
ts-message .reply_bar:hover .reply_bar_caret{visibility:visible}
ts-message.deleted .message_deleted_icon{display:inline;height:36px;width:36px}
ts-message.deleted .message_deleted_icon i{color:#BABBBF;background-color:#E8E8E8;line-height:36px;text-align:center}
ts-message.deleted .message_gutter .message_icon{position:absolute;right:10px}
ts-message.deleted .deleted_message{color:#9e9ea6;font-style:italic;line-height:42px}
ts-message:hover .view_conv_hover{visibility:visible}
ts-message .reply_broadcast_preamble a{color:inherit}
ts-message .broadcast_meta{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;overflow:hidden;white-space:nowrap;max-width:100%;height:22px}
ts-message .broadcast_meta a{font-weight:700;display:block;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;margin-left:4px}
ts-message .broadcast_repliers{color:#9e9ea6;max-width:100%;display:block;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}
.dense_theme ts-message .broadcast_repliers{display:none}
ts-message .broadcast_repliers .repliers_icon{vertical-align:middle}
ts-message .broadcast_repliers .repliers_icon:before{font-size:14px}
ts-message .broadcast_repliers a{color:#9e9ea6}
ts-message .broadcast_repliers a .other_participants{display:inline}
.dense_theme ts-message.thread_broadcast .message_content_header{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-ms-flex-pack:start;-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;justify-content:flex-start}
.dense_theme ts-message.thread_broadcast .message_content_header .message_content_header_left{white-space:nowrap}
.light_theme ts-message.thread_broadcast .message_content_header{display:block}
ts-message .theme_installer_btn{vertical-align:baseline}
@keyframes to_grey{from{color:inherit}
to{color:#717274}
}
@-webkit-keyframes to_grey{from{color:inherit}
to{color:#717274}
}
@-moz-keyframes to_grey{from{color:inherit}
to{color:#717274}
}
@keyframes recap_flash{0%{background:#DDF0E5}
100%{background:#F3FAF6}
}
@keyframes recap_flash_pinned{0%{background:#DDF0E5}
100%{background:rgba(255,243,184,.3)}
}
.feature_texty_mentions .internal_member_link,.feature_texty_mentions .internal_user_group_link,.feature_texty_mentions ts-mention{background:#eef7fc;color:#007AB8}
.feature_texty_mentions .internal_member_link:hover,.feature_texty_mentions .internal_user_group_link:hover,.feature_texty_mentions ts-mention:hover{color:#005E99;background:#dff0fa;text-decoration:none}
.feature_texty_mentions .plastic_contenteditable .internal_member_link,.feature_texty_mentions .plastic_contenteditable .internal_user_group_link{cursor:text}
.feature_texty_mentions .plastic_contenteditable .internal_member_link::selection,.feature_texty_mentions .plastic_contenteditable .internal_user_group_link::selection{background:#007AB8;color:#FFF}
.comment .mention,.ql-editor .mention,ts-message .mention{background:#FFF3B8}
.feature_texty_mentions .comment .mention,.feature_texty_mentions .ql-editor .mention,.feature_texty_mentions ts-message .mention{background:#fff4bf}
.feature_texty_mentions .comment .mention:hover,.feature_texty_mentions .ql-editor .mention:hover,.feature_texty_mentions ts-message .mention:hover{background:#FFF3B8}
.comment .emoji-sizer .mention,.ql-editor .emoji-sizer .mention,ts-message .emoji-sizer .mention{display:none}
.comment .team,.ql-editor .team,ts-message .team{display:block;clear:both;margin:.5rem 0}
.comment .team .team_image,.ql-editor .team .team_image,ts-message .team .team_image{position:relative;display:block;float:left;margin:.1rem .5rem 0 0}
.comment .team+br,.ql-editor .team+br,ts-message .team+br{display:none}
.feature_texty_mentions .comment .internal_member_link,.feature_texty_mentions .comment .internal_user_group_link,.feature_texty_mentions .comment .mention,.feature_texty_mentions .comment ts-mention,.feature_texty_mentions .ql-editor .internal_member_link,.feature_texty_mentions .ql-editor .internal_user_group_link,.feature_texty_mentions .ql-editor .mention,.feature_texty_mentions .ql-editor ts-mention,.feature_texty_mentions ts-message .internal_member_link,.feature_texty_mentions ts-message .internal_user_group_link,.feature_texty_mentions ts-message .mention,.feature_texty_mentions ts-message ts-mention{padding:0 2px 1px;border-radius:3px}
.feature_texty_mentions .comment .mention .mention,.feature_texty_mentions .ql-editor .mention .mention,.feature_texty_mentions ts-message .mention .mention{padding:0}
.feature_texty_mentions .comment code .mention,.feature_texty_mentions .ql-editor code .mention,.feature_texty_mentions ts-message code .mention{padding-top:1px;padding-bottom:0}
ts-message.selected{z-index:2}
#convo_tab .message_input,#convo_tab textarea#msg_text{width:100%;color:#3D3C40}
#file_reply_container,#reply_container{min-height:78px;margin-left:10px;margin-top:10px;margin-bottom:25px}
.light_theme #file_reply_container .inline_message_input_container,.light_theme #file_reply_container .reply_container_info,.light_theme #reply_container .inline_message_input_container,.light_theme #reply_container .reply_container_info{margin-left:46px}
.dense_theme #file_reply_container .inline_message_input_container,.dense_theme #file_reply_container .reply_container_info,.dense_theme #reply_container .inline_message_input_container,.dense_theme #reply_container .reply_container_info{margin-left:-4px}
#file_reply_container .inline_message_input_container,#reply_container .inline_message_input_container{position:relative;z-index:1}
.light_theme #file_reply_container .inline_message_input_container,.light_theme #reply_container .inline_message_input_container{margin-top:-42px}
#file_reply_container .inline_message_input_container .emo_menu,#reply_container .inline_message_input_container .emo_menu{line-height:36px;height:36px;top:0}
.feature_texty_mentions #file_reply_container .inline_message_input_container .emo_menu,.feature_texty_mentions #reply_container .inline_message_input_container .emo_menu{top:1px}
#convo_loading_indicator{height:40px;background-image:url(/9c217/img/loading_hash_animation.gif);background-position:bottom center;background-repeat:no-repeat;background-size:40px}
@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){#convo_loading_indicator{background-image:url(/9c217/img/loading_hash_animation_@2x.gif)}
}
#thread_load_error_wrapper .error_emoji{width:64px;height:64px;margin-bottom:20px}
#thread_load_error_wrapper .error_header{font-size:20px;font-weight:700}
.threads_alternative_view_wrapper .threads_empty_state_message_header{font-weight:900;font-size:1.5rem;line-height:2rem}
#convo_container.should_animate{-webkit-transition:background-color .5s;-moz-transition:background-color .5s;transition:background-color .5s}
#convo_container a.show_replies{display:none}
#convo_container .convo_flexpane_divider{position:relative;color:#9e9ea6;border-top:1px solid #E0E0E0;font-size:12px;margin-left:10px;margin-top:17px;padding-bottom:10px}
#convo_container .convo_flexpane_divider .reply_count{background:#FFF;position:absolute;top:-100%;left:0;padding-right:10px}
#convo_container ts-message{padding-right:10px}
.light_theme #convo_container ts-message .message_gutter{width:56px}
.light_theme #convo_container ts-message .message_content{margin-left:56px}
.dense_theme #convo_container ts-message .message_gutter{display:none}
.dense_theme #convo_container ts-message .message_content{margin-left:.5rem}
#convo_container ts-message.selected:active .action_hover_container,#convo_container ts-message.selected:hover .action_hover_container{display:block}
#convo_container ts-message.selected .member{margin-right:3px}
#convo_container #message_edit_container{border-top:1px solid #D4D4D9;border-bottom:1px solid #D4D4D9}
.light_theme #convo_container #message_edit_container #message_edit_form{margin-left:56px}
.dense_theme #convo_container #message_edit_container #message_edit_form{margin-left:18px}
#convo_container ts-conversation{display:block}
#convo_container ts-conversation ts-message.selected{border-top:0;padding-top:7px!important;padding-bottom:0!important;padding-right:10px}
#convo_container ts-conversation ts-message.selected .message_content{margin-left:10px;line-height:16px}
.dense_theme #convo_container ts-conversation ts-message.selected .message_content{margin-left:8px}
#convo_container ts-conversation ts-message.selected .message_content .member_image{float:left;margin-right:10px;margin-top:2px}
#convo_container ts-conversation ts-message.selected .message_content .message_sender{line-height:22px}
#convo_container ts-conversation ts-message.selected .message_content .message_body{clear:left;margin-top:10px;line-height:22px}
#convo_container ts-conversation ts-message.selected .message_content .thread_channel_link{color:#9e9ea6;display:block;line-height:18px}
#convo_container ts-conversation ts-message.selected .action_hover_container{top:.5rem}
#convo_container ts-conversation ts-relatives{display:block;position:relative}
#convo_container ts-conversation ts-relatives.empty{margin-bottom:10px}
#convo_container ts-conversation ts-relatives.empty ts-message.should_animate{opacity:0}
#convo_container ts-conversation ts-relatives:not(.empty){margin-top:4px;margin-bottom:6px}
#convo_container ts-conversation ts-relatives ts-message:not(.selected):not(.highlight):not(.delete_mode).new{background-color:#FFFCE0}
#convo_container div.dynamic_content_max_width{max-width:318px}
#message_edit_container{padding-right:1rem}
#message_edit_container .emo_menu{right:24px;top:3px}
.inline_message_input_container .emo_menu{right:8px}
.inline_message_input_container .message_input{-webkit-appearance:none;box-shadow:none;outline:0;resize:none!important;margin:0 0 .5rem;font-size:15px;line-height:1.2rem;height:34px;color:#3D3C40}
#message_edit_container form,.inline_message_input_container form{padding-right:.5rem;margin:3px 0}
#message_edit_container form textarea,.inline_message_input_container form textarea{margin:0 0 .5rem;font-size:15px;line-height:1.2rem;height:34px;padding:.5625rem 40px .5625rem .5rem;color:#3D3C40}
#message_edit_container form #message_editing_info,.inline_message_input_container form #message_editing_info{line-height:28px}
#message_edit_container form .btn,.inline_message_input_container form .btn{margin-right:.25rem}
#message_edit_container .message_input.has_scrollbar~.emo_menu,.inline_message_input_container .message_input.has_scrollbar~.emo_menu{right:32px;width:30px}
.light_theme #message_edit_container form{margin-left:72px}
.light_theme #message_edit_container .message_gutter{width:72px}
.dense_theme #message_edit_container{padding-left:0}
.dense_theme #message_edit_container form{margin-left:88px}
.feature_texty_mentions #message_edit_container .emo_menu{top:4px}
#message_edit_container .message_input{overflow:auto;min-height:40px;height:auto;background:#FFF;-webkit-user-select:auto;-moz-user-select:auto;-ms-user-select:auto;user-select:auto;font-family:Slack-Lato,appleLogo,sans-serif;width:100%;border:1px solid #D4D4D9;border-radius:.25rem;-webkit-appearance:none;box-shadow:none;outline:0;resize:none!important;margin:0 0 .5rem;font-size:15px;line-height:1.2rem;color:#3D3C40}
#message_edit_container .message_input.focus{border-color:#2780F8;box-shadow:0 0 7px rgba(39,128,248,.15);outline-offset:0;outline:0}
.inline_message_input_container{margin-top:3px}
.inline_message_input_container form{width:100%}
.dense_theme .inline_message_input_container form,.light_theme .inline_message_input_container form{margin-left:0}
.inline_message_input_container form .emo_menu{top:-2px}
.day_divider{padding:0;font-size:.9rem;line-height:1rem;font-family:Slack-Lato,appleLogo,sans-serif;color:#2C2D30;font-weight:700;text-align:center;cursor:default;clear:both;position:relative}
.day_divider .day_divider_label{background:#FFF;padding:.25rem .75rem;display:inline-block;margin:0 auto;position:relative;opacity:1;border-radius:1rem;-webkit-transition:opacity 250ms ease-out 0s;-moz-transition:opacity 250ms ease-out 0s;transition:opacity 250ms ease-out 0s}
.hide_day_divider_labels .day_divider .day_divider_label,.hide_day_dividers_for_notif_banner .day_divider .day_divider_label{opacity:0}
.mention_day_container_div{margin:1.9rem 0 0}
.mention_day_container_div .day_divider{margin:-.75rem 0 0}
.mention_day_container_div .day_divider:before{position:absolute;margin-bottom:.75rem;border-bottom:1px solid #E8E8E8;background:#FFF;height:.75rem;width:100%;left:0;content:''}
.day_container{position:relative}
.day_container .day_divider{margin:0;pointer-events:none}
.day_container .day_divider .day_divider_label{top:-6px}
.day_container .day_msgs{margin:-18px 0 0;padding:1.75rem 0 1.25rem;border-top:1px solid #E8E8E8}
.day_container.unread_day_container .day_msgs{border-color:#FF876D}
.day_container:last-child .day_msgs{padding-bottom:1.05rem}
.supports_sticky_position .day_divider{z-index:200;position:-webkit-sticky;position:sticky;top:0}
.supports_sticky_position #messages_container.has_top_messages_banner .day_divider{top:1.5rem}
.supports_sticky_position #messages_container.has_top_messages_banner .day_container .day_divider{top:0}
#messages_container{position:relative}
#messages_container.has_top_messages_banner:before{content:'';position:absolute;z-index:98;top:8px;left:0;right:13px;height:26px;background:#FFF}
.threads_view_is_showing #messages_container.has_top_messages_banner:before{background:#F7F7F7}
#messages_container>.monkey_scroll_wrapper:not(#monkey_scroll_wrapper_for_unread_msgs_scroller_div)>.monkey_scroll_bar{margin-top:16px}
.unread_divider+.day_divider{background:0 0;z-index:98}
.unread_divider+.day_divider hr{border:none}
.unread_divider+.day_divider+ts-message .action_hover_container{z-index:98}
#msgs_div,#unread_msgs_div{padding-bottom:0;margin:0;clear:both}
#msgs_div .unread_divider,#unread_msgs_div .unread_divider{margin:0;z-index:97;position:relative;clear:both}
#msgs_div .unread_divider hr,#unread_msgs_div .unread_divider hr{border-top:1px solid #FF876D;border-bottom:none;margin:0 18px -1px 0;-webkit-transition:border 150ms ease-out 0;-moz-transition:border 150ms ease-out 0;transition:border 150ms ease-out 0}
#msgs_div .unread_divider .divider_label,#unread_msgs_div .unread_divider .divider_label{background:#FFF;margin:-4px 11px -9px 0;float:right;padding:0 5px 3px;border-radius:7px;color:#FF876D;font-weight:700;font-family:Slack-Lato,appleLogo,sans-serif;font-size:13px;line-height:8px;cursor:default;text-transform:lowercase;-webkit-transition:color 150ms ease-out 0;-moz-transition:color 150ms ease-out 0;transition:color 150ms ease-out 0}
#msgs_div .unread_divider.no_unreads hr,#unread_msgs_div .unread_divider.no_unreads hr{border-top-color:rgba(255,135,109,.5)}
#msgs_div .unread_divider.no_unreads .divider_label,#unread_msgs_div .unread_divider.no_unreads .divider_label{color:rgba(255,135,109,.5)}
#msgs_div .unread_divider.adjacent_to_date,#unread_msgs_div .unread_divider.adjacent_to_date{top:auto;background:0 0;padding:1rem 0;margin:4px 0 -43px;clear:none;z-index:98}
@media screen and (-webkit-min-device-pixel-ratio:0){#msgs_div .unread_divider.adjacent_to_date,#unread_msgs_div .unread_divider.adjacent_to_date{margin-top:11px}
}
#msgs_div .unread_divider.adjacent_to_date hr,#unread_msgs_div .unread_divider.adjacent_to_date hr{display:none}
#msgs_div .unread_divider.adjacent_to_date .divider_label,#unread_msgs_div .unread_divider.adjacent_to_date .divider_label{margin-top:0;margin-bottom:-14px}
@media screen and (-webkit-min-device-pixel-ratio:0){#msgs_div .unread_divider.adjacent_to_date .divider_label,#unread_msgs_div .unread_divider.adjacent_to_date .divider_label{margin-top:-6px}
}
#messages_unread_status{background:#29B2EE;cursor:pointer;border-radius:6px}
.channel_archive_messages.card{padding:0 2rem 0 0}
.channel_archive_messages.card #msgs_div{margin:1rem 0}
.channel_archive_messages.card .pager:first-child{margin:2rem 2rem 0}
.channel_archive_messages.card .pager:nth-of-type(2){margin:0 2rem 1rem}
.channel_archive_messages.card .col:first-child{border-right:1px solid #E8E8E8;padding-right:0;margin-bottom:0}
.channel_archive_messages.card .col:nth-of-type(2){padding:2rem 0 2rem 1rem}
@media screen and (max-width:768px){.channel_archive_messages.card{padding-right:0}
.channel_archive_messages.card .col:first-child{border-right:none}
}
.light_theme .light_only{display:inline}
.light_theme ts-message.is_reply:not(.first) .message_gutter{padding-top:24px}
.light_theme ts-message:not(.first) .recap_highlight,.light_theme ts-message:not(.first) .recap_highlight_debug{display:none}
.light_theme ts-message .message_gutter{width:72px;padding-right:10px}
.light_theme ts-message .message_gutter .message_icon{display:none}
.light_theme ts-message .message_content{margin-left:72px}
.light_theme ts-message .message_content .star{display:none}
.light_theme ts-message .message_content .message_current_status{margin-left:-.2rem;margin-right:.15rem}
.light_theme ts-message .message_content>.message_content_header>.message_content_header_left>.message_sender{margin-right:.25rem}
.light_theme ts-message .message_content>.message_content_header>.message_content_header_left>.message_sender>.member_type_icon,.light_theme ts-message .message_content>.message_content_header>.message_content_header_left>.team_image{display:none}
.light_theme ts-message .message_content .message_sender{font-weight:900;color:#2C2D30!important;line-height:18px}
.light_theme ts-message .message_content .timestamp{display:none}
.light_theme ts-message .message_content .meta{margin-top:-2px}
.light_theme ts-message .message_content .meta .member{font-weight:inherit;color:inherit!important}
.light_theme ts-message .message_content .meta .member:hover{color:#555459!important}
.light_theme ts-message.active .message_gutter .star,.light_theme ts-message.active .message_gutter .timestamp,.light_theme ts-message:hover .message_gutter .star,.light_theme ts-message:hover .message_gutter .timestamp{display:inline;opacity:1}
.light_theme ts-message.active .message_content .star,.light_theme ts-message:hover .message_content .star{opacity:1}
.light_theme ts-message .message_body{display:block}
.light_theme ts-message .message_body .only_visible_to_user{display:inline}
.light_theme ts-message .timestamp{line-height:18px;opacity:0}
.light_theme ts-message.first .message_icon,.light_theme ts-message.selected .message_icon{margin-top:4px;display:block}
.light_theme ts-message.first .message_gutter .star,.light_theme ts-message.first .message_gutter .timestamp,.light_theme ts-message.selected .message_gutter .star,.light_theme ts-message.selected .message_gutter .timestamp{display:none}
.light_theme ts-message.first .message_content,.light_theme ts-message.selected .message_content{margin-top:1px}
.light_theme ts-message.first .message_content .bot_label,.light_theme ts-message.first .message_content .message_sender,.light_theme ts-message.selected .message_content .bot_label,.light_theme ts-message.selected .message_content .message_sender{display:inline}
.light_theme ts-message.first .message_content .member_unknown,.light_theme ts-message.first .message_content .message_current_status,.light_theme ts-message.selected .message_content .member_unknown,.light_theme ts-message.selected .message_content .message_current_status{display:inline-block}
.light_theme ts-message.first .message_content .timestamp,.light_theme ts-message.selected .message_content .timestamp{margin-right:.25rem;opacity:1;display:inline}
.light_theme ts-message.first .message_content .star,.light_theme ts-message.selected .message_content .star{display:inline;line-height:12px}
.light_theme ts-message.first .message_content .star:not(.starred),.light_theme ts-message.selected .message_content .star:not(.starred){opacity:0}
.light_theme ts-message.first .only_visible_to_user,.light_theme ts-message.selected .only_visible_to_user{display:inline}
.light_theme ts-message.first .message_body,.light_theme ts-message.selected .message_body{margin-top:-2px}
.light_theme ts-message.first .message_body .only_visible_to_user,.light_theme ts-message.selected .message_body .only_visible_to_user{display:none}
.light_theme ts-message.first.active .message_content .star,.light_theme ts-message.first:hover .message_content .star,.light_theme ts-message.selected.active .message_content .star,.light_theme ts-message.selected:hover .message_content .star{opacity:1}
.light_theme ts-message.first .action_hover_container,.light_theme ts-message.selected .action_hover_container{top:-8px}
.light_theme ts-message .message_commented,.light_theme ts-message.selected .action_hover_container{display:none}
.light_theme ts-message .comment:before{font-family:Slack;content:'\E516';color:#E8E8E8;margin-left:-26px;margin-top:-1px;font-size:20px;line-height:22px;margin-right:2px;float:left}
.light_theme ts-message.comment_continuation:not(.selected) .message_gutter .message_icon{display:none}
.light_theme ts-message.comment_continuation.selected .comment:before{display:none}
.light_theme ts-message.for_mention_display{padding:0!important}
.light_theme ts-message.for_mention_display .message_gutter{width:3rem!important}
.light_theme ts-message.for_mention_display .message_content{margin-left:48px}
.light_theme ts-message.for_mention_rxn_display .message_gutter{display:none}
.light_theme ts-message.for_mention_rxn_display .message_content{margin-left:0}
.light_theme ts-message .msg_select_cb{top:.25rem;right:1rem}
.light_theme ts-message.first .msg_select_cb{top:1rem}
.light_theme ts-message .show_replies{margin-right:.25rem}
.light_theme ts-message.deleted .deleted_message+.reply_bar{margin-top:10px}
.light_theme ts-message.deleted .message_content .star,.light_theme ts-message.deleted .message_content .timestamp{display:none}
.light_theme ts-thread ts-message,.light_theme ts-thread ts-message#message_edit_container{padding-left:36px}
.light_theme ts-thread ts-message .message_gutter,.light_theme ts-thread ts-message#message_edit_container .message_gutter{margin-left:13px;width:46px}
.light_theme ts-thread ts-message .message_content,.light_theme ts-thread ts-message#message_edit_container .message_content{margin-left:24px}
.light_theme ts-thread #message_edit_container{margin-left:0}
.light_theme ts-thread #message_edit_container #message_edit_form{margin-left:24px}
.light_theme ts-thread ts-message.first .action_hover_container,.light_theme ts-thread ts-message.selected .action_hover_container{right:13px}
.light_theme .collapse_inline_thread_container,.light_theme .view_all_replies_container{margin-left:13px;margin-right:13px}
.light_theme .new_reply_indicator{margin-left:27px}
.light_theme .reply_input_container .inline_message_input_container textarea{padding-left:13px;padding-top:11px;padding-bottom:11px}
.light_theme .reply_input_container .inline_message_input_container form .emo_menu{right:3px}
.light_theme .reply_input_container .reply_container_info{margin-left:14px}
.light_theme .reply_input_container .reply_container_info .reply_send{margin-right:14px}
.light_theme .reply_input_container .collapsed_input_placeholder{padding-left:13px}
.dense_theme .dense_only{display:inline}
.dense_theme ts-message{padding-left:2px}
.dense_theme ts-message .message_gutter{width:78px;padding-right:4px}
.dense_theme ts-message .message_gutter .timestamp{opacity:0}
.dense_theme ts-message .message_gutter .star{margin-left:0}
.dense_theme ts-message .message_gutter .message_star_holder{display:inline-block;width:12px}
.dense_theme ts-message .message_content{margin-left:78px;padding-left:.5rem}
.dense_theme ts-message .message_content .star,.dense_theme ts-message .message_content .timestamp{display:none}
.dense_theme ts-message .message_content .actions .star{display:block}
.dense_theme ts-message .message_content .message_current_status{margin-left:-.2rem;margin-right:.15rem;min-width:22px;border:1px solid #E8E8E8;border-radius:5px;text-align:center;z-index:0;line-height:1;position:relative;top:-1px;padding:2px 0}
.dense_theme ts-message .message_content>.message_content_header>.message_content_header_left>.message_sender{margin-right:.25rem;margin-left:-.5rem}
.dense_theme ts-message .message_content>.message_content_header>.message_content_header_left>.message_sender.has_member_type_badge{margin-right:0}
.dense_theme ts-message .message_content>.message_content_header>.message_content_header_left>.message_sender>.member_type_icon{line-height:1.0625rem}
.dense_theme ts-message .message_content>.message_content_header>.message_content_header_left>.team_image{margin-right:.25rem;margin-left:-.5rem;bottom:-3px}
.dense_theme ts-message .message_content>.message_content_header>.message_content_header_left>.team_image.default{margin-right:.5rem}
.dense_theme ts-message .message_content>.message_content_header>.message_content_header_left>.team_image+.message_sender{margin-left:0}
.dense_theme ts-message.ephemeral .message_gutter .timestamp{margin-right:16px}
.dense_theme ts-message.standalone:not(.for_search_display):not(.for_top_results_search_display) .message_gutter{top:.5rem}
.dense_theme ts-message .message_icon{display:none}
.dense_theme ts-message .member{font-weight:900}
.dense_theme ts-message .message_body .only_visible_to_user{display:block;margin-left:0}
.dense_theme ts-message.active .message_gutter .timestamp,.dense_theme ts-message:hover .message_gutter .timestamp{opacity:1;display:inline}
.dense_theme ts-message.first .message_gutter .timestamp,.dense_theme ts-message.selected .message_gutter .timestamp{color:#555459;opacity:1;display:inline}
.dense_theme ts-message.first .message_content .bot_label,.dense_theme ts-message.first .message_content .message_sender,.dense_theme ts-message.selected .message_content .bot_label,.dense_theme ts-message.selected .message_content .message_sender{display:inline}
.dense_theme ts-message.first .message_content .member_unknown,.dense_theme ts-message.first .message_content .message_current_status,.dense_theme ts-message.first .message_content .team_image,.dense_theme ts-message.selected .message_content .member_unknown,.dense_theme ts-message.selected .message_content .message_current_status,.dense_theme ts-message.selected .message_content .team_image{display:inline-block}
.dense_theme ts-message.selected .action_hover_container{display:none}
.dense_theme ts-message.selected .message_body{margin-top:-1px}
.dense_theme ts-message .message_commented{display:inline}
.dense_theme ts-message.for_mention_display{padding:0!important}
.dense_theme ts-message.for_mention_display .message_gutter{display:none}
.dense_theme ts-message.for_mention_display .message_content,.dense_theme ts-message.for_mention_rxn_display .message_content{margin-left:0}
.dense_theme ts-message .msg_select_cb{top:.25rem;right:.25rem}
.dense_theme ts-message .show_replies{margin-left:.25rem}
.dense_theme ts-message.deleted .deleted_message{line-height:inherit}
.dense_theme ts-message.deleted .message_content{padding-left:0}
.dense_theme ts-message.deleted .message_content .reply_bar{padding-left:.5rem}
.dense_theme ts-message.is_pinned .is_pinned_holder{margin-left:78px}
.dense_theme ts-message.is_pinned .is_pinned_holder ts-icon{left:-19px}
.dense_theme ts-message.is_pinned.standalone:not(.for_mention_display):not(.for_search_display):not(.for_top_results_search_display):not(.for_star_display) .message_gutter{top:auto}
.dense_theme ts-message.show_recap .is_highlights_holder{margin-left:78px;margin-bottom:2px}
.dense_theme ts-message.show_recap .is_highlights_holder ts-icon{left:-19px}
.dense_theme ts-message.show_recap.standalone:not(.for_mention_display):not(.for_search_display):not(.for_top_results_search_display):not(.for_star_display) .message_gutter{top:auto}
.dense_theme #convo_container ts-message .message_content .member_image{display:none}
.dense_theme #convo_container ts-message .message_content .star,.dense_theme #convo_container ts-message .message_content .timestamp{display:inline}
.dense_theme #convo_container ts-message .message_content .message_body,.dense_theme #convo_container ts-message .message_content .thread_channel_link{display:block}
.dense_theme #convo_container ts-message.deleted .message_content .timestamp{display:none}
.dense_theme ts-thread .message_gutter{width:63px}
.dense_theme ts-thread .message_content{margin-left:63px}
.dense_theme ts-thread #message_edit_container .message_gutter{width:47px}
.dense_theme ts-thread #message_edit_container #message_edit_form{margin-left:65px}
.dense_theme .collapse_inline_thread_container,.dense_theme .new_reply_indicator,.dense_theme .view_all_replies_container{margin-left:63px}
.dense_theme .collapse_inline_thread_container,.dense_theme .view_all_replies_container{margin-right:.5rem}
.dense_theme .reply_input_container .member_preview_link{display:none}
html:not(.supports_flexbox) .dense_theme .reply_input_container .inline_message_input_container{margin-top:0}
.dense_theme .reply_input_container .reply_container_info{margin-left:9px}
.dense_theme .reply_input_container .reply_container_info .reply_send{margin-right:9px}
.dense_theme .reply_input_container .collapsed_input_placeholder{padding-left:63px}
.last_replier_wrapper{position:relative;vertical-align:top;text-align:center;line-height:24px;height:24px;width:24px}
.last_replier_wrapper .member_image{position:absolute;top:0;left:0}
.last_replier_wrapper .additional_reply_count{pointer-events:none;position:absolute;top:0;left:0;right:0;bottom:0;color:#FFF;font-weight:700;background:rgba(0,0,0,.5);border-radius:.2rem;display:block;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}
ts-thread{font-family:Slack-Lato,appleLogo,sans-serif;font-size:15px;display:block;position:relative;margin-top:1rem;background:#F7F7F7}
ts-thread:last-child{margin-bottom:1rem}
ts-thread .collapse_inline_thread_container,ts-thread .view_all_replies_container{height:32px;line-height:32px}
ts-thread .collapse_inline_thread_container .infinite_spinner,ts-thread .view_all_replies_container .infinite_spinner{display:inline-block;width:18px;height:18px;margin-top:0;margin-left:6px;position:relative;top:3px}
ts-thread .collapse_inline_thread_container .visible_reply_count,ts-thread .view_all_replies_container .visible_reply_count{color:#717274}
html.supports_flexbox ts-thread .reply_input_container{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-ms-flex-align:start;-webkit-align-items:flex-start;-webkit-box-align:flex-start;-moz-align-items:flex-start;align-items:flex-start;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;flex-wrap:wrap}
ts-thread .reply_input_container .inline_message_input_container{position:relative;margin:0;z-index:1}
html.supports_flexbox ts-thread .reply_input_container .inline_message_input_container{flex-grow:1}
ts-thread .reply_input_container .inline_message_input_container form{margin-top:0;padding-right:0}
ts-thread .reply_input_container .inline_message_input_container form textarea{border-color:#E0E0E0;border-radius:0 0 10px 10px}
ts-thread .reply_input_container .inline_message_input_container form .emo_menu{top:1px}
ts-thread .reply_input_container .inline_message_input_container .message_input.has_scrollbar~.emo_menu{right:16px}
ts-thread .reply_input_container .reply_container_info{width:100%}
ts-thread .reply_input_container .collapsed_input_placeholder,ts-thread .reply_input_container .join_channel_from_thread_container,ts-thread .reply_input_container .reply_limited{border:1px solid #E0E0E0;padding:0;width:100%;min-height:44px;line-height:44px;border-radius:0 0 10px 10px}
ts-thread .reply_input_container .collapsed_input_placeholder button,ts-thread .reply_input_container .join_channel_from_thread_container button,ts-thread .reply_input_container .reply_limited button{margin:0}
.dense_theme ts-thread .reply_input_container .collapsed_input_placeholder,.dense_theme ts-thread .reply_input_container .join_channel_from_thread_container,.dense_theme ts-thread .reply_input_container .reply_limited{min-height:36px;line-height:36px}
ts-thread .reply_input_container .join_channel_from_thread_container{padding:6px 0}
ts-thread .thread_messages{background:#FFF;border-top-left-radius:10px;border-top-right-radius:10px;border:1px solid #E0E0E0;border-bottom:none}
ts-thread .thread_messages>ts-message{background:0 0}
ts-thread .thread_messages>ts-message:first-child{padding-top:8px;margin-bottom:0}
ts-thread .thread_messages>ts-message:first-child .message_gutter{top:auto}
ts-thread .thread_messages>ts-message:first-child.active:not(.standalone):not(.multi_delete_mode):not(.highlight):not(.new_reply),ts-thread .thread_messages>ts-message:first-child:hover:not(.standalone):not(.multi_delete_mode):not(.highlight):not(.new_reply){border-radius:10px 10px 0 0}
ts-thread .thread_messages .thread_replies_container ts-message:last-child{margin-bottom:0}
ts-thread .thread_messages .is_pinned_holder{display:none}
ts-thread.no_reply_container .thread_messages{border-bottom:1px solid #E0E0E0;border-radius:10px}
ts-thread .thread_messages:not(.show_new_reply_indicator) .thread_replies_container>ts-message:last-child{padding-bottom:9px}
ts-thread .reply_input_container,ts-thread .thread_messages{margin-left:15px;margin-right:15px}
ts-thread ts-message.new_reply{background:#F0F7FB}
ts-thread ts-message.new_reply:hover{background:#E7F2F9}
ts-thread .thread_header{margin-bottom:16px;margin-left:24px;margin-right:27px;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-ms-flex-align:center;-webkit-align-items:center;-webkit-box-align:center;-moz-align-items:center;align-items:center}
.dense_theme ts-thread .thread_header{margin-left:19px}
ts-thread .thread_header .thread_channel_name{-ms-flex:1;-webkit-flex:1;flex:1;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;min-width:0}
ts-thread .thread_header .thread_channel_name .ts_icon_channel_pane_hash{margin-right:-4px}
ts-thread .thread_header .thread_channel_name .mpim_icon{margin-right:-3px;top:1px;position:relative}
ts-thread .thread_header .thread_channel_name .ts_icon_lock{margin-right:-4px}
ts-thread .thread_header .thread_channel_name .presence{margin-right:5px}
ts-thread .thread_header .thread_channel_name .presence .presence_icon{left:-3px}
ts-thread .thread_header .thread_channel_name a{font-weight:700;color:#2C2D30}
ts-thread .thread_header .inline_thread_title,ts-thread .thread_header .thread_participants{margin-left:4px}
ts-thread .thread_header .thread_action_btns{position:relative;top:4px}
html:not(.supports_flexbox) ts-thread .thread_header .thread_action_btns{position:absolute;right:27px;top:14px}
ts-thread .thread_header .thread_action_btns button{color:#9e9ea6}
ts-thread .new_replies_container{height:0;overflow:hidden}
ts-thread .new_reply_indicator{position:relative;margin-top:5px;padding-bottom:9px;display:none}
ts-thread .new_reply_indicator .blue_dot{color:#439fe0;position:absolute;left:-16px;top:-1px;font-size:20px}
ts-thread .show_new_reply_indicator .new_reply_indicator{display:block}
ts-thread ts-message.first .action_hover_container,ts-thread ts-message.selected .action_hover_container{right:13px}
.dense_theme ts-thread ts-message.first .action_hover_container,.dense_theme ts-thread ts-message.selected .action_hover_container{right:8px}
.feature_keyboard_navigation ts-thread .thread_messages{border-color:#A0A0A2}
ts-message.message--focus .action_hover_container{box-shadow:0 1px 1px rgba(0,0,0,.1);border-color:rgba(0,0,0,.3)}
#msgs_div ts-thread{padding-top:1rem;margin-bottom:1rem}
#msgs_div ts-thread:first-child{margin-top:0}
#msgs_div ts-thread:not(.expanded){padding-top:0;background:0 0}
#msgs_div ts-thread:not(.expanded) .collapse_inline_thread_container,#msgs_div ts-thread:not(.expanded) .thread_header,#msgs_div ts-thread:not(.expanded) .view_all_replies_container{display:none}
#msgs_div ts-thread .reply_broadcast_buttons_container{padding-bottom:7px}
#file_reply_container.has_focus .member_image,#reply_container.has_focus .member_image,.reply_input_container.has_focus .member_image{opacity:1}
#file_reply_container .member_image,#reply_container .member_image,.reply_input_container .member_image{opacity:.5}
.dense_theme #file_reply_container .member_image,.dense_theme #reply_container .member_image,.dense_theme .reply_input_container .member_image{display:none}
#file_reply_container .inline_message_input_container form,#reply_container .inline_message_input_container form,.reply_input_container .inline_message_input_container form{margin-top:4px}
#file_reply_container .inline_message_input_container textarea,#reply_container .inline_message_input_container textarea,.reply_input_container .inline_message_input_container textarea{margin-bottom:0;max-height:10rem;border:1px solid #E0E0E0;padding-top:7px;padding-bottom:7px;border-radius:.25rem}
#file_reply_container .inline_message_input_container textarea:active,#file_reply_container .inline_message_input_container textarea:focus,#reply_container .inline_message_input_container textarea:active,#reply_container .inline_message_input_container textarea:focus,.reply_input_container .inline_message_input_container textarea:active,.reply_input_container .inline_message_input_container textarea:focus{border-color:#bbbdbf}
#file_reply_container .inline_message_input_container .message_input.has_scrollbar~.emo_menu,#reply_container .inline_message_input_container .message_input.has_scrollbar~.emo_menu,.reply_input_container .inline_message_input_container .message_input.has_scrollbar~.emo_menu{right:20px}
#file_reply_container .reply_container_info,#reply_container .reply_container_info,.reply_input_container .reply_container_info{position:relative;padding-top:3px;font-size:13px;height:0;-webkit-transition:height .15s ease-out 0s;-moz-transition:height .15s ease-out 0s;transition:height .15s ease-out 0s}
#file_reply_container .reply_container_info .mention_teammates_info,#reply_container .reply_container_info .mention_teammates_info,.reply_input_container .reply_container_info .mention_teammates_info{position:absolute;width:100%;margin-top:-36px;padding:7px 8px 0 2px;opacity:0;-webkit-transition:all .15s ease-out 0s;-moz-transition:all .15s ease-out 0s;transition:all .15s ease-out 0s}
#file_reply_container .reply_container_info .reply_broadcast_buttons_container,#reply_container .reply_container_info .reply_broadcast_buttons_container,.reply_input_container .reply_container_info .reply_broadcast_buttons_container{position:absolute;width:100%;margin-top:-36px;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-ms-flex-align:center;-webkit-align-items:center;-webkit-box-align:center;-moz-align-items:center;align-items:center;opacity:0;-webkit-transition:all .15s ease-out 0s;-moz-transition:all .15s ease-out 0s;transition:all .15s ease-out 0s}
#file_reply_container .reply_container_info .reply_broadcast_buttons_container .reply_broadcast_label_container,#reply_container .reply_container_info .reply_broadcast_buttons_container .reply_broadcast_label_container,.reply_input_container .reply_container_info .reply_broadcast_buttons_container .reply_broadcast_label_container{-ms-flex:1;-webkit-flex:1;flex:1;margin-right:.5rem;min-width:0;margin-bottom:0;font-weight:400;color:#555459;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-ms-flex-align:center;-webkit-align-items:center;-webkit-box-align:center;-moz-align-items:center;align-items:center}
#file_reply_container .reply_container_info .reply_broadcast_buttons_container .reply_broadcast_label_container label,#reply_container .reply_container_info .reply_broadcast_buttons_container .reply_broadcast_label_container label,.reply_input_container .reply_container_info .reply_broadcast_buttons_container .reply_broadcast_label_container label{font-weight:inherit;font-size:inherit;max-width:calc(80%);text-overflow:ellipsis;overflow:hidden;white-space:nowrap;display:inline-block;margin-bottom:0}
#file_reply_container .reply_container_info .reply_broadcast_buttons_container .reply_broadcast_label_container input[type=checkbox],#reply_container .reply_container_info .reply_broadcast_buttons_container .reply_broadcast_label_container input[type=checkbox],.reply_input_container .reply_container_info .reply_broadcast_buttons_container .reply_broadcast_label_container input[type=checkbox]{margin-top:-5px}
#file_reply_container .reply_container_info .reply_broadcast_buttons_container .reply_broadcast_label_container ts-icon,#reply_container .reply_container_info .reply_broadcast_buttons_container .reply_broadcast_label_container ts-icon,.reply_input_container .reply_container_info .reply_broadcast_buttons_container .reply_broadcast_label_container ts-icon{font-size:18px}
#file_reply_container .reply_container_info .reply_broadcast_buttons_container .reply_broadcast_label_container ts-icon.ts_icon_lock,#reply_container .reply_container_info .reply_broadcast_buttons_container .reply_broadcast_label_container ts-icon.ts_icon_lock,.reply_input_container .reply_container_info .reply_broadcast_buttons_container .reply_broadcast_label_container ts-icon.ts_icon_lock{line-height:0;margin-right:-1px}
#file_reply_container .reply_container_info .reply_broadcast_buttons_container .reply_broadcast_label_container ts-icon.ts_icon_question_circle,#reply_container .reply_container_info .reply_broadcast_buttons_container .reply_broadcast_label_container ts-icon.ts_icon_question_circle,.reply_input_container .reply_container_info .reply_broadcast_buttons_container .reply_broadcast_label_container ts-icon.ts_icon_question_circle{top:-1px;margin-left:2px;color:#A0A0A2}
#file_reply_container .reply_container_info .reply_broadcast_buttons_container .reply_broadcast_label_container ts-icon.ts_icon_question_circle:before,#reply_container .reply_container_info .reply_broadcast_buttons_container .reply_broadcast_label_container ts-icon.ts_icon_question_circle:before,.reply_input_container .reply_container_info .reply_broadcast_buttons_container .reply_broadcast_label_container ts-icon.ts_icon_question_circle:before{vertical-align:middle}
#file_reply_container .reply_container_info .reply_broadcast_buttons_container .reply_send,#reply_container .reply_container_info .reply_broadcast_buttons_container .reply_send,.reply_input_container .reply_container_info .reply_broadcast_buttons_container .reply_send{float:right;margin-right:.5rem}
#file_reply_container.has_focus .reply_container_info,#reply_container.has_focus .reply_container_info,.reply_input_container.has_focus .reply_container_info{height:32px}
#file_reply_container.has_focus .mention_teammates_info,#reply_container.has_focus .mention_teammates_info,.reply_input_container.has_focus .mention_teammates_info{margin-top:36px;opacity:0}
#file_reply_container.has_focus .reply_broadcast_buttons_container,#reply_container.has_focus .reply_broadcast_buttons_container,.reply_input_container.has_focus .reply_broadcast_buttons_container{margin-top:0;opacity:1}
#file_reply_container .join_channel_from_thread_container,#reply_container .join_channel_from_thread_container,.reply_input_container .join_channel_from_thread_container{text-align:center;font-size:13px;background-color:#FFF}
#file_reply_container .join_channel_from_thread_container span,#reply_container .join_channel_from_thread_container span,.reply_input_container .join_channel_from_thread_container span{margin-right:10px}
#file_reply_container .join_channel_from_thread_container button,#reply_container .join_channel_from_thread_container button,.reply_input_container .join_channel_from_thread_container button{margin-top:12px;margin-bottom:10px;vertical-align:baseline}
#file_reply_container .reply_limited,#reply_container .reply_limited,.reply_input_container .reply_limited{font-size:13px;background:#F7F7F7;color:#717274;text-align:center;border-radius:.25rem;padding:.8125rem .625rem}
#markers_container{position:absolute;width:10px;top:0;right:3px;pointer-events:none}
.recap_highlight_marker{position:absolute;right:0;height:3px;width:10px;border-radius:3px;z-index:99;background-color:#007AB8;cursor:pointer;pointer-events:auto}
.recap_highlight_marker:hover{background-color:#459965;width:12px}
.recap_highlight_marker::after,.recap_highlight_marker::before{display:block;content:"";width:100%;height:3px}
.recap_highlight_marker::before{position:absolute;top:-3px}
.recap_highlight_marker::after{position:absolute;top:3px}
.recap_highlight_marker.no_after::after,.recap_highlight_marker.no_before::before{height:0}
.recap_hover{position:absolute;top:-29px;left:-400px;padding-top:5px;padding-left:10px;padding-right:10px;background:#FFF;border-radius:6px;border:1px solid #E0E0E0;box-shadow:0 0 1px 1px rgba(0,0,0,.01)}
.recap_hover .recap_hover_message_preview{height:46px;overflow:hidden}
.recap_hover .recap_hover_message_preview .is_pinned{background:#FFF}
.recap_hover .recap_hover_message_preview ts-message{width:800px}
.recap_hover .recap_hover_message_preview ts-message:hover{background:#FFF!important}
.recap_hover .recap_hover_message_preview ts-message::before{position:absolute;content:'';height:100%;width:100%;background:linear-gradient(to right,transparent 0,transparent 325px,#FFF 378px,#FFF 100%);pointer-events:none;z-index:20}
.recap_hover .recap_hover_message_preview .message_gutter{width:3rem}
.dense_theme .recap_hover .recap_hover_message_preview .message_gutter,.recap_hover .recap_hover_message_preview .is_pinned_holder{display:none}
.recap_hover .recap_hover_message_preview .message_content{margin-left:3rem}
.recap_hover .recap_hover_message_preview .message_content .message_current_status,.recap_hover .recap_hover_message_preview .message_content .message_star_holder,.recap_hover .recap_hover_message_preview .message_content .msg_inline_media_toggler,.recap_hover .recap_hover_message_preview .message_content .recap_highlight,.recap_hover .recap_hover_message_preview .message_content .rxn_panel,.recap_hover .recap_hover_message_preview .message_content .ts_icon{display:none}
.recap_hover .recap_hover_message_preview .message_content .msg_inline_file_title_hider{display:inline}
.recap_hover .recap_hover_message_preview .message_content pre{margin:0;padding:.1rem 0 0;background:#FFF;border:none}
.dense_theme .recap_hover .recap_hover_message_preview .message_content{padding-left:0;margin-left:0}
.dense_theme .recap_hover .recap_hover_message_preview .message_content .message_content_header{display:block!important}
.dense_theme .recap_hover .recap_hover_message_preview .message_content .message_content_header .message_sender{margin-left:0}
.dense_theme .recap_hover .recap_hover_message_preview .message_content .message_content_header .timestamp{display:inline}