._page_2d5xw_2{--rv-warm: hsl(30 70% 97%);--rv-warm-border: hsl(30 38% 87%);--rv-ink: hsl(224 38% 18%);--rv-lavender-bg: hsl(258 45% 94%);--rv-lavender-ink: hsl(258 30% 34%);--rv-sage-bg: hsl(150 32% 91%);--rv-sage-ink: hsl(150 34% 24%);--rv-blue-bg: hsl(208 62% 93%);--rv-blue-ink: hsl(208 48% 28%);--rv-peach-bg: hsl(22 85% 92%);--rv-peach-ink: hsl(18 70% 30%);--rv-bar: hsl(18 80% 46%);--rv-star-empty: hsl(220 14% 78%);container:reviews / inline-size;display:flex;flex-direction:column;gap:var(--spacing-4);width:100%;max-width:1440px;margin:0 auto;box-sizing:border-box}.dark ._page_2d5xw_2{--rv-warm: hsl(24 22% 15%);--rv-warm-border: var(--border);--rv-ink: hsl(220 20% 94%);--rv-lavender-bg: hsl(258 18% 24%);--rv-lavender-ink: hsl(258 50% 88%);--rv-sage-bg: hsl(150 16% 21%);--rv-sage-ink: hsl(150 38% 82%);--rv-blue-bg: hsl(208 24% 22%);--rv-blue-ink: hsl(208 62% 85%);--rv-peach-bg: hsl(22 26% 22%);--rv-peach-ink: hsl(22 85% 84%);--rv-bar: hsl(20 88% 64%);--rv-star-empty: hsl(220 10% 36%)}._toneLavender_2d5xw_45{background-color:var(--rv-lavender-bg);color:var(--rv-lavender-ink)}._toneSage_2d5xw_50{background-color:var(--rv-sage-bg);color:var(--rv-sage-ink)}._toneBlue_2d5xw_55{background-color:var(--rv-blue-bg);color:var(--rv-blue-ink)}._tonePeach_2d5xw_60{background-color:var(--rv-peach-bg);color:var(--rv-peach-ink)}._header_2d5xw_66{display:flex;align-items:flex-end;justify-content:space-between;flex-wrap:wrap;gap:var(--spacing-3) var(--spacing-4)}._headerText_2d5xw_74{display:flex;flex-direction:column;gap:var(--spacing-1);min-width:0}._title_2d5xw_81{margin:0;font-family:var(--font-family-heading);font-size:1.5rem;font-weight:800;letter-spacing:-.015em;line-height:1.2;color:var(--foreground)}._subtitle_2d5xw_91{margin:0;font-size:.9375rem;color:var(--muted-foreground)}._control_2d5xw_97{width:auto;min-width:10.5rem;border-radius:var(--radius-full);background-color:var(--surface)}._seriesControl_2d5xw_104{min-width:14rem;max-width:22rem}._overview_2d5xw_110{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--spacing-3)}._ratingCard_2d5xw_116,._distribution_2d5xw_117,._stat_2d5xw_118{border:1px solid var(--border);border-radius:var(--radius-lg);background-color:var(--surface);box-shadow:var(--shadow)}._ratingCard_2d5xw_116{display:flex;flex-direction:column;justify-content:center;gap:var(--spacing-1);min-width:0;padding:var(--spacing-4) 1.25rem;background-color:var(--rv-warm);border-color:var(--rv-warm-border);color:var(--rv-ink)}._scope_2d5xw_137{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.8125rem;font-weight:600;color:var(--muted-foreground)}._ratingValueRow_2d5xw_146{display:flex;align-items:baseline;gap:var(--spacing-2)}._ratingValue_2d5xw_146{font-family:var(--font-family-heading);font-size:2.75rem;font-weight:800;letter-spacing:-.03em;line-height:1.05;font-variant-numeric:tabular-nums;color:var(--rv-ink)}._ratingOutOf_2d5xw_162{font-size:.875rem;color:var(--muted-foreground)}._ratingStars_2d5xw_167{margin:2px 0}._ratingBasis_2d5xw_171{font-size:.8125rem;color:var(--muted-foreground)}._distribution_2d5xw_117{display:flex;flex-direction:column;gap:var(--spacing-3);min-width:0;padding:var(--spacing-4) 1.25rem}._sectionLabel_2d5xw_184{margin:0;font-size:.8125rem;font-weight:600;color:var(--muted-foreground)}._barList_2d5xw_191{display:flex;flex-direction:column;gap:var(--spacing-2);margin:0;padding:0;list-style:none}._barRow_2d5xw_200{display:grid;grid-template-columns:2rem minmax(0,1fr) 2rem;align-items:center;gap:var(--spacing-3)}._barLabel_2d5xw_207{display:inline-flex;align-items:center;gap:3px;font-size:.8125rem;font-weight:600;color:var(--foreground);font-variant-numeric:tabular-nums}._barTrack_2d5xw_217{position:relative;display:block;height:.5rem;overflow:hidden;border-radius:var(--radius-full);background-color:var(--muted)}._barFill_2d5xw_226{display:block;height:100%;border-radius:var(--radius-full);background-color:var(--rv-bar);transition:width var(--animation-duration-normal, .3s) ease}._barCount_2d5xw_234{font-size:.8125rem;color:var(--muted-foreground);text-align:right;font-variant-numeric:tabular-nums}._stats_2d5xw_241{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--spacing-2)}._stat_2d5xw_118{display:flex;align-items:center;gap:var(--spacing-3);min-width:0;padding:var(--spacing-3);border-radius:var(--radius-md)}._statIcon_2d5xw_256{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:2.25rem;height:2.25rem;border-radius:var(--radius)}._statText_2d5xw_266{display:flex;flex-direction:column;min-width:0}._statValue_2d5xw_272{font-family:var(--font-family-heading);font-size:1rem;font-weight:700;letter-spacing:-.01em;color:var(--foreground);font-variant-numeric:tabular-nums;white-space:nowrap}._statLabel_2d5xw_282{font-size:.75rem;color:var(--muted-foreground)}._toolbar_2d5xw_288{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:var(--spacing-2) var(--spacing-4);margin-top:var(--spacing-2)}._toolbarCount_2d5xw_297{font-size:.875rem;font-weight:600;color:var(--foreground);font-variant-numeric:tabular-nums}._toolbarControls_2d5xw_304{display:flex;align-items:center;flex-wrap:wrap;gap:var(--spacing-2)}._list_2d5xw_312{display:flex;flex-direction:column;gap:var(--spacing-3)}._card_2d5xw_318{display:flex;flex-direction:column;gap:var(--spacing-3);padding:var(--spacing-4) 1.25rem;background-color:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow);transition:border-color var(--animation-duration-fast, .15s) ease}._card_2d5xw_318:hover{border-color:var(--rv-warm-border)}.dark ._card_2d5xw_318:hover{border-color:var(--muted-foreground)}._cardHeader_2d5xw_338{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--spacing-3)}._reviewer_2d5xw_345{display:flex;align-items:center;gap:var(--spacing-3);min-width:0}._avatar_2d5xw_352{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:2.25rem;height:2.25rem;border-radius:var(--radius-full);object-fit:cover;font-size:.8125rem;font-weight:700;letter-spacing:.02em}._reviewerText_2d5xw_366{display:flex;flex-direction:column;gap:3px;min-width:0}._reviewerName_2d5xw_373{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:var(--font-family-heading);font-size:.9375rem;font-weight:700;letter-spacing:-.01em;color:var(--foreground)}._reviewDate_2d5xw_384{flex-shrink:0;padding-top:2px;font-size:.8125rem;color:var(--muted-foreground);white-space:nowrap;font-variant-numeric:tabular-nums}._stars_2d5xw_393{position:relative;display:inline-flex;flex-shrink:0;width:max-content}._starRow_2d5xw_400{display:inline-flex;gap:2px}._starFill_2d5xw_405{position:absolute;inset:0 auto 0 0;overflow:hidden;white-space:nowrap}._starRow_2d5xw_400 svg{flex-shrink:0}._filledStar_2d5xw_421{color:var(--tk-brand-text);fill:currentColor}._emptyStar_2d5xw_426{color:var(--rv-star-empty)}._meta_2d5xw_430{display:flex;align-items:center;gap:var(--spacing-2);min-width:0;max-width:100%;width:fit-content;padding:var(--spacing-1) var(--spacing-3) var(--spacing-1) var(--spacing-2);border-radius:var(--radius);background-color:var(--muted);font-size:.8125rem;color:var(--foreground)}._metaIcon_2d5xw_444{flex-shrink:0;color:var(--muted-foreground)}._metaTitle_2d5xw_449,._metaItem_2d5xw_450{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._metaTitle_2d5xw_449{font-weight:500}._metaItem_2d5xw_450{color:var(--muted-foreground)}._metaItem_2d5xw_450:before{content:"/";margin-right:var(--spacing-2)}._reviewText_2d5xw_470{margin:0;max-width:72ch;color:var(--foreground);font-size:.9375rem;line-height:1.6;white-space:pre-line;overflow-wrap:anywhere}._noText_2d5xw_480{margin:0;color:var(--muted-foreground);font-size:.875rem;font-style:italic}@container reviews (min-width: 40rem){._overview_2d5xw_110{grid-template-columns:minmax(14rem,17rem) minmax(0,1fr)}._stats_2d5xw_241{grid-column:1 / -1;grid-template-columns:repeat(3,minmax(0,1fr))}}@container reviews (min-width: 64rem){._overview_2d5xw_110{grid-template-columns:17rem minmax(0,1fr) 15rem}._stats_2d5xw_241{grid-column:auto;grid-template-columns:minmax(0,1fr)}}@media(max-width:640px){._header_2d5xw_66{align-items:stretch;flex-direction:column}._title_2d5xw_81{font-size:1.25rem}._subtitle_2d5xw_91{font-size:.875rem}._seriesControl_2d5xw_104{max-width:none;width:100%}._toolbar_2d5xw_288{align-items:stretch;flex-direction:column}._toolbarControls_2d5xw_304 ._control_2d5xw_97{flex:1;min-width:8rem}._card_2d5xw_318{padding:var(--spacing-4)}._ratingValue_2d5xw_146{font-size:2.25rem}}@media(prefers-reduced-motion:reduce){._barFill_2d5xw_226,._card_2d5xw_318{transition:none}}
