/**
 * /ปั้มเพื่อน-line-oa/ (page 24186): after tiktok-views.css rewritten to this page's uniqueIDs.
 * Profile-style preview card (same pattern as tiktok-followers.css).
 * Preview card column: 24186_7f256f-46 (← 23838_e075ce-02 / b7d3d9-50).
 * Order root: 24186_f685bd-40 (← dde0a7-e1). Sticky outer remains 520c71-f4.
 */

.kb-image24186_641e4b-be {
  flex: 0 0 72px !important;
  align-self: center !important;
  aspect-ratio: 1 / 1;
  width: 72px !important;
  height: 72px !important;
  min-height: 0;
}
.kb-image24186_641e4b-be .kb-is-ratio-image {
  border-radius: 50%;
}
.kb-image24186_641e4b-be .kb-is-ratio-image img {
  top: 0 !important;
  left: 0 !important;
  width: 100% !important;
  height: 100% !important;
  aspect-ratio: auto;
  transform: none;
  border-radius: 50% !important;
  object-fit: cover !important;
}

.kt-adv-heading24186_8f817d-90 {
  -webkit-line-clamp: 2;
}

.kadence-column23772_39c44d-fb,
.sg-smm-link-row {
	width: 100% !important;
	max-width: 100% !important;
}
.kadence-column23772_39c44d-fb > .kt-inside-inner-col,
.sg-smm-link-row > .kt-inside-inner-col {
	display: flex !important;
	flex-direction: row !important;
	flex-wrap: nowrap !important;
	align-items: flex-end !important;
	gap: 0 !important;
	width: 100% !important;
}
.kadence-column23772_39c44d-fb > .kt-inside-inner-col > .kb-adv-form-field.kb-adv-form-text-type-input,
.kadence-column23772_39c44d-fb > .kt-inside-inner-col > .wp-block-kadence-advanced-form-text,
.sg-smm-link-row > .kt-inside-inner-col > .kb-adv-form-field.kb-adv-form-text-type-input,
.sg-smm-link-row > .kt-inside-inner-col > .wp-block-kadence-advanced-form-text {
	flex: 1 1 auto !important;
	width: 100% !important;
	min-width: 0 !important;
	max-width: 100% !important;
}
.kadence-column23772_39c44d-fb > .kt-inside-inner-col > .kb-adv-form-field.kb-adv-form-text-type-input input,
.kadence-column23772_39c44d-fb > .kt-inside-inner-col > .wp-block-kadence-advanced-form-text input,
.sg-smm-link-row > .kt-inside-inner-col > .kb-adv-form-field.kb-adv-form-text-type-input input,
.sg-smm-link-row > .kt-inside-inner-col > .wp-block-kadence-advanced-form-text input {
	width: 100% !important;
	max-width: 100% !important;
	min-width: 0 !important;
	box-sizing: border-box !important;
}
.kadence-column23772_39c44d-fb > .kt-inside-inner-col > .kb-submit-field,
.sg-smm-link-row > .kt-inside-inner-col > .kb-submit-field {
	flex: 0 0 auto !important;
	width: auto !important;
	min-width: 0 !important;
}

@media (max-width: 767px) {
  .kadence-column24186_f685bd-40 .sg-smm-pkg > .kt-inside-inner-col {
    padding-left: 3px !important;
    padding-right: 3px !important;
    container-type: inline-size;
  }
  .kadence-column24186_f685bd-40 .sg-smm-pkg .sg-smm-metric-ic {
    display: none !important;
  }
  .kadence-column24186_f685bd-40 .sg-smm-pkg-label,
  .kadence-column24186_f685bd-40 .sg-smm-pkg-label > span {
    font-size: clamp(9px, 2.7vw, 14px) !important;
  }
  @supports (container-type: inline-size) {
    .kadence-column24186_f685bd-40 .sg-smm-pkg-label,
    .kadence-column24186_f685bd-40 .sg-smm-pkg-label > span {
      font-size: clamp(9px, 14.5cqi, 14px) !important;
    }
  }
  .kadence-column24186_f685bd-40 .sg-smm-pkg p,
  .kadence-column24186_f685bd-40 .sg-smm-pkg-label,
  .kadence-column24186_f685bd-40 .sg-smm-pkg-label > span {
    white-space: normal !important;
  }
  .kadence-column24186_f685bd-40 .sg-smm-pkg-label {
    line-height: 1.25;
  }
}
