@font-face{font-family:appleLogo;src:local("Lucida Grande");unicode-range:U+F8FF}
.banner{position:relative;z-index:1;padding:.75rem 3rem .875rem;color:#fff;font-weight:700;line-height:1.5;cursor:pointer;text-align:center;-webkit-transition:.1s;-moz-transition:.1s;transition:.1s}
.banner_emoji{display:inline-block;margin-top:-.4em;width:1.5em;height:1.5em}
.banner .banner_dismiss,.banner .btn_link,.banner a{color:inherit;text-decoration:underline}
.banner .banner_dismiss:hover,.banner .banner_dismiss:link,.banner .banner_dismiss:visited,.banner .btn_link:hover,.banner .btn_link:link,.banner .btn_link:visited,.banner a:hover,.banner a:link,.banner a:visited{color:inherit}
.banner_dismiss{position:absolute;z-index:1;top:50%;right:.85rem;margin-top:-.0625rem;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}
.banner_dismiss.ts_icon{font-size:1.25rem}
@font-face{font-family:appleLogo;src:local("Lucida Grande");unicode-range:U+F8FF}
#msg_form{display:flex;position:relative;margin:0 1.25rem}
.msg_input_wrapper{position:relative;flex-grow:1;min-width:0}
.msg_input_btn{margin-bottom:1.375rem;margin-left:.5rem;flex-grow:0;align-self:flex-end;height:44px;border-radius:.375rem}
#msg_input{overflow:auto;margin:0;width:100%;min-height:42px;height:38px;max-height:180px;border:2px solid rgba(160,160,162,.7);border-radius:.375rem;outline:0;background:#fff;resize:none;box-shadow:none;color:#2c2d30;font-size:.9375rem;line-height:1.2rem;-webkit-user-select:auto;-moz-user-select:auto;-ms-user-select:auto;user-select:auto;padding:9px 30px 10px 50px}
[lang=en-US] #msg_input,[lang=de-DE] #msg_input,[lang=es-ES] #msg_input,[lang=fr-FR] #msg_input{font-family:Slack-Lato,appleLogo,sans-serif}
[lang=ja-JP] #msg_input{font-family:NotoSansJP,Slack-Lato,appleLogo,sans-serif}
#msg_input[data-placeholder]:empty:before{content:attr(data-placeholder);color:#000;opacity:.375;-webkit-filter:grayscale(100%);filter:grayscale(100%);display:block;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;pointer-events:none}
#msg_input+#primary_file_button:not(:hover):not(.active){border-color:rgba(160,160,162,.7)}
#msg_input+#primary_file_button.focus-ring:not(:hover):not(.active){border-color:#2ea664}
#msg_input.focus,#msg_input:focus{border-color:#717274;outline:0;box-shadow:none}
#msg_input.focus+#primary_file_button:not(:hover):not(.active),#msg_input:focus+#primary_file_button:not(:hover):not(.active){border-color:#717274}
#msg_input.offline:not(.pretend-to-be-online){background-color:#fdf1c1!important}
#msg_input.disabled,#msg_input.ql-disabled{padding-left:1.875rem;border-color:#f9f9f9;border-radius:.2rem;background-color:#f9f9f9;color:#a4a4a4;text-align:center}
#msg_input_message{position:absolute;z-index:2;top:0;right:0;bottom:0;left:0;display:none;padding:0 30px;border-radius:.2rem;background-color:#f9f9f9;color:#717274;font-size:1rem;text-align:center}
[lang=en-US] #msg_input_message,[lang=de-DE] #msg_input_message,[lang=es-ES] #msg_input_message,[lang=fr-FR] #msg_input_message{font-family:Slack-Lato,appleLogo,sans-serif}
[lang=ja-JP] #msg_input_message{font-family:NotoSansJP,Slack-Lato,appleLogo,sans-serif}
#msg_input.ql-disabled~#msg_input_message,#msg_input[disabled]~#msg_input_message{display:flex;-ms-flex-pack:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;align-items:center}
#msg_input_message span{margin-top:-2px}
@font-face{font-family:appleLogo;src:local("Lucida Grande");unicode-range:U+F8FF}
#col_flex{background:#fff;display:none;margin-top:8px}
.flex_pane_showing #col_flex{display:flex;flex-basis:500px;flex-shrink:0;min-width:1px;border-left:1px solid #e8e8e8}
#flex_contents{width:100%}
html.is_electron_mac{top:69px}
#client-ui.flex_pane_showing #col_flex{flex-basis:492px}
#client-ui.flex_pane_showing.details_showing #col_flex{flex-basis:415px}
@media screen and (max-width:1440px){#client-ui.flex_pane_showing #col_flex{flex-basis:442px}
#client-ui.flex_pane_showing.details_showing #col_flex{flex-basis:365px}
}
@media screen and (max-width:1366px){#client-ui.flex_pane_showing #col_flex{flex-basis:392px}
#client-ui.flex_pane_showing.details_showing #col_flex{flex-basis:315px}
}
@media screen and (max-width:1279px){#client-ui.flex_pane_showing #col_flex{flex-basis:367px}
#client-ui.flex_pane_showing.details_showing #col_flex{flex-basis:300px}
}
@media screen and (max-width:1070px){#client-ui.flex_pane_showing #col_flex{flex-basis:337px}
#client-ui.flex_pane_showing.details_showing #col_flex{flex-basis:280px}
}
@media screen and (max-width:860px){#client-ui.flex_pane_showing #col_flex{flex-basis:312px}
#client-ui.flex_pane_showing.details_showing #col_flex{flex-basis:250px}
}
#menu .flexpane_menu_item #downloads_menu_progress{padding:.3rem 1.25rem .3rem 1.45rem}
#menu .flexpane_menu_item #downloads_menu_progress .download_progress_bar,#menu .flexpane_menu_item #downloads_menu_progress .download_progress_row{height:6px;border-width:0;border-radius:3px}
#menu .flexpane_menu_item #downloads_menu_progress .download_progress_row{opacity:1;transition:opacity linear .5s;background-color:#ededed}
#menu .flexpane_menu_item #downloads_menu_progress .download_progress_bar{background-color:#4babf7;width:0}
.flex_menu #files_all .ts_icon:before,.flex_menu #files_user .ts_icon:before,.flex_menu #help .ts_icon:before,.flex_menu #list_team .ts_icon:before{position:relative;top:1px}
.flex_menu ul li.highlighted a,.flex_menu:not(.keyboard_active) ul li:hover:not(.disabled) a{background:#e8e8e8;color:#2c2d30;text-shadow:none}
.flex_menu #files_user .ts_icon:before,.flex_menu #files_user.highlighted .ts_icon:before{color:#0576b9}
.flex_menu #files_all .ts_icon:before,.flex_menu #files_all.highlighted .ts_icon:before{color:#2ea664}
.flex_menu #list_team .ts_icon:before,.flex_menu #list_team.highlighted .ts_icon:before{color:#d72b3f}
.flex_menu #list_groups .ts_icon:before,.flex_menu #list_groups.highlighted .ts_icon:before{color:#2d9ee0}
.flex_menu #help .ts_icon:before,.flex_menu #help.highlighted .ts_icon:before{color:#d72b3f}
.flex_menu #downloads .ts_icon:before,.flex_menu #downloads.highlighted .ts_icon:before{color:#2d9ee0}
.flex_menu #whats_new .ts_icon:before,.flex_menu #whats_new.highlighted .ts_icon:before{color:#ff9000}
.flex_menu #list_shortcuts .ts_icon:before,.flex_menu #list_shortcuts.highlighted .ts_icon:before{color:#717274}
.flex_menu [data-tab-id=deploy] .ts_icon:before,.flex_menu [data-tab-id=deploy].highlighted .ts_icon:before{color:#4d394b}
.flex_menu .badge{position:absolute;right:26px;margin-top:4px}
.toolbar_container{width:100%;padding:0 .75rem .75rem;background:#f9f9f9;font-size:1.2rem;color:#2c2d30;border-bottom:1px solid #e8e8e8;position:relative;z-index:50}
input.search_input{margin-bottom:0;margin-right:.5rem;border-radius:1rem;width:100%;padding:0 .8rem;font-size:.9rem}
#flex_contents{overflow:hidden;display:flex;flex-direction:column}
#flex_contents .flex_scroller_container,#flex_contents .monkey_scroll_wrapper,#flex_contents .monkey_scroll_wrapper>.monkey_scroll_hider,#flex_contents .panel.active{display:flex;flex-direction:column;flex:1;overflow:hidden}
.supports_custom_scrollbar #flex_contents{margin-right:0}
#flex_contents .heading{border-bottom:.0625rem solid #e8e8e8;position:relative;z-index:50;background:#f9f9f9;padding:19px 12px}
#flex_contents .heading:focus{outline:0}
#flex_contents #file_list_container .heading_text,#flex_contents #file_preview_container .heading_text,#flex_contents #member_preview_container .heading_text,#flex_contents #user_group_preview_container .heading_text{display:flex;min-width:1px}
#flex_contents .subheading:not(:empty){position:relative;font-size:.8rem;background:#f9f9f9;color:#2c2d30;border-top:1px solid #e8e8e8;border-bottom:none;z-index:9;min-height:41px;min-height:0;text-decoration:none}
#flex_contents .subheading:not(:empty)#mentions_options{background:#fff;border-top:0;border-bottom:1px solid #e8e8e8}
.supports_custom_scrollbar #flex_contents .subheading:not(:empty){width:calc(100% - 4px)}
.supports_custom_scrollbar.slim_scrollbar #flex_contents .subheading:not(:empty){width:100%}
#flex_contents .subheading:not(:empty) p{padding:.5rem .75rem;margin:0}
#flex_contents .subheading:not(:empty) p a{color:#2c2d30}
#flex_contents .subheading:not(:empty) .filter_menu_label{opacity:.85;-moz-opacity:.85;-khtml-opacity:.85}
#flex_contents .subheading:not(:empty) .filter_menu_label.active,#flex_contents .subheading:not(:empty) .filter_menu_label:hover{opacity:1;-moz-opacity:1;-khtml-opacity:1}
#flex_contents .subheading:not(:empty) .filter_menu_label .search_filter_text{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}
#flex_contents .subheading:not(:empty) .filter_menu_label .arrow_down.ts_icon_chevron_down:before{line-height:0;vertical-align:middle;position:relative;top:-2px;left:-5px;width:10px}
#flex_contents .subheading:not(:empty) .filter_menu_label.active .arrow_down{color:#2ea664}
#flex_contents .heading a{color:#2c2d30}
#flex_contents .heading a:hover{color:#005e99;text-decoration:none}
#flex_contents .heading i.back_icon{font-size:1rem;padding:.5rem 1rem .5rem .5rem;margin:-.5rem;display:block;float:left;line-height:1.4rem}
#flex_contents .heading .cancel_link{color:#717274;font-size:.7rem;line-height:1.9rem;float:right;font-weight:700}
#flex_contents .heading .menu_heading{display:inline-block;padding:.5rem .75rem;margin:-.5rem 0 -1rem -.75rem;background:0 0;-webkit-transition:color .1s ease-out 0s;-moz-transition:color .1s ease-out 0s;transition:color .1s ease-out 0s}
#flex_contents .heading .menu_heading:hover{color:#005e99}
#flex_contents .heading .menu_icon{background:0 0;color:#2c2d30;float:left;margin:0;padding:0 .5rem;-webkit-transform:translateY(-1px);-moz-transform:translateY(-1px);-ms-transform:translateY(-1px);transform:translateY(-1px)}
#flex_contents .heading .menu_icon:hover{color:#005e99}
#flex_contents .local_only_sub_heading{color:#2c2d30;position:relative;z-index:50;font-size:.8125rem;line-height:1rem;font-weight:400;padding:.5rem .75rem .5rem 2rem;margin:0;background:#f9f9f9;border-top:1px solid #e8e8e8}
#details_tab_header{display:flex}
#details_tab_header .channel_name{display:flex;margin-left:6px}
#details_tab_header .ts_icon_lock{-webkit-transform:translateY(-1px);-moz-transform:translateY(-1px);-ms-transform:translateY(-1px);transform:translateY(-1px);margin-left:-3px}
#details_tab_header .ts_icon_org_shared_channel{-webkit-transform:translateX(5px);-moz-transform:translateX(5px);-ms-transform:translateX(5px);transform:translateX(5px)}
#details_tab_header .ts_icon_shared_channels{position:relative;right:0;margin-left:3px;font-size:1.3rem;color:#2c2d30}
#flex_contents .ts_icon_shared_channel{line-height:0}
#file_list_container .heading_text .btn_basic{display:inline-block;vertical-align:inherit}
#file_list_container .heading_text .ts_icon_caret_down{-webkit-transform:translateX(3px) translateY(-1px);-moz-transform:translateX(3px) translateY(-1px);-ms-transform:translateX(3px) translateY(-1px);transform:translateX(3px) translateY(-1px)}
.flex_content_scroller{outline:0;overflow-y:auto;overflow-x:hidden;padding:0 1% 0 0;margin:0;word-wrap:break-word;flex:1}
.monkey_scroll_hider.scrolling .flex_content_scroller{padding-right:1rem}
.supports_custom_scrollbar:not(.slim_scrollbar) .flex_content_scroller{padding-right:0;border-right:.25rem solid transparent}
.supports_custom_scrollbar:not(.slim_scrollbar) .flex_content_scroller::-webkit-scrollbar{position:absolute;-webkit-appearance:none;width:8px}
.supports_custom_scrollbar:not(.slim_scrollbar) .flex_content_scroller::-webkit-scrollbar-thumb,.supports_custom_scrollbar:not(.slim_scrollbar) .flex_content_scroller::-webkit-scrollbar-track{background-clip:padding-box!important;border-radius:3px;color:#fff}
.supports_custom_scrollbar:not(.slim_scrollbar) .flex_content_scroller::-webkit-scrollbar-track{background:#f3f3f3;box-shadow:inset 0 -4px 0 0,inset 0 4px 0 0}
.supports_custom_scrollbar:not(.slim_scrollbar) .flex_content_scroller::-webkit-scrollbar-thumb{background:#d9d9de;box-shadow:inset 0 -2px,inset 0 -3px,inset 0 2px,inset 0 3px;min-height:36px}
.supports_custom_scrollbar:not(.slim_scrollbar) .flex_content_scroller::-webkit-scrollbar-corner{background:#fff}
.supports_custom_scrollbar.slim_scrollbar .flex_content_scroller{padding-right:0;margin-right:2px}
.supports_custom_scrollbar.slim_scrollbar .flex_content_scroller::-webkit-scrollbar{position:absolute;-webkit-appearance:none;width:6px}
.supports_custom_scrollbar.slim_scrollbar .flex_content_scroller::-webkit-scrollbar-thumb{background-color:rgba(113,114,116,.5);background-clip:padding-box!important;border-radius:3px;color:#717274;min-height:36px}
.supports_custom_scrollbar.slim_scrollbar .flex_content_scroller::-webkit-scrollbar-thumb:hover{background-color:rgba(113,114,116,.8)}
#flex_contents textarea{width:70%}
#flex_contents .alert{margin:1rem 0 .5rem;line-height:1.25rem;font-size:.9rem}
.heading_row{display:flex;line-height:1.125}
#flex_contents .heading_text{flex:1;color:#2c2d30;margin:0;font-size:18px;font-weight:900;line-height:inherit}
.close_flexpane{color:#717274}
.close_flexpane:focus,.close_flexpane:hover{color:#005e99}
#flex_contents .toolbar_container{padding:.5rem .75rem 0 0;background:#fff}
#flex_contents #file_list_container .toolbar{display:flex;align-items:baseline}
#flex_contents .flexpane_tab_bar{margin-left:0;margin-bottom:0;display:flex}
#flex_contents .flexpane_tab_bar li{height:35px;list-style-type:none;font-size:.85rem;border-bottom:4px solid transparent;white-space:nowrap;text-align:center;cursor:pointer}
#flex_contents .flexpane_tab_bar li:first-child:nth-last-child(2),#flex_contents .flexpane_tab_bar li:first-child:nth-last-child(2)~li{width:50%}
#flex_contents .flexpane_tab_bar li:first-child:nth-last-child(3),#flex_contents .flexpane_tab_bar li:first-child:nth-last-child(3)~li{width:33.33%}
#flex_contents .flexpane_tab_bar li:first-child:nth-last-child(3) .tab,#flex_contents .flexpane_tab_bar li:first-child:nth-last-child(3)~li .tab{max-width:125px;padding:0}
#flex_contents .flexpane_tab_bar li:first-child:nth-last-child(4),#flex_contents .flexpane_tab_bar li:first-child:nth-last-child(4)~li{flex:1 1 auto}
#flex_contents .flexpane_tab_bar li:first-child:nth-last-child(4) .tab,#flex_contents .flexpane_tab_bar li:first-child:nth-last-child(4)~li .tab{padding:0}
@media screen and (max-width:1366px){#flex_contents .flexpane_tab_bar li:first-child:nth-last-child(4) .tab,#flex_contents .flexpane_tab_bar li:first-child:nth-last-child(4)~li .tab{font-size:.75rem!important}
#flex_contents .flexpane_tab_bar li:first-child:nth-last-child(4) .tab span.normal,#flex_contents .flexpane_tab_bar li:first-child:nth-last-child(4)~li .tab span.normal{font-size:.7rem!important}
}
#flex_contents .flexpane_tab_bar li .tab{padding:0 .75rem;color:#717274;font-weight:700;text-decoration:none!important;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;max-width:150px;display:inline-block}
#flex_contents .flexpane_tab_bar li:hover{border-bottom:4px solid #abdbc1}
#flex_contents .flexpane_tab_bar li:hover .tab{color:#717274}
#flex_contents .flexpane_tab_bar li.active{border-bottom:4px solid #2ea664}
#flex_contents .flexpane_tab_bar li.active .tab{color:#2c2d30}
#flex_contents .flexpane_tab_bar li.focus-ring{box-shadow:none}
#flex_contents .flexpane_tab_bar li.focus-ring .tab_label{box-shadow:0 0 0 3px rgba(21,67,217,.8);border-radius:4px!important}
#flex_contents .flexpane_tab_toolbar #search #team_filter .member_filter,#flex_contents .flexpane_tab_toolbar #search #user_group_filter .member_filter{border:none;font-size:1rem;width:100%}
#flex_contents .flexpane_tab_toolbar #user_group_edit{background-color:#f9f9f9;font-size:1rem}
#flex_contents .flexpane_tab_toolbar #user_group_edit.user_group_edit--flexpane{background-color:unset;padding:0 1rem}
#flex_contents .flexpane_tab_toolbar #user_group_edit.user_group_edit--flexpane .tab_action_button{color:#0576b9;margin:.25rem 1.6875rem .25rem 0;font-size:.9375rem}
#flex_contents .flexpane_tab_toolbar #user_group_edit.user_group_edit--flexpane .tab_action_button:first-of-type{padding-left:0}
#flex_contents .flexpane_tab_toolbar #user_group_edit.user_group_edit--flexpane .tab_action_button:last-of-type{padding-right:0}
#flex_contents .flexpane_tab_toolbar .tab_action_button{color:#717274;font-size:.85rem;margin-right:.5rem;margin-top:.25rem;padding:.5rem 0;display:inline-block}
#flex_contents .flexpane_tab_toolbar .tab_action_button:first-of-type{padding-left:.5rem}
#flex_contents .flexpane_tab_toolbar .tab_action_button:last-of-type{padding-right:.5rem}
#flex_contents .flexpane_tab_toolbar .tab_action_button:hover{text-decoration:none}
#flex_contents .flexpane_tab_toolbar .tab_action_button i{display:block;float:left;margin-right:.2rem;margin-top:.1rem;line-height:.85rem}
#flex_contents .flexpane_tab_toolbar .tab_action_button i:before{font-size:16px}
#flex_contents .flexpane_load_error,#flex_contents .flexpane_load_more{margin:2rem 0;text-align:center}
#flex_contents .flexpane_load_more{visibility:hidden}
#flex_contents .flexpane_load_more btn{background-color:#fff!important}
#flex_contents .flexpane_load_error_msg{color:#717274;font-size:14px;font-style:italic}
#flex_contents .inline_attachment.is_pinned,#flex_contents ts-message.is_pinned{background:0 0}
#flex_contents .inline_attachment.is_pinned .is_highlight_holder,#flex_contents .inline_attachment.is_pinned .is_pinned_holder,#flex_contents ts-message.is_pinned .is_highlight_holder,#flex_contents ts-message.is_pinned .is_pinned_holder{display:none}
@media screen and (max-width:1024px){li:first-child:nth-last-child(4) #active_members_count,li:first-child:nth-last-child(4) #disabled_members_count,li:first-child:nth-last-child(4) #restricted_members_count,li:first-child:nth-last-child(4) #usergroup_count,li:first-child:nth-last-child(4)~li #active_members_count,li:first-child:nth-last-child(4)~li #disabled_members_count,li:first-child:nth-last-child(4)~li #restricted_members_count,li:first-child:nth-last-child(4)~li #usergroup_count{display:none}
}
#file_list_toggle_users{position:absolute;right:5px;top:-1px;cursor:pointer;color:#717274}
#file_list_toggle_users.active:hover,#file_list_toggle_users:hover{color:#2ea664}
#file_list_toggle_users.active{color:#2c2d30}
#file_list_toggle_user .tab{padding-right:1.75rem!important}
#file_list_toggle_all,#file_list_toggle_user{position:relative;width:auto!important}
.secondary_file_button{position:absolute;top:.5rem;right:.5rem}
#team_filter_container{margin-right:2.5rem}
#team_filter_container label{font-size:.7rem;line-height:1.4rem;margin-right:.25rem;text-align:right;font-weight:400}
.flex_pane_heading_icon{margin-top:-2px;font-size:.9rem;width:1rem;display:inline-block;text-align:center}
#team_list_admin_link{color:#717274}
#team_tabs{margin-bottom:0}
#team_tabs .nav-tabs{margin-left:-.5rem}
#team_tabs .nav-tabs li a{padding-top:6px;font-size:.9rem;margin-top:-4px;padding-left:8px;padding-right:8px}
.searchable_member_list .infinite_spinner{margin:50% auto}
.searchable_member_list .other_matches{margin-bottom:.25rem;margin-left:1rem}
.searchable_member_list_filter{padding:1rem;position:relative;border-bottom:1px solid #e8e8e8}
.searchable_member_list_filter .faux_input{font-size:1rem;padding:.55rem .75rem .65rem;border:1px solid #a0a0a2;border-radius:.25rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:0;color:#2c2d30}
.searchable_member_list_filter .faux_input:hover{cursor:pointer}
.searchable_member_list_filter:after{right:1.6rem;top:1.6rem;font-size:1.25rem;content:"\E271";font-family:Slack;position:absolute;pointer-events:none;display:block}
.searchable_member_list_filter.loading{height:64px}
.searchable_member_list_filter.loading:after{display:none}
.searchable_member_list_filter_menu ul li a span{color:#a0a0a2}
.searchable_member_list_filter_menu ul li:hover a span{color:#fff}
#flannel_team_dir_loading{display:inline-block;vertical-align:top;margin-right:.5rem;margin-bottom:-2px}
#flannel_team_dir_loading .infinite_spinner{margin:0}
.bot_header,.restricted_header{margin-left:.5rem}
#flex_contents .help{font-size:1rem;color:#717274;line-height:1.3rem;padding-top:1rem;border-top:5px solid #2ea664;margin:2rem .5rem}
#flex_contents i.callout{color:#2ea664;margin:0 0 .75rem 1.25rem;float:right}
#flex_contents i.callout.member_help_center{margin-left:1rem;margin-top:-.25rem}
#flex_contents i.callout.member_help_center:before{font-size:3rem}
#downloads_tab{outline:0}
#downloads_tab .heading{padding:1rem;margin-bottom:.25rem}
#downloads_tab #downloads_tab_header .ts_icon_cloud_download{margin-right:.3rem}
#downloads_tab #downloads_tab_clear{padding-left:.5rem;font-size:1rem;border-right:1px solid #e8e8e8;margin-right:1rem}
#downloads_tab #downloads_empty{padding:8rem 6rem;font-size:1rem;line-height:1.4rem;text-align:center}
#downloads_tab #downloads_empty p{max-width:12rem;margin:1rem auto}
#downloads_tab #downloads_empty .ts_icon_cloud_download{vertical-align:middle;margin:0 .2rem}
#downloads_tab #downloads_shift_hint{display:none}
#downloads_tab .download_item{padding:.8rem .75rem .35rem;margin:0 1px 0 .25rem;position:relative;font-weight:400;font-size:1rem;border:1px solid transparent;border-radius:4px;opacity:.8;-webkit-transition:opacity .1s,border .1s;-moz-transition:opacity .1s,border .1s;transition:opacity .1s,border .1s}
#downloads_tab .download_item.in_progress,#downloads_tab .download_item:hover{opacity:1}
#downloads_tab .download_item:hover{border-color:#e8e8e8}
#downloads_tab .download_item:hover .download_name_row{padding-right:30px}
#downloads_tab .download_item:hover .action_icon,#downloads_tab .download_item:hover .download_actions{opacity:1;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
#downloads_tab .download_item:hover .download_remove_link{opacity:1}
#downloads_tab .download_item.in_progress .download_name_row{padding-right:90px}
#downloads_tab .download_item.in_progress .action_icon,#downloads_tab .download_item.in_progress .download_remove_link{display:none}
#downloads_tab .download_item:not(.in_progress){cursor:pointer}
#downloads_tab .download_item.hidden_with_fade_out_and_shrink{opacity:0;height:0!important;margin-top:0!important;padding-top:0!important;padding-bottom:0!important;overflow:hidden;transition:opacity .3s ease-out 0s,height .3s ease-out .2s,margin-top .3s ease-out .2s,padding-top .3s ease-out .2s,padding-bottom .3s ease-out .2s}
#downloads_tab .icon_actions{float:left;margin:1px 0 .5rem;position:relative}
#downloads_tab .icon_actions .action_icon{position:absolute;right:-8px;bottom:-2px;width:18px;height:18px;line-height:15px;border-radius:50%;background:#2d9ee0;box-shadow:0 0 0 3px #fff;color:#fff;opacity:0;-webkit-transform:translate3d(0,-6px,0);-moz-transform:translate3d(0,-6px,0);-ms-transform:translate3d(0,-6px,0);transform:translate3d(0,-6px,0);-webkit-transition:-webkit-transform .1s ease-out,opacity .1s ease-out;-moz-transition:-moz-transform .1s ease-out,opacity .1s ease-out;transition:transform .1s ease-out,opacity .1s ease-out}
#downloads_tab .icon_actions .action_icon.image{bottom:-8px}
#downloads_tab .icon_actions .action_icon:before{margin-left:-1px}
#downloads_tab .icon_actions .action_icon.snippet{background:#4d394b}
#downloads_tab .icon_actions .action_icon.post,#downloads_tab .icon_actions .action_icon.space{background:#2ea664}
#downloads_tab .icon_actions .action_icon.doc,#downloads_tab .icon_actions .action_icon.docx{background:#005e99}
#downloads_tab .icon_actions .action_icon.xls,#downloads_tab .icon_actions .action_icon.xlsm,#downloads_tab .icon_actions .action_icon.xlsx,#downloads_tab .icon_actions .action_icon.xltx{background:#2ea664}
#downloads_tab .icon_actions .action_icon.ppt,#downloads_tab .icon_actions .action_icon.pptx{background:#f26130}
#downloads_tab .icon_actions .action_icon.ai,#downloads_tab .icon_actions .action_icon.sketch{background:#ff9000}
#downloads_tab .icon_actions .action_icon.psd{background:#2d9ee0}
#downloads_tab .icon_actions .action_icon.indd{background:#eb959f}
#downloads_tab .icon_actions .action_icon.fla,#downloads_tab .icon_actions .action_icon.swf{background:#d72b3f}
#downloads_tab .icon_actions .action_icon.ipa{background:#a0a0a2}
#downloads_tab .icon_actions .action_icon.apk{background:#2ea664}
#downloads_tab .icon_actions .action_icon.dropbox{background:#0576b9}
#downloads_tab .icon_actions .action_icon.gpres{background:#ff9000}
#downloads_tab .icon_actions .action_icon.gsheet{background:#2ea664}
#downloads_tab .icon_actions .action_icon.gdoc{background:#2d9ee0}
#downloads_tab .icon_actions .action_icon.gdraw,#downloads_tab .icon_actions .action_icon.gform,#downloads_tab .icon_actions .action_icon.pdf{background:#d72b3f}
#downloads_tab .download_img{border:1px solid #b1b1b1;border-radius:.25rem}
#downloads_tab .download_data{margin-left:2.75rem;position:relative;z-index:1}
#downloads_tab .download_data>div{margin-bottom:.5rem}
#downloads_tab .download_data .download_name_row{color:#5d5d5f;position:relative;padding-right:0;margin-bottom:0}
#downloads_tab .download_name:not(:empty){font-weight:700;padding-bottom:.5rem}
#downloads_tab .download_data .download_extra_actions{position:absolute;top:1px;right:0;display:flex;transition:opacity linear .5s;opacity:1;pointer-events:auto}
#downloads_tab a.download_cancel_link,#downloads_tab a.download_pause_link,#downloads_tab a.download_resume_link{font-size:.8rem;margin-left:5px;color:#b1b1b1}
#downloads_tab i.download_remove_link{position:absolute;top:50%;right:10px;z-index:2;opacity:0;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:opacity .1s,color .1s;-moz-transition:opacity .1s,color .1s;transition:opacity .1s,color .1s}
#downloads_tab i.download_remove_link:hover{color:#d72b3f}
#downloads_tab .download_size_row{color:#949497;font-weight:700;font-size:13px;position:relative;display:flex}
#downloads_tab .download_size{margin-right:3px}
#downloads_tab .download_actions{display:inline-block;position:absolute;left:0;top:0;width:100%;background:#fff;opacity:0;-webkit-transform:translate3d(0,-50%,0);-moz-transform:translate3d(0,-50%,0);-ms-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0);-webkit-transition:-webkit-transform .1s ease-out,opacity .1s ease-out;-moz-transition:-moz-transform .1s ease-out,opacity .1s ease-out;transition:transform .1s ease-out,opacity .1s ease-out}
#downloads_tab a.download_open_link,#downloads_tab a.download_retry_link,#downloads_tab a.download_show_link{opacity:1;display:none;position:static;font-weight:700;font-size:.9rem;color:#b1b1b1;top:0;left:.5rem;white-space:nowrap;pointer-events:none}
#downloads_tab .download_estimate{opacity:1;transition:opacity linear .5s;flex:none;margin-left:auto;white-space:nowrap}
html:not(.supports_flexbox) #downloads_tab .download_estimate{position:absolute;top:0;right:0}
#downloads_tab .download_progress_bar,#downloads_tab .download_progress_row{height:6px;border-width:0;border-radius:3px}
#downloads_tab .download_progress_row{opacity:1;transition:opacity linear .5s;background-color:#ededed}
#downloads_tab .download_progress_bar{background-color:#4babf7;width:0}
#downloads_tab .download_debug{font-size:.8rem}
#downloads_tab .download_item:not(.in_progress) span.download_extra_actions{pointer-events:none;opacity:0}
#downloads_tab .download_item:not(.in_progress) a.download_remove_link{opacity:1;pointer-events:auto}
#downloads_tab .download_item:not(.in_progress) span.download_estimate{pointer-events:none;opacity:0}
#downloads_tab .download_item:not(.in_progress) .download_progress_row{display:none}
#downloads_tab .download_item.completed a.download_show_link{opacity:1;pointer-events:auto;display:block}
#downloads_tab .download_item.completed i.action_icon:before{content:'\E146'}
#downloads_tab .download_item.canceled i.action_icon:before,#downloads_tab .download_item.failed i.action_icon:before{content:'\E147';margin-top:1px}
#downloads_tab .download_item.canceled a.download_retry_link,#downloads_tab .download_item.failed a.download_retry_link{opacity:1;pointer-events:auto;display:block}
#downloads_tab .download_item.completed .partial_size{display:none}
#downloads_tab .download_item_highlighter{z-index:2!important;top:0!important;left:0!important;right:0!important;width:auto!important;box-sizing:content-box;padding-bottom:0!important;border-radius:4px}
#downloads_tab.supports_open_file{position:relative}
#downloads_tab.supports_open_file .download_item:last-of-type{margin-bottom:100px}
#downloads_tab.supports_open_file #downloads_shift_hint{display:block;position:absolute;height:100px;bottom:0;left:0;right:1rem;text-align:center;line-height:100px;color:#717274;font-size:.9rem;background:linear-gradient(to bottom,rgba(255,255,255,0),#fff 25%,#fff);z-index:5}
#downloads_tab.supports_open_file.shift_key .download_item.completed i.action_icon{border-radius:3px}
#downloads_tab.supports_open_file.shift_key .download_item.completed i.action_icon:before{content:'\E311'}
#downloads_tab.supports_open_file.shift_key .download_item.completed .download_show_link{display:none}
#downloads_tab.supports_open_file.shift_key .download_item.completed .download_open_link{display:block}
#downloads_tab .downloads_load_more{height:100px;margin-bottom:60px;display:flex;-ms-flex-pack:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;align-items:center}
.dm_info_pane .heading{padding-bottom:1rem}
.dm_info_pane .channel_page_about,.dm_info_pane .channel_page_members,.dm_info_pane .channel_page_notif_prefs{display:none}
.dm_info_pane .conversation_details{display:block!important}
.mpim_info_pane .channel_page_about{display:none}
.mpim_info_pane .channel_page_members,.mpim_info_pane .channel_page_notif_prefs{display:block}
#details_tab .heading #details_tab_header .ts_icon_channel,#details_tab .heading #details_tab_header .ts_icon_lock{font-weight:bolder}
#details_tab .heading #details_tab_header .ts_icon_channel:before,#details_tab .heading #details_tab_header .ts_icon_lock:before{font-weight:bolder;font-size:inherit}
#details_tab .heading #details_tab_header .ts_icon_channel{margin-right:-.25rem}
#details_tab .heading #details_tab_header .ts_icon_lock{margin-right:-.125rem}
[lang=ja-JP] #details_tab .heading #details_tab_header .ts_icon_shared_channel{margin-right:18px}
#details_tab .heading #details_tab_header .ts_icon_shared_channel:before{position:relative;top:7px}
#details_tab .conversation_details{display:none;z-index:50}
#details_tab .conversation_details .member_info,#details_tab .conversation_details .slackbot_info{line-height:1.2rem;margin-bottom:12px;padding:12px 10px 0 11px}
#details_tab .conversation_details .member_name:hover{color:#2c2d30}
#details_tab .conversation_details .member_username:hover{color:#666}
#details_tab .conversation_details .member_info_timezone{line-height:1.5;padding:11px 0 11px 11px;border-top:1px solid #e8e8e8;font-size:14px}
#details_tab hr{border-top-color:#e8e8e8;border-bottom:none;margin:0}
#details_tab .channel_page_section{background:#fff;position:relative;border-top:1px solid #e8e8e8;padding-left:8px;padding-right:8px;margin-bottom:3px;min-height:61px;max-height:61px;overflow-y:hidden;transition:max-height .3s ease}
#details_tab .channel_page_section .section_content,#details_tab .channel_page_section .section_header{padding-left:.3rem}
#details_tab .channel_page_section .section_header{opacity:.8;cursor:pointer;font-size:1.125rem;line-height:1.125;padding:17px 0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%;text-align:left;outline:0;margin-top:3px}
#details_tab .channel_page_section .section_header:hover{opacity:1}
#details_tab .channel_page_section .section_header:hover .disclosure_triangle{color:#2c2d30}
#details_tab .channel_page_section .section_header.focus-ring{box-shadow:none;opacity:1}
#details_tab .channel_page_section .section_header.focus-ring .channel_section_label{box-shadow:0 0 0 3px rgba(21,67,217,.8);border-radius:4px!important}
#details_tab .channel_page_section .section_title{color:#2c2d30;-webkit-transform:translateY(-1px);-moz-transform:translateY(-1px);-ms-transform:translateY(-1px);transform:translateY(-1px)}
#details_tab .channel_page_section .disclosure_triangle{margin-right:-.3rem;text-align:right;color:#a0a0a2}
#details_tab .channel_page_section .disclosure_triangle .ts_icon_caret_down{display:none}
#details_tab .channel_page_section .section_content{display:none;font-size:.9375rem;margin-bottom:1.5625rem}
#details_tab .channel_page_section.expanded .ts_icon_caret_right{display:none}
#details_tab .channel_page_section.expanded .section_content,#details_tab .channel_page_section.expanded .ts_icon_caret_down{display:block}
#details_tab .channel_page_section.expanded .section_header{opacity:1}
#details_tab .channel_page_section.expanded .section_content.channel_purpose{margin-top:-4px}
#details_tab .channel_page_section.channel_page_members .section_content,#details_tab .channel_page_section.channel_page_members .section_header{position:relative;z-index:1}
#details_tab .channel_page_section.channel_page_members.expanded .channel_page_member_lists.loading .infinite_spinner{margin-top:0}
#details_tab .channel_page_section.channel_page_members #channel_page_all_members{margin-left:-.4rem}
#details_tab .channel_page_section.channel_page_members #channel_member_list_container{margin-top:-.5rem}
#details_tab .channel_page_section.channel_page_members #channel_member_list_container .icon_search{top:.3rem}
#details_tab .channel_page_section.channel_page_members #channel_member_list_container .searchable_member_list_search .icon_search{top:.6rem}
#details_tab .channel_page_section.channel_page_members #channel_member_list_container .searchable_member_list_search .icon_close{top:.7rem}
#details_tab .channel_page_section.channel_page_pinned_items.expanded .pinned_items.loading .infinite_spinner{margin-top:0}
#details_tab .channel_page_section .channel_page_pinned_items_highlighter{padding-bottom:0}
#details_tab .channel_page_section.channel_page_shared_files{overflow-x:hidden}
#details_tab .channel_page_section.channel_page_shared_files.expanded .section_content.loading .infinite_spinner{margin-top:0}
#details_tab .channel_page_section.channel_page_about{border-top:none}
#details_tab .channel_section_label .ts_icon_info_circle{color:#717274}
#details_tab .channel_purpose{margin-bottom:.8rem}
#details_tab .shared_team_name_and_owner{margin-left:45px}
#details_tab .shared_team_name_and_owner .shared_team_user{min-height:1.1rem}
#details_tab .channel_shared_teams .infinite_spinner{margin-top:0}
#details_tab .created_by{color:#717274;margin-bottom:1.2rem}
#details_tab #channel_purpose_input{width:100%;height:auto;min-height:6.3rem}
#details_tab .edit_purpose{display:none;font-size:.8rem;line-height:normal}
#details_tab .channel_purpose_section:hover .edit_purpose{display:inline}
#details_tab .channel_desktop_notifs,#details_tab .channel_push_notifs,#details_tab .empty_pinned_items,#details_tab .empty_shared_files,#details_tab .section_content.channel_purpose{line-height:1.25rem}
#details_tab .restricted_members_count{display:inline-block;font-size:.8rem;margin-left:auto;margin-right:.75rem;opacity:.6;position:relative;top:-2px}
#details_tab .restricted_members_count .icon_restricted_header{vertical-align:middle}
#details_tab .restricted_members_count .icon_restricted_header:before{font-size:18px}
#details_tab .channel_page_member_tabs .icon_member_header{margin-top:-2px;color:#2ea664}
#details_tab .pinned_item:focus,#details_tab .pinned_item:hover{box-shadow:0 2px 2px 0 rgba(0,0,0,.05)}
#details_tab .pinned_item:focus .remove_pin,#details_tab .pinned_item:hover .remove_pin{display:block}
#details_tab .empty_pinned_items .ts_icon_thumb_tack{position:relative;top:1px}
#details_tab .empty_pinned_items .ts_icon_thumb_tack:before{font-size:1rem}
#details_tab .channel_page_action{font-size:15px;margin-bottom:.3rem}
#details_tab .channel_page_action .leave_link{color:#717274}
#details_tab .channel_page_action .leave_link:hover{color:#005e99}
#details_tab .channel_page_action .ts_icon{vertical-align:middle;position:relative;margin-right:9px}
#details_tab .channel_page_action .ts_icon:before{font-size:18px}
#details_tab .channel_page_action .ts_icon.ts_icon_add_user{left:1px}
#details_tab .channel_page_action .ts_icon.ts_icon_search_files{left:-1px}
#details_tab .channel_page_member_lists{margin-top:1px}
#details_tab .view_all_files_link{font-size:15px;text-align:center;margin:1.5rem 0 1.5rem -.3rem;line-height:2.5rem}
#details_tab .view_all_files_link .ts_icon_search_files{margin-right:9px;left:-1px;vertical-align:middle}
#details_tab .view_all_files_link .ts_icon_search_files:before{font-size:18px}
#details_tab .member_unknown{display:inline-block}
.channel_page_member_row{line-height:20px;height:32px;font-size:15px;color:#2c2d30;padding-right:.25rem;border:1px solid transparent;border-radius:2px}
.channel_page_member_row a{color:#2c2d30;outline:0}
.channel_page_member_row a:focus,.channel_page_member_row a:hover{text-decoration:none}
.channel_page_member_row.away{color:#717274}
.channel_page_member_row.away .member_image{opacity:.5;-webkit-filter:grayscale(100%);filter:grayscale(100%)}
.channel_page_member_row .member_image{width:20px;height:20px;opacity:.8;float:left}
.channel_page_member_row:hover{background-color:#eaf5fc;border-color:#cbe7f7}
.channel_page_member_row .member_badge{height:100%;width:16px}
.channel_page_member_row .presence{float:right;margin-top:6px;margin-left:5px}
.pinned_item{position:relative;cursor:pointer;border-top:1px solid rgba(0,0,0,.09);border-right:1px solid rgba(0,0,0,.1);border-left:1px solid rgba(0,0,0,.1);border-bottom:1px solid rgba(0,0,0,.12);border-radius:6px;font-size:15px;line-height:18px;margin-bottom:.625rem;color:#2c2d30;padding:12px 25px 12px 12px}
.pinned_item.unread_pin{border:1px solid #f26130}
.pinned_item .pin_file_title{font-weight:900;color:#2c2d30}
.pinned_item .pin_member_name a{color:#2c2d30!important;font-weight:900!important}
.pinned_item .pin_metadata{font-size:13px;color:#717274}
.pinned_item .remove_pin{cursor:pointer;position:absolute;top:4px;right:2px;color:#a0a0a2;display:none}
.pinned_item .remove_pin:hover{color:#2c2d30}
.pinned_item .icon_pin{position:absolute;right:18px;top:8px}
.pinned_item .pinned_message_text{line-height:18px;max-height:90px;overflow:auto;position:relative;padding-top:2px}
.pinned_item .pinned_message_text.hide_scroll{overflow:hidden}
.pinned_item .pinned_message_text .pin_truncate_fade{display:block;position:absolute;bottom:0;left:0;width:100%;height:18px;background:#fff;background:-webkit-gradient(linear,left bottom,left top,color-stop(0,#fff),color-stop(1,rgba(255,255,255,0)));background:-moz-linear-gradient(center bottom,#fff 0,rgba(255,255,255,0) 100%);background:-ms-linear-gradient(bottom,#fff,rgba(255,255,255,0));filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='rgba(255, 255, 255, 0)', endColorstr='#ffffff', GradientType=0);pointer-events:none;z-index:1}
.pinned_item.delete_mode{border-color:#d72b3f!important}
html.is_electron_mac #rxn_toast_div{top:23px}
#rxn_toast_div span.emoji-outer:nth-child(2){border:1px solid transparent;border-radius:1rem;height:12px;width:12px;top:-42px;left:18px;position:relative}
#whats_new_tab #whats_new_scroller{-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}
#whats_new_tab .flex_heading_controls{margin-top:.5rem}
#whats_new_tab .flex_heading_controls label{margin-bottom:0;font-weight:400;color:#717274}
#whats_new_tab p{font-size:15px;line-height:22px;color:#2c2d30}
#whats_new_tab .ts_icon_presence_online{color:#2d9ee0}
#whats_new_tab .ts_icon_presence_online:before{font-size:22px;vertical-align:bottom;margin-bottom:3px;margin-left:-4px;margin-right:-3px}
#whats_new_tab .whats_new_more .ts_icon_chevron_medium_right:hover{text-decoration:none}
#whats_new_tab .whats_new_more .ts_icon_chevron_medium_right:before{font-size:14px;line-height:14px;margin-bottom:3px;margin-left:3px;vertical-align:bottom}
#convo_tab .heading .close_flexpane{float:none;margin-left:12px}
#convo_tab #convo_tab_header{font-size:1.125rem;flex:1;min-width:0}
#convo_tab #convo_tab_header .thread_participants{line-height:15px;height:15px;font-weight:400}
html:not(.supports_flexbox) #convo_tab #convo_tab_header .thread_participants{max-width:200px}
#convo_tab #convo_tab_back_container{display:flex;padding-left:5px;padding-right:15px;margin-right:15px;border-right:1px solid #e8e8e8}
#convo_tab #convo_tab_back{position:relative;top:-1px;color:#2c2d30}
#convo_tab #convo_tab_back:focus,#convo_tab #convo_tab_back:hover{outline:0;color:#005e99}
#convo_tab #convo_tab_btns{display:flex}
html:not(.supports_flexbox) #convo_tab #convo_tab_btns{display:inline-block;position:absolute;right:12px;top:20px}
#convo_tab #convo_tab_btns .close_flexpane:focus,#convo_tab #convo_tab_btns .close_flexpane:hover{outline:0;color:#005e99}
.mentions_reply{position:relative;font-size:15px;padding-left:45px}
.mentions_reply .original_msg,.mentions_reply .reply_faces,.mentions_reply>p{margin-bottom:.2rem}
.mentions_reply .original_msg .member_image,.mentions_reply .reply_faces .member_image,.mentions_reply>p .member_image{margin-right:3px}
.mentions_reply .mentions_reply_avatar,.mentions_reply .mentions_reply_icon{position:absolute;top:0;left:0}
.mentions_reply .mentions_reply_icon{border-radius:.2rem;height:36px;width:36px;line-height:36px;text-align:center;background-color:#eaf5fc;color:#0576b9}
.mentions_reply .replier_info{color:#717274;margin-bottom:0;line-height:18px;font-style:italic}
.mentions_reply .replier_info .member,.mentions_reply .replier_info .n_others{font-style:normal;color:#2c2d30!important}
.mentions_reply .reply_msg{line-height:22px}
.mentions_reply .original_msg{color:#717274;font-size:13px;line-height:18px}
.mentions_reply .replier_info+.original_msg{padding-top:.2rem}
.mentions_reply .open_conversation{display:block;font-size:13px;font-weight:700}
#member_mentions{padding-left:8px;padding-right:8px}
#member_mentions .day_divider,#member_mentions .mention_rxn,#member_mentions .mentions_reply,#member_mentions ts-message{margin-bottom:1rem}
#member_mentions .channel_link .ts_icon_shared_channels{top:2px;margin-left:1px}
#flex_contents #mentions_tab_bar{padding-right:0;width:calc(100% - 4px)}
#flex_contents #mentions_tab_bar li{flex:1}
#member_mentions .message_content,#member_mentions .original_msg,#member_mentions .reply_msg{padding-right:1rem}
#user_groups_list .internal_user_group_link{border:none;background:inherit;padding:0}
@font-face{font-family:appleLogo;src:local("Lucida Grande");unicode-range:U+F8FF}
#team_menu>*{opacity:1;-webkit-transition:opacity .2s ease 0s;-moz-transition:opacity .2s ease 0s;transition:opacity .2s ease 0s}
#team_menu .notifications_menu_btn{opacity:.6}
#team_menu.placeholder:after{opacity:1}
#team_menu.placeholder>*{opacity:0!important}
#col_channels{width:220px;float:left;position:relative;flex-grow:1;display:flex;flex-direction:column;overflow:hidden}
#col_channels:before{content:"";position:absolute;top:0;height:170px;display:block;background-image:url(/57c6/img/loading_channel_pane@2x.png);background-position:16px -67px;background-size:178px 230px;background-repeat:no-repeat;opacity:0;-ms-pointer-events:none;-webkit-pointer-events:none;pointer-events:none;-webkit-transition:opacity .2s ease 0s;-moz-transition:opacity .2s ease 0s;transition:opacity .2s ease 0s}
#col_channels .placeholder_shimmer_clipper,#col_channels:before{width:260px}
#col_channels .placeholder_shimmer_clipper{width:170px;height:230px}
#col_channels .placeholder_shimmer_bg_wrapper{position:absolute;top:-67px;left:16px}
#col_channels.placeholder:before{opacity:1}
.channel_overlay{display:block;margin:4rem auto;font-size:1rem;line-height:1.25rem;color:#2c2d30;padding:0 1.5rem;max-width:70%;border-left:5px solid #2d9ee0}
.channel_overlay.channel_overlay_redesign{border-left:none}
.channel_overlay.channel_overlay_redesign .channel_overlay_title{color:#2c2d30;margin-left:80px}
.channel_overlay.channel_overlay_redesign ul{margin-left:1.125rem}
.channel_overlay.channel_overlay_redesign li{margin-bottom:.5rem;color:#717274}
.channel_overlay_title_wrap{border-bottom:2px solid rgba(160,160,162,.5)}
.channel_overlay_title_shared{font-size:1rem;line-height:1.5rem;color:#2c2d30;margin-left:80px}
.channel_overlay_title{font-size:1.5rem;line-height:2rem;word-wrap:break-word}
.channel_overlay_title strong{font-weight:900}
.channel_overlay_title_opener{font-size:1rem;line-height:1.5rem}
.is_ie .channel_overlay_team_icon{max-width:61px}
.channel_overlay_topic{word-wrap:break-word}
.channel_overlay .btn{margin-top:1rem}
.channel_overlay .btn:active{margin-top:17px}
.channel_overlay label.overlay_pref{font-size:.8rem;font-weight:400;margin-top:.5rem;text-align:left;line-height:1.4rem}
#group_joined_wrapper{overflow-y:auto;margin-right:-.4rem}
#monkey_scroll_wrapper_for_overlay_wrapper,#monkey_scroll_wrapper_for_overlay_wrapper .monkey_scroll_hider,#overlay_wrapper{height:100%}
#fs_modal .contents_container.p-share_channel_dialog__container{padding-top:10vh}
.p-share_channel_dialog__contents .error{border:2px solid #f26130;border-left:4px solid #f26130}
.p-share_channel_dialog__contents .extra_help{font-size:.9rem;display:block}
.p-share_channel_dialog__heading{font-size:2rem}
#fs_modal .p-share_channel_dialog__subheading{font-size:.9rem;color:#a0a0a2;margin-bottom:.5rem}
.p-share_channel_dialog__description{font-size:1.1rem;line-height:1.5;margin-bottom:2rem}
.p-share_channel_dialog__description--channel-options-menu{font-size:1rem}
.p-share_channel_dialog__input_wrapper{display:flex;flex-direction:row;max-width:480px}
.p-share_channel_dialog__input_label,.p-share_channel_dialog__input_label.validation_warning{display:block}
.p-share_channel_dialog__input_label.validation_warning .validation_message::before{margin-left:0}
.p-share_channel_dialog__invite_people_wrapper .lfs_input_container.empty .lfs_input{height:auto}
input.p-share_channel_dialog__team_url{text-align:right;flex-grow:1;border-bottom-right-radius:0;border-top-right-radius:0}
.p-share_channel_dialog__team_url_suffix{font-weight:700;display:block;background:#f9f9f9;height:100%;line-height:3rem;padding:0 .75rem;border-top-right-radius:5px;border-bottom-right-radius:5px;border:1px solid #a0a0a2;border-left:none}
.p-share_channel_dialog__custom_message_container{position:relative}
.p-share_channel_dialog__custom_message_user{position:absolute;padding:1rem 1rem 1.5rem;background:#fff;border-radius:5px;margin:1px;width:calc(98%)}
.p-share_channel_dialog__custom_message_container .p-share_channel_dialog__custom_message_input{resize:none;padding-top:5rem;height:12rem}
.p-share_channel_dialog__channel_options_header{font-size:2rem;line-height:3rem;font-weight:300;text-align:center;border-top:1px solid transparent;border-bottom:1px solid #e8e8e8;color:#2c2d30;padding-bottom:3rem;margin-bottom:3rem}
[lang=ja-JP] .p-share_channel_dialog__channel_options_header{text-align:left}
.p-share_channel_dialog__channel_options_header .ts_icon_lock:before,.p-share_channel_dialog__channel_options_header .ts_icon_org_shared_channel:before,.p-share_channel_dialog__channel_options_header .ts_icon_shared_channel:before,.p-share_channel_dialog__channel_options_header .ts_icon_shared_channels:before{font-size:2rem;line-height:2rem}
.p-share_channel_dialog__channel_options_header .ts_icon_shared_channels,.p-share_channel_dialog__channel_options_header .ts_icon_shared_channels_pending{top:5px}
.p-share_channel_dialog__free_trial_wrapper{color:#2c2d30;margin-top:2.5rem;background-color:rgba(255,204,0,.2);border-radius:4px;padding:30px;-webkit-transition:background .5s linear;-moz-transition:background .5s linear;-ms-transition:background .5s linear;-o-transition:background .5s linear;transition:background .5s linear}
.p-share_channel_dialog__free_trial_heading{font-size:1.375rem;line-height:normal}
.p-share_channel_dialog__free_trial_paragraph{font-size:.9375rem;line-height:1.5em}
.p-share_channel_dialog__free_trial_checkbox_wrapper{font-size:.9375rem}
.p-share_channel_dialog__checkbox_alert{height:14px;width:4px;left:-12px;top:7px;border-radius:10px}
.p-share_channel_dialog__free_trial_checkbox{margin-right:.2rem}
@font-face{font-family:appleLogo;src:local("Lucida Grande");unicode-range:U+F8FF}
#col_messages{margin-left:0;position:relative;display:flex;flex:1;flex-direction:column;min-width:1px;box-shadow:inset 1px 0 0 0 #e8e8e8}
#messages_container{flex:1;display:flex;outline:0}
.supports_custom_scrollbar:not(.slim_scrollbar) #messages_container:after{background:url(/9a9a/img/scroll_mask_top.svg) no-repeat;content:'';height:8px;position:absolute;right:4px;top:8px;width:8px}
.supports_custom_scrollbar.slim_scrollbar #messages_container:after{background:url(/9a9a/img/scroll_mask_top.svg) no-repeat;content:'';height:8px;position:absolute;right:2px;top:8px;width:6px;background-size:6px}
.supports_custom_scrollbar .threads_view_is_showing #messages_container:after{content:none}
.message_pane_scroller{height:auto!important;flex:1}
#messages_container .monkey_scroll_hider,#messages_container .monkey_scroll_wrapper{flex:1;display:flex;flex-direction:column;overflow:hidden}
.loading #msgs_scroller_div{visibility:hidden}
#app_space_scroller_div,#archive_msgs_scroller_div,#msgs_scroller_div{overflow-y:auto;outline:0;display:flex;flex-direction:column;min-width:1px}
.supports_custom_scrollbar:not(.slim_scrollbar) #app_space_scroller_div,.supports_custom_scrollbar:not(.slim_scrollbar) #archive_msgs_scroller_div,.supports_custom_scrollbar:not(.slim_scrollbar) #msgs_scroller_div{overflow-x:hidden;overflow-y:scroll;border-right:.25rem solid transparent}
.supports_custom_scrollbar:not(.slim_scrollbar) #app_space_scroller_div::-webkit-scrollbar,.supports_custom_scrollbar:not(.slim_scrollbar) #archive_msgs_scroller_div::-webkit-scrollbar,.supports_custom_scrollbar:not(.slim_scrollbar) #msgs_scroller_div::-webkit-scrollbar{position:absolute;-webkit-appearance:none;width:8px}
.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-clip:padding-box!important;border-radius:3px;color:#fff}
.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-track,.supports_custom_scrollbar:not(.slim_scrollbar) #msgs_scroller_div::-webkit-scrollbar-track{background:#f3f3f3;box-shadow:inset 0 -4px 0 0,inset 0 4px 0 0}
.supports_custom_scrollbar:not(.slim_scrollbar) #app_space_scroller_div::-webkit-scrollbar-thumb,.supports_custom_scrollbar:not(.slim_scrollbar) #archive_msgs_scroller_div::-webkit-scrollbar-thumb,.supports_custom_scrollbar:not(.slim_scrollbar) #msgs_scroller_div::-webkit-scrollbar-thumb{background:#d9d9de;box-shadow:inset 0 -2px,inset 0 -3px,inset 0 2px,inset 0 3px;min-height:36px}
.supports_custom_scrollbar:not(.slim_scrollbar) #app_space_scroller_div::-webkit-scrollbar-corner,.supports_custom_scrollbar:not(.slim_scrollbar) #archive_msgs_scroller_div::-webkit-scrollbar-corner,.supports_custom_scrollbar:not(.slim_scrollbar) #msgs_scroller_div::-webkit-scrollbar-corner{background:#fff}
.supports_custom_scrollbar.slim_scrollbar #app_space_scroller_div,.supports_custom_scrollbar.slim_scrollbar #archive_msgs_scroller_div,.supports_custom_scrollbar.slim_scrollbar #msgs_scroller_div{overflow-x:hidden;overflow-y:scroll;margin-right:2px}
.supports_custom_scrollbar.slim_scrollbar #app_space_scroller_div::-webkit-scrollbar,.supports_custom_scrollbar.slim_scrollbar #archive_msgs_scroller_div::-webkit-scrollbar,.supports_custom_scrollbar.slim_scrollbar #msgs_scroller_div::-webkit-scrollbar{position:absolute;-webkit-appearance:none;width:6px}
.supports_custom_scrollbar.slim_scrollbar #app_space_scroller_div::-webkit-scrollbar-thumb,.supports_custom_scrollbar.slim_scrollbar #archive_msgs_scroller_div::-webkit-scrollbar-thumb,.supports_custom_scrollbar.slim_scrollbar #msgs_scroller_div::-webkit-scrollbar-thumb{background-color:rgba(113,114,116,.5);background-clip:padding-box!important;border-radius:3px;color:#717274;min-height:36px}
.supports_custom_scrollbar.slim_scrollbar #app_space_scroller_div::-webkit-scrollbar-thumb:hover,.supports_custom_scrollbar.slim_scrollbar #archive_msgs_scroller_div::-webkit-scrollbar-thumb:hover,.supports_custom_scrollbar.slim_scrollbar #msgs_scroller_div::-webkit-scrollbar-thumb:hover{background-color:rgba(113,114,116,.8)}
.onboarding #msgs_div{display:none}
.onboarding #end_div{flex:1;display:flex;flex-direction:column;padding-bottom:16px}
#archives_bottom_div,#archives_top_div{padding:1rem;text-align:center}
#archives_top_div{padding-top:6rem}
#archives_bottom_div{padding-bottom:3rem}
.msgs_holder{padding:0;margin:0;clear:both}
.dense_theme .message_content_header,.dense_theme .message_content_header_left{display:inline}
.dense_theme .msg_right_link{margin-top:2px}
.light_theme .message_content_header{display:flex;align-items:baseline}
.light_theme .message_content_header_left{flex:1 1 auto}
.light_theme .msg_right_link{float:none;flex:0 0 auto;text-align:right}
.light_theme .top_results_search_message_result .message_content_header_left{margin-right:0;line-height:12px}
.msg_right_link{font-style:normal;color:#a0a0a2;font-size:12px;line-height:1.2rem;float:right}
.message_content .message_content_header>.msg_right_link{margin-right:-1rem}
#client_body:not(.onboarding) #archive_msgs_scroller_div #archives_top_div,#client_body:not(.onboarding) #msgs_scroller_div #end_div{margin-top:auto;flex:none}
#msgs_scroller_div #end_display_div{padding:1rem;margin:1rem 0 0}
#msgs_scroller_div #end_display_div #end_display_status{text-align:center;color:#cecece;font-style:italic;padding:1rem}
#msgs_scroller_div #end_display_div #end_display_meta{padding:16px 1.1rem 0 0;font-size:1.1rem;color:#717274;line-height:1.5rem}
#msgs_scroller_div #end_display_div #end_display_meta #im_meta .mpim_notif_prefs{display:flex}
#msgs_scroller_div #end_display_div #end_display_meta #im_meta .mpim_notif_prefs .content,#msgs_scroller_div #end_display_div #end_display_meta #im_meta .mpim_notif_prefs label{font-size:.9375rem}
#msgs_scroller_div #end_display_div #end_display_meta #im_meta .mpim_notif_prefs input[type=radio]{vertical-align:baseline}
#msgs_scroller_div #end_display_div #end_display_meta #im_meta .mpim_notif_prefs .content{flex:1;padding-left:12px;margin-bottom:0}
#msgs_scroller_div #end_display_div #end_display_meta #im_meta .mpim_notif_prefs .quote_bar{width:4px;background:#e3e4e6;border-radius:8px}
#msgs_scroller_div #end_display_div #end_display_meta i.callout.ts_icon_lightbulb_o::before{font-size:3rem}
#msgs_scroller_div #end_display_div #end_display_meta h1{font-size:30px;line-height:30px;color:#4d394b}
#msgs_scroller_div #end_display_div #end_display_meta h1 .ts_icon_shared_channel{font-size:33px;line-height:33px;color:#4d394b}
#msgs_scroller_div #end_display_div p{color:#2c2d30;margin:0 auto 1rem}
#msgs_scroller_div #end_display_div p.dm_explanation{color:#2c2d30}
#msgs_scroller_div #end_display_div p.dm_explanation .bot_about_link{font-size:.9rem;margin-top:.5rem;display:block}
#msgs_scroller_div #end_display_div p.dm_explanation .bot_about_link .ts_icon{position:relative;top:1px;margin-right:4px}
.p-shared_team_icons{overflow:hidden;margin-bottom:24px}
.p-shared_team_icons__team_image{margin-left:16px;float:left}
.p-shared_team_icons__team_image:first-of-type{margin-left:0}
ul.end_display_actions{margin:0 0 1rem}
ul.end_display_actions li{display:inline-block;margin:0 1rem 1rem 0;list-style:none;font-size:.9rem}
ul.end_display_actions .end_action_integration{display:inline-block}
ul.end_display_actions .end_action_integration .ts_icon_plus{position:relative;top:1px}
#notification_banner{background-color:#fff;top:8px;padding:22px 17px 16px 23px;box-shadow:0 2px 4px rgba(0,0,0,.2);text-shadow:none;border-radius:0;margin:0 -16px 0 0}
#notification_banner ts-icon{position:absolute;right:12px;top:12px;color:#717274;cursor:pointer}
#notification_banner img{margin-right:3px}
#notification_banner h1{font-size:1.125rem;color:#2c2d30;line-height:1.223em}
#notification_banner h2{font-size:.938rem;font-weight:400;line-height:1.7em;color:#2c2d30;margin:10px auto 15px;max-width:510px}
#notification_banner .notification_banner_btn{height:30px;min-width:105px;font-size:.815rem;line-height:1.388em;padding:5px 14px;margin-right:4px;margin-left:4px}
.msg_lim_activation_banner_overlay{position:fixed;width:100%;height:100%;top:0;left:0;right:0;bottom:0;background-color:#000;z-index:1000;opacity:.3}
.msg_lim_activation_banner_menu_overlay{position:absolute;width:100%;background-color:#e8e8e8;z-index:1000;opacity:.8}
.msg_lim_activation_banner_menu_overlay.top{top:0}
.msg_lim_activation_banner_menu_overlay.admin_invite{height:342.2px}
.msg_lim_activation_banner_menu_overlay.non_admin_invite{height:317.2px}
.msg_lim_activation_banner_menu_overlay.non_admin_no_invite{height:267.2px}
.msg_lim_activation_banner_menu_overlay.bottom_admin_invite{height:100%;top:430px}
.msg_lim_activation_banner_menu_overlay.bottom_non_admin_invite{height:100%;top:405px}
.msg_lim_activation_banner_menu_overlay.bottom_non_admin_no_invite{height:100%;top:349px}
#msgs_scroller_div #end_display_div.msg_lim_styling{padding-top:15px;padding-bottom:30px;margin-top:0;margin-bottom:0}
#msgs_scroller_div #end_display_div.not_msg_lim_styling{padding-top:16px;padding-bottom:16px;margin-top:16px;margin-bottom:16px}
#end_div .ts_icon_shared_channels,#end_div .ts_icon_shared_channels_pending{top:3px}
.end_div_msg_lim{background-image:url(/436da/img/wave.jpg);background-position:left bottom;background-repeat:repeat-x;background-color:#f9f9f9}
#archives_end_div_msg_lim,#end_display_msg_lim{text-align:center;padding:0 25px}
#archives_end_div_msg_lim img,#end_display_msg_lim img,.msg_lim_div img{margin-right:2px}
#archives_end_div_msg_lim h1,#end_display_msg_lim h1{color:#2c2d30;font-size:1.125rem;line-height:1.222em}
#archives_end_div_msg_lim h2,#end_display_msg_lim h2{color:#2c2d30;margin:0 auto 15px;font-size:.938rem;line-height:1.4em;font-weight:400}
#archives_end_div_msg_lim a,#end_display_msg_lim a{font-size:.8125rem}
#archives_end_div_msg_lim,#archives_end_div_msg_lim a{margin-bottom:30px}
#archives_end_display_padder{height:30px}
#end_display_msg_lim_bottom_margin{margin-bottom:auto}
.msg_lim_div{background-image:url(/436da/img/wave.jpg),url(/436da/img/wave_top.jpg);background-position:left bottom,left top;background-repeat:repeat-x;background-color:#f9f9f9;padding:30px 30px 30px 96px;margin:15px -30px 0 -20px}
.msg_lim_div div{max-width:652px}
.msg_lim_div p{font-size:1.1rem;line-height:1.48em}
.msgs_holder .purpose,.msgs_holder .rename,.msgs_holder .topic{font-style:normal}
.msgs_holder .message.automated_grey{background:#f9f9f9;padding:.2rem .5rem .2rem 4.6rem}
.msgs_holder .message.automated_grey .timestamp{color:#ccc}
.msgs_holder .message.automated_grey:hover .timestamp{color:#999}
.member_mentions_options{height:2rem;width:99%;background-color:#f9f9f9;padding-left:.75rem;padding-top:.25rem;border-top:1px solid #ececec}
.member_mentions_options label{font-weight:400;font-size:.8rem}
#member_mentions hr.spacer{margin:3px 0;visibility:hidden}
#member_mentions h3{line-height:1.1rem;font-size:15px;margin-top:.625rem;margin-bottom:1rem}
#member_mentions h3 a{color:#2c2d30}
#msgs_overlay_div{background:#fff;left:0;margin:0!important;padding:.2rem .4rem 0;position:absolute;right:3px;top:8px;bottom:0;z-index:200}
#growl_prompt_overlay{background:#fafafa;border:1px solid #ddd;border-radius:.25rem;line-height:1.25rem;margin:6rem auto;padding:1rem;text-shadow:0 1px #fff;width:80%;font-size:.9rem;max-width:500px;color:#555}
#archives_return{background:#e9e9e9;bottom:0;top:auto;margin-left:25px;color:#6d6d6d;border-top-right-radius:.25rem;border-bottom-right-radius:0;border-bottom-left-radius:0;border-top-left-radius:.25rem;background-clip:padding-box;text-shadow:none}
#archives_return.warning{background:#fbdb52}
#archives_return a,#archives_return a:hover{color:#6d6d6d}
.archives_return__bar{display:flex;align-items:center}
.archives_return__info-column{flex:1;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}
.archives_return__link-column{flex:0 0 auto}
.archives_return__link-column__link{display:flex;align-items:center;font-weight:700;font-size:.75rem;height:13px;line-height:1;padding:0 .5rem;text-transform:none}
.archives_return__link-column__link .ts_icon_arrow_down:before{font-size:.9rem;margin-left:.25rem;margin-top:.05rem}
#messages_unread_status{font-size:.8rem;-webkit-transition:opacity .15s ease-out 0s;-moz-transition:opacity .15s ease-out 0s;transition:opacity .15s ease-out 0s}
#messages_unread_status #new_msg_info{margin:0 6.5rem 0 2.5rem}
#messages_unread_status .tooltip{font-weight:500;font-family:"Helvetica Neue",Helvetica,"Segoe UI",Tahoma,Arial,sans-serif}
#messages_unread_status.quiet{color:#fff;text-shadow:0 1px rgba(0,0,0,.15)}
#messages_unread_status.quiet a{color:#fff}
.cancel_archives,.messages_banner .clear_unread_messages,.new_msgs_arrow,.new_msgs_jump_link{position:absolute;top:0;left:0;font-weight:700;font-size:.75rem;display:block;height:25px;line-height:25px;padding:0 .5rem;text-transform:none}
.new_msgs_arrow{top:-1px}
.unreads_below .new_msgs_arrow{top:1px;transform:rotateZ(180deg)}
.new_msgs_jump_link{opacity:0;transition:opacity .1s ease-in-out;left:20px}
.new_msgs_jump_link a{display:block}
.cancel_archives,.messages_banner .clear_unread_messages{right:0;left:auto}
.clear_unread_messages{border-left:1px solid #3d9cd4;border-radius:0 6px 6px 0}
.quiet .clear_unread_messages{border-radius:none;border-left:none}
.flex_pane_showing .clear_unread_messages_text{display:none}
.cancel_archives .ts_icon_arrow_down:before,.clear_unread_messages .ts_icon_times_circle:before{font-size:.9rem;margin-left:.25rem}
#archives_return:hover .cancel_archives,#messages_unread_status:hover .clear_unread_messages,#messages_unread_status:hover .new_msgs_jump_link{text-decoration:none}
#messages_unread_status:hover .new_msgs_jump_link{opacity:1}
#messages_unread_status.no_jump .new_msgs_arrow,#messages_unread_status.no_jump .new_msgs_jump_link{display:none}
#messages_unread_status:hover{background:#3d9cd4}
#messages_unread_status:hover .clear_unread_messages{background:#57b2e7}
#messages_unread_status:hover .clear_unread_messages:hover{background:#3d9cd4}
#messages_unread_status.quiet:hover .clear_unread_messages{background:inherit}
#messages_unread_status .clear_unread_messages .ts_tip_tip{right:0}
.message_location_label{color:#717274;font-size:13px;display:block}
.message_location_label a{color:#717274;font-weight:700}
.message_location_label .ts_icon_shared_channels{top:3px}
.message_location_label .ts_icon_shared_channels:before{font-size:18px}
.message.file_comment .comment,.message.post_comment .comment{margin:0;min-height:0}
.message.post_comment .comment{margin-top:.2rem;padding:0}
.msgs_holder .message.post_message .message_sender{padding-right:0}
.channel_meta{font-size:.8rem;line-height:1.25rem;color:#666;margin:0 0 .5rem}
.calendar{float:left;text-align:center;margin:0 .9rem 0 0;height:16rem}
.calendar table.mini td,.calendar table.mini th{padding:.25rem .5rem}
.calendar table.mini td a{display:block;padding:.25rem .5rem;text-decoration:none}
.calendar table.mini td.active a,.calendar table.mini td.active a:hover{background:#2d9ee0;color:#fff}
.calendar table.mini td a:hover{background:#eaf5fc}
.calendar table.mini td.limited{background-color:#ddd}
.calendar table.mini td.limited a,.calendar table.mini td.limited a:hover{background-color:#ddd;color:#717274}
.bot_message .message_sender,.bot_message .message_sender a{color:#2c2d30}
.ephemeral.message .ephemeral_notice{font-size:.7rem;color:#a0a0a2;line-height:1.2rem}
.ephemeral.message.highlight_yellow_bg{color:#2c2d30;padding-bottom:4px}
.msg_inline_attachment_collapser,.msg_inline_attachment_expander,.msg_inline_img_collapser,.msg_inline_img_expander,.msg_inline_media_toggler,.msg_inline_room_preview_collapser,.msg_inline_room_preview_expander{cursor:pointer;color:#0576b9;position:relative}
.msg_inline_attachment_collapser:before,.msg_inline_attachment_expander:before,.msg_inline_img_collapser:before,.msg_inline_img_expander:before,.msg_inline_media_toggler:before,.msg_inline_room_preview_collapser:before,.msg_inline_room_preview_expander:before{font-size:inherit}
.msg_inline_attachment_collapser:hover,.msg_inline_attachment_expander:hover,.msg_inline_img_collapser:hover,.msg_inline_img_expander:hover,.msg_inline_media_toggler:hover,.msg_inline_room_preview_collapser:hover,.msg_inline_room_preview_expander:hover{color:#005e99}
.msg_inline_attachment_thumb,.msg_inline_img,.msg_inline_video{-ms-box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;display:block}
.msg_inline_img{overflow:hidden;background:#fff}
.msg_inline_room_preview_collapser,.msg_inline_room_preview_collapser:hover{color:#a0a0a2}
.msg_inline_media_toggler:before{content:'\E272'}
.expanded .msg_inline_media_toggler:before,.msg_inline_media_toggler.expanded:before{content:'\E271'}
.dense_meta.msg_inline_file_preview_toggler,.dense_meta.msg_inline_img_toggler,.meta.msg_inline_file_preview_toggler,.meta.msg_inline_img_toggler{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.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:#0576b9}
.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:#005e99}
.dense_meta.msg_inline_file_preview_toggler .ts_icon,.dense_meta.msg_inline_file_preview_toggler ts-icon,.dense_meta.msg_inline_img_toggler .ts_icon,.dense_meta.msg_inline_img_toggler ts-icon,.meta.msg_inline_file_preview_toggler .ts_icon,.meta.msg_inline_file_preview_toggler ts-icon,.meta.msg_inline_img_toggler .ts_icon,.meta.msg_inline_img_toggler ts-icon{display:inline-block;position:relative;width:14px;height:14px}
.dense_meta.msg_inline_file_preview_toggler .ts_icon:before,.dense_meta.msg_inline_file_preview_toggler ts-icon:before,.dense_meta.msg_inline_img_toggler .ts_icon:before,.dense_meta.msg_inline_img_toggler ts-icon:before,.meta.msg_inline_file_preview_toggler .ts_icon:before,.meta.msg_inline_file_preview_toggler ts-icon:before,.meta.msg_inline_img_toggler .ts_icon:before,.meta.msg_inline_img_toggler ts-icon:before{position:absolute;bottom:0;width:14px;height:17px;font-size:15px}
.dense_meta.msg_inline_file_preview_toggler .ts_icon.msg_inline_media_toggler:hover,.dense_meta.msg_inline_file_preview_toggler ts-icon.msg_inline_media_toggler:hover,.dense_meta.msg_inline_img_toggler .ts_icon.msg_inline_media_toggler:hover,.dense_meta.msg_inline_img_toggler ts-icon.msg_inline_media_toggler:hover,.meta.msg_inline_file_preview_toggler .ts_icon.msg_inline_media_toggler:hover,.meta.msg_inline_file_preview_toggler ts-icon.msg_inline_media_toggler:hover,.meta.msg_inline_img_toggler .ts_icon.msg_inline_media_toggler:hover,.meta.msg_inline_img_toggler ts-icon.msg_inline_media_toggler:hover{color:#2c2d30!important}
.dense_meta.msg_inline_file_preview_toggler .ts_icon.msg_inline_media_toggler:before,.dense_meta.msg_inline_file_preview_toggler ts-icon.msg_inline_media_toggler:before,.dense_meta.msg_inline_img_toggler .ts_icon.msg_inline_media_toggler:before,.dense_meta.msg_inline_img_toggler ts-icon.msg_inline_media_toggler:before,.meta.msg_inline_file_preview_toggler .ts_icon.msg_inline_media_toggler:before,.meta.msg_inline_file_preview_toggler ts-icon.msg_inline_media_toggler:before,.meta.msg_inline_img_toggler .ts_icon.msg_inline_media_toggler:before,.meta.msg_inline_img_toggler ts-icon.msg_inline_media_toggler:before{left:-2px;font-size:14px}
.dense_meta.msg_inline_file_preview_toggler .ts_icon.ts_icon_box_square:before,.dense_meta.msg_inline_file_preview_toggler .ts_icon.ts_icon_dropbox:before,.dense_meta.msg_inline_file_preview_toggler ts-icon.ts_icon_box_square:before,.dense_meta.msg_inline_file_preview_toggler ts-icon.ts_icon_dropbox:before,.dense_meta.msg_inline_img_toggler .ts_icon.ts_icon_box_square:before,.dense_meta.msg_inline_img_toggler .ts_icon.ts_icon_dropbox:before,.dense_meta.msg_inline_img_toggler ts-icon.ts_icon_box_square:before,.dense_meta.msg_inline_img_toggler ts-icon.ts_icon_dropbox:before,.meta.msg_inline_file_preview_toggler .ts_icon.ts_icon_box_square:before,.meta.msg_inline_file_preview_toggler .ts_icon.ts_icon_dropbox:before,.meta.msg_inline_file_preview_toggler ts-icon.ts_icon_box_square:before,.meta.msg_inline_file_preview_toggler ts-icon.ts_icon_dropbox:before,.meta.msg_inline_img_toggler .ts_icon.ts_icon_box_square:before,.meta.msg_inline_img_toggler .ts_icon.ts_icon_dropbox:before,.meta.msg_inline_img_toggler ts-icon.ts_icon_box_square:before,.meta.msg_inline_img_toggler ts-icon.ts_icon_dropbox:before{bottom:-1px}
.dense_meta.msg_inline_file_preview_toggler.collapsed+.file_container,.dense_meta.msg_inline_file_preview_toggler.expanded .msg_inline_file_title_hider,.dense_meta.msg_inline_img_toggler.collapsed+.file_container,.dense_meta.msg_inline_img_toggler.expanded .msg_inline_file_title_hider,.meta.msg_inline_file_preview_toggler.collapsed+.file_container,.meta.msg_inline_file_preview_toggler.expanded .msg_inline_file_title_hider,.meta.msg_inline_img_toggler.collapsed+.file_container,.meta.msg_inline_img_toggler.expanded .msg_inline_file_title_hider{display:none}
.dense_meta.msg_inline_file_preview_toggler .file_preview_link:hover,.dense_meta.msg_inline_img_toggler .file_preview_link:hover,.meta.msg_inline_file_preview_toggler .file_preview_link:hover,.meta.msg_inline_img_toggler .file_preview_link:hover{text-decoration:underline}
.meta.meta_feature_fix_files .file_new_window_link:hover,.meta.meta_feature_fix_files .file_new_window_link:hover .file_inline_icon,.meta.meta_feature_fix_files .member{color:#2c2d30!important}
.dense_meta.msg_inline_file_preview_toggler .ts_icon:before,.dense_meta.msg_inline_img_toggler .ts_icon:before{height:15px}
.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]{color:#2c2d30!important;-webkit-transition:none!important;-moz-transition:none!important;transition:none!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]{color:#000!important;text-decoration:none}
.msg_inline_img_holder{max-width:100%;padding-bottom:8px}
.msg_inline_img_holder .msg_inline_img_container{position:relative;max-width:400px}
.msg_inline_img_holder .msg_inline_img{position:absolute;top:0;left:0;display:block;margin:0;width:100%;height:100%;box-shadow:inset 0 0 0 1px #ddd;background-repeat:no-repeat;background-position:50% 50%;background-size:cover}
.msg_inline_img_holder .msg_inline_img img{display:block;opacity:0}
.msg_inline_img_holder.file_container_fixed_dimensions{display:inline-block}
.msg_inline_img_holder.file_container_fixed_dimensions a{display:inline}
.msg_inline_img_holder.file_container_fixed_dimensions .msg_inline_img{position:relative;background:0 0!important}
.msg_inline_img_holder.file_container_fixed_dimensions .msg_inline_img img{opacity:1;max-width:100%}
.msg_inline_img_holder.msg_inline_holder_rounded .msg_inline_img{border-radius:3px;box-shadow:inset 0 0 0 1px rgba(0,0,0,.1)}
.msg_inline_img_holder.msg_inline_holder_rounded .msg_inline_img img{border-radius:3px}
.msg_inline_attachment_thumb{border-radius:.25rem}
.msg_inline_attachment_thumb_holder{margin:0 0 0 1rem;border:0;border-radius:.7rem;float:right}
.msg_inline_attachment_thumb_holder.at_top{margin-top:4px}
.msg_inline_video_thumb_div{position:relative;height:100%}
.msg_inline_video_thumb_div .msg_inline_video{position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}
.msg_inline_video_holder,.msg_inline_video_holder iframe{margin:0;background-color:#000}
.msg_inline_video_buttons_div{position:absolute;background-color:rgba(0,0,0,.4);top:50%;left:50%;width:50%;min-width:150px;padding:7%;border-radius:.7rem;-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);text-align:center;font-size:0;white-space:nowrap}
.msg_inline_video_buttons_div .button_left,.msg_inline_video_buttons_div .button_right{display:inline-block;vertical-align:top}
.msg_inline_video_buttons_div .button_left{width:30%;margin-left:5%;text-align:left}
.msg_inline_video_buttons_div .button_right{width:60%;margin-right:5%;text-align:right}
.msg_inline_video_buttons_div button{margin:0;padding:0;border:none;background-color:transparent}
.msg_inline_video_buttons_div a,.msg_inline_video_buttons_div a:visited,.msg_inline_video_buttons_div button{position:relative;cursor:pointer;text-decoration:none;color:#fff;opacity:.7;-moz-opacity:.7;-khtml-opacity:.7;text-shadow:0 1px 1px rgba(0,0,0,.5);font-size:3rem;line-height:3rem}
.msg_inline_video_buttons_div a.msg_inline_video_play_button,.msg_inline_video_buttons_div a:visited.msg_inline_video_play_button,.msg_inline_video_buttons_div button.msg_inline_video_play_button{font-size:3.4rem}
.msg_inline_video_buttons_div a .ts_icon_external_link:before,.msg_inline_video_buttons_div a:visited .ts_icon_external_link:before,.msg_inline_video_buttons_div button .ts_icon_external_link:before{position:relative;top:-2px}
.msg_inline_video_buttons_div a:focus,.msg_inline_video_buttons_div a:hover,.msg_inline_video_buttons_div button:focus,.msg_inline_video_buttons_div button:hover{opacity:1;-moz-opacity:1;-khtml-opacity:1}
.too_large_for_auto_expand{color:#a0a0a2}
.inline_attachment{border-radius:.25rem;margin-left:0;position:relative}
.sh_call_container{font-style:normal;color:#2c2d30}
.sh_call_container.sh_call_collapsed .furled_desc{display:inline}
.sh_call_container.sh_call_collapsed .screenhero_attachment{display:none}
.sh_call_container.sh_call_ended .msg_inline_room_preview_expander{color:#a0a0a2}
.sh_call_container .furled_desc{display:none;font-weight:700}
.screenhero_attachment{margin-top:.35rem;margin-bottom:.1rem;max-width:600px;padding:14px 16px;border:1px solid #e8e8e8;border-radius:6px;background:#fff;cursor:pointer}
.screenhero_attachment:hover{border-right-color:rgba(0,0,0,.14);border-left-color:rgba(0,0,0,.14);border-bottom-color:rgba(0,0,0,.15);box-shadow:0 1px 1px rgba(0,0,0,.06);text-decoration:none}
.screenhero_attachment:hover a{text-decoration:underline;color:#005e99}
.sh_call_ended .screenhero_attachment:hover{border-color:#e8e8e8;box-shadow:none;cursor:default}
.screenhero_attachment i.msg_inline_room_preview_expander{cursor:pointer}
.screenhero_attachment .ts_icon_calls,.screenhero_attachment .ts_icon_calls_ended{position:absolute;width:40px;height:40px;color:#3db991;text-align:center}
.screenhero_attachment .ts_icon_calls:before,.screenhero_attachment .ts_icon_calls_ended:before{font-size:52px;line-height:34px;position:relative;left:-6px}
.screenhero_attachment i.ts_icon_user{position:relative;top:1px}
.screenhero_attachment .ts_icon_calls_ended{color:#a3a3ab}
.screenhero_attachment .pipe_separator{color:#a0a0a2}
.screenhero_attachment>div{padding-left:55px;white-space:nowrap}
.screenhero_attachment a{font-weight:700}
.screenhero_attachment .animated_ellipsis{visibility:hidden;animation:ellipsis infinite 2s;-webkit-animation:ellipsis infinite 2s}
.screenhero_attachment .animated_ellipsis:nth-of-type(1){animation-timing-function:steps(16,end);-webkit-animation-timing-function:steps(16,end)}
.screenhero_attachment .animated_ellipsis:nth-of-type(2){animation-timing-function:steps(4,end);-webkit-animation-timing-function:steps(4,end)}
.screenhero_attachment .animated_ellipsis:nth-of-type(3){animation-timing-function:steps(2,end);-webkit-animation-timing-function:steps(2,end)}
.screenhero_attachment .room_name{font-weight:700;max-width:calc(95% - 130px);overflow:hidden;display:inline-block;vertical-align:bottom;text-overflow:ellipsis}
.screenhero_attachment .call_subinfo{color:#9c9ea1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-top:47px;margin-top:-50px;font-size:.84rem}
.screenhero_attachment .call_subinfo .participant_count{margin:0 7px}
.screenhero_attachment .call_subinfo .participant_count .ts_icon_user{margin-right:2px}
.screenhero_attachment .call_subinfo .participant_count .ts_icon_user::before{font-size:15px}
.screenhero_attachment .call_subinfo .participant_list{font-weight:700}
.screenhero_attachment .call_subinfo .participant{margin-right:5px}
.screenhero_attachment .call_subinfo .participant .member_image{position:relative;top:3px;width:16px;height:16px;border-radius:5px}
@-webkit-keyframes ellipsis{0%,10%{visibility:hidden}
100%{visibility:visible}
}
@keyframes ellipsis{0%,10%{visibility:hidden}
100%{visibility:visible}
}
.attachment_fallback{border:1px dashed #e3e3e3}
.inline_attachment.right_thumb_max_w{max-width:733px}
body.attachments_flush_with_avatar .inline_attachment{margin-left:-16px}
.inline_attachment .inline_attachment_wrapper{padding:.2rem .75rem .75rem 0;margin-top:.25rem}
.post_body .inline_attachment .inline_attachment_wrapper{position:relative;padding:.2rem .75rem 0 0;margin-top:.25rem}
.inline_attachment .inline_attachment_wrapper.standalone{margin-top:0}
.post_body .inline_attachment .inline_attachment_wrapper.standalone{margin-top:0;margin-bottom:.5rem}
.inline_attachment .attachment_bar,.special_formatting_quote .quote_bar{display:table-cell;width:4px;border-radius:8px}
.post_body .inline_attachment .attachment_bar{display:block;top:0;bottom:0;position:absolute;width:4px;border-radius:8px}
.special_formatting_quote .quote_bar{background:#e3e4e6}
ts-thread ts-message.new_reply .special_formatting_quote .quote_bar{background-color:rgba(0,0,0,.1)}
.inline_attachment .attachment_bar .shim,.quote_bar .shim{width:4px}
.inline_attachment .content,.special_formatting_quote .content{display:table-cell;padding:0 0 0 12px;width:100%;max-width:520px}
.post_body .inline_attachment .content{display:block;padding:0 0 0 15px;width:100%}
.modal .inline_attachment .content,.modal .special_formatting_quote .content{max-width:478px}
#col_flex div.dynamic_content_max_width{max-width:342px}
#col_flex .post_body div.dynamic_content_max_width{max-width:none}
#col_flex .special_formatting_quote,#messages_container .special_formatting_quote{display:flex}
#col_flex .special_formatting_quote .dynamic_content_max_width,#messages_container .special_formatting_quote .dynamic_content_max_width{min-width:1px;max-width:none}
.inline_attachment .attachment_author_icon,.inline_attachment .attachment_service_icon{float:left;margin-top:2px;width:16px;height:16px;margin-right:.4rem}
.inline_attachment .attachment_author_icon{border-radius:.2rem}
.inline_attachment span.attachment_author_name{font-weight:900;color:#2c2d30;margin-right:.25rem}
.inline_attachment span.attachment_author_subname,.inline_attachment span.attachment_service_name{color:#717274}
.inline_attachment a span:active,.inline_attachment a span:hover{color:#005e99!important;text-decoration:underline}
.attachment_group .attachment_source .attachment_meta,.inline_attachment .attachment_meta{font-size:12px}
.inline_attachment .attachment_footer,.inline_attachment .attachment_ts{color:#717274;font-size:12px;line-height:14px;padding-top:.25rem}
.inline_attachment .attachment_footer a,.inline_attachment .attachment_ts a{color:#717274}
.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:#005e99!important;text-decoration:underline}
.inline_attachment .attachment_title{font-weight:700;font-size:16px}
.inline_attachment .attachment_fields{overflow:hidden}
.inline_attachment .attachment_fields table{margin-top:0rem;margin-bottom:0;float:none;width:100%}
.inline_attachment .attachment_fields table tr{border-bottom:none}
.inline_attachment .attachment_fields table tr td{padding-bottom:.3rem;padding-top:0;max-width:0;width:inherit}
.inline_attachment .attachment_fields table tr:last-child td{padding-bottom:0rem}
.inline_attachment .attachment_field_title{font-weight:700}
.inline_attachment td .attachment_field_title{font-weight:700;margin-right:1rem}
.inline_attachment td .attachment_field_value{margin-right:1rem;margin-top:-.2rem}
.inline_attachment .attachment_actions{margin-top:.5rem}
.inline_attachment .iframe_placeholder,.inline_attachment iframe{background-color:#e8e8e8}
.msg_inline_audio_holder,.msg_inline_other_holder{line-height:0;margin-top:.25rem}
.inline_audio_play_link:hover{text-decoration:none}
.delete_attachment_link{display:none;position:absolute;top:2px;left:-22px;color:#ddd;cursor:pointer}
.delete_attachment_link i:before{font-weight:700}
.message:hover .delete_attachment_link{display:block}
.delete_attachment_link:hover{color:#2c2d30}
.inline_attachment .rest_text_expander{margin-right:10px}
.inline_attachment .rest_text_expander .attachment_caret:before{font-size:inherit}
.sssh-code{cursor:text;line-height:1;font-family:monospace}
.sssh-line{position:relative}
.sssh-code pre{-moz-border-radius:0;-webkit-border-radius:0;-o-border-radius:0;border-radius:0;border-width:0;background:0 0;font-family:inherit;font-size:inherit;margin:0;white-space:pre-wrap;line-height:inherit;color:inherit;z-index:2;position:relative;overflow:visible;word-break:normal}
.sssh-keyword{color:#708}
.sssh-atom{color:#219}
.sssh-number{color:#164}
.sssh-def{color:#00f}
.sssh-variable{color:#000}
.sssh-variable-2{color:#05a}
.sssh-variable-3{color:#085}
.sssh-operator,.sssh-property{color:#000}
.sssh-comment{color:#a50}
.sssh-string{color:#a11}
.sssh-string-2{color:#f50}
.sssh-meta{color:#555}
.sssh-error{color:red}
.sssh-qualifier{color:#555}
.sssh-builtin{color:#30a}
.sssh-bracket{color:#997}
.sssh-tag{color:#170}
.sssh-attribute{color:#00c}
.sssh-header{color:#00f}
.sssh-quote{color:#090}
.sssh-hr{color:#999}
.sssh-link{color:#00c}
.menu_container{display:flex;display:-webkit-flex;align-items:flex-end;-webkit-align-items:flex-end}
@media screen and (max-width:768px){.menu_container{flex-direction:column;-webkit-flex-direction:column}
.menu_container .input_container{width:100%}
.menu_container .input_container div.team_switcher_container{margin-bottom:7%}
}
@media screen and (min-width:768px){.menu_container{flex-direction:row;-webkit-flex-direction:row}
.menu_container .input_container{width:70%}
}
.menu_container .input_container{display:flex;display:-webkit-flex;flex-direction:column;-webkit-flex-direction:column}
.menu_container .input_container div.channel_picker_container,.menu_container .input_container div.team_switcher_container{width:95%;padding:0}
.menu_container .input_container div.channel_picker_container span.team_switcher,.menu_container .input_container div.team_switcher_container span.team_switcher{max-width:none;width:100%}
@media screen and (max-width:768px){.menu_container div.submit_form_button_container{position:relative;right:5%;margin-top:5%}
}
@media screen and (min-width:768px){.menu_container div.submit_form_button_container{display:flex;display:-webkit-flex;flex-direction:column-reverse;-webkit-flex-direction:column-reverse}
.menu_container div.submit_form_button_container .submit_form_button{width:5rem;position:relative;right:5%}
}
@font-face{font-family:appleLogo;src:local("Lucida Grande");unicode-range:U+F8FF}
.member_image{border-radius:.2rem;background-size:100%;background-repeat:no-repeat;display:inline-block;position:relative}
.member_image_unknown{background:#e8e8e8}
.member_image:focus{outline:0}
.member_image.thumb_16{width:16px;height:16px}
.member_image.thumb_20{width:20px;height:20px}
.member_image.thumb_24{width:24px;height:24px}
.member_image.thumb_28{width:28px;height:28px}
.member_image.thumb_32{width:32px;height:32px}
.member_image.thumb_36{width:36px;height:36px}
.member_image.thumb_48{width:48px;height:48px}
.member_image.thumb_56{width:56px;height:56px}
.member_image.thumb_72{width:72px;height:72px}
.member_image.thumb_192{width:192px;height:192px}
.member_image.thumb_512{width:512px;height:512px}
.member_image.thumb_24 .emoji-sizer{font-size:24px}
.member_image.thumb_32 .emoji-sizer{font-size:32px}
.member_image.thumb_36 .emoji-sizer{font-size:36px}
.member_image.thumb_48 .emoji-sizer{font-size:48px}
.member_image.thumb_72 .emoji-sizer{font-size:64px;margin:4px}
.member_image.thumb_192 .emoji-sizer{font-size:64px;margin:64px}
.bot_icon_default{-webkit-border-radius:36px!important;-moz-border-radius:36px!important;border-radius:36px!important}
.slackbot_icon{color:#2ea664;float:left;margin-top:-3px;margin-left:-2px}
.slackbot_icon:before{font-size:18px}
.channels_list_holder ul li a:hover .slackbot_icon,.channels_list_holder ul li.active .slackbot_icon,.channels_list_holder ul li.unread .slackbot_icon{opacity:1;-moz-opacity:1;-khtml-opacity:1}
.channels_list_holder ul li.active .slackbot_icon{color:#fff}
.ts_icon_guest_large:before{margin:0 -9px 0 -4px;font-size:25px}
.presence{width:9px;height:9px;margin:0 .15rem;display:inline-block;vertical-align:baseline;background:0 0;position:relative;color:#2c2d30}
.presence i.presence_icon{display:inline-block;font-size:20px;line-height:20px;position:absolute;top:-10px;left:-5px}
.presence.away{opacity:.6;-moz-opacity:.6;-khtml-opacity:.6}
.presence.active{color:#93cc93}
h1 .presence{margin-bottom:.3rem}
h3 .presence{margin-bottom:.1rem}
#team_list{margin-bottom:2rem}
.team_list_item{line-height:1.25rem;color:#2c2d30;position:relative;clear:both;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text;word-break:break-word;font-size:.9375rem;cursor:default;margin:0 1px 0 0;padding-top:1rem;padding-bottom:1rem;min-height:72px;border-radius:0;border-bottom:none;border-top:1px solid #e8e8e8;width:100%}
.team_list_item .member_name_and_title{padding-top:.375rem}
.team_list_item .member_name_and_title .current_status{margin-left:.2rem}
.team_list_item:last-of-type{border-bottom-color:transparent}
#member_preview_scroller a:not(.member_name):not(.current_status_preset_option):not(.member_details_manage_link):not(.current_status_presets_edit_link),.team_list_item a:not(.member_name):not(.current_status_preset_option):not(.member_details_manage_link):not(.current_status_presets_edit_link){color:#2c2d30}
.team_list_item a.member_preview_link:hover,.team_list_item:hover a.member_preview_link{color:inherit}
.team_list_item .member_details{padding:0;min-height:56px;display:flex;flex-direction:column;justify-content:center}
.team_list_item .member_name{font-weight:900;font-size:1.125rem;color:#2c2d30;display:inline-block;margin:0 0 .1rem}
.team_list_item .member_meta{overflow:hidden}
#disabled_members_tab a{color:#717274;font-size:.8rem;border:none}
#disabled_members_tab a:hover{background:#fff;color:#005e99}
#disabled_members_tab.active a{color:#2c2d30}
#member_preview_scroller .team_list_item:first-child,#member_preview_scroller h5+.team_list_item,#team_list .team_list_item:first-child,#team_list h5+.team_list_item{border-top:none}
#member_preview_scroller .member_image,#team_list .member_image{flex:none}
#member_preview_scroller .member_details .disclosure_arrow,#team_list .member_details .disclosure_arrow{margin-left:auto;visibility:hidden;-webkit-transform:rotateX(0) scale(1);-moz-transform:rotateX(0) scale(1);-ms-transform:rotateX(0) scale(1);transform:rotateX(0) scale(1);transition:transform .1s}
#member_preview_scroller .member_details p,#team_list .member_details p{margin-bottom:0}
#member_preview_scroller .team_list_item.expanded .disclosure_arrow,#team_list .team_list_item.expanded .disclosure_arrow{-webkit-transform:rotateX(180deg) scale(1);-moz-transform:rotateX(180deg) scale(1);-ms-transform:rotateX(180deg) scale(1);transform:rotateX(180deg) scale(1)}
#member_preview_scroller .team_list_item:active .disclosure_arrow,#team_list .team_list_item:active .disclosure_arrow{-webkit-transform:rotateX(0) scale(1.1);-moz-transform:rotateX(0) scale(1.1);-ms-transform:rotateX(0) scale(1.1);transform:rotateX(0) scale(1.1)}
#member_preview_scroller .team_list_item.expanded:active .disclosure_arrow,#team_list .team_list_item.expanded:active .disclosure_arrow{-webkit-transform:rotateX(180deg) scale(1.1);-moz-transform:rotateX(180deg) scale(1.1);-ms-transform:rotateX(180deg) scale(1.1);transform:rotateX(180deg) scale(1.1)}
#member_preview_scroller .expanded_member_details,#team_list .expanded_member_details{display:none}
#member_preview_scroller .team_list_item.expanded .expanded_member_details,#team_list .team_list_item.expanded .expanded_member_details{display:block}
#member_preview_scroller .member_data_table,#team_list .member_data_table{margin-bottom:0}
#member_preview_scroller .member_data_table a:not(.current_status_preset_option):not(.current_status_presets_edit_link):not(.member_details_manage_link),#team_list .member_data_table a:not(.current_status_preset_option):not(.current_status_presets_edit_link):not(.member_details_manage_link){color:#2c2d30}
#member_preview_scroller .member_data_table a:not(.current_status_preset_option):not(.current_status_presets_edit_link):not(.member_details_manage_link):hover,#team_list .member_data_table a:not(.current_status_preset_option):not(.current_status_presets_edit_link):not(.member_details_manage_link):hover{color:#005e99}
#member_preview_scroller a.member_action_button,#team_list a.member_action_button{font-size:14px;border-width:1px;max-width:300px;color:#717274!important}
#member_preview_scroller a.member_action_button:hover,#team_list a.member_action_button:hover{border-width:1px;text-decoration:none;color:#005e99!important;border-color:#005e99!important}
#member_preview_scroller .team_directory_icon,#team_list .team_directory_icon{background:url(/66f9/img/team_directory_icons.png) no-repeat;vertical-align:middle}
#member_preview_scroller .team_directory_icon.message_icon,#team_list .team_directory_icon.message_icon{background-position:0 0;width:16px;height:16px}
#member_preview_scroller .team_directory_icon.more_icon,#team_list .team_directory_icon.more_icon{background-position:0 -40px;width:16px;height:4px}
#member_preview_scroller .member_action_button:hover .team_directory_icon.message_icon,#team_list .member_action_button:hover .team_directory_icon.message_icon{background-position:0 -20px}
#member_preview_scroller .member_action_button:hover .team_directory_icon.more_icon,#team_list .member_action_button:hover .team_directory_icon.more_icon{background-position:0 -46px}
#member_preview_scroller .ts_icon_shared_channels,#team_list .ts_icon_shared_channels{position:relative;top:3px}
#member_preview_scroller .ts_icon_shared_channels:before,#team_list .ts_icon_shared_channels:before{line-height:0}
.filter_header{background-color:#e8e8e8;line-height:1.5rem;font-size:.9375rem;padding:0 .5rem;margin-right:.0625rem}
#client-ui #team_list .filter_header{margin:.0625rem .0625rem 0 0}
@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){#member_preview_scroller .team_directory_icon,#team_list .team_directory_icon{background:url(/2603/img/team_directory_icons@2x.png) no-repeat;background-size:100%}
}
#client-ui #team_list .members_long_list,#member_preview_scroller .members_long_list{margin-top:.125rem}
#client-ui #team_list .members_long_list .team_list_item,#member_preview_scroller .members_long_list .team_list_item{left:0;right:0;padding:.5625rem}
#client-ui #team_list .team_list_item,#member_preview_scroller .team_list_item{padding:.5rem;cursor:pointer;border-bottom:1px solid #e8e8e8;border-top:none;padding-left:12px}
#client-ui #team_list .team_list_item .disclosure_arrow,#member_preview_scroller .team_list_item .disclosure_arrow{position:absolute;right:-8px;top:29px}
#client-ui #team_list .team_list_item .member_name_and_title,#member_preview_scroller .team_list_item .member_name_and_title{padding-top:.375rem}
#client-ui #team_list .team_list_item .member_name_and_title .member_title,#member_preview_scroller .team_list_item .member_name_and_title .member_title{line-height:1.25rem;margin-top:0}
#client-ui #team_list .team_list_item.expanded,#member_preview_scroller .team_list_item.expanded{border-color:rgba(217,217,217,.5)}
#client-ui #team_list .team_list_item:hover,#member_preview_scroller .team_list_item:hover{background:#f9f9f9;border-color:#d9d9d9}
#client-ui #team_list .team_list_item:hover .member_details .disclosure_arrow,#member_preview_scroller .team_list_item:hover .member_details .disclosure_arrow{visibility:visible}
#client-ui #team_list .member_details,#member_preview_scroller .member_details{padding-right:32px}
#client-ui #team_list .member_action_button,#member_preview_scroller .member_action_button{width:48%}
#client-ui #team_list .member_action_button+.member_action_button,#member_preview_scroller .member_action_button+.member_action_button{margin-left:.5rem}
#client-ui #team_list .team_directory_buttons,#member_preview_scroller .team_directory_buttons{display:flex;-ms-flex-pack:justify;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between}
#client-ui #team_list .member_action_button .more_icon,#member_preview_scroller .member_action_button .more_icon{-webkit-transform:translateY(-1px);-moz-transform:translateY(-1px);-ms-transform:translateY(-1px);transform:translateY(-1px)}
#team_list_scroller{margin-top:6px}
#client-ui #team_list{margin-left:8px}
#client-ui #team_list .expanded_member_details{opacity:0;-webkit-transition:opacity .1s;-moz-transition:opacity .1s;transition:opacity .1s}
#client-ui #team_list .show_extra_data .expanded_member_details{opacity:1}
.member_details_divider.with_current_status .small_margin_top{margin-bottom:20px}
.member_details_divider.with_current_status .small_margin_bottom{margin-top:20px}
.current_status_status_label{position:relative;top:7px}
#member_preview_scroller .member_data_table .current_status_cell,.statuses_container{padding:0}
#member_preview_scroller .member_data_table .current_status_cell .current_status_container,.statuses_container .current_status_container{position:relative;left:-12px;width:calc(100% + 12px)}
#member_preview_scroller .member_data_table .current_status_cell .current_status_container .current_status_cover,.statuses_container .current_status_container .current_status_cover{position:relative;padding:.45rem .65rem .55rem;background-clip:padding-box;min-height:36px;display:inline-block;width:100%;border:1px solid transparent;cursor:pointer;border-radius:4px}
#member_preview_scroller .member_data_table .current_status_cell .current_status_container .current_status_cover .current_status_cover_content,.statuses_container .current_status_container .current_status_cover .current_status_cover_content{padding-left:27px;line-height:normal}
#member_preview_scroller .member_data_table .current_status_cell .current_status_container .current_status_cover .current_status_clear_icon_cover,.statuses_container .current_status_container .current_status_cover .current_status_clear_icon_cover{position:absolute;right:7px;top:2.5px;line-height:normal}
#member_preview_scroller .member_data_table .current_status_cell .current_status_container .current_status_cover:hover,.statuses_container .current_status_container .current_status_cover:hover{border-color:#a0a0a2}
#member_preview_scroller .member_data_table .current_status_cell .current_status_container .current_status_cover:hover .current_status_clear_icon_cover,.statuses_container .current_status_container .current_status_cover:hover .current_status_clear_icon_cover{opacity:1}
#member_preview_scroller .member_data_table .current_status_cell .current_status_container .current_status_input_container,.statuses_container .current_status_container .current_status_input_container{opacity:0;display:none;-webkit-transition:opacity .15s ease;-moz-transition:opacity .15s ease;transition:opacity .15s ease}
#member_preview_scroller .member_data_table .current_status_cell .current_status_container:not(.active) .current_status_cover.without_status_set,.statuses_container .current_status_container:not(.active) .current_status_cover.without_status_set{display:block}
#member_preview_scroller .member_data_table .current_status_cell .current_status_container:not(.active) .current_status_cover.without_status_set .current_status_placeholder,.statuses_container .current_status_container:not(.active) .current_status_cover.without_status_set .current_status_placeholder{color:rgba(0,0,0,.35)!important}
#member_preview_scroller .member_data_table .current_status_cell .current_status_container:not(.active) .current_status_cover.without_status_set .current_status_placeholder .current_status_empty_emoji_cover .ts_icon,.statuses_container .current_status_container:not(.active) .current_status_cover.without_status_set .current_status_placeholder .current_status_empty_emoji_cover .ts_icon{top:-2px}
#member_preview_scroller .member_data_table .current_status_cell .current_status_container:not(.active) .current_status_cover.with_status_set,.statuses_container .current_status_container:not(.active) .current_status_cover.with_status_set{display:none}
#member_preview_scroller .member_data_table .current_status_cell .current_status_container:not(.active).with_status_set .current_status_cover,.statuses_container .current_status_container:not(.active).with_status_set .current_status_cover{padding:.35rem .75rem .25rem .55rem}
#member_preview_scroller .member_data_table .current_status_cell .current_status_container:not(.active).with_status_set .current_status_cover .current_status_emoji_picker_cover,.statuses_container .current_status_container:not(.active).with_status_set .current_status_cover .current_status_emoji_picker_cover{position:relative;display:inline-block;width:auto;height:auto;left:2px;top:1px;margin-right:5px}
#member_preview_scroller .member_data_table .current_status_cell .current_status_container:not(.active).with_status_set .current_status_cover .current_status_cover_content,.statuses_container .current_status_container:not(.active).with_status_set .current_status_cover .current_status_cover_content{padding-left:0;line-height:1.4}
#member_preview_scroller .member_data_table .current_status_cell .current_status_container:not(.active).with_status_set .current_status_cover.without_status_set,.statuses_container .current_status_container:not(.active).with_status_set .current_status_cover.without_status_set{display:none}
#member_preview_scroller .member_data_table .current_status_cell .current_status_container:not(.active).with_status_set .current_status_cover.with_status_set,.statuses_container .current_status_container:not(.active).with_status_set .current_status_cover.with_status_set{display:block}
#member_preview_scroller .member_data_table .current_status_cell .current_status_container:not(.active).with_status_set .current_status_cover.not_editable:hover,.statuses_container .current_status_container:not(.active).with_status_set .current_status_cover.not_editable:hover{cursor:default;border-color:transparent}
#member_preview_scroller .member_data_table .current_status_cell .current_status_container.active .current_status_input_container,.statuses_container .current_status_container.active .current_status_input_container{display:block;opacity:1}
#member_preview_scroller .member_data_table .current_status_cell .current_status_container.active .current_status_cover,.statuses_container .current_status_container.active .current_status_cover{display:none}
.current_status_input_wrap{position:relative}
.current_status_input_wrap .current_status_input{font-size:15px;padding-right:33px;padding-left:50px}
.current_status_input_wrap .status_clear_icon_wrap{position:absolute;right:8px;top:9.5px}
.current_status_input_wrap .status_clear_icon_wrap.hidden~.current_status_input{padding-right:0}
#member_preview_scroller .current_status_input_wrap .status_clear_icon_wrap{top:7.5px}
.current_status_emoji_picker,.current_status_emoji_picker_cover{position:absolute;top:0;left:0;width:44px;display:flex;align-items:center;justify-content:center;padding:0;background-clip:padding-box;border-right-width:1px;border-right-style:solid;border-top:1px solid transparent;border-bottom:1px solid transparent;border-radius:4px 0 0 4px}
.current_status_emoji_picker{bottom:0;border-right-color:#a0a0a2}
.current_status_emoji_picker .current_status_emoji{line-height:36px}
.current_status_emoji_picker_cover{border-right-color:transparent;height:36px;line-height:normal}
.current_status_emoji_picker_cover .current_status_emoji_cover .emoji-sizer{position:relative;left:-1px}
.current_status_clear_icon_cover,.status_clear_icon{opacity:.5}
.current_status_clear_icon_cover:hover,.status_clear_icon:hover{opacity:1}
.current_status_input_container:not(.current_status_input_for_edit_profile){min-height:36px}
.current_status_input_container:not(.current_status_input_for_edit_profile) .current_status_action_buttons{margin-top:6px;-webkit-transition:opacity .15s ease,max-height .15s ease;-moz-transition:opacity .15s ease,max-height .15s ease;transition:opacity .15s ease,max-height .15s ease;max-height:3rem;margin-bottom:0}
.current_status_input_container:not(.current_status_input_for_edit_profile) .current_status_action_buttons.invisible{max-height:0;opacity:0;margin-top:0}
.current_status_input_container:not(.current_status_input_for_edit_profile) .current_status_input_label_content,.current_status_input_container:not(.current_status_input_for_edit_profile) .validation_message{display:none!important}
.current_status_input_container:not(.current_status_input_for_edit_profile) ts-inline-saver{display:none;margin-left:4px;font-size:.9rem}
.current_status_input_container:not(.current_status_input_for_edit_profile) label[for=current_status],.current_status_input_container:not(.current_status_input_for_edit_profile) label[for=current_status_for_team_menu]{margin:0!important}
.current_status_input_container:not(.current_status_input_for_edit_profile) label[for=current_status].countdown:after,.current_status_input_container:not(.current_status_input_for_edit_profile) label[for=current_status_for_team_menu].countdown:after{bottom:-30px}
.current_status_input_container label.countdown:after{margin-right:18px;z-index:1}
.current_status_input_container #menu_items{margin:6px 0}
.current_status_input_container #menu_items li a.current_status_preset_option{text-decoration:none;margin:0 2px;line-height:2rem}
.current_status_input_container #menu_items li a.current_status_preset_option .current_status{margin-left:15px}
.current_status_input_container .current_status_presets{list-style-type:none;margin:0}
#member_preview_scroller .member_data_table,#member_preview_web_container .member_data_table,#team_list .member_data_table,.menu_member_header .member_data_table{table-layout:fixed;width:100%}
#member_preview_scroller .member_data_table tr,#member_preview_web_container .member_data_table tr,#team_list .member_data_table tr,.menu_member_header .member_data_table tr{color:#2c2d30;font-size:.9375rem;height:1.5625rem;line-height:1.25rem;padding:0;margin:0;border:none;vertical-align:top}
#member_preview_scroller .member_data_table td,#member_preview_web_container .member_data_table td,#team_list .member_data_table td,.menu_member_header .member_data_table td{padding:0 0 .3125rem;margin:0}
#member_preview_scroller .member_data_table td:first-child,#member_preview_web_container .member_data_table td:first-child,#team_list .member_data_table td:first-child,.menu_member_header .member_data_table td:first-child{width:40%}
#member_preview_scroller .member_data_table .channel_link span,#member_preview_scroller .member_data_table .group_link span,#member_preview_web_container .member_data_table .channel_link span,#member_preview_web_container .member_data_table .group_link span,#team_list .member_data_table .channel_link span,#team_list .member_data_table .group_link span,.menu_member_header .member_data_table .channel_link span,.menu_member_header .member_data_table .group_link span{display:flex;align-items:baseline}
#member_preview_scroller .member_data_table a:not(.current_status_preset_option):not(.current_status_presets_edit_link):not(.member_details_manage_link),#member_preview_web_container .member_data_table a:not(.current_status_preset_option):not(.current_status_presets_edit_link):not(.member_details_manage_link),#team_list .member_data_table a:not(.current_status_preset_option):not(.current_status_presets_edit_link):not(.member_details_manage_link),.menu_member_header .member_data_table a:not(.current_status_preset_option):not(.current_status_presets_edit_link):not(.member_details_manage_link){color:#2c2d30;font-weight:400!important}
#member_preview_scroller .member_data_table a:not(.current_status_preset_option):not(.current_status_presets_edit_link):not(.member_details_manage_link):hover,#member_preview_web_container .member_data_table a:not(.current_status_preset_option):not(.current_status_presets_edit_link):not(.member_details_manage_link):hover,#team_list .member_data_table a:not(.current_status_preset_option):not(.current_status_presets_edit_link):not(.member_details_manage_link):hover,.menu_member_header .member_data_table a:not(.current_status_preset_option):not(.current_status_presets_edit_link):not(.member_details_manage_link):hover{color:#005e99}
#member_preview_scroller .member_data_table i:not([data-stringify-prefix]),#member_preview_web_container .member_data_table i:not([data-stringify-prefix]),#team_list .member_data_table i:not([data-stringify-prefix]),.menu_member_header .member_data_table i:not([data-stringify-prefix]){margin:-.0625rem .25rem -.0625rem 0;float:left}
#member_preview_scroller .member_data_table i:not([data-stringify-prefix]):before,#member_preview_web_container .member_data_table i:not([data-stringify-prefix]):before,#team_list .member_data_table i:not([data-stringify-prefix]):before,.menu_member_header .member_data_table i:not([data-stringify-prefix]):before{font-size:1.125rem}
#member_preview_scroller .member_data_table .current_status_empty_emoji i:not([data-stringify-prefix]),#member_preview_scroller .member_data_table .current_status_empty_emoji_cover i:not([data-stringify-prefix]),#member_preview_web_container .member_data_table .current_status_empty_emoji i:not([data-stringify-prefix]),#member_preview_web_container .member_data_table .current_status_empty_emoji_cover i:not([data-stringify-prefix]),#team_list .member_data_table .current_status_empty_emoji i:not([data-stringify-prefix]),#team_list .member_data_table .current_status_empty_emoji_cover i:not([data-stringify-prefix]),.menu_member_header .member_data_table .current_status_empty_emoji i:not([data-stringify-prefix]),.menu_member_header .member_data_table .current_status_empty_emoji_cover i:not([data-stringify-prefix]){margin:0}
#member_preview_scroller .member_data_table .bot_label,#member_preview_web_container .member_data_table .bot_label,#team_list .member_data_table .bot_label,.menu_member_header .member_data_table .bot_label{color:#a0a0a2;font-weight:500;font-size:.75rem;line-height:1.125rem;margin:0 .15rem;padding:0 .1rem;vertical-align:middle;background:#f1f1f1}
#member_preview_scroller,#member_preview_web_container,.menu_member_header{background-color:#fff}
#member_preview_scroller .member_data_table td,#member_preview_web_container .member_data_table td,.menu_member_header .member_data_table td{padding-bottom:4px}
#member_preview_scroller .member_data_table .channel_link .ts_icon_lock,#member_preview_scroller .member_data_table .group_link .ts_icon_lock,#member_preview_web_container .member_data_table .channel_link .ts_icon_lock,#member_preview_web_container .member_data_table .group_link .ts_icon_lock,.menu_member_header .member_data_table .channel_link .ts_icon_lock,.menu_member_header .member_data_table .group_link .ts_icon_lock{line-height:0;margin-left:-5px}
#member_preview_scroller .member_details .member_image,#member_preview_web_container .member_details .member_image,.menu_member_header .member_details .member_image{margin-right:0}
#member_preview_scroller .member_preview_timezone i.ts_icon,#member_preview_web_container .member_preview_timezone i.ts_icon,.menu_member_header .member_preview_timezone i.ts_icon{display:none}
#member_preview_scroller .member_name+.presence,#member_preview_web_container .member_name+.presence,.menu_member_header .member_name+.presence{-webkit-transform:translateY(-2px);-moz-transform:translateY(-2px);-ms-transform:translateY(-2px);transform:translateY(-2px)}
#member_preview_scroller .member_details,#member_preview_web_container .member_details,.menu_member_header .member_details{padding:0}
#member_preview_scroller .member_details .member_image.thumb_512,#member_preview_web_container .member_details .member_image.thumb_512,.menu_member_header .member_details .member_image.thumb_512{float:none;margin:0 0 1rem;cursor:zoom-out;cursor:-moz-zoom-out;cursor:-webkit-zoom-out;width:360px;height:360px}
#member_preview_scroller .member_details.cropped_preview .member_image.thumb_512,#member_preview_web_container .member_details.cropped_preview .member_image.thumb_512,.menu_member_header .member_details.cropped_preview .member_image.thumb_512{cursor:zoom-in;cursor:-moz-zoom-in;cursor:-webkit-zoom-in;height:216px;background-position:0 -72px,0 -72px}
#member_preview_scroller .member_details .member_name_and_presence,#member_preview_web_container .member_details .member_name_and_presence,.menu_member_header .member_details .member_name_and_presence{font-size:1.375rem;line-height:1.625rem}
#member_preview_scroller .member_details .member_name_and_presence .member_name,#member_preview_web_container .member_details .member_name_and_presence .member_name,.menu_member_header .member_details .member_name_and_presence .member_name{color:#2c2d30}
#member_preview_scroller .member_details .member_title,#member_preview_web_container .member_details .member_title,.menu_member_header .member_details .member_title{font-size:.9375rem;line-height:1.375rem;color:#2c2d30}
#member_preview_scroller .member_details .member_action_bar,#member_preview_web_container .member_details .member_action_bar,.menu_member_header .member_details .member_action_bar{margin-top:1rem}
#member_preview_scroller .member_details .member_action_bar .btn,#member_preview_web_container .member_details .member_action_bar .btn,.menu_member_header .member_details .member_action_bar .btn{width:auto}
#member_preview_scroller .member_details .member_action_bar .btn+.btn,#member_preview_web_container .member_details .member_action_bar .btn+.btn,.menu_member_header .member_details .member_action_bar .btn+.btn{margin-left:.25rem}
#member_preview_scroller .member_details .member_action_bar .btn i.ts_icon_chevron_large_down,#member_preview_web_container .member_details .member_action_bar .btn i.ts_icon_chevron_large_down,.menu_member_header .member_details .member_action_bar .btn i.ts_icon_chevron_large_down{padding-left:.0625rem;margin:0}
#member_preview_scroller .member_details .member_action_bar .btn i.ts_icon_chevron_large_down:before,#member_preview_web_container .member_details .member_action_bar .btn i.ts_icon_chevron_large_down:before,.menu_member_header .member_details .member_action_bar .btn i.ts_icon_chevron_large_down:before{position:relative;top:.125rem}
#member_preview_scroller .member_details_divider,#member_preview_web_container .member_details_divider,.menu_member_header .member_details_divider{border-bottom:none;margin:1rem 0;width:100%}
#member_preview_scroller .member_details_manage_link .ts_icon_cog_o::before,#member_preview_web_container .member_details_manage_link .ts_icon_cog_o::before,.menu_member_header .member_details_manage_link .ts_icon_cog_o::before{font-size:18px;position:relative;top:3px;line-height:0;margin-right:3px}
#member_preview_scroller{width:392px}
.supports_custom_scrollbar #member_preview_scroller{width:384px}
#member_preview_scroller .member_details{padding:0 .5rem}
#member_preview_scroller .member_details .member_image.thumb_512{margin-top:.5rem}
#member_preview_scroller .member_details .member_name_and_presence{width:100%;text-align:center}
#member_preview_web_container .member_details{max-width:540px;margin:0 auto}
#member_preview_web_container .member_details .member_image.thumb_512{cursor:default}
#member_preview_web_container .member_action_bar{display:flex}
#member_preview_web_container .account_settings_link .ts_icon_cog_o{margin-right:0;font-size:20px;line-height:.6}
#member_preview_web_container .account_settings_link .ts_icon_cog_o:before{line-height:1}
.menu_member_header .member_details{width:320px;cursor:pointer;position:relative}
.menu_member_header .member_details.cropped_preview .cropped_preview_member_image{border-top-right-radius:.25rem;border-bottom-right-radius:0;border-bottom-left-radius:0;border-top-left-radius:.25rem;background-clip:padding-box;margin:0;width:320px;height:224px;position:relative}
.menu_member_header .member_details.cropped_preview .cropped_preview_member_image:hover .member_image.thumb_512{background-position:0 0,0 -48px,0 -48px}
.menu_member_header .member_details.cropped_preview .cropped_preview_member_image:hover .member_details_over_image,.menu_member_header .member_details.cropped_preview .cropped_preview_member_image:hover .member_restriction_over_image{opacity:0}
.menu_member_header .member_details.cropped_preview .cropped_preview_member_image .member_image.thumb_512{cursor:pointer;border-top-right-radius:.25rem;border-bottom-right-radius:0;border-bottom-left-radius:0;border-top-left-radius:.25rem;background-clip:padding-box;margin:0;width:320px;height:224px;background-position:0 -448px,0 -48px,0 -48px;background-size:100% 300%,100%,100%,100%;-webkit-transition:background-position 150ms ease;-moz-transition:background-position 150ms ease;transition:background-position 150ms ease}
.menu_member_header .member_details.cropped_preview .cropped_preview_member_image .member_details_over_image{opacity:1;pointer-events:none;position:absolute;left:1rem;right:1rem;bottom:.75rem;-webkit-transition:opacity 150ms ease;-moz-transition:opacity 150ms ease;transition:opacity 150ms ease}
.menu_member_header .member_details.cropped_preview .cropped_preview_member_image .member_restriction_over_image{opacity:1;-webkit-transition:opacity 150ms ease;-moz-transition:opacity 150ms ease;transition:opacity 150ms ease;pointer-events:none;position:absolute;top:0;width:100%;border-radius:.2rem .2rem 0 0;background-color:rgba(44,45,48,.8);color:#fff;padding:10px 14px;font-size:13px}
.menu_member_header .member_details.cropped_preview .cropped_preview_member_image .member_restriction_over_image.external{padding-right:32px}
.menu_member_header .member_details.cropped_preview .cropped_preview_member_image .member_restriction_over_image .ts_icon{line-height:0}
.menu_member_header .member_details.cropped_preview .cropped_preview_member_image .member_restriction_over_image .ts_icon:before{margin-left:-5px}
.menu_member_header .member_details.cropped_preview .cropped_preview_member_image .member_restriction_over_image .external_team_badge{top:9px;right:9px}
.menu_member_header .member_details .member_current_status,.menu_member_header .member_details .member_timezone_value{color:#2c2d30;font-size:.75rem;line-height:1.125;padding:.5rem 1rem;margin:0}
.menu_member_header .member_details .member_current_status a,.menu_member_header .member_details .member_timezone_value a{color:#2c2d30}
.menu_member_header .member_details .member_current_status a:hover,.menu_member_header .member_details .member_timezone_value a:hover{color:#005e99}
.menu_member_header .member_details .member_timezone_value{padding-bottom:.5625rem}
.menu_member_header .member_details .member_name_and_presence{color:#fff;font-size:1.125rem;line-height:1.5625rem;font-weight:900;overflow:hidden;text-overflow:ellipsis}
.menu_member_header .member_details .member_name_and_presence .member_name{color:#fff;text-decoration:none}
.menu_member_header .member_details .member_name_and_presence .presence.away{color:#fff}
.menu_member_header .member_details .member_display_name,.menu_member_header .member_details .member_title{color:#fff;font-size:.9375rem;line-height:1.375rem;margin:0}
.menu_member_header .member_details .member_current_status{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;display:inline-block}
.menu_member_header .member_details .member_current_status .member_current_status_label{color:#717274}
.menu_member_header .member_details .member_current_status .current_status{margin-left:5px}
.menu_member_header .member_details .member_current_status .current_status .emoji-sizer:first-of-type{margin-right:2px}
.menu_member_header .member_details_divider{border-color:#e8e8e8;margin:0}
.menu_member_footer{max-width:320px;padding:.75rem;border-top:1px solid #e8e8e8;border-radius:0 0 6px 6px;background:#f9f9f9}
.menu_member_footer input{margin-bottom:0}
.menu_member_footer .menu_member_footer_notice{margin:0;padding:0 .75rem .25rem .25rem;color:#717274;line-height:1.46666667;font-size:15px}
@media screen and (max-width:424px){#member_preview_web_container .member_details .member_image.thumb_512{width:192px;height:192px}
}
@media screen and (min-width:1367px){#member_preview_scroller{width:442px}
.supports_custom_scrollbar #member_preview_scroller{width:434px}
#member_preview_scroller .member_details .member_image.thumb_512{width:410px;height:410px}
#member_preview_scroller .member_details.cropped_preview .member_image.thumb_512{height:246px;background-position:0 -82px,0 -82px}
}
@media screen and (min-width:1441px){#member_preview_scroller{width:492px}
.supports_custom_scrollbar #member_preview_scroller{width:483px}
#member_preview_scroller .member_details .member_image.thumb_512{width:460px;height:460px}
#member_preview_scroller .member_details.cropped_preview .member_image.thumb_512{height:276px;background-position:0 -92px,0 -92px}
}
#team_tab #member_preview_container .heading{width:auto;padding-right:1rem}
#team_tab #member_preview_scroller{width:100%}
#team_tab #member_preview_scroller .member_details{padding:0 .25rem 0 8px}
#team_tab #member_preview_scroller .member_details .member_image.thumb_512{display:block;width:100%;background-size:cover;background-position-x:50%}
#team_tab #member_preview_container .member_action_bar{display:flex}
#team_tab #member_preview_container .member_action_bar .btn{line-height:1.2}
#team_tab #member_preview_container .account_settings_link .ts_icon_cog_o,#team_tab #member_preview_container .member_preview_menu_target .ts_icon_chevron_large_down{margin-right:0;font-size:20px;line-height:.6}
#team_tab #member_preview_container .account_settings_link .ts_icon_cog_o:before{line-height:1}
.member_details{padding-left:164px;position:relative}
.member_details p{margin-bottom:.5rem;line-height:1.5rem;font-size:.9rem}
.member_profile_card{padding:1rem .5rem;width:192px}
.member_meta{color:#2c2d30;font-size:.8rem;line-height:1.2rem}
#team_list_container .team_list_item{padding-left:.5rem}
#team_list_container #team_list{margin-bottom:0}
#member_preview_scroller{padding:0 1% 0 0;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text;position:relative}
.monkey_scroll_hider.scrolling #member_preview_scroller{padding:0 1rem 0 0}
#member_preview_container .member_details{position:relative}
#member_preview_container .member_details .member_image{margin:0 0 .5rem -80px;float:left;cursor:nesw-resize;cursor:-moz-zoom-in;cursor:-webkit-zoom-in}
#member_preview_container .member_details.expanded_member_image{padding-left:0}
#member_preview_container .member_details.expanded_member_image .member_image{cursor:-moz-zoom-out;cursor:-webkit-zoom-out;margin-left:0;float:none}
.member_type_and_description{max-width:100%;font-size:1.125rem;line-height:1.375rem}
.member_restriction_banner{position:relative;margin:8px auto 0;width:360px;max-width:100%;padding:10px 32px 10px 14px;border-radius:.2rem .2rem 0 0;background-color:#2c2d30;color:#fff;font-size:13px;line-height:1.23}
@media screen and (max-width:424px){.member_restriction_banner{width:192px}
}
#member_preview_scroller .member_restriction_banner{width:100%}
.member_restriction_banner .ts_icon{line-height:0}
.member_restriction_banner .ts_icon:before{margin-left:-5px}
.member_restriction_banner .external_team_badge,.member_restriction_banner .ts_icon_question_circle{position:absolute;top:9px;right:9px;line-height:.8}
.member_details .member_restriction_banner~.member_image{border-radius:0 0 .2rem .2rem;margin-top:0!important}
.menu_member_header{cursor:pointer}
.menu_member_header:hover .member_name{text-decoration:underline}
#file_member_filter{background:#fff}
#file_member_filter_no_matches{margin:0;text-align:center;padding:.6rem .75rem 1.1rem;max-width:220px}
.member_item{display:none}
.member_item.active{display:block}
#team_filter .member_filter,#user_group_filter .member_filter{padding-left:1.9rem;padding-right:.95rem}
#client-ui .member_file_filter_menu .searchable_member_list_input,#client-ui .member_filter{padding:.1rem 1.8rem 0;height:1.75rem;line-height:1rem;font-size:.9rem;border-radius:1rem;border:1px solid #a0a0a2;outline:0;box-shadow:none}
#client-ui .member_file_filter_menu{width:222px;height:334px}
#client-ui .member_file_filter_menu #menu_list_container{display:none}
#client-ui .member_file_filter_menu .searchable_member_list_search_bar{padding:.5rem}
#client-ui .member_file_filter_menu .searchable_member_list_search_bar .icon_search{top:.3rem}
#client-ui .member_file_filter_menu .searchable_member_list_search_bar .icon_close{top:.4rem;right:.3rem}
#client-ui .member_file_filter_menu .searchable_member_list_scroller{height:280px;overflow-y:auto;overflow-x:hidden}
#client-ui .member_file_filter_menu .searchable_member_list_scroller .team_list_item{min-height:0;padding:0 .3rem .2rem;margin:0;border:none;width:100%}
#client-ui .member_file_filter_menu .searchable_member_list_scroller .team_list_item .channel_page_member_row{margin:0;border:1px solid transparent;border-radius:5px}
#client-ui .member_file_filter_menu .searchable_member_list_scroller .team_list_item .c-member__name{color:#2c2d30}
#client-ui .member_file_filter_menu .searchable_member_list_scroller .team_list_item:hover .channel_page_member_row{background:#2d9ee0}
#client-ui .member_file_filter_menu .searchable_member_list_scroller .team_list_item:hover .c-member .presence,#client-ui .member_file_filter_menu .searchable_member_list_scroller .team_list_item:hover .c-member__display-name{color:#fff}
#client-ui .member_file_filter_menu .searchable_member_list_scroller .team_list_item:hover .c-member .presence{opacity:1}
#client-ui .member_file_filter_menu .searchable_member_list_scroller .team_list_item:hover .member{color:#fff;text-decoration:none}
#client-ui .member_file_filter_menu .searchable_member_list_scroller .team_list_item:hover .c-member__name{color:#fff}
#client-ui .member_file_filter_menu .searchable_member_list_scroller .channel_page_member_row{height:auto}
#client-ui #team_list_container #team_filter,#client-ui #user_groups_container #user_group_filter{margin-right:0;margin-top:-1px}
#client-ui #team_list_container #team_filter .member_filter,#client-ui #user_groups_container #user_group_filter .member_filter{border:none;box-shadow:none;border-left:1px solid #f0f0f0;border-radius:0;width:8rem;padding-right:.8rem;padding-top:0;height:1.5rem}
#client-ui #file_member_filter .member_filter{margin:.5rem .3rem .35rem .6rem!important;border-color:#ddd;width:200px}
#client-ui .team_tabs_container{border-bottom:1px solid #f0f0f0;width:99%!important}
#client-ui #channel_member_list_container.searchable_member_list .no_results{margin-top:1rem}
#client-ui .searchable_member_list_search_bar a.icon_close{top:.3rem}
#client-ui .searchable_member_list_input{padding-left:1.8rem}
#client-ui .searchable_member_list .member_item,#client-ui .searchable_member_list .team_list_item{cursor:pointer;width:100%}
#client-ui .searchable_member_list .team_list_item{padding:.75rem .5rem .75rem .75rem;border-bottom:1px solid #e8e8e8;border-top:none}
#client-ui .searchable_member_list .team_list_item:hover{background:#f9f9f9}
#client-ui .searchable_member_list .searchable_member_list_scroller{margin-top:0}
#client-ui #team_list_container .searchable_member_list_search{border-bottom:1px solid #e8e8e8}
#client-ui #team_list_container .searchable_member_list_search .icon_search{top:.8rem;left:.9rem}
#client-ui #team_list_container .searchable_member_list_search .icon_close{top:.8rem;right:.8rem}
#client-ui #team_list_container .searchable_member_list_input{border:none;padding:.7rem .75rem .7rem 2.4rem}
#client-ui #team_list_container .searchable_member_list_input:focus{box-shadow:none}
#client-ui #team_list_container .searchable_member_list_input:focus~.icon_search{color:#a0a0a2}
#team_filter .icon_search,#team_filter .ts_icon_spinner,#user_group_filter .icon_search,#user_group_filter .ts_icon_spinner,.searchable_member_list_search_bar .icon_search,.searchable_member_list_search_bar .ts_icon_spinner{position:absolute;font-size:1rem;top:5px;left:8px;color:#717274}
#team_filter .ts_icon_spinner,#user_group_filter .ts_icon_spinner,.searchable_member_list_search_bar .ts_icon_spinner{top:10px}
#team_filter .icon_search.indifferent_grey+.ts_icon_spinner,#user_group_filter .icon_search.indifferent_grey+.ts_icon_spinner,.searchable_member_list_search_bar .icon_search.indifferent_grey+.ts_icon_spinner{color:#2c2d30}
#team_filter a.icon_close,#user_group_filter a.icon_close,.searchable_member_list_search_bar a.icon_close{position:absolute;right:8px;top:6px;color:#a0a0a2;font-size:20px}
#team_filter a.icon_close:hover,#user_group_filter a.icon_close:hover,.searchable_member_list_search_bar a.icon_close:hover{color:#0576b9;text-decoration:none}
#client-ui .icon_search{position:absolute;font-size:.9rem;top:3px;left:7px;color:#ccc}
#client-ui #file_member_filter .icon_search{top:13px;left:17px}
#client-ui .ts_icon_spinner{top:4px}
#client-ui .icon_search.indifferent_grey+.ts_icon_spinner{color:#2c2d30}
#client-ui a.icon_close{top:4px;position:absolute;color:#a0a0a2;font-size:18px}
#client-ui a.icon_close:hover{color:#0576b9;text-decoration:none}
#client-ui #file_member_filter .icon_close{right:9px;top:13px}
#slackbot_meta,.dm_badge,.mpdm_badge{margin:0}
.dm_badge,.mpdm_badge{margin-bottom:1.5rem}
.dm_badge i,.mpdm_badge i{margin-right:.2rem}
.dm_badge .member_image,.mpdm_badge .member_image{float:left}
.dm_badge .dm_badge_meta,.mpdm_badge .dm_badge_meta{margin:0 0 .5rem;padding-top:0;font-size:1rem;line-height:1.25rem;color:#2c2d30;margin-left:0!important;margin-bottom:0!important}
.dm_badge .dm_badge_meta .member_team_name,.mpdm_badge .dm_badge_meta .member_team_name{color:#a0a0a2}
.dm_badge .dm_badge:hover a.member_preview_link,.mpdm_badge .dm_badge:hover a.member_preview_link{color:inherit}
.dm_badge .dm_badge:hover a,.mpdm_badge .dm_badge:hover a{color:#0576b9}
.dm_badge .hint,.mpdm_badge .hint{color:#717274}
.dm_badge .member_type_and_description,.mpdm_badge .member_type_and_description{font-size:1rem}
.mpdm_badge .member_image{margin:0 .75rem 0 0}
.member_small .enter_icon{display:none}
.lfs_item.active .member_small .enter_icon{display:block}
.member_preview_link .member_type_badge{pointer-events:none}
.unknown_member{display:inline-block;background:#e8e8e8;width:80px;height:10px;position:relative;top:0;border-radius:5px}
.member_type_badge{display:inline-block}
.member_type_badge.ts_icon_restricted_user,.member_type_badge.ts_icon_single_channel_guest{line-height:1.375rem}
.member_type_badge.ts_icon_restricted_user:before,.member_type_badge.ts_icon_single_channel_guest:before{font-size:29px}
.member_type_badge svg{display:inline;vertical-align:bottom}
.member_type_badge svg.member_type_badge_background_ra,.member_type_badge svg.member_type_badge_background_ura{position:absolute;bottom:6px;right:6px}
.member_type_badge svg.member_type_badge_background_ra{width:.8125rem;height:.8125rem}
.member_type_badge svg.member_type_badge_background_ura{width:1rem;height:1rem}
.member_type_badge svg.member_type_badge_icon{position:absolute;bottom:6px;right:6px;width:.625rem;height:.625rem}
.member_type_and_description .member_type_badge.ts_icon_restricted_user,.member_type_and_description .member_type_badge.ts_icon_single_channel_guest{line-height:1.375rem;margin-right:-8px;margin-left:-6px}
.member_type_and_description .member_type_badge.ts_icon_restricted_user:before,.member_type_and_description .member_type_badge.ts_icon_single_channel_guest:before{font-size:29px}
.member_timezone_value .member_type_badge.ts_icon_restricted_user,.member_timezone_value .member_type_badge.ts_icon_single_channel_guest{margin-right:-5px;margin-left:-5px}
.member_timezone_value .member_type_badge.ts_icon_restricted_user:before,.member_timezone_value .member_type_badge.ts_icon_single_channel_guest:before{font-size:20px}
.member_image.thumb_20 .member_type_badge,.member_image.thumb_24 .member_type_badge{position:absolute;right:-3px;bottom:-3px}
.member_image.thumb_20 .member_type_badge.member_type_badge_10,.member_image.thumb_24 .member_type_badge.member_type_badge_10{right:-6px;bottom:-6px}
.member_image.thumb_32 .member_type_badge,.member_image.thumb_36 .member_type_badge,.member_image.thumb_48 .member_type_badge,.member_image.thumb_56 .member_type_badge,.member_image.thumb_72 .member_type_badge{position:absolute;right:-6px;bottom:-6px}
.member_image.thumb_72 .member_type_badge svg.member_type_badge_background_ra{width:1.21875rem;height:1.21875rem}
.member_image.thumb_72 .member_type_badge svg.member_type_badge_background_ura{width:1.5rem;height:1.5rem}
.member_image.thumb_72 .member_type_badge svg.member_type_badge_icon{width:.9375rem;height:.9375rem}
.member_image.thumb_192 .member_type_badge{position:absolute;right:-6px;bottom:-6px}
.member_image.thumb_192 .member_type_badge svg.member_type_badge_background_ra{width:1.3rem;height:1.3rem}
.member_image.thumb_192 .member_type_badge svg.member_type_badge_background_ura{width:1.6rem;height:1.6rem}
.member_image.thumb_192 .member_type_badge svg.member_type_badge_icon{width:1rem;height:1rem}
.member_image.thumb_512 .member_type_badge{position:absolute;right:-36px;bottom:-36px}
.member_image.thumb_512 .member_type_badge svg.member_type_badge_background_ra{width:6.5rem;height:6.5rem}
.member_image.thumb_512 .member_type_badge svg.member_type_badge_background_ura{width:8rem;height:8rem}
.member_image.thumb_512 .member_type_badge svg.member_type_badge_icon{width:5rem;height:5rem}
.external_team_badge{display:inline-block;vertical-align:bottom;position:absolute;bottom:-2px;right:-2px;border-radius:3px;box-shadow:0 0 0 2px #fff;background-size:100%;background-color:#fff;background-repeat:no-repeat}
.external_team_badge:after{content:'';display:block;position:absolute;top:0;width:100%;height:100%;box-shadow:inset 0 0 0 1px rgba(44,45,48,.08);border-radius:3px}
.external_team_badge.default{background-color:#717274;font-weight:800;font-size:10px;line-height:1.6;color:#fff;font-style:normal;letter-spacing:0;text-align:center;text-shadow:0 1px 1px rgba(0,0,0,.2);float:left}
.external_team_badge.team_badge_16{width:16px;height:16px}
.external_team_badge.team_badge_22{width:22px;height:22px;border-radius:4px;box-shadow:0 0 0 3px #fff}
.external_team_badge.team_badge_22.default{font-size:13px;line-height:1.8}
#channel_list .ts_icon_shared_channel{margin-left:-2px}
#channel_list .ts_icon_shared_channel:before{font-size:1.625rem;margin-top:-2px}
#channel_list .shared_team .member_image{margin-top:-5px}
#channel_list .shared_team .shared_team_name_and_owner{margin-left:45px}
@font-face{font-family:appleLogo;src:local("Lucida Grande");unicode-range:U+F8FF}
.team_image{border-radius:3px;background-size:100%;background-repeat:no-repeat;display:inline-block;position:relative}
.team_image:after{content:'';display:block;position:absolute;top:0;left:0;width:100%;height:100%;box-shadow:inset 0 0 0 1px rgba(44,45,48,.08);border-radius:3px}
.team_image.default{background-color:#717274;font-weight:800;font-size:18px;line-height:1.9;color:#fff;font-style:normal;letter-spacing:0;text-align:center;text-shadow:0 1px 1px rgba(0,0,0,.2);float:left}
.team_image.default.icon_72{display:flex;align-items:center;justify-content:center;font-size:2rem}
.team_image.p-shared_team_icons__team_image--pending{display:flex;align-items:center;justify-content:center;border:1px dashed #a0a0a2;background-color:transparent;color:#717274;text-shadow:none}
.team_image.p-shared_team_icons__team_image--pending.icon_72{border-width:2px}
.team_image.p-shared_team_icons__team_image--pending:after{display:none}
.team_image.icon_72{width:72px;height:72px}
.team_image.icon_36{width:36px;height:36px}
.team_image.icon_20{width:20px;height:20px;font-size:10px}
.team_image.icon_16{width:16px;height:16px;font-size:9px}
.shared_team_details{padding-left:48px;margin-right:12px;position:relative;overflow:hidden;text-overflow:ellipsis}
.shared_team_details .team_image{float:left;margin-left:-48px}
.shared_team_details .team_member_count,.shared_team_details .team_name{display:block;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}
.shared_team_details .team_name--org_shared{margin-left:12px}
.ts_icon_shared_channels,.ts_icon_shared_channels_pending{position:relative}
.ts_icon_shared_channels.ts_icon_inherit,.ts_icon_shared_channels_pending.ts_icon_inherit{top:.125em}
@font-face{font-family:appleLogo;src:local("Lucida Grande");unicode-range:U+F8FF}
#fs_modal.active~.pickmeup{z-index:1002}
.edit_profile_drop_overlay{display:block;position:absolute;background:rgba(255,255,255,.7);width:100%;height:100vh;padding:15% 0;top:0;left:0;z-index:10}
#edit_team_profile_container{height:100%}
#edit_team_profile_container input:disabled,#edit_team_profile_container select:disabled{background:#fff;border:1px solid #a0a0a2}
#edit_team_profile_container .lazy_filter_select.disabled,#edit_team_profile_container .lazy_filter_select.disabled input{background:#fff}
#edit_team_profile_container .col:not(.btn){padding-right:0}
#edit_team_profile_container label{cursor:default}
#edit_team_profile_header{font-size:2.125rem;line-height:2.5625rem;font-weight:900}
.center_and_narrow{text-align:center;padding:0 20%}
#edit_team_profile_add .row,#edit_team_profile_list .row{border-bottom:1px solid transparent;border-top:1px solid #e8e8e8;padding:0 .75rem;font-weight:400;font-size:1rem;line-height:1.5rem;position:relative}
#edit_team_profile_add .row.header_row,#edit_team_profile_list .row.header_row{font-weight:700}
#edit_team_profile_add .row .col,#edit_team_profile_list .row .col{padding:.875rem 0}
.touch #edit_team_profile_list i.ts_icon_grabby_patty{visibility:hidden;display:none}
#edit_team_profile_list .row .col{font-size:.9375rem;line-height:1.3125rem}
#edit_team_profile_list .row:not(.header_row) .col:first-child{font-weight:700}
#edit_team_profile_list .row:not(.header_row) .col:last-child{text-align:right}
#edit_team_profile_list .row.header_row{border-top-color:transparent}
#edit_team_profile_list .row.header_row+.row{border-top-width:2px}
#edit_team_profile_list .row:nth-last-child(2){border-bottom:none;cursor:default!important}
#edit_team_profile_list .row:nth-last-child(2):active,#edit_team_profile_list .row:nth-last-child(2):hover{border-color:#e8e8e8!important;border-bottom:none!important}
#edit_team_profile_list .row:nth-child(n+5){cursor:pointer;-webkit-transition:background .15s ease-out 0s;-moz-transition:background .15s ease-out 0s;transition:background .15s ease-out 0s}
#edit_team_profile_list .row:nth-child(n+5):not(.header_row){cursor:pointer;-webkit-transition:background .15s ease-out 0s;-moz-transition:background .15s ease-out 0s;transition:background .15s ease-out 0s}
#edit_team_profile_list .row:nth-child(n+5):not(.header_row).active,#edit_team_profile_list .row:nth-child(n+5):not(.header_row):active,#edit_team_profile_list .row:nth-child(n+5):not(.header_row):hover{background:#eaf5fc;border:1px solid #cbe7f7;border-radius:.375rem;padding:0 .6875rem}
#edit_team_profile_list .row:nth-child(n+5):not(.header_row).active:not(.sortable-dragging)+.row,#edit_team_profile_list .row:nth-child(n+5):not(.header_row):active:not(.sortable-dragging)+.row,#edit_team_profile_list .row:nth-child(n+5):not(.header_row):hover:not(.sortable-dragging)+.row{border-top-color:transparent}
#edit_team_profile_list .row:nth-child(n+5):not(.header_row).active .edit_team_profile_list_controls,#edit_team_profile_list .row:nth-child(n+5):not(.header_row):active .edit_team_profile_list_controls,#edit_team_profile_list .row:nth-child(n+5):not(.header_row):hover .edit_team_profile_list_controls{right:.6875rem}
#edit_team_profile_list .row:nth-child(n+5).active .edit_team_profile_list_controls i.ts_icon_cog_o{color:#2c2d30}
#edit_team_profile_list .row:nth-child(n+5) .col>p{text-overflow:ellipsis;overflow:hidden}
#edit_team_profile_list .ent_hidden_profile_field--header{margin-top:10px}
#edit_team_profile_list .default_row+.hidden_row,#edit_team_profile_list .sortable-placeholder+.hidden_row,#edit_team_profile_list .visible_row+.hidden_row{border-top-width:2px}
#edit_team_profile_list .default_row+.hidden_row.active,#edit_team_profile_list .default_row+.hidden_row:active,#edit_team_profile_list .default_row+.hidden_row:hover,#edit_team_profile_list .sortable-placeholder+.hidden_row.active,#edit_team_profile_list .sortable-placeholder+.hidden_row:active,#edit_team_profile_list .sortable-placeholder+.hidden_row:hover,#edit_team_profile_list .visible_row+.hidden_row.active,#edit_team_profile_list .visible_row+.hidden_row:active,#edit_team_profile_list .visible_row+.hidden_row:hover{border-top-width:1px;margin-top:1px}
#edit_team_profile_list .edit_team_profile_list_controls{position:absolute;right:.75rem;top:50%;height:1.75rem;-webkit-transform:translateY(-.875rem);-moz-transform:translateY(-.875rem);-ms-transform:translateY(-.875rem);transform:translateY(-.875rem)}
#edit_team_profile_list .edit_team_profile_list_controls i{color:#a0a0a2;-webkit-transition:color .15s ease-out 0s;-moz-transition:color .15s ease-out 0s;transition:color .15s ease-out 0s}
#edit_team_profile_list .edit_team_profile_list_controls i.ts_icon_cog_o:before{position:relative;top:.125rem}
#edit_team_profile_list .edit_team_profile_list_controls i.ts_icon_cog_o:active,#edit_team_profile_list .edit_team_profile_list_controls i.ts_icon_cog_o:hover{color:#2c2d30}
#edit_team_profile_list .edit_team_profile_list_controls i.ts_icon_cog_o+i.ts_icon_grabby_patty{display:inline}
#edit_team_profile_list .edit_team_profile_list_controls i.ts_icon_grabby_patty{margin-left:.4375rem;display:none;cursor:-webkit-grab;cursor:-mox-grab;cursor:grab}
#edit_team_profile_list .edit_team_profile_list_controls i.ts_icon_grabby_patty:before{position:relative;top:.1875rem}
#edit_team_profile_list .edit_team_profile_list_controls i.ts_icon_grabby_patty:active,#edit_team_profile_list .edit_team_profile_list_controls i.ts_icon_grabby_patty:hover{color:#005e99}
#edit_team_profile_list .edit_team_profile_list_controls i.ts_icon_grabby_patty:active{cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:grabbing}
#edit_team_profile_list .sortable-placeholder{*zoom:1}
#edit_team_profile_list .sortable-placeholder:before{border-top:1px solid #e8e8e8;width:100%}
#edit_team_profile_list .sortable-placeholder:after,#edit_team_profile_list .sortable-placeholder:before{display:table;line-height:0;content:""}
#edit_team_profile_list .sortable-placeholder:after{clear:both}
#edit_team_profile_list .ent_profile_field--scim_provisioned{position:relative;left:-4px}
#edit_team_profile_add .row .col{font-size:.9375rem;line-height:1.3125rem}
#edit_team_profile_add .row:first-child{border-top-color:transparent}
#edit_team_profile_add .row:last-child{border-bottom:1px solid #e8e8e8;margin-bottom:1rem}
#edit_team_profile_add .row:not(.header_row){cursor:pointer;-webkit-transition:background .15s ease-out 0s;-moz-transition:background .15s ease-out 0s;transition:background .15s ease-out 0s}
#edit_team_profile_add .row:not(.header_row):active,#edit_team_profile_add .row:not(.header_row):hover{background:#eaf5fc;border:1px solid #cbe7f7;padding:0 .6875rem;border-radius:.375rem}
#edit_team_profile_add .row:not(.header_row):active+.row,#edit_team_profile_add .row:not(.header_row):hover+.row{border-top-color:transparent}
#edit_team_profile_add .row:not(.header_row):active .col:first-child,#edit_team_profile_add .row:not(.header_row):hover .col:first-child{color:#005e99}
#edit_team_profile_add .row:not(.header_row):active i,#edit_team_profile_add .row:not(.header_row):hover i{color:#005e99;border-color:#005e99;right:.6875rem}
#edit_team_profile_add .row .col:first-child{font-weight:700}
#edit_team_profile_add i{color:#a0a0a2;position:absolute;right:.75rem;top:.75rem}
#edit_team_profile_edit .profile_field_preview_protector+p{visibility:hidden}
#edit_team_profile_edit .profile_field_preview_protector:active+p,#edit_team_profile_edit .profile_field_preview_protector:hover+p{visibility:visible}
#edit_team_profile_edit .profile_field_preview_protector label{display:inline-block}
#edit_team_profile_edit .profile_field_preview_protector label.select{display:block}
#edit_team_profile_edit .profile_field_preview_protector label.select:active:after,#edit_team_profile_edit .profile_field_preview_protector label.select:after,#edit_team_profile_edit .profile_field_preview_protector label.select:hover:after{color:#2c2d30}
#edit_team_profile_edit .profile_field_preview_protector .profile_field_preview{padding:2rem}
#edit_team_profile_edit .row{position:relative}
#edit_team_profile_edit .row.option_row.show_remove_action p{padding-right:3.0625rem}
#edit_team_profile_edit .row.option_row.show_remove_action input{border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:.25rem;border-top-left-radius:.25rem;background-clip:border-box}
#edit_team_profile_edit .row.option_row.show_remove_action i{border:1px solid #a0a0a2;border-left-color:transparent;border-top-right-radius:.25rem;border-bottom-right-radius:.25rem;border-bottom-left-radius:0;border-top-left-radius:0;background-clip:border-box;visibility:visible;display:block}
#edit_team_profile_edit .row.option_row.show_remove_action i:active,#edit_team_profile_edit .row.option_row.show_remove_action i:hover{background-color:#d72b3f;border-color:#d72b3f!important;color:#fff}
#edit_team_profile_edit .row.option_header_row{margin-bottom:.25rem}
#edit_team_profile_edit .row i{border:1px solid #a0a0a2;color:#a0a0a2;cursor:pointer;padding:.8125rem .875rem .5625rem;position:absolute;bottom:0;right:0;visibility:hidden;display:none}
#edit_team_profile_edit #option_rows .row:last-child .col{margin-bottom:0}
#edit_team_profile_custom .row:first-child .col:first-child input::-webkit-input-placeholder{top:-.1875rem}
#edit_team_profile_custom .row:first-child .col:first-child input:-moz-placeholder{top:-.1875rem}
#edit_team_profile_custom .row:first-child .col:first-child input::-moz-placeholder{top:-.1875rem}
#edit_team_profile_custom .row:first-child .col:first-child input:-ms-input-placeholder{top:-.1875rem}
#edit_team_profile_custom .row .col{margin-bottom:3%;width:48.5%}
#edit_team_profile_custom .row .col+.col{margin-left:3%}
#edit_team_profile_custom .row .col .profile_field_preview{cursor:pointer;background:#f9f9f9;border:2px solid #e8e8e8;padding:1rem 0 1rem 1rem}
#edit_team_profile_custom .row .col input{cursor:pointer;background:#fff;border:1px solid #a0a0a2;border-right:none;border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:.25rem;border-top-left-radius:.25rem;background-clip:padding-box}
#edit_team_profile_custom .row .col input:active,#edit_team_profile_custom .row .col input:focus{box-shadow:none}
#edit_team_profile_custom .row .col input.lfs_input{border:none}
#edit_team_profile_custom .row .col .lfs_item{border-color:#a0a0a2;background:#a0a0a2}
#edit_team_profile_custom .row .col .edit_team_profile_lazy_filter_select{padding-right:0}
#edit_team_profile_custom .row .col .edit_team_profile_lazy_filter_select .lfs_input_container{border-right:none;border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:.25rem;border-top-left-radius:.25rem;background-clip:padding-box}
#edit_team_profile_custom .row .col span{font-size:1.25rem;display:block;padding-right:1rem}
#edit_team_profile_custom .row .col .profile_field_preview:active,#edit_team_profile_custom .row .col .profile_field_preview:hover{border-color:#005e99}
#edit_team_profile_custom .row .col .profile_field_preview:active span,#edit_team_profile_custom .row .col .profile_field_preview:hover span{color:#005e99}
#edit_team_profile_custom .row .col[data-type=options_list] .profile_field_preview{padding-right:1rem}
#edit_team_profile_custom .row .col[data-type=options_list] span{position:relative;padding-right:0}
#edit_team_profile_custom .row .col[data-type=options_list] span:after{content:"\E271";color:#a0a0a2;font-family:Slack;position:absolute;right:22px;bottom:-52px;font-size:20px;pointer-events:none}
#edit_team_profile_custom .row .col[data-type=options_list] input{border-right:1px solid #a0a0a2;border-radius:.25rem}
#edit_member_profile_cancel_edit_btn,#edit_member_profile_cancel_photo_crop_btn,#edit_member_profile_cancel_photo_delete_btn,#edit_member_profile_cancel_photo_format_error_btn,#edit_member_profile_cancel_photo_oversize_error_btn,#edit_member_profile_cancel_photo_size_error_btn,#edit_member_profile_cancel_photo_upload_btn,#edit_member_profile_confirm_photo_crop_btn,#edit_member_profile_confirm_photo_delete_btn,#edit_member_profile_retake_photo_crop_btn,#edit_member_profile_retry_photo_format_error_btn,#edit_member_profile_retry_photo_oversize_error_btn,#edit_member_profile_retry_photo_size_error_btn,#edit_team_profile_add_existing_btn,#edit_team_profile_add_new_btn,#edit_team_profile_cancel_delete_btn,#edit_team_profile_cancel_edit_btn,#edit_team_profile_cancel_hide_btn,#edit_team_profile_confirm_delete_btn,#edit_team_profile_confirm_edit_btn,#edit_team_profile_confirm_hide_btn{font-size:1rem;font-weight:700;min-height:3.0625rem;padding:14px 32px 16px;margin-bottom:0}
#edit_member_profile_confirm_photo_crop_btn,#edit_member_profile_confirm_photo_delete_btn,#edit_member_profile_retry_photo_format_error_btn,#edit_member_profile_retry_photo_oversize_error_btn,#edit_member_profile_retry_photo_size_error_btn,#edit_team_profile_confirm_delete_btn,#edit_team_profile_confirm_edit_btn,#edit_team_profile_confirm_hide_btn{min-width:24.6%}
.profile_field_preview_protector{position:relative;z-index:1}
.profile_field_preview_protector .profile_field_preview{background:#fff;border:1px solid #e8e8e8;border-radius:.125rem;position:relative;padding:2rem 0 2rem 2rem}
.profile_field_preview_protector .profile_field_preview:after,.profile_field_preview_protector .profile_field_preview:before{content:"";background-color:#fff;z-index:-1;position:absolute;width:48%;height:20%;bottom:.75rem;box-shadow:0rem .75rem .75rem rgba(0,0,0,.25)}
.profile_field_preview_protector .profile_field_preview:before{left:.25rem;-webkit-transform:rotate(-2deg);-moz-transform:rotate(-2deg);-ms-transform:rotate(-2deg);transform:rotate(-2deg)}
.profile_field_preview_protector .profile_field_preview:after{right:.25rem;-webkit-transform:rotate(2deg);-moz-transform:rotate(2deg);-ms-transform:rotate(2deg);transform:rotate(2deg)}
.profile_field_preview_protector .profile_field_preview input:disabled,.profile_field_preview_protector .profile_field_preview select:disabled{background:#fff;color:#2c2d30;cursor:default!important}
.profile_field_preview_protector .profile_field_preview .profile_field_preview_fade_out_mask{background:linear-gradient(to left,#fff,rgba(255,255,255,0));position:absolute;top:0;right:0;width:50%;height:100%}
.profile_field_preview_protector .profile_field_preview .profile_field_preview_ribbon{font-size:.6875rem;padding:.125rem 2rem;position:absolute;left:100%;top:0;line-height:1rem;-webkit-transform-origin:top left;transform-origin:top left;-webkit-transform:translate(-78px,-21px) rotate(45deg);-moz-transform:translate(-78px,-21px) rotate(45deg);-ms-transform:translate(-78px,-21px) rotate(45deg);transform:translate(-78px,-21px) rotate(45deg);width:140px;text-align:center}
.profile_field_preview_protector .profile_field_preview .profile_field_preview_ribbon:after,.profile_field_preview_protector .profile_field_preview .profile_field_preview_ribbon:before{content:'';border-style:solid;position:absolute;top:-.25rem}
.profile_field_preview_protector .profile_field_preview .profile_field_preview_ribbon:before{border-color:transparent transparent transparent #fff;border-width:0 0 2.5rem 2.5rem;left:-.5rem}
.profile_field_preview_protector .profile_field_preview .profile_field_preview_ribbon:after{border-color:#fff transparent transparent;border-width:2.5rem 0 0 2.5rem;right:-.5rem}
.team_profile_fields_img{width:153px!important;height:171px!important}
#edit_member_profile_container{height:100%}
#edit_member_profile_container .col:not(.btn){padding-right:0}
#edit_member_profile_container .lfs_list_container.visible{margin-bottom:4rem}
#edit_member_profile_container .member_image_wrapper{cursor:pointer;display:inline-block;height:192px;width:192px;position:relative}
#edit_member_profile_container .upload_camera_icon:before{display:none}
#edit_member_profile_container .member_image_wrapper.active .upload_camera_icon:before,#edit_member_profile_container .member_image_wrapper:hover .upload_camera_icon:before{color:#fff;position:absolute;display:inline-block;z-index:1;font-size:40px;top:55px;left:76px}
#edit_member_profile_container .member_image_wrapper.active .upload_camera_icon:before .member_image,#edit_member_profile_container .member_image_wrapper:hover .upload_camera_icon:before .member_image{position:absolute;top:0}
#edit_member_profile_container .member_image_wrapper.active:before,#edit_member_profile_container .member_image_wrapper:hover:before{content:attr(data-instructions-text);position:absolute;box-sizing:border-box;padding:5.5rem 2rem 0;font-weight:700;text-align:center;color:#fff;background-color:rgba(0,0,0,.7);border:.25rem solid #2d9ee0;border-radius:.2rem;top:0;left:0;width:192px;height:192px;z-index:1}
#edit_member_profile_container .member_image_wrapped,#edit_member_profile_container .member_image_wrapped_no_photo{display:inline-block;height:192px;width:192px;position:relative}
#edit_member_profile_container .member_image_wrapped_no_photo:after{box-sizing:border-box;position:absolute;content:attr(data-instructions-text);font-size:1rem;text-align:center;padding-top:70px;padding-right:40px;padding-left:40px;background-color:rgba(255,255,255,.8);border-radius:.2rem;top:0;left:0;height:192px;width:192px;outline:gray dashed .125rem;outline-offset:-1rem}
#edit_member_profile_container .member_image_upload{display:inline-block;z-index:11;height:192px;width:192px;position:relative}
#edit_member_profile_container .member_image_upload:after{box-sizing:border-box;position:absolute;content:attr(data-instructions-text);color:#0576b9;font-size:.9rem;font-weight:700;text-align:center;padding-top:140px;padding-right:30px;padding-left:30px;background-color:#d7e8f7;border-radius:.2rem;top:0;left:0;height:192px;width:192px;outline:#0576b9 dashed 2px;outline-offset:-1rem}
#edit_member_profile_container .file_drop_icon{position:absolute;display:inline-block;z-index:100;height:140px;padding-left:33px;top:-20px;pointer-events:none}
#edit_member_profile_container .member_image_upload.hovered:after{background-color:#c7dff4}
#edit_member_profile_container .member_upload{max-width:192px;display:flex;align-items:center;color:#0576b9;font-size:.95rem;padding-top:10px}
#edit_member_profile_container .member_upload a{padding-left:10px}
#edit_member_profile_container .show_delete{max-width:192px;display:flex;align-items:center;color:#717274;font-size:.95rem;padding-top:10px}
#edit_member_profile_container .show_delete a{padding-left:10px;color:#717274}
#edit_member_profile_container ts-icon.member_upload::before,#edit_member_profile_container ts-icon.show_delete::before{margin-top:-3px}
#edit_member_profile_container label{cursor:default}
#edit_member_profile_container input[type=text]+.input_note{display:inline-block;margin-top:.25rem}
#edit_member_profile_container .photo_well{background-color:#e8e8e8;border-radius:1rem;width:460px;height:460px;margin:0 auto;display:flex;align-items:center;-ms-flex-pack:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;flex-direction:column}
#edit_member_profile_container .current_status_input_for_edit_profile.current_status_input_container .current_status_input,#edit_member_profile_container .current_status_input_for_edit_profile.current_status_input_container .current_status_preset_option .current_status{font-size:1.25rem}
#edit_member_profile_container .current_status_input_for_edit_profile.current_status_input_container .current_status_preset_option{padding-left:13px;line-height:2rem}
#edit_member_profile_container .current_status_input_for_edit_profile.current_status_input_container .current_status_preset_option .current_status{padding-left:5px}
#edit_member_profile_container .current_status_input_for_edit_profile.current_status_input_container .current_status_input{padding-left:3.875rem;padding-right:2.5rem}
#edit_member_profile_container .current_status_input_for_edit_profile.current_status_input_container #menu_items{margin:6px 0 8px}
#edit_member_profile_container .current_status_input_for_edit_profile.current_status_input_container .current_status_emoji_picker{top:0;width:3.5rem}
#edit_member_profile_container .current_status_input_for_edit_profile.current_status_input_container .current_status_emoji_picker .current_status_empty_emoji{line-height:3rem;height:100%}
#edit_member_profile_container .current_status_input_for_edit_profile.current_status_input_container .status_clear_icon_wrap{top:12.5px;right:12.5px}
#edit_member_profile_container .current_status_input_for_edit_profile.current_status_input_container .status_clear_icon_wrap .status_clear_icon{color:inherit}
#edit_member_profile_container .current_status_input_for_edit_profile.current_status_input_container .current_status_emoji_picker,#edit_member_profile_container .current_status_input_for_edit_profile.current_status_input_container .emoji-sizer{line-height:3.5rem;font-size:1.5rem;margin-bottom:0}
#edit_member_profile_container .current_status_input_for_edit_profile.current_status_input_container .current_status_action_buttons{display:none}
.edit_member_profile_photo__modal_container{position:relative;padding:0 1.5rem;margin-top:3rem;width:100%}
.edit_member_profile_photo__capture_preview{position:relative;overflow:hidden;max-width:460px;max-height:460px;width:80vw;height:80vw;margin:0 auto;background-color:#e8e8e8;border:1px solid rgba(0,0,0,.2);border-radius:.4rem;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0)}
.edit_member_profile_photo__preview_video{width:auto;height:100%;margin-left:50%;-webkit-transform:translateX(-50%) scaleX(-1);-moz-transform:translateX(-50%) scaleX(-1);-ms-transform:translateX(-50%) scaleX(-1);transform:translateX(-50%) scaleX(-1);-webkit-transition:opacity 1s ease;-moz-transition:opacity 1s ease;transition:opacity 1s ease}
.edit_member_profile_photo__preview_overlay{position:absolute;top:0;left:0;right:0;width:100%;height:100%;font-size:20px;line-height:30px;display:flex;align-items:center;-ms-flex-pack:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-transition:opacity 1s ease;-moz-transition:opacity 1s ease;transition:opacity 1s ease;z-index:-1}
.edit_member_profile_photo__capture_button,.edit_member_profile_photo__capture_countdown{position:absolute;left:0;right:0;bottom:-40px;margin:0 auto;text-align:center;width:80px;height:80px;border-radius:80px;border:1px solid rgba(0,0,0,.2);display:flex;align-items:center;-ms-flex-pack:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center}
.edit_member_profile_photo__capture_button{background-color:#d72b3f;cursor:pointer}
.edit_member_profile_photo__capture_countdown{background-color:#fff;font-weight:900;font-size:36px}
.edit_member_profile_photo__capture_icon:before{color:#fff;font-size:40px}
.edit_member_profile_photo__countdown_text{position:absolute;top:1.25rem;left:0;right:0;margin:0 auto;color:#50acf4}
#edit_member_profile_photo_container{position:absolute;right:0}
.edit_member_profile_photo__crop_container{padding:0 5.5rem}
.edit_member_profile_photo__crop_container #edit_member_profile_photo_preview{border-radius:.2rem;position:absolute;top:0;right:0;width:4.5rem;height:4.5rem}
.edit_member_profile_photo__crop_container .jcrop-holder{margin:auto}
.hidden_file_input{width:0;height:0;margin:0;padding:0;overflow:hidden}
#fs_modal.stop_pointer_events #fs_modal_back_btn,#fs_modal.stop_pointer_events #fs_modal_close_btn{pointer-events:none}
li input[data-action=edit_member_profile_upload_photo]{cursor:pointer;position:absolute;opacity:0;height:25px;width:100%;left:0}
li input[data-action=edit_member_profile_upload_photo]::-webkit-file-upload-button{visibility:hidden}
@media only screen and (max-width:512px){.edit_member_profile_photo__crop_container{padding:0}
.edit_member_profile_photo__crop_container #edit_member_profile_photo_preview{display:none;visibility:hidden}
}
@media only screen and (max-width:1024px){.tab_set.customize_tab_set a{padding:12px 12px 11px}
}
@media only screen and (max-width:767px){.center_and_narrow{padding:0}
#edit_team_profile_list .row:nth-child(2){border-top-color:transparent}
#edit_team_profile_list .row:nth-child(n+5){padding-right:5rem}
#edit_team_profile_list .row:nth-child(n+5).active,#edit_team_profile_list .row:nth-child(n+5):active,#edit_team_profile_list .row:nth-child(n+5):hover{padding-right:4.9375rem}
#edit_team_profile_list .row:nth-child(n+5).active .col+.col,#edit_team_profile_list .row:nth-child(n+5):active .col+.col,#edit_team_profile_list .row:nth-child(n+5):hover .col+.col{padding-left:0}
#edit_team_profile_list .row .col{padding:0}
#edit_team_profile_list .row .col:last-child{text-align:left!important}
#edit_team_profile_list .row .col.span_2_of_6{padding-top:.875rem}
#edit_team_profile_list .row .col.span_3_of_6{padding-bottom:.875rem}
#edit_team_profile_list .row.default_row .col.span_3_of_6{padding-bottom:0}
#edit_team_profile_list .row.default_row .col.span_1_of_6{padding-bottom:.875rem}
#edit_team_profile_add .row:not(.header_row){padding-right:3rem}
#edit_team_profile_custom .row .col+.col{margin-left:0}
#edit_member_profile_cancel_edit_btn,#edit_member_profile_cancel_photo_crop_btn,#edit_member_profile_cancel_photo_delete_btn,#edit_member_profile_cancel_photo_format_error_btn,#edit_member_profile_cancel_photo_oversize_error_btn,#edit_member_profile_cancel_photo_size_error_btn,#edit_member_profile_cancel_photo_upload_btn,#edit_member_profile_retake_photo_crop_btn,#edit_team_profile_add_new_btn,#edit_team_profile_cancel_delete_btn,#edit_team_profile_cancel_edit_btn,#edit_team_profile_cancel_hide_btn{margin:0 0 2%}
#edit_member_profile_photo_container{position:relative;order:-1}
}
@font-face{font-family:appleLogo;src:local("Lucida Grande");unicode-range:U+F8FF}
.fade_out_gradient{content:'';position:absolute;right:0;bottom:0;left:0;height:40px;border-radius:0 0 8px 8px;background-image:-webkit-linear-gradient(top,rgba(255,255,255,0) 0,#fff 100%);background-image:-moz-linear-gradient(top,rgba(255,255,255,0) 0,#fff 100%);background-image:-o-linear-gradient(top,rgba(255,255,255,0) 0,#fff 100%);background-image:linear-gradient(top,rgba(255,255,255,0) 0,#fff 100%)}
.file_list_item .icon,.file_reference .icon{background:#f9f9f9;color:#fff!important;font-weight:700;width:80px;height:80px;border-radius:.25rem;float:left;text-align:center;border:1px solid #e8e8e8;-ms-box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;position:relative;display:flex;-ms-flex-pack:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;align-items:center}
.file_list_item .icon:hover,.file_reference .icon:hover{text-decoration:none}
.file_list_item .icon.landscape,.file_list_item .icon.portrait,.file_list_item .icon.square,.file_reference .icon.landscape,.file_reference .icon.portrait,.file_reference .icon.square{line-height:80px}
.file_list_item .icon .filetype_icon,.file_reference .icon .filetype_icon{margin-top:-1px}
.file_list_item .icon.square img,.file_list_item .icon.thumb_40 img,.file_list_item .icon.thumb_80 img,.file_reference .icon.square img,.file_reference .icon.thumb_40 img,.file_reference .icon.thumb_80 img{border-radius:.25rem}
.file_list_item .icon.thumb_40 img,.file_reference .icon.thumb_40 img{width:40px;height:40px}
.file_list_item .icon.thumb_80 img,.file_reference .icon.thumb_80 img{width:80px;height:80px}
.file_list_item .icon.landscape img,.file_list_item .icon.portrait img,.file_list_item .icon.square img,.file_reference .icon.landscape img,.file_reference .icon.portrait img,.file_reference .icon.square img{max-width:78px;max-height:78px}
.file_list_item .icon_40,.file_reference .icon_40{width:40px;height:40px;line-height:38px}
.file_list_item .icon_40.landscape img,.file_list_item .icon_40.portrait img,.file_list_item .icon_40.square img,.file_reference .icon_40.landscape img,.file_reference .icon_40.portrait img,.file_reference .icon_40.square img{max-width:38px;max-height:38px}
.file_list_item .icon_40 .filetype_icon,.file_reference .icon_40 .filetype_icon{margin-top:0}
.filetype_button{background:#fff;width:100%;height:98px;color:#717274!important;-webkit-transition:.1s;-moz-transition:.1s;transition:.1s;border-radius:.25rem;display:inline-block;border:1px solid #ddd;padding:1rem 1rem 1rem 4rem;margin-bottom:.5rem;position:relative;line-height:1rem;text-align:left}
.filetype_button:hover{text-decoration:none;background:#eaf5fc}
.filetype_button .filetype_icon{z-index:10;position:absolute;top:1rem;left:1rem}
.filetype_button .file_title{font-size:1.1rem;line-height:1.25rem;font-weight:900;color:#7b7b7b;margin-bottom:.3rem}
.filetype_button .filetype_label{line-height:1.25rem}
.filetype_button .file_download_label{display:block;width:100%;position:absolute;bottom:0;left:0;padding:.3rem .5rem .4rem 4rem;background:#e8e8e8;border-top:1px solid #ddd;font-size:.9rem}
.filetype_button:hover .file_download_label{color:#fff;background:#2d9ee0}
a.filetype_button_web{background:#fff;border-radius:.5rem;border:1px solid #ddd;text-align:center;margin:3rem auto 0;display:block;color:#2c2d30;padding:0 1rem 1rem}
a.filetype_button_web .filetype_icon{margin:-2rem auto .5rem;background-color:#fff}
html.no_touch a.filetype_button_web:hover{border-color:#2d9ee0;text-decoration:none}
html.no_touch a.filetype_button_web:hover .file_title{color:#0576b9}
.file_details{word-wrap:break-word;margin:0 0 0 .6rem;font-size:.9rem;line-height:1.3rem}
.file_name{font-weight:700;font-size:15px;word-wrap:break-word}
.file_inline_icon{margin-left:.25rem;font-size:15px;text-decoration:none!important;color:#a0a0a2;-webkit-transition:.1s;-moz-transition:.1s;transition:.1s}
.file_inline_icon:before{font-size:inherit}
a.file_download_link{color:#717274}
a.file_download_link:hover,a:hover .file_inline_icon{color:#005e99}
#file_list{margin:0;padding:0 .5rem}
.file_header .icon_new_window{position:absolute;top:0;right:0;font-size:.9rem;text-decoration:none}
.file_header_old.email_header{padding-left:72px}
.file_header_old.email_header .title{padding-top:0;padding-left:0}
.file_header_old.email_header .service_link{color:#717274!important;font-size:.8rem}
.file_header_old.email_header .bot_label,.file_header_old.email_header .service_link{line-height:1}
.icon_new_window .ts_icon_dropbox{font-size:1.1rem}
.icon_new_window:hover .ts_icon_dropbox{color:#0576b9}
.icon_new_window .box_icon{width:16px;height:16px;opacity:.5;-moz-opacity:.5;-khtml-opacity:.5}
.icon_new_window:hover .box_icon{filter:none;-webkit-filter:grayscale(0);opacity:1;-moz-opacity:1;-khtml-opacity:1}
.icon_new_window .onedrive_icon{width:16px;height:16px;opacity:.5;-moz-opacity:.5;-khtml-opacity:.5}
.icon_new_window:hover .onedrive_icon{filter:none;-webkit-filter:grayscale(0);opacity:1;-moz-opacity:1;-khtml-opacity:1}
.icon_new_window .gdrive_icon{width:16px;height:16px;opacity:.5;-moz-opacity:.5;-khtml-opacity:.5}
.icon_new_window:hover .gdrive_icon{filter:none;-webkit-filter:grayscale(0);opacity:1;-moz-opacity:1;-khtml-opacity:1}
.file_header_container{min-height:35px;margin-bottom:.5rem}
.file_header_old{position:relative;min-height:32px;margin-bottom:.5rem;line-height:1.1rem}
.file_header_old .filetype_icon{position:absolute;top:0;left:0}
.file_header_old .member_image{position:absolute;top:0;left:32px}
.file_header_old .member{color:#717274!important;font-size:.8rem;position:absolute;top:0;left:72px}
.file_header_old .title{display:block;padding-top:15px;padding-left:72px;font-weight:900;color:#2c2d30;-webkit-transition:.15s;-moz-transition:.15s;transition:.15s;font-size:1rem;line-height:1.25rem}
.file_header_old .title a{color:#2c2d30}
.file_header_old .title a::hover{color:#005e99}
.file_header_old .star_file{padding:0 .25rem}
.flexpane_file_title{position:relative;z-index:5;padding-left:46px;padding-right:96px;min-height:36px;margin-bottom:.5rem;font-size:.9375rem;line-height:1.1rem}
.feature_file_threads .flexpane_file_title{padding-right:0}
.feature_file_threads .flexpane_file_title .date{font-size:12px;white-space:nowrap;color:#717274}
.flexpane_file_title .member_image{position:absolute;top:0;left:0}
.flexpane_file_title .member,.flexpane_file_title .service_link{color:#2c2d30!important;font-weight:500!important}
.feature_file_threads .flexpane_file_title .member,.feature_file_threads .flexpane_file_title .service_link{font-weight:900!important}
.flexpane_file_title .title{display:block;color:#2c2d30;font-weight:900}
.flexpane_file_title .title a{color:#2c2d30}
.flexpane_file_title .title a:hover{color:#005e99}
.flexpane_file_title .file_action_list{position:absolute;top:.3rem;right:1px;font-size:1.4rem}
.flexpane_file_title .file_action_list .file_action_item{margin-left:.375rem}
.flexpane_file_title .file_action_list .ts_icon:before{position:relative}
.flexpane_file_title .file_action_list .ts_icon_cloud_download:before,.flexpane_file_title .file_action_list .ts_icon_pencil:before{top:1px}
.flexpane_file_title .file_action_list .ts_icon_ellipsis_o:before{top:2px}
.flexpane_file_title .file_action_list a{color:#2c2d30}
.flexpane_file_title .file_action_list a:hover{color:#005e99}
.file_actions_link{font-weight:700;white-space:nowrap}
.file_actions_link:hover{text-decoration:none}
.file_actions_cog{display:inline;color:#a0a0a2!important;font-size:14px;padding:0 .1rem}
.file_actions_cog:before{font-size:13px}
.file_actions_cog:hover{color:#2c2d30!important;text-decoration:none}
.file_header .file_actions_cog{opacity:0;-moz-opacity:0;-khtml-opacity:0}
.file_header:hover .file_actions_cog{opacity:1;-moz-opacity:1;-khtml-opacity:1}
.file_list_item{border:1px solid transparent;border-radius:.25rem;padding:.5rem;min-height:100px;position:relative;font-size:15px;line-height:1.25rem;color:#2c2d30;overflow:hidden;opacity:.8;-moz-opacity:.8;-khtml-opacity:.8;-webkit-transition:opacity 90ms ease-in-out;-moz-transition:opacity 90ms ease-in-out;transition:opacity 90ms ease-in-out;margin-bottom:.5rem;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text;display:flex;align-items:center}
.file_list_item a{color:#2c2d30}
.file_list_item .bullet{margin:0 .25rem;color:#d9d9d9;font-size:.9rem}
.file_list_item .icon{background:#f9f9f9;border-color:#e8e8e8;align-self:flex-start;overflow:hidden}
.file_list_item .icon img{border-radius:0!important}
.file_list_item .ts_icon_comment{color:#717274}
.file_list_item .ts_icon_comment:before{font-size:15px;vertical-align:middle}
.is_apple_webkit .file_list_item .ts_icon_comment:before{margin-top:1px}
.file_list_item .file_comment_link:hover{color:#2c2d30;text-decoration:none}
.file_list_item .file_comment_link:hover .ts_icon_comment,.file_list_item a.member{color:#2c2d30}
.file_list_item .title{font-size:1rem;line-height:18px;margin-bottom:.1rem}
.file_list_item .title a{color:#2c2d30;-webkit-transition:color 90ms ease-in-out 0s;-moz-transition:color 90ms ease-in-out 0s;transition:color 90ms ease-in-out 0s;font-weight:900}
.file_list_item .share_info a{font-weight:700}
.file_list_item .share_info .unshare_link{line-height:1;color:#717274}
.file_list_item .share_info .unshare_link:hover{color:#d62d17}
.file_list_item .email_preview_text{margin:.25rem 0;text-overflow:ellipsis;max-width:90%;white-space:nowrap;line-height:1.5;overflow:hidden}
.file_list_item .contents{padding-left:10px;flex:1}
.file_list_item .actions{position:absolute;right:0;top:0;border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:1rem;border-top-left-radius:1rem;background-clip:padding-box;width:42px;opacity:0;-moz-opacity:0;-khtml-opacity:0;-webkit-transition:opacity 150ms ease-in-out .1s;-moz-transition:opacity 150ms ease-in-out .1s;transition:opacity 150ms ease-in-out .1s;text-align:center;z-index:10;padding:6px}
.file_list_item .actions a,.file_list_item .actions span{border:1px solid #e8e8e8;background-color:transparent;border-radius:1rem;font-size:14px;color:#717274;display:inline-block;width:26px;height:26px;margin:0 0 .2rem;line-height:25px;text-align:center}
.file_list_item .actions a:before,.file_list_item .actions span:before{font-size:1rem}
.file_list_item .actions.focused{opacity:1;-moz-opacity:1;-khtml-opacity:1}
.file_list_item .actions a.ts_icon_ellipsis{font-size:18px;line-height:28px}
.file_list_item .actions a:hover{color:#35a6ee;text-decoration:none;border-color:#35a6ee}
.file_list_item .actions .star:not(.starred):before{content:'\E001'}
.file_list_item .actions .star.starred,.file_list_item .actions .star:hover{color:#fc0;border-color:#fc0}
.file_list_item.email,.file_list_item.post,.file_list_item.snippet,.file_list_item.space{padding:.4rem .5rem .5rem 2rem;display:block;min-height:0}
.file_list_item.email .filetype_icon,.file_list_item.post .filetype_icon,.file_list_item.snippet .filetype_icon,.file_list_item.space .filetype_icon{float:left;margin-top:3px;margin-left:-1.5rem}
.file_list_item.email .contents,.file_list_item.post .contents,.file_list_item.snippet .contents,.file_list_item.space .contents{padding-left:8px;margin-top:0}
.file_list_item.post .preview,.file_list_item.space .preview{color:#2c2d30;margin:.25rem 0;font-size:15px;cursor:text}
.file_list_item.snippet .snippet_preview{padding:.25rem;margin:.25rem 0 0 -.25rem;background:url(/4666/img/snippet_bg.png);border:none;border-radius:.25rem;display:block;overflow-x:auto;max-width:100%;cursor:text}
.file_list_item.snippet .snippet_preview pre{font-size:.8rem;min-height:.8rem;line-height:18px;margin-bottom:0;padding:0;border:none;white-space:pre-wrap;word-wrap:normal;word-break:break-word}
.file_list_item #share_dialog,.file_list_item.active,.file_list_item:active,.file_list_item:hover{border-color:#e8e8e8;cursor:pointer;background-color:#f9fdff;opacity:1;-moz-opacity:1;-khtml-opacity:1}
.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{color:#2d9ee0}
.file_list_item #share_dialog .actions,.file_list_item.active .actions,.file_list_item:active .actions,.file_list_item:hover .actions{background-color:#f9fdff;opacity:1;-moz-opacity:1;-khtml-opacity:1}
.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-color:#fff}
body.winssb .file_list_item{opacity:1;-moz-opacity:1;-khtml-opacity:1}
#share_dialog .file_list_item{margin-bottom:1.5rem;border-color:#e8e8e8;opacity:1;-moz-opacity:1;-khtml-opacity:1}
#share_dialog .file_list_item .actions{display:none}
#share_dialog .file_list_item .share_info .file_share_label .ts_icon_shared_channels{top:2px}
#share_dialog .file_list_item .share_info .file_share_label .ts_icon_shared_channels:before{font-size:1rem}
#share_dialog .file_list_item .preview{max-height:88px}
#share_dialog .file_list_item .snippet_preview{max-height:92px}
.share_dialog .snippet .contents:after,.share_dialog .snippet .file_list_item:after,.share_dialog .space .contents:after,.share_dialog .space .file_list_item:after{content:'';position:absolute;right:0;bottom:0;left:0;height:40px;border-radius:0 0 8px 8px;background-image:-webkit-linear-gradient(top,rgba(255,255,255,0) 0,#fff 100%);background-image:-moz-linear-gradient(top,rgba(255,255,255,0) 0,#fff 100%);background-image:-o-linear-gradient(top,rgba(255,255,255,0) 0,#fff 100%);background-image:linear-gradient(top,rgba(255,255,255,0) 0,#fff 100%)}
.file_share_select{vertical-align:middle}
#client-ui #file_list,#client-ui #search_results_items{padding:0;margin:4px 1px 0 0}
#client-ui #search_results_container .flex_content_scroller{padding-left:0}
#client-ui .file_list_item{padding:.25rem;font-size:14px}
#client-ui .file_list_item .actions a,#client-ui .file_list_item .actions span{margin:.1rem 0 0}
#client-ui .file_list_item .actions a:last-child{margin-bottom:.1rem}
.bot_label{color:#a0a0a0;font-weight:500;font-size:12px;margin:0 .15rem;padding:0 .1rem;vertical-align:middle;background:#f1f1f1}
#file_list_toggle_all{min-width:91px}
#file_list_toggle_user{min-width:80px}
#file_search_input{margin:1rem .5rem .5rem;width:95%}
#file_search_cancel:hover{color:#333}
#file_preview_scroller{padding:0 6px 0 10px;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}
.monkey_scroll_wrapper #file_preview_scroller{padding-left:18px;padding-right:18px}
#file_preview_scroller h3{margin-top:1rem}
#file_preview_head_section{position:relative;margin:10px 0 2rem}
.feature_file_threads #file_preview_head_section{margin-bottom:10px}
.monkey_scroll_wrapper #file_preview_head_section{margin-top:18px}
a.gsheet img,a.pdf img{background:#fff!important}
.file_preview_wrapper{display:block;position:relative;max-width:100%;margin-bottom:.5rem;-ms-box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}
.file_preview_wrapper .file_preview{position:absolute;top:0;left:0;display:inline-block;max-width:100%;background:#fff}
.file_preview_wrapper .file_preview:hover{background:#e8e8e8}
.file_preview_wrapper.dropbox{border:2px solid #0576b9}
.file_preview_wrapper.dropbox .dropbox_banner{padding:.5rem;border:2px solid #0576b9;background:#0576b9;color:#fff}
.file_page_meta{font-size:.8rem;line-height:1.25rem;color:#717274;margin:0 0 .5rem}
#file_page_preview{margin:1rem auto 2rem}
#file_page_image{max-width:100%;max-height:1000px}
#file_page_preview img{background:#f3f3f3;border:1px solid #ddd}
#file_page_preview img:hover{background:#e8e8e8}
#file_page .action_cog{position:absolute;right:1rem;top:1rem;z-index:10}
#file_page .action_cog_snippet{right:3.5rem;top:1rem}
#file_page .meta{padding-right:5rem}
.bold_share_labels .channel_link,.bold_share_labels .group_link .bold_share_labels .file_public_link{font-weight:900}
.bold_share_labels .channel_link .ts_icon_shared_channels,.bold_share_labels .group_link .bold_share_labels .file_public_link .ts_icon_shared_channels{top:3px}
.bold_share_labels .channel_link .ts_icon_shared_channels:before,.bold_share_labels .group_link .bold_share_labels .file_public_link .ts_icon_shared_channels:before{font-size:17px}
#snippet_expand_toggle{position:absolute;right:1rem;top:1rem;font-size:1.5rem;color:#2c2d30}
html.no_touch #snippet_expand_toggle:hover{color:#2d9ee0;text-decoration:none}
@media only screen and (max-width:1024px){#snippet_expand_toggle{display:none}
#file_page .action_cog_snippet{right:1rem}
}
@media only screen and (max-width:640px){#file_page .meta{padding-right:2rem}
}
#upload_dialog .modal-body,.share_dialog{overflow-y:visible}
#upload_dialog .modal-body .current_status,.share_dialog .current_status{margin-left:.3rem}
#file_comment_textarea{height:66px;max-height:112px!important}
.post_body{font-size:.94rem;line-height:1.32rem;word-wrap:break-word}
.post_body>*{margin:0}
.post_body h1,.post_body h2{font-weight:700;letter-spacing:0}
.post_body h1{font-size:1.12rem;line-height:1.2}
.post_body h2{font-size:1rem;line-height:1.32rem}
.post_body h3{font-size:.75rem;line-height:1.13rem;text-transform:uppercase;letter-spacing:1px;font-weight:900}
.post_body p{margin:0}
.post_body p>img{max-width:100%}
.post_body hr{border-top:1px solid #e8e8e8}
.post_body [tabbing="1"]{margin-left:1.9rem}
.post_body [tabbing="2"]{margin-left:3.8rem}
.post_body [tabbing="3"]{margin-left:5.7rem}
.post_body [tabbing="4"]{margin-left:7.6rem}
.post_body [tabbing="5"]{margin-left:9.5rem}
.post_body [tabbing="6"]{margin-left:11.4rem}
.post_body code,.post_body pre{background:#f9f9f9}
.post_body code *,.post_body pre *{font-weight:400;font-style:normal;text-decoration:none}
.post_body pre{padding:.5rem .8rem;font-size:.75rem;line-height:1.1rem;border:none;tab-size:4}
.post_body blockquote{position:relative;padding-left:1rem}
.post_body blockquote:before{content:"";display:block;position:absolute;top:0;left:0;width:3px;height:100%;background-color:#e8e8e8}
.post_body blockquote:first-child:before{border-top-right-radius:4px;border-top-left-radius:4px}
.post_body blockquote:last-child:before{border-bottom-right-radius:4px;border-bottom-left-radius:4px}
.post_body blockquote[tabbing="1"]{margin-left:0;padding-left:1.9rem}
.post_body blockquote[tabbing="2"]{margin-left:0;padding-left:3.8rem}
.post_body blockquote[tabbing="3"]{margin-left:0;padding-left:5.7rem}
.post_body blockquote[tabbing="4"]{margin-left:0;padding-left:7.6rem}
.post_body blockquote[tabbing="5"]{margin-left:0;padding-left:9.5rem}
.post_body blockquote[tabbing="6"]{margin-left:0;padding-left:11.4rem}
.post_body ol,.post_body ul{margin:0 0 0 1.9rem;list-style-position:outside}
.post_body ol li,.post_body ul li{font-size:.94rem;line-height:1.32rem}
.post_body ol li,.post_body ol li[tabbing="1"],.post_body ol li[tabbing="2"],.post_body ol li[tabbing="3"],.post_body ol li[tabbing="4"],.post_body ol li[tabbing="5"],.post_body ol li[tabbing="6"],.post_body ul li,.post_body ul li[tabbing="1"],.post_body ul li[tabbing="2"],.post_body ul li[tabbing="3"],.post_body ul li[tabbing="4"],.post_body ul li[tabbing="5"],.post_body ul li[tabbing="6"]{margin-left:0}
.post_body ol ol,.post_body ol ul,.post_body ul ol,.post_body ul ul{margin-left:1.3rem}
.post_body ol.list{counter-reset:number-counter;margin-left:1.9rem}
.post_body ol.list li{counter-increment:number-counter;list-style-type:none}
.post_body ol.list li:before{content:counter(number-counter,decimal) '. ';position:absolute;margin-left:-2.5rem;width:2rem;text-align:right}
.post_body ol.list li[tabbing="1"]:before,.post_body ol.list li[tabbing="5"]:before{content:counter(number-counter,lower-alpha) '. '}
.post_body ol.list li[tabbing="2"]:before,.post_body ol.list li[tabbing="6"]:before{content:counter(number-counter,lower-roman) '. '}
.post_body ol.list li.sublist-container{counter-increment:none}
.post_body ol.list li.sublist-container .list{margin-left:1.3rem}
.post_body ol.list li.sublist-container:before{content:''}
.post_body ul.list{margin-left:1.9rem;list-style-type:none;list-style-position:outside}
.post_body ul.list li[tabbing="1"],.post_body ul.list li[tabbing="4"]{list-style-type:circle}
.post_body ul.list li[tabbing="2"],.post_body ul.list li[tabbing="5"]{list-style-type:square}
.post_body ul.list li,.post_body ul.list li[tabbing="3"],.post_body ul.list li[tabbing="6"]{list-style-type:disc}
.post_body ul.list .sublist-container{list-style-type:none}
.post_body ul.list .sublist-container .list{margin-left:1.3rem}
.post_body ol{list-style-type:decimal}
.post_body ol ol{list-style-type:lower-alpha}
.post_body ol ol ol{list-style-type:lower-roman}
.post_body ol ol ol ol{list-style-type:decimal}
.post_body ol ol ol ol ol{list-style-type:lower-alpha}
.post_body ol ol ol ol ol ol{list-style-type:lower-roman}
.post_body ol ol ol ol ol ol ol{list-style-type:decimal}
.post_body ol ol ol ol ol ol ol ol{list-style-type:lower-alpha}
.post_body ol ol ol ol ol ol ol ol ol{list-style-type:lower-roman}
.post_body ul{list-style-type:disc}
.post_body ul ul{list-style-type:circle}
.post_body ul ul ul{list-style-type:square}
.post_body ul ul ul ul{list-style-type:disc}
.post_body ul ul ul ul ul{list-style-type:circle}
.post_body ul ul ul ul ul ul{list-style-type:square}
.post_body ul ul ul ul ul ul ul{list-style-type:disc}
.post_body ul ul ul ul ul ul ul ul{list-style-type:circle}
.post_body ul ul ul ul ul ul ul ul ul{list-style-type:square}
.post_body ol.singleton li[tabbing="1"],.post_body ul.singleton li[tabbing="1"]{margin-left:1.3rem}
.post_body ol.singleton li[tabbing="2"],.post_body ul.singleton li[tabbing="2"]{margin-left:2.6rem}
.post_body ol.singleton li[tabbing="3"],.post_body ul.singleton li[tabbing="3"]{margin-left:3.9rem}
.post_body ol.singleton li[tabbing="4"],.post_body ul.singleton li[tabbing="4"]{margin-left:5.2rem}
.post_body ol.singleton li[tabbing="5"],.post_body ul.singleton li[tabbing="5"]{margin-left:6.5rem}
.post_body ol.singleton li[tabbing="6"],.post_body ul.singleton li[tabbing="6"]{margin-left:7.8rem}
.post_body ol.singleton+.singleton,.post_body ul.singleton+.singleton{margin-top:0}
.post_body ol.singleton li{list-style-type:decimal}
.post_body ol.singleton li[tabbing="1"]{list-style-type:lower-alpha}
.post_body ol.singleton li[tabbing="2"]{list-style-type:lower-roman}
.post_body ol.singleton li[tabbing="3"]{list-style-type:decimal}
.post_body ol.singleton li[tabbing="4"]{list-style-type:lower-alpha}
.post_body ol.singleton li[tabbing="5"]{list-style-type:lower-roman}
.post_body ol.singleton li[tabbing="6"]{list-style-type:decimal}
.post_body ul.singleton li{list-style-type:disc}
.post_body ul.singleton li[tabbing="1"]{list-style-type:circle}
.post_body ul.singleton li[tabbing="2"]{list-style-type:square}
.post_body ul.singleton li[tabbing="3"]{list-style-type:disc}
.post_body ul.singleton li[tabbing="4"]{list-style-type:circle}
.post_body ul.singleton li[tabbing="5"]{list-style-type:square}
.post_body ul.singleton li[tabbing="6"]{list-style-type:disc}
.post_body ul.checklist{position:relative;overflow:hidden;margin-left:0;padding:0 .69rem .38rem 2.13rem;background-color:#f9f9f9;border-radius:.25rem}
.post_body ul.checklist ul.checklist{position:static;overflow:visible;margin:.38rem 0 0;padding:0;background-color:transparent;border-radius:0}
.post_body ul.checklist li{padding:.38rem 0;list-style-type:none;min-height:2.0725rem}
.post_body ul.checklist li li{padding-left:1.3rem}
.post_body ul.checklist li:last-child{padding-bottom:0;min-height:1.6925rem}
.post_body ul.checklist li:before{content:'';display:block;position:absolute;margin-left:-100%;margin-top:-.38rem;width:200%;height:1px;background:#fff}
.post_body ul.checklist li .checkbox{position:absolute;width:1rem;height:1rem;min-height:1rem;padding:0;margin:.15rem 0 0 -1.44rem;background-image:url(/9a9a/img/spaces/checklist.svg);background-position:0 -100%;opacity:.7;background-size:1rem 4rem;overflow:hidden}
.post_body ul.checklist li.checked{font-style:italic;color:#8c8c8d}
.post_body ul.checklist li.checked .checkbox{background-position:0 -300%}
.post_body ul.singleton.checklist li{list-style-type:none}
.post_body ul.singleton.checklist+.singleton.checklist{margin-top:-.3rem}
.post_body ul.singleton.checklist+.singleton.checklist li{padding-top:.68rem}
.post_body ul.list.checklist{margin-left:0;padding:.1rem 0}
.post_body ul.list.checklist li{padding:.38rem .69rem .38rem 2.13rem;border-bottom:1px solid #fff}
.post_body ul.list.checklist li,.post_body ul.list.checklist li[tabbing]{list-style-type:none}
.post_body ul.list.checklist li .checkbox{position:absolute;width:1rem;height:1rem;min-height:1rem;padding:0;margin:.15rem 0 0 -1.44rem;background-image:url(/9a9a/img/spaces/checklist.svg);background-position:0 -100%;opacity:.7;background-size:1rem 4rem;overflow:hidden}
.post_body ul.list.checklist li.checked{font-style:italic;color:#8c8c8d}
.post_body ul.list.checklist li.checked .checkbox{background-position:0 -300%}
.post_body ul.list.checklist li:last-child{padding-bottom:.38rem;border-bottom:none}
.post_body ul.list.checklist li li{padding-left:0;padding-right:0}
.post_body ul.list.checklist li:before{display:none}
.post_body ul.list.checklist li.sublist-container{padding-top:0;padding-right:0;padding-bottom:0}
.post_body ul.list.checklist li.sublist-container .list{margin-top:0;padding:0}
.post_body .message{position:relative;padding:.5rem .8rem!important;border-radius:6px;background-color:#f9f9f9}
.post_body .message .inline_img_bytes,.post_body .message .msg_inline_img_collapser,.post_body .message .msg_inline_img_expander{display:none}
.post_body h1+*,.post_body h2+*,.post_body h3+*{margin-top:.19rem}
.post_body h1+.message,.post_body h1+pre,.post_body h1+ul.checklist,.post_body h2+.message,.post_body h2+pre,.post_body h2+ul.checklist,.post_body h3+.message,.post_body h3+pre,.post_body h3+ul.checklist{margin-top:.31rem}
.post_body hr+*,.post_body p+*{margin-top:.94rem}
.post_body p+p{margin-top:.5rem}
.post_body p+ol,.post_body p+ul{margin-top:.38rem}
.post_body p+.message,.post_body p+pre,.post_body p+ul.checklist{margin-top:.56rem}
.post_body ol+.message,.post_body ol+pre,.post_body ol+ul.checklist,.post_body ul+.message,.post_body ul+pre,.post_body ul+ul.checklist{margin-top:.75rem}
.post_body ol+*,.post_body ul+*{margin-top:.38rem}
.post_body .message+*,.post_body blockquote+:not(blockquote),.post_body pre+*,.post_body ul.checklist+*{margin-top:.56rem}
#file_page_preview .post_body{font-size:1.1rem;line-height:1.6rem}
#file_page_preview .post_body ol,#file_page_preview .post_body ul{margin-bottom:1rem}
#file_page_preview .post_body li{font-size:1.1rem;line-height:1.6rem;margin-bottom:.25rem}
#file_progress{background:#abdbc1;text-align:left;font-weight:700;padding:0;opacity:1}
#file_progress #progress_text{position:absolute;top:.2rem;left:.4rem;right:.4rem;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}
.loaded #file_progress #progress_text{color:#fff;text-shadow:0 1px rgba(0,0,0,.15)}
#file_progress .progress_bar{background:#abdbc1;height:100%}
#file_progress .progress_bar.no_transition{transition:none}
@media only screen and (max-width:640px){#file_page_preview .post_body{font-size:1rem;line-height:1.35rem}
#file_page_preview .post_body ol,#file_page_preview .post_body ul{margin-bottom:1rem}
#file_page_preview .post_body li{font-size:1rem;line-height:1.35rem;margin-bottom:.35rem}
}
.message .box_icon,.message .gdrive_icon,.message .onedrive_icon{margin:2px 5px 0 0;display:block;float:left}
#upload_image_preview{text-align:center;height:100px}
#upload_image_preview img{max-width:500px;max-height:100px}
#upload_image_preview img.orientation_5,#upload_image_preview img.orientation_6,#upload_image_preview img.orientation_7,#upload_image_preview img.orientation_8{max-width:100px;max-height:500px}
img.orientation_2{-webkit-transform:scaleX(-1);-moz-transform:scaleX(-1);-ms-transform:scaleX(-1);transform:scaleX(-1)}
img.orientation_3{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}
img.orientation_4{-webkit-transform:rotate(180deg) scaleX(-1);-moz-transform:rotate(180deg) scaleX(-1);-ms-transform:rotate(180deg) scaleX(-1);transform:rotate(180deg) scaleX(-1)}
img.orientation_5{-webkit-transform:rotate(90deg) scaleY(-1);-moz-transform:rotate(90deg) scaleY(-1);-ms-transform:rotate(90deg) scaleY(-1);transform:rotate(90deg) scaleY(-1);-webkit-transform-origin:0 0;transform-origin:0 0}
img.orientation_6{-webkit-transform:rotate(90deg) translateY(-100%);-moz-transform:rotate(90deg) translateY(-100%);-ms-transform:rotate(90deg) translateY(-100%);transform:rotate(90deg) translateY(-100%);-webkit-transform-origin:0 0;transform-origin:0 0}
img.orientation_7{-webkit-transform:rotate(-90deg) translateX(-100%) translateY(100%) scaleY(-1);-moz-transform:rotate(-90deg) translateX(-100%) translateY(100%) scaleY(-1);-ms-transform:rotate(-90deg) translateX(-100%) translateY(100%) scaleY(-1);transform:rotate(-90deg) translateX(-100%) translateY(100%) scaleY(-1);-webkit-transform-origin:0 0;transform-origin:0 0}
img.orientation_8{-webkit-transform:rotate(-90deg) translateX(-100%);-moz-transform:rotate(-90deg) translateX(-100%);-ms-transform:rotate(-90deg) translateX(-100%);transform:rotate(-90deg) translateX(-100%);-webkit-transform-origin:0 0;transform-origin:0 0}
.file_viewer_external_link,.file_viewer_link,.inline_file_preview_container.msg_inline_img_holder .preview_main_action{cursor:nesw-resize;cursor:-moz-zoom-in;cursor:-webkit-zoom-in}
.unshare_link{color:#717274;font-size:.7rem}
.unshare_link i{display:inline-block;position:relative;width:12px;height:12px}
.unshare_link i:before{position:absolute;bottom:-1px;right:0;color:#b3b5b9;overflow:hidden;margin:0 -4px}
.unshare_link i.ts_icon_minus_circle_small:hover:before{color:#d62d17}
.unshare_link:hover{text-decoration:none;opacity:1}
#ts_tip_float_floater.ts_tip_unshare_link.ts_tip_rightish .ts_tip_tip:after{right:46px!important}
#ts_tip_float_floater.ts_tip_unshare_link.ts_tip_right .ts_tip_tip:after{right:15px!important}
#file_public_link_revoker .ts_icon_times_circle_small:before{margin:0 -4px}
#client_file_snippet_title_input{width:65%}
#client_file_snippet_select_label{width:33%}
#client_file_snippet_select_label:after{bottom:18px!important}
#files_owner+.lazy_filter_select,#files_type+.lazy_filter_select{margin-top:.25rem}
.broken_image{background-image:url(/0a044/img/files/broken_image.png);background-repeat:no-repeat;background-position:center}
@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.broken_image{background-image:url(/0a044/img/files/broken_image@2x.png)}
}
.file_container{display:block;position:relative;z-index:1;margin:.25rem 0 .375rem;min-width:230px;max-width:600px;padding:.8125rem .95rem .75rem;border:1px solid rgba(0,0,0,.1);background:#fff;border-radius:6px;color:#2c2d30}
.file_container:not([href]){cursor:inherit}
.file_container[href],.file_container[href]:focus,.file_container[href]:hover{cursor:pointer;display:block}
.file_container.file_menu_open,.file_container:focus,.file_container:hover{border-right-color:rgba(0,0,0,.14);border-left-color:rgba(0,0,0,.14);border-bottom-color:rgba(0,0,0,.15);box-shadow:0 1px 1px rgba(0,0,0,.06);text-decoration:none}
.file_container:after{content:'';position:absolute;right:0;bottom:0;left:0;height:40px;border-radius:0 0 8px 8px;background-image:-webkit-linear-gradient(top,rgba(255,255,255,0) 0,#fff 100%);background-image:-moz-linear-gradient(top,rgba(255,255,255,0) 0,#fff 100%);background-image:-o-linear-gradient(top,rgba(255,255,255,0) 0,#fff 100%);background-image:linear-gradient(top,rgba(255,255,255,0) 0,#fff 100%);display:none}
.file_container.inline_collapsed:after{display:block}
.file_container .file_body{overflow:hidden}
.file_container .file_header{position:relative;display:block;margin:-.8125rem -.95rem -.75rem;min-height:38px;padding:.8125rem .95rem .75rem 3.625rem;line-height:1.4667;text-decoration:none}
.file_container .file_header .file_header_icon{display:block;position:absolute;top:.9375rem;left:.95rem;margin:-.125rem -.5625rem;width:31px;line-height:38px}
.file_container .file_header .file_header_title{margin:0 0 .125rem;font-size:1rem;line-height:1.2375;font-weight:700;text-overflow:ellipsis!important;display:-webkit-box!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;overflow:hidden!important;white-space:inherit}
.file_container .file_header .post_header_title{padding-right:.5rem}
.file_container .file_header .file_header_meta{margin:0;font-size:.8125rem;color:#717274}
.file_container .file_body{display:block;min-height:2.625rem}
.file_container .file_header+.file_body{margin-top:.6875rem;min-height:1.375rem;padding-top:.625rem;border-top:1px solid rgba(0,0,0,.06)}
.file_container.inline_collapsed .file_body{max-height:5.45rem}
.file_container.inline_collapsed .file_header+.file_body{max-height:6rem}
.file_container.inline_expanded .file_body,.file_container.inline_expanded .file_header+.file_body{max-height:999999px}
.file_container.snippet_container{padding:0;max-width:1500px}
.file_container.snippet_container .CodeMirror .CodeMirror-code{border-radius:8px;border:none;margin-bottom:0;font-size:13px;line-height:16px}
.file_container.snippet_container .CodeMirror.CodeMirrorServer{border:none;background:0 0}
.file_container.snippet_container.snippet_wrap .CodeMirror .CodeMirror-code>div pre,.file_container.snippet_container.snippet_wrap .sssh-code .sssh-line pre,.message .file_container.snippet_container .CodeMirror .CodeMirror-code>div pre,.message .file_container.snippet_container .sssh-code .sssh-line pre{white-space:pre-wrap;word-wrap:break-word}
.file_container .CodeMirror .CodeMirror-code,.file_container .sssh-code .CodeMirror-code{overflow:auto;font-size:13px!important;line-height:1;color:#2c2d30;counter-reset:snippet}
html.is_mac .file_container .CodeMirror .CodeMirror-code,html.is_mac .file_container .sssh-code .CodeMirror-code{font-size:12px!important}
.file_container .CodeMirror .CodeMirror-code>div,.file_container .CodeMirror .sssh-line,.file_container .sssh-code .CodeMirror-code>div,.file_container .sssh-code .sssh-line{counter-increment:snippet;position:relative;margin-left:40px;padding-right:10px}
.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{display:inline-block;max-width:100%;min-height:.8rem;padding:0;white-space:pre;text-rendering:auto;color:#2c2d30}
.file_container .CodeMirror .CodeMirror-code>div pre:after,.file_container .CodeMirror .sssh-line pre:after,.file_container .sssh-code .CodeMirror-code>div pre:after,.file_container .sssh-code .sssh-line pre:after{content:' '}
.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{content:counter(snippet);position:absolute;top:0;bottom:0;left:-40px;border-right:1px solid rgba(0,0,0,.1);background-color:#fbfbfb;text-align:right;padding-right:4px;width:26px;color:#717274;font-size:.72rem;line-height:1rem;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.file_container .CodeMirror .CodeMirror-code>div:first-child,.file_container .CodeMirror .CodeMirror-code>div:first-child:before,.file_container .CodeMirror .sssh-line:first-child,.file_container .CodeMirror .sssh-line:first-child:before,.file_container .sssh-code .CodeMirror-code>div:first-child,.file_container .sssh-code .CodeMirror-code>div:first-child:before,.file_container .sssh-code .sssh-line:first-child,.file_container .sssh-code .sssh-line:first-child:before{padding-top:.25rem}
.file_container .CodeMirror .CodeMirror-code>div:last-child,.file_container .CodeMirror .sssh-line:last-child,.file_container .sssh-code .CodeMirror-code>div:last-child,.file_container .sssh-code .sssh-line:last-child{padding-bottom:.25rem}
.file_container .CodeMirror .CodeMirror-code>div:last-child:before,.file_container .CodeMirror .sssh-line:last-child:before,.file_container .sssh-code .CodeMirror-code>div:last-child:before,.file_container .sssh-code .sssh-line:last-child:before{bottom:0}
.file_container .CodeMirror .CodeMirror-code>div:first-child:last-child,.file_container .CodeMirror .CodeMirror-code>div:first-child:last-child:before,.file_container .CodeMirror .sssh-line:first-child:last-child,.file_container .CodeMirror .sssh-line:first-child:last-child:before,.file_container .sssh-code .CodeMirror-code>div:first-child:last-child,.file_container .sssh-code .CodeMirror-code>div:first-child:last-child:before,.file_container .sssh-code .sssh-line:first-child:last-child,.file_container .sssh-code .sssh-line:first-child:last-child:before{padding-top:1.125rem;padding-bottom:1.125rem}
.file_container .CodeMirror .CodeMirror-code>div:first-child:nth-last-child(2),.file_container .CodeMirror .CodeMirror-code>div:first-child:nth-last-child(2):before,.file_container .CodeMirror .sssh-line:first-child:nth-last-child(2),.file_container .CodeMirror .sssh-line:first-child:nth-last-child(2):before,.file_container .sssh-code .CodeMirror-code>div:first-child:nth-last-child(2),.file_container .sssh-code .CodeMirror-code>div:first-child:nth-last-child(2):before,.file_container .sssh-code .sssh-line:first-child:nth-last-child(2),.file_container .sssh-code .sssh-line:first-child:nth-last-child(2):before{padding-top:.6875rem}
.file_container .CodeMirror .CodeMirror-code>div:last-child:nth-child(2),.file_container .CodeMirror .CodeMirror-code>div:last-child:nth-child(2):before,.file_container .CodeMirror .sssh-line:last-child:nth-child(2),.file_container .CodeMirror .sssh-line:last-child:nth-child(2):before,.file_container .sssh-code .CodeMirror-code>div:last-child:nth-child(2),.file_container .sssh-code .CodeMirror-code>div:last-child:nth-child(2):before,.file_container .sssh-code .sssh-line:last-child:nth-child(2),.file_container .sssh-code .sssh-line:last-child:nth-child(2):before{padding-bottom:.6875rem}
.file_container .CodeMirror .CodeMirror-code>div:nth-child(n+999),.file_container .CodeMirror .sssh-line:nth-child(n+999),.file_container .sssh-code .CodeMirror-code>div:nth-child(n+999),.file_container .sssh-code .sssh-line:nth-child(n+999){display:none}
.file_container.post_container:after{height:52px;background-image:-webkit-linear-gradient(top,rgba(255,255,255,0) 0,#fff 75%);background-image:-moz-linear-gradient(top,rgba(255,255,255,0) 0,#fff 75%);background-image:-o-linear-gradient(top,rgba(255,255,255,0) 0,#fff 75%);background-image:linear-gradient(top,rgba(255,255,255,0) 0,#fff 75%)}
.flex_content_scroller .file_container.post_container .file_header{padding:.5625rem 46px .625rem .95rem}
.flex_content_scroller .file_container.post_container .file_header .file_header_icon{top:.6875rem;left:auto;right:2.0625rem}
.file_container.image_container{padding:0;min-width:220px;max-width:100%;border:none;border-radius:3px;overflow:visible;background-color:transparent}
.file_container.image_container:focus,.file_container.image_container:hover{box-shadow:none}
.file_container.image_container .image_body{position:relative;max-width:100%;min-height:0;background-color:#f3f3f3}
#msgs_div .file_container.image_container .image_preserve_aspect_ratio{max-width:400px}
.file_container.image_container .image_bg{display:block;overflow:hidden;margin:0;box-shadow:inset 0 0 0 1px rgba(0,0,0,.1);background-repeat:no-repeat;background-position:50% 50%;background-size:cover;border-radius:3px}
.file_container.image_container .image_bg img{position:absolute;top:0;left:0;display:block;opacity:0;border-radius:3px}
.file_container.image_container.image_container_fixed_dimensions{display:inline-block}
.file_container.image_container.image_container_fixed_dimensions a{display:inline}
.file_container.image_container.image_container_fixed_dimensions .msg_inline_img{position:relative;background:0 0!important}
.file_container.image_container.image_container_fixed_dimensions .msg_inline_img img{opacity:1;max-width:100%}
.file_container .email_content{overflow-x:auto}
.file_container.generic_container .file_header_icon{margin:0}
.file_container.generic_container .file_header_icon .ts_icon{position:absolute;color:#fff;border-radius:2px;background:#2d9ee0;box-shadow:0 0 0 3px #fff;opacity:0;-webkit-transform:translateY(-6px);-moz-transform:translateY(-6px);-ms-transform:translateY(-6px);transform:translateY(-6px);-webkit-transition:-webkit-transform .1s cubic-bezier(.2,.3,.25,.9),opacity .1s cubic-bezier(.2,.3,.25,.9);-moz-transition:-moz-transform .1s cubic-bezier(.2,.3,.25,.9),opacity .1s cubic-bezier(.2,.3,.25,.9);transition:transform .1s cubic-bezier(.2,.3,.25,.9),opacity .1s cubic-bezier(.2,.3,.25,.9);-webkit-transition-delay:120ms,120ms;-moz-transition-delay:120ms,120ms;transition-delay:120ms,120ms}
.file_container.generic_container .file_header_icon .ts_icon.snippet{background:#4d394b}
.file_container.generic_container .file_header_icon .ts_icon.post,.file_container.generic_container .file_header_icon .ts_icon.space{background:#2ea664}
.file_container.generic_container .file_header_icon .ts_icon.doc,.file_container.generic_container .file_header_icon .ts_icon.docx{background:#005e99}
.file_container.generic_container .file_header_icon .ts_icon.xls,.file_container.generic_container .file_header_icon .ts_icon.xlsm,.file_container.generic_container .file_header_icon .ts_icon.xlsx,.file_container.generic_container .file_header_icon .ts_icon.xltx{background:#2ea664}
.file_container.generic_container .file_header_icon .ts_icon.ppt,.file_container.generic_container .file_header_icon .ts_icon.pptx{background:#f26130}
.file_container.generic_container .file_header_icon .ts_icon.ai,.file_container.generic_container .file_header_icon .ts_icon.sketch{background:#ff9000}
.file_container.generic_container .file_header_icon .ts_icon.psd{background:#2d9ee0}
.file_container.generic_container .file_header_icon .ts_icon.indd{background:#eb959f}
.file_container.generic_container .file_header_icon .ts_icon.fla,.file_container.generic_container .file_header_icon .ts_icon.swf{background:#d72b3f}
.file_container.generic_container .file_header_icon .ts_icon.ipa{background:#a0a0a2}
.file_container.generic_container .file_header_icon .ts_icon.apk{background:#2ea664}
.file_container.generic_container .file_header_icon .ts_icon.dropbox{background:#0576b9}
.file_container.generic_container .file_header_icon .ts_icon.gpres{background:#ff9000}
.file_container.generic_container .file_header_icon .ts_icon.gsheet{background:#2ea664}
.file_container.generic_container .file_header_icon .ts_icon.gdoc{background:#2d9ee0}
.file_container.generic_container .file_header_icon .ts_icon.gdraw,.file_container.generic_container .file_header_icon .ts_icon.gform,.file_container.generic_container .file_header_icon .ts_icon.pdf{background:#d72b3f}
.file_container.generic_container .file_header_icon .ts_icon.ts_icon_arrow_ne_medium,.file_container.generic_container .file_header_icon .ts_icon.ts_icon_search_small{right:-6px;bottom:-2px;width:15px;height:15px;line-height:15px;padding:2px 3px}
.file_container.generic_container .file_header_icon .ts_icon.ts_icon_arrow_ne_medium:before,.file_container.generic_container .file_header_icon .ts_icon.ts_icon_search_small:before{margin-top:-3px;margin-left:-5px;vertical-align:top}
.file_container.generic_container .file_header_icon .ts_icon.ts_icon_search_small:before{margin-left:-6px}
.file_container.generic_container .file_header_icon .ts_icon.ts_icon_arrow_down{right:-8px;bottom:-1px;width:17px;height:16px;line-height:16px;border-radius:50%}
.file_container.generic_container .file_header_icon .ts_icon.ts_icon_arrow_down:before{margin-left:-1px;margin-top:-11px}
.file_container.generic_container .generic_header{padding-top:11px;min-height:68px}
.file_container.generic_container .file_header_meta,.file_container.generic_container .generic_header_title{-webkit-transform:translateY(3px);-moz-transform:translateY(3px);-ms-transform:translateY(3px);transform:translateY(3px)}
.file_container.generic_container .file_header_meta .meta_size{float:left;margin-right:.2rem}
.file_container.generic_container .file_header_meta .meta_hover_placement{position:relative;display:inline-block;width:80%}
.file_container.generic_container .file_header_meta .meta_hover{position:absolute;left:0;width:100%;background:#fff;opacity:0;-webkit-transform:translateY(-140%);-moz-transform:translateY(-140%);-ms-transform:translateY(-140%);transform:translateY(-140%);-webkit-transition:-webkit-transform .1s cubic-bezier(.2,.3,.25,.9),opacity .1s cubic-bezier(.2,.3,.25,.9);-moz-transition:-moz-transform .1s cubic-bezier(.2,.3,.25,.9),opacity .1s cubic-bezier(.2,.3,.25,.9);transition:transform .1s cubic-bezier(.2,.3,.25,.9),opacity .1s cubic-bezier(.2,.3,.25,.9);-webkit-transition-delay:120ms,120ms;-moz-transition-delay:120ms,120ms;transition-delay:120ms,120ms}
.file_container.generic_container .file_header_meta .meta_size+.meta_hover_placement .meta_hover:before{content:'—'}
.file_container.generic_container.file_menu_open .file_header .file_header_icon .ts_icon,.file_container.generic_container:focus .file_header .file_header_icon .ts_icon,.file_container.generic_container:hover .file_header .file_header_icon .ts_icon{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}
.file_container.generic_container.file_menu_open .file_header .file_header_meta .meta_hover,.file_container.generic_container:focus .file_header .file_header_meta .meta_hover,.file_container.generic_container:hover .file_header .file_header_meta .meta_hover{opacity:1;-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%)}
.file_container .preview_actions{opacity:0;position:absolute;top:16px;right:16px;z-index:5;-webkit-transition:opacity .1s cubic-bezier(.2,.3,.25,.9);-moz-transition:opacity .1s cubic-bezier(.2,.3,.25,.9);transition:opacity .1s cubic-bezier(.2,.3,.25,.9)}
.file_container .preview_actions .btn{margin-left:6px;background-color:#fff;float:left}
.file_container .preview_actions .btn:after{top:-1px;right:-1px;bottom:-1px;left:-1px;border-color:rgba(0,0,0,.1)}
.file_container .preview_actions .btn:first-child{margin-left:0}
.file_container .preview_actions .btn.file_comment_link{padding:.0625rem .375rem .5625rem}
.file_container .preview_actions .btn.file_comment_link span{position:relative;top:4px;padding:0 .1875rem;font-size:.8125rem}
.file_container .preview_actions .btn.preview_show_less_header{display:none;background-color:rgba(44,45,48,.8);color:#fff!important;-webkit-transition:opacity .1s cubic-bezier(.2,.3,.25,.9);-moz-transition:opacity .1s cubic-bezier(.2,.3,.25,.9);transition:opacity .1s cubic-bezier(.2,.3,.25,.9)}
.file_container .preview_actions .btn.preview_show_less_header.btn{border-radius:1px}
.file_container .preview_actions .btn.preview_show_less_header.btn:after{border-color:rgba(44,45,48,.8)}
.file_container .preview_actions .ts_icon:before{position:absolute;top:50%;left:50%;margin-left:-10px;width:20px;height:20px;font-size:20px;line-height:0;font-weight:400}
.file_container .preview_actions .ts_icon_collapse_vertical:before{margin-top:1px;margin-left:-9px}
.file_container .preview_actions .ts_icon_cloud_download:before{margin-top:-1px}
.file_container .preview_actions .ts_icon_external_link:before{margin-top:-2px}
.file_container .preview_actions .ts_icon_ellipsis:before{margin-top:2px;margin-left:-11px;font-size:22px}
.file_container .preview_actions .ts_icon_pencil:before{margin-top:-1px}
.file_container.file_menu_open .preview_actions,.file_container:focus .preview_actions,.file_container:hover .preview_actions{opacity:1}
.file_container.snippet_container .preview_actions{top:10px;right:10px}
.file_container.generic_container .preview_actions{top:1.2125rem}
.file_container.image_container .preview_actions{top:.625rem;right:.625rem}
.file_container.image_container .preview_actions .btn{background-color:rgba(255,255,255,.9)}
.file_container.image_container .preview_actions .btn:focus,.file_container.image_container .preview_actions .btn:hover{background-color:#fff}
.file_container.image_container .preview_actions.overflow_preview_actions{padding:8px;white-space:nowrap;border:.0625rem solid rgba(0,0,0,.1);background:rgba(250,250,250,.9);border-radius:3px}
.file_container.image_container .preview_actions.overflow_preview_actions .btn{float:none}
.file_container.image_container .preview_actions.overflow_preview_actions_width{left:10px;right:auto}
.file_container .preview_show{display:none;position:absolute;z-index:4;top:0;right:0;bottom:0;left:0;cursor:pointer;pointer-events:none;text-align:center}
.file_container .preview_show .preview_show_center{position:absolute;z-index:4;right:0;left:0}
.file_container .preview_show .preview_show_btn{opacity:0;background:linear-gradient(rgba(44,45,48,.8),rgba(44,45,48,.8)),linear-gradient(rgba(255,255,255,.3),rgba(255,255,255,.3));border-radius:99px;border:none;outline:0;color:#fff;cursor:pointer;pointer-events:all;font-size:.75rem;line-height:1.5;-webkit-transition:-webkit-transform .1s cubic-bezier(.2,.3,.25,.9),opacity .1s cubic-bezier(.2,.3,.25,.9);-moz-transition:-moz-transform .1s cubic-bezier(.2,.3,.25,.9),opacity .1s cubic-bezier(.2,.3,.25,.9);transition:transform .1s cubic-bezier(.2,.3,.25,.9),opacity .1s cubic-bezier(.2,.3,.25,.9);padding:1px 10px 3px}
.file_container .preview_show .preview_show_btn .ts_icon{position:relative;line-height:15px}
.file_container .preview_show .preview_show_btn .line_count:before{content:'('}
.file_container .preview_show .preview_show_btn .line_count:after{content:')'}
.file_container .preview_show.preview_show_more .preview_show_center{top:50%;margin-top:7px}
.file_container .preview_show.preview_show_more .preview_show_btn{-webkit-transform:translateY(-10px);-moz-transform:translateY(-10px);-ms-transform:translateY(-10px);transform:translateY(-10px)}
.file_container .preview_show.preview_show_more .preview_show_btn .ts_icon{top:4px;margin-right:-2px;margin-left:-6px}
.file_container .preview_show.preview_show_more .preview_show_btn .ts_icon:before{font-size:18px}
.file_container .preview_show.preview_show_less{top:auto;bottom:10px}
.file_container .preview_show.preview_show_less .preview_show_btn{opacity:1;background:0 0;color:transparent;-webkit-transition:-webkit-transform .1s cubic-bezier(.2,.3,.25,.9),background .1s cubic-bezier(.2,.3,.25,.9),color .1s cubic-bezier(.2,.3,.25,.9);-moz-transition:-moz-transform .1s cubic-bezier(.2,.3,.25,.9),background .1s cubic-bezier(.2,.3,.25,.9),color .1s cubic-bezier(.2,.3,.25,.9);transition:transform .1s cubic-bezier(.2,.3,.25,.9),background .1s cubic-bezier(.2,.3,.25,.9),color .1s cubic-bezier(.2,.3,.25,.9);padding-top:2px;-webkit-transform:translateY(10px);-moz-transform:translateY(10px);-ms-transform:translateY(10px);transform:translateY(10px)}
.file_container .preview_show.preview_show_less .preview_show_btn .ts_icon{top:2px;margin-right:-6px}
.file_container .preview_show.preview_show_less .preview_show_btn .ts_icon:before{font-size:16px}
.file_container.inline_collapsed .preview_show_more,.file_container.inline_expanded .preview_actions .btn.preview_show_less_header,.file_container.inline_expanded .preview_show_less{display:block}
.file_container.file_menu_open .preview_show_less .preview_show_btn,.file_container.file_menu_open .preview_show_more .preview_show_btn,.file_container:focus .preview_show_less .preview_show_btn,.file_container:focus .preview_show_more .preview_show_btn,.file_container:hover .preview_show_less .preview_show_btn,.file_container:hover .preview_show_more .preview_show_btn{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}
.file_container.file_menu_open .preview_show_more .preview_show_btn,.file_container:focus .preview_show_more .preview_show_btn,.file_container:hover .preview_show_more .preview_show_btn{opacity:1}
.file_container.file_menu_open .preview_show_less .preview_show_btn,.file_container:focus .preview_show_less .preview_show_btn,.file_container:hover .preview_show_less .preview_show_btn{color:#fff;background:rgba(44,45,48,.8)}
.file_container.loading .preview_show_more .preview_show_btn{width:30px;height:30px}
.file_container.inline_collapsed~.file_meta{display:none!important}
.file_container.file_has_thumb{width:calc(2rem + 402px);max-width:100%}
.flex_content_scroller .file_container.file_has_thumb{width:100%}
.file_container.file_has_thumb .preview_actions{padding-top:1rem;margin-top:-1rem;padding-bottom:1rem;padding-left:1rem;background-image:-webkit-linear-gradient(left,rgba(255,255,255,0) 0,#fff 7.5%);background-image:-moz-linear-gradient(left,rgba(255,255,255,0) 0,#fff 7.5%);background-image:-o-linear-gradient(left,rgba(255,255,255,0) 0,#fff 7.5%);background-image:linear-gradient(left,rgba(255,255,255,0) 0,#fff 7.5%)}
.file_container.file_has_thumb .file_header{padding-left:0;padding-right:0;padding-bottom:0}
.file_container.file_has_thumb .file_header .file_header_meta,.file_container.file_has_thumb .file_header .file_header_title{margin-left:3.625rem}
.file_container .file_thumb{width:calc(100% - 2rem - 2px);height:200px;border:1px solid #e8e8e8;margin:1rem;margin-top:calc(1rem - 4px);background-repeat:no-repeat;background-position:top center;background-size:cover}
.file_container .file_thumb.file_thumb_landscape{background-position:center center}
.email_container .file_header{min-height:20px}
#file_preview_container .file_meta{margin:0 0 .1875rem;font-size:.8rem;line-height:1.23;color:#717274}
#file_preview_container .file_meta .delete_link,#file_preview_container .file_meta .unshare_link{line-height:15px}
#file_preview_container .file_meta .delete_link i,#file_preview_container .file_meta .unshare_link i{display:inline-block;position:relative;width:12px;height:12px}
#file_preview_container .file_meta .delete_link i:before,#file_preview_container .file_meta .unshare_link i:before{position:absolute;bottom:1px;right:0;overflow:visible;margin:0 -4px;color:#b3b5b9}
#file_preview_container .file_meta .snippet_wrap{margin:-2px .25rem 0 -1.4rem;user-select:none;font-size:.8rem}
#file_preview_container .file_meta .delete_link i:hover:before,#file_preview_container .file_meta .unshare_link i:hover:before{color:#d62d17}
#file_preview_container .file_comment_tip .ts_icon_shared_channels{top:3px}
#file_preview_container .file_comment_tip .ts_icon_shared_channels:before{font-size:15px}
#client-ui .file_comment_item .actions,#client-ui .file_list_item .actions,#client-ui .message .actions,#files_list .file_comment_item .actions,#files_list .file_list_item .actions,#files_list .message .actions{padding:6px}
#client-ui .file_list_item,#files_list .file_list_item{min-height:0}
#client-ui .file_list_item.email,#client-ui .file_list_item.post,#client-ui .file_list_item.snippet,#client-ui .file_list_item.space,#files_list .file_list_item.email,#files_list .file_list_item.post,#files_list .file_list_item.snippet,#files_list .file_list_item.space{padding:.25rem;min-height:0}
#client-ui .file_list_item .actions,#files_list .file_list_item .actions{width:auto}
#client-ui .file_list_item .actions .star_file,#files_list .file_list_item .actions .star_file{margin-top:0;background-color:transparent}
#client-ui .file_list_item .title,#files_list .file_list_item .title{font-size:16px;line-height:1.2375;margin-bottom:2px}
#client-ui .file_list_item .filetype_icon,#files_list .file_list_item .filetype_icon{margin-left:-5px}
#client-ui .file_comment_item .monospace,#client-ui .file_list_item .monospace,#client-ui .star_item ts-message .monospace,#files_list .file_comment_item .monospace,#files_list .file_list_item .monospace,#files_list .star_item ts-message .monospace{font-size:12px}
#client-ui .star_item ts-message,#files_list .star_item ts-message{padding:0!important}
#client-ui .star_item ts-message .actions,#files_list .star_item ts-message .actions{top:-9px}
.light_theme #client-ui .star_item ts-message,.light_theme #files_list .star_item ts-message{margin:12px 0}
.light_theme #client-ui .star_item ts-message .message_gutter,.light_theme #files_list .star_item ts-message .message_gutter{width:64px}
.light_theme #client-ui .star_item ts-message .message_content,.light_theme #files_list .star_item ts-message .message_content{margin-left:64px}
.dense_theme #client-ui .star_item ts-message .message_gutter,.dense_theme #files_list .star_item ts-message .message_gutter{display:none}
.dense_theme #client-ui .star_item ts-message .message_content,.dense_theme #files_list .star_item ts-message .message_content{margin-left:0}
#client-ui #details_tab .file_share,#client-ui #details_tab .file_star{display:none}
#client-ui #details_tab .file_list_item:not(.file_list_item--redesign){margin:0 0 0 -.3rem;padding:.25rem 0}
#client-ui #details_tab .file_list_item:not(.file_list_item--redesign) .filetype_icon,#client-ui #details_tab .file_list_item:not(.file_list_item--redesign) .filetype_image{left:.3625rem}
#client-ui #details_tab .file_list_item:not(.file_list_item--redesign).has_image .contents{min-height:57px}
#client-ui #details_tab .file_list_item:not(.file_list_item--redesign).has_icon .contents{min-height:49px}
#client-ui #details_tab .file_list_item .file_comment_link,#client-ui #details_tab .file_list_item .share_info{display:none}
.supports_line_clamp .file_list_item .email_preview_text,.supports_line_clamp .file_list_item .preview,.supports_line_clamp .file_list_item .snippet_preview,.supports_line_clamp .file_list_item .title{text-overflow:ellipsis!important;display:-webkit-box!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;overflow:hidden!important}
.supports_line_clamp .file_list_item .email_preview_text{white-space:normal}
.supports_line_clamp #share_dialog .file_list_item .preview,.supports_line_clamp #share_dialog .file_list_item .snippet_preview{display:block!important}
.tab_container .file_comment_item,.tab_container .file_list_item,.tab_container .star_item .message,.tab_container .star_item ts-message{border:.0625rem solid transparent;border-radius:6px}
.tab_container .file_comment_item .actions,.tab_container .file_list_item .actions,.tab_container .star_item .message .actions,.tab_container .star_item ts-message .actions{-webkit-transition:opacity .1s cubic-bezier(.2,.3,.25,.9);-moz-transition:opacity .1s cubic-bezier(.2,.3,.25,.9);transition:opacity .1s cubic-bezier(.2,.3,.25,.9)}
.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{float:left;margin-left:5px;background-color:#fff}
.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:rgba(0,0,0,.1);top:-1px;bottom:-1px;left:-1px;right:-1px}
.tab_container .file_comment_item .actions .btn_icon,.tab_container .file_list_item .actions .btn_icon,.tab_container .star_item .message .actions .btn_icon,.tab_container .star_item ts-message .actions .btn_icon{width:30px;height:28px}
.tab_container .file_comment_item .actions .ts_icon:before,.tab_container .file_list_item .actions .ts_icon:before,.tab_container .star_item .message .actions .ts_icon:before,.tab_container .star_item ts-message .actions .ts_icon:before{position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);font-size:20px}
.tab_container .file_comment_item .actions .star,.tab_container .file_list_item .actions .star,.tab_container .star_item .message .actions .star,.tab_container .star_item ts-message .actions .star{position:absolute;top:0;left:0;z-index:1;border:0;width:30px;height:28px}
.tab_container .file_comment_item .actions .star:before,.tab_container .file_list_item .actions .star:before,.tab_container .star_item .message .actions .star:before,.tab_container .star_item ts-message .actions .star:before{font-size:19px}
.tab_container .file_comment_item .actions .starred+.star_message,.tab_container .file_comment_item .actions .unstar_message,.tab_container .file_list_item .actions .starred+.star_message,.tab_container .file_list_item .actions .unstar_message,.tab_container .star_item .message .actions .starred+.star_message,.tab_container .star_item .message .actions .unstar_message,.tab_container .star_item ts-message .actions .starred+.star_message,.tab_container .star_item ts-message .actions .unstar_message{display:none}
.tab_container .file_comment_item .actions .starred+.star_message+.unstar_message,.tab_container .file_list_item .actions .starred+.star_message+.unstar_message,.tab_container .star_item .message .actions .starred+.star_message+.unstar_message,.tab_container .star_item ts-message .actions .starred+.star_message+.unstar_message{display:block}
.tab_container .file_comment_item .actions .star_message:after,.tab_container .file_comment_item .actions .unstar_message:after,.tab_container .file_list_item .actions .star_message:after,.tab_container .file_list_item .actions .unstar_message:after,.tab_container .star_item .message .actions .star_message:after,.tab_container .star_item .message .actions .unstar_message:after,.tab_container .star_item ts-message .actions .star_message:after,.tab_container .star_item ts-message .actions .unstar_message:after{-webkit-transform:translateX(.25rem);-moz-transform:translateX(.25rem);-ms-transform:translateX(.25rem);transform:translateX(.25rem)}
.tab_container .star_item .message,.tab_container .star_item ts-message{padding:4px 11px 4px 59px!important;margin:12px 8px}
.tab_container .star_item .message .member_image,.tab_container .star_item ts-message .member_image{opacity:1}
.tab_container .star_item .message .star_jump.msg_right_link,.tab_container .star_item ts-message .star_jump.msg_right_link{position:relative;top:0;right:0;font-size:13px;font-weight:700;padding:5px 10px 6px}
.tab_container .star_item .message .message_sender,.tab_container .star_item .message .timestamp,.tab_container .star_item ts-message .message_sender,.tab_container .star_item ts-message .timestamp{font-size:13px}
.tab_container .star_item .message .message_sender,.tab_container .star_item ts-message .message_sender{padding-right:0;font-size:14px}
.tab_container .star_item .message .timestamp,.tab_container .star_item ts-message .timestamp{margin-left:4px;color:#717274}
.tab_container .file_comment_item:focus .actions,.tab_container .file_comment_item:hover .actions,.tab_container .star_item .message:focus .actions,.tab_container .star_item .message:hover .actions,.tab_container .star_item message:focus .actions,.tab_container .star_item message:hover .actions{opacity:1}
.tab_container .file_comment_item .actions,.tab_container .star_item .message .actions,.tab_container .star_item message .actions{position:absolute;top:0;right:0;z-index:10;opacity:0}
.tab_container .file_comment_item,.tab_container .file_list_item{margin:.75rem .5rem}
.tab_container .file_list_item{opacity:1;cursor:pointer;overflow:visible;padding:.25rem}
.tab_container .file_list_item:focus,.tab_container .file_list_item:hover{background-color:#fff;border-color:rgba(0,0,0,.1)}
.tab_container .file_list_item:focus a,.tab_container .file_list_item:hover a{color:inherit}
.tab_container .file_list_item:focus .actions,.tab_container .file_list_item:hover .actions{background-color:transparent}
.active .tab_container .file_list_item{background-color:#fff}
.tab_container .file_list_item .actions .ts_icon_ellipsis:before{-webkit-transform:translateX(-50%) translateY(calc(-50% + 1px));-moz-transform:translateX(-50%) translateY(calc(-50% + 1px));-ms-transform:translateX(-50%) translateY(calc(-50% + 1px));transform:translateX(-50%) translateY(calc(-50% + 1px))}
.tab_container .file_list_item .actions .file_action{margin-top:1px}
.tab_container .file_list_item .star{color:#2c2d30}
.tab_container .file_list_item .filetype_icon,.tab_container .file_list_item .filetype_image{position:absolute;top:10px;left:9px;margin-top:-1px}
.tab_container .file_list_item .filetype_icon{width:40px;height:40px}
.tab_container .file_list_item .filetype_icon:before{position:absolute;left:50%;-webkit-transform:translateX(-50%) translateY(.25rem);-moz-transform:translateX(-50%) translateY(.25rem);-ms-transform:translateX(-50%) translateY(.25rem);transform:translateX(-50%) translateY(.25rem);margin:0}
.tab_container .file_list_item .filetype_image{width:50px;height:50px;background-color:#f3f3f3;background-size:cover;background-position:center;background-repeat:no-repeat;border-radius:4px;box-shadow:inset 0 0 0 1px rgba(0,0,0,.1)}
.tab_container .file_list_item .contents{margin-right:11px;overflow:hidden}
.tab_container .file_list_item .contents .file_comment_link{color:#717274}
.tab_container .file_list_item .contents .file_comment_link .ts_icon{color:#b3b5b9}
.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:#2c2d30}
.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{font-size:13px;color:#717274}
.tab_container .file_list_item .contents .title{margin-bottom:0;line-height:21px}
.tab_container .file_list_item.has_icon .filetype_icon{margin-top:0;margin-left:0}
.tab_container .file_list_item.has_icon .contents{padding-left:0;margin-left:49px;min-height:47px}
.tab_container .file_list_item.has_icon .file_comment_link,.tab_container .file_list_item.has_icon .share_info{position:relative;top:-2px}
.tab_container .file_list_item.has_image .contents{margin-left:69px;min-height:60px;padding-left:0}
.tab_container .file_list_item.snippet .snippet_preview{background:0 0;overflow:hidden;padding:0;cursor:pointer;line-height:.9375rem;margin:0 0 2px}
.tab_container .file_list_item.email .email_preview_text{line-height:1.125rem;margin:0 0 3px}
.tab_container .file_list_item .email_preview_text,.tab_container .file_list_item .preview,.tab_container .file_list_item .snippet_preview{max-height:42px}
.tab_container .file_list_item .share_info .channel_link,.tab_container .file_list_item .share_info .group_link,.tab_container .file_list_item .share_info .unshare_link{color:inherit}
.tab_container .file_list_item .share_info .ts_icon_shared_channels{top:3px}
.tab_container .file_list_item .share_info .ts_icon_shared_channels:before{font-size:15px}
.tab_container .file_list_item .unshare_link{display:inline-block;-webkit-transform:translateX(-1px) translateY(1px);-moz-transform:translateX(-1px) translateY(1px);-ms-transform:translateX(-1px) translateY(1px);transform:translateX(-1px) translateY(1px)}
.tab_container .file_list_item .bot_label{display:inline-block;font-size:10px;margin-left:0;margin-right:0;padding-left:2px;padding-right:2px;line-height:12px;-webkit-transform:translateX(.125rem) translateY(-.0625rem);-moz-transform:translateX(.125rem) translateY(-.0625rem);-ms-transform:translateX(.125rem) translateY(-.0625rem);transform:translateX(.125rem) translateY(-.0625rem)}
.tab_container .file_list_item .author{margin-right:4px}
.tab_container .file_list_item .time{white-space:nowrap}
.tab_container .file_list_item.post .preview,.tab_container .file_list_item.space .preview{cursor:pointer;font-size:14px;line-height:1.315rem;margin:0 0 2px}
.tab_container #member_stars_list{padding-left:5px;padding-right:5px}
.tab_container #stars_scroller .selectable_flex_pane_padder{margin:.5rem 1px 0 0}
.tab_container #stars_scroller .star_item{padding-bottom:0;padding-left:0;margin-bottom:0}
#client-ui .tab_container .star_item .file_list_item{border-bottom:1px solid transparent}
#client-ui .tab_container .star_item .file_list_item:focus,#client-ui .tab_container .star_item .file_list_item:hover{border-color:rgba(0,0,0,.1)}
#client-ui .tab_container .star_item .file_list_item .star{display:inline-block}
.tab_container .star_item .file_preview_link+br{display:none}
.tab_container .star_item .file_comment_item{position:relative;font-size:15px;color:#717274;padding:4px 4px 4px 59px}
.tab_container .star_item .file_comment_item .subtle_silver{color:#2c2d30!important}
.tab_container .star_item .file_comment_item .icon_quote{position:absolute;top:15px;left:9px;line-height:0;width:40px;height:40px;text-align:center}
.is_safari_desktop .tab_container .star_item .file_comment_item .icon_quote{top:4px}
.tab_container .star_item .file_comment_item .icon_quote:before{font-size:2rem}
.tab_container .star_item .file_comment_item .member_preview_link{color:#0576b9}
.tab_container .star_item .file_comment_item .comment{padding:0;margin-top:0;margin-bottom:0!important;font-size:15px;color:#2c2d30}
.tab_container #file_list .file_list_item:first-child .actions .btn .ts_tip_tip,.tab_container #search_results_items .file_list_item:first-child .actions .btn .ts_tip_tip,.tab_container .star_item:first-child .actions .btn .ts_tip_tip{top:100%;bottom:auto;text-align:center;margin:8px 0}
.tab_container #file_list .file_list_item:first-child .actions .btn .ts_tip_tip:after,.tab_container #search_results_items .file_list_item:first-child .actions .btn .ts_tip_tip:after,.tab_container .star_item:first-child .actions .btn .ts_tip_tip:after{top:-6px;bottom:auto;border-top-color:transparent;border-bottom-color:#000}
#file_list .file_list_item{left:0;right:0;margin-top:.375rem;margin-bottom:.375rem}
audio,video{margin:10px 0 0;border-radius:4px;width:100%;position:relative;z-index:5}
audio{height:2rem}
.message--focus .preview_actions{opacity:1}
.message--focus .file_container .preview_show_less .preview_show_btn,.message--focus .file_container .preview_show_more .preview_show_btn{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}
.message--focus .file_container .preview_show_more .preview_show_btn{opacity:1}
.message--focus .file_container .preview_show.preview_show_less .preview_show_btn{color:#fff;background:rgba(44,45,48,.8)}
@font-face{font-family:appleLogo;src:local("Lucida Grande");unicode-range:U+F8FF}
.email_container .email_header .email_header_meta,.email_container .email_header .email_header_title{padding-left:50px;font-size:.8125rem}
.email_container .email_header .email_header_label{display:inline-block;margin-left:-50px;width:50px;padding-right:.5rem;white-space:nowrap;text-align:right;font-weight:400;color:#717274}
.email_container .email_inline_collapsed_content .email_header .email_header_title{font-size:1rem}
.email_container .email_inline_collapsed_content .email_header .email_header_meta,.email_container .email_inline_collapsed_content .email_header .email_header_title{padding-left:0}
.email_container .email_body{padding-bottom:0}
.email_container.email_reset:after{display:none!important}
.email_container.email_reset .email_header{margin:0 0 1px;padding-top:0;padding-right:0;padding-left:60px}
.email_container.email_reset .email_header .email_header_meta{color:#2c2d30}
.email_container.email_reset .email_header .email_header_title{font-weight:400}
.email_container.email_reset .email_header .email_header_meta,.email_container.email_reset .email_header .email_header_title{padding-left:0;margin-bottom:1px;font-size:1rem}
.email_container.email_reset .email_header .email_header_label{margin-left:-60px;width:60px;font-size:1rem}
.email_container.email_reset .email_body{margin:0;padding:0;border:none}
.email_container.email_reset .email_inline_collapsed_content .email_header{padding-bottom:0;padding-left:0}
.email_container.email_reset .email_inline_collapsed_content .email_header .file_header_meta{margin-bottom:.125rem;color:#2c2d30;font-size:.875rem;font-weight:600}
.email_container.email_reset .email_inline_collapsed_content .email_header .file_header_title{color:#2c2d30;font-size:.9375rem;font-weight:400}
.email_container.email_reset .email_inline_collapsed_content .email_body{color:#a0a0a2;font-size:.875rem}
.email_container table td{vertical-align:top}
.email_container .email_address{color:#717274}
.email_container img{max-width:initial;height:auto;border-radius:3px}
.email_container img+br+img{margin-top:.5rem}
.email_container .email_content .loading_hash_animation{display:none}
.email_container .email_content.loading .loading_hash_animation{display:block}
.email_container .email_content table{margin:0;padding:0}
.email_container div:not(.email_content)>div>img:only-child,.email_container div:not(.email_content)>img{margin:.5rem 0 0}
.email_container .email_content>div>div+div{margin-top:.5rem}
.email_container blockquote{border-left:2px solid #e8e8e8;margin:0;padding:.25rem 0 .25rem 1rem}
.inline_expanded_content{padding-top:0;padding-bottom:2rem;margin:0;cursor:initial}
.inline_expanded_content .email_body{padding-bottom:0}
.inline_collapsed .inline_collapsed_content,.inline_expanded .inline_expanded_content{display:block}
.inline_collapsed .inline_expanded_content,.inline_expanded .inline_collapsed_content{display:none}
.email_body{font-size:15px;line-height:22px;padding:1rem 0}
.email_body p{font:inherit;margin:0 0 1rem}
.email_body p:last-child{margin-bottom:0}
.email_body .file_attachments{font-size:.9rem;color:#717274;margin-top:.25rem}
.email_body .attachment{border:1px solid #e8e8e8;border-radius:.5rem;padding:.5rem;margin:1.25rem 0 0}
.email_body .attachment .attachment_filename{font-weight:900;margin-right:.5rem}
.email_body .attachment .attachment_filesize{color:#717274;font-size:.9rem}
.email_body .attachment .add_to_slack_btn{margin-top:-2px;opacity:0;-moz-opacity:0;-khtml-opacity:0;-webkit-transition:opacity .1s ease-out 0s;-moz-transition:opacity .1s ease-out 0s;transition:opacity .1s ease-out 0s}
.email_body .attachment .ts_icon_paperclip{display:inline-block;background:#2d9ee0;color:#fff;width:1.5rem;height:1.5rem;margin-right:.25rem;line-height:1.5rem;text-align:center;border-radius:.25rem}
.email_body .attachment .ts_icon_paperclip:before{font-size:1rem}
.email_body .attachment .ts_icon_external_link{font-size:14px;color:#2d9ee0;margin-left:.15rem}
.email_body .attachment.image{max-width:100%;padding:0}
.email_body .attachment:hover .add_to_slack_btn{opacity:1;-moz-opacity:1;-khtml-opacity:1}
#file_page_email .email_container{border:none;box-shadow:none;border-radius:0;max-width:none}
#file_page_email .email_container .email_header .email_header_meta,#file_page_email .email_container .email_header .email_header_title{padding-left:80px;padding-right:6rem;font-size:1.1rem;line-height:1.5rem}
#file_page_email .email_container .email_header .email_header_meta_label{margin-left:-80px;width:80px;padding-right:1rem}
#file_page_email .email_container .email_body{max-width:668px;margin:0 auto;padding:2rem 1rem 1rem;font-size:18px}
@media only screen and (max-width:640px){#file_page_email .email_header .email_header_meta,#file_page_email .email_header .email_header_title{padding-right:1.5rem;padding-left:60px}
#file_page_email .email_header .email_header_meta_label{margin-left:-60px;width:60px;padding-right:.5rem}
#file_page_email .email_body{padding:1rem 1rem 0}
}
@font-face{font-family:appleLogo;src:local("Lucida Grande");unicode-range:U+F8FF}
.comment{margin:0 0 1rem;padding-left:46px;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}
.comment.comment_editing .comment_body,.comment.comment_editing .comment_meta{display:none}
.comment .member_image,.comment_form .member_image{float:left;margin:0 0 0 -46px}
.comment .member{font-weight:900;padding-right:.25rem;color:#2c2d30!important;font-size:15px}
.comment .message_current_status{margin-left:-.2rem;margin-right:.15rem}
.comment .unknown_member{margin-top:-1px}
.comment_meta{font-size:.8rem;line-height:1.1rem!important;margin-bottom:0rem;color:#a0a0a2}
.comment_date_star_cog{display:inline-block;position:relative;padding-right:14px;white-space:nowrap}
.comment .star{margin:0 .25rem}
.comment_body:empty:after{content:'\00a0'}
.comment_body .special_formatting_quote{margin:.25rem 0}
.comment_body .special_formatting_quote .quote_bar{background:#e3e4e6;display:table-cell;width:4px;border-radius:8px}
.comment_body .special_formatting_quote .content{display:table-cell;padding:0 0 0 12px}
.comment .special_formatting_quote .content,.comment_body{margin:0;font-size:15px;line-height:20px!important;word-wrap:break-word;max-width:460px;color:#2c2d30}
.comment_form,.edit_comment_form{margin-bottom:2.5rem;position:relative}
.comment_actions{position:absolute;top:1px;right:0;display:none;color:#a0a0a2;font-size:13px}
.comment:hover .comment_actions{display:block}
.comment_actions:hover{color:#2c2d30}
.file_comment_tip{font-size:.7rem;margin-top:-.25rem;margin-bottom:.25rem;line-height:1rem}
.icon_quote{color:#ebeded;font-size:1.8rem;line-height:50px}
#flex_contents .comment_form{width:100%;padding-left:46px}
#flex_contents .edit_comment_form{width:100%}
#flex_contents .comment_form textarea,#flex_contents .edit_comment_form textarea{width:100%;height:100px;color:#2c2d30;font-size:15px}
#flex_contents .comment_form textarea.autogrow-short,#flex_contents .edit_comment_form textarea.autogrow-short{height:19px;box-shadow:none}
.p-external_file_author_notice{margin:0 auto;padding-bottom:24px;max-width:310px;font-family:Slack-Lato,appleLogo,sans-serif;font-weight:400;color:#a0a0a2;line-height:1.5;text-align:center}
#file_page .comment_form,#post_page .comment_form{padding-left:46px;margin-bottom:4rem}
.container #file_page .comment_form,.container #post_page .comment_form{width:505px}
.container #file_page #file_edit_comment_form,.container #post_page #file_edit_comment_form{width:460px}
#file_page .comment_form textarea,#post_page .comment_form textarea{height:102px;min-height:102px;font-size:15px}
@font-face{font-family:appleLogo;src:local("Lucida Grande");unicode-range:U+F8FF}
.star{cursor:default;font-style:normal;color:#717274;font-size:.8rem}
.star:before{font-size:.8rem}
button.star{outline:0;-webkit-transform:translateY(-1px);-moz-transform:translateY(-1px);-ms-transform:translateY(-1px);transform:translateY(-1px)}
.star:hover{opacity:1;-moz-opacity:1;-khtml-opacity:1;color:#fc0}
.star.starred{color:#fc0;text-shadow:none}
.star:not(.not-clickable){cursor:pointer}
#member_stars_list{margin:0 0 1rem}
.star_item{font-size:1rem;line-height:1.25rem;list-style-type:none;padding:0 0 .75rem 1.5rem;margin-bottom:.75rem;border-bottom:1px solid #eee;position:relative}
.star_item .star_meta{color:#717274}
.star_item .star{position:absolute;top:2px;left:0;font-size:1rem}
.star_item blockquote{margin-left:0;word-wrap:break-word}
.star_item .file_list_item{padding:0;border-bottom:none;min-height:0}
.star_item .file_list_item .star{display:none}
.star_item .comment{padding-left:46px;margin-top:.5rem}
.selectable_flex_pane_padder{margin:1rem 0;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}
.star_item .message.file_reference .message_star_holder{display:none}
@font-face{font-family:appleLogo;src:local("Lucida Grande");unicode-range:U+F8FF}
.rxn_panel{position:relative;z-index:5;opacity:.85;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-family:"Helvetica Neue",Helvetica,"Segoe UI",Tahoma,Arial,sans-serif}
.rxn_panel .rxn_hover_container{transition:opacity .2s linear;margin-left:4px;visibility:hidden;opacity:0}
.rxn_panel .rxn_hover_container .rxn{margin-right:2px!important}
.rxn_panel .rxn+.rxn_hover_container{margin-left:.125rem}
.rxn_panel:not(:empty){padding-top:1px}
.rxn_panel.active .rxn_hover_container,.rxn_panel:hover .rxn_hover_container{visibility:visible;opacity:1}
.rxn_panel:hover{z-index:97}
ts-message.selected .rxn_panel .rxn_panel .rxn_hover_container{visibility:visible;opacity:1}
.message:hover .rxn_panel,.rxn_panel.active{opacity:1}
.rxn{display:inline-block;margin-top:2px;margin-bottom:2px;background:#fff;border:1px solid #e8e8e8;margin-right:6px!important;border-radius:5px;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;height:1.4rem;line-height:23px;vertical-align:baseline;padding:1px 3px}
.rxn.active,.rxn:hover{border-color:#4fb0fc}
.rxn.active .emoji_rxn_count,.rxn:hover .emoji_rxn_count{color:#4fb0fc}
.rxn.user_reacted{border:1px solid;background:rgba(5,118,185,.05);border-color:rgba(5,118,185,.3)!important;padding:1px 3px}
.rxn.user_reacted .emoji_rxn_count{font-weight:700;color:#0576b9}
.rxn .emoji-sizer{line-height:20px;font-size:16px;text-indent:0!important;vertical-align:baseline}
.rxn .emoji_rxn_count{font-size:11px;font-family:helvetica,arial;position:relative;top:-4px;padding:0 1px 0 3px;color:#959595}
.rxn .emoji_rxn_count:before{content:attr(aria-label)}
.rxn.menu_rxn{position:relative}
.rxn.menu_rxn .ts_icon{z-index:1;position:absolute;margin-left:-1px;color:rgba(0,0,0,.25);top:0;left:0;width:100%;display:block;text-align:center;line-height:21px;padding-left:1px}
.rxn.menu_rxn .ts_icon:before{font-size:18px}
.rxn.menu_rxn .ts_icon_circle_fill{opacity:0;z-index:0}
.rxn.menu_rxn .emoji-sizer{line-height:16px}
.rxn.menu_rxn.active .ts_icon,.rxn.menu_rxn:hover .ts_icon{color:rgba(0,0,0,.2)}
.rxn.menu_rxn.active .ts_icon_circle_fill,.rxn.menu_rxn:hover .ts_icon_circle_fill{opacity:1;color:#ffd06d}
.rxn.menu_rxn.active .ts_icon_add_reaction,.rxn.menu_rxn:hover .ts_icon_add_reaction{opacity:1;color:#c39a48}
.rxn:focus{outline:0}
#files_tab .rxn_panel .rxn{line-height:22px}
.mention_rxn{font-size:15px;line-height:22px;position:relative;padding-left:3rem}
.mention_rxn .rxn_emoji_icon{width:40px;position:absolute;top:3px;left:0;float:left;text-align:center}
.mention_rxn .rxn_emoji_icon .rxn_emoji{display:inline-block}
.mention_rxn .rxn_emoji_icon.rxn_1 span.emoji-sizer{font-size:36px;vertical-align:baseline}
.mention_rxn .rxn_emoji_icon.rxn_2 span.emoji-sizer,.mention_rxn .rxn_emoji_icon.rxn_3 span.emoji-sizer,.mention_rxn .rxn_emoji_icon.rxn_4 span.emoji-sizer{font-size:18px}
.mention_rxn .mention_rxn_summary{color:#717274}
.mention_rxn .mention_rxn_summary .app_preview_link,.mention_rxn .mention_rxn_summary .member_preview_link,.mention_rxn .mention_rxn_summary .mention_rxn_summary_members{font-weight:900!important;font-style:normal;color:#2c2d30}
.mention_rxn .mention_rxn_summary .mention_rxn_summary_members .ts_tip{z-index:1030}
.mention_rxn .mention_rxn_msg_holder .message,.mention_rxn .mention_rxn_msg_holder .message_content{padding-left:0;padding-right:0}
.mention_rxn .mention_rxn_msg_holder .message>.member_image,.mention_rxn .mention_rxn_msg_holder .message>.message_content_header,.mention_rxn .mention_rxn_msg_holder .message>.message_gutter,.mention_rxn .mention_rxn_msg_holder .message>.message_sender,.mention_rxn .mention_rxn_msg_holder .message>.message_star_holder,.mention_rxn .mention_rxn_msg_holder .message>a.member,.mention_rxn .mention_rxn_msg_holder .message>a.msg_right_link,.mention_rxn .mention_rxn_msg_holder .message>a.timestamp,.mention_rxn .mention_rxn_msg_holder .message>i,.mention_rxn .mention_rxn_msg_holder .message_content>.member_image,.mention_rxn .mention_rxn_msg_holder .message_content>.message_content_header,.mention_rxn .mention_rxn_msg_holder .message_content>.message_gutter,.mention_rxn .mention_rxn_msg_holder .message_content>.message_sender,.mention_rxn .mention_rxn_msg_holder .message_content>.message_star_holder,.mention_rxn .mention_rxn_msg_holder .message_content>a.member,.mention_rxn .mention_rxn_msg_holder .message_content>a.msg_right_link,.mention_rxn .mention_rxn_msg_holder .message_content>a.timestamp,.mention_rxn .mention_rxn_msg_holder .message_content>i{display:none!important}
.dense_theme .mention_rxn_summary,.dense_theme .mention_rxn_summary_left{display:inline}
.light_theme .mention_rxn .mention_rxn_summary{display:flex;align-items:baseline}
.light_theme .mention_rxn .mention_rxn_summary .mention_rxn_summary_left{flex:1 1 auto}
#poll_dialog_input_container .message_input{width:100%;padding-right:8px;margin-bottom:.25rem;height:96px;max-height:112px!important}
#handy_rxns_controller{max-width:600px}
#handy_rxns_controller #poll_table{position:relative}
#handy_rxns_controller #suggestions_ui{margin-bottom:1rem;line-height:1.9rem}
#handy_rxns_controller .handy_rxns_row{display:block;margin-top:3px}
#handy_rxns_controller .handy_rxns_row a.btn{width:3.56rem;height:2.31rem;padding-top:9px;padding-bottom:8px}
#handy_rxns_controller #handy_rxns_restricter{display:block;margin:1rem 0}
#handy_rxns_controller .handy_rxns_row a.btn .ts_icon{margin-right:0}
#handy_rxns_controller .handy_rxns_row.empty input.title{border:1px solid transparent;visibility:hidden}
#handy_rxns_controller .handy_rxns_row.empty a.btn{font-size:1.4rem}
#handy_rxns_controller .handy_rxns_row.empty a.btn .ts_icon{margin-right:0}
#handy_rxns_controller .handy_rxns_row input.title:focus::-webkit-input-placeholder{color:transparent}
#handy_rxns_controller .handy_rxns_row input.title:focus:-moz-placeholder{color:transparent}
#handy_rxns_controller .handy_rxns_row input.title:focus::-moz-placeholder{color:transparent}
#handy_rxns_controller .handy_rxns_row input.title:focus:-ms-input-placeholder{color:transparent}
#handy_rxns_controller .handy_rxns_row:not(.empty):hover .handy_rxns_remover{display:inline}
#handy_rxns_controller .handy_rxns_remover{display:none}
#handy_rxns_controller #handy_rxns_controller_empty{position:absolute;top:34px;left:60px;padding:0 30px}
#handy_rxns_controller #handy_rxns_controller_empty p{font-size:1.3rem;line-height:1.6rem}
@font-face{font-family:appleLogo;src:local("Lucida Grande");unicode-range:U+F8FF}
.progress_bar{background-color:#e8e8e8;border-radius:.375rem;width:100%;max-width:100%;position:relative;align-items:center;display:flex}
.progress_bar_progress,.progress_bar_progress_thin{border-radius:.375rem;height:100%;-webkit-transition:width .15s ease-out 0s;-moz-transition:width .15s ease-out 0s;transition:width .15s ease-out 0s;display:inline-block}
.progress_bar_progress::before,.progress_bar_progress_thin::before{line-height:36px;position:absolute;font-size:.9rem;font-weight:900;content:attr(data-label-left);left:0;right:0;margin-left:.5rem;display:block;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}
.is_cancelable .progress_bar_progress::before,.is_cancelable .progress_bar_progress_thin::before{right:100px}
.progress_bar_progress_animated,.progress_bar_progress_animated_thin{background-color:#abdbc1;background-position:center center;background-repeat:repeat-x;background-size:36px 36px;background-image:url(/bfaba/img/progress_bar_pattern.png);border-radius:.375rem;height:100%;-webkit-animation:progress_bar 1s linear infinite;-moz-animation:progress_bar 1s linear infinite;animation:progress_bar 1s linear infinite}
@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.progress_bar_progress_animated,.progress_bar_progress_animated_thin{background-image:url(/bfaba/img/progress_bar_pattern@2x.png)}
}
.progress_bar_progress_animated::before,.progress_bar_progress_animated_thin::before{line-height:36px;position:absolute;font-size:.9rem;font-weight:900;content:attr(data-label-left);left:0;right:0;margin-left:.5rem;display:block;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}
.is_cancelable .progress_bar_progress_animated::before,.is_cancelable .progress_bar_progress_animated_thin::before{right:100px}
@-webkit-keyframes progress_bar{from{background-position:0 0}
to{background-position:-36px 0}
}
@-moz-keyframes progress_bar{from{background-position:0 0}
to{background-position:-36px 0}
}
@keyframes progress_bar{from{background-position:0 0}
to{background-position:-36px 0}
}
.progress_bar_progress_animated_thin::after,.progress_bar_progress_animated_thin::before,.progress_bar_progress_thin::after,.progress_bar_progress_thin::before{line-height:25px}
.progress_bar_progress_striped{background-color:#abdbc1;background-position:center center;background-repeat:repeat-x;background-size:36px 36px;background-image:url(/bfaba/img/progress_bar_pattern.png)}
@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.progress_bar_progress_striped{background-image:url(/bfaba/img/progress_bar_pattern@2x.png)}
}
@font-face{font-family:appleLogo;src:local("Lucida Grande");unicode-range:U+F8FF}
.search_form .icon_search{position:absolute;top:6px;left:11px;color:#a0a0a2}
.search_form .icon_loading{position:absolute;top:6px;left:10px}
.search_form .icon_close{display:none;position:absolute;top:7px;right:10px;color:#ccc;text-shadow:none;z-index:3}
.search_form .icon_close:hover{text-decoration:none}
.search_form.active .icon_close{display:block}
.search_form .search_input{display:inline-block;vertical-align:middle;padding-left:2rem;padding-right:2rem;padding-top:2px;padding-bottom:2px;font-size:15px;width:100%;border-radius:.35rem;background:#fff;border:1px solid rgba(214,214,214,.61)}
.search_form .search_input::-ms-clear{display:none}
.search_form .search_input:hover{border:1px solid #c9cbcd}
.search_form .search_input:focus{border-color:#2d9ee0;box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}
.search_form .search_input .ql-placeholder{margin:1px 0 0;padding:0}
.search_message_result{background:#fff;font-size:15px;line-height:18px;margin:0 0 8px;padding:8px .25rem 0 8px;color:#2c2d30;word-wrap:break-word;cursor:pointer;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text;position:relative;border:none;border-top:2px solid #f5f5f5}
.search_message_result:first-child{border-top:none;padding-top:0}
.search_message_result .day_divider,.search_message_result .delete_attachment_link,.search_message_result .msg_actions{display:none!important}
.dense_theme .search_message_result .message,.light_theme .search_message_result .message{padding-right:0}
.dense_theme .search_message_result:not(.extracts_expanded) .message.first,.dense_theme .search_message_result:not(.extracts_expanded) .message.first.divider,.light_theme .search_message_result:not(.extracts_expanded) .message.first,.light_theme .search_message_result:not(.extracts_expanded) .message.first.divider{margin-top:0}
.search_message_result ts-message{padding:0!important}
.light_theme .search_message_result ts-message .message_gutter{width:46px}
.light_theme .search_message_result ts-message .message_content{margin-left:46px}
.light_theme .search_message_result ts-message .message_content_header_left{margin-right:54px}
:lang(de) .light_theme .search_message_result ts-message .message_content_header_left{margin-right:66px}
:lang(es) .light_theme .search_message_result ts-message .message_content_header_left{margin-right:62px}
:lang(fr) .light_theme .search_message_result ts-message .message_content_header_left{margin-right:76px}
:lang(ja) .light_theme .search_message_result ts-message .message_content_header_left{margin-right:64px}
.dense_theme .search_message_result ts-message .message_gutter{width:60px}
.dense_theme .search_message_result ts-message .message_content{margin-left:60px}
.search_message_result .search_message_result_meta{font-size:1rem;color:#717274;margin:.1rem .25rem 0;overflow:hidden}
.search_message_result .search_message_result_meta a{color:#2c2d30}
.search_message_result .search_message_result_meta .date_links a{color:#717274}
.search_message_result .search_message_result_meta .ts_icon_shared_channels{margin-left:2px;bottom:-3px}
.search_message_result .search_message_result_meta .search_result_header{min-width:0}
.search_result_header a{display:block;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}
.search_message_result_meta strong{font-weight:900}
.search_message_result_meta .date_links{margin-top:1px;float:right;font-size:.75rem;white-space:nowrap}
.search_message_result_text{margin:.25rem 0 .1rem;position:relative;padding-left:.5rem}
.search_message_result .attachment_contents{line-height:20px}
.search_message_result_text .result_msg_format,.search_message_result_text div.inline_attachment{margin:0 .25rem .25rem 0}
.search_message_result_text .attachment_group .inline_attachment{margin:0}
.search_message_result_text .result_msg_format .message_user{margin-left:-.5rem;font-weight:700}
.search_message_result_text .result_msg_format a{font-weight:700;color:#4d394b}
span.match{background:#fff6d1;padding:0 2px 1px;border-radius:3px}
span.match:hover{background-color:#fff5cc}
span.match .mention,span.match .mention:hover{border:none;padding:0}
code span.match{padding-top:1px;padding-bottom:0}
.org_team_label{font-size:.75rem;color:#a0a0a2;font-weight:400;line-height:1;margin-top:.25rem;align-items:center;display:flex}
.org_team_label_icon{width:16px;height:16px;margin-right:.25rem;border-radius:3px;display:inline-block}
.org_team_label_name{display:inline-block}
.search_module_header{font-size:15px;font-weight:900;text-align:center;color:#464549}
.search_module_header p{text-align:center}
.search_module_footer{background-color:#f9fbfd;border-left:1px solid #f3f3f3;border-right:1px solid #f3f3f3;border-bottom:1px solid #f3f3f3;border-bottom-left-radius:4px;border-bottom-right-radius:4px;margin-bottom:28px;margin-right:0}
.search_module_footer p{margin:0;font-size:13px;color:#4a4a4a;position:relative;padding:9px 12px}
.search_module_footer #see_more{float:right;color:#2d9ee0;margin-right:5px}
.search_module_footer #see_more a{color:#2d9ee0}
.search_module_footer .top_results_feedback a{color:#4a4a4a}
.search_module_footer ts-icon{position:absolute;right:2px;top:10px;color:#2d9ee0}
.top_search_results{margin:0 .5rem}
.top_results_search_message_result{background-color:#f9fbfd;border-left:1px solid #f3f3f3;border-right:1px solid #f3f3f3;border-bottom:1px solid #f3f3f3;margin-bottom:0;border-top:1px solid transparent;padding:4px 8px}
.top_results_search_message_result :hover{cursor:pointer}
.top_results_search_message_result.duplicate{background-color:#f99}
.top_results_search_message_result .message_star_holder{display:none}
.top_results_search_message_result .timestamp{font-size:12px;color:#9b9b9b;margin-right:0!important}
.top_results_search_message_result .channel{font-size:12px;color:#9b9b9b;font-weight:700}
.top_results_search_message_result .channel a{color:#9b9b9b}
.top_results_search_message_result .jump{font-size:12px;color:#2d9ee0;position:absolute;top:0;right:0}
.dense_theme .top_results_search_message_result .extract_content{display:block}
.dense_theme .top_results_search_message_result .jump{display:none}
.top_results_search_message_result:hover{border:1px solid rgba(160,160,162,.6)!important}
.top_results_search_message_result:first-child{border-top-right-radius:4px;border-top-left-radius:4px;border-top:1px solid #f3f3f3;padding-top:4px}
.show_top_results_not_triggered .top_results_search_message_result{border-left:1px dashed red;border-right:1px dashed red}
.show_top_results_not_triggered .top_results_search_message_result:first-child{border-top:1px dashed red}
.show_top_results_not_triggered.search_module_footer{border-bottom:1px dashed red;border-left:1px dashed red;border-right:1px dashed red}
#search_filters{border-bottom:none}
#search_filters .tab{display:inline-block;width:50%;padding:.5rem 1rem;font-size:.85rem;font-weight:700;text-align:center;color:#717274;background:#fff;border-bottom:4px solid transparent;-webkit-transition:.1s;-moz-transition:.1s;transition:.1s}
#search_filters .tab.focus-ring{box-shadow:none}
#search_filters .tab.focus-ring .tab_label{box-shadow:0 0 0 3px rgba(21,67,217,.8);border-radius:4px!important}
#search_filters #filter_messages{margin-right:-5px}
#search_filters .tab:hover{text-decoration:none;border-bottom:4px solid #abdbc1}
#search_filters.files #filter_files,#search_filters.messages #filter_messages{color:#2c2d30;border-bottom:4px solid #2ea664}
#search_file_list_toggle_all{min-width:91px}
#search_file_list_toggle_user{min-width:80px}
#search_file_list_toggle_users.active:hover{border:2px solid #0576b9;color:#0576b9!important}
.search_toggle{width:110px}
ts-icon.ts_icon_info.sli_query_info::before{font-size:.8rem;margin-right:-3px;opacity:.5}
.sli_feedback{color:#2c2d30}
ts-icon.sli_feedback::before{font-size:.8rem;margin-right:-1px}
.sli_feedback_plus.selected{color:#2ea664}
.sli_feedback_minus.selected{color:#d72b3f}
.sli_feedback_circle.selected{color:#ff9000}
#search_results_container .flex_content_scroller{padding:0 0 0 .5rem}
#search_results_container .flex_content_scroller.monkey_scroller{padding-right:1rem}
.no_results{margin:2rem 1rem;font-size:1rem;line-height:1.25rem;text-align:center;color:#717274}
#search_results_team{margin:.75rem 0}
#search_results_team .team_results_heading{margin-bottom:.5rem;font-size:.9rem;line-height:1.25rem;text-align:center;color:#717274}
#search_results_team .team_result{border-radius:6px;padding:.5rem .5rem .5rem 48px;margin-left:4px;margin-bottom:.25rem;margin-right:.25rem;clear:both;min-height:32px;color:#717274;font-size:.8rem;background-color:#f9fbfd;border:1px solid #f3f3f3}
.feature_new_team_list #search_results_team .team_result{margin-left:.25rem}
#search_results_team .team_result a{color:#717274;-webkit-transition:color .1s ease-out 0s;-moz-transition:color .1s ease-out 0s;transition:color .1s ease-out 0s}
#search_results_team .team_result:hover a{color:#0576b9}
#search_results_team .team_result a:hover{color:#005e99}
#search_results_team .member_image{float:left;margin:0 .5rem 0 -40px;opacity:.8;-moz-opacity:.8;-khtml-opacity:.8;-webkit-transition:opacity .1s ease-out 0s;-moz-transition:opacity .1s ease-out 0s;transition:opacity .1s ease-out 0s}
#search_results_team .team_result:hover .member_image{opacity:1;-moz-opacity:1;-khtml-opacity:1;-webkit-transition:opacity .1s ease-out 0s;-moz-transition:opacity .1s ease-out 0s;transition:opacity .1s ease-out 0s}
#search_results_team .member_name{font-weight:900;font-size:15px;line-height:1rem;margin-bottom:.2rem;color:#2c2d30!important}
.suggestion{color:#666;font-size:.9rem;line-height:1.25rem}
.suggestion i{padding:4px 6px 2px 4px;font-size:.7rem;margin-left:-25px}
.suggestion.active,.suggestion:hover{background:#d9edf7}
#paging_in_options{position:absolute;bottom:-5px;right:10px}
#paging_in_options .search_paging{margin:0 0 7px;color:#a0a0a2;font-weight:700;text-transform:uppercase}
#search_results_items{margin-top:.75rem}
#search_results_items .search_paging{width:100%;text-align:center;margin:1.5rem 0;color:#717274;text-transform:uppercase;font-size:.9rem;line-height:1.5rem;font-weight:700}
#search_results_items .search_paging .left,#search_results_items .search_paging .right{font-size:1.5rem;vertical-align:bottom}
#search_results_items .search_paging .left{padding-right:2rem}
#search_results_items .search_paging .right{padding-left:2rem}
.search_paging i.disabled{color:#a0a0a2;opacity:.5}
.search_paging a{text-decoration:none;color:#0576b9}
.search_paging a:hover{color:#005e99}
.search_paging .right{display:inline-block;margin-left:-20px;padding:5px 5px 5px 25px}
.search_paging .left{display:inline-block;margin-right:-20px;padding:5px 25px 5px 5px}
.search_paging .page_text{pointer-events:none;display:inline-block;padding:5px 0}
.search_sort_container{float:right;margin-top:-2px}
.search_sort_prefix{font-size:.7rem;color:#717274}
.search_segmented_control{display:inline-block;text-align:center;font-size:.85rem;line-height:1.4rem;font-weight:700;padding-left:.25rem;padding-right:.25rem;min-width:68px;cursor:pointer;color:#717274!important;border:1px solid #e8e8e8;border-radius:4px}
.search_segmented_control:hover{color:#2ea664!important}
.search_segmented_control.left{border-top-right-radius:0;border-bottom-right-radius:0}
.search_segmented_control.center{border-left:none;border-radius:0}
.search_segmented_control.right{border-top-left-radius:0;border-bottom-left-radius:0;border-left:none}
.search_segmented_control.active{color:#2ea664!important;background:#fff}
.search_segmented_control.active.flash{animation:highlight 2s linear}
.search_segmented_control.short{min-width:50px}
@keyframes highlight{0%{color:#154f35;background:#5dbb91}
100%{color:#5dbb91;background:#fff}
}
.search_result_with_extract{position:relative;box-shadow:0 1px 10px #e3e3e3;z-index:3;overflow:hidden;margin-top:5px;margin-left:-8px;padding-left:8px;padding-right:8px;padding-bottom:4px;border-radius:6px;background:#fff;border:1px solid #e3e3e3;-moz-transition:border-color .1s;-webkit-transition:border-color .1s;transition:border-color .1s}
body.winssb .search_result_with_extract{overflow:visible}
.search_result_with_extract:first-child{margin-top:8px}
.search_result_with_extract:hover{border:1px solid #2d9ee0}
.search_result_with_extract .message{margin-top:4px!important}
.extracts_expanded .search_result_with_extract{border-style:dashed;box-shadow:none}
.dense_theme .search_result_with_extract{padding-left:7px;padding-right:14px}
.search_result_for_context{position:relative;height:47px;z-index:2;overflow:hidden}
.search_result_for_context::after{content:'';position:absolute;left:0;right:0;top:26px;height:25px;z-index:1;background:#fff;background:-webkit-gradient(linear,left bottom,left top,color-stop(0,#fff),color-stop(1,rgba(255,255,255,0)));background:-moz-linear-gradient(center bottom,#fff 0,rgba(255,255,255,0) 100%);background:-ms-linear-gradient(bottom,#fff,rgba(255,255,255,0));filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='rgba(255, 255, 255, 0)', endColorstr='#ffffff', GradientType=0)}
.extracts_expanded .search_result_for_context{height:auto!important}
.extracts_expanded .search_result_for_context::after{display:none!important}
.dense_theme .search_result_for_context{height:21px}
.dense_theme .search_result_for_context::after{top:6px}
.search_result_for_extra_context{overflow:hidden;z-index:1;opacity:0;-moz-opacity:0;-khtml-opacity:0;height:0}
.extracts_expanded .search_result_for_extra_context{opacity:1;-moz-opacity:1;-khtml-opacity:1;height:auto}
.search_message_result.no_extracts{cursor:default}
.search_result_for_context,.search_result_for_extra_context{-moz-transition-property:opacity,-moz-transform;-moz-transition-duration:.1s;-moz-transition-timing-function:linear;-webkit-transition-property:opacity,-webkit-transform;-webkit-transition-duration:.1s;-webkit-transition-timing-function:linear;transition-property:opacity,transform;transition-duration:.1s;transition-timing-function:linear}
.extract_expand_text{position:absolute;right:20px;top:5px;font-size:12px;color:#2d9ee0}
.search_result_with_extract:hover .extract_expand_text{color:#2d9ee0}
.dense_theme .extract_expand_text{display:none}
.extract_expand_icons{position:absolute;top:-3px;right:8px;width:13px;height:2px;color:#2d9ee0}
.extract_expand_icons .down_arrow:before,.extract_expand_icons .up_arrow:before{position:absolute;-moz-transition-property:color,-moz-transform;-moz-transition-duration:.1s;-webkit-transition-property:color,-webkit-transform;-webkit-transition-duration:.1s;transition-property:color,transform;transition-duration:.1s}
.extract_expand_icons .up_arrow:before{top:3px}
.extract_expand_icons .down_arrow:before{top:12px}
.search_result_with_extract:hover .extract_expand_icons{color:#2d9ee0}
.search_result_with_extract:hover .extract_expand_icons .up_arrow:before{-webkit-transform:rotateX(0) translateY(-1px);-moz-transform:rotateX(0) translateY(-1px);-ms-transform:rotateX(0) translateY(-1px);transform:rotateX(0) translateY(-1px)}
.search_result_with_extract:hover .extract_expand_icons .down_arrow:before{-webkit-transform:rotateX(0) translateY(1px);-moz-transform:rotateX(0) translateY(1px);-ms-transform:rotateX(0) translateY(1px);transform:rotateX(0) translateY(1px)}
.extracts_expanded .search_result_with_extract .extract_expand_icons .up_arrow:before{-webkit-transform:rotateX(180deg) translateY(0);-moz-transform:rotateX(180deg) translateY(0);-ms-transform:rotateX(180deg) translateY(0);transform:rotateX(180deg) translateY(0)}
.extracts_expanded .search_result_with_extract .extract_expand_icons .down_arrow:before{-webkit-transform:rotateX(180deg) translateY(-2px);-moz-transform:rotateX(180deg) translateY(-2px);-ms-transform:rotateX(180deg) translateY(-2px);transform:rotateX(180deg) translateY(-2px)}
.search_result_with_extract .extract_ellipsis{display:inline-block;color:#717274;margin-left:.2rem;margin-right:.2rem}
.search_result_with_extract .extract_ellipsis:first-child{margin-left:1rem}
.search_message_result .extract_content{display:inline}
.light_theme .search_message_result .extract_content{display:block}
.search_message_result .extract_content+.message_body,.search_message_result.extracts_expanded .extract_content{display:none}
.search_message_result.extracts_expanded .extract_content+.message_body{display:inline}
.light_theme .search_message_result.extracts_expanded .extract_content+.message_body{display:block}
.search_message_result:not(.extracts_expanded) .search_result_for_context,.search_message_result:not(.extracts_expanded) .search_result_for_extra_context{-moz-transform:scale(.95);-webkit-transform:scale(.95);transform:scale(.95)}
.search_message_result:not(.extracts_expanded) .search_result_for_context{opacity:.2;-moz-opacity:.2;-khtml-opacity:.2}
.search_message_result:not(.extracts_expanded) .search_result_for_context+.search_result_with_extract{margin-bottom:-5px;margin-top:-6px}
.search_message_result:not(.extracts_expanded) .search_result_for_context+.search_result_with_extract:last-child{margin-bottom:0}
.search_message_result:not(.extracts_expanded) .search_result_for_context+.search_result_with_extract+.search_result_with_extract{margin-top:10px}
.search_message_result:not(.extracts_expanded) .search_result_with_extract+.search_result_for_context{margin-top:-5px}
.search_message_result:not(.extracts_expanded) .search_result_with_extract+.search_result_for_context+.search_result_with_extract{margin-top:-6px}
.search_message_result:not(.extracts_expanded) .search_message_result_text.extracts_forced .search_result_for_context+.search_result_with_extract{margin-top:-34px;margin-bottom:-31px}
.search_message_result:not(.extracts_expanded) .search_message_result_text.extracts_forced .search_result_for_context+.search_result_with_extract:last-child{margin-bottom:0}
.search_message_result:not(.extracts_expanded) .search_message_result_text.extracts_forced .search_result_with_extract+.search_result_for_context{margin-top:-31px}
.dense_theme .search_message_result:not(.extracts_expanded) .search_result_for_context+.search_result_with_extract{margin-bottom:-4px;margin-top:0}
.dense_theme .search_message_result:not(.extracts_expanded) .search_result_for_context+.search_result_with_extract:last-child{margin-bottom:0}
.dense_theme .search_message_result:not(.extracts_expanded) .search_result_for_context+.search_result_with_extract+.search_result_with_extract{margin-top:8px}
.dense_theme .search_message_result:not(.extracts_expanded) .search_result_with_extract+.search_result_for_context{margin-top:-4px}
.dense_theme .search_message_result:not(.extracts_expanded) .search_result_with_extract+.search_result_for_context+.search_result_with_extract{margin-top:0}
.dense_theme .search_message_result:not(.extracts_expanded) .search_message_result_text.extracts_forced .search_result_for_context+.search_result_with_extract{margin-top:-7px;margin-bottom:-12px}
.dense_theme .search_message_result:not(.extracts_expanded) .search_message_result_text.extracts_forced .search_result_for_context+.search_result_with_extract:last-child{margin-bottom:0}
.dense_theme .search_message_result:not(.extracts_expanded) .search_message_result_text.extracts_forced .search_result_with_extract+.search_result_for_context{margin-top:-12px}
.attachment_extract{padding-left:12px;position:relative}
.attachment_extract .attachment_stripe{position:absolute;top:0;bottom:0;left:0;width:4px;border-radius:8px}
.attachment_extract .author_icon{height:16px;width:16px;border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:0;border-top-left-radius:.2rem;background-clip:padding-box;float:left;margin-top:2px}
#col_flex .search_message_result div.dynamic_content_max_width{max-width:289px}
.thread_jump{display:none;margin-top:.5rem}
.thread_jump .ts_icon_chevron_right:before{vertical-align:bottom}
.extracts_expanded .thread_jump{display:block}
.sli_expert_search{margin:0 .5rem 1.75rem;color:#2c2d30;background-color:#fff}
.sli_expert_search.sli_expert_search--collapsed .sli_expert_search_cta{border-radius:4px}
.sli_expert_search.sli_expert_search--collapsed .sli_expert_search_cta__face_pile{display:flex}
.sli_expert_search.sli_expert_search--collapsed .sli_expert_search__results,.sli_expert_search.sli_expert_search--collapsed .sli_expert_search_header{display:none}
.sli_expert_search__debug{position:absolute;right:.5rem}
.sli_expert_search__results{margin-bottom:.5rem}
.sli_expert_search__result{padding:1rem .75rem;border:1px solid #e8e8e8;border-top:none;font-size:15px;line-height:18px}
.sli_expert_search__result:last-child{border-bottom-left-radius:4px;border-bottom-right-radius:4px}
.sli_expert_search__result .app_preview_link,.sli_expert_search__result .member_preview_link{font-weight:400;color:#2c2d30!important}
.sli_expert_search__result .channel_link{font-weight:900}
.sli_expert_search__faces{position:relative;width:36px;height:36px;margin-right:.6rem;flex:0 0 auto}
.sli_expert_search__faces .member_image{border-radius:6px}
.sli_expert_search__bg_face{position:absolute;width:24px;height:24px;bottom:0;right:0}
.sli_expert_search__fg_face{position:absolute;width:24px;height:24px;top:0;left:0}
.sli_expert_search__fg_face::before{position:absolute;display:block;content:'';top:-2px;left:-2px;width:28px;height:28px;border-radius:8px;background-color:#fff}
.sli_expert_search_cta{border:1px solid #e8e8e8;border-top-left-radius:4px;border-top-right-radius:4px}
.sli_expert_search_cta:hover{border-color:#a0a0a2}
.sli_expert_search_cta__title{margin:0 .5rem}
.sli_expert_search_cta__feedback{margin:1rem 1.5rem 0}
.sli_expert_search_cta__text{flex:0 1 auto;margin-left:.5rem;vertical-align:top;height:1.5rem;line-height:1.5rem;color:#2c2d30}
.sli_expert_search_cta__text:hover{text-decoration:none;color:#2c2d30}
.sli_expert_search_cta__face_pile{display:none}
.sli_expert_search_cta__face_pile,.sli_expert_search_header{position:relative;padding:.6rem;padding-right:1.8rem;cursor:pointer}
.sli_expert_search_cta__faces{flex:0 0 auto}
.sli_expert_search_cta__face_pile .member_image{flex:0 0 auto;border-radius:2px}
.sli_expert_search__plus_sign_overlay{position:absolute;top:0;right:0;width:24px;height:24px;background-color:rgba(0,0,0,.5);color:#fff;border-radius:2px}
.sli_expert_search__plus_sign_overlay .ts_icon_plus_thick::before{margin-top:4px;font-size:14px}
.sli_expert_search_header{border-bottom-left-radius:0;border-bottom-right-radius:0}
.sli_expert_search_header__title{line-height:24px}
.sli_expert_search__arrow{position:absolute;right:.6rem;top:.8rem;color:#a0a0a2}
.sli_expert_search_cta:hover .sli_expert_search__arrow,.sli_expert_search_header:hover .sli_expert_search__arrow{color:#717274}
.sli_expert_search__partial_terms{margin-top:.1rem;font-size:12px;color:#a4a4a6}
.feature_sli_file_search #search_filters{display:flex}
.feature_sli_file_search #search_filters .tab{flex:1 1 33%;display:block;width:auto}
.feature_sli_file_search #search_filters.all #filter_all{color:#2c2d30;border-bottom:4px solid #2ea664}
.feature_sli_file_search .search_module_header p{text-align:left;padding-left:.5rem;font-size:18px;margin-top:1rem}
#search_results_loading,.feature_sli_file_search #search_results_team{display:none}
.feature_sli_file_search #search_results.all{background-color:#f9f9f9}
.feature_sli_file_search #search_results.all .top_search_results .search_message_result{margin:0 0 .5rem;border:1px solid #e8e8e8;border-radius:6px;background-color:#fff;padding:8px 12px 12px}
.feature_sli_file_search #search_results.all .top_search_results .search_message_result .jump{display:none}
.feature_sli_file_search #search_results.all .top_search_results .search_message_result__channel a{display:inline-block;padding-top:2px;padding-bottom:2px;color:#717274;font-size:13px;font-weight:900;text-decoration:none}
.feature_sli_file_search #search_results.all .top_search_results .search_message_result .message_content_header{margin-bottom:2px}
.feature_sli_file_search #search_results.all .top_search_results .search_message_result__jump{display:none;margin-left:.25rem;font-size:13px}
.feature_sli_file_search #search_results.all .top_search_results .search_message_result:hover .search_message_result__jump{display:inline-block}
.feature_sli_file_search #search_results.all .search_module_footer__more_link{text-align:right;font-weight:900;font-size:15px}
.feature_sli_file_search #search_results.all .search_module_footer__more_link ts-icon{vertical-align:sub}
.feature_sli_file_search #search_results.all .sli_expert_search{margin-bottom:1.5rem}
.feature_sli_file_search #search_results.all .sli_expert_search_cta{border:1px solid #e8e8e8}
.feature_sli_file_search #search_results.all .sli_expert_search_cta:hover{border:1px solid rgba(160,160,162,.6)}
.feature_sli_file_search #search_results.all .sli_expert_search__result{border-color:1px solid rgba(160,160,162,.6)}
.feature_sli_file_search #search_results.all #search_results_team{margin-bottom:0}
.feature_sli_file_search #search_results.all .team_result{margin:0 8px 8px;background-color:#fff;border:1px solid #e8e8e8}
.feature_sli_file_search #search_results.all .no_results{margin-top:4rem}
a.new_jump_link{display:none}
.feature_sli_file_search #search_results .file_list_item{background-color:#fff;border:1px solid #e8e8e8}
.feature_sli_file_search #search_results.all,.feature_sli_file_search #search_results.messages{background-color:#f9f9f9}
.feature_sli_file_search #search_results.all .search_message_result,.feature_sli_file_search #search_results.messages .search_message_result{margin:0 .5rem .5rem;padding:0;border:1px solid #e8e8e8;border-radius:6px;background-color:#fff;overflow:hidden}
.feature_sli_file_search #search_results.all .search_message_result .message_content_header,.feature_sli_file_search #search_results.messages .search_message_result .message_content_header{margin-bottom:2px}
.feature_sli_file_search #search_results.all .search_result_with_extract,.feature_sli_file_search #search_results.messages .search_result_with_extract{border:none;box-shadow:none;border-radius:0}
.feature_sli_file_search #search_results.all .search_result_with_extract.first_extract_message_in_group,.feature_sli_file_search #search_results.all .search_result_with_extract.first_extract_message_in_group:hover,.feature_sli_file_search #search_results.all .search_result_with_extract:first-child,.feature_sli_file_search #search_results.all .search_result_with_extract:first-child:hover,.feature_sli_file_search #search_results.messages .search_result_with_extract.first_extract_message_in_group,.feature_sli_file_search #search_results.messages .search_result_with_extract.first_extract_message_in_group:hover,.feature_sli_file_search #search_results.messages .search_result_with_extract:first-child,.feature_sli_file_search #search_results.messages .search_result_with_extract:first-child:hover{border-top:1px solid #e8e8e8}
.feature_sli_file_search #search_results.all .search_result_with_extract:not(:first-child):not(.first_extract_message_in_group) .extract_expand_icons,.feature_sli_file_search #search_results.all .search_result_with_extract:not(:first-child):not(.first_extract_message_in_group) .extract_expand_text,.feature_sli_file_search #search_results.messages .search_result_with_extract:not(:first-child):not(.first_extract_message_in_group) .extract_expand_icons,.feature_sli_file_search #search_results.messages .search_result_with_extract:not(:first-child):not(.first_extract_message_in_group) .extract_expand_text{display:none}
.feature_sli_file_search #search_results.all .search_result_with_extract.last_extract_message_in_group,.feature_sli_file_search #search_results.all .search_result_with_extract.last_extract_message_in_group:hover,.feature_sli_file_search #search_results.messages .search_result_with_extract.last_extract_message_in_group,.feature_sli_file_search #search_results.messages .search_result_with_extract.last_extract_message_in_group:hover{border-bottom:1px solid #e8e8e8}
.feature_sli_file_search #search_results.all .search_result_with_extract:hover,.feature_sli_file_search #search_results.messages .search_result_with_extract:hover{border:inherit}
.feature_sli_file_search #search_results.all .search_result_for_context,.feature_sli_file_search #search_results.messages .search_result_for_context{height:55px}
.feature_sli_file_search #search_results.all .search_message_result:not(.extracts_expanded) .search_result_for_context,.feature_sli_file_search #search_results.all .search_message_result:not(.extracts_expanded) .search_result_for_extra_context,.feature_sli_file_search #search_results.messages .search_message_result:not(.extracts_expanded) .search_result_for_context,.feature_sli_file_search #search_results.messages .search_message_result:not(.extracts_expanded) .search_result_for_extra_context{-moz-transform:none;-webkit-transform:none;transform:none}
.feature_sli_file_search #search_results.all .search_message_result_meta,.feature_sli_file_search #search_results.messages .search_message_result_meta{padding:.25rem .25rem 0;font-size:13px;color:#717274}
.feature_sli_file_search #search_results.all .search_message_result_meta .search_result_header a:not(.new_jump_link),.feature_sli_file_search #search_results.messages .search_message_result_meta .search_result_header a:not(.new_jump_link){display:inline-block}
.feature_sli_file_search #search_results.all .search_jump,.feature_sli_file_search #search_results.messages .search_jump{display:none}
.feature_sli_file_search #search_results.all .channel_link,.feature_sli_file_search #search_results.messages .channel_link{display:inline-block;color:#717274}
.feature_sli_file_search #search_results.all .sli_expert_search .channel_link,.feature_sli_file_search #search_results.messages .sli_expert_search .channel_link{color:#2c2d30}
.feature_sli_file_search #search_results.all .new_jump_link,.feature_sli_file_search #search_results.messages .new_jump_link{margin-left:.5rem;color:#0576b9;display:none}
.feature_sli_file_search #search_results.all .search_message_result:hover .new_jump_link,.feature_sli_file_search #search_results.messages .search_message_result:hover .new_jump_link{display:inline-block}
.feature_sli_file_search #search_results.all .search_actions_divider,.feature_sli_file_search #search_results.messages .search_actions_divider{display:none}
.feature_sli_file_search #search_results.all .search_segmented_control:hover,.feature_sli_file_search #search_results.messages .search_segmented_control:hover{text-decoration:none}
.feature_sli_file_search #search_results.all #search_results_team:not(:empty){display:block}
.feature_sli_file_search #search_results.files{background-color:#f9f9f9}
.feature_sli_file_search #search_results.files .search_module__inline_filter .ts_icon_chevron_down{vertical-align:middle}
.feature_sli_file_search #search_results.files .search_module__inline_filter .ts_icon_times_circle{vertical-align:middle;margin-bottom:4px}
.feature_sli_file_search #search_results.files .search_module__inline_filter .ts_icon_times_circle::before{font-size:18px}
.feature_sli_file_search #search_results.files #search_file_list_clear_filter,.feature_sli_file_search #search_results.files #search_file_list_heading{font-weight:400;color:#2c2d30}
.feature_sli_file_search #search_results{position:relative}
.feature_sli_file_search #search_results.search_results--loading{overflow-y:hidden}
.feature_sli_file_search #search_results_loading{display:block;position:absolute;top:0;right:0;bottom:0;left:0;z-index:11;padding-top:2rem;opacity:0;background-color:#f9f9f9;pointer-events:none;transition:opacity .2s}
.feature_sli_file_search #search_results.search_results--loading #search_results_loading{opacity:1;pointer-events:auto}
.feature_sli_file_search #search_results_container #search_options{background-color:#fff;border-top:none}
.feature_sli_file_search #search_results_container #search_options p{padding-top:2px}
.feature_sli_file_search #search_results_container .heading{background-color:#fff;border-bottom:none;padding-bottom:0}
#client-ui .feature_sli_file_search #search_results_items{margin-top:0;padding-top:8px}
#client-ui .file_list_item.file_list_item--redesign{flex-wrap:wrap;margin-top:0;margin-bottom:.5rem;padding:12px 12px 8px;border:1px solid #e8e8e8}
#client-ui .file_list_item.file_list_item--redesign .file_list_item__channel{width:100%;margin-bottom:8px;color:#717274;font-size:13px}
#client-ui .file_list_item.file_list_item--redesign .email_preview_text,#client-ui .file_list_item.file_list_item--redesign .file_search_item__author_and_time,#client-ui .file_list_item.file_list_item--redesign .title{margin-bottom:2px}
#client-ui .file_list_item.file_list_item--redesign .post_body{margin-bottom:4px}
#client-ui .file_list_item.file_list_item--redesign .contents{margin-left:49px}
#client-ui .file_list_item.file_list_item--redesign.has_image .contents{min-height:43px}
#client-ui .file_list_item.file_list_item--redesign.has_icon .contents{min-height:42px}
#client-ui .file_list_item.file_list_item--redesign .message_sender{font-weight:700;color:#717274}
#client-ui .file_list_item.file_list_item--redesign .filetype_image{width:36px;height:36px;top:12px;left:12px;margin-top:0}
#client-ui .file_list_item.file_list_item--redesign .filetype_icon{top:12px;margin-left:0}
#stars_tab .file_list_item.file_list_item--redesign{border-color:transparent}
#stars_tab .star_item:not(:first-child) .file_list_item.file_list_item--redesign{margin-top:.5rem}
#file_list .file_list_item.file_list_item--redesign{margin-top:.5rem}
.search_message_limit{margin:.75rem;padding:1rem .5rem 1.5rem;border:1px solid #e8e8e8;border-radius:6px;background-color:#fff;overflow:hidden;font-size:15px;line-height:18px;text-align:center}
.search_message_limit h3{font-size:16px;font-weight:700;margin:.5rem}
.pickmeup{background:#fff;border-radius:.25rem;margin-top:.5rem;border:1px solid #CCC;-moz-box-sizing:content-box;box-sizing:content-box;display:none;position:absolute;box-shadow:0 1px 5px rgba(0,0,0,.1);font-size:.9rem;z-index:2000}
.pickmeup *{-moz-box-sizing:border-box;box-sizing:border-box}
.pickmeup .pmu-instance{display:inline-block;height:242px;text-align:center;width:252px}
.pickmeup .pmu-instance .pmu-button{color:#555549;cursor:pointer;outline:0;text-decoration:none}
.pickmeup .pmu-instance .pmu-today.pmu-selected,.pickmeup .pmu-instance .pmu-today:hover{background:#fff!important}
.pickmeup .pmu-instance .pmu-today-border{color:#4BB993!important;border:2px solid #4BB993!important;border-radius:26px;width:26px!important;height:26px;display:inline-block!important;vertical-align:middle;line-height:22px!important;margin-top:-3px}
.pickmeup .pmu-instance .pmu-today.pmu-selected .pmu-today-border,.pickmeup .pmu-instance .pmu-today:hover .pmu-today-border{background:#4BB993;color:#fff!important}
.pickmeup .pmu-instance .pmu-button:not(.pmu-disabled):hover{background:#009BF3;color:#fff}
.pickmeup .pmu-instance .pmu-not-in-month{color:#85888C;background:#F9F9F9}
.pickmeup .pmu-instance .pmu-disabled,.pickmeup .pmu-instance .pmu-disabled:hover{color:#D5DADD;background:#F9F9F9;cursor:not-allowed}
.pickmeup .pmu-instance .pmu-selected{background:#009BF3;color:#fff}
.pickmeup .pmu-instance .pmu-not-in-month.pmu-selected{background:#17384d}
.pickmeup .pmu-instance nav{color:#eee;display:-ms-flexbox;display:-webkit-flex;display:flex;line-height:1.5rem;padding:.3rem 2rem .2rem}
.pickmeup .pmu-instance nav :first-child :hover{color:#252529}
.pickmeup .pmu-instance nav .pmu-next,.pickmeup .pmu-instance nav .pmu-prev{display:none;width:3rem;font-size:.7rem;border-radius:.25rem}
.pickmeup .pmu-instance nav .pmu-month{width:12rem;font-weight:900;border-radius:.25rem}
.pickmeup .pmu-instance .pmu-months *,.pickmeup .pmu-instance .pmu-years *{display:inline-block;line-height:69px;width:63px;border:1px solid #E8E8E8;border-bottom:none;border-left:none;font-weight:900}
.pickmeup .pmu-instance .pmu-day-of-week{color:#9e9ea6;cursor:default;font-weight:700;font-size:.7rem;padding:0}
.pickmeup .pmu-instance .pmu-day-of-week *,.pickmeup .pmu-instance .pmu-days *{display:inline-block;line-height:1.9rem;width:36px;border:1px solid #E8E8E8;border-bottom:none;border-left:none;font-weight:900}
.pickmeup .pmu-instance .pmu-button.pmu-saturday,.pickmeup .pmu-instance .pmu-months div:nth-of-type(4n+0){border-right:none}
.pickmeup .pmu-instance .pmu-day-of-week *{border:none;line-height:1.5rem}
.pickmeup .pmu-instance:first-child .pmu-prev,.pickmeup .pmu-instance:last-child .pmu-next{display:block}
.pickmeup .pmu-instance:first-child .pmu-month,.pickmeup .pmu-instance:last-child .pmu-month{width:12rem}
.pickmeup .pmu-instance:first-child:last-child .pmu-month{width:12rem}
.pickmeup:not(.pmu-view-days) .pmu-day-of-week,.pickmeup:not(.pmu-view-days) .pmu-days,.pickmeup:not(.pmu-view-months) .pmu-months,.pickmeup:not(.pmu-view-years) .pmu-years{display:none}
@font-face{font-family:appleLogo;src:local("Lucida Grande");unicode-range:U+F8FF}
.search_light_grey{color:#929292!important}
.selected .search_light_grey{color:#d3e8f7!important}
.magnifying_glass{background:url(/cadd/img/header_icons.png) -3px -3px;height:18px;width:15px;margin-right:15px;opacity:.5;-moz-opacity:.5;-khtml-opacity:.5;vertical-align:middle}
@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.magnifying_glass{background:url(/cadd/img/header_icons@2x.png);background-size:27px 171px;width:18px;height:21px;margin-right:13px;margin-left:-2px;-webkit-transform:translateX(-2px) translateY(-1px);-moz-transform:translateX(-2px) translateY(-1px);-ms-transform:translateX(-2px) translateY(-1px);transform:translateX(-2px) translateY(-1px)}
}
.search_input_highlighted{position:relative;background-color:transparent!important;z-index:2;text-rendering:optimizeSpeed}
.highlighter_underlay{display:inline-block;vertical-align:middle;font-size:15px;line-height:2;position:relative;z-index:1;border-color:transparent!important;border-style:solid;color:transparent!important;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:pre;overflow:hidden;text-rendering:optimizeSpeed}
.highlighter_underlay .keyword,.highlighter_underlay .modifier{position:relative;z-index:3}
.highlighter_underlay .keyword:before,.highlighter_underlay .modifier:before{position:absolute;z-index:-1;box-sizing:border-box;display:block;content:' ';top:-1px;left:0;right:0;bottom:-1px;color:#fff;background:#ccecdf;background:-webkit-gradient(linear,left bottom,left top,color-stop(0,#ccecdf),color-stop(1,#e9f6f1));background:-moz-linear-gradient(center bottom,#ccecdf 0,#e9f6f1 100%);background:-ms-linear-gradient(bottom,#ccecdf,#e9f6f1);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e9f6f1', endColorstr='#ccecdf', GradientType=0);border:1px solid #8cd5b7}
.highlighter_underlay .modifier.incomplete:before{background:#ffebaa;background:-webkit-gradient(linear,left bottom,left top,color-stop(0,#ffebaa),color-stop(1,#fff9dc));background:-moz-linear-gradient(center bottom,#ffebaa 0,#fff9dc 100%);background:-ms-linear-gradient(bottom,#ffebaa,#fff9dc);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff9dc', endColorstr='#ffebaa', GradientType=0);border:1px solid #ffdcb2}
.highlighter_underlay .modifier:before{border-radius:3px 0 0 3px}
.highlighter_underlay .modifier.closed:before{border-radius:3px}
.highlighter_underlay .modifier:not(.closed):before{border-right:none}
.highlighter_underlay .keyword:before{border-left:none;border-radius:0 3px 3px 0;left:-1px}
.highlighter_underlay .selected .keyword:before,.highlighter_underlay .selected .modifier:before{border:#929292;left:0;background:rgba(204,236,223,.25)}
.highlighter_underlay.hide_highlights .keyword:before,.highlighter_underlay.hide_highlights .modifier:before{visibility:hidden}
.highlighter_underlay .ghost_text{color:#929292}
#header_search_form .highlighter_underlay{border-width:1px!important}
#search_autocomplete_popover{z-index:100;position:absolute;margin-top:10px}
.autocomplete_menu_scrollable{overflow-y:auto}
.supports_custom_scrollbar:not(.slim_scrollbar) .autocomplete_menu_scrollable{border-right:.25rem solid transparent;border-right:none}
.supports_custom_scrollbar:not(.slim_scrollbar) .autocomplete_menu_scrollable::-webkit-scrollbar{position:absolute;-webkit-appearance:none;width:16px}
.supports_custom_scrollbar:not(.slim_scrollbar) .autocomplete_menu_scrollable::-webkit-scrollbar-thumb,.supports_custom_scrollbar:not(.slim_scrollbar) .autocomplete_menu_scrollable::-webkit-scrollbar-track{background-clip:padding-box!important;color:#fff;border-left:4px solid #fff;border-right:4px solid #fff;border-radius:6px/4px}
.supports_custom_scrollbar:not(.slim_scrollbar) .autocomplete_menu_scrollable::-webkit-scrollbar-track{background:#f3f3f3;box-shadow:inset 0 -4px 0 0,inset 0 4px 0 0}
.supports_custom_scrollbar:not(.slim_scrollbar) .autocomplete_menu_scrollable::-webkit-scrollbar-thumb{background:#d9d9de;box-shadow:inset 0 -2px,inset 0 -3px,inset 0 2px,inset 0 3px;min-height:36px}
.supports_custom_scrollbar:not(.slim_scrollbar) .autocomplete_menu_scrollable::-webkit-scrollbar-corner{background:#fff}
.supports_custom_scrollbar.slim_scrollbar .autocomplete_menu_scrollable{margin-right:2px;border-right:none}
.supports_custom_scrollbar.slim_scrollbar .autocomplete_menu_scrollable::-webkit-scrollbar{position:absolute;-webkit-appearance:none;width:16px}
.supports_custom_scrollbar.slim_scrollbar .autocomplete_menu_scrollable::-webkit-scrollbar-thumb{background-color:rgba(217,217,222,.5);background-clip:padding-box!important;border-radius:3px;color:#d9d9de;min-height:36px}
.supports_custom_scrollbar.slim_scrollbar .autocomplete_menu_scrollable::-webkit-scrollbar-thumb:hover{background-color:rgba(217,217,222,.8)}
.supports_custom_scrollbar.slim_scrollbar .autocomplete_menu_scrollable::-webkit-scrollbar-thumb,.supports_custom_scrollbar.slim_scrollbar .autocomplete_menu_scrollable::-webkit-scrollbar-track{border-left:4px solid transparent;border-right:4px solid transparent;border-radius:6px/4px}
#search_autocomplete_popover .arrow,#search_autocomplete_popover .arrow_shadow{display:none}
#autocomplete_menu,#chat_input_tab_ui.search_menu{width:374px;box-sizing:border-box;font-size:16px;color:#3a3a3a;max-height:534px;overflow:hidden}
#autocomplete_menu h2,#chat_input_tab_ui.search_menu h2{font-size:13px;color:#73818a;line-height:16px;margin:12px 0 0 12px}
#autocomplete_menu h2:first-child,#chat_input_tab_ui.search_menu h2:first-child{margin-top:12px}
#autocomplete_menu header,#chat_input_tab_ui.search_menu header{display:flex;align-items:center}
#autocomplete_menu .contextual_message,#chat_input_tab_ui.search_menu .contextual_message{border-top:none;margin-top:0;border-radius:4px}
#autocomplete_menu .no_results,#chat_input_tab_ui.search_menu .no_results{margin:12px;font-style:italic;color:#929292}
#autocomplete_menu .keyword_match .modifier,#chat_input_tab_ui.search_menu .keyword_match .modifier{color:#929292;font-weight:400}
#autocomplete_menu .footer_tip_action,#chat_input_tab_ui.search_menu .footer_tip_action{cursor:pointer}
#autocomplete_menu .boxed,#chat_input_tab_ui.search_menu .boxed{background-image:-o-linear-gradient(-89deg,#f9f9f9 0,#fff 100%);background-image:-ms-linear-gradient(-89deg,#f9f9f9 0,#fff 100%);border:1px solid #dedede;border-radius:3px;box-shadow:0 1px 0 0 #D4D4D4;line-height:13px;display:inline-block;background:#fff;padding:2px}
#autocomplete_menu .boxed.tight,#chat_input_tab_ui.search_menu .boxed.tight{padding-top:0;padding-bottom:0}
#autocomplete_menu .search_mini,#chat_input_tab_ui.search_menu .search_mini{font-size:.8rem;line-height:1rem}
#autocomplete_menu .section_header,#chat_input_tab_ui.search_menu .section_header{position:relative;margin:10px 18px 1px}
#autocomplete_menu .section_header:first-child,#chat_input_tab_ui.search_menu .section_header:first-child{margin-top:0;padding-top:10px}
#autocomplete_menu .section_header .header_label,#chat_input_tab_ui.search_menu .section_header .header_label{background-color:#fff;position:relative;padding-right:.8rem;color:#929292}
#autocomplete_menu .section_header hr,#chat_input_tab_ui.search_menu .section_header hr{position:absolute;left:20px;right:0;margin-top:.6rem;margin-bottom:0}
#autocomplete_menu .boxed_enter,#chat_input_tab_ui.search_menu .boxed_enter{margin-left:auto;cursor:default}
#autocomplete_menu .boxed_enter .enter_arrow,#chat_input_tab_ui.search_menu .boxed_enter .enter_arrow{-webkit-transform:translateY(2px);-moz-transform:translateY(2px);-ms-transform:translateY(2px);transform:translateY(2px);display:inline-block}
#autocomplete_menu .search_query_preview,#chat_input_tab_ui.search_menu .search_query_preview{flex:1}
#autocomplete_menu .tips_header,#chat_input_tab_ui.search_menu .tips_header{display:flex;align-items:center}
#autocomplete_menu .profile_real_name,#autocomplete_menu .profile_username,#chat_input_tab_ui.search_menu .profile_real_name,#chat_input_tab_ui.search_menu .profile_username{font-size:15px}
#autocomplete_menu .profile_title,#chat_input_tab_ui.search_menu .profile_title{font-weight:400}
#autocomplete_menu .tab_complete_ui_item,#chat_input_tab_ui.search_menu .tab_complete_ui_item{padding:0}
#autocomplete_menu .tab_complete_ui_item button,#chat_input_tab_ui.search_menu .tab_complete_ui_item button{min-height:29px}
#autocomplete_menu .pickmeup,#chat_input_tab_ui.search_menu .pickmeup{margin-top:0;padding-top:2px;border-left:none;border-right:none;border-top:none;border-bottom:1px solid #dcdbdb;border-radius:0}
.popover_search_menu.showing_header .arrow:after,.popover_search_menu.showing_header .arrow_shadow:after{background-color:#fff}
.popover_search_menu.showing_header.showing_query_header .arrow:after,.popover_search_menu.showing_header.showing_query_header .arrow_shadow:after{background-color:#fafafa}
#autocomplete_menu.search_menu .monkey_scroll_hider.scrolling .section_header,#chat_input_tab_ui.search_menu .monkey_scroll_hider.scrolling .section_header{margin-right:1.8125rem}
#autocomplete_menu.search_menu .monkey_scroll_hider.scrolling li,#chat_input_tab_ui.search_menu .monkey_scroll_hider.scrolling li{margin-right:1.0625rem}
#autocomplete_menu.search_menu .monkey_scroll_hider.scrolling .boxed_enter,#chat_input_tab_ui.search_menu .monkey_scroll_hider.scrolling .boxed_enter{-webkit-transform:translateX(-11px);-moz-transform:translateX(-11px);-ms-transform:translateX(-11px);transform:translateX(-11px)}
#client_header .flex_header #autocomplete_menu.search_menu,#client_header .flex_header #chat_input_tab_ui.search_menu{width:353px}
#client_header .flex_header #autocomplete_menu.search_menu.calendar_visible,#client_header .flex_header #chat_input_tab_ui.search_menu.calendar_visible{width:252px;overflow:hidden}
#client_header .flex_header #autocomplete_menu.search_menu.calendar_visible footer,#client_header .flex_header #chat_input_tab_ui.search_menu.calendar_visible footer{width:252px}
#autocomplete_menu.search_menu header,#chat_input_tab_ui.search_menu header{color:#a0a0a2;font-size:13px;padding:20px 14px 12px}
#autocomplete_menu.search_menu header .header_label,#chat_input_tab_ui.search_menu header .header_label{display:flex;position:relative;width:100%}
#autocomplete_menu.search_menu header .header_label .header_label__text,#chat_input_tab_ui.search_menu header .header_label .header_label__text{flex:0 auto;padding-right:13px}
#autocomplete_menu.search_menu header .header_label .header_label__separator,#chat_input_tab_ui.search_menu header .header_label .header_label__separator{flex:1 0 auto;margin:.55rem 0 0}
#autocomplete_menu.search_menu .query_header,#chat_input_tab_ui.search_menu .query_header{background-color:#fafafa;padding-top:.8125rem;padding-bottom:.8125rem;padding-left:.875rem;padding-right:1.125rem;font-size:14px}
#autocomplete_menu.search_menu .query_header .search_query_preview,#chat_input_tab_ui.search_menu .query_header .search_query_preview{color:#2c2d30;max-width:9.75rem}
#autocomplete_menu.search_menu .learn_more_link,#chat_input_tab_ui.search_menu .learn_more_link{margin-left:15px;width:.9375rem;height:.9375rem;font-size:15px;-webkit-transform:translateX(-1px) translateY(1px);-moz-transform:translateX(-1px) translateY(1px);-ms-transform:translateX(-1px) translateY(1px);transform:translateX(-1px) translateY(1px)}
#autocomplete_menu.search_menu .boxed_enter,#chat_input_tab_ui.search_menu .boxed_enter{-webkit-transform:translateX(3px);-moz-transform:translateX(3px);-ms-transform:translateX(3px);transform:translateX(3px)}
#autocomplete_menu.search_menu ol,#chat_input_tab_ui.search_menu ol{margin:0;padding:0;list-style:none}
#autocomplete_menu.search_menu ol:first-child,#chat_input_tab_ui.search_menu ol:first-child{padding-top:6px}
#autocomplete_menu.search_menu ol:last-child,#chat_input_tab_ui.search_menu ol:last-child{padding-bottom:15px}
#autocomplete_menu.search_menu .muted_text,#chat_input_tab_ui.search_menu .muted_text{color:#a0a0a2;font-weight:400}
#autocomplete_menu.search_menu .time_modifiers,#chat_input_tab_ui.search_menu .time_modifiers{position:relative;margin-top:.9375rem;padding-top:1rem}
#autocomplete_menu.search_menu .time_modifiers:before,#chat_input_tab_ui.search_menu .time_modifiers:before{content:"";display:block;position:absolute;top:0;left:.9375rem;width:calc(100% - 1.875rem);height:1px;background-color:#e8e8e8}
#autocomplete_menu.search_menu .section_header,#chat_input_tab_ui.search_menu .section_header{margin-left:.875rem;margin-right:.75rem;margin-top:.375rem;margin-bottom:.5625rem}
#autocomplete_menu.search_menu .result_item_btn,#chat_input_tab_ui.search_menu .result_item_btn{display:block;text-decoration:none;padding:0 1rem 0 .5rem;margin:0 .9375rem;border-radius:.25rem;outline:0;font-size:15px;line-height:25px;background:0 0;color:#2c2d30;padding-right:2rem;padding-top:.125rem;padding-bottom:.125rem;position:relative;width:calc(100% - 1.875rem);text-align:left;white-space:normal}
#autocomplete_menu.search_menu .result_item_btn .ts_icon_shared_channels,#autocomplete_menu.search_menu .result_item_btn .ts_icon_shared_channels_pending,#chat_input_tab_ui.search_menu .result_item_btn .ts_icon_shared_channels,#chat_input_tab_ui.search_menu .result_item_btn .ts_icon_shared_channels_pending{position:relative;top:3px}
#autocomplete_menu.search_menu .result_item_btn.unified,#chat_input_tab_ui.search_menu .result_item_btn.unified{display:flex;padding:0}
#autocomplete_menu.search_menu .result_item_btn.unified .from_modifier,#chat_input_tab_ui.search_menu .result_item_btn.unified .from_modifier{margin-left:9px;padding-top:3px}
#autocomplete_menu.search_menu .result_item_btn.unified .c-member,#chat_input_tab_ui.search_menu .result_item_btn.unified .c-member{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;display:flex;flex:1 1 auto;padding-right:10px}
#autocomplete_menu.search_menu .with_two_actions .result_item_btn,#chat_input_tab_ui.search_menu .with_two_actions .result_item_btn{width:calc(100% - 3.75rem)}
#autocomplete_menu.search_menu .reveal_items_btn,#chat_input_tab_ui.search_menu .reveal_items_btn{margin-left:1.5rem;margin-right:1.5rem}
#autocomplete_menu.search_menu .action_btn,#autocomplete_menu.search_menu .modifier_icon,#chat_input_tab_ui.search_menu .action_btn,#chat_input_tab_ui.search_menu .modifier_icon{color:#717274}
#autocomplete_menu.search_menu .action_btn.active,#autocomplete_menu.search_menu .modifier_icon.active,#chat_input_tab_ui.search_menu .action_btn.active,#chat_input_tab_ui.search_menu .modifier_icon.active{background:0 0;color:#0576b9}
#autocomplete_menu.search_menu .modifier_icon,#chat_input_tab_ui.search_menu .modifier_icon{position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:.625rem;opacity:0}
#autocomplete_menu.search_menu .ts_icon_chevron_medium_right,#chat_input_tab_ui.search_menu .ts_icon_chevron_medium_right{-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}
#autocomplete_menu.search_menu .profiles .result_item_btn,#chat_input_tab_ui.search_menu .profiles .result_item_btn{padding-top:6px;padding-bottom:6px}
#autocomplete_menu.search_menu .profiles .profile_image,#chat_input_tab_ui.search_menu .profiles .profile_image{height:32px}
#autocomplete_menu.search_menu .profiles .modifier_icon,#chat_input_tab_ui.search_menu .profiles .modifier_icon{opacity:1}
#autocomplete_menu.search_menu .history_item,#chat_input_tab_ui.search_menu .history_item{position:relative}
#autocomplete_menu.search_menu .history_item .modifier,#chat_input_tab_ui.search_menu .history_item .modifier{font-weight:700}
#autocomplete_menu.search_menu .delete_btn,#chat_input_tab_ui.search_menu .delete_btn{position:absolute;width:25px;height:25px;top:0;right:1.4375rem}
#autocomplete_menu.search_menu footer,#chat_input_tab_ui.search_menu footer{padding:18px;line-height:1.5}
#autocomplete_menu.search_menu footer .keyword,#autocomplete_menu.search_menu footer .modifier,#chat_input_tab_ui.search_menu footer .keyword,#chat_input_tab_ui.search_menu footer .modifier{position:relative;z-index:3}
#autocomplete_menu.search_menu footer .keyword:before,#autocomplete_menu.search_menu footer .modifier:before,#chat_input_tab_ui.search_menu footer .keyword:before,#chat_input_tab_ui.search_menu footer .modifier:before{position:absolute;z-index:-1;box-sizing:border-box;display:block;content:' ';top:-1px;left:0;right:0;bottom:-1px;color:#fff;background:#ccecdf;background:-webkit-gradient(linear,left bottom,left top,color-stop(0,#ccecdf),color-stop(1,#e9f6f1));background:-moz-linear-gradient(center bottom,#ccecdf 0,#e9f6f1 100%);background:-ms-linear-gradient(bottom,#ccecdf,#e9f6f1);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e9f6f1', endColorstr='#ccecdf', GradientType=0);border:1px solid #8cd5b7}
#autocomplete_menu.search_menu footer .modifier.incomplete:before,#chat_input_tab_ui.search_menu footer .modifier.incomplete:before{background:#ffebaa;background:-webkit-gradient(linear,left bottom,left top,color-stop(0,#ffebaa),color-stop(1,#fff9dc));background:-moz-linear-gradient(center bottom,#ffebaa 0,#fff9dc 100%);background:-ms-linear-gradient(bottom,#ffebaa,#fff9dc);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff9dc', endColorstr='#ffebaa', GradientType=0);border:1px solid #ffdcb2}
#autocomplete_menu.search_menu footer .modifier:before,#chat_input_tab_ui.search_menu footer .modifier:before{border-radius:3px 0 0 3px}
#autocomplete_menu.search_menu footer .modifier.closed:before,#chat_input_tab_ui.search_menu footer .modifier.closed:before{border-radius:3px}
#autocomplete_menu.search_menu footer .modifier:not(.closed):before,#chat_input_tab_ui.search_menu footer .modifier:not(.closed):before{border-right:none}
#autocomplete_menu.search_menu footer .keyword:before,#chat_input_tab_ui.search_menu footer .keyword:before{border-left:none;border-radius:0 3px 3px 0;left:-1px}
#autocomplete_menu.search_menu footer .selected .keyword:before,#autocomplete_menu.search_menu footer .selected .modifier:before,#chat_input_tab_ui.search_menu footer .selected .keyword:before,#chat_input_tab_ui.search_menu footer .selected .modifier:before{border:#929292;left:0;background:rgba(204,236,223,.25)}
#autocomplete_menu.search_menu footer.hide_highlights .keyword:before,#autocomplete_menu.search_menu footer.hide_highlights .modifier:before,#chat_input_tab_ui.search_menu footer.hide_highlights .keyword:before,#chat_input_tab_ui.search_menu footer.hide_highlights .modifier:before{visibility:hidden}
#autocomplete_menu.search_menu footer .modifier,#chat_input_tab_ui.search_menu footer .modifier{padding-left:2px;padding-right:2px}
#autocomplete_menu.search_menu .deleted,#chat_input_tab_ui.search_menu .deleted{display:none}
#autocomplete_menu{position:relative}
#autocomplete_menu li.highlighted .muted_text,#autocomplete_menu:not(.keyboard_active) li:focus .muted_text,#autocomplete_menu:not(.keyboard_active) li:hover .muted_text{color:#fff;opacity:.8}
#autocomplete_menu li.highlighted .result_item_btn,#autocomplete_menu:not(.keyboard_active) li:focus .result_item_btn,#autocomplete_menu:not(.keyboard_active) li:hover .result_item_btn{background:#2d9ee0;color:#fff;text-shadow:0 1px 0 rgba(0,0,0,.1)}
#autocomplete_menu li.highlighted .c-member .external_team_badge,#autocomplete_menu:not(.keyboard_active) li:focus .c-member .external_team_badge,#autocomplete_menu:not(.keyboard_active) li:hover .c-member .external_team_badge{box-shadow:0 0 0 2px #2d9ee0}
#autocomplete_menu li.highlighted .c-member,#autocomplete_menu li.highlighted .c-member__current-status:before,#autocomplete_menu li.highlighted .c-member__display-name,#autocomplete_menu li.highlighted .c-member__secondary-name,#autocomplete_menu:not(.keyboard_active) li:focus .c-member,#autocomplete_menu:not(.keyboard_active) li:focus .c-member__current-status:before,#autocomplete_menu:not(.keyboard_active) li:focus .c-member__display-name,#autocomplete_menu:not(.keyboard_active) li:focus .c-member__secondary-name,#autocomplete_menu:not(.keyboard_active) li:hover .c-member,#autocomplete_menu:not(.keyboard_active) li:hover .c-member__current-status:before,#autocomplete_menu:not(.keyboard_active) li:hover .c-member__display-name,#autocomplete_menu:not(.keyboard_active) li:hover .c-member__secondary-name{color:#fff}
#autocomplete_menu li.highlighted .c-member--medium .presence,#autocomplete_menu:not(.keyboard_active) li:focus .c-member--medium .presence,#autocomplete_menu:not(.keyboard_active) li:hover .c-member--medium .presence{color:#fff;opacity:1}
#autocomplete_menu li.highlighted .modifier_icon,#autocomplete_menu:not(.keyboard_active) li:focus .modifier_icon,#autocomplete_menu:not(.keyboard_active) li:hover .modifier_icon{color:#fff}
#autocomplete_menu li.highlighted .action_btn,#autocomplete_menu:not(.keyboard_active) li:focus .action_btn,#autocomplete_menu:not(.keyboard_active) li:hover .action_btn{color:#2d9ee0}
#autocomplete_menu li.highlighted .delete_btn,#autocomplete_menu:not(.keyboard_active) li:focus .delete_btn,#autocomplete_menu:not(.keyboard_active) li:hover .delete_btn{color:#717274}
#autocomplete_menu li.highlighted .delete_btn:focus,#autocomplete_menu li.highlighted .delete_btn:hover,#autocomplete_menu:not(.keyboard_active) li:focus .delete_btn:focus,#autocomplete_menu:not(.keyboard_active) li:focus .delete_btn:hover,#autocomplete_menu:not(.keyboard_active) li:hover .delete_btn:focus,#autocomplete_menu:not(.keyboard_active) li:hover .delete_btn:hover{color:#2d9ee0}
#autocomplete_menu li.highlighted .member_type_badge_background_ra .badge_bg,#autocomplete_menu li.highlighted .member_type_badge_background_ura .badge_bg,#autocomplete_menu:not(.keyboard_active) li:focus .member_type_badge_background_ra .badge_bg,#autocomplete_menu:not(.keyboard_active) li:focus .member_type_badge_background_ura .badge_bg,#autocomplete_menu:not(.keyboard_active) li:hover .member_type_badge_background_ra .badge_bg,#autocomplete_menu:not(.keyboard_active) li:hover .member_type_badge_background_ura .badge_bg{fill:#2d9ee0}
#autocomplete_menu li.highlighted .member_type_badge_icon .badge_ra,#autocomplete_menu li.highlighted .member_type_badge_icon .badge_ura,#autocomplete_menu:not(.keyboard_active) li:focus .member_type_badge_icon .badge_ra,#autocomplete_menu:not(.keyboard_active) li:focus .member_type_badge_icon .badge_ura,#autocomplete_menu:not(.keyboard_active) li:hover .member_type_badge_icon .badge_ra,#autocomplete_menu:not(.keyboard_active) li:hover .member_type_badge_icon .badge_ura{fill:#fff}
#chat_input_tab_ui.search_menu{overflow-y:auto}
#chat_input_tab_ui.search_menu~#client-ui #autocomplete_menu{display:none;visibility:hidden}
#chat_input_tab_ui.search_menu .active{background:0 0}
#chat_input_tab_ui.search_menu .active .muted_text{color:#fff;opacity:.8}
#chat_input_tab_ui.search_menu .active .result_item_btn{background:#2d9ee0;color:#fff;text-shadow:0 1px 0 rgba(0,0,0,.1)}
#chat_input_tab_ui.search_menu .active .c-member .external_team_badge{box-shadow:0 0 0 2px #2d9ee0}
#chat_input_tab_ui.search_menu .active .c-member,#chat_input_tab_ui.search_menu .active .c-member__current-status:before,#chat_input_tab_ui.search_menu .active .c-member__display-name,#chat_input_tab_ui.search_menu .active .c-member__secondary-name{color:#fff}
#chat_input_tab_ui.search_menu .active .c-member--medium .presence{color:#fff;opacity:1}
#chat_input_tab_ui.search_menu .active .modifier_icon{color:#fff}
#chat_input_tab_ui.search_menu .active .action_btn{color:#2d9ee0}
#chat_input_tab_ui.search_menu .active .delete_btn{color:#717274}
#chat_input_tab_ui.search_menu .active .delete_btn:focus,#chat_input_tab_ui.search_menu .active .delete_btn:hover{color:#2d9ee0}
#chat_input_tab_ui.search_menu .active .member_type_badge_background_ra .badge_bg,#chat_input_tab_ui.search_menu .active .member_type_badge_background_ura .badge_bg{fill:#2d9ee0}
#chat_input_tab_ui.search_menu .active .member_type_badge_icon .badge_ra,#chat_input_tab_ui.search_menu .active .member_type_badge_icon .badge_ura{fill:#fff}
ts-searchtoken-modifier{position:relative;z-index:0}
ts-searchtoken-modifier::before{content:'';position:absolute;top:0;bottom:-1px;left:0;right:0;border:1px solid #ffdcb2;border-right:none;border-radius:3px 0 0 3px;background:#ffebaa;background:-webkit-gradient(linear,left bottom,left top,color-stop(0,#ffebaa),color-stop(1,#fff9dc));background:-moz-linear-gradient(center bottom,#ffebaa 0,#fff9dc 100%);background:-ms-linear-gradient(bottom,#ffebaa,#fff9dc);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff9dc', endColorstr='#ffebaa', GradientType=0);z-index:-1}
ts-searchtoken-value{position:relative}
ts-searchtoken-value::after{color:#929292;content:attr(data-ghost);position:absolute;left:100%}
@font-face{font-family:appleLogo;src:local("Lucida Grande");unicode-range:U+F8FF}
html.fs_modal_active{overflow:hidden}
#fs_modal_bg,.fs_modal_bg{position:fixed;top:100%;right:0;bottom:0;left:0;background:#fff;z-index:1040;opacity:0;-webkit-transition:opacity 250ms cubic-bezier(.2,.8,.5,1) .1s,top 0s linear 250ms,left 250ms ease-in-out;-moz-transition:opacity 250ms cubic-bezier(.2,.8,.5,1) .1s,top 0s linear 250ms,left 250ms ease-in-out;transition:opacity 250ms cubic-bezier(.2,.8,.5,1) .1s,top 0s linear 250ms,left 250ms ease-in-out}
#fs_modal_bg.active,.fs_modal_bg.active{top:0;opacity:1;-webkit-transition:opacity 250ms cubic-bezier(.2,.8,.5,1),top 0s linear 0s,left 250ms ease-in-out;-moz-transition:opacity 250ms cubic-bezier(.2,.8,.5,1),top 0s linear 0s,left 250ms ease-in-out;transition:opacity 250ms cubic-bezier(.2,.8,.5,1),top 0s linear 0s,left 250ms ease-in-out}
#fs_modal_bg.starting,.fs_modal_bg.starting{-webkit-transition:opacity 250ms cubic-bezier(.2,.8,.5,1),top 0s linear 0s;-moz-transition:opacity 250ms cubic-bezier(.2,.8,.5,1),top 0s linear 0s;transition:opacity 250ms cubic-bezier(.2,.8,.5,1),top 0s linear 0s}
#fs_modal{position:fixed;top:100%;right:0;bottom:0;left:0;z-index:1041;font-size:18px;height:100%;line-height:1.5rem;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;opacity:0;-webkit-transform:translateY(5px);-moz-transform:translateY(5px);-ms-transform:translateY(5px);transform:translateY(5px);-moz-transition:opacity 150ms cubic-bezier(.2,.8,.5,1) .1s,transform 150ms cubic-bezier(.2,.8,.5,1) .1s,top 0s linear 250ms;transition:opacity 150ms cubic-bezier(.2,.8,.5,1) .1s,transform 150ms cubic-bezier(.2,.8,.5,1) .1s,top 0s linear 250ms;-webkit-transition:opacity 150ms cubic-bezier(.2,.8,.5,1) .1s,-webkit-transform 150ms cubic-bezier(.2,.8,.5,1) .1s,top 0s linear 250ms}
#fs_modal.active{top:0;opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);-moz-transition:opacity 150ms cubic-bezier(.2,.8,.5,1) .1s,transform 150ms cubic-bezier(.2,.8,.5,1) .1s,left 250ms ease-in-out;transition:opacity 150ms cubic-bezier(.2,.8,.5,1) .1s,transform 150ms cubic-bezier(.2,.8,.5,1) .1s,left 250ms ease-in-out;-webkit-transition:opacity 150ms cubic-bezier(.2,.8,.5,1) .1s,-webkit-transform 150ms cubic-bezier(.2,.8,.5,1) .1s,left 250ms ease-in-out}
#fs_modal.starting{-moz-transition:opacity 150ms cubic-bezier(.2,.8,.5,1) .1s,transform 150ms cubic-bezier(.2,.8,.5,1) .1s;transition:opacity 150ms cubic-bezier(.2,.8,.5,1) .1s,transform 150ms cubic-bezier(.2,.8,.5,1) .1s;-webkit-transition:opacity 150ms cubic-bezier(.2,.8,.5,1) .1s,-webkit-transform 150ms cubic-bezier(.2,.8,.5,1) .1s}
#fs_modal h1,#fs_modal h2,#fs_modal h3,#fs_modal h4,#fs_modal h5{color:#2c2d30}
#fs_modal #fs_modal_sidebar{margin:0 4rem 0 0;min-width:185px;position:-webkit-sticky;top:0}
#fs_modal #fs_modal_sidebar a{margin:0 .9375rem}
#fs_modal .fs_modal_btn{position:absolute;top:3rem;width:4rem;height:4rem;z-index:1;text-align:center;cursor:pointer;color:#717274;font-size:.8rem;line-height:1.5rem;border-radius:100%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
#fs_modal .fs_modal_btn#fs_modal_close_btn{right:3rem}
#fs_modal .fs_modal_btn#fs_modal_back_btn{left:3rem}
#fs_modal .fs_modal_btn .ts_icon{position:absolute;top:1rem;left:0;width:100%;display:block}
#fs_modal .fs_modal_btn .ts_icon:before{font-size:2rem}
#fs_modal .fs_modal_btn .key_label{position:absolute;top:2.25rem;left:0;width:100%;display:block}
#fs_modal .fs_modal_btn:hover{color:#2c2d30;background:#e8e8e8}
#fs_modal .fs_modal_btn:active{color:#fff;background:#2ea664}
#fs_modal #fs_modal_header{display:flex;align-items:center;-ms-flex-pack:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;position:absolute;top:0;left:0;right:0;height:3.75rem;box-shadow:0 1px 4px rgba(0,0,0,.15)}
#fs_modal #fs_modal_header h3{margin:0;font-weight:900;font-size:1.4rem;white-space:nowrap}
#fs_modal.fs_modal_header .fs_modal_btn{top:6px;width:3rem;height:3rem;line-height:1.2rem}
#fs_modal.fs_modal_header .fs_modal_btn#fs_modal_close_btn{right:1rem}
#fs_modal.fs_modal_header .fs_modal_btn#fs_modal_back_btn{left:1rem}
#fs_modal.fs_modal_header .fs_modal_btn:hover{background:0 0}
#fs_modal.fs_modal_header .fs_modal_btn:active{color:#2ea664;background:0 0}
#fs_modal.fs_modal_header .fs_modal_btn .key_label{display:none}
#fs_modal.fs_modal_header .contents_container{top:3.75rem;padding:2rem}
#fs_modal.fs_modal_header #fs_modal_header+.monkey_scroll_wrapper>.monkey_scroll_bar{top:3.75rem;z-index:1}
#fs_modal .contents_container{position:absolute;top:0;left:0;right:0;bottom:0;overflow-x:hidden;overflow-y:auto;display:flex;-ms-flex-pack:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;align-items:flex-start;padding:15vh 2rem 2rem}
#fs_modal .contents_container .contents{width:640px;max-width:100%;padding-bottom:2rem}
#fs_modal #fs_modal_footer{display:flex;align-items:center;-ms-flex-pack:end;-webkit-box-pack:end;-webkit-justify-content:flex-end;-moz-justify-content:flex-end;justify-content:flex-end;padding:1rem;background-color:#f9f9f9;position:absolute;left:0;right:0;bottom:0;height:4.5rem}
#fs_modal #fs_modal_footer .btn{min-width:132px}
#fs_modal #fs_modal_footer #fs_modal_footer_content{flex:1 1 auto}
#fs_modal.fs_modal_footer .contents_container{bottom:4.5rem}
#fs_modal.fs_modal_internal_scroll .contents_container{padding:0 2rem;overflow-y:hidden}
#fs_modal .actions{margin:2rem auto}
#fs_modal .actions .btn{margin-right:.25rem}
.deprecate_modal#fs_modal .actions .btn_link{line-height:1.2rem;text-shadow:none}
.deprecate_modal#fs_modal .actions .btn_link:after{display:none}
.deprecate_modal#fs_modal .actions .btn_link:active,.deprecate_modal#fs_modal .actions .btn_link:focus,.deprecate_modal#fs_modal .actions .btn_link:hover{background:0 0;box-shadow:none}
.deprecate_modal#fs_modal .actions .btn_link:hover{text-decoration:underline}
#fs_modal~.modal-backdrop{z-index:1042}
#fs_modal.convert_to_shared_dialog .contents_container{padding-top:0vh}
#fs_modal.deprecate_modal{line-height:1.65}
#fs_modal.deprecate_modal .emoji-only{vertical-align:top}
#fs_modal.deprecate_modal .btn{font-size:1.125rem;padding:12px 16px 11px}
#fs_modal.deprecate_modal .btn.dialog_go{float:left}
#fs_modal.p-apps_browser_modal .contents_container{align-items:stretch}
#fs_modal.p-apps_browser_modal .contents_container .contents{width:660px;display:flex;padding:0}
#fs_modal.p-apps_browser_modal .contents_container .contents .links_container{display:flex;position:absolute;left:3%;top:2rem;font-size:15px}
#fs_modal.p-apps_browser_modal .contents_container .contents .links_container a{color:#717274}
#fs_modal.p-apps_browser_modal .contents_container .contents .links_container a:active,#fs_modal.p-apps_browser_modal .contents_container .contents .links_container a:hover,#fs_modal.p-apps_browser_modal .contents_container .contents .links_container a:visited{color:#717274;cursor:pointer}
#fs_modal.p-apps_browser_modal .contents_container .contents .links_container .view_tutorial_link{margin-left:25px}
#fs_modal.p-apps_browser_modal .contents_container .contents .links_container ts-icon{position:relative;top:4px;margin-right:.5rem}
#fs_modal.p-apps_browser_modal .contents_container .contents #apps_browser_container{display:flex;flex:1 1 0;overflow:hidden}
@media only screen and (max-width:1023px){#fs_modal.fs_modal_sidebar.show_sidebar .contents_container{display:block}
#fs_modal.fs_modal_sidebar.show_sidebar .contents_container .contents{margin:0 auto}
#fs_modal.fs_modal_sidebar.show_sidebar #fs_modal_sidebar{top:auto;position:relative;margin:0 auto 1.5rem;text-align:center;max-width:560px}
#fs_modal.fs_modal_sidebar.show_sidebar #fs_modal_sidebar li{display:inline-block}
#fs_modal.fs_modal_sidebar.show_sidebar #fs_modal_sidebar li a{margin:0}
#fs_modal.fs_modal_sidebar #fs_modal_sidebar{margin-right:1rem}
}
@media only screen and (max-width:767px){#fs_modal:not(.p-apps_browser_modal) .fs_modal_btn{top:1rem}
#fs_modal:not(.p-apps_browser_modal) .fs_modal_btn#fs_modal_close_btn{right:1rem}
#fs_modal:not(.p-apps_browser_modal) .fs_modal_btn#fs_modal_back_btn{left:1rem}
#fs_modal:not(.p-apps_browser_modal).fs_modal_sidebar .contents_container{display:block}
#fs_modal:not(.p-apps_browser_modal).fs_modal_sidebar .contents_container .contents{margin:0 auto}
#fs_modal:not(.p-apps_browser_modal).fs_modal_sidebar #fs_modal_sidebar{top:auto;position:relative;margin:0 auto 1.5rem;text-align:center;max-width:560px}
#fs_modal:not(.p-apps_browser_modal).fs_modal_sidebar #fs_modal_sidebar li{display:inline-block}
#fs_modal:not(.p-apps_browser_modal).fs_modal_sidebar #fs_modal_sidebar li a{margin:0}
}
@media only screen and (max-width:640px){#fs_modal .fs_modal_btn{width:3rem;height:3rem;line-height:1rem}
#fs_modal .fs_modal_btn .ts_icon{top:1.1rem}
#fs_modal .fs_modal_btn .key_label{display:none}
}
@media only screen and (max-width:900px){#fs_modal.p-apps_browser_modal .fs_modal_btn{top:1rem}
#fs_modal.p-apps_browser_modal .fs_modal_btn#fs_modal_close_btn{right:1rem}
#fs_modal.p-apps_browser_modal .fs_modal_btn#fs_modal_back_btn{left:1rem}
}
@font-face{font-family:appleLogo;src:local("Lucida Grande");unicode-range:U+F8FF}
.sidebar_menu{margin-bottom:2rem}
.sidebar_menu_header{font-size:18px;font-weight:900;line-height:22px;padding:0 9px;margin-bottom:12px}
.sidebar_menu_list{list-style-type:none;margin:0}
.sidebar_menu_list>:not(:first-child){margin-top:3px}
.sidebar_menu_list_item{cursor:pointer;font-size:15px!important;display:block;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;color:#2c2d30;line-height:15px;padding:4px 8px;border:1px solid transparent;border-radius:4px}
.sidebar_menu_list_item.is_active{background-color:#2d9ee0;border-color:#2d9ee0;font-weight:700;color:#fff;text-shadow:0 1px 0 rgba(0,0,0,.1)}
.sidebar_menu_list_item:not(.is_active):hover{background-color:#eaf5fc;border-color:#dcf0fb}
a.sidebar_menu_list_item{color:#2c2d30}
a.sidebar_menu_list_item:hover{text-decoration:none}
@font-face{font-family:appleLogo;src:local("Lucida Grande");unicode-range:U+F8FF}
#admin_invites_header{font-size:2rem;line-height:2.5rem;letter-spacing:-.5px}
#admin_invites_alert{font-size:.9rem;margin-bottom:2.5rem;padding:.75rem .5rem;background:rgba(45,158,224,.06);border:1px solid #2d9ee0;border-radius:4px;line-height:1.375em}
#admin_invites_alert ts-icon{margin-left:0;vertical-align:middle}
#admin_invites_subheader{font-size:1rem;text-align:center}
#admin_invites_header_divider{margin:3rem auto 0}
.admin_invites_account_type_option{padding:2.2rem 6rem 2.2rem 1.5rem;border-bottom:1px solid #e8e8e8;margin:0;position:relative}
.admin_invites_account_type_option p{color:#717274;margin-bottom:0}
.admin_invites_account_type_option h3{-webkit-transition:color .1s;-moz-transition:color .1s;transition:color .1s}
.admin_invites_account_type_option .option_arrow{position:absolute;right:1.5rem;top:0;opacity:0;-webkit-transition:all .1s;-moz-transition:all .1s;transition:all .1s;font-size:5rem;color:#2d9ee0;line-height:147px}
.admin_invites_account_type_option:hover:not(.disabled){cursor:pointer}
.admin_invites_account_type_option:hover:not(.disabled) h3{color:#2d9ee0}
.admin_invites_account_type_option:hover:not(.disabled) .option_arrow{right:.5rem;opacity:1}
.admin_invites_account_type_option.disabled{opacity:.5;-moz-opacity:.5;-khtml-opacity:.5}
.admin_invites_account_type_option.disabled .account_type_disabled_hover{display:none;position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(255,255,255,0);padding:2rem 2rem .5rem;-webkit-transition:background 70ms;-moz-transition:background 70ms;transition:background 70ms;text-align:center}
.admin_invites_account_type_option.disabled:hover{opacity:1;-moz-opacity:1;-khtml-opacity:1}
.admin_invites_account_type_option.disabled:hover .account_type_disabled_hover{display:block;background:rgba(255,255,255,.95)}
.admin_invites_account_type_option.disabled.no_hover:hover{opacity:.5;-moz-opacity:.5;-khtml-opacity:.5}
@media only screen and (max-height:768px){.admin_invites_account_type_option{padding:1rem 6rem 1rem 1.5rem}
.admin_invites_account_type_option .option_arrow{line-height:110px}
}
#admin_invites_channel_picker_container{border-bottom:none;margin:1rem auto 1.5rem;padding-bottom:2rem}
#admin_invites_channel_picker_container #restricted_channel_picker_container{max-width:536px;margin:0 auto}
#admin_invites_channel_picker_container #ultra_restricted_channel_picker_container{max-width:512px;margin:0 auto}
#admin_invites_channel_picker_container .lazy_filter_select.single .lfs_value{padding:.45rem 2.5rem .55rem 8px}
#admin_invites_add_row{margin:6px 0 32px;font-size:1rem}
.admin_invite_row,.admin_invites_custom_message_container{position:relative;padding:.25rem 2.75rem .25rem .5rem;margin:0 -2.75rem 0 -.5rem;border-radius:.25rem;-webkit-transition:background .1s ease-out 0s;-moz-transition:background .1s ease-out 0s;transition:background .1s ease-out 0s}
.admin_invite_row label,.admin_invites_custom_message_container label{margin:0}
.admin_invite_row .col,.admin_invites_custom_message_container .col{padding-right:0;margin-bottom:0}
.admin_invite_row input,.admin_invites_custom_message_container input{margin:.2rem 0 0}
.admin_invite_row .error_msg,.admin_invites_custom_message_container .error_msg{margin-top:.3rem}
.admin_invite_row .delete_row,.admin_invite_row .hide_custom_message,.admin_invites_custom_message_container .delete_row,.admin_invites_custom_message_container .hide_custom_message{position:absolute;top:1.6rem;right:0;color:#717274;display:block;width:2.75rem;height:2.75rem;line-height:2.75rem;text-align:center}
.admin_invite_row .delete_row:hover,.admin_invite_row .hide_custom_message:hover,.admin_invites_custom_message_container .delete_row:hover,.admin_invites_custom_message_container .hide_custom_message:hover{color:#d72b3f}
.admin_invite_row.delete_highlight,.admin_invites_custom_message_container.delete_highlight{background:#ffdcdc}
.admin_invites_guest_expiration_date_container{position:relative;padding:.25rem 2.75rem .25rem .5rem;margin:0 -2.75rem 2rem -.5rem}
#admin_invites_success .alert_success{padding-left:1rem}
#admin_invites_success .alert_success .value_proposition{margin-left:1.75rem}
#admin_invites_success .alert_success i{margin-left:0}
@media only screen and (max-width:767px){.admin_invite_row{padding-right:2rem;margin-right:-2rem;margin-bottom:1rem}
.admin_invite_row .delete_row{right:-.25rem}
}
#bulk_invites{padding-top:.25rem}
#admin_invites_submit_btn{font-size:1rem;font-weight:700;margin-bottom:.5rem;float:right}
#admin_invites_workflow{font-size:1rem;margin-top:48px}
#admin_invites_workflow .lazy_filter_select{margin:.2rem 0 0}
#admin_invites_workflow .lazy_filter_select .ts_tip_tip{display:block;opacity:1;width:160px}
#admin_invites_workflow .lazy_filter_select .lfs_input_container{background-color:#fff;padding:0}
#admin_invites_workflow .lazy_filter_select .lfs_input_container .lfs_item.selected .bold,#admin_invites_workflow .lazy_filter_select .lfs_input_container:after{display:none}
#admin_invites_workflow .error .lazy_filter_select .lfs_input_container{border:1px solid #d72b3f;background:#fbeaec}
.admin_invites_btn{font-size:1rem}
#btn_connect_contacts .ts_icon_google:before{font-size:1.6rem;width:1.3rem}
.invite_modal_options{display:flex;align-items:center;flex-direction:row;-ms-flex-pack:justify;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between;overflow:hidden}
.invite_modal_options .invite_modal_options_left{flex-shrink:3}
.invite_modal_options .invite_modal_options_left .invite_modal_options_message{display:inline;float:left;font-size:1rem}
.invite_modal_options .invite_modal_options_right{flex-shrink:1}
.invite_modal_footer{border-top:1px solid #e8e8e8;font-size:1rem}
.invite_modal_footer .pending_updates{display:block}
@media only screen and (max-width:640px){.invite_modal_options{-ms-flex-pack:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;flex-wrap:wrap}
#admin_invites_submit_btn{margin:2rem 0 0}
#admin_invites_header{font-size:1.4rem;line-height:2rem;margin-bottom:1rem}
#admin_invites_channel_picker_container{border-bottom:none;padding-bottom:1rem}
.admin_invites_account_type_option{padding:1rem .5rem}
.admin_invites_account_type_option h3{color:#2d9ee0;font-weight:700!important}
.admin_invites_account_type_option .option_arrow{display:none!important}
.admin_invites_account_type_option:last-child{border-bottom:none}
}
@font-face{font-family:appleLogo;src:local("Lucida Grande");unicode-range:U+F8FF}
#fs_modal.newxp_video_fs_modal .contents_container{padding:0;display:flex;align-items:center;justify-content:center}
#fs_modal.newxp_video_fs_modal .contents{width:85%;padding-bottom:47.8125%;height:0;margin:0 auto;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);overflow:hidden}
@media screen and (max-width:1024px){#fs_modal.newxp_video_fs_modal .contents{width:100%;padding-bottom:56.25%}
}
#fs_modal.newxp_video_fs_modal .contents embed,#fs_modal.newxp_video_fs_modal .contents iframe,#fs_modal.newxp_video_fs_modal .contents object{position:absolute;top:0;left:0;width:100%;height:100%}
section{clear:both;padding:0;margin:0;width:100%}
.col{display:block;float:left;margin:0 0 2%;padding-right:2%}
.col+.col{margin-left:1.6%}
.span_1_of_1{width:100%;padding-right:0}
.span_1_of_2{width:49.2%}
.span_2_of_2{width:100%;padding-right:0}
.span_1_of_3{width:32.26%}
.span_2_of_3{width:66.13%}
.span_3_of_3{width:100%;padding-right:0}
.span_1_of_4{width:23.8%}
.span_2_of_4{width:49.2%}
.span_3_of_4{width:74.6%}
.span_4_of_4{width:100%;padding-right:0}
.span_1_of_5{width:18.72%}
.span_2_of_5{width:39.04%}
.span_3_of_5{width:59.36%}
.span_4_of_5{width:79.68%;padding-right:0}
.span_5_of_5{width:100%;padding-right:0}
.span_1_of_6{width:15.33%}
.span_2_of_6{width:32.26%}
.span_3_of_6{width:49.2%}
.span_4_of_6{width:66.13%}
.span_5_of_6{width:83.06%}
.span_6_of_6{width:100%;padding-right:0}
.span_1_of_12{width:6.86%}
.span_2_of_12{width:15.33%}
.span_3_of_12{width:23.8%}
.span_4_of_12{width:32.26%}
.span_5_of_12{width:40.73%}
.span_6_of_12{width:49.2%}
.span_7_of_12{width:57.66%}
.span_8_of_12{width:66.13%}
.span_9_of_12{width:74.6%}
.span_10_of_12{width:83.06%}
.span_11_of_12{width:91.53%}
.span_12_of_12{width:100%;padding-right:0}
@media only screen and (max-width:767px){.col:not(.mobile_col){margin:0 0 2%;width:100%!important;padding-right:0}
.col+.col{margin-left:0}
}
@font-face{font-family:appleLogo;src:local("Lucida Grande");unicode-range:U+F8FF}
.channel_modal_header{font-size:34px;line-height:41px;font-weight:900}
.channel_modal .channel_modal_filter_container{position:relative}
.channel_modal .channel_modal_filter_container input[type=text]{width:100%;padding-left:2.5rem;padding-right:12px;padding-top:.65rem}
.channel_modal .channel_modal_filter_container .search_icon{position:absolute;top:8px;left:11px}
.channel_modal .channel_modal_filter_container .clear_filter_icon{position:absolute;top:8px;right:10px;cursor:pointer;visibility:hidden}
.channel_modal .channel_modal_filter_container.active .clear_filter_icon{visibility:visible}
.channel_modal .btn_large{padding-left:18px;padding-right:18px}
.channel_modal_title_input_container{position:relative}
.channel_modal_title_input_container input[type=text]{padding-left:2rem}
.channel_modal_title_input_container .channel_icon{position:absolute;top:10px;left:9px}
.channel_modal_with_list{display:flex;flex-direction:column;height:100vh;padding-top:9.5rem}
@media only screen and (max-height:600px){.channel_modal_with_list{padding-top:7.5rem}
}
@media only screen and (max-height:600px) and (min-width:900px),only screen and (max-width:767px){.channel_modal_with_list{padding-top:6rem}
}
.channel_modal_with_list #monkey_scroll_wrapper_for_channel_list_container,.channel_modal_with_list #monkey_scroll_wrapper_for_channel_list_container>.monkey_scroll_hider{display:flex;flex-direction:column;flex:1;min-height:0}
.channel_modal_with_list .channel_modal_list{min-height:0;flex:1;padding-right:17px}
html:not(.supports_flexbox) .channel_modal_with_list .channel_modal_list{height:400px}
.supports_custom_scrollbar .channel_modal_with_list .channel_modal_list{overflow-y:scroll}
.supports_custom_scrollbar:not(.slim_scrollbar) .channel_modal_with_list .channel_modal_list{border-right:.25rem solid transparent}
.supports_custom_scrollbar:not(.slim_scrollbar) .channel_modal_with_list .channel_modal_list::-webkit-scrollbar{position:absolute;-webkit-appearance:none;width:8px}
.supports_custom_scrollbar:not(.slim_scrollbar) .channel_modal_with_list .channel_modal_list::-webkit-scrollbar-thumb,.supports_custom_scrollbar:not(.slim_scrollbar) .channel_modal_with_list .channel_modal_list::-webkit-scrollbar-track{background-clip:padding-box!important;border-radius:3px;color:#fff}
.supports_custom_scrollbar:not(.slim_scrollbar) .channel_modal_with_list .channel_modal_list::-webkit-scrollbar-track{background:#f3f3f3;box-shadow:inset 0 -4px 0 0,inset 0 4px 0 0}
.supports_custom_scrollbar:not(.slim_scrollbar) .channel_modal_with_list .channel_modal_list::-webkit-scrollbar-thumb{background:#d9d9de;box-shadow:inset 0 -2px,inset 0 -3px,inset 0 2px,inset 0 3px;min-height:36px}
.supports_custom_scrollbar:not(.slim_scrollbar) .channel_modal_with_list .channel_modal_list::-webkit-scrollbar-corner{background:#fff}
.supports_custom_scrollbar.slim_scrollbar .channel_modal_with_list .channel_modal_list{margin-right:2px}
.supports_custom_scrollbar.slim_scrollbar .channel_modal_with_list .channel_modal_list::-webkit-scrollbar{position:absolute;-webkit-appearance:none;width:6px}
.supports_custom_scrollbar.slim_scrollbar .channel_modal_with_list .channel_modal_list::-webkit-scrollbar-thumb{background-color:rgba(113,114,116,.5);background-clip:padding-box!important;border-radius:3px;color:#717274;min-height:36px}
.supports_custom_scrollbar.slim_scrollbar .channel_modal_with_list .channel_modal_list::-webkit-scrollbar-thumb:hover{background-color:rgba(113,114,116,.8)}
.channel_modal_with_list .lazy_filter_select:not(.team_picker):not(.show_which_channels_selector):not(.channel_browser_sort){overflow-y:hidden}
.supports_custom_scrollbar .channel_modal_with_list #channel_browser_empty:not(.hidden)~.channel_modal_list{overflow-y:auto}
#channel_browser .channel_browser_row{width:100%;min-height:60px;padding-top:9px;padding-right:5rem;padding-bottom:10px;padding-left:10px;border:1px solid transparent;border-top:1px solid #e8e8e8;cursor:pointer;font-size:14px;color:#717274}
#channel_browser .channel_browser_joined{font-size:11px;margin-left:.25rem}
#channel_browser .channel_browser_row_header{font-size:16px;line-height:1.2rem;color:#2c2d30}
#channel_browser .channel_browser_creator_name{color:#2c2d30}
#channel_browser .channel_browser_type_icon{margin-right:-1px;margin-left:-5px}
#channel_browser .shared_channel_icon{margin-left:4px}
#channel_browser .ts_icon_shared_channels,#channel_browser .ts_icon_shared_channels_pending{position:relative;right:0;bottom:-3px}
#channel_browser .p-shared_channels_pending_label{font-size:13px;line-height:1.38461538;font-weight:initial;font-weight:700;text-transform:uppercase;background-color:#e8e8e8;color:#717274;padding:1px 4px 2px;border-radius:3px}
#channel_browser .channel_browser_teams_info{color:#2c2d30}
#channel_browser .channel_browser_shared_teams{top:5px}
#channel_browser .channel_browser_shared_teams .c-icon--disable{position:relative;top:-2px}
#channel_browser .channel_browser_member_count_container{position:absolute;right:10px;top:12px}
#channel_browser .channel_browser_member_count_container .ts_icon_user:before{font-size:16px;position:relative;top:1px}
#channel_browser .channel_browser_open,#channel_browser .channel_browser_preview{display:none;color:#2d9ee0;position:absolute;right:10px;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);font-size:.9rem;line-height:1rem}
#channel_browser .channel_browser_open{right:26px}
#channel_browser #channel_list_container:not(.keyboard_active).not_scrolling .channel_browser_row:hover,#channel_browser .channel_browser_row.highlighted{background:#eaf5fc;border:1px solid #cbe7f7;border-radius:6px}
#channel_browser #channel_list_container:not(.keyboard_active).not_scrolling .channel_browser_row:hover .channel_browser_open,#channel_browser #channel_list_container:not(.keyboard_active).not_scrolling .channel_browser_row:hover .channel_browser_preview,#channel_browser .channel_browser_row.highlighted .channel_browser_open,#channel_browser .channel_browser_row.highlighted .channel_browser_preview{display:block}
#channel_browser #channel_list_container:not(.keyboard_active).not_scrolling .channel_browser_row:hover .channel_browser_member_count_container,#channel_browser .channel_browser_row.highlighted .channel_browser_member_count_container{display:none}
#channel_browser #channel_list_container:not(.keyboard_active).not_scrolling .channel_browser_row:hover+.channel_browser_row,#channel_browser .channel_browser_row.highlighted+.channel_browser_row{border-color:transparent}
#channel_browser .channel_browser_filter_container{width:40%}
#channel_browser #channel_browser_empty{height:100px;width:75%}
#channel_browser .channel_browser_divider{color:#717274;font-size:14px;width:100%;padding-left:12px;padding-bottom:11px;font-weight:700;background:#fff}
#channel_browser #channel_browser_sort{width:auto;padding-left:4.5rem}
html:not(.supports_flexbox) #channel_browser .channel_browser_sort_container,html:not(.supports_flexbox) #channel_browser .new_channel{float:right}
html:not(.supports_flexbox) #channel_browser .channel_browser_filter_container,html:not(.supports_flexbox) #channel_browser .channel_modal_header{display:inline-block}
html:not(.supports_flexbox) #channel_browser .channel_browser_sort_container{margin-top:-3px}
#channel_browser .channel_browser_empty_state_for_shared_channels{padding-top:160px}
.channel_modal_footer{position:absolute;left:3%;top:2rem;font-size:15px}
#channel_browser_footer a .ts_icon:before{position:relative;top:2px}
#new_channel_modal input[type=text],#new_channel_modal textarea{font-size:18px;margin-bottom:0}
#new_channel_modal .ts_toggle{margin-bottom:.5rem}
#new_channel_modal .create_share_channel{top:20px;left:40px;font-size:1rem}
#new_channel_modal .create_share_channel ts-icon{top:3px}
#new_channel_modal #invite_members_container .lazy_filter_select .lfs_list .lfs_item{padding:0}
.new_channel_modal_footer{padding-top:.75rem}
.kb_nav_label{visibility:hidden;font-size:13px}
.kb_nav_label .kb_nav_label_left_margin{margin-left:1rem}
[lang=ja-JP] .kb_nav_label .kb_nav_label_left_margin{margin-left:0}
.kb_nav_label .ts_icon_arrow_up{margin-right:-6px}
.kb_nav_label .ts_icon:before{position:relative;top:3px}
.kb_nav_label .ts_icon.ts_icon_enter:before{font-size:14px}
#im_browser{position:absolute;max-width:100%;left:0;right:0;margin:0 auto;padding-left:30px;padding-right:30px;width:700px}
#im_browser .im_browser_row{width:100%;height:64px;cursor:pointer;border:1px solid transparent;border-top:1px solid #e8e8e8;padding-left:10px;padding-right:12px;padding-top:11px}
#im_browser .im_browser_row.disabled_dm{cursor:default;background:#f9f9f9}
#im_browser .im_browser_row.disabled_dm .c-member__current-status,#im_browser .im_browser_row.disabled_dm .member_image{opacity:.6;-moz-opacity:.6;-khtml-opacity:.6;-webkit-filter:grayscale(1)}
#im_browser .im_browser_row.disabled_dm .c-member__display-name,#im_browser .im_browser_row.disabled_dm .c-member__secondary-name{color:#717274}
#im_browser .im_browser_row.multiparty{padding-left:62px;color:#2c2d30}
#im_browser .im_browser_row.multiparty .im_display_name_container{margin-top:10px}
#im_browser .im_browser_row.multiparty .member_image{position:absolute;left:10px;top:11px}
#im_browser .im_browser_row.multiparty .member_image+.member_image{position:absolute;left:20px;top:22px;z-index:1}
#im_browser .im_browser_row.multiparty .member_image+.member_image:not(.ra):not(.ura){border-radius:5px;border:2px solid #fff}
#im_browser .im_browser_row .im_display_name_container{font-size:15px;line-height:21px;height:21px}
#im_browser .im_browser_row .im_last_msg,#im_browser .im_browser_row .im_member_title,#im_browser .im_browser_row .im_slackbot_greeting{height:21px;line-height:21px;font-size:15px}
#im_browser .im_browser_row .im_last_msg .emoji-sizer{font-size:16px;line-height:14px}
#im_browser .im_browser_row .disabled_dm_warning,#im_browser .im_browser_row .im_last_msg_time{font-size:12px;line-height:12px}
#im_browser .im_browser_row .disabled_dm_warning .ts_icon,#im_browser .im_browser_row .im_last_msg_time .ts_icon{font-size:16px;position:relative;top:4px;left:-2px}
#im_browser .im_browser_row .im_unread_cnt{color:#fff;background:#f26130;border-radius:9px;font-size:.9rem;line-height:.9rem;bottom:13px;position:relative;padding:2px 8px}
#im_browser .im_browser_row .enter_icon{display:none;font-size:18px}
#im_browser .im_browser_row .mpim_member_count:before{margin-left:-4px;margin-top:-2px}
#im_browser .im_browser_row:not(.multiparty) .im_last_msg,#im_browser .im_browser_row:not(.multiparty) .im_last_msg_time,#im_browser .im_browser_row:not(.multiparty) .im_unread_cnt{display:none}
#im_browser .im_browser_row:not(.multiparty) .im_member_title{display:block}
#im_browser .im_browser_row.disabled{cursor:default;color:#0576b9}
#im_browser .im_browser_row .current_status{margin-left:5px}
#im_browser .im_browser_row .current_status .emoji-sizer:first-of-type{margin-right:2px}
#im_browser .remaining_participant_hint{display:none;font-size:13px;position:absolute}
#im_browser .recent_label{visibility:hidden}
#im_browser .qs_tip.alert{font-size:15px;border-left:1px solid #e8e8e8;display:none;margin:1rem 0 0}
#im_browser.filter_active .clear_filter_icon,#im_browser.filter_active .kb_nav_label{visibility:visible}
#im_browser.filter_active .qs_tip{display:block}
#im_browser.filter_active .recent_label,#im_browser.filter_active .return_hint{visibility:hidden}
#im_browser.filter_active .remaining_participant_hint{display:none}
#im_browser.filter_active.no_filter_matches .kb_nav_label,#im_browser.filter_active.no_filter_matches .qs_tip{visibility:hidden}
#im_browser.filter_active .im_browser_go:not(.disabled){opacity:.5}
#im_browser.showing_recent .im_browser_row:not(.multiparty) .im_last_msg,#im_browser.showing_recent .im_browser_row:not(.multiparty) .im_last_msg_time,#im_browser.showing_recent .im_browser_row:not(.multiparty) .im_member_title.no_last_msg,#im_browser.showing_recent .im_browser_row:not(.multiparty) .im_unread_cnt{display:block}
#im_browser.showing_recent .im_browser_row:not(.multiparty) .im_member_title{display:none}
#im_browser.showing_recent .return_hint{visibility:hidden}
#im_browser.showing_recent .recent_label{visibility:visible}
#im_browser.reached_maximum:not(.filter_active) .remaining_participant_hint,#im_browser:not(.showing_recent):not(.filter_active) .remaining_participant_hint{display:block}
#im_browser #im_list_container:not(.keyboard_active).not_scrolling .im_browser_row:not(.disabled_dm):hover,#im_browser .im_browser_row.highlighted{background:#eaf5fc;border:1px solid #cbe7f7;border-radius:6px}
#im_browser #im_list_container:not(.keyboard_active).not_scrolling .im_browser_row:not(.disabled_dm):hover .im_last_msg_time,#im_browser #im_list_container:not(.keyboard_active).not_scrolling .im_browser_row:not(.disabled_dm):hover .im_unread_cnt,#im_browser .im_browser_row.highlighted .im_last_msg_time,#im_browser .im_browser_row.highlighted .im_unread_cnt{display:none}
#im_browser #im_list_container:not(.keyboard_active).not_scrolling .im_browser_row:not(.disabled_dm):hover .enter_icon,#im_browser .im_browser_row.highlighted .enter_icon{display:inline}
#im_browser #im_list_container:not(.keyboard_active).not_scrolling .im_browser_row:not(.disabled_dm):hover+.im_browser_row,#im_browser .im_browser_row.highlighted+.im_browser_row{border-color:transparent}
#im_browser #im_browser_empty{height:100px;width:75%}
#im_browser .im_browser_go{float:right;padding-top:16px;padding-bottom:17px}
#im_browser .create_private_channel_container,#im_browser.reached_maximum #im_list_container,#im_browser.reached_maximum #monkey_scroll_wrapper_for_im_list_container,#im_browser.reached_maximum .recent_label{display:none}
#im_browser.reached_maximum .create_private_channel_container{display:block}
@media only screen and (max-height:575px){#im_browser.showing_alert{padding-top:20vh}
}
#im_browser_alert{position:absolute;top:10px;top:2vh;width:100%;padding-right:50px}
#im_browser_tokens{padding:.5rem .75rem .75rem;border:1px solid #a0a0a2;border-radius:.25rem;cursor:text;display:flex;flex-wrap:wrap}
#im_browser_tokens.active{border-color:#717274;outline-offset:0;outline:0}
html:not(.supports_flexbox) #im_browser_tokens{width:85%;display:inline-block}
#im_browser_tokens #im_browser_filter{border:none;box-shadow:none;width:150px;padding:0;margin-bottom:0;flex:1}
#im_browser_tokens #im_browser_filter:first-child{width:100%}
#im_browser_tokens #im_browser_filter,#im_browser_tokens .member_token{margin-top:.25rem;margin-right:6px;height:26px;line-height:26px}
#channel_invite_spinner,#im_browser_spinner{width:20px;height:20px;margin-top:7px}
#monkey_scroll_wrapper_for_channel_invite_container,#monkey_scroll_wrapper_for_im_list_container{position:relative}
#monkey_scroll_wrapper_for_channel_invite_container .monkey_scroll_mask,#monkey_scroll_wrapper_for_im_list_container .monkey_scroll_mask{width:100%;height:100%;position:absolute;top:0;background:rgba(255,255,255,.85)}
#channel_invite_tokens{padding:.5rem .75rem .75rem;border:1px solid #a0a0a2;border-radius:.25rem;cursor:text;display:flex;flex-wrap:wrap}
#channel_invite_tokens.active{border-color:#0576b9;box-shadow:0 0 7px rgba(39,128,248,.15);outline-offset:0;outline:0}
html:not(.supports_flexbox) #channel_invite_tokens{width:85%;display:inline-block}
#channel_invite_tokens #channel_invite_filter{border:none;box-shadow:none;width:150px;padding:0;margin-bottom:0;flex:1}
#channel_invite_tokens #channel_invite_filter:first-child{width:100%}
#channel_invite_tokens #channel_invite_filter,#channel_invite_tokens .member_token{margin-top:.25rem;margin-right:6px;height:26px;line-height:26px}
#channel_invite_tokens .member_token,#im_browser_tokens .member_token{position:relative;background:#2d9ee0;color:#fff;border-radius:.2rem;font-weight:700;font-size:15px;padding-left:32px;padding-right:24px;cursor:pointer;flex:none}
#channel_invite_tokens .member_token.external_member,#im_browser_tokens .member_token.external_member{background:#a0a0a2}
html:not(.supports_flexbox) #channel_invite_tokens .member_token,html:not(.supports_flexbox) #im_browser_tokens .member_token{display:inline-block}
#channel_invite_tokens .member_token .member_image,#im_browser_tokens .member_token .member_image{position:absolute;left:1px;top:1px;border-bottom-right-radius:0;border-top-right-radius:0}
#channel_invite_tokens .member_token .remove_member_icon,#im_browser_tokens .member_token .remove_member_icon{position:absolute;right:3px;top:2px}
.channel_invite_member,.channel_invite_member_small,.channel_invite_pending_user_small{font-size:14px;position:relative}
.channel_invite_member .add_icon,.channel_invite_member .enter_icon,.channel_invite_member_small .add_icon,.channel_invite_member_small .enter_icon,.channel_invite_pending_user_small .add_icon,.channel_invite_pending_user_small .enter_icon{display:none}
.lfs_item.active .channel_invite_member .add_icon,.lfs_item.active .channel_invite_member .enter_icon,.lfs_item.active .channel_invite_member_small .add_icon,.lfs_item.active .channel_invite_member_small .enter_icon,.lfs_item.active .channel_invite_pending_user_small .add_icon,.lfs_item.active .channel_invite_pending_user_small .enter_icon{display:inline}
.channel_invite_member .add_icon,.channel_invite_member_small .add_icon,.channel_invite_pending_user_small .add_icon{font-size:1.6rem;color:#2d9ee0;align-self:center}
.channel_invite_member .invite_user_group_avatar,.channel_invite_member_small .invite_user_group_avatar,.channel_invite_pending_user_small .invite_user_group_avatar{width:36px;height:36px;background-color:#2d9ee0;padding-top:12px;padding-left:8px;color:#fff;border-radius:3px}
.channel_invite_member .invite_user_group_avatar i:before,.channel_invite_member_small .invite_user_group_avatar i:before,.channel_invite_pending_user_small .invite_user_group_avatar i:before{font-size:25px}
.channel_invite_member .name_container,.channel_invite_member_small .name_container,.channel_invite_pending_user_small .name_container{display:flex;flex-direction:column;-ms-flex-pack:distribute;-webkit-box-pack:distribute;-webkit-justify-content:space-around;-moz-justify-content:space-around;justify-content:space-around;height:36px}
.channel_invite_member .name_container .not_in_token,.channel_invite_member_small .name_container .not_in_token,.channel_invite_pending_user_small .name_container .not_in_token{font-size:12px}
.lfs_item.lfs_token .channel_invite_member,.lfs_item.lfs_token .channel_invite_member_small,.lfs_item.lfs_token .channel_invite_pending_user_small{height:28px;padding-left:36px}
.lfs_item.lfs_token .channel_invite_member .name_container,.lfs_item.lfs_token .channel_invite_member_small .name_container,.lfs_item.lfs_token .channel_invite_pending_user_small .name_container{height:28px}
.lfs_item.lfs_token .channel_invite_member .not_in_token,.lfs_item.lfs_token .channel_invite_member_small .not_in_token,.lfs_item.lfs_token .channel_invite_pending_user_small .not_in_token{display:none}
.lfs_item.lfs_token .channel_invite_member .member_image,.lfs_item.lfs_token .channel_invite_member_small .member_image,.lfs_item.lfs_token .channel_invite_pending_user_small .member_image{border-top-right-radius:0;border-bottom-right-radius:0}
.lfs_item.lfs_token .channel_invite_member .invite_user_group_avatar,.lfs_item.lfs_token .channel_invite_member_small .invite_user_group_avatar,.lfs_item.lfs_token .channel_invite_pending_user_small .invite_user_group_avatar{height:28px;width:28px;margin-right:.3rem;border-radius:0;padding-top:0;padding-left:6px;margin-top:-1px}
.lfs_item.lfs_token .channel_invite_member .invite_user_group_avatar i:before,.lfs_item.lfs_token .channel_invite_member_small .invite_user_group_avatar i:before,.lfs_item.lfs_token .channel_invite_pending_user_small .invite_user_group_avatar i:before{font-size:22px}
.channel_invite_member{display:flex}
.channel_invite_member .invite_user_group_avatar{width:40px;height:40px}
.channel_invite_member .name_container{height:40px}
.channel_invite_member .c-member{flex-grow:1}
.channel_invite_member_token,.channel_invite_pending_user_token{font-size:14px;position:relative;height:24px;line-height:24px;padding-left:32px}
.channel_invite_member_token .member_image,.channel_invite_pending_user_token .member_image{position:absolute;left:0;top:0;border-top-right-radius:0;border-bottom-right-radius:0}
.input_note_special{font-size:.9rem;line-height:1.25rem;color:#717274;margin-top:1rem}
#channel_invite_container .lfs_item.lfs_token,#invite_members_container .lfs_item.lfs_token{padding-left:0;padding-top:0;padding-bottom:0;top:0;margin:6px 6px 6px 0}
#channel_invite_container .lfs_input_container,#invite_members_container .lfs_input_container{display:flex;align-items:center;flex-wrap:wrap;min-height:46px;max-height:230px;overflow-y:scroll;padding:5px 0 5px 6px!important}
#invite_members_container .lfs_input_container{min-height:46px;padding:0 0 0 .75rem!important}
#invite_members_container .lfs_input{padding:.75rem .25rem}
#invite_members_container .search_icon{display:inline;position:absolute;top:8px;left:15px}
#channel_invite_container{max-height:1000px;min-height:0;flex:1;display:flex;flex-direction:column}
#channel_invite_container .lazy_filter_select{flex:1;display:flex;flex-direction:column}
#channel_invite_container .lfs_input{font-size:1.25rem}
#channel_invite_container .lfs_list_container{flex:1;min-height:0;max-height:none;display:flex;position:static;margin-top:2rem;padding:0;border:none;box-shadow:none;overflow:hidden}
#channel_invite_container .lfs_list_container .lfs_list{max-height:none}
#channel_invite_container .lfs_list_container .lfs_item{border:1px solid transparent;border-top:1px solid #e8e8e8;padding:10px}
#channel_invite_container .lfs_list_container .lfs_item.active{border:1px solid #cbe7f7;border-radius:6px}
#channel_invite_container .lfs_list_container .lfs_item.active+.lfs_item{border-color:transparent}
#channel_invite_container .lfs_list_container .monkey_scroll_wrapper{position:relative}
#channel_invite_container.page_needs_enterprise{flex-direction:row;max-height:none}
#channel_invite_container.page_needs_enterprise .list_items{width:100%}
#channel_invite_container.page_needs_enterprise .channel_invite_row{width:100%;height:58px;cursor:pointer;border:1px solid transparent;border-top:1px solid #e8e8e8;padding:.625rem .75rem}
#channel_invite_container.page_needs_enterprise .channel_invite_row.disabled{cursor:default;color:#717274}
#channel_invite_container.page_needs_enterprise .channel_invite_row.disabled .add_icon{visibility:hidden;display:none}
#channel_invite_container.page_needs_enterprise .channel_invite_row .name_container{height:42px;display:block;flex-grow:1}
#channel_invite_container.page_needs_enterprise .channel_invite_row .name_container>div{height:21px;line-height:21px}
#channel_invite_modal .channel_invite_filter_container{margin-bottom:27px}
#channel_invite_modal .kb_nav_label{visibility:visible}
#channel_invite_modal .enter_to_go_label{position:absolute;top:54px}
#channel_invite_modal .enter_to_go_label .ts_icon_enter:before{position:relative;top:2px}
#channel_invite_modal .ts_icon_shared_channels,#channel_invite_modal .ts_icon_shared_channels_pending{position:relative;right:2px;top:5px}
#channel_invite_modal #channel_invite_container:not(.keyboard_active).not_scrolling .channel_invite_row:not(.disabled):hover,#channel_invite_modal .channel_invite_row.highlighted:not(.disabled){background:#eaf5fc;border:1px solid #cbe7f7;border-radius:6px}
#channel_invite_modal #channel_invite_container:not(.keyboard_active).not_scrolling .channel_invite_row:not(.disabled):hover .add_icon,#channel_invite_modal .channel_invite_row.highlighted:not(.disabled) .add_icon{display:inline}
#channel_invite_modal #channel_invite_container:not(.keyboard_active).not_scrolling .channel_invite_row:not(.disabled):hover+.channel_invite_row,#channel_invite_modal .channel_invite_row.highlighted:not(.disabled)+.channel_invite_row{border-color:transparent}
#channel_invite_modal #channel_invite_container .channel_invite_row.disabled{cursor:default;background:#f9f9f9}
#channel_invite_modal #channel_invite_container .channel_invite_row.disabled .c-member__current-status,#channel_invite_modal #channel_invite_container .channel_invite_row.disabled .member_image{opacity:.6;-moz-opacity:.6;-khtml-opacity:.6;-webkit-filter:grayscale(1)}
#channel_invite_modal #channel_invite_container .channel_invite_row.disabled .c-member__display-name,#channel_invite_modal #channel_invite_container .channel_invite_row.disabled .c-member__secondary-name{color:#717274}
#channel_invite_modal #channel_invite_container .channel_invite_row.disabled .disabled_warning{font-size:12px;line-height:12px}
#channel_invite_modal .enter_to_go_label{right:16px}
#channel_invite_tokens .member_token.ra,#im_browser_tokens .member_token.ra,.lfs_token.ra{background-color:#a0a0a2;border-color:#a0a0a2}
#generic_dialog.modal.p-enterprise_teams_dialog{width:400px;margin-left:0;transform:translateX(-50%);z-index:1041}
#generic_dialog.modal.p-enterprise_teams_dialog .modal-header h3{display:block;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}
#generic_dialog.modal.p-enterprise_teams_dialog .modal-body{margin-left:0;margin-top:0;padding:0}
@media only screen and (max-width:480px){#generic_dialog.modal.p-enterprise_teams_dialog.fade.in{width:auto;left:16px;right:16px;top:16px;transform:translateX(0)}
}
#generic_dialog.modal.all_members_dialog{width:400px;z-index:1041}
#generic_dialog.modal.all_members_dialog .modal-header h3{display:block;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}
#generic_dialog.modal.all_members_dialog .modal-body{margin-left:0;margin-top:0;padding:0}
#generic_dialog.modal.all_members_dialog #all_members_filter input{border:none;border-radius:0;height:47px;padding-left:44px}
#generic_dialog.modal.all_members_dialog #all_members_filter input,#generic_dialog.modal.all_members_dialog #all_members_filter input:active,#generic_dialog.modal.all_members_dialog #all_members_filter input:focus{border-bottom:1px solid rgba(0,0,0,.065);box-shadow:none}
#generic_dialog.modal.all_members_dialog #all_members_filter ts-icon{position:absolute;left:16px;top:14px}
#generic_dialog.modal.all_members_dialog #all_members_no_matches{top:65px}
#generic_dialog.modal.all_members_dialog #all_members_container{padding-left:15px;padding-top:1rem;height:400px;overflow:auto}
#generic_dialog.modal.all_members_dialog #all_members_container .list_item_container{width:360px}
#generic_dialog.modal.all_members_dialog #all_members_container a.member{display:block}
.supports_custom_scrollbar:not(.slim_scrollbar) #generic_dialog.modal.all_members_dialog #all_members_container{border-right:.25rem solid transparent}
.supports_custom_scrollbar:not(.slim_scrollbar) #generic_dialog.modal.all_members_dialog #all_members_container::-webkit-scrollbar{position:absolute;-webkit-appearance:none;width:8px}
.supports_custom_scrollbar:not(.slim_scrollbar) #generic_dialog.modal.all_members_dialog #all_members_container::-webkit-scrollbar-thumb,.supports_custom_scrollbar:not(.slim_scrollbar) #generic_dialog.modal.all_members_dialog #all_members_container::-webkit-scrollbar-track{background-clip:padding-box!important;border-radius:3px;color:#fff}
.supports_custom_scrollbar:not(.slim_scrollbar) #generic_dialog.modal.all_members_dialog #all_members_container::-webkit-scrollbar-track{background:#f3f3f3;box-shadow:inset 0 -4px 0 0,inset 0 4px 0 0}
.supports_custom_scrollbar:not(.slim_scrollbar) #generic_dialog.modal.all_members_dialog #all_members_container::-webkit-scrollbar-thumb{background:#d9d9de;box-shadow:inset 0 -2px,inset 0 -3px,inset 0 2px,inset 0 3px;min-height:36px}
.supports_custom_scrollbar:not(.slim_scrollbar) #generic_dialog.modal.all_members_dialog #all_members_container::-webkit-scrollbar-corner{background:#fff}
.supports_custom_scrollbar.slim_scrollbar #generic_dialog.modal.all_members_dialog #all_members_container{margin-right:2px}
.supports_custom_scrollbar.slim_scrollbar #generic_dialog.modal.all_members_dialog #all_members_container::-webkit-scrollbar{position:absolute;-webkit-appearance:none;width:6px}
.supports_custom_scrollbar.slim_scrollbar #generic_dialog.modal.all_members_dialog #all_members_container::-webkit-scrollbar-thumb{background-color:rgba(113,114,116,.5);background-clip:padding-box!important;border-radius:3px;color:#717274;min-height:36px}
.supports_custom_scrollbar.slim_scrollbar #generic_dialog.modal.all_members_dialog #all_members_container::-webkit-scrollbar-thumb:hover{background-color:rgba(113,114,116,.8)}
#channel_membership_dialog_container #channel_membership_dialog_scroller{overflow-y:auto;overflow-x:hidden;padding:.8rem;height:392px}
#channel_membership_dialog_container #channel_membership_dialog_scroller .member_item{width:100%}
@media only screen and (max-height:650px){#channel_membership_dialog_container #channel_membership_dialog_scroller{height:354px}
}
#channel_membership_dialog_container .searchable_member_list_search input{width:100%;border:none;border-radius:none;border-bottom:1px solid #e8e8e8;padding-left:2.8rem;padding-top:.8rem;padding-bottom:.8rem}
#channel_membership_dialog_container .ts_icon_search{top:.85rem;left:1rem;color:#2c2d30}
#channel_membership_dialog_container .icon_close{top:.9rem;right:.9rem}
.p-searchable_enterprise_team_list .p-enterprise_team_item{width:100%}
.p-searchable_enterprise_team_list .p-searchable_enterprise_team_list__scroller{overflow-y:auto;overflow-x:hidden;padding:.8rem;height:392px}
@media only screen and (max-height:650px){.p-searchable_enterprise_team_list .p-searchable_enterprise_team_list__scroller{height:354px}
}
.p-searchable_enterprise_team_list input.p-searchable_enterprise_team_list__input{width:100%;border:none;border-radius:none;border-bottom:1px solid #e8e8e8;padding-left:2.8rem;padding-top:.8rem;padding-bottom:.8rem}
.p-searchable_enterprise_team_list .ts_icon_search{position:absolute;top:.85rem;left:1rem;color:#2c2d30}
.p-searchable_enterprise_team_list .icon_close{top:.9rem;right:.9rem;position:absolute;color:#a0a0a2;font-size:20px}
.p-searchable_enterprise_team_list .icon_close:hover{color:#0576b9;text-decoration:none}
.p-enterprise_team_row{line-height:20px;height:32px;padding-right:.25rem;border:1px solid transparent;border-radius:2px}
.p-enterprise_team_row:hover{background-color:#eaf5fc;border-color:#cbe7f7}
.jcrop-holder{direction:ltr;text-align:left;z-index:1}
.jcrop-hline,.jcrop-vline{background:url(/272a/img/Jcrop.gif) #fff;font-size:0;position:absolute}
.jcrop-vline{height:100%;width:1px!important}
.jcrop-vline.right{right:0}
.jcrop-hline{height:1px!important;width:100%}
.jcrop-hline.bottom{bottom:0}
.jcrop-tracker{height:100%;width:100%;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none}
.jcrop-handle{background-color:#333;border:1px solid #eee;width:7px;height:7px;font-size:1px}
.jcrop-handle.ord-n{left:50%;margin-left:-4px;margin-top:-4px;top:0}
.jcrop-handle.ord-s{bottom:0;left:50%;margin-bottom:-4px;margin-left:-4px}
.jcrop-handle.ord-e{margin-right:-4px;margin-top:-4px;right:0;top:50%}
.jcrop-handle.ord-w{left:0;margin-left:-4px;margin-top:-4px;top:50%}
.jcrop-handle.ord-nw{left:0;margin-left:-4px;margin-top:-4px;top:0}
.jcrop-handle.ord-ne{margin-right:-4px;margin-top:-4px;right:0;top:0}
.jcrop-handle.ord-se{bottom:0;margin-bottom:-4px;margin-right:-4px;right:0}
.jcrop-handle.ord-sw{bottom:0;left:0;margin-bottom:-4px;margin-left:-4px}
.jcrop-dragbar.ord-n,.jcrop-dragbar.ord-s{height:7px;width:100%}
.jcrop-dragbar.ord-e,.jcrop-dragbar.ord-w{height:100%;width:7px}
.jcrop-dragbar.ord-n{margin-top:-4px}
.jcrop-dragbar.ord-s{bottom:0;margin-bottom:-4px}
.jcrop-dragbar.ord-e{margin-right:-4px;right:0}
.jcrop-dragbar.ord-w{margin-left:-4px}
.jcrop-light .jcrop-hline,.jcrop-light .jcrop-vline{background:#fff;filter:alpha(opacity=70)!important;opacity:.7!important}
.jcrop-light .jcrop-handle{-moz-border-radius:3px;-webkit-border-radius:3px;background-color:#000;border-color:#fff;border-radius:3px}
.jcrop-dark .jcrop-hline,.jcrop-dark .jcrop-vline{background:#000;filter:alpha(opacity=70)!important;opacity:.7!important}
.jcrop-dark .jcrop-handle{-moz-border-radius:3px;-webkit-border-radius:3px;background-color:#fff;border-color:#000;border-radius:3px}
.solid-line .jcrop-hline,.solid-line .jcrop-vline{background:#fff}
.jcrop-holder img,img.jcrop-preview{max-width:none}
@font-face{font-family:appleLogo;src:local("Lucida Grande");unicode-range:U+F8FF}
#fs_modal.prefs_modal{font-size:1rem}
#fs_modal.prefs_modal h4{line-height:1.5rem}
#fs_modal.prefs_modal legend{display:inline-block;width:auto;font-size:1rem;line-height:1.5rem;color:#2c2d30;font-weight:900;margin:0 0 1rem;border:none}
#fs_modal.prefs_modal .section_rollup_details{padding:0 0 1rem 2rem}
#fs_modal.prefs_modal label.checkbox input[type=checkbox]{margin-top:-3px}
#fs_modal.prefs_modal label.sound_option{float:left;min-width:180px;margin:0 8px 8px 0}
#fs_modal.prefs_modal label.sound_option ts-icon{visibility:hidden;color:#2d9ee0;margin-left:9px}
#fs_modal.prefs_modal label.sound_option:hover:not(.disabled) ts-icon{visibility:visible}
#fs_modal.prefs_modal label.sound_option.disabled:hover{cursor:not-allowed}
#fs_modal.prefs_modal .prefs_mac_dock_badge{width:20px;height:20px}
#fs_modal.prefs_modal .message_theme_options{flex:0 0 auto;max-width:49.2%}
#fs_modal.prefs_modal .message_theme_preview{flex:1 0 auto;align-self:flex-start;padding-top:12px;padding-bottom:14px;padding-right:16px;border-top:1px solid #e8e8e8;border-bottom:1px solid #e8e8e8;margin-left:3rem}
#fs_modal.prefs_modal .message_theme_preview .first:hover{background:0 0}
#fs_modal.prefs_modal .message_theme_preview .message_content_header_left .timestamp{display:inline-block;width:60px}
.dense_theme #fs_modal.prefs_modal .message_theme_preview{align-self:flex-start}
.dense_theme #fs_modal.prefs_modal .message_theme_preview .message_gutter{text-align:left}
.dense_theme #fs_modal.prefs_modal .message_theme_preview .message_content_header_left .timestamp{display:none}
#fs_modal.prefs_modal .display_real_names_block{padding:12px 0 16px 16px;flex:0 1 50%}
#fs_modal.prefs_modal .display_real_names_block_sample{background:#fff;border-radius:5px}
#fs_modal.prefs_modal #prefs_emoji .emoji_preview{padding-left:31px;margin-top:-3px;float:right}
#fs_modal.prefs_modal #prefs_sidebar .theme_label{margin:0 2rem 2rem 0;padding:0;float:left;min-width:132px;font-weight:400}
#fs_modal.prefs_modal #prefs_sidebar .theme_thumb{border-radius:6px;margin:0 0 .5rem;height:60px;width:110px;box-shadow:0 1px 1px rgba(0,0,0,.2);background-size:contain;background-repeat:no-repeat}
#fs_modal.prefs_modal #prefs_sidebar .theme_thumb[data-theme=aubergine]{background-image:url(/c41f9/img/themes/aubergine.png)}
#fs_modal.prefs_modal #prefs_sidebar .theme_thumb[data-theme=hoth]{background-image:url(/c41f9/img/themes/hoth.png)}
#fs_modal.prefs_modal #prefs_sidebar .theme_thumb[data-theme=monument]{background-image:url(/c41f9/img/themes/monument.png)}
#fs_modal.prefs_modal #prefs_sidebar .theme_thumb[data-theme=chocolate]{background-image:url(/c41f9/img/themes/chocolate.png)}
#fs_modal.prefs_modal #prefs_sidebar .theme_thumb[data-theme=ocean]{background-image:url(/c41f9/img/themes/ocean.png)}
#fs_modal.prefs_modal #prefs_sidebar .theme_thumb[data-theme=workhard]{background-image:url(/c41f9/img/themes/workhard.png)}
#fs_modal.prefs_modal #prefs_sidebar .theme_thumb[data-theme=solanum]{background-image:url(/c41f9/img/themes/solanum.png)}
#fs_modal.prefs_modal #prefs_sidebar .theme_thumb[data-theme=brinjal]{background-image:url(/c41f9/img/themes/brinjal.png)}
#fs_modal.prefs_modal #prefs_sidebar .theme_chooser{*zoom:1}
#fs_modal.prefs_modal #prefs_sidebar .theme_chooser:after,#fs_modal.prefs_modal #prefs_sidebar .theme_chooser:before{display:table;line-height:0;content:''}
#fs_modal.prefs_modal #prefs_sidebar .theme_chooser:after{clear:both}
#fs_modal.prefs_modal #prefs_sidebar .theme_radio_wrap{float:left;margin:0 .75rem 0 0;min-height:1rem;line-height:1.5}
#fs_modal.prefs_modal #prefs_sidebar .theme_radio{margin:0;vertical-align:middle}
#fs_modal.prefs_modal #prefs_sidebar .theme_name{float:left;min-height:1rem;line-height:1.5}
#fs_modal.prefs_modal #prefs_sidebar #prefs_themes_customize label{float:left;margin:0 1.5rem 1rem 0}
#fs_modal.prefs_modal #prefs_sidebar #prefs_themes_customize .custom_theme_label{border:1px solid #a0a0a2;border-radius:.25rem;padding:.25rem;display:inline-block;height:40px}
#fs_modal.prefs_modal #prefs_sidebar #prefs_themes_customize .custom_theme_label .color_swatch{width:1.9rem;height:1.9rem;display:inline-block;padding:0;cursor:pointer;border:1px solid #a0a0a2;border-radius:.25rem}
#fs_modal.prefs_modal #prefs_sidebar #prefs_themes_customize .custom_theme_label input.color_hex{width:82px;text-transform:uppercase;padding:.3rem;margin:0;vertical-align:top}
#fs_modal.prefs_modal #prefs_sidebar #prefs_themes_customize .colpick{margin:38px 0 0 -5px;z-index:10;background:#e8e8e8;border:1px solid #a0a0a2;border-radius:.25rem;position:absolute!important}
#fs_modal.prefs_modal #prefs_sidebar #prefs_themes_customize .colpick_hex_field,#fs_modal.prefs_modal #prefs_sidebar #prefs_themes_customize .colpick_new_color{display:none}
#fs_modal.prefs_modal #prefs_sidebar #prefs_themes_customize .colpick_hex{height:172px}
#fs_modal.prefs_modal #prefs_sidebar #prefs_themes_customize .colpick_hue{left:173px;cursor:ns-resize}
#fs_modal.prefs_modal #prefs_dnd.tz_not_set .hide_if_no_tz{display:none!important}
#fs_modal.prefs_modal #prefs_dnd:not(.tz_not_set) .missing_tz_alert{display:none}
#fs_modal.prefs_modal .a11y_pref_zoom{position:relative}
#fs_modal.prefs_modal .a11y_pref_zoom .preview_zoom{position:absolute;top:48px;left:250px;width:350px}
#fs_modal.prefs_modal .a11y_pref_zoom .preview_label{margin-bottom:4px}
#fs_modal.prefs_modal .a11y_pref_zoom ts-message{padding-top:12px;padding-bottom:14px;padding-right:16px;border-top:1px solid #ddd;border-bottom:1px solid #ddd}
#fs_modal.prefs_modal .a11y_pref_zoom ts-message:hover{background:0 0}
#fs_modal.prefs_modal .a11y_pref_zoom .message_gutter{top:12px;width:auto}
#fs_modal.prefs_modal .a11y_pref_zoom .message_content{margin-left:46px}
#fs_modal.prefs_modal #surprise{position:fixed;background:#fff;text-align:center;top:0;left:0;bottom:0;right:0;width:100%;z-index:1}
#fs_modal.prefs_modal #surprise img{margin:15% auto 2rem}
#fs_modal.prefs_modal #surprise h1{font-size:3rem;font-style:italic}
#fs_modal.prefs_modal .contents_container{overflow-y:scroll}
.supports_custom_scrollbar:not(.slim_scrollbar) #fs_modal.prefs_modal .contents_container{border-right:.25rem solid transparent;margin-top:2px}
.supports_custom_scrollbar:not(.slim_scrollbar) #fs_modal.prefs_modal .contents_container::-webkit-scrollbar{position:absolute;-webkit-appearance:none;width:8px}
.supports_custom_scrollbar:not(.slim_scrollbar) #fs_modal.prefs_modal .contents_container::-webkit-scrollbar-thumb,.supports_custom_scrollbar:not(.slim_scrollbar) #fs_modal.prefs_modal .contents_container::-webkit-scrollbar-track{background-clip:padding-box!important;border-radius:3px;color:#fff}
.supports_custom_scrollbar:not(.slim_scrollbar) #fs_modal.prefs_modal .contents_container::-webkit-scrollbar-track{background:#fff;box-shadow:inset 0 -4px 0 0,inset 0 4px 0 0}
.supports_custom_scrollbar:not(.slim_scrollbar) #fs_modal.prefs_modal .contents_container::-webkit-scrollbar-thumb{background:#fff;box-shadow:inset 0 -2px,inset 0 -3px,inset 0 2px,inset 0 3px;min-height:36px}
.supports_custom_scrollbar:not(.slim_scrollbar) #fs_modal.prefs_modal .contents_container::-webkit-scrollbar-corner{background:#fff}
.supports_custom_scrollbar:not(.slim_scrollbar) #fs_modal.prefs_modal .contents_container:hover{border-right:.25rem solid transparent}
.supports_custom_scrollbar:not(.slim_scrollbar) #fs_modal.prefs_modal .contents_container:hover::-webkit-scrollbar{position:absolute;-webkit-appearance:none;width:8px}
.supports_custom_scrollbar:not(.slim_scrollbar) #fs_modal.prefs_modal .contents_container:hover::-webkit-scrollbar-thumb,.supports_custom_scrollbar:not(.slim_scrollbar) #fs_modal.prefs_modal .contents_container:hover::-webkit-scrollbar-track{background-clip:padding-box!important;border-radius:3px;color:#fff}
.supports_custom_scrollbar:not(.slim_scrollbar) #fs_modal.prefs_modal .contents_container:hover::-webkit-scrollbar-track{background:#f3f3f3;box-shadow:inset 0 -4px 0 0,inset 0 4px 0 0}
.supports_custom_scrollbar:not(.slim_scrollbar) #fs_modal.prefs_modal .contents_container:hover::-webkit-scrollbar-thumb{background:#d9d9de;box-shadow:inset 0 -2px,inset 0 -3px,inset 0 2px,inset 0 3px;min-height:36px}
.supports_custom_scrollbar:not(.slim_scrollbar) #fs_modal.prefs_modal .contents_container:hover::-webkit-scrollbar-corner{background:#fff}
.supports_custom_scrollbar.slim_scrollbar #fs_modal.prefs_modal .contents_container{margin-right:2px;margin-top:2px}
.supports_custom_scrollbar.slim_scrollbar #fs_modal.prefs_modal .contents_container::-webkit-scrollbar{position:absolute;-webkit-appearance:none;width:6px}
.supports_custom_scrollbar.slim_scrollbar #fs_modal.prefs_modal .contents_container::-webkit-scrollbar-thumb{background-color:rgba(255,255,255,.5);background-clip:padding-box!important;border-radius:3px;color:#fff;min-height:36px}
.supports_custom_scrollbar.slim_scrollbar #fs_modal.prefs_modal .contents_container::-webkit-scrollbar-thumb:hover{background-color:rgba(255,255,255,.8)}
.supports_custom_scrollbar.slim_scrollbar #fs_modal.prefs_modal .contents_container:hover{margin-right:2px}
.supports_custom_scrollbar.slim_scrollbar #fs_modal.prefs_modal .contents_container:hover::-webkit-scrollbar{position:absolute;-webkit-appearance:none;width:6px}
.supports_custom_scrollbar.slim_scrollbar #fs_modal.prefs_modal .contents_container:hover::-webkit-scrollbar-thumb{background-color:rgba(113,114,116,.5);background-clip:padding-box!important;border-radius:3px;color:#717274;min-height:36px}
.supports_custom_scrollbar.slim_scrollbar #fs_modal.prefs_modal .contents_container:hover::-webkit-scrollbar-thumb:hover{background-color:rgba(113,114,116,.8)}
#fs_modal.prefs_modal .badge_example{display:inline-block;border-radius:9px;width:25px;padding:2px 0;color:#fff;background:#717274;line-height:14px;font-size:13px;text-align:center}
#fs_modal.prefs_modal .global_notification_block{cursor:pointer;background:#f9f9f9;border:1px solid #e8e8e8;border-radius:5px;display:flex;padding:12px 16px 16px}
#fs_modal.prefs_modal .global_notification_block.selected{background:#eaf5fc;border-color:#2d9ee0}
#fs_modal.prefs_modal .notification_prefs_section{margin-bottom:3.5rem}
#fs_modal.prefs_modal #new_msg_snd_settings{position:relative}
#fs_modal.prefs_modal #new_msg_snd_settings.disabled::after{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background:#fff;opacity:.5}
#fs_modal.prefs_modal #mobile_specific_settings{margin-left:24px}
#fs_modal.prefs_modal .notification_example{opacity:.5;position:relative;padding:11px 12px 10px 55px;width:250px;font-size:13px;line-height:18px;transition:all .15s;transform:scale(.95)}
#fs_modal.prefs_modal .notification_example .slack_app_icon{position:absolute;top:12px;left:12px;background-image:url(/0180/img/icons/app-64.png);background-size:32px;height:32px;width:32px}
#fs_modal.prefs_modal .notification_example.mac{background:#f0f0f0;border-radius:6px;box-shadow:0 1px 8px 2px rgba(0,0,0,.15)}
#fs_modal.prefs_modal .notification_example.linux{border-radius:8px;background:#2f3436;color:#fff}
#fs_modal.prefs_modal .notification_example.windows{background:#1f1f1f;color:#fff;padding-top:10px;padding-bottom:18px}
#fs_modal.prefs_modal .notification_example.windows .slack_app_icon{top:14px;left:10px;background-image:url(/0180/img/icons/app-72.png);background-size:36px;border-radius:36px;height:36px;width:36px}
#fs_modal.prefs_modal .notification_example .emoji-sizer{font-size:16px}
#fs_modal.prefs_modal .selected .notification_example{opacity:1;transform:scale(1)}
#fs_modal.prefs_modal .channel_overrides_row{width:100%;border:1px solid transparent;border-top:1px solid #a0a0a2;padding:6px 8px 8px;cursor:pointer}
#fs_modal.prefs_modal .channel_overrides_row h4{margin-bottom:2px}
#fs_modal.prefs_modal .channel_overrides_row:hover{background:#eaf5fc;border-color:#b2dcf4;border-radius:6px}
#fs_modal.prefs_modal .channel_overrides_row:hover+.channel_overrides_row{border-top-color:transparent}
#fs_modal.prefs_modal .channel_overrides_row .channel_overrides_summary{color:#717274;font-size:13px;line-height:16px;margin-bottom:0;margin-left:5px}
#fs_modal.prefs_modal #channel_prefs_container .lfs_item{height:30px;line-height:22px;padding:0}
#fs_modal.prefs_modal #channel_prefs_container .lfs_item i.ts_icon,#fs_modal.prefs_modal #channel_prefs_container .lfs_item ts-icon{vertical-align:middle}
#fs_modal.prefs_modal #channel_prefs_container .lfs_item i.ts_icon.multipary_dm_icon,#fs_modal.prefs_modal #channel_prefs_container .lfs_item ts-icon.multipary_dm_icon{position:relative;top:-1px}
#fs_modal.prefs_modal #channel_prefs_container .lfs_value{padding:5px 0 2px 8px}
#fs_modal.prefs_modal .your_forwarding_address label{flex:0 0 100%}
#fs_modal.prefs_modal .your_forwarding_address button{align-self:baseline}
#fs_modal.prefs_modal .prefs_email_forwarding_get{margin-bottom:5.8rem}
.jumbomoji_disabled_note{display:none;color:#2c2d30;font-weight:400}
.jumbomoji_pref_disabled{color:#717274}
.jumbomoji_pref_disabled .jumbomoji_disabled_note{display:block}
#fs_modal.show_sidebar,#fs_modal_bg.show_sidebar{left:220px}
#sidebar_overlay{position:absolute;top:0;bottom:0;left:-220px;width:220px;cursor:not-allowed}
@font-face{font-family:appleLogo;src:local("Lucida Grande");unicode-range:U+F8FF}
#channel_prefs_dialog{color:#2c2d30;width:auto}
.channel_prefs_modal_header{color:#2c2d30}
.channel_prefs_modal_header ts-inline-saver{font-weight:400}
.channel_prefs_modal_header .ts_icon_shared_channels{top:2px}
.channel_prefs_body{min-width:640px}
.channel_prefs_body__section_header_title{color:#2c2d30;padding-bottom:.25rem;font-size:1rem;font-weight:900;margin:0;padding-left:0}
.channel_prefs_body__section_header_icon{font-size:1.25rem;margin-right:.1rem;top:10px}
.channel_prefs_body__section_header_icon:before{position:relative;top:2px;color:#2c2d30;margin-left:-.1875rem}
.channel_prefs_body__checkbox_label{display:flex;align-items:baseline}
.channel_prefs_notifications_table{color:#2c2d30;table-layout:fixed;width:100%;border-bottom:1px solid #e8e8e8;margin-top:10px;font-size:1rem}
.channel_prefs_notifications_table__large_cell{width:40%;border-bottom:1px solid #a0a0a2!important}
.channel_prefs_notifications_table__large_cell ts-inline-saver{font-weight:400}
.channel_prefs_notifications_table__small_cell{font-size:.9375rem;width:20%;text-align:center!important;border-bottom:1px solid #a0a0a2!important}
.channel_prefs_notifications_table__small_cell .radio{text-align:center!important}
.channel_prefs_notifications_table__row_title{font-size:.9375rem;border-bottom:1px solid #a0a0a2!important}
.channel_prefs__muting_checkbox_label{color:#2c2d30;padding-bottom:.25rem;margin:0;font-weight:400!important;font-size:.9375rem}
.channel_prefs__muting_checkbox_label:not(.subtle_silver){color:#2c2d30!important}
.notification_prefs_icon{margin-right:.5rem}
.notification_prefs_icon:before{position:relative;top:2px;color:#2c2d30}
.channel_prefs_body__mute_help_text{color:#717274;margin-bottom:0;font-size:.8125rem;line-height:.9375rem}
.channel_prefs_help_text{font-size:.8125rem;margin-bottom:0}
.channel_prefs_modal_footer{display:flex;justify-content:space-between;text-align:left;padding-top:8px}
.channel_prefs_modal_footer.modal-footer{padding-left:20px;padding-right:20px;padding-bottom:20px}
.channel_prefs_modal_footer.modal-footer:after,.channel_prefs_modal_footer.modal-footer:before{display:none}
.channel_prefs_modal_footer__btn{align-self:flex-end}
@font-face{font-family:appleLogo;src:local("Lucida Grande");unicode-range:U+F8FF}
.section_rollup{padding:1rem;position:relative;cursor:pointer;-webkit-transition:all 70ms;-moz-transition:all 70ms;transition:all 70ms;border-bottom:1px solid #e8e8e8}
.section_rollup:first-of-type{border-top:1px solid #e8e8e8}
.section_rollup:hover:not(.is_active){background:#f9f9f9;color:#2c2d30}
.section_rollup.is_active{cursor:default}
.section_rollup.is_active .section_rollup_header:after{content:'\E271'}
.section_rollup.is_active .section_rollup_summary{display:none}
.section_rollup.is_active .section_rollup_details{display:block}
.section_rollup_header{cursor:pointer;position:relative}
.section_rollup_header:after{font-family:Slack;content:'\E272';position:absolute;right:0;top:0;font-size:24px}
.section_rollup_summary{padding:0 0 0 2rem;font-size:1rem}
.section_rollup_details{padding:.5rem 0 0;display:none}
.is_completed_section .section_rollup_header,.is_failed_section .section_rollup_header{opacity:.75}
.is_completed_section .section_rollup_header:before,.is_failed_section .section_rollup_header:before{opacity:1;font-family:Slack;content:'\E301';position:absolute;right:30px;box-sizing:border-box;font-size:18px;height:24px;width:24px;padding:3px;border-radius:12px;color:#fff;background-color:#2ea664;display:flex;align-items:center}
.is_failed_section .section_rollup_header:before{content:'\E294';background-color:#d72b3f}
@font-face{font-family:appleLogo;src:local("Lucida Grande");unicode-range:U+F8FF}
.message--focus{outline:0!important}
.message--focus:focus .messagefocusindicator{position:absolute;box-shadow:inset 0 0 0 3px rgba(21,67,217,.8);border-radius:6px;top:0;left:2px;bottom:0;right:3px}
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;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:focus{outline:0!important}
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{clip:auto}
ts-message.active .edited,ts-message.active .reply_bar .last_reply_at,ts-message.active .timestamp,ts-message.active.automated .message_body,ts-message.message--focus .edited,ts-message.message--focus .reply_bar .last_reply_at,ts-message.message--focus .timestamp,ts-message.message--focus.automated .message_body,ts-message:hover .edited,ts-message:hover .reply_bar .last_reply_at,ts-message:hover .timestamp,ts-message:hover.automated .message_body{color:#717274}
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;box-shadow:inset 1px 0 0 0 #e8e8e8}
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,245,204,.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,245,204,.35)}
ts-message.active .meta,ts-message.active .meta.msg_inline_file_preview_toggler a,ts-message.message--focus .meta,ts-message.message--focus .meta.msg_inline_file_preview_toggler a,ts-message:hover .meta,ts-message:hover .meta.msg_inline_file_preview_toggler a{color:#717274!important}
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,ts-message .unknown_member{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:#717274;font-size:12px;white-space:nowrap}
#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{display:inline-block;width:80px;height:.55rem;border-radius:1.1rem;border:1px solid #e8e8e8;cursor:pointer}
ts-message .edited,ts-message .only_visible_to_user{font-size:.8rem;color:#717274;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:#717274}
ts-message.ephemeral{color:#717274}
ts-message .bot_label{color:#a3a3a3;font-weight:500;font-size:12px;margin:0 .15rem;padding:0 .1rem;background:#f9f9f9;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:#fff5cc}
ts-message.delete_mode,ts-message.multi_delete_mode{background:#f7d5d9}
ts-message .msg_select_cb{display:none}
.selecting_messages ts-message .action_hover_container{clip:rect(1px 1px 1px 1px)}
.selecting_messages ts-message .msg_select_cb{display:block;position:absolute}
ts-message.automated .message_body{color:#717274}
ts-message.automated .message_body .purpose,ts-message.automated .message_body .rename,ts-message.automated .message_body .topic{font-style:normal}
ts-message.automated .internal_member_link,ts-message.automated .internal_user_group_link,ts-message.ephemeral .internal_member_link,ts-message.ephemeral .internal_user_group_link{font-style:inherit;line-height:inherit;vertical-align:inherit;color:inherit;background:inherit;padding:0}
ts-message.automated .internal_member_link:hover,ts-message.automated .internal_user_group_link:hover,ts-message.ephemeral .internal_member_link:hover,ts-message.ephemeral .internal_user_group_link:hover{background:inherit;text-decoration:underline}
ts-message .action_hover_container{position:absolute;clip:rect(1px 1px 1px 1px);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.stretch_btn_heights{display:flex;align-items:stretch}
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:#717274;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:#0576b9}
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:#f9f9f9;color:#0576b9}
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{clip:rect(1px 1px 1px 1px)}
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:#717274!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:#2c2d30!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,245,204,.3)}
ts-message.is_pinned:hover{background:rgba(255,245,204,.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:#f26130}
ts-message .pinned_item_message_header{color:#717274}
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,245,204,.3)}
ts-message.show_recap:not(.is_pinned):hover{background:rgba(255,245,204,.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:16px}
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:#0576b9}
ts-message:not(.is_leaving_feedback) .is_highlights_holder ts-icon{position:absolute;top:1px;left:-20px;color:#0576b9}
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:center;min-height:16px}
ts-message:not(.is_leaving_feedback) .is_highlights_holder .highlights_feedback_link{margin-right:.25rem;color:#0576b9;cursor:default;text-decoration:none}
ts-message:not(.is_leaving_feedback) .is_highlights_holder .highlights_feedback a:not(.highlights_feedback_link){color:#717274}
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{display:none;height:16px}
ts-message:not(.is_leaving_feedback):hover .sli_briefing__feedback_controls{display:inline-block}
ts-message:not(.is_leaving_feedback):hover .highlights_feedback_text{display:none}
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:#717274}
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:#717274;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:#717274}
ts-message .reply_bar .view_conv_hover a{margin-left:2px}
ts-message .reply_bar .last_reply_at{color:#717274;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:#a0a0a2;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:#717274;line-height:42px}
ts-message:hover .view_conv_hover{visibility:visible}
ts-message .reply_broadcast_preamble a{color:inherit}
ts-message .broadcast_meta{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:#717274;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:#717274}
ts-message .broadcast_repliers a .other_participants{display:inline}
.dense_theme ts-message.thread_broadcast .message_content_header{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:#eef8f3}
}
@keyframes recap_flash_pinned{0%{background:#ddf0e5}
100%{background:rgba(255,245,204,.3)}
}
.app_preview_link_slug,.internal_member_link,.internal_user_group_link,ts-mention{background:#eef7fd;color:#0576b9}
.app_preview_link_slug:hover,.internal_member_link:hover,.internal_user_group_link:hover,ts-mention:hover{color:#005e99;background:#e0f0fa;text-decoration:none}
.app_preview_link_slug.unverified,.app_preview_link_slug.unverified:hover,.internal_member_link.unverified,.internal_member_link.unverified:hover,.internal_user_group_link.unverified,.internal_user_group_link.unverified:hover,ts-mention.unverified,ts-mention.unverified:hover{border:1px dotted #0576b9;background:0 0;color:inherit;position:relative;white-space:nowrap}
.app_preview_link_slug.unverified:before,.app_preview_link_slug.unverified:hover:before,.internal_member_link.unverified:before,.internal_member_link.unverified:hover:before,.internal_user_group_link.unverified:before,.internal_user_group_link.unverified:hover:before,ts-mention.unverified:before,ts-mention.unverified:hover:before{content:'\E207';pointer-events:none;position:absolute;top:-6px;right:-6px;width:12px;height:12px;border-radius:6px;background:#2d9ee0;color:#fff;font-size:11px;line-height:10px;font-family:Slack;font-style:normal;font-weight:700;text-align:center}
.app_preview_link_slug.mention,.internal_member_link.mention,.internal_user_group_link.mention,ts-mention.mention{background:#fff6d1}
.app_preview_link_slug.mention:hover,.internal_member_link.mention:hover,.internal_user_group_link.mention:hover,ts-mention.mention:hover{background-color:#fff5cc}
.app_preview_link_slug.ts_tip,.internal_member_link.ts_tip,.internal_user_group_link.ts_tip,ts-mention.ts_tip{display:inline}
.plastic_contenteditable .internal_member_link,.plastic_contenteditable .internal_user_group_link{cursor:text}
.plastic_contenteditable .internal_member_link::selection,.plastic_contenteditable .internal_user_group_link::selection{background:#0576b9;color:#fff}
.comment .mention,.ql-editor .mention,ts-message .mention{background:#fff6d1}
.comment .mention:hover,.ql-editor .mention:hover,ts-message .mention:hover{background-color:#fff5cc}
.comment .emoji-sizer .mention,.ql-editor .emoji-sizer .mention,ts-message .emoji-sizer .mention{display:none}
.comment .app_preview_link_slug,.comment .internal_member_link,.comment .internal_user_group_link,.comment .mention,.comment ts-mention,.ql-editor .app_preview_link_slug,.ql-editor .internal_member_link,.ql-editor .internal_user_group_link,.ql-editor .mention,.ql-editor ts-mention,ts-message .app_preview_link_slug,ts-message .internal_member_link,ts-message .internal_user_group_link,ts-message .mention,ts-message ts-mention{padding:0 2px 1px;border-radius:3px;text-decoration:inherit}
.comment .app_preview_link_slug:hover,.comment .internal_member_link:hover,.comment .internal_user_group_link:hover,.comment .mention:hover,.comment ts-mention:hover,.ql-editor .app_preview_link_slug:hover,.ql-editor .internal_member_link:hover,.ql-editor .internal_user_group_link:hover,.ql-editor .mention:hover,.ql-editor ts-mention:hover,ts-message .app_preview_link_slug:hover,ts-message .internal_member_link:hover,ts-message .internal_user_group_link:hover,ts-message .mention:hover,ts-message ts-mention:hover{text-decoration:inherit}
.comment .mention .mention,.ql-editor .mention .mention,ts-message .mention .mention{padding:0}
.comment code .mention,.ql-editor code .mention,ts-message code .mention{padding-top:1px;padding-bottom:0}
.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}
ts-message.selected{z-index:2}
#convo_tab .message_input,#convo_tab textarea#msg_text{width:100%;color:#2c2d30}
.safari_margin_protector{height:1px}
#file_reply_container,#reply_container{min-height:78px;margin-left:10px;margin-top:10px;margin-bottom:24px}
.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: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 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.message--focus .action_hover_container,#convo_container ts-message.selected:active .action_hover_container,#convo_container ts-message.selected:hover .action_hover_container{clip:auto}
#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 .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}
.light_theme #convo_container ts-conversation ts-relatives ts-message .message_content_header_left{line-height:16px;min-height:22px}
#convo_container ts-conversation ts-relatives ts-message .message_content_header_left .time_star_and_extra_metadata{display:inline-block;white-space:nowrap}
#convo_container ts-conversation ts-relatives ts-message:not(.selected):not(.highlight):not(.delete_mode).new{background-color:#fff5cc}
#convo_container div.dynamic_content_max_width{max-width:318px}
#convo_container .convo_flexpane_divider,#file_preview_scroller .convo_flexpane_divider{position:relative;color:#717274;border-top:1px solid #e8e8e8;font-size:12px;margin-left:10px;margin-top:17px;padding-bottom:10px}
#convo_container .convo_flexpane_divider .reply_count,#file_preview_scroller .convo_flexpane_divider .reply_count{background:#fff;position:absolute;top:-100%;left:0;padding-right:10px}
#convo_container .thread_channel_link,#file_preview_scroller .thread_channel_link{color:#717274;line-height:18px}
#convo_container .thread_channel_link .ts_icon_shared_channels,#convo_container .thread_channel_link .ts_icon_shared_channels_pending,#file_preview_scroller .thread_channel_link .ts_icon_shared_channels,#file_preview_scroller .thread_channel_link .ts_icon_shared_channels_pending{position:relative;top:3px;margin-left:2px}
#convo_container .thread_channel_link .ts_icon_shared_channels:before,#convo_container .thread_channel_link .ts_icon_shared_channels_pending:before,#file_preview_scroller .thread_channel_link .ts_icon_shared_channels:before,#file_preview_scroller .thread_channel_link .ts_icon_shared_channels_pending:before{font-size:18px}
#message_edit_container{padding-right:1rem}
#message_edit_container .emo_menu{right:24px;top:4px}
.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:#2c2d30}
#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:#2c2d30}
#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}
#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;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:#2c2d30}
#message_edit_container .message_input.focus{border-color:#0576b9;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;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:#f26130}
.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:#f9f9f9}
#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 #f26130;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:#f26130;font-weight:700;font-size:13px;line-height:8px;cursor:default;-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_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 .message_sender{font-weight:inherit;color:inherit!important}
.light_theme ts-message .message_content .meta .message_sender:hover{color:#2c2d30!important}
.light_theme ts-message.active .message_gutter .star,.light_theme ts-message.active .message_gutter .timestamp,.light_theme ts-message.message--focus .message_gutter .star,.light_theme ts-message.message--focus .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.message--focus .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 .meta .bot_label,.light_theme ts-message.selected .message_content .meta .bot_label{display:none}
.light_theme ts-message.first .message_content .message_current_status,.light_theme ts-message.first .message_content .unknown_member,.light_theme ts-message.selected .message_content .message_current_status,.light_theme ts-message.selected .message_content .unknown_member{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.selected .action_hover_container{clip:rect(1px 1px 1px 1px)}
.light_theme ts-message .message_commented{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{padding-left:13px;padding-right:13px}
.light_theme .new_reply_indicator{padding-left:27px}
.light_theme .new_reply_indicator:hover{background-color:#f9f9f9}
.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:#2c2d30;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 .meta .bot_label,.dense_theme ts-message.selected .message_content .meta .bot_label{display:none}
.dense_theme ts-message.first .message_content .message_current_status,.dense_theme ts-message.first .message_content .team_image,.dense_theme ts-message.first .message_content .unknown_member,.dense_theme ts-message.selected .message_content .message_current_status,.dense_theme ts-message.selected .message_content .team_image,.dense_theme ts-message.selected .message_content .unknown_member{display:inline-block}
.dense_theme ts-message.selected .action_hover_container{clip:rect(1px 1px 1px 1px)}
.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}
[lang=de-DE] .dense_theme ts-thread .message_gutter{width:78px}
[lang=de-DE] .dense_theme ts-thread .message_content{margin-left:78px}
.dense_theme ts-thread #message_edit_container .message_gutter{width:47px}
.dense_theme ts-thread #message_edit_container #message_edit_form{margin-left:65px}
[lang=de-DE] .dense_theme ts-thread #message_edit_container .message_gutter{width:63px}
[lang=de-DE] .dense_theme ts-thread #message_edit_container .message_content{margin-left:63px}
.dense_theme .collapse_inline_thread_container,.dense_theme .new_reply_indicator,.dense_theme .view_all_replies_container{padding-left:63px}
.dense_theme .collapse_inline_thread_container,.dense_theme .view_all_replies_container{padding-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-size:15px;display:block;position:relative;margin-top:1rem;background:#f9f9f9}
ts-thread .thread_body_container{margin:0 15px}
ts-thread .thread_body_container:hover .inline_message_input_container .ql-container,ts-thread .thread_body_container:hover .join_channel_from_thread_container,ts-thread .thread_body_container:hover .reply_limited,ts-thread .thread_body_container:hover .thread_messages,ts-thread .thread_body_container:hover textarea{box-shadow:0 2px 4px 0 rgba(0,0,0,.05);transition:box-shadow .1s}
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:hover,ts-thread .view_all_replies_container:hover{background-color:#f9f9f9}
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:flex;align-items:flex-start;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:#e8e8e8;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 #e8e8e8;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 #e8e8e8;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 #e8e8e8;border-radius:10px}
ts-thread .thread_messages:not(.show_new_reply_indicator) .thread_replies_container>ts-message:last-child{padding-bottom:9px}
ts-thread ts-message.new_reply{background:#eaf5fc}
ts-thread ts-message.new_reply:hover{background:#e7f2f9}
ts-thread .thread_header{margin-bottom:12px;margin-left:24px;margin-right:27px;display:flex;align-items:center}
.dense_theme ts-thread .thread_header{margin-left:19px}
ts-thread .thread_header .thread_channel_name{flex:1;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 .thread_channel_name .ts_icon_shared_channels,ts-thread .thread_header .thread_channel_name .ts_icon_shared_channels_pending{position:relative;top:3px;margin-left:2px}
ts-thread .thread_header .thread_channel_name .ts_icon_shared_channels:before,ts-thread .thread_header .thread_channel_name .ts_icon_shared_channels_pending:before{font-size:18px}
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:#717274}
ts-thread .new_replies_container{height:0;overflow:hidden}
ts-thread .new_reply_indicator{position:relative;padding-top:5px;padding-bottom:9px;display:none}
ts-thread .new_reply_indicator:hover{background-color:#f9f9f9}
ts-thread .new_reply_indicator .blue_dot{color:#2d9ee0;position:absolute;left:11px;top:4px;font-size:20px}
.dense_theme ts-thread .new_reply_indicator .blue_dot{left:47px}
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 .inline_message_input_container .ql-container{border-color:#e8e8e8}
ts-message.message--focus .action_hover_container{box-shadow:0 1px 1px rgba(0,0,0,.1);border-color:rgba(0,0,0,.3)}
.light_theme ts-message.first.message--focus .message_content_header .star:not(.starred),ts-message:not(.first).message--focus .message_gutter .star,ts-message:not(.first).message--focus .message_gutter .timestamp{display:inline;opacity:1}
#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 #e8e8e8;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:#a0a0a2}
#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:flex;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{flex:1;margin-right:.5rem;min-width:0;margin-bottom:0;font-weight:400;color:#2c2d30;display:flex;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:#f9f9f9;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:#0576b9;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 #e8e8e8;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 .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}
@font-face{font-family:appleLogo;src:local("Lucida Grande");unicode-range:U+F8FF}
.msg_inline_attachment_column{display:inline-block;vertical-align:top;font-size:15px;line-height:22px}
.msg_inline_attachment_column.column_border{background-color:#e8e8e8;border-radius:8px;position:absolute;top:0;bottom:0;left:-4px;width:4px;z-index:1}
.has_container .msg_inline_attachment_column.column_border{border-radius:0;left:-4px}
.has_container .msg_inline_attachment_column.column_border.break_border{bottom:1px}
ts-thread ts-message.new_reply .msg_inline_attachment_column.column_border{background-color:rgba(0,0,0,.1)}
.msg_inline_attachment_column.column_thumb{width:72px}
.search_message_result_text .msg_inline_attachment_column.column_thumb{width:42px}
.msg_inline_attachment_column.column_content{width:100%}
.has_thumb .msg_inline_attachment_column.column_content{width:calc(100% - 72px)}
.search_message_result_text .has_thumb .msg_inline_attachment_column.column_content{width:calc(100% - 42px)}
.msg_inline_attachment_column.has_indent{margin-left:20px}
.msg_inline_attachment_row{width:100%;padding:0 12px;margin:12px 0}
.column_thumb .msg_inline_attachment_row{padding-right:0}
.msg_inline_attachment_row.automated{color:#717274;font-style:italic}
.msg_inline_attachment_row.attachment_flush_text{margin-top:0;margin-bottom:1px}
.msg_inline_attachment_row.attachment_flush_text+.msg_inline_attachment_row:not(.attachment_flush_text){margin-top:9px}
.msg_inline_attachment_row.attachment_flush_text+.msg_inline_attachment_row:not(.attachment_flush_text).attachment_media{margin-top:0}
.msg_inline_attachment_row.attachment_flush_text+.msg_inline_attachment_row:not(.attachment_flush_text).attachment_media .msg_inline_holder{margin-top:9px}
.msg_inline_attachment_row.attachment_flush_text+.attachment_flush_text{margin-top:1px}
.msg_inline_attachment_row.attachment_flush_text.attachment_source+.attachment_flush_text{margin-top:0}
.msg_inline_attachment_row:first-of-type{margin-top:0}
.msg_inline_attachment_row:first-of-type.attachment_flush_text{margin-top:-4px}
.has_container .msg_inline_attachment_row:first-of-type{margin-top:12px}
.has_container .msg_inline_attachment_row:first-of-type.attachment_flush_text{margin-top:8px}
.msg_inline_attachment_row:last-of-type{margin-bottom:0}
.msg_inline_attachment_row:last-of-type.attachment_flush_text{margin-bottom:-3px}
.has_container .msg_inline_attachment_row:last-of-type{margin-bottom:12px}
.has_container .msg_inline_attachment_row:last-of-type.attachment_flush_text{margin-bottom:9px}
.msg_inline_attachment_row .msg_inline_holder{border-radius:3px;overflow:hidden}
.msg_inline_attachment_row .msg_inline_holder img,.msg_inline_attachment_row .msg_inline_holder video{margin:0;width:auto}
.msg_inline_attachment_row .msg_inline_holder iframe{width:100%}
.star_item .attachment_group .msg_inline_attachment_row .msg_inline_holder{display:none}
.attachment_group_shrink_wrapper{font-size:0;line-height:0}
.attachment_group{max-width:600px;width:100%;margin:.4rem 0}
.attachment_group.has_container{border:1px solid #e8e8e8;border-radius:6px;background:#fff;overflow:hidden;position:relative;z-index:1}
.attachment_group.has_container.has_link:hover{border-right-color:rgba(0,0,0,.14);border-left-color:rgba(0,0,0,.14);border-bottom-color:rgba(0,0,0,.15);box-shadow:0 1px 1px rgba(0,0,0,.06);text-decoration:none}
.attachment_group.has_border{border-left:none}
.attachment_group.has_border .inline_attachment{margin-left:4px}
.attachment_group .media_caret{color:#2c2d30;font-size:14px;font-weight:400}
.star_item .attachment_group .media_caret{display:none}
.attachment_group .media_caret .btn_basic{vertical-align:baseline}
.attachment_group .media_caret .btn_basic:focus{outline:0}
#message_preview_panel .attachment_group{margin-right:.5rem}
#message_preview_panel .attachment_group .delete_attachment_link,#message_preview_panel .attachment_group .media_caret{display:none}
.attachment_group_shrink_wrapper .attachment_group{display:inline-block;width:auto}
#col_flex .attachment_group{min-width:0;max-width:100%}
.attachment_group .inline_attachment{border-radius:0;margin:0;padding:4px 0;font-size:0;line-height:0}
.attachment_group .inline_attachment .attachment_fields table{margin-bottom:3px}
.attachment_group .inline_attachment .attachment_fields table tr td{width:50%;max-width:276px}
.attachment_group .inline_attachment .attachment_footer{vertical-align:middle;line-height:15px;margin-bottom:0}
.attachment_group .inline_attachment .attachment_footer a{color:inherit!important}
.attachment_group .inline_attachment+.inline_attachment{margin-top:4px}
.attachment_group .inline_attachment .is_highlights_holder,.attachment_group .inline_attachment .is_pinned_holder{display:none;color:#717274;min-height:inherit;margin-left:12px;padding-top:0;padding-bottom:2px;font-size:12px}
.attachment_group .inline_attachment .is_highlights_holder ts-icon,.attachment_group .inline_attachment .is_pinned_holder ts-icon{color:inherit;left:-2px;position:relative}
.attachment_group .inline_attachment.is_pinned .is_pinned_holder{display:block}
.attachment_group.has_container .inline_attachment{padding:0}
.attachment_group.has_container .inline_attachment.clickable{cursor:pointer}
.attachment_group.has_container .inline_attachment:not(.reply_broadcast)::after{background-color:#e8e8e8;content:'';display:block;height:1px;margin:0 12px}
.attachment_group.has_container .inline_attachment:last-child::after{display:none}
.attachment_group.has_container .inline_attachment+.inline_attachment{margin-top:0}
.attachment_group .msg_inline_attachment_thumb_holder{margin:0;border-radius:3px;float:none;background-size:contain;background-position:center center;background-repeat:no-repeat;width:60px;height:60px}
.search_message_result_text .attachment_group .msg_inline_attachment_thumb_holder{width:30px;height:30px}
.attachment_group .attachment_source{display:inline-block;vertical-align:middle;font-size:0;line-height:0}
.attachment_group .attachment_source span{color:#717274!important;font-size:15px;font-weight:400;line-height:22px}
.attachment_group .attachment_source span a{color:inherit;font-weight:inherit}
.attachment_group .attachment_source .attachment_source_icon img{width:16px;height:16px;border-radius:2px;margin-right:.4rem;position:relative;top:-2px}
.attachment_group .attachment_source .attachment_source_name+.attachment_author_name::before{content:'|';color:#e8e8e8;margin:0 .4rem}
.attachment_group .attachment_source .attachment_source_name~.attachment_meta::before{content:'';margin:0 .4rem 0 0}
.attachment_group .attachment_source .media_caret{margin-left:.2rem}
.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:#2c2d30;font-weight:900}
.attachment_group .inline_attachment.message_unfurl .attachment_source .attachment_source_name+.attachment_author_name::before{content:'';margin:0 .4rem 0 0}
.attachment_group .inline_attachment.reply_broadcast+.attachment_rule{display:flex;margin:-3px .75rem 0;color:#717274;font-size:12px;line-height:1.1667;cursor:pointer}
.attachment_group .inline_attachment.reply_broadcast+.attachment_rule .attachment_rule_inner{flex:0 0 auto;padding-right:.25rem}
.attachment_group .inline_attachment.reply_broadcast+.attachment_rule::after{flex:1 1 auto;content:'';margin-bottom:.35rem;border-bottom:1px solid #e8e8e8}
.attachment_group .inline_attachment.reply_broadcast~.reply_broadcast .column_border{margin-top:-2rem}
.attachment_group .attachment_footer_icon img{width:16px;height:16px;margin-right:4px;position:relative;top:-2px}
.attachment_group .attachment_footer_text+.attachment_attribution::before,.attachment_group .attachment_footer_text+.attachment_ts::before,.attachment_group .attachment_ts+.attachment_attribution::before{content:'|';color:#e8e8e8;margin:0 .25rem}
.attachment_group .inline_attachment span.attachment_author_name{margin-right:0}
.attachment_group .inline_attachment .attachment_title{font-size:15px}
.attachment_group .attachment_fields tr+tr .attachment_field_title{margin-top:4px}
.attachment_group .attachment_fields td .attachment_field_value{margin-top:0;overflow-wrap:break-word;word-wrap:break-word}
.attachment_group .attachment_actions_interactions{font-size:0;margin-bottom:-8px}
.attachment_group .attachment_actions_interactions .attachment_actions_interactions_inner_wrapper>:last-child{margin-right:32px}
.attachment_group .attachment_actions_interactions .select_attachment_placeholder{display:inline-block;height:30px;padding:0;visibility:hidden;width:180px}
.attachment_group .attachment_actions_interactions .select_attachment{display:inline-block;margin-bottom:8px;margin-right:8px;vertical-align:middle}
.attachment_group .attachment_actions_interactions .select_attachment.disabled{background:0 0}
.attachment_group .attachment_actions_interactions ts-inline-saver{color:#a0a0a2;width:24px;opacity:0;-webkit-animation:.1s ease .9s 1 normal forwards fade;-moz-animation:.1s ease .9s 1 normal forwards fade;-o-animation:.1s ease .9s 1 normal forwards fade;animation:.1s ease .9s 1 normal forwards fade;margin-left:-24px}
.attachment_group .attachment_actions_interactions ts-inline-saver .saving{vertical-align:middle;margin-top:-1px}
.attachment_group .delete_attachment_link{display:none;opacity:1;left:-4px;top:0;position:absolute;width:24px}
.attachment_group .delete_attachment_link ts-icon:before{margin-left:2px;color:#a0a0a2;width:15px;height:22px;line-height:22px;text-align:center;vertical-align:middle}
.attachment_group .delete_attachment_link:hover ts-icon:before{color:#2c2d30}
.message:hover .attachment_group .delete_attachment_link{display:none}
.attachment_group .can_delete{padding-left:24px;left:-24px;margin-right:-24px}
.attachment_group .can_delete .column_border{left:20px}
.attachment_group.has_container .delete_attachment_link{top:8px;left:initial;right:4px}
.attachment_group.has_container .can_delete{padding-left:0;left:initial;margin-right:0}
.attachment_group.has_container .can_delete .msg_inline_attachment_row:first-of-type{padding-right:28px}
.attachment_group.has_container .can_delete .column_border{left:-4px}
.attachment_group .inline_attachment:hover .delete_attachment_link{display:block}
.attachment_group .msg_inline_attachment_thumb{height:100%;width:100%;opacity:0}
.attachment_group .msg_inline_img_holder{padding-bottom:0;font-size:0;line-height:0}
.attachment_group .msg_inline_img_holder .msg_inline_img_container{display:inline-block;max-width:100%}
.attachment_group .msg_inline_img_holder .msg_inline_img{background-color:transparent;box-shadow:none}
.attachment_group .msg_inline_img_holder .msg_inline_img img{width:auto;max-width:100%;max-height:300px}
.attachment_group .msg_inline_img_holder.file_container_fixed_dimensions{display:block}
.attachment_group .msg_inline_img_holder.msg_inline_holder_rounded .msg_inline_img,.attachment_group .msg_inline_img_holder.msg_inline_holder_rounded .msg_inline_img img{border-radius:3px}
.attachment_group .msg_inline_video_buttons_div{max-width:225px}
.select_attachment .attachment_actions_select_user_option{display:flex;align-items:center;font-size:13px;height:16px;line-height:16px}
.select_attachment .attachment_actions_select_user_option.away .member_name{color:#717274;font-style:italic}
.select_attachment .attachment_actions_select_user_option.away .member_image{opacity:.5;-webkit-filter:grayscale(100%);filter:grayscale(100%)}
.select_attachment .attachment_actions_select_user_option .member_image{height:13px;margin-right:.25rem;width:13px}
.select_attachment .attachment_actions_select_user_option .presence{margin-left:auto}
.select_attachment .attachment_actions_select_user_option .presence .presence_icon{left:0}
@-webkit-keyframes fade{from{opacity:0}
to{opacity:1}
}
@-moz-keyframes fade{from{opacity:0}
to{opacity:1}
}
@keyframes fade{from{opacity:0}
to{opacity:1}
}
[role=button]{outline:0}
@font-face{font-family:appleLogo;src:local("Lucida Grande");unicode-range:U+F8FF}
#sci_container{height:auto}
#sci_container .sci_header_container{height:36px}
#sci_container .sci_header{color:#2c2d30;margin:0;font-size:2rem}
#sci_container .sci_sub_header{color:#717274;display:block;margin-top:1rem;margin-bottom:1rem;font-size:1rem;line-height:1.375rem}
#sci_container .sci_rounded{border-radius:.375rem}
#sci_container .btn_large{font-size:1.125rem}
#sci_container .channel_modal_filter_container{position:relative}
#sci_container .channel_modal_filter_container input[type=text]{width:100%;padding-left:2.5rem;padding-right:3rem;padding-top:.65rem}
#sci_container .channel_modal_filter_container .search_icon{position:absolute;top:6px;left:13px}
#sci_container .channel_modal_filter_container .clear_filter_icon{position:absolute;top:6px;right:10px;cursor:pointer;visibility:hidden}
#sci_container .channel_modal_filter_container.active .clear_filter_icon{visibility:visible}
html:not(.supports_flexbox) #sci_container .channel_browser_sort_container,html:not(.supports_flexbox) #sci_container .new_channel{float:right}
html:not(.supports_flexbox) #sci_container .channel_browser_filter_container,html:not(.supports_flexbox) #sci_container .channel_modal_header{display:inline-block}
html:not(.supports_flexbox) #sci_container .channel_browser_sort_container{margin-top:-3px}
#sci_container #sci_channels_container{flex:1}
#sci_container #sci_channels_container .list_container{width:100%;height:calc(100vh - 17.5rem);top:100%;left:0;overflow-y:auto;background:#fff;padding:0}
#sci_container #sci_channels_container .list_container .monkey_scroll_bar:not(.hidden)+.monkey_scroll_hider>.list{padding-right:17px}
#sci_container #sci_channels_container .list_container .monkey_scroll_bar:not(.hidden)+.monkey_scroll_hider .monkey_scroller{overflow-x:auto}
#sci_container #sci_channels_container .list{height:calc(100vh - 17.5rem);overflow-y:auto}
#sci_container #sci_channels_container .list .channel_browser_row.highlighted,#sci_container #sci_channels_container .list:not(.keyboard_active).not_scrolling .channel_browser_row:hover{background:#eaf5fc;border:1px solid #cbe7f7;border-radius:6px}
#sci_container #sci_channels_container .list .channel_browser_row.highlighted .channel_browser_open,#sci_container #sci_channels_container .list .channel_browser_row.highlighted .channel_browser_preview,#sci_container #sci_channels_container .list:not(.keyboard_active).not_scrolling .channel_browser_row:hover .channel_browser_open,#sci_container #sci_channels_container .list:not(.keyboard_active).not_scrolling .channel_browser_row:hover .channel_browser_preview{display:block}
#sci_container #sci_channels_container .list .channel_browser_row.highlighted .channel_browser_member_count_container,#sci_container #sci_channels_container .list:not(.keyboard_active).not_scrolling .channel_browser_row:hover .channel_browser_member_count_container{display:none}
#sci_container #sci_channels_container .list .channel_browser_row.highlighted+.channel_browser_row,#sci_container #sci_channels_container .list:not(.keyboard_active).not_scrolling .channel_browser_row:hover+.channel_browser_row{border-color:transparent}
#sci_container #sci_channels_container .channel_browser_row{width:100%;min-height:60px;padding:12px 5rem 12px 10px;border:1px solid transparent;border-top:1px solid #e8e8e8;cursor:pointer;font-size:14px;line-height:1.4;color:#717274}
#sci_container #sci_channels_container .channel_browser_row .teams{height:18px}
#sci_container #sci_channels_container .channel_browser_row .teams .shared_team{margin-right:2px;display:inline-block}
#sci_container #sci_channels_container .channel_browser_row .teams .shared_team .member_image{width:18px;height:18px}
#sci_container #sci_channels_container .channel_browser_joined{font-size:11px;margin-left:.25rem}
#sci_container #sci_channels_container .channel_browser_row_header{font-size:16px;line-height:1.2rem;margin-bottom:3px;color:#2c2d30}
#sci_container #sci_channels_container .channel_browser_creator_name{color:#717274}
#sci_container #sci_channels_container .channel_browser_type_icon{margin-right:-3px;margin-left:-5px}
#sci_container #sci_channels_container .shared_channel_icon{margin-left:4px}
#sci_container #sci_channels_container .channel_browser_member_count_container{position:absolute;right:10px;top:12px}
#sci_container #sci_channels_container .channel_browser_member_count_container .ts_icon_user:before{font-size:16px;position:relative;top:1px}
#sci_container #sci_channels_container .channel_browser_open,#sci_container #sci_channels_container .channel_browser_preview{display:none;color:#0576b9;position:absolute;right:10px;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);font-size:.9rem;line-height:1rem}
#sci_container #sci_channels_container .channel_browser_open{right:26px}
#sci_container #sci_channels_container .channel_browser_filter_container{width:40%}
#sci_container #sci_channels_container #channel_browser_empty{height:100px;width:75%}
#sci_container #sci_channels_container .channel_browser_divider{color:#717274;font-size:14px;height:35px;line-height:35px;width:100%;padding-left:1rem;font-weight:700;background:#fff}
#sci_container #sci_channels_create{position:relative;height:100%}
#sci_container #sci_channels_create .channels_create_container{margin-bottom:5.5rem}
@media only screen and (max-height:600px){#sci_container #sci_channels_create .channels_create_container{margin-bottom:3.5rem}
}
@media only screen and (max-height:600px) and (min-width:900px),only screen and (max-width:767px){#sci_container #sci_channels_create .channels_create_container{margin-bottom:2rem}
}
#sci_container #sci_channels_create label{color:#2c2d30;font-weight:700;font-size:.9375rem;margin-top:1.875rem}
#sci_container #sci_channels_create label.sci_radio{margin-top:0;padding-left:1.5rem}
#sci_container #sci_channels_create label.sci_radio~[for^=share_with]{margin-top:0;display:inline-block}
#sci_container #sci_channels_create label.sci_radio input{position:relative;margin:0 .75rem 0 0;top:-3px}
#sci_container #sci_channels_create input{margin-bottom:0;font-size:1.0625rem;line-height:1.5rem}
#sci_container #sci_channels_create .input_wrapper{position:relative}
#sci_container #sci_channels_create .input_wrapper .available,#sci_container #sci_channels_create .input_wrapper .spinner{position:absolute;right:.75rem;top:.75rem;font-size:1rem}
#sci_container #sci_channels_create .input_wrapper .available .ts_icon_check_circle_o_large,#sci_container #sci_channels_create .input_wrapper .available .ts_icon_spinner,#sci_container #sci_channels_create .input_wrapper .spinner .ts_icon_check_circle_o_large,#sci_container #sci_channels_create .input_wrapper .spinner .ts_icon_spinner{top:.1875rem;position:relative}
#sci_container #sci_channels_create .input_wrapper .available{top:.5625rem}
#sci_container #sci_channels_create textarea{resize:none;margin-bottom:1.875rem;font-size:1.0625rem;line-height:1.25rem}
#sci_container #sci_channels_create .input_note{color:#a0a0a2;font-size:.8125rem;line-height:1.1875rem}
#sci_container #sci_channels_create button+button{margin-left:1rem}
#sci_container #sci_channels_create .placeholder_overlay{pointer-events:none;position:absolute;top:40px;left:70px}
#sci_container #sci_channels_create .placeholder_overlay:after{color:#2c2d30;content:".slack.com";font-size:1.0625rem;line-height:1.25rem}
#sci_container #sci_channels_create label.countdown:after{bottom:-39px}
#sci_container #sci_channels_create .ts_toggle{margin:0}
#sci_container #sci_channels_create .ts_toggle .ts_toggle_secondary_label{color:#717274;font-size:.9375rem}
#sci_container #sci_channels_create #sci_specific_team,#sci_container #sci_channels_create #sci_specific_team~#sci_external_team{padding-left:1.625rem}
#sci_container #sci_channels_create #sci_specific_team~#sci_external_team .placeholder_overlay{top:12px}
#sci_container #sci_send .sci_copy_link_container,#sci_container #sci_send .sci_send_email_container{cursor:pointer;border:1px solid #e8e8e8;padding:1.375rem;background-color:#fff;border-radius:.25rem}
#sci_container #sci_send .sci_copy_link_container>:first-child,#sci_container #sci_send .sci_send_email_container>:first-child{visibility:visible;display:flex}
#sci_container #sci_send .sci_copy_link_container>:last-child,#sci_container #sci_send .sci_send_email_container>:last-child{visibility:hidden;display:none}
#sci_container #sci_send .sci_copy_link_container.showing_sci_action,#sci_container #sci_send .sci_send_email_container.showing_sci_action{cursor:default;background-color:#fff!important}
#sci_container #sci_send .sci_copy_link_container.showing_sci_action>:first-child,#sci_container #sci_send .sci_send_email_container.showing_sci_action>:first-child{visibility:hidden;display:none}
#sci_container #sci_send .sci_copy_link_container.showing_sci_action>:last-child,#sci_container #sci_send .sci_send_email_container.showing_sci_action>:last-child{visibility:visible;display:flex}
#sci_container #sci_send .sci_copy_link_container.showing_sci_action~[data-action=sci_cancel],#sci_container #sci_send .sci_send_email_container.showing_sci_action~[data-action=sci_cancel]{visibility:visible;display:inline-block}
#sci_container #sci_send .sci_copy_link_container:hover,#sci_container #sci_send .sci_send_email_container:hover{background-color:#f9f9f9}
#sci_container #sci_send .sci_copy_link_container button,#sci_container #sci_send .sci_send_email_container button{margin-left:.75rem;min-width:102px}
#sci_container #sci_send .sci_copy_link_container{margin-bottom:1.25rem}
#sci_container #sci_send .sci_copy_link_container.showing_sci_action+.sci_send_email_container{margin-bottom:1.875rem}
#sci_container #sci_send .sci_copy_link_container .sci_image_bubble{background-image:url(/2453/img/enterprise/link.png);background-color:rgba(45,158,224,.9);background-size:30px;background-position:center;background-repeat:no-repeat}
@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){#sci_container #sci_send .sci_copy_link_container .sci_image_bubble{background-image:url(/2453/img/enterprise/link@2x.png)}
}
#sci_container #sci_send .sci_copy_link_container:hover .sci_image_bubble{background-color:#2d9ee0}
#sci_container #sci_send .sci_send_email_container.showing_sci_action{margin-bottom:1.875rem}
#sci_container #sci_send .sci_send_email_container .sci_image_bubble{background-image:url(/2453/img/enterprise/envelope.png);background-size:35px 23px;background-color:rgba(46,166,100,.9);background-position:center;background-repeat:no-repeat}
@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){#sci_container #sci_send .sci_send_email_container .sci_image_bubble{background-image:url(/2453/img/enterprise/envelope@2x.png)}
}
#sci_container #sci_send .sci_send_email_container:hover .sci_image_bubble{background-color:#2ea664}
#sci_container #sci_send [data-action=replace_sent_emails]{width:100%;max-width:100%;margin-top:.5rem;font-size:1rem;line-height:1.375rem}
#sci_container #sci_send [data-action=replace_sent_emails]>:first-child{margin-top:.5rem}
#sci_container #sci_send [data-action=replace_sent_emails] ts-icon:before{position:relative;top:.125rem}
#sci_container #sci_send [data-action=sci_cancel]{visibility:hidden;display:none}
#sci_container #sci_send .sci_image_bubble{margin-right:1.4375rem;width:60px;height:60px;border-radius:30px}
.invite_team_small .enter_icon{display:none}
.invite_team_small_icon,.invite_team_token_icon{border-radius:.2rem;background-size:100%;background-repeat:no-repeat;display:inline-block;width:24px;height:24px}
.lfs_item.active .invite_team_small .enter_icon{display:block}
.shared_channels_help_content{display:flex;align-items:center}
.shared_channels_help_content .shared_channels_help_content_icon{padding-right:1rem}
.shared_channels_help_content .shared_channels_help_content_text{font-size:.8rem;line-height:1.4}
.shared_channels_open_beta_modal{max-width:500px;margin-left:auto;margin-right:auto;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}
.shared_channels_open_beta_modal_header{text-align:center;margin-bottom:2rem}
#shared_channels_coachmark_image{width:100%;padding-bottom:50%;background-size:contain;background-repeat:no-repeat;background-image:url(/2a5e/img/shared_channels/coachmark_animation_@1x.gif)}
#shared_channels_coachmark_image.shared_channels_coachmark_image_without_animation{background-image:url(/2a5e/img/shared_channels/modal_image_@1x.jpg)}
@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){#shared_channels_coachmark_image{background-image:url(/2a5e/img/shared_channels/coachmark_animation_@2x.gif)}
#shared_channels_coachmark_image.shared_channels_coachmark_image_without_animation{background-image:url(/2a5e/img/shared_channels/modal_image_@2x.jpg)}
}
#shared_channels_coachmark_title{font-size:22px;line-height:1.22727273;margin-bottom:5px}
#shared_channels_coachmark_subtitle{font-size:16px;line-height:1.375}
.shared_channels_open_beta_modal_image{width:100%;padding-bottom:50%;background-size:contain;background-repeat:no-repeat;background-image:url(/2a5e/img/shared_channels/modal_image_@1x.jpg)}
@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.shared_channels_open_beta_modal_image{background-image:url(/2a5e/img/shared_channels/modal_image_@2x.jpg)}
}
.shared_channels_open_beta_modal_bullet{position:relative}
.shared_channels_open_beta_modal_bullet ts-icon{position:absolute;border-radius:50%;left:-31px;top:2px;height:20px;width:20px;line-height:20px}
.shared_channels_open_beta_modal_bullet .ts_icon_check_small_bold{color:#fff;background-color:#2ea664}
.shared_channels_open_beta_modal_bullet .ts_icon_exclamation_small{background-color:#fc0}
.shared_channels_open_beta_modal_bullet .ts_icon_exclamation_small:before{font-size:24px;position:absolute;left:-2px;top:-1px}
.p-shared_channels_retention_disclaimer__message{line-height:1.4}
@font-face{font-family:appleLogo;src:local("Lucida Grande");unicode-range:U+F8FF}
.file_header_detailed{position:relative;color:#a0a0a2;font-size:13px;line-height:15px;padding:2px 0 0 47px}
.file_header_detailed.no_member{padding-left:22px}
.file_header_detailed .member_image{position:absolute;top:0;left:0;width:37px;height:37px;border-radius:5px}
.file_header_detailed .member,.file_header_detailed .title{font-weight:900}
.file_header_detailed .member{color:#a0a0a2!important}
.file_header_detailed .title{margin-bottom:2px;font-size:15px;line-height:17px;color:#2c2d30}
.external .file_header_detailed .title{display:block;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}
.file_header_detailed .bullet{color:#e1e1e1;margin:0 1px}
.external_link{font-size:15px}
@font-face{font-family:appleLogo;src:local("Lucida Grande");unicode-range:U+F8FF}
.file_details_meta{text-align:center}
.file_details_meta .file_container{margin-top:18px;margin-bottom:18px}
.file_details_meta .file_meta_icon.filetype_icon{width:60px;height:60px;margin-top:36px}
.file_details_meta .file_meta_icon.filetype_icon:before{font-size:78px}
.file_details_meta .file_title{display:block;font-size:18px;line-height:24px;font-weight:900;margin-top:4px}
.file_details_meta .meta{font-size:15px;color:#717274;margin-top:10px;margin-bottom:20px}
.file_details_meta #share_file{margin-left:6px;margin-right:6px}
.file_details_share_to .share_to_header{position:relative;font-size:12px;margin-bottom:0;margin-left:7px;font-weight:400;color:#717274}
.file_details_share_to .share_to_header:before{content:"";position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:100%;height:1px;background-color:rgba(232,232,232,.5)}
.file_details_share_to .share_to_header .header_text{position:relative;z-index:1;background-color:#fff;padding-right:10px}
.shared_to_conversations{font-size:15px}
.shared_to_conversations .share_to_item{position:relative;padding-top:19px;padding-bottom:19px;margin-left:7px;margin-right:7px;border-bottom:1px solid rgba(232,232,232,.5)}
.shared_to_conversations .first_share{color:#717274;font-size:12px;padding-top:2px}
.shared_to_conversations .first_share_user{border-right:1px solid rgba(232,232,232,.5);padding-right:6px;margin-right:8px}
.shared_to_conversations .file_comment_btn{position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:0}
.shared_to_conversations .file_comment_btn:before{-webkit-transform:translateY(3px);-moz-transform:translateY(3px);-ms-transform:translateY(3px);transform:translateY(3px);padding-right:3px}
.file_comments_container .file_container{margin-bottom:16px}
.file_comments_container .file_comments{margin-left:12px;margin-right:12px}
.file_comments_container .file_comments_header{color:#717274;font-size:14px;margin-top:13px;padding-bottom:10px;border-bottom:1px solid #e6e6e6}
.file_comments_container #file_comment_form{margin-left:12px}
#flex_contents .file_comments_container #file_comment{width:calc(100% - 24px)}
.file_comments_container #file_comment_submit_btn{margin-right:24px}
@font-face{font-family:appleLogo;src:local("Lucida Grande");unicode-range:U+F8FF}
.fs_modal_file_viewer button{outline:0}
.fs_modal_file_viewer_header{position:absolute;z-index:3;top:0;right:0;left:0;display:flex;height:56px;background-color:#fff;box-shadow:0 1px 0 rgba(0,0,0,.10196078)}
.fs_modal_file_viewer_header .ts_icon:before{font-size:20px}
.fs_modal_file_viewer_header .btn{background:0 0;line-height:30px;text-shadow:none;color:#393a3f;margin:13px 0}
.fs_modal_file_viewer_header .btn:not(.btn_icon){padding:0 6px}
.fs_modal_file_viewer_header .btn .ts_icon:before{vertical-align:bottom}
.fs_modal_file_viewer_header .btn.active,.fs_modal_file_viewer_header .btn:active{box-shadow:none}
.fs_modal_file_viewer_header .btn:after{display:none}
.fs_modal_file_viewer_header .ts_tip.ts_tip_bottom .ts_tip_tip{margin-top:10px}
.ts_tip_left.fs_modal_file_viewer_header .ts_tip.ts_tip_bottom .ts_tip_tip:after{left:16px}
.ts_tip_right.fs_modal_file_viewer_header .ts_tip.ts_tip_bottom .ts_tip_tip:after{right:16px}
.fs_modal_file_viewer_header .match{background-color:transparent}
.fs_modal_file_viewer_header .muted_tooltip_info{color:#717274;font-size:12px}
.fs_modal_file_viewer_header .star_btn{min-width:32px;margin-right:6px;margin-left:8px;color:#a0a0a2}
.fs_modal_file_viewer_header .star.active,.fs_modal_file_viewer_header .star.starred,.fs_modal_file_viewer_header .star:active,.fs_modal_file_viewer_header .star:focus,.fs_modal_file_viewer_header .star:hover{color:#fc0}
.fs_modal_file_viewer_header .star:before{-webkit-transform:translateY(-1px);-moz-transform:translateY(-1px);-ms-transform:translateY(-1px);transform:translateY(-1px)}
.fs_modal_file_viewer_header .file_header_detailed{flex:1 1 50px;min-width:0;margin:10px 10px -10px 0}
.fs_modal_file_viewer_header .file_header_detailed .member{pointer-events:none}
.fs_modal_file_viewer_header .file_header_detailed .file_meta{display:block;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}
.fs_modal_file_viewer_header .file_header_detailed .file_meta .ts_icon_shared_channels{top:3px}
.fs_modal_file_viewer_header .file_header_detailed .file_meta .ts_icon_shared_channels:before{font-size:16px}
.fs_modal_file_viewer_header .controls{white-space:nowrap}
.fs_modal_file_viewer_header .control_btn,.fs_modal_file_viewer_header a.control_btn{display:inline-block;margin-right:-2px}
.fs_modal_file_viewer_header .control_btn,.fs_modal_file_viewer_header .control_btn:link,.fs_modal_file_viewer_header .control_btn:visited,.fs_modal_file_viewer_header a.control_btn,.fs_modal_file_viewer_header a.control_btn:link,.fs_modal_file_viewer_header a.control_btn:visited{color:#2c2d30}
.fs_modal_file_viewer_header .control_btn.active,.fs_modal_file_viewer_header .control_btn:active,.fs_modal_file_viewer_header .control_btn:focus,.fs_modal_file_viewer_header .control_btn:hover,.fs_modal_file_viewer_header a.control_btn.active,.fs_modal_file_viewer_header a.control_btn:active,.fs_modal_file_viewer_header a.control_btn:focus,.fs_modal_file_viewer_header a.control_btn:hover{color:#0576b9}
.fs_modal_file_viewer_header .ts_icon_cloud_download:before{-webkit-transform:translateY(-1px);-moz-transform:translateY(-1px);-ms-transform:translateY(-1px);transform:translateY(-1px)}
.fs_modal_file_viewer_header .ts_icon_external_link:before{-webkit-transform:translateY(-3px);-moz-transform:translateY(-3px);-ms-transform:translateY(-3px);transform:translateY(-3px)}
.fs_modal_file_viewer_header .ts_icon_ellipsis_o:before{-webkit-transform:translateY(-1px);-moz-transform:translateY(-1px);-ms-transform:translateY(-1px);transform:translateY(-1px)}
.fs_modal_file_viewer_header .ts_icon_times:before{-webkit-transform:translateY(1px);-moz-transform:translateY(1px);-ms-transform:translateY(1px);transform:translateY(1px)}
.fs_modal_file_viewer_header .comment_btn .ts_icon{margin-right:-3px}
.fs_modal_file_viewer_header .close_btn{position:relative;margin-left:19px;margin-right:12px}
.fs_modal_file_viewer_header .close_btn:after{display:block;position:absolute;top:50%;right:auto;bottom:auto;left:-12px;height:20px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);border-radius:0;border-right:1px solid #e5e5e5}
.fs_modal_file_viewer_header .comment_count{position:relative;top:-1px;display:inline-block;font-size:14px;font-weight:400;margin:0 0 -1px 3px}
.fs_modal_file_viewer_header .comment_count:empty{margin-left:0}
.fs_modal_file_viewer_header .unshare_link .ts_icon:before{overflow:visible;bottom:1px}
.fs_modal_file_viewer_header #file_public_link_revoker .ts_icon:before{position:absolute;-webkit-transform:translateX(3px) translateY(-4px);-moz-transform:translateX(3px) translateY(-4px);-ms-transform:translateX(3px) translateY(-4px);transform:translateX(3px) translateY(-4px)}
.fs_modal_file_viewer_header .flex_menu_download_circle{top:0;right:0;line-height:0}
#fs_modal.fs_modal_file_viewer>.fs_modal_btn{display:none}
#fs_modal.fs_modal_file_viewer .fs_modal_file_viewer_content{display:block;padding:0}
#fs_modal.fs_modal_file_viewer .contents{max-width:none;width:100%;margin:0;padding:0}
.fs_modal_file_viewer_content,.fs_modal_file_viewer_content .contents{width:100%;height:100%}
.fs_modal_file_viewer_content.aside_panel_active .viewer{width:calc(100% - 23.4375rem)}
.fs_modal_file_viewer_content.aside_panel_active .aside_panel{-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none}
.fs_modal_file_viewer_content .viewer{position:absolute;top:56px;right:0;bottom:0;left:0;width:100%;height:calc(100% - 3.5rem);overflow:hidden;background-color:#f3f3f3;-webkit-transition:width .25s ease-out;-moz-transition:width .25s ease-out;transition:width .25s ease-out}
.supports_custom_scrollbar:not(.slim_scrollbar) .fs_modal_file_viewer_content .viewer{border-right:.25rem solid transparent;border-right:none}
.supports_custom_scrollbar:not(.slim_scrollbar) .fs_modal_file_viewer_content .viewer::-webkit-scrollbar{position:absolute;-webkit-appearance:none;width:16px}
.supports_custom_scrollbar:not(.slim_scrollbar) .fs_modal_file_viewer_content .viewer::-webkit-scrollbar-thumb,.supports_custom_scrollbar:not(.slim_scrollbar) .fs_modal_file_viewer_content .viewer::-webkit-scrollbar-track{background-clip:padding-box!important;color:#f3f3f3;border-left:4px solid #f3f3f3;border-right:4px solid #f3f3f3;border-radius:6px/4px}
.supports_custom_scrollbar:not(.slim_scrollbar) .fs_modal_file_viewer_content .viewer::-webkit-scrollbar-track{background:#f3f3f3;box-shadow:inset 0 -4px 0 0,inset 0 4px 0 0}
.supports_custom_scrollbar:not(.slim_scrollbar) .fs_modal_file_viewer_content .viewer::-webkit-scrollbar-thumb{background:#d9d9de;box-shadow:inset 0 -2px,inset 0 -3px,inset 0 2px,inset 0 3px;min-height:36px}
.supports_custom_scrollbar:not(.slim_scrollbar) .fs_modal_file_viewer_content .viewer::-webkit-scrollbar-corner{background:#f3f3f3}
.supports_custom_scrollbar.slim_scrollbar .fs_modal_file_viewer_content .viewer{margin-right:2px;border-right:none}
.supports_custom_scrollbar.slim_scrollbar .fs_modal_file_viewer_content .viewer::-webkit-scrollbar{position:absolute;-webkit-appearance:none;width:16px}
.supports_custom_scrollbar.slim_scrollbar .fs_modal_file_viewer_content .viewer::-webkit-scrollbar-thumb{background-color:rgba(217,217,222,.5);background-clip:padding-box!important;border-radius:3px;color:#d9d9de;min-height:36px}
.supports_custom_scrollbar.slim_scrollbar .fs_modal_file_viewer_content .viewer::-webkit-scrollbar-thumb:hover{background-color:rgba(217,217,222,.8)}
.supports_custom_scrollbar.slim_scrollbar .fs_modal_file_viewer_content .viewer::-webkit-scrollbar-thumb,.supports_custom_scrollbar.slim_scrollbar .fs_modal_file_viewer_content .viewer::-webkit-scrollbar-track{border-left:4px solid transparent;border-right:4px solid transparent;border-radius:6px/4px}
.fs_modal_file_viewer_content .viewer #pdf_loading_spinner{position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%)}
.fs_modal_file_viewer_content .viewer .images{width:100%;height:100%}
.fs_modal_file_viewer_content .viewer figure{margin:0}
.fs_modal_file_viewer_content .viewer .scaled{min-width:100%;min-height:100%}
.fs_modal_file_viewer_content .viewer .scaled .scaled_image{max-width:calc(100% - 44px);max-height:calc(100% - 44px);position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;cursor:nesw-resize;cursor:-moz-zoom-in;cursor:-webkit-zoom-in}
.fs_modal_file_viewer_content .viewer .scaled .scaled_image.no_zoom{cursor:default}
.fs_modal_file_viewer_content .viewer .actual_pixel{visibility:hidden;display:table;position:absolute;top:0;left:0;bottom:0;right:0;min-width:100%;min-height:100%;overflow:auto;text-align:center;cursor:zoom-out}
.fs_modal_file_viewer_content .viewer .actual_pixel .actual_pixel_center{display:table-cell;min-width:100%;min-height:100%;vertical-align:middle}
.fs_modal_file_viewer_content .viewer .actual_pixel .actual_pixel_image{max-width:none;display:inline-block}
.fs_modal_file_viewer_content .viewer .broken_image .scaled_image{visibility:hidden}
.fs_modal_file_viewer_content .viewer .orientation_5{-webkit-transform-origin:50% 50%;transform-origin:50% 50%}
.fs_modal_file_viewer_content .viewer .orientation_6{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);-webkit-transform-origin:50% 50%;transform-origin:50% 50%}
.fs_modal_file_viewer_content .viewer .orientation_7{-webkit-transform:rotate(-90deg) scaleY(-1);-moz-transform:rotate(-90deg) scaleY(-1);-ms-transform:rotate(-90deg) scaleY(-1);transform:rotate(-90deg) scaleY(-1);-webkit-transform-origin:50% 50%;transform-origin:50% 50%}
.fs_modal_file_viewer_content .viewer .orientation_8{-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transform-origin:50% 50%;transform-origin:50% 50%}
.fs_modal_file_viewer_content .viewer .control_btns{opacity:0;-webkit-transition:opacity .25s ease-out;-moz-transition:opacity .25s ease-out;transition:opacity .25s ease-out}
.fs_modal_file_viewer_content .viewer:hover .control_btns{opacity:1}
.fs_modal_file_viewer_content .viewer .next_btn,.fs_modal_file_viewer_content .viewer .previous_btn{position:absolute;top:0;bottom:0;border:0;background-color:rgba(44,45,48,0);-webkit-transition:opacity 250ms ease-out,background-color 250ms ease-out,color .1s ease-out;-moz-transition:opacity 250ms ease-out,background-color 250ms ease-out,color .1s ease-out;transition:opacity 250ms ease-out,background-color 250ms ease-out,color .1s ease-out;padding:16px}
.fs_modal_file_viewer_content .viewer .next_btn ts-icon,.fs_modal_file_viewer_content .viewer .previous_btn ts-icon{display:block;width:51px;height:51px;background-color:#fff;border-radius:100%;box-shadow:0 1px 1px 0 rgba(0,0,0,.08)}
.fs_modal_file_viewer_content .viewer .next_btn ts-icon:before,.fs_modal_file_viewer_content .viewer .previous_btn ts-icon:before{line-height:53px}
.fs_modal_file_viewer_content .viewer .next_btn[disabled],.fs_modal_file_viewer_content .viewer .previous_btn[disabled]{cursor:default;opacity:.3}
.fs_modal_file_viewer_content .viewer .next_btn:focus:not([disabled]),.fs_modal_file_viewer_content .viewer .next_btn:hover:not([disabled]),.fs_modal_file_viewer_content .viewer .previous_btn:focus:not([disabled]),.fs_modal_file_viewer_content .viewer .previous_btn:hover:not([disabled]){background:rgba(44,45,48,.05);color:#005e99}
.fs_modal_file_viewer_content .viewer .previous_btn{left:0}
.fs_modal_file_viewer_content .viewer .next_btn{right:0}
.fs_modal_file_viewer_content .viewer.show_actual_pixel{overflow:auto}
.fs_modal_file_viewer_content .viewer.show_actual_pixel .scaled{position:absolute;visibility:hidden}
.fs_modal_file_viewer_content .viewer.show_actual_pixel .actual_pixel{position:relative;visibility:visible}
.fs_modal_file_viewer_content .viewer.show_actual_pixel .control_btns{display:none}
.fs_modal_file_viewer_content .aside_panel{position:absolute;z-index:2;overflow:auto;top:56px;right:0;bottom:0;width:375px;box-shadow:-1px 0 0 rgba(0,0,0,.10196078);background-color:#fefefe;-webkit-transition:-webkit-transform .25s ease-out;-moz-transition:-moz-transform .25s ease-out;transition:transform .25s ease-out;-webkit-transform:translateX(23.4375rem);-moz-transform:translateX(23.4375rem);-ms-transform:translateX(23.4375rem);transform:translateX(23.4375rem);padding:0 25px 25px}
.supports_custom_scrollbar:not(.slim_scrollbar) .fs_modal_file_viewer_content .aside_panel{border-right:.25rem solid transparent}
.supports_custom_scrollbar:not(.slim_scrollbar) .fs_modal_file_viewer_content .aside_panel::-webkit-scrollbar{position:absolute;-webkit-appearance:none;width:8px}
.supports_custom_scrollbar:not(.slim_scrollbar) .fs_modal_file_viewer_content .aside_panel::-webkit-scrollbar-thumb,.supports_custom_scrollbar:not(.slim_scrollbar) .fs_modal_file_viewer_content .aside_panel::-webkit-scrollbar-track{background-clip:padding-box!important;border-radius:3px;color:#fff}
.supports_custom_scrollbar:not(.slim_scrollbar) .fs_modal_file_viewer_content .aside_panel::-webkit-scrollbar-track{background:#f3f3f3;box-shadow:inset 0 -4px 0 0,inset 0 4px 0 0}
.supports_custom_scrollbar:not(.slim_scrollbar) .fs_modal_file_viewer_content .aside_panel::-webkit-scrollbar-thumb{background:#d9d9de;box-shadow:inset 0 -2px,inset 0 -3px,inset 0 2px,inset 0 3px;min-height:36px}
.supports_custom_scrollbar:not(.slim_scrollbar) .fs_modal_file_viewer_content .aside_panel::-webkit-scrollbar-corner{background:#fff}
.supports_custom_scrollbar.slim_scrollbar .fs_modal_file_viewer_content .aside_panel{margin-right:2px}
.supports_custom_scrollbar.slim_scrollbar .fs_modal_file_viewer_content .aside_panel::-webkit-scrollbar{position:absolute;-webkit-appearance:none;width:6px}
.supports_custom_scrollbar.slim_scrollbar .fs_modal_file_viewer_content .aside_panel::-webkit-scrollbar-thumb{background-color:rgba(113,114,116,.5);background-clip:padding-box!important;border-radius:3px;color:#717274;min-height:36px}
.supports_custom_scrollbar.slim_scrollbar .fs_modal_file_viewer_content .aside_panel::-webkit-scrollbar-thumb:hover{background-color:rgba(113,114,116,.8)}
.fs_modal_file_viewer_content .comment_header{position:relative;z-index:1;margin-bottom:20px;height:50px;padding-top:15px;border-bottom:1px solid #e5e5e5}
.fs_modal_file_viewer_content .no_comment{position:relative;z-index:2;margin-top:-21px;margin-bottom:40px;padding-top:133px;background:url(/0180/img/files/file_viewer_no_comment.png) 50% 1.3125rem no-repeat #fff;background-size:231px;text-align:center;font-size:14px;line-height:17px;color:#9b9bab}
@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.fs_modal_file_viewer_content .no_comment{background-image:url(/0bfa/img/files/file_viewer_no_comment@2x.png)}
}
.fs_modal_file_viewer_content .comments+.no_comment{display:none}
.fs_modal_file_viewer_content .comments:empty+.no_comment{display:block}
.fs_modal_file_viewer_content .aside_back_btn,.fs_modal_file_viewer_content .aside_close_btn{position:absolute;padding:0;border:0;background:0 0;font-size:.875rem;line-height:22px;color:#0576b9}
.fs_modal_file_viewer_content .aside_back_btn:focus,.fs_modal_file_viewer_content .aside_back_btn:hover,.fs_modal_file_viewer_content .aside_close_btn:focus,.fs_modal_file_viewer_content .aside_close_btn:hover{text-decoration:underline}
.fs_modal_file_viewer_content .comment_label{text-align:center;margin-bottom:0;font-size:.9375rem;line-height:20px}
.fs_modal_file_viewer_content #file_comment_form{padding-left:46px}
.fs_modal_file_viewer_content #file_comment{font-size:.9375rem;color:#2c2d30}
.fs_modal_file_viewer_content .details_header{position:relative;z-index:1;margin-bottom:20px;height:50px;padding-top:15px;border-bottom:1px solid #e5e5e5;text-align:center}
.fs_modal_file_viewer~#emoji_menu{z-index:1042}
.fs_modal_file_viewer~#emoji_menu #emoji_menu_content{z-index:1043}
.fs_modal_file_viewer~#ts_tip_float_floater{z-index:1042}
.fs_modal_file_viewer.with_conversations .aside_close_btn{right:0}
@font-face{font-family:appleLogo;src:local("Lucida Grande");unicode-range:U+F8FF}
#user_groups_pane .mention{background-color:#fff5cc}
#user_groups_container .info_panel{border:1px solid #e8e8e8;background:#f9f9f9;padding:1rem;border-radius:6px;font-size:1rem;margin:.5rem auto 2.5rem}
#user_groups_container .mention{background-color:#fff5cc!important}
#user_groups_container p.user_groups_tip{font-size:.95rem}
#all_user_groups #user_groups_list_scroller #user_groups_list_div{overflow-y:auto;overflow-x:hidden}
#all_user_groups #user_groups_list_scroller #user_groups_list_div .user_group_item{line-height:1.25rem}
#all_user_groups #user_groups_list_scroller #user_groups_list_div .user_group_item .user_group_count{margin-top:9px}
#user_groups_header{padding-top:6vh}
#user_groups_header .user_groups_search{position:relative;margin:1.25rem 0}
#user_groups_header .user_groups_search input.member_filter{padding-left:1.9rem}
#user_groups_header .user_groups_search .icon_search{position:absolute;font-size:1rem;top:5px;left:8px;color:#717274}
#user_groups_header a.icon_close{position:absolute;right:8px;top:6px;color:#a0a0a2;font-size:20px}
#user_groups_header a.icon_close:hover{color:#0576b9;text-decoration:none}
.user_group_item a{color:#2c2d30;text-decoration:none}
.user_group_item a i{line-height:18px;vertical-align:middle}
.user_group_item .ts_icon_shared_channels,.user_group_item .ts_icon_shared_channels_pending{position:relative;top:2px}
.user_group_item .user_group_actions{display:none;padding-top:.3rem}
.user_group_item .user_group_actions .btn_icon{height:32px;min-width:38px;padding:5px 6px}
.user_group_item .user_group_count{font-size:.85rem}
.user_group_item .user_group_count i{line-height:.85rem;vertical-align:bottom}
.user_group_item .user_group_count i:before{font-size:15px}
.user_group_item:hover{text-decoration:none}
.user_group_item:hover .user_group_actions{display:block}
.user_group_item:hover .user_group_count{display:none}
.user_group_item.highlight_yellow{-webkit-animation:highlight_fade 4s linear;-moz-animation:highlight_fade 4s linear;animation:highlight_fade 4s linear}
#flex_contents .user_group_item h4{font-size:1.125rem;margin-bottom:.2rem}
#flex_contents .user_group_item p{font-size:.95rem;margin-bottom:.2rem}
#flex_contents .user_group_item p.small{line-height:1.3rem}
#flex_contents .user_group_item:hover{background-color:#f9f9f9}
#flex_contents .user_group_item:hover h4{color:#005e99}
.search_icon_style .lfs_input{padding:6px 0 6px 5px!important}
.search_icon_style .search_icon{display:inline;position:absolute;top:.625rem;left:15px}
.search_icon_input_padding{padding:.4rem .4rem .4rem 2.5rem}
.user_group_settings_form .handle_input .icon_at{position:absolute;font-size:1.25rem;margin-left:.75rem;margin-top:.8rem;color:#717274}
.user_group_settings_form .handle_input input{padding-left:1.8rem}
.user_group_settings_form .empty .icon_at{display:none}
.user_group_settings_form .empty input{padding:.75rem}
.user_group_settings_form .lazy_filter_select .lfs_input_container{padding:.4rem .4rem .4rem 2.5rem}
.user_group_settings_form .lazy_filter_select .lfs_input_container .lfs_input{padding:6px 0 6px 5px!important}
.user_group_settings_form .lazy_filter_select .lfs_input_container .search_icon{display:inline;position:absolute;top:.625rem;left:15px}
.user_group_settings_form .lazy_filter_select .lfs_input_container input{font-size:1.25rem;padding:.3rem}
.user_group_settings_form .lazy_filter_select .lfs_list_container .lfs_list .lfs_item{padding:.375rem;font-weight:400;font-size:13.5px}
.user_group_settings_form .ts_icon_shared_channels,.user_group_settings_form .ts_icon_shared_channels_pending{bottom:-2px;line-height:12px}
.user_group_settings_form .ts_icon_shared_channel{font-size:15px;line-height:12px}
.user_group_settings_form .ts_icon_lock{margin-left:-3px;line-height:12px}
@-webkit-keyframes highlight_fade{from{background-color:#fff5cc}
to{background-color:#fff}
}
@-moz-keyframes highlight_fade{from{background-color:#fff5cc}
to{background-color:#fff}
}
@keyframes highlight_fade{from{background-color:#fff5cc}
to{background-color:#fff}
}
.user_group_members_form .lazy_filter_select .lfs_list .lfs_item{height:36px;padding:.15rem}
.user_group_invite_member_small{font-size:14px;position:relative;padding-left:8px;height:30px}
.user_group_invite_member_small .add_icon,.user_group_invite_member_small .enter_icon{display:none}
.user_group_invite_member_small .ts_icon_deactivated_user{bottom:13px;position:relative;color:#a0a0a2}
.lfs_item.active .user_group_invite_member_small .add_icon,.lfs_item.active .user_group_invite_member_small .enter_icon{display:inline}
.user_group_invite_member_small .add_icon{margin-top:.7rem;font-size:2rem;color:#005e99}
.user_group_invite_member_small .enter_icon{padding-left:10px}
.user_group_invite_member_small .invite_member_avatar{width:36px;height:36px;margin-right:.5rem;position:absolute;left:0;top:0;border-radius:6px}
.user_group_invite_member_small .name_container{display:flex;flex-direction:column;-ms-flex-pack:distribute;-webkit-box-pack:distribute;-webkit-justify-content:space-around;-moz-justify-content:space-around;justify-content:space-around;height:36px}
.user_group_invite_member_small .name_container .not_in_token{font-size:12px}
.lfs_item.lfs_token .user_group_invite_member_small{padding:0}
.lfs_item.lfs_token .user_group_invite_member_small .name_container{height:28px}
.lfs_item.lfs_token .user_group_invite_member_small .not_in_token{display:none}
.lfs_item.lfs_token .user_group_invite_member_small .invite_member_avatar{height:28px;width:28px;margin-right:.3rem;border-radius:0}
.lfs_item.lfs_token .user_group_invite_member_small .c-member__current-status .prevent_copy_paste,.lfs_item.lfs_token .user_group_invite_member_small .c-member__current-status--small:before,.lfs_item.lfs_token .user_group_invite_member_small .c-member__display-name,.lfs_item.lfs_token .user_group_invite_member_small .c-member__secondary-name{color:#fff}
.user_groups_img{background-image:url(/6d50c/img/user_groups.png);position:relative;display:block;width:100%;height:150px;background-repeat:no-repeat;background-size:contain;background-position:center}
#col_flex .user_groups_img{background-image:url(/0180/img/user_groups_flexpane_2x.png);max-width:384px;height:184px;margin:1rem auto 0}
#user_group_member_invite_div .lfs_input{padding:6px 0 6px 5px!important}
#user_group_member_invite_div .search_icon{display:inline;position:absolute;top:.625rem;left:15px}
#user_group_member_invite_div .lfs_item.lfs_token{padding-left:0;padding-top:0;padding-bottom:0;top:0}
#user_group_member_invite_div .disabled .lfs_item.lfs_token{background-color:#a0a0a2;border-color:#a0a0a2}
#user_group_member_invite_div .lfs_input_container{padding:.4rem}
#user_group_preview_container h3{font-size:1.37rem}
#user_group_preview_container p{font-size:.95rem;line-height:1.25rem}
#user_group_preview_container #user_group_menu_toggle{border-radius:6px;width:30px;height:25px}
#user_group_preview_container #user_group_menu_toggle:before{margin-top:2px}
#user_group_preview_container .flexpane_tab_bar li{width:50%}
#user_group_preview_container .flexpane_tab_bar li .tab{width:100%}
#user_group_preview_container .user_group_item.channel_item p{font-size:.9rem}
#user_groups_list p.user_groups_tip{font-size:.95rem;line-height:1.25rem}
#groups_tab #user_groups_container:not(.hidden)+#user_group_preview_container{display:none}
@font-face{font-family:appleLogo;src:local("Lucida Grande");unicode-range:U+F8FF}
ts-jumper{display:none;background:rgba(0,0,0,.4);position:absolute;top:0;left:0;right:0;bottom:0;z-index:2000;padding-top:30vh}
ts-jumper.active{display:block}
ts-jumper ts-jumper-container{width:460px;display:block;box-shadow:0 1px 10px rgba(0,0,0,.5);background:#fff;border-radius:8px;padding:1rem;padding-bottom:.75rem;margin:0 auto}
ts-jumper ts-jumper-shortcut-banner{text-align:center;font-size:13px;color:#717274;display:block;padding:0 0 16px}
ts-jumper ts-jumper-help{margin:1rem -1rem 0;padding:.75rem 1rem 0;border-top:1px solid #e8e8e8;color:#717274;font-size:.74rem;display:flex}
ts-jumper ts-jumper-help .left_border{border-color:#e8e8e8}
ts-jumper.empty_results ts-jumper-help{display:none}
ts-jumper .kb_shortcuts{flex:2 0 0}
ts-jumper input[type=text],ts-jumper input[type=text]:focus{font-size:1.75rem;font-weight:700;padding:1rem;border:1px solid #a0a0a2!important;border-radius:6px;box-shadow:none!important;color:#2c2d30;margin-bottom:1rem}
ts-jumper input[type=text]::-webkit-input-placeholder,ts-jumper input[type=text]:focus::-webkit-input-placeholder{color:#e8e8e8}
ts-jumper input[type=text]:-moz-placeholder,ts-jumper input[type=text]:focus:-moz-placeholder{color:#e8e8e8}
ts-jumper input[type=text]::-moz-placeholder,ts-jumper input[type=text]:focus::-moz-placeholder{color:#e8e8e8}
ts-jumper input[type=text]:-ms-input-placeholder,ts-jumper input[type=text]:focus:-ms-input-placeholder{color:#e8e8e8}
ts-jumper input[type=text]::placeholder,ts-jumper input[type=text]:focus::placeholder{color:#e8e8e8}
ts-jumper p{text-align:center;margin:0 1rem 0 0;line-height:1.25rem;word-break:break-word}
ts-jumper .btn{margin:1rem auto .5rem}
ts-jumper ol{width:100%;margin:0;padding:0 1rem 0 0;list-style-type:none}
.supports_custom_scrollbar ts-jumper ol{padding-right:.5rem}
ts-jumper ol li{text-decoration:none;outline:0;background:0 0;display:block;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;font-size:16px;line-height:2;border-radius:6px;font-weight:700;margin:0;padding:0 .5rem 0 0;position:relative;color:#717274}
ts-jumper ol li .item_details{padding:0 0 0 .75rem;width:100%;display:flex;align-items:baseline}
ts-jumper ol li .item_details span.channel_not_member:last-of-type{word-break:break-word;display:block;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}
ts-jumper ol li .item_details--no_decoration{text-decoration:none}
ts-jumper ol li .c-member,ts-jumper ol li .c-usergroup{flex:1;min-width:0}
ts-jumper ol li .c-member .presence{right:3px}
ts-jumper ol li .presence{width:15px;margin-bottom:1px}
ts-jumper ol li .presence i.presence_icon{left:-3px}
ts-jumper ol li .channel_name,ts-jumper ol li .view_name{margin-left:.25rem}
ts-jumper ol li .channel_renamed{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex-shrink:9999}
ts-jumper ol li .channel_name{display:block;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}
ts-jumper ol li .jumper_item_info{display:flex;align-items:baseline;margin-left:auto}
ts-jumper ol li ts-icon{line-height:1rem;color:#717274}
ts-jumper ol li ts-icon.ts_icon_random{margin-left:2px}
ts-jumper ol li ts-icon.ts_icon_random:before{font-size:14px}
ts-jumper ol li ts-icon.ts_icon_bolt,ts-jumper ol li ts-icon.ts_icon_list,ts-jumper ol li ts-icon.ts_icon_small_reply{position:relative;top:3px}
ts-jumper ol li ts-icon.ts_icon_pencil{position:relative;top:1px}
ts-jumper ol li ts-icon.ts_icon_pencil:before{font-size:16px;margin-right:3px;margin-left:1px}
ts-jumper ol li ts-icon.ts_icon_shared_channels,ts-jumper ol li ts-icon.ts_icon_shared_channels_pending{position:relative;color:#717274;margin-left:.25rem;top:-2px}
ts-jumper ol li ts-icon.ts_icon_shared_channels:before,ts-jumper ol li ts-icon.ts_icon_shared_channels_pending:before{vertical-align:middle}
ts-jumper ol li ts-icon.ts_icon_bolt{top:1px}
ts-jumper ol li ts-icon.ts_icon_bolt:before{font-size:15px;padding:0 2px}
ts-jumper ol li .jumper_team_icon{width:18px;height:18px;border-radius:4px;margin-right:2px;align-self:center}
ts-jumper ol li .channel_archived,ts-jumper ol li .channel_name,ts-jumper ol li .channel_not_member,ts-jumper ol li .member_real_name,ts-jumper ol li .searching,ts-jumper ol li .team_username,ts-jumper ol li .view_name{color:#2c2d30}
ts-jumper ol li .channel_archived,ts-jumper ol li .channel_not_member,ts-jumper ol li .current_status,ts-jumper ol li .member_deleted,ts-jumper ol li .member_real_name+.member_preferred_name,ts-jumper ol li .team_username{font-weight:400;margin-left:.5rem}
ts-jumper ol li .member_team_name{font-weight:400}
ts-jumper ol li .member_type{margin-left:.5rem;margin-right:-1rem}
ts-jumper ol li .channel_archived,ts-jumper ol li .channel_not_member,ts-jumper ol li .current_status,ts-jumper ol li .member_deleted,ts-jumper ol li .member_real_name+.member_preferred_name,ts-jumper ol li .member_team_name,ts-jumper ol li .team_username{color:#717274}
ts-jumper ol li .unread_count{border-radius:9px;color:#fff;background:#d72b3f;text-shadow:0 1px 0 rgba(0,0,0,.2);font-size:.8rem;font-weight:900;line-height:14px;padding:1px 8px;order:2;margin-left:.25rem}
ts-jumper ol li .channel_name+.unread_count{float:right}
ts-jumper ol li .ts_icon_spinner{position:relative;top:2px;left:-2px}
ts-jumper ol li .frecency_score{font-weight:400;color:#717274;font-size:.7rem;margin-left:.25rem;order:3}
ts-jumper ol li .team_name{font-weight:400;color:#717274;font-size:.7rem;margin-left:.25rem}
ts-jumper ol li.highlighted:not(.no_hover),ts-jumper ol:not(.keyboard_active) li:hover:not(.no_hover){background:#2d9ee0;color:#fff;cursor:pointer}
ts-jumper ol li.highlighted:not(.no_hover) .c-app_label,ts-jumper ol li.highlighted:not(.no_hover) .c-member__current-status,ts-jumper ol li.highlighted:not(.no_hover) .c-member__current-status:before,ts-jumper ol li.highlighted:not(.no_hover) .c-member__display-name,ts-jumper ol li.highlighted:not(.no_hover) .c-member__name,ts-jumper ol li.highlighted:not(.no_hover) .c-member__secondary-name,ts-jumper ol li.highlighted:not(.no_hover) .channel_archived,ts-jumper ol li.highlighted:not(.no_hover) .channel_name,ts-jumper ol li.highlighted:not(.no_hover) .channel_not_member,ts-jumper ol li.highlighted:not(.no_hover) .current_status,ts-jumper ol li.highlighted:not(.no_hover) .frecency_score,ts-jumper ol li.highlighted:not(.no_hover) .member_deleted,ts-jumper ol li.highlighted:not(.no_hover) .member_real_name,ts-jumper ol li.highlighted:not(.no_hover) .member_real_name+.member_preferred_name,ts-jumper ol li.highlighted:not(.no_hover) .member_real_name+.member_username,ts-jumper ol li.highlighted:not(.no_hover) .member_team_name,ts-jumper ol li.highlighted:not(.no_hover) .member_username,ts-jumper ol li.highlighted:not(.no_hover) .member_username+.member_real_name,ts-jumper ol li.highlighted:not(.no_hover) .team_name,ts-jumper ol li.highlighted:not(.no_hover) .team_username,ts-jumper ol li.highlighted:not(.no_hover) .view_name,ts-jumper ol li.highlighted:not(.no_hover) i.presence_icon,ts-jumper ol li.highlighted:not(.no_hover) ts-icon,ts-jumper ol:not(.keyboard_active) li:hover:not(.no_hover) .c-app_label,ts-jumper ol:not(.keyboard_active) li:hover:not(.no_hover) .c-member__current-status,ts-jumper ol:not(.keyboard_active) li:hover:not(.no_hover) .c-member__current-status:before,ts-jumper ol:not(.keyboard_active) li:hover:not(.no_hover) .c-member__display-name,ts-jumper ol:not(.keyboard_active) li:hover:not(.no_hover) .c-member__name,ts-jumper ol:not(.keyboard_active) li:hover:not(.no_hover) .c-member__secondary-name,ts-jumper ol:not(.keyboard_active) li:hover:not(.no_hover) .channel_archived,ts-jumper ol:not(.keyboard_active) li:hover:not(.no_hover) .channel_name,ts-jumper ol:not(.keyboard_active) li:hover:not(.no_hover) .channel_not_member,ts-jumper ol:not(.keyboard_active) li:hover:not(.no_hover) .current_status,ts-jumper ol:not(.keyboard_active) li:hover:not(.no_hover) .frecency_score,ts-jumper ol:not(.keyboard_active) li:hover:not(.no_hover) .member_deleted,ts-jumper ol:not(.keyboard_active) li:hover:not(.no_hover) .member_real_name,ts-jumper ol:not(.keyboard_active) li:hover:not(.no_hover) .member_real_name+.member_preferred_name,ts-jumper ol:not(.keyboard_active) li:hover:not(.no_hover) .member_real_name+.member_username,ts-jumper ol:not(.keyboard_active) li:hover:not(.no_hover) .member_team_name,ts-jumper ol:not(.keyboard_active) li:hover:not(.no_hover) .member_username,ts-jumper ol:not(.keyboard_active) li:hover:not(.no_hover) .member_username+.member_real_name,ts-jumper ol:not(.keyboard_active) li:hover:not(.no_hover) .team_name,ts-jumper ol:not(.keyboard_active) li:hover:not(.no_hover) .team_username,ts-jumper ol:not(.keyboard_active) li:hover:not(.no_hover) .view_name,ts-jumper ol:not(.keyboard_active) li:hover:not(.no_hover) i.presence_icon,ts-jumper ol:not(.keyboard_active) li:hover:not(.no_hover) ts-icon{color:#fff}
ts-jumper ol li.highlighted:not(.no_hover) .c-app_label,ts-jumper ol:not(.keyboard_active) li:hover:not(.no_hover) .c-app_label{background-color:rgba(255,255,255,.3)}
ts-jumper ol li.highlighted.deleted_count,ts-jumper ol:not(.keyboard_active) li:hover.deleted_count{background:0 0;color:#0576b9}
ts-jumper ol .deleted_count{padding-left:35px;font-weight:400}
ts-jumper ol .deleted{display:none}
ts-jumper ol.show_scores li .item_details{width:100%;height:30px}
ts-jumper ts-jumper-switch-loading{display:block;text-align:center;margin:1rem 0 1rem -1rem;line-height:40px}
ts-jumper ts-jumper-switch-loading img{width:40px;height:40px}
ts-jumper ts-jumper-results{max-height:240px;overflow:auto;display:block;margin-right:-1rem}
ts-jumper ts-jumper-results:empty{margin-top:-.75rem}
ts-jumper ts-jumper-results .only_deleted li.deleted_count,ts-jumper ts-jumper-results.show_deleted li.deleted_count{display:none}
ts-jumper ts-jumper-results .only_deleted li.deleted,ts-jumper ts-jumper-results.show_deleted li.deleted{display:block}
.supports_custom_scrollbar ts-jumper ts-jumper-results{border-right:.25rem solid transparent;overflow-y:scroll}
.supports_custom_scrollbar ts-jumper ts-jumper-results::-webkit-scrollbar{position:absolute;-webkit-appearance:none;width:8px}
.supports_custom_scrollbar ts-jumper ts-jumper-results::-webkit-scrollbar-thumb,.supports_custom_scrollbar ts-jumper ts-jumper-results::-webkit-scrollbar-track{background-clip:padding-box!important;border-radius:3px;color:#fff}
.supports_custom_scrollbar ts-jumper ts-jumper-results::-webkit-scrollbar-track{background:0 0;box-shadow:inset 0 -4px 0 0,inset 0 4px 0 0}
.supports_custom_scrollbar ts-jumper ts-jumper-results::-webkit-scrollbar-thumb{background:#d9d9de;box-shadow:inset 0 -2px,inset 0 -3px,inset 0 2px,inset 0 3px;min-height:36px}
.supports_custom_scrollbar ts-jumper ts-jumper-results::-webkit-scrollbar-corner{background:#fff}
@font-face{font-family:appleLogo;src:local("Lucida Grande");unicode-range:U+F8FF}
.slack_menu_section{position:relative;padding-top:16px;padding-bottom:15px}
.slack_menu_section:before{content:"";position:absolute;top:0;width:100%;border-top:1px solid rgba(0,0,0,.15);opacity:.8}
.slack_menu_you:before{display:none}
.slack_menu_header{height:40px;margin:6px 22px}
.slack_menu_header .member_preview_link,.slack_menu_header .team_icon{float:left;margin-right:10px}
.slack_menu_header_primary{font-size:1.125rem;line-height:1.5rem;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text;-webkit-transform:translateY(-.1875rem);-moz-transform:translateY(-.1875rem);-ms-transform:translateY(-.1875rem);transform:translateY(-.1875rem)}
.slack_menu_header_primary.vertically_center_full_name{line-height:2.25rem;-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none}
.slack_menu_header_secondary{font-size:.9375rem;line-height:1.125rem;color:#a0a0a2;font-weight:500;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text;-webkit-transform:translateY(-.3125rem);-moz-transform:translateY(-.3125rem);-ms-transform:translateY(-.3125rem);transform:translateY(-.3125rem)}
.current_status_input_for_team_menu .current_status_input_wrap{margin:0 16px}
.current_status_input_for_team_menu .current_status_action_buttons{padding-left:16px;padding-right:16px;margin-bottom:14px;max-height:48px}
.current_status_input_for_team_menu .current_status_action_buttons.invisible{max-height:0;opacity:0}
.current_status_input_for_team_menu .current_status_presets{margin-top:16px;border-top:1px solid #e8e8e8}
.current_status_input_for_team_menu .current_status_presets .current_status_presets_section_header{padding:0;margin-bottom:10px}
.current_status_input_for_team_menu .current_status_presets .current_status_presets_section_header .header_label{text-transform:none;color:#717274}
.current_status_input_for_team_menu .current_status_presets .current_status_preset_option{margin:0 16px;padding:0 11px;line-height:28px}
.current_status_input_for_team_menu .current_status_presets .current_status_preset_option .current_status{margin-left:15px}
.slack_menu_download{background-color:#f9f9f9}
.slack_menu_download ts-icon{color:#a0a0a2;position:absolute;right:0}
.slack_menu_download .download_link{position:relative;padding-left:3.275rem;line-height:2.525rem;height:43px}
.slack_menu_download .download_link:before{position:absolute;top:6px;left:6px;width:35px;height:35px;content:"";background-image:url(/66f9/img/icons/ios-256.png);background-repeat:no-repeat;background-size:35px;display:inline-block;-webkit-transform:translateY(-2px);-moz-transform:translateY(-2px);-ms-transform:translateY(-2px);transform:translateY(-2px)}
.slack_menu_download .download_link:hover ts-icon{color:#fff}
.team_menu.slack_menu{overflow:hidden;background-color:transparent}
.team_menu.slack_menu .menu_body,.team_menu.slack_menu .scrolling .menu_body{width:270px}
.team_menu.slack_menu .menu_list{margin:0}
.team_menu.slack_menu .menu_list .menu_list_link{display:block;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;padding-right:.5rem}
.supports_custom_scrollbar .team_menu.slack_menu .menu_content{background:#fff}
.submenu[data-origin-id=member_current_status_item]{-webkit-transform:translateY(-14px);-moz-transform:translateY(-14px);-ms-transform:translateY(-14px);transform:translateY(-14px)}
#slack_menu_current_status_submenu{width:300px}
#slack_menu_current_status_submenu #slack_menu_current_status_input_container .current_status_input_label_content,#slack_menu_current_status_submenu #slack_menu_current_status_input_container .validation_message{display:none!important}
#slack_menu_current_status_submenu #slack_menu_current_status_input_container label.countdown:after{margin-right:2.125rem}
#slack_menu_current_status_submenu #slack_menu_current_status_input_container .status_clear_icon{color:inherit}
.menu a.focus-ring{box-shadow:none}
#limit_meter{height:auto;margin:-8px 0}
#limit_meter_link{padding:8px;white-space:normal;position:relative}
#limit_meter_circle_progress{float:right;margin-left:10px}
#limit_meter_messages_count{position:absolute;top:8px;right:8px;width:50px;line-height:50px;text-align:center;font-size:12px}
#limit_meter_message_header{font-size:15px;font-weight:700;line-height:20px;margin-bottom:4px}
#limit_meter_message_body{font-size:13px;line-height:17px;color:#717274}
#limit_meter:hover #limit_meter_message_body{color:#fff}
@font-face{font-family:appleLogo;src:local("Lucida Grande");unicode-range:U+F8FF}
.channel_header{display:flex;background:#fff;padding:.7rem 0 0;height:100%;box-shadow:inset 1px 0 0 0 #e8e8e8}
.is_electron_mac .channel_header{padding:21px 0 0}
.channel_header.onboarding{display:none}
.channel_header .special_formatting_quote{display:inline;margin:0}
.channel_header .dynamic_content_max_width{padding-left:6px;width:auto}
.channel_header .blue_on_hover:hover{color:#0576b9}
.messages_header{display:flex;flex:1;min-width:1px;color:#717274}
.channel_title{min-width:1px;margin-top:-2px}
.channel_title .channel_name_container{display:flex;-webkit-transition:.15s;-moz-transition:.15s;transition:.15s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.channel_title .channel_name{display:flex;min-width:1px;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text;margin:0 0 -2px;line-height:1.3;font-size:1.125rem;font-weight:900;padding:0 .1rem 0 1.3rem;color:#2c2d30;cursor:pointer;align-items:baseline}
.channel_title .channel_name button{color:inherit}
#channel_title,#im_title,.dm_title{display:block;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}
@-moz-document url-prefix(){.dm_title{text-overflow:clip}
}
.channel_title .channel_actions_container{display:flex}
.channel_title .ts_icon_lock{font-size:1.3rem;line-height:0;margin-left:-5px;margin-right:-2px}
.channel_title .ts_icon_shared_channels,.channel_title .ts_icon_shared_channels_pending{position:relative;right:0;top:4px;margin-left:1px;color:#2c2d30}
.channel_title .channel_name.muted,.muted+.ts_icon_shared_channels{color:#717274}
.channel_title .ts_icon_shared_channel{font-size:1.4375rem;line-height:.75;margin-left:5px;z-index:3}
.channel_title .ts_icon_shared_channel.away{color:#717274}
.channel_title .dm_title{margin:0}
.channel_title .mpdm_member{display:inline;line-height:inherit}
.channel_title .mpdm_member:not(:last-child):after{content:', '}
.channel_title .mpdm_member.away{color:#717274}
.channel_title .mute_btn{z-index:auto}
.channel_title .muted_icon{margin-left:4px;font-size:.85rem;color:#717274;position:relative;top:1px}
.channel_title .muted_icon:hover{color:#d72b3f}
#im_title{margin-right:.25rem}
#im_title.away{color:#717274}
.channel_header_info{display:flex;align-items:center;margin-top:5px;padding-left:1.3rem;font-size:.8125rem;font-weight:400;line-height:1.16}
.channel_header_info .ts_icon,.channel_header_info ts-icon{line-height:.9;display:inline-block}
.channel_header_info .ts_icon:before,.channel_header_info ts-icon:before{position:relative}
.channel_header_info button{color:#717274}
.channel_header_info_item{display:flex;white-space:nowrap;margin-right:.4rem}
.channel_header_info_item:empty,.channel_header_info_item:last-child{margin-right:0}
.channel_header_info_item:not(:empty)~.channel_header_info_item:not(:first-child):before{padding-right:.4rem;color:rgba(113,114,116,.5);content:'|';align-self:center}
.channel_header_info_item:last-child{padding-right:0}
.channel_header_info .star,.channel_name .star{margin-top:1px;-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none}
.channel_header_info .channel_members_icon:before{margin-top:2px}
.channel_name .star.starred,.channel_name .star:hover{color:#fc0}
.channel_header_member_status .presence{width:11px;height:auto;position:static;margin:auto}
.channel_header_member_status .presence .presence_icon{line-height:1;font-size:inherit;position:static;margin-left:-4px}
.channel_header_member_status .presence .presence_icon:before{line-height:0;height:9px}
.channel_header_member_current_status{display:inline-block;font-size:15px;flex:1 9999 auto}
.channel_header_member_current_status .emoji-sizer{width:1rem;height:1rem}
#header_status_message{margin-left:4px}
.channel_header_info_item.channel_header_member_status{overflow:hidden}
.channel_header_info_item.channel_header_member_status #header_status_message{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.channel_header_info_item.pin{white-space:nowrap}
#channel_members_toggle_count .channel_members_icon.is_filled:before{content:'\E555';color:#0576b9}
#channel_members_toggle_count .ts_tip_tip{margin-left:6px}
#channel_members_toggle_count .ts_tip_tip:after{margin-left:-6px}
#pinned_item_count_count{min-width:8px;margin-top:1px;display:inline-block}
#pinned_item_count .pinned_count_icon:before{position:relative;left:-2px}
#pinned_item_count .pinned_count_icon.is_filled:before{content:'\E547';color:#f26130}
.pin_count_new_pin_message{display:block}
.channel_topic{flex:0 1 auto}
.channel_topic_container{cursor:default;flex:1;min-width:1px}
.channel_topic_container:hover #edit_topic_trigger{display:block;visibility:visible}
.channel_topic code{margin:0;padding:0}
#edit_topic_container{cursor:pointer;height:18px;margin:0 7px 0 0;overflow:hidden;position:relative}
#edit_topic_container:hover{z-index:941;overflow:visible;white-space:normal;text-overflow:clip;word-wrap:break-word}
#edit_topic_container:focus{outline:0}
#edit_topic_container.focus-ring{outline:0;box-shadow:0 0 0 3px rgba(21,67,217,.8);border-radius:4px!important}
#edit_topic_container.focus-ring #channel_topic_text{box-shadow:0 0 0 3px rgba(21,67,217,.8);border-radius:4px!important}
#edit_topic_trigger{display:none;visibility:hidden;color:#0576b9}
#edit_topic_inner{display:block}
#edit_topic_inner:before{background:#fff;border:1px solid #e8e8e8;border-radius:.3077em;box-shadow:0 1px 1px 0 rgba(0,0,0,.05);content:'';top:0;right:0;bottom:0;left:0;margin:-.23em -.3em;padding:.23em .3em;position:absolute}
#edit_topic_inner:focus{outline:0}
#edit_topic_inner:hover{min-width:min-content;position:relative;white-space:normal}
.is_win #edit_topic_inner:hover{min-width:1em}
#edit_topic_inner:hover #channel_topic_text{white-space:pre-wrap}
.is_win #edit_topic_inner:hover #channel_topic_text{min-width:1em}
#channel_topic_text{display:block;line-height:1.4;min-width:min-content;overflow:hidden;position:relative;text-overflow:ellipsis}
#channel_topic_text,#channel_topic_text code{white-space:nowrap}
#channel_topic_text[data-placeholder]:empty:before{content:'\E024';display:inline-block;font-family:Slack;font-style:normal;font-weight:400;position:relative;top:1px}
#channel_topic_text[data-placeholder]:empty:after{content:' ' attr(data-placeholder)}
#channel_topic_text .emoji,#channel_topic_text .emoji-outer{font-size:16px}
.channel_topic_dialog#generic_dialog{top:55px;left:515px}
.channel_topic_dialog form{margin:0 0 3px;padding:0}
.channel_topic_dialog .inline_message_input_container{margin:0;width:390px}
.channel_topic_dialog .inline_message_input_container .message_input~.emo_menu{right:17px;top:0}
.channel_topic_dialog .modal-body{margin:15px 0 0 15px}
.channel_topic_dialog~.modal-backdrop{opacity:0}
.channel_topic_dialog label{cursor:default;height:16px;margin-bottom:0!important;text-align:left;width:100%}
.channel_topic_dialog label:after{bottom:1px;height:16px;right:.25rem}
#channel_header_unread_refresh{color:#2c2d30}
.channel_header_unread_view_divider_bar{height:1.8rem}
#channel_header_unread_refresh.hidden+.channel_header_unread_view_divider_bar{display:none}
.channel_header_icon{display:inline-block;width:32px;height:32px;line-height:1;margin-left:1px;color:#717274;border-radius:.25rem}
.channel_header_icon:focus{outline:0}
.channel_title_info{display:flex;color:#717274;margin:3px 8px 0 0}
.channel_calls_container{display:inline-block;vertical-align:middle}
.channel_calls_loading{text-align:center;line-height:2}
.call_loading_container{display:inline-block;vertical-align:middle}
.channel_calls_button .call_icon.call_window_offline{color:#e8e8e8;cursor:default}
.channel_actions_toggle.active:focus,.details_toggle.active:focus{color:#0576b9}
.divider_bar{width:1px;height:1.5rem;background:rgba(113,114,116,.5);margin:.25rem 0 .25rem 5px}
.channel_header .channel_header__tabs__container{position:absolute;height:30px;width:100%;top:31px}
.is_electron_mac .channel_header__tabs__container{top:39px}
.channel_header .channel_header__tabs{bottom:0;display:flex;align-items:flex-end;margin:0 0 0 1.3rem;position:absolute}
.channel_header .channel_header__tabs .channel_header__tab{color:#717274;font-size:14px;height:36px;margin-right:1rem}
.channel_header .channel_header__tabs .channel_header__tab:hover{color:#2c2d30}
.channel_header .channel_header__tabs .channel_header__tab.--active{color:#2c2d30;position:relative}
.channel_header .channel_header__tabs .channel_header__tab.--active::after{border-bottom:1px solid #717274;content:'';position:absolute;top:0;left:0;right:0;bottom:0}
.flex_header{display:flex;align-items:center;height:34px;margin:2px 0 0;padding:0 10px 0 0;width:415px;-webkit-transition:width .15s ease-out 0s;-moz-transition:width .15s ease-out 0s;transition:width .15s ease-out 0s}
.whats_new_showing .flex_header{width:445px;padding-right:0}
.whats_new_showing .flex_pane_showing:not(.details_showing) .flex_header,.whats_new_showing .search_focused .flex_header{width:392px}
.flex_pane_showing:not(.details_showing) .flex_header,.search_focused .flex_header{width:492px}
@media screen and (max-width:1440px){.flex_header{width:365px}
.flex_pane_showing:not(.details_showing) .flex_header,.search_focused .flex_header{width:442px}
}
@media screen and (max-width:1366px){.flex_header{width:315px}
.whats_new_showing .flex_header{width:345px}
.flex_pane_showing:not(.details_showing) .flex_header,.search_focused .flex_header{width:392px}
}
@media screen and (max-width:1279px){.flex_header{width:300px}
.flex_pane_showing:not(.details_showing) .flex_header,.search_focused .flex_header{width:367px}
}
@media screen and (max-width:1070px){.flex_header{width:280px}
.flex_pane_showing:not(.details_showing) .flex_header,.search_focused .flex_header{width:337px}
}
@media screen and (max-width:860px){.flex_header{width:250px}
.flex_pane_showing:not(.details_showing) .flex_header,.search_focused .flex_header{width:312px}
}
#search_container{flex:1;position:relative;z-index:0;margin:0 7px 0 0;min-width:0}
.search_form{display:flex;align-items:center;padding:2px 0;height:34px;border-radius:.35rem;border:1px solid #a0a0a2}
.search_form:hover{border-color:#717274}
.search_focused .search_form{border-color:#717274;box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}
#search_container .search_input{flex:1;-webkit-transition:width .15s ease-out 0s;-moz-transition:width .15s ease-out 0s;transition:width .15s ease-out 0s;font-size:15px;height:auto;padding-left:0!important;padding-right:0!important;padding-top:0;padding-bottom:0;margin:0;border:none;border-radius:0;display:block}
#search_container .search_input.focus,#search_container .search_input:focus,#search_container .search_input:hover{box-shadow:none}
#search_container .search_input:focus{outline:0}
.icon_search_wrapper,.search_clear_icon_wrapper{width:30px;flex:none}
#search_container .icon_search{flex:none;top:0;left:0;z-index:1;margin-right:-25px;margin-left:8px;text-shadow:none;opacity:1;-moz-opacity:1;-khtml-opacity:1;width:17px;height:17px;position:static;color:#717274}
#search_spinner,.icon_search,.search_clear_icon{width:17px;height:17px;display:block;margin:0 auto}
#search_spinner{color:#2c2d30}
.search_clear_icon{display:none}
.search_clear_icon .ts_icon_times_circle{color:#717274}
.search_clear_icon:hover{text-decoration:none}
.search_form.active .search_clear_icon{display:block}
.search_input_wrapper{font-size:15px;display:flex;align-items:baseline;flex:1;min-width:0}
.channel_header .highlighter_underlay{flex:1}
#search_container #search_autocomplete_popover{flex:none;left:auto;right:0;top:39px;margin-top:0}
#sli_recap_toggle{display:none}
#canvases_toggle.active,#canvases_toggle.active:hover #details_toggle.active:hover,#details_toggle.active,#recent_mentions_toggle.active,#recent_mentions_toggle.active:hover,#sli_recap_toggle.active,#stars_toggle.active,#stars_toggle.active:hover{background:#e8e8e8;color:#2c2d30}
#canvases_toggle.jquery_hover .ts_tip_tip,#details_toggle.jquery_hover .ts_tip_tip,#recent_mentions_toggle.jquery_hover .ts_tip_tip,#stars_toggle.jquery_hover .ts_tip_tip{display:none}
#star_badge{display:none;background:#2d9ee0;padding:1px .3rem;margin-left:.25rem;border-radius:1rem;line-height:13px;font-size:10px;font-weight:900;color:#fff;position:absolute;left:18px;top:-6px}
#recent_mentions_toggle{flex:none;width:34px;z-index:2}
#recent_mentions_toggle:hover{color:#d72b3f}
#recent_mentions_toggle.ts_tip_rightish .ts_tip_tip:after{right:47px}
#recent_mentions_toggle.ts_tip_rightish .ts_tip_tip{right:-30px}
#stars_toggle{flex:none;width:34px}
#stars_toggle.active:focus,#stars_toggle:hover{color:#fc0}
#stars_toggle .ts_tip_tip{right:-14px}
#stars_toggle .ts_tip_tip:after{right:31px}
#flex_menu_toggle{flex:none;width:22px}
#flex_menu_toggle.active,#flex_menu_toggle.active:focus{color:#0576b9}
#flex_menu_toggle .ts_tip_tip{right:-5px}
#flex_menu_toggle .ts_tip_tip:after{right:17px}
#flex_menu_toggle .flex_menu_download_circle{top:-8px;right:-10px;width:20px;height:18px;z-index:2;background:#fff}
#flex_menu_toggle .flex_menu_download_circle canvas{background:#fff;border-radius:.5rem}
#whats_new_toggle{display:none;border-radius:.25rem 0 0 .25rem}
#whats_new_toggle .ts_tip_tip{margin-right:.75rem}
#whats_new_toggle.exp_expanding{width:auto;padding:0 6px}
#whats_new_toggle.exp_expanding .ts_icon_emoji_celebration:before{vertical-align:text-bottom}
#whats_new_toggle.exp_expanding .num_only,#whats_new_toggle.exp_expanding .num_updates{display:inline-block;vertical-align:bottom;margin-bottom:2px;font-size:.9rem;font-weight:700}
#whats_new_toggle.exp_expanding .num_only{display:none}
@media screen and (max-width:1366px){#whats_new_toggle.exp_expanding .num_updates{display:none}
#whats_new_toggle.exp_expanding .num_only{display:inline-block}
}
.whats_new_showing #whats_new_toggle{display:block}
#rxn_toast_div{position:absolute;top:12px;right:69px;z-index:3;width:33px;height:33px;padding:.2rem .48rem;border:1px solid rgba(79,176,252,.4);border-radius:.35rem;text-align:center;cursor:pointer;background:#fff}
.whats_new_showing #rxn_toast_div{right:99px}
#rxn_toast_div:before{position:absolute;top:0;left:0;background:rgba(79,176,252,.08);border-radius:.35rem;content:'';width:100%;height:100%}
#rxn_toast_div .emoji-sizer{margin:1px 4px 0 -4px!important;vertical-align:middle}
#rxn_toast_div .ts_tip_tip{word-wrap:break-word;white-space:pre}
#rxn_toast_div.ts_tip_rightish .ts_tip_tip:after{right:55px}
.channel_header_drag_region{flex:1}
@font-face{font-family:appleLogo;src:local("Lucida Grande");unicode-range:U+F8FF}
#messages_container{overflow-y:hidden}
.unread_view_is_showing #messages_unread_status{display:none}
#unread_msgs_scroller_div{margin-top:7px;overflow-y:scroll}
.supports_custom_scrollbar:not(.slim_scrollbar) #unread_msgs_scroller_div{border-right:.25rem solid transparent}
.supports_custom_scrollbar:not(.slim_scrollbar) #unread_msgs_scroller_div::-webkit-scrollbar{position:absolute;-webkit-appearance:none;width:8px}
.supports_custom_scrollbar:not(.slim_scrollbar) #unread_msgs_scroller_div::-webkit-scrollbar-thumb,.supports_custom_scrollbar:not(.slim_scrollbar) #unread_msgs_scroller_div::-webkit-scrollbar-track{background-clip:padding-box!important;border-radius:3px;color:#fff}
.supports_custom_scrollbar:not(.slim_scrollbar) #unread_msgs_scroller_div::-webkit-scrollbar-track{background:#f3f3f3;box-shadow:inset 0 -4px 0 0,inset 0 4px 0 0}
.supports_custom_scrollbar:not(.slim_scrollbar) #unread_msgs_scroller_div::-webkit-scrollbar-thumb{background:#d9d9de;box-shadow:inset 0 -2px,inset 0 -3px,inset 0 2px,inset 0 3px;min-height:36px}
.supports_custom_scrollbar:not(.slim_scrollbar) #unread_msgs_scroller_div::-webkit-scrollbar-corner{background:#fff}
.supports_custom_scrollbar.slim_scrollbar #unread_msgs_scroller_div{margin-right:2px}
.supports_custom_scrollbar.slim_scrollbar #unread_msgs_scroller_div::-webkit-scrollbar{position:absolute;-webkit-appearance:none;width:6px}
.supports_custom_scrollbar.slim_scrollbar #unread_msgs_scroller_div::-webkit-scrollbar-thumb{background-color:rgba(113,114,116,.5);background-clip:padding-box!important;border-radius:3px;color:#717274;min-height:36px}
.supports_custom_scrollbar.slim_scrollbar #unread_msgs_scroller_div::-webkit-scrollbar-thumb:hover{background-color:rgba(113,114,116,.8)}
#unread_msgs_scroller_div:before{display:none}
#unread_msgs_scroller_div:focus{outline:0}
#unread_msgs_scroller_div:after{opacity:0;content:"";display:block;position:absolute;top:0;left:0;right:0;bottom:0;background:#fff;z-index:100;-ms-pointer-events:none;-webkit-pointer-events:none;pointer-events:none;-webkit-transition:opacity .2s ease 0s;-moz-transition:opacity .2s ease 0s;transition:opacity .2s ease 0s}
#unread_msgs_scroller_div.transitioning:after{opacity:1}
.unread_msgs_loading{background-color:#fff;background-image:url(/d5d4a/img/unread/uv-loader@2x.gif);background-size:200px 200px;background-repeat:no-repeat;background-position:center center;position:absolute;top:0;right:0;bottom:0;left:0;z-index:199;display:flex;align-items:center;-ms-flex-pack:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center}
.unread_msgs_loading_msg{text-align:center;height:220px;color:#a0a0a2;font-weight:700;font-size:16px}
.scrolling #unread_msgs_div{margin-right:17px}
.supports_sticky_position #unread_msgs_div .day_divider{position:relative;z-index:auto}
#unread_msgs_div .day_divider{margin-top:1rem;margin-bottom:1rem}
#unread_msgs_div .day_divider .day_divider_label{top:inherit}
#unread_msgs_div .day_divider .day_divider_line{border-top:1px solid #e8e8e8;height:0;width:100%;position:absolute;top:50%}
#unread_msgs_div .unread_day_container .day_divider .day_divider_line{border-color:#f26130}
#unread_msgs_div .day_container:only-child .day_divider.is_today{display:none}
#unread_msgs_div .day_container:only-child .day_divider.is_today+ts-message{margin-top:1.5rem}
.unread_group_msgs{position:relative}
.unread_group_msgs .day_container:first-child ts-message:first-child{margin-top:30px;transition:margin-top .3s}
.unread_group_msgs .day_container:last-child ts-message:last-child{margin-bottom:30px;transition:margin-bottom .3s}
.unread_group{position:relative}
.unread_group.collapsed .unread_group_footer,.unread_group.collapsed .unread_group_msgs,.unread_group.collapsing .unread_group_footer{display:none}
.unread_group.marked_as_read .unread_group_header{background:#fff}
.unread_group.active .unread_group_header{background:#f0f6fa;padding-right:0}
.unread_group.active .unread_group_header_arrow{display:block}
.unread_group .msgs_holder{top:0;-webkit-transition:top .1s ease-out 0s;-moz-transition:top .1s ease-out 0s;transition:top .1s ease-out 0s}
.unread_group.with_footer .unread_group_footer{opacity:1;pointer-events:all}
html:not(.supports_sticky_position) .unread_group.currently_sticky{padding-top:62px}
.unread_group_header_arrow{display:none;margin-left:4px;margin-right:4px}
.unread_group_header{-ms-box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;border-top:1px solid #e8e8e8;background:#f9f9f9;color:#717274;padding-left:1rem;padding-right:1rem;line-height:1.25rem;position:sticky;position:-webkit-sticky;top:0;overflow:hidden;z-index:99}
.unread_group_header .pre_name_icon{flex:0 0 auto;align-self:center;margin-right:.3rem;width:20px;height:23px}
.unread_group_header .pre_name_icon .mpim_icon,.unread_group_header .pre_name_icon .ts_icon_channel_pane_hash{position:relative;top:-2px}
.unread_group_header .pre_name_icon .ts_icon_presence{margin-left:3px}
.unread_group_header .pre_name_icon .ts_icon_lock:before{font-size:18px}
.unread_group_header .unread_group_header_arrow,.unread_group_header .unread_group_keyboard_help,.unread_group_header .unread_group_mark,.unread_group_header .unread_group_marked_as_read_count,.unread_group_header .unread_group_message_count,.unread_group_header .unread_group_new,.unread_group_header .unread_group_undo{flex:0 0 auto;align-self:center;white-space:nowrap}
.unread_group_header .unread_group_keyboard_help,.unread_group_header .unread_group_marked_as_read_count,.unread_group_header .unread_group_message_count,.unread_group_header .unread_group_new,.unread_group_header .unread_group_undo{font-size:13px}
.unread_group_header .unread_group_message_count{margin-right:16px}
.unread_group_header .unread_group_keyboard_help{margin-right:8px}
html:not(.supports_sticky_position) .unread_group_header{position:relative}
.unread_group_header .unread_group_header_name{font-weight:700}
.marked_as_read .unread_group_header .unread_group_header_name{font-weight:400}
.unread_group_header .channel_link ts-icon{line-height:0}
.unread_group_header .unread_group_new .ts_icon:before{font-size:.7rem}
.unread_group_header .ts_icon_shared_channels{top:3px}
.unread_group_header .ts_icon_shared_channels:before{font-size:19px}
.unread_group_header .unread_group_collapse_toggle{font-size:13px;flex:1 0 auto}
.unread_group_header .unread_group_collapse_toggle .unread_group_collapse_collapsed,.unread_group_header .unread_group_collapse_toggle .unread_group_collapse_expanded{display:none}
.unread_group_header .unread_group_collapse_toggle:hover ts-icon{color:#2c2d30}
.collapsed .unread_group_header .unread_group_collapse_toggle .unread_group_collapse_collapsed,.collapsing .unread_group_header .unread_group_collapse_toggle .unread_group_collapse_collapsed{display:inline}
.collapsed .unread_group_header .unread_group_collapse_toggle .unread_group_collapse_expanded,.collapsing .unread_group_header .unread_group_collapse_toggle .unread_group_collapse_expanded{display:none}
.marked_as_read.collapsed .unread_group_header .unread_group_collapse_toggle,.marked_as_read.collapsing .unread_group_header .unread_group_collapse_toggle{cursor:default;-ms-pointer-events:none;-webkit-pointer-events:none;pointer-events:none}
.marked_as_read.collapsed .unread_group_header .unread_group_collapse_toggle .unread_group_collapse_collapsed,.marked_as_read.collapsed .unread_group_header .unread_group_collapse_toggle .unread_group_collapse_expanded,.marked_as_read.collapsing .unread_group_header .unread_group_collapse_toggle .unread_group_collapse_collapsed,.marked_as_read.collapsing .unread_group_header .unread_group_collapse_toggle .unread_group_collapse_expanded{display:none}
.unread_group_header .unread_group_collapse_caret{margin-top:20px}
.unread_group_header .unread_group_collapse_caret .ts_icon_caret_down{margin-top:1px;display:inline-block}
.collapsed .unread_group_header .ts_icon_caret_down,.collapsing .unread_group_header .ts_icon_caret_down,.marked_as_read.collapsed .unread_group_header .ts_icon_caret_down,.marked_as_read.collapsed .unread_group_header .ts_icon_caret_right,.marked_as_read.collapsing .unread_group_header .ts_icon_caret_down,.marked_as_read.collapsing .unread_group_header .ts_icon_caret_right,.unread_group_header .unread_group_collapse_caret .ts_icon_caret_right{display:none}
.collapsed .unread_group_header .ts_icon_caret_right,.collapsing .unread_group_header .ts_icon_caret_right{color:#2c2d30;display:inline-block}
.unread_group_header .unread_keyboard{display:inline-block;background:#fff;border:1px solid #c7cacd;padding:1px 4px;line-height:1;border-radius:4px}
@media screen and (max-width:900px){.unread_group.active .unread_group_message_count{display:none}
}
@media screen and (max-width:1200px){.flex_pane_showing .unread_group.active .unread_group_message_count{display:none}
}
.mark_as_read_checkmark{margin-left:-30px;position:absolute;color:#005e99;opacity:0;transition:opacity .1s ease-in-out}
html:not(.supports_sticky_position) .currently_sticky .unread_group_header{position:fixed;top:0;left:220px;right:0;margin-top:61px;margin-right:12px}
html:not(.supports_sticky_position).is_electron_mac .currently_sticky .unread_group_header{margin-top:69px}
html:not(.supports_sticky_position).unread_group:first-child .unread_group_header{top:-1px}
html:not(.supports_sticky_position).currently_sticky .unread_group_header{left:260px}
html:not(.supports_sticky_position) #client-ui.flex_pane_showing .currently_sticky .unread_group_header{right:492px}
html:not(.supports_sticky_position) #client-ui.flex_pane_showing.details_showing .currently_sticky .unread_group_header{right:415px}
@media screen and (max-width:1440px){html:not(.supports_sticky_position) #client-ui.flex_pane_showing .currently_sticky .unread_group_header{right:442px}
html:not(.supports_sticky_position) #client-ui.flex_pane_showing.details_showing .currently_sticky .unread_group_header{right:365px}
}
@media screen and (max-width:1366px){html:not(.supports_sticky_position) #client-ui.flex_pane_showing .currently_sticky .unread_group_header{right:392px}
html:not(.supports_sticky_position) #client-ui.flex_pane_showing.details_showing .currently_sticky .unread_group_header{right:315px}
}
@media screen and (max-width:1279px){html:not(.supports_sticky_position) #client-ui.flex_pane_showing .currently_sticky .unread_group_header{right:367px}
html:not(.supports_sticky_position) #client-ui.flex_pane_showing.details_showing .currently_sticky .unread_group_header{right:300px}
}
@media screen and (max-width:1070px){html:not(.supports_sticky_position) #client-ui.flex_pane_showing .currently_sticky .unread_group_header{right:337px}
html:not(.supports_sticky_position) #client-ui.flex_pane_showing.details_showing .currently_sticky .unread_group_header{right:280px}
}
@media screen and (max-width:860px){html:not(.supports_sticky_position) #client-ui.flex_pane_showing .currently_sticky .unread_group_header{right:312px}
html:not(.supports_sticky_position) #client-ui.flex_pane_showing.details_showing .currently_sticky .unread_group_header{right:250px}
}
.bottom_mark_all_read{display:none;border-top:1px solid #e8e8e8}
.unread_group:not(.partial_end).at_bottom .bottom_mark_all_read{position:relative;display:block}
.unread_group_header_name{flex:0 1 auto;margin-left:-4px;margin-top:-1px;overflow:hidden;padding-top:21px;padding-bottom:21px;font-size:18px;height:20px;-ms-box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}
.unread_group_header_name a{display:block;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;color:#2c2d30;font-weight:900}
.unread_group_im .unread_group_header_name{margin-top:1px}
.unread_group_footer{font-size:.9rem;height:36px;line-height:25px;margin-top:-30px;position:relative;padding-left:1.6rem;opacity:0;pointer-events:none;-webkit-transition:opacity .3s ease-out 0s;-moz-transition:opacity .3s ease-out 0s;transition:opacity .3s ease-out 0s}
.unread_group_footer .unread_group_new{line-height:1;height:36px}
.unread_group_footer .unread_group_new .unread_group_new_text{color:#0576b9;display:inline-block;height:36px;line-height:36px;margin-top:-5px}
.unread_group_footer .unread_group_new:hover .unread_group_new_text{color:#005e99;text-decoration:underline}
.unread_empty_state_wrapper{overflow-y:scroll;position:absolute;top:0;left:0;right:0;bottom:0}
html:not(.slim_scrollbar) .unread_empty_state_wrapper{border-right:.25rem solid transparent}
html:not(.slim_scrollbar) .unread_empty_state_wrapper::-webkit-scrollbar{position:absolute;-webkit-appearance:none;width:8px}
html:not(.slim_scrollbar) .unread_empty_state_wrapper::-webkit-scrollbar-thumb,html:not(.slim_scrollbar) .unread_empty_state_wrapper::-webkit-scrollbar-track{background-clip:padding-box!important;border-radius:3px;color:#fff}
html:not(.slim_scrollbar) .unread_empty_state_wrapper::-webkit-scrollbar-track{background:#f3f3f3;box-shadow:inset 0 -4px 0 0,inset 0 4px 0 0}
html:not(.slim_scrollbar) .unread_empty_state_wrapper::-webkit-scrollbar-thumb{background:#d9d9de;box-shadow:inset 0 -2px,inset 0 -3px,inset 0 2px,inset 0 3px;min-height:36px}
html:not(.slim_scrollbar) .unread_empty_state_wrapper::-webkit-scrollbar-corner{background:#fff}
.slim_scrollbar .unread_empty_state_wrapper{margin-right:2px}
.slim_scrollbar .unread_empty_state_wrapper::-webkit-scrollbar{position:absolute;-webkit-appearance:none;width:6px}
.slim_scrollbar .unread_empty_state_wrapper::-webkit-scrollbar-thumb{background-color:rgba(113,114,116,.5);background-clip:padding-box!important;border-radius:3px;color:#717274;min-height:36px}
.slim_scrollbar .unread_empty_state_wrapper::-webkit-scrollbar-thumb:hover{background-color:rgba(113,114,116,.8)}
.unread_empty_state{position:absolute;top:50%;width:100%;margin-top:-84px;opacity:0;-ms-pointer-events:none;-webkit-pointer-events:none;pointer-events:none;-webkit-transition:margin-top .4s ease 0s;-moz-transition:margin-top .4s ease 0s;transition:margin-top .4s ease 0s;color:#2c2d30}
.unread_empty_state.transitioning{opacity:1;pointer-events:all}
.unread_empty_state.faded .unread_empty_state_emoji{-webkit-filter:grayscale(100%);filter:grayscale(100%)}
.unread_empty_state.faded .unread_empty_state_emoji,.unread_empty_state.faded .unread_empty_state_message{opacity:.5;-moz-opacity:.5;-khtml-opacity:.5}
.unread_empty_state.with_refresh{margin-top:-104px}
.unread_empty_state.with_refresh .unread_empty_state_message{padding-bottom:20px}
.unread_empty_state.with_refresh .unread_empty_state_refresh{opacity:1}
.unread_empty_state.one_liner{margin-top:-78px}
.unread_empty_state.one_liner.with_refresh{margin-top:-98px}
.unread_empty_state_message{-webkit-transition:all .4s ease 0s;-moz-transition:all .4s ease 0s;transition:all .4s ease 0s;font-weight:900;font-size:24px;line-height:32px}
.unread_empty_state_emoji{-webkit-transition:all .4s ease 0s;-moz-transition:all .4s ease 0s;transition:all .4s ease 0s;width:80px;height:80px;background-size:80px 80px;margin:0 auto 1.5rem}
.unread_empty_state_undo{text-align:center;position:absolute;bottom:-36px;left:0;right:0;-webkit-transition:bottom .3s ease 0s;-moz-transition:bottom .3s ease 0s;transition:bottom .3s ease 0s}
.unread_empty_state_undo.unread_empty_state_undo_visible{bottom:0}
.unread_empty_state_undo_inner{display:inline-block;font-size:15px;background:#717274;color:#fff;border-top-left-radius:5px;border-top-right-radius:5px;padding:10px}
.unread_empty_state_undo_action{color:#fff}
.unread_empty_state_refresh{-webkit-transition:opacity .2s ease 0s;-moz-transition:opacity .2s ease 0s;transition:opacity .2s ease 0s;opacity:0;text-align:center;color:#a0a0a2}
.unread_empty_state_refresh .unread_empty_state_refresh_button{text-transform:capitalize}
.unread_empty_state_help{font-size:13px}
.unread_empty_state_help .ts_icon_enter::before{margin:0 4px;font-size:13px;vertical-align:bottom}
.unread_error_state{text-align:center;margin-top:-91px}
.unread_error_state_message{margin:2rem auto;width:425px;line-height:1.5}
.channel_header_info_count{cursor:default}
.channel_header_info_sort_order ts-icon{line-height:0;position:relative;top:3px}
.channel_header_info_count,.channel_header_info_sort_order{min-width:1px;display:block;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}
#unread_msgs_div .unread_divider.adjacent_to_date{top:4px;margin-top:9px}
@font-face{font-family:appleLogo;src:local("Lucida Grande");unicode-range:U+F8FF}
.basic_share_dialog{overflow-y:visible;width:626px}
.basic_share_dialog .modal-footer{display:flex;align-items:flex-start;-ms-flex-pack:end;-webkit-box-pack:end;-webkit-justify-content:flex-end;-moz-justify-content:flex-end;justify-content:flex-end;flex-wrap:wrap;text-align:left;padding-top:0}
.basic_share_dialog .modal-footer #file_sharing_div,.basic_share_dialog .modal-footer #share_dialog_same_channel{flex:1}
.basic_share_dialog .modal-footer .btn{padding-top:10px;padding-bottom:10px}
.basic_share_dialog .modal-footer .btn.ts_icon_link{padding-bottom:7px;padding-left:0;padding-right:0;width:43px;height:39px}
.basic_share_dialog .modal-footer .btn.ts_icon_link:before{position:relative;left:1px}
.basic_share_dialog .modal-footer #share_dialog_same_channel{opacity:.7;align-self:center}
.basic_share_dialog .modal-footer #share_dialog_warning{flex:0 0 100%;margin-top:1rem;margin-bottom:.25rem}
.basic_share_dialog .modal-body{margin-bottom:0}
.basic_share_dialog .share_dialog_divider{border-top-color:#e8e8e8}
.basic_share_dialog .modal_input_note{margin-left:0;margin-top:0;margin-bottom:.5rem}
.basic_share_dialog #select_share_channels{width:85%}
.basic_share_dialog #select_share_channels .lfs_item.selected{max-width:20rem}
#share_dialog_input_container .inline_message_input_container form{padding-right:0}
#share_dialog_input_container .inline_message_input_container .emo_menu{top:0;right:.8rem}
#share_dialog_input_container .inline_message_input_container .message_input.has_scrollbar~.emo_menu{right:32px}
#share_dialog_input_container .message_input{width:100%;padding-right:28px;margin-bottom:.25rem;height:96px;max-height:112px!important}
.share_dialog_attachment_container{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}
.share_dialog_attachment_container .attachment_group{display:block;padding-left:5px}
.share_dialog_attachment_container .inline_attachment_wrapper{padding-bottom:0}
@font-face{font-family:appleLogo;src:local("Lucida Grande");unicode-range:U+F8FF}
#fs_modal.help_modal .contents_container{padding:0 2rem;top:0;bottom:0;overflow-y:hidden}
#fs_modal.help_modal .contents_container .contents{width:740px}
#fs_modal.help_modal .help_modal_header{position:absolute;top:.7rem;left:.6rem;font-size:15.1px;font-weight:700;padding:6px 8px;background-color:#f9f9f9;border-radius:6px;border:1px solid #a0a0a2;align-text:center}
#fs_modal.help_modal .help_modal_header a{color:#2c2d30}
#fs_modal.help_modal .help_modal_header .ts_icon_keyboard:before{vertical-align:bottom}
#fs_modal.help_modal .help_modal_header_legacy{position:absolute;top:1.1rem;left:3%;font-size:15.1px}
#fs_modal.help_modal .help_modal_header_legacy .ts_icon_laptop:before{vertical-align:bottom}
#fs_modal.help_modal #fs_modal_footer{display:block}
#fs_modal.help_modal #fs_modal_footer .dialog_go{width:auto;float:right;margin-top:3px}
#fs_modal.help_modal #fs_modal_footer .info_text{font-size:16.1px;float:right;line-height:40px}
@media screen and (max-width:960px){#fs_modal.help_modal #fs_modal_footer .info_text{display:none}
}
#fs_modal.help_modal #fs_modal_footer .help_modal_status{float:left;margin-top:8px;font-size:16.1px}
#fs_modal.help_modal #fs_modal_footer .help_modal_status #no_open_issues{color:#717274}
#fs_modal.help_modal #fs_modal_footer .help_modal_status #open_issues a{color:#2ea664}
#fs_modal.help_modal #fs_modal_footer .help_modal_status .badge{margin-right:6px;text-shadow:none;padding:3px 8px;line-height:16px;border-radius:11px;font-family:Slack-Lato,appleLogo,sans-serif;font-weight:900}
#fs_modal.help_modal #help_modal_container{height:100vh;padding-top:10rem;padding-bottom:4.5rem;display:flex;flex-direction:column}
#fs_modal.help_modal #help_modal_container #help_modal_list_container{padding-right:17px;flex:1;min-height:0}
#fs_modal.help_modal #help_modal_container .monkey_scroll_hider,#fs_modal.help_modal #help_modal_container .monkey_scroll_wrapper{display:flex;flex-direction:column;flex:1;min-height:0}
#fs_modal.help_modal #help_modal_container h1{font-size:2.3rem}
#fs_modal.help_modal #help_modal_container a.see_all{font-size:16.1px;font-family:Slack-Lato,appleLogo,sans-serif;font-weight:700}
#fs_modal.help_modal #help_modal_container a.see_all .ts_icon_arrow_large_right:before{vertical-align:middle}
#fs_modal.help_modal #help_modal_container .help_modal_filter_container{position:relative}
#fs_modal.help_modal #help_modal_container .help_modal_filter_container .search_icon{position:absolute;top:.625rem;left:13px}
#fs_modal.help_modal #help_modal_container .help_modal_filter_container .clear_filter_icon{position:absolute;top:.625rem;right:10px;cursor:pointer;visibility:hidden}
#fs_modal.help_modal #help_modal_container .help_modal_filter_container.active .clear_filter_icon{visibility:visible}
#fs_modal.help_modal #help_modal_container .help_modal_filter_container input[type=text]{width:100%;padding:.7rem 2.5rem .8rem}
#fs_modal.help_modal .help_modal_divider{font-size:14.1px;font-weight:700;color:#717274;height:35px;padding-left:17px}
#fs_modal.help_modal .help_modal_article_row{width:100%;min-height:40px;padding:7px 16px;cursor:pointer;border:1px solid transparent;border-top:1px solid #e8e8e8}
#fs_modal.help_modal .help_modal_article_row .article_title{font-size:16.1px;font-family:Slack-Lato,appleLogo,sans-serif;font-weight:700}
#fs_modal.help_modal .help_modal_article_row .channel_browser_open{position:absolute;top:8px;right:12px;display:none;color:#2d9ee0}
#fs_modal.help_modal #help_modal_list_container:not(.keyboard_active).not_scrolling .help_modal_article_row:hover,#fs_modal.help_modal .help_modal_article_row.highlighted{background-color:#eaf5fc;border:1px solid #cbe7f7;border-radius:6px}
#fs_modal.help_modal #help_modal_list_container:not(.keyboard_active).not_scrolling .help_modal_article_row:hover .channel_browser_open,#fs_modal.help_modal .help_modal_article_row.highlighted .channel_browser_open{display:block}
#fs_modal.help_modal #help_modal_list_container:not(.keyboard_active).not_scrolling .help_modal_article_row:hover+.help_modal_article_row,#fs_modal.help_modal .help_modal_article_row.highlighted+.help_modal_article_row{border-color:transparent}
@font-face{font-family:appleLogo;src:local("Lucida Grande");unicode-range:U+F8FF}
.contextual_dropdown{position:relative}
.contextual_dropdown_label{display:block;cursor:pointer;font-size:1rem}
.contextual_dropdown_label:after{content:"\E271";position:absolute;top:24px;right:0;padding-right:10px;transform:translateY(-50%);font-family:Slack;font-size:1.5rem}
.contextual_dropdown_container{display:none;position:absolute;margin:4px 0 0;z-index:1;top:100%;font-size:1rem;background:#fff;border:1px solid #e8e8e8;box-shadow:0 -2px 14px 0 rgba(0,0,0,.06);border-radius:.25rem;width:100%}
.is_open .contextual_dropdown_container{display:flex}
.contextual_dropdown_items{list-style:none;margin:0;padding:.5rem;display:flex;flex-direction:column}
.contextual_dropdown_with_desc .contextual_dropdown_items{width:40%;padding-right:.5rem}
.contextual_dropdown_item{padding:3px 8px;border-radius:5px;cursor:pointer;display:flex;flex-grow:1;align-items:center}
.contextual_dropdown_item .ts_icon_check_large_bold{display:none}
.contextual_dropdown_item.is_selected{font-weight:600}
.contextual_dropdown_item.is_selected .ts_icon_check_large_bold{display:none;display:inline-block;vertical-align:bottom;height:24px;margin-right:5px}
.contextual_dropdown_item[disabled=disabled]{color:#717274;cursor:default}
.contextual_dropdown_item:focus{background-color:#f9f9f9;outline:0}
.contextual_dropdown_tick{color:#2ea664;pointer-events:none}
.contextual_dropdown_desc{width:60%;top:0;right:0;bottom:0;padding:1rem;border-top-right-radius:.25rem;border-bottom-right-radius:.25rem;background-color:#f9f9f9;overflow:scroll;-ms-overflow-style:none}
@font-face{font-family:appleLogo;src:local("Lucida Grande");unicode-range:U+F8FF}
.incoming_call_window_body{background-color:transparent;width:240px;height:100%;-webkit-app-region:drag}
.incoming_call_window_body.no_border{line-height:16px;background-color:rgba(28,28,28,.95)}
#incoming_call{top:30%;text-align:center;width:240px;margin-left:0;background-color:rgba(28,28,28,.95);color:#fff;overflow:hidden;border-radius:5px}
.no_border #incoming_call{border-radius:0}
#incoming_call #incoming_call_window .title{font-size:12px;padding:12px 0 10px}
#incoming_call #incoming_call_window .avatar_holder{height:240px;overflow:hidden;display:flex;align-items:center;-ms-flex-pack:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center}
#incoming_call #incoming_call_window .avatar_holder .member_image{border-radius:0;width:240px;height:240px;border-bottom:1px solid rgba(255,255,255,.1)}
#incoming_call #incoming_call_window .avatar_holder .member_image.ra,#incoming_call #incoming_call_window .avatar_holder .member_image.ura{width:192px;height:192px;transform:scale(1.25,1.25);background-size:auto,95%}
#incoming_call #incoming_call_window .avatar_holder .member_image.ra.thumb_20,#incoming_call #incoming_call_window .avatar_holder .member_image.ura.thumb_20{background-size:auto,90%}
#incoming_call #incoming_call_window .avatar_holder .member_image.ura{background-position:-14.8125rem -.25rem,center}
#incoming_call #incoming_call_window .avatar_holder .member_image.ra{background-position:-14.8125rem -12.5rem,center}
@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-resolution:2dppx),only screen and (min-resolution:192dpi){#incoming_call #incoming_call_window .avatar_holder .member_image.ra,#incoming_call #incoming_call_window .avatar_holder .member_image.ura{background-size:104.6875rem,95%}
#incoming_call #incoming_call_window .avatar_holder .member_image.ra.thumb_20,#incoming_call #incoming_call_window .avatar_holder .member_image.ura.thumb_20{background-size:104.6875rem,90%}
}
#incoming_call #incoming_call_window .name_label_holder{font-size:18px;font-weight:700;padding:19px 0 3px;margin:0 13px;display:block;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}
#incoming_call #incoming_call_window .type_label_holder{padding-bottom:10px}
#incoming_call #incoming_call_window .type_label_holder .type_label{font-size:13px;opacity:.6}
#incoming_call #incoming_call_window .type_label_holder .type_label.type_label_fade{position:absolute;left:0;right:0;width:240px;animation:6.25s linear infinite incoming_window_label_slide_and_fade}
#incoming_call #incoming_call_window .type_label_holder .type_label.type_label_fade.type_label_fade_delay{opacity:0;animation-delay:-3.125s}
#incoming_call #incoming_call_window .button_holder{padding-bottom:24px}
#incoming_call #incoming_call_window .button_holder a{border-radius:40px;width:45px;height:45px;display:inline-block;color:#fff;padding-top:13px;-webkit-app-region:no-drag;box-shadow:0 1px 1px 0 rgba(0,0,0,.2)}
#incoming_call #incoming_call_window .button_holder a::before{position:relative;top:3px;font-size:25px}
#incoming_call #incoming_call_window .button_holder a:not(:last-child){margin-right:16px}
#incoming_call #incoming_call_window .button_holder a.accept{background-color:#53b987}
#incoming_call #incoming_call_window .button_holder a.accept:hover{background-color:#63d19b}
#incoming_call #incoming_call_window .button_holder a.accept:active{background-color:#3da472}
#incoming_call #incoming_call_window .button_holder a.reject{background-color:#d72b3f}
#incoming_call #incoming_call_window .button_holder a.reject::before{top:2px}
#incoming_call #incoming_call_window .button_holder a.reject:hover{background-color:#ff5f6e}
#incoming_call #incoming_call_window .button_holder a.reject:active{background-color:#de3f4e}
@keyframes incoming_window_label_slide_and_fade{0%,35%{opacity:.6}
45%{opacity:0;margin-top:0}
51%{margin-top:-5px}
90%{opacity:0;margin-top:-5px}
100%{opacity:.6;margin-top:0}
}
@font-face{font-family:appleLogo;src:local("Lucida Grande");unicode-range:U+F8FF}
.menu.app_card{width:320px;overflow:hidden}
.app_card_header{padding:25px;background:linear-gradient(136.53deg,rgba(255,255,255,.05) 0,rgba(255,255,255,.2) 100%),linear-gradient(312.01deg,#2c2d30 0,rgba(44,45,48,.75) 100%);background-color:#2c2d30;position:relative}
.app_card_header--external{background:linear-gradient(136.53deg,rgba(255,255,255,.05) 0,rgba(255,255,255,.2) 100%),linear-gradient(312.01deg,#2c2d30 0,rgba(44,45,48,.75) 100%);background-color:#2c2d30;position:relative;padding:60px 25px 25px}
.app_card_is_external_over_image{pointer-events:none;position:absolute;top:0;left:0;right:0;border-radius:.2rem .2rem 0 0;background-color:rgba(44,45,48,.8);color:#fff;padding:10px 32px 10px 14px;font-size:13px}
.app_card_is_external_over_image .ts_icon{line-height:0}
.app_card_is_external_over_image .ts_icon:before{margin-left:-5px}
.app_card_is_external_over_image .external_team_badge{top:9px;right:9px}
.app_card_color_bg,.app_header_large .app_card_is_external_over_image{background-color:#2c2d30}
.app_header_large{padding:25px}
.app_header_large.app_card_header--external{padding:57px 25px 25px}
.app_card_emoji .emoji,.app_card_header_icon{min-width:64px;max-width:64px;height:64px}
.app_header_large .app_card_emoji .emoji,.app_header_large .app_card_header_icon{min-width:72px;max-width:72px;height:72px;align-self:center}
.app_card_emoji .emoji{border-radius:2px;background-color:#fff}
.app_card_header_text{margin-left:14px;margin-bottom:5px;width:100%;overflow:hidden;display:flex;flex-direction:column;justify-content:center}
.app_card_header_text .app_card_name_row{line-height:22px}
.app_card_header_text .app_card_name_row .app_name{font-size:16px}
.app_card_header_text .app_card_name_row .app_label{font-size:10px;border-radius:2px;margin-left:9px;padding:1px 3px;background-color:rgba(255,255,255,.3)}
.app_card_header_text .app_card_desc{font-size:15px;line-height:18px;text-shadow:0 1px 4px rgba(0,0,0,.2)}
.app_header_large .app_card_header_text{margin-left:21px}
.app_header_large .app_card_header_text .app_card_name_row{line-height:27px}
.app_header_large .app_card_header_text .app_card_name_row .app_name{font-size:18px}
@media screen and (min-width:1367px){.app_header_large .app_card_emoji .emoji,.app_header_large .app_card_header_icon{min-width:90px;max-width:90px;height:90px}
.app_header_large .app_card_header_text .app_card_name_row .app_name{font-size:22px}
}
.app_header_large .app_card_header_text .app_card_desc{font-size:16px;line-height:19px}
.app_slash_command{padding:5px 10px!important}
.app_slash_command_title{font-size:15px;line-height:18px}
.app_slash_command_title_name{font-weight:700}
.app_slash_command_desc{font-size:.85rem;line-height:1.4rem;color:#717274}
.app_profile_slash_command:hover .app_slash_command_desc,.menu:not(.keyboard_active) ul li:hover:not(.disabled) a .app_slash_command_desc,ul li.highlighted a .app_slash_command_desc{color:rgba(255,255,255,.7)}
.app_card_installation_summary{display:block;text-decoration:none;padding:0 1rem 0 .5rem;margin:0 .9375rem;border-radius:.25rem;outline:0;font-size:15px;background:0 0;color:#2c2d30;white-space:normal;word-break:break-word;line-height:1.4rem}
.app_card_member_link{font-weight:700;cursor:pointer}
.app_card_member_link:hover{text-decoration:underline}
.app_card_channel_link{color:#0576b9;cursor:pointer}
.app_card_channel_link:hover{text-decoration:underline}
.app_profile{padding:10px}
.app_profile section{margin-top:25px}
.app_profile .app_profile_section_header{font-weight:700;font-size:16px;line-height:19px;margin-bottom:8px}
.app_profile .app_profile_section_text{font-size:15px;line-height:21px}
.app_profile_buttons{margin-top:6px;display:flex;flex-wrap:wrap}
.app_profile_buttons .btn{margin-right:9px;height:inherit;min-width:2rem}
.app_profile_buttons .btn:last-child{margin-right:0}
.app_profile_btn{font-size:13px;line-height:16px;margin-top:5px;background:0 0;color:rgba(255,255,255,.9);border:1px solid rgba(255,255,255,.3);border-radius:3px;padding:6px 10px 7px;text-shadow:none}
.app_profile_btn.btn_icon{padding:0}
.app_profile_btn:after,.app_profile_btn:focus{background:0 0;box-shadow:none!important}
.app_profile_btn:hover,.app_profile_btn:hover:focus{background-color:rgba(255,255,255,.1)}
.app_profile_slash_command{margin-top:10px;border:1px solid #e8e8e8;border-radius:6px;padding:12px 16px;cursor:pointer}
.app_profile_slash_command:hover{background:#2d9ee0;color:#fff;text-shadow:0 1px 0 rgba(0,0,0,.1);border-color:transparent}
.app_profile_desc{-webkit-transition:max-height .25s ease-out 0s;-moz-transition:max-height .25s ease-out 0s;transition:max-height .25s ease-out 0s;box-sizing:content-box;position:relative;overflow:hidden}
.app_desc_expand_showing.app_profile_desc{max-height:115px!important}
.app_desc_expand_showing .app_profile_desc_fade{position:absolute;bottom:0;width:100%;height:80%;background:linear-gradient(180deg,rgba(255,255,255,0) 0,#fff 100%)}
.app_desc_btn{display:flex;align-items:center;position:absolute;bottom:0;left:50%;font-size:13px;line-height:16px;border-radius:20px;font-weight:400;color:#fff;background-color:#2d9ee0;padding:1px 10px 1px 15px;border:none;outline:0;cursor:pointer;pointer-events:all}
.app_desc_btn ts-icon{position:relative;top:1px}
.app_desc_expand_btn{opacity:0;-webkit-transition:transform .2s ease-out,opacity .2s ease-out;-moz-transition:transform .2s ease-out,opacity .2s ease-out;transition:transform .2s ease-out,opacity .2s ease-out;-webkit-transform:translateX(-50%) translateY(100%);-moz-transform:translateX(-50%) translateY(100%);-ms-transform:translateX(-50%) translateY(100%);transform:translateX(-50%) translateY(100%)}
.app_desc_expand_showing .app_desc_expand_btn{-webkit-transform:translateX(-50%) translateY(-15px);-moz-transform:translateX(-50%) translateY(-15px);-ms-transform:translateX(-50%) translateY(-15px);transform:translateX(-50%) translateY(-15px)}
.app_desc_expand_showing:hover .app_desc_expand_btn{opacity:1;-webkit-transform:translateX(-50%) translateY(-10px);-moz-transform:translateX(-50%) translateY(-10px);-ms-transform:translateX(-50%) translateY(-10px);transform:translateX(-50%) translateY(-10px)}
.app_desc_collapse_btn{opacity:0;-webkit-transition:transform .2s ease-out,opacity .2s ease-out;-moz-transition:transform .2s ease-out,opacity .2s ease-out;transition:transform .2s ease-out,opacity .2s ease-out;-webkit-transform:translateX(-50%) translateY(100%);-moz-transform:translateX(-50%) translateY(100%);-ms-transform:translateX(-50%) translateY(100%);transform:translateX(-50%) translateY(100%)}
.app_desc_collapse_showing .app_desc_collapse_btn{-webkit-transform:translateX(-50%) translateY(0);-moz-transform:translateX(-50%) translateY(0);-ms-transform:translateX(-50%) translateY(0);transform:translateX(-50%) translateY(0)}
.app_desc_collapse_showing:hover .app_desc_collapse_btn{opacity:1;-webkit-transform:translateX(-50%) translateY(-5px);-moz-transform:translateX(-50%) translateY(-5px);-ms-transform:translateX(-50%) translateY(-5px);transform:translateX(-50%) translateY(-5px)}
.app_video_thumbnail{position:relative;padding-bottom:50%;background-size:cover;background-repeat:no-repeat;background-position:50% 50%}
.app_video_play_button{position:absolute;background-color:rgba(44,45,48,.7);top:50%;left:50%;transform:translateX(-50%) translateY(-50%);height:70px;width:70px;border-radius:35px;text-align:center;cursor:pointer}
.app_video_play_button ts-icon{color:#fff;font-size:35px;line-height:65px}
.responsive_youtube_container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden}
.responsive_youtube_iframe{position:absolute;top:0;left:0;width:100%;height:100%}
@font-face{font-family:appleLogo;src:local("Lucida Grande");unicode-range:U+F8FF}
#threads_msgs_scroller_div{font-size:15px;background:#f9f9f9;height:calc(100% - 16px);margin-top:8px;overflow-y:scroll}
#threads_msgs_scroller_div.monkey_scroller{padding-right:15px}
html:not(.supports_sticky_position) #threads_msgs_scroller_div{margin-top:8px}
.supports_custom_scrollbar:not(.slim_scrollbar) #threads_msgs_scroller_div{border-right:.25rem solid transparent}
.supports_custom_scrollbar:not(.slim_scrollbar) #threads_msgs_scroller_div::-webkit-scrollbar{position:absolute;-webkit-appearance:none;width:8px}
.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{background-clip:padding-box!important;border-radius:3px;color:#f9f9f9}
.supports_custom_scrollbar:not(.slim_scrollbar) #threads_msgs_scroller_div::-webkit-scrollbar-track{background:#f9f9f9;box-shadow:inset 0 -4px 0 0,inset 0 4px 0 0}
.supports_custom_scrollbar:not(.slim_scrollbar) #threads_msgs_scroller_div::-webkit-scrollbar-thumb{background:#d9d9de;box-shadow:inset 0 -2px,inset 0 -3px,inset 0 2px,inset 0 3px;min-height:36px}
.supports_custom_scrollbar:not(.slim_scrollbar) #threads_msgs_scroller_div::-webkit-scrollbar-corner{background:#f9f9f9}
.supports_custom_scrollbar.slim_scrollbar #threads_msgs_scroller_div{margin-right:2px}
.supports_custom_scrollbar.slim_scrollbar #threads_msgs_scroller_div::-webkit-scrollbar{position:absolute;-webkit-appearance:none;width:6px}
.supports_custom_scrollbar.slim_scrollbar #threads_msgs_scroller_div::-webkit-scrollbar-thumb{background-color:rgba(113,114,116,.5);background-clip:padding-box!important;border-radius:3px;color:#717274;min-height:36px}
.supports_custom_scrollbar.slim_scrollbar #threads_msgs_scroller_div::-webkit-scrollbar-thumb:hover{background-color:rgba(113,114,116,.8)}
#threads_msgs_scroller_div:not(.loading):before{content:"";position:absolute;top:0;right:0;width:2px;height:100%;background:#f9f9f9}
#threads_msgs_scroller_div.loading{background:url(/d5d4a/img/unread/uv-loader@2x.gif) center center no-repeat;background-size:200px 200px;display:flex;align-items:center;-ms-flex-pack:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center}
#threads_msgs_scroller_div.loading:before{content:attr(data-loading-text);display:block;margin-top:-220px;color:#aaacb1;text-align:center;font-size:16px;font-style:italic;font-weight:700}
#threads_msgs_scroller_div.loading.slow_loading:before{content:attr(data-slow-loading-text)}
#threads_msgs_scroller_div #thread_notification_banner{overflow:hidden;-webkit-transition:height .3s ease 0s;-moz-transition:height .3s ease 0s;transition:height .3s ease 0s;margin-right:4px;border-bottom:1px solid #e8e8e8;background-color:#fff;display:flex;flex-direction:column;align-items:center;text-align:center;position:relative}
#threads_msgs_scroller_div #thread_notification_banner .close{position:absolute;right:25px;top:20px;font-size:25px;outline:0;opacity:1}
#threads_msgs_scroller_div #thread_notification_banner .close:after{border:none}
#threads_msgs_scroller_div #thread_notification_banner .close:active,#threads_msgs_scroller_div #thread_notification_banner .close:active:after{box-shadow:none}
#threads_msgs_scroller_div #thread_notification_banner .banner_title{font-size:16px;font-weight:900;padding-top:25px;padding-bottom:10px}
#threads_msgs_scroller_div #thread_notification_banner .banner_description{text-align:center;color:#717274;margin:0 60px;padding-bottom:25px}
#threads_msgs_scroller_div #thread_notification_banner #banner_confirmation{display:none}
#threads_msgs_scroller_div #thread_notification_banner .banner_buttons{-webkit-transition:opacity .1s ease 0s;-moz-transition:opacity .1s ease 0s;transition:opacity .1s ease 0s;padding-bottom:25px}
#threads_msgs_scroller_div #thread_notification_banner .banner_buttons .btn{margin:0 3px}
#threads_msgs_scroller_div #thread_notification_banner.show_confirmation #banner_prompt{display:none}
#threads_msgs_scroller_div #thread_notification_banner.show_confirmation #banner_confirmation{display:block}
#threads_msgs_scroller_div #thread_notification_banner.show_confirmation .banner_buttons{opacity:0}
#threads_msgs_scroller_div .threads_caught_up_divider{position:relative;text-align:center;margin-top:2.5rem;margin-bottom:2.5rem;height:0;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;transition:all .3s ease 0s}
#threads_msgs_scroller_div .threads_caught_up_divider .divider_line{height:0;width:100%;position:absolute;top:50%;border-top:1px solid #e8e8e8}
#threads_msgs_scroller_div .threads_caught_up_divider .divider_label{background:#f9f9f9;color:#717274;padding:.25rem .75rem;display:inline-block;position:relative;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);border-radius:1rem;font-weight:700}
#threads_msgs_scroller_div .threads_caught_up_divider.hide_divider{margin:0;opacity:0}
#threads_msgs_scroller_div .threads_section.partial_start .threads_caught_up_divider{display:none}
#threads_msgs_scroller_div .threads_section:last-child .day_container:last-child ts-thread:last-child{padding-bottom:40px}
#threads_view_banner.messages_banner{height:25px;line-height:normal;background:#29b2ee;border-radius:6px;font-size:.8rem;opacity:1;cursor:pointer;-webkit-transition:opacity .15s ease-out 0s;-moz-transition:opacity .15s ease-out 0s;transition:opacity .15s ease-out 0s}
#threads_view_banner.messages_banner.no_opacity{opacity:0;-ms-pointer-events:none;-webkit-pointer-events:none;pointer-events:none}
#threads_view_banner.messages_banner #new_replies_info{margin:0 6.5rem 0 2.5rem}
#threads_view_banner.messages_banner .tooltip{font-weight:500;font-family:"Helvetica Neue",Helvetica,"Segoe UI",Tahoma,Arial,sans-serif}
#threads_view_banner.messages_banner:hover{background:#3d9cd4}
#threads_view_banner.messages_banner:hover .clear_unread_messages{background:#57b2e7}
#threads_msgs.new_banner_is_showing:before{content:'';position:absolute;z-index:98;top:8px;left:0;right:13px;height:26px;background:#f9f9f9}
.threads_section.partial_start .threads_section_divider{display:none}
.threads_alternative_view_wrapper{text-align:center;height:100%;display:flex;align-items:center;-ms-flex-pack:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center}
.threads_alternative_view_wrapper .threads_alternative_view_emoji{height:64px;width:64px}
.threads_alternative_view_wrapper .threads_alternative_view_message{margin:2rem auto;max-width:535px;line-height:22.5px}
#convo_tab .thread_participants,ts-thread .thread_participants{font-size:12px;color:#717274;margin-top:5px}
@font-face{font-family:appleLogo;src:local("Lucida Grande");unicode-range:U+F8FF}
.sli_briefing{position:relative;padding:28px 20px 20px;background-color:#f9f9f9}
.sli_briefing+#unread_msgs_div{clear:none}
html:not(.supports_sticky_position) .sli_briefing_view.sticky{padding-top:61px}
.sli_briefing__message_group{margin-bottom:1rem}
.sli_briefing__channel{opacity:0;transition:opacity .2s,transform .3s ease-in-out}
.sli_briefing__channel.dismiss{-webkit-transform:translateX(calc(-100% - 4rem));-moz-transform:translateX(calc(-100% - 4rem));-ms-transform:translateX(calc(-100% - 4rem));transform:translateX(calc(-100% - 4rem))}
.sli_briefing__channel .star{margin-left:.25rem}
.sli_briefing__channel_link{font-size:.9375rem;margin-bottom:0;line-height:18px;padding-left:.5rem}
.sli_briefing__channel_link .ts_icon_shared_channels{top:2px}
.sli_briefing__channel_link a{color:#2c2d30}
.sli_briefing__message{margin-bottom:.5rem;position:relative;transition:transform .3s ease-in-out}
.sli_briefing__message.sli_briefing__feedback--dismiss{-webkit-transform:translateX(calc(-100% - 4rem));-moz-transform:translateX(calc(-100% - 4rem));-ms-transform:translateX(calc(-100% - 4rem));transform:translateX(calc(-100% - 4rem))}
.sli_briefing__message ts-message:not(.for_mention_display):not(.for_search_display):not(.for_top_results_search_display):not(.for_star_display){padding-bottom:10px!important;background-color:#fff;border:1px solid #e8e8e8;padding-top:.5rem!important;padding-right:.5rem;border-radius:10px;cursor:pointer}
.sli_briefing__message ts-message:not(.for_mention_display):not(.for_search_display):not(.for_top_results_search_display):not(.for_star_display):hover{box-shadow:0 2px 4px 0 rgba(0,0,0,.05);transition:box-shadow .1s;background-color:#fff}
.sli_briefing__message ts-message:not(.for_mention_display):not(.for_search_display):not(.for_top_results_search_display):not(.for_star_display) .msg_inline_file_preview_toggler{display:inline-block}
.sli_briefing__message ts-message .message_gutter{top:.5rem;width:3.6rem}
.sli_briefing__message ts-message .action_hover_container{right:.625rem}
.sli_briefing__message ts-message .message_content{margin-left:3.7rem}
.sli_briefing__message ts-message .message_body,.sli_briefing__message ts-message .message_content .comment{cursor:pointer}
.sli_briefing__message ts-message .recap_highlight_debug{vertical-align:text-bottom}
.sli_briefing .sli_briefing__paragraph_separator{color:#a0a0a2;padding:0 4px}
.sli_briefing__justification{margin-bottom:.75rem;padding-left:.625rem;color:#717274;font-size:.75rem;line-height:18px}
.sli_briefing__justification a{color:#717274}
.sli_briefing__justification:not(.has_justification){opacity:.3}
.sli_briefing__image_preview{position:absolute;top:.625rem;right:.625rem;bottom:.625rem;width:64px;background-size:contain;background-color:#e8e8e8;border-radius:4px;overflow:hidden}
.briefing_messages_flexpane_content{padding:.5rem 0}
.sli_briefing_messages__title{flex:1}
.sli_briefing_messages__heading_text{color:#2c2d30;margin:0;font-size:18px;font-weight:900;line-height:inherit}
.sli_briefing_messages__justification{font-size:.825rem;margin-top:.25rem;margin-bottom:0}
.sli_briefing_messages__jump{font-size:1.25rem;padding:6px 9px 9px;align-self:baseline}
.sli_briefing_feedback_text{max-width:340px}
.sli_briefing__feedback_leavebehind{padding:.7rem;margin:0;background-color:#fff;border:1px solid #e8e8e8;border-radius:10px;list-style:none}
.sli_briefing__feedback_leavebehind li{line-height:1.2}
.sli_briefing__feedback_leavebehind li>a{font-size:.75rem}
.sli_briefing__feedback_leavebehind_cta{font-size:.75rem;margin-bottom:.25rem;color:#717274}
.sli_briefing_preview_container{position:relative;transition:transform .3s,opacity .3s;z-index:3}
.sli_briefing_preview_container::after,.sli_briefing_preview_container::before{display:block;position:absolute;content:'';top:0;right:0;bottom:0;left:0;border:1px solid #e8e8e8;border-radius:10px;background-color:#fff;opacity:0;transition:transform .3s ease-out,opacity .15s}
.sli_briefing_preview_container::before{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);z-index:2}
.sli_briefing_preview_container::after{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);z-index:1;box-shadow:0 0 6px rgba(0,0,0,.1)}
.sli_briefing_preview_container.go-away{transform:translateY(-61px);opacity:0;pointer-events:none}
.sli_briefing_preview{position:relative;min-height:124px;border:1px solid #e8e8e8;border-radius:10px;background-color:#fff;z-index:3;cursor:pointer;transition:transform .3s ease-in-out}
.sli_briefing_preview__inner{padding:1.5rem}
.sli_briefing_preview__onboarding{border-top:1px solid #e8e8e8;line-height:18px}
.sli_briefing_preview__title{color:#2c2d30;margin-bottom:10px}
.sli_briefing_preview__title .sli_briefing_preview__title_content.error{color:#a0a0a2}
.sli_briefing_preview__facepile{display:flex;flex:0 0 auto;align-items:center;margin-right:.25rem}
.sli_briefing_preview__facepile .member_preview_link{display:block;margin-right:.5rem}
.sli_briefing_preview__description_text{padding-right:20px;line-height:21px;font-size:15px;color:#717274}
.sli_briefing_preview__description_text b{color:#2c2d30;font-weight:400}
.sli_briefing_preview--empty{pointer-events:none}
.sli_briefing_preview--has_briefings .sli_briefing_preview__logo{box-shadow:0 0 4px rgba(45,158,224,.6)}
.sli_briefing_preview--has_briefings .sli_briefing_preview__logo .ts_icon_sparkles,.sli_briefing_preview--has_briefings .sli_briefing_preview__logo .ts_icon_sparkles_filled{color:#fff}
.sli_briefing_preview--has_briefings .sli_briefing_preview__logo::before{transform:scale(1);background-color:#2d9ee0;opacity:1}
.sli_briefing_preview--has_briefings .sli_briefing_preview{-webkit-transform:translateY(-8px);-moz-transform:translateY(-8px);-ms-transform:translateY(-8px);transform:translateY(-8px)}
.sli_briefing_preview--has_briefings::before{-webkit-transform:translateY(-4px) scale(1);-moz-transform:translateY(-4px) scale(1);-ms-transform:translateY(-4px) scale(1);transform:translateY(-4px) scale(1);opacity:1}
.sli_briefing_preview--has_briefings::after{-webkit-transform:translateY(0) scale(1);-moz-transform:translateY(0) scale(1);-ms-transform:translateY(0) scale(1);transform:translateY(0) scale(1);opacity:1}
.sli_briefing_preview--has_briefings:hover .sli_briefing_preview,.sli_briefing_preview--has_briefings:hover::after,.sli_briefing_preview--has_briefings:hover::before{transition:transform .1s ease-out,opacity 50ms}
.sli_briefing_preview--has_briefings:hover .sli_briefing_preview{-webkit-transform:translateY(-10px);-moz-transform:translateY(-10px);-ms-transform:translateY(-10px);transform:translateY(-10px)}
.sli_briefing_preview--has_briefings:hover::before{-webkit-transform:translateY(-5px) scale(1);-moz-transform:translateY(-5px) scale(1);-ms-transform:translateY(-5px) scale(1);transform:translateY(-5px) scale(1);opacity:1}
.sli_briefing_preview--has_briefings:hover::after{-webkit-transform:translateY(0) scale(1);-moz-transform:translateY(0) scale(1);-ms-transform:translateY(0) scale(1);transform:translateY(0) scale(1);opacity:1}
.sli_briefing_preview_container:not(.sli_briefing_preview--empty) .sli_briefing_preview__logo .ts_icon_sparkles_filled{display:none}
.sli_briefing_preview--empty .ts_icon_sparkles_filled{color:rgba(113,114,116,.5)}
.sli_briefing_preview--empty .sli_briefing_preview__logo .ts_icon_sparkles_filled{display:inline}
.sli_briefing_preview--empty .sli_briefing_preview__logo .ts_icon_sparkles{display:none}
.sli_briefing_preview--empty .sli_briefing_preview__title{margin-bottom:0}
.sli_briefing_preview__logo{position:relative;flex:0 0 68px;width:68px;height:68px;margin-right:20px;background-color:#e8e8e8;border-radius:100%;transition:background-color .3s,box-shadow .4s}
.sli_briefing_preview__logo::before{display:block;content:'';position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;border-radius:100%;background-color:transparent;opacity:0;transform:scale(0);transition:transform .2s ease-in-out,opacity .2s ease-in-out}
.sli_briefing_preview_container.sli_briefing_preview--has_briefings:not(.sli_briefing_preview--onboarding) .sli_briefing_preview__overview,.sli_briefing_preview_container.sli_briefing_preview--loading:not(.sli_briefing_preview--onboarding) .sli_briefing_preview__overview{min-height:76px}
.sli_briefing_preview--loading .sli_briefing_preview__logo{background-image:url(/436da/img/sli_highlights_loading.gif);background-size:32px 32px;background-repeat:no-repeat;background-position:19px 17px}
.sli_briefing_preview--loading .sli_briefing_preview__logo .ts_icon_sparkles,.sli_briefing_preview--loading .sli_briefing_preview__logo .ts_icon_sparkles_filled{display:none}
.sli_briefing_preview__logo .ts_icon_sparkles,.sli_briefing_preview__logo .ts_icon_sparkles_filled{position:absolute;top:26px;left:19px;transition:color .3s;z-index:1}
.sli_briefing_preview__logo .ts_icon_sparkles::before,.sli_briefing_preview__logo .ts_icon_sparkles_filled::before{font-size:2rem}
@keyframes loading{0%,100%{color:#a0a0a2}
50%{color:#717274}
}
.sli_briefing_preview__title_sparkles{display:none}
@media screen and (max-width:870px){.sli_briefing_preview{min-height:auto}
.sli_briefing_preview_container:not(.sli_briefing_preview--loading) .sli_briefing_preview__logo:not(.sli_briefing_preview__logo--small){display:none}
.sli_briefing_preview__title{margin-bottom:0;color:#2d9ee0}
.sli_briefing_preview--empty .sli_briefing_preview__title{color:#2c2d30}
.sli_briefing_preview_container:not(.sli_briefing_preview--loading) .sli_briefing_preview__title_sparkles{display:inline}
.sli_briefing_preview__facepile{display:none}
.sli_briefing_preview__overview{min-height:auto!important}
}
@media screen and (max-width:1240px){#client-ui.flex_pane_showing .sli_briefing_preview{min-height:auto}
#client-ui.flex_pane_showing .sli_briefing_preview__logo:not(.sli_briefing_preview__logo--small){display:none}
#client-ui.flex_pane_showing .sli_briefing_preview__title{margin-bottom:0;color:#2d9ee0}
#client-ui.flex_pane_showing .sli_briefing_preview--empty .sli_briefing_preview__title{color:#2c2d30}
#client-ui.flex_pane_showing .sli_briefing_preview__title_sparkles{display:inline}
#client-ui.flex_pane_showing .sli_briefing_preview__facepile{display:none}
#client-ui.flex_pane_showing .sli_briefing_preview__overview{min-height:auto!important}
}
.sli_briefing__header{position:sticky;top:0;left:0;right:0;padding:.75rem 1rem;z-index:99;border-bottom:1px solid #e8e8e8;opacity:0;transform:translateY(100%);background-color:#fff}
.sli_briefing__header.expand{transform:translateY(0);opacity:1;transition:opacity .3s,transform .3s}
.sli_briefing__header.go-away{transform:translateY(-100%);opacity:0;transition:opacity 75ms,transform .3s}
html:not(.supports_sticky_position) .sli_briefing__header{position:relative}
html:not(.supports_sticky_position) .sli_briefing__header.sticky{position:fixed;top:0;left:220px;right:0;margin-top:61px;margin-right:12px}
html:not(.supports_sticky_position).is_electron_mac .sli_briefing__header.sticky{margin-top:69px}
html:not(.supports_sticky_position) #client-ui.flex_pane_showing .sli_briefing__header.sticky{right:492px}
html:not(.supports_sticky_position) #client-ui.flex_pane_showing.details_showing .sli_briefing__header.sticky{right:415px}
@media screen and (max-width:1440px){html:not(.supports_sticky_position) #client-ui.flex_pane_showing .sli_briefing__header.sticky{right:442px}
html:not(.supports_sticky_position) #client-ui.flex_pane_showing.details_showing .sli_briefing__header.sticky{right:365px}
}
@media screen and (max-width:1366px){html:not(.supports_sticky_position) #client-ui.flex_pane_showing .sli_briefing__header.sticky{right:392px}
html:not(.supports_sticky_position) #client-ui.flex_pane_showing.details_showing .sli_briefing__header.sticky{right:315px}
}
@media screen and (max-width:1279px){html:not(.supports_sticky_position) #client-ui.flex_pane_showing .sli_briefing__header.sticky{right:367px}
html:not(.supports_sticky_position) #client-ui.flex_pane_showing.details_showing .sli_briefing__header.sticky{right:300px}
}
@media screen and (max-width:1070px){html:not(.supports_sticky_position) #client-ui.flex_pane_showing .sli_briefing__header.sticky{right:337px}
html:not(.supports_sticky_position) #client-ui.flex_pane_showing.details_showing .sli_briefing__header.sticky{right:280px}
}
@media screen and (max-width:860px){html:not(.supports_sticky_position) #client-ui.flex_pane_showing .sli_briefing__header.sticky{right:312px}
html:not(.supports_sticky_position) #client-ui.flex_pane_showing.details_showing .sli_briefing__header.sticky{right:250px}
}
.sli_briefing_preview__logo--small{width:36px;height:36px;flex:0 0 36px;margin-right:1rem;background-color:#2d9ee0}
.sli_briefing_preview__logo--small .ts_icon_sparkles,.sli_briefing_preview__logo--small .ts_icon_sparkles_filled{top:10px;left:9px;color:#fff}
.sli_briefing_preview__logo--small .ts_icon_sparkles::before,.sli_briefing_preview__logo--small .ts_icon_sparkles_filled::before{font-size:18px}
.sli_briefing__title{color:#2c2d30;font-size:1.125rem;margin-bottom:0}
.sli_briefing_view__footer{padding:1.5rem 0 1rem;opacity:0;transition:opacity .2s}
.sli_briefing_view__footer_title{color:#717274}
.sli_briefing_view__footer_description{color:#717274;font-size:.825rem}
.highlights_feedback_to_coach{text-align:left}
.sli_briefing__feedback_controls{margin-top:.5rem;padding-right:.5rem;font-size:.75rem;color:#717274}
.sli_briefing__feedback_control:hover{color:#2d9ee0}
.sli_briefing__feedback_negative,.sli_briefing__feedback_positive{vertical-align:sub;color:#717274}
.sli_briefing__feedback_negative::before,.sli_briefing__feedback_positive::before{font-size:1rem}
.sli_briefing__feedback_negative:hover,.sli_briefing__feedback_positive:hover{transform:scale(1.1)}
.sli_briefing__feedback_dismiss,.sli_briefing__feedback_dismiss:link{color:#717274;text-decoration:none}
.sli_briefing__feedback_dismiss:hover,.sli_briefing__feedback_dismiss:link:hover{color:#2d9ee0;text-decoration:none}
.sli_briefing__feedback_control{margin-left:.3rem}
.sli_briefing__feedback_negative{margin-right:.3rem}
.gave_positive_feedback .sli_briefing__feedback_negative,.gave_positive_feedback .sli_briefing__feedback_positive,ts-message .sli_briefing__feedback_controls.gave_positive_feedback .sli_briefing__feedback_negative,ts-message .sli_briefing__feedback_controls.gave_positive_feedback .sli_briefing__feedback_positive{pointer-events:none}
.gave_positive_feedback .sli_briefing__feedback_positive,ts-message .sli_briefing__feedback_controls.gave_positive_feedback .sli_briefing__feedback_positive{color:#2d9ee0}
.gave_positive_feedback .sli_briefing__feedback_negative,ts-message .sli_briefing__feedback_controls.gave_positive_feedback .sli_briefing__feedback_negative{color:#717274;opacity:.5}
.gave_negative_feedback .sli_briefing__feedback_negative,.gave_negative_feedback .sli_briefing__feedback_positive,ts-message .sli_briefing__feedback_controls.gave_negative_feedback .sli_briefing__feedback_negative,ts-message .sli_briefing__feedback_controls.gave_negative_feedback .sli_briefing__feedback_positive{pointer-events:none}
.gave_negative_feedback .sli_briefing__feedback_negative,ts-message .sli_briefing__feedback_controls.gave_negative_feedback .sli_briefing__feedback_negative{color:#2d9ee0}
.gave_negative_feedback .sli_briefing__feedback_positive,ts-message .sli_briefing__feedback_controls.gave_negative_feedback .sli_briefing__feedback_positive{color:#717274;opacity:.5}
ts-message .sli_briefing__feedback_controls.gave_negative_feedback .sli_briefing__feedback_positive{color:#717274}
.sli_briefing__feedback_control--pulse{animation:pulse .3s 1 ease-in-out}
@keyframes pulse{0%,100%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}
33%{-webkit-transform:scale(.2);-moz-transform:scale(.2);-ms-transform:scale(.2);transform:scale(.2)}
66%{-webkit-transform:scale(1.4);-moz-transform:scale(1.4);-ms-transform:scale(1.4);transform:scale(1.4)}
}
ts-message .sli_briefing__feedback_controls{margin-top:0;color:#717274}
ts-message .sli_briefing__feedback_controls .sli_briefing__feedback_negative,ts-message .sli_briefing__feedback_controls .sli_briefing__feedback_positive{color:#717274}
ts-message .sli_briefing__feedback_controls .sli_briefing__feedback_negative:hover,ts-message .sli_briefing__feedback_controls .sli_briefing__feedback_positive:hover{color:#2d9ee0}
@font-face{font-family:appleLogo;src:local("Lucida Grande");unicode-range:U+F8FF}
.shared_invites_container{padding-bottom:2.5rem}
.shared_invite_link_container{padding:1.5rem 2rem;border-radius:.5rem;width:110%;align-self:center}
.shared_invite_link_label{font-weight:700;font-size:15px}
.shared_invite_link_input_container{display:flex;background:#fff;border:1px solid #a0a0a2;border-radius:4px;padding:.3rem .3rem .3rem .5rem;height:auto;margin-top:.5rem}
.shared_invite_link_input_container.focus{border-color:#0576b9}
.shared_invite_link_input_container .shared_invite_link_input{-ms-flex:1 1 auto;flex-grow:1;border:none;padding:0;margin-bottom:0;cursor:pointer;padding-right:.4rem;min-height:2.25rem}
.shared_invite_link_input_container .shared_invite_link_input:focus{box-shadow:none}
.shared_invite_link_input_container .shared_invite_link_copy_btn{-ms-flex:0 0 auto;flex-shrink:0}
.shared_invite_settings{margin-top:.5rem;font-size:14px}
#shared_invite_link_modal{width:300px}
#shared_invite_link_modal_warning{background:#f9f9f9;padding:1.5rem}
#shared_invite_link_modal_header{margin:1.5rem;margin-bottom:0}
#shared_invite_modal_link_title{font-weight:700;line-height:1.5rem}
#shared_invite_link_modal_body{margin:.25rem 1.5rem}
#shared_invite_link_modal_footer{padding:1rem 1.5rem .5rem;margin-top:1.5rem;border-top:1px solid #e8e8e8}
.shared_invite_link_description{line-height:1.5rem;color:#717274;margin-bottom:1rem}
.shared_invite_modal_expiration{color:#717274;line-height:1.25rem}
.shared_invite_modal_link_input_container{display:flex}
.shared_invite_modal_link_input_container .shared_invite_link_input{flex-grow:1;background:#f9f9f9;padding:.5rem;margin-right:.4rem;margin-bottom:0rem;min-width:0;cursor:pointer}
.shared_invite_modal_link_input_container .shared_invite_link_input:focus{box-shadow:none}
.shared_invite_modal_link_input_container .shared_invite_link_copy_btn{flex-shrink:0}
#select_shared_invite_expiration_container{position:relative}
#select_shared_invite_expiration_container:after{content:"\E271";position:absolute;top:0;right:0;padding-right:10px;transform:translateY(50%);pointer-events:none;font-family:Slack;font-size:1.25rem}
#select_shared_invite_expiration::-ms-expand{display:none}
#shared_invite_modal_link_copy_btn .ts_tip_tip{left:-69px;opacity:1}
#shared_invite_modal_link_copy_btn.hide_copy_btn_ts_tip .ts_tip_tip{opacity:0}
.hide_behind_dialog{z-index:1040}
.c-member,.c-team,.c-usergroup{display:flex}
.c-member__display-name,.c-team__display-name,.c-usergroup__handle{color:#2c2d30;font-weight:700}
.c-member .presence.active{color:#6dc193}
.c-member .presence.away{opacity:.6}
.c-member .member_image,.c-team .c-team__icon,.c-usergroup .c-usergroup__icon{display:inline-block;position:relative;border-radius:.2rem;background-size:100%;background-repeat:no-repeat;flex:0 0 auto}
.c-member__linked,.c-team__linked,.no_touch a.c-team__linked{cursor:pointer;text-decoration:none}
.c-member__linked:hover,.c-team__linked:hover,.no_touch a.c-team__linked:hover{text-decoration:none}
.c-member__current-status .emoji-outer.emoji-sizer{display:inline-block;width:1rem;height:1rem;overflow:hidden;font-size:1rem;line-height:1;vertical-align:middle;margin-top:-4px;margin-left:.1rem}
.c-member__current-status--small:before,.c-member__secondary-name--large+.c-member__current-status--large:before,.c-member__secondary-name--medium+.c-member__current-status--medium:before{padding:0 .2rem 0 .4rem;color:rgba(113,114,116,.3);content:'|'}
.c-member__current-status .prevent_copy_paste:before{content:attr(aria-label)}
.c-member__current-status .prevent_copy_paste{margin-left:.125rem}
.c-member .external_team_badge{display:inline-block;vertical-align:bottom;position:absolute;bottom:-2px;right:-2px;border-radius:3px;box-shadow:0 0 0 2px #fff;background-size:100%;background-color:#fff;background-repeat:no-repeat}
.c-member .external_team_badge.team_badge_16{width:16px;height:16px}
.c-member .external_team_badge.default{background-color:#717274;font-weight:800;font-size:10px;line-height:1.6;color:#fff;font-style:normal;letter-spacing:0;text-align:center;text-shadow:0 1px 1px rgba(0,0,0,.2)}
.c-member .external_team_badge:after{content:'';display:block;position:absolute;top:0;width:100%;height:100%;box-shadow:inset 0 0 0 1px rgba(44,45,48,.08);border-radius:3px}
.c-member--small,.c-team--small,.c-usergroup--small{align-items:center;font-size:15px;line-height:2}
.c-member__large-font--small{font-size:16px}
.c-member__name--small,.c-team__name--small,.c-usergroup__name--small{color:#717274;font-weight:400;word-break:break-word;display:block;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;flex:1 1 auto;margin-left:.25rem}
.c-member__with-avatar--small .c-member__name--small,.c-team__with-icon--small .c-team__name--small,.c-usergroup__with-icon--small .c-usergroup__name--small{margin-left:.5rem}
.c-member__context--small{line-height:1.9}
.c-member__unread-context--small{order:4;position:relative;bottom:1px}
.c-member--small .team_image~.c-member__not-in-channel-context--small{padding-right:.5rem}
.c-member--small .presence{width:18px;height:30px;margin:0 0 0 .15rem;position:relative;color:#717274;flex:0 0 6px}
.c-member--small .presence .presence_icon{font-size:20px;line-height:1;top:0;left:0;position:relative}
.c-member__large-font--small .presence .presence_icon{top:-2px}
.c-member--small .member_image,.c-team--small .c-team__icon,.c-usergroup--small .c-usergroup__icon{width:20px;height:20px}
.c-member--small .member_image,.c-team--small .c-team__icon{margin-left:.25rem}
.c-member--small .team_image.icon_16{width:16px;height:16px;line-height:1.6;flex:0 0 16px;order:3;border:1px solid #fff;border-radius:3px;background-size:100%;background-repeat:no-repeat;display:inline-block;position:relative}
.c-member--small .team_image.default{background-color:#717274;font-weight:800;line-height:1.6;font-size:9.5px;color:#fff;font-style:normal;letter-spacing:0;text-align:center;text-shadow:0 1px 1px rgba(0,0,0,.2)}
.c-member__secondary-name--small,.c-usergroup__description--small{margin-left:.25rem}
.c-member__deleted--small{width:18px;margin:0 0 3px 2px;height:15px}
.c-member__context.c-member__not-in-channel-context--small,.c-usergroup__context.c-usergroup__not-in-channel-context--small{margin-left:.25rem;line-height:0;white-space:nowrap}
.c-member__frecency-score--small.frecency_score{order:3}
.c-member--dark .c-member__current-status,.c-member--dark .c-member__current-status:before,.c-member--dark .c-member__name,.c-member--dark .c-member__secondary-name{color:#a0a0a2}
.c-member--dark .c-member__display-name,.c-member--dark .presence{color:#fff}
.c-member--dark .team_image{margin-left:10px}
.c-member--medium{position:relative;align-items:center;font-size:15px;color:#717274;font-weight:400;height:42px}
.c-member__flex-container--medium{display:flex;flex:1;flex-direction:column;justify-content:center;min-height:42px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.c-member__name--medium,.c-member__title--medium{line-height:1.1;word-break:break-word;display:block;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;padding-bottom:2px;padding-left:12px;flex:0 0 auto}
.c-member__name--medium{font-size:0}
.c-member__display-name--medium,.c-member__secondary-name--medium{font-size:15px}
.c-member__secondary-name--medium{color:#2c2d30}
.c-member--medium .presence{color:#717274;margin:0;width:22px;height:18px}
.c-member--medium .presence .presence_icon{margin:0 .25rem;font-size:20px;line-height:.4;top:0;left:-3px;position:relative}
.c-member--medium .member_image{width:36px;height:36px}
.c-member__display-name--medium,.c-member__secondary-name--medium{line-height:1.4;vertical-align:middle}
.c-member__current-status--medium .emoji,.c-member__current-status--medium .emoji-outer.emoji-sizer{margin-top:0}
.c-member--medium .c-app_label{margin-right:8px;vertical-align:middle}
.c-member--large{position:relative;font-size:15px;color:#717274;font-weight:400}
.c-member__flex-container--large{display:flex;flex:1;flex-direction:column;justify-content:center;min-height:56px;overflow:hidden;text-overflow:ellipsis}
.c-member__display-name--large,.c-member__other-names--large,.c-member__title--large{line-height:18px;word-break:break-word;display:block;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;padding-left:12px;flex:0 0 auto}
.c-member__title--large{white-space:pre-wrap}
.c-member__display-name--large,.c-member__title--large{color:#2c2d30}
.c-member__other-names--large{color:#717274}
.c-member__display-name--large{font-weight:700}
.c-member--large .member_image{width:56px;height:56px}
.c-usergroup--small .c-usergroup__icon{background-color:#717274;color:#fff;text-align:center;line-height:1.3}
.c-usergroup--small .c-usergroup__icon:before{font-size:1rem}
.c-usergroup__not-in-channel-context--small{color:#717274;font-size:.7rem}
.c-modal_gallery{padding:0!important}
.c-modal_gallery .contents{height:100%;width:100%!important;padding:0!important}
.c-modal_gallery__container{display:flex;height:100%;justify-content:space-between}
.c-modal_gallery__items{align-items:center;display:flex;flex:1;max-width:800px}
.c-modal_gallery__item{flex:1}
.c-modal_gallery__nav{-webkit-transition:opacity 250ms ease-out,background-color 250ms ease-out,color .1s ease-out;-moz-transition:opacity 250ms ease-out,background-color 250ms ease-out,color .1s ease-out;transition:opacity 250ms ease-out,background-color 250ms ease-out,color .1s ease-out;border:0;background-color:rgba(113,114,116,0);padding:16px}
.c-modal_gallery__nav[disabled]{cursor:default;opacity:.3}
.c-modal_gallery__nav:hover:not([disabled]){background:rgba(113,114,116,.05);color:#005e99}
.c-modal_gallery__nav:focus{outline:0}
.c-modal_gallery__nav ts-icon{background-color:#fff;border-radius:100%;box-shadow:0 1px 1px 0 rgba(44,45,48,.08);display:block;height:51px;width:51px}
.c-modal_gallery__nav ts-icon:before{line-height:53px}
.c-org_icon{background-size:100%;background-repeat:no-repeat;position:relative;border-radius:3px}
.c-org_icon:after{content:'';display:block;position:absolute;top:0;left:0;width:100%;height:100%;border-radius:3px;box-shadow:inset 0 0 0 1px rgba(44,45,48,.08)}
.c-channel_insights__title{color:#2d9ee0;margin-bottom:6px}
.c-channel_insights__description{font-size:15px;margin-top:4px;margin-bottom:0}
.c-channel_insights_panel{padding:1rem}
.c-channel_insights__section:not(.c-channel_insights__section--no_border){margin-bottom:1rem;border:1px solid #e8e8e8;border-radius:6px}
.c-channel_insights__drawer_section{margin-bottom:1.5rem}
.c-channel_insights__drawer_title{margin-bottom:10px;color:#717274;font-weight:900;font-size:13px}
.c-channel_insights__item{padding:6px;list-style:none;font-size:15px}
.c-channel_insights__item:last-child{border-bottom:none}
.c-channel_insights__item--user{display:flex;align-items:center;padding-left:0;padding-right:10px}
.c-channel_insights__item--user .member_preview_link,.c-channel_insights__item--user .message_sender{color:#2c2d30!important;font-weight:900}
.c-channel_insights__item--user .member_image{flex:0 0 auto;margin-right:1rem;vertical-align:bottom;cursor:pointer}
.c-channel_insights__user_info{flex:1 1 auto;min-width:0}
.c-channel_insights__user_title{margin-top:0;margin-bottom:0;color:#717274}
.c-channel_insights__channel{margin-bottom:12px}
.c-channel_insights__channel .channel_link{color:#2c2d30;font-weight:900}
.c-channel_insights__member_count{float:right;color:#717274}
.c-channel_insights__member_count .ts_icon_user{vertical-align:middle;margin-right:2px;color:#717274}
.c-channel_insights__member_count .ts_icon_user::before{font-size:17px}
.c-channel_insights__item--emoji .monospace{margin-left:1rem;font-size:13px}
.c-channel_insights__debug{margin:2px 6px 10px 0;text-align:right;font-size:10px;cursor:pointer}
.section_content.insights .c-channel_insights__spinner .infinite_spinner{margin:0 auto}
.c-channel_insights .c-member{margin-bottom:7px}
.c-channel_insights .c-member__display-name{font-weight:900}
.c-channel_insights .c-member__title{color:#717274}
#details_tab .feature_sli_channel_insights .channel_created_section .creator_link,#details_tab .feature_sli_channel_insights .channel_purpose_section .channel_purpose_text{color:#2c2d30}
#details_tab .feature_sli_channel_insights .edit_purpose{margin-left:.5rem}
#details_tab .feature_sli_channel_insights .edit_purpose--blank{font-size:15px;margin-left:0}
.c-channel_insights__activity{position:relative;width:100%;display:flex;justify-content:space-between;align-items:stretch;height:180px;margin-bottom:1rem;padding:24px 10px 0;border-radius:6px;border:1px solid #e8e8e8}
.c-channel_insights_activity_bar_container{display:inline-flex;flex:1 1 100%;height:100%;align-items:flex-end;justify-content:center;cursor:pointer}
.c-channel_insights_activity_bar_container:hover{background-color:rgba(0,0,0,.05)}
.c-channel_insights_activity_bar_container:hover .c-channel_insights__activity_bar{background-color:#2d9ee0}
.c-channel_insights_activity_bar_container:hover::before{opacity:1}
.c-channel_insights_activity_bar_container::before{position:absolute;display:block;content:attr(data-label);top:4px;left:0;right:0;font-size:13px;text-align:center;opacity:0;pointer-events:none}
.c-channel_insights__activity_bar{flex:0 0 10px;width:10px;background-color:rgba(45,158,224,.5)}
.channel_page_highlights{overflow-x:hidden}
#client-ui #details_tab .channel_page_highlights .file_share{display:block}
.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){padding-bottom:10px!important;background-color:#fff;border:1px solid #e8e8e8;padding-top:.5rem!important;padding-right:.5rem;margin-bottom:10px;border-radius:6px;cursor:pointer!important}
.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) .action_hover_container,.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) .reply_bar,.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) .star{display:none!important}
.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) .message_body,.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) .message_sender{cursor:pointer}
.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) .message_gutter{width:58px}
.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) .message_content{margin-left:60px}
.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) .message_icon{margin-top:4px}
.dense_theme .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){padding-left:10px}
.dense_theme .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) .message_gutter{position:relative;display:block;top:0;width:100%;text-align:left;margin-bottom:0}
.dense_theme .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) .message_content{margin-left:0}
.c-channel_insights__message ts-message .message_gutter{top:.5rem}
.c-channel_insights__message--truncate{position:relative}
.c-channel_insights__message--truncate .message_content{max-height:236px;overflow:hidden}
.c-channel_insights__message--truncate::before{display:block;content:'';position:absolute;right:1px;bottom:1px;left:1px;border-bottom-right-radius:6px;border-bottom-left-radius:6px;background:linear-gradient(180deg,transparent,#fff 90%);height:130px;z-index:2;pointer-events:none}
.c-channel_insights__empty{line-height:1.25rem}
.c-channel_insights__highlights_description{margin-bottom:.5rem;line-height:1.4;color:#717274}
.c-channel_insights__date_heading{position:relative;text-align:center;padding:.5rem 0}
.c-channel_insights__date_heading span{position:relative;z-index:1;padding:0 .5rem;background-color:#fff;color:#2c2d30;font-size:15px}
.c-channel_insights__date_heading::before{display:block;content:'';position:absolute;top:50%;left:0;right:0;height:1px;background-color:#e8e8e8}
.c-channel_insights .c-member__linked:focus{text-decoration:none}
.c-channel_insights .c-member__display-name:hover{text-decoration:underline}
.c-label{font-size:15px;line-height:1.86666667;line-height:1.46666667;font-weight:700}
.c-label--disabled{color:#717274}
.c-label__text{display:block;padding-bottom:8px}
.c-label__subtext{font-weight:400;color:#717274;display:block}
.c-label__optional_tag{font-weight:400;color:#717274;margin-left:4px}
.c-label--block{display:block;margin:0}
.c-label--inline{display:flex;align-items:center;vertical-align:middle}
.c-label--inline .c-label__text{order:1;padding-bottom:0}
.c-label--pointer{cursor:pointer}
.c-label--pointer[disabled]{cursor:default}
label.c-label{font-size:15px;line-height:1.86666667;line-height:1.46666667;font-weight:700}
label.c-label--disabled{color:#717274}
label.c-label__text{display:block;padding-bottom:8px}
label.c-label__subtext{font-weight:400;color:#717274;display:block}
label.c-label__optional_tag{font-weight:400;color:#717274;margin-left:4px}
label.c-label.c-label--block{display:block;margin:0}
label.c-label.c-label--inline{display:flex;align-items:center;vertical-align:middle}
label.c-label.c-label--inline .c-label__text{order:1;padding-bottom:0}
label.c-label.c-label--pointer{cursor:pointer}
label.c-label.c-label--pointer[disabled]{cursor:default}
.c-legend{display:block;margin:0;font-size:15px;line-height:1.86666667;line-height:1.46666667;font-weight:700}
.c-legend--disabled{color:#717274}
.c-input_checkbox{box-sizing:border-box;padding:4px 12px;display:inline-block;margin:0 12px 0 0;cursor:pointer;font-size:18px}
.c-input_checkbox[disabled]{cursor:default}
.c-input_radio{box-sizing:border-box;padding:4px 12px;display:inline-block;margin:0 12px 0 0;cursor:pointer;font-size:18px}
.c-input_radio[disabled]{cursor:default}
select.c-input_select{background:initial;-webkit-appearance:initial;outline:initial;color:initial;max-width:initial;font-variant-ligatures:initial;transition:initial;box-shadow:initial}
.c-input_select{border-radius:4px;border:1px solid #a0a0a2;box-sizing:border-box;margin:0 0 20px;padding:4px 12px;height:36px;cursor:pointer;font-size:15px;line-height:1.86666667;align-items:center;background:#fff;display:flex;font-weight:400;justify-content:space-between}
.c-input_select:focus{border:1px solid #717274}
.c-input_select[disabled]{background:#f9f9f9;border:1px solid #a0a0a2;cursor:default}
.c-input_select--with_default{border:1px solid #717274;border-bottom-left-radius:0;border-bottom-right-radius:0;margin-bottom:0}
.c-input_select--with_default:focus,.c-input_select--with_default:hover{border:1px solid #717274}
.c-input_select--with_info{border:1px solid #2d9ee0;border-bottom-left-radius:0;border-bottom-right-radius:0;margin-bottom:0}
.c-input_select--with_info:focus,.c-input_select--with_info:hover{border:1px solid #2d9ee0}
.c-input_select--with_success{border:1px solid #2ea664;border-bottom-left-radius:0;border-bottom-right-radius:0;margin-bottom:0}
.c-input_select--with_success:focus,.c-input_select--with_success:hover{border:1px solid #2ea664}
.c-input_select--with_warning{border:1px solid #ff9000;border-bottom-left-radius:0;border-bottom-right-radius:0;margin-bottom:0}
.c-input_select--with_warning:focus,.c-input_select--with_warning:hover{border:1px solid #ff9000}
.c-input_select--with_error{border:1px solid #d72b3f;border-bottom-left-radius:0;border-bottom-right-radius:0;margin-bottom:0}
.c-input_select--with_error:focus,.c-input_select--with_error:hover{border:1px solid #d72b3f}
.c-input_select--active,.c-input_select:focus{outline:0}
.c-input_select--active{border-color:#717274}
.c-input_select--with_hint{margin-bottom:0}
.c-input_select__selected_value{display:block;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}
.c-input_select__selected_value--placeholder{color:#a0a0a2}
.c-input_select__caret{flex-shrink:0;font-size:1.25rem;position:relative;right:-4px}
.c-input_select--short{font-size:13px;line-height:1.38461538;height:28px}
input.c-input_select__filter_input{font-size:15px;line-height:1.86666667;border:0;height:100%;margin:0;padding:0;width:100%}
input.c-input_select__filter_input::-webkit-input-placeholder{color:#a0a0a2}
input.c-input_select__filter_input:-moz-placeholder{color:#a0a0a2}
input.c-input_select__filter_input::-moz-placeholder{color:#a0a0a2}
input.c-input_select__filter_input:-ms-input-placeholder{color:#a0a0a2}
input.c-input_select__filter_input::placeholder{color:#a0a0a2}
.c-input_select--short input.c-input_select__filter_input{font-size:13px;line-height:1.38461538;height:28px;height:100%}
input[type=text].c-input_text{-webkit-appearance:initial;outline:initial;max-width:initial;color:initial;font-variant-ligatures:initial;transition:initial;box-shadow:initial;background-color:initial;display:initial;vertical-align:initial}
input.c-input_text{font-weight:initial}
input.c-input_text[disabled],input.c-input_text[readonly]{cursor:initial}
.c-input_text{border-radius:4px;border:1px solid #a0a0a2;box-sizing:border-box;margin:0 0 20px;padding:4px 12px;height:36px;width:100%;font-size:15px;line-height:1.86666667;line-height:normal}
.c-input_text:focus{border:1px solid #717274}
.c-input_text[disabled]{background:#f9f9f9;border:1px solid #a0a0a2}
.c-input_text::-webkit-input-placeholder{color:#a0a0a2}
.c-input_text:-moz-placeholder{color:#a0a0a2}
.c-input_text::-moz-placeholder{color:#a0a0a2}
.c-input_text:-ms-input-placeholder{color:#a0a0a2}
.c-input_text::placeholder{color:#a0a0a2}
.c-input_text--with_default{border:1px solid #717274;border-bottom-left-radius:0;border-bottom-right-radius:0;margin-bottom:0}
.c-input_text--with_default:focus,.c-input_text--with_default:hover{border:1px solid #717274}
.c-input_text--with_info{border:1px solid #2d9ee0;border-bottom-left-radius:0;border-bottom-right-radius:0;margin-bottom:0}
.c-input_text--with_info:focus,.c-input_text--with_info:hover{border:1px solid #2d9ee0}
.c-input_text--with_success{border:1px solid #2ea664;border-bottom-left-radius:0;border-bottom-right-radius:0;margin-bottom:0}
.c-input_text--with_success:focus,.c-input_text--with_success:hover{border:1px solid #2ea664}
.c-input_text--with_warning{border:1px solid #ff9000;border-bottom-left-radius:0;border-bottom-right-radius:0;margin-bottom:0}
.c-input_text--with_warning:focus,.c-input_text--with_warning:hover{border:1px solid #ff9000}
.c-input_text--with_error{border:1px solid #d72b3f;border-bottom-left-radius:0;border-bottom-right-radius:0;margin-bottom:0}
.c-input_text--with_error:focus,.c-input_text--with_error:hover{border:1px solid #d72b3f}
.c-input_text--large{padding:12px;height:48px;font-size:18px;line-height:1.33333333}
.c-input_text--with_hint{margin-bottom:0}
input.c-input_text,input[type=text].c-input_text{border-radius:4px;border:1px solid #a0a0a2;box-sizing:border-box;margin:0 0 20px;padding:4px 12px;height:36px;width:100%;font-size:15px;line-height:1.86666667;line-height:normal}
input.c-input_text:focus,input[type=text].c-input_text:focus{border:1px solid #717274}
input.c-input_text[disabled],input[type=text].c-input_text[disabled]{background:#f9f9f9;border:1px solid #a0a0a2}
input.c-input_text::-webkit-input-placeholder,input[type=text].c-input_text::-webkit-input-placeholder{color:#a0a0a2}
input.c-input_text:-moz-placeholder,input[type=text].c-input_text:-moz-placeholder{color:#a0a0a2}
input.c-input_text::-moz-placeholder,input[type=text].c-input_text::-moz-placeholder{color:#a0a0a2}
input.c-input_text:-ms-input-placeholder,input[type=text].c-input_text:-ms-input-placeholder{color:#a0a0a2}
input.c-input_text::placeholder,input[type=text].c-input_text::placeholder{color:#a0a0a2}
input.c-input_text.c-input_text--large,input[type=text].c-input_text.c-input_text--large{padding:12px;height:48px;font-size:18px;line-height:1.33333333}
input.c-input_text.c-input_text--with_hint,input[type=text].c-input_text.c-input_text--with_hint{margin-bottom:0}
input.c-input_text--with_default,input[type=text].c-input_text--with_default{border:1px solid #717274;border-bottom-left-radius:0;border-bottom-right-radius:0;margin-bottom:0}
input.c-input_text--with_default:focus,input.c-input_text--with_default:hover,input[type=text].c-input_text--with_default:focus,input[type=text].c-input_text--with_default:hover{border:1px solid #717274}
input.c-input_text--with_info,input[type=text].c-input_text--with_info{border:1px solid #2d9ee0;border-bottom-left-radius:0;border-bottom-right-radius:0;margin-bottom:0}
input.c-input_text--with_info:focus,input.c-input_text--with_info:hover,input[type=text].c-input_text--with_info:focus,input[type=text].c-input_text--with_info:hover{border:1px solid #2d9ee0}
input.c-input_text--with_success,input[type=text].c-input_text--with_success{border:1px solid #2ea664;border-bottom-left-radius:0;border-bottom-right-radius:0;margin-bottom:0}
input.c-input_text--with_success:focus,input.c-input_text--with_success:hover,input[type=text].c-input_text--with_success:focus,input[type=text].c-input_text--with_success:hover{border:1px solid #2ea664}
input.c-input_text--with_warning,input[type=text].c-input_text--with_warning{border:1px solid #ff9000;border-bottom-left-radius:0;border-bottom-right-radius:0;margin-bottom:0}
input.c-input_text--with_warning:focus,input.c-input_text--with_warning:hover,input[type=text].c-input_text--with_warning:focus,input[type=text].c-input_text--with_warning:hover{border:1px solid #ff9000}
input.c-input_text--with_error,input[type=text].c-input_text--with_error{border:1px solid #d72b3f;border-bottom-left-radius:0;border-bottom-right-radius:0;margin-bottom:0}
input.c-input_text--with_error:focus,input.c-input_text--with_error:hover,input[type=text].c-input_text--with_error:focus,input[type=text].c-input_text--with_error:hover{border:1px solid #d72b3f}
textarea.c-input_textarea{tab-size:initial;-webkit-appearance:initial;outline:initial;color:initial;max-width:initial;font-variant-ligatures:initial;transition:initial;box-shadow:initial;background-color:initial;display:initial;font-weight:initial}
textarea.c-input_textarea[disabled],textarea.c-input_textarea[readonly]{cursor:initial}
.c-input_textarea{border-radius:4px;border:1px solid #a0a0a2;box-sizing:border-box;margin:0 0 20px;padding:8px 12px 4px;height:104px;width:100%;vertical-align:top;resize:vertical;font-size:15px;line-height:1.86666667;line-height:1.46666667}
.c-input_textarea:focus{border:1px solid #717274}
.c-input_textarea[disabled]{background:#f9f9f9;border:1px solid #a0a0a2}
.c-input_textarea::-webkit-input-placeholder{color:#a0a0a2}
.c-input_textarea:-moz-placeholder{color:#a0a0a2}
.c-input_textarea::-moz-placeholder{color:#a0a0a2}
.c-input_textarea:-ms-input-placeholder{color:#a0a0a2}
.c-input_textarea::placeholder{color:#a0a0a2}
.c-input_textarea--with_default{border:1px solid #717274;border-bottom-left-radius:0;border-bottom-right-radius:0;margin-bottom:0}
.c-input_textarea--with_default:focus,.c-input_textarea--with_default:hover{border:1px solid #717274}
.c-input_textarea--with_info{border:1px solid #2d9ee0;border-bottom-left-radius:0;border-bottom-right-radius:0;margin-bottom:0}
.c-input_textarea--with_info:focus,.c-input_textarea--with_info:hover{border:1px solid #2d9ee0}
.c-input_textarea--with_success{border:1px solid #2ea664;border-bottom-left-radius:0;border-bottom-right-radius:0;margin-bottom:0}
.c-input_textarea--with_success:focus,.c-input_textarea--with_success:hover{border:1px solid #2ea664}
.c-input_textarea--with_warning{border:1px solid #ff9000;border-bottom-left-radius:0;border-bottom-right-radius:0;margin-bottom:0}
.c-input_textarea--with_warning:focus,.c-input_textarea--with_warning:hover{border:1px solid #ff9000}
.c-input_textarea--with_error{border:1px solid #d72b3f;border-bottom-left-radius:0;border-bottom-right-radius:0;margin-bottom:0}
.c-input_textarea--with_error:focus,.c-input_textarea--with_error:hover{border:1px solid #d72b3f}
.c-input_textarea--large{font-size:18px;line-height:1.33333333}
.c-input_textarea--with_hint{margin-bottom:0}
.c-input_textarea--resize_both{resize:both}
.c-input_textarea--resize_h{resize:horizontal}
.c-input_textarea--resize_none{resize:none}
textarea.c-input_textarea{border-radius:4px;border:1px solid #a0a0a2;box-sizing:border-box;margin:0 0 20px;padding:8px 12px 4px;height:104px;width:100%;vertical-align:top;resize:vertical;font-size:15px;line-height:1.86666667;line-height:1.46666667}
textarea.c-input_textarea:focus{border:1px solid #717274}
textarea.c-input_textarea[disabled]{background:#f9f9f9;border:1px solid #a0a0a2}
textarea.c-input_textarea::-webkit-input-placeholder{color:#a0a0a2}
textarea.c-input_textarea:-moz-placeholder{color:#a0a0a2}
textarea.c-input_textarea::-moz-placeholder{color:#a0a0a2}
textarea.c-input_textarea:-ms-input-placeholder{color:#a0a0a2}
textarea.c-input_textarea::placeholder{color:#a0a0a2}
textarea.c-input_textarea.c-input_textarea--large{font-size:18px;line-height:1.33333333}
textarea.c-input_textarea.c-input_textarea--with_hint{margin-bottom:0}
textarea.c-input_textarea.c-input_textarea--resize_both{resize:both}
textarea.c-input_textarea.c-input_textarea--resize_h{resize:horizontal}
textarea.c-input_textarea.c-input_textarea--resize_none{resize:none}
textarea.c-input_textarea--with_default{border:1px solid #717274;border-bottom-left-radius:0;border-bottom-right-radius:0;margin-bottom:0}
textarea.c-input_textarea--with_default:focus,textarea.c-input_textarea--with_default:hover{border:1px solid #717274}
textarea.c-input_textarea--with_info{border:1px solid #2d9ee0;border-bottom-left-radius:0;border-bottom-right-radius:0;margin-bottom:0}
textarea.c-input_textarea--with_info:focus,textarea.c-input_textarea--with_info:hover{border:1px solid #2d9ee0}
textarea.c-input_textarea--with_success{border:1px solid #2ea664;border-bottom-left-radius:0;border-bottom-right-radius:0;margin-bottom:0}
textarea.c-input_textarea--with_success:focus,textarea.c-input_textarea--with_success:hover{border:1px solid #2ea664}
textarea.c-input_textarea--with_warning{border:1px solid #ff9000;border-bottom-left-radius:0;border-bottom-right-radius:0;margin-bottom:0}
textarea.c-input_textarea--with_warning:focus,textarea.c-input_textarea--with_warning:hover{border:1px solid #ff9000}
textarea.c-input_textarea--with_error{border:1px solid #d72b3f;border-bottom-left-radius:0;border-bottom-right-radius:0;margin-bottom:0}
textarea.c-input_textarea--with_error:focus,textarea.c-input_textarea--with_error:hover{border:1px solid #d72b3f}
.c-keyboard_key{background:#e8e8e8;padding:2px 8px;font-size:13px;font-weight:400;min-width:24px;height:27px;margin:0 2px;border-radius:5px;color:#2c2d30;border:1px solid #a0a0a2;box-shadow:0 1px 0 #a0a0a2;text-shadow:none;display:inline-block;text-align:center;vertical-align:middle;line-height:21px}
.c-keyboard_key--slim{height:20px;margin:-3px 2px 0;line-height:14px}
.c-app_label{border-radius:2px;font-size:10px;padding:1px 3px;color:#717274;background-color:#e8e8e8;line-height:1.25;font-weight:700;vertical-align:.125rem}
ts-message:not(.first) .c-app_label{display:none}
.p-app_space{background:#f9f9f9;width:100%}
.p-app_space__header{font-size:18px;line-height:22px;font-weight:400;margin:0 0 4px;color:#2c2d30}
.p-app_space__subheader{font-size:15px;line-height:22px;justify-content:space-between;color:#2c2d30;display:flex;margin:0 0 8px;padding:0 20px;width:100%}
.p-app_space__subheader__helper{font-size:14px;color:#717274;font-weight:500}
.p-app_space_profile{width:100%}
.p-app_space_profile__info{border-bottom:1px solid #e8e8e8;display:flex;background:#fff;margin-bottom:24px;padding:28px 20px 20px}
.p-app_space_profile__avatar{min-width:140px}
.p-app_space_profile__avatar img{border:1px solid #e8e8e8;margin-right:16px;width:120px}
.p-app_space_profile__info section{margin-bottom:16px}
.p-app_space_profile__description{-webkit-transition:max-height .5s ease-in 0s;-moz-transition:max-height .5s ease-in 0s;transition:max-height .5s ease-in 0s;font-size:15px;line-height:22px;max-height:1500px;width:100%}
.p-app_space_profile__description.--expanded .p-app_space_profile__description__expanded{display:inline!important;visibility:visible!important}
.p-app_space_profile__description.--expanded .p-app_space_profile__description__collapsed{display:none!important;visibility:hidden!important}
.p-app_space_profile__description.--collapsed .p-app_space_profile__description__collapsed{display:inline!important;visibility:visible!important}
.p-app_space_profile__description.--collapsed .p-app_space_profile__description__expanded{display:none!important;visibility:hidden!important}
.p-app_space_profile__description .tsf_output{display:inline}
.p-app_space_profile__disclaimer{font-size:15px;line-height:22px;margin-bottom:8px}
.p-app_space_profile__slash_commands{border-top:1px solid #e8e8e8;border-bottom:1px solid #e8e8e8;background:#fff;margin-bottom:24px}
.p-app_space_profile__slash_command{border-bottom:1px solid #e8e8e8;justify-content:space-between;display:flex;padding:16px 20px}
.p-app_space_profile__slash_command:last-child{border:none}
.p-app_space_profile__slash_command strong{color:#2c2d30;margin-right:4px}
.p-app_space_profile__slash_command_desc{color:#717274;margin-top:4px;font-size:14px}
.p-app_space_profile__screenshots{border-top:1px solid #e8e8e8;border-bottom:1px solid #e8e8e8;align-items:flex-start;background:#fff;display:flex;flex-wrap:wrap;margin-bottom:24px;padding:20px 20px 10px}
.p-app_space_profile__screenshot,.p-app_space_profile__youtube_thumbnail{border-radius:4px;-webkit-transition:box-shadow .2s ease 0s;-moz-transition:box-shadow .2s ease 0s;transition:box-shadow .2s ease 0s;box-shadow:0 0 0 1px #e8e8e8;margin:0 10px 10px 0;width:180px}
.p-app_space_profile__screenshot:hover,.p-app_space_profile__youtube_thumbnail:hover{box-shadow:0 0 8px 1px rgba(0,0,0,.25);cursor:pointer}
.p-app_space_profile__youtube_thumbnail{display:inline-block;position:relative;background-size:cover;background-repeat:no-repeat;background-position:50% 50%;height:112.5px;min-width:180px}
.p-app_space_profile__youtube_play_button{pointer-events:none;position:absolute;background-color:rgba(0,0,0,.4);top:50%;left:50%;transform:translateX(-50%) translateY(-50%);height:70px;width:70px;border-radius:35px;text-align:center;text-shadow:0 1px 1px rgba(0,0,0,.5)}
.p-app_space_profile__youtube_play_button ts-icon{opacity:.7;color:#fff;font-size:35px;line-height:65px}
.p-app_space_modal_header{border-bottom:1px solid #e8e8e8;background:#fff;box-shadow:none!important;justify-content:flex-start!important}
.p-app_space_modal_header__avatar{padding:0 8px 0 16px}
.p-app_space_modal_header__avatar img{border-radius:4px;height:36px;width:36px}
.p-app_space_modal_header__app_name{font-size:15px;line-height:15px;color:#2c2d30;font-weight:900;display:block}
.p-app_space_modal_header__subtext{font-size:13px;line-height:13px;color:#717274;display:inline}
.p-app_space_permissions__users{border-bottom:1px solid #e8e8e8;align-items:center;background:#fff;display:flex;justify-content:space-between;margin-bottom:24px;padding:28px 20px 20px}
.p-app_space_permissions__users_overflow_count{font-size:13px;line-height:28px;border-radius:2px;background:#e8e8e8;color:#717274;height:28px;width:28px;text-align:center}
.p-app_space_permissions a.p-app_space__subheader__helper{color:#717274}
ul.p-app_space_permissions__summary_list{border-top:1px solid #e8e8e8;border-bottom:1px solid #e8e8e8;font-size:15px;background:#fff;color:#2c2d30;list-style-type:none;margin:0;padding:0 20px}
ul.p-app_space_permissions__summary_list li{border-bottom:1px solid #e8e8e8;display:flex;padding:16px 0}
ul.p-app_space_permissions__summary_list li:last-child{border:none}
.app_dm_info_pane .p-channel_page_apps{display:none}
.p-channel_page_apps__list .infinite_spinner{margin-top:0}
.p-channel_page_apps__list__row,.p-channel_page_apps__list__row--add_app{height:2rem}
.p-channel_page_apps__list__row--add_app .ts_icon_plus{margin-right:.0625rem}
.p-channel_page_apps__list__row__image{border-radius:.2rem;height:1.25rem;width:1.25rem}
.p-channel_page_apps__list__row__wrapper{border:1px solid transparent}
.p-channel_page_apps__list__row:hover{color:#2c2d30}
.p-channel_page_apps__list__row:hover .p-channel_page_apps__list__row__wrapper{background-color:#edf7fd;border-color:#d3ecfa}
.p-channel_page_apps__list__row__remove:before{font-size:.75rem;margin-top:.125rem;font-weight:600}
@font-face{font-family:appleLogo;src:local("Lucida Grande");unicode-range:U+F8FF}
.ql-editor,.ql-placeholder{padding:9px 30px 9px 9px}
.supports_custom_scrollbar .ql-editor,.supports_custom_scrollbar .ql-placeholder{padding:8px 30px 8px 9px}
[lang=en-US] .ql-container,[lang=de-DE] .ql-container,[lang=es-ES] .ql-container,[lang=fr-FR] .ql-container{font-family:Slack-Lato,appleLogo,sans-serif}
[lang=ja-JP] .ql-container{font-family:NotoSansJP,Slack-Lato,appleLogo,sans-serif}
.ql-editor{tab-size:8;-moz-tab-size:8;font-variant-ligatures:none;line-height:1.2rem;-webkit-user-select:text;overflow:auto;max-height:10rem;max-width:100%;min-height:39px;margin-right:2px;position:relative}
.ql-editor::-webkit-scrollbar{position:absolute;-webkit-appearance:none;width:6px}
.ql-editor::-webkit-scrollbar-thumb{background-color:rgba(113,114,116,.5);background-clip:padding-box!important;border-radius:3px;color:#717274;min-height:36px}
.ql-editor::-webkit-scrollbar-thumb:hover{background-color:rgba(113,114,116,.8)}
.supports_custom_scrollbar .ql-container:not(.texty_single_line_input) .ql-editor{min-height:21px}
.ql-editor.ql-blank:before{display:none}
.ql-editor.ql-blank~.ql-placeholder{display:block}
.ql-editor img.emoji{width:auto;height:1.15rem;position:relative;top:-2px}
.ql-placeholder{color:#000;opacity:.375;-webkit-filter:grayscale(100%);filter:grayscale(100%);text-overflow:ellipsis;overflow:hidden;white-space:nowrap;display:none;font-style:normal;pointer-events:none;position:absolute;top:0;left:0;right:0;max-height:100%}
.ql-placeholder ::selection{background:0 0}
.supports_custom_scrollbar .ql-placeholder{min-height:21px}
.ql-disabled{position:relative;opacity:.6;background:#e8e8e8!important;cursor:default}
.ql-disabled.focus,.ql-disabled:hover{border-color:#a0a0a2!important}
.ql-disabled[data-disabled-text]{text-indent:-9999px}
.ql-disabled[data-disabled-text]:after{display:block;position:absolute;top:50%;left:.75rem;right:.75rem;margin-top:-1px;transform:translateY(-50%);content:attr(data-disabled-text);text-align:center;font-size:13px;color:#000;text-indent:0}
.ql-disabled *{cursor:default}
.ql-container.texty_single_line_input .ql-editor,.ql-container.texty_single_line_input .ql-placeholder{width:100%;margin:0;white-space:pre;overflow:hidden;padding:0}
.ql-container.texty_single_line_input .ql-editor{height:19px;min-height:19px;max-height:19px}
.inline_message_input_container{max-width:100%}
.inline_message_input_container .ql-editor{-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}
.inline_message_input_container .ql-container{border:1px solid #a0a0a2;height:auto;border-radius:.25rem}
.inline_message_input_container .ql-container.focus,.inline_message_input_container .ql-container:active,.inline_message_input_container .ql-container:hover{border-color:#717274}
.inline_message_input_container .ql-container~.emo_menu{width:36px;right:10px}
#msg_input.ql-container{padding:0 0 0 2.625rem;height:auto;max-height:none;min-height:41px}
#msg_input.ql-container~.msg_mentions_button{width:30px;right:38px}
#msg_input.ql-container .ql-editor{padding-right:78px}
.supports_custom_scrollbar #msg_input.ql-container .ql-editor{padding-right:66px}
#msg_input.ql-container .ql-placeholder{left:2.625rem;right:30px}
#message_edit_form .ql-editor,#message_edit_form .ql-placeholder,#msg_form .ql-editor,#msg_form .ql-placeholder{line-height:1.46667;padding-bottom:9px;padding-top:9px}
#msg_edit_container .message_input{min-height:0}
#share_dialog_input_container #file_comment_textarea.ql-container{border:1px solid #a0a0a2;border-radius:4px;padding-right:2px}
#share_dialog_input_container #file_comment_textarea.ql-container .ql-editor{margin:0}
#share_dialog_input_container #file_comment_textarea.ql-container~.emo_menu{right:32px}
.supports_custom_scrollbar #share_dialog_input_container #file_comment_textarea.ql-container~.emo_menu{right:25px}
#share_dialog_input_container #file_comment_textarea.ql-container.focus,#share_dialog_input_container #file_comment_textarea.ql-container:hover{border-color:#717274}
#reply_container .inline_message_input_container .ql-editor{min-height:34px;padding-bottom:7px}
#reply_container .inline_message_input_container .emo_menu{top:1px}
.reply_input_container .ql-container{background-color:#fff;border:1px solid #e8e8e8;border-radius:0 0 10px 10px}
.reply_input_container .ql-container.focus,.reply_input_container .ql-container:hover{border-color:#717274}
.reply_input_container .ql-container.focus~.emo_menu{color:#717274}
.reply_input_container .ql-container~.emo_menu{top:0!important;color:#a0a0a2}
.reply_input_container .ql-editor,.reply_input_container .ql-placeholder{padding:11px 30px 11px 13px}
.supports_custom_scrollbar .reply_input_container .ql-editor,.supports_custom_scrollbar .reply_input_container .ql-placeholder{padding:10px 30px 10px 13px}
.reply_input_container .ql-editor{margin-right:2px;border:none}
.reply_input_container .ql-editor::-webkit-scrollbar{position:absolute;-webkit-appearance:none;width:6px}
.reply_input_container .ql-editor::-webkit-scrollbar-thumb{background-color:rgba(113,114,116,.5);background-clip:padding-box!important;border-radius:3px;color:#717274;min-height:36px}
.reply_input_container .ql-editor::-webkit-scrollbar-thumb:hover{background-color:rgba(113,114,116,.8)}
#menu_member_dm_input.texty_single_line_input{width:296px}
#menu_member_dm_input.texty_single_line_input .ql-placeholder{padding:10px .75rem}
.supports_custom_scrollbar #menu_member_dm_input.texty_single_line_input .ql-placeholder{padding:9px .75rem}
.current_status_input_wrap .current_status_input.texty_single_line_input{padding-right:33px;padding-left:50px}
.current_status_input_wrap .current_status_input.texty_single_line_input .ql-editor.ql-blank~.ql-placeholder{padding-right:2.0625rem;padding-left:3.125rem;padding-top:0;padding-bottom:0;margin:0;height:19px;min-height:19px;top:.4rem}
.current_status_input_wrap .current_status_input.texty_single_line_input p{line-height:normal;font-size:15px}
#current_status_for_team_menu.current_status_input.texty_single_line_input .ql-editor.ql-blank~.ql-placeholder{top:.5rem}
.current_status_input_for_edit_profile .current_status_input.texty_single_line_input{padding-top:12px;padding-bottom:12px}
.current_status_input_for_edit_profile .current_status_input.texty_single_line_input .ql-editor{height:24px;min-height:24px;max-height:24px}
.current_status_input_for_edit_profile .current_status_input.texty_single_line_input .ql-editor.ql-blank~.ql-placeholder{padding-left:3.875rem;padding-right:2.5rem;top:.75rem;bottom:.75rem;margin:0;height:24px;min-height:24px}
.current_status_input_for_edit_profile .current_status_input.texty_single_line_input p{font-size:1.25rem}
.current_status_input_for_edit_profile .current_status_input.texty_single_line_input .ql-editor.ql-blank:before{top:3px}
.ql-container.texty_single_line_input{background:#fff;font-size:.9375rem;color:#2c2d30;border:1px solid #a0a0a2;border-radius:.25rem;-webkit-user-select:auto;-moz-user-select:auto;-ms-user-select:auto;user-select:auto;-webkit-appearance:none;outline:0;padding:.45rem .75rem .5rem}
.ql-container.texty_single_line_input.focus,.ql-container.texty_single_line_input:hover{border-color:#717274;outline-offset:0;outline:0}
.ql-container.texty_single_line_input .ql-editor{width:100%;margin:0;white-space:pre;overflow:hidden;padding:0}
#file_comment_textarea.texty_comment_input,.comment_form .texty_comment_input,.edit_comment_form .texty_comment_input{overflow:auto;height:auto;background:#fff;-webkit-user-select:auto;-moz-user-select:auto;-ms-user-select:auto;user-select:auto;width:100%;border:1px solid #a0a0a2;border-radius:.25rem;-webkit-appearance:none;box-shadow:none;outline:0;resize:none!important;margin:0 0 .5rem;font-size:15px;line-height:1.46667;color:#2c2d30}
#file_comment_textarea.texty_comment_input.focus,#file_comment_textarea.texty_comment_input:hover,.comment_form .texty_comment_input.focus,.comment_form .texty_comment_input:hover,.edit_comment_form .texty_comment_input.focus,.edit_comment_form .texty_comment_input:hover{border-color:#717274;outline-offset:0;outline:0}
#file_comment_textarea.texty_comment_input .ql-editor,.comment_form .texty_comment_input .ql-editor,.edit_comment_form .texty_comment_input .ql-editor{max-height:none}
#file_comment_textarea.texty_comment_input{max-height:none!important;overflow:visible;position:relative}
#file_comment_textarea.texty_comment_input .ql-editor{min-height:66px;max-height:112px}
#file_page .comment_form .texty_comment_input .ql-editor,#post_page .comment_form .texty_comment_input .ql-editor{min-height:102px}
#channel_purpose_input.ql-container,#purpose_input.ql-container{border:1px solid #a0a0a2;border-radius:.25rem}
#channel_purpose_input.ql-container.focus,#channel_purpose_input.ql-container:hover,#purpose_input.ql-container.focus,#purpose_input.ql-container:hover{border-color:#717274}
#channel_purpose_input.ql-container.small,#purpose_input.ql-container.small{margin-bottom:.5rem;font-size:.9rem}
#channel_purpose_input.ql-container.small .ql-editor,#purpose_input.ql-container.small .ql-editor{padding:.5rem}
#channel_purpose_input.ql-container.texty_single_line_input,#purpose_input.ql-container.texty_single_line_input{font-size:18px;margin-bottom:0;padding:0}
#channel_purpose_input.ql-container.texty_single_line_input .ql-editor,#purpose_input.ql-container.texty_single_line_input .ql-editor{min-height:46px;padding:.75rem}
#purpose_input.ql-container{height:4.5rem;font-size:1rem;width:72%;margin:0;display:inline-block;vertical-align:top}
.channel_option_content #purpose_input.ql-container{width:100%;margin-bottom:.5rem;display:block}
.search_input.ql-container .ql-placeholder{margin-top:1px}
.channel_topic_dialog .ql-editor{height:6rem}
#ts_tip_texty_tip{transition:all .1s;position:absolute;z-index:201;opacity:0}
.task_in_progress .c-tooltip__tip,.task_in_progress .ts_tip_tip{visibility:hidden}
.task_in_progress #coachmark_bg{background:#000;opacity:.4}
.task_in_progress .coachmark_focal_point_sidebar{z-index:auto}
.task_in_progress .coachmark_focal_point_sidebar [data-qa-channel-sidebar-section-heading=channels] .p-channel_sidebar__section_heading_right{z-index:210}
.task_in_progress .coachmark_focal_point_sidebar [data-qa-channel-sidebar-section-heading=channels] .p-channel_sidebar__section_heading_right .p-channel_sidebar__section_heading_plus:before{opacity:1}
.task_in_progress .coachmark_focal_point_fileupload,.task_in_progress .coachmark_focal_point_messagebar{z-index:210}
.p-shortcuts_prompt__body{font-size:15px;color:#2c2d30;margin-left:1.5rem;margin-right:1.5rem;margin-bottom:1rem}
.p-shortcuts_prompt__shortcuts{margin-bottom:32px}
.p-shortcuts_prompt__shortcuts_list{list-style:none;margin:12px 0 24px}
.p-shortcuts_prompt__shortcuts_intro{margin:12px 0 24px}
.p-shortcuts_prompt__shortcuts_intro:last-child{margin-bottom:0}
.p-shortcuts_prompt__shortcut{margin-top:8px}
.c-keyboard_key.p-shortcuts_prompt__arrow_key{padding-left:.3rem;padding-right:.3rem}
.p-shortcuts_prompt__shortcut_text{margin-left:6px}