#ts-migration .ts-hidden-reviews.ts-leaf{display:block!important}
#ts-migration .thais-reviews .thais-collapsed{display:-webkit-box;-webkit-line-clamp:6;-webkit-box-orient:vertical;overflow:hidden}
#ts-migration .thais-reviews .thais-expand{background:transparent;border:0;border-radius:0;padding:0 0 12px;margin:0 0 12px;color:var(--dark);font:14px/1.6 var(--sans);text-decoration:underline;text-underline-offset:4px;cursor:pointer}
#ts-migration .thais-reviews .experiences-cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}
#ts-migration .thais-reviews .experience-card{padding:28px;min-width:0}
#ts-migration .thais-reviews .experience-excerpt{font-size:20px;line-height:1.65;margin:18px 0 24px;overflow-wrap:anywhere;border:0;padding:0}
#ts-migration .thais-review-byline{display:flex;flex-wrap:wrap;gap:8px 16px;font-size:13px;color:var(--muted)}
#ts-migration .thais-review-byline .experience-identity{font-size:14px;color:var(--ink)}
#ts-migration .thais-privacy{font-size:14px;line-height:1.7;color:var(--muted);max-width:780px;margin:0 0 30px}
#ts-migration .thais-reviews .experiences-summary{margin:0 0 12px}
#ts-migration .thais-average{font-size:24px;font-family:var(--serif)}
#ts-migration .thais-review-pages{display:flex;justify-content:flex-end;align-items:center;gap:22px;margin:22px 0 0;font-size:14px}
#ts-migration .thais-review-pages a{color:var(--dark);text-underline-offset:5px;padding:10px 0}
#ts-migration .thais-review-pages span{color:var(--muted)}
#ts-migration .thais-reviews .experience-identity-options{display:grid;gap:4px}
#ts-migration .thais-reviews .experience-identity-options label{align-items:flex-start;padding:7px 0;line-height:1.5}
#ts-migration .thais-reviews .experience-identity-options input{flex-shrink:0;margin-top:5px}
#ts-migration .thais-honeypot{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}
#ts-migration #thais-review-result{font-size:15px;margin:18px 0 0}
#ts-migration .thais-reviews .experience-submit{margin-top:12px}
@media(max-width:900px){#ts-migration .thais-reviews .experiences-cards{grid-template-columns:1fr}#ts-migration .thais-reviews .experience-excerpt{font-size:21px}#ts-migration .thais-reviews .experience-card{padding:25px}}
@media(max-width:360px){#ts-migration .thais-reviews .experience-card{padding:22px}#ts-migration .thais-reviews .experience-form-content{padding:22px 16px}#ts-migration .thais-reviews .experience-excerpt{font-size:20px}#ts-migration .thais-reviews .experience-button{width:100%;white-space:normal;text-align:center}#ts-migration .thais-review-pages{gap:16px}}
