body{color:#171717;background:#fafafa;margin:0;font-family:ui-sans-serif,system-ui,sans-serif}.container{max-width:860px;margin:0 auto;padding:2rem 1rem 4rem}.meta{color:#666;font-size:.9rem}.filters{flex-wrap:wrap;gap:.75rem;margin:1.25rem 0;display:flex}.filters a{color:inherit;border:1px solid #ddd;border-radius:999px;padding:.3rem .8rem;text-decoration:none}.filters a.active{color:#fff;background:#171717;border-color:#171717}.card{background:#fff;border:1px solid #e5e5e5;border-radius:12px;margin-bottom:1rem;padding:1.25rem 1.5rem}.card h2{margin:0 0 .5rem;font-size:1.15rem}.rank{color:#999;margin-right:.25rem}.score{font-weight:700}.logit{color:#888;font-size:.85rem;font-weight:400}.scores{margin:.5rem 0 0;padding-left:1.25rem}.scores a{color:#2563eb;text-decoration:none}.detail h3{margin:1rem 0 .25rem;font-size:.95rem}blockquote{color:#444;border-left:3px solid #ddd;margin:.25rem 0;padding:.25rem .75rem;font-style:italic}a{color:#2563eb}
