/*!***********************************************************************************************************************************************************************!*\
  !*** 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/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/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/EditFileFolderDialog/EditFileFolderDialog.pcss ***!
  \*************************************************************************************************************************************************************************************/

.dialog__hu1ME {
  margin: 32px !important;
  overflow: visible !important;
}

.dialog__hu1ME {
  position: relative;
}

.layout__MFqwm {
  max-height: calc(100vh - 64px) !important;
}

.layout__MFqwm {
  padding: 16px 12px;
  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;
  overflow: hidden;
  min-height: 42vh;
}

.files-wrapper__gWCHv {
  -webkit-box-flex: 1;
      -ms-flex: 1 1 75%;
          flex: 1 1 75%;
}

.folders-block__1gi43 {
  height: 100%;
}

.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: 24px;
  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-actions__AuZm0 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  padding: 0 4px;
  border-bottom: 1px solid #eee;
  margin-bottom: 8px;
}

.grid-actions__AuZm0 .checkbox__DqV62 {
    padding: 5px !important;
  }

.folders__f1kEf {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 268px;
          flex: 0 0 268px;
  width: 268px;
  margin: 0 0 0 -12px;
}

.new-folder-field__P28VD {
  margin: 0 28px 0 24px;
}

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

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

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

.file-button__qBuOe {
  display: block;
  position: relative;
  width: 180px;
  font-size: 1.4rem;
  text-transform: uppercase;
  text-align: center;
  color: #13AF06;
}

.file-button__qBuOe .file-button-text__BkY6B {
    font-size: 2rem;
    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;
  }

.file-button__qBuOe .file-button-text__BkY6B .icon__HaNhm {
      font-size: 4.2rem;
      -webkit-transform: translateY(-2px);
              transform: translateY(-2px);
      margin-right: 8px;
    }

.input-wrapper__9taJn {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  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;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  margin: 8px;
  border: 2px dashed #ddd;
  border-radius: 4px;
}

.dnd-hint__2gJw0 {
  font-size: 1.2rem;
}

.btn-clear__sKBjn {
  line-height: 30px;
  color: #13AF06;
  cursor: pointer;
  text-transform: uppercase;
  font-size: 1.2rem;
}

.highlight-hint__\+b6Sw {
  background-color: #13AF06;
}

.grid__wZD90 {
  width: 86vw;
  max-width: 1060px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  overflow: hidden;
}

.panel-left__Y3Q0v {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 248px;
          flex: 0 0 248px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-flow: column;
          flex-flow: column;
  background-color: #f9f9f9;
  padding: 20px;
}

.panel-left__Y3Q0v > p {
    font-size: 1.3rem;
  }

.panel-left__Y3Q0v .stats__Gxnjf {
    text-transform: uppercase;
    font-size: 1.2rem;
    margin-top: 28px;
  }

.select__\+aNIf {
  margin: 0 8px;
}

.heading-title__895rj {
  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;
  font-size: 2.2rem;
  line-height: 32px;
  font-weight: bold;
}

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

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

.heading__YZMRi .search-box__eKwm- {
    margin-left: 12px;
  }

.heading__YZMRi .btn-clear__sKBjn {
    margin-left: 8px;
    color: #13AF06;
    font-size: 1.2rem;
  }

.heading__YZMRi .left-aligned__YAYy7 {
    margin-right: auto;
  }

.heading-left__UzQJJ {
  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;
}

.panel-right__2VZnM {
  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-flex: 1;
      -ms-flex: 1;
          flex: 1;
  padding: 20px 24px;
  overflow: auto;
}

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

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

/* Firefox only */

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

.panel-right-bottom__AdWzN {
  padding-top: 12px;
}

.panel-right-top__cH3ZQ {
  margin: 0 -24px;
  padding: 8px 24px 16px;
  border-bottom: 1px solid #eee;
}

.folders-list__X\+IUW {
  height: 224px !important;
}

.folders-list__X\+IUW li {
    padding: 0 !important;
  }

.folders-list__X\+IUW .icon-check__ySx5l {
    display: block;
    margin: 8px auto 0;
    color: #13AF06;
  }

.folders-grid__01naC {
  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: 24px 0;
}

.folder-box__jwvYU {
  margin: 4px 2px;
}

.folder-box__jwvYU .folder__OX7eD:hover {
    -webkit-transform: none !important;
            transform: none !important;
  }

.folder-border__B-vji {
  padding: 8px;
  height: 152px;
}

.folder-border__B-vji.selected__Lrzbj {
    background: url(/28dd57c5e0e0b42bc85d.png) no-repeat center;
    background-size: 180px 153px;
    background-position: 0 -2px;
  }

.actions__fMdrY {
  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: 4px;
}

.actions__fMdrY .btn-save__3c3FS {
    margin-left: 8px;
  }

.backdrop__CKClD {
  z-index: 312 !important;
}

.backdrop__CKClD {
  pointer-events: none;
}

.backdrop-panel__8b-6w {
  width: 320px;
  position: absolute;
  right: 0;
  bottom: 84px;
  height: 100%;
  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;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  padding: 8px 16px;
  overflow-y: auto;
}

.backdrop-panel__8b-6w::-webkit-scrollbar {
    width: 2px;
    height: 2px;
    background: rgba(0, 0, 0, .05);
  }

.backdrop-panel__8b-6w::-webkit-scrollbar-thumb {
    background: rgba(0, 0, 0, .12);
  }

/* Firefox only */

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

.notification-enter__Y1WeT {
  opacity: 0;
  -webkit-transform: scale(0.9);
          transform: scale(0.9);
}

.notification-enter-active__bxzrd {
  opacity: 1;
  -webkit-transform: translateX(0);
          transform: translateX(0);
  -webkit-transition: opacity 210ms transform 210ms;
  transition: opacity 210ms transform 210ms;
  -webkit-transition-timing-function: cubic-bezier(.4, 0, .2, 1);
          transition-timing-function: cubic-bezier(.4, 0, .2, 1);
}

.notification-exit__GgokW {
  opacity: 1;
}

.notification-exit-active__NmxwU {
  opacity: 0;
  -webkit-transform: scale(0.9);
          transform: scale(0.9);
  -webkit-transition-timing-function: cubic-bezier(.4, 0, .2, 1);
          transition-timing-function: cubic-bezier(.4, 0, .2, 1);
  -webkit-transition: opacity 210ms transform 210ms;
  transition: opacity 210ms transform 210ms;
}

.content__VqzVc {
  min-height: 208px;
}

.search-wrapper__2Te\+x {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row nowrap;
          flex-flow: row nowrap;
}

.search-wrapper__2Te\+x .input-root__En43J {
    font-size: 1.2rem;
  }

.search-wrapper__2Te\+x .icon-search__UZOuV {
    font-size: 18px;
  }

/*!******************************************************************************************************************************************************************************!*\
  !*** 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/EditStreamDialog/EditStreamDialog.pcss ***!
  \*****************************************************************************************************************************************************************************/

.grid__o32JG {
  width: 86vw;
  max-width: 1060px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  overflow: hidden;
}

.dialog__jS4YB {
  overflow: visible !important;
}

.dialog__jS4YB {
  position: relative;
}

.panel-left__knIQj {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 248px;
          flex: 0 0 248px;
  max-width: 248px;
  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;
  text-align: center;
  padding: 20px 16px 12px;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  background-color: #f9f9f9;
}

.panel-left__knIQj .feed-name__hWRTl {
    font-size: 1.6rem;
    font-weight: bold;
  }

.followers__S5yx0 {
  font-size: 1.2rem;
  margin-top: 0;
  line-height: 2rem;
}

.feed-type__yQM8E {
  font-size: 1rem;
  line-height: 2rem;
  margin-top: 8px;
  text-transform: uppercase;
}

.heading__IBQ-0 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

.heading__IBQ-0 .search-box__QMh8x {
    margin-left: 12px;
  }

.heading__IBQ-0 .btn-clear__lqlAo {
    margin-left: 8px;
    color: #13AF06;
  }

.panel-right__m6ZYj {
  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-flex: 1;
      -ms-flex: 1;
          flex: 1;
  padding: 20px 24px;
  overflow: auto;
}

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

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

/* Firefox only */

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

.panel-right__m6ZYj h3 {
    font-weight: bold;
    font-size: 2rem;
    margin-right: auto;
    line-height: 1.4;
  }

.stream__\+HgYX {
  -webkit-box-shadow: none !important;
          box-shadow: none !important;
}

.stream__\+HgYX:hover {
    -webkit-transform: none !important;
            transform: none !important;
  }

.stream-border__zD0cC {
  border-radius: 36px;
  border: 4px solid transparent;
  padding: 2px;
}

.stream-border__zD0cC.active__yyrOZ {
    border: 4px solid #13AF06;
  }

.streams-list__J9xTD {
  height: 224px !important;
}

.streams-list__J9xTD .icon-check__KnKSD {
    display: block;
    margin: 8px auto 0;
    color: #13AF06;
  }

.feed-card__bE6a5 {
  margin: 24px auto;
}

.feed-card__bE6a5:hover {
    -webkit-transform: none !important;
            transform: none !important;
  }

.feeds-list-title__wOU1Z {
  text-transform: capitalize;
  font-size: 2.2rem;
  line-height: 32px;
  font-weight: bold;
  text-align: left;
}

.feeds-list-box__wiNJW {
  width: 100%;
  height: 100%;
  padding: 0 12px;
}

.feeds-list__17yYb {
  margin-top: 24px;
  padding-bottom: 8px;
  max-height: 512px;
  overflow: auto;
}

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

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

/* Firefox only */

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

.feeds-list__17yYb .feed-card__bE6a5,
  .feeds-list__17yYb .feed__1ps-y {
    margin: 6px;
  }

.left-aligned__cavNl {
  margin-right: auto;
}

/*!*****************************************************************************************************************************************************************!*\
  !*** 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/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/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/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/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/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 {
  padding: 0 48px 24px !important;
}

.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;
}

.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;
  }

.pw-reset-title__ol1LJ {
  padding: 18px 48px !important;
}

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

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

