.shell[data-astro-cid-lcdefpme]{padding-block:0 2.5em}.sr[data-astro-cid-lcdefpme]{clip:rect(0, 0, 0, 0);width:1px;height:1px;position:absolute;overflow:hidden}[data-astro-cid-lcdefpme][hidden]{display:none!important}.skip[data-astro-cid-lcdefpme]{background:var(--bg-card);color:var(--accent);z-index:99;border-radius:var(--radius);padding:.5em 1em;position:absolute;top:0;left:-9999px}.skip[data-astro-cid-lcdefpme]:focus{top:8px;left:8px}.band[data-astro-cid-lcdefpme]{border-bottom:1px solid var(--border);padding:2.5em 0 1.75em}.band[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{color:var(--text-primary);letter-spacing:-.01em;margin:0 0 .4em;font-size:clamp(1.5rem,2.6vw,2rem)}.band-sub[data-astro-cid-lcdefpme]{max-width:65ch;color:var(--text-secondary);margin:0 0 1em}.band-stats[data-astro-cid-lcdefpme]{flex-wrap:wrap;align-items:center;gap:.4em 1.1em;margin:0;display:flex}.band-stats[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{color:var(--text-secondary);font-family:var(--font-mono);font-size:.85rem;text-decoration:none}.band-stats[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover{color:var(--accent)}.band-stats[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.band-stats[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{color:var(--text-primary);font-weight:600}.stat-sep[data-astro-cid-lcdefpme]{background:var(--border-light);width:1px;height:1em;display:inline-block}@media (width<=768px){.band-stats[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr;gap:.5em;display:grid}.stat-sep[data-astro-cid-lcdefpme]{display:none}}.arena[data-astro-cid-lcdefpme]{border-bottom:1px solid var(--border);grid-template-columns:62fr 38fr;gap:2em;padding:2em 0;display:grid}.arena[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme],.fresh[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme],.archive[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme],.topics[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{color:var(--text-primary);margin:0 0 .5em;font-size:1.15rem}.arena-note[data-astro-cid-lcdefpme]{color:var(--text-muted);margin:0 0 .75em;font-size:.85rem}.arena-note[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{color:var(--accent);text-decoration:none}.arena-note[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover{text-decoration:underline}table[data-astro-cid-lcdefpme]{border-collapse:collapse;width:100%}.lb[data-astro-cid-lcdefpme] th[data-astro-cid-lcdefpme],.lb[data-astro-cid-lcdefpme] td[data-astro-cid-lcdefpme]{text-align:left;border-bottom:1px solid var(--border);padding:5px 8px;font-size:.85rem;line-height:1.35}.lb[data-astro-cid-lcdefpme] th[data-astro-cid-lcdefpme]{color:var(--text-muted);font-size:.75rem;font-weight:500}.lb[data-astro-cid-lcdefpme] .num[data-astro-cid-lcdefpme],.idx[data-astro-cid-lcdefpme] .num[data-astro-cid-lcdefpme]{text-align:right;font-family:var(--font-mono)}.lb[data-astro-cid-lcdefpme] .score[data-astro-cid-lcdefpme]{color:var(--accent);font-weight:600}.lb[data-astro-cid-lcdefpme] .model[data-astro-cid-lcdefpme]{color:var(--text-primary)}.lb[data-astro-cid-lcdefpme] .rank[data-astro-cid-lcdefpme]{font-family:var(--font-mono);color:var(--text-muted)}.col-gate[data-astro-cid-lcdefpme]{display:none}@media (width>=1800px){.col-gate[data-astro-cid-lcdefpme]{display:table-cell}}.retired[data-astro-cid-lcdefpme]{border-bottom:1px solid var(--border);padding:.5em 0 1em}.retired[data-astro-cid-lcdefpme] summary[data-astro-cid-lcdefpme]{cursor:pointer;color:var(--text-primary);align-items:center;gap:.6em;padding:.7em 0;font-size:.95rem;list-style:none;display:flex}.retired[data-astro-cid-lcdefpme] summary[data-astro-cid-lcdefpme]::-webkit-details-marker{display:none}.retired[data-astro-cid-lcdefpme] summary[data-astro-cid-lcdefpme]:before{content:"+";color:var(--text-muted);font-family:var(--font-mono)}.retired[data-astro-cid-lcdefpme][open] summary[data-astro-cid-lcdefpme]:before{content:"-"}.retired[data-astro-cid-lcdefpme] summary[data-astro-cid-lcdefpme]:hover,.retired[data-astro-cid-lcdefpme] summary[data-astro-cid-lcdefpme]:focus-visible{color:var(--accent);outline:none}.retired-summary[data-astro-cid-lcdefpme]{flex:1}.retired-table[data-astro-cid-lcdefpme] th[data-astro-cid-lcdefpme],.retired-table[data-astro-cid-lcdefpme] td[data-astro-cid-lcdefpme]{padding:4px 8px;font-size:.82rem}.retired-table[data-astro-cid-lcdefpme] .model[data-astro-cid-lcdefpme]{color:var(--text-primary)}.col-reason[data-astro-cid-lcdefpme]{display:none}@media (width>=1280px){.col-reason[data-astro-cid-lcdefpme]{display:table-cell}}.td-reason[data-astro-cid-lcdefpme]{color:var(--text-muted);font-size:.78rem}.retired-note[data-astro-cid-lcdefpme]{color:var(--text-muted);margin:.75em 0 0;font-size:.8rem}.retired-note[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{color:var(--accent)}.arena-method[data-astro-cid-lcdefpme]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius);align-self:start;padding:1.25em 1.5em}.arena-method[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{color:var(--text-primary);margin:0 0 .75em;font-size:1rem}.arena-method[data-astro-cid-lcdefpme] dl[data-astro-cid-lcdefpme]{margin:0 0 1em}.arena-method[data-astro-cid-lcdefpme] dt[data-astro-cid-lcdefpme]{color:var(--text-muted);margin-top:.6em;font-size:.78rem}.arena-method[data-astro-cid-lcdefpme] dd[data-astro-cid-lcdefpme]{color:var(--text-secondary);margin:0;font-size:.9rem}.btn[data-astro-cid-lcdefpme]{background:var(--bg-tertiary);color:var(--accent);border:1px solid var(--border-light);border-radius:var(--radius);cursor:pointer;padding:.55em 1.1em;font-family:inherit;font-size:.9rem;text-decoration:none;transition:background .18s,border-color .18s;display:inline-block}.btn[data-astro-cid-lcdefpme]:hover{background:var(--bg-elevated);border-color:var(--accent)}.btn[data-astro-cid-lcdefpme]:active{transform:scale(.97)}.btn[data-astro-cid-lcdefpme]:focus-visible{outline:2px solid var(--accent);outline-offset:2px}@media (width<=1024px){.arena[data-astro-cid-lcdefpme]{grid-template-columns:1fr}}.fresh[data-astro-cid-lcdefpme]{border-bottom:1px solid var(--border);padding:2em 0}.card-grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr;gap:1.25em;margin:0;padding:0;list-style:none;display:grid}@media (width>=640px){.card-grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,1fr)}}@media (width>=1280px){.card-grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(4,1fr)}}@media (width>=1800px){.card-grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(6,1fr)}}.card[data-astro-cid-lcdefpme]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius);height:100%;overflow:hidden}.card-link[data-astro-cid-lcdefpme]{height:100%;color:inherit;flex-direction:column;text-decoration:none;transition:transform .18s cubic-bezier(.23,1,.32,1),border-color .18s;display:flex}@media (hover:hover) and (pointer:fine){.card-link[data-astro-cid-lcdefpme]:hover{transform:translateY(-2px)}.card-link[data-astro-cid-lcdefpme]:hover .card[data-astro-cid-lcdefpme]{border-color:var(--accent)}}.card-link[data-astro-cid-lcdefpme]:active{transform:scale(.97)}.card-link[data-astro-cid-lcdefpme]:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.card[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{aspect-ratio:16/9;object-fit:cover;background:var(--bg-secondary);width:100%;display:block}.card-body[data-astro-cid-lcdefpme]{flex-direction:column;flex:1;gap:.5em;padding:1em 1.25em 1.25em;display:flex}.card-body[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{color:var(--text-primary);margin:0;font-size:.95rem;font-weight:600;line-height:1.35}.card-desc[data-astro-cid-lcdefpme]{color:var(--text-secondary);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:.82rem;line-height:1.5;display:-webkit-box;overflow:hidden}.card-meta[data-astro-cid-lcdefpme]{color:var(--text-muted);font-size:.75rem;font-family:var(--font-mono);align-items:center;gap:.5em;margin:auto 0 0;padding-top:.5em;display:flex}.meta-dot[data-astro-cid-lcdefpme]{background:var(--text-muted);border-radius:50%;width:3px;height:3px;display:inline-block}.archive[data-astro-cid-lcdefpme]{border-bottom:1px solid var(--border);padding:2em 0}.controls[data-astro-cid-lcdefpme]{flex-wrap:wrap;align-items:center;gap:.75em;margin-bottom:.75em;display:flex}.controls[data-astro-cid-lcdefpme] input[data-astro-cid-lcdefpme][type=search]{background:var(--bg-card);border:1px solid var(--border-light);border-radius:var(--radius);min-width:200px;color:var(--text-primary);flex:220px;padding:.55em .9em;font-family:inherit;font-size:16px}.controls[data-astro-cid-lcdefpme] input[data-astro-cid-lcdefpme][type=search]:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.chips[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:.4em;display:flex}.chips[data-astro-cid-lcdefpme] button[data-astro-cid-lcdefpme]{background:var(--bg-card);border:1px solid var(--border-light);color:var(--text-secondary);cursor:pointer;border-radius:999px;padding:.35em .85em;font-family:inherit;font-size:.8rem;transition:background .18s,color .18s,border-color .18s}.chips[data-astro-cid-lcdefpme] button[data-astro-cid-lcdefpme]:hover{color:var(--text-primary);border-color:var(--border-hover)}.chips[data-astro-cid-lcdefpme] button[data-astro-cid-lcdefpme]:active{transform:scale(.97)}.chips[data-astro-cid-lcdefpme] button[data-astro-cid-lcdefpme][aria-pressed=true]{background:var(--accent-subtle);color:var(--accent);border-color:var(--accent)}.chips[data-astro-cid-lcdefpme] button[data-astro-cid-lcdefpme]:focus-visible,.controls[data-astro-cid-lcdefpme] select[data-astro-cid-lcdefpme]:focus-visible,.linklike[data-astro-cid-lcdefpme]:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.controls[data-astro-cid-lcdefpme] select[data-astro-cid-lcdefpme]{background:var(--bg-card);border:1px solid var(--border-light);border-radius:var(--radius);color:var(--text-primary);cursor:pointer;padding:.55em .75em;font-family:inherit;font-size:.85rem}.count[data-astro-cid-lcdefpme]{color:var(--text-muted);font-family:var(--font-mono);margin:0 0 .6em;font-size:.78rem}.table-scroll[data-astro-cid-lcdefpme]{overflow-x:auto}.idx[data-astro-cid-lcdefpme] th[data-astro-cid-lcdefpme],.idx[data-astro-cid-lcdefpme] td[data-astro-cid-lcdefpme]{text-align:left;border-bottom:1px solid var(--border);padding:5px 10px;font-size:.85rem;line-height:1.4}.idx[data-astro-cid-lcdefpme] th[data-astro-cid-lcdefpme]{color:var(--text-muted);white-space:nowrap;font-size:.75rem;font-weight:500}.idx[data-astro-cid-lcdefpme] td[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{color:var(--text-primary);text-decoration:none}.idx[data-astro-cid-lcdefpme] td[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover{color:var(--accent)}.td-date[data-astro-cid-lcdefpme],.td-tags[data-astro-cid-lcdefpme]{color:var(--text-muted);white-space:nowrap;font-size:.78rem}.td-topic[data-astro-cid-lcdefpme]{color:var(--text-secondary);font-size:.8rem}@media (width<=640px){.col-tags[data-astro-cid-lcdefpme],.td-tags[data-astro-cid-lcdefpme]{display:none}}.archive-foot[data-astro-cid-lcdefpme]{flex-wrap:wrap;align-items:center;gap:1em;margin-top:1em;display:flex}.empty[data-astro-cid-lcdefpme]{color:var(--text-secondary);margin:0;font-size:.9rem}.linklike[data-astro-cid-lcdefpme]{color:var(--accent);cursor:pointer;font-size:inherit;background:0 0;border:none;padding:0;font-family:inherit;text-decoration:underline}.noscript-note[data-astro-cid-lcdefpme]{color:var(--text-muted);margin:0;font-size:.85rem}.noscript-note[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{color:var(--accent)}.topics[data-astro-cid-lcdefpme]{padding:2em 0 1em}.topics[data-astro-cid-lcdefpme] details[data-astro-cid-lcdefpme]{border-bottom:1px solid var(--border)}.topics[data-astro-cid-lcdefpme] summary[data-astro-cid-lcdefpme]{cursor:pointer;color:var(--text-primary);align-items:center;gap:.75em;padding:.8em 0;font-size:.95rem;list-style:none;display:flex}.topics[data-astro-cid-lcdefpme] summary[data-astro-cid-lcdefpme]::-webkit-details-marker{display:none}.topics[data-astro-cid-lcdefpme] summary[data-astro-cid-lcdefpme]:before{content:"+";color:var(--text-muted);font-family:var(--font-mono)}.topics[data-astro-cid-lcdefpme] details[data-astro-cid-lcdefpme][open] summary[data-astro-cid-lcdefpme]:before{content:"-"}.topics[data-astro-cid-lcdefpme] summary[data-astro-cid-lcdefpme]:hover{color:var(--accent)}.topics[data-astro-cid-lcdefpme] summary[data-astro-cid-lcdefpme]:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.topic-name[data-astro-cid-lcdefpme]{flex:1}.topic-count[data-astro-cid-lcdefpme]{font-family:var(--font-mono);color:var(--text-muted);font-size:.8rem}.topic-list[data-astro-cid-lcdefpme]{margin:0;padding:0 0 .9em 1.4em;list-style:none}.topic-list[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{padding:.3em 0}.topic-list[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{color:var(--text-secondary);font-size:.88rem;text-decoration:none}.topic-list[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover{color:var(--accent)}@media (prefers-reduced-motion:reduce){.card-link[data-astro-cid-lcdefpme],.chips[data-astro-cid-lcdefpme] button[data-astro-cid-lcdefpme],.btn[data-astro-cid-lcdefpme]{transition:none}.card-link[data-astro-cid-lcdefpme]:hover,.card-link[data-astro-cid-lcdefpme]:active,.btn[data-astro-cid-lcdefpme]:active,.chips[data-astro-cid-lcdefpme] button[data-astro-cid-lcdefpme]:active{transform:none}}
