.tabeebo-review-translation{margin-top:14px;padding-top:12px;border-top:1px solid #e7edf2}
.tabeebo-review-translation__button{appearance:none;border:1px solid #d8e4e7;border-radius:999px;background:#f1f8f7;color:#176f70;padding:7px 13px;font:inherit;font-size:13px;font-weight:700;line-height:1.4;cursor:pointer;transition:background-color .15s ease,border-color .15s ease,transform .15s ease}
.tabeebo-review-translation__button:hover{background:#e6f4f2;border-color:#bcd9d7;transform:translateY(-1px)}
.tabeebo-review-translation__button:focus-visible{outline:3px solid rgba(23,111,112,.22);outline-offset:2px}
.tabeebo-review-translation__result{margin-top:10px;padding:12px 14px;border:1px solid #e4eaef;border-inline-start:3px solid #e72d5e;border-radius:12px;background:#fbfcfd;color:#273149;line-height:1.8}
.tabeebo-review-translation__text{margin:0;white-space:pre-wrap}
.tabeebo-review-translation__meta{display:block;margin-top:8px;color:#7a8799;font-size:11px}
.tabeebo-review-translation__loading{color:#65758b}
.tabeebo-review-translation__error{color:#b4232c}
[dir="rtl"] .tabeebo-review-translation__result{text-align:right}
@media(max-width:640px){.tabeebo-review-translation__button{font-size:12px;padding:6px 11px}.tabeebo-review-translation__result{padding:10px 12px}}
