@font-face{font-family:appleLogo;src:local("Lucida Grande");unicode-range:U+F8FF}
.helvetica{font-family:"Helvetica Neue",Helvetica,"Segoe UI",Tahoma,Arial,sans-serif}
.lato{font-family:Slack-Lato,appleLogo,sans-serif;font-weight:400;-webkit-font-smoothing:antialiased}
.lato_black{font-family:Slack-Lato,appleLogo,sans-serif;font-weight:900}
.lato_bold{font-family:Slack-Lato,appleLogo,sans-serif;font-weight:700}
.lato_regular{font-family:Slack-Lato,appleLogo,sans-serif;font-weight:500}
.lato_light{font-family:Slack-Lato,appleLogo,sans-serif;font-weight:300}
.monospace{font-family:Monaco,Menlo,Consolas,"Courier New",monospace!important}
.transparent{color:transparent!important}
.transparent_bg{background-color:transparent!important}
.flexpane_grey_bg{background-color:#f7f7f7!important}
.neutral_white{color:#fff!important}
.neutral_white_bg{background-color:#fff!important}
.off_white{color:#f9f9f9!important}
.off_white_bg{background-color:#f9f9f9!important}
.neutral_grey{color:#fbfbfa!important}
.neutral_grey_bg{background-color:#fbfbfa!important}
.indifferent_grey{color:#555459!important}
.indifferent_grey_bg{background-color:#555459!important}
.flat_grey{color:#434245!important}
.subtle_silver{color:#9e9ea6!important}
.subtle_silver_bg{background-color:#9e9ea6!important}
.soft_grey{color:#e8e8e8!important}
.soft_grey_bg{background-color:#e8e8e8!important}
.severe_grey{color:#3d3c40!important}
.severe_grey_bg{background-color:#3d3c40!important}
.dull_grey{color:#8b898f!important}
.dull_grey_bg{background-color:#8b898f!important}
.plastic_grey{color:#88919b!important}
.plastic_grey_bg{background-color:#88919b!important}
.cloud_silver{color:#babbbf!important}
.cloud_silver_bg{background-color:#babbbf!important}
.warm_white{color:#fbfaf8!important}
.warm_white_bg{background-color:#fbfaf8!important}
.cloud_white{color:#f2f2f5!important}
.cloud_white_bg{background-color:#f2f2f5!important}
.charcoal_grey_bg{background-color:#2c2d30!important}
.old_petunia_grey_bg{background-color:#a0a0a2!important}
.seafoam_green{color:#2ab27b!important}
.seafoam_green_bg{background-color:#2ab27b!important}
.clear_blue{color:#3aa3e3!important}
.clear_blue_bg{background-color:#3aa3e3!important}
.solid_blue{color:#2780f8!important}
.solid_blue_bg{background-color:#2780f8!important}
.candy_red{color:#eb4d5c!important}
.candy_red_bg{background-color:#eb4d5c!important}
.candy_red_on_hover:hover{color:#eb4d5c!important}
.highlight_yellow_bg{background-color:#fffce0!important}
.mention_yellow_bg{background-color:#fff3b8!important}
.star_yellow{color:#fc0!important}
.star_yellow_bg{background-color:#fc0!important}
.yolk_orange{color:#edb431!important}
.yolk_orange_bg{background-color:#edb431!important}
.thrills_purple{color:#7d60c5!important}
.thrills_purple_bg{background-color:#7d60c5!important}
.burnt_violet{color:#4d394b!important}
.burnt_violet_bg{background-color:#4d394b!important}
.ocean_teal{color:#4c9689!important}
.ocean_teal_bg{background-color:#4c9689!important}
.havana_blue{color:#2a80b9!important}
.havana_blue_bg{background-color:#2a80b9!important}
.pale_blue{color:#f0f7fb!important}
.pale_blue_bg{background-color:#f0f7fb!important}
.sky_blue{color:#439fe0!important}
.sky_blue_bg{background-color:#439fe0!important}
.slate_blue{color:#3c4b5b!important}
.slate_blue_bg{background-color:#3c4b5b!important}
.muddy_lilac{color:#937e91!important}
.muddy_lilac_bg{background-color:#937e91!important}
.moscow_red,.moscow_red_on_hover:hover{color:#cb5234!important}
.moscow_red_bg{background-color:#cb5234!important}
.moscow_red_dark{color:#870000!important}
.moscow_red_dark_bg{background-color:#870000!important}
.mustard_yellow{color:#dfa941!important}
.mustard_yellow_bg{background-color:#dfa941!important}
.kelly_green{color:#36a64f!important}
.kelly_green_dark{color:#257337!important}
.kelly_green_bg{background-color:#36a64f!important}
.channel_page_blue{color:#2d9cf5!important}
.pin_orange{color:#ff876d!important}
.charcoal_grey{color:#2c2d30!important}
.old_petunia_grey{color:#a0a0a2!important}
.dropbox_blue{color:#007ee5!important}
.dropbox_blue_bg{background-color:#007ee5!important}
.twitter_blue{color:#55acee!important}
.twitter_blue_bg{background-color:#55acee!important}
.gdrive_blue_bg{background-color:#4285f4!important}
.screenhero_blue{color:#1a9cdb!important}
.screenhero_blue_bg{background-color:#1a9cdb!important}
@-webkit-keyframes progress_bar{from{background-position:0 0}
to{background-position:-56px 0}
}
@-moz-keyframes progress_bar{from{background-position:0 0}
to{background-position:-56px 0}
}
@keyframes progress_bar{from{background-position:0 0}
to{background-position:-56px 0}
}
body{font-family:Slack-Lato,appleLogo,sans-serif;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#555459;font-size:1pc;line-height:1.5rem}
h1,h2,h3,h4,h5{font-weight:700;font-family:Slack-Lato,appleLogo,sans-serif;margin:0 0 1rem}
h1{font-size:2rem;line-height:2.5rem;letter-spacing:-1px}
h2{font-size:1.75rem;line-height:2rem}
h3{font-size:1.5rem;line-height:1.75rem}
h4{font-size:1.25rem;line-height:1.5rem;margin-bottom:.5rem}
h5{font-size:.9rem;margin-bottom:0;text-transform:uppercase;letter-spacing:1px}
h1.large{font-size:3.5rem;line-height:4rem;letter-spacing:-2px}
.header_icon{width:1.4rem;font-size:1.25rem;display:block;float:left;line-height:1.8rem;text-align:center;margin-right:.5rem}
h1 i:first-of-type{margin-right:.75rem;font-size:30px;float:left}
a,a:link,a:visited{color:#3aa3e3;text-decoration:none}
.no_touch a:hover,a.active{text-decoration:underline}
a:active{color:#3aa3e3}
a.sub_link{color:#9e9ea6}
p{margin:0 0 1rem}
a.small,div.small,p.small,span.small,table.small td,ul.small li{font-size:1rem}
b.tiny,i.tiny,p.tiny{font-size:.9375rem}
p.large{font-size:1.5rem;line-height:2rem}
code.small,pre.small{font-size:.8rem}
div.mini,p.mini,span.mini{font-size:.8rem;line-height:1rem;font-family:"Helvetica Neue",Helvetica,"Segoe UI",Tahoma,Arial,sans-serif}
a.small_height,div.small_height,i.small_height,p.small_height,span.small_height,strong.small_height,ul.small_height{line-height:1rem}
a.medium_height,div.medium_height,i.medium_height,p.medium_height,span.medium_height,strong.medium_height,ul.medium_height{line-height:1.5rem}
a.large_height,div.large_height,i.large_height,p.large_height,span.large_height,strong.large_height,ul.large_height{line-height:2rem}
.para_break{display:block;height:.5rem}
.help{font-size:1rem;color:#9e9ea6;line-height:1.3rem;padding-top:1rem;border-top:5px solid #2ab27b;margin:2rem 0}
code,pre{font-size:14px;font-family:Monaco,Menlo,Consolas,"Courier New",monospace!important;border:1px solid #E8E8E8;padding:.1rem .4rem;border-radius:.2rem}
pre{margin:0 0 1rem;background-image:url(/4666/img/snippet_bg.png);background-repeat:repeat;overflow-x:scroll;white-space:pre}
code{background:#f9f9f9;color:#c25;font-size:.8rem;padding:1px 3px;white-space:normal}
@media screen and (-webkit-min-device-pixel-ratio:0){code{padding-left:0;padding-right:0}
code:after,code:before{letter-spacing:-.25rem;content:"\00a0"}
pre code:after,pre code:before{letter-spacing:normal;content:""}
}
pre code{background:0 0;border:none;padding:0;color:#555459;font-size:inherit;white-space:pre}
pre.special_formatting{margin:.5rem 0 .2rem;font-size:.75rem;line-height:1.15rem;overflow-x:auto;background:#fbfaf8;padding:.5rem;word-break:normal}
hr{border:none;border-top:1px solid #E8E8E8;margin:2rem auto;clear:both}
ol,ul{padding-left:0;margin-left:2rem}
ul{margin:0 0 1rem 2rem}
ul.no_bullets li{list-style-type:none}
ul.compact li,ul.compact p{margin-bottom:.25rem}
dl{margin:0 0 1.25rem;padding-left:1.25rem;position:relative}
dl:before{position:absolute;top:0;left:0;height:100%;width:3px;display:block;content:'';border-radius:2px;background-color:#e8e8e8}
dl.purple_bar:before{background:#7d60c5}
dl dd,dl dt{line-height:1;font-size:.9375rem}
dl dt{font-weight:600}
dl dd{color:#434245;margin:0;padding:0}
dl dd+dd{margin-top:.5rem}
s{position:relative}
s::after{border-bottom:2px solid #555459;content:"";left:0;position:absolute;right:0;top:47%}
.pill{background:#2ab27b;color:#fff;padding:.2rem .8rem .3rem;border-radius:1rem;font-size:.9rem;margin:0 .1rem;white-space:nowrap;position:relative}
.pill i.ts_icon_times_circle{position:absolute;right:2px;top:0;line-height:1.5rem}
.pill i.ts_icon_plus:before{vertical-align:bottom}
.pill_action{font-size:.9rem;color:#fff;text-shadow:none;position:absolute;right:8px;opacity:.5}
.pill:active{color:#fff}
.pill_container{line-height:2rem}
.show_pill_action .pill{padding-right:1.8rem}
.pill:hover .pill_action.edit,.pill_action:hover{cursor:pointer;text-shadow:0 1px 0 rgba(0,0,0,.15);opacity:1}
@media only screen and (max-width:640px){h1{font-size:1.75rem;line-height:2rem}
h2{font-size:1.5rem;line-height:1.75rem}
h3{font-size:1.25rem;line-height:1.5rem}
h4{font-size:1.1rem;line-height:1.25rem}
h1.large{font-size:2.25rem;line-height:2.5rem;letter-spacing:-1px}
}