html[data-tier-hint] .demo[data-v-9c8951ea]{display:none}.demo[data-v-9c8951ea]{margin:0 0 30px}.head[data-v-9c8951ea]{align-items:baseline;display:flex;flex-wrap:wrap;gap:12px;margin:0 0 12px}.head h2[data-v-9c8951ea]{font-size:20px;margin:0}.tag[data-v-9c8951ea]{border:1px solid var(--color-rule);border-radius:999px;color:var(--color-muted);font-family:var(--font-ui);font-size:12px;margin:0;padding:2px 10px}.signals[data-v-9c8951ea]{display:flex;flex-wrap:wrap;gap:8px 10px;margin:0 0 12px}.signal[data-v-9c8951ea]{background:var(--color-raised);border:1px solid var(--color-rule);border-radius:999px;color:var(--color-muted);font-family:var(--font-ui);font-size:13px;padding:4px 12px}.signal strong[data-v-9c8951ea]{color:var(--color-ink);font-weight:600}.signal a[data-v-9c8951ea]{color:var(--color-link)}.rec[data-v-9c8951ea]{align-items:flex-start;background:var(--color-raised);border:1px solid var(--color-rule-strong);border-left:3px solid var(--color-primary);border-radius:var(--radius-lg);box-sizing:border-box;display:flex;gap:14px;min-height:172px;padding:14px 16px}.poster[data-v-9c8951ea]{background:var(--color-rule);border-radius:6px;color:var(--color-muted);flex:0 0 auto;font-size:11px;height:138px;-o-object-fit:cover;object-fit:cover;overflow:hidden;width:92px}.body[data-v-9c8951ea]{min-width:0}h3[data-v-9c8951ea]{font-family:var(--font-display);font-size:16.5px;font-weight:600;margin:0}h3 a[data-v-9c8951ea]{color:var(--color-ink)}h3 a[data-v-9c8951ea]:hover{color:var(--color-link)}.yr[data-v-9c8951ea]{color:var(--color-muted);font-family:var(--font-ui);font-size:12.5px;margin-left:6px}.conn[data-v-9c8951ea]{color:var(--color-primary);font-size:13.5px}.conn[data-v-9c8951ea],.split[data-v-9c8951ea]{margin:6px 0 0}.split[data-v-9c8951ea]{color:var(--color-muted);font-size:13px}.why[data-v-9c8951ea]{font-size:14.5px;line-height:1.5}.not[data-v-9c8951ea],.why[data-v-9c8951ea]{margin:6px 0 0}.not[data-v-9c8951ea]{color:var(--color-muted);font-size:13.5px}.not span[data-v-9c8951ea]{font-weight:600}.typing .not[data-v-9c8951ea]:after{animation:blink-9c8951ea 1s step-end infinite;color:var(--color-primary);content:"▌";margin-left:2px}@keyframes blink-9c8951ea{50%{opacity:0}}@media(prefers-reduced-motion:reduce){.typing .not[data-v-9c8951ea]:after{display:none}}.sr-only[data-v-9c8951ea]{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0;white-space:nowrap}@media(max-width:560px){.poster[data-v-9c8951ea]{display:none}.rec[data-v-9c8951ea]{min-height:210px}}
