.review.svelte-z1zwsq{background:var(--white);border:1px solid var(--line);border-radius:var(--radius-lg);flex-direction:column;height:100%;margin:0;padding:1.5rem 1.5rem 1.35rem;display:flex}.stars.svelte-z1zwsq{color:#f5a623;gap:2px;margin-bottom:.9rem;display:flex}blockquote.svelte-z1zwsq{color:var(--ink);margin:0 0 1.2rem;font-size:.98rem;line-height:1.6}blockquote.svelte-z1zwsq:before{content:"“"}blockquote.svelte-z1zwsq:after{content:"”"}figcaption.svelte-z1zwsq{border-top:1px solid var(--line-soft);color:var(--ink-muted);flex-direction:column;gap:.1rem;margin-top:auto;padding-top:1rem;font-size:.84rem;display:flex}figcaption.svelte-z1zwsq strong:where(.svelte-z1zwsq){font-family:var(--font-ui);color:var(--ocean-900);font-size:.95rem}.platform.svelte-z1zwsq{color:var(--teal-600);font-weight:600}.scores.svelte-1lwsl2u{grid-template-columns:repeat(auto-fit,minmax(min(100%,10rem),1fr));gap:1rem;margin-bottom:clamp(2rem,4vw,3rem);display:grid}.score.svelte-1lwsl2u{background:var(--sand-100);border:1px solid var(--sand-300);border-radius:var(--radius-lg);text-align:center;padding:1.3rem 1.2rem}.score.svelte-1lwsl2u strong:where(.svelte-1lwsl2u){font-family:var(--font-ui);color:var(--ocean-900);font-size:2rem;font-weight:800;line-height:1.1;display:block}.score.svelte-1lwsl2u span:where(.svelte-1lwsl2u){color:var(--teal-600);font-size:.92rem;font-weight:600;display:block}.score.svelte-1lwsl2u small:where(.svelte-1lwsl2u){color:var(--ink-muted);font-size:.8rem}.platforms.svelte-1lwsl2u{border-top:1px solid var(--line);text-align:center;margin-top:clamp(2.5rem,5vw,4rem);padding-top:clamp(2.5rem,5vw,3rem)}.platforms.svelte-1lwsl2u h2:where(.svelte-1lwsl2u){font-size:1.4rem}.platforms.svelte-1lwsl2u .btn-row:where(.svelte-1lwsl2u){justify-content:center;margin-top:1.25rem}
