.acdb-game-link,.acdb-guide-card,.cmp-rank-name,.cmp-rank-view{text-decoration:none}.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);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}.cmp-rank-n,.cmp-section-h{line-height:var(--lh-tight)}.acdb-guides-lead a,.cmp-rank-view:hover .cmp-rank-go{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-rank-buy .qbuy,.cmp-related-list li{margin:0}.acdb-guide-card{display:flex;flex-direction:column;gap:var(--space-1);height:100%;padding:var(--space-4) var(--space-4);background:var(--bg-card);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{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{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)}.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);color:var(--text-muted)}.cmp-hero-stats strong{color:var(--w);font-weight:var(--fw-bold)}.cmp-rank{width:100%;max-width:var(--doc,1040px);margin:0 auto}.cmp-rank-list{list-style:none;margin:0;padding:0;background:var(--bg-card);border:1px solid var(--bg-border);border-radius:var(--r-lg);overflow:hidden}.cmp-rank-row{position:relative;display:grid;grid-template-columns:2rem 56px minmax(0,1fr) minmax(11.5rem,auto);grid-template-areas:"n art main buy";align-items:center;gap:var(--space-2) var(--space-4);margin:0;padding:var(--space-4) var(--space-5)}.cmp-rank-row+.cmp-rank-row{border-top:1px solid var(--rule-hair)}.cmp-rank-n{grid-area:n;color:var(--text-muted);font-size:var(--fs-lg);font-weight:var(--fw-bold);font-variant-numeric:tabular-nums;text-align:center}.cmp-rank-label,.cmp-rank-name{font-weight:var(--fw-semibold)}.cmp-rank-art{grid-area:art;display:block;width:56px;height:56px;object-fit:cover;background:var(--bg-card-2);border:1px solid var(--rule-plate);border-radius:var(--r-sm)}.cmp-rank-main{grid-area:main;display:grid;gap:var(--space-1);min-width:0}.cmp-rank-name{justify-self:start;color:var(--w);font-size:var(--fs-md);line-height:var(--lh-snug);overflow-wrap:anywhere}.cmp-next-sub,.cmp-rank-facts,.cmp-rank-verdict{line-height:var(--lh-base)}.cmp-rank-name:hover{color:var(--yellow);text-decoration:underline;text-underline-offset:0.2em}.cmp-rank-name:focus-visible{outline:3px solid var(--yellow);outline-offset:2px;border-radius:var(--r-xs)}.cmp-rank-verdict{margin:0;max-width:64ch;color:var(--gray-1);font-size:var(--fs-base)}.cmp-rank-label{color:var(--w)}.cmp-rank-facts{display:flex;flex-wrap:wrap;gap:0 var(--space-4);margin:0;color:var(--text-muted);font-size:var(--fs-sm)}.cmp-col-badge,.cmp-next-sub,.cmp-rank-view{color:var(--gray-1);font-size:var(--fs-sm)}.cmp-rank-facts>span{white-space:nowrap}.cmp-rank-buy{grid-area:buy;display:grid;gap:var(--space-1);justify-items:stretch}.cmp-rank-buy .qbuy-btn{width:100%}.cmp-rank-view{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);min-height:44px;font-weight:var(--fw-medium);border-radius:var(--r-sm);transition:color var(--dur-fast) var(--ease)}.ac-guide-cta,.ac-guide-fact dd,.ac-guide-title,.ac-hub-card-ac,.ac-hub-card-game,.ac-hub-card-go,.ac-hub-tag,.cmp-col-badge,.cmp-related-link{font-weight:var(--fw-bold)}.cmp-rank-go{width:7px;height:7px;border-top:2px solid currentColor;border-right:2px solid currentColor;transform:rotate(45deg)}.cmp-next-card,.cmp-related-link{border:1px solid var(--bg-border);text-decoration:none}.cmp-rank-view:hover{color:var(--w)}.cmp-rank-view:focus-visible{outline:3px solid var(--yellow);outline-offset:2px}.cmp-rank-row--top{background:var(--surface-2)}.cmp-rank-row--top::before{content:"";position:absolute;inset:0 auto 0 0;width:3px;background:var(--yellow)}.cmp-rank-row--top .cmp-rank-n{color:var(--yellow)}.cmp-rank-row:not(.cmp-rank-row--top) .qbuy-btn:not(#_):not(#_){background:var(--bg-card-2);border-color:var(--rule-plate);color:var(--w)}.cmp-rank-row:not(.cmp-rank-row--top) .qbuy-btn:is(:hover,:focus-visible):not(:disabled):not(#_):not(#_):not(#_){background-color:var(--white-a12);border-color:var(--yellow);color:var(--w)}.cmp-rank-row:not(.cmp-rank-row--top) .qbuy-btn:hover:not(:focus-visible):not(:disabled):not(#_):not(#_):not(#_){outline:0}.cmp-rank-row:not(.cmp-rank-row--top) .qbuy-btn:active:not(:disabled):not(#_):not(#_):not(#_):not(#_){background-color:var(--black-a42);border-color:var(--yellow);color:var(--w)}.cmp-rank-row:not(.cmp-rank-row--top) .qbuy-btn.is-dwell:not(#_):not(#_){box-shadow:inset var(--dwell-w) 0 0 0 var(--gold-a28)}@media (max-width:760px){.cmp-rank-row{grid-template-columns:1.5rem 48px minmax(0,1fr);grid-template-areas:"n art main" "buy buy buy";padding:var(--space-4)}.cmp-rank-art{width:48px;height:48px}.cmp-rank-art,.cmp-rank-n{align-self:start}.cmp-rank-n{display:grid;place-items:center;min-height:48px}.cmp-rank-buy{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:var(--space-3)}.cmp-rank-view{padding:0 var(--space-2)}}.cmp-col-badge{display:inline-block;margin-top:var(--space-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);font-size:var(--fs-sm);color:var(--gray-1);background:var(--bg-card);border-radius:var(--r-chip);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:var(--page-w);margin-inline:auto}.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);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-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;padding:var(--space-3) var(--space-4);border-radius:var(--r-chip);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:focus-visible{outline:3px solid var(--yellow);outline-offset:2px}.ac-guide-cta--ghost{background:0 0;color:var(--yellow);border-color:var(--bg-border);box-shadow:none}.ac-guide-cta--ghost:hover{filter:none}.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-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)}.ac-hub-card-meta{margin:var(--space-0-5) 0;flex-wrap:wrap}.ac-hub-tag{padding:var(--space-0-5) var(--space-2);border-radius:var(--r-chip);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);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-rank-view,.cmp-related-link{transition:none}}@media (forced-colors:active){.cmp-rank-row--top::before{background:Highlight}.ac-hub-tag,.cmp-rank-list{border-color:CanvasText}.cmp-next-card--primary{outline:Highlight solid 2px;outline-offset:-1px}}