.encyclopedia-nav{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 25px;font:650 12px/1.5 system-ui,sans-serif}.encyclopedia-nav a{padding:8px 13px;border:1px solid #e5ddd1;border-radius:30px;color:#675875;background:#fffdfa;text-decoration:none}.encyclopedia-nav a:hover,.encyclopedia-nav a[aria-current=page]{background:#eee7fa;border-color:#d9c9f5;color:#6648b5}.encyclopedia-page{background:#fffaf3;color:#312335}.encyclopedia-page main{max-width:1180px;padding:30px 24px 65px;margin:auto}.encyclopedia-home{font:15px/1.8 system-ui,sans-serif}.encyclopedia-breadcrumb{font-size:11px;color:#85778e;margin:0 0 22px}.encyclopedia-breadcrumb a,.encyclopedia-footer a{color:#6b4b9a}.encyclopedia-heading{max-width:750px;padding:25px 0 35px}.encyclopedia-kicker{font-size:10px;text-transform:uppercase;letter-spacing:.17em;font-weight:750;color:#9b694b}.encyclopedia-heading h1{font:500 64px/1.04 Georgia,serif;letter-spacing:-.045em;margin:18px 0 23px}.encyclopedia-heading>p:last-child{color:#7f7186;max-width:650px}.encyclopedia-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.encyclopedia-card{border:1px solid #e9dfd3;border-radius:16px;overflow:hidden;background:#fff;text-decoration:none;color:inherit}.encyclopedia-art{height:180px;display:grid;place-items:center;overflow:hidden}
[data-encyclopedia="pokemon"] .encyclopedia-art{background:#fff2ca}
[data-encyclopedia="onepiece"] .encyclopedia-art{background:#e4eff9}
[data-encyclopedia="lorcana"] .encyclopedia-art{background:#f0e9fa}
[data-encyclopedia="aniki"] .encyclopedia-art{background:#fff}
.encyclopedia-art img{display:block;width:70%;height:112px;object-fit:contain}
.encyclopedia-card:hover h2,.encyclopedia-card:focus-visible h2{color:#6648b5}
.encyclopedia-card>div:last-child{padding:21px}.encyclopedia-card h2{font:500 32px/1.2 Georgia,serif;letter-spacing:-.03em;margin:5px 0 13px;display:flex;justify-content:space-between}.encyclopedia-card h2 span{font:25px system-ui;color:#8152b4}.encyclopedia-card p:not(.encyclopedia-kicker){font-size:13px;color:#7f7186;max-width:420px}.encyclopedia-read{font-size:11px;font-weight:750;color:#7150b8}.encyclopedia-footer{font-size:12px;margin:35px 0 0}@media(max-width:600px){.encyclopedia-page main{padding:20px 16px 45px}.encyclopedia-heading{padding:12px 0 24px}.encyclopedia-heading h1{font-size:46px}.encyclopedia-heading>p:last-child{font-size:14px}.encyclopedia-grid{grid-template-columns:1fr;gap:20px}.encyclopedia-art{height:140px}.encyclopedia-art img{height:99px}.encyclopedia-card>div:last-child{padding:20px}.encyclopedia-card h2{font-size:28px}.encyclopedia-nav{font-size:11px;gap:6px}.encyclopedia-nav a{padding:7px 11px}}


.encyclopedia-blog-section{margin:54px 0 24px}
.encyclopedia-blog-heading{display:flex;align-items:baseline;justify-content:space-between;flex-wrap:wrap;gap:8px 20px;margin-bottom:18px}
.encyclopedia-blog-heading p{margin:0 0 4px}
.encyclopedia-blog-heading h2{font:500 clamp(29px,4vw,42px)/1.15 Georgia,serif;letter-spacing:-.035em;margin:0}
.encyclopedia-blog-heading>a,.encyclopedia-blog-pages a{color:#6648a6;font-size:13px;font-weight:650}
.encyclopedia-blog-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}
.encyclopedia-blog-card{display:flex;flex-direction:column;overflow:hidden;border:1px solid #e9dfd3;border-radius:13px;background:#fff;color:#312335;font:13px/1.6 system-ui,sans-serif}
.encyclopedia-blog-card .encyclopedia-kicker{margin:0 0 9px}
.encyclopedia-blog-title{margin:0;font:500 23px/1.2 Georgia,serif}
.encyclopedia-blog-title a{color:inherit;text-underline-offset:3px}
.encyclopedia-blog-card p:not(.encyclopedia-kicker){margin:10px 0 15px;color:#6e6176}
.encyclopedia-blog-card time{margin-top:auto;color:#6e6176;font-size:11px}
.encyclopedia-blog-empty{padding:16px 19px;border:1px solid #e9dfd3;border-radius:12px;background:#fffdfa;color:#615368;font:14px/1.6 system-ui,sans-serif}
.encyclopedia-blog-pages{display:flex;flex-wrap:wrap;gap:15px;align-items:center;margin:24px 0;font-size:13px}
@media(max-width:850px){.encyclopedia-blog-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:600px){.encyclopedia-blog-grid{grid-template-columns:1fr}.encyclopedia-blog-section{margin-top:36px}}

.encyclopedia-game-nav{gap:8px;margin-bottom:26px}
.encyclopedia-game-nav a{font-size:13px}
.encyclopedia-blog-copy{display:flex;flex:1;flex-direction:column;align-items:flex-start;padding:18px}
.encyclopedia-blog-card .encyclopedia-blog-cover{margin:0;background:#eee7fa}
.encyclopedia-blog-cover .ed-image-wrap{aspect-ratio:16/9;overflow:hidden}
.encyclopedia-blog-cover img{display:block;width:100%;height:100%;object-fit:cover}
.encyclopedia-blog-cover .ed-image-fallback{display:none}
.encyclopedia-history{margin:0 0 35px}
.encyclopedia-history h2{margin:0 0 14px;font:500 clamp(26px,4vw,40px)/1.14 Georgia,serif;letter-spacing:-.03em}
.encyclopedia-history-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}
.encyclopedia-history-card{border:1px solid #e9dfd3;border-radius:13px;background:#fff;padding:19px}
.encyclopedia-history-card h3{margin:0;font:500 26px/1.2 Georgia,serif}
.encyclopedia-history-card p{margin:8px 0;color:#615368}
.encyclopedia-history-card .encyclopedia-kicker{margin:0 0 7px;color:#9b694b}
.encyclopedia-history-links{list-style:none;padding:0;display:flex;flex-wrap:wrap;gap:6px 18px;margin:12px 0 0}
.encyclopedia-history-links a{font-size:13px;color:#6648a6;text-underline-offset:2px}
@media(max-width:680px){.encyclopedia-history-grid{grid-template-columns:1fr}}
