.guide-hero{border-bottom:1px solid var(--border);background:linear-gradient(120deg,color-mix(in srgb,var(--gold) 8%,var(--bg)),var(--bg) 58%,color-mix(in srgb,var(--blue) 5%,var(--bg)));padding-block:clamp(1.4rem,3.5vw,3.2rem);position:relative}.guide-hero:before{content:"";pointer-events:none;background:radial-gradient(circle at 78% 25%,color-mix(in srgb,var(--gold) 13%,transparent),transparent 28%);position:absolute;inset:0}.guide-hero-grid{grid-template-columns:minmax(0,1.15fr) minmax(300px,.85fr);align-items:center;gap:clamp(1.5rem,4vw,4.5rem);display:grid;position:relative}.guide-hero-copy{min-width:0;max-width:760px}.guide-hero-copy .breadcrumbs{margin-bottom:1.1rem}.guide-hero-copy h1{max-width:16ch;margin:.45rem 0 .8rem;font-size:clamp(2.15rem,5vw,4rem);line-height:1}.guide-hero-copy .lede{max-width:62ch;color:var(--muted);font-size:clamp(1rem,1.8vw,1.18rem);line-height:1.65}.guide-hero-back,.guide-back-link{min-height:44px;color:var(--gold-strong);align-items:center;gap:.45rem;font-weight:800;text-decoration:none;display:inline-flex}.guide-hero-back{margin-top:1rem}.guide-hero-back:hover,.guide-back-link:hover{text-underline-offset:.2em;text-decoration:underline}.guide-hero-media{border:1px solid color-mix(in srgb,var(--gold) 30%,var(--border));border-radius:var(--radius-lg);background:color-mix(in srgb,var(--surface) 88%,transparent);min-width:0;min-height:260px;box-shadow:var(--shadow);place-items:center;padding:1rem;display:grid;transform:rotate(.5deg)}.guide-hero-media img{object-fit:contain;border-radius:calc(var(--radius-lg) - 7px);width:100%;height:auto;max-height:350px;display:block}.guide-hero--sprite .guide-hero-media img{width:clamp(150px,18vw,230px);height:clamp(150px,18vw,230px);image-rendering:pixelated}.guide-hero--support .guide-hero-media{background:linear-gradient(145deg,color-mix(in srgb,var(--gold) 12%,var(--surface)),var(--surface-2))}.guide-support-mark{aspect-ratio:1;border:2px solid color-mix(in srgb,var(--gold) 45%,var(--border));background:var(--surface);width:clamp(130px,17vw,210px);color:var(--gold-strong);box-shadow:inset 0 0 0 10px color-mix(in srgb,var(--gold) 7%,transparent);border-radius:28%;place-items:center;display:grid}.guide-support-mark>span{grid-area:1/1;font-family:inherit;font-size:clamp(4rem,9vw,7rem);font-weight:900}.guide-support-mark small{letter-spacing:.16em;grid-area:1/1;align-self:end;margin-bottom:17%;font-size:.68rem;font-weight:900}.guide-shell{min-width:0;padding-block:clamp(1.4rem,3vw,2.5rem) 4rem}.guide-detail-grid{grid-template-columns:minmax(0,1fr) 270px;align-items:start;gap:clamp(1.5rem,3vw,3rem);display:grid}.guide-utility{top:calc(var(--header) + 1rem);grid-area:1/2;gap:.8rem;min-width:0;display:grid;position:sticky}.guide-article{grid-area:1/1;min-width:0;font-size:1rem;line-height:1.72}.guide-toc,.guide-jump-index{border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);box-shadow:0 8px 24px #2a1f0e0d}.guide-toc{padding:1rem}.guide-toc h2{color:var(--muted);letter-spacing:.08em;text-transform:uppercase;margin:0 0 .75rem;font-size:.76rem;font-weight:850}.guide-toc-links{gap:.4rem;display:grid}.guide-toc a,.guide-jump-index a{border:1px solid var(--border);background:var(--surface-2);min-height:44px;color:var(--text);border-radius:9px;align-items:center;padding:.55rem .7rem;font-size:.82rem;font-weight:750;line-height:1.3;text-decoration:none;display:flex}.guide-toc a:hover,.guide-jump-index a:hover{border-color:var(--gold);color:var(--gold-strong)}.guide-jump-index>summary{cursor:pointer;grid-template-columns:minmax(0,1fr) 1rem;align-items:center;gap:.5rem;min-height:48px;padding:.65rem .8rem;font-size:.82rem;font-weight:800;list-style:none;display:grid}.guide-jump-index>summary::-webkit-details-marker{display:none}.guide-jump-index>summary span{color:var(--gold-strong);font-size:1.25rem;transition:transform .15s}.guide-jump-index[open]>summary{border-bottom:1px solid var(--border);background:var(--surface-2)}.guide-jump-index[open]>summary span{transform:rotate(90deg)}.guide-jump-index nav{grid-template-columns:1fr;gap:.35rem;padding:.65rem;display:grid}.guide-jump-index nav a{min-height:40px;padding:.42rem .55rem;font-size:.74rem}.guide-back-link{padding:.2rem .35rem;font-size:.82rem}.guide-article>p,.guide-article>ul,.guide-article>ol,.guide-article>details{max-width:74ch}.guide-article p{margin:.65rem 0}.guide-article ul,.guide-article ol{margin:.8rem 0 1.25rem;padding-left:1.5rem}.guide-article ul{list-style:outside}.guide-article ol{list-style:decimal}.guide-article li{margin:.38rem 0;padding-left:.15rem}.guide-article a{color:var(--gold-strong);text-underline-offset:.18em;font-weight:700}.guide-article :is(h2,h3,h4)[id]{scroll-margin-top:calc(var(--header) + 1.2rem)}.guide-article :is(h2,h3,h4)[id]:target{border-color:var(--gold);background:color-mix(in srgb,var(--gold) 9%,var(--surface))}.guide-article h2{border-top:2px solid color-mix(in srgb,var(--gold) 52%,var(--border));max-width:32ch;margin:2.8rem 0 1.1rem;padding-top:.85rem;font-size:clamp(1.55rem,3vw,2rem)}.guide-article>:first-child{margin-top:0}.guide-article h3{max-width:44ch;margin:2rem 0 .7rem;font-size:1.25rem}.guide-article h4{max-width:58ch;margin:1.6rem 0 .55rem;font-size:1.03rem;line-height:1.35}.guide-article img{border:1px solid var(--border);background:var(--surface-2);max-width:100%;height:auto;image-rendering:pixelated;border-radius:14px;display:block;box-shadow:0 10px 28px #14140f14}.guide-article figure{margin:0}.guide-article figcaption{color:var(--muted);padding:.5rem .15rem 0;font-size:.72rem}.guide-article .wiki-spoiler{border:1px solid var(--border);border-left:3px solid var(--gold);background:var(--surface);border-radius:12px;max-width:74ch;margin:.8rem 0 1.25rem;padding:0;overflow:hidden}.guide-article .wiki-spoiler>summary{cursor:pointer;grid-template-columns:minmax(0,1fr) 1rem;align-items:center;gap:.6rem;min-height:48px;padding:.7rem .85rem;font-weight:800;list-style:none;display:grid}.guide-article .wiki-spoiler>summary::-webkit-details-marker{display:none}.guide-article .wiki-spoiler>summary:after{content:"›";color:var(--gold-strong);font-size:1.35rem;line-height:1}.guide-article .wiki-spoiler[open]>summary{border-bottom:1px solid var(--border);background:var(--surface-2);margin:0}.guide-article .wiki-spoiler[open]>summary:after{transform:rotate(90deg)}.guide-article .wiki-spoiler>:not(summary){margin-inline:.9rem}.guide-article .wiki-spoiler>:last-child{margin-bottom:.9rem}.guide-rules h2,.guide-locations h2{scroll-margin-top:calc(var(--header) + 1.2rem)}.guide-fact-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.7rem;max-width:none!important;margin:0!important;padding:0!important;list-style:none!important;display:grid!important}.guide-fact-grid li{border:1px solid var(--border);background:var(--surface);border-radius:12px;line-height:1.55;position:relative;margin:0!important;padding:.9rem 1rem .9rem 2rem!important}.guide-fact-grid li:before{content:"◆";color:var(--gold-strong);font-size:.65rem;position:absolute;top:1rem;left:.8rem}.guide-fact-grid li:nth-child(3){grid-column:1/-1}.guide-locations{margin-top:2.8rem}.grotto-location-grid{gap:1rem;display:grid}.grotto-location-card{border:1px solid var(--border);border-left:3px solid var(--gold);border-radius:var(--radius);background:var(--surface);grid-template-columns:minmax(210px,.72fr) minmax(0,1.28fr);min-width:0;display:grid;overflow:hidden;box-shadow:0 6px 18px #2a1f0e0a}.grotto-location-copy{align-self:center;min-width:0;padding:1.1rem}.grotto-location-copy h3{margin:0 0 .7rem;font-size:1.12rem}.grotto-location-copy p{color:var(--muted);margin:.45rem 0;font-size:.9rem;line-height:1.55}.grotto-location-copy .grotto-item{border-top:1px solid var(--border);color:var(--text);padding-top:.6rem}.grotto-location-card figure{background:var(--surface-2);min-width:0;padding:.7rem}.grotto-location-card img{aspect-ratio:3/2;object-fit:contain;width:100%}.grotto-location-card figcaption{color:var(--muted);padding:.45rem .15rem 0;font-size:.7rem}.guide-kind-legendaries .guide-article>h2{margin-bottom:1.4rem}.guide-kind-legendaries .guide-article>h4{border:1px solid var(--border);border-left:3px solid var(--gold);background:var(--surface);border-radius:10px 10px 0 0;max-width:74ch;margin-top:1.15rem;margin-bottom:0;padding:.75rem 1rem;font-size:1.05rem}.guide-kind-legendaries .guide-article>h4+p{border:1px solid var(--border);border-top:0;border-left:3px solid color-mix(in srgb,var(--gold) 48%,var(--border));background:color-mix(in srgb,var(--surface) 82%,transparent);border-radius:0 0 10px 10px;max-width:74ch;margin:0;padding:.75rem 1rem}.guide-kind-legendaries .guide-article>h4+p+div,.guide-kind-legendaries .guide-article>h4+p+details{margin-top:.55rem}.guide-kind-legendaries .guide-article>.wiki-spoiler{margin-left:.85rem}.guide-kind-shiny-hunting .guide-article>h2+ul{border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);gap:.55rem;max-width:74ch;padding:1rem 1rem 1rem 2.25rem;display:grid}.guide-kind-shiny-hunting .guide-article>#basics+ul{background:0 0;border:0;grid-template-columns:repeat(3,minmax(0,1fr));padding:0;list-style:none}.guide-kind-shiny-hunting .guide-article>#basics+ul li{border:1px solid var(--border);border-top:3px solid var(--gold);background:var(--surface);border-radius:12px;margin:0;padding:1rem}.guide-kind-shiny-hunting .guide-article>#elms-lab-starters+ol{counter-reset:guide-step;gap:.65rem;max-width:74ch;padding:0;list-style:none;display:grid}.guide-kind-shiny-hunting .guide-article>#elms-lab-starters+ol li{border:1px solid var(--border);background:var(--surface);counter-increment:guide-step;border-radius:12px;margin:0;padding:.9rem 1rem .9rem 3.4rem;position:relative}.guide-kind-shiny-hunting .guide-article>#elms-lab-starters+ol li:before{content:counter(guide-step);background:var(--gold-soft);width:1.75rem;height:1.75rem;color:var(--gold-strong);border-radius:50%;place-items:center;font-weight:900;display:grid;position:absolute;top:.75rem;left:1rem}.guide-kind-shiny-hunting .guide-article>#note-about-save-states+p{border:1px solid color-mix(in srgb,var(--gold) 48%,var(--border));border-left:4px solid var(--gold);background:color-mix(in srgb,var(--gold) 8%,var(--surface));border-radius:12px;padding:1rem 1.1rem}.guide-kind-giftmons .guide-article>h2,.guide-kind-giftmons .guide-article>.gift-trade-section>h2{margin-top:3rem}.guide-kind-giftmons .guide-article>h3,.guide-kind-giftmons .guide-article>.gift-trade-section>h3{border:1px solid var(--border);border-left:3px solid var(--gold);background:var(--surface);border-radius:10px 10px 0 0;max-width:74ch;margin:1rem 0 0;padding:.72rem 1rem;font-size:1.02rem}.guide-kind-giftmons .guide-article>h3+ul,.guide-kind-giftmons .guide-article>.gift-trade-section>h3+ul{border:1px solid var(--border);border-top:0;border-left:3px solid color-mix(in srgb,var(--gold) 48%,var(--border));background:color-mix(in srgb,var(--surface) 82%,transparent);border-radius:0 0 10px 10px;max-width:74ch;margin:0 0 .75rem;padding:.75rem 1rem .75rem 2.25rem}.guide-kind-howtoreportbugs .guide-article>h3{margin-top:0;font-size:1.55rem}.guide-kind-howtoreportbugs .guide-article>ul{counter-reset:report-step;grid-template-columns:repeat(3,minmax(0,1fr));gap:.8rem;max-width:none;padding:0;list-style:none;display:grid}.guide-kind-howtoreportbugs .guide-article>ul li{border:1px solid var(--border);border-top:3px solid var(--gold);border-radius:var(--radius);background:var(--surface);counter-increment:report-step;min-height:190px;margin:0;padding:3.4rem 1rem 1rem;position:relative}.guide-kind-howtoreportbugs .guide-article>ul li:before{content:"0" counter(report-step);color:var(--gold-strong);font-variant-numeric:tabular-nums;font-size:1.35rem;font-weight:900;position:absolute;top:1rem;left:1rem}.guide-kind-howtoreportbugs .guide-article>ul a{align-items:center;min-height:44px;display:inline-flex}.guide-detail-ad{border-top:1px solid var(--border);margin-block:clamp(2rem,4vw,4rem);padding-top:1rem}.guide-related{border-top:1px solid var(--border);padding-top:clamp(1.5rem,3vw,2.5rem)}.guide-section-heading{justify-content:space-between;align-items:end;gap:1rem;margin-bottom:1rem;display:flex}.guide-section-heading h2{margin:.25rem 0 0;font-size:clamp(1.45rem,3vw,2rem)}.guide-section-heading>a{min-height:44px;color:var(--gold-strong);align-items:center;font-size:.85rem;font-weight:800;text-decoration:none;display:inline-flex}.guide-related-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.85rem;display:grid}.guide-related-card{border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);min-width:0;color:var(--text);grid-template-rows:150px minmax(0,1fr);text-decoration:none;transition:transform .15s,border-color .15s;display:grid;overflow:hidden}.guide-related-card:hover{border-color:var(--gold);transform:translateY(-2px)}.guide-related-media{background:var(--surface-2);place-items:center;min-width:0;min-height:0;padding:.6rem;display:grid;overflow:hidden}.guide-related-media>img{object-fit:contain;border-radius:9px;width:100%;min-width:0;max-width:100%;height:100%;min-height:0;max-height:100%;display:block}.guide-related-card.is-sprite .guide-related-media>img{width:96px;height:96px;image-rendering:pixelated}.guide-related-media .guide-support-mark{width:96px;box-shadow:none;border-radius:20px;font-size:2.6rem;font-weight:900}.guide-related-media .guide-support-mark small{font-size:.5rem}.guide-related-copy{z-index:1;background:var(--surface);flex-direction:column;min-width:0;padding:1rem;display:flex;position:relative}.guide-related-copy>strong{margin:.35rem 0 .5rem;font-size:1.05rem}.guide-related-copy>span:not(.eyebrow){color:var(--muted);font-size:.82rem;line-height:1.5}.guide-related-copy>b{color:var(--gold-strong);margin-top:auto;padding-top:.8rem;font-size:.8rem}@media (width<=1023px){.guide-hero-grid{grid-template-columns:minmax(0,1fr) minmax(250px,.65fr)}.guide-detail-grid{grid-template-columns:minmax(0,1fr)}.guide-utility{grid-area:1/1;position:static}.guide-article{grid-area:2/1}.guide-toc-links{flex-wrap:wrap;display:flex}.guide-toc a{flex:180px}.guide-jump-index nav{grid-template-columns:repeat(3,minmax(0,1fr))}.guide-back-link{justify-self:start}.guide-related-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.guide-related-card:last-child{grid-column:1/-1;grid-template-rows:auto;grid-template-columns:150px minmax(0,1fr)}.guide-kind-howtoreportbugs .guide-article>ul{grid-template-columns:minmax(0,1fr)}.guide-kind-howtoreportbugs .guide-article>ul li{min-height:0}}@media (width<=767px){.guide-hero{padding-top:1.1rem}.guide-hero-grid{grid-template-columns:minmax(0,1fr);gap:1.2rem}.guide-hero-copy h1{font-size:clamp(2rem,11vw,3rem)}.guide-hero-media{min-height:0;padding:.65rem;transform:none}.guide-hero-media img{max-height:260px}.guide-hero--sprite .guide-hero-media{min-height:190px}.guide-hero--support .guide-hero-media{min-height:210px}.guide-shell{padding-top:1rem}.guide-jump-index nav{grid-template-columns:repeat(2,minmax(0,1fr))}.guide-fact-grid{grid-template-columns:minmax(0,1fr)}.guide-fact-grid li:nth-child(3){grid-column:auto}.grotto-location-card{grid-template-columns:minmax(0,1fr)}.grotto-location-card figure{border-top:1px solid var(--border)}.guide-kind-shiny-hunting .guide-article>#basics+ul,.guide-related-grid{grid-template-columns:minmax(0,1fr)}.guide-related-card,.guide-related-card:last-child{grid-column:auto;grid-template-rows:auto;grid-template-columns:112px minmax(0,1fr)}.guide-related-media{min-height:150px}.guide-section-heading{flex-direction:column;align-items:flex-start}.guide-section-heading>a{margin-top:-.35rem}.guide-article h2{margin-top:2.2rem}}@media (width<=430px){.guide-hero-media img{max-height:220px}.guide-toc-links{display:grid}.guide-toc a{flex:auto}.guide-jump-index nav{grid-template-columns:minmax(0,1fr)}.guide-related-card,.guide-related-card:last-child{grid-template-rows:135px auto;grid-template-columns:minmax(0,1fr)}.guide-related-media{min-height:0}.grotto-location-copy{padding:.9rem}.grotto-location-card figure{padding:.5rem}.guide-kind-legendaries .guide-article>h4,.guide-kind-legendaries .guide-article>h4+p{padding-inline:.8rem}.guide-kind-legendaries .guide-article>.wiki-spoiler{margin-left:0}.guide-kind-howtoreportbugs .guide-article>ul li{padding-right:.85rem}}@media (width<=360px){.guide-hero-copy h1{overflow-wrap:anywhere}.guide-utility{gap:.65rem}.guide-toc{padding:.8rem}.guide-article{font-size:.96rem}.guide-jump-index nav a{overflow-wrap:anywhere}}@media (prefers-reduced-motion:reduce){.guide-jump-index>summary span,.guide-related-card{transition:none}.guide-related-card:hover{transform:none}}.grotto-location-copy .pokemon-reference-link{vertical-align:middle;min-height:0;display:inline-flex}.grotto-location-copy .pokemon-reference-link img{display:none}.guide-kind-howtoreportbugs .guide-article>h2{margin-top:0;font-size:1.55rem}.guide-kind-howtoreportbugs .guide-article a[href^="https://"]:after{content:"↗";margin-left:.3rem;font-size:.78em}.guide-jump-index .guide-jump-list{scrollbar-gutter:stable;max-height:min(55vh,560px);overflow-y:auto}.guide-jump-index .guide-jump-list>a[hidden]{display:none}.legendary-tools{border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);grid-template-columns:minmax(220px,1.5fr) minmax(145px,.72fr) minmax(190px,.9fr) auto;align-items:end;gap:.75rem;margin:1rem 0 1.4rem;padding:1rem;display:none;box-shadow:0 8px 24px #2a1f0e0d}.legendary-tools.is-ready{display:grid}.legendary-search-field,.legendary-filter-field{gap:.35rem;min-width:0;display:grid}.legendary-tools label{color:var(--muted);letter-spacing:.04em;text-transform:uppercase;font-size:.72rem;font-weight:850}.legendary-tools :is(input,select,button){border:1px solid var(--border);background:var(--surface-2);width:100%;min-height:44px;color:var(--text);font:inherit;border-radius:9px}.legendary-tools :is(input,select){padding:.55rem .7rem}.legendary-tools input::placeholder{color:var(--muted)}.legendary-reset{color:var(--gold-strong);cursor:pointer;padding:.55rem .9rem;font-weight:850}.legendary-reset:hover:not(:disabled){border-color:var(--gold)}.legendary-reset:disabled{cursor:default;opacity:.52}.legendary-result-count{color:var(--muted);grid-column:1/-1;font-size:.78rem;font-weight:750;max-width:none!important;margin:0!important}.legendary-empty{border:1px solid var(--border);background:var(--surface);border-radius:12px;padding:1rem;font-weight:750;max-width:none!important;margin:1rem 0!important}.legendary-entry-list{gap:.8rem;display:grid}.legendary-entry{border:1px solid var(--border);border-left:3px solid var(--gold);background:color-mix(in srgb,var(--surface) 86%,transparent);border-radius:12px;max-width:74ch;overflow:hidden}.legendary-entry[hidden]{display:none}.legendary-entry>h4{padding:.75rem 1rem;border:0!important;border-bottom:1px solid var(--border)!important;background:var(--surface)!important;border-radius:0!important;max-width:none!important;margin:0!important;font-size:1.05rem!important}.legendary-entry>p{padding:.75rem 1rem;max-width:none!important;margin:0!important}.legendary-pokemon-links{border-bottom:1px solid var(--border);background:var(--surface-2);flex-wrap:wrap;gap:.5rem;padding:.65rem 1rem;display:flex}.legendary-pokemon-links .pokemon-reference-link{border:1px solid var(--border);background:var(--surface);color:var(--text);border-radius:999px;padding:.18rem .65rem .18rem .35rem}.legendary-pokemon-links .pokemon-reference-link:hover{border-color:var(--gold);color:var(--gold-strong)}.legendary-entry>.wiki-spoiler{margin:.2rem .75rem .8rem!important}.achievement-intro-grid{grid-template-columns:minmax(0,.85fr) minmax(300px,1.15fr);align-items:center;gap:1rem;display:grid}.achievement-intro-copy{border:1px solid var(--border);border-left:3px solid var(--gold);border-radius:var(--radius);background:var(--surface);padding:1.1rem}.achievement-intro-copy p{max-width:62ch;margin:.55rem 0}.achievement-intro-grid figure,.achievement-preview-grid figure{border:1px solid var(--border);border-radius:var(--radius);background:var(--surface-2);padding:.65rem}.achievement-milestone-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem;display:grid}.achievement-milestone{border:1px solid var(--border);border-top:3px solid var(--gold);border-radius:var(--radius);background:var(--surface);min-width:0;padding:1rem;box-shadow:0 6px 18px #2a1f0e0a}.achievement-milestone header{align-items:baseline;gap:.6rem;display:flex}.achievement-milestone header>span{color:var(--gold-strong);font-variant-numeric:tabular-nums;font-size:clamp(1.75rem,4vw,2.6rem);font-weight:900;line-height:1}.achievement-milestone header>small{color:var(--muted);letter-spacing:.055em;text-transform:uppercase;font-size:.68rem;font-weight:850}.achievement-milestone h3{max-width:none;margin:.7rem 0 .4rem;font-size:1.08rem}.achievement-milestone .pokemon-reference-link{border:1px solid var(--border);background:var(--surface-2);color:var(--text);border-radius:999px;margin:.1rem 0 .55rem;padding:.25rem .65rem .25rem .35rem}.achievement-milestone>p{color:var(--muted);font-size:.88rem;line-height:1.58;max-width:none!important;margin:.4rem 0 0!important}.achievement-preview-grid{grid-template-columns:minmax(300px,1.1fr) minmax(240px,.9fr);align-items:center;gap:1rem;margin-top:1rem;display:grid}.achievement-note{border:1px solid color-mix(in srgb,var(--gold) 48%,var(--border));border-left:4px solid var(--gold);background:color-mix(in srgb,var(--gold) 8%,var(--surface));border-radius:12px;padding:1.1rem}.achievement-note>strong{color:var(--gold-strong)}.achievement-note>p{max-width:58ch;margin:.5rem 0 0}@media (width<=1023px){.legendary-tools{grid-template-columns:minmax(0,1fr) minmax(140px,.5fr) minmax(180px,.65fr) auto}.guide-jump-index .guide-jump-list{max-height:min(50vh,500px)}}@media (width<=767px){.legendary-tools{grid-template-columns:repeat(2,minmax(0,1fr))}.legendary-search-field{grid-column:1/-1}.legendary-reset{align-self:end}.achievement-intro-grid,.achievement-preview-grid,.achievement-milestone-grid{grid-template-columns:minmax(0,1fr)}}@media (width<=430px){.legendary-tools{grid-template-columns:minmax(0,1fr);padding:.8rem}.legendary-search-field{grid-column:auto}.legendary-entry>h4,.legendary-entry>p,.legendary-pokemon-links{padding-inline:.8rem}.legendary-pokemon-links .pokemon-reference-link{border-radius:10px;width:100%}.guide-jump-index .guide-jump-list{max-height:min(48vh,420px)}}.gift-trade-section[data-astro-cid-jr7dsi7c] .pokemon-reference-link{vertical-align:middle;min-height:0;display:inline-flex}.gift-trade-section[data-astro-cid-jr7dsi7c] .pokemon-reference-link img{display:none}
