.x_icon {
  margin-left: 1px;
}

#chats {
  display: -ms-grid;
  display: grid;
  -ms-grid-rows: minmax(0px, -webkit-max-content) 1fr;
  -ms-grid-rows: minmax(0px, max-content) 1fr;
  grid-template-rows: minmax(0px, -webkit-max-content) 1fr;
  grid-template-rows: minmax(0px, max-content) 1fr;
  width: 100%;
  height: calc(100%);
  box-sizing: border-box;
  will-change: padding-bottom; }
  #chats .static-message {
    -ms-grid-row: 1;
    grid-row: 1; }
  #chats .chat-wrapper {
    -ms-grid-row: 2;
    grid-row: 2;
    box-sizing: border-box;
    border-bottom: 0px;
    position: relative;
    overflow: hidden;
    width: 100%; }
    #chats .chat-wrapper > .inner {
      position: absolute;
      height: 100%;
      width: 100%; }

.chats-form-wraper,
.form-wraper {
  box-sizing: border-box;
  border-top: 1px solid;
  width: 100%; }
  .chats-form-wraper > .inner,
  .form-wraper > .inner {
    width: 100%; }
    .chats-form-wraper > .inner .sticker-preview .account .module-check-input,
    .form-wraper > .inner .sticker-preview .account .module-check-input {
      width: 170px; }

.static-message .items .item {
  line-height: 1.5;
  border-radius: 4px;
  border: 1px solid;
  position: relative;
  margin: 0.5em 15px;
  padding: 10px; }
  .static-message .items .item .name {
    font-size: 10px; }
  .static-message .items .item .message {
    font-size: 10px; }
  .static-message .items .item:first-child {
    margin-top: 15px; }
  .static-message .items .item:last-child {
    margin-bottom: 15px; }
  .static-message .items .item .btn_close_item {
    position: absolute;
    top: 8px;
    right: 8px;
    width: 22px;
    height: 22px;
    z-index: 10;
    border: 1px solid;
    border-radius: 32px;
    pointer-events: auto;
    box-sizing: border-box; }
    .static-message .items .item .btn_close_item .icon svg {
      position: absolute;
      top: 50%;
      left: 50%;
      transform: translate(-50%, -50%);
      height: 10px; }
  .static-message .items .item .profile {
    width: 100%;
    min-height: 24px;
    display: flex;
    justify-content: space-between;
    align-items: center; }
    .static-message .items .item .profile .icon {
      width: 24px;
      position: relative; }
      .static-message .items .item .profile .icon img {
        width: 100%;
        border-radius: 100%;
        position: absolute;
        top: 50%;
        left: 0px;
        transform: translate(0px, -50%); }
    .static-message .items .item .profile .txt {
      width: calc(100% - 24px - 10px);
      position: relative;
      line-height: 1.0; }
      .static-message .items .item .profile .txt span {
        display: block;
        width: 100%;
        vertical-align: top; }
        .static-message .items .item .profile .txt span.name {
          font-size: 10px;
          line-height: 15px; }
        .static-message .items .item .profile .txt span.price {
          margin-top: 4px;
          font-size: 14px; }
        .static-message .items .item .profile .txt span svg {
          vertical-align: top;
          width: 15px; }
  .static-message .items .item .message {
    margin-top: 0.5em;
    font-size: 10px;
    word-break: break-all; }

.chat-wrapper {
  transition: opacity 0.2s; }
  .chat-wrapper.chat-chip > .inner {
    opacity: 0.5;
    pointer-events: none; }
  .chat-wrapper > .inner > .scrollable {
    margin-right: -17px;
    padding-right: 17px;
    overflow: hidden;
    overflow-y: scroll;
    -webkit-overflow-scrolling: touch;
    position: absolute;
    height: 100%;
    width: 100%; }
  .chat-wrapper > .inner .scrollbar {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    width: 12px; }
  .chat-wrapper > .inner .scrollbg {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    width: 100%;
    height: 100%;
    opacity: 0.1; }
  .chat-wrapper > .inner .scrollbar-thumb {
    height: 50px !important;
    border-radius: 50px;
    opacity: 0.3; }
  .chat-wrapper .btn_hidden {
    position: relative;
    vertical-align: top;
    display: inline-block;
    width: 46px;
    height: 46px;
    background: #2B2B2B;
    border-radius: 4px;
    border: 1px solid #006E81;
    line-height: 1.0;
    letter-spacing: 0.15em;
    box-sizing: border-box; }
    .chat-wrapper .btn_hidden .icon {
      height: 20px;
      display: inline-block;
      position: absolute;
      top: 50%;
      right: 0%;
      transform: translate(0%, -50%); }
      .chat-wrapper .btn_hidden .icon svg {
        height: 100%; }
  .chat-wrapper .items {
    padding: 15px; }
    .chat-wrapper .items .item {
      margin-bottom: 0.5em;
      line-height: 1.5; }
      .chat-wrapper .items .item:last-child {
        margin-bottom: 0px; }
      .chat-wrapper .items .item .name {
        font-size: 10px;
        margin-right: 1em; }
      .chat-wrapper .items .item .message {
        font-size: 10px;
        word-break: break-all; }
      .chat-wrapper .items .item.item-buy a {
        border-radius: 4px;
        border: 1px solid;
        display: flex;
        justify-content: space-between; }
      .chat-wrapper .items .item.item-buy .profile {
        padding: 10px;
        width: calc(100% - 100px);
        display: flex;
        justify-content: space-between;
        box-sizing: border-box;
        align-items: center; }
        .chat-wrapper .items .item.item-buy .profile .icon {
          width: 30px;
          height: 30px;
          position: relative;
          border-radius: 30px;
          overflow: hidden; }
          .chat-wrapper .items .item.item-buy .profile .icon span {
            position: absolute;
            display: block;
            width: 100%;
            height: 100%;
            top: 50%;
            left: 0px;
            transform: translate(0px, -50%); }
          .chat-wrapper .items .item.item-buy .profile .icon img {
            width: 100%;
            height: 100%;
            position: absolute;
            top: 50%;
            left: 50%;
            transform: translate(-50%, -50%); }
        .chat-wrapper .items .item.item-buy .profile .txt {
          width: calc(100% - 30px - 10px);
          position: relative;
          line-height: 1.0; }
          .chat-wrapper .items .item.item-buy .profile .txt .itemname {
            display: block;
            width: 100%;
            font-size: 10px;
            display: -webkit-box;
            overflow: hidden;
            -webkit-line-clamp: 2;
            -webkit-box-orient: vertical;
            line-height: 1.2; }
          .chat-wrapper .items .item.item-buy .profile .txt .bottom {
            position: relative;
            margin-top: 4px; }
            .chat-wrapper .items .item.item-buy .profile .txt .bottom .buyname {
              display: block;
              width: calc(100%  - 60px);
              font-size: 10px;
              margin-left: 60px;
              white-space: nowrap;
              overflow: hidden;
              text-overflow: ellipsis;
              line-height: 1.5; }
            .chat-wrapper .items .item.item-buy .profile .txt .bottom .buyprice {
              position: absolute;
              font-size: 10px;
              line-height: 1.5; }
      .chat-wrapper .items .item.item-buy .btn_buy {
        width: 100px;
        position: relative; }
        .chat-wrapper .items .item.item-buy .btn_buy span {
          display: block;
          text-align: center;
          width: 100%;
          position: absolute;
          top: 50%;
          left: 50%;
          transform: translate(-50%, -50%);
          font-size: 10px; }
      .chat-wrapper .items .item.item-pay {
        padding: 10px;
        border-radius: 4px;
        pointer-events: none; }
        .chat-wrapper .items .item.item-pay .profile {
          width: 100%;
          display: flex;
          justify-content: space-between; }
          .chat-wrapper .items .item.item-pay .profile .icon {
            width: 24px;
            position: relative; }
            .chat-wrapper .items .item.item-pay .profile .icon img {
              width: 100%;
              border-radius: 100%;
              position: absolute;
              top: 50%;
              left: 0px;
              transform: translate(0px, -50%); }
          .chat-wrapper .items .item.item-pay .profile .txt {
            width: calc(100% - 24px - 10px);
            position: relative;
            line-height: 1.0; }
            .chat-wrapper .items .item.item-pay .profile .txt span {
              width: 100%; }
              .chat-wrapper .items .item.item-pay .profile .txt span.name {
                font-size: 10px; }
              .chat-wrapper .items .item.item-pay .profile .txt span.price {
                margin-top: 4px;
                font-size: 10px; }
        .chat-wrapper .items .item.item-pay .message {
          margin-top: 0.5em;
          font-size: 10px; }
      .chat-wrapper .items .item.item-sticker {
        border-radius: 4px;
        pointer-events: none;
        border: 1px solid;
        justify-content: space-between;
        padding: 10px; }
        .chat-wrapper .items .item.item-sticker.sticker-l .sticker img {
          width: 66%; }
        .chat-wrapper .items .item.item-sticker.sticker-xl .sticker img {
          width: 100%; }
        .chat-wrapper .items .item.item-sticker .profile {
          width: 100%;
          margin-bottom: 10px; }
          .chat-wrapper .items .item.item-sticker .profile .txt {
            width: calc(100%);
            position: relative; }
            .chat-wrapper .items .item.item-sticker .profile .txt span {
              display: block;
              width: 100%; }
              .chat-wrapper .items .item.item-sticker .profile .txt span.name {
                font-size: 10px;
                line-height: 1.0; }
              .chat-wrapper .items .item.item-sticker .profile .txt span.message {
                margin-top: 0px;
                font-size: 10px;
                line-height: 1.5; }
        .chat-wrapper .items .item.item-sticker .sticker {
          width: 100%;
          text-align: right; }
          .chat-wrapper .items .item.item-sticker .sticker img {
            text-align: right;
            width: 33%; }
      .chat-wrapper .items .item.item-official {
        padding: 10px;
        border-radius: 4px;
        pointer-events: none;
        border: 1px solid; }
        .chat-wrapper .items .item.item-official .profile {
          width: 100%;
          min-height: 24px;
          display: flex;
          justify-content: space-between;
          align-items: center; }
          .chat-wrapper .items .item.item-official .profile .icon {
            width: 24px;
            position: relative; }
            .chat-wrapper .items .item.item-official .profile .icon img {
              width: 100%;
              border-radius: 100%;
              position: absolute;
              top: 50%;
              left: 0px;
              transform: translate(0px, -50%); }
          .chat-wrapper .items .item.item-official .profile .txt {
            width: calc(100% - 24px - 10px);
            position: relative;
            line-height: 1.0; }
            .chat-wrapper .items .item.item-official .profile .txt span {
              display: block;
              width: 100%; }
              .chat-wrapper .items .item.item-official .profile .txt span.name {
                font-size: 10px;
                line-height: 15px; }
              .chat-wrapper .items .item.item-official .profile .txt span.price {
                margin-top: 4px;
                font-size: 14px; }
              .chat-wrapper .items .item.item-official .profile .txt span svg {
                vertical-align: top;
                width: 15px; }
        .chat-wrapper .items .item.item-official .message {
          margin-top: 0.5em;
          font-size: 10px; }

.chats-form-wraper.isChatSettingDisabled .form-chat .setting_enabled,
.form-wraper.isChatSettingDisabled .form-chat .setting_enabled {
  display: none; }

.chats-form-wraper.isChatSettingDisabled .form-chat .setting_disabled,
.form-wraper.isChatSettingDisabled .form-chat .setting_disabled {
  display: block; }

.chats-form-wraper.isChatSettingEnabled .form-chat .setting_enabled,
.form-wraper.isChatSettingEnabled .form-chat .setting_enabled {
  display: block; }

.chats-form-wraper.isChatSettingEnabled .form-chat .setting_disabled,
.form-wraper.isChatSettingEnabled .form-chat .setting_disabled {
  display: none; }

.chats-form-wraper.isTwitterSettingEnabled .form-chat .module-check-twitter,
.form-wraper.isTwitterSettingEnabled .form-chat .module-check-twitter {
  display: block; }

.chats-form-wraper.isTwitterSettingEnabled .modal-setting-sticker .module-check-twitter,
.form-wraper.isTwitterSettingEnabled .modal-setting-sticker .module-check-twitter {
  display: block; }

.chats-form-wraper.isTwitterSettingEnabled .modal-setting-tw .module-twitter-enable,
.form-wraper.isTwitterSettingEnabled .modal-setting-tw .module-twitter-enable {
  display: block; }

.chats-form-wraper.isTwitterSettingEnabled .modal-setting-tw .module-twitter-disable,
.form-wraper.isTwitterSettingEnabled .modal-setting-tw .module-twitter-disable {
  display: none; }

.chats-form-wraper.isTwitterSettingDisabled .form-chat.chat-chip .block-form .message .btn_chip, .chats-form-wraper.isTwitterDisabled .form-chat.chat-chip .block-form .message .btn_chip,
.form-wraper.isTwitterSettingDisabled .form-chat.chat-chip .block-form .message .btn_chip,
.form-wraper.isTwitterDisabled .form-chat.chat-chip .block-form .message .btn_chip {
  display: none; }

.chats-form-wraper.isTwitterSettingDisabled .form-chat.chat-chip .block-form .module-check-twitter-chip, .chats-form-wraper.isTwitterDisabled .form-chat.chat-chip .block-form .module-check-twitter-chip,
.form-wraper.isTwitterSettingDisabled .form-chat.chat-chip .block-form .module-check-twitter-chip,
.form-wraper.isTwitterDisabled .form-chat.chat-chip .block-form .module-check-twitter-chip {
  display: none; }

.chats-form-wraper.isTwitterSettingDisabled .form-chat .module-check-twitter, .chats-form-wraper.isTwitterDisabled .form-chat .module-check-twitter,
.form-wraper.isTwitterSettingDisabled .form-chat .module-check-twitter,
.form-wraper.isTwitterDisabled .form-chat .module-check-twitter {
  display: none; }

.chats-form-wraper.isTwitterSettingDisabled .form-chat .counter, .chats-form-wraper.isTwitterDisabled .form-chat .counter,
.form-wraper.isTwitterSettingDisabled .form-chat .counter,
.form-wraper.isTwitterDisabled .form-chat .counter {
  display: none; }

.chats-form-wraper.isTwitterSettingDisabled .modal-setting-sticker .sticker-preview figure, .chats-form-wraper.isTwitterDisabled .modal-setting-sticker .sticker-preview figure,
.form-wraper.isTwitterSettingDisabled .modal-setting-sticker .sticker-preview figure,
.form-wraper.isTwitterDisabled .modal-setting-sticker .sticker-preview figure {
  height: calc(100% - 10px - 10px - 12px - 34px - 21px - 10px); }

.chats-form-wraper.isTwitterSettingDisabled .modal-setting-sticker .module-check-twitter, .chats-form-wraper.isTwitterDisabled .modal-setting-sticker .module-check-twitter,
.form-wraper.isTwitterSettingDisabled .modal-setting-sticker .module-check-twitter,
.form-wraper.isTwitterDisabled .modal-setting-sticker .module-check-twitter {
  display: none; }

.chats-form-wraper.isTwitterSettingDisabled .modal-setting-tw .module-twitter-enable, .chats-form-wraper.isTwitterDisabled .modal-setting-tw .module-twitter-enable,
.form-wraper.isTwitterSettingDisabled .modal-setting-tw .module-twitter-enable,
.form-wraper.isTwitterDisabled .modal-setting-tw .module-twitter-enable {
  display: none; }

.chats-form-wraper.isTwitterSettingDisabled .modal-setting-tw .module-twitter-disable, .chats-form-wraper.isTwitterDisabled .modal-setting-tw .module-twitter-disable,
.form-wraper.isTwitterSettingDisabled .modal-setting-tw .module-twitter-disable,
.form-wraper.isTwitterDisabled .modal-setting-tw .module-twitter-disable {
  display: block; }

.chats-form-wraper.isTwitterDisabled .form-chat > .inner .block-account .btn_twitter,
.form-wraper.isTwitterDisabled .form-chat > .inner .block-account .btn_twitter {
  display: none !important; }

.chats-form-wraper.isPaymentSettingDisabled .form-chat .block-form .btn_chip .icon_tri,
.form-wraper.isPaymentSettingDisabled .form-chat .block-form .btn_chip .icon_tri {
  display: none; }

.chats-form-wraper.isFreePayment .form-chat.chat-chip > .inner .block-account .profile .txt .prices,
.form-wraper.isFreePayment .form-chat.chat-chip > .inner .block-account .profile .txt .prices {
  display: none; }

.chats-form-wraper.isFreePayment .form-chat.chat-chip .block-form .message .btn_chip,
.form-wraper.isFreePayment .form-chat.chat-chip .block-form .message .btn_chip {
  display: none; }

.chats-form-wraper.isFreePayment .form-chat.chat-chip .block-form .tierbox,
.form-wraper.isFreePayment .form-chat.chat-chip .block-form .tierbox {
  display: block; }

.chats-form-wraper.isFreePayment .form-chat .block-form .btn_chip .icon_tri,
.form-wraper.isFreePayment .form-chat .block-form .btn_chip .icon_tri {
  display: none; }

.chats-form-wraper.isStickerList .modal-setting-sticker,
.form-wraper.isStickerList .modal-setting-sticker {
  display: block; }
  .chats-form-wraper.isStickerList .modal-setting-sticker .sticker-select,
  .form-wraper.isStickerList .modal-setting-sticker .sticker-select {
    display: block; }
  .chats-form-wraper.isStickerList .modal-setting-sticker .sticker-preview,
  .form-wraper.isStickerList .modal-setting-sticker .sticker-preview {
    display: none; }

.chats-form-wraper.isStickerDetail .modal-setting-sticker,
.form-wraper.isStickerDetail .modal-setting-sticker {
  display: block; }
  .chats-form-wraper.isStickerDetail .modal-setting-sticker .sticker-select,
  .form-wraper.isStickerDetail .modal-setting-sticker .sticker-select {
    display: none; }
  .chats-form-wraper.isStickerDetail .modal-setting-sticker .sticker-preview,
  .form-wraper.isStickerDetail .modal-setting-sticker .sticker-preview {
    display: block; }

.chats-form-wraper .btn_close,
.form-wraper .btn_close {
  vertical-align: top;
  display: inline-block;
  width: 22px;
  height: 22px;
  border-radius: 22px;
  line-height: 1.0;
  box-sizing: border-box;
  position: absolute;
  top: 0px;
  right: 0px;
  z-index: 1; }
  .chats-form-wraper .btn_close .icon,
  .form-wraper .btn_close .icon {
    height: 10px;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%); }
    .chats-form-wraper .btn_close .icon svg,
    .form-wraper .btn_close .icon svg {
      vertical-align: top;
      height: 100%;
      fill: black; }

.chats-form-wraper .form-settings > .inner,
.form-wraper .form-settings > .inner {
  padding-left: 25px;
  padding-right: 25px;
  padding-top: 25px;
  border-radius: 4px;
  position: relative;
  box-sizing: border-box; }

.chats-form-wraper .form-settings .btn_settings,
.form-wraper .form-settings .btn_settings {
  display: inline-block;
  width: 100%;
  border-radius: 4px;
  line-height: 1.0;
  box-sizing: border-box;
  text-align: center;
  font-size: 13px;
  padding: 13px; }
  .chats-form-wraper .form-settings .btn_settings .icon,
  .form-wraper .form-settings .btn_settings .icon {
    width: 12px;
    height: 12px;
    display: inline-block;
    vertical-align: middle; }
    .chats-form-wraper .form-settings .btn_settings .icon svg,
    .form-wraper .form-settings .btn_settings .icon svg {
      height: 100%; }

.chats-form-wraper .form-chat .setting_enabled,
.form-wraper .form-chat .setting_enabled {
  display: none; }

.chats-form-wraper .form-chat .setting_disabled,
.form-wraper .form-chat .setting_disabled {
  display: none; }

.chats-form-wraper .form-chat .module-radio-input label,
.chats-form-wraper .form-chat .module-radio-input-vertical label,
.chats-form-wraper .form-chat .module-check-input label,
.chats-form-wraper .form-chat .module-check-input-vertical label,
.form-wraper .form-chat .module-radio-input label,
.form-wraper .form-chat .module-radio-input-vertical label,
.form-wraper .form-chat .module-check-input label,
.form-wraper .form-chat .module-check-input-vertical label {
  line-height: 28px;
  font-size: 10px;
  padding-left: 20px; }
  .chats-form-wraper .form-chat .module-radio-input label:before,
  .chats-form-wraper .form-chat .module-radio-input-vertical label:before,
  .chats-form-wraper .form-chat .module-check-input label:before,
  .chats-form-wraper .form-chat .module-check-input-vertical label:before,
  .form-wraper .form-chat .module-radio-input label:before,
  .form-wraper .form-chat .module-radio-input-vertical label:before,
  .form-wraper .form-chat .module-check-input label:before,
  .form-wraper .form-chat .module-check-input-vertical label:before {
    width: 16px;
    height: 16px;
    margin-top: -8px;
    background: white;
    box-sizing: border-box; }
  .chats-form-wraper .form-chat .module-radio-input label:after,
  .chats-form-wraper .form-chat .module-radio-input-vertical label:after,
  .chats-form-wraper .form-chat .module-check-input label:after,
  .chats-form-wraper .form-chat .module-check-input-vertical label:after,
  .form-wraper .form-chat .module-radio-input label:after,
  .form-wraper .form-chat .module-radio-input-vertical label:after,
  .form-wraper .form-chat .module-check-input label:after,
  .form-wraper .form-chat .module-check-input-vertical label:after {
    top: 50%;
    left: 2px;
    width: 12px;
    height: 12px; }

.chats-form-wraper .form-chat > .inner,
.form-wraper .form-chat > .inner {
  padding: 7px 15px;
  border-radius: 4px;
  position: relative;
  box-sizing: border-box;
  transition: background 1s; }

.chats-form-wraper .form-chat .btn_settings,
.chats-form-wraper .form-chat .btn_twitter,
.form-wraper .form-chat .btn_settings,
.form-wraper .form-chat .btn_twitter {
  display: inline-block;
  width: 100%;
  border-radius: 4px;
  line-height: 1.0;
  box-sizing: border-box;
  text-align: center;
  font-size: 13px;
  padding: 13px; }
  .chats-form-wraper .form-chat .btn_settings.btn-other,
  .chats-form-wraper .form-chat .btn_twitter.btn-other,
  .form-wraper .form-chat .btn_settings.btn-other,
  .form-wraper .form-chat .btn_twitter.btn-other {
    border: 1px solid; }
  .chats-form-wraper .form-chat .btn_settings .icon,
  .chats-form-wraper .form-chat .btn_twitter .icon,
  .form-wraper .form-chat .btn_settings .icon,
  .form-wraper .form-chat .btn_twitter .icon {
    width: 12px;
    height: 12px;
    display: inline-block;
    vertical-align: middle; }
    .chats-form-wraper .form-chat .btn_settings .icon svg,
    .chats-form-wraper .form-chat .btn_twitter .icon svg,
    .form-wraper .form-chat .btn_settings .icon svg,
    .form-wraper .form-chat .btn_twitter .icon svg {
      height: 100%; }

.chats-form-wraper .form-chat .btn_close,
.form-wraper .form-chat .btn_close {
  display: none; }

.chats-form-wraper .form-chat .block-account .profile,
.form-wraper .form-chat .block-account .profile {
  width: 100%;
  display: flex;
  justify-content: space-between; }
  .chats-form-wraper .form-chat .block-account .profile > .icon,
  .form-wraper .form-chat .block-account .profile > .icon {
    display: none;
    width: 37px;
    position: relative; }
    .chats-form-wraper .form-chat .block-account .profile > .icon img,
    .form-wraper .form-chat .block-account .profile > .icon img {
      width: 100%;
      border-radius: 100%;
      position: absolute;
      top: 50%;
      left: 0px;
      transform: translate(0px, -50%); }
  .chats-form-wraper .form-chat .block-account .profile .txt,
  .form-wraper .form-chat .block-account .profile .txt {
    width: calc(100%);
    position: relative;
    line-height: 1.0; }
    .chats-form-wraper .form-chat .block-account .profile .txt .names,
    .form-wraper .form-chat .block-account .profile .txt .names {
      display: flex;
      align-items: center;
      justify-content: flex-start;
      width: 100%;
      position: relative; }
      .chats-form-wraper .form-chat .block-account .profile .txt .names .module-check-twitter,
      .form-wraper .form-chat .block-account .profile .txt .names .module-check-twitter {
        position: absolute;
        top: 50%;
        right: 0px;
        transform: translate(0px, -50%); }
        .chats-form-wraper .form-chat .block-account .profile .txt .names .module-check-twitter label,
        .form-wraper .form-chat .block-account .profile .txt .names .module-check-twitter label {
          display: flex;
          justify-content: flex-end;
          align-items: center; }
          .chats-form-wraper .form-chat .block-account .profile .txt .names .module-check-twitter label span,
          .form-wraper .form-chat .block-account .profile .txt .names .module-check-twitter label span {
            font-size: 10px;
            line-height: 1.0;
            vertical-align: top; }
        .chats-form-wraper .form-chat .block-account .profile .txt .names .module-check-twitter .icon,
        .form-wraper .form-chat .block-account .profile .txt .names .module-check-twitter .icon {
          vertical-align: 3px;
          display: block;
          margin-right: 3px; }
          .chats-form-wraper .form-chat .block-account .profile .txt .names .module-check-twitter .icon svg,
          .form-wraper .form-chat .block-account .profile .txt .names .module-check-twitter .icon svg {
            display: block;
            width: 12px; }
      .chats-form-wraper .form-chat .block-account .profile .txt .names .name,
      .form-wraper .form-chat .block-account .profile .txt .names .name {
        font-size: 10px;
        margin-right: 7px; }
      .chats-form-wraper .form-chat .block-account .profile .txt .names .btn_settings,
      .chats-form-wraper .form-chat .block-account .profile .txt .names .btn_twitter,
      .form-wraper .form-chat .block-account .profile .txt .names .btn_settings,
      .form-wraper .form-chat .block-account .profile .txt .names .btn_twitter {
        display: inline-block;
        width: 25px;
        height: 25px;
        border-radius: 100%;
        border: 1px solid;
        position: relative;
        margin-right: 4px;
        padding: 0px; }
        .chats-form-wraper .form-chat .block-account .profile .txt .names .btn_settings .icon,
        .chats-form-wraper .form-chat .block-account .profile .txt .names .btn_twitter .icon,
        .form-wraper .form-chat .block-account .profile .txt .names .btn_settings .icon,
        .form-wraper .form-chat .block-account .profile .txt .names .btn_twitter .icon {
          width: 12px;
          height: 12px;
          position: absolute;
          top: 50%;
          left: 50%;
          transform: translate(-50%, -50%);
          line-height: 3px;
          display: block;
          letter-spacing: 0.0; }
          .chats-form-wraper .form-chat .block-account .profile .txt .names .btn_settings .icon svg,
          .chats-form-wraper .form-chat .block-account .profile .txt .names .btn_twitter .icon svg,
          .form-wraper .form-chat .block-account .profile .txt .names .btn_settings .icon svg,
          .form-wraper .form-chat .block-account .profile .txt .names .btn_twitter .icon svg {
            display: block;
            height: 100%; }
      .chats-form-wraper .form-chat .block-account .profile .txt .names .btn_twitter .icon,
      .form-wraper .form-chat .block-account .profile .txt .names .btn_twitter .icon {
        transform: translate(-59%, -50%); }
    .chats-form-wraper .form-chat .block-account .profile .txt .prices,
    .form-wraper .form-chat .block-account .profile .txt .prices {
      display: none;
      align-items: center;
      margin-top: 4px; }
      .chats-form-wraper .form-chat .block-account .profile .txt .prices .btn_chip_tri,
      .form-wraper .form-chat .block-account .profile .txt .prices .btn_chip_tri {
        position: relative;
        vertical-align: top;
        height: 12px;
        display: flex;
        align-items: center;
        justify-content: center; }
        .chats-form-wraper .form-chat .block-account .profile .txt .prices .btn_chip_tri .label,
        .form-wraper .form-chat .block-account .profile .txt .prices .btn_chip_tri .label {
          font-size: 10px;
          line-height: 1.0;
          display: block;
          margin-right: 5px; }
        .chats-form-wraper .form-chat .block-account .profile .txt .prices .btn_chip_tri .icon_tri,
        .form-wraper .form-chat .block-account .profile .txt .prices .btn_chip_tri .icon_tri {
          width: 6px;
          height: 6px;
          display: block;
          transform: rotate(180deg); }
          .chats-form-wraper .form-chat .block-account .profile .txt .prices .btn_chip_tri .icon_tri svg,
          .form-wraper .form-chat .block-account .profile .txt .prices .btn_chip_tri .icon_tri svg {
            vertical-align: top;
            width: 100%; }

.chats-form-wraper .form-chat .block-form,
.form-wraper .form-chat .block-form {
  margin-top: 7px; }
  .chats-form-wraper .form-chat .block-form .message,
  .form-wraper .form-chat .block-form .message {
    display: block;
    width: 100%;
    display: -ms-grid;
    display: grid;
    -ms-grid-columns: 1fr -webkit-max-content -webkit-max-content;
    -ms-grid-columns: 1fr max-content max-content;
    grid-template-columns: 1fr -webkit-max-content -webkit-max-content;
    grid-template-columns: 1fr max-content max-content;
    grid-column-gap: 4px; }
    .chats-form-wraper .form-chat .block-form .message .counter,
    .form-wraper .form-chat .block-form .message .counter {
      position: absolute;
      bottom: -2px;
      transform: translate(0px, 100%);
      right: calc(42px + 8px + 0px);
      font-size: 10px;
      line-height: 1.0; }
    .chats-form-wraper .form-chat .block-form .message input,
    .form-wraper .form-chat .block-form .message input {
      vertical-align: top;
      width: 100%;
      font-size: 10px;
      letter-spacing: 0.15em;
      outline: none;
      border: none;
      padding: 10px;
      box-sizing: border-box;
      border-radius: 4px;
      transition: opacity 0.2s;
      border: 1px solid;
      border-radius: 40px;
      background: none; }
      .chats-form-wraper .form-chat .block-form .message input.disabled,
      .form-wraper .form-chat .block-form .message input.disabled {
        opacity: 0.5;
        pointer-events: none; }
  .chats-form-wraper .form-chat .block-form .module-check-twitter-chip,
  .form-wraper .form-chat .block-form .module-check-twitter-chip {
    display: none;
    margin-bottom: 0px;
    margin-top: 16px; }
    .chats-form-wraper .form-chat .block-form .module-check-twitter-chip label,
    .form-wraper .form-chat .block-form .module-check-twitter-chip label {
      margin-bottom: 0px; }
  .chats-form-wraper .form-chat .block-form .btn_chip,
  .chats-form-wraper .form-chat .block-form .btn_send,
  .chats-form-wraper .form-chat .block-form .btn_chip_l,
  .chats-form-wraper .form-chat .block-form .btn_send_l,
  .chats-form-wraper .form-chat .block-form .btn_sticker,
  .form-wraper .form-chat .block-form .btn_chip,
  .form-wraper .form-chat .block-form .btn_send,
  .form-wraper .form-chat .block-form .btn_chip_l,
  .form-wraper .form-chat .block-form .btn_send_l,
  .form-wraper .form-chat .block-form .btn_sticker {
    position: relative;
    vertical-align: top;
    display: inline-block;
    width: 33px;
    height: 33px;
    border-radius: 4px;
    border: 1px solid;
    line-height: 1.0;
    letter-spacing: 0.15em;
    box-sizing: border-box;
    display: flex;
    align-items: center; }
    .chats-form-wraper .form-chat .block-form .btn_chip.hide,
    .chats-form-wraper .form-chat .block-form .btn_send.hide,
    .chats-form-wraper .form-chat .block-form .btn_chip_l.hide,
    .chats-form-wraper .form-chat .block-form .btn_send_l.hide,
    .chats-form-wraper .form-chat .block-form .btn_sticker.hide,
    .form-wraper .form-chat .block-form .btn_chip.hide,
    .form-wraper .form-chat .block-form .btn_send.hide,
    .form-wraper .form-chat .block-form .btn_chip_l.hide,
    .form-wraper .form-chat .block-form .btn_send_l.hide,
    .form-wraper .form-chat .block-form .btn_sticker.hide {
      display: none; }
    .chats-form-wraper .form-chat .block-form .btn_chip.disabled,
    .chats-form-wraper .form-chat .block-form .btn_send.disabled,
    .chats-form-wraper .form-chat .block-form .btn_chip_l.disabled,
    .chats-form-wraper .form-chat .block-form .btn_send_l.disabled,
    .chats-form-wraper .modal-setting-sticker .btn_sticker_send.disabled,
    .form-wraper .form-chat .block-form .btn_chip.disabled,
    .form-wraper .form-chat .block-form .btn_send.disabled,
    .form-wraper .form-chat .block-form .btn_chip_l.disabled,
    .form-wraper .form-chat .block-form .btn_send_l.disabled,
    .form-wraper .form-chat .block-form .btn_sticker.disabled {
      opacity: 0.5;
      pointer-events: none; }
    .chats-form-wraper .form-chat .block-form .btn_chip .label,
    .chats-form-wraper .form-chat .block-form .btn_send .label,
    .chats-form-wraper .form-chat .block-form .btn_chip_l .label,
    .chats-form-wraper .form-chat .block-form .btn_send_l .label,
    .chats-form-wraper .form-chat .block-form .btn_sticker .label,
    .form-wraper .form-chat .block-form .btn_chip .label,
    .form-wraper .form-chat .block-form .btn_send .label,
    .form-wraper .form-chat .block-form .btn_chip_l .label,
    .form-wraper .form-chat .block-form .btn_send_l .label,
    .form-wraper .form-chat .block-form .btn_sticker .label {
      font-size: 12px;
      line-height: 1.0;
      display: block;
      margin: 0px 5px; }
      .chats-form-wraper .form-chat .block-form .btn_chip .label img,
      .chats-form-wraper .form-chat .block-form .btn_send .label img,
      .chats-form-wraper .form-chat .block-form .btn_chip_l .label img,
      .chats-form-wraper .form-chat .block-form .btn_send_l .label img,
      .chats-form-wraper .form-chat .block-form .btn_sticker .label img,
      .form-wraper .form-chat .block-form .btn_chip .label img,
      .form-wraper .form-chat .block-form .btn_send .label img,
      .form-wraper .form-chat .block-form .btn_chip_l .label img,
      .form-wraper .form-chat .block-form .btn_send_l .label img,
      .form-wraper .form-chat .block-form .btn_sticker .label img {
        max-height: 13px;
        display: block; }
    .chats-form-wraper .form-chat .block-form .btn_chip .icon,
    .chats-form-wraper .form-chat .block-form .btn_send .icon,
    .chats-form-wraper .form-chat .block-form .btn_chip_l .icon,
    .chats-form-wraper .form-chat .block-form .btn_send_l .icon,
    .chats-form-wraper .form-chat .block-form .btn_sticker .icon,
    .form-wraper .form-chat .block-form .btn_chip .icon,
    .form-wraper .form-chat .block-form .btn_send .icon,
    .form-wraper .form-chat .block-form .btn_chip_l .icon,
    .form-wraper .form-chat .block-form .btn_send_l .icon,
    .form-wraper .form-chat .block-form .btn_sticker .icon {
      height: 20px;
      display: inline-block;
      position: absolute;
      top: 50%;
      left: 50%;
      transform: translate(-50%, -50%);
      letter-spacing: 0.0;
      line-height: 1.0;
      border-radius: 40px; }
      .chats-form-wraper .form-chat .block-form .btn_chip .icon img,
      .chats-form-wraper .form-chat .block-form .btn_send .icon img,
      .chats-form-wraper .form-chat .block-form .btn_chip_l .icon img,
      .chats-form-wraper .form-chat .block-form .btn_send_l .icon img,
      .chats-form-wraper .form-chat .block-form .btn_sticker .icon img,
      .form-wraper .form-chat .block-form .btn_chip .icon img,
      .form-wraper .form-chat .block-form .btn_send .icon img,
      .form-wraper .form-chat .block-form .btn_chip_l .icon img,
      .form-wraper .form-chat .block-form .btn_send_l .icon img,
      .form-wraper .form-chat .block-form .btn_sticker .icon img {
        max-height: 15px;
        display: block; }
      .chats-form-wraper .form-chat .block-form .btn_chip .icon svg,
      .chats-form-wraper .form-chat .block-form .btn_send .icon svg,
      .chats-form-wraper .form-chat .block-form .btn_chip_l .icon svg,
      .chats-form-wraper .form-chat .block-form .btn_send_l .icon svg,
      .chats-form-wraper .form-chat .block-form .btn_sticker .icon svg,
      .form-wraper .form-chat .block-form .btn_chip .icon svg,
      .form-wraper .form-chat .block-form .btn_send .icon svg,
      .form-wraper .form-chat .block-form .btn_chip_l .icon svg,
      .form-wraper .form-chat .block-form .btn_send_l .icon svg,
      .form-wraper .form-chat .block-form .btn_sticker .icon svg {
        vertical-align: top;
        height: 100%; }
    .chats-form-wraper .form-chat .block-form .btn_chip .icon_yen,
    .chats-form-wraper .form-chat .block-form .btn_chip .icon_send,
    .chats-form-wraper .form-chat .block-form .btn_send .icon_yen,
    .chats-form-wraper .form-chat .block-form .btn_send .icon_send,
    .chats-form-wraper .form-chat .block-form .btn_chip_l .icon_yen,
    .chats-form-wraper .form-chat .block-form .btn_chip_l .icon_send,
    .chats-form-wraper .form-chat .block-form .btn_send_l .icon_yen,
    .chats-form-wraper .form-chat .block-form .btn_send_l .icon_send,
    .chats-form-wraper .form-chat .block-form .btn_sticker .icon_yen,
    .chats-form-wraper .form-chat .block-form .btn_sticker .icon_send,
    .form-wraper .form-chat .block-form .btn_chip .icon_yen,
    .form-wraper .form-chat .block-form .btn_chip .icon_send,
    .form-wraper .form-chat .block-form .btn_send .icon_yen,
    .form-wraper .form-chat .block-form .btn_send .icon_send,
    .form-wraper .form-chat .block-form .btn_chip_l .icon_yen,
    .form-wraper .form-chat .block-form .btn_chip_l .icon_send,
    .form-wraper .form-chat .block-form .btn_send_l .icon_yen,
    .form-wraper .form-chat .block-form .btn_send_l .icon_send,
    .form-wraper .form-chat .block-form .btn_sticker .icon_yen,
    .form-wraper .form-chat .block-form .btn_sticker .icon_send {
      height: 13px;
      display: block;
      font-weight: bold;
      border-radius: 40px; }
      .chats-form-wraper .form-chat .block-form .btn_chip .icon_yen svg,
      .chats-form-wraper .form-chat .block-form .btn_chip .icon_send svg,
      .chats-form-wraper .form-chat .block-form .btn_send .icon_yen svg,
      .chats-form-wraper .form-chat .block-form .btn_send .icon_send svg,
      .chats-form-wraper .form-chat .block-form .btn_chip_l .icon_yen svg,
      .chats-form-wraper .form-chat .block-form .btn_chip_l .icon_send svg,
      .chats-form-wraper .form-chat .block-form .btn_send_l .icon_yen svg,
      .chats-form-wraper .form-chat .block-form .btn_send_l .icon_send svg,
      .chats-form-wraper .form-chat .block-form .btn_sticker .icon_yen svg,
      .chats-form-wraper .form-chat .block-form .btn_sticker .icon_send svg,
      .form-wraper .form-chat .block-form .btn_chip .icon_yen svg,
      .form-wraper .form-chat .block-form .btn_chip .icon_send svg,
      .form-wraper .form-chat .block-form .btn_send .icon_yen svg,
      .form-wraper .form-chat .block-form .btn_send .icon_send svg,
      .form-wraper .form-chat .block-form .btn_chip_l .icon_yen svg,
      .form-wraper .form-chat .block-form .btn_chip_l .icon_send svg,
      .form-wraper .form-chat .block-form .btn_send_l .icon_yen svg,
      .form-wraper .form-chat .block-form .btn_send_l .icon_send svg,
      .form-wraper .form-chat .block-form .btn_sticker .icon_yen svg,
      .form-wraper .form-chat .block-form .btn_sticker .icon_send svg {
        vertical-align: top;
        height: 100%; }
    .chats-form-wraper .form-chat .block-form .btn_chip .icon_tri,
    .chats-form-wraper .form-chat .block-form .btn_send .icon_tri,
    .chats-form-wraper .form-chat .block-form .btn_chip_l .icon_tri,
    .chats-form-wraper .form-chat .block-form .btn_send_l .icon_tri,
    .chats-form-wraper .form-chat .block-form .btn_sticker .icon_tri,
    .form-wraper .form-chat .block-form .btn_chip .icon_tri,
    .form-wraper .form-chat .block-form .btn_send .icon_tri,
    .form-wraper .form-chat .block-form .btn_chip_l .icon_tri,
    .form-wraper .form-chat .block-form .btn_send_l .icon_tri,
    .form-wraper .form-chat .block-form .btn_sticker .icon_tri {
      width: 6px;
      height: 6px;
      display: block; }
      .chats-form-wraper .form-chat .block-form .btn_chip .icon_tri svg,
      .chats-form-wraper .form-chat .block-form .btn_send .icon_tri svg,
      .chats-form-wraper .form-chat .block-form .btn_chip_l .icon_tri svg,
      .chats-form-wraper .form-chat .block-form .btn_send_l .icon_tri svg,
      .chats-form-wraper .form-chat .block-form .btn_sticker .icon_tri svg,
      .form-wraper .form-chat .block-form .btn_chip .icon_tri svg,
      .form-wraper .form-chat .block-form .btn_send .icon_tri svg,
      .form-wraper .form-chat .block-form .btn_chip_l .icon_tri svg,
      .form-wraper .form-chat .block-form .btn_send_l .icon_tri svg,
      .form-wraper .form-chat .block-form .btn_sticker .icon_tri svg {
        vertical-align: top;
        width: 100%; }
  .chats-form-wraper .form-chat .block-form .btn_chip_l,
  .chats-form-wraper .form-chat .block-form .btn_sticker,
  .chats-form-wraper .form-chat .block-form .btn_sticker_l,
  .chats-form-wraper .form-chat .block-form .btn_send_l,
  .form-wraper .form-chat .block-form .btn_chip_l,
  .form-wraper .form-chat .block-form .btn_sticker,
  .form-wraper .form-chat .block-form .btn_sticker_l,
  .form-wraper .form-chat .block-form .btn_send_l {
    height: auto;
    padding-top: 6px;
    padding-bottom: 6px;
    text-align: center;
    justify-content: center;
    border-radius: 40px; }
  .chats-form-wraper .form-chat .block-form .btn_chip,
  .chats-form-wraper .form-chat .block-form .btn_chip_l,
  .chats-form-wraper .form-chat .block-form .btn_sticker,
  .chats-form-wraper .form-chat .block-form .btn_sticker_l,
  .form-wraper .form-chat .block-form .btn_chip,
  .form-wraper .form-chat .block-form .btn_chip_l,
  .form-wraper .form-chat .block-form .btn_sticker,
  .form-wraper .form-chat .block-form .btn_sticker_l {
    width: auto;
    padding-left: 10px;
    padding-right: 10px; }
.chats-form-wraper .form-chat .block-form .btn_sticker {
    padding-left: 0;
    padding-right: 0;}
  .chats-form-wraper .form-chat .block-form .btn_send_l,
  .form-wraper .form-chat .block-form .btn_send_l {
    width: 100%;
    border: none;
    display: none; }
  .chats-form-wraper .form-chat .block-form .btn_chip,
  .chats-form-wraper .form-chat .block-form .btn_send,
  .form-wraper .form-chat .block-form .btn_chip,
  .form-wraper .form-chat .block-form .btn_sticker,
  .form-wraper .form-chat .block-form .btn_send {
    border-radius: 33px;
    min-width: 33px; }
  .chats-form-wraper .form-chat .block-form .btn_chip .icon,
  .form-wraper .form-chat .block-form .btn_chip .icon {
    height: auto;
    font-weight: bold; }
  .chats-form-wraper .form-chat .block-form .btn_sticker,
  .form-wraper .form-chat .block-form .btn_sticker {
    justify-content: center;
    align-items: center;
    height: 33px;
    min-width: 33px; }
    .chats-form-wraper .form-chat .block-form .btn_sticker .icon,
    .form-wraper .form-chat .block-form .btn_sticker .icon {
      position: relative;
      display: block;
      height: 15px;
      top: 0px;
      left: 0px;
      transform: translate(0px, 0px); }
      .chats-form-wraper .form-chat .block-form .btn_sticker .icon svg,
      .form-wraper .form-chat .block-form .btn_sticker .icon svg {
        display: block; }
  .chats-form-wraper .form-chat .block-form .tierbox,
  .form-wraper .form-chat .block-form .tierbox {
    display: none; }
  .chats-form-wraper .form-chat .block-form .note,
  .form-wraper .form-chat .block-form .note {
    margin-top: 10px;
    line-height: 1.0;
    font-size: 10px;
    display: none; }

.chats-form-wraper .form-chat .menu_chip,
.form-wraper .form-chat .menu_chip {
  position: absolute;
  bottom: 35px;
  left: auto;
  right: 35px;
  font-size: 12px;
  text-align: right;
  border-radius: 4px;
  padding-left: 5px;
  padding-right: 5px;
  padding-top: 5px;
  padding-bottom: 5px;
  opacity: 0.0;
  pointer-events: none;
  z-index: 10000; }
  .chats-form-wraper .form-chat .menu_chip.show,
  .form-wraper .form-chat .menu_chip.show {
    opacity: 1.0;
    pointer-events: auto; }
  .chats-form-wraper .form-chat .menu_chip.showaccount,
  .form-wraper .form-chat .menu_chip.showaccount {
    bottom: 129px;
    left: 37px;
    right: auto; }
  .chats-form-wraper .form-chat .menu_chip a,
  .form-wraper .form-chat .menu_chip a {
    border-radius: 2px;
    line-height: 1.0;
    padding-top: 5px;
    padding-bottom: 5px;
    padding-left: 11px;
    padding-right: 11px;
    display: block; }
    .chats-form-wraper .form-chat .menu_chip a:hover,
    .form-wraper .form-chat .menu_chip a:hover {
      opacity: 1.0; }

.chats-form-wraper .form-chat.modal,
.form-wraper .form-chat.modal {
  overflow: hidden;
  height: 0px; }

.chats-form-wraper .form-chat.chat-chip > .inner,
.form-wraper .form-chat.chat-chip > .inner {
  margin: 15px;
  padding: 18px;
  border-radius: 4px;
  position: relative;
  box-sizing: border-box;
  margin: 15px;
  padding: 18px;
  border-radius: 4px;
  transition: background 1s; }

.chats-form-wraper .form-chat.chat-chip .btn_close,
.form-wraper .form-chat.chat-chip .btn_close {
  display: inline-block; }

.chats-form-wraper .form-chat.chat-chip .block-account .profile > .icon,
.form-wraper .form-chat.chat-chip .block-account .profile > .icon {
  display: block; }

.chats-form-wraper .form-chat.chat-chip .block-account .profile .txt,
.form-wraper .form-chat.chat-chip .block-account .profile .txt {
  width: calc(100% - 37px - 7px); }
  .chats-form-wraper .form-chat.chat-chip .block-account .profile .txt .names .btn_settings,
  .form-wraper .form-chat.chat-chip .block-account .profile .txt .names .btn_settings {
    display: none; }
  .chats-form-wraper .form-chat.chat-chip .block-account .profile .txt .prices,
  .form-wraper .form-chat.chat-chip .block-account .profile .txt .prices {
    display: flex; }

.chats-form-wraper .form-chat.chat-chip .block-form,
.form-wraper .form-chat.chat-chip .block-form {
  margin-top: 15px; }
  .chats-form-wraper .form-chat.chat-chip .block-form .message,
  .form-wraper .form-chat.chat-chip .block-form .message {
    display: block;
    width: 100%;
    display: flex;
    justify-content: space-between;
    border-bottom: 1px solid; }
    .chats-form-wraper .form-chat.chat-chip .block-form .message input,
    .form-wraper .form-chat.chat-chip .block-form .message input {
      width: calc(100%);
      padding: 0px;
      padding-bottom: 3px;
      border: none;
      background: none !important;
      border-radius: 0px;
      font-size: 12px; }
    .chats-form-wraper .form-chat.chat-chip .block-form .message .counter,
    .form-wraper .form-chat.chat-chip .block-form .message .counter {
      bottom: -5px;
      right: 0px; }
    .chats-form-wraper .form-chat.chat-chip .block-form .message .icon_yen,
    .chats-form-wraper .form-chat.chat-chip .block-form .message .btn_send,
    .form-wraper .form-chat.chat-chip .block-form .message .icon_yen,
    .form-wraper .form-chat.chat-chip .block-form .message .btn_send {
      display: none; }
  .chats-form-wraper .form-chat.chat-chip .block-form .btn_chip,
  .form-wraper .form-chat.chat-chip .block-form .btn_chip {
    display: none; }
  .chats-form-wraper .form-chat.chat-chip .block-form .btn_chip_l,
  .form-wraper .form-chat.chat-chip .block-form .btn_chip_l {
    display: none !important; }
  .chats-form-wraper .form-chat.chat-chip .block-form .btn_send_l,
  .form-wraper .form-chat.chat-chip .block-form .btn_send_l {
    margin-top: 15px;
    display: flex; }
  .chats-form-wraper .form-chat.chat-chip .block-form .btns,
  .form-wraper .form-chat.chat-chip .block-form .btns {
    width: 100%;
    display: flex;
    justify-content: left;
    align-items: center;
    margin-bottom: 10px; }
    .chats-form-wraper .form-chat.chat-chip .block-form .btns .module-check-twitter,
    .form-wraper .form-chat.chat-chip .block-form .btns .module-check-twitter {
      display: none; }
  .chats-form-wraper .form-chat.chat-chip .block-form .module-check-twitter-chip,
  .form-wraper .form-chat.chat-chip .block-form .module-check-twitter-chip {
    display: block; }
  .chats-form-wraper .form-chat.chat-chip .block-form .tierbox,
  .form-wraper .form-chat.chat-chip .block-form .tierbox {
    margin-top: 10px;
    position: relative; }
    .chats-form-wraper .form-chat.chat-chip .block-form .tierbox span,
    .form-wraper .form-chat.chat-chip .block-form .tierbox span {
      position: absolute;
      display: block;
      top: 5%;
      left: 0px;
      font-size: 12px; }
    .chats-form-wraper .form-chat.chat-chip .block-form .tierbox input,
    .form-wraper .form-chat.chat-chip .block-form .tierbox input {
      width: 100%;
      padding: 0px;
      padding-bottom: 3px;
      padding-left: 1em;
      border: none;
      border-bottom: 1px solid !important;
      background: none !important;
      border-radius: 0px;
      font-size: 12px;
      box-sizing: border-box; }
    .chats-form-wraper .form-chat.chat-chip .block-form .tierbox input[type="number"]::-webkit-outer-spin-button,
    .chats-form-wraper .form-chat.chat-chip .block-form .tierbox input[type="number"]::-webkit-inner-spin-button,
    .form-wraper .form-chat.chat-chip .block-form .tierbox input[type="number"]::-webkit-outer-spin-button,
    .form-wraper .form-chat.chat-chip .block-form .tierbox input[type="number"]::-webkit-inner-spin-button {
      -webkit-appearance: none;
      margin: 0; }
    .chats-form-wraper .form-chat.chat-chip .block-form .tierbox input[type="number"],
    .form-wraper .form-chat.chat-chip .block-form .tierbox input[type="number"] {
      -moz-appearance: textfield; }
  .chats-form-wraper .form-chat.chat-chip .block-form .note,
  .form-wraper .form-chat.chat-chip .block-form .note {
    display: block; }

.chats-form-wraper .form-chat.chat-chip .btn_hidden,
.form-wraper .form-chat.chat-chip .btn_hidden {
  display: none; }

.chats-form-wraper .form-settings .btn_hidden,
.chats-form-wraper .form-chat .btn_hidden,
.form-wraper .form-settings .btn_hidden,
.form-wraper .form-chat .btn_hidden {
  width: 100%;
  position: relative;
  display: inline-block;
  line-height: 1.0;
  padding-top: 20px;
  padding-bottom: 10px;
  margin-top: 10px;
  display: flex;
  align-items: center;
  justify-content: center; }
  .chats-form-wraper .form-settings .btn_hidden .label,
  .chats-form-wraper .form-chat .btn_hidden .label,
  .form-wraper .form-settings .btn_hidden .label,
  .form-wraper .form-chat .btn_hidden .label {
    font-size: 12px;
    line-height: 1.0;
    margin: 0px 5px; }
  .chats-form-wraper .form-settings .btn_hidden .icon_tri,
  .chats-form-wraper .form-chat .btn_hidden .icon_tri,
  .form-wraper .form-settings .btn_hidden .icon_tri,
  .form-wraper .form-chat .btn_hidden .icon_tri {
    width: 6px;
    height: 6px;
    display: block; }
    .chats-form-wraper .form-settings .btn_hidden .icon_tri svg,
    .chats-form-wraper .form-chat .btn_hidden .icon_tri svg,
    .form-wraper .form-settings .btn_hidden .icon_tri svg,
    .form-wraper .form-chat .btn_hidden .icon_tri svg {
      vertical-align: top;
      width: 100%; }

.chats-form-wraper .modal-error,
.form-wraper .modal-error {
  overflow: hidden;
  height: 0px; }
  .chats-form-wraper .modal-error.show,
  .form-wraper .modal-error.show {
    height: auto; }
  .chats-form-wraper .modal-error > .inner,
  .form-wraper .modal-error > .inner {
    margin: 15px;
    padding: 18px;
    border-radius: 4px;
    position: relative;
    box-sizing: border-box; }
    .chats-form-wraper .modal-error > .inner .modal-title,
    .form-wraper .modal-error > .inner .modal-title {
      font-weight: bold;
      line-height: 1.0;
      margin-bottom: 15px; }
    .chats-form-wraper .modal-error > .inner .modal-desc,
    .form-wraper .modal-error > .inner .modal-desc {
      font-size: 12px;
      line-height: 1.5;
      margin-bottom: 15px; }
    .chats-form-wraper .modal-error > .inner .modal-btn .btn_error,
    .form-wraper .modal-error > .inner .modal-btn .btn_error {
      position: relative;
      vertical-align: top;
      display: inline-block;
      width: 100%;
      padding-top: 5px;
      padding-bottom: 5px;
      border-radius: 4px;
      line-height: 1.0;
      letter-spacing: 0.15em;
      box-sizing: border-box;
      display: flex;
      align-items: center;
      justify-content: center; }
      .chats-form-wraper .modal-error > .inner .modal-btn .btn_error .label,
      .form-wraper .modal-error > .inner .modal-btn .btn_error .label {
        font-size: 12px;
        line-height: 1.0;
        display: block;
        margin: 0px 5px; }
      .chats-form-wraper .modal-error > .inner .modal-btn .btn_error .icon,
      .form-wraper .modal-error > .inner .modal-btn .btn_error .icon {
        height: 13px;
        display: inline-block; }
        .chats-form-wraper .modal-error > .inner .modal-btn .btn_error .icon svg,
        .form-wraper .modal-error > .inner .modal-btn .btn_error .icon svg {
          height: 100%; }

.chats-form-wraper .modal-setting-payment,
.chats-form-wraper .modal-setting-chat,
.chats-form-wraper .modal-setting-tw,
.form-wraper .modal-setting-payment,
.form-wraper .modal-setting-chat,
.form-wraper .modal-setting-tw {
  overflow: hidden;
  height: 0px; }
  .chats-form-wraper .modal-setting-payment.show,
  .chats-form-wraper .modal-setting-chat.show,
  .chats-form-wraper .modal-setting-tw.show,
  .form-wraper .modal-setting-payment.show,
  .form-wraper .modal-setting-chat.show,
  .form-wraper .modal-setting-tw.show {
    height: auto; }
  .chats-form-wraper .modal-setting-payment > .inner,
  .chats-form-wraper .modal-setting-chat > .inner,
  .chats-form-wraper .modal-setting-tw > .inner,
  .form-wraper .modal-setting-payment > .inner,
  .form-wraper .modal-setting-chat > .inner,
  .form-wraper .modal-setting-tw > .inner {
    padding: 15px;
    border-radius: 4px;
    position: relative;
    box-sizing: border-box; }
    .chats-form-wraper .modal-setting-payment > .inner .btn_close,
    .chats-form-wraper .modal-setting-chat > .inner .btn_close,
    .chats-form-wraper .modal-setting-tw > .inner .btn_close,
    .form-wraper .modal-setting-payment > .inner .btn_close,
    .form-wraper .modal-setting-chat > .inner .btn_close,
    .form-wraper .modal-setting-tw > .inner .btn_close {
      width: 22px;
      height: 22px;
      border: 1px solid;
      top: 20px;
      right: 15px;
      z-index: 1;
      background: none; }
    .chats-form-wraper .modal-setting-payment > .inner .modal-title,
    .chats-form-wraper .modal-setting-chat > .inner .modal-title,
    .chats-form-wraper .modal-setting-tw > .inner .modal-title,
    .form-wraper .modal-setting-payment > .inner .modal-title,
    .form-wraper .modal-setting-chat > .inner .modal-title,
    .form-wraper .modal-setting-tw > .inner .modal-title {
      line-height: 1.0;
      margin-bottom: 24px; }
    .chats-form-wraper .modal-setting-payment > .inner .modal-scroll,
    .chats-form-wraper .modal-setting-chat > .inner .modal-scroll,
    .chats-form-wraper .modal-setting-tw > .inner .modal-scroll,
    .form-wraper .modal-setting-payment > .inner .modal-scroll,
    .form-wraper .modal-setting-chat > .inner .modal-scroll,
    .form-wraper .modal-setting-tw > .inner .modal-scroll {
      position: relative;
      width: calc(100% + 15px);
      height: 130px;
      margin-bottom: 15px; }
      .chats-form-wraper .modal-setting-payment > .inner .modal-scroll .inner,
      .chats-form-wraper .modal-setting-chat > .inner .modal-scroll .inner,
      .chats-form-wraper .modal-setting-tw > .inner .modal-scroll .inner,
      .form-wraper .modal-setting-payment > .inner .modal-scroll .inner,
      .form-wraper .modal-setting-chat > .inner .modal-scroll .inner,
      .form-wraper .modal-setting-tw > .inner .modal-scroll .inner {
        padding-bottom: 15px;
        padding-right: 15px; }
      .chats-form-wraper .modal-setting-payment > .inner .modal-scroll > .scrollable,
      .chats-form-wraper .modal-setting-chat > .inner .modal-scroll > .scrollable,
      .chats-form-wraper .modal-setting-tw > .inner .modal-scroll > .scrollable,
      .form-wraper .modal-setting-payment > .inner .modal-scroll > .scrollable,
      .form-wraper .modal-setting-chat > .inner .modal-scroll > .scrollable,
      .form-wraper .modal-setting-tw > .inner .modal-scroll > .scrollable {
        margin-right: -17px;
        padding-right: 17px;
        overflow: hidden;
        overflow-y: scroll;
        -webkit-overflow-scrolling: touch;
        position: absolute;
        height: 100%;
        width: 100%; }
        .chats-form-wraper .modal-setting-payment > .inner .modal-scroll > .scrollable .adjustment,
        .chats-form-wraper .modal-setting-chat > .inner .modal-scroll > .scrollable .adjustment,
        .chats-form-wraper .modal-setting-tw > .inner .modal-scroll > .scrollable .adjustment,
        .form-wraper .modal-setting-payment > .inner .modal-scroll > .scrollable .adjustment,
        .form-wraper .modal-setting-chat > .inner .modal-scroll > .scrollable .adjustment,
        .form-wraper .modal-setting-tw > .inner .modal-scroll > .scrollable .adjustment {
          margin-right: 14px; }
      .chats-form-wraper .modal-setting-payment > .inner .modal-scroll .scrollbar,
      .chats-form-wraper .modal-setting-chat > .inner .modal-scroll .scrollbar,
      .chats-form-wraper .modal-setting-tw > .inner .modal-scroll .scrollbar,
      .form-wraper .modal-setting-payment > .inner .modal-scroll .scrollbar,
      .form-wraper .modal-setting-chat > .inner .modal-scroll .scrollbar,
      .form-wraper .modal-setting-tw > .inner .modal-scroll .scrollbar {
        position: absolute;
        top: 0;
        right: 0;
        bottom: 0;
        width: 12px;
        display: block; }
      .chats-form-wraper .modal-setting-payment > .inner .modal-scroll .scrollbg,
      .chats-form-wraper .modal-setting-chat > .inner .modal-scroll .scrollbg,
      .chats-form-wraper .modal-setting-tw > .inner .modal-scroll .scrollbg,
      .form-wraper .modal-setting-payment > .inner .modal-scroll .scrollbg,
      .form-wraper .modal-setting-chat > .inner .modal-scroll .scrollbg,
      .form-wraper .modal-setting-tw > .inner .modal-scroll .scrollbg {
        position: absolute;
        top: 0;
        right: 0;
        bottom: 0;
        width: 100%;
        height: 100%;
        opacity: 0.1;
        display: block; }
      .chats-form-wraper .modal-setting-payment > .inner .modal-scroll .scrollbar-thumb,
      .chats-form-wraper .modal-setting-chat > .inner .modal-scroll .scrollbar-thumb,
      .chats-form-wraper .modal-setting-tw > .inner .modal-scroll .scrollbar-thumb,
      .form-wraper .modal-setting-payment > .inner .modal-scroll .scrollbar-thumb,
      .form-wraper .modal-setting-chat > .inner .modal-scroll .scrollbar-thumb,
      .form-wraper .modal-setting-tw > .inner .modal-scroll .scrollbar-thumb {
        min-height: 50px;
        border-radius: 50px;
        opacity: 0.3;
        display: block; }

.chats-form-wraper .modal-setting-tw,
.form-wraper .modal-setting-tw {
  overflow: hidden;
  height: 0px; }
  .chats-form-wraper .modal-setting-tw.show,
  .form-wraper .modal-setting-tw.show {
    height: auto; }

.chats-form-wraper .module-form-acc,
.form-wraper .module-form-acc {
  height: 0;
  overflow: hidden;
  transition: height 0.4s;
  box-sizing: border-box; }
  .chats-form-wraper .module-form-acc.mt0 > .inner,
  .form-wraper .module-form-acc.mt0 > .inner {
    padding-top: 0px;
    padding-bottom: 0px; }
  .chats-form-wraper .module-form-acc.mt > .inner,
  .form-wraper .module-form-acc.mt > .inner {
    padding-top: 14px;
    padding-bottom: 0px; }
  .chats-form-wraper .module-form-acc > .inner,
  .form-wraper .module-form-acc > .inner {
    padding-bottom: 14px; }
    .chats-form-wraper .module-form-acc > .inner.indent,
    .form-wraper .module-form-acc > .inner.indent {
      padding-left: 14px;
      padding-bottom: 0px; }

.chats-form-wraper .modal-setting-sticker,
.form-wraper .modal-setting-sticker {
  overflow: hidden;
  transition: height 0.4s;
  position: relative;
  height: 0px; }
  .chats-form-wraper .modal-setting-sticker.show,
  .form-wraper .modal-setting-sticker.show {
    height: auto; }
  .chats-form-wraper .modal-setting-sticker > .inner,
  .form-wraper .modal-setting-sticker > .inner {
    margin: 15px;
    border: 1px solid;
    border-radius: 4px;
    position: relative;
    overflow: hidden;
    height: 220px;
    box-sizing: border-box; }
  .chats-form-wraper .modal-setting-sticker .sticker-select,
  .form-wraper .modal-setting-sticker .sticker-select {
    height: calc(100%);
    padding: 15px;
    padding-right: 0px;
    padding-bottom: 0px; }
    .chats-form-wraper .modal-setting-sticker .sticker-select .sticker-tab-head,
    .form-wraper .modal-setting-sticker .sticker-select .sticker-tab-head {
      margin-bottom: 15px;
      line-height: 1.0; }
      .chats-form-wraper .modal-setting-sticker .sticker-select .sticker-tab-head a,
      .form-wraper .modal-setting-sticker .sticker-select .sticker-tab-head a {
        display: inline-block;
        margin-right: 10px;
        font-size: 12px;
        opacity: 0.5; }
        .chats-form-wraper .modal-setting-sticker .sticker-select .sticker-tab-head a .active,
        .form-wraper .modal-setting-sticker .sticker-select .sticker-tab-head a .active {
          display: none; }
        .chats-form-wraper .modal-setting-sticker .sticker-select .sticker-tab-head a .inactive,
        .form-wraper .modal-setting-sticker .sticker-select .sticker-tab-head a .inactive {
          display: block; }
        .chats-form-wraper .modal-setting-sticker .sticker-select .sticker-tab-head a.current,
        .form-wraper .modal-setting-sticker .sticker-select .sticker-tab-head a.current {
          pointer-events: none;
          opacity: 1.0; }
          .chats-form-wraper .modal-setting-sticker .sticker-select .sticker-tab-head a.current .active,
          .form-wraper .modal-setting-sticker .sticker-select .sticker-tab-head a.current .active {
            display: block; }
          .chats-form-wraper .modal-setting-sticker .sticker-select .sticker-tab-head a.current .inactive,
          .form-wraper .modal-setting-sticker .sticker-select .sticker-tab-head a.current .inactive {
            display: none; }
    .chats-form-wraper .modal-setting-sticker .sticker-select .sticker-tab-content,
    .form-wraper .modal-setting-sticker .sticker-select .sticker-tab-content {
      display: flex;
      width: 200%;
      height: calc(100% - 30px); }
    .chats-form-wraper .modal-setting-sticker .sticker-select .modal-scroll,
    .form-wraper .modal-setting-sticker .sticker-select .modal-scroll {
      position: relative;
      width: 50%;
      height: calc(100%); }
      .chats-form-wraper .modal-setting-sticker .sticker-select .modal-scroll .inner,
      .form-wraper .modal-setting-sticker .sticker-select .modal-scroll .inner {
        display: flex;
        justify-content: flex-start;
        align-items: flex-start;
        flex-wrap: wrap;
        position: relative; }
      .chats-form-wraper .modal-setting-sticker .sticker-select .modal-scroll .sticker,
      .form-wraper .modal-setting-sticker .sticker-select .modal-scroll .sticker {
        display: block;
        margin-bottom: 20px;
        width: calc((100% - (20px * 2)) / 3);
        margin-right: 20px; }
        .chats-form-wraper .modal-setting-sticker .sticker-select .modal-scroll .sticker:nth-child(3n),
        .form-wraper .modal-setting-sticker .sticker-select .modal-scroll .sticker:nth-child(3n) {
          margin-right: 0px; }
        .chats-form-wraper .modal-setting-sticker .sticker-select .modal-scroll .sticker a,
        .form-wraper .modal-setting-sticker .sticker-select .modal-scroll .sticker a {
          display: block; }
          .chats-form-wraper .modal-setting-sticker .sticker-select .modal-scroll .sticker a span,
          .form-wraper .modal-setting-sticker .sticker-select .modal-scroll .sticker a span {
            display: block;
            text-align: center;
            font-size: 12px; }
          .chats-form-wraper .modal-setting-sticker .sticker-select .modal-scroll .sticker a img,
          .form-wraper .modal-setting-sticker .sticker-select .modal-scroll .sticker a img {
            display: block;
            max-width: 100%;
            max-height: 100%; }
      .chats-form-wraper .modal-setting-sticker .sticker-select .modal-scroll > .scrollable,
      .form-wraper .modal-setting-sticker .sticker-select .modal-scroll > .scrollable {
        margin-right: -17px;
        padding-right: 17px;
        overflow: hidden;
        overflow-y: scroll;
        -webkit-overflow-scrolling: touch;
        position: absolute;
        height: 100%;
        width: 100%; }
        .chats-form-wraper .modal-setting-sticker .sticker-select .modal-scroll > .scrollable .adjustment,
        .form-wraper .modal-setting-sticker .sticker-select .modal-scroll > .scrollable .adjustment {
          margin-right: 14px; }
      .chats-form-wraper .modal-setting-sticker .sticker-select .modal-scroll .scrollbar,
      .form-wraper .modal-setting-sticker .sticker-select .modal-scroll .scrollbar {
        position: absolute;
        top: 0;
        right: 0;
        bottom: 0;
        width: 12px; }
      .chats-form-wraper .modal-setting-sticker .sticker-select .modal-scroll .scrollbg,
      .form-wraper .modal-setting-sticker .sticker-select .modal-scroll .scrollbg {
        position: absolute;
        top: 0;
        right: 0;
        bottom: 0;
        width: 100%;
        height: 100%;
        opacity: 0.1; }
      .chats-form-wraper .modal-setting-sticker .sticker-select .modal-scroll .scrollbar-thumb,
      .form-wraper .modal-setting-sticker .sticker-select .modal-scroll .scrollbar-thumb {
        min-height: 50px;
        border-radius: 50px;
        opacity: 0.3; }
  .chats-form-wraper .modal-setting-sticker .sticker-preview,
  .form-wraper .modal-setting-sticker .sticker-preview {
    width: 100%;
    height: 100%;
    top: 0px;
    left: 0px;
    padding: 15px;
    box-sizing: border-box; }
    .chats-form-wraper .modal-setting-sticker .sticker-preview .bg,
    .form-wraper .modal-setting-sticker .sticker-preview .bg {
      position: absolute;
      width: 100%;
      height: 100%;
      top: 0px;
      left: 0px;
      opacity: 0.9; }
    .chats-form-wraper .modal-setting-sticker .sticker-preview .account,
    .form-wraper .modal-setting-sticker .sticker-preview .account {
      display: flex;
      justify-content: flex-start;
      align-items: center;
      margin-bottom: 10px;
      box-sizing: border-box; }
      .chats-form-wraper .modal-setting-sticker .sticker-preview .account .name,
      .form-wraper .modal-setting-sticker .sticker-preview .account .name {
        font-size: 12px;
        position: relative;
        line-height: 1.0;
        margin-right: 7px;
        max-width: calc(100% - 50%);
        word-break: break-all; }
      .chats-form-wraper .modal-setting-sticker .sticker-preview .account .module-check-input,
      .form-wraper .modal-setting-sticker .sticker-preview .account .module-check-input {
        width: 155px; }
        .chats-form-wraper .modal-setting-sticker .sticker-preview .account .module-check-input label,
        .form-wraper .modal-setting-sticker .sticker-preview .account .module-check-input label {
          display: flex;
          justify-content: flex-start;
          align-items: center;
          font-size: 10px; }
          .chats-form-wraper .modal-setting-sticker .sticker-preview .account .module-check-input label span,
          .form-wraper .modal-setting-sticker .sticker-preview .account .module-check-input label span {
            line-height: 1.0;
            vertical-align: top; }
        .chats-form-wraper .modal-setting-sticker .sticker-preview .account .module-check-input .icon,
        .form-wraper .modal-setting-sticker .sticker-preview .account .module-check-input .icon {
          vertical-align: 3px;
          display: block;
          margin-right: 3px; }
          .chats-form-wraper .modal-setting-sticker .sticker-preview .account .module-check-input .icon svg,
          .form-wraper .modal-setting-sticker .sticker-preview .account .module-check-input .icon svg {
            display: block;
            width: 12px; }
    .chats-form-wraper .modal-setting-sticker .sticker-preview figure,
    .form-wraper .modal-setting-sticker .sticker-preview figure {
      position: relative;
      width: 100%;
      height: calc(100% - 10px - 10px - 12px - 34px - 21px - 10px - 14px);
      margin-bottom: 10px;
      text-align: center; }
      .chats-form-wraper .modal-setting-sticker .sticker-preview figure img,
      .form-wraper .modal-setting-sticker .sticker-preview figure img {
        max-width: calc(100% - 12px - 12px);
        max-height: calc(100% - 12px - 12px); }
      .chats-form-wraper .modal-setting-sticker .sticker-preview figure span,
      .form-wraper .modal-setting-sticker .sticker-preview figure span {
        display: block;
        text-align: center;
        font-size: 12px;
        line-height: 1.0; }
    .chats-form-wraper .modal-setting-sticker .sticker-preview input,
    .form-wraper .modal-setting-sticker .sticker-preview input {
      position: relative;
      width: 100%;
      padding: 0px;
      padding-bottom: 5px;
      border: none;
      border-bottom: 1px solid !important;
      background: none !important;
      border-radius: 0px;
      font-size: 12px;
      margin-bottom: 10px;
      box-sizing: border-box; }
    .chats-form-wraper .modal-setting-sticker .sticker-preview input[type="number"]::-webkit-outer-spin-button,
    .chats-form-wraper .modal-setting-sticker .sticker-preview input[type="number"]::-webkit-inner-spin-button,
    .form-wraper .modal-setting-sticker .sticker-preview input[type="number"]::-webkit-outer-spin-button,
    .form-wraper .modal-setting-sticker .sticker-preview input[type="number"]::-webkit-inner-spin-button {
      -webkit-appearance: none;
      margin: 0; }
    .chats-form-wraper .modal-setting-sticker .sticker-preview input[type="number"],
    .form-wraper .modal-setting-sticker .sticker-preview input[type="number"] {
      -moz-appearance: textfield; }
    .chats-form-wraper .modal-setting-sticker .sticker-preview .module-btn-harf,
    .form-wraper .modal-setting-sticker .sticker-preview .module-btn-harf {
      position: relative; }
      .chats-form-wraper .modal-setting-sticker .sticker-preview .module-btn-harf .module-btn a .icon_send,
      .form-wraper .modal-setting-sticker .sticker-preview .module-btn-harf .module-btn a .icon_send {
        height: 13px;
        display: block; }
        .chats-form-wraper .modal-setting-sticker .sticker-preview .module-btn-harf .module-btn a .icon_send svg,
        .form-wraper .modal-setting-sticker .sticker-preview .module-btn-harf .module-btn a .icon_send svg {
          vertical-align: top;
          height: 100%;
          margin-right: 0px; }

@media only screen and (min-width: 1000px) {
  .is-sp {
    display: none !important; }
  .is-tb {
    display: none !important; }
  .chats-form-wraper,
  .form-wraper {
    position: fixed;
    bottom: 0px;
    z-index: 1000;
    width: 400px;
    margin-left: 1px; }
  .form-wraper {
    position: relative; }
  .wrapper.before .chats-form-wraper,
  .wrapper.before .form-wraper {
    width: 575px; }
  .chats-form-wraper .modal-setting-sticker .sticker-preview .account .module-check-input,
  .form-wraper .modal-setting-sticker .sticker-preview .account .module-check-input {
    width: 162px; } }

@media only screen and (max-width: 999px) {
  .chats-form-wraper,
  .form-wraper {
    z-index: 1000;
    width: 100vw;
    margin-left: 0px;
    pointer-events: auto; }
    .chats-form-wraper .form-chat > .inner,
    .form-wraper .form-chat > .inner {
      padding: 7px 15px; }
    .chats-form-wraper .form-chat.chat-chip > .inner,
    .form-wraper .form-chat.chat-chip > .inner {
      margin: 2px;
      padding: 8px;
      padding-top: 18px; }
    .chats-form-wraper .form-settings,
    .form-wraper .form-settings {
      padding-top: 0px; }
      .chats-form-wraper .form-settings > .inner,
      .form-wraper .form-settings > .inner {
        padding: 15px; }
      .chats-form-wraper .form-settings .btn_hidden,
      .form-wraper .form-settings .btn_hidden {
        display: none; }
      .chats-form-wraper .form-settings .btn_settings,
      .form-wraper .form-settings .btn_settings {
        font-size: 10px; }
        .chats-form-wraper .form-settings .btn_settings .icon,
        .form-wraper .form-settings .btn_settings .icon {
          vertical-align: -2px; }
    .chats-form-wraper .modal-setting-payment > .inner,
    .chats-form-wraper .modal-setting-chat > .inner,
    .chats-form-wraper .modal-setting-tw > .inner,
    .form-wraper .modal-setting-payment > .inner,
    .form-wraper .modal-setting-chat > .inner,
    .form-wraper .modal-setting-tw > .inner {
      padding: 10px; }
    .chats-form-wraper .modal-setting-sticker > .inner,
    .form-wraper .modal-setting-sticker > .inner {
      margin: 10px; }
    .chats-form-wraper .module-radio-input label,
    .chats-form-wraper .module-radio-input-vertical label,
    .chats-form-wraper .module-check-input label,
    .chats-form-wraper .module-check-input-vertical label,
    .form-wraper .module-radio-input label,
    .form-wraper .module-radio-input-vertical label,
    .form-wraper .module-check-input label,
    .form-wraper .module-check-input-vertical label {
      line-height: 28px;
      font-size: 10px;
      padding-left: 20px; }
      .chats-form-wraper .module-radio-input label:before,
      .chats-form-wraper .module-radio-input-vertical label:before,
      .chats-form-wraper .module-check-input label:before,
      .chats-form-wraper .module-check-input-vertical label:before,
      .form-wraper .module-radio-input label:before,
      .form-wraper .module-radio-input-vertical label:before,
      .form-wraper .module-check-input label:before,
      .form-wraper .module-check-input-vertical label:before {
        width: 16px;
        height: 16px;
        margin-top: -8px;
        background: white;
        box-sizing: border-box; }
      .chats-form-wraper .module-radio-input label:after,
      .chats-form-wraper .module-radio-input-vertical label:after,
      .chats-form-wraper .module-check-input label:after,
      .chats-form-wraper .module-check-input-vertical label:after,
      .form-wraper .module-radio-input label:after,
      .form-wraper .module-radio-input-vertical label:after,
      .form-wraper .module-check-input label:after,
      .form-wraper .module-check-input-vertical label:after {
        top: 50%;
        left: 2px;
        width: 12px;
        height: 12px; } }

.chats-form-wraper {
  position: fixed;
  bottom: 0px; }

@media only screen and (max-width: 340px) {
  .chats-form-wraper .form-chat > .inner,
  .form-wraper .form-chat > .inner {
    padding: 7px 5px; }
  .chats-form-wraper .form-chat.chat-chip .block-account .profile .txt .names .btn_twitter,
  .form-wraper .form-chat.chat-chip .block-account .profile .txt .names .btn_twitter {
    display: none; } }

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