body.lgpe-items-page .article-layout > .bw-items-browser {
  --bw-items-accent: #f1d580;
  --bw-items-purple: #c79836;
}
.lgpe-items-page .bw-item-name img {width:40px;height:40px;object-fit:contain;image-rendering:auto;}
.lgpe-item-shortcuts {display:flex;gap:12px 24px;flex-wrap:wrap;margin:0 0 22px;font-weight:600;font-size:14px;}
.lgpe-item-shortcuts a {text-decoration:none;}
.lgpe-item-locations summary {cursor:pointer;list-style-position:inside;}
.lgpe-item-locations summary span {display:block;color:var(--bw-items-accent);font-size:12px;}
.lgpe-item-locations p {margin:8px 0 0;font-size:inherit;line-height:inherit;}
.lgpe-items-page .bw-items-browser a:hover {color:#fff0b4;}
.lgpe-reference-table {overflow:auto;margin:18px 0;max-width:100%;border:1px solid var(--line,#333);border-radius:6px;}
.lgpe-reference-table table {width:100%;border-collapse:collapse;font-size:15px;}
.lgpe-reference-table caption {padding:12px;text-align:left;font-weight:700;}
.lgpe-reference-table th,.lgpe-reference-table td {padding:10px 14px;border-top:1px solid var(--line,#333);text-align:left;vertical-align:top;}
.lgpe-reference-table thead th {background:rgba(199,152,54,.1);}
.lgpe-reference-table tbody tr:target {background:rgba(199,152,54,.16);scroll-margin-top:110px;}
.lgpe-reference-table th:first-child {white-space:nowrap;}
body[data-game="pokemon-lets-go-pikachu-eevee"] .reference-figure {margin:18px 0;padding:14px;border:1px solid var(--line,#333);border-radius:6px;max-width:100%;box-sizing:border-box;}
body[data-game="pokemon-lets-go-pikachu-eevee"] .reference-figure>a {display:block;width:fit-content;max-width:100%;}
body[data-game="pokemon-lets-go-pikachu-eevee"] .reference-figure img {display:block;width:auto;height:auto;max-width:100%;max-height:320px;object-fit:contain;}
body[data-game="pokemon-lets-go-pikachu-eevee"] .reference-figure figcaption {margin-top:10px;font-size:.88rem;line-height:1.5;}
