:root {
  /*CONTRAST-COLORS*/
  --smc-main-red-color: #f6546a;
  --smc-main-red-color-lighten-5: #f76c7f;
  --smc-main-green-color: #35c85f;
  --smc-main-orange-color: #ffa500;
  /*==================================================*/
  --smc-main-border-rad1: 10px;
  --smc-main-border-rad2: 5px; }

body[data-skin="default"] {
  /*UI-EL-COLORS*/
  --smc-main-uiel-color: #0084f5;
  --smc-main-uiel-color-darken-5: #0076dc;
  /*==================================================*/
  /*LINK-COLORS*/
  --smc-main-link-color: #1b95e0;
  /*==================================================*/ }

body[data-skin="green"] {
  /*UI-EL-COLORS*/
  --smc-main-uiel-color: #2fbf63;
  --smc-main-uiel-color-darken-5: #2aab58;
  /*==================================================*/
  /*LINK-COLORS*/
  --smc-main-link-color: #0aa943;
  /*==================================================*/ }

body[data-skin="yellow"] {
  /*UI-EL-COLORS*/
  --smc-main-uiel-color: #fdad1f;
  --smc-main-uiel-color-darken-5: #fda406;
  /*==================================================*/
  /*LINK-COLORS*/
  --smc-main-link-color: #fdad1f;
  /*==================================================*/ }

body[data-skin="pink"] {
  /*UI-EL-COLORS*/
  --smc-main-uiel-color: #e0245e;
  --smc-main-uiel-color-darken-5: #cd1d53;
  /*==================================================*/
  /*LINK-COLORS*/
  --smc-main-link-color: #e0245e;
  /*==================================================*/ }

body[data-skin="purple"] {
  /*UI-EL-COLORS*/
  --smc-main-uiel-color: #794bc4;
  --smc-main-uiel-color-darken-5: #6c3db9;
  /*==================================================*/
  /*LINK-COLORS*/
  --smc-main-link-color: #794bc4;
  /*==================================================*/ }

body[data-skin="orange"] {
  /*UI-EL-COLORS*/
  --smc-main-uiel-color: #f45d22;
  --smc-main-uiel-color-darken-5: #f14c0c;
  /*==================================================*/
  /*LINK-COLORS*/
  --smc-main-link-color: #f45d22;
  /*==================================================*/ }

body[data-bg="dark"] {
  /*SVG-IKON-COLORS*/
  --smc-main-icon-color: #93b7d8;
  /*==================================================*/
  /*BG-COLORS*/
  --smc-main-bg-color: #15202b;
  --smc-main-bg-color-2: #1a2e3b;
  /*==================================================*/
  /*BORDER-COLORS*/
  --smc-main-border-color: #586d7b;
  --smc-main-border-color-darken-5: #4d606c;
  /*==================================================*/
  /*TEXT-COLORs*/
  --smc-main-text-color: #fff;
  --smc-main-text-color-2: #93b7d8;
  --smc-main-text-color-lighten-5: white;
  /*==================================================*/
  /*INPUT-COLORS*/
  --smc-main-iph-color: #5b7083;
  --smc-main-ibg-color: #253341;
  /*==================================================*/
  /*BOX-SHAD-EFF*/
  --smc-main-box-shadow-eff: rgba(0, 0, 0, 0.15) 0px 1px 10px 0px;
  /*==================================================*/
  /*MODAL-BACKDROP-COLOR*/
  --smc-main-mbd-color: rgba(147, 183, 216, 0.4);
  /*==================================================*/
  /*ELHOV-BG-COLOR*/
  --smc-main-ehbg-color: #1a2e3b;
  /*==================================================*/ }

body[data-bg="default"] {
  /*SVG-IKON-COLORS*/
  --smc-main-icon-color: #475d71;
  /*==================================================*/
  /*BG-COLORS*/
  --smc-main-bg-color: #ffffff;
  --smc-main-bg-color-2: #f7f9f9;
  /*==================================================*/
  /*BORDER-COLORS*/
  --smc-main-border-color: #eaeff3;
  --smc-main-border-color-darken-5: #dae3e9;
  /*==================================================*/
  /*TEXT-COLORs*/
  --smc-main-text-color: #14171a;
  --smc-main-text-color-2: #5b7083;
  --smc-main-text-color-lighten-5: #1f2428;
  /*==================================================*/
  /*INPUT-COLORS*/
  --smc-main-iph-color: #5b7083;
  --smc-main-ibg-color: #f7f7f7;
  /*==================================================*/
  /*BOX-SHAD-EFF*/
  --smc-main-box-shadow-eff: rgba(0, 0, 0, 0.15) 0px 1px 10px 0px;
  /*==================================================*/
  /*MODAL-BACKDROP-COLOR*/
  --smc-main-mbd-color: rgba(91, 112, 131, 0.4);
  /*==================================================*/
  /*ELHOV-BG-COLOR*/
  --smc-main-ehbg-color: #f5f8fa;
  /*==================================================*/ }

body[data-bg="black"] {
  /*SVG-IKON-COLORS*/
  --smc-main-icon-color: #676767;
  /*==================================================*/
  /*BG-COLORS*/
  --smc-main-bg-color: #000000;
  --smc-main-bg-color-2: #111111;
  /*==================================================*/
  /*BORDER-COLORS*/
  --smc-main-border-color: #3c3c3c;
  --smc-main-border-color-darken-5: #2f2f2f;
  /*==================================================*/
  /*TEXT-COLORs*/
  --smc-main-text-color: #d9d9d9;
  --smc-main-text-color-2: #6e767d;
  --smc-main-text-color-lighten-5: #e6e6e6;
  /*==================================================*/
  /*INPUT-COLORS*/
  --smc-main-iph-color: #5b7083;
  --smc-main-ibg-color: #202327;
  /*==================================================*/
  /*BOX-SHAD-EFF*/
  --smc-main-box-shadow-eff: rgba(0, 0, 0, 0.15) 0px 1px 10px 0px;
  /*==================================================*/
  /*MODAL-BACKDROP-COLOR*/
  --smc-main-mbd-color: rgba(110, 118, 125, 0.4);
  /*==================================================*/
  /*ELHOV-BG-COLOR*/
  --smc-main-ehbg-color: #202327;
  /*==================================================*/ }

@font-face {
  font-family: "Inter";
  font-style: normal;
  font-weight: 300;
  src: url("../fonts/Inter/Inter-Light.woff2") format("woff2"); }
@font-face {
  font-family: "Inter";
  font-style: normal;
  font-weight: 400;
  src: url("../fonts/Inter/Inter-Regular.woff2") format("woff2"); }
@font-face {
  font-family: "Inter";
  font-style: normal;
  font-weight: 500;
  src: url("../fonts/Inter/Inter-Medium.woff2") format("woff2"); }
@font-face {
  font-family: "Inter";
  font-style: normal;
  font-weight: 600;
  src: url("../fonts/Inter/Inter-SemiBold.woff2") format("woff2"); }
@font-face {
  font-family: "Inter";
  font-style: normal;
  font-weight: 700;
  src: url("../fonts/Inter/Inter-Bold.woff2") format("woff2"); }
@font-face {
  font-family: "Inter";
  font-style: normal;
  font-weight: 900;
  src: url("../fonts/Inter/Inter-Black.woff2") format("woff2"); }
/* ===================================================== */
body.cl-app-ads main.main-content-container div.main-content-container-inner div.timeline-container div.main-ads-settings-container {
  width: 100%;
  display: block;
  line-height: 0px; }
  body.cl-app-ads main.main-content-container div.main-content-container-inner div.timeline-container div.main-ads-settings-container div.main-ads-settings-container-inner {
    width: 100%;
    display: block; }
    body.cl-app-ads main.main-content-container div.main-content-container-inner div.timeline-container div.main-ads-settings-container div.main-ads-settings-container-inner div.account-ads-list-navbar {
      width: 100%;
      display: block; }
      body.cl-app-ads main.main-content-container div.main-content-container-inner div.timeline-container div.main-ads-settings-container div.main-ads-settings-container-inner div.account-ads-list-navbar div.account-ads-list-navbar-inner {
        width: 100%;
        overflow: hidden;
        overflow-x: auto;
        display: flex;
        flex-direction: row;
        flex-wrap: nowrap;
        justify-content: space-between;
        border-bottom: 1px solid var(--smc-main-border-color); }
        body.cl-app-ads main.main-content-container div.main-content-container-inner div.timeline-container div.main-ads-settings-container div.main-ads-settings-container-inner div.account-ads-list-navbar div.account-ads-list-navbar-inner a {
          flex: 1;
          text-decoration: none;
          line-height: 0px;
          outline: 0;
          flex-shrink: 0; }
          body.cl-app-ads main.main-content-container div.main-content-container-inner div.timeline-container div.main-ads-settings-container div.main-ads-settings-container-inner div.account-ads-list-navbar div.account-ads-list-navbar-inner a button.navbar-item-btn {
            background: transparent;
            font-size: 11px;
            font-weight: 500;
            color: var(--smc-main-text-color-2);
            line-height: 13px;
            box-shadow: none;
            border: none;
            padding: 15px 30px;
            cursor: pointer;
            width: 100%;
            outline: 0;
            text-transform: uppercase;
            white-space: nowrap; }
            body.cl-app-ads main.main-content-container div.main-content-container-inner div.timeline-container div.main-ads-settings-container div.main-ads-settings-container-inner div.account-ads-list-navbar div.account-ads-list-navbar-inner a button.navbar-item-btn.active {
              border-bottom: 2px solid var(--smc-main-uiel-color); }
            body.cl-app-ads main.main-content-container div.main-content-container-inner div.timeline-container div.main-ads-settings-container div.main-ads-settings-container-inner div.account-ads-list-navbar div.account-ads-list-navbar-inner a button.navbar-item-btn:hover, body.cl-app-ads main.main-content-container div.main-content-container-inner div.timeline-container div.main-ads-settings-container div.main-ads-settings-container-inner div.account-ads-list-navbar div.account-ads-list-navbar-inner a button.navbar-item-btn:active, body.cl-app-ads main.main-content-container div.main-content-container-inner div.timeline-container div.main-ads-settings-container div.main-ads-settings-container-inner div.account-ads-list-navbar div.account-ads-list-navbar-inner a button.navbar-item-btn:focus {
              background: var(--smc-main-ehbg-color); }
        body.cl-app-ads main.main-content-container div.main-content-container-inner div.timeline-container div.main-ads-settings-container div.main-ads-settings-container-inner div.account-ads-list-navbar div.account-ads-list-navbar-inner {
          -ms-overflow-style: none;
          /* Internet Explorer 10+ */
          scrollbar-width: none;
          /* Firefox */ }
        body.cl-app-ads main.main-content-container div.main-content-container-inner div.timeline-container div.main-ads-settings-container div.main-ads-settings-container-inner div.account-ads-list-navbar div.account-ads-list-navbar-inner::-webkit-scrollbar {
          display: none;
          /* Safari and Chrome */ }
    body.cl-app-ads main.main-content-container div.main-content-container-inner div.timeline-container div.main-ads-settings-container div.main-ads-settings-container-inner div.account-ads-list-container {
      width: 100%;
      line-height: 0px; }
      body.cl-app-ads main.main-content-container div.main-content-container-inner div.timeline-container div.main-ads-settings-container div.main-ads-settings-container-inner div.account-ads-list-container div.upsert-ads-form-container {
        width: 100%;
        display: block;
        padding: 20px 15px; }
        body.cl-app-ads main.main-content-container div.main-content-container-inner div.timeline-container div.main-ads-settings-container div.main-ads-settings-container-inner div.account-ads-list-container div.upsert-ads-form-container div.form-group div.ad-cover-dropzone {
          width: 100%;
          display: block; }
          body.cl-app-ads main.main-content-container div.main-content-container-inner div.timeline-container div.main-ads-settings-container div.main-ads-settings-container-inner div.account-ads-list-container div.upsert-ads-form-container div.form-group div.ad-cover-dropzone div.ad-cover-dropzone-inner {
            width: 100%;
            display: block;
            border: 2px dashed var(--smc-main-border-color);
            transition: all 0.27s ease;
            cursor: pointer; }
            body.cl-app-ads main.main-content-container div.main-content-container-inner div.timeline-container div.main-ads-settings-container div.main-ads-settings-container-inner div.account-ads-list-container div.upsert-ads-form-container div.form-group div.ad-cover-dropzone div.ad-cover-dropzone-inner:hover, body.cl-app-ads main.main-content-container div.main-content-container-inner div.timeline-container div.main-ads-settings-container div.main-ads-settings-container-inner div.account-ads-list-container div.upsert-ads-form-container div.form-group div.ad-cover-dropzone div.ad-cover-dropzone-inner:active {
              border-color: var(--smc-main-uiel-color); }
            body.cl-app-ads main.main-content-container div.main-content-container-inner div.timeline-container div.main-ads-settings-container div.main-ads-settings-container-inner div.account-ads-list-container div.upsert-ads-form-container div.form-group div.ad-cover-dropzone div.ad-cover-dropzone-inner div.ad-cover-upload {
              width: 100%;
              display: flex;
              flex-direction: column;
              align-items: center;
              justify-content: center;
              padding: 25px 15px; }
              body.cl-app-ads main.main-content-container div.main-content-container-inner div.timeline-container div.main-ads-settings-container div.main-ads-settings-container-inner div.account-ads-list-container div.upsert-ads-form-container div.form-group div.ad-cover-dropzone div.ad-cover-dropzone-inner div.ad-cover-upload div.icon {
                width: 45px;
                height: 45px;
                min-height: 45px;
                min-width: 45px;
                margin-bottom: 2px; }
                body.cl-app-ads main.main-content-container div.main-content-container-inner div.timeline-container div.main-ads-settings-container div.main-ads-settings-container-inner div.account-ads-list-container div.upsert-ads-form-container div.form-group div.ad-cover-dropzone div.ad-cover-dropzone-inner div.ad-cover-upload div.icon svg {
                  width: 100%;
                  height: 100%;
                  stroke: var(--smc-main-uiel-color); }
              body.cl-app-ads main.main-content-container div.main-content-container-inner div.timeline-container div.main-ads-settings-container div.main-ads-settings-container-inner div.account-ads-list-container div.upsert-ads-form-container div.form-group div.ad-cover-dropzone div.ad-cover-dropzone-inner div.ad-cover-upload div.txt-label {
                text-align: center;
                font-size: 11px;
                color: var(--smc-main-text-color-2);
                line-height: 18px;
                text-transform: uppercase; }
            body.cl-app-ads main.main-content-container div.main-content-container-inner div.timeline-container div.main-ads-settings-container div.main-ads-settings-container-inner div.account-ads-list-container div.upsert-ads-form-container div.form-group div.ad-cover-dropzone div.ad-cover-dropzone-inner img {
              width: 100%;
              display: block; }
        body.cl-app-ads main.main-content-container div.main-content-container-inner div.timeline-container div.main-ads-settings-container div.main-ads-settings-container-inner div.account-ads-list-container div.upsert-ads-form-container div.form-group.tos-agreement {
          width: 100%;
          line-height: 0px;
          margin-bottom: 20px; }
        body.cl-app-ads main.main-content-container div.main-content-container-inner div.timeline-container div.main-ads-settings-container div.main-ads-settings-container-inner div.account-ads-list-container div.upsert-ads-form-container div.form-group p.form-info-label {
          margin-top: 5px; }
        body.cl-app-ads main.main-content-container div.main-content-container-inner div.timeline-container div.main-ads-settings-container div.main-ads-settings-container-inner div.account-ads-list-container div.upsert-ads-form-container div.form-group div.multiselect-toggle-all {
          width: 100%;
          display: block;
          margin-top: 10px; }
          body.cl-app-ads main.main-content-container div.main-content-container-inner div.timeline-container div.main-ads-settings-container div.main-ads-settings-container-inner div.account-ads-list-container div.upsert-ads-form-container div.form-group div.multiselect-toggle-all label {
            font-size: 14px; }
  body.cl-app-ads main.main-content-container div.main-content-container-inner div.timeline-container div.main-ads-settings-container div.feature-system-off-page {
    width: 100%;
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    line-height: 0px;
    padding: 50px 25px 50px 25px;
    height: calc(100vh - 55px); }
    body.cl-app-ads main.main-content-container div.main-content-container-inner div.timeline-container div.main-ads-settings-container div.feature-system-off-page div.icon {
      line-height: 0px;
      margin-bottom: 15px;
      width: 100%;
      text-align: center; }
      body.cl-app-ads main.main-content-container div.main-content-container-inner div.timeline-container div.main-ads-settings-container div.feature-system-off-page div.icon svg {
        width: 100px;
        height: 100px;
        display: inline-block;
        vertical-align: middle; }
    body.cl-app-ads main.main-content-container div.main-content-container-inner div.timeline-container div.main-ads-settings-container div.feature-system-off-page div.pl-message {
      line-height: 0px;
      width: 100%;
      margin-bottom: 50px; }
      body.cl-app-ads main.main-content-container div.main-content-container-inner div.timeline-container div.main-ads-settings-container div.feature-system-off-page div.pl-message h4 {
        font-size: 20px;
        padding: 0;
        margin: 0 0 15px 0;
        line-height: 20px;
        color: var(--smc-main-text-color);
        font-weight: 500;
        text-align: center; }
      body.cl-app-ads main.main-content-container div.main-content-container-inner div.timeline-container div.main-ads-settings-container div.feature-system-off-page div.pl-message p {
        font-size: 13px;
        line-height: 18px;
        padding: 0;
        margin: 0;
        color: var(--smc-main-text-color-2);
        text-align: center;
        overflow-wrap: break-word; }
    body.cl-app-ads main.main-content-container div.main-content-container-inner div.timeline-container div.main-ads-settings-container div.feature-system-off-page div.c2action-single {
      width: 100%;
      line-height: 0px;
      text-align: center; }
      body.cl-app-ads main.main-content-container div.main-content-container-inner div.timeline-container div.main-ads-settings-container div.feature-system-off-page div.c2action-single a {
        display: inline-block;
        line-height: 0px;
        text-decoration: none; }
        body.cl-app-ads main.main-content-container div.main-content-container-inner div.timeline-container div.main-ads-settings-container div.feature-system-off-page div.c2action-single a button {
          padding-left: 40px;
          padding-right: 40px; }
body.cl-app-ads main.main-content-container div.main-content-container-inner div.timeline-container div.empty-user-timeline {
  width: 100%;
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: center;
  align-items: center;
  line-height: 0px;
  padding: 50px;
  height: 350px;
  overflow: hidden; }
  body.cl-app-ads main.main-content-container div.main-content-container-inner div.timeline-container div.empty-user-timeline div.icon {
    line-height: 0px;
    margin-bottom: 15px;
    width: 100%;
    text-align: center; }
    body.cl-app-ads main.main-content-container div.main-content-container-inner div.timeline-container div.empty-user-timeline div.icon svg {
      width: 50px;
      height: 50px;
      stroke: var(--smc-main-uiel-color); }
  body.cl-app-ads main.main-content-container div.main-content-container-inner div.timeline-container div.empty-user-timeline div.pl-message {
    line-height: 0px;
    width: 100%;
    margin-bottom: 50px; }
    body.cl-app-ads main.main-content-container div.main-content-container-inner div.timeline-container div.empty-user-timeline div.pl-message h4 {
      font-size: 20px;
      padding: 0;
      margin: 0 0 15px 0;
      line-height: 20px;
      color: var(--smc-main-text-color);
      font-weight: 500;
      text-align: center; }
    body.cl-app-ads main.main-content-container div.main-content-container-inner div.timeline-container div.empty-user-timeline div.pl-message p {
      font-size: 13px;
      line-height: 20px;
      padding: 0;
      margin: 0;
      color: var(--smc-main-text-color-2);
      text-align: center;
      overflow-wrap: break-word; }
      body.cl-app-ads main.main-content-container div.main-content-container-inner div.timeline-container div.empty-user-timeline div.pl-message p a {
        font-weight: 500;
        color: var(--smc-main-link-color);
        text-decoration: underline; }
  body.cl-app-ads main.main-content-container div.main-content-container-inner div.timeline-container div.empty-user-timeline div.c2action-single {
    width: 100%;
    line-height: 0px;
    text-align: center; }
    body.cl-app-ads main.main-content-container div.main-content-container-inner div.timeline-container div.empty-user-timeline div.c2action-single button {
      padding-left: 40px;
      padding-right: 40px; }

/* ===================================================== */
body.cl-app-affiliates main.main-content-container div.main-content-container-inner div.timeline-container div.main-affiliates--settings-container {
  width: 100%;
  display: block;
  line-height: 0px;
  min-height: calc(100vh - 55px); }
  body.cl-app-affiliates main.main-content-container div.main-content-container-inner div.timeline-container div.main-affiliates--settings-container div.affiliates--settings-header {
    width: 100%;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    padding: 50px 30px 0px 30px; }
    body.cl-app-affiliates main.main-content-container div.main-content-container-inner div.timeline-container div.main-affiliates--settings-container div.affiliates--settings-header div.icon {
      width: 60px;
      height: 60px;
      min-width: 60px;
      min-height: 60px;
      margin-bottom: 20px; }
      body.cl-app-affiliates main.main-content-container div.main-content-container-inner div.timeline-container div.main-affiliates--settings-container div.affiliates--settings-header div.icon svg {
        width: 100%;
        height: 100%;
        display: block; }
        body.cl-app-affiliates main.main-content-container div.main-content-container-inner div.timeline-container div.main-affiliates--settings-container div.affiliates--settings-header div.icon svg * {
          stroke: var(--smc-main-uiel-color); }
      body.cl-app-affiliates main.main-content-container div.main-content-container-inner div.timeline-container div.main-affiliates--settings-container div.affiliates--settings-header div.icon.icon-2 {
        width: 25px;
        height: 25px;
        min-height: 25px;
        min-width: 25px;
        margin-bottom: 20px; }
    body.cl-app-affiliates main.main-content-container div.main-content-container-inner div.timeline-container div.main-affiliates--settings-container div.affiliates--settings-header h4 {
      text-align: center;
      padding: 0;
      margin: 0 0 10px 0;
      font-size: 22px;
      line-height: 26px;
      font-weight: 500;
      color: var(--smc-main-text-color); }
    body.cl-app-affiliates main.main-content-container div.main-content-container-inner div.timeline-container div.main-affiliates--settings-container div.affiliates--settings-header p {
      text-align: center;
      padding: 0;
      margin: 0;
      font-size: 13px;
      line-height: 20px;
      margin-bottom: 20px;
      color: var(--smc-main-text-color); }
      body.cl-app-affiliates main.main-content-container div.main-content-container-inner div.timeline-container div.main-affiliates--settings-container div.affiliates--settings-header p b {
        color: green; }
  body.cl-app-affiliates main.main-content-container div.main-content-container-inner div.timeline-container div.main-affiliates--settings-container div.affiliates--settings-body {
    width: 100%;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    padding: 0px 30px; }
    body.cl-app-affiliates main.main-content-container div.main-content-container-inner div.timeline-container div.main-affiliates--settings-container div.affiliates--settings-body h5 {
      text-align: center;
      font-size: 14px;
      line-height: 18px;
      padding: 0;
      margin: 0;
      font-weight: 500;
      color: var(--smc-main-text-color);
      margin-bottom: 20px; }
    body.cl-app-affiliates main.main-content-container div.main-content-container-inner div.timeline-container div.main-affiliates--settings-container div.affiliates--settings-body div.input-affiliate-url {
      margin-bottom: 30px; }
      body.cl-app-affiliates main.main-content-container div.main-content-container-inner div.timeline-container div.main-affiliates--settings-container div.affiliates--settings-body div.input-affiliate-url b {
        text-align: center;
        display: block;
        font-size: 16px;
        line-height: 16px;
        color: var(--smc-main-link-color);
        text-decoration: underline; }
    body.cl-app-affiliates main.main-content-container div.main-content-container-inner div.timeline-container div.main-affiliates--settings-container div.affiliates--settings-body div.social-links {
      display: flex;
      flex-direction: row;
      flex-wrap: nowrap;
      align-items: center;
      justify-content: center; }
      body.cl-app-affiliates main.main-content-container div.main-content-container-inner div.timeline-container div.main-affiliates--settings-container div.affiliates--settings-body div.social-links a.social-link-btn {
        border: none;
        box-shadow: var(--smc-main-box-shadow-eff);
        background: none;
        color: #fff;
        padding: 0;
        line-height: 0;
        outline: 0;
        overflow: hidden;
        border-radius: 5em;
        margin: 0px 5px;
        height: 35px;
        width: 35px;
        position: relative; }
        body.cl-app-affiliates main.main-content-container div.main-content-container-inner div.timeline-container div.main-affiliates--settings-container div.affiliates--settings-body div.social-links a.social-link-btn span.icon {
          width: 15px;
          height: 15px;
          line-height: 0px;
          overflow: hidden;
          position: absolute;
          left: 0;
          top: 0;
          bottom: 0;
          right: 0;
          margin: auto; }
          body.cl-app-affiliates main.main-content-container div.main-content-container-inner div.timeline-container div.main-affiliates--settings-container div.affiliates--settings-body div.social-links a.social-link-btn span.icon svg {
            width: 15px;
            height: 15px;
            fill: #fff; }
        body.cl-app-affiliates main.main-content-container div.main-content-container-inner div.timeline-container div.main-affiliates--settings-container div.affiliates--settings-body div.social-links a.social-link-btn.twitter {
          background: #64ccf2; }
        body.cl-app-affiliates main.main-content-container div.main-content-container-inner div.timeline-container div.main-affiliates--settings-container div.affiliates--settings-body div.social-links a.social-link-btn.facebook {
          background: #507cc0; }
        body.cl-app-affiliates main.main-content-container div.main-content-container-inner div.timeline-container div.main-affiliates--settings-container div.affiliates--settings-body div.social-links a.social-link-btn.whatsapp {
          background: #4de675; }
        body.cl-app-affiliates main.main-content-container div.main-content-container-inner div.timeline-container div.main-affiliates--settings-container div.affiliates--settings-body div.social-links a.social-link-btn.pinterest {
          background: #cb2027; }
        body.cl-app-affiliates main.main-content-container div.main-content-container-inner div.timeline-container div.main-affiliates--settings-container div.affiliates--settings-body div.social-links a.social-link-btn.linkedin {
          background: #007bb6; }
        body.cl-app-affiliates main.main-content-container div.main-content-container-inner div.timeline-container div.main-affiliates--settings-container div.affiliates--settings-body div.social-links a.social-link-btn.copy-link {
          background: var(--smc-main-text-color-2); }
          body.cl-app-affiliates main.main-content-container div.main-content-container-inner div.timeline-container div.main-affiliates--settings-container div.affiliates--settings-body div.social-links a.social-link-btn.copy-link svg {
            fill: none !important;
            stroke: #fff; }
  body.cl-app-affiliates main.main-content-container div.main-content-container-inner div.timeline-container div.main-affiliates--settings-container div.affiliates--settings-footer {
    width: 100%;
    display: block;
    padding: 0px 30px;
    margin-top: 30px; }
    body.cl-app-affiliates main.main-content-container div.main-content-container-inner div.timeline-container div.main-affiliates--settings-container div.affiliates--settings-footer div.new-payout-request {
      width: 100%;
      display: block; }
      body.cl-app-affiliates main.main-content-container div.main-content-container-inner div.timeline-container div.main-affiliates--settings-container div.affiliates--settings-footer div.new-payout-request p {
        display: block;
        padding: 0;
        margin: 0;
        text-align: center;
        width: 100%;
        font-size: 13px;
        color: var(--smc-main-text-color-2);
        line-height: 18px;
        margin-bottom: 15px;
        font-weight: 500; }
      body.cl-app-affiliates main.main-content-container div.main-content-container-inner div.timeline-container div.main-affiliates--settings-container div.affiliates--settings-footer div.new-payout-request button {
        height: 40px; }
    body.cl-app-affiliates main.main-content-container div.main-content-container-inner div.timeline-container div.main-affiliates--settings-container div.affiliates--settings-footer div.payments-info-nav {
      width: 100%;
      display: block;
      margin-top: 10px;
      text-align: center; }
      body.cl-app-affiliates main.main-content-container div.main-content-container-inner div.timeline-container div.main-affiliates--settings-container div.affiliates--settings-footer div.payments-info-nav span {
        font-size: 11px;
        color: var(--smc-main-text-color-2);
        line-height: 18px;
        margin-left: 5px;
        margin-right: 5px;
        cursor: pointer; }
  body.cl-app-affiliates main.main-content-container div.main-content-container-inner div.timeline-container div.main-affiliates--settings-container div.feature-system-off-page {
    width: 100%;
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    line-height: 0px;
    padding: 50px 25px 50px 25px;
    height: calc(100vh - 55px); }
    body.cl-app-affiliates main.main-content-container div.main-content-container-inner div.timeline-container div.main-affiliates--settings-container div.feature-system-off-page div.icon {
      line-height: 0px;
      margin-bottom: 15px;
      width: 100%;
      text-align: center; }
      body.cl-app-affiliates main.main-content-container div.main-content-container-inner div.timeline-container div.main-affiliates--settings-container div.feature-system-off-page div.icon svg {
        width: 100px;
        height: 100px;
        display: inline-block;
        vertical-align: middle; }
    body.cl-app-affiliates main.main-content-container div.main-content-container-inner div.timeline-container div.main-affiliates--settings-container div.feature-system-off-page div.pl-message {
      line-height: 0px;
      width: 100%;
      margin-bottom: 50px; }
      body.cl-app-affiliates main.main-content-container div.main-content-container-inner div.timeline-container div.main-affiliates--settings-container div.feature-system-off-page div.pl-message h4 {
        font-size: 20px;
        padding: 0;
        margin: 0 0 15px 0;
        line-height: 20px;
        color: var(--smc-main-text-color);
        font-weight: 500;
        text-align: center; }
      body.cl-app-affiliates main.main-content-container div.main-content-container-inner div.timeline-container div.main-affiliates--settings-container div.feature-system-off-page div.pl-message p {
        font-size: 13px;
        line-height: 18px;
        padding: 0;
        margin: 0;
        color: var(--smc-main-text-color-2);
        text-align: center;
        overflow-wrap: break-word; }
    body.cl-app-affiliates main.main-content-container div.main-content-container-inner div.timeline-container div.main-affiliates--settings-container div.feature-system-off-page div.c2action-single {
      width: 100%;
      line-height: 0px;
      text-align: center; }
      body.cl-app-affiliates main.main-content-container div.main-content-container-inner div.timeline-container div.main-affiliates--settings-container div.feature-system-off-page div.c2action-single a {
        display: inline-block;
        line-height: 0px;
        text-decoration: none; }
        body.cl-app-affiliates main.main-content-container div.main-content-container-inner div.timeline-container div.main-affiliates--settings-container div.feature-system-off-page div.c2action-single a button {
          padding-left: 40px;
          padding-right: 40px; }
body.cl-app-affiliates div.modal.how-it-works div.modal-body div.list-item {
  width: 100%;
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  align-items: center;
  justify-content: center;
  margin-bottom: 20px; }
  body.cl-app-affiliates div.modal.how-it-works div.modal-body div.list-item div.tp {
    margin-bottom: 10px; }
    body.cl-app-affiliates div.modal.how-it-works div.modal-body div.list-item div.tp div.icon {
      display: flex;
      flex-direction: row;
      flex-wrap: nowrap;
      width: 50px;
      min-width: 50px;
      height: 50px;
      min-height: 50px;
      align-items: center;
      justify-content: center; }
      body.cl-app-affiliates div.modal.how-it-works div.modal-body div.list-item div.tp div.icon svg {
        width: 100%;
        height: 100%;
        stroke: var(--smc-main-uiel-color); }
  body.cl-app-affiliates div.modal.how-it-works div.modal-body div.list-item div.bp {
    padding: 0 15px;
    font-size: 13px;
    color: var(--smc-main-text-color);
    line-height: 20px;
    font-weight: 300;
    text-align: center; }
    body.cl-app-affiliates div.modal.how-it-works div.modal-body div.list-item div.bp b {
      font-weight: 500;
      color: green; }
  body.cl-app-affiliates div.modal.how-it-works div.modal-body div.list-item.no-mb {
    margin-bottom: 0px; }
body.cl-app-affiliates div.modal.payout-history div.payouts-history-ls {
  display: block;
  line-height: 0;
  max-height: 300px;
  overflow-y: auto; }
  body.cl-app-affiliates div.modal.payout-history div.payouts-history-ls div.payouts-history-ls-item {
    width: 100%;
    display: block;
    margin-bottom: 15px;
    padding-bottom: 15px;
    padding: 15px;
    background: var(--smc-main-ehbg-color);
    border-radius: 6px; }
    body.cl-app-affiliates div.modal.payout-history div.payouts-history-ls div.payouts-history-ls-item div.payout-info {
      width: 100%;
      display: flex;
      flex-direction: row;
      flex-wrap: nowrap;
      align-items: center;
      margin-bottom: 10px; }
      body.cl-app-affiliates div.modal.payout-history div.payouts-history-ls div.payouts-history-ls-item div.payout-info:last-child {
        margin-bottom: 0px; }
      body.cl-app-affiliates div.modal.payout-history div.payouts-history-ls div.payouts-history-ls-item div.payout-info b {
        font-size: 13px;
        line-height: 18px;
        color: var(--smc-main-text-color);
        font-weight: 500;
        margin-right: 10px; }
      body.cl-app-affiliates div.modal.payout-history div.payouts-history-ls div.payouts-history-ls-item div.payout-info span {
        font-size: 13px;
        line-height: 18px;
        font-weight: normal;
        color: var(--smc-main-text-color); }
        body.cl-app-affiliates div.modal.payout-history div.payouts-history-ls div.payouts-history-ls-item div.payout-info span.badge.bg-red {
          background: var(--smc-main-red-color);
          color: #fff;
          font-size: 11px;
          line-height: 11px;
          padding: 3px 10px; }
        body.cl-app-affiliates div.modal.payout-history div.payouts-history-ls div.payouts-history-ls-item div.payout-info span.badge.bg-orange {
          background: var(--smc-main-orange-color);
          color: #fff;
          font-size: 11px;
          line-height: 11px;
          padding: 3px 10px; }
        body.cl-app-affiliates div.modal.payout-history div.payouts-history-ls div.payouts-history-ls-item div.payout-info span.badge.bg-green {
          background: var(--smc-main-green-color);
          color: #fff;
          font-size: 11px;
          line-height: 11px;
          padding: 3px 10px; }
        body.cl-app-affiliates div.modal.payout-history div.payouts-history-ls div.payouts-history-ls-item div.payout-info span.amount {
          color: var(--smc-main-uiel-color);
          font-weight: 500; }
        body.cl-app-affiliates div.modal.payout-history div.payouts-history-ls div.payouts-history-ls-item div.payout-info span.time {
          color: var(--smc-main-text-color-2); }
    body.cl-app-affiliates div.modal.payout-history div.payouts-history-ls div.payouts-history-ls-item:last-child {
      margin-bottom: 0px; }

/* ===================================================== */
body.cl-app-bookmarks main.main-content-container div.main-content-container-inner div.timeline-container div.timeline-posts-container div.empty-bookmarks-list {
  width: 100%;
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  align-items: center;
  line-height: 0px;
  padding: 100px 50px;
  height: calc(100vh - 120px);
  overflow: hidden; }
  body.cl-app-bookmarks main.main-content-container div.main-content-container-inner div.timeline-container div.timeline-posts-container div.empty-bookmarks-list div.icon {
    line-height: 0px;
    margin-bottom: 15px;
    width: 100%;
    text-align: center; }
    body.cl-app-bookmarks main.main-content-container div.main-content-container-inner div.timeline-container div.timeline-posts-container div.empty-bookmarks-list div.icon svg {
      width: 80px;
      height: 80px;
      stroke: var(--smc-main-uiel-color); }
  body.cl-app-bookmarks main.main-content-container div.main-content-container-inner div.timeline-container div.timeline-posts-container div.empty-bookmarks-list div.pl-message {
    line-height: 0px;
    width: 100%;
    margin-bottom: 50px; }
    body.cl-app-bookmarks main.main-content-container div.main-content-container-inner div.timeline-container div.timeline-posts-container div.empty-bookmarks-list div.pl-message h4 {
      font-size: 20px;
      padding: 0;
      margin: 0 0 15px 0;
      line-height: 20px;
      color: var(--smc-main-text-color);
      font-weight: 500;
      text-align: center; }
    body.cl-app-bookmarks main.main-content-container div.main-content-container-inner div.timeline-container div.timeline-posts-container div.empty-bookmarks-list div.pl-message p {
      font-size: 13px;
      line-height: 20px;
      padding: 0;
      margin: 0;
      color: var(--smc-main-text-color-2);
      text-align: center;
      overflow-wrap: break-word; }
  body.cl-app-bookmarks main.main-content-container div.main-content-container-inner div.timeline-container div.timeline-posts-container div.empty-bookmarks-list div.c2action-single {
    width: 100%;
    line-height: 0px;
    text-align: center; }
    body.cl-app-bookmarks main.main-content-container div.main-content-container-inner div.timeline-container div.timeline-posts-container div.empty-bookmarks-list div.c2action-single a {
      display: inline-block;
      line-height: 0px;
      text-decoration: none; }
      body.cl-app-bookmarks main.main-content-container div.main-content-container-inner div.timeline-container div.timeline-posts-container div.empty-bookmarks-list div.c2action-single a button {
        padding-left: 40px;
        padding-right: 40px; }
body.cl-app-bookmarks main.main-content-container div.main-content-container-inner div.timeline-container div.timeline-posts-container div.load-more {
  width: 100%;
  display: block;
  line-height: 0;
  padding: 20px;
  text-align: center; }
  body.cl-app-bookmarks main.main-content-container div.main-content-container-inner div.timeline-container div.timeline-posts-container div.load-more button {
    padding-left: 30px;
    padding-right: 30px; }

/* ===================================================== */
html {
  scroll-behavior: smooth;
  font-family: Inter, sans-serif; }

body {
  font-family: inherit !important;
  overflow-x: hidden;
  overflow-y: scroll; }
  body.modal-open {
    overflow-y: scroll;
    padding: 0px !important; }
  body::-webkit-scrollbar {
    width: 5px;
    background: var(--smc-main-border-color); }
  body::-webkit-scrollbar-thumb {
    background-color: var(--smc-main-uiel-color);
    outline: 0;
    border-radius: 5px; }
  body main.main-content-container {
    width: 100%;
    background: var(--smc-main-bg-color);
    min-width: 320px;
    -moz-transition: right 0.5s;
    -o-transition: right 0.5s;
    -webkit-transition: right 0.5s;
    transition: right 0.5s; }
    body main.main-content-container div.main-content-container-inner {
      width: 100%;
      max-width: 1220px !important;
      margin-left: auto;
      margin-right: auto;
      display: flex;
      flex-direction: row;
      flex-wrap: nowrap;
      justify-content: center; }
      body main.main-content-container div.main-content-container-inner div.timeline-container-wrapper {
        flex: 2;
        max-width: 600px;
        min-width: 600px;
        border-left: 1px solid var(--smc-main-border-color);
        border-right: 1px solid var(--smc-main-border-color);
        min-height: 100vh;
        position: relative; }
        body main.main-content-container div.main-content-container-inner div.timeline-container-wrapper div.timeline-container-inner div.timeline-container {
          display: block;
          width: 100%; }
          body main.main-content-container div.main-content-container-inner div.timeline-container-wrapper div.timeline-container-inner div.timeline-container div.timeline-header {
            width: 100%;
            overflow: hidden;
            display: flex;
            flex-direction: row;
            flex-wrap: nowrap;
            height: 65px;
            align-items: center;
            justify-content: space-between;
            line-height: 0;
            padding: 0px 15px;
            border-bottom: 1px solid var(--smc-main-border-color);
            background: var(--smc-main-bg-color);
            position: sticky;
            top: 0;
            z-index: 50;
            box-shadow: rgba(0, 0, 0, 0.02) 0px 2px 5px 0px; }
            body main.main-content-container div.main-content-container-inner div.timeline-container-wrapper div.timeline-container-inner div.timeline-container div.timeline-header div.lp div.nav-link-holder {
              line-height: 0;
              display: block;
              padding: 0;
              margin: 0; }
              body main.main-content-container div.main-content-container-inner div.timeline-container-wrapper div.timeline-container-inner div.timeline-container div.timeline-header div.lp div.nav-link-holder a {
                padding: 0;
                margin: 0;
                font-size: 16px;
                line-height: 16px;
                font-weight: 500;
                color: var(--smc-main-text-color);
                text-decoration: none;
                max-width: 200px;
                overflow: hidden;
                text-overflow: ellipsis; }
            body main.main-content-container div.main-content-container-inner div.timeline-container-wrapper div.timeline-container-inner div.timeline-container div.timeline-header div.cp {
              position: absolute;
              left: 0;
              top: 0;
              bottom: 0;
              right: 0;
              margin: auto;
              width: 30px;
              height: 30px; }
              body main.main-content-container div.main-content-container-inner div.timeline-container-wrapper div.timeline-container-inner div.timeline-container div.timeline-header div.cp a {
                text-decoration: none; }
                body main.main-content-container div.main-content-container-inner div.timeline-container-wrapper div.timeline-container-inner div.timeline-container div.timeline-header div.cp a img {
                  height: 30px; }
            body main.main-content-container div.main-content-container-inner div.timeline-container-wrapper div.timeline-container-inner div.timeline-container div.timeline-header div.rp div.nav-link-holder {
              line-height: 0px; }
              body main.main-content-container div.main-content-container-inner div.timeline-container-wrapper div.timeline-container-inner div.timeline-container div.timeline-header div.rp div.nav-link-holder a {
                text-decoration: none; }
                body main.main-content-container div.main-content-container-inner div.timeline-container-wrapper div.timeline-container-inner div.timeline-container div.timeline-header div.rp div.nav-link-holder a svg {
                  width: 20px;
                  height: 20px;
                  stroke: var(--smc-main-uiel-color); }
              body main.main-content-container div.main-content-container-inner div.timeline-container-wrapper div.timeline-container-inner div.timeline-container div.timeline-header div.rp div.nav-link-holder span.go-back {
                padding: 0;
                margin: 0;
                font-size: 16px;
                line-height: 16px;
                color: var(--smc-main-text-color);
                cursor: pointer; }
                body main.main-content-container div.main-content-container-inner div.timeline-container-wrapper div.timeline-container-inner div.timeline-container div.timeline-header div.rp div.nav-link-holder span.go-back svg {
                  width: 20px;
                  height: 20px;
                  stroke: var(--smc-main-uiel-color);
                  stroke-width: 2; }
          body main.main-content-container div.main-content-container-inner div.timeline-container-wrapper div.timeline-container-inner div.timeline-container.no-affix {
            padding-top: 0px; }
            body main.main-content-container div.main-content-container-inner div.timeline-container-wrapper div.timeline-container-inner div.timeline-container.no-affix div.timeline-header {
              position: relative;
              left: unset;
              top: unset;
              box-shadow: none; }
          body main.main-content-container div.main-content-container-inner div.timeline-container-wrapper div.timeline-container-inner div.timeline-container div.timeline-posts-container {
            width: 100%;
            display: block;
            line-height: 0px; }
            body main.main-content-container div.main-content-container-inner div.timeline-container-wrapper div.timeline-container-inner div.timeline-container div.timeline-posts-container div.timeline-posts-ls {
              width: 100%;
              display: block;
              line-height: 0px; }
              body main.main-content-container div.main-content-container-inner div.timeline-container-wrapper div.timeline-container-inner div.timeline-container div.timeline-posts-container div.timeline-posts-ls div.post-list-item {
                width: 100%;
                display: block;
                padding: 15px;
                border-bottom: 1px solid var(--smc-main-border-color);
                transition: all 0.27s ease-in-out; }
                body main.main-content-container div.main-content-container-inner div.timeline-container-wrapper div.timeline-container-inner div.timeline-container div.timeline-posts-container div.timeline-posts-ls div.post-list-item:hover {
                  background: var(--smc-main-ehbg-color); }
                body main.main-content-container div.main-content-container-inner div.timeline-container-wrapper div.timeline-container-inner div.timeline-container div.timeline-posts-container div.timeline-posts-ls div.post-list-item div.post-list-item-header {
                  width: 100%;
                  display: flex;
                  margin-bottom: 5px;
                  padding-left: 50px; }
                  body main.main-content-container div.main-content-container-inner div.timeline-container-wrapper div.timeline-container-inner div.timeline-container div.timeline-posts-container div.timeline-posts-ls div.post-list-item div.post-list-item-header div.publication-repost {
                    line-height: 0;
                    padding: 0px; }
                    body main.main-content-container div.main-content-container-inner div.timeline-container-wrapper div.timeline-container-inner div.timeline-container div.timeline-posts-container div.timeline-posts-ls div.post-list-item div.post-list-item-header div.publication-repost svg {
                      width: 12px;
                      height: 12px;
                      vertical-align: middle;
                      display: inline-block;
                      stroke-width: 2.5;
                      stroke: var(--smc-main-text-color-2); }
                    body main.main-content-container div.main-content-container-inner div.timeline-container-wrapper div.timeline-container-inner div.timeline-container div.timeline-posts-container div.timeline-posts-ls div.post-list-item div.post-list-item-header div.publication-repost a {
                      font-size: 10px;
                      line-height: 10px;
                      color: var(--smc-main-text-color-2);
                      display: inline-block;
                      text-transform: uppercase; }
                body main.main-content-container div.main-content-container-inner div.timeline-container-wrapper div.timeline-container-inner div.timeline-container div.timeline-posts-container div.timeline-posts-ls div.post-list-item div.post-list-item-content {
                  width: 100%;
                  display: flex;
                  flex-direction: row;
                  flex-wrap: nowrap; }
                  body main.main-content-container div.main-content-container-inner div.timeline-container-wrapper div.timeline-container-inner div.timeline-container div.timeline-posts-container div.timeline-posts-ls div.post-list-item div.post-list-item-content div.publisher-avatar {
                    width: 45px;
                    flex-basis: 45px;
                    max-width: 45px;
                    min-width: 45px; }
                    body main.main-content-container div.main-content-container-inner div.timeline-container-wrapper div.timeline-container-inner div.timeline-container div.timeline-posts-container div.timeline-posts-ls div.post-list-item div.post-list-item-content div.publisher-avatar div.avatar-holder {
                      display: block;
                      overflow: hidden;
                      width: 45px;
                      height: 45px;
                      background: var(--smc-main-border-color);
                      border-radius: 10em; }
                      body main.main-content-container div.main-content-container-inner div.timeline-container-wrapper div.timeline-container-inner div.timeline-container div.timeline-posts-container div.timeline-posts-ls div.post-list-item div.post-list-item-content div.publisher-avatar div.avatar-holder img {
                        width: 100%;
                        height: 100%;
                        object-fit: cover;
                        border: none; }
                        body main.main-content-container div.main-content-container-inner div.timeline-container-wrapper div.timeline-container-inner div.timeline-container div.timeline-posts-container div.timeline-posts-ls div.post-list-item div.post-list-item-content div.publisher-avatar div.avatar-holder img:not([data-loaded]) {
                          visibility: hidden; }
                    @media (max-width: 1199.98px) {
                      body main.main-content-container div.main-content-container-inner div.timeline-container-wrapper div.timeline-container-inner div.timeline-container div.timeline-posts-container div.timeline-posts-ls div.post-list-item div.post-list-item-content div.publisher-avatar {
                        width: 30px;
                        flex-basis: 30px;
                        max-width: 30px;
                        min-width: 30px; }
                        body main.main-content-container div.main-content-container-inner div.timeline-container-wrapper div.timeline-container-inner div.timeline-container div.timeline-posts-container div.timeline-posts-ls div.post-list-item div.post-list-item-content div.publisher-avatar div.avatar-holder {
                          width: 30px;
                          height: 30px; } }
                  body main.main-content-container div.main-content-container-inner div.timeline-container-wrapper div.timeline-container-inner div.timeline-container div.timeline-posts-container div.timeline-posts-ls div.post-list-item div.post-list-item-content div.publication-data {
                    flex: 1;
                    padding-left: 15px;
                    overflow: hidden; }
                    body main.main-content-container div.main-content-container-inner div.timeline-container-wrapper div.timeline-container-inner div.timeline-container div.timeline-posts-container div.timeline-posts-ls div.post-list-item div.post-list-item-content div.publication-data div.publication-data-inner {
                      width: 100%;
                      display: block;
                      line-height: 0px; }
                      body main.main-content-container div.main-content-container-inner div.timeline-container-wrapper div.timeline-container-inner div.timeline-container div.timeline-posts-container div.timeline-posts-ls div.post-list-item div.post-list-item-content div.publication-data div.publication-data-inner div.publication-target {
                        width: 100%;
                        display: block;
                        line-height: 0;
                        margin-top: 5px; }
                        body main.main-content-container div.main-content-container-inner div.timeline-container-wrapper div.timeline-container-inner div.timeline-container div.timeline-posts-container div.timeline-posts-ls div.post-list-item div.post-list-item-content div.publication-data div.publication-data-inner div.publication-target div.post-reply {
                          width: 100%;
                          display: block;
                          line-height: 0; }
                          body main.main-content-container div.main-content-container-inner div.timeline-container-wrapper div.timeline-container-inner div.timeline-container div.timeline-posts-container div.timeline-posts-ls div.post-list-item div.post-list-item-content div.publication-data div.publication-data-inner div.publication-target div.post-reply span {
                            font-size: 11px;
                            line-height: 11px;
                            color: var(--smc-main-text-color-2); }
                            body main.main-content-container div.main-content-container-inner div.timeline-container-wrapper div.timeline-container-inner div.timeline-container div.timeline-posts-container div.timeline-posts-ls div.post-list-item div.post-list-item-content div.publication-data div.publication-data-inner div.publication-target div.post-reply span a {
                              color: var(--smc-main-link-color); }
                      body main.main-content-container div.main-content-container-inner div.timeline-container-wrapper div.timeline-container-inner div.timeline-container div.timeline-posts-container div.timeline-posts-ls div.post-list-item div.post-list-item-content div.publication-data div.publication-data-inner div.publisher-info {
                        width: 100%;
                        line-height: 0;
                        display: flex;
                        flex-direction: row;
                        flex-wrap: nowrap;
                        justify-content: space-between;
                        align-items: center; }
                        body main.main-content-container div.main-content-container-inner div.timeline-container-wrapper div.timeline-container-inner div.timeline-container div.timeline-posts-container div.timeline-posts-ls div.post-list-item div.post-list-item-content div.publication-data div.publication-data-inner div.publisher-info div.lp {
                          flex: 1; }
                          body main.main-content-container div.main-content-container-inner div.timeline-container-wrapper div.timeline-container-inner div.timeline-container div.timeline-posts-container div.timeline-posts-ls div.post-list-item div.post-list-item-content div.publication-data div.publication-data-inner div.publisher-info div.lp a {
                            line-height: 0;
                            padding: 0;
                            margin: 0;
                            text-decoration: none !important; }
                            body main.main-content-container div.main-content-container-inner div.timeline-container-wrapper div.timeline-container-inner div.timeline-container div.timeline-posts-container div.timeline-posts-ls div.post-list-item div.post-list-item-content div.publication-data div.publication-data-inner div.publisher-info div.lp a b {
                              font-size: 14px;
                              line-height: 14px;
                              color: var(--smc-main-text-color);
                              font-weight: 500; }
                              body main.main-content-container div.main-content-container-inner div.timeline-container-wrapper div.timeline-container-inner div.timeline-container div.timeline-posts-container div.timeline-posts-ls div.post-list-item div.post-list-item-content div.publication-data div.publication-data-inner div.publisher-info div.lp a b:hover, body main.main-content-container div.main-content-container-inner div.timeline-container-wrapper div.timeline-container-inner div.timeline-container div.timeline-posts-container div.timeline-posts-ls div.post-list-item div.post-list-item-content div.publication-data div.publication-data-inner div.publisher-info div.lp a b:focus, body main.main-content-container div.main-content-container-inner div.timeline-container-wrapper div.timeline-container-inner div.timeline-container div.timeline-posts-container div.timeline-posts-ls div.post-list-item div.post-list-item-content div.publication-data div.publication-data-inner div.publisher-info div.lp a b:active {
                                text-decoration: underline; }
                              body main.main-content-container div.main-content-container-inner div.timeline-container-wrapper div.timeline-container-inner div.timeline-container div.timeline-posts-container div.timeline-posts-ls div.post-list-item div.post-list-item-content div.publication-data div.publication-data-inner div.publisher-info div.lp a b span {
                                color: inherit;
                                text-transform: none; }
                            body main.main-content-container div.main-content-container-inner div.timeline-container-wrapper div.timeline-container-inner div.timeline-container div.timeline-posts-container div.timeline-posts-ls div.post-list-item div.post-list-item-content div.publication-data div.publication-data-inner div.publisher-info div.lp a span {
                              font-size: 14px;
                              line-height: 14px;
                              color: var(--smc-main-text-color-2);
                              text-transform: lowercase; }
                              body main.main-content-container div.main-content-container-inner div.timeline-container-wrapper div.timeline-container-inner div.timeline-container div.timeline-posts-container div.timeline-posts-ls div.post-list-item div.post-list-item-content div.publication-data div.publication-data-inner div.publisher-info div.lp a span:hover, body main.main-content-container div.main-content-container-inner div.timeline-container-wrapper div.timeline-container-inner div.timeline-container div.timeline-posts-container div.timeline-posts-ls div.post-list-item div.post-list-item-content div.publication-data div.publication-data-inner div.publisher-info div.lp a span:focus, body main.main-content-container div.main-content-container-inner div.timeline-container-wrapper div.timeline-container-inner div.timeline-container div.timeline-posts-container div.timeline-posts-ls div.post-list-item div.post-list-item-content div.publication-data div.publication-data-inner div.publisher-info div.lp a span:active {
                                text-decoration: underline; }
                        body main.main-content-container div.main-content-container-inner div.timeline-container-wrapper div.timeline-container-inner div.timeline-container div.timeline-posts-container div.timeline-posts-ls div.post-list-item div.post-list-item-content div.publication-data div.publication-data-inner div.publisher-info div.rp span.posted-time {
                          display: inline-block;
                          line-height: 0px;
                          padding: 0;
                          margin: 0; }
                          body main.main-content-container div.main-content-container-inner div.timeline-container-wrapper div.timeline-container-inner div.timeline-container div.timeline-posts-container div.timeline-posts-ls div.post-list-item div.post-list-item-content div.publication-data div.publication-data-inner div.publisher-info div.rp span.posted-time svg {
                            width: 15px;
                            height: 15px;
                            display: inline-block;
                            vertical-align: middle;
                            stroke-width: 2;
                            stroke: var(--smc-main-text-color-2); }
                          body main.main-content-container div.main-content-container-inner div.timeline-container-wrapper div.timeline-container-inner div.timeline-container div.timeline-posts-container div.timeline-posts-ls div.post-list-item div.post-list-item-content div.publication-data div.publication-data-inner div.publisher-info div.rp span.posted-time time {
                            color: var(--smc-main-text-color-2);
                            opacity: 0.9;
                            font-size: 13px;
                            line-height: 13px;
                            vertical-align: middle; }
                      body main.main-content-container div.main-content-container-inner div.timeline-container-wrapper div.timeline-container-inner div.timeline-container div.timeline-posts-container div.timeline-posts-ls div.post-list-item div.post-list-item-content div.publication-data div.publication-data-inner div.publication-content {
                        width: 100%;
                        display: block;
                        line-height: 0px;
                        margin-top: 10px; }
                        body main.main-content-container div.main-content-container-inner div.timeline-container-wrapper div.timeline-container-inner div.timeline-container div.timeline-posts-container div.timeline-posts-ls div.post-list-item div.post-list-item-content div.publication-data div.publication-data-inner div.publication-content div.publication-text {
                          width: 100%;
                          overflow: hidden;
                          display: block;
                          line-height: 0px;
                          margin-bottom: 10px; }
                          body main.main-content-container div.main-content-container-inner div.timeline-container-wrapper div.timeline-container-inner div.timeline-container div.timeline-posts-container div.timeline-posts-ls div.post-list-item div.post-list-item-content div.publication-data div.publication-data-inner div.publication-content div.publication-text p.pub-text {
                            font-size: 14px;
                            line-height: 20px;
                            font-weight: 400;
                            padding: 0;
                            margin: 0;
                            color: var(--smc-main-text-color);
                            word-break: break-word;
                            display: block; }
                            body main.main-content-container div.main-content-container-inner div.timeline-container-wrapper div.timeline-container-inner div.timeline-container div.timeline-posts-container div.timeline-posts-ls div.post-list-item div.post-list-item-content div.publication-data div.publication-data-inner div.publication-content div.publication-text p.pub-text a.inline-link {
                              display: inline; }
                        body main.main-content-container div.main-content-container-inner div.timeline-container-wrapper div.timeline-container-inner div.timeline-container div.timeline-posts-container div.timeline-posts-ls div.post-list-item div.post-list-item-content div.publication-data div.publication-data-inner div.publication-content div.lozad-media {
                          width: 100%;
                          display: block; }
                        body main.main-content-container div.main-content-container-inner div.timeline-container-wrapper div.timeline-container-inner div.timeline-container div.timeline-posts-container div.timeline-posts-ls div.post-list-item div.post-list-item-content div.publication-data div.publication-data-inner div.publication-content div.publication-image {
                          width: 100%;
                          border: 1px solid var(--smc-main-border-color);
                          display: block;
                          border-radius: var(--smc-main-border-rad1);
                          overflow: hidden;
                          background: #e6ecf0;
                          position: relative;
                          position: static; }
                          body main.main-content-container div.main-content-container-inner div.timeline-container-wrapper div.timeline-container-inner div.timeline-container div.timeline-posts-container div.timeline-posts-ls div.post-list-item div.post-list-item-content div.publication-data div.publication-data-inner div.publication-content div.publication-image img.lozad {
                            width: 100%;
                            object-fit: cover; }
                            body main.main-content-container div.main-content-container-inner div.timeline-container-wrapper div.timeline-container-inner div.timeline-container div.timeline-posts-container div.timeline-posts-ls div.post-list-item div.post-list-item-content div.publication-data div.publication-data-inner div.publication-content div.publication-image img.lozad:not([data-loaded]) {
                              visibility: hidden; }
                          body main.main-content-container div.main-content-container-inner div.timeline-container-wrapper div.timeline-container-inner div.timeline-container div.timeline-posts-container div.timeline-posts-ls div.post-list-item div.post-list-item-content div.publication-data div.publication-data-inner div.publication-content div.publication-image a.fbox-media {
                            position: relative;
                            display: block; }
                            body main.main-content-container div.main-content-container-inner div.timeline-container-wrapper div.timeline-container-inner div.timeline-container div.timeline-posts-container div.timeline-posts-ls div.post-list-item div.post-list-item-content div.publication-data div.publication-data-inner div.publication-content div.publication-image a.fbox-media div.video-icon {
                              position: absolute;
                              left: 0;
                              top: 0;
                              bottom: 0;
                              right: 0;
                              display: flex;
                              flex-direction: row;
                              align-items: center;
                              justify-content: center;
                              cursor: pointer; }
                              body main.main-content-container div.main-content-container-inner div.timeline-container-wrapper div.timeline-container-inner div.timeline-container div.timeline-posts-container div.timeline-posts-ls div.post-list-item div.post-list-item-content div.publication-data div.publication-data-inner div.publication-content div.publication-image a.fbox-media div.video-icon span {
                                width: 45px;
                                height: 45px;
                                background: var(--smc-main-uiel-color);
                                border-radius: 10em;
                                padding: 5px;
                                box-shadow: rgba(0, 0, 0, 0.1) 0px 1px 10px 0px;
                                border: 3px solid #fff; }
                                body main.main-content-container div.main-content-container-inner div.timeline-container-wrapper div.timeline-container-inner div.timeline-container div.timeline-posts-container div.timeline-posts-ls div.post-list-item div.post-list-item-content div.publication-data div.publication-data-inner div.publication-content div.publication-image a.fbox-media div.video-icon span svg {
                                  width: 100%;
                                  height: 100%;
                                  fill: #fff;
                                  margin-left: 2px; }
                        body main.main-content-container div.main-content-container-inner div.timeline-container-wrapper div.timeline-container-inner div.timeline-container div.timeline-posts-container div.timeline-posts-ls div.post-list-item div.post-list-item-content div.publication-data div.publication-data-inner div.publication-content div.publication-images-collage {
                          width: 100%;
                          display: flex;
                          justify-content: flex-start;
                          flex-wrap: wrap;
                          overflow: hidden; }
                          body main.main-content-container div.main-content-container-inner div.timeline-container-wrapper div.timeline-container-inner div.timeline-container div.timeline-posts-container div.timeline-posts-ls div.post-list-item div.post-list-item-content div.publication-data div.publication-data-inner div.publication-content div.publication-images-collage a.fbox-media {
                            width: calc(20% - 5px);
                            min-width: calc(15% - 5px);
                            margin-right: 5px;
                            margin-bottom: 5px; }
                            body main.main-content-container div.main-content-container-inner div.timeline-container-wrapper div.timeline-container-inner div.timeline-container div.timeline-posts-container div.timeline-posts-ls div.post-list-item div.post-list-item-content div.publication-data div.publication-data-inner div.publication-content div.publication-images-collage a.fbox-media div.image-collage-item {
                              display: block; }
                              body main.main-content-container div.main-content-container-inner div.timeline-container-wrapper div.timeline-container-inner div.timeline-container div.timeline-posts-container div.timeline-posts-ls div.post-list-item div.post-list-item-content div.publication-data div.publication-data-inner div.publication-content div.publication-images-collage a.fbox-media div.image-collage-item div.publication-image {
                                border-radius: var(--smc-main-border-rad2); }
                        body main.main-content-container div.main-content-container-inner div.timeline-container-wrapper div.timeline-container-inner div.timeline-container div.timeline-posts-container div.timeline-posts-ls div.post-list-item div.post-list-item-content div.publication-data div.publication-data-inner div.publication-content div.publication-audio audio {
                          width: 100%;
                          outline: 0; }
                        body main.main-content-container div.main-content-container-inner div.timeline-container-wrapper div.timeline-container-inner div.timeline-container div.timeline-posts-container div.timeline-posts-ls div.post-list-item div.post-list-item-content div.publication-data div.publication-data-inner div.publication-content div.publication-og-data {
                          width: 100%;
                          display: block;
                          line-height: 0;
                          margin-bottom: 10px;
                          overflow: hidden;
                          background: var(--smc-main-bg-color);
                          border-radius: var(--smc-main-border-rad1);
                          border: 1px solid var(--smc-main-border-color);
                          position: relative; }
                          body main.main-content-container div.main-content-container-inner div.timeline-container-wrapper div.timeline-container-inner div.timeline-container div.timeline-posts-container div.timeline-posts-ls div.post-list-item div.post-list-item-content div.publication-data div.publication-data-inner div.publication-content div.publication-og-data div.publication-og-data-inner {
                            width: 100%;
                            overflow: hidden; }
                            body main.main-content-container div.main-content-container-inner div.timeline-container-wrapper div.timeline-container-inner div.timeline-container div.timeline-posts-container div.timeline-posts-ls div.post-list-item div.post-list-item-content div.publication-data div.publication-data-inner div.publication-content div.publication-og-data div.publication-og-data-inner.embeded-iframe {
                              display: flex;
                              flex-direction: column;
                              flex-wrap: nowrap; }
                              body main.main-content-container div.main-content-container-inner div.timeline-container-wrapper div.timeline-container-inner div.timeline-container div.timeline-posts-container div.timeline-posts-ls div.post-list-item div.post-list-item-content div.publication-data div.publication-data-inner div.publication-content div.publication-og-data div.publication-og-data-inner.embeded-iframe div.og-image {
                                width: 100%; }
                                body main.main-content-container div.main-content-container-inner div.timeline-container-wrapper div.timeline-container-inner div.timeline-container div.timeline-posts-container div.timeline-posts-ls div.post-list-item div.post-list-item-content div.publication-data div.publication-data-inner div.publication-content div.publication-og-data div.publication-og-data-inner.embeded-iframe div.og-image a {
                                  display: block;
                                  width: 100%;
                                  position: relative;
                                  text-decoration: none;
                                  line-height: 0;
                                  min-height: 200px;
                                  max-height: 300px;
                                  overflow: hidden; }
                                  body main.main-content-container div.main-content-container-inner div.timeline-container-wrapper div.timeline-container-inner div.timeline-container div.timeline-posts-container div.timeline-posts-ls div.post-list-item div.post-list-item-content div.publication-data div.publication-data-inner div.publication-content div.publication-og-data div.publication-og-data-inner.embeded-iframe div.og-image a img {
                                    width: 100%;
                                    display: block; }
                                  body main.main-content-container div.main-content-container-inner div.timeline-container-wrapper div.timeline-container-inner div.timeline-container div.timeline-posts-container div.timeline-posts-ls div.post-list-item div.post-list-item-content div.publication-data div.publication-data-inner div.publication-content div.publication-og-data div.publication-og-data-inner.embeded-iframe div.og-image a div.og-icon {
                                    position: absolute;
                                    left: 0;
                                    top: 0;
                                    bottom: 0;
                                    right: 0;
                                    display: flex;
                                    flex-direction: row;
                                    align-items: center;
                                    justify-content: center;
                                    cursor: pointer; }
                                    body main.main-content-container div.main-content-container-inner div.timeline-container-wrapper div.timeline-container-inner div.timeline-container div.timeline-posts-container div.timeline-posts-ls div.post-list-item div.post-list-item-content div.publication-data div.publication-data-inner div.publication-content div.publication-og-data div.publication-og-data-inner.embeded-iframe div.og-image a div.og-icon span {
                                      width: 45px;
                                      height: 45px;
                                      background: var(--smc-main-uiel-color);
                                      border-radius: 10em;
                                      padding: 5px;
                                      box-shadow: rgba(0, 0, 0, 0.1) 0px 1px 10px 0px;
                                      border: 3px solid #fff; }
                                      body main.main-content-container div.main-content-container-inner div.timeline-container-wrapper div.timeline-container-inner div.timeline-container div.timeline-posts-container div.timeline-posts-ls div.post-list-item div.post-list-item-content div.publication-data div.publication-data-inner div.publication-content div.publication-og-data div.publication-og-data-inner.embeded-iframe div.og-image a div.og-icon span svg {
                                        width: 100%;
                                        height: 100%;
                                        fill: #fff;
                                        margin-left: 2px; }
                                    body main.main-content-container div.main-content-container-inner div.timeline-container-wrapper div.timeline-container-inner div.timeline-container div.timeline-posts-container div.timeline-posts-ls div.post-list-item div.post-list-item-content div.publication-data div.publication-data-inner div.publication-content div.publication-og-data div.publication-og-data-inner.embeded-iframe div.og-image a div.og-icon.no-ml span svg {
                                      margin-left: 0px; }
                              body main.main-content-container div.main-content-container-inner div.timeline-container-wrapper div.timeline-container-inner div.timeline-container div.timeline-posts-container div.timeline-posts-ls div.post-list-item div.post-list-item-content div.publication-data div.publication-data-inner div.publication-content div.publication-og-data div.publication-og-data-inner.embeded-iframe div.og-url-data p {
                                margin-bottom: 0px; }
                            body main.main-content-container div.main-content-container-inner div.timeline-container-wrapper div.timeline-container-inner div.timeline-container div.timeline-posts-container div.timeline-posts-ls div.post-list-item div.post-list-item-content div.publication-data div.publication-data-inner div.publication-content div.publication-og-data div.publication-og-data-inner.link {
                              display: flex;
                              flex-direction: column;
                              flex-wrap: nowrap; }
                              body main.main-content-container div.main-content-container-inner div.timeline-container-wrapper div.timeline-container-inner div.timeline-container div.timeline-posts-container div.timeline-posts-ls div.post-list-item div.post-list-item-content div.publication-data div.publication-data-inner div.publication-content div.publication-og-data div.publication-og-data-inner.link div.og-image {
                                width: 100%;
                                overflow: hidden;
                                border-bottom: 1px solid var(--smc-main-border-color);
                                background: var(--smc-main-ehbg-color); }
                                body main.main-content-container div.main-content-container-inner div.timeline-container-wrapper div.timeline-container-inner div.timeline-container div.timeline-posts-container div.timeline-posts-ls div.post-list-item div.post-list-item-content div.publication-data div.publication-data-inner div.publication-content div.publication-og-data div.publication-og-data-inner.link div.og-image img {
                                  width: 100%;
                                  display: block; }
                            body main.main-content-container div.main-content-container-inner div.timeline-container-wrapper div.timeline-container-inner div.timeline-container div.timeline-posts-container div.timeline-posts-ls div.post-list-item div.post-list-item-content div.publication-data div.publication-data-inner div.publication-content div.publication-og-data div.publication-og-data-inner div.og-url-data {
                              flex: 1;
                              padding: 15px;
                              overflow: hidden; }
                              body main.main-content-container div.main-content-container-inner div.timeline-container-wrapper div.timeline-container-inner div.timeline-container div.timeline-posts-container div.timeline-posts-ls div.post-list-item div.post-list-item-content div.publication-data div.publication-data-inner div.publication-content div.publication-og-data div.publication-og-data-inner div.og-url-data h5, body main.main-content-container div.main-content-container-inner div.timeline-container-wrapper div.timeline-container-inner div.timeline-container div.timeline-posts-container div.timeline-posts-ls div.post-list-item div.post-list-item-content div.publication-data div.publication-data-inner div.publication-content div.publication-og-data div.publication-og-data-inner div.og-url-data p, body main.main-content-container div.main-content-container-inner div.timeline-container-wrapper div.timeline-container-inner div.timeline-container div.timeline-posts-container div.timeline-posts-ls div.post-list-item div.post-list-item-content div.publication-data div.publication-data-inner div.publication-content div.publication-og-data div.publication-og-data-inner div.og-url-data a {
                                width: 100%;
                                display: block; }
                              body main.main-content-container div.main-content-container-inner div.timeline-container-wrapper div.timeline-container-inner div.timeline-container div.timeline-posts-container div.timeline-posts-ls div.post-list-item div.post-list-item-content div.publication-data div.publication-data-inner div.publication-content div.publication-og-data div.publication-og-data-inner div.og-url-data h5 {
                                padding: 0;
                                margin: 0 0 15px 0;
                                font-size: 16px;
                                line-height: 1.4;
                                color: var(--smc-main-text-color);
                                word-wrap: break-word;
                                font-weight: 500; }
                              body main.main-content-container div.main-content-container-inner div.timeline-container-wrapper div.timeline-container-inner div.timeline-container div.timeline-posts-container div.timeline-posts-ls div.post-list-item div.post-list-item-content div.publication-data div.publication-data-inner div.publication-content div.publication-og-data div.publication-og-data-inner div.og-url-data p {
                                font-size: 13px;
                                color: var(--smc-main-text-color-2);
                                line-height: 1.4;
                                padding: 0;
                                margin: 0 0 15px 0;
                                word-wrap: break-word; }
                              body main.main-content-container div.main-content-container-inner div.timeline-container-wrapper div.timeline-container-inner div.timeline-container div.timeline-posts-container div.timeline-posts-ls div.post-list-item div.post-list-item-content div.publication-data div.publication-data-inner div.publication-content div.publication-og-data div.publication-og-data-inner div.og-url-data a {
                                font-size: 14px;
                                line-height: 18px;
                                color: var(--smc-main-uiel-color);
                                padding: 0;
                                margin: 0;
                                word-wrap: break-word; }
                        body main.main-content-container div.main-content-container-inner div.timeline-container-wrapper div.timeline-container-inner div.timeline-container div.timeline-posts-container div.timeline-posts-ls div.post-list-item div.post-list-item-content div.publication-data div.publication-data-inner div.publication-content div.publication-poll-data {
                          width: 100%;
                          display: block;
                          line-height: 0;
                          overflow: hidden; }
                          body main.main-content-container div.main-content-container-inner div.timeline-container-wrapper div.timeline-container-inner div.timeline-container div.timeline-posts-container div.timeline-posts-ls div.post-list-item div.post-list-item-content div.publication-data div.publication-data-inner div.publication-content div.publication-poll-data div.publication-poll-data-inner {
                            width: 100%;
                            display: block;
                            line-height: 0;
                            overflow: hidden; }
                            body main.main-content-container div.main-content-container-inner div.timeline-container-wrapper div.timeline-container-inner div.timeline-container div.timeline-posts-container div.timeline-posts-ls div.post-list-item div.post-list-item-content div.publication-data div.publication-data-inner div.publication-content div.publication-poll-data div.publication-poll-data-inner div.poll-option-bar {
                              width: 100%;
                              max-width: 100%;
                              display: flex;
                              flex-direction: row;
                              flex-wrap: nowrap;
                              align-items: center;
                              height: 30px;
                              padding: 20px 15px;
                              background: rgba(29, 161, 242, 0.1);
                              margin-bottom: 10px;
                              border-radius: 30px;
                              cursor: pointer;
                              overflow: hidden;
                              position: relative;
                              z-index: 1; }
                              body main.main-content-container div.main-content-container-inner div.timeline-container-wrapper div.timeline-container-inner div.timeline-container div.timeline-posts-container div.timeline-posts-ls div.post-list-item div.post-list-item-content div.publication-data div.publication-data-inner div.publication-content div.publication-poll-data div.publication-poll-data-inner div.poll-option-bar div.bar-icon {
                                width: 22px;
                                height: 22px;
                                line-height: 0;
                                min-height: 20px;
                                min-width: 20px; }
                                body main.main-content-container div.main-content-container-inner div.timeline-container-wrapper div.timeline-container-inner div.timeline-container div.timeline-posts-container div.timeline-posts-ls div.post-list-item div.post-list-item-content div.publication-data div.publication-data-inner div.publication-content div.publication-poll-data div.publication-poll-data-inner div.poll-option-bar div.bar-icon svg {
                                  width: 100%;
                                  height: 100%;
                                  stroke: var(--smc-main-uiel-color); }
                              body main.main-content-container div.main-content-container-inner div.timeline-container-wrapper div.timeline-container-inner div.timeline-container div.timeline-posts-container div.timeline-posts-ls div.post-list-item div.post-list-item-content div.publication-data div.publication-data-inner div.publication-content div.publication-poll-data div.publication-poll-data-inner div.poll-option-bar div.bar-text {
                                flex-grow: 1;
                                padding-left: 15px;
                                padding-right: 15px;
                                overflow: hidden; }
                                body main.main-content-container div.main-content-container-inner div.timeline-container-wrapper div.timeline-container-inner div.timeline-container div.timeline-posts-container div.timeline-posts-ls div.post-list-item div.post-list-item-content div.publication-data div.publication-data-inner div.publication-content div.publication-poll-data div.publication-poll-data-inner div.poll-option-bar div.bar-text p {
                                  padding: 0;
                                  margin: 0;
                                  display: block;
                                  width: 100%;
                                  max-width: 100%;
                                  font-size: 14px;
                                  line-height: 14px;
                                  color: var(--smc-main-text-color);
                                  white-space: nowrap;
                                  overflow: hidden;
                                  text-overflow: ellipsis; }
                              body main.main-content-container div.main-content-container-inner div.timeline-container-wrapper div.timeline-container-inner div.timeline-container div.timeline-posts-container div.timeline-posts-ls div.post-list-item div.post-list-item-content div.publication-data div.publication-data-inner div.publication-content div.publication-poll-data div.publication-poll-data-inner div.poll-option-bar div.bar-num b {
                                font-size: 14px;
                                line-height: 14px;
                                color: var(--smc-main-uiel-color); }
                              body main.main-content-container div.main-content-container-inner div.timeline-container-wrapper div.timeline-container-inner div.timeline-container div.timeline-posts-container div.timeline-posts-ls div.post-list-item div.post-list-item-content div.publication-data div.publication-data-inner div.publication-content div.publication-poll-data div.publication-poll-data-inner div.poll-option-bar:last-child {
                                margin-bottom: 0px; }
                              body main.main-content-container div.main-content-container-inner div.timeline-container-wrapper div.timeline-container-inner div.timeline-container div.timeline-posts-container div.timeline-posts-ls div.post-list-item div.post-list-item-content div.publication-data div.publication-data-inner div.publication-content div.publication-poll-data div.publication-poll-data-inner div.poll-option-bar span.bar-slider {
                                display: block;
                                position: absolute;
                                left: 0;
                                top: 0;
                                bottom: 0;
                                background: rgba(29, 161, 242, 0.2);
                                max-width: 100%;
                                min-width: 10px;
                                border-radius: 0px;
                                z-index: 3; }
                          body main.main-content-container div.main-content-container-inner div.timeline-container-wrapper div.timeline-container-inner div.timeline-container div.timeline-posts-container div.timeline-posts-ls div.post-list-item div.post-list-item-content div.publication-data div.publication-data-inner div.publication-content div.publication-poll-data[data-status="1"] div.publication-poll-data-inner div.poll-option-bar {
                            cursor: default; }
                      body main.main-content-container div.main-content-container-inner div.timeline-container-wrapper div.timeline-container-inner div.timeline-container div.timeline-posts-container div.timeline-posts-ls div.post-list-item div.post-list-item-content div.publication-data div.publication-data-inner div.publication-footer-ctrls {
                        width: 100%;
                        display: flex;
                        flex-direction: row;
                        flex-wrap: nowrap;
                        justify-content: space-between;
                        align-items: center;
                        margin-top: 15px; }
                        body main.main-content-container div.main-content-container-inner div.timeline-container-wrapper div.timeline-container-inner div.timeline-container div.timeline-posts-container div.timeline-posts-ls div.post-list-item div.post-list-item-content div.publication-data div.publication-data-inner div.publication-footer-ctrls button.ctrls-item {
                          line-height: 0px;
                          background: transparent;
                          border: none;
                          box-shadow: none;
                          outline: none;
                          padding: 0;
                          margin: 0;
                          cursor: pointer; }
                          body main.main-content-container div.main-content-container-inner div.timeline-container-wrapper div.timeline-container-inner div.timeline-container div.timeline-posts-container div.timeline-posts-ls div.post-list-item div.post-list-item-content div.publication-data div.publication-data-inner div.publication-footer-ctrls button.ctrls-item a {
                            text-decoration: none; }
                          body main.main-content-container div.main-content-container-inner div.timeline-container-wrapper div.timeline-container-inner div.timeline-container div.timeline-posts-container div.timeline-posts-ls div.post-list-item div.post-list-item-content div.publication-data div.publication-data-inner div.publication-footer-ctrls button.ctrls-item span.icon, body main.main-content-container div.main-content-container-inner div.timeline-container-wrapper div.timeline-container-inner div.timeline-container div.timeline-posts-container div.timeline-posts-ls div.post-list-item div.post-list-item-content div.publication-data div.publication-data-inner div.publication-footer-ctrls button.ctrls-item a.icon {
                            display: inline-block;
                            vertical-align: middle;
                            padding: 0;
                            margin: 0;
                            line-height: 0px; }
                            body main.main-content-container div.main-content-container-inner div.timeline-container-wrapper div.timeline-container-inner div.timeline-container div.timeline-posts-container div.timeline-posts-ls div.post-list-item div.post-list-item-content div.publication-data div.publication-data-inner div.publication-footer-ctrls button.ctrls-item span.icon svg, body main.main-content-container div.main-content-container-inner div.timeline-container-wrapper div.timeline-container-inner div.timeline-container div.timeline-posts-container div.timeline-posts-ls div.post-list-item div.post-list-item-content div.publication-data div.publication-data-inner div.publication-footer-ctrls button.ctrls-item a.icon svg {
                              width: 20px;
                              height: 20px;
                              stroke: var(--smc-main-icon-color); }
                          body main.main-content-container div.main-content-container-inner div.timeline-container-wrapper div.timeline-container-inner div.timeline-container div.timeline-posts-container div.timeline-posts-ls div.post-list-item div.post-list-item-content div.publication-data div.publication-data-inner div.publication-footer-ctrls button.ctrls-item a.icon:before, body main.main-content-container div.main-content-container-inner div.timeline-container-wrapper div.timeline-container-inner div.timeline-container div.timeline-posts-container div.timeline-posts-ls div.post-list-item div.post-list-item-content div.publication-data div.publication-data-inner div.publication-footer-ctrls button.ctrls-item a.icon:after {
                            display: none; }
                          body main.main-content-container div.main-content-container-inner div.timeline-container-wrapper div.timeline-container-inner div.timeline-container div.timeline-posts-container div.timeline-posts-ls div.post-list-item div.post-list-item-content div.publication-data div.publication-data-inner div.publication-footer-ctrls button.ctrls-item span.num {
                            display: inline-block;
                            vertical-align: middle;
                            padding: 0;
                            margin: 0;
                            font-size: 13px;
                            color: var(--smc-main-text-color-2);
                            line-height: 18px;
                            font-weight: 300;
                            margin-left: 5px; }
                            body main.main-content-container div.main-content-container-inner div.timeline-container-wrapper div.timeline-container-inner div.timeline-container div.timeline-posts-container div.timeline-posts-ls div.post-list-item div.post-list-item-content div.publication-data div.publication-data-inner div.publication-footer-ctrls button.ctrls-item span.num:empty {
                              display: none;
                              opacity: 0;
                              visibility: hidden; }
                          body main.main-content-container div.main-content-container-inner div.timeline-container-wrapper div.timeline-container-inner div.timeline-container div.timeline-posts-container div.timeline-posts-ls div.post-list-item div.post-list-item-content div.publication-data div.publication-data-inner div.publication-footer-ctrls button.ctrls-item:hover span.icon svg *, body main.main-content-container div.main-content-container-inner div.timeline-container-wrapper div.timeline-container-inner div.timeline-container div.timeline-posts-container div.timeline-posts-ls div.post-list-item div.post-list-item-content div.publication-data div.publication-data-inner div.publication-footer-ctrls button.ctrls-item:hover a.icon svg *, body main.main-content-container div.main-content-container-inner div.timeline-container-wrapper div.timeline-container-inner div.timeline-container div.timeline-posts-container div.timeline-posts-ls div.post-list-item div.post-list-item-content div.publication-data div.publication-data-inner div.publication-footer-ctrls button.ctrls-item:active span.icon svg *, body main.main-content-container div.main-content-container-inner div.timeline-container-wrapper div.timeline-container-inner div.timeline-container div.timeline-posts-container div.timeline-posts-ls div.post-list-item div.post-list-item-content div.publication-data div.publication-data-inner div.publication-footer-ctrls button.ctrls-item:active a.icon svg *, body main.main-content-container div.main-content-container-inner div.timeline-container-wrapper div.timeline-container-inner div.timeline-container div.timeline-posts-container div.timeline-posts-ls div.post-list-item div.post-list-item-content div.publication-data div.publication-data-inner div.publication-footer-ctrls button.ctrls-item:focus span.icon svg *, body main.main-content-container div.main-content-container-inner div.timeline-container-wrapper div.timeline-container-inner div.timeline-container div.timeline-posts-container div.timeline-posts-ls div.post-list-item div.post-list-item-content div.publication-data div.publication-data-inner div.publication-footer-ctrls button.ctrls-item:focus a.icon svg * {
                            stroke: var(--smc-main-uiel-color); }
                          body main.main-content-container div.main-content-container-inner div.timeline-container-wrapper div.timeline-container-inner div.timeline-container div.timeline-posts-container div.timeline-posts-ls div.post-list-item div.post-list-item-content div.publication-data div.publication-data-inner div.publication-footer-ctrls button.ctrls-item:hover span.num, body main.main-content-container div.main-content-container-inner div.timeline-container-wrapper div.timeline-container-inner div.timeline-container div.timeline-posts-container div.timeline-posts-ls div.post-list-item div.post-list-item-content div.publication-data div.publication-data-inner div.publication-footer-ctrls button.ctrls-item:active span.num, body main.main-content-container div.main-content-container-inner div.timeline-container-wrapper div.timeline-container-inner div.timeline-container div.timeline-posts-container div.timeline-posts-ls div.post-list-item div.post-list-item-content div.publication-data div.publication-data-inner div.publication-footer-ctrls button.ctrls-item:focus span.num {
                            color: var(--smc-main-uiel-color); }
                          body main.main-content-container div.main-content-container-inner div.timeline-container-wrapper div.timeline-container-inner div.timeline-container div.timeline-posts-container div.timeline-posts-ls div.post-list-item div.post-list-item-content div.publication-data div.publication-data-inner div.publication-footer-ctrls button.ctrls-item.liked span.icon svg, body main.main-content-container div.main-content-container-inner div.timeline-container-wrapper div.timeline-container-inner div.timeline-container div.timeline-posts-container div.timeline-posts-ls div.post-list-item div.post-list-item-content div.publication-data div.publication-data-inner div.publication-footer-ctrls button.ctrls-item.liked a.icon svg {
                            fill: var(--smc-main-red-color) !important; }
                            body main.main-content-container div.main-content-container-inner div.timeline-container-wrapper div.timeline-container-inner div.timeline-container div.timeline-posts-container div.timeline-posts-ls div.post-list-item div.post-list-item-content div.publication-data div.publication-data-inner div.publication-footer-ctrls button.ctrls-item.liked span.icon svg *, body main.main-content-container div.main-content-container-inner div.timeline-container-wrapper div.timeline-container-inner div.timeline-container div.timeline-posts-container div.timeline-posts-ls div.post-list-item div.post-list-item-content div.publication-data div.publication-data-inner div.publication-footer-ctrls button.ctrls-item.liked a.icon svg * {
                              stroke: var(--smc-main-red-color) !important; }
                          body main.main-content-container div.main-content-container-inner div.timeline-container-wrapper div.timeline-container-inner div.timeline-container div.timeline-posts-container div.timeline-posts-ls div.post-list-item div.post-list-item-content div.publication-data div.publication-data-inner div.publication-footer-ctrls button.ctrls-item.liked span.num {
                            color: var(--smc-main-red-color) !important; }
                          body main.main-content-container div.main-content-container-inner div.timeline-container-wrapper div.timeline-container-inner div.timeline-container div.timeline-posts-container div.timeline-posts-ls div.post-list-item div.post-list-item-content div.publication-data div.publication-data-inner div.publication-footer-ctrls button.ctrls-item.reposted span.icon svg *, body main.main-content-container div.main-content-container-inner div.timeline-container-wrapper div.timeline-container-inner div.timeline-container div.timeline-posts-container div.timeline-posts-ls div.post-list-item div.post-list-item-content div.publication-data div.publication-data-inner div.publication-footer-ctrls button.ctrls-item.reposted a.icon svg * {
                            stroke: var(--smc-main-uiel-color) !important; }
                          body main.main-content-container div.main-content-container-inner div.timeline-container-wrapper div.timeline-container-inner div.timeline-container div.timeline-posts-container div.timeline-posts-ls div.post-list-item div.post-list-item-content div.publication-data div.publication-data-inner div.publication-footer-ctrls button.ctrls-item.reposted span.num {
                            color: var(--smc-main-uiel-color) !important; }
                    body main.main-content-container div.main-content-container-inner div.timeline-container-wrapper div.timeline-container-inner div.timeline-container div.timeline-posts-container div.timeline-posts-ls div.post-list-item div.post-list-item-content div.publication-data div.soft-hidden-post {
                      width: 100%;
                      display: block;
                      border: 1px solid var(--smc-main-border-color);
                      padding: 12px 15px;
                      border-radius: var(--smc-main-border-rad1); }
                      body main.main-content-container div.main-content-container-inner div.timeline-container-wrapper div.timeline-container-inner div.timeline-container div.timeline-posts-container div.timeline-posts-ls div.post-list-item div.post-list-item-content div.publication-data div.soft-hidden-post p {
                        color: var(--smc-main-text-color-2);
                        padding: 0;
                        margin: 0;
                        font-size: 13px;
                        line-height: 18px;
                        margin-right: 15px; }
                      body main.main-content-container div.main-content-container-inner div.timeline-container-wrapper div.timeline-container-inner div.timeline-container div.timeline-posts-container div.timeline-posts-ls div.post-list-item div.post-list-item-content div.publication-data div.soft-hidden-post button.btn-custom {
                        font-size: 11px; }
                      body main.main-content-container div.main-content-container-inner div.timeline-container-wrapper div.timeline-container-inner div.timeline-container div.timeline-posts-container div.timeline-posts-ls div.post-list-item div.post-list-item-content div.publication-data div.soft-hidden-post + div.publication-data-inner {
                        display: none; }
                      body main.main-content-container div.main-content-container-inner div.timeline-container-wrapper div.timeline-container-inner div.timeline-container div.timeline-posts-container div.timeline-posts-ls div.post-list-item div.post-list-item-content div.publication-data div.soft-hidden-post.show + div.publication-data-inner {
                        display: block !important; }
                body main.main-content-container div.main-content-container-inner div.timeline-container-wrapper div.timeline-container-inner div.timeline-container div.timeline-posts-container div.timeline-posts-ls div.post-list-item.post-ad-item:hover, body main.main-content-container div.main-content-container-inner div.timeline-container-wrapper div.timeline-container-inner div.timeline-container div.timeline-posts-container div.timeline-posts-ls div.post-list-item.post-ad-item:active, body main.main-content-container div.main-content-container-inner div.timeline-container-wrapper div.timeline-container-inner div.timeline-container div.timeline-posts-container div.timeline-posts-ls div.post-list-item.post-ad-item:focus {
                  background: inherit; }
                body main.main-content-container div.main-content-container-inner div.timeline-container-wrapper div.timeline-container-inner div.timeline-container div.timeline-posts-container div.timeline-posts-ls div.post-list-item.post-ad-item div.post-list-item-content div.publication-data div.publication-data-inner div.publisher-info {
                  align-items: flex-start; }
                  body main.main-content-container div.main-content-container-inner div.timeline-container-wrapper div.timeline-container-inner div.timeline-container div.timeline-posts-container div.timeline-posts-ls div.post-list-item.post-ad-item div.post-list-item-content div.publication-data div.publication-data-inner div.publisher-info div.lp a {
                    display: block;
                    margin-bottom: 7px; }
                  body main.main-content-container div.main-content-container-inner div.timeline-container-wrapper div.timeline-container-inner div.timeline-container div.timeline-posts-container div.timeline-posts-ls div.post-list-item.post-ad-item div.post-list-item-content div.publication-data div.publication-data-inner div.publisher-info div.lp span.ad-badge {
                    display: inline-block;
                    line-height: 0px;
                    padding: 0;
                    margin: 0; }
                    body main.main-content-container div.main-content-container-inner div.timeline-container-wrapper div.timeline-container-inner div.timeline-container div.timeline-posts-container div.timeline-posts-ls div.post-list-item.post-ad-item div.post-list-item-content div.publication-data div.publication-data-inner div.publisher-info div.lp span.ad-badge svg {
                      width: 13px;
                      height: 13px;
                      display: inline-block;
                      vertical-align: middle;
                      stroke-width: 2;
                      stroke: var(--smc-main-link-color); }
                    body main.main-content-container div.main-content-container-inner div.timeline-container-wrapper div.timeline-container-inner div.timeline-container div.timeline-posts-container div.timeline-posts-ls div.post-list-item.post-ad-item div.post-list-item-content div.publication-data div.publication-data-inner div.publisher-info div.lp span.ad-badge span, body main.main-content-container div.main-content-container-inner div.timeline-container-wrapper div.timeline-container-inner div.timeline-container div.timeline-posts-container div.timeline-posts-ls div.post-list-item.post-ad-item div.post-list-item-content div.publication-data div.publication-data-inner div.publisher-info div.lp span.ad-badge a {
                      color: var(--smc-main-text-color-2);
                      opacity: 0.9;
                      font-size: 11px;
                      line-height: 13px;
                      vertical-align: middle;
                      text-transform: uppercase;
                      font-weight: 500; }
                    body main.main-content-container div.main-content-container-inner div.timeline-container-wrapper div.timeline-container-inner div.timeline-container div.timeline-posts-container div.timeline-posts-ls div.post-list-item.post-ad-item div.post-list-item-content div.publication-data div.publication-data-inner div.publisher-info div.lp span.ad-badge a {
                      display: inline-block;
                      vertical-align: middle;
                      margin: 0;
                      padding: 0;
                      color: var(--smc-main-link-color);
                      text-decoration: underline; }
                body main.main-content-container div.main-content-container-inner div.timeline-container-wrapper div.timeline-container-inner div.timeline-container div.timeline-posts-container div.timeline-posts-ls div.post-list-item.post-ad-item div.post-list-item-content div.publication-data div.publication-data-inner div.publication-content {
                  background: var(--smc-main-bg-color-2);
                  box-shadow: none;
                  border: 1px solid var(--smc-main-border-color);
                  border-radius: var(--smc-main-border-rad1);
                  overflow: hidden;
                  margin-top: 20px; }
                  body main.main-content-container div.main-content-container-inner div.timeline-container-wrapper div.timeline-container-inner div.timeline-container div.timeline-posts-container div.timeline-posts-ls div.post-list-item.post-ad-item div.post-list-item-content div.publication-data div.publication-data-inner div.publication-content div.publication-text {
                    padding: 15px;
                    margin-bottom: 0px; }
                    body main.main-content-container div.main-content-container-inner div.timeline-container-wrapper div.timeline-container-inner div.timeline-container div.timeline-posts-container div.timeline-posts-ls div.post-list-item.post-ad-item div.post-list-item-content div.publication-data div.publication-data-inner div.publication-content div.publication-text h4 {
                      font-size: 17px;
                      font-weight: 500;
                      line-height: 22px;
                      color: var(--smc-main-text-color);
                      padding: 0;
                      margin: 0 0 15px 0; }
                    body main.main-content-container div.main-content-container-inner div.timeline-container-wrapper div.timeline-container-inner div.timeline-container div.timeline-posts-container div.timeline-posts-ls div.post-list-item.post-ad-item div.post-list-item-content div.publication-data div.publication-data-inner div.publication-content div.publication-text p.pub-text {
                      font-size: 13px;
                      line-height: 1.4; }
                  body main.main-content-container div.main-content-container-inner div.timeline-container-wrapper div.timeline-container-inner div.timeline-container div.timeline-posts-container div.timeline-posts-ls div.post-list-item.post-ad-item div.post-list-item-content div.publication-data div.publication-data-inner div.publication-content div.lozad-media div.publication-image {
                    border-radius: 0px;
                    overflow: hidden;
                    border: none !important;
                    background: none !important; }
                    body main.main-content-container div.main-content-container-inner div.timeline-container-wrapper div.timeline-container-inner div.timeline-container div.timeline-posts-container div.timeline-posts-ls div.post-list-item.post-ad-item div.post-list-item-content div.publication-data div.publication-data-inner div.publication-content div.lozad-media div.publication-image div.ad-target-ctrls {
                      width: 100%;
                      display: block;
                      line-height: 0; }
                      body main.main-content-container div.main-content-container-inner div.timeline-container-wrapper div.timeline-container-inner div.timeline-container div.timeline-posts-container div.timeline-posts-ls div.post-list-item.post-ad-item div.post-list-item-content div.publication-data div.publication-data-inner div.publication-content div.lozad-media div.publication-image div.ad-target-ctrls div.ad-target-ctrls-inner {
                        width: 100%;
                        display: block;
                        padding: 15px; }
                        body main.main-content-container div.main-content-container-inner div.timeline-container-wrapper div.timeline-container-inner div.timeline-container div.timeline-posts-container div.timeline-posts-ls div.post-list-item.post-ad-item div.post-list-item-content div.publication-data div.publication-data-inner div.publication-content div.lozad-media div.publication-image div.ad-target-ctrls div.ad-target-ctrls-inner a {
                          text-decoration: none; }
                        body main.main-content-container div.main-content-container-inner div.timeline-container-wrapper div.timeline-container-inner div.timeline-container div.timeline-posts-container div.timeline-posts-ls div.post-list-item.post-ad-item div.post-list-item-content div.publication-data div.publication-data-inner div.publication-content div.lozad-media div.publication-image div.ad-target-ctrls div.ad-target-ctrls-inner button.target-url-btn {
                          display: block; }
                body main.main-content-container div.main-content-container-inner div.timeline-container-wrapper div.timeline-container-inner div.timeline-container div.timeline-posts-container div.timeline-posts-ls div.post-list-item.post-ad-item div.post-list-item-content div.publication-data div.publication-data-inner div.ad-alert-message {
                  width: 100%;
                  display: block;
                  margin-top: 20px; }
                  body main.main-content-container div.main-content-container-inner div.timeline-container-wrapper div.timeline-container-inner div.timeline-container div.timeline-posts-container div.timeline-posts-ls div.post-list-item.post-ad-item div.post-list-item-content div.publication-data div.publication-data-inner div.ad-alert-message p {
                    color: var(--smc-main-red-color);
                    font-size: 13px;
                    line-height: 18px;
                    margin: 0;
                    padding: 0; }
                body main.main-content-container div.main-content-container-inner div.timeline-container-wrapper div.timeline-container-inner div.timeline-container div.timeline-posts-container div.timeline-posts-ls div.post-list-item div.post-placeholder {
                  width: 100%;
                  display: block;
                  border: 1px solid var(--smc-main-border-color);
                  padding: 12px 15px;
                  border-radius: var(--smc-main-border-rad1); }
                  body main.main-content-container div.main-content-container-inner div.timeline-container-wrapper div.timeline-container-inner div.timeline-container div.timeline-posts-container div.timeline-posts-ls div.post-list-item div.post-placeholder div.icon {
                    width: 25px;
                    height: 25px;
                    min-width: 25px;
                    min-height: 25px;
                    margin-right: 15px; }
                    body main.main-content-container div.main-content-container-inner div.timeline-container-wrapper div.timeline-container-inner div.timeline-container div.timeline-posts-container div.timeline-posts-ls div.post-list-item div.post-placeholder div.icon svg {
                      width: 100%;
                      height: 100%;
                      stroke: var(--smc-main-text-color-2); }
                  body main.main-content-container div.main-content-container-inner div.timeline-container-wrapper div.timeline-container-inner div.timeline-container div.timeline-posts-container div.timeline-posts-ls div.post-list-item div.post-placeholder p {
                    color: var(--smc-main-text-color-2);
                    padding: 0;
                    margin: 0;
                    font-size: 13px;
                    line-height: 18px;
                    margin-right: 15px; }
                    body main.main-content-container div.main-content-container-inner div.timeline-container-wrapper div.timeline-container-inner div.timeline-container div.timeline-posts-container div.timeline-posts-ls div.post-list-item div.post-placeholder p a {
                      color: var(--smc-main-text-color-2);
                      font-weight: 500; }
                      body main.main-content-container div.main-content-container-inner div.timeline-container-wrapper div.timeline-container-inner div.timeline-container div.timeline-posts-container div.timeline-posts-ls div.post-list-item div.post-placeholder p a:hover, body main.main-content-container div.main-content-container-inner div.timeline-container-wrapper div.timeline-container-inner div.timeline-container div.timeline-posts-container div.timeline-posts-ls div.post-list-item div.post-placeholder p a:active {
                        color: var(--smc-main-link-color); }
          body main.main-content-container div.main-content-container-inner div.timeline-container-wrapper div.timeline-container-inner div.timeline-container div.modals-container {
            display: block;
            width: 100%; }
        body main.main-content-container div.main-content-container-inner div.timeline-container-wrapper div.spa-preloader {
          position: absolute;
          display: block;
          left: 0;
          top: 65px;
          bottom: 0;
          right: 0;
          width: 100%;
          background: var(--smc-main-bg-color);
          z-index: 10; }
          body main.main-content-container div.main-content-container-inner div.timeline-container-wrapper div.spa-preloader.d-none {
            display: none;
            opacity: 0;
            visibility: hidden; }
          body main.main-content-container div.main-content-container-inner div.timeline-container-wrapper div.spa-preloader div.spa-preloader-inner {
            width: 100%;
            height: 100%;
            display: flex;
            flex-direction: row;
            flex-wrap: nowrap;
            justify-content: center;
            padding: 100px 50px; }
            body main.main-content-container div.main-content-container-inner div.timeline-container-wrapper div.spa-preloader div.spa-preloader-inner span.spinner-icon {
              width: 40px;
              height: 40px;
              overflow: hidden; }
              body main.main-content-container div.main-content-container-inner div.timeline-container-wrapper div.spa-preloader div.spa-preloader-inner span.spinner-icon svg {
                width: 100%;
                height: 100%; }
        @media (max-width: 1199.98px) {
          body main.main-content-container div.main-content-container-inner div.timeline-container-wrapper {
            width: 100%;
            min-width: 100%;
            max-width: 100%;
            border-right: none;
            border-left: none; } }
      body main.main-content-container div.main-content-container-inner div.left-sb-container {
        width: 200px;
        min-width: 200px;
        flex-basis: 200px;
        background: var(--smc-main-bg-color);
        -moz-transition: left 0.5s;
        -o-transition: left 0.5s;
        -webkit-transition: left 0.5s;
        transition: left 0.5s;
        z-index: 1000;
        will-change: min-height; }
        body main.main-content-container div.main-content-container-inner div.left-sb-container div.sidebar__inner {
          width: 100%;
          padding: 15px 20px 10px 0px;
          display: block; }
          body main.main-content-container div.main-content-container-inner div.left-sb-container div.sidebar__inner div.guest-welcome {
            width: 100%;
            overflow: hidden;
            display: block;
            margin-bottom: 20px;
            line-height: 0px;
            padding: 20px;
            border: 1px solid var(--smc-main-border-color);
            border-radius: var(--smc-main-border-rad1); }
            body main.main-content-container div.main-content-container-inner div.left-sb-container div.sidebar__inner div.guest-welcome div.form-title {
              display: none; }
            body main.main-content-container div.main-content-container-inner div.left-sb-container div.sidebar__inner div.guest-welcome div.form-group div.form-check label.form-check-label {
              font-size: 13px;
              color: var(--smc-main-text-color-2); }
            body main.main-content-container div.main-content-container-inner div.left-sb-container div.sidebar__inner div.guest-welcome div.form-group div.form-cta-link {
              text-align: center;
              line-height: 1.4;
              color: var(--smc-main-text-color-2);
              font-size: 13px; }
              body main.main-content-container div.main-content-container-inner div.left-sb-container div.sidebar__inner div.guest-welcome div.form-group div.form-cta-link a {
                color: var(--smc-main-link-color); }
            body main.main-content-container div.main-content-container-inner div.left-sb-container div.sidebar__inner div.guest-welcome div.form-group div.login-or-signup {
              display: flex;
              justify-content: center; }
              body main.main-content-container div.main-content-container-inner div.left-sb-container div.sidebar__inner div.guest-welcome div.form-group div.login-or-signup span {
                font-size: 13px;
                line-height: 13px;
                position: relative;
                color: var(--smc-main-text-color-2); }
                body main.main-content-container div.main-content-container-inner div.left-sb-container div.sidebar__inner div.guest-welcome div.form-group div.login-or-signup span:before {
                  content: "";
                  height: 2px;
                  background: var(--smc-main-border-color);
                  position: absolute;
                  top: 4px;
                  left: -45px;
                  width: 30px; }
                body main.main-content-container div.main-content-container-inner div.left-sb-container div.sidebar__inner div.guest-welcome div.form-group div.login-or-signup span:after {
                  content: "";
                  height: 2px;
                  background: var(--smc-main-border-color);
                  position: absolute;
                  top: 4px;
                  right: -45px;
                  width: 30px; }
            body main.main-content-container div.main-content-container-inner div.left-sb-container div.sidebar__inner div.guest-welcome div.form-group div.tos-agree label a {
              color: var(--smc-main-link-color); }
            body main.main-content-container div.main-content-container-inner div.left-sb-container div.sidebar__inner div.guest-welcome div.form-group.oauth-login-providers {
              display: block; }
              body main.main-content-container div.main-content-container-inner div.left-sb-container div.sidebar__inner div.guest-welcome div.form-group.oauth-login-providers a.social-login-btn {
                margin-bottom: 20px;
                display: block; }
                body main.main-content-container div.main-content-container-inner div.left-sb-container div.sidebar__inner div.guest-welcome div.form-group.oauth-login-providers a.social-login-btn button {
                  border: none;
                  text-transform: none;
                  font-size: 11px; }
                  body main.main-content-container div.main-content-container-inner div.left-sb-container div.sidebar__inner div.guest-welcome div.form-group.oauth-login-providers a.social-login-btn button span.btn-icon {
                    width: 20px;
                    height: 20px;
                    min-width: 20px;
                    fill: #fff;
                    margin-right: 15px; }
                    body main.main-content-container div.main-content-container-inner div.left-sb-container div.sidebar__inner div.guest-welcome div.form-group.oauth-login-providers a.social-login-btn button span.btn-icon svg {
                      width: 100%;
                      height: 100%; }
                body main.main-content-container div.main-content-container-inner div.left-sb-container div.sidebar__inner div.guest-welcome div.form-group.oauth-login-providers a.social-login-btn.twitter button {
                  background: #64ccf2;
                  color: #fff; }
                body main.main-content-container div.main-content-container-inner div.left-sb-container div.sidebar__inner div.guest-welcome div.form-group.oauth-login-providers a.social-login-btn.facebook button {
                  background: #507cc0;
                  color: #fff; }
                body main.main-content-container div.main-content-container-inner div.left-sb-container div.sidebar__inner div.guest-welcome div.form-group.oauth-login-providers a.social-login-btn.google button {
                  box-shadow: none;
                  background: #fff;
                  border: 1px solid var(--smc-main-border-color);
                  color: var(--smc-main-text-color);
                  color: #111; }
                body main.main-content-container div.main-content-container-inner div.left-sb-container div.sidebar__inner div.guest-welcome div.form-group.oauth-login-providers a.social-login-btn:last-child {
                  margin-bottom: 0px; }
          body main.main-content-container div.main-content-container-inner div.left-sb-container div.sidebar__inner div.user-info {
            width: 100%;
            display: block;
            margin-bottom: 7px;
            overflow: hidden; }
            body main.main-content-container div.main-content-container-inner div.left-sb-container div.sidebar__inner div.user-info div.avatar {
              min-width: 55px;
              width: 55px;
              height: 55px;
              overflow: hidden;
              margin-bottom: 10px; }
              body main.main-content-container div.main-content-container-inner div.left-sb-container div.sidebar__inner div.user-info div.avatar img {
                width: 100%;
                height: 100%;
                border-radius: 10em;
                object-fit: cover;
                border: 1px solid var(--smc-main-border-color); }
            body main.main-content-container div.main-content-container-inner div.left-sb-container div.sidebar__inner div.user-info div.uname {
              flex-basis: 100%;
              width: 100%;
              line-height: 0px;
              overflow: hidden; }
              body main.main-content-container div.main-content-container-inner div.left-sb-container div.sidebar__inner div.user-info div.uname a {
                display: block;
                text-decoration: none;
                width: 100%; }
                body main.main-content-container div.main-content-container-inner div.left-sb-container div.sidebar__inner div.user-info div.uname a h5 {
                  padding: 0;
                  margin: 0;
                  font-size: 15px;
                  line-height: 15px;
                  font-weight: 500;
                  color: var(--smc-main-uiel-color);
                  overflow: hidden;
                  white-space: nowrap;
                  text-overflow: ellipsis;
                  max-width: 100%; }
          body main.main-content-container div.main-content-container-inner div.left-sb-container div.sidebar__inner div.account-stats {
            width: 100%;
            overflow: hidden;
            display: flex;
            flex-direction: row;
            flex-wrap: nowrap;
            margin-bottom: 15px; }
            body main.main-content-container div.main-content-container-inner div.left-sb-container div.sidebar__inner div.account-stats div.stat-holder {
              line-height: 0px;
              overflow: hidden;
              padding: 0px 3px;
              max-width: 50%;
              display: flex;
              align-items: center;
              flex-wrap: nowrap; }
              body main.main-content-container div.main-content-container-inner div.left-sb-container div.sidebar__inner div.account-stats div.stat-holder a {
                text-decoration: none;
                line-height: 0;
                display: inline-flex;
                align-items: center;
                overflow: hidden;
                max-width: 100%; }
              body main.main-content-container div.main-content-container-inner div.left-sb-container div.sidebar__inner div.account-stats div.stat-holder span {
                font-size: 13px;
                line-height: 18px;
                color: var(--smc-main-text-color-2);
                overflow: hidden;
                text-overflow: ellipsis; }
              body main.main-content-container div.main-content-container-inner div.left-sb-container div.sidebar__inner div.account-stats div.stat-holder b {
                font-size: 14px;
                color: var(--smc-main-text-color);
                font-weight: 500;
                line-height: 18px;
                margin-right: 5px; }
              body main.main-content-container div.main-content-container-inner div.left-sb-container div.sidebar__inner div.account-stats div.stat-holder:first-child {
                margin-right: 5px; }
          body main.main-content-container div.main-content-container-inner div.left-sb-container div.sidebar__inner div.sidebar-v-nav-wrapper {
            display: block;
            width: 100%;
            border-top: 1px solid var(--smc-main-border-color); }
            body main.main-content-container div.main-content-container-inner div.left-sb-container div.sidebar__inner div.sidebar-v-nav-wrapper ul.sidebar-v-nav {
              padding: 0;
              margin: 0;
              list-style-type: none;
              line-height: 0px; }
              body main.main-content-container div.main-content-container-inner div.left-sb-container div.sidebar__inner div.sidebar-v-nav-wrapper ul.sidebar-v-nav li.sidebar-v-nav-item-devider {
                width: 100%;
                display: block;
                border-bottom: 1px solid var(--smc-main-border-color); }
              body main.main-content-container div.main-content-container-inner div.left-sb-container div.sidebar__inner div.sidebar-v-nav-wrapper ul.sidebar-v-nav li.sidebar-v-nav-item {
                width: 100%;
                display: flex;
                flex-direction: row;
                flex-wrap: nowrap;
                height: 50px;
                align-items: center; }
                body main.main-content-container div.main-content-container-inner div.left-sb-container div.sidebar__inner div.sidebar-v-nav-wrapper ul.sidebar-v-nav li.sidebar-v-nav-item span.icon {
                  line-height: 0px;
                  padding: 0;
                  margin: 0; }
                  body main.main-content-container div.main-content-container-inner div.left-sb-container div.sidebar__inner div.sidebar-v-nav-wrapper ul.sidebar-v-nav li.sidebar-v-nav-item span.icon svg {
                    width: 22px;
                    height: 22px;
                    transition: all 0.27s ease;
                    opacity: 1;
                    line-height: 0px;
                    stroke-width: 2;
                    stroke: var(--smc-main-icon-color); }
                body main.main-content-container div.main-content-container-inner div.left-sb-container div.sidebar__inner div.sidebar-v-nav-wrapper ul.sidebar-v-nav li.sidebar-v-nav-item span.nav-item-holder {
                  line-height: 0px;
                  padding: 0;
                  margin: 0;
                  margin-left: 17px; }
                  body main.main-content-container div.main-content-container-inner div.left-sb-container div.sidebar__inner div.sidebar-v-nav-wrapper ul.sidebar-v-nav li.sidebar-v-nav-item span.nav-item-holder > a {
                    font-size: 15px;
                    color: var(--smc-main-text-color);
                    font-weight: 400;
                    text-decoration: none;
                    transition: all 0.27s ease;
                    line-height: 18px; }
                    body main.main-content-container div.main-content-container-inner div.left-sb-container div.sidebar__inner div.sidebar-v-nav-wrapper ul.sidebar-v-nav li.sidebar-v-nav-item span.nav-item-holder > a.dropdown-toggle::after {
                      display: none; }
                    body main.main-content-container div.main-content-container-inner div.left-sb-container div.sidebar__inner div.sidebar-v-nav-wrapper ul.sidebar-v-nav li.sidebar-v-nav-item span.nav-item-holder > a b.wallet {
                      color: green;
                      font-weight: 500; }
                  body main.main-content-container div.main-content-container-inner div.left-sb-container div.sidebar__inner div.sidebar-v-nav-wrapper ul.sidebar-v-nav li.sidebar-v-nav-item span.nav-item-holder span.info-indicators {
                    display: inline-block;
                    background: var(--smc-main-red-color);
                    color: #fff;
                    text-align: center;
                    padding: 0 5px;
                    border-radius: 10px;
                    background-clip: padding-box;
                    font-size: 11px;
                    -webkit-font-smoothing: subpixel-antialiased;
                    line-height: 18px;
                    vertical-align: middle;
                    min-height: 13px;
                    min-width: 20px;
                    font-weight: 400;
                    position: relative; }
                    body main.main-content-container div.main-content-container-inner div.left-sb-container div.sidebar__inner div.sidebar-v-nav-wrapper ul.sidebar-v-nav li.sidebar-v-nav-item span.nav-item-holder span.info-indicators::before {
                      width: 100%;
                      height: 100%;
                      position: absolute;
                      left: 0;
                      top: 0;
                      bottom: 0;
                      right: 0;
                      background: transparent;
                      content: "";
                      border-radius: 5em;
                      box-shadow: 0 0 0 0 var(--smc-main-red-color-lighten-5);
                      transform: scale(1);
                      animation: pulse 3s infinite; }
                    body main.main-content-container div.main-content-container-inner div.left-sb-container div.sidebar__inner div.sidebar-v-nav-wrapper ul.sidebar-v-nav li.sidebar-v-nav-item span.nav-item-holder span.info-indicators:empty {
                      display: none;
                      visibility: hidden;
                      opacity: 0; }
                body main.main-content-container div.main-content-container-inner div.left-sb-container div.sidebar__inner div.sidebar-v-nav-wrapper ul.sidebar-v-nav li.sidebar-v-nav-item:hover span.nav-item-holder > a, body main.main-content-container div.main-content-container-inner div.left-sb-container div.sidebar__inner div.sidebar-v-nav-wrapper ul.sidebar-v-nav li.sidebar-v-nav-item:active span.nav-item-holder > a, body main.main-content-container div.main-content-container-inner div.left-sb-container div.sidebar__inner div.sidebar-v-nav-wrapper ul.sidebar-v-nav li.sidebar-v-nav-item.active span.nav-item-holder > a {
                  color: var(--smc-main-uiel-color); }
                body main.main-content-container div.main-content-container-inner div.left-sb-container div.sidebar__inner div.sidebar-v-nav-wrapper ul.sidebar-v-nav li.sidebar-v-nav-item:hover span.icon svg *, body main.main-content-container div.main-content-container-inner div.left-sb-container div.sidebar__inner div.sidebar-v-nav-wrapper ul.sidebar-v-nav li.sidebar-v-nav-item:active span.icon svg *, body main.main-content-container div.main-content-container-inner div.left-sb-container div.sidebar__inner div.sidebar-v-nav-wrapper ul.sidebar-v-nav li.sidebar-v-nav-item.active span.icon svg * {
                  stroke: var(--smc-main-uiel-color);
                  stroke-width: 2.2; }
          body main.main-content-container div.main-content-container-inner div.left-sb-container div.sidebar__inner div.mobile-sb-footer {
            width: 100%;
            display: block;
            line-height: 0;
            display: none;
            visibility: hidden;
            opacity: 0; }
            body main.main-content-container div.main-content-container-inner div.left-sb-container div.sidebar__inner div.mobile-sb-footer div.main-footer {
              width: 100%;
              display: block;
              margin-bottom: 0px; }
              body main.main-content-container div.main-content-container-inner div.left-sb-container div.sidebar__inner div.mobile-sb-footer div.main-footer ul.footer-nav {
                width: 100%;
                display: flex;
                flex-direction: row;
                flex-wrap: wrap;
                padding: 0;
                margin: 0;
                line-height: 0px;
                list-style-type: none; }
                body main.main-content-container div.main-content-container-inner div.left-sb-container div.sidebar__inner div.mobile-sb-footer div.main-footer ul.footer-nav li.footer-nav-item {
                  line-height: 0px;
                  margin-right: 10px;
                  margin-bottom: 7px; }
                  body main.main-content-container div.main-content-container-inner div.left-sb-container div.sidebar__inner div.mobile-sb-footer div.main-footer ul.footer-nav li.footer-nav-item > a {
                    font-size: 13px;
                    color: var(--smc-main-text-color-2);
                    line-height: 16px;
                    text-decoration: none; }
                  body main.main-content-container div.main-content-container-inner div.left-sb-container div.sidebar__inner div.mobile-sb-footer div.main-footer ul.footer-nav li.footer-nav-item.dropdown a.dropdown-toggle {
                    text-decoration: none; }
                    body main.main-content-container div.main-content-container-inner div.left-sb-container div.sidebar__inner div.mobile-sb-footer div.main-footer ul.footer-nav li.footer-nav-item.dropdown a.dropdown-toggle span.language-banner {
                      line-height: 11px;
                      margin-right: 5px;
                      overflow: hidden;
                      border-radius: 2px; }
                      body main.main-content-container div.main-content-container-inner div.left-sb-container div.sidebar__inner div.mobile-sb-footer div.main-footer ul.footer-nav li.footer-nav-item.dropdown a.dropdown-toggle span.language-banner svg {
                        width: 15px; }
                    body main.main-content-container div.main-content-container-inner div.left-sb-container div.sidebar__inner div.mobile-sb-footer div.main-footer ul.footer-nav li.footer-nav-item.dropdown a.dropdown-toggle span.language-name {
                      line-height: 11px; }
                  body main.main-content-container div.main-content-container-inner div.left-sb-container div.sidebar__inner div.mobile-sb-footer div.main-footer ul.footer-nav li.footer-nav-item.dropdown a.dropdown-item {
                    text-decoration: none; }
              body main.main-content-container div.main-content-container-inner div.left-sb-container div.sidebar__inner div.mobile-sb-footer div.main-footer div.footer-nav-get-apps {
                display: flex;
                width: 100%;
                margin-top: 5px;
                align-items: flex-start; }
                body main.main-content-container div.main-content-container-inner div.left-sb-container div.sidebar__inner div.mobile-sb-footer div.main-footer div.footer-nav-get-apps a {
                  margin-right: 5px;
                  text-decoration: none;
                  color: var(--smc-main-icon-color);
                  opacity: 0.5;
                  transition: all 0.27s ease; }
                  body main.main-content-container div.main-content-container-inner div.left-sb-container div.sidebar__inner div.mobile-sb-footer div.main-footer div.footer-nav-get-apps a svg {
                    width: 25px;
                    height: 25px;
                    transition: all 0.27s ease; }
                  body main.main-content-container div.main-content-container-inner div.left-sb-container div.sidebar__inner div.mobile-sb-footer div.main-footer div.footer-nav-get-apps a:hover, body main.main-content-container div.main-content-container-inner div.left-sb-container div.sidebar__inner div.mobile-sb-footer div.main-footer div.footer-nav-get-apps a:active {
                    opacity: 0.9; }
          body main.main-content-container div.main-content-container-inner div.left-sb-container div.sidebar__inner div.publish-post-btn {
            width: 100%;
            border-top: 1px solid var(--smc-main-border-color);
            padding-top: 20px;
            margin-bottom: 20px; }
            body main.main-content-container div.main-content-container-inner div.left-sb-container div.sidebar__inner div.publish-post-btn button {
              max-width: 220px; }
              body main.main-content-container div.main-content-container-inner div.left-sb-container div.sidebar__inner div.publish-post-btn button span.btn-icon {
                width: 20px;
                height: 20px;
                margin-right: 10px; }
                body main.main-content-container div.main-content-container-inner div.left-sb-container div.sidebar__inner div.publish-post-btn button span.btn-icon svg {
                  width: 100%;
                  height: 100%;
                  stroke: #fff; }
          @media (max-width: 1199.98px) {
            body main.main-content-container div.main-content-container-inner div.left-sb-container div.sidebar__inner {
              padding: 20px; }
              body main.main-content-container div.main-content-container-inner div.left-sb-container div.sidebar__inner div.mobile-sb-footer {
                visibility: visible;
                display: block;
                opacity: 1;
                margin-top: 15px; } }
        @media (max-width: 1199.98px) {
          body main.main-content-container div.main-content-container-inner div.left-sb-container {
            height: 100vh;
            display: block;
            position: fixed;
            top: 0;
            bottom: 0;
            left: -330px;
            border-right: none;
            z-index: 110;
            box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.1);
            overflow-x: hidden;
            overflow-y: auto; }
            body main.main-content-container div.main-content-container-inner div.left-sb-container::-webkit-scrollbar {
              display: none; }
            body main.main-content-container div.main-content-container-inner div.left-sb-container.show {
              left: 0px;
              width: 250px; }
            body main.main-content-container div.main-content-container-inner div.left-sb-container div.publish-post-btn {
              display: none; } }
      body main.main-content-container div.main-content-container-inner div.right-sb-container {
        flex: 1;
        background: var(--smc-main-bg-color);
        min-width: 300px;
        max-width: 320px;
        -moz-transition: right 0.5s;
        -o-transition: right 0.5s;
        -webkit-transition: right 0.5s;
        transition: right 0.5s;
        will-change: min-height; }
        body main.main-content-container div.main-content-container-inner div.right-sb-container div.sidebar__inner {
          width: 100%;
          display: block;
          padding: 15px 0px 10px 20px; }
          body main.main-content-container div.main-content-container-inner div.right-sb-container div.sidebar__inner div.main-search-bar-container {
            width: 100%;
            line-height: 0;
            margin-bottom: 20px; }
            body main.main-content-container div.main-content-container-inner div.right-sb-container div.sidebar__inner div.main-search-bar-container form {
              width: 100%;
              line-height: 0;
              display: block;
              position: relative; }
              body main.main-content-container div.main-content-container-inner div.right-sb-container div.sidebar__inner div.main-search-bar-container form div.input-holder {
                width: 100%;
                overflow: hidden;
                display: block;
                line-height: 0;
                position: relative; }
                body main.main-content-container div.main-content-container-inner div.right-sb-container div.sidebar__inner div.main-search-bar-container form div.input-holder input {
                  border: 1px solid var(--smc-main-border-color);
                  background: var(--smc-main-ibg-color);
                  border-radius: 10em;
                  padding: 0 0 0px 50px;
                  height: 40px;
                  font-size: 13px;
                  color: var(--smc-main-text-color); }
                  body main.main-content-container div.main-content-container-inner div.right-sb-container div.sidebar__inner div.main-search-bar-container form div.input-holder input::placeholder {
                    color: var(--smc-main-iph-color);
                    font-size: 13px;
                    line-height: 40px; }
                  body main.main-content-container div.main-content-container-inner div.right-sb-container div.sidebar__inner div.main-search-bar-container form div.input-holder input:active, body main.main-content-container div.main-content-container-inner div.right-sb-container div.sidebar__inner div.main-search-bar-container form div.input-holder input:hover, body main.main-content-container div.main-content-container-inner div.right-sb-container div.sidebar__inner div.main-search-bar-container form div.input-holder input:focus {
                    box-shadow: none;
                    outline: none;
                    border: 1px solid var(--smc-main-uiel-color); }
                    body main.main-content-container div.main-content-container-inner div.right-sb-container div.sidebar__inner div.main-search-bar-container form div.input-holder input:active + a svg, body main.main-content-container div.main-content-container-inner div.right-sb-container div.sidebar__inner div.main-search-bar-container form div.input-holder input:hover + a svg, body main.main-content-container div.main-content-container-inner div.right-sb-container div.sidebar__inner div.main-search-bar-container form div.input-holder input:focus + a svg {
                      stroke: var(--smc-main-uiel-color);
                      opacity: 1; }
                body main.main-content-container div.main-content-container-inner div.right-sb-container div.sidebar__inner div.main-search-bar-container form div.input-holder a {
                  position: absolute;
                  left: 15px;
                  top: 10px;
                  text-decoration: none;
                  line-height: 0px;
                  z-index: 2;
                  width: 22px;
                  height: 22px; }
                  body main.main-content-container div.main-content-container-inner div.right-sb-container div.sidebar__inner div.main-search-bar-container form div.input-holder a svg {
                    width: 100%;
                    height: 100%;
                    stroke: var(--smc-main-text-color-2);
                    opacity: 0.8; }
                body main.main-content-container div.main-content-container-inner div.right-sb-container div.sidebar__inner div.main-search-bar-container form div.input-holder span.spinner-icon {
                  position: absolute;
                  right: 15px;
                  top: 7px;
                  text-decoration: none;
                  line-height: 0px;
                  z-index: 2;
                  width: 22px;
                  height: 22px; }
                  body main.main-content-container div.main-content-container-inner div.right-sb-container div.sidebar__inner div.main-search-bar-container form div.input-holder span.spinner-icon svg {
                    width: 100%;
                    height: 100%; }
                body main.main-content-container div.main-content-container-inner div.right-sb-container div.sidebar__inner div.main-search-bar-container form div.input-holder span.clear-result {
                  position: absolute;
                  right: 15px;
                  top: 7px;
                  text-decoration: none;
                  line-height: 0px;
                  z-index: 2;
                  width: 22px;
                  height: 22px;
                  cursor: pointer; }
                  body main.main-content-container div.main-content-container-inner div.right-sb-container div.sidebar__inner div.main-search-bar-container form div.input-holder span.clear-result svg {
                    width: 100%;
                    height: 100%;
                    stroke: var(--smc-main-uiel-color); }
              body main.main-content-container div.main-content-container-inner div.right-sb-container div.sidebar__inner div.main-search-bar-container form div.search-result-holder {
                width: 100%;
                border-radius: var(--smc-main-border-rad1) !important;
                box-shadow: var(--smc-main-box-shadow-eff);
                padding: 0;
                position: absolute;
                left: 0;
                top: 40px;
                right: 0;
                z-index: 10;
                background: var(--smc-main-bg-color);
                overflow: hidden; }
                body main.main-content-container div.main-content-container-inner div.right-sb-container div.sidebar__inner div.main-search-bar-container form div.search-result-holder div.search-result-body {
                  width: 100%;
                  display: block;
                  line-height: 0; }
                  body main.main-content-container div.main-content-container-inner div.right-sb-container div.sidebar__inner div.main-search-bar-container form div.search-result-holder div.search-result-body ul.result-list {
                    width: 100%;
                    padding: 0;
                    margin: 0;
                    overflow-x: hidden;
                    overflow-y: auto;
                    max-height: 250px; }
                    body main.main-content-container div.main-content-container-inner div.right-sb-container div.sidebar__inner div.main-search-bar-container form div.search-result-holder div.search-result-body ul.result-list li.htag-list-item {
                      width: 100%;
                      line-height: 0;
                      padding: 10px 15px;
                      border-bottom: 1px solid var(--smc-main-border-color); }
                      body main.main-content-container div.main-content-container-inner div.right-sb-container div.sidebar__inner div.main-search-bar-container form div.search-result-holder div.search-result-body ul.result-list li.htag-list-item:last-child {
                        border-bottom: none; }
                      body main.main-content-container div.main-content-container-inner div.right-sb-container div.sidebar__inner div.main-search-bar-container form div.search-result-holder div.search-result-body ul.result-list li.htag-list-item.htag a {
                        width: 100%;
                        line-height: 0;
                        display: flex;
                        flex-direction: row;
                        flex-wrap: nowrap;
                        align-items: center;
                        text-decoration: none; }
                        body main.main-content-container div.main-content-container-inner div.right-sb-container div.sidebar__inner div.main-search-bar-container form div.search-result-holder div.search-result-body ul.result-list li.htag-list-item.htag a span.hash {
                          width: 30px;
                          height: 30px;
                          padding: 0;
                          margin: 0;
                          line-height: 28px;
                          text-align: center;
                          color: var(--smc-main-text-color-2);
                          border: 1px solid var(--smc-main-border-color);
                          border-radius: 10em;
                          font-size: 13px; }
                        body main.main-content-container div.main-content-container-inner div.right-sb-container div.sidebar__inner div.main-search-bar-container form div.search-result-holder div.search-result-body ul.result-list li.htag-list-item.htag a span.hashtag-info {
                          flex: 1;
                          line-height: 0;
                          padding: 0px 15px;
                          overflow: hidden; }
                          body main.main-content-container div.main-content-container-inner div.right-sb-container div.sidebar__inner div.main-search-bar-container form div.search-result-holder div.search-result-body ul.result-list li.htag-list-item.htag a span.hashtag-info b.tag {
                            font-size: 13px;
                            line-height: 16px;
                            font-weight: 400;
                            color: var(--smc-main-text-color);
                            display: block;
                            text-overflow: ellipsis;
                            overflow: hidden;
                            white-space: nowrap;
                            max-width: 60%; }
                          body main.main-content-container div.main-content-container-inner div.right-sb-container div.sidebar__inner div.main-search-bar-container form div.search-result-holder div.search-result-body ul.result-list li.htag-list-item.htag a span.hashtag-info span.total {
                            font-size: 11px;
                            line-height: 16px;
                            font-weight: 300;
                            color: var(--smc-main-text-color-2);
                            display: block; }
                      body main.main-content-container div.main-content-container-inner div.right-sb-container div.sidebar__inner div.main-search-bar-container form div.search-result-holder div.search-result-body ul.result-list li.htag-list-item.user a {
                        width: 100%;
                        line-height: 0;
                        display: flex;
                        flex-direction: row;
                        flex-wrap: nowrap;
                        align-items: center;
                        text-decoration: none; }
                        body main.main-content-container div.main-content-container-inner div.right-sb-container div.sidebar__inner div.main-search-bar-container form div.search-result-holder div.search-result-body ul.result-list li.htag-list-item.user a div.avatar {
                          width: 35px;
                          height: 35px;
                          overflow: hidden;
                          min-width: 35px;
                          max-width: 35px;
                          border-radius: 10em;
                          background-color: white; }
                          body main.main-content-container div.main-content-container-inner div.right-sb-container div.sidebar__inner div.main-search-bar-container form div.search-result-holder div.search-result-body ul.result-list li.htag-list-item.user a div.avatar img {
                            width: 100%;
                            height: 100%;
                            object-fit: cover; }
                        body main.main-content-container div.main-content-container-inner div.right-sb-container div.sidebar__inner div.main-search-bar-container form div.search-result-holder div.search-result-body ul.result-list li.htag-list-item.user a div.user-info {
                          flex: 1;
                          padding: 0 0 0 10px;
                          line-height: 0px; }
                          body main.main-content-container div.main-content-container-inner div.right-sb-container div.sidebar__inner div.main-search-bar-container form div.search-result-holder div.search-result-body ul.result-list li.htag-list-item.user a div.user-info div.uname {
                            width: 100%;
                            display: block;
                            line-height: 0;
                            white-space: nowrap;
                            overflow: hidden;
                            text-overflow: ellipsis;
                            max-width: 60%; }
                            body main.main-content-container div.main-content-container-inner div.right-sb-container div.sidebar__inner div.main-search-bar-container form div.search-result-holder div.search-result-body ul.result-list li.htag-list-item.user a div.user-info div.uname b.name {
                              font-size: 13px;
                              line-height: 13px;
                              color: var(--smc-main-text-color);
                              display: block;
                              width: 100%; }
                            body main.main-content-container div.main-content-container-inner div.right-sb-container div.sidebar__inner div.main-search-bar-container form div.search-result-holder div.search-result-body ul.result-list li.htag-list-item.user a div.user-info div.uname span.username {
                              font-size: 12px;
                              line-height: 18px;
                              color: var(--smc-main-text-color-2);
                              display: block;
                              width: 100%; }
                      body main.main-content-container div.main-content-container-inner div.right-sb-container div.sidebar__inner div.main-search-bar-container form div.search-result-holder div.search-result-body ul.result-list li.htag-list-item:hover, body main.main-content-container div.main-content-container-inner div.right-sb-container div.sidebar__inner div.main-search-bar-container form div.search-result-holder div.search-result-body ul.result-list li.htag-list-item:active {
                        background: var(--smc-main-ehbg-color); }
                body main.main-content-container div.main-content-container-inner div.right-sb-container div.sidebar__inner div.main-search-bar-container form div.search-result-holder div.search-result-footer {
                  width: 100%;
                  display: block;
                  text-align: center;
                  border-top: 1px solid var(--smc-main-border-color);
                  padding: 10px 20px;
                  background: var(--smc-main-uiel-color); }
                  body main.main-content-container div.main-content-container-inner div.right-sb-container div.sidebar__inner div.main-search-bar-container form div.search-result-holder div.search-result-footer a {
                    color: #fff;
                    font-size: 11px;
                    line-height: 11px;
                    text-transform: uppercase;
                    font-weight: 500; }
                  body main.main-content-container div.main-content-container-inner div.right-sb-container div.sidebar__inner div.main-search-bar-container form div.search-result-holder div.search-result-footer.disabled {
                    opacity: 0.6;
                    cursor: not-allowed; }
                    body main.main-content-container div.main-content-container-inner div.right-sb-container div.sidebar__inner div.main-search-bar-container form div.search-result-holder div.search-result-footer.disabled a {
                      cursor: default;
                      text-decoration: none; }
          body main.main-content-container div.main-content-container-inner div.right-sb-container div.sidebar__inner div.follow-suggestion {
            width: 100%;
            overflow: hidden;
            display: block;
            margin-bottom: 20px;
            padding-bottom: 20px;
            border-bottom: 1px solid var(--smc-main-border-color); }
            body main.main-content-container div.main-content-container-inner div.right-sb-container div.sidebar__inner div.follow-suggestion div.follow-suggestion__header {
              line-height: 0; }
              body main.main-content-container div.main-content-container-inner div.right-sb-container div.sidebar__inner div.follow-suggestion div.follow-suggestion__header h4 {
                font-size: 14px;
                padding: 0;
                margin: 0;
                color: var(--smc-main-text-color-2);
                font-weight: 500;
                line-height: 16px; }
            body main.main-content-container div.main-content-container-inner div.right-sb-container div.sidebar__inner div.follow-suggestion div.follow-suggestion__body {
              width: 100%;
              padding: 20px 0; }
              body main.main-content-container div.main-content-container-inner div.right-sb-container div.sidebar__inner div.follow-suggestion div.follow-suggestion__body div.follow-suggestion__item {
                margin-bottom: 15px; }
                body main.main-content-container div.main-content-container-inner div.right-sb-container div.sidebar__inner div.follow-suggestion div.follow-suggestion__body div.follow-suggestion__item:last-child {
                  margin-bottom: 0px; }
                body main.main-content-container div.main-content-container-inner div.right-sb-container div.sidebar__inner div.follow-suggestion div.follow-suggestion__body div.follow-suggestion__item div.flex-cr {
                  width: 100%;
                  overflow: hidden;
                  display: flex;
                  flex-direction: row;
                  flex-wrap: nowrap;
                  align-items: center; }
                  body main.main-content-container div.main-content-container-inner div.right-sb-container div.sidebar__inner div.follow-suggestion div.follow-suggestion__body div.follow-suggestion__item div.flex-cr div.avatar {
                    width: 40px;
                    height: 40px;
                    flex-basis: 40px;
                    min-width: 40px;
                    overflow: hidden; }
                    body main.main-content-container div.main-content-container-inner div.right-sb-container div.sidebar__inner div.follow-suggestion div.follow-suggestion__body div.follow-suggestion__item div.flex-cr div.avatar img {
                      width: 100%;
                      overflow: hidden;
                      height: 100%;
                      border-radius: 10em; }
                  body main.main-content-container div.main-content-container-inner div.right-sb-container div.sidebar__inner div.follow-suggestion div.follow-suggestion__body div.follow-suggestion__item div.flex-cr div.user-info-holder {
                    flex: 1;
                    padding: 0 0 0 15px;
                    line-height: 0px; }
                    body main.main-content-container div.main-content-container-inner div.right-sb-container div.sidebar__inner div.follow-suggestion div.follow-suggestion__body div.follow-suggestion__item div.flex-cr div.user-info-holder h4 {
                      font-size: 13px;
                      line-height: 16px;
                      padding: 0;
                      margin: 0;
                      font-weight: 500;
                      color: var(--smc-main-text-color);
                      white-space: nowrap; }
                    body main.main-content-container div.main-content-container-inner div.right-sb-container div.sidebar__inner div.follow-suggestion div.follow-suggestion__body div.follow-suggestion__item div.flex-cr div.user-info-holder span.followers {
                      display: block;
                      text-decoration: none;
                      color: var(--smc-main-text-color-2);
                      font-size: 12px;
                      line-height: 20px;
                      overflow: hidden;
                      white-space: nowrap;
                      text-overflow: ellipsis;
                      max-width: 140px; }
                      body main.main-content-container div.main-content-container-inner div.right-sb-container div.sidebar__inner div.follow-suggestion div.follow-suggestion__body div.follow-suggestion__item div.flex-cr div.user-info-holder span.followers b {
                        font-size: 13px;
                        font-weight: 500; }
            body main.main-content-container div.main-content-container-inner div.right-sb-container div.sidebar__inner div.follow-suggestion div.follow-suggestion__placeholder {
              font-size: 13px;
              line-height: 18px;
              color: var(--smc-main-text-color-2);
              padding: 20px 0 0 0;
              margin: 0;
              font-weight: normal;
              font-style: normal; }
            body main.main-content-container div.main-content-container-inner div.right-sb-container div.sidebar__inner div.follow-suggestion div.follow-suggestion__footer {
              line-height: 0; }
              body main.main-content-container div.main-content-container-inner div.right-sb-container div.sidebar__inner div.follow-suggestion div.follow-suggestion__footer a {
                font-size: 11px;
                line-height: 14px;
                font-weight: 500;
                color: var(--smc-main-uiel-color);
                text-transform: none;
                text-decoration: none;
                text-transform: uppercase; }
          body main.main-content-container div.main-content-container-inner div.right-sb-container div.sidebar__inner div.topical-posts {
            width: 100%;
            overflow: hidden;
            display: block;
            margin-bottom: 20px;
            padding-bottom: 20px;
            border-bottom: 1px solid var(--smc-main-border-color); }
            body main.main-content-container div.main-content-container-inner div.right-sb-container div.sidebar__inner div.topical-posts div.topical-posts__header {
              line-height: 0; }
              body main.main-content-container div.main-content-container-inner div.right-sb-container div.sidebar__inner div.topical-posts div.topical-posts__header h4 {
                font-size: 14px;
                padding: 0;
                margin: 0;
                color: var(--smc-main-text-color-2);
                font-weight: 500;
                line-height: 1.4; }
            body main.main-content-container div.main-content-container-inner div.right-sb-container div.sidebar__inner div.topical-posts div.topical-posts__body {
              width: 100%;
              display: block;
              margin: 20px 0; }
              body main.main-content-container div.main-content-container-inner div.right-sb-container div.sidebar__inner div.topical-posts div.topical-posts__body div.topical-posts__item {
                width: 100%;
                margin-bottom: 15px;
                line-height: 0; }
                body main.main-content-container div.main-content-container-inner div.right-sb-container div.sidebar__inner div.topical-posts div.topical-posts__body div.topical-posts__item a.htag {
                  display: inline-flex;
                  flex-wrap: nowrap;
                  align-items: center;
                  border: 1px solid var(--smc-main-border-color-darken-5);
                  padding: 3px 10px;
                  border-radius: 5em;
                  text-decoration: none; }
                  body main.main-content-container div.main-content-container-inner div.right-sb-container div.sidebar__inner div.topical-posts div.topical-posts__body div.topical-posts__item a.htag b {
                    color: var(--smc-main-text-color);
                    font-size: 16px;
                    line-height: 20px;
                    margin-right: 7px;
                    font-weight: normal; }
                  body main.main-content-container div.main-content-container-inner div.right-sb-container div.sidebar__inner div.topical-posts div.topical-posts__body div.topical-posts__item a.htag strong {
                    font-size: 14px;
                    color: var(--smc-main-text-color);
                    line-height: 15px;
                    font-weight: normal; }
                  body main.main-content-container div.main-content-container-inner div.right-sb-container div.sidebar__inner div.topical-posts div.topical-posts__body div.topical-posts__item a.htag span {
                    font-size: 13px;
                    color: var(--smc-main-text-color-2);
                    line-height: 13px;
                    margin-left: 15px;
                    text-transform: lowercase; }
                  body main.main-content-container div.main-content-container-inner div.right-sb-container div.sidebar__inner div.topical-posts div.topical-posts__body div.topical-posts__item a.htag:hover, body main.main-content-container div.main-content-container-inner div.right-sb-container div.sidebar__inner div.topical-posts div.topical-posts__body div.topical-posts__item a.htag:active {
                    background: var(--smc-main-ehbg-color);
                    cursor: pointer; }
                body main.main-content-container div.main-content-container-inner div.right-sb-container div.sidebar__inner div.topical-posts div.topical-posts__body div.topical-posts__item:last-child {
                  margin-bottom: 0px; }
            body main.main-content-container div.main-content-container-inner div.right-sb-container div.sidebar__inner div.topical-posts div.topical-posts__placeholder {
              font-size: 13px;
              line-height: 18px;
              color: var(--smc-main-text-color-2);
              padding: 20px 0 0 0;
              margin: 0;
              font-weight: normal;
              font-style: normal; }
            body main.main-content-container div.main-content-container-inner div.right-sb-container div.sidebar__inner div.topical-posts div.topical-posts__footer {
              line-height: 0; }
              body main.main-content-container div.main-content-container-inner div.right-sb-container div.sidebar__inner div.topical-posts div.topical-posts__footer a {
                font-size: 11px;
                line-height: 14px;
                font-weight: 500;
                color: var(--smc-main-uiel-color);
                text-transform: none;
                text-decoration: none;
                text-transform: uppercase; }
          body main.main-content-container div.main-content-container-inner div.right-sb-container div.sidebar__inner div.main-footer {
            width: 100%;
            display: block;
            margin-bottom: 0px; }
            body main.main-content-container div.main-content-container-inner div.right-sb-container div.sidebar__inner div.main-footer ul.footer-nav {
              width: 100%;
              display: flex;
              flex-direction: row;
              flex-wrap: wrap;
              padding: 0;
              margin: 0;
              line-height: 0px;
              list-style-type: none; }
              body main.main-content-container div.main-content-container-inner div.right-sb-container div.sidebar__inner div.main-footer ul.footer-nav li.footer-nav-item {
                line-height: 0px;
                margin-right: 10px;
                margin-bottom: 7px; }
                body main.main-content-container div.main-content-container-inner div.right-sb-container div.sidebar__inner div.main-footer ul.footer-nav li.footer-nav-item > a {
                  font-size: 13px;
                  color: var(--smc-main-text-color-2);
                  line-height: 16px;
                  text-decoration: none; }
                body main.main-content-container div.main-content-container-inner div.right-sb-container div.sidebar__inner div.main-footer ul.footer-nav li.footer-nav-item.dropdown a.dropdown-toggle {
                  text-decoration: none; }
                  body main.main-content-container div.main-content-container-inner div.right-sb-container div.sidebar__inner div.main-footer ul.footer-nav li.footer-nav-item.dropdown a.dropdown-toggle span.language-banner {
                    line-height: 11px;
                    margin-right: 5px;
                    overflow: hidden;
                    border-radius: 2px; }
                    body main.main-content-container div.main-content-container-inner div.right-sb-container div.sidebar__inner div.main-footer ul.footer-nav li.footer-nav-item.dropdown a.dropdown-toggle span.language-banner svg {
                      width: 15px; }
                  body main.main-content-container div.main-content-container-inner div.right-sb-container div.sidebar__inner div.main-footer ul.footer-nav li.footer-nav-item.dropdown a.dropdown-toggle span.language-name {
                    line-height: 11px; }
                body main.main-content-container div.main-content-container-inner div.right-sb-container div.sidebar__inner div.main-footer ul.footer-nav li.footer-nav-item.dropdown a.dropdown-item {
                  text-decoration: none; }
            body main.main-content-container div.main-content-container-inner div.right-sb-container div.sidebar__inner div.main-footer div.footer-nav-get-apps {
              display: flex;
              width: 100%;
              margin-top: 5px; }
              body main.main-content-container div.main-content-container-inner div.right-sb-container div.sidebar__inner div.main-footer div.footer-nav-get-apps a {
                margin-right: 5px;
                text-decoration: none;
                color: var(--smc-main-icon-color);
                opacity: 0.5;
                transition: all 0.27s ease; }
                body main.main-content-container div.main-content-container-inner div.right-sb-container div.sidebar__inner div.main-footer div.footer-nav-get-apps a svg {
                  width: 25px;
                  height: 25px;
                  transition: all 0.27s ease; }
                body main.main-content-container div.main-content-container-inner div.right-sb-container div.sidebar__inner div.main-footer div.footer-nav-get-apps a:hover, body main.main-content-container div.main-content-container-inner div.right-sb-container div.sidebar__inner div.main-footer div.footer-nav-get-apps a:active {
                  opacity: 0.9; }
        @media (max-width: 1199.98px) {
          body main.main-content-container div.main-content-container-inner div.right-sb-container {
            display: none; } }
      @media (max-width: 1199.98px) {
        body main.main-content-container div.main-content-container-inner {
          padding-bottom: 50px;
          max-width: 100% !important;
          overflow: hidden; } }
    body main.main-content-container.guest-mode div.main-content-container-inner div.left-sb-container {
      flex: 1; }
      body main.main-content-container.guest-mode div.main-content-container-inner div.left-sb-container div.sidebar__inner {
        padding-left: 30px !important; }
  body div.mobile-bottom-navbar {
    position: fixed;
    left: 0;
    bottom: 0;
    right: 0;
    border-top: 1px solid var(--smc-main-border-color);
    background: var(--smc-main-bg-color-2);
    z-index: 100;
    height: 55px;
    display: none; }
    body div.mobile-bottom-navbar div.mobile-bottom-navbar-inner {
      width: 100%;
      display: flex;
      flex-direction: row;
      flex-wrap: nowrap;
      justify-content: space-between;
      align-items: center;
      height: 100%; }
      body div.mobile-bottom-navbar div.mobile-bottom-navbar-inner button.navbar-ctrl {
        height: 100%;
        margin: 0;
        line-height: 0;
        background: transparent;
        border: none;
        box-shadow: none;
        outline: 0;
        cursor: pointer;
        padding: 0 15px;
        position: relative; }
        body div.mobile-bottom-navbar div.mobile-bottom-navbar-inner button.navbar-ctrl svg {
          width: 25px;
          height: 25px;
          stroke: var(--smc-main-icon-color); }
          body div.mobile-bottom-navbar div.mobile-bottom-navbar-inner button.navbar-ctrl svg * {
            stroke: var(--smc-main-icon-color); }
        body div.mobile-bottom-navbar div.mobile-bottom-navbar-inner button.navbar-ctrl span.info-indicators {
          position: absolute;
          top: -10px;
          right: 20px;
          background: var(--smc-main-red-color);
          color: #fff;
          text-align: center;
          padding: 4px;
          border-radius: 10em;
          z-index: 10;
          background-clip: padding-box;
          display: inline-block;
          font-size: 9px;
          -webkit-font-smoothing: subpixel-antialiased;
          line-height: 1.3;
          min-height: 13px;
          min-width: 20px;
          position: relative; }
          body div.mobile-bottom-navbar div.mobile-bottom-navbar-inner button.navbar-ctrl span.info-indicators::before {
            width: 100%;
            height: 100%;
            position: absolute;
            left: 0;
            top: 0;
            bottom: 0;
            right: 0;
            background: transparent;
            content: "";
            border-radius: 5em;
            box-shadow: 0 0 0 0 var(--smc-main-red-color-lighten-5);
            transform: scale(1);
            animation: pulse 3s infinite; }
          body div.mobile-bottom-navbar div.mobile-bottom-navbar-inner button.navbar-ctrl span.info-indicators:empty {
            display: none;
            visibility: hidden;
            opacity: 0; }
        body div.mobile-bottom-navbar div.mobile-bottom-navbar-inner button.navbar-ctrl.active:after {
          content: "";
          position: absolute;
          width: 100%;
          height: 3px;
          background: var(--smc-main-uiel-color);
          left: 0;
          bottom: 0;
          right: 0; }
  body form div.form-group {
    width: 100%;
    line-height: 0px;
    margin-bottom: 20px; }
    body form div.form-group.no-mb {
      margin-bottom: 0px !important; }
    body form div.form-group.mt-20 {
      margin-top: 20px; }
    body form div.form-group label {
      font-size: 13px;
      line-height: 13px;
      color: var(--smc-main-text-color);
      margin-bottom: 7px; }
    body form div.form-group input.form-control {
      height: 48px;
      border: none;
      border-radius: 0px;
      background: var(--smc-main-ibg-color);
      border-bottom: 2px solid var(--smc-main-border-color);
      box-shadow: none;
      outline: 0;
      font-size: 13px;
      color: var(--smc-main-text-color); }
      body form div.form-group input.form-control::placeholder {
        font-size: 13px;
        color: var(--smc-main-text-color-2); }
      body form div.form-group input.form-control:disabled {
        opacity: 0.65;
        cursor: not-allowed; }
      body form div.form-group input.form-control:not(:disabled):hover, body form div.form-group input.form-control:not(:disabled):focus, body form div.form-group input.form-control:not(:disabled):active {
        border-bottom: 2px solid var(--smc-main-uiel-color);
        background: var(--smc-main-ibg-color); }
      body form div.form-group input.form-control.is-invalid {
        border-color: var(--smc-main-red-color);
        box-shadow: none; }
        body form div.form-group input.form-control.is-invalid::placeholder {
          color: var(--smc-main-red-color); }
    body form div.form-group div.password-ctrl {
      position: relative;
      line-height: 0px; }
      body form div.form-group div.password-ctrl button.password-ctrl {
        padding: 0;
        margin: 0;
        border: none;
        border-radius: 0px;
        background: transparent;
        outline: 0;
        box-shadow: none;
        line-height: 0;
        display: inline-block;
        width: 22px;
        height: 22px;
        position: absolute;
        right: 15px;
        top: calc(50% - 10px);
        cursor: pointer; }
        body form div.form-group div.password-ctrl button.password-ctrl span {
          display: inline-block;
          line-height: 0px;
          width: 100%;
          height: 100%; }
          body form div.form-group div.password-ctrl button.password-ctrl span svg {
            width: 100%;
            stroke: var(--smc-main-text-color-2);
            transition: all 0.50s ease; }
        body form div.form-group div.password-ctrl button.password-ctrl:hover span svg, body form div.form-group div.password-ctrl button.password-ctrl:active span svg {
          stroke: var(--smc-main-uiel-color); }
    body form div.form-group div.vue-dropdown-select {
      height: 46px;
      border: none;
      border-radius: 0px;
      background: var(--smc-main-ehbg-color);
      box-shadow: none;
      outline: 0; }
      body form div.form-group div.vue-dropdown-select button.dropdown-toggle {
        height: 46px !important;
        border: none !important;
        border-radius: 0px !important;
        border-bottom: 2px solid var(--smc-main-border-color) !important;
        outline: 0 !important;
        background: transparent;
        font-size: 13px;
        line-height: 13px;
        color: var(--smc-main-text-color-2);
        box-shadow: none !important;
        display: block;
        width: 100%;
        text-align: left;
        position: relative; }
        body form div.form-group div.vue-dropdown-select button.dropdown-toggle:hover, body form div.form-group div.vue-dropdown-select button.dropdown-toggle:focus, body form div.form-group div.vue-dropdown-select button.dropdown-toggle:active {
          border-bottom: 2px solid var(--smc-main-uiel-color) !important;
          background: #eff3f6 !important;
          color: var(--smc-main-text-color-2); }
        body form div.form-group div.vue-dropdown-select button.dropdown-toggle:after {
          position: absolute;
          right: 20px;
          top: calc(50% - 3px); }
      body form div.form-group div.vue-dropdown-select .dropdown-menu {
        width: 100%;
        max-height: 250px;
        overflow-y: auto; }
        body form div.form-group div.vue-dropdown-select .dropdown-menu a.dropdown-item b.select-check-mark {
          font-size: 16px;
          font-weight: 500;
          color: var(--smc-main-uiel-color);
          line-height: 16px;
          display: inline-block; }
    body form div.form-group textarea.form-control {
      resize: vertical;
      border: none;
      border-radius: 0px;
      background: var(--smc-main-ibg-color);
      border-bottom: 2px solid var(--smc-main-border-color);
      box-shadow: none;
      outline: 0;
      font-size: 13px;
      color: #004874; }
      body form div.form-group textarea.form-control::placeholder {
        font-size: 13px;
        color: var(--smc-main-text-color-2); }
      body form div.form-group textarea.form-control:hover, body form div.form-group textarea.form-control:focus, body form div.form-group textarea.form-control:active {
        border-bottom: 2px solid var(--smc-main-uiel-color);
        background: #eff3f6; }
    body form div.form-group p.form-info-label {
      font-size: 12px;
      color: var(--smc-main-uiel-color);
      line-height: 18px;
      padding: 0;
      margin: 0; }
  body form div.invalid-main-feedback {
    width: 100%;
    display: block;
    margin-bottom: 0px;
    font-size: 11px;
    color: var(--smc-main-red-color);
    line-height: 16px;
    margin-top: 5px; }
    body form div.invalid-main-feedback.bordered {
      border-radius: 5px;
      padding: 15px;
      border: 1px solid var(--smc-main-red-color); }
    body form div.invalid-main-feedback.mb-20 {
      margin-bottom: 20px; }
  body form div.valid-main-feedback {
    width: 100%;
    display: block;
    margin-bottom: 0px;
    font-size: 11px;
    color: var(--smc-main-uiel-color);
    line-height: 16px;
    margin-top: 5px; }
    body form div.valid-main-feedback.bordered {
      border-radius: 5px;
      padding: 15px;
      border: 1px solid var(--smc-main-uiel-color); }
    body form div.valid-main-feedback.mb-20 {
      margin-bottom: 20px; }
  body form div.form-group-set {
    width: 100%;
    display: block; }
  body div.main-preloader-holder {
    position: fixed;
    left: 0;
    top: 0;
    right: 0;
    bottom: 0;
    background: var(--smc-main-bg-color);
    z-index: 999999; }
    body div.main-preloader-holder div.main-preloader {
      width: 100%;
      height: 100%;
      display: flex;
      flex-direction: row;
      flex-wrap: wrap;
      align-items: center;
      justify-content: center; }
      body div.main-preloader-holder div.main-preloader div.loading {
        flex-basis: auto;
        text-align: center; }
      body div.main-preloader-holder div.main-preloader div.lds-ellipsis {
        display: inline-block;
        position: relative;
        line-height: 14px;
        width: 62px;
        height: 14px; }
        body div.main-preloader-holder div.main-preloader div.lds-ellipsis div {
          position: absolute;
          top: calc(50% - 6px);
          width: 12px;
          height: 12px;
          border-radius: 50%;
          background: var(--smc-main-uiel-color);
          animation-timing-function: cubic-bezier(0, 1, 1, 0); }
          body div.main-preloader-holder div.main-preloader div.lds-ellipsis div:nth-child(1) {
            left: 6px;
            animation: lds-ellipsis1 0.6s infinite; }
          body div.main-preloader-holder div.main-preloader div.lds-ellipsis div:nth-child(2) {
            left: 6px;
            animation: lds-ellipsis2 0.6s infinite; }
          body div.main-preloader-holder div.main-preloader div.lds-ellipsis div:nth-child(3) {
            left: 26px;
            animation: lds-ellipsis2 0.6s infinite; }
          body div.main-preloader-holder div.main-preloader div.lds-ellipsis div:nth-child(4) {
            left: 45px;
            animation: lds-ellipsis3 0.6s infinite; }
@keyframes pulse {
  0% {
    transform: scale(0.95);
    box-shadow: 0 0 0 0 var(--smc-main-red-color-lighten-5); }
  70% {
    transform: scale(1);
    box-shadow: 0 0 0 10px rgba(0, 0, 0, 0); }
  100% {
    transform: scale(0.95);
    box-shadow: 0 0 0 0 rgba(0, 0, 0, 0); } }
@keyframes lds-ellipsis1 {
  0% {
    transform: scale(0); }
  100% {
    transform: scale(1); } }
@keyframes lds-ellipsis3 {
  0% {
    transform: scale(1); }
  100% {
    transform: scale(0); } }
@keyframes lds-ellipsis2 {
  0% {
    transform: translate(0, 0); }
  100% {
    transform: translate(19px, 0); } }
  body .d-flex {
    width: 100%; }
    body .d-flex .flex-nw, body .d-flex .flex-wn {
      flex-wrap: nowrap; }
    body .d-flex .flex-grow-1 {
      flex: 1; }
  body .of-hide {
    overflow: hidden; }
  body div.row {
    margin-left: -10px !important;
    margin-right: -10px !important; }
  body div.col-lg-1,
  body div.col-lg-2,
  body div.col-lg-3,
  body div.col-lg-4,
  body div.col-lg-5,
  body div.col-lg-6,
  body div.col-lg-7,
  body div.col-lg-8,
  body div.col-lg-9,
  body div.col-lg-10,
  body div.col-lg-11,
  body div.col-lg-12 {
    padding: 0px 10px; }
  body div.col-md-1,
  body div.col-md-2,
  body div.col-md-3,
  body div.col-md-4,
  body div.col-md-5,
  body div.col-md-6,
  body div.col-md-7,
  body div.col-md-8,
  body div.col-md-9,
  body div.col-md-10,
  body div.col-md-11,
  body div.col-md-12 {
    padding: 0px 10px; }
  body div.col-sm-1,
  body div.col-sm-2,
  body div.col-sm-3,
  body div.col-sm-4,
  body div.col-sm-5,
  body div.col-sm-6,
  body div.col-sm-7,
  body div.col-sm-8,
  body div.col-sm-9,
  body div.col-sm-10,
  body div.col-sm-11,
  body div.col-sm-12 {
    padding: 0px 10px; }
  body div.col-xs-1,
  body div.col-xs-2,
  body div.col-xs-3,
  body div.col-xs-4,
  body div.col-xs-5,
  body div.col-xs-6,
  body div.col-xs-7,
  body div.col-xs-8,
  body div.col-xs-9,
  body div.col-xs-10,
  body div.col-xs-11,
  body div.col-xs-12 {
    padding: 0px 10px; }
  body div.col-xxl-1,
  body div.col-xxl-2,
  body div.col-xxl-3,
  body div.col-xxl-4,
  body div.col-xxl-5,
  body div.col-xxl-6,
  body div.col-xxl-7,
  body div.col-xxl-8,
  body div.col-xxl-9,
  body div.col-xxl-10,
  body div.col-xxl-11,
  body div.col-xxl-12 {
    padding: 0px 10px; }
  body a.block-link {
    text-decoration: none;
    display: block;
    width: 100%; }
  body a.inline-link {
    font-size: inherit !important;
    line-height: inherit !important;
    color: var(--smc-main-link-color) !important;
    text-decoration: none;
    font-weight: 400; }
  body .col-red {
    color: var(--smc-main-red-color) !important; }
  body .col-grey {
    color: var(--smc-main-text-color-2) !important; }
  body .col-blue {
    color: var(--smc-main-uiel-color) !important; }
  body .ov-h {
    overflow: hidden; }
  body .ml-auto {
    margin-left: auto; }
  body svg[stroke-width="1.8"] {
    stroke-width: 1.6; }
  body video {
    max-height: 100%; }
  body [data-href] {
    cursor: pointer; }
  body span.user-name-holder.verified-badge {
    font-size: inherit !important;
    color: inherit !important;
    line-height: inherit !important;
    display: inline-block !important;
    position: relative !important;
    margin-right: 15px !important;
    width: auto !important;
    font-weight: inherit !important; }
    body span.user-name-holder.verified-badge:after {
      color: var(--smc-main-uiel-color);
      content: url("data:image/svg+xml; utf8, <svg style='vertical-align: middle;'  xmlns='http://www.w3.org/2000/svg' width='15' height='15' viewBox='0 0 24 24'><path fill='dodgerblue' d='M23,12L20.56,9.22L20.9,5.54L17.29,4.72L15.4,1.54L12,3L8.6,1.54L6.71,4.72L3.1,5.53L3.44,9.21L1,12L3.44,14.78L3.1,18.47L6.71,19.29L8.6,22.47L12,21L15.4,22.46L17.29,19.28L20.9,18.46L20.56,14.78L23,12M10,17L6,13L7.41,11.59L10,14.17L16.59,7.58L18,9L10,17Z'></path></svg>");
      position: absolute;
      top: calc(50% - 7px);
      right: -17px;
      width: 15px;
      height: 15px;
      padding: 0;
      margin: 0;
      display: inline-block;
      line-height: 0px; }
  body a.image-wrapper.fbox-media {
    display: inherit !important;
    line-height: 0;
    text-decoration: none; }
  body div.cl-google-ads {
    margin-bottom: 15px;
    margin-top: 15px; }
    body div.cl-google-ads.centered {
      display: flex;
      flex-direction: row;
      justify-content: center;
      overflow: hidden;
      margin-left: 15px;
      margin-right: 15px; }
  body span.spinner-icon svg path {
    fill: var(--smc-main-uiel-color); }
  body div.bootstrap-bp-display {
    position: fixed;
    top: 90%;
    left: 50%;
    z-index: 10000;
    transform: translate(-50%, -50%);
    background: red;
    padding: 0.5rem 1rem;
    border-radius: 30px;
    color: #fff; }
  body div.modal div.post-likes-container {
    display: block;
    width: 100%;
    line-height: 0px;
    overflow: hidden; }
    body div.modal div.post-likes-container div.modal-body {
      padding: 0px !important; }
    body div.modal div.post-likes-container div.post-likes-ls {
      width: 100%;
      line-height: 0px;
      display: block;
      padding: 0;
      max-height: 500px;
      overflow-x: hidden;
      overflow-y: auto; }
      body div.modal div.post-likes-container div.post-likes-ls div.post-likes-list-item {
        width: 100%;
        display: flex;
        flex-direction: row;
        flex-wrap: nowrap;
        line-height: 0px;
        border-bottom: 1px solid var(--smc-main-border-color);
        padding: 10px 15px; }
        body div.modal div.post-likes-container div.post-likes-ls div.post-likes-list-item:first-child {
          padding-top: 20px; }
        body div.modal div.post-likes-container div.post-likes-ls div.post-likes-list-item div.avatar {
          width: 40px;
          height: 40px;
          overflow: hidden;
          min-width: 40px;
          max-width: 40px;
          border-radius: 10em; }
          body div.modal div.post-likes-container div.post-likes-ls div.post-likes-list-item div.avatar img {
            width: 100%;
            height: 100%;
            object-fit: cover; }
        body div.modal div.post-likes-container div.post-likes-ls div.post-likes-list-item div.user-info-holder {
          flex: 1;
          padding: 0 0 0 10px;
          line-height: 0px;
          position: relative; }
          body div.modal div.post-likes-container div.post-likes-ls div.post-likes-list-item div.user-info-holder h4 {
            font-size: 13px;
            padding: 0;
            margin: 0;
            line-height: 13px;
            font-weight: 500;
            color: var(--smc-main-text-color);
            white-space: nowrap; }
          body div.modal div.post-likes-container div.post-likes-ls div.post-likes-list-item div.user-info-holder a {
            display: block;
            text-decoration: none;
            color: var(--smc-main-text-color-2);
            font-size: 13px;
            line-height: 20px;
            overflow: hidden;
            white-space: nowrap;
            text-overflow: ellipsis;
            max-width: 140px; }
          body div.modal div.post-likes-container div.post-likes-ls div.post-likes-list-item div.user-info-holder p {
            font-size: 13px;
            line-height: 18px;
            padding: 0;
            margin: 5px 0 0 0;
            padding-right: 40px;
            color: var(--smc-main-text-color-2); }
          body div.modal div.post-likes-container div.post-likes-ls div.post-likes-list-item div.user-info-holder button {
            position: absolute;
            right: 0;
            top: 0; }
        body div.modal div.post-likes-container div.post-likes-ls div.post-likes-list-item:hover, body div.modal div.post-likes-container div.post-likes-ls div.post-likes-list-item:active {
          background: var(--smc-main-ehbg-color); }
        body div.modal div.post-likes-container div.post-likes-ls div.post-likes-list-item:last-child {
          border-bottom: none; }
      body div.modal div.post-likes-container div.post-likes-ls::-webkit-scrollbar {
        width: 5px;
        background: var(--smc-main-border-color); }
      body div.modal div.post-likes-container div.post-likes-ls::-webkit-scrollbar-thumb {
        background-color: var(--smc-main-uiel-color);
        outline: 0;
        border-radius: 5px; }
    body div.modal div.post-likes-container div.post-likes-ls-empty {
      width: 100%;
      display: flex;
      flex-direction: column;
      flex-wrap: nowrap;
      justify-content: center;
      align-items: center;
      line-height: 0px;
      padding: 50px;
      height: 250px;
      overflow: hidden; }
      body div.modal div.post-likes-container div.post-likes-ls-empty div.icon {
        line-height: 0px;
        margin-bottom: 15px;
        width: 100%;
        text-align: center; }
        body div.modal div.post-likes-container div.post-likes-ls-empty div.icon svg {
          width: 50px;
          height: 50px;
          stroke: var(--smc-main-uiel-color); }
      body div.modal div.post-likes-container div.post-likes-ls-empty div.pl-message {
        line-height: 0px;
        width: 100%;
        margin-bottom: 50px; }
        body div.modal div.post-likes-container div.post-likes-ls-empty div.pl-message h4 {
          font-size: 18px;
          padding: 0;
          margin: 0 0 15px 0;
          line-height: 18px;
          color: var(--smc-main-text-color);
          font-weight: 500;
          text-align: center; }
        body div.modal div.post-likes-container div.post-likes-ls-empty div.pl-message p {
          font-size: 13px;
          line-height: 19px;
          padding: 0;
          margin: 0;
          color: var(--smc-main-text-color-2);
          text-align: center;
          overflow-wrap: break-word; }
          body div.modal div.post-likes-container div.post-likes-ls-empty div.pl-message p span {
            display: inline-block;
            line-height: 0;
            vertical-align: middle;
            line-height: 16px; }
            body div.modal div.post-likes-container div.post-likes-ls-empty div.pl-message p span svg {
              width: 20px;
              height: 20px;
              stroke: var(--smc-main-uiel-color);
              vertical-align: middle; }
          body div.modal div.post-likes-container div.post-likes-ls-empty div.pl-message p a {
            color: var(--smc-main-link-color);
            text-decoration: underline;
            font-weight: 500; }
    body div.modal div.post-likes-container div.load-more {
      width: 100%;
      display: block;
      line-height: 0;
      padding: 20px;
      text-align: center; }
      body div.modal div.post-likes-container div.load-more button {
        padding-left: 30px;
        padding-right: 30px; }
  body div.modal.vh-center.show {
    display: flex !important;
    flex-direction: row !important;
    flex-wrap: nowrap !important;
    justify-content: center !important;
    align-items: center !important; }
    body div.modal.vh-center.show div.modal-dialog {
      flex: 1; }
  body div.modal div.modal-content {
    background: var(--smc-main-bg-color);
    border: none;
    box-shadow: var(--smc-main-box-shadow-eff);
    border-radius: var(--smc-main-border-rad1); }
    body div.modal div.modal-content div.modal-header {
      padding: 15px;
      border-bottom: 1px solid var(--smc-main-border-color); }
      body div.modal div.modal-content div.modal-header div.main---mh--block {
        width: 100%;
        display: flex;
        flex-direction: row;
        flex-wrap: nowrap;
        align-items: center;
        justify-content: center; }
        body div.modal div.modal-content div.modal-header div.main---mh--block h5 {
          font-size: 14px;
          line-height: 14px;
          color: var(--smc-main-text-color);
          font-weight: 500; }
        body div.modal div.modal-content div.modal-header div.main---mh--block span.dismiss-modal {
          margin-left: auto;
          line-height: 0px;
          vertical-align: middle;
          cursor: pointer;
          opacity: 0.8; }
          body div.modal div.modal-content div.modal-header div.main---mh--block span.dismiss-modal svg {
            width: 20px;
            height: 20px;
            vertical-align: middle;
            stroke: var(--smc-main-uiel-color); }
          body div.modal div.modal-content div.modal-header div.main---mh--block span.dismiss-modal:hover, body div.modal div.modal-content div.modal-header div.main---mh--block span.dismiss-modal:active, body div.modal div.modal-content div.modal-header div.main---mh--block span.dismiss-modal:focus {
            opacity: 1; }
    body div.modal div.modal-content div.modal-body {
      width: 100%;
      padding: 15px; }
      body div.modal div.modal-content div.modal-body div.popup-modal-form {
        width: 100%;
        display: block; }
    body div.modal div.modal-content div.modal-footer {
      border-top: 1px solid var(--smc-main-border-color);
      padding: 15px; }
      body div.modal div.modal-content div.modal-footer button:first-child {
        margin: 0px; }
      body div.modal div.modal-content div.modal-footer button:last-child {
        margin-left: 10px; }
  body div.modal.confirm-actions-modal div.modal-dialog {
    max-width: 320px; }
    body div.modal.confirm-actions-modal div.modal-dialog div.modal-body {
      padding: 20px !important; }
      body div.modal.confirm-actions-modal div.modal-dialog div.modal-body h4 {
        font-size: 18px;
        font-weight: 500;
        line-height: 26px;
        padding: 0;
        margin: 0 0 10px 0;
        color: var(--smc-main-text-color);
        text-align: center; }
      body div.modal.confirm-actions-modal div.modal-dialog div.modal-body p {
        font-size: 14px;
        line-height: 20px;
        color: var(--smc-main-text-color-2);
        padding: 0;
        margin: 0;
        text-align: center; }
    body div.modal.confirm-actions-modal div.modal-dialog div.modal-footer {
      justify-content: center;
      border-top: none !important;
      padding: 0px 20px 20px 20px !important; }
  body div.modal.info-popup-modal div.modal-body {
    padding: 20px !important; }
    body div.modal.info-popup-modal div.modal-body h4 {
      font-size: 16px;
      font-weight: 500;
      line-height: 26px;
      padding: 0;
      margin: 0 0 10px 0;
      color: var(--smc-main-text-color);
      text-align: center; }
    body div.modal.info-popup-modal div.modal-body p {
      font-size: 13px;
      line-height: 20px;
      color: var(--smc-main-text-color-2);
      padding: 0;
      margin: 0;
      text-align: center; }
  body div.modal.info-popup-modal div.modal-footer {
    justify-content: center;
    border-top: none !important;
    padding: 0px 20px 20px 20px !important; }
  body div.modal.share-post-modal div.social-media-links {
    display: flex;
    width: 100%;
    overflow: hidden;
    line-height: 0;
    align-items: center;
    justify-content: center;
    flex-wrap: wrap; }
    body div.modal.share-post-modal div.social-media-links a.link-item {
      display: inline-flex;
      align-items: center;
      justify-content: center;
      width: 50px;
      height: 50px;
      border-radius: 10em;
      border: 1px solid var(--smc-main-border-color);
      margin: 0px 5px; }
      body div.modal.share-post-modal div.social-media-links a.link-item svg {
        width: 25px;
        height: 25px; }
      body div.modal.share-post-modal div.social-media-links a.link-item.twitter svg {
        fill: var(--smc-main-uiel-color); }
        body div.modal.share-post-modal div.social-media-links a.link-item.twitter svg * {
          stroke: var(--smc-main-uiel-color); }
      body div.modal.share-post-modal div.social-media-links a.link-item.facebook svg {
        fill: #3b5899; }
        body div.modal.share-post-modal div.social-media-links a.link-item.facebook svg * {
          stroke: #3b5899; }
      body div.modal.share-post-modal div.social-media-links a.link-item.linkedin svg {
        fill: #2770af; }
        body div.modal.share-post-modal div.social-media-links a.link-item.linkedin svg * {
          stroke: #2770af; }
      body div.modal.share-post-modal div.social-media-links a.link-item.pinterest svg {
        fill: #c62327; }
        body div.modal.share-post-modal div.social-media-links a.link-item.pinterest svg * {
          stroke: #c62327; }
      body div.modal.share-post-modal div.social-media-links a.link-item.reddit svg {
        fill: var(--smc-main-text-color-2); }
        body div.modal.share-post-modal div.social-media-links a.link-item.reddit svg * {
          stroke: var(--smc-main-text-color-2); }
      body div.modal.share-post-modal div.social-media-links a.link-item.whatsapp svg {
        fill: #29a71a; }
        body div.modal.share-post-modal div.social-media-links a.link-item.whatsapp svg * {
          stroke: #29a71a; }
      @media (max-width: 1199.98px) {
        body div.modal.share-post-modal div.social-media-links a.link-item {
          width: 40px;
          height: 40px;
          margin-bottom: 7px; }
          body div.modal.share-post-modal div.social-media-links a.link-item svg {
            width: 18px;
            height: 18px; }
          body div.modal.share-post-modal div.social-media-links a.link-item:nth-child(6) {
            margin-bottom: 0px; }
          body div.modal.share-post-modal div.social-media-links a.link-item:nth-child(7) {
            margin-bottom: 0px; } }
  body div.modal.share-post-modal div.raw-link {
    width: 100%;
    display: block;
    line-height: 0;
    padding-top: 15px;
    padding-bottom: 15px; }
    body div.modal.share-post-modal div.raw-link p {
      font-size: 13px;
      color: var(--smc-main-text-color-2);
      line-height: 13px;
      text-align: center;
      padding: 0;
      margin: 0 0 15px 0; }
    body div.modal.share-post-modal div.raw-link div.link-input {
      display: block;
      width: 100%;
      position: relative; }
      body div.modal.share-post-modal div.raw-link div.link-input input {
        width: 100%;
        height: 36px;
        border: none;
        border-radius: 5em;
        background: var(--smc-main-ibg-color);
        border: 2px solid var(--smc-main-uiel-color);
        box-shadow: none;
        outline: 0;
        font-size: 13px;
        color: #004874;
        padding: 0px 20px; }
        body div.modal.share-post-modal div.raw-link div.link-input input::placeholder {
          font-size: 13px;
          color: var(--smc-main-text-color-2); }
        body div.modal.share-post-modal div.raw-link div.link-input input:hover, body div.modal.share-post-modal div.raw-link div.link-input input:focus, body div.modal.share-post-modal div.raw-link div.link-input input:active {
          border-bottom: 2px solid var(--smc-main-uiel-color);
          background: #eff3f6; }
      body div.modal.share-post-modal div.raw-link div.link-input button.clip-board-copy {
        position: absolute;
        top: 0;
        right: 0;
        height: 36px;
        border: none;
        outline: 0;
        background: var(--smc-main-uiel-color);
        padding: 0 18px;
        margin: 0;
        line-height: 0;
        box-shadow: none;
        border-radius: 5em;
        cursor: pointer; }
        body div.modal.share-post-modal div.raw-link div.link-input button.clip-board-copy svg {
          width: 16px;
          height: 16px;
          stroke: #fff;
          vertical-align: middle; }
  body div.modal.modal-pubbox.vis-hidden {
    visibility: hidden !important; }
    body div.modal.modal-pubbox.vis-hidden * {
      visibility: hidden !important; }
  body div.modal.report-modal div.modal-content div.modal-body div.form-group label.form-label {
    margin-bottom: 15px; }
  body div.modal.report-modal div.modal-content div.modal-body div.form-group div.radio-box-holder {
    width: 100%;
    display: block; }
    body div.modal.report-modal div.modal-content div.modal-body div.form-group div.radio-box-holder div.radio-box {
      display: flex;
      width: 100%;
      flex-direction: row;
      flex-wrap: nowrap;
      align-items: center;
      margin-bottom: 10px;
      cursor: pointer; }
      body div.modal.report-modal div.modal-content div.modal-body div.form-group div.radio-box-holder div.radio-box:last-child {
        margin-bottom: 0px; }
      body div.modal.report-modal div.modal-content div.modal-body div.form-group div.radio-box-holder div.radio-box div.lp div.icon {
        width: 25px;
        height: 25px;
        overflow: hidden;
        line-height: 0; }
        body div.modal.report-modal div.modal-content div.modal-body div.form-group div.radio-box-holder div.radio-box div.lp div.icon svg {
          width: 100%;
          height: 100%;
          stroke: var(--smc-main-text-color-lighten-5); }
        body div.modal.report-modal div.modal-content div.modal-body div.form-group div.radio-box-holder div.radio-box div.lp div.icon.selected svg {
          stroke: var(--smc-main-text-color-lighten-5); }
      body div.modal.report-modal div.modal-content div.modal-body div.form-group div.radio-box-holder div.radio-box div.rp {
        padding: 0px 10px;
        flex: 1;
        overflow: hidden;
        line-height: 0; }
        body div.modal.report-modal div.modal-content div.modal-body div.form-group div.radio-box-holder div.radio-box div.rp span {
          font-size: 13px;
          line-height: 18px;
          color: var(--smc-main-text-color); }
    body div.modal.report-modal div.modal-content div.modal-body div.form-group div.radio-box-holder:last-child {
      margin-bottom: 0px; }
  body div.modal.report-modal div.modal-content div.modal-body div.form-group div.comment-input-holder textarea {
    border: 2px solid var(--smc-main-border-color);
    border-radius: var(--smc-main-border-rad2);
    min-height: 90px;
    background: var(--smc-main-ibg-color); }
    body div.modal.report-modal div.modal-content div.modal-body div.form-group div.comment-input-holder textarea:hover, body div.modal.report-modal div.modal-content div.modal-body div.form-group div.comment-input-holder textarea:active, body div.modal.report-modal div.modal-content div.modal-body div.form-group div.comment-input-holder textarea:focus {
      border-color: var(--smc-main-uiel-color); }
  body div.modal.report-modal div.modal-content div.modal-body div.form-group hr {
    margin-top: 15px;
    margin-bottom: 15px; }
  body div.modal.report-modal div.modal-content div.modal-footer button {
    margin: 0; }
  body div.modal.cookie-alert-modal div.modal-content div.modal-header {
    border-bottom: none;
    display: flex;
    justify-content: center;
    padding-bottom: 0px;
    padding-top: 30px; }
    body div.modal.cookie-alert-modal div.modal-content div.modal-header span {
      width: 60px;
      height: 60px;
      display: block; }
      body div.modal.cookie-alert-modal div.modal-content div.modal-header span svg {
        width: 100%;
        height: 100%;
        fill: var(--smc-main-uiel-color);
        stroke-width: 1; }
  body div.modal.cookie-alert-modal div.modal-content div.modal-body {
    text-align: center; }
    body div.modal.cookie-alert-modal div.modal-content div.modal-body h4 {
      font-size: 22px;
      padding: 0;
      margin: 0 0 20px 0;
      font-weight: 500;
      color: var(--smc-main-text-color); }
    body div.modal.cookie-alert-modal div.modal-content div.modal-body p {
      padding: 0;
      margin: 0;
      font-size: 14px;
      color: var(--smc-main-text-color-2); }
      body div.modal.cookie-alert-modal div.modal-content div.modal-body p a {
        color: var(--smc-main-link-color); }
  body div.modal.cookie-alert-modal div.modal-content div.modal-footer {
    border-top: none; }
    body div.modal.cookie-alert-modal div.modal-content div.modal-footer button {
      display: block;
      width: 100%; }
  body div.modal.display-settings-modal div.display-settings div.display-settings__header {
    display: block;
    margin-bottom: 20px; }
    body div.modal.display-settings-modal div.display-settings div.display-settings__header h4 {
      font-size: 21px;
      text-align: center;
      color: var(--smc-main-text-color);
      font-weight: 500;
      line-height: 1.4; }
    body div.modal.display-settings-modal div.display-settings div.display-settings__header p {
      font-size: 13px;
      color: var(--smc-main-text-color-2);
      line-height: 1.4;
      text-align: center; }
  body div.modal.display-settings-modal div.display-settings div.display-settings__body div.display-settings__group {
    margin-bottom: 20px; }
    body div.modal.display-settings-modal div.display-settings div.display-settings__body div.display-settings__group div.display-settings__group-title {
      font-size: 13px;
      color: var(--smc-main-text-color-2);
      font-weight: 500;
      margin-bottom: 5px; }
    body div.modal.display-settings-modal div.display-settings div.display-settings__body div.display-settings__group div.display-settings__options-list {
      background: var(--smc-main-bg-color-2);
      padding-bottom: 0px;
      border-radius: var(--smc-main-border-rad2);
      padding-top: 15px;
      padding: 15px 7.5px 0px 7.5px; }
      body div.modal.display-settings-modal div.display-settings div.display-settings__body div.display-settings__group div.display-settings__options-list div.row {
        margin-left: -7.5px;
        margin-right: -7.5px;
        align-items: flex-end; }
        body div.modal.display-settings-modal div.display-settings div.display-settings__body div.display-settings__group div.display-settings__options-list div.row div.col-sm-4, body div.modal.display-settings-modal div.display-settings div.display-settings__body div.display-settings__group div.display-settings__options-list div.row div.col-sm-3 {
          padding-left: 7.5px;
          padding-right: 7.5px; }
      body div.modal.display-settings-modal div.display-settings div.display-settings__body div.display-settings__group div.display-settings__options-list div.options-li {
        display: flex;
        flex-direction: column;
        flex-wrap: nowrap;
        border-radius: var(--smc-main-border-rad2);
        padding: 0px;
        cursor: pointer;
        align-items: center;
        margin-bottom: 15px;
        border: 2px solid transparent; }
        body div.modal.display-settings-modal div.display-settings div.display-settings__body div.display-settings__group div.display-settings__options-list div.options-li span.active-color {
          width: 20px;
          height: 20px;
          line-height: 0;
          display: inline-block;
          padding: 3px;
          background: var(--smc-main-uiel-color);
          border-radius: 30px;
          margin-bottom: 5px; }
          body div.modal.display-settings-modal div.display-settings div.display-settings__body div.display-settings__group div.display-settings__options-list div.options-li span.active-color svg {
            width: 100%;
            height: 100%;
            stroke: rgba(255, 255, 255, 0.6);
            stroke-width: 2; }
        body div.modal.display-settings-modal div.display-settings div.display-settings__body div.display-settings__group div.display-settings__options-list div.options-li div.icon {
          width: 35px;
          height: 35px;
          min-width: 35px;
          border-radius: 35px;
          margin-bottom: 5px; }
          body div.modal.display-settings-modal div.display-settings div.display-settings__body div.display-settings__group div.display-settings__options-list div.options-li div.icon span.emoji-icon {
            width: 100%;
            height: 100%; }
            body div.modal.display-settings-modal div.display-settings div.display-settings__body div.display-settings__group div.display-settings__options-list div.options-li div.icon span.emoji-icon svg {
              width: 35px;
              height: 35px; }
        body div.modal.display-settings-modal div.display-settings div.display-settings__body div.display-settings__group div.display-settings__options-list div.options-li div.name b {
          display: block;
          text-align: center;
          font-size: 11px;
          font-weight: 500;
          color: var(--smc-main-text-color-2); }
    body div.modal.display-settings-modal div.display-settings div.display-settings__body div.display-settings__group:last-child {
      margin-bottom: 0px; }
  body div.modal-backdrop {
    opacity: 1 !important;
    background-color: var(--smc-main-mbd-color); }
  body div.main-modalnotif-container {
    position: fixed;
    left: 0;
    bottom: 0;
    z-index: 999999;
    width: 100%; }
    body div.main-modalnotif-container span {
      display: block;
      width: 100%;
      padding: 15px 25px;
      line-height: 22px;
      color: #fff;
      font-size: 14px;
      border-radius: 0px;
      text-align: center;
      box-shadow: rgba(0, 0, 0, 0.15) 3px -3px 20px 5px;
      animation-duration: 0.5s; }
    body div.main-modalnotif-container.primary span {
      background-color: var(--smc-main-uiel-color); }
    body div.main-modalnotif-container.danger span {
      background-color: var(--smc-main-red-color); }
  body .dropdown div.dropdown-menu, body .dropleft div.dropdown-menu, body .dropright div.dropdown-menu, body .dropup div.dropdown-menu {
    border: none;
    box-shadow: var(--smc-main-box-shadow-eff);
    padding: 0px 0px;
    z-index: 1600;
    position: absolute;
    min-width: 185px;
    border-radius: var(--smc-main-border-rad2);
    background: var(--smc-main-bg-color-2); }
    body .dropdown div.dropdown-menu a.dropdown-item, body .dropleft div.dropdown-menu a.dropdown-item, body .dropright div.dropdown-menu a.dropdown-item, body .dropup div.dropdown-menu a.dropdown-item {
      font-size: 14px;
      line-height: 32px;
      color: var(--smc-main-text-color);
      font-weight: 400;
      padding: 5px 20px;
      overflow: hidden; }
      body .dropdown div.dropdown-menu a.dropdown-item:hover, body .dropdown div.dropdown-menu a.dropdown-item:active, body .dropdown div.dropdown-menu a.dropdown-item.active, body .dropleft div.dropdown-menu a.dropdown-item:hover, body .dropleft div.dropdown-menu a.dropdown-item:active, body .dropleft div.dropdown-menu a.dropdown-item.active, body .dropright div.dropdown-menu a.dropdown-item:hover, body .dropright div.dropdown-menu a.dropdown-item:active, body .dropright div.dropdown-menu a.dropdown-item.active, body .dropup div.dropdown-menu a.dropdown-item:hover, body .dropup div.dropdown-menu a.dropdown-item:active, body .dropup div.dropdown-menu a.dropdown-item.active {
        background: var(--smc-main-ehbg-color) !important; }
    body .dropdown div.dropdown-menu div.dropdown-divider, body .dropleft div.dropdown-menu div.dropdown-divider, body .dropright div.dropdown-menu div.dropdown-divider, body .dropup div.dropdown-menu div.dropdown-divider {
      padding: 0;
      margin: 0;
      border-color: var(--smc-main-border-color); }
    body .dropdown div.dropdown-menu.dropdown-icons a.dropdown-item, body .dropleft div.dropdown-menu.dropdown-icons a.dropdown-item, body .dropright div.dropdown-menu.dropdown-icons a.dropdown-item, body .dropup div.dropdown-menu.dropdown-icons a.dropdown-item {
      display: flex;
      flex-direction: row;
      flex-wrap: nowrap;
      align-items: center; }
      body .dropdown div.dropdown-menu.dropdown-icons a.dropdown-item span.flex-item:not(.dropdown-item-icon), body .dropleft div.dropdown-menu.dropdown-icons a.dropdown-item span.flex-item:not(.dropdown-item-icon), body .dropright div.dropdown-menu.dropdown-icons a.dropdown-item span.flex-item:not(.dropdown-item-icon), body .dropup div.dropdown-menu.dropdown-icons a.dropdown-item span.flex-item:not(.dropdown-item-icon) {
        flex: 1; }
      body .dropdown div.dropdown-menu.dropdown-icons a.dropdown-item span.flex-item.dropdown-item-icon, body .dropleft div.dropdown-menu.dropdown-icons a.dropdown-item span.flex-item.dropdown-item-icon, body .dropright div.dropdown-menu.dropdown-icons a.dropdown-item span.flex-item.dropdown-item-icon, body .dropup div.dropdown-menu.dropdown-icons a.dropdown-item span.flex-item.dropdown-item-icon {
        width: 20px;
        height: 20px;
        min-width: 20px;
        min-height: 20px;
        line-height: 0;
        margin-right: 12px; }
        body .dropdown div.dropdown-menu.dropdown-icons a.dropdown-item span.flex-item.dropdown-item-icon svg, body .dropleft div.dropdown-menu.dropdown-icons a.dropdown-item span.flex-item.dropdown-item-icon svg, body .dropright div.dropdown-menu.dropdown-icons a.dropdown-item span.flex-item.dropdown-item-icon svg, body .dropup div.dropdown-menu.dropdown-icons a.dropdown-item span.flex-item.dropdown-item-icon svg {
          stroke: #5b7083;
          stroke-width: 1.8;
          width: 100%;
          height: 100%; }
      body .dropdown div.dropdown-menu.dropdown-icons a.dropdown-item.col-red span.flex-item, body .dropleft div.dropdown-menu.dropdown-icons a.dropdown-item.col-red span.flex-item, body .dropright div.dropdown-menu.dropdown-icons a.dropdown-item.col-red span.flex-item, body .dropup div.dropdown-menu.dropdown-icons a.dropdown-item.col-red span.flex-item {
        color: var(--smc-main-red-color); }
        body .dropdown div.dropdown-menu.dropdown-icons a.dropdown-item.col-red span.flex-item.dropdown-item-icon svg, body .dropleft div.dropdown-menu.dropdown-icons a.dropdown-item.col-red span.flex-item.dropdown-item-icon svg, body .dropright div.dropdown-menu.dropdown-icons a.dropdown-item.col-red span.flex-item.dropdown-item-icon svg, body .dropup div.dropdown-menu.dropdown-icons a.dropdown-item.col-red span.flex-item.dropdown-item-icon svg {
          stroke: var(--smc-main-red-color); }
  body button.btn-custom {
    text-transform: uppercase;
    border-radius: 10em; }
    body button.btn-custom.main-inline {
      color: #fff;
      background: var(--smc-main-uiel-color);
      box-shadow: var(--smc-main-box-shadow-eff);
      border: 1px solid var(--smc-main-uiel-color);
      outline: 0; }
      body button.btn-custom.main-inline:not([disabled]):hover, body button.btn-custom.main-inline:not([disabled]):active, body button.btn-custom.main-inline:not([disabled]):focus {
        background: var(--smc-main-uiel-color-darken-5); }
    body button.btn-custom.main-outline {
      color: var(--smc-main-uiel-color);
      background: transparent;
      font-weight: 500;
      box-shadow: none;
      border: 1px solid var(--smc-main-uiel-color);
      outline: 0; }
      body button.btn-custom.main-outline:not([disabled]):hover, body button.btn-custom.main-outline:not([disabled]):active, body button.btn-custom.main-outline:not([disabled]):focus {
        background: var(--smc-main-uiel-color-darken-5);
        color: #fff; }
    body button.btn-custom.lg {
      padding: 10px 15px;
      font-size: 11px;
      line-height: 13px;
      font-weight: 500; }
    body button.btn-custom.md {
      padding: 8px 15px;
      font-size: 11px;
      line-height: 13px;
      font-weight: 500; }
    body button.btn-custom.sm {
      padding: 6px 15px;
      font-size: 11px;
      line-height: 13px;
      font-weight: 500; }
    body button.btn-custom.main-red {
      color: #fff;
      background: var(--smc-main-red-color);
      box-shadow: var(--smc-main-box-shadow-eff);
      border: 1px solid var(--smc-main-red-color);
      outline: 0; }
    body button.btn-custom.main-grey {
      color: #14171aab;
      background-color: #e6ecf0;
      box-shadow: none;
      border: 1px solid #e6ecf0;
      outline: 0; }
    body button.btn-custom.btn-block {
      width: 100%; }
  body button.fixed-bottom-right {
    position: fixed;
    right: 40px;
    bottom: 40px;
    border: 1px solid var(--smc-main-uiel-color);
    background: var(--smc-main-uiel-color);
    box-shadow: var(--smc-main-box-shadow-eff);
    padding: 0px;
    margin: 0px;
    border-radius: 10em;
    z-index: 1000;
    outline: 0;
    cursor: pointer; }
    body button.fixed-bottom-right span.btn-inner {
      display: flex;
      align-items: center;
      justify-content: center;
      width: 40px;
      height: 40px;
      position: relative;
      line-height: 0; }
      body button.fixed-bottom-right span.btn-inner svg {
        width: 25px;
        height: 25px;
        vertical-align: middle;
        display: inline-block;
        fill: #fff; }
  body div.timeline-pubbox-container {
    width: 100%;
    max-width: 100%;
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: space-between;
    height: auto; }
    body div.timeline-pubbox-container > div.lp {
      flex-basis: 45px;
      width: 45px;
      min-width: 45px; }
      body div.timeline-pubbox-container > div.lp div.avatar {
        width: 100%;
        overflow: hidden;
        line-height: 0; }
        body div.timeline-pubbox-container > div.lp div.avatar img {
          width: 100%;
          height: 100%;
          border-radius: 10em;
          object-fit: cover; }
      @media (max-width: 1199.98px) {
        body div.timeline-pubbox-container > div.lp {
          flex-basis: 30px;
          width: 30px;
          min-width: 30px; } }
    body div.timeline-pubbox-container > div.rp {
      flex: 1;
      padding-left: 20px;
      max-width: calc(100% - 35px); }
      body div.timeline-pubbox-container > div.rp form {
        width: 100%;
        max-width: 100%; }
        body div.timeline-pubbox-container > div.rp form div.input-holder {
          width: 100%;
          margin-bottom: 10px;
          max-width: 100%; }
          body div.timeline-pubbox-container > div.rp form div.input-holder textarea {
            display: block;
            width: 100%;
            min-height: 40px;
            max-height: 400px;
            resize: none;
            font-size: 16px;
            color: var(--smc-main-text-color);
            line-height: 20px;
            border: none;
            border-radius: 0px;
            outline: 0;
            background: transparent; }
            body div.timeline-pubbox-container > div.rp form div.input-holder textarea::placeholder {
              color: var(--smc-main-iph-color);
              font-size: 17px;
              font-weight: normal; }
        body div.timeline-pubbox-container > div.rp form div.cl-emoticons {
          display: block;
          width: 100%;
          border: 1px solid var(--smc-main-border-color);
          margin-bottom: 20px;
          border-radius: var(--smc-main-border-rad1);
          overflow: hidden; }
          body div.timeline-pubbox-container > div.rp form div.cl-emoticons div.emoticons-group-nav {
            width: 100%;
            display: flex;
            flex-direction: row;
            flex-wrap: nowrap;
            border-bottom: 1px solid var(--smc-main-border-color);
            background: var(--smc-main-bg-color-2);
            overflow: hidden;
            padding: 0px 15px; }
            body div.timeline-pubbox-container > div.rp form div.cl-emoticons div.emoticons-group-nav span.emoticons-group-nav-item {
              height: 45px;
              width: 45px;
              min-width: 15px;
              cursor: pointer;
              display: flex;
              align-items: center;
              justify-content: center; }
              body div.timeline-pubbox-container > div.rp form div.cl-emoticons div.emoticons-group-nav span.emoticons-group-nav-item span.emoji_group_icon {
                font-size: 15px;
                line-height: 15px; }
                body div.timeline-pubbox-container > div.rp form div.cl-emoticons div.emoticons-group-nav span.emoticons-group-nav-item span.emoji_group_icon svg {
                  width: 22px;
                  height: 22px;
                  filter: grayscale(100%);
                  opacity: 0.5; }
              body div.timeline-pubbox-container > div.rp form div.cl-emoticons div.emoticons-group-nav span.emoticons-group-nav-item.active {
                border-bottom: 2px solid var(--smc-main-uiel-color);
                border-bottom-style: inset; }
                body div.timeline-pubbox-container > div.rp form div.cl-emoticons div.emoticons-group-nav span.emoticons-group-nav-item.active span.emoji_group_icon svg {
                  filter: unset;
                  opacity: 1; }
              body div.timeline-pubbox-container > div.rp form div.cl-emoticons div.emoticons-group-nav span.emoticons-group-nav-item.ml-auto {
                width: 22px; }
                body div.timeline-pubbox-container > div.rp form div.cl-emoticons div.emoticons-group-nav span.emoticons-group-nav-item.ml-auto span.emoji_group_icon {
                  line-height: 0; }
                  body div.timeline-pubbox-container > div.rp form div.cl-emoticons div.emoticons-group-nav span.emoticons-group-nav-item.ml-auto span.emoji_group_icon svg {
                    stroke: var(--smc-main-uiel-color);
                    filter: unset;
                    opacity: 1; }
          body div.timeline-pubbox-container > div.rp form div.cl-emoticons div.emoticons-group-ls {
            max-height: 300px;
            overflow-x: hidden;
            overflow-y: auto; }
            body div.timeline-pubbox-container > div.rp form div.cl-emoticons div.emoticons-group-ls div.emoticons-group {
              width: 100%;
              display: block;
              line-height: 20px;
              border-bottom: 1px solid var(--smc-main-border-color);
              padding: 15px; }
              body div.timeline-pubbox-container > div.rp form div.cl-emoticons div.emoticons-group-ls div.emoticons-group span {
                display: inline-block;
                width: 30px;
                height: 30px;
                font-size: 22px;
                cursor: pointer;
                -webkit-user-select: none;
                -khtml-user-select: none;
                -moz-user-select: -moz-none;
                -o-user-select: none;
                user-select: none; }
              body div.timeline-pubbox-container > div.rp form div.cl-emoticons div.emoticons-group-ls div.emoticons-group:last-child {
                border-bottom: none; }
            body div.timeline-pubbox-container > div.rp form div.cl-emoticons div.emoticons-group-ls::-webkit-scrollbar {
              width: 5px;
              background: var(--smc-main-border-color); }
            body div.timeline-pubbox-container > div.rp form div.cl-emoticons div.emoticons-group-ls::-webkit-scrollbar-thumb {
              background-color: var(--smc-main-uiel-color);
              outline: 0;
              border-radius: 5px; }
        body div.timeline-pubbox-container > div.rp form div.input-autocomplete {
          display: block;
          line-height: 0;
          margin-bottom: 20px;
          position: relative; }
          body div.timeline-pubbox-container > div.rp form div.input-autocomplete div.input-autocomplete__usernames {
            width: 300px;
            border-radius: var(--smc-main-border-rad2);
            box-shadow: var(--smc-main-box-shadow-eff);
            position: absolute;
            left: 0;
            top: 0;
            z-index: 10;
            background: var(--smc-main-bg-color-2);
            overflow: hidden; }
            body div.timeline-pubbox-container > div.rp form div.input-autocomplete div.input-autocomplete__usernames div.input-autocomplete__username-list {
              width: 100%;
              display: block;
              max-height: 300px;
              overflow-x: hidden;
              overflow-y: auto; }
              body div.timeline-pubbox-container > div.rp form div.input-autocomplete div.input-autocomplete__usernames div.input-autocomplete__username-list div.username-list-item {
                display: block;
                width: 100%;
                border-bottom: 1px solid var(--smc-main-border-color);
                padding: 10px 15px;
                cursor: pointer; }
                body div.timeline-pubbox-container > div.rp form div.input-autocomplete div.input-autocomplete__usernames div.input-autocomplete__username-list div.username-list-item div.avatar {
                  width: 38px;
                  height: 38px;
                  overflow: hidden;
                  border-radius: 10em;
                  border: 1px solid var(--smc-main-border-color); }
                  body div.timeline-pubbox-container > div.rp form div.input-autocomplete div.input-autocomplete__usernames div.input-autocomplete__username-list div.username-list-item div.avatar img {
                    width: 100%;
                    height: 100%; }
                body div.timeline-pubbox-container > div.rp form div.input-autocomplete div.input-autocomplete__usernames div.input-autocomplete__username-list div.username-list-item div.username {
                  display: block;
                  padding-left: 10px;
                  line-height: 18px;
                  font-weight: 500;
                  font-size: 14px;
                  white-space: nowrap;
                  text-overflow: ellipsis;
                  max-width: calc(100% - 20px);
                  color: var(--smc-main-text-color); }
                  body div.timeline-pubbox-container > div.rp form div.input-autocomplete div.input-autocomplete__usernames div.input-autocomplete__username-list div.username-list-item div.username span:first-child {
                    width: 100%; }
                  body div.timeline-pubbox-container > div.rp form div.input-autocomplete div.input-autocomplete__usernames div.input-autocomplete__username-list div.username-list-item div.username span:last-child {
                    color: var(--smc-main-text-color-2);
                    display: block;
                    font-weight: 400;
                    font-size: 14px; }
                body div.timeline-pubbox-container > div.rp form div.input-autocomplete div.input-autocomplete__usernames div.input-autocomplete__username-list div.username-list-item:last-child {
                  border-bottom: none; }
                body div.timeline-pubbox-container > div.rp form div.input-autocomplete div.input-autocomplete__usernames div.input-autocomplete__username-list div.username-list-item:hover, body div.timeline-pubbox-container > div.rp form div.input-autocomplete div.input-autocomplete__usernames div.input-autocomplete__username-list div.username-list-item:focus {
                  background: var(--smc-main-ehbg-color); }
          body div.timeline-pubbox-container > div.rp form div.input-autocomplete div.input-autocomplete__hashtags {
            width: 300px;
            border-radius: var(--smc-main-border-rad2);
            box-shadow: var(--smc-main-box-shadow-eff);
            position: absolute;
            left: 0;
            top: 0;
            z-index: 10;
            background: var(--smc-main-bg-color-2);
            overflow: hidden; }
            body div.timeline-pubbox-container > div.rp form div.input-autocomplete div.input-autocomplete__hashtags div.input-autocomplete__hashtags-list {
              width: 100%;
              display: block;
              max-height: 300px;
              overflow-x: hidden;
              overflow-y: auto; }
              body div.timeline-pubbox-container > div.rp form div.input-autocomplete div.input-autocomplete__hashtags div.input-autocomplete__hashtags-list div.hashtag-list-item {
                display: block;
                width: 100%;
                border-bottom: 1px solid var(--smc-main-border-color);
                padding: 10px 15px;
                cursor: pointer; }
                body div.timeline-pubbox-container > div.rp form div.input-autocomplete div.input-autocomplete__hashtags div.input-autocomplete__hashtags-list div.hashtag-list-item p {
                  font-size: 15px;
                  line-height: 18px;
                  color: var(--smc-main-text-color);
                  font-weight: 500;
                  padding: 0;
                  margin: 0; }
                  body div.timeline-pubbox-container > div.rp form div.input-autocomplete div.input-autocomplete__hashtags div.input-autocomplete__hashtags-list div.hashtag-list-item p span {
                    color: var(--smc-main-text-color-2);
                    font-weight: normal; }
                body div.timeline-pubbox-container > div.rp form div.input-autocomplete div.input-autocomplete__hashtags div.input-autocomplete__hashtags-list div.hashtag-list-item:last-child {
                  border-bottom: none; }
                body div.timeline-pubbox-container > div.rp form div.input-autocomplete div.input-autocomplete__hashtags div.input-autocomplete__hashtags-list div.hashtag-list-item:hover, body div.timeline-pubbox-container > div.rp form div.input-autocomplete div.input-autocomplete__hashtags div.input-autocomplete__hashtags-list div.hashtag-list-item:focus {
                  background: var(--smc-main-ehbg-color); }
        body div.timeline-pubbox-container > div.rp form div.preview-og-holder {
          width: 100%;
          display: block;
          line-height: 0;
          margin-bottom: 10px;
          overflow: hidden;
          background: var(--smc-main-bg-color);
          border-radius: var(--smc-main-border-rad1);
          border: 1px solid var(--smc-main-border-color);
          position: relative; }
          body div.timeline-pubbox-container > div.rp form div.preview-og-holder div.preview-og-holder-inner {
            width: 100%;
            display: block; }
            body div.timeline-pubbox-container > div.rp form div.preview-og-holder div.preview-og-holder-inner div.og-image {
              width: 100%;
              overflow: hidden;
              border-right: 1px solid var(--smc-main-border-color);
              background: var(--smc-main-ehbg-color); }
              body div.timeline-pubbox-container > div.rp form div.preview-og-holder div.preview-og-holder-inner div.og-image div.og-image-holder {
                width: 100%; }
                body div.timeline-pubbox-container > div.rp form div.preview-og-holder div.preview-og-holder-inner div.og-image div.og-image-holder img {
                  width: 100%;
                  display: block; }
            body div.timeline-pubbox-container > div.rp form div.preview-og-holder div.preview-og-holder-inner div.og-url-data {
              display: block;
              width: 100%;
              padding: 15px;
              overflow: hidden; }
              body div.timeline-pubbox-container > div.rp form div.preview-og-holder div.preview-og-holder-inner div.og-url-data h5, body div.timeline-pubbox-container > div.rp form div.preview-og-holder div.preview-og-holder-inner div.og-url-data p, body div.timeline-pubbox-container > div.rp form div.preview-og-holder div.preview-og-holder-inner div.og-url-data a {
                width: 100%;
                display: block; }
              body div.timeline-pubbox-container > div.rp form div.preview-og-holder div.preview-og-holder-inner div.og-url-data h5 {
                padding: 0;
                margin: 0 0 5px 0;
                font-size: 16px;
                line-height: 20px;
                color: var(--smc-main-text-color);
                word-wrap: break-word; }
              body div.timeline-pubbox-container > div.rp form div.preview-og-holder div.preview-og-holder-inner div.og-url-data p {
                font-size: 11px;
                color: var(--smc-main-text-color-2);
                line-height: 18px;
                padding: 0;
                margin: 0 0 5px 0;
                word-wrap: break-word; }
              body div.timeline-pubbox-container > div.rp form div.preview-og-holder div.preview-og-holder-inner div.og-url-data a {
                font-size: 13px;
                line-height: 18px;
                color: var(--smc-main-uiel-color);
                padding: 0;
                margin: 0;
                word-wrap: break-word; }
          body div.timeline-pubbox-container > div.rp form div.preview-og-holder button.delete-preview-og {
            margin: 0;
            padding: 0;
            line-height: 0;
            position: absolute;
            top: 5px;
            right: 5px;
            width: 25px;
            height: 25px;
            border-radius: 10em;
            cursor: pointer;
            transition: visibility 0.1s linear,opacity 0.1s linear;
            display: flex;
            flex-direction: row;
            justify-content: center;
            align-items: center;
            background-color: var(--smc-main-uiel-color);
            border: none;
            box-shadow: none;
            outline: 0; }
            body div.timeline-pubbox-container > div.rp form div.preview-og-holder button.delete-preview-og:disabled {
              cursor: wait !important; }
            body div.timeline-pubbox-container > div.rp form div.preview-og-holder button.delete-preview-og svg {
              width: 17px;
              height: 17px; }
              body div.timeline-pubbox-container > div.rp form div.preview-og-holder button.delete-preview-og svg * {
                stroke: #fff; }
        body div.timeline-pubbox-container > div.rp form div.preview-images-holder {
          width: 100%;
          display: block;
          line-height: 0;
          margin-bottom: 10px; }
          body div.timeline-pubbox-container > div.rp form div.preview-images-holder div.preview-images-list {
            line-height: 0;
            display: flex;
            flex-direction: row;
            flex-wrap: wrap;
            justify-content: flex-start;
            overflow: hidden;
            margin-left: -5px;
            margin-right: -5px; }
            body div.timeline-pubbox-container > div.rp form div.preview-images-holder div.preview-images-list div.preview-images-list-item {
              width: 25%;
              max-width: 25%;
              min-width: 25%;
              flex-basis: 25%;
              padding: 5px; }
              body div.timeline-pubbox-container > div.rp form div.preview-images-holder div.preview-images-list div.preview-images-list-item div.li-inner-content {
                border-radius: var(--smc-main-border-rad2);
                border: 1px solid var(--smc-main-border-color);
                overflow: hidden;
                position: relative;
                background: #e6ecf0;
                height: 100%;
                width: 100%; }
                body div.timeline-pubbox-container > div.rp form div.preview-images-holder div.preview-images-list div.preview-images-list-item div.li-inner-content img {
                  width: 100%;
                  object-fit: cover;
                  height: 100%; }
                body div.timeline-pubbox-container > div.rp form div.preview-images-holder div.preview-images-list div.preview-images-list-item div.li-inner-content button.delete-preview-image {
                  position: absolute;
                  padding: 0;
                  margin: 0;
                  line-height: 0;
                  top: 5px;
                  right: 5px;
                  width: 25px;
                  height: 25px;
                  border-radius: 10em;
                  cursor: pointer;
                  transition: visibility 0.1s linear,opacity 0.1s linear;
                  display: flex;
                  flex-direction: row;
                  justify-content: center;
                  align-items: center;
                  background-color: var(--smc-main-uiel-color);
                  border: none;
                  box-shadow: none;
                  outline: 0; }
                  body div.timeline-pubbox-container > div.rp form div.preview-images-holder div.preview-images-list div.preview-images-list-item div.li-inner-content button.delete-preview-image:disabled {
                    cursor: wait !important; }
                  body div.timeline-pubbox-container > div.rp form div.preview-images-holder div.preview-images-list div.preview-images-list-item div.li-inner-content button.delete-preview-image svg {
                    width: 17px;
                    height: 17px; }
                    body div.timeline-pubbox-container > div.rp form div.preview-images-holder div.preview-images-list div.preview-images-list-item div.li-inner-content button.delete-preview-image svg * {
                      stroke: #fff; }
        body div.timeline-pubbox-container > div.rp form div.preview-gifs-holder {
          display: block;
          width: 100%;
          line-height: 0;
          overflow: hidden; }
          body div.timeline-pubbox-container > div.rp form div.preview-gifs-holder div.preview-gifs-loader {
            width: 100%;
            display: block;
            line-height: 0;
            margin-bottom: 10px;
            overflow: hidden;
            background: var(--smc-main-bg-color);
            border-radius: var(--smc-main-border-rad1);
            border: 1px solid var(--smc-main-border-color); }
            body div.timeline-pubbox-container > div.rp form div.preview-gifs-holder div.preview-gifs-loader div.search-bar-holder {
              width: 100%;
              overflow: hidden;
              display: block;
              line-height: 0;
              border-bottom: 1px solid var(--smc-main-border-color);
              padding: 10px 50px 10px 15px;
              line-height: 0;
              position: relative;
              margin-bottom: 4px; }
              body div.timeline-pubbox-container > div.rp form div.preview-gifs-holder div.preview-gifs-loader div.search-bar-holder input {
                border: 1px solid var(--smc-main-uiel-color);
                background: transparent;
                border-radius: 5em;
                padding: 0 0 3px 40px;
                height: 38px;
                font-size: 13px;
                color: var(--smc-main-text-color);
                padding: 0px 40px; }
                body div.timeline-pubbox-container > div.rp form div.preview-gifs-holder div.preview-gifs-loader div.search-bar-holder input::placeholder {
                  color: var(--smc-main-iph-color);
                  font-size: 13px; }
                body div.timeline-pubbox-container > div.rp form div.preview-gifs-holder div.preview-gifs-loader div.search-bar-holder input:active, body div.timeline-pubbox-container > div.rp form div.preview-gifs-holder div.preview-gifs-loader div.search-bar-holder input:hover, body div.timeline-pubbox-container > div.rp form div.preview-gifs-holder div.preview-gifs-loader div.search-bar-holder input:focus {
                  box-shadow: none;
                  outline: none;
                  background: none;
                  border: 1px solid var(--smc-main-uiel-color); }
              body div.timeline-pubbox-container > div.rp form div.preview-gifs-holder div.preview-gifs-loader div.search-bar-holder a {
                position: absolute;
                left: 15px;
                top: 10px;
                text-decoration: none;
                line-height: 0px;
                z-index: 2;
                width: 40px;
                height: 40px;
                display: flex;
                flex-direction: row;
                justify-content: center;
                align-items: center;
                padding: 0;
                margin: 0; }
                body div.timeline-pubbox-container > div.rp form div.preview-gifs-holder div.preview-gifs-loader div.search-bar-holder a svg {
                  width: 22px;
                  height: 22px;
                  stroke: var(--smc-main-uiel-color); }
              body div.timeline-pubbox-container > div.rp form div.preview-gifs-holder div.preview-gifs-loader div.search-bar-holder button {
                position: absolute;
                right: 5px;
                top: 0px;
                width: 40px;
                height: 100%;
                border-radius: 10em;
                cursor: pointer;
                display: flex;
                flex-direction: row;
                justify-content: center;
                align-items: center;
                border: none;
                box-shadow: none;
                outline: 0;
                padding: 0;
                background: transparent;
                padding: 0;
                margin: 0;
                line-height: 0; }
                body div.timeline-pubbox-container > div.rp form div.preview-gifs-holder div.preview-gifs-loader div.search-bar-holder button svg {
                  width: 25px;
                  height: 25px;
                  stroke: var(--smc-main-uiel-color); }
            body div.timeline-pubbox-container > div.rp form div.preview-gifs-holder div.preview-gifs-loader div.preview-gifs-list {
              line-height: 0;
              display: flex;
              flex-direction: row;
              flex-wrap: wrap;
              justify-content: space-between;
              min-height: 100px;
              max-height: 300px;
              width: 100%;
              overflow-x: hidden;
              overflow-y: auto; }
              body div.timeline-pubbox-container > div.rp form div.preview-gifs-holder div.preview-gifs-loader div.preview-gifs-list div.row-column {
                width: 50%;
                min-width: 50%;
                max-width: 50%;
                flex-basis: 50%; }
                body div.timeline-pubbox-container > div.rp form div.preview-gifs-holder div.preview-gifs-loader div.preview-gifs-list div.row-column div.preview-gifs-list-item {
                  width: 100%; }
                  body div.timeline-pubbox-container > div.rp form div.preview-gifs-holder div.preview-gifs-loader div.preview-gifs-list div.row-column div.preview-gifs-list-item div.li-inner-content {
                    border-bottom: 4px solid #fff;
                    overflow: hidden;
                    position: relative;
                    background: var(--smc-main-bg-color);
                    width: 100%;
                    z-index: 5; }
                    body div.timeline-pubbox-container > div.rp form div.preview-gifs-holder div.preview-gifs-loader div.preview-gifs-list div.row-column div.preview-gifs-list-item div.li-inner-content.loading {
                      height: 150px; }
                    body div.timeline-pubbox-container > div.rp form div.preview-gifs-holder div.preview-gifs-loader div.preview-gifs-list div.row-column div.preview-gifs-list-item div.li-inner-content img {
                      width: 100%;
                      object-fit: cover;
                      height: 100%;
                      border-radius: 1px;
                      cursor: pointer; }
                    body div.timeline-pubbox-container > div.rp form div.preview-gifs-holder div.preview-gifs-loader div.preview-gifs-list div.row-column div.preview-gifs-list-item div.li-inner-content div.gif-preloader {
                      position: absolute;
                      left: 0px;
                      top: 0px;
                      bottom: 0px;
                      right: 0px;
                      background: var(--smc-main-bg-color);
                      display: flex;
                      flex-direction: row;
                      flex-wrap: nowrap;
                      justify-content: center;
                      align-items: center;
                      border: 1px solid var(--smc-main-border-color);
                      border-radius: 0px;
                      z-index: 10; }
                      body div.timeline-pubbox-container > div.rp form div.preview-gifs-holder div.preview-gifs-loader div.preview-gifs-list div.row-column div.preview-gifs-list-item div.li-inner-content div.gif-preloader span.spinner-icon {
                        width: 30px;
                        height: 30px; }
                        body div.timeline-pubbox-container > div.rp form div.preview-gifs-holder div.preview-gifs-loader div.preview-gifs-list div.row-column div.preview-gifs-list-item div.li-inner-content div.gif-preloader span.spinner-icon svg {
                          width: 100%;
                          height: 100%; }
                body div.timeline-pubbox-container > div.rp form div.preview-gifs-holder div.preview-gifs-loader div.preview-gifs-list div.row-column.row-1 div.preview-gifs-list-item div.li-inner-content {
                  border-right: 2px solid #fff;
                  border-left: 4px solid #fff; }
                body div.timeline-pubbox-container > div.rp form div.preview-gifs-holder div.preview-gifs-loader div.preview-gifs-list div.row-column.row-2 div.preview-gifs-list-item div.li-inner-content {
                  border-left: 2px solid #fff;
                  border-right: 4px solid #fff; }
              body div.timeline-pubbox-container > div.rp form div.preview-gifs-holder div.preview-gifs-loader div.preview-gifs-list::-webkit-scrollbar {
                width: 5px;
                background: var(--smc-main-border-color); }
              body div.timeline-pubbox-container > div.rp form div.preview-gifs-holder div.preview-gifs-loader div.preview-gifs-list::-webkit-scrollbar-thumb {
                background-color: var(--smc-main-uiel-color);
                outline: 0;
                border-radius: 5px; }
          body div.timeline-pubbox-container > div.rp form div.preview-gifs-holder div.preview-original-gif {
            width: 100%;
            display: block;
            line-height: 0px;
            position: relative;
            border-radius: var(--smc-main-border-rad1);
            border: 1px solid var(--smc-main-border-color);
            overflow: hidden;
            margin-bottom: 10px; }
            body div.timeline-pubbox-container > div.rp form div.preview-gifs-holder div.preview-original-gif img {
              width: 100%;
              object-fit: cover; }
            body div.timeline-pubbox-container > div.rp form div.preview-gifs-holder div.preview-original-gif button.delete-preview-gif {
              position: absolute;
              top: 5px;
              right: 5px;
              width: 25px;
              height: 25px;
              border-radius: 10em;
              cursor: pointer;
              transition: visibility 0.1s linear,opacity 0.1s linear;
              display: flex;
              flex-direction: row;
              justify-content: center;
              align-items: center;
              background-color: var(--smc-main-uiel-color);
              border: none;
              box-shadow: none;
              outline: 0;
              padding: 0;
              margin: 0;
              line-height: 0; }
              body div.timeline-pubbox-container > div.rp form div.preview-gifs-holder div.preview-original-gif button.delete-preview-gif:disabled {
                cursor: wait !important; }
              body div.timeline-pubbox-container > div.rp form div.preview-gifs-holder div.preview-original-gif button.delete-preview-gif svg {
                width: 17px;
                height: 17px; }
                body div.timeline-pubbox-container > div.rp form div.preview-gifs-holder div.preview-original-gif button.delete-preview-gif svg * {
                  stroke: #fff; }
            body div.timeline-pubbox-container > div.rp form div.preview-gifs-holder div.preview-original-gif div.gif-preloader {
              position: absolute;
              left: 0px;
              top: 0px;
              bottom: 0px;
              right: 0px;
              background: var(--smc-main-bg-color);
              display: flex;
              flex-direction: row;
              flex-wrap: nowrap;
              justify-content: center;
              align-items: center;
              border-radius: var(--smc-main-border-rad1);
              z-index: 10; }
              body div.timeline-pubbox-container > div.rp form div.preview-gifs-holder div.preview-original-gif div.gif-preloader span.spinner-icon {
                width: 35px;
                height: 35px; }
                body div.timeline-pubbox-container > div.rp form div.preview-gifs-holder div.preview-original-gif div.gif-preloader span.spinner-icon svg {
                  width: 100%;
                  height: 100%; }
            body div.timeline-pubbox-container > div.rp form div.preview-gifs-holder div.preview-original-gif.loading {
              height: 150px; }
              body div.timeline-pubbox-container > div.rp form div.preview-gifs-holder div.preview-original-gif.loading img {
                padding: 20px; }
        body div.timeline-pubbox-container > div.rp form div.preview-video-holder {
          width: 100%;
          display: block;
          line-height: 0;
          margin-bottom: 10px;
          position: relative; }
          body div.timeline-pubbox-container > div.rp form div.preview-video-holder button.delete-preview-video {
            position: absolute;
            padding: 0;
            margin: 0;
            line-height: 0;
            top: 5px;
            right: 5px;
            width: 25px;
            height: 25px;
            border-radius: 10em;
            cursor: pointer;
            transition: visibility 0.1s linear,opacity 0.1s linear;
            display: flex;
            flex-direction: row;
            justify-content: center;
            align-items: center;
            background-color: var(--smc-main-uiel-color);
            border: none;
            box-shadow: none;
            outline: 0; }
            body div.timeline-pubbox-container > div.rp form div.preview-video-holder button.delete-preview-video:disabled {
              cursor: wait !important; }
            body div.timeline-pubbox-container > div.rp form div.preview-video-holder button.delete-preview-video svg {
              width: 17px;
              height: 17px; }
              body div.timeline-pubbox-container > div.rp form div.preview-video-holder button.delete-preview-video svg * {
                stroke: #fff; }
          body div.timeline-pubbox-container > div.rp form div.preview-video-holder div.video-player {
            width: 100%;
            display: block;
            max-height: 50%;
            background: #e6ecf0;
            border-radius: var(--smc-main-border-rad1);
            border: 1px solid var(--smc-main-border-color);
            overflow: hidden; }
            body div.timeline-pubbox-container > div.rp form div.preview-video-holder div.video-player a {
              display: block;
              line-height: 0;
              text-decoration: none;
              position: relative; }
              body div.timeline-pubbox-container > div.rp form div.preview-video-holder div.video-player a img {
                width: 100%; }
              body div.timeline-pubbox-container > div.rp form div.preview-video-holder div.video-player a div.video-icon {
                position: absolute;
                left: 0;
                top: 0;
                bottom: 0;
                right: 0;
                display: flex;
                flex-direction: row;
                align-items: center;
                justify-content: center;
                cursor: pointer; }
                body div.timeline-pubbox-container > div.rp form div.preview-video-holder div.video-player a div.video-icon span {
                  width: 55px;
                  height: 55px;
                  background: var(--smc-main-uiel-color);
                  border-radius: 10em;
                  padding: 15px;
                  box-shadow: rgba(0, 0, 0, 0.1) 0px 1px 10px 0px;
                  border: 3px solid #fff; }
                  body div.timeline-pubbox-container > div.rp form div.preview-video-holder div.video-player a div.video-icon span svg {
                    width: 100%;
                    height: 100%;
                    fill: #fff;
                    margin-left: 2px; }
        body div.timeline-pubbox-container > div.rp form div.preview-audio-holder {
          width: 100%;
          display: flex;
          align-items: center;
          flex-wrap: nowrap;
          line-height: 0;
          margin-bottom: 10px;
          overflow: hidden; }
          body div.timeline-pubbox-container > div.rp form div.preview-audio-holder button.delete-preview-audio {
            padding: 0;
            margin: 0;
            line-height: 0;
            width: 25px;
            height: 25px;
            border-radius: 10em;
            cursor: pointer;
            transition: visibility 0.1s linear,opacity 0.1s linear;
            display: flex;
            flex-direction: row;
            justify-content: center;
            align-items: center;
            background-color: var(--smc-main-uiel-color);
            border: none;
            box-shadow: none;
            outline: 0; }
            body div.timeline-pubbox-container > div.rp form div.preview-audio-holder button.delete-preview-audio:disabled {
              cursor: wait !important; }
            body div.timeline-pubbox-container > div.rp form div.preview-audio-holder button.delete-preview-audio svg {
              width: 17px;
              height: 17px; }
              body div.timeline-pubbox-container > div.rp form div.preview-audio-holder button.delete-preview-audio svg * {
                stroke: #fff; }
          body div.timeline-pubbox-container > div.rp form div.preview-audio-holder div.preview-audio {
            flex: 1;
            overflow: hidden;
            margin-right: 15px; }
            body div.timeline-pubbox-container > div.rp form div.preview-audio-holder div.preview-audio audio {
              width: 100%; }
        body div.timeline-pubbox-container > div.rp form div.preview-poll-holder {
          width: 100%;
          display: block;
          line-height: 0;
          margin-bottom: 10px;
          overflow: hidden;
          background: var(--smc-main-bg-color);
          border-radius: var(--smc-main-border-rad1);
          border: 1px solid var(--smc-main-border-color); }
          body div.timeline-pubbox-container > div.rp form div.preview-poll-holder div.poll-data-inputs {
            width: 100%;
            display: block;
            line-height: 0;
            padding: 15px;
            border-top: 1px solid var(--smc-main-border-color);
            border-bottom: 1px solid var(--smc-main-border-color); }
            body div.timeline-pubbox-container > div.rp form div.preview-poll-holder div.poll-data-inputs div.data-input-item {
              width: 100%;
              display: block;
              line-height: 0;
              margin-bottom: 20px;
              position: relative; }
              body div.timeline-pubbox-container > div.rp form div.preview-poll-holder div.poll-data-inputs div.data-input-item input {
                width: 100%;
                height: 46px;
                border: none;
                border-radius: 0px;
                background: var(--smc-main-ibg-color);
                border-bottom: 2px solid var(--smc-main-border-color);
                box-shadow: none;
                outline: 0;
                font-size: 13px;
                color: var(--smc-main-text-color);
                padding-left: 15px;
                padding-right: 50px; }
                body div.timeline-pubbox-container > div.rp form div.preview-poll-holder div.poll-data-inputs div.data-input-item input::placeholder {
                  font-size: 13px;
                  color: var(--smc-main-text-color-2); }
                body div.timeline-pubbox-container > div.rp form div.preview-poll-holder div.poll-data-inputs div.data-input-item input:hover, body div.timeline-pubbox-container > div.rp form div.preview-poll-holder div.poll-data-inputs div.data-input-item input:focus, body div.timeline-pubbox-container > div.rp form div.preview-poll-holder div.poll-data-inputs div.data-input-item input:active {
                  border-bottom: 2px solid var(--smc-main-uiel-color);
                  background: var(--smc-main-ibg-color); }
                  body div.timeline-pubbox-container > div.rp form div.preview-poll-holder div.poll-data-inputs div.data-input-item input:hover + small, body div.timeline-pubbox-container > div.rp form div.preview-poll-holder div.poll-data-inputs div.data-input-item input:focus + small, body div.timeline-pubbox-container > div.rp form div.preview-poll-holder div.poll-data-inputs div.data-input-item input:active + small {
                    display: inline-block; }
              body div.timeline-pubbox-container > div.rp form div.preview-poll-holder div.poll-data-inputs div.data-input-item small {
                position: absolute;
                top: 0px;
                right: 10px;
                bottom: 0px;
                color: var(--smc-main-text-color-2);
                font-size: 11px;
                text-transform: uppercase;
                line-height: 46px;
                display: none;
                letter-spacing: 1px; }
                body div.timeline-pubbox-container > div.rp form div.preview-poll-holder div.poll-data-inputs div.data-input-item small:hover, body div.timeline-pubbox-container > div.rp form div.preview-poll-holder div.poll-data-inputs div.data-input-item small:active {
                  display: inline-block; }
              body div.timeline-pubbox-container > div.rp form div.preview-poll-holder div.poll-data-inputs div.data-input-item:last-child {
                margin-bottom: 0px; }
          body div.timeline-pubbox-container > div.rp form div.preview-poll-holder div.poll-data-title {
            width: 100%;
            display: block;
            overflow: hidden;
            line-height: 0;
            padding: 15px; }
            body div.timeline-pubbox-container > div.rp form div.preview-poll-holder div.poll-data-title h5 {
              padding: 0;
              margin: 0;
              font-size: 13px;
              color: var(--smc-main-uiel-color);
              line-height: 13px;
              text-transform: uppercase;
              white-space: nowrap;
              max-width: 100%;
              overflow: hidden;
              text-overflow: ellipsis;
              font-weight: 500; }
            body div.timeline-pubbox-container > div.rp form div.preview-poll-holder div.poll-data-title button.cancel-poll {
              width: 20px;
              height: 20px;
              border-radius: 10em;
              cursor: pointer;
              display: inline-block;
              border: none;
              box-shadow: none;
              outline: 0;
              padding: 0;
              background: transparent;
              padding: 0;
              margin: 0;
              line-height: 0; }
              body div.timeline-pubbox-container > div.rp form div.preview-poll-holder div.poll-data-title button.cancel-poll svg {
                width: 20px;
                height: 20px; }
                body div.timeline-pubbox-container > div.rp form div.preview-poll-holder div.poll-data-title button.cancel-poll svg * {
                  stroke: var(--smc-main-uiel-color); }
          body div.timeline-pubbox-container > div.rp form div.preview-poll-holder div.poll-data-ctrls {
            width: 100%;
            display: block;
            overflow: hidden;
            line-height: 0;
            padding: 15px; }
            body div.timeline-pubbox-container > div.rp form div.preview-poll-holder div.poll-data-ctrls:disabled {
              cursor: not-allowed;
              opacity: 0.5; }
        body div.timeline-pubbox-container > div.rp form div.post-ctrls-holder {
          width: 100%;
          display: flex;
          flex-direction: row;
          flex-wrap: nowrap;
          align-items: center;
          margin-bottom: 10px;
          margin-left: -7px; }
          body div.timeline-pubbox-container > div.rp form div.post-ctrls-holder button.ctrl-item {
            background: transparent;
            border: none;
            outline: none;
            padding: 0px;
            margin: 0 3px 0 0;
            box-shadow: none;
            line-height: 0px;
            width: 35px;
            height: 35px;
            border-radius: 10em;
            position: relative;
            cursor: pointer;
            transition: all 0.10s ease-in-out; }
            body div.timeline-pubbox-container > div.rp form div.post-ctrls-holder button.ctrl-item svg {
              width: 22px;
              height: 22px;
              position: absolute;
              left: 0;
              top: 0;
              bottom: 0;
              right: 0;
              margin: auto;
              stroke: var(--smc-main-uiel-color); }
            body div.timeline-pubbox-container > div.rp form div.post-ctrls-holder button.ctrl-item:hover::after, body div.timeline-pubbox-container > div.rp form div.post-ctrls-holder button.ctrl-item:active::after, body div.timeline-pubbox-container > div.rp form div.post-ctrls-holder button.ctrl-item:focus::after {
              width: 35px;
              height: 35px;
              position: absolute;
              left: 0;
              top: 0;
              bottom: 0;
              right: 0;
              background: #0074b01f;
              content: "";
              border-radius: 5em; }
            body div.timeline-pubbox-container > div.rp form div.post-ctrls-holder button.ctrl-item.text-length {
              text-align: center;
              border: none;
              padding: 0px;
              width: auto;
              margin-right: 0; }
              body div.timeline-pubbox-container > div.rp form div.post-ctrls-holder button.ctrl-item.text-length:hover, body div.timeline-pubbox-container > div.rp form div.post-ctrls-holder button.ctrl-item.text-length:active, body div.timeline-pubbox-container > div.rp form div.post-ctrls-holder button.ctrl-item.text-length:focus {
                background: transparent; }
                body div.timeline-pubbox-container > div.rp form div.post-ctrls-holder button.ctrl-item.text-length:hover:after, body div.timeline-pubbox-container > div.rp form div.post-ctrls-holder button.ctrl-item.text-length:active:after, body div.timeline-pubbox-container > div.rp form div.post-ctrls-holder button.ctrl-item.text-length:focus:after {
                  display: none; }
              body div.timeline-pubbox-container > div.rp form div.post-ctrls-holder button.ctrl-item.text-length small {
                color: var(--smc-main-text-color-2);
                font-weight: normal;
                font-size: 13px;
                line-height: 35px;
                vertical-align: middle; }
                body div.timeline-pubbox-container > div.rp form div.post-ctrls-holder button.ctrl-item.text-length small.len-error {
                  color: var(--smc-main-red-color);
                  font-weight: bold; }
            body div.timeline-pubbox-container > div.rp form div.post-ctrls-holder button.ctrl-item:disabled {
              cursor: not-allowed;
              opacity: 0.5; }
            body div.timeline-pubbox-container > div.rp form div.post-ctrls-holder button.ctrl-item.audio-recording {
              position: relative; }
              body div.timeline-pubbox-container > div.rp form div.post-ctrls-holder button.ctrl-item.audio-recording svg {
                fill: var(--smc-main-red-color);
                stroke: var(--smc-main-red-color); }
              body div.timeline-pubbox-container > div.rp form div.post-ctrls-holder button.ctrl-item.audio-recording::before {
                width: 35px;
                height: 35px;
                position: absolute;
                left: 0;
                top: 0;
                bottom: 0;
                right: 0;
                background: transparent;
                content: "";
                border-radius: 5em;
                box-shadow: 0 0 0 0 var(--smc-main-red-color-lighten-5);
                transform: scale(1);
                animation: pulse 3s infinite; }
              body div.timeline-pubbox-container > div.rp form div.post-ctrls-holder button.ctrl-item.audio-recording span.record-timer {
                width: 50px;
                position: absolute;
                top: -18px;
                left: calc(50% - 25px);
                color: #fff;
                background: var(--smc-main-uiel-color);
                font-size: 13px;
                border-radius: 15px;
                padding: 3px 5px;
                line-height: 13px;
                box-shadow: var(--smc-main-box-shadow-eff); }
                body div.timeline-pubbox-container > div.rp form div.post-ctrls-holder button.ctrl-item.audio-recording span.record-timer:after {
                  content: '';
                  display: block;
                  width: 0;
                  height: 0;
                  position: absolute;
                  border-color: var(--smc-main-uiel-color) transparent transparent transparent;
                  border-style: solid;
                  border-width: 6px;
                  left: calc(50% - 6px);
                  top: 100%; }
        body div.timeline-pubbox-container > div.rp form div.post-privacy-holder {
          width: 100%;
          display: flex;
          align-items: center;
          justify-content: space-between;
          flex-wrap: nowrap;
          border-top: 1px solid var(--smc-main-border-color);
          padding-top: 15px; }
          body div.timeline-pubbox-container > div.rp form div.post-privacy-holder div.post-privacy-holder_lp button.privacy-settings {
            background: none;
            padding: 0;
            margin: 0;
            line-height: 0;
            border: none; }
            body div.timeline-pubbox-container > div.rp form div.post-privacy-holder div.post-privacy-holder_lp button.privacy-settings a.dropdown-toggle {
              display: block;
              line-height: 0;
              padding: 0;
              margin: 0;
              text-decoration: none; }
              body div.timeline-pubbox-container > div.rp form div.post-privacy-holder div.post-privacy-holder_lp button.privacy-settings a.dropdown-toggle:after, body div.timeline-pubbox-container > div.rp form div.post-privacy-holder div.post-privacy-holder_lp button.privacy-settings a.dropdown-toggle:before {
                display: none; }
              body div.timeline-pubbox-container > div.rp form div.post-privacy-holder div.post-privacy-holder_lp button.privacy-settings a.dropdown-toggle span.d-inline-flex {
                height: 30px; }
                body div.timeline-pubbox-container > div.rp form div.post-privacy-holder div.post-privacy-holder_lp button.privacy-settings a.dropdown-toggle span.d-inline-flex span.flex-item.icon svg {
                  width: 16px;
                  height: 16px;
                  stroke: var(--smc-main-uiel-color);
                  stroke-width: 2; }
                body div.timeline-pubbox-container > div.rp form div.post-privacy-holder div.post-privacy-holder_lp button.privacy-settings a.dropdown-toggle span.d-inline-flex span.flex-item.label {
                  font-size: 13px;
                  line-height: 13px;
                  color: var(--smc-main-uiel-color);
                  margin-left: 8px;
                  font-weight: 500; }
                  @media (max-width: 1199.98px) {
                    body div.timeline-pubbox-container > div.rp form div.post-privacy-holder div.post-privacy-holder_lp button.privacy-settings a.dropdown-toggle span.d-inline-flex span.flex-item.label {
                      display: none; } }
            body div.timeline-pubbox-container > div.rp form div.post-privacy-holder div.post-privacy-holder_lp button.privacy-settings:hover, body div.timeline-pubbox-container > div.rp form div.post-privacy-holder div.post-privacy-holder_lp button.privacy-settings:active {
              background: none; }
          body div.timeline-pubbox-container > div.rp form div.post-privacy-holder div.post-privacy-holder_rp {
            margin-left: 15px; }
            body div.timeline-pubbox-container > div.rp form div.post-privacy-holder div.post-privacy-holder_rp button.post-pub-btn {
              cursor: pointer;
              height: 30px;
              line-height: 100%;
              padding-top: 0px;
              padding-bottom: 0px; }
              body div.timeline-pubbox-container > div.rp form div.post-privacy-holder div.post-privacy-holder_rp button.post-pub-btn:disabled {
                opacity: 0.6;
                cursor: default; }
  body div.popover {
    padding: 0;
    max-width: 100%;
    border: none;
    box-shadow: none;
    outline: 0;
    border-radius: 0px;
    background: transparent;
    overflow: visible; }
    body div.popover div.arrow {
      display: none; }
    body div.popover h3.popover-header {
      display: none; }
    body div.popover div.popover-body {
      padding: 1px;
      margin: 0;
      border: none;
      box-shadow: none; }
      body div.popover div.popover-body div.user-info-lbox {
        width: 340px;
        display: block;
        background: var(--smc-main-bg-color-2);
        box-shadow: var(--smc-main-box-shadow-eff);
        border-radius: var(--smc-main-border-rad1);
        z-index: 1200; }
        body div.popover div.popover-body div.user-info-lbox div.user-info-lbox__inner {
          width: 100%; }
          body div.popover div.popover-body div.user-info-lbox div.user-info-lbox__inner div.user-info-lbox__user-data {
            display: block; }
            body div.popover div.popover-body div.user-info-lbox div.user-info-lbox__inner div.user-info-lbox__user-data div.user-info-lbox__avatar {
              margin-bottom: 50px;
              position: relative; }
              body div.popover div.popover-body div.user-info-lbox div.user-info-lbox__inner div.user-info-lbox__user-data div.user-info-lbox__avatar div.cover {
                width: 100%;
                min-height: 110px;
                background: var(--smc-main-bg-color);
                border-top-left-radius: var(--smc-main-border-rad1);
                border-top-right-radius: var(--smc-main-border-rad1);
                overflow: hidden; }
                body div.popover div.popover-body div.user-info-lbox div.user-info-lbox__inner div.user-info-lbox__user-data div.user-info-lbox__avatar div.cover img {
                  width: 100%; }
              body div.popover div.popover-body div.user-info-lbox div.user-info-lbox__inner div.user-info-lbox__user-data div.user-info-lbox__avatar div.avatar {
                width: 100px;
                height: 100px;
                overflow: hidden;
                border-radius: 100px;
                position: absolute;
                left: 15px;
                bottom: -50px;
                border: 3px solid var(--smc-main-bg-color-2);
                background: var(--smc-main-bg-color); }
                body div.popover div.popover-body div.user-info-lbox div.user-info-lbox__inner div.user-info-lbox__user-data div.user-info-lbox__avatar div.avatar img {
                  width: 100%; }
            body div.popover div.popover-body div.user-info-lbox div.user-info-lbox__inner div.user-info-lbox__user-data div.user-info-lbox__info {
              padding: 15px; }
              body div.popover div.popover-body div.user-info-lbox div.user-info-lbox__inner div.user-info-lbox__user-data div.user-info-lbox__info div.name {
                margin-bottom: 10px; }
                body div.popover div.popover-body div.user-info-lbox div.user-info-lbox__inner div.user-info-lbox__user-data div.user-info-lbox__info div.name a {
                  text-decoration: none;
                  display: block; }
                  body div.popover div.popover-body div.user-info-lbox div.user-info-lbox__inner div.user-info-lbox__user-data div.user-info-lbox__info div.name a h4 {
                    padding: 0;
                    margin: 0; }
                    body div.popover div.popover-body div.user-info-lbox div.user-info-lbox__inner div.user-info-lbox__user-data div.user-info-lbox__info div.name a h4 span b {
                      color: var(--smc-main-text-color);
                      font-size: 20px;
                      line-height: 28px;
                      font-weight: 500;
                      display: inherit; }
                  body div.popover div.popover-body div.user-info-lbox div.user-info-lbox__inner div.user-info-lbox__user-data div.user-info-lbox__info div.name a span {
                    display: inherit;
                    width: 100%;
                    color: var(--smc-main-text-color-2);
                    font-size: 14px;
                    line-height: 18px; }
              body div.popover div.popover-body div.user-info-lbox div.user-info-lbox__inner div.user-info-lbox__user-data div.user-info-lbox__info div.stats {
                width: 100%;
                overflow: hidden;
                display: flex;
                flex-direction: row;
                flex-wrap: nowrap; }
                body div.popover div.popover-body div.user-info-lbox div.user-info-lbox__inner div.user-info-lbox__user-data div.user-info-lbox__info div.stats div.stat-holder {
                  line-height: 0px;
                  overflow: hidden;
                  padding: 0px 3px;
                  max-width: 50%; }
                  body div.popover div.popover-body div.user-info-lbox div.user-info-lbox__inner div.user-info-lbox__user-data div.user-info-lbox__info div.stats div.stat-holder a {
                    text-decoration: none;
                    line-height: 0;
                    display: inline-flex;
                    align-items: center;
                    overflow: hidden;
                    max-width: 100%; }
                  body div.popover div.popover-body div.user-info-lbox div.user-info-lbox__inner div.user-info-lbox__user-data div.user-info-lbox__info div.stats div.stat-holder span {
                    font-size: 13px;
                    line-height: 18px;
                    color: var(--smc-main-text-color-2);
                    overflow: hidden;
                    text-overflow: ellipsis; }
                  body div.popover div.popover-body div.user-info-lbox div.user-info-lbox__inner div.user-info-lbox__user-data div.user-info-lbox__info div.stats div.stat-holder b {
                    font-size: 14px;
                    color: var(--smc-main-text-color);
                    font-weight: 500;
                    line-height: 18px;
                    margin-right: 5px; }
                  body div.popover div.popover-body div.user-info-lbox div.user-info-lbox__inner div.user-info-lbox__user-data div.user-info-lbox__info div.stats div.stat-holder:first-child {
                    margin-right: 15px; }
              body div.popover div.popover-body div.user-info-lbox div.user-info-lbox__inner div.user-info-lbox__user-data div.user-info-lbox__info div.about {
                width: 100%;
                margin-top: 15px; }
                body div.popover div.popover-body div.user-info-lbox div.user-info-lbox__inner div.user-info-lbox__user-data div.user-info-lbox__info div.about p {
                  font-size: 14px;
                  line-height: 22px;
                  color: var(--smc-main-text-color-lighten-5);
                  padding: 0;
                  margin: 0; }
          body div.popover div.popover-body div.user-info-lbox div.user-info-lbox__inner div.user-info-lbox__user-ctrls {
            border-top: 1px solid var(--smc-main-border-color);
            padding: 15px; }
  @media (max-width: 1199.98px) {
    body div.mobile-bottom-navbar {
      display: block; }
    body div.sb-open-overlay {
      cursor: pointer;
      -moz-transition: right 0.5s;
      -o-transition: right 0.5s;
      -webkit-transition: right 0.5s;
      transition: right 0.5s;
      position: fixed;
      left: 0;
      top: 0;
      width: 100vw;
      height: 100vh;
      bottom: 0;
      right: 0;
      background-color: rgba(0, 0, 0, 0.4);
      z-index: 105; } }

/* ===================================================== */
body.cl-app-confirm_email div.confirm-email-container {
  width: 100%;
  display: block; }
  body.cl-app-confirm_email div.confirm-email-container div.confirm-email-content form.form {
    padding: 50px 50px; }
    body.cl-app-confirm_email div.confirm-email-container div.confirm-email-content form.form div.form-header div.icon {
      width: 100%;
      display: block;
      line-height: 0;
      text-align: center;
      margin-bottom: 15px; }
      body.cl-app-confirm_email div.confirm-email-container div.confirm-email-content form.form div.form-header div.icon svg {
        width: 60px;
        height: 60px; }
        body.cl-app-confirm_email div.confirm-email-container div.confirm-email-content form.form div.form-header div.icon svg * {
          stroke: var(--smc-main-uiel-color); }
    body.cl-app-confirm_email div.confirm-email-container div.confirm-email-content form.form div.form-header h4 {
      font-size: 24px;
      line-height: 32px;
      padding: 0;
      margin: 0 0 10px 0;
      color: var(--smc-main-text-color);
      font-weight: bold;
      text-align: center; }
    body.cl-app-confirm_email div.confirm-email-container div.confirm-email-content form.form div.form-header p {
      font-size: 13px;
      line-height: 20px;
      color: var(--smc-main-uiel-color);
      text-align: center;
      margin-bottom: 50px; }

/* ===================================================== */
body.cl-app-confirm_reg div.confirm-registration-container {
  width: 100%;
  display: block; }
  body.cl-app-confirm_reg div.confirm-registration-container div.confirm-registration-content form.form {
    padding: 50px 50px; }
    body.cl-app-confirm_reg div.confirm-registration-container div.confirm-registration-content form.form div.form-header div.icon {
      width: 100%;
      display: block;
      line-height: 0;
      text-align: center;
      margin-bottom: 15px; }
      body.cl-app-confirm_reg div.confirm-registration-container div.confirm-registration-content form.form div.form-header div.icon svg {
        width: 60px;
        height: 60px; }
        body.cl-app-confirm_reg div.confirm-registration-container div.confirm-registration-content form.form div.form-header div.icon svg * {
          stroke: var(--smc-main-uiel-color); }
    body.cl-app-confirm_reg div.confirm-registration-container div.confirm-registration-content form.form div.form-header h4 {
      font-size: 24px;
      line-height: 32px;
      padding: 0;
      margin: 0 0 10px 0;
      color: var(--smc-main-text-color);
      font-weight: bold;
      text-align: center; }
    body.cl-app-confirm_reg div.confirm-registration-container div.confirm-registration-content form.form div.form-header p {
      font-size: 13px;
      line-height: 20px;
      color: var(--smc-main-uiel-color);
      text-align: center;
      margin-bottom: 50px; }

/* ===================================================== */
body.cl-app-conversation main.main-content-container div.main-content-container-inner {
  height: 100vh !important;
  padding-bottom: 0px !important; }
  body.cl-app-conversation main.main-content-container div.main-content-container-inner div.timeline-container-inner {
    height: 100%; }
    body.cl-app-conversation main.main-content-container div.main-content-container-inner div.timeline-container-inner div.timeline-container {
      height: 100%; }
      body.cl-app-conversation main.main-content-container div.main-content-container-inner div.timeline-container-inner div.timeline-container div.conversation-app-body {
        width: 100%;
        height: 100%;
        display: flex;
        flex-direction: column;
        flex-wrap: nowrap;
        overflow: hidden; }
        body.cl-app-conversation main.main-content-container div.main-content-container-inner div.timeline-container-inner div.timeline-container div.conversation-app-body div.vue-app-body {
          width: 100%;
          flex: 1;
          overflow: hidden; }
          body.cl-app-conversation main.main-content-container div.main-content-container-inner div.timeline-container-inner div.timeline-container div.conversation-app-body div.vue-app-body div.vue-app-body-inner {
            width: 100%;
            height: 100%;
            display: flex;
            flex-direction: column;
            flex-wrap: nowrap;
            overflow: hidden; }
            body.cl-app-conversation main.main-content-container div.main-content-container-inner div.timeline-container-inner div.timeline-container div.conversation-app-body div.vue-app-body div.vue-app-body-inner div.conversation--search-form-wrapper {
              width: 100%;
              line-height: 0px; }
              body.cl-app-conversation main.main-content-container div.main-content-container-inner div.timeline-container-inner div.timeline-container div.conversation-app-body div.vue-app-body div.vue-app-body-inner div.conversation--search-form-wrapper form {
                width: 100%;
                display: flex;
                flex-direction: row;
                flex-wrap: nowrap;
                align-items: center;
                justify-content: space-between;
                padding: 15px;
                border-bottom: 1px solid var(--smc-main-border-color); }
                body.cl-app-conversation main.main-content-container div.main-content-container-inner div.timeline-container-inner div.timeline-container div.conversation-app-body div.vue-app-body div.vue-app-body-inner div.conversation--search-form-wrapper form div.keyword-input {
                  flex: 1;
                  line-height: 0px;
                  position: relative;
                  margin-right: 10px;
                  margin-left: 15px; }
                  body.cl-app-conversation main.main-content-container div.main-content-container-inner div.timeline-container-inner div.timeline-container div.conversation-app-body div.vue-app-body div.vue-app-body-inner div.conversation--search-form-wrapper form div.keyword-input input {
                    border: 1px solid var(--smc-main-border-color);
                    background: var(--smc-main-ibg-color);
                    border-radius: 10em;
                    padding: 2px 0 0 50px;
                    height: 40px;
                    font-size: 13px;
                    color: var(--smc-main-text-color);
                    width: 100%; }
                    body.cl-app-conversation main.main-content-container div.main-content-container-inner div.timeline-container-inner div.timeline-container div.conversation-app-body div.vue-app-body div.vue-app-body-inner div.conversation--search-form-wrapper form div.keyword-input input::placeholder {
                      color: var(--smc-main-iph-color);
                      font-size: 12px; }
                    body.cl-app-conversation main.main-content-container div.main-content-container-inner div.timeline-container-inner div.timeline-container div.conversation-app-body div.vue-app-body div.vue-app-body-inner div.conversation--search-form-wrapper form div.keyword-input input:active, body.cl-app-conversation main.main-content-container div.main-content-container-inner div.timeline-container-inner div.timeline-container div.conversation-app-body div.vue-app-body div.vue-app-body-inner div.conversation--search-form-wrapper form div.keyword-input input:hover, body.cl-app-conversation main.main-content-container div.main-content-container-inner div.timeline-container-inner div.timeline-container div.conversation-app-body div.vue-app-body div.vue-app-body-inner div.conversation--search-form-wrapper form div.keyword-input input:focus {
                      box-shadow: none;
                      outline: none;
                      border: 1px solid var(--smc-main-uiel-color); }
                      body.cl-app-conversation main.main-content-container div.main-content-container-inner div.timeline-container-inner div.timeline-container div.conversation-app-body div.vue-app-body div.vue-app-body-inner div.conversation--search-form-wrapper form div.keyword-input input:active + span.icon svg, body.cl-app-conversation main.main-content-container div.main-content-container-inner div.timeline-container-inner div.timeline-container div.conversation-app-body div.vue-app-body div.vue-app-body-inner div.conversation--search-form-wrapper form div.keyword-input input:hover + span.icon svg, body.cl-app-conversation main.main-content-container div.main-content-container-inner div.timeline-container-inner div.timeline-container div.conversation-app-body div.vue-app-body div.vue-app-body-inner div.conversation--search-form-wrapper form div.keyword-input input:focus + span.icon svg {
                        stroke: var(--smc-main-uiel-color);
                        opacity: 1; }
                  body.cl-app-conversation main.main-content-container div.main-content-container-inner div.timeline-container-inner div.timeline-container div.conversation-app-body div.vue-app-body div.vue-app-body-inner div.conversation--search-form-wrapper form div.keyword-input span.icon {
                    position: absolute;
                    left: 12px;
                    top: 10px;
                    text-decoration: none;
                    line-height: 0px;
                    z-index: 2;
                    width: 22px;
                    height: 22px; }
                    body.cl-app-conversation main.main-content-container div.main-content-container-inner div.timeline-container-inner div.timeline-container div.conversation-app-body div.vue-app-body div.vue-app-body-inner div.conversation--search-form-wrapper form div.keyword-input span.icon svg {
                      width: 100%;
                      height: 100%;
                      stroke: var(--smc-main-text-color-2);
                      opacity: 0.8; }
                  body.cl-app-conversation main.main-content-container div.main-content-container-inner div.timeline-container-inner div.timeline-container div.conversation-app-body div.vue-app-body div.vue-app-body-inner div.conversation--search-form-wrapper form div.keyword-input span.spinner-icon {
                    position: absolute;
                    right: 12px;
                    top: 7px;
                    text-decoration: none;
                    line-height: 0px;
                    z-index: 2;
                    width: 22px;
                    height: 22px; }
                    body.cl-app-conversation main.main-content-container div.main-content-container-inner div.timeline-container-inner div.timeline-container div.conversation-app-body div.vue-app-body div.vue-app-body-inner div.conversation--search-form-wrapper form div.keyword-input span.spinner-icon svg {
                      width: 100%;
                      height: 100%; }
                body.cl-app-conversation main.main-content-container div.main-content-container-inner div.timeline-container-inner div.timeline-container div.conversation-app-body div.vue-app-body div.vue-app-body-inner div.conversation--search-form-wrapper form div.interlocutor-info-holder a {
                  display: inline-block; }
                  body.cl-app-conversation main.main-content-container div.main-content-container-inner div.timeline-container-inner div.timeline-container div.conversation-app-body div.vue-app-body div.vue-app-body-inner div.conversation--search-form-wrapper form div.interlocutor-info-holder a img {
                    width: 30px;
                    height: 30px;
                    border-radius: 10em; }
                  body.cl-app-conversation main.main-content-container div.main-content-container-inner div.timeline-container-inner div.timeline-container div.conversation-app-body div.vue-app-body div.vue-app-body-inner div.conversation--search-form-wrapper form div.interlocutor-info-holder a.online {
                    position: relative; }
                    body.cl-app-conversation main.main-content-container div.main-content-container-inner div.timeline-container-inner div.timeline-container div.conversation-app-body div.vue-app-body div.vue-app-body-inner div.conversation--search-form-wrapper form div.interlocutor-info-holder a.online:after {
                      position: absolute;
                      content: "";
                      width: 12px;
                      height: 12px;
                      border-radius: 10em;
                      background: var(--smc-main-green-color);
                      right: -2px;
                      top: -2px;
                      border: 1px solid var(--smc-main-bg-color-2); }
                body.cl-app-conversation main.main-content-container div.main-content-container-inner div.timeline-container-inner div.timeline-container div.conversation-app-body div.vue-app-body div.vue-app-body-inner div.conversation--search-form-wrapper form div.dropdown-menu-holder button.dropdown-toggle {
                  line-height: 0px;
                  padding: 0;
                  background: transparent;
                  height: 35px;
                  width: 35px;
                  border: none;
                  box-shadow: none;
                  outline: 0;
                  position: relative;
                  cursor: pointer; }
                  body.cl-app-conversation main.main-content-container div.main-content-container-inner div.timeline-container-inner div.timeline-container div.conversation-app-body div.vue-app-body div.vue-app-body-inner div.conversation--search-form-wrapper form div.dropdown-menu-holder button.dropdown-toggle svg {
                    position: absolute;
                    width: 20px;
                    height: 20px;
                    left: 0;
                    top: 0;
                    bottom: 0;
                    right: 0;
                    margin: auto;
                    stroke: var(--smc-main-uiel-color); }
                  body.cl-app-conversation main.main-content-container div.main-content-container-inner div.timeline-container-inner div.timeline-container div.conversation-app-body div.vue-app-body div.vue-app-body-inner div.conversation--search-form-wrapper form div.dropdown-menu-holder button.dropdown-toggle:after, body.cl-app-conversation main.main-content-container div.main-content-container-inner div.timeline-container-inner div.timeline-container div.conversation-app-body div.vue-app-body div.vue-app-body-inner div.conversation--search-form-wrapper form div.dropdown-menu-holder button.dropdown-toggle:before {
                    display: none !important; }
                body.cl-app-conversation main.main-content-container div.main-content-container-inner div.timeline-container-inner div.timeline-container div.conversation-app-body div.vue-app-body div.vue-app-body-inner div.conversation--search-form-wrapper form div.dropdown-menu-holder div.dropdown-menu a {
                  cursor: pointer; }
            body.cl-app-conversation main.main-content-container div.main-content-container-inner div.timeline-container-inner div.timeline-container div.conversation-app-body div.vue-app-body div.vue-app-body-inner div.conversation--messages-list-wrapper {
              flex: 1;
              display: flex;
              flex-direction: column;
              flex-wrap: nowrap;
              line-height: 0px;
              overflow: hidden;
              min-height: 200px; }
              body.cl-app-conversation main.main-content-container div.main-content-container-inner div.timeline-container-inner div.timeline-container div.conversation-app-body div.vue-app-body div.vue-app-body-inner div.conversation--messages-list-wrapper div.conversation--messages-list {
                width: 100%;
                height: 100%;
                line-height: 0px;
                background: var(--smc-main-bg-color);
                overflow-x: hidden;
                overflow-y: auto;
                padding: 7px 0px;
                background-repeat: repeat; }
                body.cl-app-conversation main.main-content-container div.main-content-container-inner div.timeline-container-inner div.timeline-container div.conversation-app-body div.vue-app-body div.vue-app-body-inner div.conversation--messages-list-wrapper div.conversation--messages-list div.conversation--messages-list-item {
                  width: 100%;
                  display: flex;
                  flex-direction: row;
                  flex-wrap: nowrap;
                  align-items: center;
                  padding: 7px 15px; }
                  body.cl-app-conversation main.main-content-container div.main-content-container-inner div.timeline-container-inner div.timeline-container div.conversation-app-body div.vue-app-body div.vue-app-body-inner div.conversation--messages-list-wrapper div.conversation--messages-list div.conversation--messages-list-item.active-sqm {
                    background: var(--smc-main-bg-color-2); }
                  body.cl-app-conversation main.main-content-container div.main-content-container-inner div.timeline-container-inner div.timeline-container div.conversation-app-body div.vue-app-body div.vue-app-body-inner div.conversation--messages-list-wrapper div.conversation--messages-list div.conversation--messages-list-item div.dropdown-menu-holder {
                    margin-top: -20px;
                    display: none;
                    opacity: 0;
                    visibility: hidden;
                    transition: all 0.40s ease; }
                    body.cl-app-conversation main.main-content-container div.main-content-container-inner div.timeline-container-inner div.timeline-container div.conversation-app-body div.vue-app-body div.vue-app-body-inner div.conversation--messages-list-wrapper div.conversation--messages-list div.conversation--messages-list-item div.dropdown-menu-holder button.dropdown-toggle {
                      line-height: 0px;
                      padding: 0;
                      background: var(--smc-main-bg-color-2);
                      height: 35px;
                      width: 35px;
                      border: none;
                      box-shadow: none;
                      outline: 0;
                      position: relative;
                      cursor: pointer;
                      border-radius: 10em; }
                      body.cl-app-conversation main.main-content-container div.main-content-container-inner div.timeline-container-inner div.timeline-container div.conversation-app-body div.vue-app-body div.vue-app-body-inner div.conversation--messages-list-wrapper div.conversation--messages-list div.conversation--messages-list-item div.dropdown-menu-holder button.dropdown-toggle svg {
                        position: absolute;
                        width: 20px;
                        height: 20px;
                        left: 0;
                        top: 0;
                        bottom: 0;
                        right: 0;
                        margin: auto;
                        stroke: var(--smc-main-uiel-color); }
                      body.cl-app-conversation main.main-content-container div.main-content-container-inner div.timeline-container-inner div.timeline-container div.conversation-app-body div.vue-app-body div.vue-app-body-inner div.conversation--messages-list-wrapper div.conversation--messages-list div.conversation--messages-list-item div.dropdown-menu-holder button.dropdown-toggle:after, body.cl-app-conversation main.main-content-container div.main-content-container-inner div.timeline-container-inner div.timeline-container div.conversation-app-body div.vue-app-body div.vue-app-body-inner div.conversation--messages-list-wrapper div.conversation--messages-list div.conversation--messages-list-item div.dropdown-menu-holder button.dropdown-toggle:before {
                        display: none !important; }
                    body.cl-app-conversation main.main-content-container div.main-content-container-inner div.timeline-container-inner div.timeline-container div.conversation-app-body div.vue-app-body div.vue-app-body-inner div.conversation--messages-list-wrapper div.conversation--messages-list div.conversation--messages-list-item div.dropdown-menu-holder div.dropdown-menu {
                      position: absolute;
                      z-index: 10; }
                      body.cl-app-conversation main.main-content-container div.main-content-container-inner div.timeline-container-inner div.timeline-container div.conversation-app-body div.vue-app-body div.vue-app-body-inner div.conversation--messages-list-wrapper div.conversation--messages-list div.conversation--messages-list-item div.dropdown-menu-holder div.dropdown-menu a {
                        cursor: pointer; }
                  body.cl-app-conversation main.main-content-container div.main-content-container-inner div.timeline-container-inner div.timeline-container div.conversation-app-body div.vue-app-body div.vue-app-body-inner div.conversation--messages-list-wrapper div.conversation--messages-list div.conversation--messages-list-item:last-child {
                    margin-bottom: 0px; }
                  body.cl-app-conversation main.main-content-container div.main-content-container-inner div.timeline-container-inner div.timeline-container div.conversation-app-body div.vue-app-body div.vue-app-body-inner div.conversation--messages-list-wrapper div.conversation--messages-list div.conversation--messages-list-item:hover div.dropdown-menu-holder, body.cl-app-conversation main.main-content-container div.main-content-container-inner div.timeline-container-inner div.timeline-container div.conversation-app-body div.vue-app-body div.vue-app-body-inner div.conversation--messages-list-wrapper div.conversation--messages-list div.conversation--messages-list-item:active div.dropdown-menu-holder {
                    visibility: visible;
                    display: inherit;
                    opacity: 1; }
                  body.cl-app-conversation main.main-content-container div.main-content-container-inner div.timeline-container-inner div.timeline-container div.conversation-app-body div.vue-app-body div.vue-app-body-inner div.conversation--messages-list-wrapper div.conversation--messages-list div.conversation--messages-list-item div.message-data {
                    max-width: 80%;
                    width: auto;
                    flex-basis: auto; }
                    body.cl-app-conversation main.main-content-container div.main-content-container-inner div.timeline-container-inner div.timeline-container div.conversation-app-body div.vue-app-body div.vue-app-body-inner div.conversation--messages-list-wrapper div.conversation--messages-list div.conversation--messages-list-item div.message-data p.message-text {
                      padding: 10px;
                      font-size: 13px;
                      line-height: 20px;
                      color: var(--smc-main-text-color);
                      font-weight: 400;
                      margin: 0; }
                    body.cl-app-conversation main.main-content-container div.main-content-container-inner div.timeline-container-inner div.timeline-container div.conversation-app-body div.vue-app-body div.vue-app-body-inner div.conversation--messages-list-wrapper div.conversation--messages-list div.conversation--messages-list-item div.message-data div.message-media {
                      line-height: 0px;
                      display: block;
                      width: 100%; }
                      body.cl-app-conversation main.main-content-container div.main-content-container-inner div.timeline-container-inner div.timeline-container div.conversation-app-body div.vue-app-body div.vue-app-body-inner div.conversation--messages-list-wrapper div.conversation--messages-list div.conversation--messages-list-item div.message-data div.message-media a.image-wrapper {
                        display: inline-block;
                        width: auto;
                        overflow: hidden;
                        border-radius: 5px;
                        border: 3px solid var(--smc-main-border-color); }
                        body.cl-app-conversation main.main-content-container div.main-content-container-inner div.timeline-container-inner div.timeline-container div.conversation-app-body div.vue-app-body div.vue-app-body-inner div.conversation--messages-list-wrapper div.conversation--messages-list div.conversation--messages-list-item div.message-data div.message-media a.image-wrapper img {
                          max-width: 300px;
                          object-fit: cover; }
                    body.cl-app-conversation main.main-content-container div.main-content-container-inner div.timeline-container-inner div.timeline-container div.conversation-app-body div.vue-app-body div.vue-app-body-inner div.conversation--messages-list-wrapper div.conversation--messages-list div.conversation--messages-list-item div.message-data div.message-time {
                      width: 100%;
                      display: block;
                      line-height: 0px;
                      margin-top: 5px; }
                      body.cl-app-conversation main.main-content-container div.main-content-container-inner div.timeline-container-inner div.timeline-container div.conversation-app-body div.vue-app-body div.vue-app-body-inner div.conversation--messages-list-wrapper div.conversation--messages-list div.conversation--messages-list-item div.message-data div.message-time time {
                        font-size: 11px;
                        color: var(--smc-main-text-color-2);
                        line-height: 11px; }
                  body.cl-app-conversation main.main-content-container div.main-content-container-inner div.timeline-container-inner div.timeline-container div.conversation-app-body div.vue-app-body div.vue-app-body-inner div.conversation--messages-list-wrapper div.conversation--messages-list div.conversation--messages-list-item.left div.message-data {
                    margin-right: 15px; }
                    body.cl-app-conversation main.main-content-container div.main-content-container-inner div.timeline-container-inner div.timeline-container div.conversation-app-body div.vue-app-body div.vue-app-body-inner div.conversation--messages-list-wrapper div.conversation--messages-list div.conversation--messages-list-item.left div.message-data p.message-text {
                      background: var(--smc-main-bg-color-2);
                      border-top-right-radius: 1em;
                      border-bottom-right-radius: 1em;
                      border-bottom-left-radius: 1em; }
                    body.cl-app-conversation main.main-content-container div.main-content-container-inner div.timeline-container-inner div.timeline-container div.conversation-app-body div.vue-app-body div.vue-app-body-inner div.conversation--messages-list-wrapper div.conversation--messages-list div.conversation--messages-list-item.left div.message-data div.message-time {
                      text-align: left; }
                  body.cl-app-conversation main.main-content-container div.main-content-container-inner div.timeline-container-inner div.timeline-container div.conversation-app-body div.vue-app-body div.vue-app-body-inner div.conversation--messages-list-wrapper div.conversation--messages-list div.conversation--messages-list-item.right {
                    flex-direction: row-reverse; }
                    body.cl-app-conversation main.main-content-container div.main-content-container-inner div.timeline-container-inner div.timeline-container div.conversation-app-body div.vue-app-body div.vue-app-body-inner div.conversation--messages-list-wrapper div.conversation--messages-list div.conversation--messages-list-item.right div.message-data {
                      margin-left: 15px; }
                      body.cl-app-conversation main.main-content-container div.main-content-container-inner div.timeline-container-inner div.timeline-container div.conversation-app-body div.vue-app-body div.vue-app-body-inner div.conversation--messages-list-wrapper div.conversation--messages-list div.conversation--messages-list-item.right div.message-data p.message-text {
                        background: var(--smc-main-uiel-color);
                        border-top-right-radius: 0px;
                        border-bottom-right-radius: 1em;
                        border-bottom-left-radius: 1em;
                        border-top-left-radius: 1em;
                        color: #fff; }
                        body.cl-app-conversation main.main-content-container div.main-content-container-inner div.timeline-container-inner div.timeline-container div.conversation-app-body div.vue-app-body div.vue-app-body-inner div.conversation--messages-list-wrapper div.conversation--messages-list div.conversation--messages-list-item.right div.message-data p.message-text a.inline-link {
                          color: #fff !important; }
                      body.cl-app-conversation main.main-content-container div.main-content-container-inner div.timeline-container-inner div.timeline-container div.conversation-app-body div.vue-app-body div.vue-app-body-inner div.conversation--messages-list-wrapper div.conversation--messages-list div.conversation--messages-list-item.right div.message-data div.message-time {
                        text-align: right; }
                body.cl-app-conversation main.main-content-container div.main-content-container-inner div.timeline-container-inner div.timeline-container div.conversation-app-body div.vue-app-body div.vue-app-body-inner div.conversation--messages-list-wrapper div.conversation--messages-list div.empty-search-result {
                  width: 100%;
                  height: 100%;
                  line-height: 0;
                  display: flex;
                  flex-direction: row;
                  flex-wrap: nowrap;
                  align-items: center;
                  justify-content: center; }
                  body.cl-app-conversation main.main-content-container div.main-content-container-inner div.timeline-container-inner div.timeline-container div.conversation-app-body div.vue-app-body div.vue-app-body-inner div.conversation--messages-list-wrapper div.conversation--messages-list div.empty-search-result span {
                    background-color: rgba(0, 0, 0, 0.2);
                    padding: 5px 20px;
                    line-height: 18px;
                    color: #fff;
                    font-size: 13px;
                    border-radius: 5em;
                    max-width: 240px;
                    box-shadow: var(--smc-main-box-shadow-eff); }
                body.cl-app-conversation main.main-content-container div.main-content-container-inner div.timeline-container-inner div.timeline-container div.conversation-app-body div.vue-app-body div.vue-app-body-inner div.conversation--messages-list-wrapper div.conversation--messages-list::-webkit-scrollbar {
                  width: 5px;
                  background: var(--smc-main-border-color); }
                body.cl-app-conversation main.main-content-container div.main-content-container-inner div.timeline-container-inner div.timeline-container div.conversation-app-body div.vue-app-body div.vue-app-body-inner div.conversation--messages-list-wrapper div.conversation--messages-list::-webkit-scrollbar-thumb {
                  background-color: var(--smc-main-uiel-color);
                  outline: 0;
                  border-radius: 5px; }
            body.cl-app-conversation main.main-content-container div.main-content-container-inner div.timeline-container-inner div.timeline-container div.conversation-app-body div.vue-app-body div.vue-app-body-inner div.conversation--messages-form-wrapper {
              width: 100%;
              display: block;
              line-height: 0px;
              border-top: 2px solid var(--smc-main-border-color); }
              body.cl-app-conversation main.main-content-container div.main-content-container-inner div.timeline-container-inner div.timeline-container div.conversation-app-body div.vue-app-body div.vue-app-body-inner div.conversation--messages-form-wrapper form.form {
                width: 100%;
                display: block;
                line-height: 0px; }
                body.cl-app-conversation main.main-content-container div.main-content-container-inner div.timeline-container-inner div.timeline-container div.conversation-app-body div.vue-app-body div.vue-app-body-inner div.conversation--messages-form-wrapper form.form div.message-inputs-holder {
                  width: 100%;
                  display: flex;
                  flex-direction: row;
                  flex-wrap: nowrap;
                  align-items: center;
                  line-height: 0px;
                  padding: 15px; }
                  body.cl-app-conversation main.main-content-container div.main-content-container-inner div.timeline-container-inner div.timeline-container div.conversation-app-body div.vue-app-body div.vue-app-body-inner div.conversation--messages-form-wrapper form.form div.message-inputs-holder div.message-input {
                    flex: 1;
                    line-height: 0px;
                    margin-left: 10px;
                    margin-right: 10px;
                    border-radius: 10em; }
                    body.cl-app-conversation main.main-content-container div.main-content-container-inner div.timeline-container-inner div.timeline-container div.conversation-app-body div.vue-app-body div.vue-app-body-inner div.conversation--messages-form-wrapper form.form div.message-inputs-holder div.message-input input {
                      border: 1px solid var(--smc-main-border-color);
                      background: var(--smc-main-ibg-color);
                      border-radius: 10em;
                      padding: 0 20px 3px 20px;
                      height: 40px;
                      font-size: 13px;
                      color: var(--smc-main-text-color); }
                      body.cl-app-conversation main.main-content-container div.main-content-container-inner div.timeline-container-inner div.timeline-container div.conversation-app-body div.vue-app-body div.vue-app-body-inner div.conversation--messages-form-wrapper form.form div.message-inputs-holder div.message-input input::placeholder {
                        color: var(--smc-main-iph-color);
                        font-size: 13px; }
                      body.cl-app-conversation main.main-content-container div.main-content-container-inner div.timeline-container-inner div.timeline-container div.conversation-app-body div.vue-app-body div.vue-app-body-inner div.conversation--messages-form-wrapper form.form div.message-inputs-holder div.message-input input:active, body.cl-app-conversation main.main-content-container div.main-content-container-inner div.timeline-container-inner div.timeline-container div.conversation-app-body div.vue-app-body div.vue-app-body-inner div.conversation--messages-form-wrapper form.form div.message-inputs-holder div.message-input input:hover, body.cl-app-conversation main.main-content-container div.main-content-container-inner div.timeline-container-inner div.timeline-container div.conversation-app-body div.vue-app-body div.vue-app-body-inner div.conversation--messages-form-wrapper form.form div.message-inputs-holder div.message-input input:focus {
                        box-shadow: none;
                        outline: none;
                        border: 1px solid var(--smc-main-uiel-color); }
                  body.cl-app-conversation main.main-content-container div.main-content-container-inner div.timeline-container-inner div.timeline-container div.conversation-app-body div.vue-app-body div.vue-app-body-inner div.conversation--messages-form-wrapper form.form div.message-inputs-holder button.btn-inline-controls {
                    line-height: 0px;
                    padding: 0;
                    background: transparent;
                    height: 35px;
                    width: 35px;
                    border: none;
                    box-shadow: none;
                    outline: 0;
                    position: relative;
                    cursor: pointer; }
                    body.cl-app-conversation main.main-content-container div.main-content-container-inner div.timeline-container-inner div.timeline-container div.conversation-app-body div.vue-app-body div.vue-app-body-inner div.conversation--messages-form-wrapper form.form div.message-inputs-holder button.btn-inline-controls:disabled {
                      cursor: default;
                      opacity: 0.5; }
                    body.cl-app-conversation main.main-content-container div.main-content-container-inner div.timeline-container-inner div.timeline-container div.conversation-app-body div.vue-app-body div.vue-app-body-inner div.conversation--messages-form-wrapper form.form div.message-inputs-holder button.btn-inline-controls svg {
                      position: absolute;
                      width: 20px;
                      height: 20px;
                      left: 0;
                      top: 0;
                      bottom: 0;
                      right: 0;
                      margin: auto;
                      stroke: var(--smc-main-uiel-color); }
              body.cl-app-conversation main.main-content-container div.main-content-container-inner div.timeline-container-inner div.timeline-container div.conversation-app-body div.vue-app-body div.vue-app-body-inner div.conversation--messages-form-wrapper div.ghost-form {
                width: 100%;
                display: block;
                line-height: 0px; }
                body.cl-app-conversation main.main-content-container div.main-content-container-inner div.timeline-container-inner div.timeline-container div.conversation-app-body div.vue-app-body div.vue-app-body-inner div.conversation--messages-form-wrapper div.ghost-form div.message-inputs-holder {
                  width: 100%;
                  display: flex;
                  flex-direction: row;
                  flex-wrap: nowrap;
                  align-items: center;
                  line-height: 0px;
                  padding: 15px; }
                  body.cl-app-conversation main.main-content-container div.main-content-container-inner div.timeline-container-inner div.timeline-container div.conversation-app-body div.vue-app-body div.vue-app-body-inner div.conversation--messages-form-wrapper div.ghost-form div.message-inputs-holder div.message-input {
                    flex: 1;
                    line-height: 0px;
                    overflow: hidden;
                    margin-left: 10px;
                    margin-right: 10px;
                    border-radius: 10em; }
                    body.cl-app-conversation main.main-content-container div.main-content-container-inner div.timeline-container-inner div.timeline-container div.conversation-app-body div.vue-app-body div.vue-app-body-inner div.conversation--messages-form-wrapper div.ghost-form div.message-inputs-holder div.message-input input {
                      border: 1px solid var(--smc-main-border-color);
                      background: var(--smc-main-ibg-color);
                      border-radius: 5em;
                      padding: 0 20px 3px 20px;
                      height: 35px;
                      font-size: 12px;
                      color: var(--smc-main-text-color);
                      cursor: not-allowed; }
                      body.cl-app-conversation main.main-content-container div.main-content-container-inner div.timeline-container-inner div.timeline-container div.conversation-app-body div.vue-app-body div.vue-app-body-inner div.conversation--messages-form-wrapper div.ghost-form div.message-inputs-holder div.message-input input::placeholder {
                        color: var(--smc-main-iph-color);
                        font-size: 12px; }
                  body.cl-app-conversation main.main-content-container div.main-content-container-inner div.timeline-container-inner div.timeline-container div.conversation-app-body div.vue-app-body div.vue-app-body-inner div.conversation--messages-form-wrapper div.ghost-form div.message-inputs-holder button.btn-inline-controls {
                    line-height: 0px;
                    padding: 0;
                    background: #e6ecf0;
                    height: 30px;
                    width: 30px;
                    border: none;
                    border-radius: 10em;
                    box-shadow: none;
                    outline: 0;
                    position: relative;
                    cursor: not-allowed; }
              body.cl-app-conversation main.main-content-container div.main-content-container-inner div.timeline-container-inner div.timeline-container div.conversation-app-body div.vue-app-body div.vue-app-body-inner div.conversation--messages-form-wrapper div.conversation--messages-search-results {
                display: block;
                width: 100%;
                height: 55px;
                background: var(--smc-main-bg-color); }
                body.cl-app-conversation main.main-content-container div.main-content-container-inner div.timeline-container-inner div.timeline-container div.conversation-app-body div.vue-app-body div.vue-app-body-inner div.conversation--messages-form-wrapper div.conversation--messages-search-results div.fc-row {
                  width: 100%;
                  height: 100%;
                  line-height: 0px;
                  padding: 15px;
                  display: flex;
                  flex-direction: row;
                  flex-wrap: nowrap;
                  align-items: center;
                  justify-content: space-between; }
                  body.cl-app-conversation main.main-content-container div.main-content-container-inner div.timeline-container-inner div.timeline-container div.conversation-app-body div.vue-app-body div.vue-app-body-inner div.conversation--messages-form-wrapper div.conversation--messages-search-results div.fc-row div.lp b {
                    color: var(--smc-main-uiel-color);
                    font-size: 13px;
                    line-height: 13px;
                    margin: 0;
                    padding: 0; }
                  body.cl-app-conversation main.main-content-container div.main-content-container-inner div.timeline-container-inner div.timeline-container div.conversation-app-body div.vue-app-body div.vue-app-body-inner div.conversation--messages-form-wrapper div.conversation--messages-search-results div.fc-row div.lp span {
                    color: var(--smc-main-uiel-color);
                    font-size: 13px;
                    line-height: 13px;
                    margin: 0 0 0 10px;
                    padding: 0;
                    text-transform: uppercase;
                    font-weight: 400; }
                  body.cl-app-conversation main.main-content-container div.main-content-container-inner div.timeline-container-inner div.timeline-container div.conversation-app-body div.vue-app-body div.vue-app-body-inner div.conversation--messages-form-wrapper div.conversation--messages-search-results div.fc-row div.rp button.sr-ctrls {
                    background: transparent;
                    border: none;
                    outline: none;
                    padding: 0px;
                    margin: 0px;
                    box-shadow: none;
                    line-height: 0px;
                    width: 35px;
                    height: 35px;
                    border-radius: 10em;
                    position: relative;
                    cursor: pointer;
                    transition: all 0.10s ease-in-out;
                    margin-left: 5px; }
                    body.cl-app-conversation main.main-content-container div.main-content-container-inner div.timeline-container-inner div.timeline-container div.conversation-app-body div.vue-app-body div.vue-app-body-inner div.conversation--messages-form-wrapper div.conversation--messages-search-results div.fc-row div.rp button.sr-ctrls svg {
                      width: 22px;
                      height: 22px;
                      stroke: var(--smc-main-uiel-color);
                      position: absolute;
                      left: 0;
                      top: 0;
                      bottom: 0;
                      right: 0;
                      margin: auto; }
                    body.cl-app-conversation main.main-content-container div.main-content-container-inner div.timeline-container-inner div.timeline-container div.conversation-app-body div.vue-app-body div.vue-app-body-inner div.conversation--messages-form-wrapper div.conversation--messages-search-results div.fc-row div.rp button.sr-ctrls:hover, body.cl-app-conversation main.main-content-container div.main-content-container-inner div.timeline-container-inner div.timeline-container div.conversation-app-body div.vue-app-body div.vue-app-body-inner div.conversation--messages-form-wrapper div.conversation--messages-search-results div.fc-row div.rp button.sr-ctrls:active, body.cl-app-conversation main.main-content-container div.main-content-container-inner div.timeline-container-inner div.timeline-container div.conversation-app-body div.vue-app-body div.vue-app-body-inner div.conversation--messages-form-wrapper div.conversation--messages-search-results div.fc-row div.rp button.sr-ctrls:focus {
                      background: #0074b01f; }
                    body.cl-app-conversation main.main-content-container div.main-content-container-inner div.timeline-container-inner div.timeline-container div.conversation-app-body div.vue-app-body div.vue-app-body-inner div.conversation--messages-form-wrapper div.conversation--messages-search-results div.fc-row div.rp button.sr-ctrls:disabled {
                      opacity: 0.5;
                      cursor: default; }
  body.cl-app-conversation main.main-content-container div.main-content-container-inner div.right-sb-container, body.cl-app-conversation main.main-content-container div.main-content-container-inner div.left-sb-container {
    height: 100vh;
    overflow-x: hidden;
    overflow-y: scroll; }
    body.cl-app-conversation main.main-content-container div.main-content-container-inner div.right-sb-container, body.cl-app-conversation main.main-content-container div.main-content-container-inner div.left-sb-container {
      -ms-overflow-style: none;
      /* Internet Explorer 10+ */
      scrollbar-width: none;
      /* Firefox */ }
    body.cl-app-conversation main.main-content-container div.main-content-container-inner div.right-sb-container::-webkit-scrollbar, body.cl-app-conversation main.main-content-container div.main-content-container-inner div.left-sb-container::-webkit-scrollbar {
      display: none;
      /* Safari and Chrome */ }
body.cl-app-conversation div.mobile-bottom-navbar {
  display: none; }

/* ===================================================== */
body.cl-app-err404 main.main-content-container div.main-content-container-inner div.timeline-container div.err404-page-not-found {
  width: 100%;
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  align-items: center;
  line-height: 0px;
  padding: 100px 50px;
  height: calc(100vh - 120px);
  overflow: hidden; }
  body.cl-app-err404 main.main-content-container div.main-content-container-inner div.timeline-container div.err404-page-not-found div.icon {
    line-height: 0px;
    margin-bottom: 15px;
    width: 100%;
    text-align: center; }
    body.cl-app-err404 main.main-content-container div.main-content-container-inner div.timeline-container div.err404-page-not-found div.icon svg {
      width: 80px;
      height: 80px;
      stroke: var(--smc-main-uiel-color); }
  body.cl-app-err404 main.main-content-container div.main-content-container-inner div.timeline-container div.err404-page-not-found div.pl-message {
    line-height: 0px;
    width: 100%;
    margin-bottom: 50px; }
    body.cl-app-err404 main.main-content-container div.main-content-container-inner div.timeline-container div.err404-page-not-found div.pl-message h4 {
      font-size: 20px;
      padding: 0;
      margin: 0 0 15px 0;
      line-height: 20px;
      color: var(--smc-main-text-color);
      font-weight: 500;
      text-align: center; }
    body.cl-app-err404 main.main-content-container div.main-content-container-inner div.timeline-container div.err404-page-not-found div.pl-message p {
      font-size: 13px;
      line-height: 20px;
      padding: 0;
      margin: 0;
      color: var(--smc-main-text-color-2);
      text-align: center;
      overflow-wrap: break-word; }
  body.cl-app-err404 main.main-content-container div.main-content-container-inner div.timeline-container div.err404-page-not-found div.c2action-single {
    width: 100%;
    line-height: 0px;
    text-align: center; }
    body.cl-app-err404 main.main-content-container div.main-content-container-inner div.timeline-container div.err404-page-not-found div.c2action-single a {
      display: inline-block;
      line-height: 0px;
      text-decoration: none; }
      body.cl-app-err404 main.main-content-container div.main-content-container-inner div.timeline-container div.err404-page-not-found div.c2action-single a button {
        padding-left: 40px;
        padding-right: 40px; }

/* ===================================================== */
body.cl-app-err500 main.main-content-container div.main-content-container-inner div.timeline-container div.err500-server-error {
  width: 100%;
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  align-items: center;
  line-height: 0px;
  padding: 100px 50px;
  height: calc(100vh - 120px);
  overflow: hidden; }
  body.cl-app-err500 main.main-content-container div.main-content-container-inner div.timeline-container div.err500-server-error div.icon {
    line-height: 0px;
    margin-bottom: 15px;
    width: 100%;
    text-align: center; }
    body.cl-app-err500 main.main-content-container div.main-content-container-inner div.timeline-container div.err500-server-error div.icon svg {
      width: 80px;
      height: 80px;
      stroke: var(--smc-main-uiel-color); }
  body.cl-app-err500 main.main-content-container div.main-content-container-inner div.timeline-container div.err500-server-error div.pl-message {
    line-height: 0px;
    width: 100%;
    margin-bottom: 50px; }
    body.cl-app-err500 main.main-content-container div.main-content-container-inner div.timeline-container div.err500-server-error div.pl-message h4 {
      font-size: 20px;
      padding: 0;
      margin: 0 0 15px 0;
      line-height: 20px;
      color: var(--smc-main-text-color);
      font-weight: 500;
      text-align: center; }
    body.cl-app-err500 main.main-content-container div.main-content-container-inner div.timeline-container div.err500-server-error div.pl-message p {
      font-size: 13px;
      line-height: 20px;
      padding: 0;
      margin: 0;
      color: var(--smc-main-text-color-2);
      text-align: center;
      overflow-wrap: break-word; }
  body.cl-app-err500 main.main-content-container div.main-content-container-inner div.timeline-container div.err500-server-error div.c2action-single {
    width: 100%;
    line-height: 0px;
    text-align: center; }
    body.cl-app-err500 main.main-content-container div.main-content-container-inner div.timeline-container div.err500-server-error div.c2action-single a {
      display: inline-block;
      line-height: 0px;
      text-decoration: none; }
      body.cl-app-err500 main.main-content-container div.main-content-container-inner div.timeline-container div.err500-server-error div.c2action-single a button {
        padding-left: 40px;
        padding-right: 40px; }

/* ===================================================== */
body.cl-app-connections main.main-content-container div.main-content-container-inner div.timeline-container div.profile-connectivity-list-navbar {
  width: 100%;
  overflow: hidden;
  overflow-x: auto;
  display: flex;
  flex-direction: row;
  flex-wrap: nowrap;
  justify-content: space-between;
  border-bottom: 1px solid var(--smc-main-border-color); }
  body.cl-app-connections main.main-content-container div.main-content-container-inner div.timeline-container div.profile-connectivity-list-navbar a {
    flex: 1;
    text-decoration: none;
    line-height: 0px;
    outline: 0;
    flex-shrink: 0; }
    body.cl-app-connections main.main-content-container div.main-content-container-inner div.timeline-container div.profile-connectivity-list-navbar a button.navbar-item-btn {
      background: transparent;
      font-size: 11px;
      font-weight: 500;
      color: var(--smc-main-text-color-2);
      line-height: 13px;
      box-shadow: none;
      border: none;
      padding: 15px 30px;
      cursor: pointer;
      width: 100%;
      outline: 0;
      text-transform: uppercase;
      white-space: nowrap; }
      body.cl-app-connections main.main-content-container div.main-content-container-inner div.timeline-container div.profile-connectivity-list-navbar a button.navbar-item-btn.active {
        border-bottom: 2px solid var(--smc-main-uiel-color); }
      body.cl-app-connections main.main-content-container div.main-content-container-inner div.timeline-container div.profile-connectivity-list-navbar a button.navbar-item-btn:hover, body.cl-app-connections main.main-content-container div.main-content-container-inner div.timeline-container div.profile-connectivity-list-navbar a button.navbar-item-btn:active, body.cl-app-connections main.main-content-container div.main-content-container-inner div.timeline-container div.profile-connectivity-list-navbar a button.navbar-item-btn:focus {
        background: var(--smc-main-ehbg-color); }
      body.cl-app-connections main.main-content-container div.main-content-container-inner div.timeline-container div.profile-connectivity-list-navbar a button.navbar-item-btn:disabled {
        opacity: 0.5;
        cursor: default; }
  body.cl-app-connections main.main-content-container div.main-content-container-inner div.timeline-container div.profile-connectivity-list-navbar {
    -ms-overflow-style: none;
    /* Internet Explorer 10+ */
    scrollbar-width: none;
    /* Firefox */ }
  body.cl-app-connections main.main-content-container div.main-content-container-inner div.timeline-container div.profile-connectivity-list-navbar::-webkit-scrollbar {
    display: none;
    /* Safari and Chrome */ }
body.cl-app-connections main.main-content-container div.main-content-container-inner div.timeline-container div.profile-connectivity-list-container {
  width: 100%;
  line-height: 0px;
  display: block; }
  body.cl-app-connections main.main-content-container div.main-content-container-inner div.timeline-container div.profile-connectivity-list-container div.connectivity-list {
    width: 100%;
    line-height: 0px;
    display: block;
    padding: 0; }
    body.cl-app-connections main.main-content-container div.main-content-container-inner div.timeline-container div.profile-connectivity-list-container div.connectivity-list div.connectivity-list-item {
      width: 100%;
      display: flex;
      flex-direction: row;
      flex-wrap: nowrap;
      line-height: 0px;
      border-bottom: 1px solid var(--smc-main-border-color);
      padding: 10px 15px; }
      body.cl-app-connections main.main-content-container div.main-content-container-inner div.timeline-container div.profile-connectivity-list-container div.connectivity-list div.connectivity-list-item:first-child {
        padding-top: 20px; }
      body.cl-app-connections main.main-content-container div.main-content-container-inner div.timeline-container div.profile-connectivity-list-container div.connectivity-list div.connectivity-list-item div.avatar {
        width: 40px;
        height: 40px;
        overflow: hidden;
        min-width: 40px;
        max-width: 40px;
        border-radius: 10em; }
        body.cl-app-connections main.main-content-container div.main-content-container-inner div.timeline-container div.profile-connectivity-list-container div.connectivity-list div.connectivity-list-item div.avatar img {
          width: 100%;
          height: 100%;
          object-fit: cover; }
      body.cl-app-connections main.main-content-container div.main-content-container-inner div.timeline-container div.profile-connectivity-list-container div.connectivity-list div.connectivity-list-item div.user-info-holder {
        flex: 1;
        padding: 0 0 0 10px;
        line-height: 0px;
        position: relative; }
        body.cl-app-connections main.main-content-container div.main-content-container-inner div.timeline-container div.profile-connectivity-list-container div.connectivity-list div.connectivity-list-item div.user-info-holder div.user-data {
          width: 100%;
          display: block; }
          body.cl-app-connections main.main-content-container div.main-content-container-inner div.timeline-container div.profile-connectivity-list-container div.connectivity-list div.connectivity-list-item div.user-info-holder div.user-data h4 {
            font-size: 13px;
            padding: 0;
            margin: 0;
            line-height: 13px;
            font-weight: 500;
            color: var(--smc-main-text-color);
            white-space: nowrap; }
          body.cl-app-connections main.main-content-container div.main-content-container-inner div.timeline-container div.profile-connectivity-list-container div.connectivity-list div.connectivity-list-item div.user-info-holder div.user-data a {
            display: block;
            text-decoration: none;
            color: var(--smc-main-text-color-2);
            font-size: 13px;
            line-height: 20px;
            overflow: hidden;
            white-space: nowrap;
            text-overflow: ellipsis;
            max-width: 140px; }
          body.cl-app-connections main.main-content-container div.main-content-container-inner div.timeline-container div.profile-connectivity-list-container div.connectivity-list div.connectivity-list-item div.user-info-holder div.user-data p {
            font-size: 13px;
            line-height: 18px;
            padding: 0;
            margin: 5px 0 0 0;
            padding-right: 40px;
            color: var(--smc-main-text-color-2); }
        body.cl-app-connections main.main-content-container div.main-content-container-inner div.timeline-container div.profile-connectivity-list-container div.connectivity-list div.connectivity-list-item div.user-info-holder button.dropleft {
          line-height: 0px;
          background: transparent;
          border: none;
          box-shadow: none;
          outline: none;
          padding: 0;
          margin: 0;
          cursor: pointer; }
          body.cl-app-connections main.main-content-container div.main-content-container-inner div.timeline-container div.profile-connectivity-list-container div.connectivity-list div.connectivity-list-item div.user-info-holder button.dropleft a.icon {
            display: inline-block;
            vertical-align: middle;
            padding: 0;
            margin: 0;
            line-height: 0px; }
            body.cl-app-connections main.main-content-container div.main-content-container-inner div.timeline-container div.profile-connectivity-list-container div.connectivity-list div.connectivity-list-item div.user-info-holder button.dropleft a.icon svg {
              width: 18px;
              height: 18px; }
              body.cl-app-connections main.main-content-container div.main-content-container-inner div.timeline-container div.profile-connectivity-list-container div.connectivity-list div.connectivity-list-item div.user-info-holder button.dropleft a.icon svg * {
                stroke: var(--smc-main-text-color-2); }
            body.cl-app-connections main.main-content-container div.main-content-container-inner div.timeline-container div.profile-connectivity-list-container div.connectivity-list div.connectivity-list-item div.user-info-holder button.dropleft a.icon:before, body.cl-app-connections main.main-content-container div.main-content-container-inner div.timeline-container div.profile-connectivity-list-container div.connectivity-list div.connectivity-list-item div.user-info-holder button.dropleft a.icon:after {
              display: none; }
      body.cl-app-connections main.main-content-container div.main-content-container-inner div.timeline-container div.profile-connectivity-list-container div.connectivity-list div.connectivity-list-item:hover, body.cl-app-connections main.main-content-container div.main-content-container-inner div.timeline-container div.profile-connectivity-list-container div.connectivity-list div.connectivity-list-item:active {
        background: var(--smc-main-ehbg-color); }
      @media (max-width: 1199.98px) {
        body.cl-app-connections main.main-content-container div.main-content-container-inner div.timeline-container div.profile-connectivity-list-container div.connectivity-list div.connectivity-list-item div.avatar {
          width: 35px;
          height: 35px;
          min-width: 35px;
          max-width: 35px; } }
  body.cl-app-connections main.main-content-container div.main-content-container-inner div.timeline-container div.profile-connectivity-list-container div.load-more {
    width: 100%;
    display: block;
    line-height: 0;
    padding: 20px;
    text-align: center; }
    body.cl-app-connections main.main-content-container div.main-content-container-inner div.timeline-container div.profile-connectivity-list-container div.load-more button {
      padding-left: 30px;
      padding-right: 30px; }
body.cl-app-connections main.main-content-container div.main-content-container-inner div.timeline-container div.profile-connectivity-empty-list {
  width: 100%;
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  align-items: center;
  line-height: 0px;
  padding: 100px 50px;
  height: calc(100vh - 120px);
  overflow: hidden; }
  body.cl-app-connections main.main-content-container div.main-content-container-inner div.timeline-container div.profile-connectivity-empty-list div.icon {
    line-height: 0px;
    margin-bottom: 20px;
    width: 100%;
    text-align: center; }
    body.cl-app-connections main.main-content-container div.main-content-container-inner div.timeline-container div.profile-connectivity-empty-list div.icon svg {
      width: 50px;
      height: 50px;
      stroke: var(--smc-main-uiel-color); }
  body.cl-app-connections main.main-content-container div.main-content-container-inner div.timeline-container div.profile-connectivity-empty-list div.pl-message {
    line-height: 0px;
    width: 100%;
    margin-bottom: 20px; }
    body.cl-app-connections main.main-content-container div.main-content-container-inner div.timeline-container div.profile-connectivity-empty-list div.pl-message h4 {
      font-size: 20px;
      padding: 0;
      margin: 0 0 10px 0;
      line-height: 20px;
      color: var(--smc-main-text-color);
      font-weight: 500;
      text-align: center; }
    body.cl-app-connections main.main-content-container div.main-content-container-inner div.timeline-container div.profile-connectivity-empty-list div.pl-message p {
      font-size: 13px;
      line-height: 20px;
      padding: 0;
      margin: 0;
      color: var(--smc-main-text-color-2);
      text-align: center;
      overflow-wrap: break-word; }
  body.cl-app-connections main.main-content-container div.main-content-container-inner div.timeline-container div.profile-connectivity-empty-list div.c2action-single {
    width: 100%;
    line-height: 0px;
    text-align: center; }
    body.cl-app-connections main.main-content-container div.main-content-container-inner div.timeline-container div.profile-connectivity-empty-list div.c2action-single a {
      display: inline-block;
      line-height: 0px;
      text-decoration: none; }
      body.cl-app-connections main.main-content-container div.main-content-container-inner div.timeline-container div.profile-connectivity-empty-list div.c2action-single a button {
        padding-left: 40px;
        padding-right: 40px; }

/* ===================================================== */
body.cl-app-guest {
  overflow: hidden; }
  body.cl-app-guest main.main-content-container div.main-content-container-inner {
    display: block !important;
    margin-left: auto;
    margin-right: 0px !important;
    max-width: 100% !important; }
    body.cl-app-guest main.main-content-container div.main-content-container-inner div.timeline-container-wrapper {
      display: block !important;
      max-width: 100% !important;
      min-width: 100% !important;
      border: none; }
    body.cl-app-guest main.main-content-container div.main-content-container-inner div.welcome-page-container {
      display: block;
      width: 100%; }
      body.cl-app-guest main.main-content-container div.main-content-container-inner div.welcome-page-container div.welcome-page__inner div.welcome-page__content {
        display: flex;
        flex-direction: row;
        flex-wrap: nowrap; }
        body.cl-app-guest main.main-content-container div.main-content-container-inner div.welcome-page-container div.welcome-page__inner div.welcome-page__content div.welcome-page__lp {
          height: 100vh;
          width: 440px;
          min-width: 440px;
          background: #000;
          overflow: hidden;
          position: relative;
          border-right: 1px solid var(--smc-main-border-color);
          overflow-x: hidden;
          overflow-y: auto; }
          body.cl-app-guest main.main-content-container div.main-content-container-inner div.welcome-page-container div.welcome-page__inner div.welcome-page__content div.welcome-page__lp {
            -ms-overflow-style: none;
            /* Internet Explorer 10+ */
            scrollbar-width: none;
            /* Firefox */ }
          body.cl-app-guest main.main-content-container div.main-content-container-inner div.welcome-page-container div.welcome-page__inner div.welcome-page__content div.welcome-page__lp::-webkit-scrollbar {
            display: none;
            /* Safari and Chrome */ }
          body.cl-app-guest main.main-content-container div.main-content-container-inner div.welcome-page-container div.welcome-page__inner div.welcome-page__content div.welcome-page__lp div.bg-image {
            width: 100%;
            display: block;
            line-height: 0;
            height: 100%;
            overflow: hidden;
            position: absolute;
            left: 0px;
            top: 0px; }
            body.cl-app-guest main.main-content-container div.main-content-container-inner div.welcome-page-container div.welcome-page__inner div.welcome-page__content div.welcome-page__lp div.bg-image img {
              width: 100%;
              height: 100%;
              display: block; }
          body.cl-app-guest main.main-content-container div.main-content-container-inner div.welcome-page-container div.welcome-page__inner div.welcome-page__content div.welcome-page__lp div.welcome-page__lp-inner {
            position: absolute;
            left: 0px;
            top: 0px;
            z-index: 2;
            width: 100%;
            height: 100%;
            display: block;
            padding: 100px 50px; }
            body.cl-app-guest main.main-content-container div.main-content-container-inner div.welcome-page-container div.welcome-page__inner div.welcome-page__content div.welcome-page__lp div.welcome-page__lp-inner div.welcome-page__lp-header {
              display: block;
              margin-bottom: 100px; }
              body.cl-app-guest main.main-content-container div.main-content-container-inner div.welcome-page-container div.welcome-page__inner div.welcome-page__content div.welcome-page__lp div.welcome-page__lp-inner div.welcome-page__lp-header h1 {
                font-size: 42px;
                color: rgba(255, 255, 255, 0.9);
                line-height: 1.4;
                padding: 0px;
                margin: 0 0 10px 0;
                font-weight: 900; }
              body.cl-app-guest main.main-content-container div.main-content-container-inner div.welcome-page-container div.welcome-page__inner div.welcome-page__content div.welcome-page__lp div.welcome-page__lp-inner div.welcome-page__lp-header h3 {
                font-size: 18px;
                color: rgba(255, 255, 255, 0.9);
                line-height: 1.4;
                padding: 0px;
                margin: 0px;
                font-weight: 500; }
            body.cl-app-guest main.main-content-container div.main-content-container-inner div.welcome-page-container div.welcome-page__inner div.welcome-page__content div.welcome-page__lp div.welcome-page__lp-inner div.welcome-page__lp-body {
              display: block;
              margin-bottom: 120px; }
              body.cl-app-guest main.main-content-container div.main-content-container-inner div.welcome-page-container div.welcome-page__inner div.welcome-page__content div.welcome-page__lp div.welcome-page__lp-inner div.welcome-page__lp-body div.welcome-page-features div.welcome-page-features__li {
                margin-bottom: 45px; }
                body.cl-app-guest main.main-content-container div.main-content-container-inner div.welcome-page-container div.welcome-page__inner div.welcome-page__content div.welcome-page__lp div.welcome-page__lp-inner div.welcome-page__lp-body div.welcome-page-features div.welcome-page-features__li div.icon {
                  width: 55px;
                  height: 55px;
                  min-width: 55px;
                  background: rgba(255, 255, 255, 0.1);
                  padding: 15px;
                  border-radius: 55px; }
                  body.cl-app-guest main.main-content-container div.main-content-container-inner div.welcome-page-container div.welcome-page__inner div.welcome-page__content div.welcome-page__lp div.welcome-page__lp-inner div.welcome-page__lp-body div.welcome-page-features div.welcome-page-features__li div.icon svg {
                    width: 100%;
                    stroke: rgba(255, 255, 255, 0.7);
                    stroke-width: 2; }
                body.cl-app-guest main.main-content-container div.main-content-container-inner div.welcome-page-container div.welcome-page__inner div.welcome-page__content div.welcome-page__lp div.welcome-page__lp-inner div.welcome-page__lp-body div.welcome-page-features div.welcome-page-features__li div.text {
                  display: block;
                  margin-left: 25px; }
                  body.cl-app-guest main.main-content-container div.main-content-container-inner div.welcome-page-container div.welcome-page__inner div.welcome-page__content div.welcome-page__lp div.welcome-page__lp-inner div.welcome-page__lp-body div.welcome-page-features div.welcome-page-features__li div.text h4 {
                    font-weight: 500;
                    font-size: 20px;
                    padding: 0px;
                    margin: 0px 0px 5px 0px;
                    color: rgba(255, 255, 255, 0.9);
                    line-height: 20px; }
                  body.cl-app-guest main.main-content-container div.main-content-container-inner div.welcome-page-container div.welcome-page__inner div.welcome-page__content div.welcome-page__lp div.welcome-page__lp-inner div.welcome-page__lp-body div.welcome-page-features div.welcome-page-features__li div.text p {
                    font-size: 14px;
                    line-height: 1.4;
                    color: rgba(255, 255, 255, 0.9);
                    padding: 0;
                    margin: 0;
                    font-weight: 500; }
                body.cl-app-guest main.main-content-container div.main-content-container-inner div.welcome-page-container div.welcome-page__inner div.welcome-page__content div.welcome-page__lp div.welcome-page__lp-inner div.welcome-page__lp-body div.welcome-page-features div.welcome-page-features__li:last-child {
                  margin-bottom: 0px; }
                body.cl-app-guest main.main-content-container div.main-content-container-inner div.welcome-page-container div.welcome-page__inner div.welcome-page__content div.welcome-page__lp div.welcome-page__lp-inner div.welcome-page__lp-body div.welcome-page-features div.welcome-page-features__li:nth-child(2) {
                  animation-delay: 0.20s; }
                body.cl-app-guest main.main-content-container div.main-content-container-inner div.welcome-page-container div.welcome-page__inner div.welcome-page__content div.welcome-page__lp div.welcome-page__lp-inner div.welcome-page__lp-body div.welcome-page-features div.welcome-page-features__li:nth-child(3) {
                  animation-delay: 0.40s; }
            body.cl-app-guest main.main-content-container div.main-content-container-inner div.welcome-page-container div.welcome-page__inner div.welcome-page__content div.welcome-page__lp div.welcome-page__lp-inner div.welcome-page__lp-footer {
              padding-left: 10px;
              animation-delay: 1s; }
              body.cl-app-guest main.main-content-container div.main-content-container-inner div.welcome-page-container div.welcome-page__inner div.welcome-page__content div.welcome-page__lp div.welcome-page__lp-inner div.welcome-page__lp-footer div.popular-users-list {
                display: flex;
                flex-direction: row;
                flex-wrap: nowrap;
                margin-bottom: 15px; }
                body.cl-app-guest main.main-content-container div.main-content-container-inner div.welcome-page-container div.welcome-page__inner div.welcome-page__content div.welcome-page__lp div.welcome-page__lp-inner div.welcome-page__lp-footer div.popular-users-list div.user-avatar {
                  width: 45px;
                  height: 45px;
                  min-width: 45px;
                  border-radius: 45px;
                  overflow: hidden;
                  margin-left: -10px;
                  border: 2px solid rgba(255, 255, 255, 0.8); }
                  body.cl-app-guest main.main-content-container div.main-content-container-inner div.welcome-page-container div.welcome-page__inner div.welcome-page__content div.welcome-page__lp div.welcome-page__lp-inner div.welcome-page__lp-footer div.popular-users-list div.user-avatar img {
                    width: 100%; }
              body.cl-app-guest main.main-content-container div.main-content-container-inner div.welcome-page-container div.welcome-page__inner div.welcome-page__content div.welcome-page__lp div.welcome-page__lp-inner div.welcome-page__lp-footer div.join-cta {
                display: block;
                width: 100%; }
                body.cl-app-guest main.main-content-container div.main-content-container-inner div.welcome-page-container div.welcome-page__inner div.welcome-page__content div.welcome-page__lp div.welcome-page__lp-inner div.welcome-page__lp-footer div.join-cta p {
                  font-size: 16px;
                  color: rgba(255, 255, 255, 0.7);
                  font-weight: 500;
                  line-height: 1.2; }
                  body.cl-app-guest main.main-content-container div.main-content-container-inner div.welcome-page-container div.welcome-page__inner div.welcome-page__content div.welcome-page__lp div.welcome-page__lp-inner div.welcome-page__lp-footer div.join-cta p b {
                    color: rgba(255, 255, 255, 0.9);
                    font-weight: 500;
                    font-size: 18px; }
          @media (max-width: 1199.98px) {
            body.cl-app-guest main.main-content-container div.main-content-container-inner div.welcome-page-container div.welcome-page__inner div.welcome-page__content div.welcome-page__lp {
              display: none; } }
        body.cl-app-guest main.main-content-container div.main-content-container-inner div.welcome-page-container div.welcome-page__inner div.welcome-page__content div.welcome-page__rp {
          height: 100vh;
          flex: 1;
          min-width: 320px;
          padding: 50px 50px 0px 50px;
          overflow-x: hidden;
          overflow-y: auto; }
          body.cl-app-guest main.main-content-container div.main-content-container-inner div.welcome-page-container div.welcome-page__inner div.welcome-page__content div.welcome-page__rp::-webkit-scrollbar {
            width: 5px;
            background: var(--smc-main-border-color); }
          body.cl-app-guest main.main-content-container div.main-content-container-inner div.welcome-page-container div.welcome-page__inner div.welcome-page__content div.welcome-page__rp::-webkit-scrollbar-thumb {
            background-color: var(--smc-main-uiel-color);
            outline: 0;
            border-radius: 5px; }
          body.cl-app-guest main.main-content-container div.main-content-container-inner div.welcome-page-container div.welcome-page__inner div.welcome-page__content div.welcome-page__rp div.welcome-page__rp-inner {
            height: 100%; }
            body.cl-app-guest main.main-content-container div.main-content-container-inner div.welcome-page-container div.welcome-page__inner div.welcome-page__content div.welcome-page__rp div.welcome-page__rp-inner div.welcome-page-form {
              display: flex;
              flex-direction: column;
              height: 100%; }
              body.cl-app-guest main.main-content-container div.main-content-container-inner div.welcome-page-container div.welcome-page__inner div.welcome-page__content div.welcome-page__rp div.welcome-page__rp-inner div.welcome-page-form div.welcome-page-form__header {
                display: block;
                height: 50px;
                margin-bottom: 70px; }
                body.cl-app-guest main.main-content-container div.main-content-container-inner div.welcome-page-container div.welcome-page__inner div.welcome-page__content div.welcome-page__rp div.welcome-page__rp-inner div.welcome-page-form div.welcome-page-form__header div.autu-navbar {
                  display: flex;
                  flex-direction: row;
                  flex-wrap: nowrap;
                  position: relative;
                  height: 100%; }
                  body.cl-app-guest main.main-content-container div.main-content-container-inner div.welcome-page-container div.welcome-page__inner div.welcome-page__content div.welcome-page__rp div.welcome-page__rp-inner div.welcome-page-form div.welcome-page-form__header div.autu-navbar div.autu-navbar__item {
                    margin-right: 20px; }
                    body.cl-app-guest main.main-content-container div.main-content-container-inner div.welcome-page-container div.welcome-page__inner div.welcome-page__content div.welcome-page__rp div.welcome-page__rp-inner div.welcome-page-form div.welcome-page-form__header div.autu-navbar div.autu-navbar__item a.autu-navbar__item-link {
                      color: var(--smc-main-text-color-2);
                      font-size: 13px;
                      text-transform: uppercase;
                      font-weight: 500;
                      border-bottom: 3px solid transparent;
                      text-decoration: none;
                      padding: 0 0 5px 0; }
                    body.cl-app-guest main.main-content-container div.main-content-container-inner div.welcome-page-container div.welcome-page__inner div.welcome-page__content div.welcome-page__rp div.welcome-page__rp-inner div.welcome-page-form div.welcome-page-form__header div.autu-navbar div.autu-navbar__item.active a {
                      border-bottom-color: var(--smc-main-uiel-color);
                      color: var(--smc-main-text-color); }
                    body.cl-app-guest main.main-content-container div.main-content-container-inner div.welcome-page-container div.welcome-page__inner div.welcome-page__content div.welcome-page__rp div.welcome-page__rp-inner div.welcome-page-form div.welcome-page-form__header div.autu-navbar div.autu-navbar__item.logo {
                      position: absolute;
                      margin: auto;
                      left: 0px;
                      right: 0px;
                      bottom: 0px;
                      top: 0px;
                      height: 45px;
                      width: 45px; }
                      body.cl-app-guest main.main-content-container div.main-content-container-inner div.welcome-page-container div.welcome-page__inner div.welcome-page__content div.welcome-page__rp div.welcome-page__rp-inner div.welcome-page-form div.welcome-page-form__header div.autu-navbar div.autu-navbar__item.logo div.logo {
                        height: 100%; }
                        body.cl-app-guest main.main-content-container div.main-content-container-inner div.welcome-page-container div.welcome-page__inner div.welcome-page__content div.welcome-page__rp div.welcome-page__rp-inner div.welcome-page-form div.welcome-page-form__header div.autu-navbar div.autu-navbar__item.logo div.logo img {
                          height: 100%; }
                    @media (max-width: 991.98px) {
                      body.cl-app-guest main.main-content-container div.main-content-container-inner div.welcome-page-container div.welcome-page__inner div.welcome-page__content div.welcome-page__rp div.welcome-page__rp-inner div.welcome-page-form div.welcome-page-form__header div.autu-navbar div.autu-navbar__item:not(.logo) {
                        display: none; } }
                @media (max-width: 991.98px) {
                  body.cl-app-guest main.main-content-container div.main-content-container-inner div.welcome-page-container div.welcome-page__inner div.welcome-page__content div.welcome-page__rp div.welcome-page__rp-inner div.welcome-page-form div.welcome-page-form__header {
                    margin-bottom: 30px;
                    height: 80px; } }
              body.cl-app-guest main.main-content-container div.main-content-container-inner div.welcome-page-container div.welcome-page__inner div.welcome-page__content div.welcome-page__rp div.welcome-page__rp-inner div.welcome-page-form div.welcome-page-form__body {
                display: flex;
                justify-content: center;
                margin-bottom: 70px;
                flex: 1; }
                body.cl-app-guest main.main-content-container div.main-content-container-inner div.welcome-page-container div.welcome-page__inner div.welcome-page__content div.welcome-page__rp div.welcome-page__rp-inner div.welcome-page-form div.welcome-page-form__body div.auth-form {
                  max-width: 380px;
                  min-width: 370px; }
                  body.cl-app-guest main.main-content-container div.main-content-container-inner div.welcome-page-container div.welcome-page__inner div.welcome-page__content div.welcome-page__rp div.welcome-page__rp-inner div.welcome-page-form div.welcome-page-form__body div.auth-form div.auth-form-holder form.form div.form-title {
                    display: block;
                    width: 100%;
                    margin-bottom: 50px; }
                    body.cl-app-guest main.main-content-container div.main-content-container-inner div.welcome-page-container div.welcome-page__inner div.welcome-page__content div.welcome-page__rp div.welcome-page__rp-inner div.welcome-page-form div.welcome-page-form__body div.auth-form div.auth-form-holder form.form div.form-title h2 {
                      color: var(--smc-main-text-color);
                      font-size: 32px;
                      line-height: 1.4;
                      padding: 0;
                      margin: 0 0 5px 0;
                      font-weight: 900;
                      text-align: center; }
                    body.cl-app-guest main.main-content-container div.main-content-container-inner div.welcome-page-container div.welcome-page__inner div.welcome-page__content div.welcome-page__rp div.welcome-page__rp-inner div.welcome-page-form div.welcome-page-form__body div.auth-form div.auth-form-holder form.form div.form-title p {
                      font-size: 14px;
                      line-height: 1.4;
                      color: var(--smc-main-text-color-2);
                      margin: 0;
                      padding: 0;
                      text-align: center; }
                    @media (max-width: 991.98px) {
                      body.cl-app-guest main.main-content-container div.main-content-container-inner div.welcome-page-container div.welcome-page__inner div.welcome-page__content div.welcome-page__rp div.welcome-page__rp-inner div.welcome-page-form div.welcome-page-form__body div.auth-form div.auth-form-holder form.form div.form-title h2 {
                        font-size: 27px;
                        margin-bottom: 0px; }
                      body.cl-app-guest main.main-content-container div.main-content-container-inner div.welcome-page-container div.welcome-page__inner div.welcome-page__content div.welcome-page__rp div.welcome-page__rp-inner div.welcome-page-form div.welcome-page-form__body div.auth-form div.auth-form-holder form.form div.form-title p {
                        font-size: 13px; } }
                  body.cl-app-guest main.main-content-container div.main-content-container-inner div.welcome-page-container div.welcome-page__inner div.welcome-page__content div.welcome-page__rp div.welcome-page__rp-inner div.welcome-page-form div.welcome-page-form__body div.auth-form div.auth-form-holder form.form div.form-group.oauth-login-providers a.social-login-btn {
                    margin-bottom: 20px;
                    display: block; }
                    body.cl-app-guest main.main-content-container div.main-content-container-inner div.welcome-page-container div.welcome-page__inner div.welcome-page__content div.welcome-page__rp div.welcome-page__rp-inner div.welcome-page-form div.welcome-page-form__body div.auth-form div.auth-form-holder form.form div.form-group.oauth-login-providers a.social-login-btn button {
                      border: none;
                      text-transform: none;
                      font-size: 14px; }
                      body.cl-app-guest main.main-content-container div.main-content-container-inner div.welcome-page-container div.welcome-page__inner div.welcome-page__content div.welcome-page__rp div.welcome-page__rp-inner div.welcome-page-form div.welcome-page-form__body div.auth-form div.auth-form-holder form.form div.form-group.oauth-login-providers a.social-login-btn button span.btn-icon {
                        width: 20px;
                        height: 20px;
                        min-width: 20px;
                        fill: #fff;
                        margin-right: 15px; }
                        body.cl-app-guest main.main-content-container div.main-content-container-inner div.welcome-page-container div.welcome-page__inner div.welcome-page__content div.welcome-page__rp div.welcome-page__rp-inner div.welcome-page-form div.welcome-page-form__body div.auth-form div.auth-form-holder form.form div.form-group.oauth-login-providers a.social-login-btn button span.btn-icon svg {
                          width: 100%;
                          height: 100%; }
                    body.cl-app-guest main.main-content-container div.main-content-container-inner div.welcome-page-container div.welcome-page__inner div.welcome-page__content div.welcome-page__rp div.welcome-page__rp-inner div.welcome-page-form div.welcome-page-form__body div.auth-form div.auth-form-holder form.form div.form-group.oauth-login-providers a.social-login-btn.twitter button {
                      background: #64ccf2;
                      color: #fff; }
                    body.cl-app-guest main.main-content-container div.main-content-container-inner div.welcome-page-container div.welcome-page__inner div.welcome-page__content div.welcome-page__rp div.welcome-page__rp-inner div.welcome-page-form div.welcome-page-form__body div.auth-form div.auth-form-holder form.form div.form-group.oauth-login-providers a.social-login-btn.facebook button {
                      background: #507cc0;
                      color: #fff; }
                    body.cl-app-guest main.main-content-container div.main-content-container-inner div.welcome-page-container div.welcome-page__inner div.welcome-page__content div.welcome-page__rp div.welcome-page__rp-inner div.welcome-page-form div.welcome-page-form__body div.auth-form div.auth-form-holder form.form div.form-group.oauth-login-providers a.social-login-btn.google button {
                      box-shadow: none;
                      background: #fff;
                      border: 1px solid var(--smc-main-border-color);
                      color: var(--smc-main-text-color);
                      color: #111; }
                    body.cl-app-guest main.main-content-container div.main-content-container-inner div.welcome-page-container div.welcome-page__inner div.welcome-page__content div.welcome-page__rp div.welcome-page__rp-inner div.welcome-page-form div.welcome-page-form__body div.auth-form div.auth-form-holder form.form div.form-group.oauth-login-providers a.social-login-btn:last-child {
                      margin-bottom: 0px; }
                  body.cl-app-guest main.main-content-container div.main-content-container-inner div.welcome-page-container div.welcome-page__inner div.welcome-page__content div.welcome-page__rp div.welcome-page__rp-inner div.welcome-page-form div.welcome-page-form__body div.auth-form div.auth-form-holder form.form div.form-group div.form-check label.form-check-label {
                    font-size: 13px;
                    color: var(--smc-main-text-color-2); }
                  body.cl-app-guest main.main-content-container div.main-content-container-inner div.welcome-page-container div.welcome-page__inner div.welcome-page__content div.welcome-page__rp div.welcome-page__rp-inner div.welcome-page-form div.welcome-page-form__body div.auth-form div.auth-form-holder form.form div.form-group div.form-cta-link {
                    text-align: center;
                    line-height: 1.4;
                    color: var(--smc-main-text-color-2);
                    font-size: 13px; }
                    body.cl-app-guest main.main-content-container div.main-content-container-inner div.welcome-page-container div.welcome-page__inner div.welcome-page__content div.welcome-page__rp div.welcome-page__rp-inner div.welcome-page-form div.welcome-page-form__body div.auth-form div.auth-form-holder form.form div.form-group div.form-cta-link a {
                      color: var(--smc-main-link-color); }
                  body.cl-app-guest main.main-content-container div.main-content-container-inner div.welcome-page-container div.welcome-page__inner div.welcome-page__content div.welcome-page__rp div.welcome-page__rp-inner div.welcome-page-form div.welcome-page-form__body div.auth-form div.auth-form-holder form.form div.form-group div.login-or-signup {
                    display: flex;
                    justify-content: center; }
                    body.cl-app-guest main.main-content-container div.main-content-container-inner div.welcome-page-container div.welcome-page__inner div.welcome-page__content div.welcome-page__rp div.welcome-page__rp-inner div.welcome-page-form div.welcome-page-form__body div.auth-form div.auth-form-holder form.form div.form-group div.login-or-signup span {
                      font-size: 13px;
                      line-height: 13px;
                      position: relative;
                      color: var(--smc-main-text-color-2); }
                      body.cl-app-guest main.main-content-container div.main-content-container-inner div.welcome-page-container div.welcome-page__inner div.welcome-page__content div.welcome-page__rp div.welcome-page__rp-inner div.welcome-page-form div.welcome-page-form__body div.auth-form div.auth-form-holder form.form div.form-group div.login-or-signup span:before {
                        content: "";
                        height: 2px;
                        background: var(--smc-main-border-color);
                        position: absolute;
                        top: 4px;
                        left: -70px;
                        width: 50px; }
                      body.cl-app-guest main.main-content-container div.main-content-container-inner div.welcome-page-container div.welcome-page__inner div.welcome-page__content div.welcome-page__rp div.welcome-page__rp-inner div.welcome-page-form div.welcome-page-form__body div.auth-form div.auth-form-holder form.form div.form-group div.login-or-signup span:after {
                        content: "";
                        height: 2px;
                        background: var(--smc-main-border-color);
                        position: absolute;
                        top: 4px;
                        right: -70px;
                        width: 50px; }
                  body.cl-app-guest main.main-content-container div.main-content-container-inner div.welcome-page-container div.welcome-page__inner div.welcome-page__content div.welcome-page__rp div.welcome-page__rp-inner div.welcome-page-form div.welcome-page-form__body div.auth-form div.auth-form-holder form.form div.form-group div.tos-agree label a {
                    color: var(--smc-main-link-color); }
                  @media (max-width: 991.98px) {
                    body.cl-app-guest main.main-content-container div.main-content-container-inner div.welcome-page-container div.welcome-page__inner div.welcome-page__content div.welcome-page__rp div.welcome-page__rp-inner div.welcome-page-form div.welcome-page-form__body div.auth-form {
                      min-width: 320px; } }
                  @media (max-width: 767.98px) {
                    body.cl-app-guest main.main-content-container div.main-content-container-inner div.welcome-page-container div.welcome-page__inner div.welcome-page__content div.welcome-page__rp div.welcome-page__rp-inner div.welcome-page-form div.welcome-page-form__body div.auth-form {
                      min-width: 300px; } }
              body.cl-app-guest main.main-content-container div.main-content-container-inner div.welcome-page-container div.welcome-page__inner div.welcome-page__content div.welcome-page__rp div.welcome-page__rp-inner div.welcome-page-form div.welcome-page-form__footer {
                margin-bottom: 10px; }
                body.cl-app-guest main.main-content-container div.main-content-container-inner div.welcome-page-container div.welcome-page__inner div.welcome-page__content div.welcome-page__rp div.welcome-page__rp-inner div.welcome-page-form div.welcome-page-form__footer div.welcome-footer {
                  width: 100%;
                  display: block; }
                  body.cl-app-guest main.main-content-container div.main-content-container-inner div.welcome-page-container div.welcome-page__inner div.welcome-page__content div.welcome-page__rp div.welcome-page__rp-inner div.welcome-page-form div.welcome-page-form__footer div.welcome-footer div.main-footer {
                    display: flex; }
                    body.cl-app-guest main.main-content-container div.main-content-container-inner div.welcome-page-container div.welcome-page__inner div.welcome-page__content div.welcome-page__rp div.welcome-page__rp-inner div.welcome-page-form div.welcome-page-form__footer div.welcome-footer div.main-footer ul.footer-nav {
                      flex: 1;
                      display: flex;
                      flex-direction: row;
                      flex-wrap: wrap;
                      padding: 0;
                      margin: 0;
                      line-height: 0px;
                      list-style-type: none; }
                      body.cl-app-guest main.main-content-container div.main-content-container-inner div.welcome-page-container div.welcome-page__inner div.welcome-page__content div.welcome-page__rp div.welcome-page__rp-inner div.welcome-page-form div.welcome-page-form__footer div.welcome-footer div.main-footer ul.footer-nav li.footer-nav-item {
                        line-height: 0px;
                        margin-right: 20px;
                        margin-bottom: 10px; }
                        body.cl-app-guest main.main-content-container div.main-content-container-inner div.welcome-page-container div.welcome-page__inner div.welcome-page__content div.welcome-page__rp div.welcome-page__rp-inner div.welcome-page-form div.welcome-page-form__footer div.welcome-footer div.main-footer ul.footer-nav li.footer-nav-item > a {
                          font-size: 13px;
                          color: var(--smc-main-text-color-2);
                          line-height: 20px;
                          text-decoration: none; }
                        body.cl-app-guest main.main-content-container div.main-content-container-inner div.welcome-page-container div.welcome-page__inner div.welcome-page__content div.welcome-page__rp div.welcome-page__rp-inner div.welcome-page-form div.welcome-page-form__footer div.welcome-footer div.main-footer ul.footer-nav li.footer-nav-item.dropdown > a {
                          text-decoration: none; }
                        body.cl-app-guest main.main-content-container div.main-content-container-inner div.welcome-page-container div.welcome-page__inner div.welcome-page__content div.welcome-page__rp div.welcome-page__rp-inner div.welcome-page-form div.welcome-page-form__footer div.welcome-footer div.main-footer ul.footer-nav li.footer-nav-item.dropdown a.dropdown-item {
                          text-decoration: none; }
                        @media (max-width: 991.98px) {
                          body.cl-app-guest main.main-content-container div.main-content-container-inner div.welcome-page-container div.welcome-page__inner div.welcome-page__content div.welcome-page__rp div.welcome-page__rp-inner div.welcome-page-form div.welcome-page-form__footer div.welcome-footer div.main-footer ul.footer-nav li.footer-nav-item {
                            margin-bottom: 5px; }
                            body.cl-app-guest main.main-content-container div.main-content-container-inner div.welcome-page-container div.welcome-page__inner div.welcome-page__content div.welcome-page__rp div.welcome-page__rp-inner div.welcome-page-form div.welcome-page-form__footer div.welcome-footer div.main-footer ul.footer-nav li.footer-nav-item:last-child {
                              margin-left: 0px; } }
                    body.cl-app-guest main.main-content-container div.main-content-container-inner div.welcome-page-container div.welcome-page__inner div.welcome-page__content div.welcome-page__rp div.welcome-page__rp-inner div.welcome-page-form div.welcome-page-form__footer div.welcome-footer div.main-footer div.footer-nav-get-apps {
                      display: flex;
                      align-items: flex-start;
                      flex-shrink: 0; }
                      body.cl-app-guest main.main-content-container div.main-content-container-inner div.welcome-page-container div.welcome-page__inner div.welcome-page__content div.welcome-page__rp div.welcome-page__rp-inner div.welcome-page-form div.welcome-page-form__footer div.welcome-footer div.main-footer div.footer-nav-get-apps a {
                        margin-left: 5px;
                        text-decoration: none;
                        color: var(--smc-main-icon-color);
                        opacity: 0.5;
                        transition: all 0.27s ease; }
                        body.cl-app-guest main.main-content-container div.main-content-container-inner div.welcome-page-container div.welcome-page__inner div.welcome-page__content div.welcome-page__rp div.welcome-page__rp-inner div.welcome-page-form div.welcome-page-form__footer div.welcome-footer div.main-footer div.footer-nav-get-apps a svg {
                          width: 25px;
                          height: 25px;
                          transition: all 0.27s ease; }
                        body.cl-app-guest main.main-content-container div.main-content-container-inner div.welcome-page-container div.welcome-page__inner div.welcome-page__content div.welcome-page__rp div.welcome-page__rp-inner div.welcome-page-form div.welcome-page-form__footer div.welcome-footer div.main-footer div.footer-nav-get-apps a:hover, body.cl-app-guest main.main-content-container div.main-content-container-inner div.welcome-page-container div.welcome-page__inner div.welcome-page__content div.welcome-page__rp div.welcome-page__rp-inner div.welcome-page-form div.welcome-page-form__footer div.welcome-footer div.main-footer div.footer-nav-get-apps a:active {
                          opacity: 0.9; }
                    @media (max-width: 767.98px) {
                      body.cl-app-guest main.main-content-container div.main-content-container-inner div.welcome-page-container div.welcome-page__inner div.welcome-page__content div.welcome-page__rp div.welcome-page__rp-inner div.welcome-page-form div.welcome-page-form__footer div.welcome-footer div.main-footer {
                        flex-direction: column;
                        align-items: flex-start; } }
              @media (max-width: 991.98px) {
                body.cl-app-guest main.main-content-container div.main-content-container-inner div.welcome-page-container div.welcome-page__inner div.welcome-page__content div.welcome-page__rp div.welcome-page__rp-inner div.welcome-page-form {
                  padding: 50px 0; } }
          @media (max-width: 991.98px) {
            body.cl-app-guest main.main-content-container div.main-content-container-inner div.welcome-page-container div.welcome-page__inner div.welcome-page__content div.welcome-page__rp {
              padding: 30px 30px 0px 30px; } }
          @media (max-width: 767.98px) {
            body.cl-app-guest main.main-content-container div.main-content-container-inner div.welcome-page-container div.welcome-page__inner div.welcome-page__content div.welcome-page__rp {
              padding: 20px 20px 0px 20px; } }

/* ===================================================== */
body.cl-app-home main.main-content-container div.main-content-container-inner div.timeline-container div.main-timeline-pubbox-wrapper {
  width: 100%;
  display: block;
  line-height: 0;
  border-bottom: 10px solid var(--smc-main-border-color);
  padding: 15px; }
body.cl-app-home main.main-content-container div.main-content-container-inner div.timeline-container div.timeline-swifts-holder {
  width: 100%;
  display: block;
  border-bottom: 2px solid var(--smc-main-border-color);
  padding: 15px;
  background: var(--smc-main-bg-color); }
  body.cl-app-home main.main-content-container div.main-content-container-inner div.timeline-container div.timeline-swifts-holder div.timeline-swifts-cr {
    width: 100%;
    display: block; }
    body.cl-app-home main.main-content-container div.main-content-container-inner div.timeline-container div.timeline-swifts-holder div.timeline-swifts-cr.owl-carousel {
      width: 100%; }
      body.cl-app-home main.main-content-container div.main-content-container-inner div.timeline-container div.timeline-swifts-holder div.timeline-swifts-cr.owl-carousel div.owl-stage-outer div.owl-stage div.owl-item div.swift-item {
        display: flex;
        flex-direction: column;
        flex-wrap: nowrap;
        justify-content: center;
        align-items: center;
        width: 50px;
        min-width: 50px;
        overflow: hidden;
        cursor: pointer;
        margin-right: 15px; }
        body.cl-app-home main.main-content-container div.main-content-container-inner div.timeline-container div.timeline-swifts-holder div.timeline-swifts-cr.owl-carousel div.owl-stage-outer div.owl-stage div.owl-item div.swift-item div.swift-item-body {
          line-height: 0;
          margin-bottom: 5px; }
          body.cl-app-home main.main-content-container div.main-content-container-inner div.timeline-container div.timeline-swifts-holder div.timeline-swifts-cr.owl-carousel div.owl-stage-outer div.owl-stage div.owl-item div.swift-item div.swift-item-body div.avatar {
            width: 50px;
            height: 50px;
            min-width: 50px;
            min-height: 50px;
            border-radius: 10em;
            border: 2px solid var(--smc-main-border-color-darken-5);
            overflow: hidden;
            line-height: 0; }
            body.cl-app-home main.main-content-container div.main-content-container-inner div.timeline-container div.timeline-swifts-holder div.timeline-swifts-cr.owl-carousel div.owl-stage-outer div.owl-stage div.owl-item div.swift-item div.swift-item-body div.avatar img {
              width: 100%;
              height: 100%;
              object-fit: cover;
              border-radius: 10em;
              border: 2px solid #fff; }
          body.cl-app-home main.main-content-container div.main-content-container-inner div.timeline-container div.timeline-swifts-holder div.timeline-swifts-cr.owl-carousel div.owl-stage-outer div.owl-stage div.owl-item div.swift-item div.swift-item-body.create-swift {
            position: relative; }
            body.cl-app-home main.main-content-container div.main-content-container-inner div.timeline-container div.timeline-swifts-holder div.timeline-swifts-cr.owl-carousel div.owl-stage-outer div.owl-stage div.owl-item div.swift-item div.swift-item-body.create-swift span.add-ikon {
              position: absolute;
              width: 20px;
              height: 20px;
              background: var(--smc-main-uiel-color);
              border-radius: 10em;
              bottom: 0;
              right: 0;
              line-height: 0; }
              body.cl-app-home main.main-content-container div.main-content-container-inner div.timeline-container div.timeline-swifts-holder div.timeline-swifts-cr.owl-carousel div.owl-stage-outer div.owl-stage div.owl-item div.swift-item div.swift-item-body.create-swift span.add-ikon svg {
                width: 100%;
                height: 100%;
                stroke: #fff;
                stroke-width: 2; }
        body.cl-app-home main.main-content-container div.main-content-container-inner div.timeline-container div.timeline-swifts-holder div.timeline-swifts-cr.owl-carousel div.owl-stage-outer div.owl-stage div.owl-item div.swift-item div.swift-item-footer {
          line-height: 0px;
          max-width: 100%; }
          body.cl-app-home main.main-content-container div.main-content-container-inner div.timeline-container div.timeline-swifts-holder div.timeline-swifts-cr.owl-carousel div.owl-stage-outer div.owl-stage div.owl-item div.swift-item div.swift-item-footer span {
            display: block;
            max-width: 100%;
            overflow: hidden;
            text-overflow: ellipsis;
            font-size: 11px;
            line-height: 11px;
            white-space: nowrap;
            color: var(--smc-main-text-color-2); }
        body.cl-app-home main.main-content-container div.main-content-container-inner div.timeline-container div.timeline-swifts-holder div.timeline-swifts-cr.owl-carousel div.owl-stage-outer div.owl-stage div.owl-item div.swift-item.active div.swift-item-body div.avatar {
          border-color: var(--smc-main-uiel-color); }
body.cl-app-home main.main-content-container div.main-content-container-inner div.timeline-container div.empty-user-timeline {
  width: 100%;
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: center;
  align-items: center;
  line-height: 0px;
  padding: 50px;
  height: 350px;
  overflow: hidden; }
  body.cl-app-home main.main-content-container div.main-content-container-inner div.timeline-container div.empty-user-timeline div.icon {
    line-height: 0px;
    margin-bottom: 15px;
    width: 100%;
    text-align: center; }
    body.cl-app-home main.main-content-container div.main-content-container-inner div.timeline-container div.empty-user-timeline div.icon svg {
      width: 50px;
      height: 50px;
      stroke: var(--smc-main-uiel-color); }
  body.cl-app-home main.main-content-container div.main-content-container-inner div.timeline-container div.empty-user-timeline div.pl-message {
    line-height: 0px;
    width: 100%;
    margin-bottom: 50px; }
    body.cl-app-home main.main-content-container div.main-content-container-inner div.timeline-container div.empty-user-timeline div.pl-message h4 {
      font-size: 20px;
      padding: 0;
      margin: 0 0 15px 0;
      line-height: 20px;
      color: var(--smc-main-text-color);
      font-weight: 500;
      text-align: center; }
    body.cl-app-home main.main-content-container div.main-content-container-inner div.timeline-container div.empty-user-timeline div.pl-message p {
      font-size: 13px;
      line-height: 20px;
      padding: 0;
      margin: 0;
      color: var(--smc-main-text-color-2);
      text-align: center;
      overflow-wrap: break-word; }
  body.cl-app-home main.main-content-container div.main-content-container-inner div.timeline-container div.empty-user-timeline div.c2action-single {
    width: 100%;
    line-height: 0px;
    text-align: center; }
    body.cl-app-home main.main-content-container div.main-content-container-inner div.timeline-container div.empty-user-timeline div.c2action-single button {
      padding-left: 40px;
      padding-right: 40px; }
body.cl-app-home div.swift-app-container {
  display: none;
  visibility: hidden; }
  body.cl-app-home div.swift-app-container.show {
    display: block;
    visibility: visible;
    -webkit-backface-visibility: hidden;
    height: 100%;
    width: 100%;
    left: 0;
    top: 0;
    bottom: 0;
    right: 0;
    outline: none;
    position: fixed;
    -webkit-tap-highlight-color: transparent;
    -ms-touch-action: manipulation;
    touch-action: manipulation;
    transform: translateZ(0);
    z-index: 99992;
    background: rgba(0, 0, 0, 0.7); }
    body.cl-app-home div.swift-app-container.show div.swift-data-cont {
      width: 100vw;
      height: 100vh;
      display: flex;
      justify-content: center;
      line-height: 0px;
      padding: 30px; }
      body.cl-app-home div.swift-app-container.show div.swift-data-cont div.swift-data {
        max-width: 500px;
        min-width: 300px;
        background: #081725;
        height: 100%;
        position: relative;
        box-shadow: var(--smc-main-box-shadow-eff);
        border-radius: 10px;
        overflow: hidden; }
        body.cl-app-home div.swift-app-container.show div.swift-data-cont div.swift-data div.swift-data-header {
          position: absolute;
          left: 0;
          top: 0;
          width: 100%;
          display: block;
          padding: 20px;
          z-index: 100; }
          body.cl-app-home div.swift-app-container.show div.swift-data-cont div.swift-data div.swift-data-header div.swift-data-sliders {
            width: 100%;
            display: flex;
            flex-direction: row;
            flex-wrap: nowrap;
            align-items: center;
            justify-content: center;
            margin-bottom: 20px; }
            body.cl-app-home div.swift-app-container.show div.swift-data-cont div.swift-data div.swift-data-header div.swift-data-sliders div.slider-item {
              flex: 1;
              margin-right: 5px;
              height: 2px;
              border-radius: 2px;
              background: rgba(255, 255, 255, 0.3);
              max-width: 100%;
              min-width: 10px;
              cursor: pointer; }
              body.cl-app-home div.swift-app-container.show div.swift-data-cont div.swift-data div.swift-data-header div.swift-data-sliders div.slider-item span {
                height: 100%;
                display: block;
                background: var(--smc-main-bg-color);
                border-radius: inherit;
                width: 0px; }
              body.cl-app-home div.swift-app-container.show div.swift-data-cont div.swift-data div.swift-data-header div.swift-data-sliders div.slider-item:last-child {
                margin-right: 0px; }
          body.cl-app-home div.swift-app-container.show div.swift-data-cont div.swift-data div.swift-data-header div.swift-data-ctrls {
            width: 100%;
            display: block;
            line-height: 0;
            overflow: hidden; }
            body.cl-app-home div.swift-app-container.show div.swift-data-cont div.swift-data div.swift-data-header div.swift-data-ctrls div.swift-user-info {
              width: 100%;
              display: block;
              line-height: 0;
              overflow: hidden; }
              body.cl-app-home div.swift-app-container.show div.swift-data-cont div.swift-data div.swift-data-header div.swift-data-ctrls div.swift-user-info div.avatar {
                width: 35px;
                height: 35px;
                overflow: hidden;
                border-radius: 10em; }
                body.cl-app-home div.swift-app-container.show div.swift-data-cont div.swift-data div.swift-data-header div.swift-data-ctrls div.swift-user-info div.avatar img {
                  width: 100%; }
              body.cl-app-home div.swift-app-container.show div.swift-data-cont div.swift-data div.swift-data-header div.swift-data-ctrls div.swift-user-info div.uname {
                display: block;
                width: 100%;
                line-height: 0;
                padding-left: 15px; }
                body.cl-app-home div.swift-app-container.show div.swift-data-cont div.swift-data div.swift-data-header div.swift-data-ctrls div.swift-user-info div.uname h6 {
                  padding: 0;
                  margin: 0;
                  font-size: 14px;
                  line-height: 22px;
                  color: #fff;
                  white-space: nowrap;
                  font-weight: 500; }
                  body.cl-app-home div.swift-app-container.show div.swift-data-cont div.swift-data div.swift-data-header div.swift-data-ctrls div.swift-user-info div.uname h6 a {
                    color: inherit;
                    display: inline-block;
                    overflow: hidden;
                    max-width: 150px;
                    text-overflow: ellipsis;
                    vertical-align: middle;
                    text-decoration: none; }
                  body.cl-app-home div.swift-app-container.show div.swift-data-cont div.swift-data div.swift-data-header div.swift-data-ctrls div.swift-user-info div.uname h6 time {
                    display: inline-block;
                    vertical-align: middle;
                    font-size: 13px;
                    opacity: 0.9;
                    font-weight: normal; }
            body.cl-app-home div.swift-app-container.show div.swift-data-cont div.swift-data div.swift-data-header div.swift-data-ctrls div.ctrl-group {
              width: 100%;
              display: block;
              line-height: 0; }
              body.cl-app-home div.swift-app-container.show div.swift-data-cont div.swift-data div.swift-data-header div.swift-data-ctrls div.ctrl-group div.swift-data-ctrl-item button {
                padding: 0;
                margin: 0;
                background: transparent;
                line-height: 0;
                width: 20px;
                height: 20px;
                outline: 0;
                border: none;
                box-shadow: none;
                margin-left: 15px; }
                body.cl-app-home div.swift-app-container.show div.swift-data-cont div.swift-data div.swift-data-header div.swift-data-ctrls div.ctrl-group div.swift-data-ctrl-item button > svg {
                  width: 100%;
                  height: 100%;
                  stroke: #fff; }
                body.cl-app-home div.swift-app-container.show div.swift-data-cont div.swift-data div.swift-data-header div.swift-data-ctrls div.ctrl-group div.swift-data-ctrl-item button a.dropdown-toggle {
                  text-decoration: none;
                  padding: 0;
                  margin: 0;
                  line-height: 0;
                  width: 20px;
                  height: 20px; }
                  body.cl-app-home div.swift-app-container.show div.swift-data-cont div.swift-data div.swift-data-header div.swift-data-ctrls div.ctrl-group div.swift-data-ctrl-item button a.dropdown-toggle:before, body.cl-app-home div.swift-app-container.show div.swift-data-cont div.swift-data div.swift-data-header div.swift-data-ctrls div.ctrl-group div.swift-data-ctrl-item button a.dropdown-toggle:after {
                    display: none; }
                  body.cl-app-home div.swift-app-container.show div.swift-data-cont div.swift-data div.swift-data-header div.swift-data-ctrls div.ctrl-group div.swift-data-ctrl-item button a.dropdown-toggle svg {
                    width: 100%;
                    height: 100%;
                    stroke: #fff; }
                body.cl-app-home div.swift-app-container.show div.swift-data-cont div.swift-data div.swift-data-header div.swift-data-ctrls div.ctrl-group div.swift-data-ctrl-item button div.dropdown-menu {
                  overflow: hidden; }
                  body.cl-app-home div.swift-app-container.show div.swift-data-cont div.swift-data div.swift-data-header div.swift-data-ctrls div.ctrl-group div.swift-data-ctrl-item button div.dropdown-menu div.swift-views {
                    width: 300px;
                    display: block;
                    line-height: 0px; }
                    body.cl-app-home div.swift-app-container.show div.swift-data-cont div.swift-data div.swift-data-header div.swift-data-ctrls div.ctrl-group div.swift-data-ctrl-item button div.dropdown-menu div.swift-views div.swift-views-header {
                      width: 100%;
                      display: block;
                      padding: 15px;
                      line-height: 0;
                      border-bottom: 1px solid var(--smc-main-border-color); }
                      body.cl-app-home div.swift-app-container.show div.swift-data-cont div.swift-data div.swift-data-header div.swift-data-ctrls div.ctrl-group div.swift-data-ctrl-item button div.dropdown-menu div.swift-views div.swift-views-header h6 {
                        font-size: 13px;
                        color: var(--smc-main-text-color);
                        line-height: 13px;
                        padding: 0;
                        margin: 0; }
                    body.cl-app-home div.swift-app-container.show div.swift-data-cont div.swift-data div.swift-data-header div.swift-data-ctrls div.ctrl-group div.swift-data-ctrl-item button div.dropdown-menu div.swift-views div.swift-views-body {
                      width: 100%;
                      max-height: 300px;
                      overflow-x: hidden;
                      overflow-y: auto; }
                      body.cl-app-home div.swift-app-container.show div.swift-data-cont div.swift-data div.swift-data-header div.swift-data-ctrls div.ctrl-group div.swift-data-ctrl-item button div.dropdown-menu div.swift-views div.swift-views-body div.view-li {
                        width: 100%;
                        display: block;
                        padding: 10px 15px; }
                        body.cl-app-home div.swift-app-container.show div.swift-data-cont div.swift-data div.swift-data-header div.swift-data-ctrls div.ctrl-group div.swift-data-ctrl-item button div.dropdown-menu div.swift-views div.swift-views-body div.view-li div.avatar {
                          width: 35px;
                          height: 35px;
                          border-radius: 10em;
                          overflow: hidden; }
                          body.cl-app-home div.swift-app-container.show div.swift-data-cont div.swift-data div.swift-data-header div.swift-data-ctrls div.ctrl-group div.swift-data-ctrl-item button div.dropdown-menu div.swift-views div.swift-views-body div.view-li div.avatar img {
                            width: 100%;
                            display: block; }
                        body.cl-app-home div.swift-app-container.show div.swift-data-cont div.swift-data div.swift-data-header div.swift-data-ctrls div.ctrl-group div.swift-data-ctrl-item button div.dropdown-menu div.swift-views div.swift-views-body div.view-li div.user-name {
                          padding-left: 15px;
                          display: block;
                          width: 100%; }
                          body.cl-app-home div.swift-app-container.show div.swift-data-cont div.swift-data div.swift-data-header div.swift-data-ctrls div.ctrl-group div.swift-data-ctrl-item button div.dropdown-menu div.swift-views div.swift-views-body div.view-li div.user-name a {
                            color: inherit;
                            display: block;
                            font-size: 13px;
                            line-height: 13px;
                            color: var(--smc-main-text-color);
                            margin-bottom: 3px; }
                          body.cl-app-home div.swift-app-container.show div.swift-data-cont div.swift-data div.swift-data-header div.swift-data-ctrls div.ctrl-group div.swift-data-ctrl-item button div.dropdown-menu div.swift-views div.swift-views-body div.view-li div.user-name time {
                            font-weight: 300;
                            display: block;
                            font-size: 11px;
                            line-height: 11px;
                            color: var(--smc-main-text-color-2); }
        body.cl-app-home div.swift-app-container.show div.swift-data-cont div.swift-data div.swift-data-body {
          width: 100%;
          height: 100%;
          display: block;
          position: relative;
          padding-top: 100px;
          padding-bottom: 100px;
          overflow: hidden;
          min-height: 300px; }
          body.cl-app-home div.swift-app-container.show div.swift-data-cont div.swift-data div.swift-data-body div.swift-data-item {
            width: 100%;
            height: 100%;
            display: flex;
            flex-direction: column;
            align-items: center;
            justify-content: center;
            overflow: hidden;
            position: relative; }
            body.cl-app-home div.swift-app-container.show div.swift-data-cont div.swift-data div.swift-data-body div.swift-data-item div.swift-data-image {
              width: 100%;
              overflow: hidden; }
              body.cl-app-home div.swift-app-container.show div.swift-data-cont div.swift-data div.swift-data-body div.swift-data-item div.swift-data-image img {
                width: 100%;
                display: block; }
            body.cl-app-home div.swift-app-container.show div.swift-data-cont div.swift-data div.swift-data-body div.swift-data-item div.swift-data-video {
              width: 100%;
              overflow: hidden; }
              body.cl-app-home div.swift-app-container.show div.swift-data-cont div.swift-data div.swift-data-body div.swift-data-item div.swift-data-video video {
                display: block;
                width: 100%;
                height: 100%;
                border: none;
                outline: 0;
                object-fit: cover; }
          body.cl-app-home div.swift-app-container.show div.swift-data-cont div.swift-data div.swift-data-body button.swift-data-slide-ctrl {
            padding: 0;
            margin: 0;
            width: 30px;
            height: 30px;
            border: none;
            box-shadow: var(--smc-main-box-shadow-eff);
            outline: 0;
            background: rgba(0, 0, 0, 0.7);
            position: absolute;
            top: calc(50% - 15px);
            cursor: pointer;
            border-radius: 10em;
            visibility: hidden; }
            body.cl-app-home div.swift-app-container.show div.swift-data-cont div.swift-data div.swift-data-body button.swift-data-slide-ctrl.prev {
              left: 20px; }
            body.cl-app-home div.swift-app-container.show div.swift-data-cont div.swift-data div.swift-data-body button.swift-data-slide-ctrl.next {
              right: 20px; }
            body.cl-app-home div.swift-app-container.show div.swift-data-cont div.swift-data div.swift-data-body button.swift-data-slide-ctrl.pause {
              top: calc(50% - 25px);
              left: calc(50% - 25px);
              width: 50px;
              height: 50px; }
            body.cl-app-home div.swift-app-container.show div.swift-data-cont div.swift-data div.swift-data-body button.swift-data-slide-ctrl span {
              width: 100%;
              height: 100%;
              display: flex;
              flex-direction: row;
              align-items: center;
              justify-content: center;
              line-height: 0; }
              body.cl-app-home div.swift-app-container.show div.swift-data-cont div.swift-data div.swift-data-body button.swift-data-slide-ctrl span svg {
                width: 20px;
                height: 20px;
                stroke: #fff; }
          body.cl-app-home div.swift-app-container.show div.swift-data-cont div.swift-data div.swift-data-body:hover button.swift-data-slide-ctrl, body.cl-app-home div.swift-app-container.show div.swift-data-cont div.swift-data div.swift-data-body:active button.swift-data-slide-ctrl {
            visibility: visible; }
        body.cl-app-home div.swift-app-container.show div.swift-data-cont div.swift-data div.swift-data-footer {
          position: absolute;
          left: 0;
          bottom: 0;
          width: 100%;
          display: block;
          padding: 20px; }
          body.cl-app-home div.swift-app-container.show div.swift-data-cont div.swift-data div.swift-data-footer div.swift-caption {
            width: 100%;
            display: block; }
            body.cl-app-home div.swift-app-container.show div.swift-data-cont div.swift-data div.swift-data-footer div.swift-caption p {
              padding: 0;
              margin: 0;
              text-align: center;
              font-size: 13px;
              line-height: 18px;
              color: #fff;
              font-weight: normal; }
body.cl-app-home div.modal.modal-swift-pubbox div.modal-body form {
  width: 100%;
  max-width: 100%; }
  body.cl-app-home div.modal.modal-swift-pubbox div.modal-body form div.input-holder {
    width: 100%;
    margin-bottom: 10px;
    max-width: 100%; }
    body.cl-app-home div.modal.modal-swift-pubbox div.modal-body form div.input-holder textarea {
      display: block;
      width: 100%;
      min-height: 40px;
      max-height: 400px;
      resize: none;
      font-size: 16px;
      color: var(--smc-main-text-color);
      line-height: 20px;
      border: none;
      border-radius: 0px;
      outline: 0;
      background: transparent; }
      body.cl-app-home div.modal.modal-swift-pubbox div.modal-body form div.input-holder textarea::placeholder {
        color: var(--smc-main-iph-color);
        font-size: 17px;
        font-weight: normal; }
  body.cl-app-home div.modal.modal-swift-pubbox div.modal-body form div.cl-emoticons {
    display: block;
    width: 100%;
    border: 1px solid var(--smc-main-border-color);
    margin-bottom: 20px;
    border-radius: var(--smc-main-border-rad1);
    overflow: hidden; }
    body.cl-app-home div.modal.modal-swift-pubbox div.modal-body form div.cl-emoticons div.emoticons-group-nav {
      width: 100%;
      display: flex;
      flex-direction: row;
      flex-wrap: nowrap;
      border-bottom: 1px solid var(--smc-main-border-color);
      background: var(--smc-main-bg-color-2);
      overflow: hidden;
      padding: 0px 15px; }
      body.cl-app-home div.modal.modal-swift-pubbox div.modal-body form div.cl-emoticons div.emoticons-group-nav span.emoticons-group-nav-item {
        height: 45px;
        width: 45px;
        min-width: 15px;
        cursor: pointer;
        display: flex;
        align-items: center;
        justify-content: center; }
        body.cl-app-home div.modal.modal-swift-pubbox div.modal-body form div.cl-emoticons div.emoticons-group-nav span.emoticons-group-nav-item span.emoji_group_icon {
          font-size: 15px;
          line-height: 15px; }
          body.cl-app-home div.modal.modal-swift-pubbox div.modal-body form div.cl-emoticons div.emoticons-group-nav span.emoticons-group-nav-item span.emoji_group_icon svg {
            width: 22px;
            height: 22px;
            filter: grayscale(100%);
            opacity: 0.5; }
        body.cl-app-home div.modal.modal-swift-pubbox div.modal-body form div.cl-emoticons div.emoticons-group-nav span.emoticons-group-nav-item.active {
          border-bottom: 2px solid var(--smc-main-uiel-color);
          border-bottom-style: inset; }
          body.cl-app-home div.modal.modal-swift-pubbox div.modal-body form div.cl-emoticons div.emoticons-group-nav span.emoticons-group-nav-item.active span.emoji_group_icon svg {
            filter: unset;
            opacity: 1; }
        body.cl-app-home div.modal.modal-swift-pubbox div.modal-body form div.cl-emoticons div.emoticons-group-nav span.emoticons-group-nav-item.ml-auto {
          width: 22px; }
          body.cl-app-home div.modal.modal-swift-pubbox div.modal-body form div.cl-emoticons div.emoticons-group-nav span.emoticons-group-nav-item.ml-auto span.emoji_group_icon {
            line-height: 0; }
            body.cl-app-home div.modal.modal-swift-pubbox div.modal-body form div.cl-emoticons div.emoticons-group-nav span.emoticons-group-nav-item.ml-auto span.emoji_group_icon svg {
              stroke: var(--smc-main-uiel-color);
              filter: unset;
              opacity: 1; }
    body.cl-app-home div.modal.modal-swift-pubbox div.modal-body form div.cl-emoticons div.emoticons-group-ls {
      max-height: 300px;
      overflow-x: hidden;
      overflow-y: auto; }
      body.cl-app-home div.modal.modal-swift-pubbox div.modal-body form div.cl-emoticons div.emoticons-group-ls div.emoticons-group {
        width: 100%;
        display: block;
        line-height: 20px;
        border-bottom: 1px solid var(--smc-main-border-color);
        padding: 15px; }
        body.cl-app-home div.modal.modal-swift-pubbox div.modal-body form div.cl-emoticons div.emoticons-group-ls div.emoticons-group span {
          display: inline-block;
          width: 30px;
          height: 30px;
          font-size: 22px;
          cursor: pointer;
          -webkit-user-select: none;
          -khtml-user-select: none;
          -moz-user-select: -moz-none;
          -o-user-select: none;
          user-select: none; }
        body.cl-app-home div.modal.modal-swift-pubbox div.modal-body form div.cl-emoticons div.emoticons-group-ls div.emoticons-group:last-child {
          border-bottom: none; }
      body.cl-app-home div.modal.modal-swift-pubbox div.modal-body form div.cl-emoticons div.emoticons-group-ls::-webkit-scrollbar {
        width: 5px;
        background: var(--smc-main-border-color); }
      body.cl-app-home div.modal.modal-swift-pubbox div.modal-body form div.cl-emoticons div.emoticons-group-ls::-webkit-scrollbar-thumb {
        background-color: var(--smc-main-uiel-color);
        outline: 0;
        border-radius: 5px; }
  body.cl-app-home div.modal.modal-swift-pubbox div.modal-body form div.preview-image-holder {
    width: 100%;
    display: block;
    line-height: 0;
    margin-bottom: 10px; }
    body.cl-app-home div.modal.modal-swift-pubbox div.modal-body form div.preview-image-holder div.preview-image-inner {
      border-radius: var(--smc-main-border-rad1);
      border: 1px solid var(--smc-main-border-color);
      overflow: hidden;
      position: relative;
      background: #e6ecf0;
      height: 100%; }
      body.cl-app-home div.modal.modal-swift-pubbox div.modal-body form div.preview-image-holder div.preview-image-inner img {
        width: 100%; }
      body.cl-app-home div.modal.modal-swift-pubbox div.modal-body form div.preview-image-holder div.preview-image-inner button.delete-preview-image {
        position: absolute;
        padding: 0;
        margin: 0;
        line-height: 0;
        top: 5px;
        right: 5px;
        width: 25px;
        height: 25px;
        border-radius: 10em;
        cursor: pointer;
        transition: visibility 0.1s linear,opacity 0.1s linear;
        display: flex;
        flex-direction: row;
        justify-content: center;
        align-items: center;
        background-color: var(--smc-main-uiel-color);
        border: none;
        box-shadow: none;
        outline: 0; }
        body.cl-app-home div.modal.modal-swift-pubbox div.modal-body form div.preview-image-holder div.preview-image-inner button.delete-preview-image:disabled {
          cursor: wait !important; }
        body.cl-app-home div.modal.modal-swift-pubbox div.modal-body form div.preview-image-holder div.preview-image-inner button.delete-preview-image svg {
          width: 17px;
          height: 17px; }
          body.cl-app-home div.modal.modal-swift-pubbox div.modal-body form div.preview-image-holder div.preview-image-inner button.delete-preview-image svg * {
            stroke: #fff; }
  body.cl-app-home div.modal.modal-swift-pubbox div.modal-body form div.preview-video-holder {
    width: 100%;
    display: block;
    line-height: 0;
    margin-bottom: 10px;
    position: relative; }
    body.cl-app-home div.modal.modal-swift-pubbox div.modal-body form div.preview-video-holder button.delete-preview-video {
      position: absolute;
      padding: 0;
      margin: 0;
      line-height: 0;
      top: 5px;
      right: 5px;
      width: 25px;
      height: 25px;
      border-radius: 10em;
      cursor: pointer;
      transition: visibility 0.1s linear,opacity 0.1s linear;
      display: flex;
      flex-direction: row;
      justify-content: center;
      align-items: center;
      background-color: var(--smc-main-uiel-color);
      border: none;
      box-shadow: none;
      outline: 0; }
      body.cl-app-home div.modal.modal-swift-pubbox div.modal-body form div.preview-video-holder button.delete-preview-video:disabled {
        cursor: wait !important; }
      body.cl-app-home div.modal.modal-swift-pubbox div.modal-body form div.preview-video-holder button.delete-preview-video svg {
        width: 17px;
        height: 17px; }
        body.cl-app-home div.modal.modal-swift-pubbox div.modal-body form div.preview-video-holder button.delete-preview-video svg * {
          stroke: #fff; }
    body.cl-app-home div.modal.modal-swift-pubbox div.modal-body form div.preview-video-holder div.video-player {
      width: 100%;
      display: block;
      max-height: 50%;
      background: #e6ecf0;
      border-radius: var(--smc-main-border-rad1);
      border: 1px solid var(--smc-main-border-color);
      overflow: hidden; }
  body.cl-app-home div.modal.modal-swift-pubbox div.modal-body form div.swift-ctrls-holder {
    width: 100%;
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
    margin-bottom: 10px; }
    body.cl-app-home div.modal.modal-swift-pubbox div.modal-body form div.swift-ctrls-holder button.ctrl-item {
      background: transparent;
      border: none;
      outline: none;
      padding: 0px;
      margin: 0 15px 0 0;
      box-shadow: none;
      line-height: 0px;
      width: 20px;
      height: 35px;
      border-radius: 10em;
      position: relative;
      cursor: pointer;
      transition: all 0.10s ease-in-out; }
      body.cl-app-home div.modal.modal-swift-pubbox div.modal-body form div.swift-ctrls-holder button.ctrl-item svg {
        width: 22px;
        height: 22px;
        position: absolute;
        left: 0;
        top: 0;
        bottom: 0;
        right: 0;
        margin: auto; }
        body.cl-app-home div.modal.modal-swift-pubbox div.modal-body form div.swift-ctrls-holder button.ctrl-item svg * {
          stroke: var(--smc-main-uiel-color); }
      body.cl-app-home div.modal.modal-swift-pubbox div.modal-body form div.swift-ctrls-holder button.ctrl-item.text-length {
        text-align: center;
        border: none;
        padding: 0px;
        width: auto;
        margin-right: 0; }
        body.cl-app-home div.modal.modal-swift-pubbox div.modal-body form div.swift-ctrls-holder button.ctrl-item.text-length:hover, body.cl-app-home div.modal.modal-swift-pubbox div.modal-body form div.swift-ctrls-holder button.ctrl-item.text-length:active, body.cl-app-home div.modal.modal-swift-pubbox div.modal-body form div.swift-ctrls-holder button.ctrl-item.text-length:focus {
          background: transparent; }
          body.cl-app-home div.modal.modal-swift-pubbox div.modal-body form div.swift-ctrls-holder button.ctrl-item.text-length:hover:after, body.cl-app-home div.modal.modal-swift-pubbox div.modal-body form div.swift-ctrls-holder button.ctrl-item.text-length:active:after, body.cl-app-home div.modal.modal-swift-pubbox div.modal-body form div.swift-ctrls-holder button.ctrl-item.text-length:focus:after {
            display: none; }
        body.cl-app-home div.modal.modal-swift-pubbox div.modal-body form div.swift-ctrls-holder button.ctrl-item.text-length small {
          color: var(--smc-main-text-color-2);
          font-weight: normal;
          font-size: 13px;
          line-height: 35px;
          vertical-align: middle; }
          body.cl-app-home div.modal.modal-swift-pubbox div.modal-body form div.swift-ctrls-holder button.ctrl-item.text-length small.len-error {
            color: var(--smc-main-red-color);
            font-weight: bold; }
      body.cl-app-home div.modal.modal-swift-pubbox div.modal-body form div.swift-ctrls-holder button.ctrl-item:hover::after, body.cl-app-home div.modal.modal-swift-pubbox div.modal-body form div.swift-ctrls-holder button.ctrl-item:active::after, body.cl-app-home div.modal.modal-swift-pubbox div.modal-body form div.swift-ctrls-holder button.ctrl-item:focus::after {
        width: 35px;
        height: 35px;
        position: absolute;
        left: -7px;
        top: 0;
        bottom: 0;
        right: -7px;
        background: #0074b01f;
        content: "";
        border-radius: 5em; }
      body.cl-app-home div.modal.modal-swift-pubbox div.modal-body form div.swift-ctrls-holder button.ctrl-item:disabled {
        cursor: not-allowed;
        opacity: 0.5; }
  body.cl-app-home div.modal.modal-swift-pubbox div.modal-body form div.swift-publisher {
    display: block;
    line-height: 0;
    width: 100%; }
    body.cl-app-home div.modal.modal-swift-pubbox div.modal-body form div.swift-publisher button:disabled {
      cursor: not-allowed;
      opacity: 0.5; }

/* ===================================================== */
body.cl-app-chat main.main-content-container div.main-content-container-inner div.timeline-container div.timeline-container-inner {
  width: 100%;
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  overflow: hidden; }
  body.cl-app-chat main.main-content-container div.main-content-container-inner div.timeline-container div.timeline-container-inner div.vue-app-body {
    width: 100%;
    flex: 1;
    overflow: hidden; }
    body.cl-app-chat main.main-content-container div.main-content-container-inner div.timeline-container div.timeline-container-inner div.vue-app-body div.vue-app-body-inner {
      width: 100%;
      height: calc(100vh);
      display: flex;
      flex-direction: column;
      flex-wrap: nowrap;
      overflow: hidden; }
      body.cl-app-chat main.main-content-container div.main-content-container-inner div.timeline-container div.timeline-container-inner div.vue-app-body div.vue-app-body-inner div.chat-search-form-wrapper {
        width: 100%;
        line-height: 0px; }
        body.cl-app-chat main.main-content-container div.main-content-container-inner div.timeline-container div.timeline-container-inner div.vue-app-body div.vue-app-body-inner div.chat-search-form-wrapper form div.keyword-input {
          width: 100%;
          line-height: 0px;
          position: relative;
          padding: 15px;
          border-bottom: 1px solid var(--smc-main-border-color); }
          body.cl-app-chat main.main-content-container div.main-content-container-inner div.timeline-container div.timeline-container-inner div.vue-app-body div.vue-app-body-inner div.chat-search-form-wrapper form div.keyword-input input {
            border: 1px solid var(--smc-main-border-color);
            background: var(--smc-main-ibg-color);
            border-radius: 10em;
            padding: 2px 0 0 50px;
            height: 40px;
            width: 100%;
            font-size: 13px;
            color: var(--smc-main-text-color); }
            body.cl-app-chat main.main-content-container div.main-content-container-inner div.timeline-container div.timeline-container-inner div.vue-app-body div.vue-app-body-inner div.chat-search-form-wrapper form div.keyword-input input::placeholder {
              color: var(--smc-main-iph-color);
              font-size: 12px; }
            body.cl-app-chat main.main-content-container div.main-content-container-inner div.timeline-container div.timeline-container-inner div.vue-app-body div.vue-app-body-inner div.chat-search-form-wrapper form div.keyword-input input:active, body.cl-app-chat main.main-content-container div.main-content-container-inner div.timeline-container div.timeline-container-inner div.vue-app-body div.vue-app-body-inner div.chat-search-form-wrapper form div.keyword-input input:hover, body.cl-app-chat main.main-content-container div.main-content-container-inner div.timeline-container div.timeline-container-inner div.vue-app-body div.vue-app-body-inner div.chat-search-form-wrapper form div.keyword-input input:focus {
              box-shadow: none;
              outline: none;
              border: 1px solid var(--smc-main-uiel-color); }
              body.cl-app-chat main.main-content-container div.main-content-container-inner div.timeline-container div.timeline-container-inner div.vue-app-body div.vue-app-body-inner div.chat-search-form-wrapper form div.keyword-input input:active + span.icon svg, body.cl-app-chat main.main-content-container div.main-content-container-inner div.timeline-container div.timeline-container-inner div.vue-app-body div.vue-app-body-inner div.chat-search-form-wrapper form div.keyword-input input:hover + span.icon svg, body.cl-app-chat main.main-content-container div.main-content-container-inner div.timeline-container div.timeline-container-inner div.vue-app-body div.vue-app-body-inner div.chat-search-form-wrapper form div.keyword-input input:focus + span.icon svg {
                stroke: var(--smc-main-uiel-color);
                opacity: 1; }
          body.cl-app-chat main.main-content-container div.main-content-container-inner div.timeline-container div.timeline-container-inner div.vue-app-body div.vue-app-body-inner div.chat-search-form-wrapper form div.keyword-input span.icon {
            position: absolute;
            left: 30px;
            top: 25px;
            text-decoration: none;
            line-height: 0px;
            z-index: 2;
            width: 22px;
            height: 22px; }
            body.cl-app-chat main.main-content-container div.main-content-container-inner div.timeline-container div.timeline-container-inner div.vue-app-body div.vue-app-body-inner div.chat-search-form-wrapper form div.keyword-input span.icon svg {
              width: 100%;
              height: 100%;
              stroke: var(--smc-main-text-color-2);
              opacity: 0.8; }
          body.cl-app-chat main.main-content-container div.main-content-container-inner div.timeline-container div.timeline-container-inner div.vue-app-body div.vue-app-body-inner div.chat-search-form-wrapper form div.keyword-input span.spinner-icon {
            position: absolute;
            right: 30px;
            top: 22px;
            text-decoration: none;
            line-height: 0px;
            z-index: 2;
            width: 22px;
            height: 22px; }
            body.cl-app-chat main.main-content-container div.main-content-container-inner div.timeline-container div.timeline-container-inner div.vue-app-body div.vue-app-body-inner div.chat-search-form-wrapper form div.keyword-input span.spinner-icon svg {
              width: 100%;
              height: 100%; }
      body.cl-app-chat main.main-content-container div.main-content-container-inner div.timeline-container div.timeline-container-inner div.vue-app-body div.vue-app-body-inner div.chat-contacts-list-wrapper {
        width: 100%;
        flex: 1;
        line-height: 0px;
        overflow: hidden; }
        body.cl-app-chat main.main-content-container div.main-content-container-inner div.timeline-container div.timeline-container-inner div.vue-app-body div.vue-app-body-inner div.chat-contacts-list-wrapper div.chat-contacts-list {
          width: 100%;
          line-height: 0px;
          overflow-x: hidden;
          overflow-y: auto;
          height: 100%; }
          body.cl-app-chat main.main-content-container div.main-content-container-inner div.timeline-container div.timeline-container-inner div.vue-app-body div.vue-app-body-inner div.chat-contacts-list-wrapper div.chat-contacts-list div.chat-contacts-list-item {
            width: 100%;
            line-height: 0px;
            padding: 15px 15px;
            border-bottom: 1px solid var(--smc-main-border-color);
            cursor: pointer;
            overflow: hidden; }
            body.cl-app-chat main.main-content-container div.main-content-container-inner div.timeline-container div.timeline-container-inner div.vue-app-body div.vue-app-body-inner div.chat-contacts-list-wrapper div.chat-contacts-list div.chat-contacts-list-item:hover, body.cl-app-chat main.main-content-container div.main-content-container-inner div.timeline-container div.timeline-container-inner div.vue-app-body div.vue-app-body-inner div.chat-contacts-list-wrapper div.chat-contacts-list div.chat-contacts-list-item:active {
              background: var(--smc-main-ehbg-color); }
            body.cl-app-chat main.main-content-container div.main-content-container-inner div.timeline-container div.timeline-container-inner div.vue-app-body div.vue-app-body-inner div.chat-contacts-list-wrapper div.chat-contacts-list div.chat-contacts-list-item a {
              width: 100%;
              display: block;
              line-height: 0px;
              text-decoration: none; }
              body.cl-app-chat main.main-content-container div.main-content-container-inner div.timeline-container div.timeline-container-inner div.vue-app-body div.vue-app-body-inner div.chat-contacts-list-wrapper div.chat-contacts-list div.chat-contacts-list-item a div.chat-contacts-list-item-inner {
                width: 100%;
                max-width: 100%;
                overflow: hidden;
                display: flex;
                flex-direction: row;
                flex-wrap: nowrap; }
                body.cl-app-chat main.main-content-container div.main-content-container-inner div.timeline-container div.timeline-container-inner div.vue-app-body div.vue-app-body-inner div.chat-contacts-list-wrapper div.chat-contacts-list div.chat-contacts-list-item a div.chat-contacts-list-item-inner div.lp {
                  width: 40px;
                  height: 40px;
                  max-width: 40px;
                  min-width: 40px;
                  flex-basis: 40px;
                  line-height: 0px; }
                  body.cl-app-chat main.main-content-container div.main-content-container-inner div.timeline-container div.timeline-container-inner div.vue-app-body div.vue-app-body-inner div.chat-contacts-list-wrapper div.chat-contacts-list div.chat-contacts-list-item a div.chat-contacts-list-item-inner div.lp div.avatar {
                    width: 100%;
                    height: 100%;
                    display: block;
                    overflow: hidden;
                    border-radius: 10em; }
                    body.cl-app-chat main.main-content-container div.main-content-container-inner div.timeline-container div.timeline-container-inner div.vue-app-body div.vue-app-body-inner div.chat-contacts-list-wrapper div.chat-contacts-list div.chat-contacts-list-item a div.chat-contacts-list-item-inner div.lp div.avatar img {
                      width: 100%;
                      height: 100%;
                      object-fit: cover; }
                  @media (max-width: 1199.98px) {
                    body.cl-app-chat main.main-content-container div.main-content-container-inner div.timeline-container div.timeline-container-inner div.vue-app-body div.vue-app-body-inner div.chat-contacts-list-wrapper div.chat-contacts-list div.chat-contacts-list-item a div.chat-contacts-list-item-inner div.lp {
                      width: 35px;
                      height: 35px;
                      max-width: 35px;
                      min-width: 35px;
                      flex-basis: 35px; } }
                body.cl-app-chat main.main-content-container div.main-content-container-inner div.timeline-container div.timeline-container-inner div.vue-app-body div.vue-app-body-inner div.chat-contacts-list-wrapper div.chat-contacts-list div.chat-contacts-list-item a div.chat-contacts-list-item-inner div.rp {
                  flex: 1;
                  line-height: 0px;
                  overflow: hidden; }
                  body.cl-app-chat main.main-content-container div.main-content-container-inner div.timeline-container div.timeline-container-inner div.vue-app-body div.vue-app-body-inner div.chat-contacts-list-wrapper div.chat-contacts-list div.chat-contacts-list-item a div.chat-contacts-list-item-inner div.rp div.rp-inner-content-header {
                    width: 100%;
                    max-width: 100%;
                    display: flex;
                    flex-direction: row;
                    flex-wrap: nowrap;
                    align-items: center;
                    padding-left: 15px; }
                    body.cl-app-chat main.main-content-container div.main-content-container-inner div.timeline-container div.timeline-container-inner div.vue-app-body div.vue-app-body-inner div.chat-contacts-list-wrapper div.chat-contacts-list div.chat-contacts-list-item a div.chat-contacts-list-item-inner div.rp div.rp-inner-content-header b.name {
                      font-size: 13px;
                      line-height: 20px;
                      color: var(--smc-main-text-color);
                      font-weight: 500; }
                    body.cl-app-chat main.main-content-container div.main-content-container-inner div.timeline-container div.timeline-container-inner div.vue-app-body div.vue-app-body-inner div.chat-contacts-list-wrapper div.chat-contacts-list div.chat-contacts-list-item a div.chat-contacts-list-item-inner div.rp div.rp-inner-content-header span.uname {
                      font-size: 13px;
                      line-height: 20px;
                      color: var(--smc-main-text-color-2);
                      font-weight: 400;
                      margin-left: 5px; }
                    body.cl-app-chat main.main-content-container div.main-content-container-inner div.timeline-container div.timeline-container-inner div.vue-app-body div.vue-app-body-inner div.chat-contacts-list-wrapper div.chat-contacts-list div.chat-contacts-list-item a div.chat-contacts-list-item-inner div.rp div.rp-inner-content-header span.time {
                      margin-left: auto; }
                      body.cl-app-chat main.main-content-container div.main-content-container-inner div.timeline-container div.timeline-container-inner div.vue-app-body div.vue-app-body-inner div.chat-contacts-list-wrapper div.chat-contacts-list div.chat-contacts-list-item a div.chat-contacts-list-item-inner div.rp div.rp-inner-content-header span.time svg {
                        width: 13px;
                        height: 13px;
                        display: inline-block;
                        vertical-align: middle;
                        stroke: var(--smc-main-text-color-2); }
                      body.cl-app-chat main.main-content-container div.main-content-container-inner div.timeline-container div.timeline-container-inner div.vue-app-body div.vue-app-body-inner div.chat-contacts-list-wrapper div.chat-contacts-list div.chat-contacts-list-item a div.chat-contacts-list-item-inner div.rp div.rp-inner-content-header span.time time {
                        font-size: 11px;
                        line-height: 20px;
                        color: var(--smc-main-text-color-2); }
                  body.cl-app-chat main.main-content-container div.main-content-container-inner div.timeline-container div.timeline-container-inner div.vue-app-body div.vue-app-body-inner div.chat-contacts-list-wrapper div.chat-contacts-list div.chat-contacts-list-item a div.chat-contacts-list-item-inner div.rp div.rp-inner-content-body {
                    width: 100%;
                    line-height: 0px;
                    padding-left: 15px;
                    overflow: hidden;
                    max-width: 100%; }
                    body.cl-app-chat main.main-content-container div.main-content-container-inner div.timeline-container div.timeline-container-inner div.vue-app-body div.vue-app-body-inner div.chat-contacts-list-wrapper div.chat-contacts-list div.chat-contacts-list-item a div.chat-contacts-list-item-inner div.rp div.rp-inner-content-body p {
                      display: inline-block;
                      white-space: nowrap;
                      text-overflow: ellipsis;
                      max-width: 80%;
                      overflow: hidden;
                      font-size: 13px;
                      line-height: 18px;
                      color: var(--smc-main-text-color-2);
                      padding: 0;
                      margin: 0; }
                    body.cl-app-chat main.main-content-container div.main-content-container-inner div.timeline-container div.timeline-container-inner div.vue-app-body div.vue-app-body-inner div.chat-contacts-list-wrapper div.chat-contacts-list div.chat-contacts-list-item a div.chat-contacts-list-item-inner div.rp div.rp-inner-content-body span.badge {
                      background: var(--smc-main-red-color);
                      color: #fff;
                      border-radius: 5em;
                      font-size: 11px;
                      line-height: 18px;
                      display: inline-block;
                      vertical-align: top;
                      padding: 0 5px;
                      margin: 0;
                      font-weight: 400; }
            body.cl-app-chat main.main-content-container div.main-content-container-inner div.timeline-container div.timeline-container-inner div.vue-app-body div.vue-app-body-inner div.chat-contacts-list-wrapper div.chat-contacts-list div.chat-contacts-list-item.hidden {
              display: none !important; }
          body.cl-app-chat main.main-content-container div.main-content-container-inner div.timeline-container div.timeline-container-inner div.vue-app-body div.vue-app-body-inner div.chat-contacts-list-wrapper div.chat-contacts-list::-webkit-scrollbar {
            width: 5px;
            background: var(--smc-main-border-color); }
          body.cl-app-chat main.main-content-container div.main-content-container-inner div.timeline-container div.timeline-container-inner div.vue-app-body div.vue-app-body-inner div.chat-contacts-list-wrapper div.chat-contacts-list::-webkit-scrollbar-thumb {
            background-color: var(--smc-main-uiel-color);
            outline: 0;
            border-radius: 5px; }
        body.cl-app-chat main.main-content-container div.main-content-container-inner div.timeline-container div.timeline-container-inner div.vue-app-body div.vue-app-body-inner div.chat-contacts-list-wrapper div.empty-search-result {
          width: 100%;
          display: flex;
          flex-direction: column;
          flex-wrap: nowrap;
          align-items: center;
          line-height: 0px;
          padding: 100px 50px;
          height: 100%;
          overflow: hidden; }
          body.cl-app-chat main.main-content-container div.main-content-container-inner div.timeline-container div.timeline-container-inner div.vue-app-body div.vue-app-body-inner div.chat-contacts-list-wrapper div.empty-search-result div.icon {
            line-height: 0px;
            margin-bottom: 15px;
            width: 100%;
            text-align: center; }
            body.cl-app-chat main.main-content-container div.main-content-container-inner div.timeline-container div.timeline-container-inner div.vue-app-body div.vue-app-body-inner div.chat-contacts-list-wrapper div.empty-search-result div.icon svg {
              width: 80px;
              height: 80px;
              stroke: var(--smc-main-uiel-color); }
          body.cl-app-chat main.main-content-container div.main-content-container-inner div.timeline-container div.timeline-container-inner div.vue-app-body div.vue-app-body-inner div.chat-contacts-list-wrapper div.empty-search-result div.pl-message {
            line-height: 0px;
            width: 100%;
            margin-bottom: 50px; }
            body.cl-app-chat main.main-content-container div.main-content-container-inner div.timeline-container div.timeline-container-inner div.vue-app-body div.vue-app-body-inner div.chat-contacts-list-wrapper div.empty-search-result div.pl-message h4 {
              font-size: 20px;
              padding: 0;
              margin: 0 0 15px 0;
              line-height: 20px;
              color: var(--smc-main-text-color);
              font-weight: 500;
              text-align: center; }
            body.cl-app-chat main.main-content-container div.main-content-container-inner div.timeline-container div.timeline-container-inner div.vue-app-body div.vue-app-body-inner div.chat-contacts-list-wrapper div.empty-search-result div.pl-message p {
              font-size: 13px;
              line-height: 20px;
              padding: 0;
              margin: 0;
              color: var(--smc-main-text-color-2);
              text-align: center;
              overflow-wrap: break-word; }
              body.cl-app-chat main.main-content-container div.main-content-container-inner div.timeline-container div.timeline-container-inner div.vue-app-body div.vue-app-body-inner div.chat-contacts-list-wrapper div.empty-search-result div.pl-message p span {
                display: inline-block;
                line-height: 0;
                vertical-align: middle; }
                body.cl-app-chat main.main-content-container div.main-content-container-inner div.timeline-container div.timeline-container-inner div.vue-app-body div.vue-app-body-inner div.chat-contacts-list-wrapper div.empty-search-result div.pl-message p span svg {
                  width: 15px;
                  height: 15px;
                  stroke: var(--smc-main-uiel-color); }
        body.cl-app-chat main.main-content-container div.main-content-container-inner div.timeline-container div.timeline-container-inner div.vue-app-body div.vue-app-body-inner div.chat-contacts-list-wrapper div.empty-chats-list {
          width: 100%;
          display: flex;
          flex-direction: column;
          flex-wrap: nowrap;
          align-items: center;
          line-height: 0px;
          padding: 100px 50px;
          height: 100%;
          overflow: hidden; }
          body.cl-app-chat main.main-content-container div.main-content-container-inner div.timeline-container div.timeline-container-inner div.vue-app-body div.vue-app-body-inner div.chat-contacts-list-wrapper div.empty-chats-list div.icon {
            line-height: 0px;
            margin-bottom: 15px;
            width: 100%;
            text-align: center; }
            body.cl-app-chat main.main-content-container div.main-content-container-inner div.timeline-container div.timeline-container-inner div.vue-app-body div.vue-app-body-inner div.chat-contacts-list-wrapper div.empty-chats-list div.icon svg {
              width: 80px;
              height: 80px;
              stroke: var(--smc-main-uiel-color); }
          body.cl-app-chat main.main-content-container div.main-content-container-inner div.timeline-container div.timeline-container-inner div.vue-app-body div.vue-app-body-inner div.chat-contacts-list-wrapper div.empty-chats-list div.pl-message {
            line-height: 0px;
            width: 100%;
            margin-bottom: 50px; }
            body.cl-app-chat main.main-content-container div.main-content-container-inner div.timeline-container div.timeline-container-inner div.vue-app-body div.vue-app-body-inner div.chat-contacts-list-wrapper div.empty-chats-list div.pl-message h4 {
              font-size: 20px;
              padding: 0;
              margin: 0 0 15px 0;
              line-height: 20px;
              color: var(--smc-main-text-color);
              font-weight: 500;
              text-align: center; }
            body.cl-app-chat main.main-content-container div.main-content-container-inner div.timeline-container div.timeline-container-inner div.vue-app-body div.vue-app-body-inner div.chat-contacts-list-wrapper div.empty-chats-list div.pl-message p {
              font-size: 13px;
              line-height: 20px;
              padding: 0;
              margin: 0;
              color: var(--smc-main-text-color-2);
              text-align: center;
              overflow-wrap: break-word; }
              body.cl-app-chat main.main-content-container div.main-content-container-inner div.timeline-container div.timeline-container-inner div.vue-app-body div.vue-app-body-inner div.chat-contacts-list-wrapper div.empty-chats-list div.pl-message p span {
                display: inline-block;
                line-height: 0;
                vertical-align: middle; }
                body.cl-app-chat main.main-content-container div.main-content-container-inner div.timeline-container div.timeline-container-inner div.vue-app-body div.vue-app-body-inner div.chat-contacts-list-wrapper div.empty-chats-list div.pl-message p span svg {
                  width: 15px;
                  height: 15px;
                  stroke: var(--smc-main-uiel-color); }
          body.cl-app-chat main.main-content-container div.main-content-container-inner div.timeline-container div.timeline-container-inner div.vue-app-body div.vue-app-body-inner div.chat-contacts-list-wrapper div.empty-chats-list div.c2action-single {
            width: 100%;
            line-height: 0px;
            text-align: center; }
            body.cl-app-chat main.main-content-container div.main-content-container-inner div.timeline-container div.timeline-container-inner div.vue-app-body div.vue-app-body-inner div.chat-contacts-list-wrapper div.empty-chats-list div.c2action-single a {
              display: inline-block;
              line-height: 0px;
              text-decoration: none; }
              body.cl-app-chat main.main-content-container div.main-content-container-inner div.timeline-container div.timeline-container-inner div.vue-app-body div.vue-app-body-inner div.chat-contacts-list-wrapper div.empty-chats-list div.c2action-single a button {
                padding-left: 40px;
                padding-right: 40px; }
body.cl-app-chat main.main-content-container div.main-content-container-inner div.right-sb-container, body.cl-app-chat main.main-content-container div.main-content-container-inner div.left-sb-container {
  height: 100vh;
  overflow-x: hidden;
  overflow-y: scroll; }
  body.cl-app-chat main.main-content-container div.main-content-container-inner div.right-sb-container, body.cl-app-chat main.main-content-container div.main-content-container-inner div.left-sb-container {
    -ms-overflow-style: none;
    /* Internet Explorer 10+ */
    scrollbar-width: none;
    /* Firefox */ }
  body.cl-app-chat main.main-content-container div.main-content-container-inner div.right-sb-container::-webkit-scrollbar, body.cl-app-chat main.main-content-container div.main-content-container-inner div.left-sb-container::-webkit-scrollbar {
    display: none;
    /* Safari and Chrome */ }

/* ===================================================== */
body.cl-app-notifications main.main-content-container div.main-content-container-inner {
  height: 100vh !important;
  padding-bottom: 0px !important; }
  body.cl-app-notifications main.main-content-container div.main-content-container-inner div.timeline-container-wrapper {
    min-height: 100%; }
  body.cl-app-notifications main.main-content-container div.main-content-container-inner div.timeline-container-inner {
    height: 100%; }
    body.cl-app-notifications main.main-content-container div.main-content-container-inner div.timeline-container-inner div.timeline-container {
      height: 100%; }
      body.cl-app-notifications main.main-content-container div.main-content-container-inner div.timeline-container-inner div.timeline-container div.notifications-app-body {
        width: 100%;
        height: 100%;
        display: flex;
        flex-direction: column;
        flex-wrap: nowrap;
        overflow: hidden; }
        body.cl-app-notifications main.main-content-container div.main-content-container-inner div.timeline-container-inner div.timeline-container div.notifications-app-body div.vue-app-body {
          flex: 1;
          overflow: hidden;
          height: 100%; }
          body.cl-app-notifications main.main-content-container div.main-content-container-inner div.timeline-container-inner div.timeline-container div.notifications-app-body div.vue-app-body div.vue-app-body-inner {
            width: 100%;
            display: flex;
            flex-direction: column;
            flex-wrap: nowrap;
            overflow: hidden;
            height: 100%; }
            body.cl-app-notifications main.main-content-container div.main-content-container-inner div.timeline-container-inner div.timeline-container div.notifications-app-body div.vue-app-body div.vue-app-body-inner div.profile-notifs-list-navbar {
              width: 100%;
              flex-shrink: 0; }
              body.cl-app-notifications main.main-content-container div.main-content-container-inner div.timeline-container-inner div.timeline-container div.notifications-app-body div.vue-app-body div.vue-app-body-inner div.profile-notifs-list-navbar div.profile-notifs-list-navbar-inner {
                width: 100%;
                overflow: hidden;
                display: flex;
                flex-direction: row;
                flex-wrap: nowrap;
                justify-content: space-between;
                border-bottom: 1px solid var(--smc-main-border-color); }
                body.cl-app-notifications main.main-content-container div.main-content-container-inner div.timeline-container-inner div.timeline-container div.notifications-app-body div.vue-app-body div.vue-app-body-inner div.profile-notifs-list-navbar div.profile-notifs-list-navbar-inner a {
                  flex: 1;
                  text-decoration: none;
                  line-height: 0px;
                  outline: 0; }
                  body.cl-app-notifications main.main-content-container div.main-content-container-inner div.timeline-container-inner div.timeline-container div.notifications-app-body div.vue-app-body div.vue-app-body-inner div.profile-notifs-list-navbar div.profile-notifs-list-navbar-inner a button.navbar-item-btn {
                    background: transparent;
                    font-size: 11px;
                    font-weight: 500;
                    color: var(--smc-main-text-color-2);
                    line-height: 13px;
                    box-shadow: none;
                    border: none;
                    padding: 15px 30px;
                    cursor: pointer;
                    width: 100%;
                    outline: 0;
                    text-transform: uppercase; }
                    body.cl-app-notifications main.main-content-container div.main-content-container-inner div.timeline-container-inner div.timeline-container div.notifications-app-body div.vue-app-body div.vue-app-body-inner div.profile-notifs-list-navbar div.profile-notifs-list-navbar-inner a button.navbar-item-btn.active {
                      border-bottom: 2px solid var(--smc-main-uiel-color); }
                    body.cl-app-notifications main.main-content-container div.main-content-container-inner div.timeline-container-inner div.timeline-container div.notifications-app-body div.vue-app-body div.vue-app-body-inner div.profile-notifs-list-navbar div.profile-notifs-list-navbar-inner a button.navbar-item-btn:hover, body.cl-app-notifications main.main-content-container div.main-content-container-inner div.timeline-container-inner div.timeline-container div.notifications-app-body div.vue-app-body div.vue-app-body-inner div.profile-notifs-list-navbar div.profile-notifs-list-navbar-inner a button.navbar-item-btn:active, body.cl-app-notifications main.main-content-container div.main-content-container-inner div.timeline-container-inner div.timeline-container div.notifications-app-body div.vue-app-body div.vue-app-body-inner div.profile-notifs-list-navbar div.profile-notifs-list-navbar-inner a button.navbar-item-btn:focus {
                      background: var(--smc-main-ehbg-color); }
            body.cl-app-notifications main.main-content-container div.main-content-container-inner div.timeline-container-inner div.timeline-container div.notifications-app-body div.vue-app-body div.vue-app-body-inner div.profile-notifs-list-container {
              width: 100%;
              line-height: 0px;
              overflow: hidden;
              flex: 1; }
              body.cl-app-notifications main.main-content-container div.main-content-container-inner div.timeline-container-inner div.timeline-container div.notifications-app-body div.vue-app-body div.vue-app-body-inner div.profile-notifs-list-container div.profile-notifs-list {
                width: 100%;
                overflow: hidden;
                padding: 0px;
                display: block;
                height: 100%;
                overflow-x: hidden;
                overflow-y: auto; }
                body.cl-app-notifications main.main-content-container div.main-content-container-inner div.timeline-container-inner div.timeline-container div.notifications-app-body div.vue-app-body div.vue-app-body-inner div.profile-notifs-list-container div.profile-notifs-list div.profile-notifs-list-item {
                  width: 100%;
                  padding: 15px 15px;
                  border-bottom: 1px solid var(--smc-main-border-color);
                  transition: background 0.27s ease-in-out; }
                  body.cl-app-notifications main.main-content-container div.main-content-container-inner div.timeline-container-inner div.timeline-container div.notifications-app-body div.vue-app-body div.vue-app-body-inner div.profile-notifs-list-container div.profile-notifs-list div.profile-notifs-list-item:hover, body.cl-app-notifications main.main-content-container div.main-content-container-inner div.timeline-container-inner div.timeline-container div.notifications-app-body div.vue-app-body div.vue-app-body-inner div.profile-notifs-list-container div.profile-notifs-list div.profile-notifs-list-item:active {
                    background: var(--smc-main-ehbg-color); }
                  body.cl-app-notifications main.main-content-container div.main-content-container-inner div.timeline-container-inner div.timeline-container div.notifications-app-body div.vue-app-body div.vue-app-body-inner div.profile-notifs-list-container div.profile-notifs-list div.profile-notifs-list-item a.block-nav-link {
                    display: block;
                    width: 100%;
                    text-decoration: none;
                    color: none; }
                  body.cl-app-notifications main.main-content-container div.main-content-container-inner div.timeline-container-inner div.timeline-container div.notifications-app-body div.vue-app-body div.vue-app-body-inner div.profile-notifs-list-container div.profile-notifs-list div.profile-notifs-list-item div.main-flex-cr {
                    width: 100%;
                    display: flex;
                    flex-direction: row;
                    flex-wrap: nowrap; }
                    body.cl-app-notifications main.main-content-container div.main-content-container-inner div.timeline-container-inner div.timeline-container div.notifications-app-body div.vue-app-body div.vue-app-body-inner div.profile-notifs-list-container div.profile-notifs-list div.profile-notifs-list-item div.main-flex-cr div.avatar-holder div.avatar {
                      width: 40px;
                      height: 40px;
                      min-width: 40px;
                      max-width: 40px;
                      overflow: hidden;
                      line-height: 0px;
                      border-radius: 10em; }
                      body.cl-app-notifications main.main-content-container div.main-content-container-inner div.timeline-container-inner div.timeline-container div.notifications-app-body div.vue-app-body div.vue-app-body-inner div.profile-notifs-list-container div.profile-notifs-list div.profile-notifs-list-item div.main-flex-cr div.avatar-holder div.avatar img {
                        width: 100%;
                        height: 100%;
                        object-fit: cover; }
                    body.cl-app-notifications main.main-content-container div.main-content-container-inner div.timeline-container-inner div.timeline-container div.notifications-app-body div.vue-app-body div.vue-app-body-inner div.profile-notifs-list-container div.profile-notifs-list div.profile-notifs-list-item div.main-flex-cr div.notifier-info-holder {
                      flex: 1;
                      line-height: 0px;
                      padding-left: 15px; }
                      body.cl-app-notifications main.main-content-container div.main-content-container-inner div.timeline-container-inner div.timeline-container div.notifications-app-body div.vue-app-body div.vue-app-body-inner div.profile-notifs-list-container div.profile-notifs-list div.profile-notifs-list-item div.main-flex-cr div.notifier-info-holder div.el-block-header {
                        width: 100%;
                        line-height: 0px;
                        display: block; }
                        body.cl-app-notifications main.main-content-container div.main-content-container-inner div.timeline-container-inner div.timeline-container div.notifications-app-body div.vue-app-body div.vue-app-body-inner div.profile-notifs-list-container div.profile-notifs-list div.profile-notifs-list-item div.main-flex-cr div.notifier-info-holder div.el-block-header div.notifier-name p {
                          padding: 0;
                          margin: 0;
                          font-size: 13px;
                          line-height: 18px; }
                          body.cl-app-notifications main.main-content-container div.main-content-container-inner div.timeline-container-inner div.timeline-container div.notifications-app-body div.vue-app-body div.vue-app-body-inner div.profile-notifs-list-container div.profile-notifs-list div.profile-notifs-list-item div.main-flex-cr div.notifier-info-holder div.el-block-header div.notifier-name p span {
                            position: relative;
                            color: var(--smc-main-text-color-2); }
                            body.cl-app-notifications main.main-content-container div.main-content-container-inner div.timeline-container-inner div.timeline-container div.notifications-app-body div.vue-app-body div.vue-app-body-inner div.profile-notifs-list-container div.profile-notifs-list div.profile-notifs-list-item div.main-flex-cr div.notifier-info-holder div.el-block-header div.notifier-name p span.unseen {
                              opacity: 1;
                              font-weight: 500; }
                          body.cl-app-notifications main.main-content-container div.main-content-container-inner div.timeline-container-inner div.timeline-container div.notifications-app-body div.vue-app-body div.vue-app-body-inner div.profile-notifs-list-container div.profile-notifs-list div.profile-notifs-list-item div.main-flex-cr div.notifier-info-holder div.el-block-header div.notifier-name p b span {
                            color: var(--smc-main-text-color); }
                        body.cl-app-notifications main.main-content-container div.main-content-container-inner div.timeline-container-inner div.timeline-container div.notifications-app-body div.vue-app-body div.vue-app-body-inner div.profile-notifs-list-container div.profile-notifs-list div.profile-notifs-list-item div.main-flex-cr div.notifier-info-holder div.el-block-header div.notif-time {
                          width: 100%;
                          display: block; }
                          body.cl-app-notifications main.main-content-container div.main-content-container-inner div.timeline-container-inner div.timeline-container div.notifications-app-body div.vue-app-body div.vue-app-body-inner div.profile-notifs-list-container div.profile-notifs-list div.profile-notifs-list-item div.main-flex-cr div.notifier-info-holder div.el-block-header div.notif-time svg {
                            width: 13px;
                            height: 13px;
                            display: inline-block;
                            vertical-align: middle;
                            stroke: var(--smc-main-text-color-2); }
                          body.cl-app-notifications main.main-content-container div.main-content-container-inner div.timeline-container-inner div.timeline-container div.notifications-app-body div.vue-app-body div.vue-app-body-inner div.profile-notifs-list-container div.profile-notifs-list div.profile-notifs-list-item div.main-flex-cr div.notifier-info-holder div.el-block-header div.notif-time time {
                            font-size: 13px;
                            line-height: 22px;
                            color: var(--smc-main-text-color-2); }
                      body.cl-app-notifications main.main-content-container div.main-content-container-inner div.timeline-container-inner div.timeline-container div.notifications-app-body div.vue-app-body div.vue-app-body-inner div.profile-notifs-list-container div.profile-notifs-list div.profile-notifs-list-item div.main-flex-cr div.notifier-info-holder div.el-block-body {
                        width: 100%;
                        display: block;
                        line-height: 0px;
                        margin-top: 10px; }
                        body.cl-app-notifications main.main-content-container div.main-content-container-inner div.timeline-container-inner div.timeline-container div.notifications-app-body div.vue-app-body div.vue-app-body-inner div.profile-notifs-list-container div.profile-notifs-list div.profile-notifs-list-item div.main-flex-cr div.notifier-info-holder div.el-block-body div.event-content-wrapper {
                          width: 100%;
                          display: block;
                          border: 1px solid var(--smc-main-border-color);
                          border-radius: 10px;
                          padding: 10px;
                          background: #f5f8fa; }
                          body.cl-app-notifications main.main-content-container div.main-content-container-inner div.timeline-container-inner div.timeline-container div.notifications-app-body div.vue-app-body div.vue-app-body-inner div.profile-notifs-list-container div.profile-notifs-list div.profile-notifs-list-item div.main-flex-cr div.notifier-info-holder div.el-block-body div.event-content-wrapper p.event-desc {
                            font-size: 13px;
                            line-height: 18px;
                            color: var(--smc-main-text-color-2);
                            padding: 0;
                            margin: 0; }
                    body.cl-app-notifications main.main-content-container div.main-content-container-inner div.timeline-container-inner div.timeline-container div.notifications-app-body div.vue-app-body div.vue-app-body-inner div.profile-notifs-list-container div.profile-notifs-list div.profile-notifs-list-item div.main-flex-cr div.notif-delete {
                      width: 22px;
                      height: 22px;
                      line-height: 0px;
                      cursor: pointer;
                      visibility: hidden;
                      transition: visibility 0.27s ease; }
                      body.cl-app-notifications main.main-content-container div.main-content-container-inner div.timeline-container-inner div.timeline-container div.notifications-app-body div.vue-app-body div.vue-app-body-inner div.profile-notifs-list-container div.profile-notifs-list div.profile-notifs-list-item div.main-flex-cr div.notif-delete span {
                        display: inline-block;
                        line-height: 0; }
                        body.cl-app-notifications main.main-content-container div.main-content-container-inner div.timeline-container-inner div.timeline-container div.notifications-app-body div.vue-app-body div.vue-app-body-inner div.profile-notifs-list-container div.profile-notifs-list div.profile-notifs-list-item div.main-flex-cr div.notif-delete span svg {
                          width: 22px;
                          height: 22px;
                          stroke: var(--smc-main-uiel-color); }
                    body.cl-app-notifications main.main-content-container div.main-content-container-inner div.timeline-container-inner div.timeline-container div.notifications-app-body div.vue-app-body div.vue-app-body-inner div.profile-notifs-list-container div.profile-notifs-list div.profile-notifs-list-item div.main-flex-cr:hover div.notif-delete, body.cl-app-notifications main.main-content-container div.main-content-container-inner div.timeline-container-inner div.timeline-container div.notifications-app-body div.vue-app-body div.vue-app-body-inner div.profile-notifs-list-container div.profile-notifs-list div.profile-notifs-list-item div.main-flex-cr:active div.notif-delete {
                      visibility: visible; }
                body.cl-app-notifications main.main-content-container div.main-content-container-inner div.timeline-container-inner div.timeline-container div.notifications-app-body div.vue-app-body div.vue-app-body-inner div.profile-notifs-list-container div.profile-notifs-list::-webkit-scrollbar {
                  width: 5px;
                  background: var(--smc-main-border-color); }
                body.cl-app-notifications main.main-content-container div.main-content-container-inner div.timeline-container-inner div.timeline-container div.notifications-app-body div.vue-app-body div.vue-app-body-inner div.profile-notifs-list-container div.profile-notifs-list::-webkit-scrollbar-thumb {
                  background-color: var(--smc-main-uiel-color);
                  outline: 0;
                  border-radius: 5px; }
              body.cl-app-notifications main.main-content-container div.main-content-container-inner div.timeline-container-inner div.timeline-container div.notifications-app-body div.vue-app-body div.vue-app-body-inner div.profile-notifs-list-container div.notifications-empty-list-placeholder {
                width: 100%;
                display: flex;
                flex-direction: column;
                flex-wrap: nowrap;
                align-items: center;
                line-height: 0px;
                padding: 100px 50px;
                height: 100%;
                overflow: hidden; }
                body.cl-app-notifications main.main-content-container div.main-content-container-inner div.timeline-container-inner div.timeline-container div.notifications-app-body div.vue-app-body div.vue-app-body-inner div.profile-notifs-list-container div.notifications-empty-list-placeholder div.icon {
                  line-height: 0px;
                  margin-bottom: 15px;
                  width: 100%;
                  text-align: center; }
                  body.cl-app-notifications main.main-content-container div.main-content-container-inner div.timeline-container-inner div.timeline-container div.notifications-app-body div.vue-app-body div.vue-app-body-inner div.profile-notifs-list-container div.notifications-empty-list-placeholder div.icon svg {
                    width: 80px;
                    height: 80px;
                    stroke: var(--smc-main-uiel-color); }
                body.cl-app-notifications main.main-content-container div.main-content-container-inner div.timeline-container-inner div.timeline-container div.notifications-app-body div.vue-app-body div.vue-app-body-inner div.profile-notifs-list-container div.notifications-empty-list-placeholder div.pl-message {
                  line-height: 0px;
                  width: 100%;
                  margin-bottom: 50px; }
                  body.cl-app-notifications main.main-content-container div.main-content-container-inner div.timeline-container-inner div.timeline-container div.notifications-app-body div.vue-app-body div.vue-app-body-inner div.profile-notifs-list-container div.notifications-empty-list-placeholder div.pl-message h4 {
                    font-size: 20px;
                    padding: 0;
                    margin: 0 0 15px 0;
                    line-height: 20px;
                    color: var(--smc-main-text-color);
                    font-weight: 500;
                    text-align: center; }
                  body.cl-app-notifications main.main-content-container div.main-content-container-inner div.timeline-container-inner div.timeline-container div.notifications-app-body div.vue-app-body div.vue-app-body-inner div.profile-notifs-list-container div.notifications-empty-list-placeholder div.pl-message p {
                    font-size: 13px;
                    line-height: 20px;
                    padding: 0;
                    margin: 0;
                    color: var(--smc-main-text-color-2);
                    text-align: center;
                    overflow-wrap: break-word; }
                body.cl-app-notifications main.main-content-container div.main-content-container-inner div.timeline-container-inner div.timeline-container div.notifications-app-body div.vue-app-body div.vue-app-body-inner div.profile-notifs-list-container div.notifications-empty-list-placeholder div.c2action-single {
                  width: 100%;
                  line-height: 0px;
                  text-align: center; }
                  body.cl-app-notifications main.main-content-container div.main-content-container-inner div.timeline-container-inner div.timeline-container div.notifications-app-body div.vue-app-body div.vue-app-body-inner div.profile-notifs-list-container div.notifications-empty-list-placeholder div.c2action-single a {
                    display: inline-block;
                    line-height: 0px;
                    text-decoration: none; }
                    body.cl-app-notifications main.main-content-container div.main-content-container-inner div.timeline-container-inner div.timeline-container div.notifications-app-body div.vue-app-body div.vue-app-body-inner div.profile-notifs-list-container div.notifications-empty-list-placeholder div.c2action-single a button {
                      padding-left: 40px;
                      padding-right: 40px; }
            body.cl-app-notifications main.main-content-container div.main-content-container-inner div.timeline-container-inner div.timeline-container div.notifications-app-body div.vue-app-body div.vue-app-body-inner div.notifs-selection-control {
              width: 100%;
              flex-shrink: 0;
              border-top: 1px solid var(--smc-main-border-color);
              background: var(--smc-main-bg-color-2); }
              body.cl-app-notifications main.main-content-container div.main-content-container-inner div.timeline-container-inner div.timeline-container div.notifications-app-body div.vue-app-body div.vue-app-body-inner div.notifs-selection-control div.notifs-selection-control-inner {
                padding: 15px;
                display: flex;
                flex-direction: row;
                flex-wrap: nowrap;
                align-items: center;
                justify-content: flex-end; }
                body.cl-app-notifications main.main-content-container div.main-content-container-inner div.timeline-container-inner div.timeline-container div.notifications-app-body div.vue-app-body div.vue-app-body-inner div.notifs-selection-control div.notifs-selection-control-inner button {
                  display: block;
                  width: 100%; }
  body.cl-app-notifications main.main-content-container div.main-content-container-inner div.right-sb-container, body.cl-app-notifications main.main-content-container div.main-content-container-inner div.left-sb-container {
    height: 100vh;
    overflow-x: hidden;
    overflow-y: scroll; }
    body.cl-app-notifications main.main-content-container div.main-content-container-inner div.right-sb-container, body.cl-app-notifications main.main-content-container div.main-content-container-inner div.left-sb-container {
      -ms-overflow-style: none;
      /* Internet Explorer 10+ */
      scrollbar-width: none;
      /* Firefox */ }
    body.cl-app-notifications main.main-content-container div.main-content-container-inner div.right-sb-container::-webkit-scrollbar, body.cl-app-notifications main.main-content-container div.main-content-container-inner div.left-sb-container::-webkit-scrollbar {
      display: none;
      /* Safari and Chrome */ }
  @media (max-width: 1199.98px) {
    body.cl-app-notifications main.main-content-container div.main-content-container-inner {
      height: calc(100vh - 55px) !important; } }

/* ===================================================== */
body.cl-app-profile main.main-content-container div.main-content-container-inner div.timeline-container div.timeline-prof-info-area {
  width: 100%;
  display: block;
  line-height: 0; }
  body.cl-app-profile main.main-content-container div.main-content-container-inner div.timeline-container div.timeline-prof-info-area div.profile-info-header {
    width: 100%;
    display: block;
    position: relative; }
    body.cl-app-profile main.main-content-container div.main-content-container-inner div.timeline-container div.timeline-prof-info-area div.profile-info-header div.profile-cover-holder {
      width: 100%;
      display: block;
      height: auto;
      background: #444;
      position: relative;
      z-index: 10;
      min-height: 100px;
      overflow: hidden; }
      body.cl-app-profile main.main-content-container div.main-content-container-inner div.timeline-container div.timeline-prof-info-area div.profile-info-header div.profile-cover-holder img.cover {
        width: 100%; }
        body.cl-app-profile main.main-content-container div.main-content-container-inner div.timeline-container div.timeline-prof-info-area div.profile-info-header div.profile-cover-holder img.cover.original-cover {
          cursor: -webkit-grab;
          cursor: grab; }
          body.cl-app-profile main.main-content-container div.main-content-container-inner div.timeline-container div.timeline-prof-info-area div.profile-info-header div.profile-cover-holder img.cover.original-cover:active {
            cursor: -webkit-grabbing;
            cursor: grabbing; }
      body.cl-app-profile main.main-content-container div.main-content-container-inner div.timeline-container div.timeline-prof-info-area div.profile-info-header div.profile-cover-holder div.cover-adjustment-ctrls {
        background-color: var(--smc-main-uiel-color);
        line-height: 0px;
        padding: 0px 10px;
        width: 100px;
        height: 35px;
        border-radius: var(--smc-main-border-rad2);
        z-index: 11;
        display: flex;
        flex-direction: row;
        justify-content: center;
        align-items: center;
        position: absolute;
        top: 0px;
        left: 0px;
        right: 0px;
        bottom: 0px;
        margin: auto;
        transition: visibility 0.1s linear,opacity 0.1s linear;
        opacity: 0;
        visibility: hidden; }
        body.cl-app-profile main.main-content-container div.main-content-container-inner div.timeline-container div.timeline-prof-info-area div.profile-info-header div.profile-cover-holder div.cover-adjustment-ctrls button.control-btn {
          border: none;
          line-height: 0px;
          padding: 0px;
          margin: 0px 10px;
          width: 20px;
          height: 20px;
          cursor: pointer;
          outline: 0;
          background: none;
          box-shadow: none; }
          body.cl-app-profile main.main-content-container div.main-content-container-inner div.timeline-container div.timeline-prof-info-area div.profile-info-header div.profile-cover-holder div.cover-adjustment-ctrls button.control-btn svg {
            width: 100%;
            height: 100%;
            stroke: #fff;
            display: inline-block;
            stroke-width: 2; }
          body.cl-app-profile main.main-content-container div.main-content-container-inner div.timeline-container div.timeline-prof-info-area div.profile-info-header div.profile-cover-holder div.cover-adjustment-ctrls button.control-btn:disabled {
            cursor: wait !important; }
      body.cl-app-profile main.main-content-container div.main-content-container-inner div.timeline-container div.timeline-prof-info-area div.profile-info-header div.profile-cover-holder:hover div.cover-adjustment-ctrls {
        visibility: visible;
        opacity: 1; }
    body.cl-app-profile main.main-content-container div.main-content-container-inner div.timeline-container div.timeline-prof-info-area div.profile-info-header div.profile-avatar-holder {
      display: inline-block;
      padding: 0px 15px;
      line-height: 0px;
      position: absolute;
      z-index: 10;
      left: 0px;
      bottom: -60px; }
      body.cl-app-profile main.main-content-container div.main-content-container-inner div.timeline-container div.timeline-prof-info-area div.profile-info-header div.profile-avatar-holder div.profile-avatar {
        width: 120px;
        height: 120px;
        border: none;
        overflow: hidden;
        border-radius: 10em;
        border: 5px solid var(--smc-main-bg-color);
        box-shadow: none;
        position: relative; }
        body.cl-app-profile main.main-content-container div.main-content-container-inner div.timeline-container div.timeline-prof-info-area div.profile-info-header div.profile-avatar-holder div.profile-avatar img {
          width: 100%;
          height: 100%;
          padding: 0;
          margin: 0; }
        body.cl-app-profile main.main-content-container div.main-content-container-inner div.timeline-container div.timeline-prof-info-area div.profile-info-header div.profile-avatar-holder div.profile-avatar button.upload-avatar {
          border: none;
          background-color: var(--smc-main-uiel-color);
          line-height: 0px;
          padding: 0px;
          width: 100%;
          height: 100%;
          display: flex;
          flex-direction: row;
          flex-wrap: nowrap;
          visibility: hidden;
          z-index: 13;
          cursor: pointer;
          justify-content: center;
          align-items: center;
          position: absolute;
          top: 0px;
          right: 0px;
          bottom: 0px;
          left: 0px;
          outline: 0;
          transition: visibility 0.1s linear,opacity 0.1s linear;
          opacity: 0; }
          body.cl-app-profile main.main-content-container div.main-content-container-inner div.timeline-container div.timeline-prof-info-area div.profile-info-header div.profile-avatar-holder div.profile-avatar button.upload-avatar svg {
            width: 25px;
            height: 25px;
            stroke: #fff;
            stroke-width: 2;
            display: inline-block; }
          body.cl-app-profile main.main-content-container div.main-content-container-inner div.timeline-container div.timeline-prof-info-area div.profile-info-header div.profile-avatar-holder div.profile-avatar button.upload-avatar:disabled {
            cursor: wait !important; }
        body.cl-app-profile main.main-content-container div.main-content-container-inner div.timeline-container div.timeline-prof-info-area div.profile-info-header div.profile-avatar-holder div.profile-avatar:hover button.upload-avatar {
          visibility: visible;
          opacity: 1; }
      @media (max-width: 1199.98px) {
        body.cl-app-profile main.main-content-container div.main-content-container-inner div.timeline-container div.timeline-prof-info-area div.profile-info-header div.profile-avatar-holder {
          bottom: -50px; }
          body.cl-app-profile main.main-content-container div.main-content-container-inner div.timeline-container div.timeline-prof-info-area div.profile-info-header div.profile-avatar-holder div.profile-avatar {
            width: 100px;
            height: 100px; } }
  body.cl-app-profile main.main-content-container div.main-content-container-inner div.timeline-container div.timeline-prof-info-area div.profile-main-info-holder {
    width: 100%;
    border-bottom: 1px solid var(--smc-main-border-color);
    position: relative; }
    body.cl-app-profile main.main-content-container div.main-content-container-inner div.timeline-container div.timeline-prof-info-area div.profile-main-info-holder div.profile-page-ctrls {
      width: 100%;
      display: flex;
      flex-direction: row;
      flex-wrap: nowrap;
      justify-content: flex-end;
      height: 60px;
      align-items: center;
      padding: 0px 15px;
      margin-bottom: 20px; }
      body.cl-app-profile main.main-content-container div.main-content-container-inner div.timeline-container div.timeline-prof-info-area div.profile-main-info-holder div.profile-page-ctrls button.ctrl-item {
        width: 25px;
        height: 25px;
        cursor: pointer;
        background: transparent;
        border: none;
        margin-left: 20px;
        outline: 0;
        padding: 0px;
        box-shadow: none; }
        body.cl-app-profile main.main-content-container div.main-content-container-inner div.timeline-container div.timeline-prof-info-area div.profile-main-info-holder div.profile-page-ctrls button.ctrl-item a.ctrl-inner, body.cl-app-profile main.main-content-container div.main-content-container-inner div.timeline-container div.timeline-prof-info-area div.profile-main-info-holder div.profile-page-ctrls button.ctrl-item span.ctrl-inner {
          width: 100%;
          height: 100%;
          position: relative;
          display: inline-block;
          line-height: 0px;
          outline: 0; }
          body.cl-app-profile main.main-content-container div.main-content-container-inner div.timeline-container div.timeline-prof-info-area div.profile-main-info-holder div.profile-page-ctrls button.ctrl-item a.ctrl-inner svg, body.cl-app-profile main.main-content-container div.main-content-container-inner div.timeline-container div.timeline-prof-info-area div.profile-main-info-holder div.profile-page-ctrls button.ctrl-item span.ctrl-inner svg {
            width: 25px;
            height: 25px;
            stroke: var(--smc-main-uiel-color); }
          body.cl-app-profile main.main-content-container div.main-content-container-inner div.timeline-container div.timeline-prof-info-area div.profile-main-info-holder div.profile-page-ctrls button.ctrl-item a.ctrl-inner:after, body.cl-app-profile main.main-content-container div.main-content-container-inner div.timeline-container div.timeline-prof-info-area div.profile-main-info-holder div.profile-page-ctrls button.ctrl-item a.ctrl-inner:before, body.cl-app-profile main.main-content-container div.main-content-container-inner div.timeline-container div.timeline-prof-info-area div.profile-main-info-holder div.profile-page-ctrls button.ctrl-item span.ctrl-inner:after, body.cl-app-profile main.main-content-container div.main-content-container-inner div.timeline-container div.timeline-prof-info-area div.profile-main-info-holder div.profile-page-ctrls button.ctrl-item span.ctrl-inner:before {
            display: none; }
        body.cl-app-profile main.main-content-container div.main-content-container-inner div.timeline-container div.timeline-prof-info-area div.profile-main-info-holder div.profile-page-ctrls button.ctrl-item div.dropdown-menu {
          top: 25px !important; }
      body.cl-app-profile main.main-content-container div.main-content-container-inner div.timeline-container div.timeline-prof-info-area div.profile-main-info-holder div.profile-page-ctrls button.btn.btn-custom {
        margin-left: 20px; }
      @media (max-width: 1199.98px) {
        body.cl-app-profile main.main-content-container div.main-content-container-inner div.timeline-container div.timeline-prof-info-area div.profile-main-info-holder div.profile-page-ctrls {
          margin-bottom: 0px; } }
    body.cl-app-profile main.main-content-container div.main-content-container-inner div.timeline-container div.timeline-prof-info-area div.profile-main-info-holder div.profile-name-holder {
      width: 100%;
      line-height: 0px;
      display: block;
      padding: 0px 15px;
      margin-bottom: 10px; }
      body.cl-app-profile main.main-content-container div.main-content-container-inner div.timeline-container div.timeline-prof-info-area div.profile-main-info-holder div.profile-name-holder h4 {
        font-size: 18px;
        line-height: 22px;
        color: var(--smc-main-text-color);
        padding: 0;
        margin: 0;
        font-weight: 500; }
      body.cl-app-profile main.main-content-container div.main-content-container-inner div.timeline-container div.timeline-prof-info-area div.profile-main-info-holder div.profile-name-holder a {
        display: block;
        color: var(--smc-main-text-color-2);
        font-size: 14px;
        padding: 0;
        margin: 0;
        line-height: 18px;
        text-decoration: none; }
    body.cl-app-profile main.main-content-container div.main-content-container-inner div.timeline-container div.timeline-prof-info-area div.profile-main-info-holder div.profile-description-holder {
      width: 100%;
      display: block;
      line-height: 0px;
      padding: 0px 15px;
      margin-bottom: 15px; }
      body.cl-app-profile main.main-content-container div.main-content-container-inner div.timeline-container div.timeline-prof-info-area div.profile-main-info-holder div.profile-description-holder p {
        font-size: 14px;
        color: var(--smc-main-text-color);
        font-weight: 400;
        line-height: 1.4;
        padding: 0;
        margin: 0;
        word-wrap: break-word; }
    body.cl-app-profile main.main-content-container div.main-content-container-inner div.timeline-container div.timeline-prof-info-area div.profile-main-info-holder div.profile-user-info-block-set {
      width: 100%;
      display: flex;
      line-height: 0px;
      display: flex;
      flex-direction: row;
      flex-wrap: wrap;
      padding: 0px 15px; }
      body.cl-app-profile main.main-content-container div.main-content-container-inner div.timeline-container div.timeline-prof-info-area div.profile-main-info-holder div.profile-user-info-block-set div.block-item {
        line-height: 0px;
        margin-right: 15px;
        margin-bottom: 15px; }
        body.cl-app-profile main.main-content-container div.main-content-container-inner div.timeline-container div.timeline-prof-info-area div.profile-main-info-holder div.profile-user-info-block-set div.block-item:last-child {
          margin-right: 0px; }
        body.cl-app-profile main.main-content-container div.main-content-container-inner div.timeline-container div.timeline-prof-info-area div.profile-main-info-holder div.profile-user-info-block-set div.block-item span.banner {
          display: inline-block;
          line-height: 0px; }
          body.cl-app-profile main.main-content-container div.main-content-container-inner div.timeline-container div.timeline-prof-info-area div.profile-main-info-holder div.profile-user-info-block-set div.block-item span.banner svg {
            width: 22px;
            height: 13px;
            vertical-align: middle; }
        body.cl-app-profile main.main-content-container div.main-content-container-inner div.timeline-container div.timeline-prof-info-area div.profile-main-info-holder div.profile-user-info-block-set div.block-item span.icon {
          display: inline-block;
          line-height: 0px; }
          body.cl-app-profile main.main-content-container div.main-content-container-inner div.timeline-container div.timeline-prof-info-area div.profile-main-info-holder div.profile-user-info-block-set div.block-item span.icon svg {
            width: 15px;
            height: 15px;
            stroke: var(--smc-main-text-color-2);
            vertical-align: middle; }
        body.cl-app-profile main.main-content-container div.main-content-container-inner div.timeline-container div.timeline-prof-info-area div.profile-main-info-holder div.profile-user-info-block-set div.block-item span.text {
          font-size: 12px;
          line-height: 12px;
          color: var(--smc-main-text-color-2);
          display: inline-block; }
          body.cl-app-profile main.main-content-container div.main-content-container-inner div.timeline-container div.timeline-prof-info-area div.profile-main-info-holder div.profile-user-info-block-set div.block-item span.text a {
            color: var(--smc-main-link-color);
            text-decoration: underline;
            font-size: inherit;
            line-height: inherit; }
    body.cl-app-profile main.main-content-container div.main-content-container-inner div.timeline-container div.timeline-prof-info-area div.profile-main-info-holder div.profile-activity-stats-info {
      margin-bottom: 10px;
      width: 100%;
      overflow: hidden;
      display: flex;
      flex-direction: row;
      flex-wrap: nowrap;
      padding: 0px 15px; }
      body.cl-app-profile main.main-content-container div.main-content-container-inner div.timeline-container div.timeline-prof-info-area div.profile-main-info-holder div.profile-activity-stats-info div.stat-holder {
        margin-right: 25px; }
        body.cl-app-profile main.main-content-container div.main-content-container-inner div.timeline-container div.timeline-prof-info-area div.profile-main-info-holder div.profile-activity-stats-info div.stat-holder:last-child {
          margin-right: 0px; }
        body.cl-app-profile main.main-content-container div.main-content-container-inner div.timeline-container div.timeline-prof-info-area div.profile-main-info-holder div.profile-activity-stats-info div.stat-holder span.stat-holder-inner, body.cl-app-profile main.main-content-container div.main-content-container-inner div.timeline-container div.timeline-prof-info-area div.profile-main-info-holder div.profile-activity-stats-info div.stat-holder a.stat-holder-inner {
          display: inline-block;
          line-height: 0px;
          text-decoration: none; }
          body.cl-app-profile main.main-content-container div.main-content-container-inner div.timeline-container div.timeline-prof-info-area div.profile-main-info-holder div.profile-activity-stats-info div.stat-holder span.stat-holder-inner span, body.cl-app-profile main.main-content-container div.main-content-container-inner div.timeline-container div.timeline-prof-info-area div.profile-main-info-holder div.profile-activity-stats-info div.stat-holder span.stat-holder-inner b, body.cl-app-profile main.main-content-container div.main-content-container-inner div.timeline-container div.timeline-prof-info-area div.profile-main-info-holder div.profile-activity-stats-info div.stat-holder a.stat-holder-inner span, body.cl-app-profile main.main-content-container div.main-content-container-inner div.timeline-container div.timeline-prof-info-area div.profile-main-info-holder div.profile-activity-stats-info div.stat-holder a.stat-holder-inner b {
            width: 100%; }
          body.cl-app-profile main.main-content-container div.main-content-container-inner div.timeline-container div.timeline-prof-info-area div.profile-main-info-holder div.profile-activity-stats-info div.stat-holder span.stat-holder-inner span, body.cl-app-profile main.main-content-container div.main-content-container-inner div.timeline-container div.timeline-prof-info-area div.profile-main-info-holder div.profile-activity-stats-info div.stat-holder a.stat-holder-inner span {
            font-size: 14px;
            line-height: 20px;
            color: var(--smc-main-text-color-2);
            margin-left: 3px;
            text-transform: lowercase; }
          body.cl-app-profile main.main-content-container div.main-content-container-inner div.timeline-container div.timeline-prof-info-area div.profile-main-info-holder div.profile-activity-stats-info div.stat-holder span.stat-holder-inner b, body.cl-app-profile main.main-content-container div.main-content-container-inner div.timeline-container div.timeline-prof-info-area div.profile-main-info-holder div.profile-activity-stats-info div.stat-holder a.stat-holder-inner b {
            font-size: 15px;
            color: var(--smc-main-text-color);
            font-weight: 500;
            line-height: 16px; }
        body.cl-app-profile main.main-content-container div.main-content-container-inner div.timeline-container div.timeline-prof-info-area div.profile-main-info-holder div.profile-activity-stats-info div.stat-holder a.stat-holder-inner:hover span, body.cl-app-profile main.main-content-container div.main-content-container-inner div.timeline-container div.timeline-prof-info-area div.profile-main-info-holder div.profile-activity-stats-info div.stat-holder a.stat-holder-inner:hover b, body.cl-app-profile main.main-content-container div.main-content-container-inner div.timeline-container div.timeline-prof-info-area div.profile-main-info-holder div.profile-activity-stats-info div.stat-holder a.stat-holder-inner:active span, body.cl-app-profile main.main-content-container div.main-content-container-inner div.timeline-container div.timeline-prof-info-area div.profile-main-info-holder div.profile-activity-stats-info div.stat-holder a.stat-holder-inner:active b {
          color: var(--smc-main-uiel-color); }
    body.cl-app-profile main.main-content-container div.main-content-container-inner div.timeline-container div.timeline-prof-info-area div.profile-main-info-holder div.profile-activity-navbar {
      width: 100%;
      overflow: hidden;
      display: flex;
      flex-direction: row;
      flex-wrap: nowrap;
      justify-content: space-between;
      border-top: 1px solid var(--smc-main-border-color); }
      body.cl-app-profile main.main-content-container div.main-content-container-inner div.timeline-container div.timeline-prof-info-area div.profile-main-info-holder div.profile-activity-navbar a {
        flex: 1;
        outline: 0; }
        body.cl-app-profile main.main-content-container div.main-content-container-inner div.timeline-container div.timeline-prof-info-area div.profile-main-info-holder div.profile-activity-navbar a button.navbar-item-btn {
          background: transparent;
          font-size: 11px;
          font-weight: 500;
          color: var(--smc-main-text-color-2);
          line-height: 13px;
          box-shadow: none;
          border: none;
          padding: 15px 30px;
          width: 100%;
          cursor: pointer;
          outline: 0;
          text-transform: uppercase; }
          body.cl-app-profile main.main-content-container div.main-content-container-inner div.timeline-container div.timeline-prof-info-area div.profile-main-info-holder div.profile-activity-navbar a button.navbar-item-btn.active {
            border-bottom: 2px solid var(--smc-main-uiel-color); }
          body.cl-app-profile main.main-content-container div.main-content-container-inner div.timeline-container div.timeline-prof-info-area div.profile-main-info-holder div.profile-activity-navbar a button.navbar-item-btn:hover, body.cl-app-profile main.main-content-container div.main-content-container-inner div.timeline-container div.timeline-prof-info-area div.profile-main-info-holder div.profile-activity-navbar a button.navbar-item-btn:active, body.cl-app-profile main.main-content-container div.main-content-container-inner div.timeline-container div.timeline-prof-info-area div.profile-main-info-holder div.profile-activity-navbar a button.navbar-item-btn:focus {
            background: var(--smc-main-ehbg-color); }
body.cl-app-profile main.main-content-container div.main-content-container-inner div.timeline-container div.timeline-posts-container div.timeline-posts-ls div.empty-profile-placeholder {
  width: 100%;
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  align-items: center;
  line-height: 0px;
  padding: 50px;
  overflow: hidden; }
  body.cl-app-profile main.main-content-container div.main-content-container-inner div.timeline-container div.timeline-posts-container div.timeline-posts-ls div.empty-profile-placeholder div.icon {
    line-height: 0px;
    margin-bottom: 20px;
    width: 100%;
    text-align: center; }
    body.cl-app-profile main.main-content-container div.main-content-container-inner div.timeline-container div.timeline-posts-container div.timeline-posts-ls div.empty-profile-placeholder div.icon svg {
      width: 50px;
      height: 50px;
      stroke: var(--smc-main-uiel-color); }
  body.cl-app-profile main.main-content-container div.main-content-container-inner div.timeline-container div.timeline-posts-container div.timeline-posts-ls div.empty-profile-placeholder div.pl-message {
    line-height: 0px;
    width: 100%;
    margin-bottom: 20px; }
    body.cl-app-profile main.main-content-container div.main-content-container-inner div.timeline-container div.timeline-posts-container div.timeline-posts-ls div.empty-profile-placeholder div.pl-message h4 {
      font-size: 20px;
      padding: 0;
      margin: 0 0 10px 0;
      line-height: 20px;
      color: var(--smc-main-text-color);
      font-weight: 500;
      text-align: center; }
    body.cl-app-profile main.main-content-container div.main-content-container-inner div.timeline-container div.timeline-posts-container div.timeline-posts-ls div.empty-profile-placeholder div.pl-message p {
      font-size: 13px;
      line-height: 20px;
      padding: 0;
      margin: 0;
      color: var(--smc-main-text-color-2);
      text-align: center;
      overflow-wrap: break-word; }
  body.cl-app-profile main.main-content-container div.main-content-container-inner div.timeline-container div.timeline-posts-container div.timeline-posts-ls div.empty-profile-placeholder div.c2action-single {
    width: 100%;
    line-height: 0px;
    text-align: center; }
    body.cl-app-profile main.main-content-container div.main-content-container-inner div.timeline-container div.timeline-posts-container div.timeline-posts-ls div.empty-profile-placeholder div.c2action-single a {
      display: inline-block;
      line-height: 0px;
      text-decoration: none; }
      body.cl-app-profile main.main-content-container div.main-content-container-inner div.timeline-container div.timeline-posts-container div.timeline-posts-ls div.empty-profile-placeholder div.c2action-single a button {
        padding-left: 40px;
        padding-right: 40px; }

/* ===================================================== */
body.cl-app-search main.main-content-container div.main-content-container-inner div.timeline-container div.vue-app-body {
  width: 100%;
  display: block;
  overflow: hidden; }
  body.cl-app-search main.main-content-container div.main-content-container-inner div.timeline-container div.vue-app-body div.main--search-area-navbar {
    width: 100%;
    overflow: hidden;
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: space-between;
    border-bottom: 1px solid var(--smc-main-border-color); }
    body.cl-app-search main.main-content-container div.main-content-container-inner div.timeline-container div.vue-app-body div.main--search-area-navbar a {
      flex: 1;
      text-decoration: none;
      line-height: 0px;
      outline: 0; }
      body.cl-app-search main.main-content-container div.main-content-container-inner div.timeline-container div.vue-app-body div.main--search-area-navbar a button.navbar-item-btn {
        background: transparent;
        font-size: 11px;
        font-weight: 500;
        color: var(--smc-main-text-color-2);
        line-height: 13px;
        box-shadow: none;
        border: none;
        padding: 15px 30px;
        cursor: pointer;
        width: 100%;
        outline: 0;
        text-transform: uppercase; }
        body.cl-app-search main.main-content-container div.main-content-container-inner div.timeline-container div.vue-app-body div.main--search-area-navbar a button.navbar-item-btn.active {
          border-bottom: 2px solid var(--smc-main-uiel-color); }
        body.cl-app-search main.main-content-container div.main-content-container-inner div.timeline-container div.vue-app-body div.main--search-area-navbar a button.navbar-item-btn:hover, body.cl-app-search main.main-content-container div.main-content-container-inner div.timeline-container div.vue-app-body div.main--search-area-navbar a button.navbar-item-btn:active, body.cl-app-search main.main-content-container div.main-content-container-inner div.timeline-container div.vue-app-body div.main--search-area-navbar a button.navbar-item-btn:focus {
          background: var(--smc-main-ehbg-color); }
  body.cl-app-search main.main-content-container div.main-content-container-inner div.timeline-container div.vue-app-body div.main--search-form-wrapper {
    width: 100%;
    line-height: 0px;
    display: block; }
    body.cl-app-search main.main-content-container div.main-content-container-inner div.timeline-container div.vue-app-body div.main--search-form-wrapper form div.keyword-input {
      width: 100%;
      line-height: 0px;
      position: relative;
      padding: 15px;
      border-bottom: 1px solid var(--smc-main-border-color); }
      body.cl-app-search main.main-content-container div.main-content-container-inner div.timeline-container div.vue-app-body div.main--search-form-wrapper form div.keyword-input input {
        border: 1px solid var(--smc-main-border-color);
        background: var(--smc-main-ibg-color);
        border-radius: 10em;
        padding: 2px 0 0 50px;
        height: 40px;
        width: 100%;
        font-size: 13px;
        color: var(--smc-main-text-color); }
        body.cl-app-search main.main-content-container div.main-content-container-inner div.timeline-container div.vue-app-body div.main--search-form-wrapper form div.keyword-input input::placeholder {
          color: var(--smc-main-iph-color);
          font-size: 12px; }
        body.cl-app-search main.main-content-container div.main-content-container-inner div.timeline-container div.vue-app-body div.main--search-form-wrapper form div.keyword-input input:active:not([disabled]), body.cl-app-search main.main-content-container div.main-content-container-inner div.timeline-container div.vue-app-body div.main--search-form-wrapper form div.keyword-input input:hover:not([disabled]), body.cl-app-search main.main-content-container div.main-content-container-inner div.timeline-container div.vue-app-body div.main--search-form-wrapper form div.keyword-input input:focus:not([disabled]) {
          box-shadow: none;
          outline: none;
          border: 1px solid var(--smc-main-uiel-color); }
          body.cl-app-search main.main-content-container div.main-content-container-inner div.timeline-container div.vue-app-body div.main--search-form-wrapper form div.keyword-input input:active:not([disabled]) + span svg, body.cl-app-search main.main-content-container div.main-content-container-inner div.timeline-container div.vue-app-body div.main--search-form-wrapper form div.keyword-input input:hover:not([disabled]) + span svg, body.cl-app-search main.main-content-container div.main-content-container-inner div.timeline-container div.vue-app-body div.main--search-form-wrapper form div.keyword-input input:focus:not([disabled]) + span svg {
            stroke: var(--smc-main-uiel-color);
            opacity: 1; }
        body.cl-app-search main.main-content-container div.main-content-container-inner div.timeline-container div.vue-app-body div.main--search-form-wrapper form div.keyword-input input:disabled {
          opacity: 0.7;
          cursor: not-allowed; }
      body.cl-app-search main.main-content-container div.main-content-container-inner div.timeline-container div.vue-app-body div.main--search-form-wrapper form div.keyword-input span {
        position: absolute;
        top: 25px;
        text-decoration: none;
        line-height: 0px;
        z-index: 2;
        width: 22px;
        height: 22px; }
        body.cl-app-search main.main-content-container div.main-content-container-inner div.timeline-container div.vue-app-body div.main--search-form-wrapper form div.keyword-input span svg {
          width: 100%;
          height: 100%;
          stroke: var(--smc-main-text-color-2);
          opacity: 0.8; }
        body.cl-app-search main.main-content-container div.main-content-container-inner div.timeline-container div.vue-app-body div.main--search-form-wrapper form div.keyword-input span.search-icon {
          left: 30px; }
        body.cl-app-search main.main-content-container div.main-content-container-inner div.timeline-container div.vue-app-body div.main--search-form-wrapper form div.keyword-input span.spinner-icon {
          right: 30px; }
  body.cl-app-search main.main-content-container div.main-content-container-inner div.timeline-container div.vue-app-body div.main--search-area-content {
    width: 100%;
    display: block;
    line-height: 0px; }
    body.cl-app-search main.main-content-container div.main-content-container-inner div.timeline-container div.vue-app-body div.main--search-area-content div.search-result-container div.hashtags-list {
      width: 100%;
      display: block;
      line-height: 0px; }
      body.cl-app-search main.main-content-container div.main-content-container-inner div.timeline-container div.vue-app-body div.main--search-area-content div.search-result-container div.hashtags-list div.hashtags-list-item {
        display: block;
        line-height: 0; }
        body.cl-app-search main.main-content-container div.main-content-container-inner div.timeline-container div.vue-app-body div.main--search-area-content div.search-result-container div.hashtags-list div.hashtags-list-item a.link {
          display: flex;
          flex-direction: row;
          flex-wrap: nowrap;
          align-items: center;
          padding: 15px;
          border-bottom: 1px solid var(--smc-main-border-color);
          text-decoration: none; }
          body.cl-app-search main.main-content-container div.main-content-container-inner div.timeline-container div.vue-app-body div.main--search-area-content div.search-result-container div.hashtags-list div.hashtags-list-item a.link span.hash {
            width: 35px;
            height: 35px;
            padding: 0;
            margin: 0;
            line-height: 33px;
            text-align: center;
            color: var(--smc-main-text-color-2);
            border: 1px solid var(--smc-main-border-color);
            border-radius: 10em; }
          body.cl-app-search main.main-content-container div.main-content-container-inner div.timeline-container div.vue-app-body div.main--search-area-content div.search-result-container div.hashtags-list div.hashtags-list-item a.link span.hashtag-info {
            flex: 1;
            line-height: 0;
            padding: 0px 15px;
            overflow: hidden; }
            body.cl-app-search main.main-content-container div.main-content-container-inner div.timeline-container div.vue-app-body div.main--search-area-content div.search-result-container div.hashtags-list div.hashtags-list-item a.link span.hashtag-info b.tag {
              font-size: 14px;
              line-height: 16px;
              font-weight: 500;
              color: var(--smc-main-text-color);
              display: block;
              text-overflow: ellipsis;
              overflow: hidden;
              white-space: nowrap;
              max-width: 60%; }
            body.cl-app-search main.main-content-container div.main-content-container-inner div.timeline-container div.vue-app-body div.main--search-area-content div.search-result-container div.hashtags-list div.hashtags-list-item a.link span.hashtag-info span.total {
              font-size: 13px;
              line-height: 16px;
              font-weight: 300;
              color: var(--smc-main-text-color-2);
              display: block; }
          body.cl-app-search main.main-content-container div.main-content-container-inner div.timeline-container div.vue-app-body div.main--search-area-content div.search-result-container div.hashtags-list div.hashtags-list-item a.link span.icon svg {
            width: 20px;
            height: 20px;
            stroke: var(--smc-main-text-color-2); }
          body.cl-app-search main.main-content-container div.main-content-container-inner div.timeline-container div.vue-app-body div.main--search-area-content div.search-result-container div.hashtags-list div.hashtags-list-item a.link:hover, body.cl-app-search main.main-content-container div.main-content-container-inner div.timeline-container div.vue-app-body div.main--search-area-content div.search-result-container div.hashtags-list div.hashtags-list-item a.link:active, body.cl-app-search main.main-content-container div.main-content-container-inner div.timeline-container div.vue-app-body div.main--search-area-content div.search-result-container div.hashtags-list div.hashtags-list-item a.link:focus {
            background: var(--smc-main-ehbg-color); }
            body.cl-app-search main.main-content-container div.main-content-container-inner div.timeline-container div.vue-app-body div.main--search-area-content div.search-result-container div.hashtags-list div.hashtags-list-item a.link:hover span.icon svg, body.cl-app-search main.main-content-container div.main-content-container-inner div.timeline-container div.vue-app-body div.main--search-area-content div.search-result-container div.hashtags-list div.hashtags-list-item a.link:active span.icon svg, body.cl-app-search main.main-content-container div.main-content-container-inner div.timeline-container div.vue-app-body div.main--search-area-content div.search-result-container div.hashtags-list div.hashtags-list-item a.link:focus span.icon svg {
              stroke: var(--smc-main-uiel-color); }
    body.cl-app-search main.main-content-container div.main-content-container-inner div.timeline-container div.vue-app-body div.main--search-area-content div.search-result-container div.people-list {
      width: 100%;
      line-height: 0px;
      display: block;
      padding: 0; }
      body.cl-app-search main.main-content-container div.main-content-container-inner div.timeline-container div.vue-app-body div.main--search-area-content div.search-result-container div.people-list div.people-list-item {
        width: 100%;
        display: flex;
        flex-direction: row;
        flex-wrap: nowrap;
        line-height: 0px;
        border-bottom: 1px solid var(--smc-main-border-color);
        padding: 10px 15px; }
        body.cl-app-search main.main-content-container div.main-content-container-inner div.timeline-container div.vue-app-body div.main--search-area-content div.search-result-container div.people-list div.people-list-item:first-child {
          padding-top: 20px; }
        body.cl-app-search main.main-content-container div.main-content-container-inner div.timeline-container div.vue-app-body div.main--search-area-content div.search-result-container div.people-list div.people-list-item div.avatar {
          width: 40px;
          height: 40px;
          overflow: hidden;
          min-width: 40px;
          max-width: 40px;
          border-radius: 10em; }
          body.cl-app-search main.main-content-container div.main-content-container-inner div.timeline-container div.vue-app-body div.main--search-area-content div.search-result-container div.people-list div.people-list-item div.avatar img {
            width: 100%;
            height: 100%;
            object-fit: cover; }
        body.cl-app-search main.main-content-container div.main-content-container-inner div.timeline-container div.vue-app-body div.main--search-area-content div.search-result-container div.people-list div.people-list-item div.user-info-holder {
          flex: 1;
          padding: 0 0 0 10px;
          line-height: 0px;
          position: relative; }
          body.cl-app-search main.main-content-container div.main-content-container-inner div.timeline-container div.vue-app-body div.main--search-area-content div.search-result-container div.people-list div.people-list-item div.user-info-holder h4 {
            font-size: 13px;
            padding: 0;
            margin: 0;
            line-height: 13px;
            font-weight: 500;
            color: var(--smc-main-text-color);
            white-space: nowrap; }
          body.cl-app-search main.main-content-container div.main-content-container-inner div.timeline-container div.vue-app-body div.main--search-area-content div.search-result-container div.people-list div.people-list-item div.user-info-holder > a {
            display: block;
            text-decoration: none;
            color: var(--smc-main-text-color-2);
            font-size: 13px;
            line-height: 20px;
            overflow: hidden;
            white-space: nowrap;
            text-overflow: ellipsis;
            max-width: 140px; }
          body.cl-app-search main.main-content-container div.main-content-container-inner div.timeline-container div.vue-app-body div.main--search-area-content div.search-result-container div.people-list div.people-list-item div.user-info-holder p {
            font-size: 13px;
            line-height: 18px;
            padding: 0;
            margin: 5px 0 0 0;
            padding-right: 40px;
            color: var(--smc-main-text-color-2); }
          body.cl-app-search main.main-content-container div.main-content-container-inner div.timeline-container div.vue-app-body div.main--search-area-content div.search-result-container div.people-list div.people-list-item div.user-info-holder button {
            position: absolute;
            right: 0;
            top: 0; }
        body.cl-app-search main.main-content-container div.main-content-container-inner div.timeline-container div.vue-app-body div.main--search-area-content div.search-result-container div.people-list div.people-list-item:hover, body.cl-app-search main.main-content-container div.main-content-container-inner div.timeline-container div.vue-app-body div.main--search-area-content div.search-result-container div.people-list div.people-list-item:active {
          background: var(--smc-main-ehbg-color); }
    body.cl-app-search main.main-content-container div.main-content-container-inner div.timeline-container div.vue-app-body div.main--search-area-content div.search-result-container div.search-empty-result {
      width: 100%;
      display: flex;
      flex-direction: column;
      flex-wrap: nowrap;
      align-items: center;
      line-height: 0px;
      padding: 100px 50px;
      height: calc(100vh - 225px);
      overflow: hidden; }
      body.cl-app-search main.main-content-container div.main-content-container-inner div.timeline-container div.vue-app-body div.main--search-area-content div.search-result-container div.search-empty-result div.icon {
        line-height: 0px;
        margin-bottom: 20px;
        width: 100%;
        text-align: center; }
        body.cl-app-search main.main-content-container div.main-content-container-inner div.timeline-container div.vue-app-body div.main--search-area-content div.search-result-container div.search-empty-result div.icon svg {
          width: 80px;
          height: 80px;
          stroke: var(--smc-main-uiel-color); }
      body.cl-app-search main.main-content-container div.main-content-container-inner div.timeline-container div.vue-app-body div.main--search-area-content div.search-result-container div.search-empty-result div.pl-message {
        line-height: 0px;
        width: 100%;
        margin-bottom: 20px; }
        body.cl-app-search main.main-content-container div.main-content-container-inner div.timeline-container div.vue-app-body div.main--search-area-content div.search-result-container div.search-empty-result div.pl-message h4 {
          font-size: 20px;
          padding: 0;
          margin: 0 0 10px 0;
          line-height: 20px;
          color: var(--smc-main-text-color);
          font-weight: 500;
          text-align: center; }
        body.cl-app-search main.main-content-container div.main-content-container-inner div.timeline-container div.vue-app-body div.main--search-area-content div.search-result-container div.search-empty-result div.pl-message p {
          font-size: 13px;
          line-height: 20px;
          padding: 0;
          margin: 0;
          color: var(--smc-main-text-color-2);
          text-align: center;
          overflow-wrap: break-word; }
      body.cl-app-search main.main-content-container div.main-content-container-inner div.timeline-container div.vue-app-body div.main--search-area-content div.search-result-container div.search-empty-result div.c2action-single {
        width: 100%;
        line-height: 0px;
        text-align: center; }
        body.cl-app-search main.main-content-container div.main-content-container-inner div.timeline-container div.vue-app-body div.main--search-area-content div.search-result-container div.search-empty-result div.c2action-single a {
          display: inline-block;
          line-height: 0px;
          text-decoration: none; }
          body.cl-app-search main.main-content-container div.main-content-container-inner div.timeline-container div.vue-app-body div.main--search-area-content div.search-result-container div.search-empty-result div.c2action-single a button {
            padding-left: 40px;
            padding-right: 40px; }
    body.cl-app-search main.main-content-container div.main-content-container-inner div.timeline-container div.vue-app-body div.main--search-area-content div.load-more {
      width: 100%;
      display: block;
      line-height: 0;
      padding: 20px;
      text-align: center; }
      body.cl-app-search main.main-content-container div.main-content-container-inner div.timeline-container div.vue-app-body div.main--search-area-content div.load-more button {
        padding-left: 30px;
        padding-right: 30px; }

/* ===================================================== */
body.cl-app-settings main.main-content-container div.main-content-container-inner div.timeline-container div.main-profile-settings-container {
  width: 100%;
  display: block;
  line-height: 0px; }
  body.cl-app-settings main.main-content-container div.main-content-container-inner div.timeline-container div.main-profile-settings-container div.profile-settings-nav {
    width: 100%;
    display: block;
    line-height: 0px; }
    body.cl-app-settings main.main-content-container div.main-content-container-inner div.timeline-container div.main-profile-settings-container div.profile-settings-nav div.nav-list-itemset-title {
      width: 100%;
      overflow: hidden;
      display: block;
      line-height: 0px;
      padding: 15px;
      background: var(--smc-main-bg-color-2);
      border-bottom: 1px solid var(--smc-main-border-color); }
      body.cl-app-settings main.main-content-container div.main-content-container-inner div.timeline-container div.main-profile-settings-container div.profile-settings-nav div.nav-list-itemset-title h4 {
        font-size: 13px;
        color: var(--smc-main-text-color);
        padding: 0;
        margin: 0;
        font-weight: 500; }
    body.cl-app-settings main.main-content-container div.main-content-container-inner div.timeline-container div.main-profile-settings-container div.profile-settings-nav a.nav-list-item-link {
      display: block;
      width: 100%;
      text-decoration: none;
      color: inherit; }
      body.cl-app-settings main.main-content-container div.main-content-container-inner div.timeline-container div.main-profile-settings-container div.profile-settings-nav a.nav-list-item-link div.nav-list-item {
        display: flex;
        flex-direction: row;
        flex-wrap: nowrap;
        justify-content: space-between;
        align-items: center;
        padding: 15px 15px;
        border-bottom: 1px solid var(--smc-main-border-color);
        text-decoration: none;
        cursor: pointer; }
        body.cl-app-settings main.main-content-container div.main-content-container-inner div.timeline-container div.main-profile-settings-container div.profile-settings-nav a.nav-list-item-link div.nav-list-item div.lp span.preview-label {
          font-size: 13px;
          line-height: 18px;
          font-weight: 500;
          color: var(--smc-main-text-color);
          display: block; }
        body.cl-app-settings main.main-content-container div.main-content-container-inner div.timeline-container div.main-profile-settings-container div.profile-settings-nav a.nav-list-item-link div.nav-list-item div.lp span.preview-value {
          font-size: 13px;
          color: var(--smc-main-text-color-2);
          line-height: 18px;
          white-space: nowrap;
          display: inline-block;
          max-width: 300px;
          overflow: hidden;
          text-overflow: ellipsis; }
        body.cl-app-settings main.main-content-container div.main-content-container-inner div.timeline-container div.main-profile-settings-container div.profile-settings-nav a.nav-list-item-link div.nav-list-item div.rp {
          line-height: 0px;
          margin-left: auto; }
          body.cl-app-settings main.main-content-container div.main-content-container-inner div.timeline-container div.main-profile-settings-container div.profile-settings-nav a.nav-list-item-link div.nav-list-item div.rp svg {
            width: 20px;
            height: 20px;
            vertical-align: middle;
            stroke: var(--smc-main-text-color-2); }
        body.cl-app-settings main.main-content-container div.main-content-container-inner div.timeline-container div.main-profile-settings-container div.profile-settings-nav a.nav-list-item-link div.nav-list-item:hover, body.cl-app-settings main.main-content-container div.main-content-container-inner div.timeline-container div.main-profile-settings-container div.profile-settings-nav a.nav-list-item-link div.nav-list-item:active, body.cl-app-settings main.main-content-container div.main-content-container-inner div.timeline-container div.main-profile-settings-container div.profile-settings-nav a.nav-list-item-link div.nav-list-item:focus {
          background: var(--smc-main-ehbg-color); }
          body.cl-app-settings main.main-content-container div.main-content-container-inner div.timeline-container div.main-profile-settings-container div.profile-settings-nav a.nav-list-item-link div.nav-list-item:hover b, body.cl-app-settings main.main-content-container div.main-content-container-inner div.timeline-container div.main-profile-settings-container div.profile-settings-nav a.nav-list-item-link div.nav-list-item:active b, body.cl-app-settings main.main-content-container div.main-content-container-inner div.timeline-container div.main-profile-settings-container div.profile-settings-nav a.nav-list-item-link div.nav-list-item:focus b {
            color: var(--smc-main-uiel-color); }
        body.cl-app-settings main.main-content-container div.main-content-container-inner div.timeline-container div.main-profile-settings-container div.profile-settings-nav a.nav-list-item-link div.nav-list-item.nav-list-item-delete {
          background: var(--smc-main-red-color); }
          body.cl-app-settings main.main-content-container div.main-content-container-inner div.timeline-container div.main-profile-settings-container div.profile-settings-nav a.nav-list-item-link div.nav-list-item.nav-list-item-delete div.lp span.preview-label {
            color: #fff;
            font-weight: 500; }
          body.cl-app-settings main.main-content-container div.main-content-container-inner div.timeline-container div.main-profile-settings-container div.profile-settings-nav a.nav-list-item-link div.nav-list-item.nav-list-item-delete div.lp span.preview-value {
            color: #fff;
            opacity: 0.9; }
          body.cl-app-settings main.main-content-container div.main-content-container-inner div.timeline-container div.main-profile-settings-container div.profile-settings-nav a.nav-list-item-link div.nav-list-item.nav-list-item-delete div.rp svg {
            stroke: #fff; }
  body.cl-app-settings main.main-content-container div.main-content-container-inner div.timeline-container div.main-profile-settings-container div.profile-settings-content {
    padding: 15px; }
    body.cl-app-settings main.main-content-container div.main-content-container-inner div.timeline-container div.main-profile-settings-container div.profile-settings-content div.settings-form {
      padding: 20px;
      border-radius: var(--smc-main-border-rad1);
      border: 1px solid var(--smc-main-border-color); }
      body.cl-app-settings main.main-content-container div.main-content-container-inner div.timeline-container div.main-profile-settings-container div.profile-settings-content div.settings-form form.form div.form-group div.file-select-zone-wrapper {
        width: 100%;
        display: block; }
        body.cl-app-settings main.main-content-container div.main-content-container-inner div.timeline-container div.main-profile-settings-container div.profile-settings-content div.settings-form form.form div.form-group div.file-select-zone-wrapper div.file-select-zone {
          width: 100%;
          display: block;
          border: 2px dashed var(--smc-main-border-color);
          padding: 0px;
          background: var(--smc-main-ehbg-color);
          transition: all 0.27s; }
          body.cl-app-settings main.main-content-container div.main-content-container-inner div.timeline-container div.main-profile-settings-container div.profile-settings-content div.settings-form form.form div.form-group div.file-select-zone-wrapper div.file-select-zone button {
            display: block;
            width: 100%;
            font-size: 13px;
            color: var(--smc-main-text-color-2);
            line-height: 18px;
            padding: 30px 50px;
            margin: 0;
            box-shadow: none;
            border: none;
            outline: 0;
            background: transparent;
            text-align: center;
            cursor: pointer; }
          body.cl-app-settings main.main-content-container div.main-content-container-inner div.timeline-container div.main-profile-settings-container div.profile-settings-content div.settings-form form.form div.form-group div.file-select-zone-wrapper div.file-select-zone:hover, body.cl-app-settings main.main-content-container div.main-content-container-inner div.timeline-container div.main-profile-settings-container div.profile-settings-content div.settings-form form.form div.form-group div.file-select-zone-wrapper div.file-select-zone:active {
            border-color: var(--smc-main-uiel-color); }
      body.cl-app-settings main.main-content-container div.main-content-container-inner div.timeline-container div.main-profile-settings-container div.profile-settings-content div.settings-form form.form div.form-group div.chekbox-block-item div.form-check label.form-check-label span {
        display: block;
        font-size: 13px;
        line-height: 20px;
        font-weight: 500;
        color: var(--smc-main-text-color);
        display: block; }
      body.cl-app-settings main.main-content-container div.main-content-container-inner div.timeline-container div.main-profile-settings-container div.profile-settings-content div.settings-form form.form div.form-group div.chekbox-block-item div.form-check label.form-check-label p.form-info-label {
        font-size: 13px;
        color: var(--smc-main-text-color-2);
        line-height: 18px;
        white-space: nowrap;
        display: block; }
    body.cl-app-settings main.main-content-container div.main-content-container-inner div.timeline-container div.main-profile-settings-container div.profile-settings-content div.accoun-blocks-ls {
      width: 100%;
      display: block; }
      body.cl-app-settings main.main-content-container div.main-content-container-inner div.timeline-container div.main-profile-settings-container div.profile-settings-content div.accoun-blocks-ls div.accoun-blocks-list-item {
        width: 100%;
        display: flex;
        flex-direction: row;
        flex-wrap: nowrap;
        align-items: center;
        justify-content: space-between;
        margin-bottom: 15px;
        padding: 15px 20px;
        border-radius: var(--smc-main-border-rad1);
        border: 1px solid var(--smc-main-border-color); }
        body.cl-app-settings main.main-content-container div.main-content-container-inner div.timeline-container div.main-profile-settings-container div.profile-settings-content div.accoun-blocks-ls div.accoun-blocks-list-item div.avatar {
          width: 40px;
          height: 40px;
          overflow: hidden;
          min-width: 40px;
          max-width: 40px;
          border-radius: 10em; }
          body.cl-app-settings main.main-content-container div.main-content-container-inner div.timeline-container div.main-profile-settings-container div.profile-settings-content div.accoun-blocks-ls div.accoun-blocks-list-item div.avatar img {
            width: 100%;
            height: 100%;
            object-fit: cover; }
        body.cl-app-settings main.main-content-container div.main-content-container-inner div.timeline-container div.main-profile-settings-container div.profile-settings-content div.accoun-blocks-ls div.accoun-blocks-list-item div.user-info-holder {
          flex: 1;
          padding: 0 0 0 10px;
          line-height: 0px;
          position: relative; }
          body.cl-app-settings main.main-content-container div.main-content-container-inner div.timeline-container div.main-profile-settings-container div.profile-settings-content div.accoun-blocks-ls div.accoun-blocks-list-item div.user-info-holder div.user-info-holder-inner {
            width: 100%;
            display: flex;
            flex-direction: row;
            flex-wrap: nowrap;
            justify-content: space-between;
            align-items: center; }
            body.cl-app-settings main.main-content-container div.main-content-container-inner div.timeline-container div.main-profile-settings-container div.profile-settings-content div.accoun-blocks-ls div.accoun-blocks-list-item div.user-info-holder div.user-info-holder-inner div.lp h4 {
              font-size: 13px;
              padding: 0;
              margin: 0;
              line-height: 13px;
              font-weight: 500;
              color: var(--smc-main-text-color);
              white-space: nowrap; }
            body.cl-app-settings main.main-content-container div.main-content-container-inner div.timeline-container div.main-profile-settings-container div.profile-settings-content div.accoun-blocks-ls div.accoun-blocks-list-item div.user-info-holder div.user-info-holder-inner div.lp a {
              display: block;
              text-decoration: none;
              color: var(--smc-main-text-color-2);
              font-size: 13px;
              line-height: 20px;
              overflow: hidden;
              white-space: nowrap;
              text-overflow: ellipsis;
              max-width: 140px; }

/* ===================================================== */
body.cl-app-start_up main.main-content-container div.main-content-container-inner div.timeline-container div.main-profile-startup-container {
  width: 100%;
  display: block;
  padding: 15px; }
  body.cl-app-start_up main.main-content-container div.main-content-container-inner div.timeline-container div.main-profile-startup-container div.startup {
    display: block;
    border: 1px solid var(--smc-main-border-color);
    padding: 20px;
    border-radius: var(--smc-main-border-rad1); }
    body.cl-app-start_up main.main-content-container div.main-content-container-inner div.timeline-container div.main-profile-startup-container div.startup div.startup-body {
      display: block;
      width: 100%; }
      body.cl-app-start_up main.main-content-container div.main-content-container-inner div.timeline-container div.main-profile-startup-container div.startup div.startup-body div.startup-body-title {
        width: 100%;
        display: block;
        margin-bottom: 30px; }
        body.cl-app-start_up main.main-content-container div.main-content-container-inner div.timeline-container div.main-profile-startup-container div.startup div.startup-body div.startup-body-title div.icon {
          width: 100%;
          display: flex;
          align-items: center;
          justify-content: center;
          margin-bottom: 10px; }
          body.cl-app-start_up main.main-content-container div.main-content-container-inner div.timeline-container div.main-profile-startup-container div.startup div.startup-body div.startup-body-title div.icon span {
            width: 50px;
            height: 50px;
            min-width: 40px; }
            body.cl-app-start_up main.main-content-container div.main-content-container-inner div.timeline-container div.main-profile-startup-container div.startup div.startup-body div.startup-body-title div.icon span svg {
              width: 100%;
              stroke: var(--smc-main-uiel-color);
              stroke-width: 0.8; }
        body.cl-app-start_up main.main-content-container div.main-content-container-inner div.timeline-container div.main-profile-startup-container div.startup div.startup-body div.startup-body-title h1 {
          font-size: 24px;
          line-height: 32px;
          color: var(--smc-main-text-color);
          text-align: center;
          font-weight: 500; }
        body.cl-app-start_up main.main-content-container div.main-content-container-inner div.timeline-container div.main-profile-startup-container div.startup div.startup-body div.startup-body-title p {
          font-size: 13px;
          line-height: 18px;
          color: var(--smc-main-text-color-2);
          text-align: center; }
      body.cl-app-start_up main.main-content-container div.main-content-container-inner div.timeline-container div.main-profile-startup-container div.startup div.startup-body div.startup-body-content {
        width: 100%;
        display: block;
        margin-bottom: 30px; }
        body.cl-app-start_up main.main-content-container div.main-content-container-inner div.timeline-container div.main-profile-startup-container div.startup div.startup-body div.startup-body-content div.startup-avatar {
          width: 100%;
          display: block; }
          body.cl-app-start_up main.main-content-container div.main-content-container-inner div.timeline-container div.main-profile-startup-container div.startup div.startup-body div.startup-body-content div.startup-avatar div.startup-avatar-inner {
            width: 100%;
            display: block; }
            body.cl-app-start_up main.main-content-container div.main-content-container-inner div.timeline-container div.main-profile-startup-container div.startup div.startup-body div.startup-body-content div.startup-avatar div.startup-avatar-inner div.avatar-imgholder {
              width: 120px;
              height: 120px;
              border: none;
              overflow: hidden;
              border-radius: 10em; }
              body.cl-app-start_up main.main-content-container div.main-content-container-inner div.timeline-container div.main-profile-startup-container div.startup div.startup-body div.startup-body-content div.startup-avatar div.startup-avatar-inner div.avatar-imgholder img {
                width: 100%;
                height: 100%;
                object-fit: cover;
                padding: 0;
                margin: 0; }
            body.cl-app-start_up main.main-content-container div.main-content-container-inner div.timeline-container div.main-profile-startup-container div.startup div.startup-body div.startup-body-content div.startup-avatar div.startup-avatar-inner div.avatar-placeholder {
              width: 120px;
              height: 120px;
              border: none;
              box-shadow: none;
              line-height: 0; }
              body.cl-app-start_up main.main-content-container div.main-content-container-inner div.timeline-container div.main-profile-startup-container div.startup div.startup-body div.startup-body-content div.startup-avatar div.startup-avatar-inner div.avatar-placeholder button.upload-avatar {
                background-color: var(--smc-main-uiel-color);
                border: none;
                line-height: 0px;
                padding: 0px;
                width: 100%;
                height: 100%;
                border-radius: 10em;
                display: flex;
                flex-direction: row;
                flex-wrap: nowrap;
                cursor: pointer;
                justify-content: center;
                align-items: center;
                transition: visibility 0.1s linear,opacity 0.1s linear;
                box-shadow: var(--smc-main-box-shadow-eff);
                outline: 0; }
                body.cl-app-start_up main.main-content-container div.main-content-container-inner div.timeline-container div.main-profile-startup-container div.startup div.startup-body div.startup-body-content div.startup-avatar div.startup-avatar-inner div.avatar-placeholder button.upload-avatar svg {
                  width: 50px;
                  height: 50px;
                  stroke: #fff;
                  stroke-width: 1;
                  display: inline-block; }
                body.cl-app-start_up main.main-content-container div.main-content-container-inner div.timeline-container div.main-profile-startup-container div.startup div.startup-body div.startup-body-content div.startup-avatar div.startup-avatar-inner div.avatar-placeholder button.upload-avatar:disabled {
                  cursor: wait !important; }
        body.cl-app-start_up main.main-content-container div.main-content-container-inner div.timeline-container div.main-profile-startup-container div.startup div.startup-body div.startup-body-content div.startup-info {
          display: block;
          width: 100%; }
        body.cl-app-start_up main.main-content-container div.main-content-container-inner div.timeline-container div.main-profile-startup-container div.startup div.startup-body div.startup-body-content div.startup-suggested {
          display: block;
          width: 100%; }
          body.cl-app-start_up main.main-content-container div.main-content-container-inner div.timeline-container div.main-profile-startup-container div.startup div.startup-body div.startup-body-content div.startup-suggested div.suggested-list {
            display: block;
            width: 100%;
            max-height: 400px;
            overflow-x: hidden;
            overflow-y: auto;
            margin-bottom: 20px; }
            body.cl-app-start_up main.main-content-container div.main-content-container-inner div.timeline-container div.main-profile-startup-container div.startup div.startup-body div.startup-body-content div.startup-suggested div.suggested-list::-webkit-scrollbar {
              width: 5px;
              background: var(--smc-main-border-color); }
            body.cl-app-start_up main.main-content-container div.main-content-container-inner div.timeline-container div.main-profile-startup-container div.startup div.startup-body div.startup-body-content div.startup-suggested div.suggested-list::-webkit-scrollbar-thumb {
              background-color: var(--smc-main-uiel-color);
              outline: 0;
              border-radius: 5px; }
            body.cl-app-start_up main.main-content-container div.main-content-container-inner div.timeline-container div.main-profile-startup-container div.startup div.startup-body div.startup-body-content div.startup-suggested div.suggested-list div.suggested-list-item {
              width: 100%;
              display: flex;
              flex-direction: row;
              flex-wrap: nowrap;
              line-height: 0px;
              border-bottom: 1px solid var(--smc-main-border-color);
              padding: 10px 15px 15px 0px; }
              body.cl-app-start_up main.main-content-container div.main-content-container-inner div.timeline-container div.main-profile-startup-container div.startup div.startup-body div.startup-body-content div.startup-suggested div.suggested-list div.suggested-list-item div.avatar {
                width: 40px;
                height: 40px;
                overflow: hidden;
                min-width: 40px;
                max-width: 40px;
                border-radius: 10em; }
                body.cl-app-start_up main.main-content-container div.main-content-container-inner div.timeline-container div.main-profile-startup-container div.startup div.startup-body div.startup-body-content div.startup-suggested div.suggested-list div.suggested-list-item div.avatar img {
                  width: 100%;
                  height: 100%;
                  object-fit: cover; }
              body.cl-app-start_up main.main-content-container div.main-content-container-inner div.timeline-container div.main-profile-startup-container div.startup div.startup-body div.startup-body-content div.startup-suggested div.suggested-list div.suggested-list-item div.user-info-holder {
                flex: 1;
                padding: 0 0 0 10px;
                line-height: 0px; }
                body.cl-app-start_up main.main-content-container div.main-content-container-inner div.timeline-container div.main-profile-startup-container div.startup div.startup-body div.startup-body-content div.startup-suggested div.suggested-list div.suggested-list-item div.user-info-holder h4 {
                  font-size: 13px;
                  padding: 0;
                  margin: 0;
                  line-height: 13px;
                  font-weight: 500;
                  color: var(--smc-main-text-color);
                  white-space: nowrap; }
                body.cl-app-start_up main.main-content-container div.main-content-container-inner div.timeline-container div.main-profile-startup-container div.startup div.startup-body div.startup-body-content div.startup-suggested div.suggested-list div.suggested-list-item div.user-info-holder a {
                  display: block;
                  text-decoration: none;
                  color: var(--smc-main-text-color-2);
                  font-size: 13px;
                  line-height: 20px;
                  overflow: hidden;
                  white-space: nowrap;
                  text-overflow: ellipsis;
                  max-width: 140px; }
                body.cl-app-start_up main.main-content-container div.main-content-container-inner div.timeline-container div.main-profile-startup-container div.startup div.startup-body div.startup-body-content div.startup-suggested div.suggested-list div.suggested-list-item div.user-info-holder p {
                  font-size: 13px;
                  line-height: 18px;
                  padding: 0;
                  margin: 5px 0 0 0;
                  padding-right: 40px;
                  word-wrap: break-word;
                  max-width: 100%;
                  overflow: hidden;
                  word-break: break-all; }
              body.cl-app-start_up main.main-content-container div.main-content-container-inner div.timeline-container div.main-profile-startup-container div.startup div.startup-body div.startup-body-content div.startup-suggested div.suggested-list div.suggested-list-item:hover, body.cl-app-start_up main.main-content-container div.main-content-container-inner div.timeline-container div.main-profile-startup-container div.startup div.startup-body div.startup-body-content div.startup-suggested div.suggested-list div.suggested-list-item:active {
                background: var(--smc-main-ehbg-color); }
              body.cl-app-start_up main.main-content-container div.main-content-container-inner div.timeline-container div.main-profile-startup-container div.startup div.startup-body div.startup-body-content div.startup-suggested div.suggested-list div.suggested-list-item:last-child {
                border-bottom: none; }
      body.cl-app-start_up main.main-content-container div.main-content-container-inner div.timeline-container div.main-profile-startup-container div.startup div.startup-body div.startup-body-ctrls {
        width: 100%;
        display: block; }
        body.cl-app-start_up main.main-content-container div.main-content-container-inner div.timeline-container div.main-profile-startup-container div.startup div.startup-body div.startup-body-ctrls p {
          padding: 0;
          margin: 0 0 20px 0;
          font-size: 13px;
          line-height: 20px;
          color: var(--smc-main-text-color);
          text-transform: uppercase;
          text-align: center; }
        body.cl-app-start_up main.main-content-container div.main-content-container-inner div.timeline-container div.main-profile-startup-container div.startup div.startup-body div.startup-body-ctrls button.btn-text {
          border: none;
          border-radius: 0px;
          color: var(--smc-main-text-color-2);
          font-size: 13px;
          line-height: 13px;
          font-weight: 500;
          background: transparent;
          transition: all 0.27s ease-in-out;
          margin-top: 15px;
          box-shadow: none;
          display: block;
          width: 100%;
          text-align: center; }
          body.cl-app-start_up main.main-content-container div.main-content-container-inner div.timeline-container div.main-profile-startup-container div.startup div.startup-body div.startup-body-ctrls button.btn-text:hover, body.cl-app-start_up main.main-content-container div.main-content-container-inner div.timeline-container div.main-profile-startup-container div.startup div.startup-body div.startup-body-ctrls button.btn-text:active, body.cl-app-start_up main.main-content-container div.main-content-container-inner div.timeline-container div.main-profile-startup-container div.startup div.startup-body div.startup-body-ctrls button.btn-text:focus {
            background: transparent;
            border: none;
            outline: 0;
            box-shadow: none;
            color: var(--smc-main-uiel-color); }

/* ===================================================== */
body.cl-app-stat_pages main.main-content-container div.main-content-container-inner div.timeline-container div.stat-page-content {
  padding: 20px 15px;
  color: var(--smc-main-text-color); }

/* ===================================================== */
body.cl-app-suggested main.main-content-container div.main-content-container-inner div.timeline-container div.suggested--people-list-container {
  width: 100%;
  line-height: 0px;
  display: block; }
  body.cl-app-suggested main.main-content-container div.main-content-container-inner div.timeline-container div.suggested--people-list-container div.suggested-list {
    width: 100%;
    line-height: 0px;
    display: block;
    padding: 0; }
    body.cl-app-suggested main.main-content-container div.main-content-container-inner div.timeline-container div.suggested--people-list-container div.suggested-list div.suggested-list-item {
      width: 100%;
      display: flex;
      flex-direction: row;
      flex-wrap: nowrap;
      line-height: 0px;
      border-bottom: 1px solid var(--smc-main-border-color);
      padding: 10px 15px; }
      body.cl-app-suggested main.main-content-container div.main-content-container-inner div.timeline-container div.suggested--people-list-container div.suggested-list div.suggested-list-item:first-child {
        padding-top: 20px; }
      body.cl-app-suggested main.main-content-container div.main-content-container-inner div.timeline-container div.suggested--people-list-container div.suggested-list div.suggested-list-item div.avatar {
        width: 40px;
        height: 40px;
        overflow: hidden;
        min-width: 40px;
        max-width: 40px;
        border-radius: 10em; }
        body.cl-app-suggested main.main-content-container div.main-content-container-inner div.timeline-container div.suggested--people-list-container div.suggested-list div.suggested-list-item div.avatar img {
          width: 100%;
          height: 100%;
          object-fit: cover; }
      body.cl-app-suggested main.main-content-container div.main-content-container-inner div.timeline-container div.suggested--people-list-container div.suggested-list div.suggested-list-item div.user-info-holder {
        flex: 1;
        padding: 0 0 0 10px;
        line-height: 0px;
        position: relative; }
        body.cl-app-suggested main.main-content-container div.main-content-container-inner div.timeline-container div.suggested--people-list-container div.suggested-list div.suggested-list-item div.user-info-holder h4 {
          font-size: 13px;
          padding: 0;
          margin: 0;
          line-height: 13px;
          font-weight: 500;
          color: var(--smc-main-text-color);
          white-space: nowrap; }
        body.cl-app-suggested main.main-content-container div.main-content-container-inner div.timeline-container div.suggested--people-list-container div.suggested-list div.suggested-list-item div.user-info-holder a {
          display: block;
          text-decoration: none;
          color: var(--smc-main-text-color-2);
          font-size: 13px;
          line-height: 20px;
          overflow: hidden;
          white-space: nowrap;
          text-overflow: ellipsis;
          max-width: 140px; }
        body.cl-app-suggested main.main-content-container div.main-content-container-inner div.timeline-container div.suggested--people-list-container div.suggested-list div.suggested-list-item div.user-info-holder p {
          font-size: 13px;
          line-height: 18px;
          padding: 0;
          margin: 5px 0 0 0;
          padding-right: 40px;
          word-wrap: break-word;
          max-width: 100%;
          overflow: hidden;
          word-break: break-all; }
        body.cl-app-suggested main.main-content-container div.main-content-container-inner div.timeline-container div.suggested--people-list-container div.suggested-list div.suggested-list-item div.user-info-holder button {
          position: absolute;
          right: 0;
          top: 0; }
      body.cl-app-suggested main.main-content-container div.main-content-container-inner div.timeline-container div.suggested--people-list-container div.suggested-list div.suggested-list-item:hover, body.cl-app-suggested main.main-content-container div.main-content-container-inner div.timeline-container div.suggested--people-list-container div.suggested-list div.suggested-list-item:active {
        background: var(--smc-main-ehbg-color); }
  body.cl-app-suggested main.main-content-container div.main-content-container-inner div.timeline-container div.suggested--people-list-container div.load-more {
    width: 100%;
    display: block;
    line-height: 0;
    padding: 20px;
    text-align: center; }
    body.cl-app-suggested main.main-content-container div.main-content-container-inner div.timeline-container div.suggested--people-list-container div.load-more button {
      padding-left: 30px;
      padding-right: 30px; }

/* ===================================================== */
body.cl-app-thread main.main-content-container div.main-content-container-inner div.timeline-container div.publication--thread-container {
  width: 100%;
  display: block;
  line-height: 0;
  overflow: hidden; }
  body.cl-app-thread main.main-content-container div.main-content-container-inner div.timeline-container div.publication--thread-container div.publication--thread-container-inner {
    width: 100%;
    display: block;
    line-height: 0;
    overflow: hidden; }
    body.cl-app-thread main.main-content-container div.main-content-container-inner div.timeline-container div.publication--thread-container div.publication--thread-container-inner div.publication--thread-data-holder {
      width: 100%;
      display: block;
      padding: 15px;
      border-bottom: 3px solid var(--smc-main-uiel-color); }
      body.cl-app-thread main.main-content-container div.main-content-container-inner div.timeline-container div.publication--thread-container div.publication--thread-container-inner div.publication--thread-data-holder div.publication-data {
        display: block;
        width: 100%; }
        body.cl-app-thread main.main-content-container div.main-content-container-inner div.timeline-container div.publication--thread-container div.publication--thread-container-inner div.publication--thread-data-holder div.publication-data div.publication-data-inner {
          width: 100%;
          display: block;
          line-height: 0px; }
          body.cl-app-thread main.main-content-container div.main-content-container-inner div.timeline-container div.publication--thread-container div.publication--thread-container-inner div.publication--thread-data-holder div.publication-data div.publication-data-inner div.publisher-info {
            width: 100%;
            line-height: 0;
            display: flex;
            flex-direction: row;
            flex-wrap: nowrap;
            justify-content: space-between;
            align-items: center;
            margin-bottom: 10px; }
            body.cl-app-thread main.main-content-container div.main-content-container-inner div.timeline-container div.publication--thread-container div.publication--thread-container-inner div.publication--thread-data-holder div.publication-data div.publication-data-inner div.publisher-info div.lp {
              min-width: 45px;
              max-width: 45px;
              flex-basis: 45px; }
              body.cl-app-thread main.main-content-container div.main-content-container-inner div.timeline-container div.publication--thread-container div.publication--thread-container-inner div.publication--thread-data-holder div.publication-data div.publication-data-inner div.publisher-info div.lp div.avatar-holder {
                display: inline-block;
                overflow: hidden;
                width: 45px;
                height: 45px;
                border-radius: 10em; }
                body.cl-app-thread main.main-content-container div.main-content-container-inner div.timeline-container div.publication--thread-container div.publication--thread-container-inner div.publication--thread-data-holder div.publication-data div.publication-data-inner div.publisher-info div.lp div.avatar-holder img {
                  width: 100%;
                  height: 100%;
                  object-fit: cover; }
              @media (max-width: 1199.98px) {
                body.cl-app-thread main.main-content-container div.main-content-container-inner div.timeline-container div.publication--thread-container div.publication--thread-container-inner div.publication--thread-data-holder div.publication-data div.publication-data-inner div.publisher-info div.lp {
                  min-width: 30px;
                  max-width: 30px;
                  flex-basis: 30px; }
                  body.cl-app-thread main.main-content-container div.main-content-container-inner div.timeline-container div.publication--thread-container div.publication--thread-container-inner div.publication--thread-data-holder div.publication-data div.publication-data-inner div.publisher-info div.lp div.avatar-holder {
                    width: 30px;
                    height: 30px; } }
            body.cl-app-thread main.main-content-container div.main-content-container-inner div.timeline-container div.publication--thread-container div.publication--thread-container-inner div.publication--thread-data-holder div.publication-data div.publication-data-inner div.publisher-info div.rp {
              flex: 1;
              padding-left: 15px;
              overflow: hidden; }
              body.cl-app-thread main.main-content-container div.main-content-container-inner div.timeline-container div.publication--thread-container div.publication--thread-container-inner div.publication--thread-data-holder div.publication-data div.publication-data-inner div.publisher-info div.rp div.flex-row {
                width: 100%;
                display: flex;
                flex-direction: row;
                flex-wrap: nowrap;
                justify-content: space-between; }
                body.cl-app-thread main.main-content-container div.main-content-container-inner div.timeline-container div.publication--thread-container div.publication--thread-container-inner div.publication--thread-data-holder div.publication-data div.publication-data-inner div.publisher-info div.rp div.flex-row a.uname {
                  line-height: 0;
                  padding: 0;
                  margin: 0;
                  text-decoration: none;
                  display: inline-block; }
                  body.cl-app-thread main.main-content-container div.main-content-container-inner div.timeline-container div.publication--thread-container div.publication--thread-container-inner div.publication--thread-data-holder div.publication-data div.publication-data-inner div.publisher-info div.rp div.flex-row a.uname b {
                    display: inline-block;
                    font-size: 13px;
                    line-height: 13px;
                    width: 100%;
                    font-weight: 500; }
                    body.cl-app-thread main.main-content-container div.main-content-container-inner div.timeline-container div.publication--thread-container div.publication--thread-container-inner div.publication--thread-data-holder div.publication-data div.publication-data-inner div.publisher-info div.rp div.flex-row a.uname b:hover, body.cl-app-thread main.main-content-container div.main-content-container-inner div.timeline-container div.publication--thread-container div.publication--thread-container-inner div.publication--thread-data-holder div.publication-data div.publication-data-inner div.publisher-info div.rp div.flex-row a.uname b:focus, body.cl-app-thread main.main-content-container div.main-content-container-inner div.timeline-container div.publication--thread-container div.publication--thread-container-inner div.publication--thread-data-holder div.publication-data div.publication-data-inner div.publisher-info div.rp div.flex-row a.uname b:active {
                      text-decoration: underline; }
                    body.cl-app-thread main.main-content-container div.main-content-container-inner div.timeline-container div.publication--thread-container div.publication--thread-container-inner div.publication--thread-data-holder div.publication-data div.publication-data-inner div.publisher-info div.rp div.flex-row a.uname b span {
                      text-transform: capitalize;
                      color: var(--smc-main-text-color); }
                  body.cl-app-thread main.main-content-container div.main-content-container-inner div.timeline-container div.publication--thread-container div.publication--thread-container-inner div.publication--thread-data-holder div.publication-data div.publication-data-inner div.publisher-info div.rp div.flex-row a.uname span {
                    display: inline-block;
                    font-size: 13px;
                    line-height: 18px;
                    width: 100%;
                    color: var(--smc-main-text-color-2);
                    text-transform: lowercase; }
                body.cl-app-thread main.main-content-container div.main-content-container-inner div.timeline-container div.publication--thread-container div.publication--thread-container-inner div.publication--thread-data-holder div.publication-data div.publication-data-inner div.publisher-info div.rp div.flex-row button.dropleft {
                  line-height: 0px;
                  background: transparent;
                  border: none;
                  box-shadow: none;
                  outline: none;
                  padding: 0;
                  margin: 0;
                  cursor: pointer; }
                  body.cl-app-thread main.main-content-container div.main-content-container-inner div.timeline-container div.publication--thread-container div.publication--thread-container-inner div.publication--thread-data-holder div.publication-data div.publication-data-inner div.publisher-info div.rp div.flex-row button.dropleft a.icon {
                    display: inline-block;
                    vertical-align: middle;
                    padding: 0;
                    margin: 0;
                    line-height: 0px; }
                    body.cl-app-thread main.main-content-container div.main-content-container-inner div.timeline-container div.publication--thread-container div.publication--thread-container-inner div.publication--thread-data-holder div.publication-data div.publication-data-inner div.publisher-info div.rp div.flex-row button.dropleft a.icon svg {
                      width: 20px;
                      height: 20px; }
                      body.cl-app-thread main.main-content-container div.main-content-container-inner div.timeline-container div.publication--thread-container div.publication--thread-container-inner div.publication--thread-data-holder div.publication-data div.publication-data-inner div.publisher-info div.rp div.flex-row button.dropleft a.icon svg * {
                        stroke: var(--smc-main-text-color-2); }
                  body.cl-app-thread main.main-content-container div.main-content-container-inner div.timeline-container div.publication--thread-container div.publication--thread-container-inner div.publication--thread-data-holder div.publication-data div.publication-data-inner div.publisher-info div.rp div.flex-row button.dropleft a.icon:before, body.cl-app-thread main.main-content-container div.main-content-container-inner div.timeline-container div.publication--thread-container div.publication--thread-container-inner div.publication--thread-data-holder div.publication-data div.publication-data-inner div.publisher-info div.rp div.flex-row button.dropleft a.icon:after {
                    display: none; }
                  body.cl-app-thread main.main-content-container div.main-content-container-inner div.timeline-container div.publication--thread-container div.publication--thread-container-inner div.publication--thread-data-holder div.publication-data div.publication-data-inner div.publisher-info div.rp div.flex-row button.dropleft:hover a.icon svg *, body.cl-app-thread main.main-content-container div.main-content-container-inner div.timeline-container div.publication--thread-container div.publication--thread-container-inner div.publication--thread-data-holder div.publication-data div.publication-data-inner div.publisher-info div.rp div.flex-row button.dropleft:active a.icon svg *, body.cl-app-thread main.main-content-container div.main-content-container-inner div.timeline-container div.publication--thread-container div.publication--thread-container-inner div.publication--thread-data-holder div.publication-data div.publication-data-inner div.publisher-info div.rp div.flex-row button.dropleft:focus a.icon svg * {
                    stroke: var(--smc-main-uiel-color); }
          body.cl-app-thread main.main-content-container div.main-content-container-inner div.timeline-container div.publication--thread-container div.publication--thread-container-inner div.publication--thread-data-holder div.publication-data div.publication-data-inner div.publication-content {
            width: 100%;
            display: block;
            line-height: 0px; }
            body.cl-app-thread main.main-content-container div.main-content-container-inner div.timeline-container div.publication--thread-container div.publication--thread-container-inner div.publication--thread-data-holder div.publication-data div.publication-data-inner div.publication-content div.lozad-media {
              width: 100%;
              display: block; }
            body.cl-app-thread main.main-content-container div.main-content-container-inner div.timeline-container div.publication--thread-container div.publication--thread-container-inner div.publication--thread-data-holder div.publication-data div.publication-data-inner div.publication-content div.publication-text {
              width: 100%;
              overflow: hidden;
              display: block;
              line-height: 0px;
              margin-bottom: 10px; }
              body.cl-app-thread main.main-content-container div.main-content-container-inner div.timeline-container div.publication--thread-container div.publication--thread-container-inner div.publication--thread-data-holder div.publication-data div.publication-data-inner div.publication-content div.publication-text p {
                font-size: 16px;
                line-height: 26px;
                font-weight: 500;
                padding: 0;
                margin: 0;
                color: var(--smc-main-text-color);
                word-break: break-word; }
            body.cl-app-thread main.main-content-container div.main-content-container-inner div.timeline-container div.publication--thread-container div.publication--thread-container-inner div.publication--thread-data-holder div.publication-data div.publication-data-inner div.publication-content div.publication-image {
              width: 100%;
              border: 1px solid var(--smc-main-border-color);
              display: block;
              border-radius: var(--smc-main-border-rad1);
              overflow: hidden; }
              body.cl-app-thread main.main-content-container div.main-content-container-inner div.timeline-container div.publication--thread-container div.publication--thread-container-inner div.publication--thread-data-holder div.publication-data div.publication-data-inner div.publication-content div.publication-image img {
                width: 100%;
                object-fit: cover; }
              body.cl-app-thread main.main-content-container div.main-content-container-inner div.timeline-container div.publication--thread-container div.publication--thread-container-inner div.publication--thread-data-holder div.publication-data div.publication-data-inner div.publication-content div.publication-image a.fbox-media {
                position: relative;
                display: block; }
                body.cl-app-thread main.main-content-container div.main-content-container-inner div.timeline-container div.publication--thread-container div.publication--thread-container-inner div.publication--thread-data-holder div.publication-data div.publication-data-inner div.publication-content div.publication-image a.fbox-media div.video-icon {
                  position: absolute;
                  left: 0;
                  top: 0;
                  bottom: 0;
                  right: 0;
                  display: flex;
                  flex-direction: row;
                  align-items: center;
                  justify-content: center;
                  cursor: pointer; }
                  body.cl-app-thread main.main-content-container div.main-content-container-inner div.timeline-container div.publication--thread-container div.publication--thread-container-inner div.publication--thread-data-holder div.publication-data div.publication-data-inner div.publication-content div.publication-image a.fbox-media div.video-icon span {
                    width: 45px;
                    height: 45px;
                    background: var(--smc-main-uiel-color);
                    border-radius: 10em;
                    padding: 5px;
                    box-shadow: rgba(0, 0, 0, 0.1) 0px 1px 10px 0px;
                    border: 3px solid #fff; }
                    body.cl-app-thread main.main-content-container div.main-content-container-inner div.timeline-container div.publication--thread-container div.publication--thread-container-inner div.publication--thread-data-holder div.publication-data div.publication-data-inner div.publication-content div.publication-image a.fbox-media div.video-icon span svg {
                      width: 100%;
                      height: 100%;
                      fill: #fff;
                      margin-left: 2px; }
            body.cl-app-thread main.main-content-container div.main-content-container-inner div.timeline-container div.publication--thread-container div.publication--thread-container-inner div.publication--thread-data-holder div.publication-data div.publication-data-inner div.publication-content div.publication-audio audio {
              width: 100%;
              outline: 0; }
            body.cl-app-thread main.main-content-container div.main-content-container-inner div.timeline-container div.publication--thread-container div.publication--thread-container-inner div.publication--thread-data-holder div.publication-data div.publication-data-inner div.publication-content div.publication-images-collage {
              width: 100%;
              display: flex;
              justify-content: flex-start;
              flex-wrap: wrap;
              overflow: hidden; }
              body.cl-app-thread main.main-content-container div.main-content-container-inner div.timeline-container div.publication--thread-container div.publication--thread-container-inner div.publication--thread-data-holder div.publication-data div.publication-data-inner div.publication-content div.publication-images-collage a.fbox-media {
                width: calc(25% - 3px);
                min-width: calc(25% - 3px);
                margin-right: 3px;
                margin-bottom: 3px; }
                body.cl-app-thread main.main-content-container div.main-content-container-inner div.timeline-container div.publication--thread-container div.publication--thread-container-inner div.publication--thread-data-holder div.publication-data div.publication-data-inner div.publication-content div.publication-images-collage a.fbox-media div.image-collage-item {
                  display: block; }
                  body.cl-app-thread main.main-content-container div.main-content-container-inner div.timeline-container div.publication--thread-container div.publication--thread-container-inner div.publication--thread-data-holder div.publication-data div.publication-data-inner div.publication-content div.publication-images-collage a.fbox-media div.image-collage-item div.publication-image {
                    border-radius: var(--smc-main-border-rad2); }
            body.cl-app-thread main.main-content-container div.main-content-container-inner div.timeline-container div.publication--thread-container div.publication--thread-container-inner div.publication--thread-data-holder div.publication-data div.publication-data-inner div.publication-content div.publication-og-data {
              width: 100%;
              display: block;
              line-height: 0;
              margin-bottom: 10px;
              overflow: hidden;
              background: var(--smc-main-bg-color);
              border-radius: var(--smc-main-border-rad1);
              border: 1px solid var(--smc-main-border-color);
              position: relative; }
              body.cl-app-thread main.main-content-container div.main-content-container-inner div.timeline-container div.publication--thread-container div.publication--thread-container-inner div.publication--thread-data-holder div.publication-data div.publication-data-inner div.publication-content div.publication-og-data div.publication-og-data-inner {
                width: 100%;
                overflow: hidden; }
                body.cl-app-thread main.main-content-container div.main-content-container-inner div.timeline-container div.publication--thread-container div.publication--thread-container-inner div.publication--thread-data-holder div.publication-data div.publication-data-inner div.publication-content div.publication-og-data div.publication-og-data-inner.embeded-iframe {
                  display: flex;
                  flex-direction: column;
                  flex-wrap: nowrap; }
                  body.cl-app-thread main.main-content-container div.main-content-container-inner div.timeline-container div.publication--thread-container div.publication--thread-container-inner div.publication--thread-data-holder div.publication-data div.publication-data-inner div.publication-content div.publication-og-data div.publication-og-data-inner.embeded-iframe div.og-image {
                    width: 100%; }
                    body.cl-app-thread main.main-content-container div.main-content-container-inner div.timeline-container div.publication--thread-container div.publication--thread-container-inner div.publication--thread-data-holder div.publication-data div.publication-data-inner div.publication-content div.publication-og-data div.publication-og-data-inner.embeded-iframe div.og-image a {
                      display: block;
                      width: 100%;
                      position: relative;
                      text-decoration: none;
                      line-height: 0;
                      max-height: 300px;
                      min-height: 200px;
                      overflow: hidden; }
                      body.cl-app-thread main.main-content-container div.main-content-container-inner div.timeline-container div.publication--thread-container div.publication--thread-container-inner div.publication--thread-data-holder div.publication-data div.publication-data-inner div.publication-content div.publication-og-data div.publication-og-data-inner.embeded-iframe div.og-image a img {
                        width: 100%;
                        display: block; }
                      body.cl-app-thread main.main-content-container div.main-content-container-inner div.timeline-container div.publication--thread-container div.publication--thread-container-inner div.publication--thread-data-holder div.publication-data div.publication-data-inner div.publication-content div.publication-og-data div.publication-og-data-inner.embeded-iframe div.og-image a div.og-icon {
                        position: absolute;
                        left: 0;
                        top: 0;
                        bottom: 0;
                        right: 0;
                        display: flex;
                        flex-direction: row;
                        align-items: center;
                        justify-content: center;
                        cursor: pointer; }
                        body.cl-app-thread main.main-content-container div.main-content-container-inner div.timeline-container div.publication--thread-container div.publication--thread-container-inner div.publication--thread-data-holder div.publication-data div.publication-data-inner div.publication-content div.publication-og-data div.publication-og-data-inner.embeded-iframe div.og-image a div.og-icon span {
                          width: 45px;
                          height: 45px;
                          background: var(--smc-main-uiel-color);
                          border-radius: 10em;
                          padding: 5px;
                          box-shadow: rgba(0, 0, 0, 0.1) 0px 1px 10px 0px;
                          border: 3px solid #fff; }
                          body.cl-app-thread main.main-content-container div.main-content-container-inner div.timeline-container div.publication--thread-container div.publication--thread-container-inner div.publication--thread-data-holder div.publication-data div.publication-data-inner div.publication-content div.publication-og-data div.publication-og-data-inner.embeded-iframe div.og-image a div.og-icon span svg {
                            width: 100%;
                            height: 100%;
                            fill: #fff;
                            margin-left: 2px; }
                        body.cl-app-thread main.main-content-container div.main-content-container-inner div.timeline-container div.publication--thread-container div.publication--thread-container-inner div.publication--thread-data-holder div.publication-data div.publication-data-inner div.publication-content div.publication-og-data div.publication-og-data-inner.embeded-iframe div.og-image a div.og-icon.no-ml span svg {
                          margin-left: 0px; }
                  body.cl-app-thread main.main-content-container div.main-content-container-inner div.timeline-container div.publication--thread-container div.publication--thread-container-inner div.publication--thread-data-holder div.publication-data div.publication-data-inner div.publication-content div.publication-og-data div.publication-og-data-inner.embeded-iframe div.og-url-data p {
                    margin-bottom: 0px; }
                body.cl-app-thread main.main-content-container div.main-content-container-inner div.timeline-container div.publication--thread-container div.publication--thread-container-inner div.publication--thread-data-holder div.publication-data div.publication-data-inner div.publication-content div.publication-og-data div.publication-og-data-inner.link {
                  display: block; }
                  body.cl-app-thread main.main-content-container div.main-content-container-inner div.timeline-container div.publication--thread-container div.publication--thread-container-inner div.publication--thread-data-holder div.publication-data div.publication-data-inner div.publication-content div.publication-og-data div.publication-og-data-inner.link div.og-image {
                    width: 100%;
                    overflow: hidden; }
                    body.cl-app-thread main.main-content-container div.main-content-container-inner div.timeline-container div.publication--thread-container div.publication--thread-container-inner div.publication--thread-data-holder div.publication-data div.publication-data-inner div.publication-content div.publication-og-data div.publication-og-data-inner.link div.og-image img {
                      width: 100%; }
                body.cl-app-thread main.main-content-container div.main-content-container-inner div.timeline-container div.publication--thread-container div.publication--thread-container-inner div.publication--thread-data-holder div.publication-data div.publication-data-inner div.publication-content div.publication-og-data div.publication-og-data-inner div.og-url-data {
                  flex: 1;
                  padding: 15px;
                  overflow: hidden; }
                  body.cl-app-thread main.main-content-container div.main-content-container-inner div.timeline-container div.publication--thread-container div.publication--thread-container-inner div.publication--thread-data-holder div.publication-data div.publication-data-inner div.publication-content div.publication-og-data div.publication-og-data-inner div.og-url-data h5, body.cl-app-thread main.main-content-container div.main-content-container-inner div.timeline-container div.publication--thread-container div.publication--thread-container-inner div.publication--thread-data-holder div.publication-data div.publication-data-inner div.publication-content div.publication-og-data div.publication-og-data-inner div.og-url-data p, body.cl-app-thread main.main-content-container div.main-content-container-inner div.timeline-container div.publication--thread-container div.publication--thread-container-inner div.publication--thread-data-holder div.publication-data div.publication-data-inner div.publication-content div.publication-og-data div.publication-og-data-inner div.og-url-data a {
                    width: 100%;
                    display: block; }
                  body.cl-app-thread main.main-content-container div.main-content-container-inner div.timeline-container div.publication--thread-container div.publication--thread-container-inner div.publication--thread-data-holder div.publication-data div.publication-data-inner div.publication-content div.publication-og-data div.publication-og-data-inner div.og-url-data h5 {
                    padding: 0;
                    margin: 0 0 10px 0;
                    font-size: 18px;
                    line-height: 20px;
                    color: var(--smc-main-text-color);
                    word-wrap: break-word; }
                  body.cl-app-thread main.main-content-container div.main-content-container-inner div.timeline-container div.publication--thread-container div.publication--thread-container-inner div.publication--thread-data-holder div.publication-data div.publication-data-inner div.publication-content div.publication-og-data div.publication-og-data-inner div.og-url-data p {
                    font-size: 13px;
                    color: var(--smc-main-text-color-2);
                    line-height: 18px;
                    padding: 0;
                    margin: 0 0 5px 0;
                    word-wrap: break-word; }
                  body.cl-app-thread main.main-content-container div.main-content-container-inner div.timeline-container div.publication--thread-container div.publication--thread-container-inner div.publication--thread-data-holder div.publication-data div.publication-data-inner div.publication-content div.publication-og-data div.publication-og-data-inner div.og-url-data a {
                    font-size: 13px;
                    line-height: 18px;
                    color: var(--smc-main-uiel-color);
                    padding: 0;
                    margin: 0;
                    word-wrap: break-word; }
            body.cl-app-thread main.main-content-container div.main-content-container-inner div.timeline-container div.publication--thread-container div.publication--thread-container-inner div.publication--thread-data-holder div.publication-data div.publication-data-inner div.publication-content div.publication-poll-data {
              width: 100%;
              display: block;
              line-height: 0;
              overflow: hidden;
              margin-bottom: 10px; }
              body.cl-app-thread main.main-content-container div.main-content-container-inner div.timeline-container div.publication--thread-container div.publication--thread-container-inner div.publication--thread-data-holder div.publication-data div.publication-data-inner div.publication-content div.publication-poll-data div.publication-poll-data-inner {
                width: 100%;
                display: block;
                line-height: 0;
                overflow: hidden; }
                body.cl-app-thread main.main-content-container div.main-content-container-inner div.timeline-container div.publication--thread-container div.publication--thread-container-inner div.publication--thread-data-holder div.publication-data div.publication-data-inner div.publication-content div.publication-poll-data div.publication-poll-data-inner div.poll-option-bar {
                  width: 100%;
                  max-width: 100%;
                  display: flex;
                  flex-direction: row;
                  flex-wrap: nowrap;
                  align-items: center;
                  height: 30px;
                  padding: 20px 15px;
                  background: rgba(29, 161, 242, 0.1);
                  margin-bottom: 10px;
                  border-radius: 30px;
                  cursor: pointer;
                  overflow: hidden;
                  position: relative;
                  z-index: 1; }
                  body.cl-app-thread main.main-content-container div.main-content-container-inner div.timeline-container div.publication--thread-container div.publication--thread-container-inner div.publication--thread-data-holder div.publication-data div.publication-data-inner div.publication-content div.publication-poll-data div.publication-poll-data-inner div.poll-option-bar div.bar-icon {
                    width: 22px;
                    height: 22px;
                    line-height: 0;
                    min-height: 20px;
                    min-width: 20px; }
                    body.cl-app-thread main.main-content-container div.main-content-container-inner div.timeline-container div.publication--thread-container div.publication--thread-container-inner div.publication--thread-data-holder div.publication-data div.publication-data-inner div.publication-content div.publication-poll-data div.publication-poll-data-inner div.poll-option-bar div.bar-icon svg {
                      width: 100%;
                      height: 100%;
                      stroke: var(--smc-main-uiel-color); }
                  body.cl-app-thread main.main-content-container div.main-content-container-inner div.timeline-container div.publication--thread-container div.publication--thread-container-inner div.publication--thread-data-holder div.publication-data div.publication-data-inner div.publication-content div.publication-poll-data div.publication-poll-data-inner div.poll-option-bar div.bar-text {
                    flex-grow: 1;
                    padding-left: 15px;
                    padding-right: 15px;
                    overflow: hidden; }
                    body.cl-app-thread main.main-content-container div.main-content-container-inner div.timeline-container div.publication--thread-container div.publication--thread-container-inner div.publication--thread-data-holder div.publication-data div.publication-data-inner div.publication-content div.publication-poll-data div.publication-poll-data-inner div.poll-option-bar div.bar-text p {
                      padding: 0;
                      margin: 0;
                      display: block;
                      width: 100%;
                      max-width: 100%;
                      font-size: 14px;
                      line-height: 14px;
                      color: var(--smc-main-text-color);
                      white-space: nowrap;
                      overflow: hidden;
                      text-overflow: ellipsis; }
                  body.cl-app-thread main.main-content-container div.main-content-container-inner div.timeline-container div.publication--thread-container div.publication--thread-container-inner div.publication--thread-data-holder div.publication-data div.publication-data-inner div.publication-content div.publication-poll-data div.publication-poll-data-inner div.poll-option-bar div.bar-num b {
                    font-size: 14px;
                    line-height: 14px;
                    color: var(--smc-main-uiel-color); }
                  body.cl-app-thread main.main-content-container div.main-content-container-inner div.timeline-container div.publication--thread-container div.publication--thread-container-inner div.publication--thread-data-holder div.publication-data div.publication-data-inner div.publication-content div.publication-poll-data div.publication-poll-data-inner div.poll-option-bar span.bar-slider {
                    display: block;
                    position: absolute;
                    left: 0;
                    top: 0;
                    bottom: 0;
                    background: rgba(29, 161, 242, 0.2);
                    max-width: 100%;
                    min-width: 10px;
                    border-radius: 0px;
                    z-index: 3; }
                  body.cl-app-thread main.main-content-container div.main-content-container-inner div.timeline-container div.publication--thread-container div.publication--thread-container-inner div.publication--thread-data-holder div.publication-data div.publication-data-inner div.publication-content div.publication-poll-data div.publication-poll-data-inner div.poll-option-bar:last-child {
                    margin-bottom: 0px; }
              body.cl-app-thread main.main-content-container div.main-content-container-inner div.timeline-container div.publication--thread-container div.publication--thread-container-inner div.publication--thread-data-holder div.publication-data div.publication-data-inner div.publication-content div.publication-poll-data[data-status="1"] div.publication-poll-data-inner div.poll-option-bar {
                cursor: default; }
          body.cl-app-thread main.main-content-container div.main-content-container-inner div.timeline-container div.publication--thread-container div.publication--thread-container-inner div.publication--thread-data-holder div.publication-data div.publication-data-inner div.publication-meta-info {
            width: 100%;
            display: flex;
            flex-direction: row;
            flex-wrap: wrap;
            align-items: center;
            border-bottom: 1px solid var(--smc-main-border-color);
            padding: 10px 0; }
            body.cl-app-thread main.main-content-container div.main-content-container-inner div.timeline-container div.publication--thread-container div.publication--thread-container-inner div.publication--thread-data-holder div.publication-data div.publication-data-inner div.publication-meta-info div.posted-time {
              line-height: 0; }
              body.cl-app-thread main.main-content-container div.main-content-container-inner div.timeline-container div.publication--thread-container div.publication--thread-container-inner div.publication--thread-data-holder div.publication-data div.publication-data-inner div.publication-meta-info div.posted-time svg {
                width: 16px;
                height: 16px;
                display: inline-block;
                vertical-align: middle; }
                body.cl-app-thread main.main-content-container div.main-content-container-inner div.timeline-container div.publication--thread-container div.publication--thread-container-inner div.publication--thread-data-holder div.publication-data div.publication-data-inner div.publication-meta-info div.posted-time svg * {
                  stroke: var(--smc-main-text-color-2); }
              body.cl-app-thread main.main-content-container div.main-content-container-inner div.timeline-container div.publication--thread-container div.publication--thread-container-inner div.publication--thread-data-holder div.publication-data div.publication-data-inner div.publication-meta-info div.posted-time time {
                font-size: 13px;
                color: var(--smc-main-text-color-2);
                line-height: 16px; }
            body.cl-app-thread main.main-content-container div.main-content-container-inner div.timeline-container div.publication--thread-container div.publication--thread-container-inner div.publication--thread-data-holder div.publication-data div.publication-data-inner div.publication-meta-info div.publication-target {
              line-height: 0;
              margin-left: 15px;
              position: relative; }
              body.cl-app-thread main.main-content-container div.main-content-container-inner div.timeline-container div.publication--thread-container div.publication--thread-container-inner div.publication--thread-data-holder div.publication-data div.publication-data-inner div.publication-meta-info div.publication-target div.post-reply {
                width: 100%;
                display: block;
                line-height: 0; }
                body.cl-app-thread main.main-content-container div.main-content-container-inner div.timeline-container div.publication--thread-container div.publication--thread-container-inner div.publication--thread-data-holder div.publication-data div.publication-data-inner div.publication-meta-info div.publication-target div.post-reply span {
                  font-size: 13px;
                  line-height: 16px;
                  color: var(--smc-main-text-color-2); }
                  body.cl-app-thread main.main-content-container div.main-content-container-inner div.timeline-container div.publication--thread-container div.publication--thread-container-inner div.publication--thread-data-holder div.publication-data div.publication-data-inner div.publication-meta-info div.publication-target div.post-reply span a {
                    color: var(--smc-main-link-color); }
              body.cl-app-thread main.main-content-container div.main-content-container-inner div.timeline-container div.publication--thread-container div.publication--thread-container-inner div.publication--thread-data-holder div.publication-data div.publication-data-inner div.publication-meta-info div.publication-target:before {
                position: absolute;
                content: "";
                width: 4px;
                height: 4px;
                background: var(--smc-main-text-color-2);
                left: -10px;
                top: 7px;
                border-radius: 5px; }
            body.cl-app-thread main.main-content-container div.main-content-container-inner div.timeline-container div.publication--thread-container div.publication--thread-container-inner div.publication--thread-data-holder div.publication-data div.publication-data-inner div.publication-meta-info div.post-privacy {
              line-height: 0;
              margin-left: auto; }
              body.cl-app-thread main.main-content-container div.main-content-container-inner div.timeline-container div.publication--thread-container div.publication--thread-container-inner div.publication--thread-data-holder div.publication-data div.publication-data-inner div.publication-meta-info div.post-privacy button.privacy-settings {
                padding: 0;
                margin: 0;
                line-height: 0;
                border: none;
                background: none; }
                body.cl-app-thread main.main-content-container div.main-content-container-inner div.timeline-container div.publication--thread-container div.publication--thread-container-inner div.publication--thread-data-holder div.publication-data div.publication-data-inner div.publication-meta-info div.post-privacy button.privacy-settings a.dropdown-toggle {
                  display: block;
                  line-height: 0;
                  padding: 0;
                  margin: 0;
                  text-decoration: none; }
                  body.cl-app-thread main.main-content-container div.main-content-container-inner div.timeline-container div.publication--thread-container div.publication--thread-container-inner div.publication--thread-data-holder div.publication-data div.publication-data-inner div.publication-meta-info div.post-privacy button.privacy-settings a.dropdown-toggle:after, body.cl-app-thread main.main-content-container div.main-content-container-inner div.timeline-container div.publication--thread-container div.publication--thread-container-inner div.publication--thread-data-holder div.publication-data div.publication-data-inner div.publication-meta-info div.post-privacy button.privacy-settings a.dropdown-toggle:before {
                    display: none; }
                  body.cl-app-thread main.main-content-container div.main-content-container-inner div.timeline-container div.publication--thread-container div.publication--thread-container-inner div.publication--thread-data-holder div.publication-data div.publication-data-inner div.publication-meta-info div.post-privacy button.privacy-settings a.dropdown-toggle span.d-inline-flex {
                    height: 30px; }
                    body.cl-app-thread main.main-content-container div.main-content-container-inner div.timeline-container div.publication--thread-container div.publication--thread-container-inner div.publication--thread-data-holder div.publication-data div.publication-data-inner div.publication-meta-info div.post-privacy button.privacy-settings a.dropdown-toggle span.d-inline-flex span.flex-item.icon svg {
                      width: 16px;
                      height: 16px;
                      stroke: var(--smc-main-uiel-color);
                      stroke-width: 2; }
                    body.cl-app-thread main.main-content-container div.main-content-container-inner div.timeline-container div.publication--thread-container div.publication--thread-container-inner div.publication--thread-data-holder div.publication-data div.publication-data-inner div.publication-meta-info div.post-privacy button.privacy-settings a.dropdown-toggle span.d-inline-flex span.flex-item.label {
                      font-size: 13px;
                      line-height: 13px;
                      color: var(--smc-main-uiel-color);
                      margin-left: 5px;
                      font-weight: 500; }
                body.cl-app-thread main.main-content-container div.main-content-container-inner div.timeline-container div.publication--thread-container div.publication--thread-container-inner div.publication--thread-data-holder div.publication-data div.publication-data-inner div.publication-meta-info div.post-privacy button.privacy-settings:hover, body.cl-app-thread main.main-content-container div.main-content-container-inner div.timeline-container div.publication--thread-container div.publication--thread-container-inner div.publication--thread-data-holder div.publication-data div.publication-data-inner div.publication-meta-info div.post-privacy button.privacy-settings:active {
                  background: none; }
          body.cl-app-thread main.main-content-container div.main-content-container-inner div.timeline-container div.publication--thread-container div.publication--thread-container-inner div.publication--thread-data-holder div.publication-data div.publication-data-inner div.publication-footer-ctrls {
            width: 100%;
            display: flex;
            flex-direction: row;
            flex-wrap: nowrap;
            justify-content: space-around;
            align-items: center;
            margin-top: 10px; }
            body.cl-app-thread main.main-content-container div.main-content-container-inner div.timeline-container div.publication--thread-container div.publication--thread-container-inner div.publication--thread-data-holder div.publication-data div.publication-data-inner div.publication-footer-ctrls button.ctrls-item {
              line-height: 0px;
              background: transparent;
              border: none;
              box-shadow: none;
              outline: none;
              padding: 0;
              margin: 0;
              cursor: pointer; }
              body.cl-app-thread main.main-content-container div.main-content-container-inner div.timeline-container div.publication--thread-container div.publication--thread-container-inner div.publication--thread-data-holder div.publication-data div.publication-data-inner div.publication-footer-ctrls button.ctrls-item span.icon, body.cl-app-thread main.main-content-container div.main-content-container-inner div.timeline-container div.publication--thread-container div.publication--thread-container-inner div.publication--thread-data-holder div.publication-data div.publication-data-inner div.publication-footer-ctrls button.ctrls-item a.icon {
                display: inline-block;
                vertical-align: middle;
                padding: 0;
                margin: 0;
                line-height: 0px; }
                body.cl-app-thread main.main-content-container div.main-content-container-inner div.timeline-container div.publication--thread-container div.publication--thread-container-inner div.publication--thread-data-holder div.publication-data div.publication-data-inner div.publication-footer-ctrls button.ctrls-item span.icon svg, body.cl-app-thread main.main-content-container div.main-content-container-inner div.timeline-container div.publication--thread-container div.publication--thread-container-inner div.publication--thread-data-holder div.publication-data div.publication-data-inner div.publication-footer-ctrls button.ctrls-item a.icon svg {
                  width: 25px;
                  height: 25px;
                  font-weight: 500;
                  stroke: var(--smc-main-uiel-color); }
              body.cl-app-thread main.main-content-container div.main-content-container-inner div.timeline-container div.publication--thread-container div.publication--thread-container-inner div.publication--thread-data-holder div.publication-data div.publication-data-inner div.publication-footer-ctrls button.ctrls-item a.icon:before, body.cl-app-thread main.main-content-container div.main-content-container-inner div.timeline-container div.publication--thread-container div.publication--thread-container-inner div.publication--thread-data-holder div.publication-data div.publication-data-inner div.publication-footer-ctrls button.ctrls-item a.icon:after {
                display: none; }
              body.cl-app-thread main.main-content-container div.main-content-container-inner div.timeline-container div.publication--thread-container div.publication--thread-container-inner div.publication--thread-data-holder div.publication-data div.publication-data-inner div.publication-footer-ctrls button.ctrls-item span.num {
                display: inline-block;
                vertical-align: middle;
                padding: 0;
                margin: 0;
                font-size: 11px;
                color: var(--smc-main-uiel-color);
                line-height: 25px; }
                body.cl-app-thread main.main-content-container div.main-content-container-inner div.timeline-container div.publication--thread-container div.publication--thread-container-inner div.publication--thread-data-holder div.publication-data div.publication-data-inner div.publication-footer-ctrls button.ctrls-item span.num:empty {
                  display: none;
                  opacity: 0;
                  visibility: hidden; }
              body.cl-app-thread main.main-content-container div.main-content-container-inner div.timeline-container div.publication--thread-container div.publication--thread-container-inner div.publication--thread-data-holder div.publication-data div.publication-data-inner div.publication-footer-ctrls button.ctrls-item:hover span.icon, body.cl-app-thread main.main-content-container div.main-content-container-inner div.timeline-container div.publication--thread-container div.publication--thread-container-inner div.publication--thread-data-holder div.publication-data div.publication-data-inner div.publication-footer-ctrls button.ctrls-item:hover a.icon svg, body.cl-app-thread main.main-content-container div.main-content-container-inner div.timeline-container div.publication--thread-container div.publication--thread-container-inner div.publication--thread-data-holder div.publication-data div.publication-data-inner div.publication-footer-ctrls button.ctrls-item:active span.icon, body.cl-app-thread main.main-content-container div.main-content-container-inner div.timeline-container div.publication--thread-container div.publication--thread-container-inner div.publication--thread-data-holder div.publication-data div.publication-data-inner div.publication-footer-ctrls button.ctrls-item:active a.icon svg, body.cl-app-thread main.main-content-container div.main-content-container-inner div.timeline-container div.publication--thread-container div.publication--thread-container-inner div.publication--thread-data-holder div.publication-data div.publication-data-inner div.publication-footer-ctrls button.ctrls-item:focus span.icon, body.cl-app-thread main.main-content-container div.main-content-container-inner div.timeline-container div.publication--thread-container div.publication--thread-container-inner div.publication--thread-data-holder div.publication-data div.publication-data-inner div.publication-footer-ctrls button.ctrls-item:focus a.icon svg {
                fill: var(--smc-main-uiel-color); }
              body.cl-app-thread main.main-content-container div.main-content-container-inner div.timeline-container div.publication--thread-container div.publication--thread-container-inner div.publication--thread-data-holder div.publication-data div.publication-data-inner div.publication-footer-ctrls button.ctrls-item:hover span.num, body.cl-app-thread main.main-content-container div.main-content-container-inner div.timeline-container div.publication--thread-container div.publication--thread-container-inner div.publication--thread-data-holder div.publication-data div.publication-data-inner div.publication-footer-ctrls button.ctrls-item:active span.num, body.cl-app-thread main.main-content-container div.main-content-container-inner div.timeline-container div.publication--thread-container div.publication--thread-container-inner div.publication--thread-data-holder div.publication-data div.publication-data-inner div.publication-footer-ctrls button.ctrls-item:focus span.num {
                color: var(--smc-main-uiel-color); }
              body.cl-app-thread main.main-content-container div.main-content-container-inner div.timeline-container div.publication--thread-container div.publication--thread-container-inner div.publication--thread-data-holder div.publication-data div.publication-data-inner div.publication-footer-ctrls button.ctrls-item.liked span.icon svg, body.cl-app-thread main.main-content-container div.main-content-container-inner div.timeline-container div.publication--thread-container div.publication--thread-container-inner div.publication--thread-data-holder div.publication-data div.publication-data-inner div.publication-footer-ctrls button.ctrls-item.liked a.icon svg {
                fill: var(--smc-main-red-color) !important; }
                body.cl-app-thread main.main-content-container div.main-content-container-inner div.timeline-container div.publication--thread-container div.publication--thread-container-inner div.publication--thread-data-holder div.publication-data div.publication-data-inner div.publication-footer-ctrls button.ctrls-item.liked span.icon svg *, body.cl-app-thread main.main-content-container div.main-content-container-inner div.timeline-container div.publication--thread-container div.publication--thread-container-inner div.publication--thread-data-holder div.publication-data div.publication-data-inner div.publication-footer-ctrls button.ctrls-item.liked a.icon svg * {
                  fill: var(--smc-main-red-color) !important;
                  stroke: var(--smc-main-red-color) !important; }
              body.cl-app-thread main.main-content-container div.main-content-container-inner div.timeline-container div.publication--thread-container div.publication--thread-container-inner div.publication--thread-data-holder div.publication-data div.publication-data-inner div.publication-footer-ctrls button.ctrls-item.liked span.num {
                color: var(--smc-main-red-color) !important; }
              body.cl-app-thread main.main-content-container div.main-content-container-inner div.timeline-container div.publication--thread-container div.publication--thread-container-inner div.publication--thread-data-holder div.publication-data div.publication-data-inner div.publication-footer-ctrls button.ctrls-item:disabled {
                opacity: 0.5;
                cursor: not-allowed; }
        body.cl-app-thread main.main-content-container div.main-content-container-inner div.timeline-container div.publication--thread-container div.publication--thread-container-inner div.publication--thread-data-holder div.publication-data div.soft-hidden-post {
          width: 100%;
          display: block;
          border: 1px solid var(--smc-main-border-color);
          padding: 12px 15px;
          border-radius: var(--smc-main-border-rad1); }
          body.cl-app-thread main.main-content-container div.main-content-container-inner div.timeline-container div.publication--thread-container div.publication--thread-container-inner div.publication--thread-data-holder div.publication-data div.soft-hidden-post p {
            color: var(--smc-main-text-color-2);
            padding: 0;
            margin: 0;
            font-size: 13px;
            line-height: 18px;
            margin-right: 15px; }
          body.cl-app-thread main.main-content-container div.main-content-container-inner div.timeline-container div.publication--thread-container div.publication--thread-container-inner div.publication--thread-data-holder div.publication-data div.soft-hidden-post button.btn-custom {
            font-size: 11px; }
          body.cl-app-thread main.main-content-container div.main-content-container-inner div.timeline-container div.publication--thread-container div.publication--thread-container-inner div.publication--thread-data-holder div.publication-data div.soft-hidden-post + div.publication-data-inner {
            display: none; }
          body.cl-app-thread main.main-content-container div.main-content-container-inner div.timeline-container div.publication--thread-container div.publication--thread-container-inner div.publication--thread-data-holder div.publication-data div.soft-hidden-post.show + div.publication-data-inner {
            display: block !important; }
        body.cl-app-thread main.main-content-container div.main-content-container-inner div.timeline-container div.publication--thread-container div.publication--thread-container-inner div.publication--thread-data-holder div.publication-data div.post-placeholder {
          width: 100%;
          display: block;
          border: 1px solid var(--smc-main-border-color);
          padding: 12px 15px;
          border-radius: var(--smc-main-border-rad1); }
          body.cl-app-thread main.main-content-container div.main-content-container-inner div.timeline-container div.publication--thread-container div.publication--thread-container-inner div.publication--thread-data-holder div.publication-data div.post-placeholder div.icon {
            width: 25px;
            height: 25px;
            min-width: 25px;
            min-height: 25px;
            margin-right: 15px; }
            body.cl-app-thread main.main-content-container div.main-content-container-inner div.timeline-container div.publication--thread-container div.publication--thread-container-inner div.publication--thread-data-holder div.publication-data div.post-placeholder div.icon svg {
              width: 100%;
              height: 100%;
              stroke: var(--smc-main-text-color-2); }
          body.cl-app-thread main.main-content-container div.main-content-container-inner div.timeline-container div.publication--thread-container div.publication--thread-container-inner div.publication--thread-data-holder div.publication-data div.post-placeholder p {
            color: var(--smc-main-text-color-2);
            padding: 0;
            margin: 0;
            font-size: 13px;
            line-height: 18px;
            margin-right: 15px; }
            body.cl-app-thread main.main-content-container div.main-content-container-inner div.timeline-container div.publication--thread-container div.publication--thread-container-inner div.publication--thread-data-holder div.publication-data div.post-placeholder p a {
              color: var(--smc-main-text-color-2);
              font-weight: 500; }
              body.cl-app-thread main.main-content-container div.main-content-container-inner div.timeline-container div.publication--thread-container div.publication--thread-container-inner div.publication--thread-data-holder div.publication-data div.post-placeholder p a:hover, body.cl-app-thread main.main-content-container div.main-content-container-inner div.timeline-container div.publication--thread-container div.publication--thread-container-inner div.publication--thread-data-holder div.publication-data div.post-placeholder p a:active {
                color: var(--smc-main-link-color); }
    body.cl-app-thread main.main-content-container div.main-content-container-inner div.timeline-container div.publication--thread-container div.publication--thread-container-inner div.publication--thread-reply-privacy {
      width: 100%;
      display: block;
      line-height: 0;
      padding: 15px;
      border-bottom: 1px solid var(--smc-main-border-color);
      background: #e8f5fe; }
      body.cl-app-thread main.main-content-container div.main-content-container-inner div.timeline-container div.publication--thread-container div.publication--thread-container-inner div.publication--thread-reply-privacy div.info-message {
        width: 100%;
        display: block;
        line-height: 0; }
        body.cl-app-thread main.main-content-container div.main-content-container-inner div.timeline-container div.publication--thread-container div.publication--thread-container-inner div.publication--thread-reply-privacy div.info-message div.icon {
          width: 35px;
          height: 35px;
          min-width: 35px;
          min-height: 35px;
          border-radius: 10em;
          background: var(--smc-main-uiel-color);
          display: flex;
          align-items: center;
          justify-content: center; }
          body.cl-app-thread main.main-content-container div.main-content-container-inner div.timeline-container div.publication--thread-container div.publication--thread-container-inner div.publication--thread-reply-privacy div.info-message div.icon svg {
            width: 20px;
            height: 20px;
            stroke: #fff; }
        body.cl-app-thread main.main-content-container div.main-content-container-inner div.timeline-container div.publication--thread-container div.publication--thread-container-inner div.publication--thread-reply-privacy div.info-message p {
          padding: 0;
          margin: 0;
          font-size: 13px;
          line-height: 20px;
          color: var(--smc-main-text-color-2);
          margin-left: 15px; }
          body.cl-app-thread main.main-content-container div.main-content-container-inner div.timeline-container div.publication--thread-container div.publication--thread-container-inner div.publication--thread-reply-privacy div.info-message p a {
            color: var(--smc-main-link-color); }
    body.cl-app-thread main.main-content-container div.main-content-container-inner div.timeline-container div.publication--thread-container div.publication--thread-container-inner div.publication--thread-replys-holder {
      display: block;
      line-height: 0;
      width: 100%; }
      body.cl-app-thread main.main-content-container div.main-content-container-inner div.timeline-container div.publication--thread-container div.publication--thread-container-inner div.publication--thread-replys-holder div.timeline-posts-container div.timeline-posts-ls div.timeline-posts-ls-group {
        width: 100%;
        height: auto;
        line-height: 0;
        display: block;
        border-top: 2px solid var(--smc-main-border-color); }
        body.cl-app-thread main.main-content-container div.main-content-container-inner div.timeline-container div.publication--thread-container div.publication--thread-container-inner div.publication--thread-replys-holder div.timeline-posts-container div.timeline-posts-ls div.timeline-posts-ls-group:hover, body.cl-app-thread main.main-content-container div.main-content-container-inner div.timeline-container div.publication--thread-container div.publication--thread-container-inner div.publication--thread-replys-holder div.timeline-posts-container div.timeline-posts-ls div.timeline-posts-ls-group:active {
          background: var(--smc-main-ehbg-color); }
        body.cl-app-thread main.main-content-container div.main-content-container-inner div.timeline-container div.publication--thread-container div.publication--thread-container-inner div.publication--thread-replys-holder div.timeline-posts-container div.timeline-posts-ls div.timeline-posts-ls-group:first-child {
          border-top: none; }
        body.cl-app-thread main.main-content-container div.main-content-container-inner div.timeline-container div.publication--thread-container div.publication--thread-container-inner div.publication--thread-replys-holder div.timeline-posts-container div.timeline-posts-ls div.timeline-posts-ls-group div.timeline-posts-ls-group-inner {
          width: 100%;
          display: block;
          line-height: 0; }
          body.cl-app-thread main.main-content-container div.main-content-container-inner div.timeline-container div.publication--thread-container div.publication--thread-container-inner div.publication--thread-replys-holder div.timeline-posts-container div.timeline-posts-ls div.timeline-posts-ls-group div.timeline-posts-ls-group-inner div.post-list-item {
            position: relative;
            border-bottom: none; }
            body.cl-app-thread main.main-content-container div.main-content-container-inner div.timeline-container div.publication--thread-container div.publication--thread-container-inner div.publication--thread-replys-holder div.timeline-posts-container div.timeline-posts-ls div.timeline-posts-ls-group div.timeline-posts-ls-group-inner div.post-list-item:hover, body.cl-app-thread main.main-content-container div.main-content-container-inner div.timeline-container div.publication--thread-container div.publication--thread-container-inner div.publication--thread-replys-holder div.timeline-posts-container div.timeline-posts-ls div.timeline-posts-ls-group div.timeline-posts-ls-group-inner div.post-list-item:active {
              background: inherit !important; }
            body.cl-app-thread main.main-content-container div.main-content-container-inner div.timeline-container div.publication--thread-container div.publication--thread-container-inner div.publication--thread-replys-holder div.timeline-posts-container div.timeline-posts-ls div.timeline-posts-ls-group div.timeline-posts-ls-group-inner div.post-list-item:after {
              position: absolute;
              bottom: 0px;
              left: 65px;
              right: 15px;
              border-bottom: 1px solid var(--smc-main-border-color);
              content: ""; }
            body.cl-app-thread main.main-content-container div.main-content-container-inner div.timeline-container div.publication--thread-container div.publication--thread-container-inner div.publication--thread-replys-holder div.timeline-posts-container div.timeline-posts-ls div.timeline-posts-ls-group div.timeline-posts-ls-group-inner div.post-list-item div.publisher-avatar {
              position: relative; }
              body.cl-app-thread main.main-content-container div.main-content-container-inner div.timeline-container div.publication--thread-container div.publication--thread-container-inner div.publication--thread-replys-holder div.timeline-posts-container div.timeline-posts-ls div.timeline-posts-ls-group div.timeline-posts-ls-group-inner div.post-list-item div.publisher-avatar:before {
                position: absolute;
                content: "";
                top: 45px;
                bottom: -30px;
                left: 21px;
                width: 3px;
                background: var(--smc-main-uiel-color);
                border-radius: 5px; }
              @media (max-width: 1199.98px) {
                body.cl-app-thread main.main-content-container div.main-content-container-inner div.timeline-container div.publication--thread-container div.publication--thread-container-inner div.publication--thread-replys-holder div.timeline-posts-container div.timeline-posts-ls div.timeline-posts-ls-group div.timeline-posts-ls-group-inner div.post-list-item div.publisher-avatar:before {
                  left: 14px;
                  top: 30px; } }
            body.cl-app-thread main.main-content-container div.main-content-container-inner div.timeline-container div.publication--thread-container div.publication--thread-container-inner div.publication--thread-replys-holder div.timeline-posts-container div.timeline-posts-ls div.timeline-posts-ls-group div.timeline-posts-ls-group-inner div.post-list-item:last-child div.publisher-avatar:before {
              display: none; }
            body.cl-app-thread main.main-content-container div.main-content-container-inner div.timeline-container div.publication--thread-container div.publication--thread-container-inner div.publication--thread-replys-holder div.timeline-posts-container div.timeline-posts-ls div.timeline-posts-ls-group div.timeline-posts-ls-group-inner div.post-list-item:last-child:after {
              display: none; }
        body.cl-app-thread main.main-content-container div.main-content-container-inner div.timeline-container div.publication--thread-container div.publication--thread-container-inner div.publication--thread-replys-holder div.timeline-posts-container div.timeline-posts-ls div.timeline-posts-ls-group a.show-thread {
          display: flex;
          flex-direction: row;
          flex-wrap: nowrap;
          width: 100%;
          overflow: hidden;
          line-height: 0;
          text-align: center;
          border-top: 1px solid var(--smc-main-border-color);
          background: var(--smc-main-border-color);
          align-items: center;
          justify-content: center;
          height: 22px;
          text-decoration: none; }
          body.cl-app-thread main.main-content-container div.main-content-container-inner div.timeline-container div.publication--thread-container div.publication--thread-container-inner div.publication--thread-replys-holder div.timeline-posts-container div.timeline-posts-ls div.timeline-posts-ls-group a.show-thread span.txt-label {
            font-size: 10px;
            line-height: 10px;
            color: var(--smc-main-text-color-2);
            text-transform: uppercase; }
          body.cl-app-thread main.main-content-container div.main-content-container-inner div.timeline-container div.publication--thread-container div.publication--thread-container-inner div.publication--thread-replys-holder div.timeline-posts-container div.timeline-posts-ls div.timeline-posts-ls-group a.show-thread span.icon {
            margin-left: 5px; }
            body.cl-app-thread main.main-content-container div.main-content-container-inner div.timeline-container div.publication--thread-container div.publication--thread-container-inner div.publication--thread-replys-holder div.timeline-posts-container div.timeline-posts-ls div.timeline-posts-ls-group a.show-thread span.icon svg {
              width: 13px;
              height: 13px;
              stroke: var(--smc-main-text-color-2);
              stroke-width: 2.2; }
          body.cl-app-thread main.main-content-container div.main-content-container-inner div.timeline-container div.publication--thread-container div.publication--thread-container-inner div.publication--thread-replys-holder div.timeline-posts-container div.timeline-posts-ls div.timeline-posts-ls-group a.show-thread:hover span.txt-label, body.cl-app-thread main.main-content-container div.main-content-container-inner div.timeline-container div.publication--thread-container div.publication--thread-container-inner div.publication--thread-replys-holder div.timeline-posts-container div.timeline-posts-ls div.timeline-posts-ls-group a.show-thread:active span.txt-label {
            color: var(--smc-main-uiel-color); }
          body.cl-app-thread main.main-content-container div.main-content-container-inner div.timeline-container div.publication--thread-container div.publication--thread-container-inner div.publication--thread-replys-holder div.timeline-posts-container div.timeline-posts-ls div.timeline-posts-ls-group a.show-thread:hover span.icon svg, body.cl-app-thread main.main-content-container div.main-content-container-inner div.timeline-container div.publication--thread-container div.publication--thread-container-inner div.publication--thread-replys-holder div.timeline-posts-container div.timeline-posts-ls div.timeline-posts-ls-group a.show-thread:active span.icon svg {
            fill: var(--smc-main-uiel-color); }
            body.cl-app-thread main.main-content-container div.main-content-container-inner div.timeline-container div.publication--thread-container div.publication--thread-container-inner div.publication--thread-replys-holder div.timeline-posts-container div.timeline-posts-ls div.timeline-posts-ls-group a.show-thread:hover span.icon svg *, body.cl-app-thread main.main-content-container div.main-content-container-inner div.timeline-container div.publication--thread-container div.publication--thread-container-inner div.publication--thread-replys-holder div.timeline-posts-container div.timeline-posts-ls div.timeline-posts-ls-group a.show-thread:active span.icon svg * {
              stroke: var(--smc-main-uiel-color); }
      body.cl-app-thread main.main-content-container div.main-content-container-inner div.timeline-container div.publication--thread-container div.publication--thread-container-inner div.publication--thread-replys-holder div.no-thread-replys {
        width: 100%;
        display: flex;
        flex-direction: column;
        flex-wrap: nowrap;
        justify-content: center;
        align-items: center;
        line-height: 0px;
        padding: 50px;
        height: 300px;
        overflow: hidden; }
        body.cl-app-thread main.main-content-container div.main-content-container-inner div.timeline-container div.publication--thread-container div.publication--thread-container-inner div.publication--thread-replys-holder div.no-thread-replys div.icon {
          line-height: 0px;
          margin-bottom: 15px;
          width: 100%;
          text-align: center; }
          body.cl-app-thread main.main-content-container div.main-content-container-inner div.timeline-container div.publication--thread-container div.publication--thread-container-inner div.publication--thread-replys-holder div.no-thread-replys div.icon svg {
            width: 50px;
            height: 50px;
            stroke: var(--smc-main-uiel-color); }
        body.cl-app-thread main.main-content-container div.main-content-container-inner div.timeline-container div.publication--thread-container div.publication--thread-container-inner div.publication--thread-replys-holder div.no-thread-replys div.pl-message {
          line-height: 0px;
          width: 100%;
          margin-bottom: 50px; }
          body.cl-app-thread main.main-content-container div.main-content-container-inner div.timeline-container div.publication--thread-container div.publication--thread-container-inner div.publication--thread-replys-holder div.no-thread-replys div.pl-message h4 {
            font-size: 18px;
            padding: 0;
            margin: 0 0 15px 0;
            line-height: 18px;
            color: var(--smc-main-text-color);
            font-weight: 500;
            text-align: center; }
          body.cl-app-thread main.main-content-container div.main-content-container-inner div.timeline-container div.publication--thread-container div.publication--thread-container-inner div.publication--thread-replys-holder div.no-thread-replys div.pl-message p {
            font-size: 13px;
            line-height: 19px;
            padding: 0;
            margin: 0;
            color: var(--smc-main-text-color-2);
            text-align: center;
            overflow-wrap: break-word; }
            body.cl-app-thread main.main-content-container div.main-content-container-inner div.timeline-container div.publication--thread-container div.publication--thread-container-inner div.publication--thread-replys-holder div.no-thread-replys div.pl-message p span {
              display: inline-block;
              line-height: 0;
              vertical-align: middle;
              line-height: 16px; }
              body.cl-app-thread main.main-content-container div.main-content-container-inner div.timeline-container div.publication--thread-container div.publication--thread-container-inner div.publication--thread-replys-holder div.no-thread-replys div.pl-message p span svg {
                width: 20px;
                height: 20px;
                stroke: var(--smc-main-uiel-color);
                vertical-align: middle; }
            body.cl-app-thread main.main-content-container div.main-content-container-inner div.timeline-container div.publication--thread-container div.publication--thread-container-inner div.publication--thread-replys-holder div.no-thread-replys div.pl-message p a {
              color: var(--smc-main-link-color);
              text-decoration: underline;
              font-weight: 500; }
      body.cl-app-thread main.main-content-container div.main-content-container-inner div.timeline-container div.publication--thread-container div.publication--thread-container-inner div.publication--thread-replys-holder div.load-more {
        width: 100%;
        display: block;
        line-height: 0;
        padding: 20px;
        text-align: center; }
        body.cl-app-thread main.main-content-container div.main-content-container-inner div.timeline-container div.publication--thread-container div.publication--thread-container-inner div.publication--thread-replys-holder div.load-more button {
          padding-left: 30px;
          padding-right: 30px; }
    body.cl-app-thread main.main-content-container div.main-content-container-inner div.timeline-container div.publication--thread-container div.publication--thread-container-inner div.publication--thread-chain-holder {
      width: 100%;
      display: block; }
      body.cl-app-thread main.main-content-container div.main-content-container-inner div.timeline-container div.publication--thread-container div.publication--thread-container-inner div.publication--thread-chain-holder div.post-list-item {
        border-bottom: none;
        position: relative;
        border-bottom: none !important; }
        body.cl-app-thread main.main-content-container div.main-content-container-inner div.timeline-container div.publication--thread-container div.publication--thread-container-inner div.publication--thread-chain-holder div.post-list-item:after {
          position: absolute;
          bottom: 0px;
          left: 65px;
          right: 15px;
          border-bottom: 1px solid var(--smc-main-border-color);
          content: ""; }
        body.cl-app-thread main.main-content-container div.main-content-container-inner div.timeline-container div.publication--thread-container div.publication--thread-container-inner div.publication--thread-chain-holder div.post-list-item:hover, body.cl-app-thread main.main-content-container div.main-content-container-inner div.timeline-container div.publication--thread-container div.publication--thread-container-inner div.publication--thread-chain-holder div.post-list-item:active {
          background: inherit !important; }
        body.cl-app-thread main.main-content-container div.main-content-container-inner div.timeline-container div.publication--thread-container div.publication--thread-container-inner div.publication--thread-chain-holder div.post-list-item div.publisher-avatar {
          position: relative; }
          body.cl-app-thread main.main-content-container div.main-content-container-inner div.timeline-container div.publication--thread-container div.publication--thread-container-inner div.publication--thread-chain-holder div.post-list-item div.publisher-avatar:before {
            position: absolute;
            content: "";
            top: 45px;
            bottom: -30px;
            left: 21px;
            width: 3px;
            background: var(--smc-main-uiel-color);
            border-radius: 5px; }
          @media (max-width: 1199.98px) {
            body.cl-app-thread main.main-content-container div.main-content-container-inner div.timeline-container div.publication--thread-container div.publication--thread-container-inner div.publication--thread-chain-holder div.post-list-item div.publisher-avatar:before {
              left: 14px;
              top: 30px; } }

/* ===================================================== */
body.cl-app-trending main.main-content-container div.main-content-container-inner div.timeline-container div.main--trending-hashtags-container {
  width: 100%;
  display: block;
  line-height: 0px; }
  body.cl-app-trending main.main-content-container div.main-content-container-inner div.timeline-container div.main--trending-hashtags-container div.hashtags-list {
    width: 100%;
    display: block;
    line-height: 0px; }
    body.cl-app-trending main.main-content-container div.main-content-container-inner div.timeline-container div.main--trending-hashtags-container div.hashtags-list div.hashtags-list-item {
      display: block;
      line-height: 0; }
      body.cl-app-trending main.main-content-container div.main-content-container-inner div.timeline-container div.main--trending-hashtags-container div.hashtags-list div.hashtags-list-item a.link {
        display: flex;
        flex-direction: row;
        flex-wrap: nowrap;
        align-items: center;
        padding: 15px;
        border-bottom: 1px solid var(--smc-main-border-color);
        text-decoration: none; }
        body.cl-app-trending main.main-content-container div.main-content-container-inner div.timeline-container div.main--trending-hashtags-container div.hashtags-list div.hashtags-list-item a.link span.hash {
          width: 35px;
          height: 35px;
          padding: 0;
          margin: 0;
          line-height: 33px;
          text-align: center;
          color: var(--smc-main-text-color-2);
          border: 1px solid var(--smc-main-border-color);
          border-radius: 10em; }
        body.cl-app-trending main.main-content-container div.main-content-container-inner div.timeline-container div.main--trending-hashtags-container div.hashtags-list div.hashtags-list-item a.link span.hashtag-info {
          flex: 1;
          line-height: 0;
          padding: 0px 15px;
          overflow: hidden; }
          body.cl-app-trending main.main-content-container div.main-content-container-inner div.timeline-container div.main--trending-hashtags-container div.hashtags-list div.hashtags-list-item a.link span.hashtag-info b.tag {
            font-size: 14px;
            line-height: 16px;
            font-weight: 500;
            color: var(--smc-main-text-color);
            display: block;
            text-overflow: ellipsis;
            overflow: hidden;
            white-space: nowrap;
            max-width: 60%; }
          body.cl-app-trending main.main-content-container div.main-content-container-inner div.timeline-container div.main--trending-hashtags-container div.hashtags-list div.hashtags-list-item a.link span.hashtag-info span.total {
            font-size: 13px;
            line-height: 16px;
            font-weight: 300;
            color: var(--smc-main-text-color-2);
            display: block; }
        body.cl-app-trending main.main-content-container div.main-content-container-inner div.timeline-container div.main--trending-hashtags-container div.hashtags-list div.hashtags-list-item a.link span.icon svg {
          width: 15px;
          height: 15px;
          stroke: var(--smc-main-text-color-2); }
        body.cl-app-trending main.main-content-container div.main-content-container-inner div.timeline-container div.main--trending-hashtags-container div.hashtags-list div.hashtags-list-item a.link:hover, body.cl-app-trending main.main-content-container div.main-content-container-inner div.timeline-container div.main--trending-hashtags-container div.hashtags-list div.hashtags-list-item a.link:active, body.cl-app-trending main.main-content-container div.main-content-container-inner div.timeline-container div.main--trending-hashtags-container div.hashtags-list div.hashtags-list-item a.link:focus {
          background: var(--smc-main-ehbg-color); }
          body.cl-app-trending main.main-content-container div.main-content-container-inner div.timeline-container div.main--trending-hashtags-container div.hashtags-list div.hashtags-list-item a.link:hover span.icon svg, body.cl-app-trending main.main-content-container div.main-content-container-inner div.timeline-container div.main--trending-hashtags-container div.hashtags-list div.hashtags-list-item a.link:active span.icon svg, body.cl-app-trending main.main-content-container div.main-content-container-inner div.timeline-container div.main--trending-hashtags-container div.hashtags-list div.hashtags-list-item a.link:focus span.icon svg {
            stroke: var(--smc-main-uiel-color); }
  body.cl-app-trending main.main-content-container div.main-content-container-inner div.timeline-container div.main--trending-hashtags-container div.load-more {
    width: 100%;
    display: block;
    line-height: 0;
    padding: 20px;
    text-align: center; }
    body.cl-app-trending main.main-content-container div.main-content-container-inner div.timeline-container div.main--trending-hashtags-container div.load-more button {
      padding-left: 30px;
      padding-right: 30px; }
  body.cl-app-trending main.main-content-container div.main-content-container-inner div.timeline-container div.main--trending-hashtags-container div.hashtags-list-placeholder {
    width: 100%;
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: center;
    line-height: 0px;
    padding: 100px 50px;
    height: calc(100vh - 55px);
    overflow: hidden; }
    body.cl-app-trending main.main-content-container div.main-content-container-inner div.timeline-container div.main--trending-hashtags-container div.hashtags-list-placeholder div.icon {
      line-height: 0px;
      margin-bottom: 20px;
      width: 100%;
      text-align: center; }
      body.cl-app-trending main.main-content-container div.main-content-container-inner div.timeline-container div.main--trending-hashtags-container div.hashtags-list-placeholder div.icon svg {
        width: 80px;
        height: 80px;
        stroke: var(--smc-main-uiel-color); }
    body.cl-app-trending main.main-content-container div.main-content-container-inner div.timeline-container div.main--trending-hashtags-container div.hashtags-list-placeholder div.pl-message {
      line-height: 0px;
      width: 100%;
      margin-bottom: 20px; }
      body.cl-app-trending main.main-content-container div.main-content-container-inner div.timeline-container div.main--trending-hashtags-container div.hashtags-list-placeholder div.pl-message h4 {
        font-size: 20px;
        padding: 0;
        margin: 0 0 10px 0;
        line-height: 20px;
        color: var(--smc-main-text-color);
        font-weight: 500;
        text-align: center; }
      body.cl-app-trending main.main-content-container div.main-content-container-inner div.timeline-container div.main--trending-hashtags-container div.hashtags-list-placeholder div.pl-message p {
        font-size: 13px;
        line-height: 20px;
        padding: 0;
        margin: 0;
        color: var(--smc-main-text-color-2);
        text-align: center;
        overflow-wrap: break-word; }
    body.cl-app-trending main.main-content-container div.main-content-container-inner div.timeline-container div.main--trending-hashtags-container div.hashtags-list-placeholder div.c2action-single {
      width: 100%;
      line-height: 0px;
      text-align: center; }
      body.cl-app-trending main.main-content-container div.main-content-container-inner div.timeline-container div.main--trending-hashtags-container div.hashtags-list-placeholder div.c2action-single a {
        display: inline-block;
        line-height: 0px;
        text-decoration: none; }
        body.cl-app-trending main.main-content-container div.main-content-container-inner div.timeline-container div.main--trending-hashtags-container div.hashtags-list-placeholder div.c2action-single a button {
          padding-left: 40px;
          padding-right: 40px; }

/* ===================================================== */
body.cl-app-wallet main.main-content-container div.main-content-container-inner div.timeline-container div.account-wallet-container {
  width: 100%;
  display: block;
  padding: 15px; }
  body.cl-app-wallet main.main-content-container div.main-content-container-inner div.timeline-container div.account-wallet-container div.account-balance-card {
    width: 100%;
    display: block;
    padding: 20px;
    border-radius: 10px;
    margin-bottom: 20px;
    border: 1px solid var(--smc-main-border-color); }
    body.cl-app-wallet main.main-content-container div.main-content-container-inner div.timeline-container div.account-wallet-container div.account-balance-card h4 {
      font-size: 16px;
      line-height: 22px;
      padding: 0;
      margin: 0 0 10px 0;
      color: var(--smc-main-text-color);
      font-weight: 500; }
    body.cl-app-wallet main.main-content-container div.main-content-container-inner div.timeline-container div.account-wallet-container div.account-balance-card div.account-balance-holder span {
      font-size: 46px;
      color: var(--smc-main-uiel-color);
      line-height: 46px;
      display: block;
      font-weight: 500; }
    body.cl-app-wallet main.main-content-container div.main-content-container-inner div.timeline-container div.account-wallet-container div.account-balance-card div.account-balance-holder small {
      display: block;
      font-size: 11px;
      line-height: 11px;
      color: var(--smc-main-text-color-2);
      text-transform: uppercase;
      margin-top: 7px; }
    body.cl-app-wallet main.main-content-container div.main-content-container-inner div.timeline-container div.account-wallet-container div.account-balance-card h5 {
      font-size: 14px;
      line-height: 18px;
      padding: 0;
      margin: 0 0 10px 0;
      color: var(--smc-main-text-color);
      font-weight: 400;
      text-transform: uppercase; }
  body.cl-app-wallet main.main-content-container div.main-content-container-inner div.timeline-container div.account-wallet-container div.account-wallet-history {
    width: 100%;
    display: block;
    padding: 20px;
    border: 1px solid var(--smc-main-border-color);
    border-radius: 10px; }
    body.cl-app-wallet main.main-content-container div.main-content-container-inner div.timeline-container div.account-wallet-container div.account-wallet-history h4 {
      font-size: 16px;
      line-height: 22px;
      padding: 0;
      margin: 0 0 20px 0;
      color: var(--smc-main-text-color);
      font-weight: 500; }
    body.cl-app-wallet main.main-content-container div.main-content-container-inner div.timeline-container div.account-wallet-container div.account-wallet-history div.wallet-transactions-history {
      width: 100%;
      display: block;
      max-height: 400px;
      overflow-y: auto; }
      body.cl-app-wallet main.main-content-container div.main-content-container-inner div.timeline-container div.account-wallet-container div.account-wallet-history div.wallet-transactions-history div.wallet-transactions-record {
        width: 100%;
        display: flex;
        flex-direction: row;
        flex-wrap: nowrap;
        margin-bottom: 15px;
        padding-bottom: 15px;
        border-bottom: 1px solid var(--smc-main-border-color); }
        body.cl-app-wallet main.main-content-container div.main-content-container-inner div.timeline-container div.account-wallet-container div.account-wallet-history div.wallet-transactions-history div.wallet-transactions-record:last-child {
          margin-bottom: 0px;
          border-bottom: none;
          padding-bottom: 0px; }
        body.cl-app-wallet main.main-content-container div.main-content-container-inner div.timeline-container div.account-wallet-container div.account-wallet-history div.wallet-transactions-history div.wallet-transactions-record div.lp {
          width: 35px;
          height: 35px;
          min-width: 35px;
          min-height: 35px; }
          body.cl-app-wallet main.main-content-container div.main-content-container-inner div.timeline-container div.account-wallet-container div.account-wallet-history div.wallet-transactions-history div.wallet-transactions-record div.lp div.icon {
            width: 100%;
            height: 100%;
            display: flex;
            flex-direction: row;
            justify-content: center;
            align-items: center;
            background: var(--smc-main-text-color-2);
            border-radius: 10em; }
            body.cl-app-wallet main.main-content-container div.main-content-container-inner div.timeline-container div.account-wallet-container div.account-wallet-history div.wallet-transactions-history div.wallet-transactions-record div.lp div.icon svg {
              width: 20px;
              height: 20px;
              stroke: #fff; }
        body.cl-app-wallet main.main-content-container div.main-content-container-inner div.timeline-container div.account-wallet-container div.account-wallet-history div.wallet-transactions-history div.wallet-transactions-record div.mp {
          padding-left: 15px;
          padding-right: 15px;
          flex: 1; }
          body.cl-app-wallet main.main-content-container div.main-content-container-inner div.timeline-container div.account-wallet-container div.account-wallet-history div.wallet-transactions-history div.wallet-transactions-record div.mp div.amount {
            width: 100%;
            display: block; }
            body.cl-app-wallet main.main-content-container div.main-content-container-inner div.timeline-container div.account-wallet-container div.account-wallet-history div.wallet-transactions-history div.wallet-transactions-record div.mp div.amount span {
              font-size: 14px;
              line-height: 14px;
              font-weight: 500; }
          body.cl-app-wallet main.main-content-container div.main-content-container-inner div.timeline-container div.account-wallet-container div.account-wallet-history div.wallet-transactions-history div.wallet-transactions-record div.mp div.trans-info {
            width: 100%;
            display: block; }
            body.cl-app-wallet main.main-content-container div.main-content-container-inner div.timeline-container div.account-wallet-container div.account-wallet-history div.wallet-transactions-history div.wallet-transactions-record div.mp div.trans-info p {
              font-size: 13px;
              color: var(--smc-main-text-color);
              line-height: 18px;
              padding: 0;
              margin: 0; }
        body.cl-app-wallet main.main-content-container div.main-content-container-inner div.timeline-container div.account-wallet-container div.account-wallet-history div.wallet-transactions-history div.wallet-transactions-record div.rp time {
          font-size: 13px;
          line-height: 18px;
          color: var(--smc-main-text-color-2); }
    body.cl-app-wallet main.main-content-container div.main-content-container-inner div.timeline-container div.account-wallet-container div.account-wallet-history div.wallet-no-history {
      width: 100%;
      display: block; }
      body.cl-app-wallet main.main-content-container div.main-content-container-inner div.timeline-container div.account-wallet-container div.account-wallet-history div.wallet-no-history div.wallet-no-history-inner {
        width: 100%;
        display: flex;
        flex-direction: column;
        flex-wrap: nowrap;
        align-items: center;
        padding: 35px 20px;
        justify-content: center; }
        body.cl-app-wallet main.main-content-container div.main-content-container-inner div.timeline-container div.account-wallet-container div.account-wallet-history div.wallet-no-history div.wallet-no-history-inner div.icon {
          width: 50px;
          height: 50px;
          min-width: 50px;
          min-height: 50px;
          margin-bottom: 10px; }
          body.cl-app-wallet main.main-content-container div.main-content-container-inner div.timeline-container div.account-wallet-container div.account-wallet-history div.wallet-no-history div.wallet-no-history-inner div.icon svg {
            width: 100%;
            height: 100%;
            stroke: var(--smc-main-uiel-color); }
        body.cl-app-wallet main.main-content-container div.main-content-container-inner div.timeline-container div.account-wallet-container div.account-wallet-history div.wallet-no-history div.wallet-no-history-inner p {
          text-align: center;
          padding: 0;
          margin: 0;
          font-size: 13px;
          line-height: 20px;
          color: var(--smc-main-text-color-2); }

/* ===================================================== */

/*# sourceMappingURL=master.styles.css.map */
