@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:#161619;--surface:#202024;--raised:#29292f;--ink:#f5f3f3;--muted:#b3afb5;--line:#3b373f;--accent:#f17582;--primary:#bd2d42;--feature-tint:#302127;--display:Impact,'Arial Narrow','Helvetica Neue',sans-serif;--body:'Segoe UI',Arial,Helvetica,sans-serif;--radius:6px}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:24px}body{margin:0;background:var(--bg);color:var(--ink);font:16px/1.75 var(--body);-webkit-font-smoothing:antialiased}button,input,select,textarea{font:inherit}button,a,input,select,summary{-webkit-tap-highlight-color:#fff0}a{color:var(--accent);text-decoration:none;text-underline-offset:4px}a:hover{text-decoration:underline}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,summary:focus-visible{outline:2px solid var(--accent);outline-offset:5px}button{cursor:pointer}button:active{transform:translateY(1px)}img{max-width:100%;height:auto}figure{margin:0}h1,h2,h3,h4,p,ul,ol,dl{margin-top:0}h1,h2,h3,h4{line-height:1.2;color:var(--ink)}h1{margin-bottom:22px;font-family:var(--display);font-weight:900;letter-spacing:.01em;text-wrap:balance}h2{font-size:28px;letter-spacing:-.035em;font-weight:800;margin-bottom:24px;text-wrap:balance}h3{font-size:20px;font-weight:750;letter-spacing:-.02em;margin:28px 0 14px}p{margin-bottom:18px}li{margin-bottom:10px}strong{font-weight:750;color:#f4edf0}small{font-size:.88em}kbd{font:12px/1.3 ui-monospace,monospace;border:1px solid var(--line);padding:2px 6px;border-radius:3px;color:var(--muted)}[hidden]{display:none!important}.shell{max-width:1344px;padding-inline:40px;margin-inline:auto}.skip-link{position:absolute;top:-80px;left:20px;z-index:20;padding:12px 20px;background:var(--primary);color:#fff}.skip-link:focus{top:12px}.site-header{position:relative;background:#1c1b1f;border-bottom:1px solid var(--line)}.header-inner{max-width:1440px;min-height:86px;padding:16px 40px;margin:auto;display:flex;align-items:center;gap:30px}.brand{display:flex;align-items:center;gap:11px;flex:none;color:var(--ink);line-height:1.05}.brand:hover{text-decoration:none}.brand>span{display:grid;gap:5px}.brand strong{font:22px/1 var(--display);letter-spacing:.045em}.brand>span>span{font-size:10px;font-weight:800;letter-spacing:.22em;color:var(--muted)}.brand b{color:var(--accent);margin-left:6px}.site-nav{min-width:0;flex:1}.wiki-navigation{display:flex;gap:22px;align-items:center;position:relative;font-size:13px;font-weight:650;line-height:1.3}.wiki-nav-primary{display:flex;gap:22px;align-items:center}.wiki-navigation a{color:#d6d2d7;white-space:nowrap}.wiki-navigation a:hover,.wiki-nav-more summary:hover{color:var(--accent);text-decoration:none}.wiki-navigation a[aria-current=page]{color:var(--accent)}.wiki-nav-more{position:relative;margin-left:auto}.wiki-nav-more summary{cursor:pointer;color:#d6d2d7;white-space:nowrap;list-style:none}.wiki-nav-more summary::after{content:'⌄';margin-left:7px}.wiki-nav-more summary::-webkit-details-marker{display:none}.wiki-nav-dropdown{position:absolute;right:0;top:calc(100% + 18px);z-index:10;min-width:210px;display:grid;gap:0;padding:8px;border:1px solid var(--line);background:var(--surface);border-radius:var(--radius);box-shadow:0 18px 35px #09080c66}.wiki-nav-dropdown a{padding:12px}.wiki-nav-dropdown a:hover{background:var(--raised)}.wiki-navigation .wiki-game-cta{background:var(--primary);color:#fff;padding:12px 16px;border-radius:4px;font-weight:750}.wiki-navigation .wiki-game-cta:hover,.wiki-navigation .wiki-game-cta:focus-visible{background:#d1374d;color:#fff}.wiki-game-cta span{margin-left:9px}.search-trigger{display:flex;align-items:center;gap:8px;flex:none;border:0;border-left:1px solid var(--line);padding:4px 0 4px 20px;background:#fff0;color:var(--muted);font-size:13px}.search-trigger>span:first-child{font-size:29px;line-height:1}.search-label{display:none}.search-trigger:hover{color:#fff}.home-hero{display:grid;grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);column-gap:52px;align-items:center;padding:54px 0 0}.eyebrow{color:var(--accent);font-size:11px;line-height:1.5;letter-spacing:.18em;font-weight:800;text-transform:uppercase;margin-bottom:18px}.hero-copy h1{font-size:clamp(48px,5.1vw,72px);line-height:1.04;text-transform:uppercase;max-width:620px;margin-bottom:24px}.hero-copy .intro{max-width:49ch;font-size:16px;color:#c3bdc5;line-height:1.8}.hero-link{display:inline-flex;gap:26px;align-items:center;color:var(--ink);font-weight:700;font-size:13px;padding-bottom:7px;border-bottom:2px solid var(--primary);margin-top:9px}.hero-link span{color:var(--accent);font-size:20px}.hero-art{position:relative;background:#29252b;border:1px solid #5c3c45;padding:5px;box-shadow:9px 9px 0 #242126;border-radius:5px}.hero-art img{display:block;width:100%;aspect-ratio:767/432;object-fit:contain;border-radius:2px}.quick-browse{grid-column:1/-1;margin-top:42px;display:flex;align-items:center;gap:25px;border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:21px 0}.quick-browse>p{flex:none;margin:0 8px 0 0;color:var(--muted);font-size:12px;text-transform:uppercase;letter-spacing:.1em}.quick-browse p strong{color:var(--muted)}.quick-browse ul{display:flex;flex-wrap:wrap;align-items:center;gap:10px 25px;margin:0;padding:0;list-style:none}.quick-browse li{margin:0}.quick-browse a{font-size:13px;font-weight:750;color:#eee7ea;white-space:nowrap}.quick-browse a:hover{color:var(--accent)}.quick-browse a::after{content:'↗';margin-left:9px;color:var(--accent)}.game-profile{padding:27px 0 29px;display:grid;grid-template-columns:130px minmax(0,1fr);gap:30px;border-bottom:1px solid var(--line)}.game-profile h2{margin:0;font-size:13px;letter-spacing:0;line-height:1.5;color:var(--muted)}.game-profile dl{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,125px),1fr));gap:18px;margin:0}.game-profile dl>div{min-width:0}.game-profile dt{font-size:11px;color:#a9a2ac;margin-bottom:5px}.game-profile dd{font-size:12px;line-height:1.6;font-weight:650;margin:0;font-variant-numeric:tabular-nums}.getting-started{display:grid;grid-template-columns:minmax(0,1.12fr) minmax(0,.88fr);gap:60px;padding:48px 0 0}.getting-started .content-section{border:0;padding:0;margin:0}.getting-started .content-section>h2{font-family:var(--display);font-size:34px;letter-spacing:.015em;text-transform:uppercase}.getting-started .section-copy{font-size:14px}.gameplay{padding-top:3px;min-width:0}.gameplay>h2{font-size:17px;letter-spacing:0;margin-bottom:18px}.gameplay>div{border:1px solid var(--line);padding:5px;background:#242226;border-radius:5px}.gameplay>a{display:flex;justify-content:space-between;margin:18px 0 0;font-size:13px;font-weight:650}.home-featured-video{position:relative;width:100%;aspect-ratio:16/9;min-width:0}.home-featured-video iframe{position:absolute;width:100%;height:100%;inset:0;border:0}.knowledge-layout{display:grid;grid-template-columns:190px minmax(0,1fr);gap:52px;padding-top:55px;margin-top:35px;border-top:1px solid var(--line)}.knowledge-main{min-width:0}.contents{align-self:start;min-width:0;padding-top:7px}.contents h2{font-size:11px;letter-spacing:.13em;text-transform:uppercase;color:var(--muted);margin:0 0 22px}.contents nav{display:grid;border-left:1px solid var(--line);gap:1px}.contents a{color:var(--muted);font-size:12px;line-height:1.6;padding:9px 0 9px 17px;border-left:2px solid #fff0;margin-left:-1px}.contents a:hover{color:var(--ink);border-left-color:var(--accent);text-decoration:none}.content-section{padding:0 0 42px;margin-bottom:42px;border-bottom:1px solid var(--line);min-width:0;scroll-margin-top:28px}.content-section>h2{position:relative;margin-top:0;padding-left:17px}.content-section>h2::before{content:'';position:absolute;left:0;top:4px;bottom:3px;width:3px;background:var(--primary)}.section-grid{min-width:0}.section-copy,.section-data,.section-media{min-width:0}.section-copy{color:#c9c3cb}.section-copy>p{max-width:82ch}.section-copy:empty,.section-data:empty,.section-media:empty{display:none}.section-grid:has(>.section-media:not(:empty)){display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:24px 32px;align-items:start}.section-grid:has(>.section-media:not(:empty))>.section-copy{grid-column:1;grid-row:1}.section-grid:has(>.section-media:not(:empty))>.section-data{grid-column:1/-1;grid-row:2}.section-grid:has(>.section-media:not(:empty))>.section-media{grid-column:2;grid-row:1}.section-link{margin:25px 0 0;font-size:13px;font-weight:750}.section-link>a{display:inline-flex;gap:15px;align-items:center;border-bottom:1px solid #70434e;padding-bottom:5px}.section-copy>:first-child{margin-top:0}.section-copy>:last-child{margin-bottom:0}.section-copy ul{padding-left:22px}.section-copy li::marker{color:var(--accent)}.section-copy ol{counter-reset:steps;list-style:none;padding-left:0;margin:23px 0}.section-copy ol>li{position:relative;counter-increment:steps;padding:0 0 16px 43px;min-height:31px;margin:0}.section-copy ol>li::before{content:counter(steps);position:absolute;left:0;top:0;width:26px;height:27px;display:grid;place-items:center;background:#38232b;border:1px solid #75414e;color:#ffa2af;font:700 12px/1 var(--body);border-radius:4px}.section-copy ol>li+li{padding-top:8px}.section-copy ol>li+li::before{top:8px}.wiki-callout{border:1px solid #573842;border-left:3px solid var(--primary);padding:17px 20px;border-radius:4px;background:#2b2127;margin:24px 0;font-size:14px;color:#cfc3cb;overflow-wrap:normal}.wiki-callout-title{display:block;color:var(--accent);font-size:11px;text-transform:uppercase;letter-spacing:.1em;margin-bottom:7px}.wiki-callout-note{background:#242328;border-color:#454049;border-left-color:#8d838f}.wiki-callout-note .wiki-callout-title{color:#d2c7d2}.wiki-callout-body>:first-child{margin-top:0}.wiki-callout-body>:last-child{margin-bottom:0}.section-media figure{margin-bottom:18px}.source-image img,.content-section .source-image img{display:block;width:100%;max-width:100%;height:auto;max-height:none;aspect-ratio:auto;object-fit:contain;border:1px solid var(--line);border-radius:4px;padding:4px;background:#242126}.source-video{border:1px solid var(--line);border-radius:4px;margin:20px 0;overflow:hidden;background:var(--surface)}.source-video>summary{list-style:none;cursor:pointer;padding:16px;font-size:14px}.source-video>summary::-webkit-details-marker{display:none}.source-video .video-poster{display:block;width:100%;height:auto;object-fit:contain;margin-bottom:12px}.source-video[open] .video-poster{display:none}.source-video .video-action{display:block;font-size:12px;color:var(--accent);margin-top:8px}.source-video:not([open])>.video-frame{display:none}div.source-video:not([open])>.video-frame{display:block}.video-frame{position:relative;aspect-ratio:16/9}.video-frame iframe{position:absolute;inset:0;width:100%;height:100%;border:0}.video-link{margin:12px 16px;font-size:13px}.wiki-record-picks{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:18px;list-style:none;padding:0;margin:26px 0;max-width:none}.wiki-record-pick{display:block;min-width:0;margin:0;padding:20px;background:var(--surface);border:1px solid var(--line);border-top:2px solid #79404d;border-radius:var(--radius);container-type:inline-size}.wiki-record-picks .wiki-record-pick .wiki-record-pick-image:not([data-image-kind=scene]){display:block;width:min(100%,140px);height:150px;max-height:150px;max-width:100%;object-fit:contain;aspect-ratio:auto;margin:0 auto 20px;padding:0;align-self:center}.wiki-record-picks .wiki-record-pick .wiki-record-pick-image[data-image-kind=scene]{display:block;width:100%;height:auto;max-height:none;object-fit:contain;margin:0 0 20px;padding:0}.wiki-record-pick-name{font-size:19px;line-height:1.35;margin:0 0 16px;letter-spacing:-.02em}.wiki-record-pick-name a{color:#f6eef2}.wiki-record-pick-name a:hover{color:var(--accent)}.wiki-record-pick-content{overflow-wrap:normal;word-break:normal;min-width:0}.wiki-record-pick-group+.wiki-record-pick-group{margin-top:18px;padding-top:14px;border-top:1px solid var(--line)}.wiki-record-pick-group-label{font-size:12px;color:#cfb3be;margin-bottom:10px}.wiki-record-pick-fields{margin:0;font-size:14px}.wiki-record-pick-fields>div{display:grid;grid-template-columns:minmax(0,1fr);gap:4px;margin-top:13px}.wiki-record-pick-fields dt{font-size:12px;color:var(--muted);line-height:1.5}.wiki-record-pick-fields dd{margin:0;line-height:1.65}.wiki-record-pick-fields dd>div+div{margin-top:8px}.wiki-record-pick-fields dd span{color:var(--muted)}@container (min-width:430px){.wiki-record-pick-fields>div{grid-template-columns:minmax(110px,1fr) minmax(0,2fr);gap:20px}}.table-scroll,.wiki-record-comparison,.wiki-code-table-wrap{max-width:100%;overflow:auto;margin:24px 0;border:1px solid var(--line);border-radius:4px}.table-scroll table,.wiki-record-comparison table,.wiki-code-table{width:100%;border-collapse:collapse;text-align:left;font-size:14px;line-height:1.7}.table-scroll th,.table-scroll td,.wiki-record-comparison th,.wiki-record-comparison td,.wiki-code-table th,.wiki-code-table td{padding:16px 20px;vertical-align:top;border-bottom:1px solid var(--line);min-width:140px}.table-scroll th,.wiki-record-comparison th,.wiki-code-table th{background:#2b272e;color:#dbccd4;font-weight:650;font-size:12px}.table-scroll td,.wiki-record-comparison td,.wiki-code-table td{color:#ccc4ce}.table-scroll tbody tr:last-child td,.wiki-record-comparison tbody tr:last-child td,.wiki-code-table tbody tr:last-child td{border-bottom:0}.table-scroll tr:nth-child(even),.wiki-record-comparison tr:nth-child(even),.wiki-code-table tr:nth-child(even){background:#1e1d22}.table-scroll p,.wiki-code-table p{margin:0 0 6px}.wiki-record-comparison td>div+div{margin-top:9px}.wiki-record-comparison td span{color:var(--muted);font-size:13px}.shared-data{min-width:0;max-width:100%}.shared-record{margin:24px 0;padding:20px;background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);container-type:inline-size}.shared-record-title{margin:0 0 18px;font-size:19px}.shared-record-fields{margin:0}.shared-record-fields>div{display:grid;grid-template-columns:minmax(0,1fr);gap:6px;margin:14px 0}.shared-record-fields dt{font-size:13px;color:var(--muted)}.shared-record-fields dd{margin:0}.shared-data .entity-image{display:inline-block;vertical-align:middle;width:64px;height:76px;object-fit:contain;margin:0 16px 12px 0}@container(min-width:500px){.shared-record-fields>div{grid-template-columns:minmax(130px,1fr) minmax(0,3fr);gap:20px}}.faq-block{margin:45px 0 60px;min-width:0}.faq-block details{border-bottom:1px solid var(--line);padding:18px 0}.faq-block summary{position:relative;padding-right:28px;list-style:none;font-weight:650;font-size:15px;cursor:pointer}.faq-block summary::-webkit-details-marker{display:none}.faq-block summary::after{content:'+';position:absolute;right:0;color:var(--accent);font-size:23px;line-height:1}.faq-block details[open] summary::after{content:'−'}.faq-block details>div{margin-top:18px;max-width:80ch;color:var(--muted);font-size:15px}.faq-block details>div>:last-child{margin-bottom:0}.home-news{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:40px;border-top:1px solid var(--line);padding:44px 0}.home-news>div{min-width:0}.home-news h2{font-family:var(--display);font-size:32px;letter-spacing:.02em;text-transform:uppercase}.wiki-code-table-wrap{margin:22px 0}.wiki-code-table{font-size:12px}.wiki-code-table th,.wiki-code-table td{padding:12px;min-width:70px}.wiki-code-table th:nth-child(2),.wiki-code-table td:nth-child(2){min-width:150px}.wiki-code-table code{font:bold 13px/1.5 ui-monospace,monospace;color:#fff}.wiki-code-table button,[data-copy-code]{border:1px solid #b04b60;background:#482432;color:#fff;padding:6px 10px;border-radius:4px;font-size:12px}.wiki-copy-status{display:block;color:var(--accent);font-size:11px}.wiki-home-module-link{font-size:13px;font-weight:650;margin:24px 0 0}.wiki-home-record{position:relative;padding:0 0 20px;margin-bottom:20px;border-bottom:1px solid var(--line)}.wiki-home-record h3{margin:0 0 7px;font-size:17px}.wiki-home-record h3 a{color:#f3e9f0}.wiki-home-record time{color:var(--muted);font:11px/1.5 ui-monospace,monospace}.wiki-home-record>p{font-size:13px;margin-top:10px;color:var(--muted)}.topic-index{padding:12px 0 55px}.topic-index h2{font-size:19px}.topic-index nav{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,185px),1fr));gap:0 26px}.topic-index a{display:flex;justify-content:space-between;gap:12px;align-items:center;color:#bfb5c0;border-bottom:1px solid var(--line);font-size:13px;padding:13px 0}.topic-index a>span:last-child{color:var(--accent)}.breadcrumbs{display:flex;flex-wrap:wrap;gap:9px;padding-top:26px;color:var(--muted);font-size:11px}.breadcrumbs a{color:var(--muted)}.breadcrumbs a+a::before{content:'/';color:#756975;margin-right:9px}.page-heading{padding:32px 0 25px}.page-heading .eyebrow{font-size:10px;margin:0 0 16px}.page-heading h1{font-size:clamp(35px,4vw,56px);line-height:1.1;max-width:1100px;margin:0;text-transform:uppercase}.page-description{max-width:75ch;color:var(--muted);margin:20px 0 0}.article-intro,.reference-intro{display:grid;grid-template-columns:minmax(0,1fr) minmax(230px,.42fr);gap:42px;align-items:start;margin:2px 0 45px}.article-intro:not(:has(>.site-article-cover)),.reference-intro:not(:has(>.site-article-cover)){grid-template-columns:minmax(0,1fr)}.article-intro .intro,.reference-intro .intro{color:var(--muted);max-width:80ch}.quick-answer{background:#282126;border-left:3px solid var(--primary);padding:18px 22px;font-size:14px;line-height:1.85;margin-top:22px;color:#dfcfd7}.quick-answer>:first-child{margin-top:0}.quick-answer>:last-child{margin-bottom:0}.site-article-cover{display:block;width:100%;margin:0;padding:4px;background:var(--surface);border:1px solid var(--line);border-radius:5px}.site-article-cover img{display:block;width:100%;height:auto;object-fit:contain;border-radius:2px}.article-layout{display:grid;grid-template-columns:185px minmax(0,1fr);gap:48px;border-top:1px solid var(--line);padding-top:42px}.article-body{min-width:0}.article-body .content-section>h2{font-size:27px}.article-body .section-copy{font-size:15px}.article-body .section-grid:has(>.section-media:not(:empty)){grid-template-columns:minmax(0,1fr) minmax(0,.95fr);gap:28px}.article-body .section-copy li{margin-bottom:13px}.related{padding:0 0 60px}.related h2{font-size:21px}.related-links{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,310px),1fr));gap:14px}.related-links>a{display:flex;justify-content:space-between;gap:22px;background:var(--surface);border:1px solid var(--line);border-radius:4px;padding:20px;font-size:14px;font-weight:650;color:#e1d4df}.related-links>a>span:last-child{color:var(--accent)}.related-links>a:hover{border-color:#9e5061;text-decoration:none}.directory-heading{padding-bottom:28px}.reference-reading{border-top:1px solid var(--line);padding-top:36px;margin-top:48px}.page-feature:empty,.page-module:empty{display:none}.wiki-feature{font:inherit;color:inherit;--feature-line:var(--line);--feature-accent:var(--accent);margin:0 0 38px}.wiki-feature-controls{display:flex;flex-wrap:wrap;align-items:end;gap:15px;margin:0 0 18px;padding:22px;background:var(--surface);border:1px solid var(--line);border-radius:var(--radius)}.wiki-feature-controls label{display:flex;flex-direction:column;gap:9px;font-size:12px;line-height:1.5;font-weight:650;flex:1;min-width:min(100%,150px);color:#d6c9d2}.wiki-feature-controls label.wiki-feature-search{flex:2;min-width:min(100%,280px)}.wiki-feature input,.wiki-feature select,.wiki-feature button{max-width:100%;min-height:44px;border:1px solid #5c505f;background:#19171c;color:var(--ink);border-radius:4px;padding:10px 13px;font-size:14px}.wiki-feature input::placeholder{color:#9f919e;opacity:1}.wiki-feature select option{color:var(--ink);background:#252129}.wiki-feature button{background:var(--primary);border-color:var(--primary);color:#fff;font-size:13px;font-weight:750;padding:10px 20px}.wiki-feature button:hover{background:#d1374d}.wiki-feature input[type=checkbox]{min-height:0;width:18px;height:18px;accent-color:var(--primary);flex:none}.wiki-feature input[type=number]{width:100%}.wiki-feature-status{color:var(--accent);font:700 12px/1.7 var(--body);margin:16px 0 8px}.wiki-feature-scope{font-size:13px;line-height:1.7;color:var(--muted);max-width:80ch;margin:0 0 24px}.wiki-directory-records{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,490px),1fr));gap:22px}.wiki-directory-record{display:block;min-width:0;padding:25px;background:var(--surface);border:1px solid var(--line);border-top:2px solid #914454;border-radius:var(--radius);scroll-margin-top:24px;container-type:inline-size}.wiki-directory-overview{display:block;min-width:0}.wiki-directory-identity{display:flex;align-items:center;gap:20px;padding-bottom:20px;border-bottom:1px solid var(--line);min-width:0}.wiki-directory-identity>div{min-width:0}.wiki-directory-identity h3{font-size:24px;line-height:1.25;letter-spacing:-.035em;margin:0;overflow-wrap:normal;word-break:normal}.wiki-feature .wiki-directory-identity .entity-image{display:block;flex:none;width:82px;height:106px;object-fit:contain;margin:0}.wiki-object-aliases{color:var(--muted);font-size:12px;margin:7px 0 0;line-height:1.6}.wiki-directory-facts{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,180px),1fr));gap:20px 24px;margin:20px 0 0;min-width:0}.wiki-directory-facts>div{min-width:0}.wiki-directory-facts dt{color:#b5a5b4;font-size:12px;line-height:1.6;margin-bottom:7px}.wiki-directory-facts dd{margin:0;font-weight:600;font-size:15px;line-height:1.75;overflow-wrap:normal;word-break:normal;font-variant-numeric:tabular-nums}.wiki-directory-facts dd>div+div{margin-top:8px}.wiki-directory-facts dd>div>span{display:block;font-size:13px;line-height:1.7;font-weight:400;color:var(--muted);margin-top:4px}.wiki-directory-details{border-top:1px solid var(--line);margin-top:24px;font-size:14px}.wiki-directory-details summary{padding-top:15px;color:var(--accent);font-size:12px;cursor:pointer;font-weight:650}.wiki-directory-details>p{margin-top:20px}.wiki-object-fields{display:grid;gap:18px;margin:24px 0 0}.wiki-object-fields>div{display:grid;grid-template-columns:minmax(0,1fr);gap:6px}.wiki-object-fields dt{font-size:12px;font-weight:600;color:#bbacbc}.wiki-object-fields dd{margin:0;line-height:1.75;overflow-wrap:normal;word-break:normal}.wiki-object-fields dd span{font-size:13px;font-weight:400;color:var(--muted)}.wiki-directory-details .wiki-object-fields dd span{display:block}@container(min-width:460px){.wiki-object-fields>div{grid-template-columns:minmax(0,1fr) minmax(0,1.7fr);gap:20px}}.directory-page .wiki-feature[data-wiki-feature=directory] .wiki-directory-facts>div:nth-child(3){grid-column:1/-1}.wiki-feature .wiki-object{padding:25px 0;border-bottom:1px solid var(--line)}.wiki-object h3{font-size:22px;margin:0 0 20px}.wiki-object-label{display:inline-flex;align-items:center;gap:14px;max-width:100%}.wiki-feature .entity-image{width:56px;height:68px;object-fit:contain;vertical-align:middle;margin-right:12px}.wiki-compare-choices{display:flex;flex-wrap:wrap;gap:10px;margin:22px 0}.wiki-compare-choices>label{display:flex;align-items:center;gap:9px;padding:12px 16px;border:1px solid var(--line);background:var(--surface);font-size:14px;cursor:pointer}.wiki-feature-output{margin:26px 0;line-height:1.75}.wiki-feature-output h3{font-size:23px}.wiki-tier{display:grid;grid-template-columns:minmax(240px,1fr) minmax(0,3fr);gap:30px;border-top:1px solid var(--line);padding:30px 0}.wiki-tier-label h3{font-family:var(--display);font-size:48px;line-height:1;margin:0 0 15px;color:var(--accent)}.wiki-tier-label p{font-size:13px;color:var(--muted)}.wiki-tier-entries{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,270px),1fr));gap:24px}.wiki-tier-entry{min-width:0;background:var(--surface);border:1px solid var(--line);padding:22px;border-radius:var(--radius)}.wiki-tier-entry h4{font-size:19px;margin:0 0 13px}.wiki-tier-entry p{font-size:14px;color:#c8bdc9}.wiki-tier-entry details{font-size:13px}.wiki-tier-entry summary{cursor:pointer;color:var(--accent)}.wiki-feature table{width:100%;border-collapse:collapse;text-align:left;font-size:14px;line-height:1.7}.wiki-feature th,.wiki-feature td{padding:16px 20px;border-bottom:1px solid var(--line);vertical-align:top;min-width:140px}.wiki-feature th{background:#2b272e;color:#dbccd4;font-size:12px}.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 input,.wiki-calculator .wiki-feature-controls select{width:100%}.wiki-calculator small{font-weight:400;line-height:1.7;color:var(--muted)}.wiki-calculator-formula{background:#302127;border-left:3px solid var(--primary);padding:20px}.wiki-calculator-results{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));gap:18px;margin:26px 0}.wiki-calculator-results>div{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);padding:23px;min-width:0}.wiki-calculator-results dt{font-size:13px;color:var(--muted)}.wiki-calculator-results dd{font-size:28px;font-weight:750;margin:12px 0 0;font-variant-numeric:tabular-nums}.wiki-calculator-error{padding:20px;border:1px solid var(--accent)}.category-list{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,350px),1fr));gap:25px;margin:12px 0 60px}.guide-card{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);overflow:hidden;min-width:0}.guide-card>a{display:block;color:inherit;height:100%}.guide-card>a:hover{text-decoration:none}.guide-card figure{padding:6px;background:#2d282f;border-bottom:1px solid var(--line)}.guide-card img{display:block;width:100%;height:auto;aspect-ratio:16/9;object-fit:contain}.guide-card a>div{padding:25px}.guide-card h2{font-size:21px;line-height:1.4;letter-spacing:-.025em;margin:0 0 15px}.guide-card p{font-size:14px;color:var(--muted);margin-bottom:24px}.card-link{font-size:12px;font-weight:700;color:var(--accent);display:flex;justify-content:space-between}.guide-card:hover{border-color:#9b4e60}.category-body{max-width:1000px;margin:auto}.category-body:empty{display:none}.wiki-collection{min-width:0}.wiki-collection h2{margin-top:0}.wiki-collection article{margin-bottom:25px;padding-bottom:25px;border-bottom:1px solid var(--line)}.wiki-collection h3{margin-top:0}.wiki-collection time{font-size:12px;color:var(--muted)}.wiki-collection code{color:#ffe3ea}.page-module{margin:10px 0 45px}.site-footer{background:#1b191e;border-top:1px solid var(--line);padding:40px 0}.wiki-footer-content{display:grid;grid-template-columns:minmax(230px,.7fr) minmax(0,1.3fr);gap:60px}.wiki-footer-identity{display:flex;flex-direction:column;align-items:start;gap:12px;font-size:12px}.wiki-footer-name{color:#eee3eb;font-weight:750;font-size:15px}.wiki-footer-navigation{display:flex;flex-wrap:wrap;gap:14px 24px;align-content:start}.wiki-footer-navigation a{font-size:12px;color:var(--muted)}.wiki-search{width:min(640px,calc(100% - 32px));max-height:80dvh;padding:28px;background:var(--surface);color:var(--ink);border:1px solid #695260;border-radius:8px;box-shadow:0 20px 100px #0009}.wiki-search::backdrop{background:#0b090de6}.search-top{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px;gap:20px}.search-top h2{font-size:24px;margin:0}.search-top button{background:#fff0;border:0;color:var(--muted);font-size:26px;padding:0 4px}.search-field{display:grid;gap:8px;font-size:12px;color:var(--muted)}.search-field input{width:100%;border:1px solid #66505f;border-radius:4px;background:#171419;color:#fff;padding:13px 15px;outline-offset:2px}.search-results{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,225px),1fr));gap:8px;margin-top:20px}.search-results>a{font-size:14px;color:#e5d6e3;padding:10px 12px;border-radius:4px}.search-results>a:hover{background:#392832;color:#fff;text-decoration:none}body:has(dialog[open]){overflow:hidden}.page-media{margin:30px 0}.page-media>div{min-width:0}.wiki-search>p{color:var(--muted);font-size:14px;margin:20px 0 0}@media(min-width:1450px){.header-inner{gap:38px}.wiki-nav-primary{gap:28px}.wiki-navigation{gap:26px}}@media(max-width:1199px){.shell{padding-inline:28px}.header-inner{padding:16px 28px;gap:22px}.brand strong{font-size:19px}.brand img{width:33px;height:38px}.wiki-nav-primary{gap:15px}.wiki-navigation{gap:15px;font-size:12px}.wiki-navigation .wiki-game-cta{padding:11px 12px}.search-trigger{padding-left:13px}.search-trigger kbd{display:none}.home-hero{column-gap:36px}.quick-browse{gap:15px}.quick-browse ul{gap:12px 20px}.quick-browse a{font-size:12px}.game-profile{grid-template-columns:110px minmax(0,1fr);gap:22px}.getting-started{gap:35px}.knowledge-layout{grid-template-columns:160px minmax(0,1fr);gap:30px}.article-layout{grid-template-columns:160px minmax(0,1fr);gap:30px}.article-body .section-grid:has(>.section-media:not(:empty)){grid-template-columns:minmax(0,1fr)}.article-body .section-grid:has(>.section-media:not(:empty))>.section-media{grid-column:1;grid-row:2}.article-body .section-grid:has(>.section-media:not(:empty))>.section-data{grid-column:1;grid-row:3}.article-body .section-media{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));gap:18px;align-items:start}.article-body .section-media>*{margin:0}.article-intro{gap:28px}.wiki-directory-records{grid-template-columns:repeat(auto-fit,minmax(min(100%,450px),1fr))}}@media(max-width:1000px){.header-inner{flex-wrap:wrap;gap:18px;min-height:0}.brand{order:0}.search-trigger{order:1;margin-left:auto}.search-label{display:inline}.site-nav{order:2;flex-basis:100%}.wiki-navigation{font-size:13px;justify-content:space-between}.wiki-nav-primary{gap:22px}.wiki-nav-more{margin-left:auto}.home-hero{padding-top:38px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:28px}.hero-copy h1{font-size:50px}.hero-copy .intro{font-size:14px}.quick-browse{margin-top:0;gap:20px}.game-profile{display:block}.game-profile h2{margin-bottom:18px}.game-profile dl{grid-template-columns:repeat(auto-fit,minmax(min(100%,125px),1fr))}.knowledge-layout{display:block}.knowledge-layout>.contents{margin-bottom:34px;padding:0 0 25px;border-bottom:1px solid var(--line)}.knowledge-layout>.contents nav{display:flex;flex-wrap:wrap;border:0;gap:8px 22px}.knowledge-layout>.contents a{border:0;margin:0;padding:0}.knowledge-layout>.contents h2{margin-bottom:15px}.home-news{gap:26px}.section-grid:has(>.section-media:not(:empty)){grid-template-columns:minmax(0,1fr)}.section-grid:has(>.section-media:not(:empty))>.section-media{grid-column:1;grid-row:2}.section-grid:has(>.section-media:not(:empty))>.section-data{grid-column:1;grid-row:3}.section-media .source-image{max-width:100%}}@media(max-width:760px){.shell{padding-inline:20px}.header-inner{padding:15px 20px;gap:18px}.wiki-navigation{flex-wrap:wrap;gap:15px}.wiki-nav-primary{flex-wrap:wrap;gap:14px 21px;flex:1;min-width:260px}.wiki-nav-more{margin:0}.wiki-navigation .wiki-game-cta{margin-left:auto}.home-hero{display:flex;flex-direction:column;align-items:stretch;gap:28px;padding-top:32px}.hero-copy h1{font-size:52px;max-width:600px}.hero-copy .intro{max-width:60ch;font-size:15px}.hero-art{box-shadow:5px 5px 0 #242126}.quick-browse{display:block;padding:20px 0}.quick-browse>p{margin-bottom:15px}.quick-browse ul{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,180px),1fr));gap:13px 16px}.quick-browse a{font-size:13px;white-space:normal}.game-profile dl{grid-template-columns:repeat(auto-fit,minmax(min(100%,140px),1fr));gap:19px}.getting-started{grid-template-columns:minmax(0,1fr);gap:28px;padding-top:32px}.gameplay{padding-bottom:30px}.knowledge-layout{padding-top:30px;margin-top:20px}.content-section{padding-bottom:30px;margin-bottom:30px}.content-section>h2{font-size:25px}.home-news{grid-template-columns:minmax(0,1fr);padding-top:32px;gap:32px}.wiki-code-table td,.wiki-code-table th{padding:12px}.article-layout{display:block;padding-top:28px}.article-layout>.contents{margin-bottom:32px;padding:0 0 24px;border-bottom:1px solid var(--line)}.article-layout .contents nav{display:flex;flex-wrap:wrap;gap:10px 20px;border:0}.article-layout .contents a{padding:0;border:0;font-size:12px;margin:0}.article-layout .contents h2{margin-bottom:15px}.article-intro,.reference-intro{grid-template-columns:minmax(0,1fr);gap:26px;margin-bottom:30px}.site-article-cover{max-width:440px}.page-heading{padding-top:26px}.page-heading h1{font-size:40px}.wiki-feature-controls{padding:17px;gap:14px}.wiki-feature-controls label,.wiki-feature-controls label.wiki-feature-search{min-width:min(100%,180px)}.wiki-feature-controls button{flex-grow:1}.wiki-directory-records{grid-template-columns:minmax(0,1fr);gap:18px}.wiki-directory-record{padding:20px}.wiki-directory-identity{gap:17px}.wiki-directory-identity h3{font-size:23px}.wiki-directory-facts{gap:20px}.wiki-tier{grid-template-columns:minmax(0,1fr);gap:18px}.wiki-tier-label{display:flex;align-items:center;gap:22px}.wiki-tier-label h3{margin:0}.wiki-tier-label p{margin:0}.wiki-footer-content{grid-template-columns:minmax(0,1fr);gap:28px}.category-list{gap:20px}.guide-card a>div{padding:22px}.topic-index nav{grid-template-columns:repeat(auto-fit,minmax(min(100%,145px),1fr));gap:0 20px}.related{padding-bottom:40px}.table-scroll table,.wiki-record-comparison table{min-width:550px}.wiki-directory-facts dd{font-size:15px}.faq-block{margin-bottom:40px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*::before,*::after{animation:none!important;transition:none!important}}