/*!*****************************************************************************************************************************************************************!*\
  !*** css ../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[6].use[1]!../node_modules/postcss-loader/dist/cjs.js!./components/DatePicker/DatePicker.pcss ***!
  \*****************************************************************************************************************************************************************/

  .box__YKeZB .root__dAVAv {
    background-color: #eee;
    padding: 0 12px;
    border-radius: 4px;
    cursor: pointer;
  }
.box__YKeZB .root__dAVAv .pointer__TKtmt {
      cursor: pointer;
    }
.box__YKeZB .root__dAVAv input {
      font-weight: bold;
      font-size: 1.3rem;
      color: #383838;
      -webkit-text-fill-color: unset;
      padding: 6px 0;
      cursor: pointer;
      caret-color: transparent;
      width: 100px;
    }
.box__YKeZB .root__dAVAv:hover {
      background-color: #e1f7e1;
    }
.box__YKeZB .root__dAVAv:hover input {
        color: #13AF06;
      }
.box__YKeZB .root__dAVAv:hover .icon-btn__qOXyK > button {
        color: #13AF06;
      }
.box__YKeZB .root__dAVAv.disabled__YFHpM {
      pointer-events: none;
    }
.box__YKeZB .root__dAVAv.disabled__YFHpM input,
      .box__YKeZB .root__dAVAv.disabled__YFHpM .icon-btn__qOXyK > button {
        color: #999;
      }
.box__YKeZB .icon-btn__qOXyK > button {
    background: transparent;
  }

/*!***********************************************************************************************************************************************************************!*\
  !*** css ../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[6].use[1]!../node_modules/postcss-loader/dist/cjs.js!./components/EditableLabel/EditableLabel.pcss ***!
  \***********************************************************************************************************************************************************************/
.input__T9-WI {
  display: inline-block;
  width: 100%;
  background: transparent;
  border: 1px solid #ddd;
  border-radius: 4px;
  height: 40px;
}

.input__T9-WI, .label__CiGQx {
  font-size: 1.8rem;
  line-height: 4rem;
}

.hidden__Uyc3R {
  display: none;
}

/*!***************************************************************************************************************************************************************!*\
  !*** css ../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[6].use[1]!../node_modules/postcss-loader/dist/cjs.js!./components/EmptyView/EmptyView.pcss ***!
  \***************************************************************************************************************************************************************/
.wrapper__q1fw9 {
  background-color: #f4f4f4;
  border-radius: 8px;
  width: 580px;
  z-index: 300;
  position: fixed;
  top: 50%;
  left: calc(50% + 156px);
  -webkit-transform: translate3d(-50%, -50%, 0);
          transform: translate3d(-50%, -50%, 0);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-flow: column nowrap;
          flex-flow: column nowrap;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 20px 40px;
  -webkit-box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.05), 0 3px 1px -2px rgba(0, 0, 0, 0.05), 0 1px 5px 0 rgba(0, 0, 0, 0.05);
          box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.05), 0 3px 1px -2px rgba(0, 0, 0, 0.05), 0 1px 5px 0 rgba(0, 0, 0, 0.05);
}

.wrapper__q1fw9.carousel__RM34S {
    position: absolute;
    left: 0;
    right: 0;
    top: 42px;
    width: 100%;
    bottom: 24px;
    -webkit-transform: none;
            transform: none;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    background-color: #f9f9f9;
    -webkit-box-shadow: none;
            box-shadow: none;
  }

.wrapper__q1fw9.contained__ps7zw {
    position: absolute;
    top: 50%;
    left: 50%;
    -webkit-transform: translate3d(-50%, -50%, 0);
            transform: translate3d(-50%, -50%, 0);
    z-index: 3;
  }

.wrapper__q1fw9 .btn-close__6vQDM {
    position: absolute;
    right: 4px;
    top: 4px;
  }

.wrapper__q1fw9 .btn-close__6vQDM:hover {
      background-color: transparent;
    }

.icon-box__dQeur .icon__idIr1 {
    color: #13AF06;
  }

.title__zmPGn {
  margin: 12px 0;
  text-align: center;
}

.subtitle__2rfps {
  line-height: 1.4;
  font-size: 1.4rem;
  text-align: center;
}

.subtitle__2rfps a {
    font-weight: bold;
  }

.backdrop__x762S {
  z-index: 2 !important;
  position: absolute !important;
  background-color: rgba(0, 0, 0, 0.16) !important;
}

.backdrop__x762S {
  min-height: calc(100vh - 100px);
}

.backdrop__x762S .wrapper__q1fw9 {
    position: absolute;
    left: 50%;
    top: 284px;
    background-color: rgba(255, 255, 255, 1);
    -webkit-box-shadow: none;
            box-shadow: none;
    border: 1px solid #ddd;
  }

/*!*******************************************************************************************************************************************************************!*\
  !*** css ../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[6].use[1]!../node_modules/postcss-loader/dist/cjs.js!./components/EmojiPicker/EmojiPicker.pcss ***!
  \*******************************************************************************************************************************************************************/

  .container__xdrh6 .btn-open__235Fh {
    width: 32px;
    height: 32px;
    padding: 0;
    background-color: transparent;
  }

.container__xdrh6 .btn-open__235Fh:hover {
      background-color: transparent;
    }

.container__xdrh6 .btn-icon__eZkN1 {
    color: #cdcdcd;
  }

.picker__7t-8n {
  position: absolute;
  z-index: 4;
  right: 0;
}

/*!*************************************************************************************************************************************************************************!*\
  !*** css ../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[6].use[1]!../node_modules/postcss-loader/dist/cjs.js!./components/EmbeddedFBPost/EmbeddedFBPost.pcss ***!
  \*************************************************************************************************************************************************************************/
.container__w4pmu {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  position: relative;
  z-index: 2;
  background-color: rgba(255, 255, 255, 1);
}

/*!*************************************************************************************************************************************************************************!*\
  !*** css ../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[6].use[1]!../node_modules/postcss-loader/dist/cjs.js!./components/EmbeddedLIPost/EmbeddedLIPost.pcss ***!
  \*************************************************************************************************************************************************************************/
.container__GaxHb {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-flow: column;
          flex-flow: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}

.frame__JcanN {
  border: 0;
  max-width: 100%;
}

.message__G2YFS {
  padding: 24px 0 0;
  line-height: 2.4rem;
  font-size: 1.3rem;
  text-align: center;
}

.link__Dj18Y {
  padding: 12px 0;
  font-size: 1.3rem;
}

/*!*********************************************************************************************************************************************************************************!*\
  !*** css ../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[6].use[1]!../node_modules/postcss-loader/dist/cjs.js!./components/EmbeddedRedditPost/EmbeddedRedditPost.pcss ***!
  \*********************************************************************************************************************************************************************************/
.container__evqbh {
  background-color: rgba(255, 255, 255, 1);
  position: relative;
  z-index: 1;
  min-height: 320px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}

.error__PX43P {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  margin: 24px;
}

.error__PX43P .error-icon__t2DAW {
    margin-right: 4px;
    margin-top: -2px;
    color: #ef7408;
  }

/*!*************************************************************************************************************************************************************************!*\
  !*** css ../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[6].use[1]!../node_modules/postcss-loader/dist/cjs.js!./components/EmbeddedYTPost/EmbeddedYTPost.pcss ***!
  \*************************************************************************************************************************************************************************/
.player__tUcfa {
  width: auto !important;
  height: auto !important;
}
.player__tUcfa {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  min-height: 396px;
}

/*!**************************************************************************************************************************************************************************!*\
  !*** css ../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[6].use[1]!../node_modules/postcss-loader/dist/cjs.js!./components/CreateStreamForm/ImageSelector.pcss ***!
  \**************************************************************************************************************************************************************************/

  .title__FDQtI h5  {
    font-size: 1.4rem;
    font-weight: bold;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
  }

.title__FDQtI h5 button {
      margin-left: 8px;
    }

.title__FDQtI p {
    font-size: 1.2rem;
  }

.grid__4PZeX {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row wrap;
          flex-flow: row wrap;
  margin-top: 12px;
}

.box__Xqp\+b {
  margin: 4px;
  width: 48px;
  height: 48px;
  position: relative;
  cursor: pointer;
}

.box__Xqp\+b .circle__YoKP3 {
    border-radius: 50%;
    overflow: hidden;
    border: 1px solid #cdcdcd;
    width: 100%;
    height: 100%;
    position: relative;
  }

.box__Xqp\+b .circle__YoKP3 .loader__2Ksjs {
      position: absolute;
      top: 16px;
      left: 16px;
    }

.box__Xqp\+b img {
    position: absolute;
    top: 50%;
    left: 50%;
    -webkit-transform: translate3d(-50%, -50%, 0);
            transform: translate3d(-50%, -50%, 0);
    min-width: 100%;
    min-height: 100%;
    -o-object-fit: cover;
       object-fit: cover;
  }

.box__Xqp\+b .check-box__UmIEs {
    position: absolute;
    top: -8px;
    right: -8px;
    width: 28px;
    height: 28px;
    background-color: #13AF06;
    border-radius: 50%;
    color: rgba(255, 255, 255, 1);
    text-align: center;
    border: 2px solid rgba(255, 255, 255, 1);
    padding: 2px 0;
    z-index: 1;
  }

.box__Xqp\+b.box-input__tCYJ7 {
    text-align: center;
  }

.box__Xqp\+b.box-input__tCYJ7 .circle__YoKP3 {
      position: relative;
    }

.box__Xqp\+b.box-input__tCYJ7 .input__XQi5F {
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      z-index: 1;
      opacity: 0;
      cursor: pointer;
    }

.box__Xqp\+b.box-input__tCYJ7 .icon-add__ZIdAN {
      color: #13AF06;
      margin: 10px 0;
      pointer-events: none;
    }

.img-file__uOSFz {
  background-size: cover;
  background-position: center;
}

/*!*************************************************************************************************************************************************************************************!*\
  !*** css ../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[6].use[1]!../node_modules/postcss-loader/dist/cjs.js!./components/CreateFileFolderForm/CreateFileFolderForm.pcss ***!
  \*************************************************************************************************************************************************************************************/
.wrapper__BQibR {
  min-height: 500px;
  padding-bottom: 48px;
  position: relative;
}

.wrapper__BQibR.external__waY4q {
    min-height: 0;
    padding-bottom: 0;
  }

.img-selector__VCaqD {
  padding: 10px 0;
}

.actions__qH-dx {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin-top: 12px;
  position: absolute;
  bottom: 0;
  width: 100%;
}

.actions__qH-dx .btn-save__zxruW {
    margin-left: 8px;
  }

.file-folder-preview__FcOV- {
  margin-top: 28px;
}

/* First row's left column: name input stacked above the folder preview card, sized to
   the card's width so the color picker (right column) gets the remaining space.
   Block (not flex) so the card's own `flex-basis: stream-card-width` isn't interpreted
   as its height — it must keep its fixed 122px height. */
.preview-col__W9Z3e {
  display: block;
  -webkit-box-flex: 0;
      -ms-flex: 0 0 164px;
          flex: 0 0 164px;
}

/* Left column of the cover-image / accessibility rows. */
.row-label__xJZDK {
  font-weight: bold;
  font-size: 1.5rem;
  -webkit-box-flex: 0;
      -ms-flex: 0 0 25%;
          flex: 0 0 25%;
  line-height: 30px;
}

.row-value__MtH5U {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}

.row__B5taJ {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row nowrap;
          flex-flow: row nowrap;
  gap: 24px;
  margin: 24px 0 40px;
}

.row__B5taJ .input-box__ktCLV {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    width: 100%;
    border: 1px solid #ddd;
    border-radius: 4px;
    padding: 0 8px;
    margin: 6px 0 12px;
  }

.row__B5taJ .input-box__ktCLV input {
      padding: 6px 0 5px;
      font-weight: normal;
      font-size: 1.4rem;
      width: 100%;
    }

.color-box__16SZL {
  margin-top: 4px;
}

/*!*************************************************************************************************************************************************************************************!*\
  !*** css ../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[6].use[1]!../node_modules/postcss-loader/dist/cjs.js!./components/EditFileFolderDialog/EditFileFolderDialog.pcss ***!
  \*************************************************************************************************************************************************************************************/

/* PPDrawer's body is unpadded; 24px horizontal lines the content up with the drawer
   header and footer. */
.body__PRu7c {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-flow: column;
          flex-flow: column;
  padding: 16px 24px;
}

.files-section__YrgPL {
  margin-top: 8px;
  padding-top: 16px;
  border-top: 1px solid #eee;
}

.files-heading__ErocV {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}

.title__O8Huu {
  font-size: 2.2rem;
  line-height: 32px;
  font-weight: bold;
}

.btn-add__5fPBa {
  color: #13AF06;
  font-size: 1.2rem;
  font-weight: bold;
  cursor: pointer;
}

.files-grid__xSp1X {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row wrap;
          flex-flow: row wrap;
  margin-top: 16px;
  overflow-y: auto;
}

.files-grid__xSp1X::-webkit-scrollbar {
    width: 4px;
    height: 4px;
    background: rgba(0, 0, 0, .05);
  }

.files-grid__xSp1X::-webkit-scrollbar-thumb {
    background: rgba(0, 0, 0, .12);
  }

/* Firefox only */

@supports (-moz-appearance: none) {
    .files-grid__xSp1X {
      scrollbar-width: thin;
      scrollbar-color: rgba(0, 0, 0, .12) rgba(0, 0, 0, .05);
      scrollbar-gutter: stable;
    }
  }

.grid-item__k\+cjn {
  height: 80px !important;
}

.grid-item__k\+cjn {
  width: 60px;
  margin: 4px;
  background-color: #eee;
}

.footer-actions__THHFc {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  width: 100%;
}

.footer-actions-left__iZ5YM {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

.footer-actions-right__PZ63y {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

.footer-actions-right__PZ63y .btn-save__3c3FS {
    margin-left: 8px;
  }

/*!******************************************************************************************************************************************************************************!*\
  !*** css ../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[6].use[1]!../node_modules/postcss-loader/dist/cjs.js!./components/EditFileFolderDialog/MyFilePreview.pcss ***!
  \******************************************************************************************************************************************************************************/
.wrapper__-CoVQ {
  position: relative;
  height: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.wrapper__-CoVQ.disabled__kg0VA {
    opacity: 0.4;
    pointer-events: none;
  }
.wrapper__-CoVQ .btn-delete__zBAga {
    position: absolute;
    right: 2px;
    top: 2px;
    z-index: 2;
    background-color: rgba(255, 255, 255, 1);
    width: 20px;
    height: 20px;
  }
.wrapper__-CoVQ .btn-delete__zBAga:hover {
      background-color: rgba(255, 255, 255, 1);
    }
.wrapper__-CoVQ .btn-delete__zBAga .icon__dsxDv {
      font-size: 16px;
    }
.wrapper__-CoVQ .img__KhT6p {
    max-height: 100%;
    margin: auto;
    display: block;
  }
.wrapper__-CoVQ .video-box__isNes {
    max-height: 100%;
    max-width: 100%;
    height: 100%;
    margin: auto;
  }
.wrapper__-CoVQ .video-box__isNes .icon-vid__XlWxk {
      width: 20px;
      height: 20px;
    }

/*!*****************************************************************************************************************************************************************************!*\
  !*** css ../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[6].use[1]!../node_modules/postcss-loader/dist/cjs.js!./components/CreateStreamForm/CreateStreamForm.pcss ***!
  \*****************************************************************************************************************************************************************************/

.wrapper__Kegfz {
  padding-bottom: 48px;
  position: relative;
  height: 100%;
}

.wrapper__Kegfz.external__3NuNR {
    padding-bottom: 0;
  }

.wrapper__Kegfz.save__N21NB {
    padding-bottom: 0;
  }

.wrapper__Kegfz.save__N21NB .actions__2FrxI {
      position: relative;
      bottom: 0;
    }

.wrapper__Kegfz.save__N21NB .content__8AOaZ {
      max-height: 60vh;
      display: block;
    }

.errors__IFu2n {
  margin: 16px 0;
  font-size: 1.3rem;
  color: #ef7408;
  word-break: break-word;
  line-height: 1.3;
  padding-right: 30px;
  position: relative;
}

.errors__IFu2n .toggle__WtPSt {
    position: absolute;
    right: 0;
    cursor: pointer;
  }

.errors__IFu2n .error__lcQRt {
    margin-bottom: 8px;
  }

.content__8AOaZ {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  overflow: auto;
}

.content__8AOaZ::-webkit-scrollbar {
    width: 4px;
    height: 4px;
    background: rgba(0, 0, 0, .05);
  }

.content__8AOaZ::-webkit-scrollbar-thumb {
    background: rgba(0, 0, 0, .12);
  }

/* Firefox only */

@supports (-moz-appearance: none) {
    .content__8AOaZ {
      scrollbar-width: thin;
      scrollbar-color: rgba(0, 0, 0, .12) rgba(0, 0, 0, .05);
      scrollbar-gutter: stable;
    }
  }

.hidden__wQO-e {
  display: none;
}

.top__deNV7 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row nowrap;
          flex-flow: row nowrap;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  font-weight: bold;
}

.top__deNV7 .btn-save__3Cl-v {
    margin-left: 16px;
  }

.colors-box__wakBw {
  margin-top: 0;
}

.title__6KMoA {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

.title__6KMoA .select__97CNZ {
    font-size: 1.6rem;
    margin-left: 12px;
  }

.title__6KMoA .streams-filter-input__eSINR {
    border: 1px solid #ddd;
    border-radius: 4px;
    padding-left: 8px;
    margin-left: 20px;
  }

.title__6KMoA .streams-filter-input__eSINR input {
      font-size: 1.3rem;
    }

.heading__XJCCu {
  font-size: 2.2rem;
  line-height: 32px;
  font-weight: bold;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  width: 100%;
}

.label__zsQXs {
  font-weight: bold;
  font-size: 1.5rem;
  -webkit-box-flex: 0;
      -ms-flex: 0 0 25%;
          flex: 0 0 25%;
  line-height: 30px;
  min-width: 190px;
  margin-top: 24px;
}

.stream-card-box__zQOh0 {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 25%;
          flex: 0 0 25%;
  min-width: 190px;
}

.row-value__t4bJe {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}

.row__pb0I0 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row nowrap;
          flex-flow: row nowrap;
  margin: 12px 0 40px 36px;
}

.row__pb0I0.shift__\+U-ze {
    margin-top: -6px;
  }

.row__pb0I0 .input-box__qZXtL {
    margin: 0 0 12px 0;
    border: 1px solid #ddd;
    border-radius: 4px;
    padding: 0 8px;
    width: 164px;
  }

.row__pb0I0 .input-box__qZXtL input {
      padding: 6px 0 5px;
      font-weight: normal;
      font-size: 1.4rem;
      width: 100%;
    }

.right__Oxo8u {
  padding: 16px 0px 0;
}

.actions__2FrxI {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin-top: 16px;
  position: absolute;
  bottom: 8px;
  width: 100%;
}

.actions__2FrxI .cb-private-box__Ujo1Y {
    padding: 0;
    margin: 0 auto 0 0;
  }

.actions__2FrxI .cb-private-box__Ujo1Y .cb-private__TedyI {
      padding: 0;
    }

.actions__2FrxI .cb-private-box__Ujo1Y .cb-private__TedyI:hover {
        background-color: transparent;
      }

.actions__2FrxI .cb-private-box__Ujo1Y .cb-label__KgoxD {
      font-size: 1.3rem;
    }

.actions__2FrxI .cb-private-box__Ujo1Y .cb-icon__v2spN {
      vertical-align: middle;
      margin-left: 6px;
      font-size: 1.8rem;
    }

.actions__2FrxI .btn-save__3Cl-v {
    margin-left: 8px;
  }

.file-folder-preview__qF23s {
  margin: 12px 16px 0 0;
  -ms-flex-preferred-size: 135px;
      flex-basis: 135px;
  -ms-flex-negative: 0;
      flex-shrink: 0;
}

.message__hOhR4 {
  text-align: right;
  margin-top: 8px;
}

.streams-grid__0JClW {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row wrap;
          flex-flow: row wrap;
  margin-top: 24px;
}

.stream__JxvxV {
  margin: 4px;
  border: 4px solid transparent;
  background-color: transparent;
}

.stream__JxvxV.highlight__OjP\+a {
    border: 4px solid #13AF06;
    background-color: #13AF06;
  }

.step__jYQ05 {
  background-color: #eee;
  width: 24px;
  height: 24px;
  -webkit-box-flex: 0;
      -ms-flex: 0 0 24px;
          flex: 0 0 24px;
  border-radius: 50%;
  font-weight: bold;
  margin-right: 12px;
  text-align: center;
  line-height: 24px;
  display: inline-block;
  font-size: 16px
}

.actions-top__jLfWi {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row nowrap;
          flex-flow: row nowrap;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

.actions-top__jLfWi .btn-merge__H7j8B {
    margin-right: 12px;
  }

/*!******************************************************************************************************************************************************************************!*\
  !*** css ../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[6].use[1]!../node_modules/postcss-loader/dist/cjs.js!./components/CreateStreamForm/MergeStreamSelect.pcss ***!
  \******************************************************************************************************************************************************************************/

.popper__q\+gej {
  z-index: 1301;
}

.list-container__jbH8D {
  overflow: auto !important;
}

.list-container__jbH8D {
  max-width: 350px;
  background-color: #fff;
  z-index: 1;
  max-height: 90vh;
}

.list-container__jbH8D::-webkit-scrollbar {
    width: 4px;
    height: 4px;
    background: rgba(0, 0, 0, .05);
  }

.list-container__jbH8D::-webkit-scrollbar-thumb {
    background: rgba(0, 0, 0, .12);
  }

/* Firefox only */

@supports (-moz-appearance: none) {
    .list-container__jbH8D {
      scrollbar-width: thin;
      scrollbar-color: rgba(0, 0, 0, .12) rgba(0, 0, 0, .05);
      scrollbar-gutter: stable;
    }
  }

.item__GLE82 {
  min-width: 200px;
  font-size: 1.3rem;
  line-height: 24px;
  padding: 6px 10px 6px 20px;
  cursor: pointer;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

.item__GLE82 > span {
    padding-right: 8px;
    -webkit-box-flex: 1;
        -ms-flex: 1;
            flex: 1;
  }

.item__GLE82:hover {
    background-color: #f9f9f9;
  }

.item__GLE82:first-child {
    font-weight: bold;
    pointer-events: none;
    cursor: default;
  }

.item__GLE82:first-child:hover {
      background-color: transparent;
    }

.hidden__lcHnb {
  display: none !important;
}

/*!*****************************************************************************************************************************************************************************!*\
  !*** css ../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[6].use[1]!../node_modules/postcss-loader/dist/cjs.js!./components/EditStreamDialog/EditStreamDialog.pcss ***!
  \*****************************************************************************************************************************************************************************/

.body__YMTP5 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  padding: 20px 24px;
}

.feeds-box__NhkzB {
  margin-bottom: 16px;
}

.feeds-list-title__wOU1Z {
  font-size: 1.6rem;
  font-weight: bold;
  text-align: left;
}

.feeds-list__17yYb {
  margin-top: 12px;
  padding-bottom: 8px;
  padding-left: 28px;
}

.feeds-list__17yYb > li {
    padding: 2px 8px;
    border-radius: 4px;
  }

.feeds-list__17yYb > li:hover {
      background-color: #eee;
    }

.footer-actions__qC\+rZ {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  width: 100%;
}

.footer-actions-left__I7O4c {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

.footer-actions-left__I7O4c > button {
    margin-right: 8px;
  }

.footer-actions-right__tUBsE {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

.footer-actions-right__tUBsE .btn-save__8Dfjm {
    margin-left: 8px;
  }

/*!*************************************************************************************************************************************************************************************!*\
  !*** css ../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[6].use[1]!../node_modules/postcss-loader/dist/cjs.js!./components/CuratedFolderView/CuratedFolderViewHeader.pcss ***!
  \*************************************************************************************************************************************************************************************/
.filters__1vX6\+ {
  margin-left: auto;
}

.header__70M5h {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: baseline;
      -ms-flex-align: baseline;
          align-items: baseline;
  position: relative;
}

.title__b5-2m {
  font-size: 2.8rem;
  font-weight: bold;
  padding-left: 4px;
}

.expanded__zzV5\+ .title__b5-2m {
  padding-left: 8px;
}

.navigation__OSIPD {
  margin-left: 12px;
  line-height: 24px;
  font-size: 1.4rem;
  font-weight: bold;
}

.avatar__njGJo {
  margin-right: 12px;
}

@media only screen and (--mobile-viewport) {
  .title__b5-2m {
    font-size: 2.2rem;
    -webkit-box-flex: 1;
        -ms-flex: 1;
            flex: 1;
  }

  .header__70M5h {
    -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
  }

    .header__70M5h.header-wrapped__4fYR\+ {
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
    }

      .header__70M5h.header-wrapped__4fYR\+ .filters-row__eXvo7 {
        width: 100%;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: end;
            -ms-flex-pack: end;
                justify-content: flex-end;
      }
}

/*!*********************************************************************************************************************************************************************!*\
  !*** css ../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[6].use[1]!../node_modules/postcss-loader/dist/cjs.js!./components/ErrorOverlay/ErrorOverlay.pcss ***!
  \*********************************************************************************************************************************************************************/

.error__RDHBC {
  position: absolute;
  top: 36px;
  left: -5px;
  right: -5px;
  bottom: -4px;
  z-index: 2;
  padding: 128px 64px;
  text-align: left;
  background: -webkit-gradient(linear, left top, left bottom, from(rgba(249, 249, 249, 0.4)), to(rgba(249, 249, 249, 1)));
  background: linear-gradient(rgba(249, 249, 249, 0.4), rgba(249, 249, 249, 1));
  -webkit-transition: opacity 225ms cubic-bezier(0.0, 0.0, 0.2, 1);
  transition: opacity 225ms cubic-bezier(0.0, 0.0, 0.2, 1);
  opacity: 0;
}

.error__RDHBC.small__EJZrp {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
  }

.message__rOq3z {
  max-width: 660px;
  margin: 0 auto;
  position: relative;
  padding-left: 56px;
  -webkit-transition: -webkit-transform 225ms cubic-bezier(0.0, 0.0, 0.2, 1);
  transition: -webkit-transform 225ms cubic-bezier(0.0, 0.0, 0.2, 1);
  transition: transform 225ms cubic-bezier(0.0, 0.0, 0.2, 1);
  transition: transform 225ms cubic-bezier(0.0, 0.0, 0.2, 1), -webkit-transform 225ms cubic-bezier(0.0, 0.0, 0.2, 1);
  -webkit-transform: translateY(24px);
          transform: translateY(24px);
}

.message__rOq3z.videos__EdWWp,
  .message__rOq3z.articles__aSDf2,
  .message__rOq3z.photos__lokKI,
  .message__rOq3z.gifs__8DYjK {
    padding-left: 68px;
  }

.message__rOq3z.videos__EdWWp .content-icon__dTX-Y, .message__rOq3z.articles__aSDf2 .content-icon__dTX-Y, .message__rOq3z.photos__lokKI .content-icon__dTX-Y, .message__rOq3z.gifs__8DYjK .content-icon__dTX-Y {
      display: block;
    }

.message__rOq3z.videos__EdWWp .content-icon__dTX-Y { background-image: url(/bccf0bc8c1b15be658f4.png); }

.message__rOq3z.articles__aSDf2 .content-icon__dTX-Y { background-image: url(/6e7244c215744b9a569e.png); }

.message__rOq3z.photos__lokKI .content-icon__dTX-Y { background-image: url(/a47e5f363c9c77a971d5.png); }

.message__rOq3z.gifs__8DYjK .content-icon__dTX-Y { background-image: url(/a47e5f363c9c77a971d5.png); }

.message__rOq3z > h3 {
    font-size: 2.2rem;
    font-weight: 700;
    line-height: 3.2rem;
    margin-bottom: 0px;
    color: #bbb;
  }

.message__rOq3z > .icon__Scs7T {
    position: absolute;
    font-size: 4rem;
    top: -4px;
    left: 0;
    color: #bbb;
  }

.message__rOq3z > .subtitle__ZMBP4 {
    font-size: 2rem;
    line-height: 1.3;
    color: #bbb;
  }

.content-icon__dTX-Y {
  display: none;
  opacity: 0.32;
  width: 56px;
  height: 56px;
  background-size: 34px;
  background-repeat: no-repeat;
  background-size: contain;
  position: absolute;
  left: 0;
  top: 2px;
}

.small__EJZrp .content-icon__dTX-Y {
  width: 32px;
  height: 32px;
  top: 0px;
}

.small__EJZrp .message__rOq3z {
  display: inline-block;
}

.small__EJZrp .message__rOq3z.videos__EdWWp,
  .small__EJZrp .message__rOq3z.articles__aSDf2,
  .small__EJZrp .message__rOq3z.photos__lokKI,
  .small__EJZrp .message__rOq3z.gifs__8DYjK {
    padding-left: 40px;
  }

.animate__vpGi8 {
  opacity: 1;
}

.animate__vpGi8 .message__rOq3z {
    -webkit-transform: translateY(0px);
            transform: translateY(0px);
  }

@media only screen and (--mobile-viewport) {
    .error__RDHBC .message__rOq3z > h3,
    .error__RDHBC .message__rOq3z > .subtitle__ZMBP4 {
      font-size: 1.4rem;
      line-height: 1.8rem;
    }
}

/*!*****************************************************************************************************************************************************************************************!*\
  !*** css ../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[6].use[1]!../node_modules/postcss-loader/dist/cjs.js!./components/CuratedFolderView/Statuses/StatusesBricksView.pcss ***!
  \*****************************************************************************************************************************************************************************************/
.masonry__pC401 {
  margin-top: 16px;
}
.masonry__pC401 > div {
    -webkit-box-flex: 0 !important;
        -ms-flex: 0 0 264px !important;
            flex: 0 0 264px !important;
  }

/*!***********************************************************************************************************************************************************************************!*\
  !*** css ../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[6].use[1]!../node_modules/postcss-loader/dist/cjs.js!./components/CuratedFolderView/CuratedFolderListView.pcss ***!
  \***********************************************************************************************************************************************************************************/
.list__zYmrH {
  margin-top: -16px;
}

/*!*******************************************************************************************************************************************************************************!*\
  !*** css ../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[6].use[1]!../node_modules/postcss-loader/dist/cjs.js!./components/CuratedFolderView/CuratedFolderView.pcss ***!
  \*******************************************************************************************************************************************************************************/
.folder__pm-L\+ {
  min-height: 128px;
  position: relative;
}

.error__I7sId {
  padding: 96px 64px 32px;
}

/*!*************************************************************************************************************************************************************************!*\
  !*** css ../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[6].use[1]!../node_modules/postcss-loader/dist/cjs.js!./components/EmailLoginForm/EmailLoginForm.pcss ***!
  \*************************************************************************************************************************************************************************/
.wrapper__MP6qS {
  padding: 0 24px;
  margin-top: 24px;
}

.form__eXzWg {
  margin: 24px 0 0;
}

.form__eXzWg .loader__c\+cTK {
    margin: 4px;
  }

.form__eXzWg .btn-login__vcJra {
    display: block;
    margin: 28px auto 12px;
    line-height: 28px;
    width: 100px;
    height: 36px;
    font-size: 15px;
  }

.form__eXzWg .input__O87Q4 {
    margin: 0 auto 12px;
    width: 100%;
  }

.form__eXzWg .input__O87Q4 input {
      font-size: 1.4rem;
      border: 1px solid #ddd;
      padding: 10px 12px 8px;
      border-radius: 4px;
    }

.row-input__l7DYu {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row nowrap;
          flex-flow: row nowrap;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  margin: 0 auto;
  width: 280px;
  -ms-flex-flow: column nowrap;
      flex-flow: column nowrap;
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
}

.label-pw-reset__La3YY {
  font-size: 1.2rem;
  font-weight: bold;
}

.btn-loading__s129K {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

.error__dHbNd {
  font-size: 1.2rem;
  max-width: 640px;
  margin: 0 auto;
  text-align: center;
  color: #ff7676;
}

.pw-reset-content__0B6oX {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-flow: column;
          flex-flow: column;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: baseline;
      -ms-flex-align: baseline;
          align-items: baseline;
  padding: 24px 48px;
}

.pw-reset-content__0B6oX .btn-pw-reset__hisuf,
  .pw-reset-content__0B6oX .pw-reset-input__Q27jn {
    width: 200px;
  }

.pw-reset-content__0B6oX .pw-reset-input__Q27jn {
    border: 1px solid #ddd;
    border-radius: 4px;
    padding: 0 12px;
  }

.pw-reset-content__0B6oX .pw-reset-input__Q27jn input {
      font-size: 1.4rem;
    }

.pw-reset-content__0B6oX .pw-reset-error__qOocK {
    font-size: 1.2rem;
    color: #ff7676;
    line-height: 2rem;
    margin: 8px 0;
  }

.signup__QMLuY {
  margin-top: 48px;
  text-align: center;
  font-size: 1.3rem;
}

.signup__QMLuY > a {
    color: #13AF06;
    margin-left: 4px;
    font-weight: bold;
  }

