.acdb-guide-card,.cmp-pick{height:100%;text-decoration:none;background:var(--bg-card)}.sev .sev-meter,.sev-meter{vertical-align:-1px}.ac-seo,.sev-seg{box-sizing:border-box}nav.breadcrumbs{gap:0;margin-bottom:var(--space-6);font-size:var(--fs-base);line-height:var(--lh-base);letter-spacing:0;text-transform:none;color:var(--text-muted)}.ac-guide-section h2,.ac-seo h2,.cmp-section-h{letter-spacing:var(--ls-snug)}nav.breadcrumbs a{padding:0 var(--space-2) 0 0}nav.breadcrumbs [aria-hidden=true]{padding-right:var(--space-2);font-size:inherit;letter-spacing:0;transform:none;color:var(--text-faint)}nav.breadcrumbs [aria-current=page]{color:var(--w);font-weight:var(--fw-regular)}@media (pointer:coarse){nav.breadcrumbs a{display:inline-flex;align-items:center;min-height:44px;min-width:44px}}.acdb-game-link{color:var(--w);text-decoration:none;border-bottom:1px dotted var(--white-a28)}.acdb-game-link:focus-visible,.acdb-game-link:hover{color:var(--yellow-2);border-bottom-color:var(--yellow)}.acdb-guides{margin:clamp(2.4rem,6vw,3.6rem) auto 0;width:100%;max-width:var(--doc,1100px)}.acdb-guides>h2{font-size:var(--fs-xxl);margin:0 0 var(--space-2);color:var(--w)}.acdb-guides-lead{margin:0 0 var(--space-5);color:var(--text-secondary);line-height:var(--lh-relaxed);max-width:70ch}.acdb-guides-lead a{color:var(--yellow)}.acdb-guides-grid{list-style:none;margin:0;padding:0;display:grid;gap:var(--space-3);grid-template-columns:repeat(auto-fill,minmax(220px,1fr))}.ac-guide-faq,.ac-hub-grid li,.acdb-guides-grid li,.cmp-pick-list li,.cmp-related-list li{margin:0}.acdb-guide-card{display:flex;flex-direction:column;gap:var(--space-1);padding:var(--space-4) var(--space-4);border:1px solid var(--bg-border);border-radius:var(--r-md);transition:border-color var(--dur-fast) var(--ease),transform var(--dur-fast) var(--ease),background var(--dur-fast) var(--ease)}.acdb-guide-card:focus-visible,.acdb-guide-card:hover{border-color:var(--gold-a60);outline:0}.acdb-guide-card:focus-visible{outline:2px solid var(--yellow);outline-offset:2px}.acdb-guide-card-game,.cmp-next-title,.cmp-pick-name{color:var(--w);font-weight:var(--fw-bold);font-size:var(--fs-md)}.acdb-guide-card-ac{color:var(--text-secondary);font-size:var(--fs-sm)}.acdb-guide-card-sev,.cmp-hero-stats li{color:var(--text-muted)}.acdb-guide-card-go{margin-top:var(--space-2);color:var(--yellow);font-size:var(--fs-sm);font-weight:var(--fw-bold)}.compare-game-main .compare-matrix-wrap{width:100%;max-width:var(--doc,1040px);margin-left:auto;margin-right:auto;margin-top:clamp(2.5rem,5vw,3.5rem)}.cmp-section-h{margin:0 0 var(--space-4);font-size:clamp(1.2rem, 3vw, 1.5rem);color:var(--w);line-height:var(--lh-tight)}.cmp-hero-stats{list-style:none;display:flex;flex-wrap:wrap;justify-content:flex-start;gap:var(--space-1) var(--space-6);margin:var(--space-5) 0 0;padding:0}.cmp-hero-stats li{display:inline-flex;align-items:baseline;gap:var(--space-1-5);font-size:var(--fs-base);line-height:var(--lh-base)}.cmp-hero-stats strong{color:var(--w);font-weight:var(--fw-bold)}.cmp-picks{width:100%;max-width:var(--doc,1040px);margin:0 auto}.cmp-pick-list{list-style:none;margin:0;padding:0;display:grid;gap:var(--space-3);grid-template-columns:repeat(auto-fill,minmax(min(280px,100%),1fr))}.cmp-pick{position:relative;display:flex;gap:var(--space-3-5);padding:var(--space-4) var(--space-4);border:1px solid var(--bg-border);border-radius:var(--r-lg);transition:border-color var(--dur-base) var(--ease),transform var(--dur-base) var(--ease)}.cmp-pick:focus-visible,.cmp-pick:hover{border-color:var(--gold-a60);outline:0}.cmp-pick:focus-visible{outline:2px solid var(--yellow);outline-offset:2px}.cmp-pick-ico{flex-shrink:0;display:inline-grid;place-items:center;width:24px;height:38px;color:var(--yellow)}.cmp-pick-body{display:flex;flex-direction:column;gap:var(--space-0-5);min-width:0}.cmp-pick-label{font-size:var(--fs-base);color:var(--text-muted);font-weight:var(--fw-bold)}.cmp-next-sub,.cmp-pick-reason{color:var(--gray-1);font-size:var(--fs-sm);line-height:var(--lh-base)}.cmp-pick--featured .cmp-pick-name,.cmp-pick-go{font-size:var(--fs-lg)}.cmp-pick-go{flex-shrink:0;align-self:center;margin-left:auto;color:var(--text-faint);transition:color var(--dur-base) var(--ease),transform var(--dur-base) var(--ease)}.cmp-col-badge,.cmp-related-link{font-size:var(--fs-sm);font-weight:var(--fw-bold)}.cmp-pick:hover .cmp-pick-go{color:var(--yellow);transform:translateX(3px)}.cmp-pick-li--featured{grid-column:1/-1}.cmp-pick--featured{border-color:var(--gold-a60)}.cmp-pick-img{flex-shrink:0;align-self:center;width:56px;height:56px;object-fit:cover;border-radius:var(--r-sm);background:var(--black);order:3}.cmp-next-card,.cmp-related-link{border:1px solid var(--bg-border);text-decoration:none}@media (min-width:600px){.cmp-pick-img{width:72px;height:72px}}.cmp-col-badge{display:inline-block;margin-top:var(--space-1);color:var(--gray-1)}.cmp-next,.cmp-related{width:100%;max-width:var(--doc,1040px);margin:clamp(2.5rem,5vw,3.5rem) auto 0}.cmp-next-grid{display:grid;gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(min(220px,100%),1fr))}.cmp-next-card{position:relative;display:flex;flex-direction:column;gap:var(--space-1);padding:var(--space-5) 2.2rem var(--space-5) var(--space-5);background:var(--bg-card);border-radius:var(--r-lg);transition:border-color var(--dur-base) var(--ease),transform var(--dur-base) var(--ease),background var(--dur-base) var(--ease)}.cmp-next-card:focus-visible,.cmp-next-card:hover{border-color:var(--gold-a60);outline:0}.cmp-next-card:focus-visible{outline:2px solid var(--yellow);outline-offset:2px}.cmp-next-card--primary{background:color-mix(in srgb,var(--bg-card),var(--gold-a100) 7%);border-color:var(--gold-a60)}.cmp-next-go{position:absolute;top:var(--space-5);right:var(--space-5);color:var(--text-faint);transition:color var(--dur-base) var(--ease),transform var(--dur-base) var(--ease)}.cmp-next-card:hover .cmp-next-go{color:var(--yellow);transform:translateX(3px)}.cmp-related-list{list-style:none;display:flex;flex-wrap:wrap;gap:var(--space-2);margin:0;padding:0}.cmp-related-link{display:inline-flex;align-items:center;min-height:44px;padding:var(--space-2) var(--space-4);color:var(--gray-1);background:var(--bg-card);border-radius:var(--r-pill);transition:border-color var(--dur-fast) var(--ease),color var(--dur-fast) var(--ease),background var(--dur-fast) var(--ease)}.cmp-related-link:focus-visible,.cmp-related-link:hover{color:var(--yellow-2);border-color:var(--gold-a60);background:var(--gold-a05);outline:0}.cmp-related-link:focus-visible{outline:2px solid var(--yellow);outline-offset:2px}.ac-guide{width:min(var(--container),calc(100% - 2 * var(--pad-x)));margin-inline:auto}@media (max-width:1200px){.ac-guide{width:min(900px,calc(100% - 2 * var(--pad-x)))}}@media (max-width:1000px){.ac-guide{width:min(700px,calc(100% - 2 * var(--pad-x)))}}.ac-guide-head{margin:0 0 clamp(1.6rem,4vw,2.4rem);padding:0 0 clamp(1.2rem,3vw,1.6rem);border-bottom:1px solid var(--bg-border)}.ac-guide-title{margin:0 0 var(--space-3);text-align:left;font-size:var(--fs-3xl);font-weight:var(--fw-bold);line-height:var(--lh-tight);letter-spacing:var(--ls-tight);color:var(--w)}.ac-guide-body>p:first-of-type,.ac-guide-byline,.ac-guide-disclaimer,.ac-guide-verdict{line-height:var(--lh-relaxed)}.ac-guide-verdict{margin:0;max-width:60ch;color:var(--gray-1);font-size:clamp(1.05rem, 2.4vw, 1.2rem)}.ac-guide-byline{margin:var(--space-3) 0 0;max-width:72ch;color:var(--text-muted);font-size:var(--fs-sm)}.ac-guide-body a,.ac-guide-byline a,.ac-guide-section a,.ac-seo a{color:var(--yellow);text-decoration:underline;text-underline-offset:2px;text-decoration-thickness:1px}.ac-guide-body a:hover,.ac-guide-byline a:hover,.ac-guide-section a:hover{color:var(--yellow-2)}.ac-guide-byline time{color:var(--gray-1)}.ac-guide-grid{display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:clamp(1.4rem,4vw,2.8rem);align-items:start}.ac-guide-aside,.ac-guide-fact{display:flex;gap:var(--space-4)}.ac-guide-body{min-width:0}.ac-guide-body>p,.ac-guide-section p{color:var(--gray-1);line-height:var(--lh-prose);margin:0 0 var(--space-4);max-width:68ch}.ac-guide-body>p:first-of-type{font-size:clamp(1.05rem, 2.2vw, 1.16rem);color:var(--w)}.ac-guide-section{margin:clamp(2.4rem,6vw,3.2rem) 0 0}.ac-guide-section h2{font-size:clamp(1.3rem, 3vw, 1.6rem);margin:0 0 var(--space-3-5);color:var(--w);line-height:var(--lh-tight)}.ac-guide-section:not([data-counted=builds])>ul{margin:0 0 var(--space-4);padding-left:var(--space-5);max-width:68ch}.ac-guide-section:not([data-counted=builds])>ul>li{margin:0 0 var(--space-2);color:var(--gray-1);line-height:var(--lh-relaxed)}.ac-guide-section:not([data-counted=builds])>ul>li::marker{color:var(--text-faint)}.ac-guide-sources{list-style:disc;margin:0 0 var(--space-4);padding-left:var(--space-5);max-width:72ch}.ac-guide-sources li{color:var(--gray-1);line-height:var(--lh-prose);margin:0 0 var(--space-2)}.ac-guide-sources li::marker{color:var(--yellow)}.ac-guide-aside{position:sticky;top:102px;flex-direction:column}.ac-guide-facts{background:var(--bg-card);border:1px solid var(--bg-border);border-radius:var(--r-lg);padding:var(--space-5) var(--space-5) var(--space-5)}.ac-guide-facts-list{margin:0 0 var(--space-5)}.ac-hub-tag .sev-meter,.sev-meter{margin-right:var(--space-1-5)}.ac-guide-fact{justify-content:space-between;align-items:center;padding:var(--space-2-5) 0;border-bottom:1px solid var(--rule-hair)}.ac-guide-fact:first-child{padding-top:0}.ac-guide-fact:last-child{border-bottom:0;padding-bottom:0}.ac-guide-fact dt{color:var(--text-muted);font-size:var(--fs-sm)}.ac-guide-fact dd{margin:0;color:var(--w);font-weight:var(--fw-bold);font-size:var(--fs-base);text-align:right}.ac-guide-fact dd.ac-fact-ok{color:var(--success)}.ac-guide-fact dd.ac-fact-mid{color:var(--star)}.ac-guide-fact dd.ac-fact-warn{color:var(--warning-text)}.ac-guide-fact dd.ac-fact-bad{color:var(--error,#ff7b7b)}.sev-meter{display:inline-flex;align-items:center;gap:var(--space-0-5)}.sev-seg{width:4px;height:11px;border-radius:var(--r-2xs);border:1px solid currentColor}.sev-seg--on{background:currentColor}.sev-seg--off{background:0 0;opacity:.4}.ac-guide-cta{display:flex;align-items:center;justify-content:center;gap:var(--space-1-5);min-height:46px;text-align:center;text-decoration:none;font-weight:var(--fw-bold);padding:var(--space-3) var(--space-4);border-radius:var(--r-pill);margin-top:var(--space-2-5);background:var(--grad-gold);color:var(--text-on-gold);border:1px solid transparent;transition:transform var(--dur-fast) var(--ease),filter var(--dur-fast) var(--ease),background-color var(--dur-fast) var(--ease)}.ac-guide-cta:hover{filter:brightness(1.04)}.ac-guide-cta:focus-visible{outline:3px solid var(--yellow);outline-offset:2px}.ac-guide-cta--ghost{background:var(--gold-a05);color:var(--yellow);border-color:var(--gold-a60);box-shadow:none}.ac-guide-cta--ghost:hover{filter:none;background:var(--gold-a12);border-color:var(--yellow)}.ac-guide-disclaimer{margin:var(--space-8) 0 0;padding-top:var(--space-4);border-top:1px solid var(--bg-border);color:var(--text-muted);font-size:var(--fs-sm);max-width:68ch}.ac-hub-grid{list-style:none;margin:var(--space-6) 0 0;padding:0;display:grid;gap:var(--space-3-5);grid-template-columns:repeat(auto-fill,minmax(260px,1fr))}.ac-hub-card,.ac-hub-card-meta{display:flex;gap:var(--space-1-5)}.ac-hub-card{flex-direction:column;height:100%;padding:var(--space-4) var(--space-5);text-decoration:none;background:var(--bg-card);border:1px solid var(--bg-border);border-radius:var(--r-lg);transition:border-color var(--dur-fast) var(--ease),transform var(--dur-fast) var(--ease)}.ac-hub-card:focus-visible,.ac-hub-card:hover{border-color:var(--gold-a60);outline:0}.ac-hub-card:focus-visible{outline:2px solid var(--yellow);outline-offset:2px}.ac-hub-card-game{color:var(--w);font-weight:var(--fw-bold);font-size:var(--fs-lg)}.ac-hub-card-ac,.ac-hub-card-go,.ac-hub-card-verdict,.ac-hub-tag{font-size:var(--fs-sm)}.ac-hub-card-ac{color:var(--yellow-2);font-weight:var(--fw-bold)}.ac-hub-card-meta{margin:var(--space-0-5) 0;flex-wrap:wrap}.ac-hub-tag{font-weight:var(--fw-bold);padding:var(--space-0-5) var(--space-2);border-radius:var(--r-pill);background:var(--white-a05);color:var(--gray-1);border:1px solid var(--bg-border)}.ac-hub-tag.ac-hub-lvl-1{color:var(--success);border-color:var(--success-a28)}.ac-hub-tag.ac-hub-lvl-2{color:var(--star);border-color:var(--gold-a42)}.ac-hub-tag.ac-hub-lvl-3{color:var(--warning-text);border-color:var(--warning-a28)}.ac-hub-tag.ac-hub-lvl-4{color:var(--error,#ff7b7b);border-color:var(--error-a28)}.ac-hub-card-verdict{color:var(--text-secondary);line-height:var(--lh-base)}.ac-hub-card-go{margin-top:auto;padding-top:var(--space-2);color:var(--yellow);font-weight:var(--fw-bold);transition:color var(--dur-fast) var(--ease)}.ac-hub-card:focus-visible .ac-hub-card-go,.ac-hub-card:hover .ac-hub-card-go{color:var(--yellow-2)}.ac-seo{max-width:1100px;width:100%;margin:clamp(2.4rem,6vw,3.6rem) auto 0;padding:clamp(1.6rem,4vw,2.2rem) clamp(1.2rem,3vw,1.6rem) 0;border-top:1px solid var(--bg-border)}.ac-seo h2{font-size:clamp(1.3rem, 3vw, 1.6rem);color:var(--w);margin:0 0 var(--space-3);line-height:var(--lh-tight)}.ac-seo p+h2{margin-top:var(--space-8)}.ac-seo p{color:var(--gray-1);line-height:var(--lh-prose);font-size:var(--fs-md);margin:0;max-width:68ch}.ac-seo a:focus-visible,.ac-seo a:hover{color:var(--yellow-2);text-decoration-thickness:2px}@media (max-width:880px){.ac-guide-grid{grid-template-columns:1fr}.ac-guide-aside{position:static;flex-direction:column}}@media (max-height:979px){.ac-guide-aside{position:static}}@media (prefers-reduced-motion:reduce){.ac-hub-card,.acdb-guide-card,.cmp-next-card,.cmp-next-go,.cmp-pick,.cmp-pick-go,.cmp-related-link{transition:none}}@media (forced-colors:active){.cmp-next-card--primary,.cmp-pick--featured{outline:Highlight solid 2px;outline-offset:-1px}.ac-hub-tag{border-color:CanvasText}}