.yandex-reviews[data-v-3b7e0b30]{background:linear-gradient(165deg,#f8fafc,#fff 42%,#fff);border:1px solid #e2e8f0;border-radius:18px;box-shadow:0 10px 32px #0f172a12;margin:0 0 2.25rem;padding:1.35rem 1.25rem 1.5rem}.yandex-reviews--compact[data-v-3b7e0b30]{margin-bottom:1.75rem;padding:1.1rem 1rem 1.25rem}.yandex-reviews__head[data-v-3b7e0b30]{margin-bottom:1.1rem}.yandex-reviews__title[data-v-3b7e0b30]{color:#0f172a;font-size:1.25rem;font-weight:700;letter-spacing:-.02em;margin:0 0 .65rem}.yandex-reviews--compact .yandex-reviews__title[data-v-3b7e0b30]{font-size:1.08rem}.yandex-reviews__badges[data-v-3b7e0b30]{align-items:center;display:flex;flex-wrap:wrap;gap:.45rem;margin-bottom:.45rem}.yandex-reviews__pill[data-v-3b7e0b30]{background:#e2e8f0;color:#475569;font-size:.8rem;font-weight:600;padding:.28rem .75rem}.yandex-reviews__pill[data-v-3b7e0b30],.yandex-reviews__rating[data-v-3b7e0b30]{align-items:center;border-radius:999px;display:inline-flex}.yandex-reviews__rating[data-v-3b7e0b30]{background:#dcfce7;color:#166534;font-size:.82rem;font-weight:700;gap:.25rem;padding:.28rem .65rem}.yandex-reviews__rating i[data-v-3b7e0b30]{color:#22c55e;font-size:.72rem}.yandex-reviews__ya[data-v-3b7e0b30]{align-items:center;background:#c8290d;border-radius:999px;color:#fff;display:inline-flex;font-size:.78rem;font-weight:700;gap:.28rem;padding:.22rem .55rem .22rem .35rem;text-decoration:none;transition:transform .2s ease,filter .2s ease}.yandex-reviews__ya[data-v-3b7e0b30]:hover{filter:brightness(1.05);transform:translateY(-1px)}.yandex-reviews__ya-mark[data-v-3b7e0b30]{align-items:center;background:#fff3;border-radius:50%;display:flex;font-size:.85rem;font-weight:800;height:1.35rem;justify-content:center;width:1.35rem}.yandex-reviews__ya-txt[data-v-3b7e0b30]{letter-spacing:.02em;padding-right:.15rem}.yandex-reviews__meta[data-v-3b7e0b30]{color:#64748b;font-size:.95rem;line-height:1.5;margin:0;max-width:34rem}.yandex-reviews__carousel[data-v-3b7e0b30]{align-items:center;display:grid;gap:.35rem;grid-template-columns:auto 1fr auto}@media(min-width:640px){.yandex-reviews__carousel[data-v-3b7e0b30]{gap:.65rem}}.yandex-reviews__nav[data-v-3b7e0b30]{align-items:center;background:#fff;border:1px solid #e2e8f0;border-radius:50%;color:#64748b;cursor:pointer;display:flex;flex-shrink:0;height:2.35rem;justify-content:center;transition:background .2s ease,color .2s ease,box-shadow .2s ease,transform .15s ease;width:2.35rem}.yandex-reviews__nav[data-v-3b7e0b30]:hover{background:#fff7ed;box-shadow:0 4px 12px #ff6a001f;color:var(--c3)}.yandex-reviews__nav[data-v-3b7e0b30]:active{transform:scale(.96)}.yandex-reviews__viewport[data-v-3b7e0b30]{min-height:11.5rem;position:relative}.yandex-reviews__card[data-v-3b7e0b30]{background:#fff;border:1px solid #e2e8f0;border-radius:14px;box-shadow:0 4px 16px #0f172a0d;margin:0;padding:1rem 1.05rem .85rem}.yandex-reviews__card-head[data-v-3b7e0b30]{align-items:flex-start;display:flex;gap:.75rem;margin-bottom:.65rem}.yandex-reviews__avatar[data-v-3b7e0b30]{align-items:center;background:linear-gradient(135deg,var(--c3) 0,#f59e0b 100%);border-radius:50%;color:#fff;display:flex;flex-shrink:0;font-size:.82rem;font-weight:800;height:2.65rem;justify-content:center;width:2.65rem}.yandex-reviews__who[data-v-3b7e0b30]{display:flex;flex-direction:column;gap:.15rem;min-width:0}.yandex-reviews__name[data-v-3b7e0b30]{color:#0f172a;font-size:.95rem}.yandex-reviews__stars[data-v-3b7e0b30]{color:#fbbf24;display:flex;font-size:.72rem;gap:.12rem}.yandex-reviews__stars .is-dim[data-v-3b7e0b30]{color:#e2e8f0}.yandex-reviews__date[data-v-3b7e0b30]{color:#64748b;font-size:.78rem}.yandex-reviews__text[data-v-3b7e0b30]{color:#334155;font-size:1rem;line-height:1.55;margin:0 0 .5rem}.yandex-reviews__more[data-v-3b7e0b30]{background:none;border:none;color:var(--c-link,#bd4b00);cursor:pointer;display:inline;font-size:inherit;font-weight:600;margin-left:.2rem;padding:0;text-decoration:underline;text-underline-offset:2px}.yandex-reviews__more[data-v-3b7e0b30]:hover{color:var(--c3)}.yandex-reviews__foot[data-v-3b7e0b30]{font-size:.78rem}.yandex-reviews__foot a[data-v-3b7e0b30]{color:#64748b;display:inline-block;padding-block:4px;text-decoration:none}.yandex-reviews__foot a[data-v-3b7e0b30]:hover{color:var(--c3);text-decoration:underline}.yandex-reviews__meta .link-ext[data-v-3b7e0b30]{padding-block:3px}.yandex-reviews__dots[data-v-3b7e0b30]{display:flex;gap:4px;justify-content:center;margin-top:.6rem}.yandex-reviews__dot[data-v-3b7e0b30]{background-clip:padding-box;background-color:#cbd5e1;border:8px solid transparent;border-radius:50%;box-sizing:content-box;cursor:pointer;height:8px;padding:0;transition:background .2s ease;width:8px}.yandex-reviews__dot.is-active[data-v-3b7e0b30]{background-color:var(--c3);border-width:7px;height:10px;width:10px}.review-fade-enter-active[data-v-3b7e0b30],.review-fade-leave-active[data-v-3b7e0b30]{transition:opacity .28s ease,transform .28s ease}.review-fade-enter-from[data-v-3b7e0b30]{opacity:0;transform:translate(12px)}.review-fade-leave-to[data-v-3b7e0b30]{opacity:0;transform:translate(-12px)}@media(prefers-reduced-motion:reduce){.review-fade-enter-active[data-v-3b7e0b30],.review-fade-leave-active[data-v-3b7e0b30],.yandex-reviews__dot[data-v-3b7e0b30],.yandex-reviews__nav[data-v-3b7e0b30],.yandex-reviews__ya[data-v-3b7e0b30]{transition:none}}
