.pokepedia_root__9Nnes{--cut:12px;min-height:100vh;background:var(--bg-deep);color:var(--text);font-family:var(--font-ui);display:flex;flex-direction:column}.pokepedia_root__9Nnes *,.pokepedia_root__9Nnes :after,.pokepedia_root__9Nnes :before{box-sizing:border-box}.pokepedia_root__9Nnes ::selection{background:var(--secondary-soft)}.pokepedia_root__9Nnes ::-webkit-scrollbar{width:9px;height:9px}.pokepedia_root__9Nnes ::-webkit-scrollbar-thumb{background:var(--border);border-radius:6px}.pokepedia_root__9Nnes ::-webkit-scrollbar-track{background:transparent}.pokepedia_aura__LupNt{position:fixed;inset:0;z-index:0;pointer-events:none;overflow:hidden}.pokepedia_aura__LupNt:before{content:"";position:absolute;inset:0;opacity:.5;background:radial-gradient(900px 520px at 82% -6%,rgba(12,43,56,.8),transparent 65%),radial-gradient(720px 480px at -6% 30%,rgba(34,211,238,.07),transparent 60%),radial-gradient(600px 420px at 60% 110%,rgba(47,125,255,.06),transparent 65%)}.pokepedia_aura__LupNt:after{content:"";position:absolute;inset:0;opacity:.5;background-image:linear-gradient(rgba(34,211,238,.05) 1px,transparent 0),linear-gradient(90deg,rgba(34,211,238,.05) 1px,transparent 0);background-size:44px 44px;-webkit-mask:radial-gradient(85% 70% at 50% 20%,#000 20%,transparent 90%);mask:radial-gradient(85% 70% at 50% 20%,#000 20%,transparent 90%)}.pokepedia_scanline__pdjHN{position:fixed;left:0;right:0;top:-10%;height:22vh;z-index:0;pointer-events:none;background:linear-gradient(180deg,transparent,rgba(34,211,238,.028),transparent);animation:pokepedia_sweep__NAZvX 14s linear infinite}@keyframes pokepedia_sweep__NAZvX{0%{transform:translateY(-30vh)}to{transform:translateY(140vh)}}.pokepedia_header__Xl5qz{position:-webkit-sticky;position:sticky;top:0;z-index:30;display:flex;align-items:center;gap:16px;padding:10px clamp(14px,3vw,26px);background:rgba(3,6,9,.82);border-bottom:1px solid var(--border-soft);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}.pokepedia_header__Xl5qz:after{content:"";position:absolute;inset:auto 0 -1px;height:1px;background:linear-gradient(90deg,transparent,var(--secondary),transparent);opacity:.35}.pokepedia_brand__4mXQJ{display:flex;align-items:center;gap:12px;background:none;border:0;cursor:pointer;padding:0}.pokepedia_brand__4mXQJ img{height:40px;width:auto;filter:drop-shadow(0 2px 10px rgba(34,211,238,.25))}.pokepedia_brandName__TSye8{font-family:var(--font-display);font-size:19px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--text)}.pokepedia_brandName__TSye8 b{color:var(--secondary);font-weight:700}.pokepedia_homeLink__YOEPD{font-family:var(--font-display);font-size:12.5px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--text-faint);text-decoration:none;padding:8px 10px;transition:color var(--dur);white-space:nowrap}.pokepedia_homeLink__YOEPD:hover{color:var(--secondary)}.pokepedia_playBtn__tC8YS{text-decoration:none;padding:11px 22px;white-space:nowrap;font-family:var(--font-display);font-weight:700;font-size:13.5px;letter-spacing:.12em;text-transform:uppercase;color:#fff;background:linear-gradient(100deg,var(--primary),#2ea8e8 70%,var(--secondary));-webkit-clip-path:polygon(10px 0,100% 0,100% calc(100% - 10px),calc(100% - 10px) 100%,0 100%,0 10px);clip-path:polygon(10px 0,100% 0,100% calc(100% - 10px),calc(100% - 10px) 100%,0 100%,0 10px);box-shadow:0 6px 22px rgba(34,170,238,.3);transition:filter var(--dur),transform var(--dur)}.pokepedia_playBtn__tC8YS:hover{filter:brightness(1.12);transform:translateY(-1px)}.pokepedia_searchWrap__DtqhT{position:relative;flex:1 1;max-width:520px}.pokepedia_search__Te_qN{width:100%;color:var(--text);font-size:14px;font-family:var(--font-ui);padding:12px 16px;outline:none;background:rgba(12,18,28,.75);border:1px solid var(--border);-webkit-clip-path:polygon(10px 0,100% 0,100% calc(100% - 10px),calc(100% - 10px) 100%,0 100%,0 10px);clip-path:polygon(10px 0,100% 0,100% calc(100% - 10px),calc(100% - 10px) 100%,0 100%,0 10px);transition:border-color var(--dur),background var(--dur),box-shadow var(--dur)}.pokepedia_search__Te_qN::placeholder{color:var(--text-faint)}.pokepedia_search__Te_qN:focus{border-color:var(--secondary);background:var(--surface-2);box-shadow:0 0 0 1px var(--secondary) inset,var(--glow-cyan)}.pokepedia_dropdown__Q_qI3{position:absolute;top:calc(100% + 8px);left:0;right:0;z-index:40;max-height:60vh;overflow-y:auto;background:linear-gradient(180deg,var(--surface-2),var(--surface));border:1px solid var(--border-tech);padding:6px;-webkit-clip-path:polygon(var(--cut) 0,100% 0,100% calc(100% - var(--cut)),calc(100% - var(--cut)) 100%,0 100%,0 var(--cut));clip-path:polygon(var(--cut) 0,100% 0,100% calc(100% - var(--cut)),calc(100% - var(--cut)) 100%,0 100%,0 var(--cut));box-shadow:var(--shadow-xl);animation:pokepedia_pop__ezLtR .16s var(--ease-out)}.pokepedia_ddItem__A0j7e{display:flex;align-items:center;gap:11px;padding:9px 10px;cursor:pointer;background:none;border:0;width:100%;text-align:left;transition:background var(--dur-fast);border-radius:var(--r-sm)}.pokepedia_ddItem__A0j7e:hover{background:var(--surface-3)}.pokepedia_ddItem__A0j7e img{width:34px;height:34px;image-rendering:pixelated;object-fit:contain}.pokepedia_ddLabel__4Ut4g{color:var(--text);font-weight:600;font-size:13.5px}.pokepedia_ddSub__vR5OE{color:var(--text-faint);font-size:11.5px;font-family:var(--font-num)}.pokepedia_ddEmpty__SXoo7{padding:30px 20px;text-align:center;color:var(--text-dim);font-size:13.5px}.pokepedia_ddEmpty__SXoo7:before{content:"⌖";display:block;font-size:26px;color:var(--text-faint);margin-bottom:8px}@keyframes pokepedia_pop__ezLtR{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}.pokepedia_body__DgiVI{display:flex;flex:1 1;min-height:0;position:relative;z-index:1}.pokepedia_side__W7Xnp{width:228px;flex-shrink:0;padding:18px 12px;position:-webkit-sticky;position:sticky;top:61px;align-self:flex-start;height:calc(100vh - 61px);overflow-y:auto;border-right:1px solid var(--border-soft)}.pokepedia_navGroup__3_0ry{display:flex;align-items:center;gap:8px;font-family:var(--font-display);font-size:10.5px;color:var(--text-faint);text-transform:uppercase;letter-spacing:.3em;padding:18px 12px 8px;font-weight:700}.pokepedia_navGroup__3_0ry:after{content:"";flex:1 1;height:1px;background:linear-gradient(90deg,var(--border),transparent)}.pokepedia_navBtn__dDOFl{position:relative;display:flex;align-items:center;gap:11px;width:100%;text-align:left;padding:10px 13px;margin-bottom:3px;cursor:pointer;font-family:var(--font-display);font-size:13.5px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--text-dim);background:transparent;border:1px solid transparent;-webkit-clip-path:polygon(8px 0,100% 0,100% calc(100% - 8px),calc(100% - 8px) 100%,0 100%,0 8px);clip-path:polygon(8px 0,100% 0,100% calc(100% - 8px),calc(100% - 8px) 100%,0 100%,0 8px);transition:color var(--dur),background var(--dur),border-color var(--dur)}.pokepedia_navBtn__dDOFl:hover{color:var(--text);background:var(--surface)}.pokepedia_navBtn__dDOFl[data-active=true]{color:#fff;background:linear-gradient(90deg,rgba(34,211,238,.12),var(--surface));border-color:var(--border-tech)}.pokepedia_navBtn__dDOFl[data-active=true]:before{content:"";position:absolute;left:0;top:6px;bottom:6px;width:2px;background:var(--secondary);box-shadow:0 0 10px rgba(34,211,238,.6)}.pokepedia_navIcon__xUBP7{width:22px;text-align:center;font-size:15px}.pokepedia_sideTabs__Pe2_G{display:none}.pokepedia_main__t39r1{flex:1 1;min-width:0;padding:26px clamp(16px,4vw,44px) 90px}.pokepedia_secTitle__zelpm{display:flex;align-items:center;gap:12px;margin:0 0 18px;font-family:var(--font-display);font-size:clamp(20px,2.4vw,26px);font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--text)}.pokepedia_secTitle__zelpm .pokepedia_dot__ntc0v{width:8px;height:8px;rotate:45deg;flex-shrink:0;background:var(--secondary);box-shadow:0 0 12px rgba(34,211,238,.6)}.pokepedia_secTitle__zelpm:after{content:"";flex:1 1;height:1px;background:linear-gradient(90deg,var(--border),transparent)}.pokepedia_count__M2bkm{font-family:var(--font-num);font-size:12.5px;color:var(--text-faint);letter-spacing:.04em;align-self:center}.pokepedia_count__M2bkm b{color:var(--secondary)}.pokepedia_clearBtn__bZkTm{padding:8px 14px;font-family:var(--font-display);font-size:11.5px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;cursor:pointer;color:var(--text-dim);background:transparent;border:1px solid var(--border);-webkit-clip-path:polygon(7px 0,100% 0,100% calc(100% - 7px),calc(100% - 7px) 100%,0 100%,0 7px);clip-path:polygon(7px 0,100% 0,100% calc(100% - 7px),calc(100% - 7px) 100%,0 100%,0 7px);transition:color var(--dur),border-color var(--dur)}.pokepedia_clearBtn__bZkTm:hover{color:#fff;border-color:var(--secondary)}.pokepedia_hero__aXhF7{position:relative;overflow:hidden;margin-bottom:22px;padding:clamp(28px,4vw,44px) clamp(22px,4vw,42px);display:grid;grid-template-columns:1.4fr auto;grid-gap:24px;gap:24px;align-items:center;background:linear-gradient(150deg,rgba(17,26,39,.8),rgba(12,43,56,.35) 70%,rgba(12,18,28,.8));border:1px solid var(--border);-webkit-clip-path:polygon(16px 0,100% 0,100% calc(100% - 16px),calc(100% - 16px) 100%,0 100%,0 16px);clip-path:polygon(16px 0,100% 0,100% calc(100% - 16px),calc(100% - 16px) 100%,0 100%,0 16px)}.pokepedia_hero__aXhF7:before{content:"";position:absolute;inset:0 0 auto;height:2px;background:linear-gradient(90deg,transparent,var(--secondary) 40%,var(--primary) 70%,transparent);opacity:.7}.pokepedia_heroGlow__wXpVe{position:absolute;top:-140px;left:20%;width:560px;height:320px;background:radial-gradient(ellipse,rgba(34,211,238,.12),transparent 70%);pointer-events:none}.pokepedia_heroKicker__oH_Ld{display:inline-flex;align-items:center;gap:10px;font-family:var(--font-display);font-size:11.5px;font-weight:700;letter-spacing:.32em;text-transform:uppercase;color:var(--secondary);margin-bottom:12px}.pokepedia_heroKicker__oH_Ld:before{content:"";width:26px;height:1px;background:linear-gradient(90deg,transparent,var(--secondary))}.pokepedia_heroTitle__q73Aa{font-family:var(--font-display);font-size:clamp(30px,4.6vw,52px);font-weight:700;line-height:1.02;margin:0;letter-spacing:.02em;text-transform:uppercase;color:var(--text)}.pokepedia_heroTitle__q73Aa b{background:linear-gradient(180deg,#fff 25%,#9fd9ff 75%,var(--secondary));-webkit-background-clip:text;background-clip:text;color:transparent;font-weight:700}.pokepedia_heroSub__0BfCR{color:var(--text-dim);font-size:15.5px;margin:12px 0 0;max-width:520px;line-height:1.55}.pokepedia_heroSub__0BfCR b{color:var(--text);font-family:var(--font-num);font-weight:700}.pokepedia_spot__8Y0hi{position:relative;width:190px;padding:18px 16px 14px;text-align:center;background:rgba(3,6,9,.5);border:1px solid var(--border-tech);-webkit-clip-path:polygon(12px 0,100% 0,100% calc(100% - 12px),calc(100% - 12px) 100%,0 100%,0 12px);clip-path:polygon(12px 0,100% 0,100% calc(100% - 12px),calc(100% - 12px) 100%,0 100%,0 12px)}.pokepedia_spot__8Y0hi:before{content:"";position:absolute;inset:0;pointer-events:none;opacity:.6;background-image:linear-gradient(rgba(34,211,238,.05) 1px,transparent 0);background-size:100% 5px}.pokepedia_spot__8Y0hi:after{content:"";position:absolute;left:8%;right:8%;height:2px;top:12%;background:linear-gradient(90deg,transparent,rgba(34,211,238,.7),transparent);animation:pokepedia_scanY__4EH6H 3.4s ease-in-out infinite alternate;pointer-events:none;box-shadow:0 0 12px rgba(34,211,238,.5)}@keyframes pokepedia_scanY__4EH6H{0%{top:10%}to{top:62%}}.pokepedia_spotLbl__LFVdV{font-family:var(--font-display);font-size:10px;font-weight:700;letter-spacing:.3em;text-transform:uppercase;color:var(--text-faint);margin-bottom:8px}.pokepedia_spot__8Y0hi img{image-rendering:pixelated;height:92px;width:auto;object-fit:contain;filter:drop-shadow(0 0 18px rgba(34,211,238,.3)) drop-shadow(0 10px 14px rgba(0,0,0,.55))}.pokepedia_spotName__nq8_J{font-family:var(--font-display);font-size:15px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--text);margin-top:8px}.pokepedia_spotMeta__V_ZBD{font-family:var(--font-num);font-size:11px;color:var(--secondary);margin-top:3px}.pokepedia_stats__7XZaf{display:grid;grid-template-columns:repeat(auto-fit,minmax(130px,1fr));grid-gap:12px;gap:12px;margin:22px 0 38px}.pokepedia_statTile__f6lQQ{position:relative;padding:16px 18px 14px;background:linear-gradient(180deg,var(--surface),rgba(12,18,28,.6));border:1px solid var(--border);-webkit-clip-path:polygon(10px 0,100% 0,100% calc(100% - 10px),calc(100% - 10px) 100%,0 100%,0 10px);clip-path:polygon(10px 0,100% 0,100% calc(100% - 10px),calc(100% - 10px) 100%,0 100%,0 10px);transition:border-color var(--dur),transform var(--dur),box-shadow var(--dur)}.pokepedia_statTile__f6lQQ:before{content:"";position:absolute;left:12px;right:auto;top:0;width:22px;height:2px;background:var(--secondary);opacity:.55}.pokepedia_statTile__f6lQQ:hover{transform:translateY(-3px);border-color:var(--border-tech);box-shadow:var(--glow-cyan)}.pokepedia_statNum___dgih{font-family:var(--font-num);font-size:25px;font-weight:700;color:var(--text);letter-spacing:-.01em}.pokepedia_statLbl__mNrJQ{font-family:var(--font-display);font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--text-faint);margin-top:4px}.pokepedia_grid__b39DU{display:grid;grid-gap:14px;gap:14px}.pokepedia_gridPoke__cySMb{grid-template-columns:repeat(auto-fill,minmax(158px,1fr))}.pokepedia_gridItems__hnu_U{grid-template-columns:repeat(auto-fill,minmax(190px,1fr))}.pokepedia_gridCards__g3W9c{grid-template-columns:repeat(auto-fit,minmax(270px,1fr))}.pokepedia_enter__o30tx{opacity:0;animation:pokepedia_fadeUp__M0kqL .45s var(--ease-out) forwards}@keyframes pokepedia_fadeUp__M0kqL{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}.pokepedia_pcard__zu_vH{position:relative;text-align:center;cursor:pointer;padding:14px 12px 12px;background:linear-gradient(180deg,var(--surface-2),var(--surface));border:1px solid var(--border);overflow:hidden;-webkit-clip-path:polygon(var(--cut) 0,100% 0,100% calc(100% - var(--cut)),calc(100% - var(--cut)) 100%,0 100%,0 var(--cut));clip-path:polygon(var(--cut) 0,100% 0,100% calc(100% - var(--cut)),calc(100% - var(--cut)) 100%,0 100%,0 var(--cut));transition:transform var(--dur) var(--ease),box-shadow var(--dur),border-color var(--dur)}.pokepedia_pcard__zu_vH:before{content:"";position:absolute;inset:0;pointer-events:none;opacity:.16;background:radial-gradient(110px 84px at 50% 34%,var(--tc,transparent),transparent 72%)}.pokepedia_pcard__zu_vH:after{content:"";position:absolute;left:0;right:0;bottom:0;height:2px;background:linear-gradient(90deg,transparent,var(--rc,var(--border)) 30%,var(--rc,var(--border)) 70%,transparent);opacity:.8}.pokepedia_pcard__zu_vH:hover{transform:translateY(-5px);border-color:color-mix(in srgb,var(--rc,var(--secondary)) 55%,var(--border));box-shadow:0 14px 34px rgba(0,0,0,.45),0 0 18px color-mix(in srgb,var(--rc,var(--secondary)) 22%,transparent)}.pokepedia_pcard__zu_vH:hover .pokepedia_psprite__9O7mr{transform:scale(1.1) translateY(-2px)}.pokepedia_pcard__zu_vH:hover .pokepedia_pimgWrap__W1coC:after{opacity:1;animation:pokepedia_scanCard__QQB6t 1s ease-in-out}.pokepedia_pimgWrap__W1coC{position:relative;height:78px;display:grid;place-items:center;margin:7px 0 4px}.pokepedia_pimgWrap__W1coC:after{content:"";position:absolute;left:12%;right:12%;top:0;height:2px;opacity:0;background:linear-gradient(90deg,transparent,rgba(34,211,238,.8),transparent);box-shadow:0 0 10px rgba(34,211,238,.5);pointer-events:none}@keyframes pokepedia_scanCard__QQB6t{0%{top:4%}to{top:92%}}.pokepedia_pcardTop__T8lE9{display:flex;justify-content:space-between;align-items:center}.pokepedia_pid__3KCwE{font-family:var(--font-num);font-size:10.5px;color:var(--text-faint);font-weight:700}.pokepedia_prar__Gq4tc{font-family:var(--font-display);font-weight:700;text-transform:uppercase;letter-spacing:.08em;font-size:9px;padding:2px 8px;-webkit-clip-path:polygon(5px 0,100% 0,100% calc(100% - 5px),calc(100% - 5px) 100%,0 100%,0 5px);clip-path:polygon(5px 0,100% 0,100% calc(100% - 5px),calc(100% - 5px) 100%,0 100%,0 5px)}.pokepedia_psprite__9O7mr{image-rendering:pixelated;object-fit:contain;transition:transform var(--dur-slow) var(--ease-spring);filter:drop-shadow(0 6px 10px rgba(0,0,0,.45))}.pokepedia_pname__N_o2_{font-family:var(--font-display);font-size:13.5px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--text);margin-top:2px}.pokepedia_pbadges__vSOS4{display:flex;gap:4px;justify-content:center;margin-top:7px;flex-wrap:wrap}.pokepedia_pbst__rtjkG{position:absolute;top:34px;right:10px;font-family:var(--font-num);font-size:10px;color:var(--secondary);opacity:0;transition:opacity var(--dur)}.pokepedia_pcard__zu_vH:hover .pokepedia_pbst__rtjkG{opacity:1}.pokepedia_tbadge__pyVJd{font-size:9.5px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:#0a0d13;padding:2.5px 8px;font-family:var(--font-display);-webkit-clip-path:polygon(5px 0,100% 0,100% calc(100% - 5px),calc(100% - 5px) 100%,0 100%,0 5px);clip-path:polygon(5px 0,100% 0,100% calc(100% - 5px),calc(100% - 5px) 100%,0 100%,0 5px)}.pokepedia_icard__M3B5f{display:flex;align-items:center;gap:12px;padding:13px 15px;background:linear-gradient(180deg,var(--surface),rgba(12,18,28,.55));border:1px solid var(--border);-webkit-clip-path:polygon(9px 0,100% 0,100% calc(100% - 9px),calc(100% - 9px) 100%,0 100%,0 9px);clip-path:polygon(9px 0,100% 0,100% calc(100% - 9px),calc(100% - 9px) 100%,0 100%,0 9px);transition:transform var(--dur),border-color var(--dur),box-shadow var(--dur)}.pokepedia_icard__M3B5f:hover{transform:translateY(-3px);border-color:var(--border-tech);box-shadow:var(--glow-cyan)}.pokepedia_icard__M3B5f img{width:36px;height:36px;image-rendering:pixelated;object-fit:contain;flex-shrink:0}.pokepedia_iname__25TDp{font-size:13.5px;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pokepedia_isub__kMiAe{font-size:11px;color:var(--text-faint);margin-top:2px;font-family:var(--font-num)}.pokepedia_fcard__BtN0_{position:relative;display:flex;align-items:center;gap:16px;padding:20px 22px;cursor:pointer;background:linear-gradient(160deg,var(--surface-2),var(--surface));border:1px solid var(--border);overflow:hidden;text-align:left;-webkit-clip-path:polygon(var(--cut) 0,100% 0,100% calc(100% - var(--cut)),calc(100% - var(--cut)) 100%,0 100%,0 var(--cut));clip-path:polygon(var(--cut) 0,100% 0,100% calc(100% - var(--cut)),calc(100% - var(--cut)) 100%,0 100%,0 var(--cut));transition:transform var(--dur),box-shadow var(--dur),border-color var(--dur)}.pokepedia_fcard__BtN0_:hover{transform:translateY(-4px);border-color:var(--border-tech);box-shadow:var(--glow-cyan),var(--shadow-md)}.pokepedia_fcardIcon__forTC{width:52px;height:52px;flex-shrink:0;display:grid;place-items:center;font-size:24px;background:radial-gradient(circle at 42% 32%,rgba(34,211,238,.14),rgba(12,18,28,.8));border:1px solid var(--border-tech);border-radius:50%;box-shadow:inset 0 0 14px rgba(34,211,238,.08)}.pokepedia_fcardT__ct_R3{font-family:var(--font-display);font-size:16px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--text)}.pokepedia_fcardD__bUntC{font-size:13px;color:var(--text-dim);margin-top:3px;line-height:1.45}.pokepedia_fcardArrow__DuzWP{margin-left:auto;color:var(--text-faint);font-size:18px;transition:transform var(--dur),color var(--dur)}.pokepedia_fcard__BtN0_:hover .pokepedia_fcardArrow__DuzWP{color:var(--secondary);transform:translateX(4px)}.pokepedia_chips__h_Uwc{display:flex;gap:7px;flex-wrap:wrap}.pokepedia_chip__njCEs{padding:7px 14px;font-family:var(--font-display);font-size:11.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;border:1px solid var(--border);background:rgba(12,18,28,.6);color:var(--text-dim);-webkit-clip-path:polygon(7px 0,100% 0,100% calc(100% - 7px),calc(100% - 7px) 100%,0 100%,0 7px);clip-path:polygon(7px 0,100% 0,100% calc(100% - 7px),calc(100% - 7px) 100%,0 100%,0 7px);transition:color var(--dur-fast),border-color var(--dur-fast),background var(--dur-fast)}.pokepedia_chip__njCEs:hover{color:var(--text);border-color:var(--secondary)}.pokepedia_chip__njCEs[data-active=true]{color:#fff}.pokepedia_select__FBdZ9{background:rgba(12,18,28,.75);border:1px solid var(--border);color:var(--text);padding:10px 13px;font-size:13px;cursor:pointer;font-family:var(--font-ui);-webkit-clip-path:polygon(8px 0,100% 0,100% calc(100% - 8px),calc(100% - 8px) 100%,0 100%,0 8px);clip-path:polygon(8px 0,100% 0,100% calc(100% - 8px),calc(100% - 8px) 100%,0 100%,0 8px)}.pokepedia_select__FBdZ9:focus{outline:none;border-color:var(--secondary)}.pokepedia_overlay__WQTjg{position:fixed;inset:0;background:var(--overlay);backdrop-filter:blur(7px);-webkit-backdrop-filter:blur(7px);z-index:50;display:flex;align-items:center;justify-content:center;padding:16px;animation:pokepedia_pop__ezLtR .18s var(--ease-out)}.pokepedia_modal__dA9p3{width:min(740px,96vw);max-height:90dvh;overflow-y:auto;border:1px solid var(--border-strong);background:linear-gradient(165deg,var(--surface-2),var(--bg));-webkit-clip-path:polygon(16px 0,100% 0,100% calc(100% - 16px),calc(100% - 16px) 100%,0 100%,0 16px);clip-path:polygon(16px 0,100% 0,100% calc(100% - 16px),calc(100% - 16px) 100%,0 100%,0 16px);box-shadow:var(--shadow-xl);animation:pokepedia_modalIn__ZQ6Mr .22s var(--ease-out)}@keyframes pokepedia_modalIn__ZQ6Mr{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:none}}.pokepedia_modalHead__6gVY4{position:relative;display:flex;gap:18px;padding:24px;border-bottom:1px solid var(--border);align-items:center;overflow:hidden}.pokepedia_modalHead__6gVY4:before{content:"";position:absolute;inset:0 0 auto;height:2px;background:linear-gradient(90deg,transparent,var(--rc,var(--secondary)),transparent);opacity:.75}.pokepedia_modalHeadGlow__VUPqL{position:absolute;inset:0;background:radial-gradient(320px 170px at 12% 0,var(--rc,var(--secondary)),transparent 70%);opacity:.16;pointer-events:none}.pokepedia_modalArt__7ePks{position:relative;width:126px;height:126px;flex-shrink:0;display:grid;place-items:center;background:radial-gradient(circle at 50% 42%,color-mix(in srgb,var(--rc,var(--secondary)) 16%,transparent),rgba(3,6,9,.7) 74%);border:1px solid var(--border);-webkit-clip-path:polygon(12px 0,100% 0,100% calc(100% - 12px),calc(100% - 12px) 100%,0 100%,0 12px);clip-path:polygon(12px 0,100% 0,100% calc(100% - 12px),calc(100% - 12px) 100%,0 100%,0 12px)}.pokepedia_modalArt__7ePks:before{content:"";position:absolute;inset:0;pointer-events:none;opacity:.5;background-image:linear-gradient(rgba(34,211,238,.06) 1px,transparent 0);background-size:100% 5px}.pokepedia_modalArt__7ePks:after{content:"";position:absolute;left:10%;right:10%;top:14%;height:2px;background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--rc,var(--secondary)) 80%,#fff 10%),transparent);animation:pokepedia_scanY__4EH6H 3s ease-in-out infinite alternate;pointer-events:none}.pokepedia_modalArt__7ePks img{image-rendering:pixelated;object-fit:contain;filter:drop-shadow(0 8px 14px rgba(0,0,0,.55));position:relative}.pokepedia_mClose__Sc9sA{width:34px;height:34px;border:1px solid var(--border);background:var(--surface);color:var(--text-dim);font-size:15px;cursor:pointer;transition:color var(--dur-fast),border-color var(--dur-fast);-webkit-clip-path:polygon(7px 0,100% 0,100% calc(100% - 7px),calc(100% - 7px) 100%,0 100%,0 7px);clip-path:polygon(7px 0,100% 0,100% calc(100% - 7px),calc(100% - 7px) 100%,0 100%,0 7px)}.pokepedia_mClose__Sc9sA:hover{color:#fff;border-color:var(--secondary)}.pokepedia_mBtn__Jodyo{padding:7px 13px;font-family:var(--font-display);font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;cursor:pointer;border:1px solid var(--border);background:var(--surface);color:var(--text-dim);-webkit-clip-path:polygon(7px 0,100% 0,100% calc(100% - 7px),calc(100% - 7px) 100%,0 100%,0 7px);clip-path:polygon(7px 0,100% 0,100% calc(100% - 7px),calc(100% - 7px) 100%,0 100%,0 7px);transition:color var(--dur-fast),border-color var(--dur-fast),background var(--dur-fast)}.pokepedia_mBtn__Jodyo[data-on=true]{color:var(--shiny);border-color:var(--shiny);background:rgba(194,107,255,.12);text-shadow:0 0 10px rgba(194,107,255,.5)}.pokepedia_subHead__9PENk{display:flex;align-items:center;gap:10px;margin:0 0 10px;font-family:var(--font-display);font-size:12px;letter-spacing:.22em;text-transform:uppercase;color:var(--secondary);font-weight:700}.pokepedia_subHead__9PENk:after{content:"";flex:1 1;height:1px;background:linear-gradient(90deg,var(--border),transparent)}.pokepedia_statRow__DIZnI{display:flex;align-items:center;gap:12px;font-size:12.5px;margin-bottom:6px}.pokepedia_statRow__DIZnI span:first-child{width:84px;color:var(--text-dim)}.pokepedia_statTrack__gZDJP{flex:1 1;height:8px;background:rgba(3,6,9,.8);overflow:hidden;border:1px solid var(--border-soft);-webkit-clip-path:polygon(4px 0,100% 0,100% calc(100% - 4px),calc(100% - 4px) 100%,0 100%,0 4px);clip-path:polygon(4px 0,100% 0,100% calc(100% - 4px),calc(100% - 4px) 100%,0 100%,0 4px)}.pokepedia_statFill__kKlDG{height:100%;background:linear-gradient(90deg,var(--xp-from),var(--xp-to));animation:pokepedia_grow__5lpZo .6s var(--ease-out);transform-origin:left;box-shadow:0 0 10px rgba(34,211,238,.3)}@keyframes pokepedia_grow__5lpZo{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.pokepedia_statVal__sZZ5B{width:36px;text-align:right;font-weight:700;color:var(--text);font-family:var(--font-num);font-size:12px}.pokepedia_evoCard__Rm_Et{display:flex;flex-direction:column;align-items:center;gap:3px;padding:11px 14px;min-width:94px;background:var(--surface);border:1px solid var(--border);-webkit-clip-path:polygon(9px 0,100% 0,100% calc(100% - 9px),calc(100% - 9px) 100%,0 100%,0 9px);clip-path:polygon(9px 0,100% 0,100% calc(100% - 9px),calc(100% - 9px) 100%,0 100%,0 9px);transition:border-color var(--dur),transform var(--dur)}.pokepedia_evoCard__Rm_Et:hover{border-color:var(--border-tech);transform:translateY(-3px)}.pokepedia_evoCard__Rm_Et img{image-rendering:pixelated;object-fit:contain}.pokepedia_tag__QJ46V{font-size:11.5px;padding:6px 12px;background:var(--surface);border:1px solid var(--border);color:var(--text);-webkit-clip-path:polygon(6px 0,100% 0,100% calc(100% - 6px),calc(100% - 6px) 100%,0 100%,0 6px);clip-path:polygon(6px 0,100% 0,100% calc(100% - 6px),calc(100% - 6px) 100%,0 100%,0 6px)}.pokepedia_table__dvz3O{width:100%;border-collapse:collapse;font-size:13px}.pokepedia_table__dvz3O th{padding:10px 13px;font-family:var(--font-display);font-weight:700;font-size:10.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--text-faint);text-align:left}.pokepedia_table__dvz3O td{padding:8px 13px;border-top:1px solid var(--border-soft)}.pokepedia_tableWrap__6ImbW{overflow-x:auto;border:1px solid var(--border);background:rgba(12,18,28,.5);-webkit-clip-path:polygon(10px 0,100% 0,100% calc(100% - 10px),calc(100% - 10px) 100%,0 100%,0 10px);clip-path:polygon(10px 0,100% 0,100% calc(100% - 10px),calc(100% - 10px) 100%,0 100%,0 10px)}.pokepedia_tableWrap__6ImbW thead tr{background:var(--surface-2)}.pokepedia_sysText__nDCrU{font-size:15.5px;line-height:1.7;color:var(--text-dim);margin:0}.pokepedia_sysText__nDCrU b{color:var(--secondary)}.pokepedia_sysText__nDCrU code{background:var(--surface);border:1px solid var(--border);border-radius:var(--r-sm);padding:1px 7px;font-size:13px;color:var(--secondary);font-family:var(--font-num)}@media (max-width:900px){.pokepedia_hero__aXhF7{grid-template-columns:1fr}.pokepedia_spot__8Y0hi{display:none}}@media (max-width:760px){.pokepedia_side__W7Xnp{display:none}.pokepedia_header__Xl5qz{gap:10px}.pokepedia_searchWrap__DtqhT{min-width:140px}.pokepedia_playBtn__tC8YS{padding:9px 14px;font-size:12px}.pokepedia_brand__4mXQJ img{height:34px}.pokepedia_sideTabs__Pe2_G{display:flex;gap:6px;overflow-x:auto;scrollbar-width:none;position:-webkit-sticky;position:sticky;top:61px;z-index:25;padding:10px 14px;background:rgba(3,6,9,.88);border-bottom:1px solid var(--border-soft);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.pokepedia_sideTabs__Pe2_G::-webkit-scrollbar{display:none}.pokepedia_sideTabs__Pe2_G .pokepedia_navBtn__dDOFl{width:auto;flex-shrink:0;margin-bottom:0;padding:8px 12px;font-size:12px}.pokepedia_main__t39r1{padding:20px 14px 70px}.pokepedia_brandName__TSye8,.pokepedia_homeLink__YOEPD{display:none}.pokepedia_gridPoke__cySMb{grid-template-columns:repeat(auto-fill,minmax(136px,1fr))}.pokepedia_modalHead__6gVY4{flex-wrap:wrap}}@media (prefers-reduced-motion:reduce){.pokepedia_enter__o30tx,.pokepedia_modalArt__7ePks:after,.pokepedia_pimgWrap__W1coC:after,.pokepedia_scanline__pdjHN,.pokepedia_spot__8Y0hi:after,.pokepedia_statFill__kKlDG{animation:none!important}.pokepedia_enter__o30tx{opacity:1}}