.stars[data-astro-cid-gttqbbyq]{position:relative}.stars[data-astro-cid-gttqbbyq] .star-track[data-astro-cid-gttqbbyq]{letter-spacing:0;align-items:center;gap:2px;display:inline-flex}.stars[data-astro-cid-gttqbbyq] .star-cell[data-astro-cid-gttqbbyq]{flex:none;display:block;position:relative}.stars[data-astro-cid-gttqbbyq] .count[data-astro-cid-gttqbbyq]{white-space:nowrap}.stars[data-astro-cid-gttqbbyq]:after{content:attr(data-tip);z-index:var(--z-tip);padding:4px var(--sp-2);border-radius:var(--radius-xs);background:var(--card-3);border:1px solid var(--line-2);box-shadow:var(--shadow-pop);color:var(--text);font-family:var(--font-mono);font-size:var(--fs-micro);letter-spacing:var(--ls-mono);white-space:nowrap;opacity:0;pointer-events:none;transition:opacity var(--dur-micro) var(--ease), transform var(--dur-micro) var(--ease);position:absolute;bottom:calc(100% + 7px);left:0;transform:translateY(3px)}.stars[data-astro-cid-gttqbbyq]:hover:after{opacity:1;transform:translateY(0)}.hero-side[data-astro-cid-krse3yjy]{min-width:0}.hero-side[data-astro-cid-krse3yjy] h1[data-astro-cid-krse3yjy]{font-size:var(--fs-display);overflow-wrap:anywhere;margin:0 0 10px}.kicker[data-astro-cid-krse3yjy]{font-family:var(--font-mono);font-size:var(--fs-label);letter-spacing:var(--ls-wide);text-transform:uppercase;color:var(--faint);flex-wrap:wrap;align-items:center;gap:8px;min-width:0;margin:0 0 10px;display:flex}.kicker[data-astro-cid-krse3yjy] .sep[data-astro-cid-krse3yjy]{background:var(--line-2);border-radius:50%;flex:none;width:3px;height:3px}.kicker[data-astro-cid-krse3yjy] .of[data-astro-cid-krse3yjy]{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.kicker[data-astro-cid-krse3yjy] a[data-astro-cid-krse3yjy]{color:var(--indigo);margin:-4px 0 -4px 5px;padding:4px 0;display:inline-block}.kicker[data-astro-cid-krse3yjy] a[data-astro-cid-krse3yjy]:hover{color:var(--acid-text)}.by[data-astro-cid-krse3yjy]{max-width:100%;font-size:var(--fs-body);font-weight:var(--fw-body);color:var(--muted);text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}.by[data-astro-cid-krse3yjy] strong[data-astro-cid-krse3yjy]{color:var(--text);font-weight:var(--fw-bold)}.by[data-astro-cid-krse3yjy] a[data-astro-cid-krse3yjy]:hover strong[data-astro-cid-krse3yjy]{color:var(--acid-text)}.badge-engine[data-astro-cid-krse3yjy] svg[data-astro-cid-krse3yjy]{width:11px;height:11px}.dur[data-astro-cid-krse3yjy]{color:var(--faint);font-variant-numeric:tabular-nums}.fig-row[data-astro-cid-krse3yjy]{border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--line);grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;max-width:430px;margin:20px 0 0;display:grid;overflow:hidden}.fig[data-astro-cid-krse3yjy]{background:var(--grad-card), var(--card);min-width:0;padding:11px 14px 12px}.fig-l[data-astro-cid-krse3yjy]{font-family:var(--font-mono);font-size:var(--fs-micro);letter-spacing:var(--ls-label);text-transform:uppercase;color:var(--faint);white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.fig-n[data-astro-cid-krse3yjy]{font-family:var(--font-mono);font-weight:var(--fw-bold);font-size:var(--fs-lead);letter-spacing:var(--ls-display);font-variant-numeric:tabular-nums;margin-top:5px;line-height:1.05;display:block}.add-form[data-astro-cid-krse3yjy]{align-items:center;gap:8px;min-width:0;display:flex}.add-form[data-astro-cid-krse3yjy] select[data-astro-cid-krse3yjy]{width:auto;min-width:150px;max-width:210px;height:40px}.like-btn[data-astro-cid-krse3yjy] .n[data-astro-cid-krse3yjy],.action-row[data-astro-cid-krse3yjy] .btn[data-astro-cid-krse3yjy] .n[data-astro-cid-krse3yjy]{font-family:var(--font-mono);font-size:var(--fs-label);color:var(--faint);font-variant-numeric:tabular-nums}.like-btn[data-astro-cid-krse3yjy].liked .n[data-astro-cid-krse3yjy]{color:var(--rose)}.desc[data-astro-cid-krse3yjy]{overflow-wrap:anywhere;margin:20px 0 0}.tag-row[data-astro-cid-krse3yjy]{margin-top:16px}.rate-card[data-astro-cid-krse3yjy]{border:1px solid var(--line);border-radius:var(--radius);background:var(--grad-card), var(--card);max-width:460px;box-shadow:var(--shadow-card);margin-top:24px;padding:15px 18px 17px}.rate-top[data-astro-cid-krse3yjy]{align-items:center;gap:9px;margin-bottom:13px;display:flex}.rate-label[data-astro-cid-krse3yjy]{font-family:var(--font-mono);font-size:var(--fs-micro);letter-spacing:var(--ls-label);text-transform:uppercase;color:var(--faint)}html[data-imgfx] .rate-go[data-astro-cid-krse3yjy]{display:none}.rate-done[data-astro-cid-krse3yjy]{font-size:var(--fs-small);color:var(--acid-text);font-weight:var(--fw-medium)}.rate-done[data-astro-cid-krse3yjy]:empty{display:none}.rate-form[data-astro-cid-krse3yjy][data-failed] .rate-done[data-astro-cid-krse3yjy]{color:var(--rose)}.report-form[data-astro-cid-krse3yjy]{gap:var(--sp-3);width:min(340px,86vw);padding:var(--sp-4);display:grid}.report-form[data-astro-cid-krse3yjy] .field[data-astro-cid-krse3yjy]{margin:0}.report-form[data-astro-cid-krse3yjy] textarea[data-astro-cid-krse3yjy]{resize:vertical;min-height:72px}.rate-form[data-astro-cid-krse3yjy]{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.star-picker[data-astro-cid-krse3yjy]{position:relative}.star-picker[data-astro-cid-krse3yjy] label[data-astro-cid-krse3yjy]{justify-content:center;align-items:center;width:26px;height:26px;display:inline-flex}.rate-note[data-astro-cid-krse3yjy]{color:var(--muted);font-size:var(--fs-ui);margin:0}.rate-note[data-astro-cid-krse3yjy] a[data-astro-cid-krse3yjy]{color:var(--acid-text);font-weight:var(--fw-medium)}.invite[data-astro-cid-krse3yjy]{margin-bottom:18px}.comment-form[data-astro-cid-krse3yjy]{gap:12px;margin-bottom:20px;display:grid}.comment-form[data-astro-cid-krse3yjy] .field[data-astro-cid-krse3yjy]{margin:0}.comment[data-astro-cid-krse3yjy] .avatar[data-astro-cid-krse3yjy] img[data-astro-cid-krse3yjy]{object-fit:cover;width:100%;height:100%}.comment[data-astro-cid-krse3yjy] .body[data-astro-cid-krse3yjy]{flex:1;min-width:0}.comment[data-astro-cid-krse3yjy] .head[data-astro-cid-krse3yjy]{flex-wrap:wrap;align-items:baseline;gap:0;display:flex}.comment[data-astro-cid-krse3yjy] .body[data-astro-cid-krse3yjy] p[data-astro-cid-krse3yjy]{overflow-wrap:anywhere}.comment[data-astro-cid-krse3yjy] .del[data-astro-cid-krse3yjy]{flex:none;margin-left:auto}@media (width<=720px){.fig-row[data-astro-cid-krse3yjy]{max-width:none}.add-form[data-astro-cid-krse3yjy] select[data-astro-cid-krse3yjy]{flex:1;min-width:0}}
