@font-face{font-family:appleLogo;src:local("Lucida Grande");unicode-range:U+F8FF}
.tiny{font-size:.7rem}
.small{font-size:.9rem}
.no_pointer_events{pointer-events:none}
.menu{position:absolute;z-index:1042;display:inline-block;vertical-align:top;min-width:220px;max-width:320px;font-family:Slack-Lato,appleLogo,sans-serif;color:#2c2d30;background:#fff;box-shadow:0 5px 10px rgba(0,0,0,.12);border-radius:6px;border:1px solid rgba(0,0,0,.15)}
.menu .menu_content{position:relative;z-index:1043;overflow:hidden}
.menu .monkey_scroll_hider.scrolling ul li{margin-right:1.0625rem}
.menu ul{list-style-type:none;margin:.9375rem 0;padding:0}
.menu ul li.divider{border-bottom:1px solid rgba(0,0,0,.15);margin:.9375rem 0}
.menu ul li.divider:first-child,.menu ul li.divider:last-child{display:none}
.menu ul li.divider.subdivider{width:40%;margin:.9375rem 1.875rem}
.menu ul li i{margin-right:.5rem;color:#babbbf;float:left}
.menu ul li i:before{font-size:1.0625rem}
.menu ul li:not(.dm_list_item) .member_image{margin-right:.5rem;vertical-align:top;margin-left:-11px;width:22px;height:22px;margin-top:1px}
.menu ul li a{display:block;text-decoration:none;padding:0 1rem 0 .5rem;margin:0 .9375rem;border-radius:.25rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;outline:0;font-size:.9375rem;line-height:1.5625rem;background:0 0;color:#2c2d30}
.menu ul li a.delete_link{color:#870000}
.menu ul li.danger a{color:#eb4d5c}
.menu ul li.disabled a{color:#babbbf;cursor:default}
.menu ul li.has_submenu a{position:relative}
.menu ul li.has_submenu .submenu_caret{position:absolute;right:0}
.menu ul li.highlighted a,.menu:not(.keyboard_active) ul li:hover:not(.disabled) a{background:#3aa3e3;color:#fff;text-shadow:0 1px 0 rgba(0,0,0,.1)}
.menu ul li.highlighted a .prefix,.menu ul li.highlighted a i,.menu ul li.highlighted a.delete_link,.menu:not(.keyboard_active) ul li:hover:not(.disabled) a .prefix,.menu:not(.keyboard_active) ul li:hover:not(.disabled) a i,.menu:not(.keyboard_active) ul li:hover:not(.disabled) a.delete_link{color:#fff}
.menu ul li.highlighted a,.menu:not(.keyboard_active) ul li:hover a{text-decoration:none}
.menu ul li.highlighted.danger a,.menu:not(.keyboard_active) ul li.danger:hover:not(.disabled) a{background:#eb4d5c}
.menu .section_header{cursor:default;margin:.625rem .875rem;position:relative}
.menu .section_header .header_label{background-color:#fff;color:#9e9ea6;padding-right:.8rem}
.menu .section_header .header_label.menu_mini{font-size:.8125rem;line-height:1rem}
.menu .section_header>.header_label{position:relative}
.menu .section_header>div.header_label_container{color:#9e9ea6;padding-right:.375rem;position:relative}
.menu .section_header hr{position:absolute;left:1rem;right:0;margin-top:.6rem;margin-bottom:0}
.menu.submenu .section_header{margin:.625rem .9375rem .25rem;padding:0 1rem 0 .5rem}
.menu.submenu .section_header .header_label{text-transform:uppercase;font-size:.75rem}
.menu #menu_header .menu_simple_header{font-size:1rem;line-height:1.5rem;padding:.6rem 1rem;background:#fbfaf8;color:#555459;font-weight:700;border-bottom:1px solid rgba(0,0,0,.15);border-top-right-radius:.25rem;border-bottom-right-radius:0;border-bottom-left-radius:0;border-top-left-radius:.25rem;background-clip:padding-box}
.menu #menu_header .menu_close{float:right;color:#555459;font-size:1.25rem;line-height:1.25rem;text-shadow:none;text-decoration:none!important;opacity:.25;-moz-opacity:.25;-khtml-opacity:.25;-webkit-transition:.1s;-moz-transition:.1s;transition:.1s}
.menu #menu_header .menu_close:hover{opacity:1;-moz-opacity:1;-khtml-opacity:1}
.menu #menu_header .menu_simple_header a{color:#555459;font-weight:700;text-decoration:underline}
.menu #menu_header .menu_simple_header a:hover{color:#555459;text-decoration:underline}
.menu #menu_items_scroller{max-height:454px;overflow-y:auto;overflow-x:hidden}
.supports_custom_scrollbar .menu #menu_items_scroller::-webkit-scrollbar{position:absolute;-webkit-appearance:none;width:12px}
.supports_custom_scrollbar .menu #menu_items_scroller::-webkit-scrollbar-track{border:solid transparent;border-radius:4px 8px 8px 4px/7px;border-width:3px 4px 3px 0;background:#f3f3f3;background-clip:padding-box!important}
.supports_custom_scrollbar .menu #menu_items_scroller::-webkit-scrollbar-thumb{border:solid #fff;border-width:3px 4px 3px 0;border-radius:3px 7px 7px 3px/6px;background:#d9d9de;background-clip:padding-box!important;min-height:36px}
.menu #monkey_scroll_wrapper_for_menu_items_scroller{background:#fff;border-radius:6px}
.menu #menu_promise_spinner{text-align:center;height:26px;line-height:1.875rem;margin-top:10px}
.menu #menu_list_container{margin:.75rem 0 -.75rem}
.menu #menu_list_container.populated{padding:0 0 .75rem}
.menu #menu_list_container #menu_list{overflow:auto;max-height:454px}
.menu #menu_list_container #menu_list .menu_list_item{line-height:1.5rem;margin:0;width:100%;height:25px;display:block}
.menu #menu_list_container #menu_list .menu_list_item a{display:block;text-decoration:none;padding:0 1rem 0 .5rem;margin:0 .9375rem;border-radius:.25rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;outline:0;font-size:.9375rem;line-height:1.5625rem;background:0 0;color:#2c2d30}
.menu #menu_list_container #menu_list .menu_list_item a .member_image{margin-right:.5rem;vertical-align:top;margin-left:-11px;width:22px;height:22px;margin-top:1px}
.menu #menu_list_container #menu_list .menu_list_item.active a{background:#3aa3e3;color:#fff;text-shadow:0 1px 0 rgba(0,0,0,.1);text-decoration:none;overflow:hidden}
.menu #menu_list_container .monkey_scroll_hider.scrolling #menu_list .menu_list_item{padding-right:1.0625rem}
.menu #menu_footer .menu_footer{background:#fbfaf8;padding:.5rem .75rem;border-top:1px solid rgba(0,0,0,.15);border-radius:0 0 6px 6px}
.menu .menu_filter_container{background:#fff;position:relative;padding:7px;max-width:275px}
.menu .menu_filter_container input.menu_filter{padding:.1rem 1.8rem 0;height:1.75rem;line-height:1rem;font-size:.9rem;border-radius:1rem;border:1px solid #DDD;outline:0}
.menu .menu_filter_container input.menu_filter::-ms-clear{display:none}
.menu .menu_filter_container input.menu_filter:focus{border-color:#babbbf}
.menu .menu_filter_container .icon_search{position:absolute;font-size:.9rem;top:8x;left:15px;color:#CCC}
.menu .menu_filter_container .icon_close{position:absolute;right:12px;top:8px;text-decoration:none;color:#CCC!important;font-size:.875rem}
.menu .menu_filter_container .filter_no_matches{margin:0;text-align:center;padding:.6rem .75rem 1.1rem;overflow:hidden}
.menu.team_menu{min-width:240px}
#emoji_menu{position:absolute;min-width:359px;max-width:359px;color:#555459;z-index:1053;font-size:.95rem;font-family:Slack-Lato,appleLogo,sans-serif;background:#f7f7f7;line-height:1rem}
#emoji_menu #emoji_menu_content{position:relative;z-index:151;overflow:hidden}
#emoji_menu h3{margin:0 6px;font-size:1rem;font-weight:700;line-height:1.5rem;position:relative;background:rgba(255,255,255,.95)}
#emoji_menu h3#emoji_h3_handy_rxns{float:left;margin:4px 2px;background-color:transparent;width:141px}
.supports_sticky_position #emoji_menu h3{position:sticky;position:-webkit-sticky;top:0}
body.winssb #emoji_menu{overflow:visible}
#emoji_menu #emoji_menu_footer #emoji_preview{opacity:0;-webkit-transition:opacity .1s ease-in .9s;-moz-transition:opacity .1s ease-in .9s;transition:opacity .1s ease-in .9s;padding:.3rem 0 0 .7rem}
#emoji_menu #emoji_menu_footer.previewing #emoji_preview{-webkit-transition:opacity .1s ease-in;-moz-transition:opacity .1s ease-in;transition:opacity .1s ease-in;opacity:1}
#emoji_menu #emoji_preview_text{font-size:.9rem;line-height:.9rem;padding:.6rem .7rem .8rem 0;background:#f7f7f7;color:#555459;font-weight:700}
#emoji_menu #emoji_preview_text.is_shortened{width:180px}
#emoji_menu #emoji_menu_footer #emoji_preview_img span.emoji-sizer{margin-top:-.3rem;vertical-align:top;font-size:2.25rem;line-height:2.25rem}
#emoji_menu #emoji_menu_items_scroller{max-height:270px;overflow-y:auto;overflow-x:hidden}
.supports_custom_scrollbar #emoji_menu #emoji_menu_items_scroller{background:#fff}
.supports_custom_scrollbar #emoji_menu #emoji_menu_items_scroller::-webkit-scrollbar{position:absolute;-webkit-appearance:none;width:12px}
.supports_custom_scrollbar #emoji_menu #emoji_menu_items_scroller::-webkit-scrollbar-track{border:solid transparent;border-radius:4px 8px 8px 4px/7px;border-width:3px 4px 3px 0;background:#f3f3f3;background-clip:padding-box!important}
.supports_custom_scrollbar #emoji_menu #emoji_menu_items_scroller::-webkit-scrollbar-thumb{border:solid #fff;border-width:3px 4px 3px 0;border-radius:3px 7px 7px 3px/6px;background:#d9d9de;background-clip:padding-box!important;min-height:36px}
#emoji_menu #emoji_menu_items_scroller .icon_search{top:21px;left:16px;text-shadow:none;display:block;position:absolute}
#emoji_menu ul{list-style-type:none;margin:0}
#emoji_menu ul li{margin:0;padding:0;overflow:hidden}
#emoji_menu ul li a{display:block;font-weight:400;text-decoration:none;padding:.25rem .7rem;overflow:hidden;border-radius:6px;background:0 0;margin:0;height:2rem}
#emoji_menu ul li a:hover{text-decoration:none;overflow:hidden}
#emoji_menu.skin_tone_1 .skin_tone:not(.skin_tone_1),#emoji_menu.skin_tone_2 .skin_tone:not(.skin_tone_2),#emoji_menu.skin_tone_3 .skin_tone:not(.skin_tone_3),#emoji_menu.skin_tone_4 .skin_tone:not(.skin_tone_4),#emoji_menu.skin_tone_5 .skin_tone:not(.skin_tone_5),#emoji_menu.skin_tone_6 .skin_tone:not(.skin_tone_6){display:none!important}
#emoji_menu.feature_emoji_speed a{font-weight:400;text-decoration:none;padding:.25rem 0;overflow:hidden;border-radius:6px;background:0 0;margin:0;height:2rem}
#emoji_menu.feature_emoji_speed a:hover{text-decoration:none;overflow:hidden}
#emoji_menu #emoji_menu_items_div{position:relative;padding:8px 0 8px 8px;min-height:270px}
#emoji_menu #emoji_menu_footer{background:#f7f7f7;padding-bottom:.4rem;border-top:1px solid rgba(0,0,0,.15);position:relative}
#emoji_menu #monkey_scroll_wrapper_for_emoji_menu_items_scroller{background:#fff}
#emoji_menu #emoji_menu_header{padding:4px 0 0 7px;border-bottom:1px solid rgba(0,0,0,.15)}
#emoji_menu .emoji_li{border-color:transparent!important;font-size:1.25rem;text-align:center;line-height:1.3125rem;width:36px;height:32px;margin-bottom:-1px;margin-right:1px;float:none;display:inline-block}
#emoji_menu .emoji_li span.emoji-sizer{line-height:1.25rem}
#emoji_menu .emoji_li a{color:#26454d!important;text-shadow:0 1px #fff;padding:.25rem 0 .2rem!important;-webkit-transition:background .15s ease-out 50ms;-moz-transition:background .15s ease-out 50ms;transition:background .15s ease-out 50ms}
#emoji_menu .emoji_li a:hover{-webkit-transition:background 50ms ease-out;-moz-transition:background 50ms ease-out;transition:background 50ms ease-out}
#emoji_menu .emoji_li a.green:hover,#emoji_menu .emoji_li.key_selection a.green{background:#b7e887}
#emoji_menu .emoji_li a.yellow:hover,#emoji_menu .emoji_li.key_selection a.yellow{background:#f9ef67}
#emoji_menu .emoji_li a.blue:hover,#emoji_menu .emoji_li.key_selection a.blue{background:#b5e0fe}
#emoji_menu .emoji_li a.pink:hover,#emoji_menu .emoji_li.key_selection a.pink{background:#F3C1FD}
#emoji_menu .emoji_li a.disabled,#emoji_menu .emoji_li.disabled{background:#e8e8e8!important;opacity:.8}
#emoji_menu.feature_emoji_speed #emoji_menu_items_scroller .emoji_li{border-color:transparent!important;font-size:1.25rem;text-align:center;line-height:1.3125rem;width:36px;height:32px;margin-bottom:-1px;margin-right:1px;float:none;display:inline-block;color:#26454d!important;text-shadow:0 1px #fff;padding:.25rem 0 .2rem!important;-webkit-transition:background .15s ease-out 50ms;-moz-transition:background .15s ease-out 50ms;transition:background .15s ease-out 50ms}
#emoji_menu.feature_emoji_speed #emoji_menu_items_scroller .emoji_li:hover{-webkit-transition:background 50ms ease-out;-moz-transition:background 50ms ease-out;transition:background 50ms ease-out}
#emoji_menu.feature_emoji_speed #emoji_menu_items_scroller .emoji_li.green:hover,#emoji_menu.feature_emoji_speed #emoji_menu_items_scroller .emoji_li.key_selection #emoji_menu.feature_emoji_speed #emoji_menu_items_scroller .emoji_li.green{background:#b7e887}
#emoji_menu.feature_emoji_speed #emoji_menu_items_scroller .emoji_li.key_selection #emoji_menu.feature_emoji_speed #emoji_menu_items_scroller .emoji_li.yellow,#emoji_menu.feature_emoji_speed #emoji_menu_items_scroller .emoji_li.yellow:hover{background:#f9ef67}
#emoji_menu.feature_emoji_speed #emoji_menu_items_scroller .emoji_li.blue:hover,#emoji_menu.feature_emoji_speed #emoji_menu_items_scroller .emoji_li.key_selection #emoji_menu.feature_emoji_speed #emoji_menu_items_scroller .emoji_li.blue{background:#b5e0fe}
#emoji_menu.feature_emoji_speed #emoji_menu_items_scroller .emoji_li.key_selection #emoji_menu.feature_emoji_speed #emoji_menu_items_scroller .emoji_li.pink,#emoji_menu.feature_emoji_speed #emoji_menu_items_scroller .emoji_li.pink:hover{background:#F3C1FD}
#emoji_menu.feature_emoji_speed #emoji_menu_items_scroller .emoji_li .emoji-sizer{margin-top:-2px}
#emoji_menu #emoji_preview_img{float:left;font-size:2rem;height:54px;line-height:2rem;padding:.6rem .5rem 0 .1rem;vertical-align:middle;width:46px}
#emoji_menu #emoji_div_handy_rxns{margin-top:-1px;padding:.3rem .7rem;border-bottom:1px solid rgba(0,0,0,.15)}
#emoji_menu #emoji_skin_button_container,#emoji_menu #emoji_skin_picker,#emoji_menu #emoji_skin_tip{position:absolute;font-size:1.2rem;color:#989ba0;padding:3px;right:16px;bottom:-33px;-webkit-transition:opacity .1s ease-in 0s;-moz-transition:opacity .1s ease-in 0s;transition:opacity .1s ease-in 0s}
#emoji_menu #emoji_skin_button_container{opacity:1;cursor:pointer;border:1px solid transparent;border-radius:10px;padding:7px 3px 2px;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex}
#emoji_menu #emoji_skin_button_container span.emoji-sizer{font-size:1.4375rem}
#emoji_menu #emoji_skin_picker_label{font-size:.9rem;display:inline-block;margin:0 3px}
#emoji_menu #emoji_menu_content:hover #emoji_skin_button_container{border:1px solid #fff;background:#fff}
#emoji_menu #emoji_skin_picker{opacity:0;background:#fff;border-radius:10px;pointer-events:none;padding:7px 3px 2px;border:1px solid transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
#emoji_menu #emoji_skin_picker.shown{opacity:1;pointer-events:all}
#emoji_menu #emoji_skin_tip{opacity:0;font-size:.68rem;bottom:-50px;right:14px;z-index:2;pointer-events:none}
#emoji_menu #emoji_skin_tip.shown{opacity:1}
#emoji_menu #emoji_skin_picker>span{border-radius:2px}
#emoji_menu #emoji_skin_picker>span[data-preferred=true]{background:#fff}
#emoji_menu #emoji_skin_picker span.emoji-sizer{font-size:1.4375rem}
#emoji_menu #emoji_skin_picker span.emoji,#emoji_menu #emoji_skin_picker span.emoji-outer{cursor:pointer}
#emoji_menu #emoji_preview_deluxe{position:absolute;font-size:1.2rem;color:#989ba0;bottom:-26px;left:14px;opacity:1;-webkit-transition:opacity .1s ease-in 1.1s;-moz-transition:opacity .1s ease-in 1.1s;transition:opacity .1s ease-in 1.1s}
#emoji_menu #emoji_menu_footer.previewing #emoji_preview_deluxe{opacity:0;-webkit-transition:opacity 50ms ease-in;-moz-transition:opacity 50ms ease-in;transition:opacity 50ms ease-in}
#emoji_menu div#emoji_tip{clear:both;font-weight:400;font-size:.8rem;padding:10px 0 10px 30px;color:#696969}
#emoji_menu div#emoji_zero_results{clear:both;font-weight:400;font-size:1rem;padding:70px 0 10px 107px;color:#bababa}
#emoji_menu #emoji_input{padding:2px 2rem;font-size:.9375rem;width:95%;height:28px;margin:.5rem 0 .6rem;border-radius:1rem}
#emoji_menu #emoji_input:focus{box-shadow:inset 0 0 0 rgba(0,0,0,.3);border-color:#C5C5C5}
.supports_custom_scrollbar #emoji_menu #emoji_input{width:97%}
#emoji_menu #emoji_menu.key_mode .emoji_li:not(.key_selection) a:hover{background:0 0!important}
#emoji_menu #emoji_aliases{font-size:.8rem;font-weight:400}
#emoji_menu a.emoji_grouping_tab{color:#9e9ea6;display:inline-block;padding:4px 5.8px 6px;border-radius:.6rem .6rem 0 0;margin-right:3px;border-bottom:3px solid transparent}
#emoji_menu a.emoji_grouping_tab:hover{color:#555459;text-decoration:none;background:#fbfaf8}
#emoji_menu a.emoji_grouping_tab.active{color:#9e9ea6;background:#fbfaf8;padding-top:3px;border-bottom:3px solid #2ab27b}
.is_apple_webkit #emoji_menu .emoji_li{margin-bottom:1px!important}
#emoji_menu div#emoji_tip i,#emoji_menu div#emoji_zero_results i{color:#bababa}
#emoji_menu.feature_emoji_hover_styles:not(.feature_emoji_speed) .emoji_li[data-color-index="0"] a:hover,#emoji_menu.feature_emoji_hover_styles:not(.feature_emoji_speed) .emoji_li[data-color-index="0"].key_selection a{background:#b7e887}
#emoji_menu.feature_emoji_hover_styles:not(.feature_emoji_speed) .emoji_li[data-color-index="1"] a:hover,#emoji_menu.feature_emoji_hover_styles:not(.feature_emoji_speed) .emoji_li[data-color-index="1"].key_selection a{background:#b5e0fe}
#emoji_menu.feature_emoji_hover_styles:not(.feature_emoji_speed) .emoji_li[data-color-index="2"] a:hover,#emoji_menu.feature_emoji_hover_styles:not(.feature_emoji_speed) .emoji_li[data-color-index="2"].key_selection a{background:#f9ef67}
#emoji_menu.feature_emoji_hover_styles:not(.feature_emoji_speed) .emoji_li[data-color-index="3"] a:hover,#emoji_menu.feature_emoji_hover_styles:not(.feature_emoji_speed) .emoji_li[data-color-index="3"].key_selection a{background:#f3c1fd}
#emoji_menu.feature_emoji_hover_styles:not(.feature_emoji_speed) .emoji_li[data-color-index="4"] a:hover,#emoji_menu.feature_emoji_hover_styles:not(.feature_emoji_speed) .emoji_li[data-color-index="4"].key_selection a{background:#ffe1ae}
#emoji_menu.feature_emoji_hover_styles:not(.feature_emoji_speed) .emoji_li[data-color-index="5"] a:hover,#emoji_menu.feature_emoji_hover_styles:not(.feature_emoji_speed) .emoji_li[data-color-index="5"].key_selection a{background:#e0dfff}
#emoji_menu.feature_emoji_hover_styles.feature_emoji_speed .emoji_li[data-color-index="0"].key_selection,#emoji_menu.feature_emoji_hover_styles.feature_emoji_speed .emoji_li[data-color-index="0"]:hover{background:#b7e887}
#emoji_menu.feature_emoji_hover_styles.feature_emoji_speed .emoji_li[data-color-index="1"].key_selection,#emoji_menu.feature_emoji_hover_styles.feature_emoji_speed .emoji_li[data-color-index="1"]:hover{background:#b5e0fe}
#emoji_menu.feature_emoji_hover_styles.feature_emoji_speed .emoji_li[data-color-index="2"].key_selection,#emoji_menu.feature_emoji_hover_styles.feature_emoji_speed .emoji_li[data-color-index="2"]:hover{background:#f9ef67}
#emoji_menu.feature_emoji_hover_styles.feature_emoji_speed .emoji_li[data-color-index="3"].key_selection,#emoji_menu.feature_emoji_hover_styles.feature_emoji_speed .emoji_li[data-color-index="3"]:hover{background:#f3c1fd}
#emoji_menu.feature_emoji_hover_styles.feature_emoji_speed .emoji_li[data-color-index="4"].key_selection,#emoji_menu.feature_emoji_hover_styles.feature_emoji_speed .emoji_li[data-color-index="4"]:hover{background:#ffe1ae}
#emoji_menu.feature_emoji_hover_styles.feature_emoji_speed .emoji_li[data-color-index="5"].key_selection,#emoji_menu.feature_emoji_hover_styles.feature_emoji_speed .emoji_li[data-color-index="5"]:hover{background:#e0dfff}
.popover_menu{background-color:#fff;border-top:1px solid #e0e0e0;border-right:1px solid rgba(0,0,0,.07);border-left:1px solid rgba(0,0,0,.07);border-bottom:1px solid rgba(0,0,0,.07);box-shadow:0 0 1px rgba(0,0,0,.04),0 2px 8px rgba(0,0,0,.1);border-radius:10px;background-clip:padding-box;overflow:visible}
.popover_menu .arrow,.popover_menu .arrow_shadow{position:absolute;top:-5px;left:31px;-webkit-transform:scaleY(.8);-moz-transform:scaleY(.8);-ms-transform:scaleY(.8);transform:scaleY(.8)}
.popover_menu .arrow:after,.popover_menu .arrow_shadow:after{content:'';display:block;width:10px;height:10px;background-clip:padding-box;background-color:#fff;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}
.popover_menu .arrow_shadow:after{z-index:-1;box-shadow:-1px -1px 0 0 #e0e0e0,-1px -1px 2px rgba(0,0,0,.08)}
.popover_menu.showing_header .arrow:after,.popover_menu.showing_header .arrow_shadow:after{background-color:#fafafa}
.popover_menu .content{background-color:#fff;border-radius:10px;position:relative}
.popover_menu.menu .menu_simple_header{position:relative}
.popover_menu.menu .menu_footer,.popover_menu.menu .menu_simple_header{border-radius:10px}
#menu.search_filter_menu{max-width:none}
#menu.search_filter_menu #menu_items_scroller{width:auto}
#menu.search_filter_menu #monkey_scroll_wrapper_for_menu_items_scroller{border-radius:10px;position:relative}
#menu.search_filter_menu .arrow,#menu.search_filter_menu .arrow_shadow{left:24px}
#menu.search_filter_menu ul{margin:0}
#menu.search_filter_menu li{padding:12px 16px}
#menu.search_filter_menu li:last-child{padding-bottom:9px}
#menu.search_filter_menu input{width:auto;font-size:1rem;-webkit-transform:translateY(-3px);-moz-transform:translateY(-3px);-ms-transform:translateY(-3px);transform:translateY(-3px)}
#menu.search_filter_menu label{font-weight:400;font-size:.9rem;padding:0;margin-right:0}
#chat_input_tab_ui .monkey_scroll_bar.hidden+.monkey_scroll_hider .cmd-right-td{padding-right:0!important}
#menu.notifications_menu{max-width:300px;background:0 0}
#menu.notifications_menu .menu_content{border-radius:6px}
.supports_custom_scrollbar #menu.notifications_menu .menu_content{background:#fff}
#menu.notifications_menu .dnd_banner{padding:45px .9375rem .9375rem;background:url(/29ab/img/notifications_menu/dnd_menu_header_bg@2x.png) #202c3a;background-size:cover;line-height:1.5625rem;color:#fff;position:relative}
#menu.notifications_menu .dnd_banner .dnd_on_label,#menu.notifications_menu .dnd_banner .dnd_schedule_label,#menu.notifications_menu .dnd_banner .snooze_time_label{padding:0 .9375rem}
#menu.notifications_menu .dnd_banner .dnd_schedule_label,#menu.notifications_menu .dnd_banner .snooze_time_label{margin-top:-3px}
#menu.notifications_menu .dnd_banner .dnd_illustration,#menu.notifications_menu .dnd_banner .snooze_illustration{width:48px;height:39px;position:absolute;top:15px;right:20px}
#menu.notifications_menu .dnd_banner .dnd_illustration{background:url(/29ab/img/notifications_menu/dnd_zzz_emoji@2x.png) right no-repeat;background-size:contain}
#menu.notifications_menu .dnd_banner .snooze_illustration{background:url(/29ab/img/notifications_menu/dnd_snooze_emoji@2x.png) right no-repeat;background-size:contain}
#menu.notifications_menu #monkey_scroll_wrapper_for_menu_items_scroller{border-radius:0}
.menu_launcher,.menu_launcher_large{border:1px solid #e8e8e8;cursor:pointer;display:inline-block;line-height:24px;background-color:#fff;padding:.5rem 2rem .5rem .5rem;position:relative;border-radius:6px}
.menu_launcher:before,.menu_launcher_large:before{position:absolute;right:.5rem;top:50%;transform:translateY(-50%);content:'\E271';display:inline-block;font-family:Slack;font-size:1.25rem;font-style:normal;font-weight:400}
.menu_launcher img,.menu_launcher_large img{display:block;float:left;height:24px;margin-right:.5rem;width:24px}
.menu_launcher_large{border:1px solid #C5C5C5;padding-top:.625rem;padding-bottom:.625rem;padding-left:.75rem;padding-right:2rem}
.menu_launcher_large img{height:28px;width:28px;margin-right:.75rem}
.menu_launcher_large .selected_team_name{font-size:1.25rem;line-height:1.75rem}
.menu.avatar_menu{z-index:1052}
.menu.avatar_menu ul{margin:.5rem 0}
.menu.avatar_menu ul li{margin:0 .5rem}
.menu.avatar_menu ul li:hover ts-icon{color:#3aa3e3;background:#fff}
.menu.avatar_menu ul li a{color:inherit;margin:0;padding:4px}
.menu.avatar_menu ul li a img,.menu.avatar_menu ul li a ts-icon{color:#fff;background-color:#3aa3e3;display:inline-block;height:24px;margin-right:.5rem;border-radius:.25rem;text-align:center;width:24px}
.menu.avatar_menu ul li a ts-icon:before{display:inline-block;font-size:.75rem;height:24px;text-shadow:none;-webkit-font-smoothing:none;width:24px}
.avatar_menu_signin_item{color:#3aa3e3}
.avatar_menu_signin_item:hover{color:#fff}
@media screen and (max-width:1200px){#chat_input_tab_ui_header .header_help{display:none}
}
.popover_mask{position:fixed;top:0;left:0;width:100%;height:100%;display:none}
.fsfv_open .popover_mask{display:block}