.platform-card[data-astro-cid-dal4whyz]{gap:var(--s3);padding:var(--s5);flex-direction:column;display:flex}.platform-card[data-astro-cid-dal4whyz] .hairline[data-astro-cid-dal4whyz]{--hc:var(--h);opacity:.35;left:var(--s5);right:var(--s5);transition:opacity .16s}.platform-card[data-astro-cid-dal4whyz]:hover .hairline[data-astro-cid-dal4whyz]{opacity:.85}.pc-head[data-astro-cid-dal4whyz]{gap:var(--s3);align-items:flex-start;display:flex}.pc-mark[data-astro-cid-dal4whyz]{background:var(--t);width:34px;height:34px;color:var(--h);border:1px solid var(--line);border-radius:9px;flex:none;justify-content:center;align-items:center;display:inline-flex}.pc-title-wrap[data-astro-cid-dal4whyz]{flex:1;min-width:0}.pc-name[data-astro-cid-dal4whyz]{font-family:var(--font-sans);letter-spacing:-.01em;margin:0;font-size:17px;font-weight:500;line-height:1.3}.pc-name[data-astro-cid-dal4whyz] a[data-astro-cid-dal4whyz]{color:var(--ink);text-decoration:none}.pc-name[data-astro-cid-dal4whyz] a[data-astro-cid-dal4whyz]:hover{color:var(--acc)}.pc-tagline[data-astro-cid-dal4whyz]{color:var(--mut);margin:4px 0 0;font-size:13.5px;line-height:1.5}.pc-actions[data-astro-cid-dal4whyz]{gap:var(--s1);flex:none;display:flex}.pc-rate[data-astro-cid-dal4whyz]{border-top:1px solid var(--line);padding-top:var(--s3)}.pc-figure[data-astro-cid-dal4whyz]{font-family:var(--font-sans);letter-spacing:normal;color:var(--h);font-variant-numeric:tabular-nums;margin:0;font-size:16px;font-weight:600;line-height:1.5}.pc-rate-sub[data-astro-cid-dal4whyz]{color:var(--mut);font-size:12.5px;font-family:var(--font-mono);margin:4px 0 0}.pc-rate-missing[data-astro-cid-dal4whyz]{border-top:1px solid var(--line);padding-top:var(--s3)}.pc-rate-missing-line[data-astro-cid-dal4whyz]{color:var(--mut);margin:0;font-size:13px;font-style:italic}.pc-rate-missing[data-astro-cid-dal4whyz] .pc-rate-sub[data-astro-cid-dal4whyz]{font-style:normal}.pc-chips[data-astro-cid-dal4whyz]{flex-wrap:wrap;gap:6px;display:flex}.pc-chips[data-astro-cid-dal4whyz] .chip-data[data-astro-cid-dal4whyz]{white-space:normal;overflow-wrap:anywhere;text-align:left}.platform-card[data-astro-cid-dal4whyz]{min-width:0}.pc-foot[data-astro-cid-dal4whyz]{align-items:center;gap:var(--s3);padding-top:var(--s3);border-top:1px solid var(--line);margin-top:auto;display:flex}.pc-foot[data-astro-cid-dal4whyz] .stamp[data-astro-cid-dal4whyz]{flex:1;min-width:0}.pc-review[data-astro-cid-dal4whyz]{white-space:nowrap;font-size:13.5px;font-weight:500}.platform-card[data-astro-cid-dal4whyz].adult{border-left:3px solid var(--warn)}@media (prefers-reduced-motion:reduce){.platform-card[data-astro-cid-dal4whyz] .hairline[data-astro-cid-dal4whyz]{transition:none}}@media (width<=600px){.pc-foot[data-astro-cid-dal4whyz]{flex-wrap:wrap}.pc-foot[data-astro-cid-dal4whyz] .stamp[data-astro-cid-dal4whyz]{flex:1 0 100%;order:3}.pc-review[data-astro-cid-dal4whyz]{text-align:right}}.list-controls[data-astro-cid-367lflbl]{justify-content:flex-end;align-items:center;gap:var(--s3);margin:var(--s4) 0;flex-wrap:wrap;display:flex}.sort-label[data-astro-cid-367lflbl]{align-items:center;gap:var(--s2);color:var(--mut);font-size:13.5px;font-weight:600;display:inline-flex}.sort-select[data-astro-cid-367lflbl]{border:1.5px solid var(--line);border-radius:var(--r-btn);height:42px;padding:0 var(--s3);color:var(--ink);background:var(--card);font-family:inherit;font-size:16px}.pt-sv{margin-top:var(--s3);min-width:0}.pt-sv[hidden]{display:none}.pt-sv-note{color:var(--mut);margin:0 0 var(--s3);font-size:13.5px;font-weight:600}.pt-sv-grid{gap:var(--s4);grid-template-columns:1fr;min-width:0;display:grid}.pt-sv-grid>*{min-width:0}.pt-sv-loading{color:var(--mut);margin:var(--s4) 0;font-size:14px}@media (width>=900px){.pt-sv-grid{grid-template-columns:1fr 1fr}}.pt-pv{justify-content:center;align-items:center;gap:var(--s3);margin:var(--s6) 0 var(--s4);padding-top:var(--s4);border-top:1px solid var(--line);flex-wrap:wrap;display:flex}.pt-pv-count{font-family:var(--font-mono);letter-spacing:.02em;color:var(--mut);text-align:center;flex:1 0 100%;margin:0;font-size:11.5px}.pt-pv-count strong{color:var(--ink);font-weight:600}.pt-pv-page{font-family:var(--font-mono);color:var(--mut);font-size:12px}.pt-pv-btn{border:1px solid var(--line);border-radius:var(--r-btn);min-width:34px;min-height:34px;color:var(--ink2);background:var(--card);cursor:pointer;justify-content:center;align-items:center;padding:0 10px;font-family:inherit;font-size:13px;text-decoration:none;display:inline-flex}.pt-pv-btn:hover:not(:disabled){border-color:var(--acc);color:var(--acc)}.pt-pv-btn:disabled{color:var(--mut);opacity:.55;cursor:default}
