.picks[data-astro-cid-m6dub7lm]{margin:var(--space-4) 0 var(--space-6);border-top:2px solid var(--text);padding:0;list-style:none}.pick[data-astro-cid-m6dub7lm]{gap:var(--space-3);padding:var(--space-5) 0;border-bottom:1px solid var(--border);display:grid;margin:0!important}.pick__head[data-astro-cid-m6dub7lm]{align-items:center;gap:var(--space-3);grid-template-columns:auto auto minmax(0,1fr) auto;display:grid}.pick__rank[data-astro-cid-m6dub7lm]{font-family:var(--font-metadata);font-size:var(--text-sm);color:var(--text-muted)}.pick__name[data-astro-cid-m6dub7lm] h3[data-astro-cid-m6dub7lm]{font-size:var(--text-lg);color:var(--text);margin:0!important}.pick__best[data-astro-cid-m6dub7lm]{font-size:var(--text-base);color:var(--text-secondary);margin:2px 0 0!important}.pick__best[data-astro-cid-m6dub7lm] .u-caps[data-astro-cid-m6dub7lm]{color:var(--accent);margin-right:var(--space-1)}.pick__score[data-astro-cid-m6dub7lm]{align-items:baseline;gap:2px;display:flex}.pick__total[data-astro-cid-m6dub7lm]{font-family:var(--font-display);font-size:var(--text-3xl);color:var(--accent);line-height:1}.pick__of[data-astro-cid-m6dub7lm]{font-family:var(--font-metadata);font-size:var(--text-sm);color:var(--text-muted)}.pick__parts[data-astro-cid-m6dub7lm]{gap:var(--space-4);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;display:grid}.pick__parts[data-astro-cid-m6dub7lm] dt[data-astro-cid-m6dub7lm]{font-family:var(--font-metadata);font-size:var(--text-xs);letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--text-muted)}.pick__parts[data-astro-cid-m6dub7lm] dd[data-astro-cid-m6dub7lm]{align-items:center;gap:var(--space-2);margin:var(--space-1) 0 0;font-size:var(--text-sm);color:var(--text-secondary);display:flex}.pick__bar[data-astro-cid-m6dub7lm]{background:var(--surface-raised);flex:1;height:4px}.pick__bar[data-astro-cid-m6dub7lm] i[data-astro-cid-m6dub7lm]{background:var(--accent);height:100%;display:block}.pick__lists[data-astro-cid-m6dub7lm]{gap:var(--space-5);grid-template-columns:1fr 1fr;display:grid}.pick__list-title[data-astro-cid-m6dub7lm]{color:var(--text-muted);margin:0 0 var(--space-1)!important}.pick__lists[data-astro-cid-m6dub7lm] ul[data-astro-cid-m6dub7lm]{list-style:none;margin:0!important;padding:0!important}.pick__lists[data-astro-cid-m6dub7lm] li[data-astro-cid-m6dub7lm]{font-size:var(--text-base);line-height:var(--leading-snug);padding-left:1.25rem;position:relative;margin-bottom:var(--space-1)!important}.pick__pros[data-astro-cid-m6dub7lm] li[data-astro-cid-m6dub7lm]:before,.pick__cons[data-astro-cid-m6dub7lm] li[data-astro-cid-m6dub7lm]:before{font-weight:700;position:absolute;left:0}.pick__pros[data-astro-cid-m6dub7lm] li[data-astro-cid-m6dub7lm]:before{content:"+";color:var(--accent)}.pick__cons[data-astro-cid-m6dub7lm] li[data-astro-cid-m6dub7lm]:before{content:"−";color:var(--text-muted)}.pick__link[data-astro-cid-m6dub7lm]{justify-self:start}@media (width<=640px){.pick__head[data-astro-cid-m6dub7lm]{grid-template-columns:auto minmax(0,1fr) auto}.pick__rank[data-astro-cid-m6dub7lm]{display:none}.pick__parts[data-astro-cid-m6dub7lm]{grid-template-columns:repeat(2,minmax(0,1fr))}.pick__lists[data-astro-cid-m6dub7lm]{gap:var(--space-3);grid-template-columns:1fr}}
