@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{position:fixed;top:100%;right:0;bottom:0;left:0;z-index:1041;font-family:Slack-Lato,appleLogo,sans-serif;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 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:#555459;background:#E8E8E8}
#fs_modal .fs_modal_btn:active{color:#fff;background:#2ab27b}
#fs_modal #fs_modal_header{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-ms-flex-align:center;-webkit-align-items:center;-webkit-box-align:center;-moz-align-items:center;align-items:center;-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:#2ab27b;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:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-ms-flex-pack:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-ms-flex-align:start;-webkit-align-items:flex-start;-webkit-box-align:flex-start;-moz-align-items:flex-start;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:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-ms-flex-align:center;-webkit-align-items:center;-webkit-box-align:center;-moz-align-items:center;align-items:center;-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:#F7F7F7;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 .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}
@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 .fs_modal_btn{top:1rem}
#fs_modal .fs_modal_btn#fs_modal_close_btn{right:1rem}
#fs_modal .fs_modal_btn#fs_modal_back_btn{left:1rem}
#fs_modal.fs_modal_sidebar .contents_container{display:block}
#fs_modal.fs_modal_sidebar .contents_container .contents{margin:0 auto}
#fs_modal.fs_modal_sidebar #fs_modal_sidebar{top:auto;position:relative;margin:0 auto 1.5rem;text-align:center;max-width:560px}
#fs_modal.fs_modal_sidebar #fs_modal_sidebar li{display:inline-block}
#fs_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}
}