@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{color-scheme:dark;--bg:#111c25;--panel:#192832;--panel-raised:#20313c;--panel-deep:#0e1720;--text:#f2f6f4;--muted:#adbdc6;--line:#344650;--accent:#c7f35d;--accent-ink:#14222c;--radius:12px;--display:"Arial Rounded MT Bold","Trebuchet MS",sans-serif;--body:-apple-system,BlinkMacSystemFont,"Segoe UI",Arial,sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:24px}body{margin:0;background:var(--bg);color:var(--text);font:16px/1.7 var(--body);-webkit-font-smoothing:antialiased}button,input,select{font:inherit}button,a,input,select,summary{-webkit-tap-highlight-color:#fff0}button,summary{cursor:pointer}a{color:var(--accent);text-decoration:none;text-underline-offset:4px}a:hover{text-decoration:underline}button{color:inherit}img{max-width:100%;height:auto}figure{margin:0}p{margin:0 0 1.15em}h1,h2,h3,h4{font-family:var(--display);line-height:1.2;margin:0 0 .7em;color:var(--text);font-weight:800}h1{font-size:clamp(34px,4.6vw,62px);letter-spacing:-.045em}h2{font-size:29px;letter-spacing:-.025em}h3{font-size:21px;letter-spacing:-.015em}h4{font-size:18px}strong{font-weight:700;color:#fff}ul,ol{padding-left:1.5em;margin:1em 0}li+li{margin-top:.45em}dl,dd{margin:0}small{font-size:.88em}code,kbd{font-family:ui-monospace,SFMono-Regular,Consolas,monospace}code{color:var(--accent)}button,input,select,textarea{border-radius:7px}button{border:1px solid var(--line);background:var(--panel-raised);padding:9px 16px;line-height:1.5}button:hover{border-color:var(--accent)}:focus-visible{outline:3px solid var(--accent);outline-offset:4px}input,select{min-height:48px;padding:10px 14px;border:1px solid #58707e;color:var(--text);background:var(--panel-deep);width:100%;min-width:0}input::placeholder{color:#92a7b3;opacity:1}select option{background:var(--panel);color:var(--text)}[hidden]{display:none!important}.shell{max-width:1320px;padding-inline:40px;margin-inline:auto;min-width:0}.skip-link{position:absolute;top:8px;left:8px;padding:8px 16px;background:var(--accent);color:var(--accent-ink);z-index:10;transform:translateY(-200%)}.skip-link:focus{transform:none}.site-header{background:var(--bg);border-bottom:1px solid var(--line)}.header-inner{max-width:1440px;padding:18px 32px;display:flex;align-items:center;gap:26px;margin:auto;min-height:80px}.site-brand{display:flex;align-items:center;gap:12px;flex-shrink:0;color:var(--text);font-family:var(--display);font-size:18px;letter-spacing:-.03em;white-space:nowrap}.site-brand:hover{text-decoration:none}.site-brand img{display:block;flex:none}.navigation-slot{flex:1;min-width:0}.wiki-navigation,.wiki-nav-primary{display:flex;align-items:center;gap:24px}.wiki-navigation{justify-content:flex-end;gap:22px}.wiki-navigation a,.wiki-nav-more summary{font-size:14px;font-weight:650;color:#d2dde2;white-space:nowrap}.wiki-navigation a:hover,.wiki-nav-more summary:hover{color:var(--accent)}.wiki-nav-more{position:relative}.wiki-nav-more summary{list-style:none;cursor:pointer;padding:8px 0}.wiki-nav-more summary::-webkit-details-marker{display:none}.wiki-nav-more summary::after{content:'\2304';margin-left:7px}.wiki-nav-dropdown{position:absolute;right:0;top:100%;width:245px;z-index:5;display:grid;padding:10px;background:var(--panel-raised);border:1px solid var(--line);box-shadow:0 14px 40px #0005;border-radius:var(--radius)}.wiki-nav-dropdown a{padding:9px 12px;white-space:normal}.wiki-navigation .wiki-game-cta{background:var(--accent);color:var(--accent-ink);border:1px solid var(--accent);border-radius:7px;padding:10px 15px;box-shadow:0 3px 0 #6c8f22}.wiki-navigation .wiki-game-cta:hover,.wiki-navigation .wiki-game-cta:focus-visible{background:#dbff87;color:#14222c;border-color:#dbff87;text-decoration:none}.search-trigger{display:flex;gap:9px;align-items:center;background:none;border:0;padding:8px 0;font-size:14px;color:var(--muted)}.search-trigger kbd{font-size:12px;border:1px solid var(--line);padding:0 5px;border-radius:4px}.search-symbol{width:14px;height:14px;border:2px solid currentColor;border-radius:50%;position:relative;display:inline-block;margin-right:3px}.search-symbol::after{content:'';position:absolute;right:-5px;bottom:-3px;width:6px;height:2px;background:currentColor;transform:rotate(45deg)}.home-main{padding-top:38px}.home-hero{display:grid;grid-template-columns:minmax(0,.86fr) minmax(0,1.14fr);gap:56px;align-items:center;padding:8px 0 34px}.eyebrow{color:var(--accent);font-size:12px;letter-spacing:.14em;text-transform:uppercase;font-weight:750;margin-bottom:16px}.home-hero h1{font-size:clamp(48px,5.5vw,78px);line-height:1.02;max-width:8.4em;letter-spacing:-.055em;margin-bottom:22px}.hero-intro{color:#c6d2d8;font-size:17px;line-height:1.75;max-width:43ch}.hero-intro p:last-child{margin-bottom:0}.hero-art{border:1px solid #77909e;border-radius:var(--radius);padding:5px;background:#263d49;box-shadow:8px 8px 0 #080f15;transform:rotate(-1deg)}.hero-art img{width:100%;display:block;border-radius:7px;aspect-ratio:768/429;object-fit:contain}.quick-browse{padding:23px 0 30px}.quick-browse>p{margin:0 0 12px;font-family:var(--display);font-size:22px}.quick-browse ul{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,310px),1fr));gap:10px;list-style:none;padding:0;margin:0}.quick-browse li{margin:0;min-width:0}.quick-browse a{display:flex;align-items:center;justify-content:space-between;gap:15px;padding:16px 19px;background:var(--panel);border:1px solid #3e5360;border-radius:8px;color:var(--text);font-weight:650;line-height:1.5;box-shadow:0 3px 0 #09131c}.quick-browse a::after{content:'\2197';color:var(--accent);font-size:21px;flex:none}.quick-browse a:hover{background:#2b3d44;border-color:var(--accent);text-decoration:none}.game-profile{display:grid;grid-template-columns:155px minmax(0,1fr);gap:24px;align-items:center;padding:22px 0 26px;border-block:1px solid var(--line);margin:8px 0 40px}.game-profile h2{font-size:18px;margin:0;color:#c6d5db}.game-profile dl{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,120px),1fr));gap:16px}.game-profile dt{font-size:12px;color:var(--muted);margin-bottom:4px}.game-profile dd{font-size:14px;font-weight:700;font-variant-numeric:tabular-nums;line-height:1.4}.first-run-layout{display:grid;grid-template-columns:minmax(0,1.12fr) minmax(0,.88fr);gap:42px;align-items:start;margin:0 0 42px}.first-run-layout .content-section{border-top:0;margin:0;padding:0}.first-run-layout h2,.gameplay-panel h2{font-size:27px}.gameplay-panel{padding:22px;background:var(--panel);border:1px solid var(--line);border-radius:var(--radius)}.gameplay-panel h2{font-size:22px;margin-bottom:18px}.gameplay-panel>p{color:var(--muted);font-size:14px;margin:14px 0 0}.home-featured-video{position:relative;aspect-ratio:16/9;width:100%;background:var(--panel-deep);border-radius:6px;overflow:hidden}.home-featured-video iframe{position:absolute;inset:0;width:100%;height:100%;border:0}.home-tools{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:24px;margin:0 0 44px}.home-tools>div{min-width:0;border:1px solid var(--line);background:var(--panel);border-radius:var(--radius);padding:24px}.home-tools h2{font-size:24px}.wiki-home-record+.wiki-home-record{margin-top:21px}.wiki-home-record h3{font-size:17px;margin-bottom:3px;line-height:1.4}.wiki-home-record time{font:12px/1.4 ui-monospace,SFMono-Regular,monospace;color:var(--muted)}.wiki-home-record p{color:#c3d0d7;font-size:14px;margin:6px 0 0}.wiki-home-module-link{margin:20px 0 0;font-size:14px;font-weight:650}.home-tools table{font-size:14px}.home-tools :is(th,td){padding:12px 8px}.home-tools th:first-child,.home-tools td:first-child{padding-left:0}.wiki-copy-status{display:block;font-size:12px;color:var(--accent);margin-top:5px}.wiki-code code{font-size:14px;white-space:nowrap}.wiki-code p{margin:0}.wiki-code button{padding:6px 10px;font-size:13px}.scripts-panel{margin:35px 0;padding:24px;background:var(--panel);border:1px solid var(--line);border-radius:var(--radius)}.scripts-panel h2{font-size:23px}.scripts-panel .wiki-home-record{max-width:72ch}.content-section{padding-top:32px;margin:0 0 36px;border-top:1px solid var(--line);min-width:0;scroll-margin-top:24px}.content-section h2{margin-bottom:22px}.section-copy,.section-data,.section-media{min-width:0}.section-copy>.prose{max-width:85ch}.prose{color:#ced9de}.prose p:last-child{margin-bottom:0}.prose>h3{margin-top:28px}.prose>h3:first-child{margin-top:0}.prose ul,.prose ol{padding-left:1.45em}.prose li{padding-left:4px}.prose li p{margin:0 0 8px}.prose li+li{margin-top:10px}.prose li strong{color:#f5f8f9}.section-all-link{display:inline-flex;align-items:center;gap:12px;margin-top:19px;font-size:14px;font-weight:700}.section-content:has(>.section-media){display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:30px;align-items:start}.source-image{margin:0 0 20px}.source-image img{width:100%;height:auto;display:block;object-fit:contain;border:1px solid #4a616e;border-radius:8px;background:var(--panel-deep)}.section-media .source-image img{max-height:none;aspect-ratio:auto}.source-video{margin:20px 0;border:1px solid var(--line);border-radius:8px;overflow:hidden;background:var(--panel-deep)}.source-video>summary{padding:16px;list-style:none;font-weight:650}.source-video>summary::-webkit-details-marker{display:none}.video-poster{display:block;width:100%;max-height:340px;object-fit:contain}.source-video[open] .video-poster{display:none}.video-action{display:block;color:var(--accent);font-size:14px;margin-top:8px}.video-frame{width:100%;position:relative;aspect-ratio:16/9}.video-frame iframe{position:absolute;inset:0;width:100%;height:100%;border:0}.source-video .video-link{margin:12px 16px}.wiki-callout{margin:20px 0;padding:16px 19px;border:1px solid #4b603a;border-left:3px solid var(--accent);background:#263529;border-radius:0 8px 8px 0;font-style:normal;overflow-wrap:normal}.wiki-callout-title{display:block;margin:0 0 5px;font-size:13px;font-weight:800;color:var(--accent);text-transform:uppercase;letter-spacing:.06em}.wiki-callout-body{font-size:15px;color:#dce6d6}.wiki-callout-body>:first-child{margin-top:0}.wiki-callout-body>:last-child{margin-bottom:0}.wiki-callout-note{background:#1d2d38;border-color:#3f5664;border-left-color:#7fa6bd}.wiki-callout-note .wiki-callout-title{color:#b4d1df}.wiki-callout-note .wiki-callout-body{color:#cedbe3}.first-run-layout .prose>ol{padding-left:0;list-style:none;counter-reset:first-run}.first-run-layout .prose>ol>li{counter-increment:first-run;position:relative;padding-left:43px;margin-top:18px}.first-run-layout .prose>ol>li::before{content:counter(first-run);position:absolute;left:0;top:0;display:grid;place-items:center;width:29px;height:29px;border-radius:7px;background:var(--accent);color:var(--accent-ink);font-weight:800;font-size:14px}.home-chapters .content-section[data-layout="text"] .section-copy{max-width:900px}.home-chapters .content-section[data-layout="objects"]>.section-content>.section-copy>.prose{max-width:95ch}.section-data:empty{display:none}.wiki-record-picks{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:16px;padding:0;margin:25px 0 0;list-style:none;max-width:none}.wiki-record-pick{min-width:0;display:flex;flex-direction:column;padding:20px;background:var(--panel);border:1px solid var(--line);border-radius:var(--radius);margin:0;container-type:inline-size;overflow-wrap:normal}.wiki-record-pick-content{min-width:0;overflow-wrap:normal}.wiki-record-pick-name{font:800 20px/1.35 var(--display);margin:0 0 14px;overflow-wrap:normal}.wiki-record-pick-name a{color:var(--text)}.wiki-record-pick-name a:hover{color:var(--accent)}.wiki-record-picks .wiki-record-pick .wiki-record-pick-image:not([data-image-kind="scene"]){width:min(100%,125px);height:125px;max-height:125px;object-fit:contain;padding:0;margin:0 auto 20px;border-radius:8px}.wiki-record-picks .wiki-record-pick .wiki-record-pick-image[data-image-kind="scene"]{display:block;width:100%;height:auto;max-height:none;aspect-ratio:auto;object-fit:contain;margin:0 0 20px;border-radius:6px}.wiki-record-pick-fields{margin:0;font-size:15px}.wiki-record-pick-fields>div{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,135px),1fr));gap:5px 12px;margin:0;padding:9px 0}.wiki-record-pick-fields dt{color:var(--muted);font-size:13px;line-height:1.5}.wiki-record-pick-fields dd{margin:0;line-height:1.6;overflow-wrap:normal}.wiki-record-pick-fields dd span{font-size:14px;color:var(--muted)}.wiki-record-pick-group+.wiki-record-pick-group{margin-top:18px}.wiki-record-pick-group-label{font-size:14px;line-height:1.6;font-weight:650;color:#d3dfe4;margin:0 0 9px}.shared-data{min-width:0;max-width:100%}.shared-data .entity-image{width:64px;height:64px;object-fit:contain;vertical-align:middle;margin-right:12px}.shared-record{padding:22px 0;margin:24px 0 0;border-top:1px solid var(--line);container-type:inline-size}.shared-record-title{font-size:21px}.shared-record-fields>div{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),1fr));gap:8px 22px;padding:10px 0}.shared-record-fields dt{font-weight:650;color:var(--muted)}.shared-record-fields dd{margin:0;overflow-wrap:normal}.table-scroll,.wiki-record-comparison,.wiki-code-table-wrap,.wiki-update-table-wrap{max-width:100%;overflow-x:auto;margin:20px 0;scrollbar-color:#647d8a var(--panel-deep)}table{width:100%;border-collapse:collapse;text-align:left;font-variant-numeric:tabular-nums;color:#d9e3e7;font-size:15px}th{color:#d9e5eb;background:#243641;font-size:13px;font-weight:700;letter-spacing:.01em}th,td{padding:15px 17px;vertical-align:top;border-bottom:1px solid var(--line);min-width:105px}th:first-child{border-radius:6px 0 0 0}th:last-child{border-radius:0 6px 0 0}td>div+div{margin-top:7px}td p:last-child{margin-bottom:0}table td small,table td span{color:var(--muted)}.article-main,.category-main{padding-top:26px;padding-bottom:54px}.breadcrumbs{display:flex;align-items:center;flex-wrap:wrap;gap:10px;font-size:13px;color:var(--muted);margin-bottom:28px}.breadcrumbs a{color:var(--muted)}.breadcrumbs a+a::before{content:'/';margin-right:10px;color:#6f8795}.article-heading{max-width:1080px;margin-bottom:28px}.article-heading h1{font-size:clamp(32px,3.6vw,50px);line-height:1.15;letter-spacing:-.04em}.article-intro{font-size:18px;line-height:1.8;margin:0 0 26px;max-width:85ch}.reading-layout{display:grid;grid-template-columns:minmax(0,1fr) 245px;gap:52px;align-items:start}.article-body{min-width:0}.reading-rail{min-width:0}.page-toc{border:1px solid var(--line);background:var(--panel);padding:22px;border-radius:var(--radius)}.page-toc h2{font:750 14px/1.5 var(--body);margin:0 0 14px;color:#e7edef}.page-toc a{display:block;padding:9px 0;font-size:14px;line-height:1.5;color:#c0cfd6}.page-toc a:hover{color:var(--accent)}.quick-answer{padding:22px 24px;background:#233327;border:1px solid #526442;border-left:4px solid var(--accent);border-radius:0 var(--radius) var(--radius) 0;margin:0 0 30px;color:#e2eadc;font-size:16px;line-height:1.75}.answer-label{display:block;margin-bottom:9px;color:var(--accent);font-size:13px;font-weight:800;letter-spacing:.055em;text-transform:uppercase}.quick-answer p:last-child{margin-bottom:0}.article-cover{margin:24px 0 34px;min-width:0}.article-cover img{display:block;width:100%;height:auto;border-radius:var(--radius);border:1px solid #4a616e;object-fit:contain}.article-cover figcaption{color:var(--muted);font-size:13px;line-height:1.6;margin-top:10px;max-width:80ch}.article-body .section-content:has(>.section-media){grid-template-columns:minmax(0,1fr)}.article-body .content-section{padding-top:30px}.article-body .content-section h2{font-size:28px}.directory-page>.article-heading{max-width:1050px;margin-bottom:23px}.directory-page>.article-heading h1{font-size:clamp(30px,3vw,43px)}.directory-page>.page-feature{margin:0 0 42px}.directory-notes{margin-bottom:25px}.directory-notes .article-intro{font-size:17px}.instruction-intro{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,.8fr);gap:42px;align-items:start}.instruction-intro .article-cover{margin:0}.instruction-intro .article-intro{font-size:17px}.instruction-intro .quick-answer{margin-bottom:0}.guide-navigation{margin:32px 0 38px}.guide-navigation .page-toc{display:flex;align-items:center;flex-wrap:wrap;gap:8px 20px;padding:17px 22px}.guide-navigation .page-toc h2{flex-basis:100%;margin:0}.guide-navigation .page-toc a{padding:5px 0;font-size:14px}.instruction-sections .content-section{margin-bottom:42px}.instruction-sections .section-copy>.prose{max-width:88ch}.instruction-sections .prose>ol{list-style:none;padding-left:0;counter-reset:guide-step}.instruction-sections .prose>ol>li{position:relative;padding-left:46px;counter-increment:guide-step;margin:17px 0;min-height:30px}.instruction-sections .prose>ol>li::before{content:counter(guide-step);position:absolute;left:0;top:0;width:30px;height:30px;display:grid;place-items:center;font:800 14px/1 var(--body);color:var(--accent);border:1px solid #667d43;background:#273925;border-radius:7px}.instruction-sections .section-content:has(>.section-media){gap:36px;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.wiki-feature{--feature-line:var(--line);--feature-accent:var(--accent);--feature-tint:#26372b;margin:22px 0 32px;color:var(--text);min-width:0}.wiki-feature-scope{font-size:15px;color:var(--muted);max-width:80ch;line-height:1.7}.wiki-feature-controls{display:flex;flex-wrap:wrap;align-items:end;gap:16px;margin:0 0 16px;padding:20px;background:var(--panel);border:1px solid #48616c;border-radius:var(--radius)}.wiki-feature[data-wiki-feature="directory"] .wiki-feature-controls{padding:20px;border:1px solid #48616c;margin:0 0 16px}.wiki-feature-controls label{display:flex;flex-direction:column;gap:8px;flex:1;min-width:min(100%,150px);font-size:13px;font-weight:650;color:#c7d7dd}.wiki-feature[data-wiki-feature="directory"] .wiki-feature-search{flex:2;min-width:min(100%,280px)}.wiki-feature input,.wiki-feature select{font:16px/1.5 var(--body);padding:11px 13px;min-height:48px;background:var(--panel-deep);color:var(--text);border:1px solid #617985}.wiki-feature select option{background:var(--panel);color:var(--text)}.wiki-feature button{padding:11px 18px;min-height:48px;color:var(--accent-ink);background:var(--accent);font-size:14px;border:1px solid var(--accent);font-weight:750;white-space:nowrap}.wiki-feature button:hover{background:#dcff91;color:var(--accent-ink)}.wiki-feature input[type="checkbox"]{width:18px;height:18px;min-height:18px;flex:none;accent-color:var(--accent)}.wiki-feature-status{font-size:14px;color:#d2e7a6;margin:16px 0}.wiki-directory-records{display:grid;grid-template-columns:minmax(0,1fr);gap:16px}.wiki-directory-record{padding:24px;border:1px solid var(--line);border-radius:var(--radius);background:var(--panel);min-width:0;container:directory-record / inline-size;scroll-margin-top:24px}.wiki-directory-record:target{border-color:var(--accent)}.wiki-directory-overview{display:grid;grid-template-columns:minmax(190px,.85fr) minmax(0,3fr);gap:26px;align-items:start}.wiki-directory-identity{display:flex;gap:18px;align-items:center;min-width:0}.wiki-directory-identity>div{min-width:0}.wiki-directory-identity h3{font-size:24px;line-height:1.3;margin:0;overflow-wrap:normal}.wiki-feature .wiki-directory-identity .entity-image{display:block;width:92px;height:92px;object-fit:contain;margin:0;flex:none;border-radius:8px}.wiki-object-aliases{font-size:14px;color:var(--muted);margin:8px 0 0}.wiki-directory-facts{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,130px),1fr));gap:20px;margin:0;min-width:0}.wiki-directory-facts>div{min-width:0}.wiki-directory-facts>div:last-child{grid-column:1/-1}.wiki-directory-facts dt{font-size:13px;color:var(--muted);margin:0 0 7px;line-height:1.4}.wiki-directory-facts dd{font-size:16px;line-height:1.6;font-weight:600;font-variant-numeric:tabular-nums;margin:0;overflow-wrap:normal}.wiki-directory-facts dd>div+div{margin-top:12px}.wiki-directory-facts dd>div>span{display:block;margin-top:4px;color:var(--muted);font-size:14px;font-weight:400;line-height:1.5}.wiki-directory-details{margin-top:20px;border-top:1px solid var(--line);font-size:15px}.wiki-directory-details summary{padding-top:12px;cursor:pointer;color:var(--accent);font-size:14px;font-weight:700}.wiki-object-fields{margin:20px 0 0;display:grid;gap:14px}.wiki-object-fields>div{display:grid;grid-template-columns:minmax(120px,1fr) minmax(0,3fr);gap:18px}.wiki-object-fields dt{font-size:14px;color:var(--muted);font-weight:600}.wiki-object-fields dd{margin:0;overflow-wrap:normal;line-height:1.7}.wiki-object-fields dd span{color:var(--muted);display:block;font-size:14px}.wiki-object-fields dd>div+div{margin-top:8px}.wiki-compare-choices{display:flex;flex-wrap:wrap;gap:12px}.wiki-compare-choices>label{padding:12px 16px;border:1px solid var(--line);display:flex;gap:12px;align-items:center;border-radius:8px;background:var(--panel);min-width:0}.wiki-feature-output{margin-top:24px}.wiki-tier{display:grid;grid-template-columns:minmax(0,220px) minmax(0,1fr);gap:25px;padding:25px 0;border-top:1px solid var(--line)}.wiki-tier-label h3{font-size:34px;color:var(--accent);margin-bottom:8px}.wiki-tier-label p{font-size:14px;color:var(--muted);line-height:1.6}.wiki-tier-entries{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:16px}.wiki-tier-entry{padding:20px;background:var(--panel);border:1px solid var(--line);border-radius:10px;min-width:0}.wiki-tier-entry h4{font-size:21px;line-height:1.35}.wiki-tier-entry p{font-size:15px;color:#c7d5db}.wiki-tier-entry summary{font-size:14px;color:var(--accent)}.wiki-feature .entity-image{width:60px;height:60px;object-fit:contain;vertical-align:middle;margin-right:12px}.wiki-object-label{display:inline-flex;align-items:center;gap:12px}.wiki-feature .wiki-object-label .entity-image{margin:0}.wiki-feature .wiki-object{padding:24px 0;border-bottom:1px solid var(--line);min-width:0;scroll-margin-top:24px}.wiki-feature .wiki-object h3{font-size:24px}.wiki-calculator .wiki-feature-controls{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,230px),1fr));align-items:start}.wiki-calculator .wiki-feature-controls label{min-width:0}.wiki-calculator .wiki-feature-controls small{font-size:14px;font-weight:400;line-height:1.6;color:var(--muted)}.wiki-calculator-formula{background:#26372b;border-left:3px solid var(--accent);padding:18px}.wiki-calculator-results{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));gap:16px;margin:24px 0}.wiki-calculator-results>div{padding:22px;background:var(--panel);border:1px solid var(--line);border-radius:10px}.wiki-calculator-results dd{font-size:27px;font-weight:750;color:var(--accent);margin:10px 0 0}.wiki-calculator-error{padding:20px;border:1px solid var(--line);border-radius:8px}@container directory-record (max-width:700px){.wiki-directory-overview{grid-template-columns:minmax(0,1fr);gap:24px}.wiki-directory-facts{grid-template-columns:repeat(auto-fit,minmax(min(100%,150px),1fr))}.wiki-directory-identity h3{font-size:24px}.wiki-object-fields>div{grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),1fr));gap:6px}}@container (max-width:230px){.wiki-record-pick-fields>div{grid-template-columns:minmax(0,1fr);gap:5px}}.category-heading{max-width:800px;margin-bottom:28px}.category-heading h1{font-size:54px}.category-heading .prose{font-size:18px}.category-search{display:flex;flex-direction:column;gap:9px;font-size:14px;font-weight:700;max-width:600px;margin:30px 0 12px}.guide-filter-status{color:var(--muted);font-size:14px}.guide-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));gap:24px;margin:25px 0 40px}.guide-card{display:flex;flex-direction:column;min-width:0;background:var(--panel);border:1px solid var(--line);border-radius:var(--radius);overflow:hidden;color:var(--text);transition:border-color .15s}.guide-card:hover{border-color:var(--accent);text-decoration:none}.guide-card-image{background:#0a141d;aspect-ratio:16/9;display:grid;place-items:center}.guide-card-image img{width:100%;height:100%;object-fit:contain;display:block}.guide-card-copy{padding:23px;position:relative;flex:1}.guide-card-copy h2{font-size:22px;line-height:1.35}.guide-card-copy p{font-size:15px;color:#bdcdd5;margin-bottom:20px}.guide-card-arrow{color:var(--accent);font-size:24px;display:block;text-align:right}.faq-section{margin:40px 0;max-width:1000px}.faq-section h2{margin-bottom:25px}.faq-section details{border-bottom:1px solid var(--line);padding:0 0 18px;margin-bottom:18px}.faq-section summary{font-weight:700;font-size:17px;line-height:1.6;cursor:pointer;padding-right:20px}.faq-section details>div{color:#c5d4db;max-width:85ch;padding-top:15px}.faq-section details>div p:last-child{margin:0}.recent-section{margin-top:42px}.recent-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:12px 28px}.recent-grid>a{display:flex;gap:18px;justify-content:space-between;padding:15px 0;border-bottom:1px solid var(--line);font-size:15px;color:#d0dde2}.recent-grid>a>span:last-child{color:var(--accent);flex:none}.additional-media{margin:35px 0}.home-main{padding-bottom:55px}.site-footer{border-top:1px solid var(--line);background:var(--panel-deep);padding:38px 0 42px}.wiki-footer-content{display:flex;gap:55px;align-items:start}.wiki-footer-identity{display:grid;gap:12px;min-width:230px}.wiki-footer-name{font-family:var(--display);font-size:20px;color:var(--text)}.wiki-footer-identity>a:last-child{font-size:13px;color:var(--muted)}.wiki-footer-navigation{display:flex;flex-wrap:wrap;gap:12px 25px}.wiki-footer-navigation a{color:#b5c7d0;font-size:14px}.wiki-search-dialog{width:min(660px,calc(100% - 32px));max-height:80dvh;border:1px solid #68818d;border-radius:15px;background:var(--panel);color:var(--text);padding:25px;box-shadow:0 30px 100px #0008}.wiki-search-dialog::backdrop{background:#061018c9}.search-dialog-head{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:18px}.search-dialog-head h2{font-size:24px;margin:0}.search-dialog-head button{font-size:13px}.search-label{display:grid;gap:9px;color:var(--muted);font-size:14px}.search-label input{font-size:17px}.search-count{font-size:13px;color:var(--muted);margin:12px 0}.site-search-results{display:grid;gap:8px}.site-search-results a{display:block;padding:13px 15px;background:var(--panel-deep);border:1px solid var(--line);border-radius:8px;color:var(--text)}.site-search-results a:hover{border-color:var(--accent);text-decoration:none}.site-search-results strong{display:block;color:var(--accent);font-size:16px}.site-search-results span{display:block;font-size:13px;color:var(--muted);margin-top:4px}.empty-guides{padding:30px 0;color:var(--muted)}@media(min-width:1400px){.header-inner{gap:32px}.wiki-nav-primary{gap:27px}}@media(max-width:1200px){.header-inner{gap:18px;padding-inline:24px}.site-brand{font-size:16px;gap:9px}.site-brand img{width:36px;height:36px}.wiki-nav-primary{gap:16px}.wiki-navigation{gap:16px}.wiki-navigation a,.wiki-nav-more summary{font-size:13px}.search-trigger>span:not(.search-symbol),.search-trigger kbd{display:none}.home-hero{gap:35px}.reading-layout{gap:30px;grid-template-columns:minmax(0,1fr) 220px}.game-profile{grid-template-columns:minmax(0,1fr);gap:15px}.game-profile dl{grid-template-columns:repeat(auto-fit,minmax(min(100%,125px),1fr))}.wiki-directory-overview{grid-template-columns:220px minmax(0,1fr)}.section-content:has(>.section-media){gap:24px}}@media(max-width:1023px){.shell{padding-inline:28px}.header-inner{flex-wrap:wrap;gap:15px 24px}.site-brand{font-size:18px}.navigation-slot{order:3;flex-basis:100%}.wiki-navigation{justify-content:flex-start;gap:22px}.wiki-nav-primary{gap:24px;flex:1}.search-trigger{margin-left:auto}.search-trigger>span:not(.search-symbol){display:inline}.home-hero{gap:28px}.home-hero h1{font-size:58px}.home-hero .hero-intro{font-size:16px}.first-run-layout{gap:28px;grid-template-columns:minmax(0,1fr) minmax(0,.85fr)}.reading-layout{grid-template-columns:minmax(0,1fr)}.reading-rail{order:-1}.reading-rail .page-toc{display:flex;flex-wrap:wrap;gap:8px 20px}.reading-rail .page-toc h2{flex-basis:100%;margin:0}.reading-rail .page-toc a{padding:4px 0}.instruction-intro{gap:28px;grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr)}.instruction-sections .section-content:has(>.section-media){grid-template-columns:minmax(0,1fr)}.instruction-sections .section-media{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,360px),1fr));gap:20px;align-items:start}.instruction-sections .section-media>*{margin:0}.home-tools{grid-template-columns:minmax(0,1fr)}.wiki-footer-content{gap:30px}}@media(max-width:767px){.shell{padding-inline:20px}.header-inner{padding:16px 20px;gap:16px}.site-brand{font-size:16px}.wiki-navigation{gap:16px;flex-wrap:wrap}.wiki-nav-primary{gap:14px;flex-basis:100%;justify-content:space-between}.wiki-navigation a,.wiki-nav-more summary{font-size:13px}.wiki-navigation .wiki-game-cta{margin-left:auto;padding:7px 12px}.wiki-nav-dropdown{left:0;right:auto}.search-trigger>span:not(.search-symbol){display:none}.home-main{padding-top:28px}.home-hero{grid-template-columns:minmax(0,1fr);gap:26px;padding-bottom:24px}.home-hero h1{font-size:55px;max-width:9em;margin-bottom:18px}.eyebrow{font-size:11px}.hero-intro{max-width:60ch}.hero-art{transform:none;box-shadow:5px 5px 0 #080f15}.quick-browse{padding-top:18px}.quick-browse ul{grid-template-columns:repeat(auto-fit,minmax(min(100%,250px),1fr))}.quick-browse a{font-size:15px;padding:14px 16px}.game-profile{margin-bottom:30px}.game-profile dl{grid-template-columns:repeat(auto-fit,minmax(min(100%,130px),1fr));gap:18px}.first-run-layout{grid-template-columns:minmax(0,1fr);gap:28px}.gameplay-panel{padding:18px}.home-tools>div{padding:20px}.section-content:has(>.section-media){grid-template-columns:minmax(0,1fr)}.content-section{padding-top:26px;margin-bottom:30px}.content-section h2{font-size:26px}.home-chapters .wiki-record-picks{grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr))}.wiki-record-pick{padding:20px}.article-main,.category-main{padding-top:20px}.breadcrumbs{margin-bottom:23px}.article-heading h1{font-size:34px}.article-intro{font-size:17px}.quick-answer{padding:18px 20px}.instruction-intro{grid-template-columns:minmax(0,1fr)}.instruction-intro .article-cover{max-width:100%}.instruction-sections .section-content:has(>.section-media){grid-template-columns:minmax(0,1fr)}.instruction-sections .section-media{display:block}.instruction-sections .section-media>*{margin:0 0 20px}.guide-navigation .page-toc,.reading-rail .page-toc{display:block;padding:18px}.guide-navigation .page-toc a,.reading-rail .page-toc a{padding:8px 0}.wiki-feature-controls{padding:17px;gap:14px}.wiki-feature[data-wiki-feature="directory"] .wiki-feature-controls{padding:17px}.wiki-feature-controls label{min-width:min(100%,160px)}.wiki-feature-controls button{align-self:end}.wiki-directory-record{padding:20px}.wiki-directory-overview{grid-template-columns:minmax(0,1fr);gap:22px}.wiki-directory-facts{grid-template-columns:repeat(auto-fit,minmax(min(100%,130px),1fr))}.wiki-object-fields>div{grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),1fr));gap:5px}.wiki-tier{grid-template-columns:minmax(0,1fr);gap:18px}.wiki-tier-label h3{font-size:30px}.category-heading h1{font-size:42px}.guide-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:20px}.wiki-footer-content{flex-direction:column;gap:28px}.site-footer{padding-block:30px}.faq-section summary{font-size:16px}.site-search-results span{font-size:14px}.wiki-search-dialog{padding:20px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*::before,*::after{transition:none!important;animation:none!important}}.wiki-ad.wiki-ad-top{position:absolute}.wiki-ad.wiki-ad-bottom{position:relative;inset:auto;margin:0 auto}.wiki-ad-space.wiki-ad-space-desktop-bottom,.wiki-ad-space.wiki-ad-space-mobile-bottom{display:none}