.rating-pill[data-astro-cid-6t2cpe6p]{width:fit-content}.rating-pill[data-astro-cid-6t2cpe6p] .rating-star{color:var(--color-star)}.rating-stars[data-astro-cid-6t2cpe6p]{color:var(--color-ink);align-items:center;gap:.6rem;font-size:.9375rem;font-weight:600;display:inline-flex}.stars[data-astro-cid-6t2cpe6p]{color:var(--color-star);gap:2px;display:inline-flex}.rating-stars[data-astro-cid-6t2cpe6p] .rating-star{width:1.15rem;height:1.15rem}.rg[data-astro-cid-5nc57myy]{min-width:0}.rg-row[data-astro-cid-5nc57myy]{--gap:1rem;gap:var(--gap);scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:none;grid-auto-columns:86%;grid-auto-flow:column;margin-inline:-.25rem;padding:.25rem .25rem 1.25rem;scroll-padding-inline:.25rem;display:grid;overflow-x:auto}.rg-row[data-astro-cid-5nc57myy]::-webkit-scrollbar{display:none}html:not(.js) .rg-row[data-astro-cid-5nc57myy]{scrollbar-width:thin}@media (width>=40rem){.rg-row[data-astro-cid-5nc57myy]{grid-auto-columns:calc((100% - var(--gap)) / 2)}}@media (width>=64rem){.rg-row[data-astro-cid-5nc57myy]{--gap:1.5rem;grid-auto-columns:calc((100% - 2 * var(--gap)) / 3)}}.rg-row[data-astro-cid-5nc57myy]:focus-visible{border-radius:var(--radius-card)}.rg-slide[data-astro-cid-5nc57myy]{scroll-snap-align:start;display:flex;position:relative}.rg-slide[data-astro-cid-5nc57myy][hidden]{display:none}@media (width>=40rem){.rg-wrap[data-astro-cid-5nc57myy] .rg-row[data-astro-cid-5nc57myy]{scroll-snap-type:none;flex-wrap:wrap;justify-content:center;display:flex;overflow:visible}.rg-wrap[data-astro-cid-5nc57myy] .rg-slide[data-astro-cid-5nc57myy]{flex:0 0 calc((100% - var(--gap)) / 2 - .5px)}}@media (width>=64rem){.rg-wrap[data-astro-cid-5nc57myy] .rg-slide[data-astro-cid-5nc57myy]{flex-basis:calc((100% - 2 * var(--gap)) / 3 - .5px)}}.review[data-astro-cid-5nc57myy]{flex-direction:column;gap:1rem;width:100%;margin:0;padding:1.5rem;display:flex}.review-top[data-astro-cid-5nc57myy]{justify-content:space-between;align-items:center;gap:1rem;display:flex}.review-stars[data-astro-cid-5nc57myy]{color:var(--color-star);line-height:1}.review-stars[data-astro-cid-5nc57myy] .star{width:1.125rem;height:1.125rem;margin-right:2px;display:inline-block}.review-source[data-astro-cid-5nc57myy]{border:1px solid var(--color-line);background:var(--color-page);color:var(--color-muted);border-radius:999px;padding:.2rem .75rem;font-size:.8125rem;font-weight:500}.review-text[data-astro-cid-5nc57myy]{flex:1;margin:0;line-height:1.6}html.js .review-text[data-astro-cid-5nc57myy]:not(.is-open) .review-rest[data-astro-cid-5nc57myy],html:not(.js) .review-dots[data-astro-cid-5nc57myy],.review-text[data-astro-cid-5nc57myy].is-open .review-dots[data-astro-cid-5nc57myy]{display:none}.review-text[data-astro-cid-5nc57myy]:has(+.read-more){flex:none}.read-more[data-astro-cid-5nc57myy]{min-height:24px;color:var(--color-deep);font:inherit;text-underline-offset:.2em;cursor:pointer;background:0 0;border:0;align-self:flex-start;margin-top:-.5rem;margin-bottom:auto;padding:0;font-weight:600;text-decoration:underline}.read-more[data-astro-cid-5nc57myy]:hover{color:var(--color-deep-hover)}.review-by[data-astro-cid-5nc57myy]{align-items:center;gap:.85rem;display:flex}.avatar[data-astro-cid-5nc57myy]{background:linear-gradient(135deg, var(--color-deep), var(--color-deep-hover));color:#fff;border-radius:50%;flex:none;place-items:center;width:44px;height:44px;font-weight:700;display:grid}.review-author[data-astro-cid-5nc57myy]{font-weight:600;display:block}.review-repair[data-astro-cid-5nc57myy]{color:var(--color-muted);font-size:var(--text-caption);display:block}.rg-foot[data-astro-cid-5nc57myy]{flex-wrap:wrap;justify-content:center;align-items:center;gap:.75rem 2rem;margin-top:.25rem;display:flex}.rg-controls[data-astro-cid-5nc57myy]{gap:.75rem;display:flex}.rg-controls[data-astro-cid-5nc57myy][hidden]{display:none}.nav-btn[data-astro-cid-5nc57myy]{border:1px solid var(--color-line);background:var(--color-surface);width:44px;height:44px;color:var(--color-ink);cursor:pointer;box-shadow:var(--shadow-card);border-radius:50%;place-items:center;display:grid}.nav-btn[data-astro-cid-5nc57myy]:hover:not(:disabled){border-color:var(--color-field);color:var(--color-deep)}.nav-btn[data-astro-cid-5nc57myy]:disabled{opacity:.45;cursor:default;box-shadow:none}.review-links[data-astro-cid-5nc57myy]{flex-wrap:wrap;justify-content:center;gap:.5rem 1.5rem;font-weight:600;display:flex}
