@font-face{font-family:appleLogo;src:local("Lucida Grande");unicode-range:U+F8FF}
#nojs_banner{width:100%;padding:.5rem 1rem;text-align:center;font-family:lato;font-size:1rem;line-height:1.5rem;background:#fffce0;border:1px solid #dfa941;border-top-right-radius:0;border-bottom-right-radius:.5rem;border-bottom-left-radius:.5rem;border-top-left-radius:0;background-clip:padding-box}
ol+a+h2,ol+h2,p+a+h2,p+h2,pre+a+h2,pre+h2,table+a+h2,table+h2,ul+a+h2,ul+h2{margin-top:2rem}
h3{margin-bottom:.5rem}
td p:last-child{margin-bottom:0}
img{max-width:100%}
.api_doc img{border-radius:.5rem;border:1px solid #DDD}
.page_formatting #msgs_div img{border:0}
.page_formatting #message_preview_lint_wrapper{min-height:150px}
.page_formatting #message_loading_indicator .loading_hash_animation{margin:0;padding:2rem}
.page_formatting #message_loading_indicator .loading_hash_animation img{border:0}
.page_formatting ts-message.standalone:not(.for_mention_display):not(.for_search_display):not(.for_star_display){border:0}
.page_formatting ts-message.standalone:not(.for_mention_display):not(.for_search_display):not(.for_star_display) .dense_theme_margin{margin-top:.5rem}
#api_slack_button_html_container textarea{height:130px;resize:none}
@media only screen and (min-width:768px){#api_slack_button_html_container #app_select_label,#api_slack_button_html_container #scope_select_label{text-align:right}
}
#add_to_slack_button_banner{background-image:url(/0180/img/add_to_slack_promo.png);background-position:center right;background-repeat:no-repeat;background-size:210px 113px;padding-right:210px;min-height:113px}
#add_to_slack_button_banner .title{font-weight:700;display:block}
#homepage_icon_custom_integrations,#homepage_icon_slack_apps{background-repeat:no-repeat;background-size:180px 150px;background-position:center;text-indent:-9999px;min-height:150px;display:block}
#homepage_icon_slack_apps{background-image:url(/7f18/img/api/homepage_slack_apps.png)}
#homepage_icon_custom_integrations{background-image:url(/7f18/img/api/homepage_custom_integrations.png)}
@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){#add_to_slack_button_banner{background-image:url(/0180/img/add_to_slack_promo@2x.png)}
#homepage_icon_slack_apps{background-image:url(/7f18/img/api/homepage_slack_apps-2x.png)}
#homepage_icon_custom_integrations{background-image:url(/7f18/img/api/homepage_custom_integrations-2x.png)}
}
.scopes_to_methods code{color:#555459}
.scopes_to_methods .selected code{color:#c25}
.scopes_to_methods li{color:#9e9ea6}
.scopes_to_methods .selected li{color:#555459}
.section_title{border-bottom:2px solid #2ab27b}
.example{margin:5px 5px 8px;border:1px solid #3aa3e3}
.example h5{background-color:#3aa3e3;color:#fff;padding-left:5px}
.example h5 i.ts_icon_code{float:right}
.example pre{margin:8px}
#example-button a img{border:none;border-radius:0}
.page_faq h3,.page_scim h3{border-radius:2px;background-color:#3aa3e3;color:#fff;padding:5px}
.page_faq h3+p,.page_scim h3+p{margin-top:10px}
.page_faq h4,.page_faq h5,.page_faq li,.page_faq p,.page_faq pre,.page_scim h4,.page_scim h5,.page_scim li,.page_scim p,.page_scim pre{margin-left:10px}
.page_faq p:nth-of-type(1),.page_faq p:nth-of-type(2),.page_scim p:nth-of-type(1),.page_scim p:nth-of-type(2){margin-left:0}
table#popular-libraries tr{vertical-align:top}
table#popular-libraries td:nth-of-type(3){min-width:225px}
table#popular-libraries td:nth-of-type(1) a{font-weight:700}
div.page_oauth-tokens table.table{margin-left:10px;margin-right:10px}
div.page_support div.support_action{margin:0}
div.page_support div.support_arm{width:80%;margin:auto auto 10px}
table.arguments tr{vertical-align:top}
div.page_changelog ul{margin-top:1rem;list-style:none}
div.page_changelog ul li{margin-bottom:10px;margin-top:4px}
div.page_changelog span.btn{min-width:50px;margin-right:5px;vertical-align:middle;cursor:default;pointer-events:none;background-color:#fff;text-shadow:none!important;font-size:.8rem;padding:0}
div.page_changelog span.new_feature{color:#2ab27b;border:1px solid #2ab27b}
div.page_changelog span.deprecation,div.page_changelog span.warning{background-color:#eb4d5c;border:1px solid #eb4d5c}
div.page_changelog span.docs{color:#439fe0;border:1px solid #439fe0}
div.page_changelog span.tools{color:#7d60c5;border:1px solid #7d60c5}
table#hosting_providers tr{vertical-align:top}
table#hosting_providers img{border:0;width:180px}
table#hosting_providers td{margin-right:5px}
.page_custom-integrations img.getting_started_icon,.page_slack-apps img.getting_started_icon{display:block;margin:0 auto;border:0;max-width:180px;max-height:150px}
.page_custom-integrations .menu,.page_slack-apps .menu{min-width:100%}