.wiki-page{min-height:100dvh;color:var(--ui-text);background:var(--ui-page);font:var(--ui-text-md)/1.7 var(--ui-font);overflow-wrap:anywhere;scroll-behavior:smooth}.wiki-page a{color:inherit;text-underline-offset:4px}.wiki-page :is(a,summary):focus-visible{outline:2px solid var(--ui-accent);outline-offset:4px}.wiki-skip{position:fixed;top:8px;left:8px;z-index:20;min-height:44px;padding:10px 14px;color:var(--ui-primary-ink)!important;background:var(--ui-primary);transform:translateY(-160%)}.wiki-skip:focus{transform:translateY(0)}.wiki-header{position:-webkit-sticky;position:sticky;top:0;z-index:10;flex-wrap:wrap;gap:var(--ui-space-3);min-height:72px;padding:var(--ui-space-3) clamp(16px,4vw,48px);border-bottom:1px solid var(--ui-border);background:var(--ui-page)}.wiki-brand,.wiki-header{display:flex;align-items:center}.wiki-brand{width:clamp(145px,19vw,226px);min-height:44px}.wiki-brand img{width:100%;height:auto;image-rendering:pixelated}.wiki-label{color:var(--ui-muted);font-size:var(--ui-text-xs)}.wiki-header-space{flex:1 1}.wiki-button,.wiki-play{display:inline-flex;align-items:center;justify-content:center;gap:var(--ui-space-2);min-height:44px;padding:var(--ui-space-2) var(--ui-space-3);border:1px solid var(--ui-border);border-radius:var(--ui-radius);color:var(--ui-text);font-size:var(--ui-text-sm);text-decoration:none}.wiki-button:hover,.wiki-play:hover{border-color:var(--ui-accent);color:var(--ui-accent)}.wiki-button.primary{border-color:var(--ui-primary);color:var(--ui-primary-ink);background:var(--ui-primary);font-weight:700}.wiki-button.primary:hover{color:var(--ui-primary-ink);background:var(--ui-primary-hover)}.wiki-layout{display:grid;grid-template-columns:230px minmax(0,1fr);width:min(1480px,100%);margin:0 auto}.wiki-sidebar{position:-webkit-sticky;position:sticky;top:72px;align-self:start;height:calc(100dvh - 72px);padding:var(--ui-space-6);overflow-y:auto;border-right:1px solid var(--ui-border)}.wiki-eyebrow,.wiki-kicker{margin:0;color:var(--ui-accent);font-size:var(--ui-text-xs);line-height:1.5;letter-spacing:.1em;text-transform:uppercase}.wiki-sidebar nav{display:flex;flex-direction:column;margin:var(--ui-space-4) 0 var(--ui-space-8)}.wiki-sidebar nav a{display:flex;align-items:center;min-height:44px;margin-left:-12px;padding:var(--ui-space-2) var(--ui-space-3);color:var(--ui-muted);font-size:var(--ui-text-xs);line-height:1.5;text-decoration:none}.wiki-sidebar nav a:hover{color:var(--ui-accent);background:var(--ui-surface)}.wiki-sidebar-note{padding-top:var(--ui-space-4);border-top:1px solid var(--ui-border)}.wiki-sidebar-note span{color:var(--ui-success);font-size:var(--ui-text-xs)}.wiki-sidebar-note p{margin:var(--ui-space-2) 0 0;color:var(--ui-muted);font-size:var(--ui-text-xs)}.wiki-main{min-width:0}.wiki-anchor,.wiki-contents,.wiki-hero,.wiki-section,.wiki-story{scroll-margin-top:96px}.wiki-hero{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);grid-gap:var(--ui-space-8);gap:var(--ui-space-8);align-items:start;padding:clamp(32px,5vw,56px);border-bottom:1px solid var(--ui-border)}.wiki-hero h1{max-width:20ch;margin:var(--ui-space-4) 0 var(--ui-space-6);font:400 clamp(36px,4vw,56px)/1.08 var(--ui-font-title);letter-spacing:-.025em}.wiki-hero-copy>p:not(.wiki-kicker){max-width:66ch;margin:0;color:var(--ui-muted);font-size:var(--ui-text-md)}.wiki-hero-actions{display:flex;flex-wrap:wrap;gap:var(--ui-space-2);margin-top:var(--ui-space-6)}.wiki-hero-copy>p.wiki-route-note{margin-top:var(--ui-space-6);font-size:var(--ui-text-xs)}.wiki-shot{margin:0;overflow:hidden;border:1px solid var(--ui-border);border-radius:var(--ui-radius);background:var(--ui-page)}.wiki-shot img{display:block;width:100%;height:auto;image-rendering:pixelated}.wiki-hero-shot img{aspect-ratio:16/10;object-fit:cover}.wiki-shot figcaption{padding:var(--ui-space-3);border-top:1px solid var(--ui-border);color:var(--ui-muted);font-size:var(--ui-text-xs);line-height:1.5}.wiki-section{padding:var(--ui-space-12) clamp(16px,5vw,56px);border-bottom:1px solid var(--ui-border)}.wiki-section-heading{display:flex;gap:var(--ui-space-4);align-items:flex-start;margin-bottom:var(--ui-space-6)}.wiki-section-heading>span{padding-top:var(--ui-space-1);color:var(--ui-muted);font-size:var(--ui-text-xs)}.wiki-section h2{margin:var(--ui-space-2) 0 0;font:400 clamp(28px,3.5vw,42px)/1.15 var(--ui-font-title);letter-spacing:-.02em}.wiki-section h3{margin:0 0 var(--ui-space-2);font-size:var(--ui-text-lg);line-height:1.4}.wiki-section li,.wiki-section p{color:var(--ui-muted);font-size:var(--ui-text-md)}.wiki-section>p{max-width:82ch}.wiki-card-row,.wiki-step-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:var(--ui-space-6);gap:var(--ui-space-6);margin-top:var(--ui-space-6)}.wiki-card-row article,.wiki-step-grid article{min-width:0;padding:var(--ui-space-4) 0;border-top:1px solid var(--ui-border)}.wiki-card-row article>span,.wiki-step-grid article>b{display:block;margin-bottom:var(--ui-space-4);color:var(--ui-accent);font-size:var(--ui-text-xs);font-weight:400}.wiki-card-row p,.wiki-step-grid p{margin:0}.wiki-callout{display:grid;grid-template-columns:170px minmax(0,1fr);grid-gap:var(--ui-space-6);gap:var(--ui-space-6);margin-top:var(--ui-space-6);padding:var(--ui-space-4) 0 var(--ui-space-4) var(--ui-space-4);border-left:2px solid var(--ui-accent)}.wiki-callout strong{color:var(--ui-text);font-size:var(--ui-text-lg)}.wiki-callout p{margin:0}.wiki-control-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:var(--ui-space-4);gap:var(--ui-space-4)}.wiki-control-grid>div{display:grid;grid-template-columns:minmax(95px,.7fr) minmax(0,1.3fr);grid-gap:var(--ui-space-3);gap:var(--ui-space-3);align-items:center;min-height:58px;padding:var(--ui-space-3) 0;border-bottom:1px solid var(--ui-border)}.wiki-control-grid kbd{width:-moz-fit-content;width:fit-content;padding:var(--ui-space-1) var(--ui-space-2);border:1px solid var(--ui-border);border-radius:var(--ui-radius);color:var(--ui-accent);background:var(--ui-surface);font:var(--ui-text-xs)/1.5 var(--ui-font-mono)}.wiki-control-grid span{color:var(--ui-muted);font-size:var(--ui-text-sm);line-height:1.5}.wiki-muted{margin:var(--ui-space-6) 0 0;color:var(--ui-muted)}.wiki-muted.compact{margin:0 0 var(--ui-space-4);font-size:var(--ui-text-sm)}.wiki-region-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--ui-space-4);gap:var(--ui-space-4)}.wiki-region-grid article{display:flex;gap:var(--ui-space-4);align-items:center;min-height:92px;padding:var(--ui-space-4) 0;border-top:1px solid var(--ui-border)}.wiki-region-grid h3,.wiki-region-grid p{margin:0}.wiki-swatch{flex:0 0 38px;width:38px;height:38px;border:1px solid var(--ui-border);image-rendering:pixelated}.wiki-swatch.meadow{background:#3e8948}.wiki-swatch.grove{background:#33984b}.wiki-swatch.steppe{background:#7c963c}.wiki-swatch.fen{background:#3f886c}.wiki-swatch.beach{background:#e4a672}.wiki-swatch.autumn{background:#b87647}.wiki-swatch.snow{background:#94f3f4}.wiki-swatch.water{background:#0095e9}.wiki-swatch.deep-water{background:#0060a1}.wiki-recipe-grid,.wiki-two-column{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--ui-space-6);gap:var(--ui-space-6);margin-top:var(--ui-space-6)}.wiki-recipe-grid>article,.wiki-two-column>article{min-width:0;padding-top:var(--ui-space-4);border-top:1px solid var(--ui-border)}.wiki-two-column p,.wiki-two-column ul{margin:0}.wiki-two-column p+p{margin-top:var(--ui-space-4)}.wiki-two-column ul{padding-left:var(--ui-space-6)}.wiki-shot.wide{margin-bottom:var(--ui-space-6)}.wiki-shot.wide img{aspect-ratio:16/8.7;object-fit:cover;object-position:center 42%}.wiki-recipe-intro{max-width:760px;margin-bottom:var(--ui-space-4)}.wiki-recipe-intro p{margin:0}.wiki-subheading{margin:var(--ui-space-8) 0 var(--ui-space-3)!important}.wiki-table-wrap{overflow-x:auto;border-block:1px solid var(--ui-border)}.wiki-table{width:100%;border-collapse:collapse;font-size:var(--ui-text-sm)}.wiki-table td,.wiki-table th{padding:var(--ui-space-3);border-bottom:1px solid var(--ui-border);text-align:left;vertical-align:top;line-height:1.6;overflow-wrap:anywhere}.wiki-table th{background:var(--ui-surface);font-size:var(--ui-text-xs);font-weight:700}.wiki-table td:first-child,.wiki-table th{color:var(--ui-text)}.wiki-table td:last-child{color:var(--ui-muted)}.wiki-table tr:last-child td{border-bottom:0}.wiki-card-row{grid-template-columns:repeat(3,minmax(0,1fr))}.wiki-faq details,.wiki-spoilers details{border-block:1px solid var(--ui-border)}.wiki-faq summary,.wiki-spoilers summary{display:flex;align-items:center;justify-content:space-between;gap:var(--ui-space-4);min-height:44px;padding:var(--ui-space-4) 0;color:var(--ui-text);cursor:pointer;list-style:none}.wiki-faq summary::-webkit-details-marker,.wiki-spoilers summary::-webkit-details-marker{display:none}.wiki-spoilers summary small{display:block;margin-top:var(--ui-space-2);color:var(--ui-muted);font-size:var(--ui-text-xs)}.wiki-spoilers summary b{color:var(--ui-accent);font-size:22px;font-weight:400}.wiki-spoilers details[open] summary b{transform:rotate(45deg)}.wiki-objectives{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:var(--ui-space-4);gap:var(--ui-space-4);border-top:1px solid var(--ui-border)}.wiki-objectives article{display:flex;gap:var(--ui-space-3);padding:var(--ui-space-4) 0;border-bottom:1px solid var(--ui-border)}.wiki-objectives article>span{color:var(--ui-accent);font-size:var(--ui-text-xs)}.wiki-objectives h3,.wiki-objectives p{margin:0}.wiki-spoiler-note{padding:var(--ui-space-4) 0}.wiki-spoiler-note p{margin:0}.wiki-spoiler-note p+p{margin-top:var(--ui-space-4)}.wiki-faq{display:grid;grid-gap:var(--ui-space-2);gap:var(--ui-space-2)}.wiki-faq details[open]{border-color:var(--ui-accent)}.wiki-faq summary{font-size:var(--ui-text-md)}.wiki-faq summary:after{color:var(--ui-accent);content:"+"}.wiki-faq details[open] summary:after{content:"-"}.wiki-faq p{margin:0;padding:0 0 var(--ui-space-4)}.wiki-footer{display:grid;grid-template-columns:58px minmax(0,1fr) auto;grid-gap:var(--ui-space-6);gap:var(--ui-space-6);align-items:center;padding:var(--ui-space-8) clamp(16px,5vw,56px)}.wiki-footer img{width:58px;height:58px;object-fit:contain;image-rendering:pixelated}.wiki-footer strong{font:400 22px/1.2 var(--ui-font-title)}.wiki-footer p{max-width:700px;margin:var(--ui-space-2) 0 0;color:var(--ui-muted);font-size:var(--ui-text-xs);line-height:1.6}.wiki-contents,.wiki-mode-links{min-width:0;border-top:1px solid var(--ui-border)}.wiki-contents>p{margin:var(--ui-space-4) 0 var(--ui-space-3)}.wiki-contents>a{display:grid;grid-template-columns:24px minmax(0,1fr) 16px;align-items:center;grid-gap:var(--ui-space-3);gap:var(--ui-space-3);min-height:44px;padding:var(--ui-space-2) 0;border-bottom:1px solid var(--ui-border);font-size:var(--ui-text-sm);line-height:1.5;text-decoration:none}.wiki-back:hover,.wiki-contents a:hover,.wiki-contents>a>span,.wiki-mode-links a:hover{color:var(--ui-accent)}.wiki-back{display:inline-flex;align-items:center;min-height:44px;margin-top:var(--ui-space-6);color:var(--ui-accent)!important;font-size:var(--ui-text-sm)}.wiki-anchor{display:block}.wiki-story{margin-top:var(--ui-space-4)}.wiki-mode-links{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.wiki-mode-links>a{min-height:44px;padding:var(--ui-space-4) var(--ui-space-3);border-bottom:1px solid var(--ui-border);text-decoration:none}.wiki-mode-links span,.wiki-mode-links strong{display:block;font-size:var(--ui-text-md)}.wiki-mode-links span{margin-top:var(--ui-space-2);color:var(--ui-muted)}@media (max-width:1200px){.wiki-step-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:1050px){.wiki-layout{grid-template-columns:1fr}.wiki-label,.wiki-sidebar{display:none}.wiki-hero{grid-template-columns:1fr}.wiki-hero-copy{max-width:760px}}@media (max-width:720px){.wiki-header{gap:var(--ui-space-2);padding:var(--ui-space-2) var(--ui-space-3)}.wiki-brand{width:130px}.wiki-play{padding:var(--ui-space-2);font-size:var(--ui-text-xs)}.wiki-hero,.wiki-section{padding:var(--ui-space-8) var(--ui-space-4)}.wiki-section-heading{gap:var(--ui-space-3)}.wiki-card-row,.wiki-control-grid,.wiki-mode-links,.wiki-objectives,.wiki-recipe-grid,.wiki-region-grid,.wiki-step-grid,.wiki-two-column{grid-template-columns:1fr}.wiki-table td,.wiki-table th{padding:var(--ui-space-2)}.wiki-callout{grid-template-columns:1fr;gap:var(--ui-space-3)}.wiki-footer{grid-template-columns:52px minmax(0,1fr);padding:var(--ui-space-8) var(--ui-space-4)}.wiki-footer .wiki-button{grid-column:1/-1}}@media (max-width:360px){.wiki-header-space{display:none}.wiki-brand{width:100%}.wiki-play{flex:1 1}.wiki-anchor,.wiki-contents,.wiki-hero,.wiki-section,.wiki-story{scroll-margin-top:144px}}@media (prefers-reduced-motion:reduce){.wiki-page{scroll-behavior:auto}}