@layer site-defaults{.site-navigation{flex:1 1 0%;min-width:0}.wiki-navigation{display:flex;align-items:center;justify-content:flex-end;gap:var(--wiki-nav-gap,16px);min-width:0;max-width:100%}.wiki-nav-primary{display:flex;align-items:center;gap:var(--wiki-nav-gap,16px);min-width:0}.wiki-navigation a,.wiki-nav-more>summary{white-space:nowrap;display:block;padding:10px 0;color:inherit;text-decoration:none}.wiki-navigation a:hover,.wiki-nav-more>summary:hover{text-decoration:underline}.wiki-navigation a[aria-current=page]{font-weight:700;text-decoration:underline}.wiki-navigation .wiki-game-cta{flex:none;display:inline-flex;align-items:center;justify-content:center;padding:10px 16px;border-radius:8px;background:var(--wiki-cta-background,var(--accent,#b9475c));color:var(--wiki-cta-color,#fff);font-weight:700;text-decoration:none}.wiki-navigation .wiki-game-cta:hover{text-decoration:none;filter:brightness(1.08)}.wiki-nav-more{position:relative;flex:none}.wiki-nav-more[hidden]{display:none}.wiki-nav-more>summary{cursor:pointer;list-style:revert}.wiki-nav-dropdown{position:absolute;inset-inline-end:0;top:100%;z-index:50;min-width:200px;max-width:min(320px,85vw);max-height:65vh;overflow:auto;padding:12px 20px;background:var(--wiki-menu-background,Canvas);color:var(--wiki-menu-color,CanvasText);border:1px solid currentColor;box-shadow:0 8px 24px #0002}.wiki-nav-dropdown a{white-space:normal;overflow-wrap:anywhere}.wiki-navigation a:focus-visible,.wiki-nav-more>summary:focus-visible,.wiki-footer-content a:focus-visible{outline:2px solid currentColor;outline-offset:4px}.wiki-footer-content{width:100%;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:24px 40px}.wiki-footer-identity p{max-width:48ch;margin:12px 0}.wiki-footer-name{font-weight:700}.wiki-footer-navigation,.wiki-footer-information{display:flex;align-content:start;align-items:baseline;flex-wrap:wrap;gap:12px 24px}.wiki-footer-information{grid-column:1/-1;padding-top:20px;border-top:1px solid currentColor}@media(max-width:600px){.wiki-footer-content{grid-template-columns:minmax(0,1fr)}.wiki-footer-information{grid-column:auto}}}@layer site-defaults{.site-brand-mark{display:inline-block;width:40px;height:40px;object-fit:contain;flex-shrink:0;vertical-align:middle;margin-right:.65rem}.site-brand-link:has(>.site-brand-mark){display:inline-flex;align-items:center;gap:.65rem}.site-brand-link>.site-brand-mark{margin:0}.site-brand-label{display:block;min-width:0}}@layer site-defaults{.wiki-callout{--wiki-callout-accent:var(--accent,currentColor);margin:16px 0;padding:16px 20px;border:1px solid color-mix(in srgb,var(--wiki-callout-accent) 25%,transparent);border-inline-start:3px solid var(--wiki-callout-accent);border-radius:8px;background:color-mix(in srgb,var(--wiki-callout-accent) 6%,transparent);font-style:normal;overflow-wrap:anywhere}.wiki-callout-note{--wiki-callout-accent:currentColor;background:color-mix(in srgb,currentColor 4%,transparent)}.wiki-callout-title{display:block;margin:0 0 8px;font-size:.9em;font-weight:700;color:var(--wiki-callout-accent)}.wiki-callout-body>:first-child{margin-top:0}.wiki-callout-body>:last-child{margin-bottom:0}li>.wiki-callout{margin-block:12px}.wiki-record-pick-image[hidden]{display:none!important}.shared-data{min-width:0;max-width:100%}.wiki-record-comparison{max-width:100%;overflow-x:auto;margin:20px 0}.wiki-record-comparison table{width:100%;border-collapse:collapse;text-align:left}.wiki-record-comparison th,.wiki-record-comparison td{padding:12px 16px;vertical-align:top;border-bottom:1px solid color-mix(in srgb,currentColor 20%,transparent)}.wiki-record-comparison th{font-weight:600}.wiki-record-comparison td>div+div{margin-top:6px}.shared-data .entity-image{display:inline-block;width:72px;height:auto;max-height:96px;object-fit:contain;vertical-align:middle;margin:0 .75rem .25rem 0}.shared-data .shared-record{margin:1.5rem 0;padding-top:1rem;border-top:1px solid color-mix(in srgb,currentColor 18%,transparent)}.shared-data .shared-record-title{margin:0 0 .75rem;font-size:1.05em;font-weight:600}.shared-data .shared-record-fields{margin:0}.shared-data .shared-record-fields>div{display:grid;grid-template-columns:minmax(8rem,1fr) minmax(0,3fr);gap:1rem;padding:.5rem 0}.shared-data .shared-record-fields dt{margin:0;font-weight:600;overflow-wrap:anywhere}.shared-data .shared-record-fields dd{margin:0;overflow-wrap:anywhere}.shared-data .shared-record-fields dd>div+div{margin-top:.5rem}.wiki-record-picks{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:20px;list-style:none;padding:0;margin:20px 0;max-width:none}.wiki-record-pick{display:block;min-width:0;margin:0;padding:16px 0;border-top:1px solid currentColor}.wiki-record-pick-image{width:72px;height:72px;object-fit:contain;flex:none}.wiki-record-pick-content{min-width:0}.wiki-record-pick-name{font:inherit;font-weight:700;margin:0 0 10px}.wiki-record-pick-fields{margin:0}.wiki-record-pick-fields>div{margin-top:8px}.wiki-record-pick-fields dt{font-size:.85em}.wiki-record-pick-fields dd{margin:0}.wiki-record-pick-fields dd>div{margin:0}.game-profile dl[data-columns]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px 28px;margin:0 0 20px}.game-profile dl[data-columns="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}.game-profile dl[data-columns="1"]{grid-template-columns:minmax(0,1fr)}.game-profile dl[data-columns]>div{display:block;padding:0;border:0;min-width:0}.game-profile dl[data-columns] dt{font-size:.85em;opacity:.75;margin:0 0 6px}.game-profile dl[data-columns] dd{margin:0;font-weight:600;overflow-wrap:anywhere}.wiki-record-pick-content{overflow-wrap:anywhere}.wiki-record-picks .wiki-record-pick .wiki-record-pick-image[data-image-kind="scene"]{display:block;width:100%;max-width:100%;height:auto;max-height:none;aspect-ratio:auto;object-fit:contain;padding:0}.wiki-record-picks .wiki-record-pick .wiki-record-pick-image:not([data-image-kind="scene"]){display:block;width:min(100%,160px);height:160px;max-width:100%;max-height:160px;aspect-ratio:1;object-fit:contain;object-position:center;margin-inline:auto;align-self:center;padding:8px;box-sizing:border-box}.wiki-record-pick-group+.wiki-record-pick-group{margin-top:16px}.wiki-record-picks .wiki-record-pick-group-label{margin:0 0 8px;font-size:.9em;font-weight:600}}@layer site-defaults{.source-image img{max-width:100%;height:auto}.source-video{margin:1.5em 0;border:1px solid currentColor;border-radius:4px;overflow:hidden}.source-video>summary{cursor:pointer;padding:1em;list-style:none}.source-video>summary::-webkit-details-marker{display:none}.source-video .video-poster{display:block;width:100%;max-height:22rem;object-fit:cover;margin-bottom:.75em}.source-video .video-action{display:block;font-size:.85em;margin-top:.4em;opacity:.8}.source-video[open] .video-poster{display:none}details.source-video:not([open]) .video-frame{display:none}.source-video .video-frame{position:relative;width:100%;aspect-ratio:16/9}.source-video .video-frame iframe{position:absolute;inset:0;width:100%;height:100%;border:0}.source-video .video-link{margin:1em}.site-article-cover{display:block;width:100%;margin:1.5rem 0 2rem}.site-article-cover img{display:block;width:100%;max-width:100%;height:auto;border-radius:12px}.home-featured-video{position:relative;width:100%;min-width:0;aspect-ratio:16/9}.home-featured-video>iframe{display:block;position:absolute;inset:0;width:100%;height:100%;margin:0;padding:0;border:0;border-radius:0}.content-section .source-image img{display:block;width:100%;height:auto;max-height:none;aspect-ratio:auto;object-fit:contain}}:root{--paper:#fafaf7;--white:#fff;--ink:#272330;--muted:#68646c;--line:#dad9d6;--accent:#ce1833;--red:#e51e3c;--red-light:#fff0f1;--purple:#2b2536;--gold:#efca69;--mono:'Courier New',monospace;--sans:Arial,Helvetica,sans-serif;--display:'Arial Black',Arial,Helvetica,sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:105px}body{margin:0;background:var(--paper);color:var(--ink);font:16px/1.7 var(--sans);-webkit-font-smoothing:antialiased}body:has(dialog[open]){overflow:hidden}h1,h2,h3,h4,p,figure{margin:0}h1,h2,h3,h4{line-height:1.2;text-wrap:balance}h1{font-family:var(--display);font-weight:900;letter-spacing:-.045em}h2{font-size:28px;letter-spacing:-.035em}h3{font-size:20px;letter-spacing:-.02em}a{color:inherit;text-decoration:none}p a,li a,dd a{color:var(--accent);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}a:hover{color:var(--accent)}button,input,select{font:inherit}button,summary{cursor:pointer}button{transition:background .16s,box-shadow .16s,transform .16s}input,select{min-width:0}img{max-width:100%;vertical-align:middle}svg{display:block}button svg{width:21px;height:21px;stroke:currentColor;stroke-width:1.8;fill:none}button:focus-visible,a:focus-visible,summary:focus-visible,input:focus-visible,select:focus-visible{outline:3px solid var(--accent);outline-offset:4px}[hidden]{display:none!important}.skip-link{position:fixed;z-index:100;top:-100px;left:20px;padding:10px 20px;background:var(--purple);color:#fff}.skip-link:focus{top:10px}.site-header{position:sticky;top:0;background:rgb(250 250 247 / .97);border-bottom:1px solid var(--line);z-index:20}.header-inner{max-width:1440px;margin:auto;min-height:84px;padding:16px 40px;display:flex;align-items:center;gap:25px}.brand{display:flex;flex-shrink:0;align-items:center;gap:11px;white-space:nowrap;font-family:var(--display);font-weight:900;font-size:21px;letter-spacing:-.7px}.brand-tag{font:10px/1.1 var(--mono);letter-spacing:1.5px;border-left:1px solid var(--line);padding-left:12px;max-width:65px;white-space:normal;color:var(--muted)}.nav-wrap{flex:1;min-width:0}.wiki-navigation,.wiki-nav-primary{display:flex;align-items:center;gap:23px}.wiki-navigation{justify-content:flex-end;font-size:13px;font-weight:700}.wiki-nav-primary a{white-space:nowrap;padding-block:10px}.wiki-navigation a[aria-current=page]{color:var(--accent)}.wiki-nav-more{position:relative}.wiki-nav-more summary{list-style:none;white-space:nowrap;padding:10px 0}.wiki-nav-more summary::after{content:'\2304';margin-left:8px}.wiki-nav-dropdown{position:absolute;top:100%;right:0;min-width:185px;padding:12px;background:#fff;border:1px solid var(--ink);box-shadow:4px 4px 0 var(--ink)}.wiki-nav-dropdown a{display:block;padding:8px 12px}.wiki-game-cta{padding:10px 13px;color:#fff;background:var(--accent);border:1px solid var(--accent);white-space:nowrap}.wiki-game-cta:hover{background:#a80d25;color:#fff}.search-toggle{background:none;border:0;border-left:1px solid var(--line);padding:10px 0 10px 18px;min-height:44px}.home-main,.page-main{max-width:1360px;margin:auto;padding:0 40px}.home-hero{display:grid;grid-template-columns:1fr 1fr;gap:64px;padding:57px 0 48px;align-items:center}.eyebrow{display:flex;gap:9px;align-items:center;font:700 11px/1.5 var(--mono);letter-spacing:1.5px;color:var(--muted);text-transform:uppercase}.status-dot{display:inline-block;flex:none;width:8px;height:8px;background:var(--red);box-shadow:3px 3px 0 #f8b7c1}.home-hero h1{font-size:clamp(46px,5.5vw,78px);line-height:1.05;margin:20px 0 22px;max-width:600px}.hero-intro{font-size:17px;line-height:1.8;color:#57535c;max-width:530px}.hero-search{width:100%;background:var(--purple);color:#fff;border:1px solid var(--purple);box-shadow:4px 4px 0 #c9c6cd;display:flex;align-items:center;gap:14px;text-align:left;padding:17px 19px;margin:27px 0 23px}.hero-search:hover{background:#42374c;box-shadow:5px 5px 0 #c9c6cd;transform:translateY(-1px)}.hero-search span{flex:1;font-size:14px}.hero-search kbd{font:13px var(--mono);border:1px solid #797080;padding:2px 7px;color:#ddd}.hero-meta{display:flex;gap:17px;font:700 10px var(--mono);letter-spacing:2px;align-items:center}.hero-meta i{color:var(--accent);font-style:normal;font-size:19px}.hero-art{border:1px solid var(--ink);box-shadow:7px 7px 0 #e3e0df;background:#fff;transform:rotate(1deg);position:relative}.art-label{display:flex;justify-content:space-between;padding:10px 14px;font:700 10px var(--mono);letter-spacing:1.5px;background:var(--purple);color:#fff}.hero-art>img{display:block;width:100%;height:auto;aspect-ratio:16/9;object-fit:contain}.hero-art figcaption{padding:13px 17px;font:11px var(--mono);display:flex;gap:10px;align-items:center;border-top:1px solid var(--line)}.browse-strip{display:grid;grid-template-columns:110px 1fr;gap:20px;padding:22px 0 30px;border-bottom:2px solid var(--ink);align-items:center}.browse-strip>p{font:700 12px var(--mono);text-transform:uppercase;letter-spacing:2px}.browse-strip>ul{display:grid;grid-template-columns:repeat(3,1fr);gap:9px 23px;padding:0;margin:0;list-style:none}.browse-strip a{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid var(--line);padding:9px 0;color:var(--ink);font-size:13px;font-weight:700;text-decoration:none}.browse-strip a::after{content:'\2197';color:var(--accent);margin-left:10px}.browse-strip a:hover{color:var(--accent);border-color:var(--accent)}.home-content{display:grid;grid-template-columns:minmax(0,1fr) 260px;gap:55px;padding-top:43px}.home-sidebar{padding-top:0}.game-profile{background:var(--purple);color:#fff;padding:24px;box-shadow:5px 5px 0 #dedbe2;position:relative}.game-profile::before{content:'';position:absolute;inset:0 0 auto;height:4px;background:var(--red)}.game-profile>.eyebrow{color:#c2b8cb;font-size:10px}.game-profile h2{font-size:23px;letter-spacing:-.6px;margin:12px 0 20px}.game-profile dl{margin:0;display:block}.game-profile dl>div{padding:10px 0;border-top:1px solid #514958;display:flex;gap:16px;align-items:baseline;justify-content:space-between}.game-profile dt{font-size:11px;color:#c4bdcc}.game-profile dd{margin:0;text-align:right;font:700 12px var(--mono)}.profile-game{border-top:1px solid #514958;display:block;padding-top:20px;margin-top:8px;font-size:12px;color:var(--gold)}.page-toc{display:flex;flex-direction:column;padding:25px 0 22px;counter-reset:toc}.home-sidebar .page-toc{position:static;margin-top:27px}.page-toc>.eyebrow{margin-bottom:16px}.page-toc>a{counter-increment:toc;display:flex;gap:12px;padding:9px 0;font-size:12px;line-height:1.5;border-bottom:1px solid #e7e5e3;color:var(--muted)}.page-toc>a:before{content:counter(toc,decimal-leading-zero);font:10px/1.8 var(--mono);color:#a19ba5}.page-toc>a:hover,.page-toc>a.is-active{color:var(--accent)}.page-toc>a.is-active:before{color:var(--accent)}.home-chapters,.steps,.reading-main{counter-reset:section;min-width:0}.content-section{counter-increment:section;padding:0 0 36px;margin:0 0 36px;border-bottom:1px solid var(--line);scroll-margin-top:110px}.section-heading{display:flex;align-items:flex-start;gap:16px;margin-bottom:23px}.section-heading:before{content:counter(section,decimal-leading-zero);background:var(--red-light);border:1px solid #f4c4cd;color:var(--accent);padding:7px;font:700 12px/1.3 var(--mono);flex:none}.section-heading h2{padding-top:1px;font-size:27px}.section-layout{display:grid;grid-template-columns:minmax(0,1fr);gap:23px}.section-layout>div:empty{display:none}.section-copy{min-width:0}.section-link{display:flex;justify-content:space-between;gap:15px;font-size:13px;font-weight:700;padding:14px 0 0;margin-top:22px;color:var(--accent);border-top:1px dashed var(--line)}.section-link span:last-child{font-size:18px}.prose{font-size:15px;line-height:1.8}.prose p{margin:0 0 16px}.prose p:last-child{margin-bottom:0}.prose h3{margin:27px 0 12px}.prose h3:first-child{margin-top:0}.prose ul,.prose ol{padding-left:23px;margin:15px 0}.prose li{padding-left:5px;margin:10px 0}.prose li::marker{color:var(--accent);font-weight:700}.prose strong{font-weight:700;color:var(--ink)}.wiki-callout{padding:16px 19px;border-radius:0;background:#f3f1eb;border:0;border-left:3px solid var(--gold);margin:19px 0}.wiki-callout-note{border-left-color:#aba3b6;background:#f0eef2}.wiki-callout-title{font:700 10px var(--mono);text-transform:uppercase;letter-spacing:1.5px;margin-bottom:9px}.wiki-callout-body{font-size:14px}.section-media{min-width:0}.source-image{margin:0;border:1px solid var(--line);background:#fff;padding:5px}.source-image img,.content-section .source-image img{display:block;width:100%;height:auto;object-fit:contain}.source-video{margin:18px 0 0;border:1px solid var(--ink);border-radius:0;background:var(--purple)}.video-frame{aspect-ratio:16/9;position:relative}.video-frame iframe{position:absolute;inset:0;border:0;width:100%;height:100%}.source-video>summary{color:#fff}.source-video .video-link{color:#fff}.home-video{margin-bottom:35px}.home-featured-video{aspect-ratio:16/9;position:relative}.home-featured-video iframe{width:100%;height:100%;position:absolute;inset:0;border:0}.home-modules{margin-bottom:40px}.wiki-home-module{padding:24px;border:1px solid var(--line);background:#fff}.wiki-home-module h2{font-size:22px;margin-bottom:10px}.wiki-empty{color:var(--muted);font-size:14px}.wiki-home-module-link{margin-top:14px;font-size:13px}.breadcrumbs{display:flex;flex-wrap:wrap;gap:10px;padding:26px 0;font:11px/1.6 var(--mono);color:var(--muted)}.breadcrumbs a:not(:last-child)::after{content:' /';color:#aaa;margin-left:8px}.breadcrumbs>a:first-child::after{content:none}.article-header{padding:12px 0 32px;max-width:1050px}.article-header h1{font-size:clamp(32px,3.6vw,48px);line-height:1.13;margin:16px 0 20px}.article-header .intro{max-width:860px;color:var(--muted);font-size:16px}.reading-layout{display:grid;grid-template-columns:minmax(0,1fr) 240px;gap:54px}.reading-sidebar .page-toc{position:static;border-top:2px solid var(--ink);padding-top:22px}.quick-answer{background:#f0ede6;border-left:3px solid var(--red);padding:24px;margin-bottom:32px;font-size:15px}.quick-answer>.eyebrow{color:var(--accent);margin-bottom:13px}.article-cover{margin:0 0 35px;border:1px solid var(--line);background-color:#fff;background-image:linear-gradient(#eeeded 1px,transparent 1px),linear-gradient(90deg,#eeeded 1px,transparent 1px);background-size:24px 24px}.article-cover img{display:block;width:100%;height:auto;max-height:300px;object-fit:contain}.guide-opening{display:grid;grid-template-columns:1.2fr 1fr;gap:30px;align-items:stretch}.guide-opening .article-cover{display:flex;align-items:center}.guide-opening .article-cover img{max-height:250px}.walkthrough-page>.page-toc{flex-direction:row;flex-wrap:wrap;gap:10px 24px;border-block:1px solid var(--line);padding:18px 0;margin-bottom:40px}.walkthrough-page>.page-toc .eyebrow{width:100%;margin:0}.walkthrough-page>.page-toc>a{border:0;max-width:250px}.steps .section-layout:has(.section-media){grid-template-columns:1fr 1.12fr;gap:40px;align-items:start}.steps .section-layout:has(.section-media)>.section-copy{grid-column:1;grid-row:1}.steps .section-layout:has(.section-media)>.section-media{grid-column:2;grid-row:1/span 2}.steps .section-data{grid-column:1/-1}.steps .section-layout:not(:has(.section-media))>.section-copy{max-width:850px}.steps .section-heading{margin-bottom:28px}.steps .section-heading h2{font-size:30px}.steps .section-heading:before{background:var(--purple);border-color:var(--purple);color:#fff;box-shadow:3px 3px 0 #dedbe2}.steps .content-section{padding-bottom:45px;margin-bottom:45px}.directory-page .article-header{max-width:1050px;padding-bottom:24px}.directory-page .article-header h1{font-size:38px;max-width:950px}.directory-page>.feature-slot{margin-bottom:48px}.directory-page .reading-layout{border-top:2px solid var(--ink);padding-top:36px}.wiki-feature{--feature-line:var(--line);--feature-accent:var(--accent);--feature-tint:var(--red-light);margin:0 0 32px}.wiki-feature>h2{font-size:25px;margin-bottom:20px}.wiki-feature-controls{background:var(--purple);color:#fff;padding:22px!important;border:0!important;display:flex;gap:18px;align-items:end;margin:0 0 22px}.wiki-feature-controls label{display:flex;flex-direction:column;gap:8px;min-width:130px;flex:1;font:700 11px/1.5 var(--mono)}.wiki-feature-controls .wiki-feature-search{flex:2.3!important}.wiki-feature input,.wiki-feature select{background:#fff;color:var(--ink);border:1px solid #a39aaa;border-radius:0;min-height:44px;padding:10px 13px;font:14px var(--sans);width:100%;max-width:100%}.wiki-feature button{background:var(--red);border:1px solid var(--red);color:#fff;border-radius:0;padding:10px 17px;min-height:44px;font-size:13px;font-weight:700}.wiki-feature button:hover{background:#ae0f29}.wiki-feature-controls small{font:12px/1.6 var(--sans);color:#d4cddc}.wiki-feature-status{font:700 11px var(--mono);text-transform:uppercase;letter-spacing:1px;margin:22px 0 12px;color:var(--accent)}.wiki-feature-scope{font-size:13px;color:var(--muted);margin-bottom:20px}.wiki-directory-records{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.wiki-directory-record{border:1px solid #c8c4cd;border-radius:0;padding:24px;background:#fff;box-shadow:3px 3px 0 #e8e5e9;min-width:0;scroll-margin-top:100px}.wiki-directory-overview{display:block}.wiki-directory-identity{display:flex;gap:20px;align-items:center;padding-bottom:20px;border-bottom:1px solid var(--line);margin-bottom:20px;min-height:101px}.wiki-feature .wiki-directory-identity .entity-image{width:80px;height:80px;object-fit:contain;image-rendering:pixelated;margin:0;flex:none}.wiki-directory-identity h3{font-size:25px;font-family:var(--display);letter-spacing:-.8px}.wiki-object-aliases{font:10px/1.5 var(--mono);color:var(--muted);letter-spacing:1px;margin-top:7px!important}.wiki-directory-facts{display:grid;grid-template-columns:1fr 1fr;gap:18px 24px;margin:0}.wiki-directory-facts>div{min-width:0}.wiki-directory-facts dt{font:11px/1.5 var(--mono);color:var(--muted);margin-bottom:5px}.wiki-directory-facts dd{margin:0;font-size:14px;line-height:1.6;font-weight:700;overflow-wrap:anywhere}.wiki-directory-facts dd>div>span{display:block;font-size:11px;line-height:1.55;color:var(--muted);font-weight:400;margin-top:5px}.wiki-directory-details{border-top:1px solid var(--line);margin-top:20px;font-size:13px}.wiki-directory-details summary{padding:14px 0 0;color:var(--accent);font-weight:700}.wiki-object-fields{margin:15px 0;display:grid;gap:12px}.wiki-object-fields>div{display:grid;grid-template-columns:minmax(110px,1fr) minmax(0,2fr);gap:15px}.wiki-object-fields dt{font-size:12px;color:var(--muted)}.wiki-object-fields dd{margin:0;font-size:13px;overflow-wrap:anywhere}.wiki-feature .entity-image{width:64px;height:64px;object-fit:contain;image-rendering:pixelated}.wiki-calculator{padding:24px;background:#f0eef2;border:1px solid #d6d0dc}.wiki-calculator-formula{background:#fff;padding:15px;border-left:3px solid var(--red);font:12px/1.8 var(--mono)}.wiki-calculator-assumptions{font-size:13px;padding-left:20px}.wiki-calculator .wiki-feature-controls{margin-top:24px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));padding:20px!important}.wiki-calculator .wiki-feature-controls label{min-width:0}.wiki-calculator .wiki-feature-controls input{width:100%}.wiki-calculator-results{display:grid;grid-template-columns:1fr 1fr;gap:15px}.wiki-calculator-results>div{background:#fff;padding:22px;border:1px solid var(--line);border-radius:0}.wiki-calculator-results dt{font-size:13px}.wiki-calculator-results dd{margin:12px 0 0;font:700 28px var(--mono);color:var(--accent)}.wiki-tier{display:grid;grid-template-columns:180px 1fr;gap:25px;padding:25px 0;border-top:1px solid var(--line)}.wiki-tier-label h3{font-size:23px;color:var(--accent)}.wiki-tier-label p{font-size:13px;margin-top:12px}.wiki-tier-entry h4{font-size:18px;margin-bottom:15px}.wiki-tier-entry p{font-size:14px}.wiki-compare-choices{display:flex;flex-wrap:wrap;gap:8px}.wiki-compare-choices>label{display:flex;gap:8px;align-items:center;border:1px solid var(--line);padding:12px;font-size:13px}.wiki-feature input[type=checkbox]{width:17px;min-height:17px}.wiki-record-comparison,.table-scroll{overflow-x:auto;max-width:100%;margin:18px 0}.wiki-record-comparison table,.wiki-feature table{width:100%;text-align:left;border-collapse:collapse;font-size:13px;background:#fff}.wiki-record-comparison th,.wiki-record-comparison td,.wiki-feature th,.wiki-feature td{padding:15px;vertical-align:top;border-bottom:1px solid var(--line);min-width:105px;line-height:1.65}.wiki-record-comparison thead th,.wiki-feature thead th{background:var(--purple);color:#fff;font:700 11px/1.5 var(--mono);padding-block:16px}.wiki-record-comparison tbody tr:nth-child(even),.wiki-feature tbody tr:nth-child(even){background:#f3f2f0}.wiki-record-comparison td span{display:block;font-size:11px;color:var(--muted)}.wiki-record-picks{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,190px),1fr));gap:16px;padding:0;margin:0;list-style:none}.wiki-record-pick{border:1px solid var(--line);background:#fff;padding:18px;min-width:0}.wiki-record-pick-content{font-size:13px}.wiki-record-pick .wiki-record-pick-name{margin:15px 0 13px;font-size:18px;letter-spacing:-.4px}.wiki-record-pick-name a{color:var(--ink);text-decoration:none}.wiki-record-pick-fields{margin:0}.wiki-record-pick-fields dt{font:11px/1.6 var(--mono);color:var(--muted)}.wiki-record-pick-fields dd{font-size:14px;font-weight:700;margin:4px 0 12px}.wiki-record-pick-fields dd span{display:block;font-size:11px;color:var(--muted);font-weight:400}.wiki-record-picks .wiki-record-pick .wiki-record-pick-image:not([data-image-kind=scene]){width:100px;height:100px;max-height:100px;margin:0 auto;display:block;object-fit:contain;image-rendering:pixelated;padding:0}.faq-block{margin:30px 0 45px}.faq-block>h2{margin:12px 0 25px}.faq-block details{border-top:1px solid var(--line);padding:0}.faq-block details:last-child{border-bottom:1px solid var(--line)}.faq-block summary{list-style:none;display:flex;justify-content:space-between;gap:20px;padding:20px 0;font-weight:700;font-size:15px}.faq-block summary::after{content:'+';font:20px var(--mono);color:var(--accent)}.faq-block details[open]>summary::after{content:'\2212'}.faq-block details>.prose{padding:0 28px 22px 0}.catalog-tools{display:flex;align-items:end;justify-content:space-between;padding:23px;background:var(--purple);color:#fff;margin-bottom:30px;gap:20px}.catalog-tools label{display:flex;flex-direction:column;gap:8px;font:700 11px var(--mono);width:min(100%,470px)}.catalog-tools input{padding:13px;border:1px solid #a39aaa;min-height:45px;font:14px var(--sans)}.catalog-count{font:11px var(--mono);padding-bottom:15px;white-space:nowrap}.article-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:27px;margin-bottom:45px}.guide-card{background:#fff;border:1px solid var(--line);display:flex;flex-direction:column;transition:border-color .15s,box-shadow .15s}.guide-card:hover{border-color:var(--accent);box-shadow:4px 4px 0 #f0d7dc;color:var(--ink)}.guide-card figure{margin:0;border-bottom:1px solid var(--line);background:#fff}.guide-card img{width:100%;height:auto;aspect-ratio:16/9;object-fit:contain}.guide-card-copy{padding:23px;display:flex;flex-direction:column;flex:1}.guide-card h2{font-size:20px;line-height:1.3;margin-bottom:13px;letter-spacing:-.5px}.guide-card p{font-size:13px;color:var(--muted);line-height:1.75;margin-bottom:22px}.read-guide{margin-top:auto;color:var(--accent);font:700 11px var(--mono)}.site-footer{max-width:1280px;margin:40px auto 0;padding:30px 0 40px;border-top:2px solid var(--ink)}.footer-top{display:flex;align-items:center;gap:14px;font:700 12px var(--mono);margin-bottom:35px}.footer-top>a{margin-left:auto;font-size:11px;font-weight:400}.wiki-footer-content{display:flex;gap:60px;justify-content:space-between;padding-top:25px;border-top:1px solid var(--line)}.wiki-footer-identity{display:flex;flex-direction:column;gap:8px;font-size:12px;min-width:150px}.wiki-footer-name{font-weight:800;font-size:17px}.wiki-footer-navigation{display:flex;flex-wrap:wrap;align-content:start;gap:14px 25px;max-width:730px;font-size:12px;color:var(--muted)}.search-dialog{width:min(600px,calc(100% - 36px));max-height:80vh;overflow:auto;padding:30px;background:var(--paper);border:1px solid var(--ink);box-shadow:8px 8px 0 #77717e;color:var(--ink)}.search-dialog::backdrop{background:#231b32b0;backdrop-filter:blur(3px)}.dialog-heading{display:flex;justify-content:space-between;align-items:center;gap:15px;margin-bottom:25px}.dialog-heading h2{font-size:24px}.dialog-heading button{background:var(--red);color:#fff;border:0;width:44px;height:44px;font-size:25px}.search-dialog>label{font:700 12px var(--mono);display:block;margin-bottom:9px}.search-dialog>input{width:100%;padding:15px;background:#fff;border:1px solid var(--ink)}.search-dialog [data-search-count]{font:11px var(--mono);margin:18px 0}.topic-results{display:grid;grid-template-columns:1fr 1fr;gap:8px}.topic-results a{display:flex;justify-content:space-between;gap:15px;padding:12px;border:1px solid var(--line);font-size:13px;background:#fff}.topic-results a span{color:var(--accent)}.topic-results a:hover{border-color:var(--accent)}.extra-media{margin:30px 0}.module-slot{margin-bottom:35px}.wiki-code button{background:var(--accent);color:#fff;border:0;padding:10px 18px}@media(min-width:1450px){.header-inner{max-width:1360px}.home-main,.page-main{padding-inline:40px}}@media(max-width:1190px){.header-inner{gap:17px;padding-inline:26px}.brand-tag{display:none}.wiki-navigation,.wiki-nav-primary{gap:15px}.wiki-navigation{font-size:12px}.home-hero{gap:35px}.home-content{gap:32px;grid-template-columns:minmax(0,1fr) 235px}.home-main,.page-main{padding-inline:28px}.site-footer{margin-inline:28px}.reading-layout{gap:32px;grid-template-columns:minmax(0,1fr) 210px}.wiki-directory-record{padding:20px}.steps .section-layout:has(.section-media){gap:27px}}@media(max-width:950px){.header-inner{flex-wrap:wrap;gap:10px;min-height:76px}.brand{flex:1}.nav-wrap{order:3;flex-basis:100%}.wiki-navigation{justify-content:space-between}.wiki-nav-primary{gap:20px}.search-toggle{border:0}.home-hero{gap:30px;padding-top:35px}.home-hero h1{font-size:47px}.home-content{grid-template-columns:minmax(0,1fr) 210px;gap:28px}.game-profile{padding:18px}.home-sidebar .page-toc{position:static}.browse-strip{grid-template-columns:1fr;gap:10px}.reading-layout{grid-template-columns:1fr}.reading-sidebar{grid-row:1}.reading-sidebar .page-toc{position:static;display:grid;grid-template-columns:1fr 1fr;gap:0 25px}.reading-sidebar .eyebrow{grid-column:1/-1}.article-grid{grid-template-columns:1fr 1fr}.wiki-feature-controls{flex-wrap:wrap}.wiki-feature-controls .wiki-feature-search{flex-basis:100%}.steps .section-layout:has(.section-media){grid-template-columns:1fr}.steps .section-layout:has(.section-media)>.section-media{grid-column:1;grid-row:auto}.guide-opening{grid-template-columns:1fr 1fr}.home-content .wiki-calculator .wiki-feature-controls{grid-template-columns:1fr}.home-content .wiki-record-picks{grid-template-columns:1fr}.wiki-footer-content{gap:35px}}@media(max-width:680px){body{font-size:15px}.site-header{position:relative}.header-inner{padding:14px 18px}.brand{font-size:21px}.wiki-navigation{flex-wrap:nowrap;gap:10px}.wiki-nav-dropdown{left:0;right:auto}.wiki-nav-primary{gap:16px;overflow:visible;width:auto;flex-shrink:0;font-size:12px}.wiki-game-cta{margin-left:auto;padding:8px 11px}.home-main,.page-main{padding-inline:20px}.home-hero{grid-template-columns:1fr;gap:30px;padding:32px 0}.home-hero h1{font-size:54px;letter-spacing:-3px}.hero-intro{font-size:15px}.hero-art{transform:none;box-shadow:4px 4px 0 #e3e0df}.hero-search{margin:22px 0}.hero-meta{font-size:10px}.browse-strip>ul{grid-template-columns:1fr 1fr;gap:7px 17px}.browse-strip a{font-size:12px}.home-content{grid-template-columns:1fr;padding-top:30px}.home-sidebar{grid-row:1}.game-profile dl{display:grid;grid-template-columns:1fr 1fr;gap:0 18px}.game-profile dl>div{display:block}.game-profile dd{text-align:left;margin-top:5px}.home-sidebar .page-toc{display:none}.home-sidebar{margin-bottom:8px}.section-heading h2{font-size:25px}.prose{font-size:15px}.article-header h1,.directory-page .article-header h1{font-size:32px}.article-header .intro{font-size:15px}.article-header .eyebrow{font-size:9px}.directory-page .reading-layout{padding-top:25px}.wiki-directory-records{grid-template-columns:1fr}.wiki-directory-facts{gap:18px}.wiki-directory-identity h3{font-size:24px}.wiki-feature-controls{gap:12px;padding:18px!important}.wiki-feature-controls label{min-width:110px}.wiki-feature-controls button{width:100%}.wiki-calculator{padding:18px}.wiki-calculator .wiki-feature-controls{grid-template-columns:1fr}.wiki-calculator-results{grid-template-columns:1fr}.guide-opening{display:flex;flex-direction:column;gap:0}.guide-opening .quick-answer{margin-bottom:22px}.guide-opening .article-cover{margin-bottom:25px}.walkthrough-page>.page-toc{display:block}.walkthrough-page>.page-toc>a{max-width:none}.steps .section-heading h2{font-size:25px}.article-grid{grid-template-columns:1fr;gap:20px}.catalog-tools{display:block}.catalog-count{display:block;padding:14px 0 0}.wiki-tier{grid-template-columns:1fr}.site-footer{margin:20px 20px 0}.footer-top{flex-wrap:wrap;font-size:10px}.footer-top>a{margin-left:auto}.wiki-footer-content{display:block}.wiki-footer-navigation{margin-top:25px;gap:13px 19px}.search-dialog{padding:23px}.dialog-heading h2{font-size:21px}.topic-results{grid-template-columns:1fr}.quick-answer{padding:20px}.reading-sidebar .page-toc{grid-template-columns:1fr}.wiki-object-fields>div{grid-template-columns:1fr;gap:3px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*::before,*::after{transition:none!important;animation:none!important}}.wiki-update[id]{scroll-margin-top:110px}