.tb-rv-stars{--s:16px;--on:var(--c-ink);--off:var(--c-line);position:relative;display:inline-block;flex:none;width:calc(var(--s) * 5);height:var(--s);line-height:0;vertical-align:-.15em}.tb-rv-stars__off,.tb-rv-stars__on{position:absolute;top:0;left:0;bottom:0;display:flex;overflow:hidden}.tb-rv-stars__off{width:100%;color:var(--off)}.tb-rv-stars__on{width:calc(var(--v) / 5 * 100%);color:var(--on)}.tb-rv-stars svg{flex:none;width:var(--s);height:var(--s)}.tb-rv-line{display:inline-flex;align-items:center;gap:8px;margin-top:12px;min-height:24px;font-size:14px;font-weight:500;color:var(--c-ink-2);text-decoration:none}.tb .tb-rv-line:hover{color:var(--c-ink-2)}.tb-rv-line__v{font-weight:600;color:var(--c-ink);font-variant-numeric:tabular-nums}.tb-rv-line__n{color:var(--c-mute);text-decoration:underline;text-decoration-color:var(--c-line);text-underline-offset:4px;transition:color .16s ease,text-decoration-color .16s ease}@media(hover:hover)and (pointer:fine){.tb .tb-rv-line:hover .tb-rv-line__n{color:var(--c-ink);text-decoration-color:var(--c-ink)}}.tb-prod__price-block .tb-rv-line{margin-top:0}@media(max-width:899px){.tb-prod__price-block .tb-rv-line{gap:6px;font-size:13px}.tb-prod__price-block .tb-rv-line .tb-rv-stars{--s:14px}}.tb-rv-line__one,.tb-rv-line__short{display:none}@media(max-width:599px){.tb-prod__price-block .tb-rv-line{gap:4px}.tb-prod__price-block .tb-rv-line .tb-rv-stars{display:none}.tb-prod__price-block .tb-rv-line__one{display:inline-flex}.tb-prod__price-block .tb-rv-line__one svg{width:14px;height:14px;color:var(--c-ink)}.tb-prod__price-block .tb-rv-line__long{display:none}.tb-prod__price-block .tb-rv-line__short{display:inline-block;color:var(--c-mute)}}.tb-rv-stars.is-none{--off:var(--c-mute-2)}.tb-rv-item{display:grid;gap:8px;padding:22px 0;border-top:1px solid var(--c-rule)}.tb-rv-item__top{display:flex;align-items:center;justify-content:space-between;gap:4px 16px;flex-wrap:wrap}.tb-rv-item__who{display:inline-flex;align-items:center;flex-wrap:wrap;gap:2px 12px;min-width:0}.tb-rv-item__name{font-size:15px;font-weight:600;letter-spacing:-.01em;color:var(--c-ink)}.tb-rv-item__buyer{display:inline-flex;align-items:center;gap:4px;font-size:13px;font-weight:500;color:var(--c-ink-2)}.tb-rv-item__buyer svg{width:14px;height:14px;color:var(--c-success)}.tb-rv-item__date{font-size:13px;font-weight:500;color:var(--c-mute);white-space:nowrap}.tb-rv-item__rate{display:flex;align-items:center;gap:10px;min-height:20px}.tb-rv-item__var{font-size:13px;font-weight:500;color:var(--c-mute)}.tb-rv-item__text{margin:2px 0 0;font-size:15px;line-height:1.65;color:var(--c-ink-2);text-wrap:pretty;overflow-wrap:anywhere;white-space:pre-line}.tb-rv-ans{margin-top:6px;padding:14px 16px;border-radius:var(--r-md);background:var(--c-bg-soft)}.tb-rv-ans__head{display:flex;align-items:baseline;flex-wrap:wrap;gap:2px 10px;margin:0 0 4px;font-size:13px;font-weight:600;color:var(--c-ink)}.tb-rv-ans__head time{font-weight:500;color:var(--c-mute)}.tb-rv-ans__text{margin:0;font-size:14px;line-height:1.6;color:var(--c-ink-2);text-wrap:pretty;white-space:pre-line}.tb-rv-bars{display:grid;gap:2px}.tb-rv-bar{display:grid;grid-template-columns:30px minmax(0,1fr) 34px;align-items:center;gap:12px;width:calc(100% + 16px);min-height:30px;margin:0 -8px;padding:0 8px;border:0;border-radius:var(--r-sm);background:transparent;font:inherit;color:var(--c-ink-2);text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color .15s ease,opacity .2s ease}.tb-rv-bar__k{display:inline-flex;align-items:center;gap:3px;font-size:13px;font-weight:600;font-variant-numeric:tabular-nums;color:var(--c-ink)}.tb-rv-bar__k svg{width:11px;height:11px;color:var(--c-mute-2)}.tb-rv-bar__track{position:relative;height:6px;border-radius:3px;background:var(--c-rule);overflow:hidden}.tb-rv-bar__fill{position:absolute;top:0;left:0;bottom:0;min-width:4px;border-radius:3px;background:var(--c-ink);transform-origin:left center}.tb-rv-bar__n{font-size:13px;font-weight:500;color:var(--c-mute);text-align:right;font-variant-numeric:tabular-nums}.tb-rv-bar:disabled{cursor:default}.tb-rv-bar:disabled .tb-rv-bar__fill{display:none}@media(hover:hover)and (pointer:fine){.tb-rv-bar:not(:disabled):hover{background:var(--c-bg-soft)}}.tb-rv-bar:not(:disabled):active{background:#ececef}.tb-rv-bar:focus-visible{outline:2px solid var(--c-accent);outline-offset:0}.tb-rv-bars.has-filter .tb-rv-bar:not(.is-on){opacity:.4}.tb-rv-bar.is-on .tb-rv-bar__n{color:var(--c-ink);font-weight:600}@media(pointer:coarse){.tb-rv-bar{min-height:40px}}@media(prefers-reduced-motion:no-preference){.tb-js .tb-rv-bar__fill{animation:tb-rv-grow .6s cubic-bezier(.23,1,.32,1) both}.tb-js .tb-rv-bar:nth-child(2) .tb-rv-bar__fill{animation-delay:40ms}.tb-js .tb-rv-bar:nth-child(3) .tb-rv-bar__fill{animation-delay:80ms}.tb-js .tb-rv-bar:nth-child(4) .tb-rv-bar__fill{animation-delay:.12s}.tb-js .tb-rv-bar:nth-child(5) .tb-rv-bar__fill{animation-delay:.16s}}@keyframes tb-rv-grow{0%{transform:scaleX(0)}to{transform:none}}.tb-rv-filter{display:flex;align-items:center;gap:12px;margin:0;padding:12px 0;font-size:14px;font-weight:500;color:var(--c-ink-2)}.tb-rv-filter__reset{min-height:32px;padding:0;border:0;background:none;font:inherit;font-weight:600;color:var(--c-ink);text-decoration:underline;text-decoration-color:var(--c-line);text-underline-offset:4px;cursor:pointer}@media(hover:hover)and (pointer:fine){.tb-rv-filter__reset:hover{text-decoration-color:var(--c-ink)}}.tb-rv-more{display:flex;align-items:center;flex-wrap:wrap;gap:12px 20px;padding-top:24px;border-top:1px solid var(--c-rule)}.tb-rv-more__n{font-size:13px;font-weight:500;color:var(--c-mute)}@media(max-width:767px){.tb-rv-more .tb-btn{width:100%}.tb-rv-more__n{width:100%;text-align:center}}.tb-rv2{padding:72px 0 8px;scroll-margin-top:calc(var(--sf-hdr-h, 65px) + 16px)}.tb-rv2__top{display:flex;align-items:flex-end;justify-content:space-between;flex-wrap:wrap;gap:20px 48px}.tb-rv2__head{display:flex;align-items:center;flex-wrap:wrap;gap:16px 40px;min-width:0}.tb-rv2__title{margin:0;font-size:var(--h2);font-weight:600;line-height:1.2;letter-spacing:-.02em}.tb-rv2__score{display:flex;align-items:center;gap:16px}.tb-rv2__v{font-size:48px;font-weight:600;line-height:.9;letter-spacing:-.045em;color:var(--c-ink);font-variant-numeric:tabular-nums}.tb-rv2__meta{display:grid;gap:6px}.tb-rv2__meta .tb-rv-stars{--s:18px}.tb-rv2__n{font-size:14px;font-weight:500;color:var(--c-mute)}.tb-rv2__top .tb-rv-rate{grid-template-columns:auto auto;align-items:center;column-gap:12px}.tb-rv2__top .tb-rv-rate__cap{grid-column:2;min-height:0;height:0;overflow:visible;margin-top:-2px;text-align:center}.tb-rv2__write{min-width:200px}.tb-rv2__bar{display:grid;grid-template-columns:minmax(240px,320px) minmax(0,1fr) auto;align-items:center;gap:40px;margin-top:24px;padding:16px 0;border-top:1px solid var(--c-rule)}.tb-rv2__bar .tb-rv-bars{gap:0}@media(hover:hover)and (pointer:fine){.tb-rv2__bar .tb-rv-bar{min-height:22px}}.tb-rv2__order{display:flex;align-items:center;min-width:0}.tb-rv2__sort{display:flex;align-items:center;flex-wrap:wrap;margin-left:-14px}.tb-rv2__sort-l{margin:0 6px 0 14px;font-size:13px;font-weight:500;color:var(--c-mute)}.tb-rv2__sort .tb-cat-sort{font-size:14px;border:0;background:none;font-family:inherit;cursor:pointer}.tb-rv2__select{display:none;min-height:40px;padding:0 34px 0 14px;border:1px solid var(--c-line);border-radius:10px;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23141416' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E") no-repeat right 12px center/12px;font:inherit;font-size:14px;font-weight:600;color:var(--c-ink);-webkit-appearance:none;appearance:none;cursor:pointer}.tb-rv2__nav{display:flex;gap:8px}.tb-rv2__arrow{display:grid;place-items:center;width:44px;height:44px;padding:0;border:1px solid var(--c-line);border-radius:50%;background:#fff;color:var(--c-ink);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:border-color .16s ease,opacity .16s ease}.tb-rv2__arrow--prev svg{transform:rotate(180deg)}.tb-rv2__arrow[aria-disabled=true]{opacity:.45;cursor:default}@media(hover:hover)and (pointer:fine){.tb-rv2__arrow:not([aria-disabled=true]):hover{border-color:var(--c-ink)}}.tb-rv2__arrow:not([aria-disabled=true]):active{transform:scale(.97)}.tb-rv2__arrow:focus-visible{outline:2px solid var(--c-accent);outline-offset:2px}.tb-rv2__list{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - 3 * 20px) / 3.3);gap:20px;margin-top:4px;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;padding-bottom:4px}.tb-rv2__list::-webkit-scrollbar{display:none}.tb-rv2__list:focus-visible{outline:2px solid var(--c-accent);outline-offset:4px;border-radius:var(--r-lg)}.tb-rv2__list.is-loading{opacity:.5;transition:opacity .2s ease}.tb-rv2 .tb-rv2__list .tb-rv-item{display:flex;flex-direction:column;gap:8px;scroll-snap-align:start;padding:22px;border:0;border-radius:var(--r-lg);background:var(--c-bg-soft)}.tb-rv2__list .tb-rv-item__text{display:-webkit-box;-webkit-line-clamp:7;-webkit-box-orient:vertical;overflow:hidden;font-size:14.5px;line-height:1.6}.tb-rv2__list .tb-rv-ans{background:#fff}.tb-rv-item__more{align-self:flex-start;min-height:32px;margin-top:auto;padding:0;border:0;background:none;font:inherit;font-size:14px;font-weight:600;color:var(--c-ink);text-decoration:underline;text-decoration-color:var(--c-line);text-underline-offset:4px;cursor:pointer;visibility:hidden}.tb-rv-item.is-clamped .tb-rv-item__more{visibility:visible}@media(hover:hover)and (pointer:fine){.tb-rv-item__more:hover{text-decoration-color:var(--c-ink)}}.tb-rv2__all{display:flex;justify-content:center;margin-top:28px}.tb-rv2__all .tb-btn{min-width:280px}.tb-rv2.is-all .tb-rv2__list{grid-auto-flow:row;grid-auto-columns:auto;grid-template-columns:repeat(var(--rv-cols,3),minmax(0,1fr));align-items:start;overflow:visible;scroll-snap-type:none;padding-bottom:0}.tb-rv2__col{display:flex;flex-direction:column;gap:20px;min-width:0}.tb-rv2.is-all .tb-rv-item__text{display:block;-webkit-line-clamp:unset;overflow:visible}.tb-rv2.is-all .tb-rv-more{margin-top:24px;border-top:0;padding-top:0;justify-content:center}.tb-rv2 .tb-rv-item:focus{outline:none}@media(prefers-reduced-motion:no-preference){.tb-rv2.is-all .tb-rv2__list{animation:tb-rv-open .24s cubic-bezier(.2,.7,.3,1) both}}@keyframes tb-rv-open{0%{opacity:.55;transform:translateY(6px)}to{opacity:1;transform:none}}.tb-rv2__empty-t{margin:0;font-size:17px;font-weight:600;letter-spacing:-.01em;color:var(--c-ink)}.tb-rv2--empty .tb-rv2__top{align-items:center}.tb-rv2__rules{max-width:520px;margin:16px 0 0;font-size:13px;line-height:1.55;color:var(--c-mute);text-wrap:pretty}.tb-rv-rate{display:grid;gap:8px}.tb-rv-rate__t{margin:0;font-size:14px;font-weight:600;color:var(--c-ink)}.tb-rv-rate__row{display:flex;gap:4px;margin-left:-7px}.tb-rv-rate__s{display:grid;place-items:center;width:44px;height:44px;padding:0;border:0;border-radius:var(--r-sm);background:transparent;color:var(--c-mute);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:color .14s ease}.tb-rv-rate__s svg{width:30px;height:30px}.tb-rv-rate__row.is-hot .tb-rv-rate__s.is-on{color:var(--c-ink)}.tb-rv-rate__s:focus-visible{outline:2px solid var(--c-accent);outline-offset:-2px}.tb-rv-rate__cap{margin:0;min-height:20px;font-size:13px;font-weight:500;color:var(--c-mute)}.tb-rv-rate__cap b{font-weight:600;color:var(--c-ink)}@media(prefers-reduced-motion:no-preference){.tb-rv-rate__s svg{transition:transform .18s cubic-bezier(.2,.7,.3,1)}.tb-rv-rate__s:active svg{transform:scale(.88)}@media(hover:hover)and (pointer:fine){.tb-rv-rate__s:hover svg{transform:scale(1.1)}}}.tb-rv2__mine{margin:0;font-size:14px;font-weight:500;color:var(--c-mute)}@media(max-width:899px){.tb-rv2{padding-top:40px}.tb-rv2__top{align-items:flex-start;gap:16px}.tb-rv2__head{gap:12px 20px}.tb-rv2__v{font-size:44px}.tb-rv2__top .tb-rv-rate__cap{display:none}.tb-rv2__bar{grid-template-columns:minmax(0,1fr);gap:16px;margin-top:20px;padding:16px 0 8px}.tb-rv2__sort{display:none}.tb-rv2__select{display:inline-block;width:100%}.tb-rv2__nav{display:none}.tb-rv2__list{grid-auto-columns:82%;gap:12px;margin:0 -16px;padding:0 16px 4px;scroll-padding:0 16px}.tb-rv2 .tb-rv2__list .tb-rv-item{padding:18px}.tb-rv2.is-all .tb-rv2__list{margin:0;padding:0}.tb-rv2__col{gap:12px}.tb-rv2__all .tb-btn{width:100%;min-width:0}.tb-rv2__write{width:100%}}.tb-rvp-page{padding-bottom:72px}.tb-rvp__sum{display:flex;align-items:center;flex-wrap:wrap;gap:6px 10px;margin:14px 0 0;font-size:15px;font-weight:500;color:var(--c-mute)}.tb-rvp__sum .tb-rv-stars{--s:18px}.tb-rvp__sum b{font-weight:600;color:var(--c-ink);font-variant-numeric:tabular-nums}.tb-rvp__list{margin-top:12px;border-top:1px solid var(--c-rule)}.tb-rvp-item{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:24px;padding:28px 0;border-bottom:1px solid var(--c-rule)}.tb-rvp-prod{grid-column:1 / span 4;display:grid;grid-template-columns:64px minmax(0,1fr);align-items:start;gap:16px;min-width:0;text-decoration:none;color:var(--c-ink)}.tb-rvp-prod__img{width:64px;height:64px;border-radius:10px;background:var(--tile-bg);overflow:hidden}.tb-rvp-prod__img img{width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply}.tb-rvp-prod__name{padding-top:2px;font-size:14px;font-weight:500;line-height:1.4;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;transition:color .16s ease}.tb-rvp-prod__txt{display:grid;gap:6px;min-width:0;padding-top:2px}.tb-rvp-prod__txt .tb-rvp-prod__name{padding-top:0}.tb-rvp-prod__rate{display:inline-flex;align-items:center;gap:6px;font-size:13px;font-weight:500;color:var(--c-mute);white-space:nowrap;font-variant-numeric:tabular-nums}.tb-rvp-prod__rate{position:relative}.tb-rvp-prod__rate svg{width:14px;height:14px;flex:none;color:var(--c-ink)}.tb-rvp-prod__rate b{font-weight:600;color:var(--c-ink)}.tb-rvp-prod__sr{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.tb-rvp-item__body{grid-column:5 / span 7;display:grid;gap:8px;min-width:0;max-width:720px}.tb-rvp-item__body .tb-rv-item__text{margin:0}.tb-rvp__foot{display:grid;justify-items:center;padding-top:32px}.tb-rvp__foot .tb-btn{min-width:320px}.tb-rvp__foot .tb-pagi{margin-top:24px}.tb-rvp__rules{max-width:720px;margin:48px 0 0;font-size:13px;line-height:1.6;color:var(--c-mute)}@media(max-width:767px){.tb-rvp-item{display:block;padding:22px 0}.tb-rvp-prod{grid-template-columns:56px minmax(0,1fr);align-items:center;gap:12px;margin-bottom:14px}.tb-rvp-prod__img{width:56px;height:56px}.tb-rvp-prod__name{font-size:13px;-webkit-line-clamp:2;padding:0}.tb-rvp-prod__txt{gap:4px;padding:0}.tb-rvp-prod__rate{font-size:12px}.tb-rvp-prod__rate svg{width:13px;height:13px}.tb-rvp__foot .tb-btn{width:100%;min-width:0}}
