@charset "UTF-8";
/* @font-face{font-family:Slack-Lato;font-style:normal;font-weight:300;src:local('Ôÿ║'),url(/9d38d/fonts/lato-1-compressed/lato-light.woff2) format('woff2'),url(/495d/fonts/lato-1/lato-light.woff) format('woff');unicode-range:U+0000-F8FE,U+F900-FFFF}
@font-face{font-family:Slack-Lato;font-style:normal;font-weight:400;src:local('Ôÿ║'),url(/9d38d/fonts/lato-1-compressed/lato-regular.woff2) format('woff2'),url(/eb80/fonts/lato-1/lato-regular.woff) format('woff');unicode-range:U+0000-F8FE,U+F900-FFFF}
@font-face{font-family:Slack-Lato;font-style:normal;font-weight:700;src:local('Ôÿ║'),url(/9d38d/fonts/lato-1-compressed/lato-bold.woff2) format('woff2'),url(/eb80/fonts/lato-1/lato-bold.woff) format('woff');unicode-range:U+0000-F8FE,U+F900-FFFF}
@font-face{font-family:Slack-Lato;font-style:normal;font-weight:900;src:local('Ôÿ║'),url(/9d38d/fonts/lato-1-compressed/lato-black.woff2) format('woff2'),url(/eb80/fonts/lato-1/lato-black.woff) format('woff');unicode-range:U+0000-F8FE,U+F900-FFFF}
@font-face{font-family:Slack-Lato;font-style:italic;font-weight:300;src:local('Ôÿ║'),url(/9d38d/fonts/lato-1-compressed/lato-italic-light.woff2) format('woff2'),url(/495d/fonts/lato-1/lato-italic-light.woff) format('woff');unicode-range:U+0000-F8FE,U+F900-FFFF}
@font-face{font-family:Slack-Lato;font-style:italic;font-weight:400;src:local('Ôÿ║'),url(/9d38d/fonts/lato-1-compressed/lato-italic.woff2) format('woff2'),url(/eb80/fonts/lato-1/lato-italic.woff) format('woff');unicode-range:U+0000-F8FE,U+F900-FFFF}
@font-face{font-family:Slack-Lato;font-style:italic;font-weight:700;src:local('Ôÿ║'),url(/9d38d/fonts/lato-1-compressed/lato-italic-bold.woff2) format('woff2'),url(/eb80/fonts/lato-1/lato-italic-bold.woff) format('woff');unicode-range:U+0000-F8FE,U+F900-FFFF}
@font-face{font-family:Slack-Lato;font-style:italic;font-weight:900;src:local('Ôÿ║'),url(/9d38d/fonts/lato-1-compressed/lato-italic-black.woff2) format('woff2'),url(/eb80/fonts/lato-1/lato-italic-black.woff) format('woff');unicode-range:U+0000-F8FE,U+F900-FFFF} */
@font-face {
  font-family: Slack-Lato;
  font-style: normal;
  font-weight: 300;
  src: url('../fonts/lato-light.woff2?1484234932') format("woff2");
}
@font-face {
  font-family: Slack-Lato;
  font-style: normal;
  font-weight: 400;
  src: url('../fonts/lato-regular.woff2?1484234954') format("woff2");
}
@font-face {
  font-family: Slack-Lato;
  font-style: normal;
  font-weight: 700;
  src: url('../fonts/lato-bold.woff2?1484234964') format("woff2");
}
@font-face {
  font-family: Slack-Lato;
  font-style: normal;
  font-weight: 900;
  src: url('../fonts/lato-black.woff2?1484234971') format("woff2");
}
@font-face {
  font-family: Slack-Lato;
  font-style: italic;
  font-weight: 300;
  src: url('../fonts/lato-italic-light.woff2?1484235012') format("woff2");
}
@font-face {
  font-family: Slack-Lato;
  font-style: italic;
  font-weight: 400;
  src: url('../fonts/lato-italic.woff2?1484235002') format("woff2");
}
@font-face {
  font-family: Slack-Lato;
  font-style: italic;
  font-weight: 700;
  src: url('../fonts/lato-italic-bold.woff2?1484234983') format("woff2");
}
@font-face {
  font-family: Slack-Lato;
  font-style: italic;
  font-weight: 900;
  src: url('../fonts/lato-italic-black.woff2?1484234977') format("woff2");
}
/* line 21, scss/slack.scss */
.slack-ui {
  font-family: Slack-Lato, Lato, Arial, Helvetica, "sans-serif";
  background-color: #fff;
}

/* line 26, scss/slack.scss */
.slack-message {
  clear: left;
  color: #2c2d30;
  font-size: 15px;
  line-height: 18px;
  padding: 5px;
  display: block;
}

/* line 35, scss/slack.scss */
.slack-message--channel-title {
  font-size: 20px;
  font-weight: 900;
  padding: 10px 25px;
}

/* line 41, scss/slack.scss */
.slack-message__icon {
  width: 35px;
  height: 35px;
  margin: 3px 10px 0 15px;
  float: left;
}

/* line 48, scss/slack.scss */
.slack-message__sender {
  font-weight: 900;
  color: #2c2d30;
}

/* line 53, scss/slack.scss */
.slack-message__bot-label {
  color: #A3A3A3;
  background-color: #f7f7f7;
  padding: 0 1px;
  margin-left: 3px;
  font-size: 12px;
}

/* line 61, scss/slack.scss */
.slack-message__timestamp {
  color: #9e9ea6;
  font-size: 12px;
  margin-left: 5px;
}

/* line 67, scss/slack.scss */
.slack-message__content {
  line-height: 20px;
  margin-left: 60px;
}

/* line 72, scss/slack.scss */
.slack-message__body {
  margin-top: -2px;
}

/* line 76, scss/slack.scss */
.slack-message__body a, .slack-message__mention {
  color: #2a80b9;
}

/* line 80, scss/slack.scss */
.slack-message__body--me_message {
  color: #A3A3A3;
}

/* line 84, scss/slack.scss */
.slack-message__code {
  color: #c25;
  background: #f7f7f9;
  border: 1px solid #e1e1e8;
  padding: 1px 3px;
  font-family: Consolas,monaco,courier,monospace;
  font-size: 12px;
}

/* line 93, scss/slack.scss */
.slack-message__quote {
  padding: 0 12px;
}

/* line 97, scss/slack.scss */
.slack-attachment, .slack-quote {
  position: relative;
}

/* line 101, scss/slack.scss */
.slack-attachment {
  margin-top: 6px;
  padding: 4px 0;
}

/* line 106, scss/slack.scss */
a.slack-attachment__title {
  font-weight: bold;
}

/* line 110, scss/slack.scss */
.slack-attachment__bar, .slack-quote__bar {
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  width: 4px;
  border-radius: 8px;
  background-color: #e8e8e8;
  display: table-cell;
}

/* line 121, scss/slack.scss */
.slack-attachment__content {
  padding-left: 16px;
  line-height: 22px;
}

/* line 126, scss/slack.scss */
.slack-attachment__source-name {
  color: #9e9ea6;
  margin-bottom: 3px;
  line-height: 0;
}

/* line 132, scss/slack.scss */
.slack-attachment__source-icon {
  width: 16px;
  height: 16px;
  line-height: 22px;
  border-radius: 2px;
  margin-right: 6px;
  position: relative;
  top: -2px;
  vertical-align: middle;
}

/* line 143, scss/slack.scss */
.slack-attachment__footer {
  margin-top: 6px;
  padding-left: 16px;
  font-size: 12px;
  line-height: 15px;
  color: #9e9ea6;
}

/* line 151, scss/slack.scss */
.slack-attachment__footer-icon {
  width: 16px;
  height: 16px;
  margin-right: 1px;
  vertical-align: bottom;
}

/* line 158, scss/slack.scss */
.slack-attachment__buttons {
  padding-left: 16px;
  margin-bottom: -8px;
}

/* line 163, scss/slack.scss */
.slack-attachment__button {
  font-family: Slack-Lato, Lato, Arial, Helvetica, "sans-serif";
  border: 1px solid rgba(160, 160, 162, 0.5);
  border-radius: 4px;
  color: #565759;
  background: transparent;
  padding: 0 10px;
  height: 30px;
  font-weight: bold;
  font-size: 13px;
  margin: 0 8px 8px 0;
  display: inline-block;
  cursor: pointer;
  vertical-align: middle;
}
/* line 178, scss/slack.scss */
.slack-attachment__button:hover {
  border: 1px solid #a0a0a2;
}

/* line 183, scss/slack.scss */
.slack-attachment__button--primary {
  border: 1px solid rgba(42, 178, 123, 0.5);
  color: #2ab27b;
}
/* line 187, scss/slack.scss */
.slack-attachment__button--primary:hover {
  border: 1px solid #2ab27b;
}

/* line 192, scss/slack.scss */
.slack-attachment__button--danger {
  border: 1px solid rgba(235, 77, 92, 0.5);
  color: #eb4d5c;
}
/* line 196, scss/slack.scss */
.slack-attachment__button--danger:hover {
  border: 1px solid #eb4d5c;
}

/* line 201, scss/slack.scss */
.slack-emoji {
  width: 22px;
  height: 22px;
  display: inline-block;
  vertical-align: middle;
  line-height: 18px;
}

/* line 209, scss/slack.scss */
.slack-emoji--button {
  width: 16px;
  height: 16px;
  margin-top: -5px;
  margin-right: 1px;
}

/*# sourceMappingURL=slack.css.map */
