.yarl__fullsize{width:100%;height:100%}.yarl__relative{position:relative}.yarl__portal{opacity:0;z-index:var(--yarl__portal_zindex,9999);transition:opacity var(--yarl__fade_animation_duration,.25s) var(--yarl__fade_animation_timing_function,ease);pointer-events:auto;position:fixed;inset:0;overflow:hidden}.yarl__portal_open{opacity:1}.yarl__container{background-color:var(--yarl__container_background_color,var(--yarl__color_backdrop,#000));-webkit-user-select:none;user-select:none;touch-action:var(--yarl__controller_touch_action,none);overscroll-behavior:var(--yarl__controller_overscroll_behavior,contain);outline:none;position:absolute;inset:0;overflow:hidden}.yarl__carousel{height:100%;width:calc(100% + (var(--yarl__carousel_slides_count) - 1)*(100% + var(--yarl__carousel_spacing_px,0)*1px + var(--yarl__carousel_spacing_percent,0)*1%));transform:translate(var(--yarl__swipe_offset,0),var(--yarl__pull_offset,0));opacity:var(--yarl__pull_opacity,1);flex:none;place-content:center;align-items:stretch;display:flex}.yarl__carousel_with_slides{-moz-column-gap:calc(var(--yarl__carousel_spacing_px,0)*1px + 100/(var(--yarl__carousel_slides_count)*100 + (var(--yarl__carousel_slides_count) - 1)*var(--yarl__carousel_spacing_percent,0))*var(--yarl__carousel_spacing_percent,0)*1%);column-gap:calc(var(--yarl__carousel_spacing_px,0)*1px + 100/(var(--yarl__carousel_slides_count)*100 + (var(--yarl__carousel_slides_count) - 1)*var(--yarl__carousel_spacing_percent,0))*var(--yarl__carousel_spacing_percent,0)*1%)}.yarl__flex_center{place-content:center;align-items:center;display:flex}.yarl__slide{padding:calc(var(--yarl__carousel_padding_px,0)*1px + 100/(var(--yarl__carousel_slides_count)*100 + (var(--yarl__carousel_slides_count) - 1)*var(--yarl__carousel_spacing_percent,0))*var(--yarl__carousel_padding_percent,0)*1%);flex:1;position:relative;overflow:hidden}[dir=rtl] .yarl__slide{--yarl__direction:-1}.yarl__slide_image{-o-object-fit:contain;object-fit:contain;touch-action:var(--yarl__controller_touch_action,none);-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;max-width:100%;max-height:100%}.yarl__slide_image_cover{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.yarl__slide_image_loading{opacity:0}@media screen and (min-width:800px){.yarl__slide_wrapper:not(.yarl__slide_wrapper_interactive) .yarl__slide_image{-webkit-backface-visibility:hidden;-webkit-transform-style:preserve-3d;-webkit-transform:translateZ(0)}}.yarl__slide_placeholder{line-height:0;position:absolute;top:50%;left:50%;transform:translate(-50%)translateY(-50%)}.yarl__slide_loading{color:var(--yarl__slide_icon_loading_color,var(--yarl__color_button,#fffc));animation:1s linear yarl__delayed_fadein}.yarl__slide_loading line{animation:1s linear infinite yarl__stroke_opacity}.yarl__slide_loading line:first-of-type{animation-delay:-1.875s}.yarl__slide_loading line:nth-of-type(2){animation-delay:-1.75s}.yarl__slide_loading line:nth-of-type(3){animation-delay:-1.625s}.yarl__slide_loading line:nth-of-type(4){animation-delay:-1.5s}.yarl__slide_loading line:nth-of-type(5){animation-delay:-1.375s}.yarl__slide_loading line:nth-of-type(6){animation-delay:-1.25s}.yarl__slide_loading line:nth-of-type(7){animation-delay:-1.125s}.yarl__slide_loading line:nth-of-type(8){animation-delay:-1s}.yarl__slide_error{width:var(--yarl__slide_icon_error_size,48px);height:var(--yarl__slide_icon_error_size,48px);color:var(--yarl__slide_icon_error_color,red)}@media (prefers-reduced-motion){.yarl__portal,.yarl__slide{transition:unset}.yarl__slide_loading,.yarl__slide_loading line{animation:unset}}.yarl__toolbar{padding:var(--yarl__toolbar_padding,8px);justify-content:flex-end;display:flex;position:absolute;inset:0 0 auto auto}[dir=rtl] .yarl__toolbar{inset:0 auto auto 0}.yarl__icon{width:var(--yarl__icon_size,32px);height:var(--yarl__icon_size,32px)}.yarl__button{cursor:pointer;appearance:none;background-color:var(--yarl__button_background_color,transparent);border:var(--yarl__button_border,0);margin:var(--yarl__button_margin,0);padding:var(--yarl__button_padding,8px);color:var(--yarl__color_button,#fffc);filter:var(--yarl__button_filter,drop-shadow(2px 2px 2px #000c));-webkit-tap-highlight-color:transparent;outline:none;line-height:0}.yarl__button:focus{color:var(--yarl__color_button_active,#fff)}.yarl__button:focus:not(:focus-visible){color:var(--yarl__color_button,#fffc)}.yarl__button:focus-visible{color:var(--yarl__color_button_active,#fff)}@media (hover:hover){.yarl__button:focus-visible:hover,.yarl__button:focus:hover,.yarl__button:hover{color:var(--yarl__color_button_active,#fff)}}.yarl__button:disabled{color:var(--yarl__color_button_disabled,#fff6);cursor:default}.yarl__navigation_next,.yarl__navigation_prev{padding:var(--yarl__navigation_button_padding,24px 16px);position:absolute;top:50%;transform:translateY(-50%)}.yarl__navigation_prev{left:0}[dir=rtl] .yarl__navigation_prev{left:unset;right:0;transform:translateY(-50%)rotate(180deg)}.yarl__navigation_next{right:0}[dir=rtl] .yarl__navigation_next{left:0;right:unset;transform:translateY(-50%)rotate(180deg)}.yarl__no_scroll{overscroll-behavior:none;height:100%;overflow:hidden}@keyframes yarl__delayed_fadein{0%{opacity:0}80%{opacity:0}to{opacity:1}}@keyframes yarl__stroke_opacity{0%{stroke-opacity:1}to{stroke-opacity:.125}}
.yarl__slide_captions_container{left:var(--yarl__slide_captions_container_left,0);right:var(--yarl__slide_captions_container_right,0);padding:var(--yarl__slide_captions_container_padding,16px);background:var(--yarl__slide_captions_container_background,#00000080);position:absolute;-webkit-transform:translateZ(0)}.yarl__slide_title{color:var(--yarl__slide_title_color,#fff);font-size:var(--yarl__slide_title_font_size,125%);font-weight:var(--yarl__slide_title_font_weight,bolder);max-width:calc(100% - var(--yarl__toolbar_width,0px));text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.yarl__slide_title_container{top:var(--yarl__slide_title_container_top,0)}.yarl__slide_description{-webkit-hyphens:auto;hyphens:auto;-webkit-line-clamp:var(--yarl__slide_description_max_lines,3);text-align:var(--yarl__slide_description_text_align,start);color:var(--yarl__slide_description_color,#fff);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.yarl__slide_description_container{bottom:var(--yarl__slide_description_container_bottom,0)}
.yarl__counter{position:var(--yarl__counter_position,absolute);top:var(--yarl__counter_top,0);left:var(--yarl__counter_left,0);bottom:var(--yarl__counter_bottom,unset);right:var(--yarl__counter_right,unset);color:var(--yarl__counter_color,var(--yarl__color_button,#fffc));filter:var(--yarl__counter_filter,drop-shadow(2px 2px 2px #000c));margin:var(--yarl__counter_margin,var(--yarl__toolbar_padding,8px));padding:var(--yarl__counter_padding,var(--yarl__button_padding,8px));line-height:var(--yarl__counter_line_height,var(--yarl__icon_size,32px));-webkit-user-select:var(--yarl__counter_user_select,none);-moz-user-select:var(--yarl__counter_user_select,none);user-select:var(--yarl__counter_user_select,none)}[dir=rtl] .yarl__counter{left:var(--yarl__counter_rtl_left,unset);right:var(--yarl__counter_rtl_right,0)}
.yarl__thumbnails{height:100%;display:flex}.yarl__thumbnails_bottom,.yarl__thumbnails_end .yarl__thumbnails_track,.yarl__thumbnails_start .yarl__thumbnails_track,.yarl__thumbnails_top{flex-direction:column}.yarl__thumbnails_wrapper{flex:1;position:relative}.yarl__thumbnails_container{background-color:var(--yarl__thumbnails_container_background_color,var(--yarl__color_backdrop,#000));padding:var(--yarl__thumbnails_container_padding,16px);-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;flex:none;position:relative;overflow:hidden}.yarl__thumbnails_vignette{pointer-events:none;--yarl__thumbnails_vignette_size:12%;position:absolute}@media (min-width:1200px){.yarl__thumbnails_vignette{--yarl__thumbnails_vignette_size:8%}}@media (min-width:2000px){.yarl__thumbnails_vignette{--yarl__thumbnails_vignette_size:5%}}.yarl__thumbnails_bottom .yarl__thumbnails_vignette,.yarl__thumbnails_top .yarl__thumbnails_vignette{background:linear-gradient(to right,var(--yarl__color_backdrop,#000) 0,transparent var(--yarl__thumbnails_vignette_size,12%) calc(100% - var(--yarl__thumbnails_vignette_size,12%)),var(--yarl__color_backdrop,#000) 100%);height:100%;left:0;right:0}.yarl__thumbnails_end .yarl__thumbnails_vignette,.yarl__thumbnails_start .yarl__thumbnails_vignette{background:linear-gradient(to bottom,var(--yarl__color_backdrop,#000) 0,transparent var(--yarl__thumbnails_vignette_size,12%) calc(100% - var(--yarl__thumbnails_vignette_size,12%)),var(--yarl__color_backdrop,#000) 100%);width:100%;top:0;bottom:0}.yarl__thumbnails_track{gap:var(--yarl__thumbnails_thumbnail_gap,16px);outline:none}.yarl__thumbnails_thumbnail{cursor:pointer;appearance:none;background:var(--yarl__thumbnails_thumbnail_background,#000);border-width:var(--yarl__thumbnails_thumbnail_border,1px);border-style:var(--yarl__thumbnails_thumbnail_border_style,solid);border-color:var(--yarl__thumbnails_thumbnail_border_color,var(--yarl__color_button,#fffc));border-radius:var(--yarl__thumbnails_thumbnail_border_radius,4px);-webkit-tap-highlight-color:transparent;padding:var(--yarl__thumbnails_thumbnail_padding,4px);width:var(--yarl__thumbnails_thumbnail_width,120px);height:var(--yarl__thumbnails_thumbnail_height,80px);box-sizing:content-box;outline:none;flex:none;position:relative;overflow:hidden}.yarl__thumbnails_thumbnail_active{border-color:var(--yarl__thumbnails_thumbnail_active_border_color,var(--yarl__color_button_active,#fff))}.yarl__thumbnails_thumbnail_fadein{opacity:0;animation:yarl__thumbnails_thumbnail_fadein var(--yarl__thumbnails_thumbnail_fadein_duration,.5s) ease-in-out var(--yarl__thumbnails_thumbnail_fadein_delay,0s) forwards}.yarl__thumbnails_thumbnail_fadeout{animation:yarl__thumbnails_thumbnail_fadeout var(--yarl__thumbnails_thumbnail_fadeout_duration,.5s) ease-in-out var(--yarl__thumbnails_thumbnail_fadeout_delay,0s) forwards;cursor:unset}.yarl__thumbnails_thumbnail_placeholder{visibility:hidden;cursor:unset}.yarl__thumbnails_thumbnail:focus{box-shadow:var(--yarl__thumbnails_thumbnail_focus_box_shadow,#000 0 0 0 2px,var(--yarl__color_button,#fffc) 0 0 0 4px)}.yarl__thumbnails_thumbnail:focus:not(:focus-visible){box-shadow:unset}.yarl__thumbnails_thumbnail:focus-visible{box-shadow:var(--yarl__thumbnails_thumbnail_focus_box_shadow,#000 0 0 0 2px,var(--yarl__color_button,#fffc) 0 0 0 4px)}.yarl__thumbnails_thumbnail_icon{color:var(--yarl__thumbnails_thumbnail_icon_color,var(--yarl__color_button,#fffc));filter:var(--yarl__thumbnails_thumbnail_icon_filter,drop-shadow(2px 2px 2px #000c));width:var(--yarl__thumbnails_thumbnail_icon_size,32px);height:var(--yarl__thumbnails_thumbnail_icon_size,32px);position:absolute;top:50%;left:50%;transform:translate(-50%)translateY(-50%)}@keyframes yarl__thumbnails_thumbnail_fadein{0%{opacity:0}to{opacity:1}}@keyframes yarl__thumbnails_thumbnail_fadeout{0%{opacity:1}to{opacity:0}}
.image-lightbox-module-scss-module__guy2vW__lightbox{--yarl__color_backdrop:#0b0d16d6;--yarl__color_button:#ffffffd1;--yarl__color_button_active:#fff;--yarl__color_button_disabled:#ffffff4d;--yarl__button_filter:none;--yarl__icon_size:22px;--yarl__slide_captions_container_background:transparent;--yarl__slide_title_container_top:2.4rem;--yarl__slide_title_color:#fff;--yarl__slide_title_font_size:1.05rem;--yarl__slide_title_font_weight:var(--font-weight-6);--yarl__slide_description_color:#ffffffb3;--yarl__counter_color:#ffffffb8;--yarl__counter_filter:none;--yarl__thumbnails_container_background_color:#00000047;--yarl__thumbnails_thumbnail_background:#ffffff0f;--yarl__thumbnails_thumbnail_border_color:#ffffff24;--yarl__thumbnails_thumbnail_active_border_color:#ffffffe6;--yarl__container_background_color:transparent;background:var(--yarl__color_backdrop);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);font-family:inherit}.image-lightbox-module-scss-module__guy2vW__lightbox .yarl__button{margin:var(--size-1);transition:background-color .16s var(--ease-2);background:#ffffff14;border-radius:999px;padding:.55rem}.image-lightbox-module-scss-module__guy2vW__lightbox .yarl__button:hover:not(:disabled){background:#ffffff29}.image-lightbox-module-scss-module__guy2vW__lightbox .yarl__button:focus-visible{outline-offset:2px;outline:2px solid #ffffffd9}.image-lightbox-module-scss-module__guy2vW__lightbox .yarl__thumbnails_container{border-top:1px solid #ffffff1f}.image-lightbox-module-scss-module__guy2vW__lightbox .yarl__slide_title{letter-spacing:.01em}.image-lightbox-module-scss-module__guy2vW__lightbox .yarl__counter{font-variant-numeric:tabular-nums;font-size:.85rem}
.details-modal-module-scss-module__gxPZ7W__modal{--details-accent-soft:color-mix(in srgb, var(--details-accent,#3b82f6) 18%, white);--details-accent-border:color-mix(in srgb, var(--details-accent,#3b82f6) 34%, white);border-radius:var(--size-4);background:linear-gradient(180deg, color-mix(in srgb, var(--details-accent-soft) 58%, transparent) 0%, transparent 24%),linear-gradient(160deg, #fffffff7, #f6f9ffeb),repeating-linear-gradient(135deg, #ffffff1a, #ffffff1a 10px, #f7faff29 10px, #f7faff29 20px);border:1px solid #ffffffe6;width:min(94vw,40rem);position:relative;overflow:clip;box-shadow:0 28px 60px #09101e47,inset 0 1px #fffc,inset 0 0 0 1px #0000000a}.details-modal-module-scss-module__gxPZ7W__modalScroll{gap:var(--size-4);max-height:min(80vh,42rem);padding:calc(var(--size-4) + .2rem);display:grid;overflow:auto}.details-modal-module-scss-module__gxPZ7W__modalHeader{justify-content:space-between;align-items:flex-start;gap:var(--size-2);border-bottom:1px solid color-mix(in srgb, var(--details-accent-border) 56%, #0000001f);padding-bottom:.35rem;display:flex}.details-modal-module-scss-module__gxPZ7W__modalHeaderText{gap:.36rem;display:grid}.details-modal-module-scss-module__gxPZ7W__modalTitle{letter-spacing:.015em;font-size:1.34rem;font-weight:var(--font-weight-7);color:#11192aed;text-shadow:0 1px #fff9;margin:0}.details-modal-module-scss-module__gxPZ7W__modalDescription{letter-spacing:.08em;text-transform:uppercase;color:#161d2db8;margin:0;font-size:.72rem}.details-modal-module-scss-module__gxPZ7W__modalCloseButton{color:#181f2fd6;cursor:pointer;background:#ffffffe0;border:1px solid #0000002e;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:2rem;height:2rem;padding:0;display:inline-flex}.details-modal-module-scss-module__gxPZ7W__modalCloseButton:hover{color:var(--red-7);background:#fee2e2d9;border-color:#f8717180}.details-modal-module-scss-module__gxPZ7W__modalCloseButton:focus-visible{outline-offset:1px;outline:2px solid #14182673}.details-modal-module-scss-module__gxPZ7W__modalMetaRow{flex-wrap:wrap;gap:.45rem;display:flex}.details-modal-module-scss-module__gxPZ7W__modalMetaPill{border:1px solid color-mix(in srgb, var(--details-accent-border) 48%, #0000000f);background:color-mix(in srgb, var(--details-accent-soft) 34%, #ffffffb8);letter-spacing:.08em;text-transform:uppercase;font-size:.66rem;font-weight:var(--font-weight-6);color:#1c2131a8;border-radius:999px;align-items:center;padding:.24rem .56rem;display:inline-flex}.details-modal-module-scss-module__gxPZ7W__modalBody{gap:var(--size-2);display:grid}
@keyframes sprites-modal-module-scss-module__QdFdiq__fade-in{0%{opacity:0}to{opacity:1}}@keyframes sprites-modal-module-scss-module__QdFdiq__pokeball-capture-rock{0%{transform:rotate(0)}18%{transform:rotate(-14deg)}36%{transform:rotate(12deg)}54%{transform:rotate(-10deg)}72%{transform:rotate(8deg)}to{transform:rotate(0)}}.sprites-modal-module-scss-module__QdFdiq__spritesModal{width:min(94vw,58rem);height:min(80vh,42rem)}.sprites-modal-module-scss-module__QdFdiq__modalContent{gap:var(--size-4);contain:inline-size;flex-direction:column;display:flex}.sprites-modal-module-scss-module__QdFdiq__targetSwitcher{z-index:5;overscroll-behavior-x:contain;scrollbar-width:none;border-radius:var(--size-2);-webkit-backdrop-filter:blur(14px)saturate(1.4);backdrop-filter:blur(14px)saturate(1.4);background:#ffffff8c;border:1px solid #ffffffb3;flex-wrap:nowrap;align-self:flex-start;gap:.45rem;max-width:100%;padding:.4rem;display:flex;position:sticky;top:0;overflow-x:auto}.sprites-modal-module-scss-module__QdFdiq__targetSwitcher::-webkit-scrollbar{display:none}.sprites-modal-module-scss-module__QdFdiq__targetButton{appearance:none;border:1px solid color-mix(in srgb, var(--sprite-accent,#3b82f6) 24%, #0000001a);color:#121b2cc2;white-space:nowrap;cursor:pointer;background:#ffffffc2;border-radius:999px;flex:none;padding:.35rem .7rem;font-size:.75rem;line-height:1.2;transition:border-color .12s,background-color .12s,color .12s}.sprites-modal-module-scss-module__QdFdiq__targetButton[data-active=true]{border-color:color-mix(in srgb, var(--sprite-accent,#3b82f6) 54%, white);background:color-mix(in srgb, var(--sprite-accent,#3b82f6) 12%, white);color:color-mix(in srgb, var(--sprite-accent,#3b82f6) 78%, #0f172a)}.sprites-modal-module-scss-module__QdFdiq__targetButton:hover{border-color:color-mix(in srgb, var(--sprite-accent,#3b82f6) 42%, white)}.sprites-modal-module-scss-module__QdFdiq__generationSection{gap:var(--size-3);display:grid}.sprites-modal-module-scss-module__QdFdiq__sectionMarquee{--marquee-font-size:.82rem;--marquee-color:color-mix(in srgb, var(--sprite-accent,#3b82f6) 70%, #121b2c);background:color-mix(in srgb, var(--sprite-accent,#3b82f6) 10%, transparent);height:2.4rem}.sprites-modal-module-scss-module__QdFdiq__versionStack{gap:var(--size-3);display:grid}.sprites-modal-module-scss-module__QdFdiq__versionCard{gap:var(--size-2);display:grid}.sprites-modal-module-scss-module__QdFdiq__versionCard+.sprites-modal-module-scss-module__QdFdiq__versionCard{padding-top:var(--size-3);border-top:1px solid #00000012}.sprites-modal-module-scss-module__QdFdiq__versionLabel,.sprites-modal-module-scss-module__QdFdiq__spriteLabel{margin:0}.sprites-modal-module-scss-module__QdFdiq__versionLabel{letter-spacing:.08em;text-transform:uppercase;color:#121b2c94;font-size:.72rem;line-height:1.2}.sprites-modal-module-scss-module__QdFdiq__slotGroups{gap:var(--size-3);align-items:start;display:grid}@media (min-width:40rem){.sprites-modal-module-scss-module__QdFdiq__slotGroups{grid-template-columns:repeat(2,minmax(0,1fr))}}.sprites-modal-module-scss-module__QdFdiq__slotGroup{align-self:start;display:grid}.sprites-modal-module-scss-module__QdFdiq__spriteGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.7rem;display:grid}.sprites-modal-module-scss-module__QdFdiq__spriteGrid[data-single=true]>.sprites-modal-module-scss-module__QdFdiq__spriteCard{grid-column:1/-1}.sprites-modal-module-scss-module__QdFdiq__spriteCard{gap:.45rem;display:grid}.sprites-modal-module-scss-module__QdFdiq__spriteCardButton{appearance:none;text-align:left;cursor:zoom-in;background:0 0;border:none;padding:0}.sprites-modal-module-scss-module__QdFdiq__spriteCardButton:hover .sprites-modal-module-scss-module__QdFdiq__spriteFrame,.sprites-modal-module-scss-module__QdFdiq__spriteCardButton:focus-visible .sprites-modal-module-scss-module__QdFdiq__spriteFrame{border-color:color-mix(in srgb, var(--sprite-accent,#3b82f6) 34%, #00000014);transform:translateY(-1px);box-shadow:0 10px 24px #94a3b81f}.sprites-modal-module-scss-module__QdFdiq__spriteCardButton:hover .sprites-modal-module-scss-module__QdFdiq__spriteLabel,.sprites-modal-module-scss-module__QdFdiq__spriteCardButton:focus-visible .sprites-modal-module-scss-module__QdFdiq__spriteLabel{color:color-mix(in srgb, var(--sprite-accent,#3b82f6) 72%, #121b2c)}.sprites-modal-module-scss-module__QdFdiq__spriteCardButton:focus-visible{outline:2px solid color-mix(in srgb, var(--sprite-accent,#3b82f6) 52%, white 48%);outline-offset:4px;border-radius:var(--size-2)}.sprites-modal-module-scss-module__QdFdiq__spriteFrame{border-radius:var(--size-2);background:radial-gradient(circle at top,#ffffffeb,#0000 60%),linear-gradient(#f8fbfff5,#f2f7ffd6);border:1px solid #00000014;place-items:center;min-height:7.2rem;padding:.7rem;transition:border-color .12s,box-shadow .14s,transform .14s;display:grid}.sprites-modal-module-scss-module__QdFdiq__spriteImage{width:auto;max-width:100%;height:auto;max-height:6rem;image-rendering:pixelated}.sprites-modal-module-scss-module__QdFdiq__spriteLabel{color:#121b2cb8;font-size:.74rem;line-height:1.25;transition:color .12s}
@keyframes forms-module-scss-module__rXdHLG__fade-in{0%{opacity:0}to{opacity:1}}@keyframes forms-module-scss-module__rXdHLG__pokeball-capture-rock{0%{transform:rotate(0)}18%{transform:rotate(-14deg)}36%{transform:rotate(12deg)}54%{transform:rotate(-10deg)}72%{transform:rotate(8deg)}to{transform:rotate(0)}}.forms-module-scss-module__rXdHLG__container{gap:var(--size-2);border-radius:var(--size-4);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);padding:var(--size-4);background:linear-gradient(160deg,#ffffffc4,#ffffff8f);border:1px solid #ffffffd9;display:grid;box-shadow:0 16px 36px #04122424}.forms-module-scss-module__rXdHLG__headerRow{justify-content:space-between;align-items:center;gap:var(--size-2);display:flex}.forms-module-scss-module__rXdHLG__sectionTitle{font-size:1.25rem;font-weight:var(--font-weight-6);letter-spacing:.05em;text-transform:uppercase;margin:0}.forms-module-scss-module__rXdHLG__spritesButton{appearance:none;color:color-mix(in srgb, var(--details-accent,#171e31) 72%, #0f172a);letter-spacing:.06em;text-transform:uppercase;cursor:pointer;background:0 0;border:none;align-items:center;gap:.35rem;padding:0;font-size:.74rem;line-height:1.2;transition:color .12s,opacity .12s,transform .14s;display:inline-flex;position:relative}.forms-module-scss-module__rXdHLG__spritesButton:after{content:"";transform-origin:0;opacity:0;background:currentColor;height:1px;transition:transform .16s,opacity .16s;position:absolute;bottom:-.2rem;left:0;right:0;transform:scaleX(.35)}.forms-module-scss-module__rXdHLG__spritesButton:hover:not(:disabled){color:color-mix(in srgb, var(--details-accent,#171e31) 88%, #0f172a)}.forms-module-scss-module__rXdHLG__spritesButton:hover:not(:disabled):after{opacity:.75;transform:scaleX(1)}.forms-module-scss-module__rXdHLG__spritesButton:disabled{cursor:default;opacity:.42}.forms-module-scss-module__rXdHLG__spritesButton:focus-visible{outline:2px solid color-mix(in srgb, var(--details-accent,#171e31) 52%, white 48%);outline-offset:2px}.forms-module-scss-module__rXdHLG__spritesButton:focus-visible:after{opacity:.75;transform:scaleX(1)}.forms-module-scss-module__rXdHLG__formGrid{gap:.32rem;max-height:10.5rem;padding-right:.15rem;display:grid;overflow:auto}@media (min-width:38rem){.forms-module-scss-module__rXdHLG__formGrid{grid-template-columns:repeat(2,minmax(0,1fr));max-height:12.5rem}}.forms-module-scss-module__rXdHLG__formCard{text-align:left;border:1px solid color-mix(in srgb, var(--details-accent,#171e31) 52%, white 48%);-webkit-backdrop-filter:blur(7px)saturate(1.1);backdrop-filter:blur(7px)saturate(1.1);cursor:pointer;width:100%;min-height:2.2rem;transition:border-color .16s var(--ease-2),background-color .16s var(--ease-2),color .16s var(--ease-2);background-color:#fff9;border-radius:.7rem;justify-content:space-between;align-items:center;gap:.42rem;padding:.42rem .55rem;display:flex;position:relative;overflow:hidden}.forms-module-scss-module__rXdHLG__formCard[data-interactive=true]:hover,.forms-module-scss-module__rXdHLG__formCard[data-interactive=true]:focus-visible{border-color:color-mix(in srgb, var(--details-accent,#171e31) 80%, #0f172a99);background-color:color-mix(in srgb, var(--details-accent,#171e31) 14%, #fffc)}.forms-module-scss-module__rXdHLG__formCard:before{content:"";z-index:0;opacity:0;background:linear-gradient(165deg, color-mix(in srgb, var(--details-accent,#171e31) 12%, white 88%), #ffffff7a),#ffffff69;pointer-events:none;transition:opacity .2s;position:absolute;inset:0}.forms-module-scss-module__rXdHLG__formCard[data-active=true]:before{opacity:1}.forms-module-scss-module__rXdHLG__formCard[data-interactive=true]:active:before{opacity:.45}.forms-module-scss-module__rXdHLG__formCard:disabled{cursor:default}.forms-module-scss-module__rXdHLG__formCard:focus-visible{outline:2px solid color-mix(in srgb, var(--details-accent,#171e31) 48%, white 52%);outline-offset:2px}.forms-module-scss-module__rXdHLG__formHeading{z-index:1;letter-spacing:.015em;min-width:0;color:color-mix(in srgb, var(--details-accent,#171e31) 72%, #0a1222 28%);text-overflow:ellipsis;white-space:nowrap;flex:auto;margin:0;font-size:.8rem;font-weight:610;line-height:1.15;position:relative;overflow:hidden}.forms-module-scss-module__rXdHLG__typeRow{z-index:1;flex-wrap:wrap;flex:none;justify-content:flex-end;align-items:center;gap:.24rem;display:flex;position:relative}
@keyframes general-module-scss-module__emiFlq__fade-in{0%{opacity:0}to{opacity:1}}@keyframes general-module-scss-module__emiFlq__pokeball-capture-rock{0%{transform:rotate(0)}18%{transform:rotate(-14deg)}36%{transform:rotate(12deg)}54%{transform:rotate(-10deg)}72%{transform:rotate(8deg)}to{transform:rotate(0)}}.general-module-scss-module__emiFlq__container{gap:var(--size-2);border-radius:var(--size-4);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);padding:var(--size-4);background:linear-gradient(160deg,#ffffffc4,#ffffff8f);border:1px solid #ffffffd9;display:grid;position:relative;overflow:hidden;box-shadow:0 16px 36px #04122424}.general-module-scss-module__emiFlq__container:after{content:"";pointer-events:none;background:linear-gradient(#ffffff59,#0000 22%);position:absolute;inset:0}.general-module-scss-module__emiFlq__sectionTitle{font-size:1.25rem;font-weight:var(--font-weight-6);letter-spacing:.05em;text-transform:uppercase;margin:0}.general-module-scss-module__emiFlq__titleRow{align-items:center;gap:.35rem;display:flex}.general-module-scss-module__emiFlq__cryButton{cursor:pointer;opacity:.86;width:1.35rem;height:1.35rem;transition:opacity .12s var(--ease-2);background:0 0;border:0;place-items:center;padding:0;display:inline-grid}.general-module-scss-module__emiFlq__cryButton svg{width:1.15rem;height:1.15rem}.general-module-scss-module__emiFlq__cryButton:focus-visible{outline-offset:3px;outline:1px solid}@media (hover:hover) and (pointer:fine){.general-module-scss-module__emiFlq__cryButton:hover{opacity:1}}.general-module-scss-module__emiFlq__header{gap:var(--size-2);z-index:1;display:grid;position:relative}.general-module-scss-module__emiFlq__metaStrip{flex-wrap:wrap;gap:.45rem;display:flex}.general-module-scss-module__emiFlq__metaItem{letter-spacing:.09em;text-transform:uppercase;font-size:.72rem;font-weight:var(--font-weight-6);color:#1b1f31c7;background:#ffffffc7;border:1px solid #00000021;border-radius:999px;align-items:center;padding:.28rem .74rem;display:inline-flex;box-shadow:0 4px 10px #0710201a,inset 0 1px #ffffffb3}.general-module-scss-module__emiFlq__metaStatus{isolation:isolate;font-weight:var(--font-weight-7);text-shadow:0 1px #ffffff61;border-width:1px;position:relative;overflow:hidden;box-shadow:0 6px 16px #12141c2e,inset 0 1px #ffffff85,inset 0 -1px #0000001f}.general-module-scss-module__emiFlq__metaStatus[data-status=legendary]{color:#432e0c;background:radial-gradient(circle at 22% 12%,#fff6c5eb,#0000 55%),linear-gradient(160deg,#ffe27ef5,#d89c2df0 54%,#a97013f2);border-color:#845f19a6}.general-module-scss-module__emiFlq__metaStatus[data-status=mythical]{color:#2c1c45;background:radial-gradient(circle at 14% 15%,#ffebffe6,#0000 56%),linear-gradient(150deg,#ebcdfff5,#bb9bfff0 50%,#84bcfff2);border-color:#775ebd9e}.general-module-scss-module__emiFlq__metaStatus[data-status=baby]{color:#5f3946;background:radial-gradient(circle at 15% 16%,#ffffffd6,#0000 58%),linear-gradient(165deg,#fff1f7f5,#fbdcebf2 56%,#f4bcd7f0);border-color:#d099b1b3}.general-module-scss-module__emiFlq__factsGrid{z-index:1;gap:var(--size-2);display:grid;position:relative}.general-module-scss-module__emiFlq__label{font-size:.8rem;font-weight:var(--font-weight-5);letter-spacing:.1em;text-transform:uppercase;opacity:.65;margin:0}.general-module-scss-module__emiFlq__value{font-size:1.02rem;font-weight:var(--font-weight-6);text-align:right;margin:0;line-height:1.15}.general-module-scss-module__emiFlq__inlineTooltipTrigger{cursor:help}.general-module-scss-module__emiFlq__inlineValueRow{align-items:center;gap:.4rem;display:flex}.general-module-scss-module__emiFlq__infoButton{width:1rem;height:1rem;color:color-mix(in srgb, var(--info-color,#111827) 56%, #11182761);cursor:help;background:0 0;border:none;justify-content:center;align-items:center;padding:0;transition:color .12s,opacity .12s;display:inline-flex}.general-module-scss-module__emiFlq__infoButton:hover{color:color-mix(in srgb, var(--info-color,#111827) 74%, #11182738)}.general-module-scss-module__emiFlq__infoButton:focus-visible{outline:2px solid color-mix(in srgb, var(--info-color,#111827) 32%, #14182638);outline-offset:2px}.general-module-scss-module__emiFlq__typeContainer{gap:var(--size-2);flex-wrap:wrap;justify-content:flex-start;display:flex}.general-module-scss-module__emiFlq__abilitiesContainer{justify-content:flex-start;gap:var(--size-2);flex-wrap:wrap;display:flex}.general-module-scss-module__emiFlq__abilityButton{box-sizing:border-box;cursor:pointer;border:1px solid #00000014;border-radius:999px;align-items:center;gap:.35rem;min-height:1.45rem;padding:.25rem .62rem;line-height:1;transition:background-color .14s,border-color .14s;display:inline-flex}.general-module-scss-module__emiFlq__abilityButton:hover{border-color:#00000038;background-color:color-mix(in srgb, currentColor 25%, white 50%)!important}.general-module-scss-module__emiFlq__abilityName{font-size:.76rem;font-weight:var(--font-weight-6);letter-spacing:.04em;white-space:nowrap;margin:0;line-height:1}.general-module-scss-module__emiFlq__hiddenTag{letter-spacing:.03em;min-width:2.05rem;height:.78rem;font-size:.52rem;font-weight:var(--font-weight-7);text-transform:uppercase;color:#192134b8;background:linear-gradient(#ffffffc7,#f4f8ff9e);border:1px solid #161f3129;border-radius:.28rem;flex:none;justify-content:center;align-items:center;padding:0 .28rem;line-height:1;display:inline-flex;box-shadow:inset 0 1px #ffffffc2}.general-module-scss-module__emiFlq__factCard{gap:var(--size-2);padding:var(--size-2);border-radius:var(--size-2);background:#ffffff80;border:1px solid #00000014;margin:0;display:grid}.general-module-scss-module__emiFlq__factCard .general-module-scss-module__emiFlq__value{text-align:left;overflow-wrap:anywhere}.general-module-scss-module__emiFlq__dexEntryCard{--dex-primary:#406198;--dex-secondary:#406198;background:#fbfdffeb;border:2px solid #000;border-radius:0;gap:0;margin-top:.3rem;margin-bottom:.3rem;padding:0;position:relative;box-shadow:4px 4px #141c2ccc}.general-module-scss-module__emiFlq__dexEntryCard:before{content:"";background:radial-gradient(circle at 12% 40%, #fff3 0 1.2px, transparent 1.2px 100%),linear-gradient(135deg, color-mix(in srgb, var(--dex-primary) 96%, white 4%), color-mix(in srgb, var(--dex-secondary) 96%, white 4%));z-index:0;background-size:8px 8px,auto;border-bottom:1px solid #101622bd;height:1.2rem;position:absolute;top:0;left:0;right:0}.general-module-scss-module__emiFlq__dexEntryCard:after{content:none}.general-module-scss-module__emiFlq__dexEntryLabel{letter-spacing:.11em;text-transform:uppercase;font-size:.62rem;font-weight:var(--font-weight-7);color:#fffffff5;margin:0;position:relative}.general-module-scss-module__emiFlq__dexEntryHeader{justify-content:space-between;align-items:center;gap:.35rem;margin:.1rem .5rem 0;display:flex;position:relative}.general-module-scss-module__emiFlq__dexVersionSwitcher{align-items:center;gap:.2rem;display:inline-flex}.general-module-scss-module__emiFlq__dexVersionButton{color:#ffffffe0;font-size:.58rem;line-height:1.2;font-weight:var(--font-weight-6);letter-spacing:.04em;cursor:pointer;background:#00000038;border:1px solid #ffffff3d;border-radius:999px;padding:.03rem .5rem;transition:background-color .14s,border-color .14s,color .14s,box-shadow .14s}.general-module-scss-module__emiFlq__dexVersionButton:hover{color:#fffffff5;background:#0000004d;border-color:#ffffff57}.general-module-scss-module__emiFlq__dexVersionButton[data-active=true]{background:color-mix(in srgb, var(--dex-primary) 82%, black 18%);color:#fffffffa;border-color:color-mix(in srgb, var(--dex-secondary) 70%, white 30%);box-shadow:0 2px 8px #00000047}.general-module-scss-module__emiFlq__dexEntryText{font-family:var(--font-ibm-plex-sans),"Inter","Segoe UI",sans-serif;letter-spacing:0;color:#0f1828de;text-wrap:pretty;background:linear-gradient(#ffffffd1,#f7faffbf);margin:0;padding:.42rem .72rem .56rem;font-size:.85rem;font-style:normal;line-height:1.42}@media (max-width:32rem){.general-module-scss-module__emiFlq__dexEntryHeader{flex-wrap:wrap}}.general-module-scss-module__emiFlq__contentCard{align-content:start;gap:var(--size-2)}.general-module-scss-module__emiFlq__genderBar{background:#ffffff9e;border:1px solid #00000014;border-radius:999px;width:100%;height:.72rem;display:flex;overflow:hidden}.general-module-scss-module__emiFlq__genderFillFemale{background:linear-gradient(90deg,#ff81b6,#ff9fc3)}.general-module-scss-module__emiFlq__genderFillMale{background:linear-gradient(90deg,#5ba3ff,#74c0ff)}.general-module-scss-module__emiFlq__genderLegend{letter-spacing:.08em;text-transform:uppercase;font-size:.72rem;font-weight:var(--font-weight-6);color:#191f2fb3;justify-content:space-between;margin:0;display:flex}.general-module-scss-module__emiFlq__evList{gap:var(--size-2);flex-wrap:wrap;display:flex}.general-module-scss-module__emiFlq__evPill{letter-spacing:.07em;text-transform:uppercase;font-size:.7rem;font-weight:var(--font-weight-6);border:1px solid #00000014;border-radius:999px;align-items:center;padding:.25rem .62rem;line-height:1;display:inline-flex}@media (min-width:400px){.general-module-scss-module__emiFlq__factsGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.general-module-scss-module__emiFlq__dexEntryCard{grid-column:1/-1}}@media (min-width:768px){.general-module-scss-module__emiFlq__sectionTitle{font-size:1.4rem}.general-module-scss-module__emiFlq__metaItem{font-size:.74rem}.general-module-scss-module__emiFlq__label{font-size:.82rem}.general-module-scss-module__emiFlq__value{font-size:1.06rem}}
@keyframes hero-card-module-scss-module__aSfpIa__fade-in{0%{opacity:0}to{opacity:1}}@keyframes hero-card-module-scss-module__aSfpIa__pokeball-capture-rock{0%{transform:rotate(0)}18%{transform:rotate(-14deg)}36%{transform:rotate(12deg)}54%{transform:rotate(-10deg)}72%{transform:rotate(8deg)}to{transform:rotate(0)}}.hero-card-module-scss-module__aSfpIa__pokeImgContainer,.hero-card-module-scss-module__aSfpIa__imageLoader{justify-content:center;align-items:center;display:flex}.hero-card-module-scss-module__aSfpIa__tiltContainer{perspective:600px;border-radius:var(--size-4);touch-action:pan-y pinch-zoom;-webkit-user-select:none;user-select:none}.hero-card-module-scss-module__aSfpIa__tilt{border-radius:inherit;will-change:transform;position:relative}.hero-card-module-scss-module__aSfpIa__flipper{--hero-accent:color-mix(in srgb, var(--type-1-color) 74%, transparent);--hero-accent-2:color-mix(in srgb, var(--type-2-color) 56%, transparent);--hero-shadow:#070f2142;cursor:pointer;-webkit-tap-highlight-color:#0000;transform-style:preserve-3d;transition:transform .8s cubic-bezier(.2,.75,.2,1);display:grid;transform:perspective(1800px)rotateY(0)}.hero-card-module-scss-module__aSfpIa__flipper[data-flipped=true]{transform:perspective(1800px)rotateY(180deg)}.hero-card-module-scss-module__aSfpIa__heroCard,.hero-card-module-scss-module__aSfpIa__heroBack{backface-visibility:hidden;grid-area:1/1}.hero-card-module-scss-module__aSfpIa__heroCard{background:linear-gradient(140deg, var(--hero-accent) 0%, #f8faff99 46%, var(--hero-accent-2) 100%),linear-gradient(150deg, #ffffff8f, #ffffff5c);border-radius:var(--size-4);box-shadow:0 0 0 1px #ffffffd1,0 28px 56px var(--hero-shadow),inset 0 1px 0 #ffffffbf;padding:var(--size-4);isolation:isolate;animation:hero-card-module-scss-module__aSfpIa__rise-in .56s var(--ease-3);display:grid;position:relative;overflow:hidden}.hero-card-module-scss-module__aSfpIa__heroShine{z-index:1;border-radius:inherit;pointer-events:none;mix-blend-mode:color-dodge;width:100%;height:100%;position:absolute;inset:0}.hero-card-module-scss-module__aSfpIa__heroGlare{z-index:3;border-radius:inherit;pointer-events:none;mix-blend-mode:hard-light;width:100%;height:100%;position:absolute;inset:0}.hero-card-module-scss-module__aSfpIa__heroDecor{pointer-events:none;z-index:0;position:absolute;inset:0}.hero-card-module-scss-module__aSfpIa__heroAura{border-radius:var(--size-4);background:radial-gradient(circle at 20% 24%, var(--hero-accent), transparent 52%),radial-gradient(circle at 86% 12%, var(--hero-accent-2), transparent 44%),radial-gradient(circle at 45% 100%, #ffffff59, transparent 66%);position:absolute;inset:0}.hero-card-module-scss-module__aSfpIa__heroHeading{z-index:2;gap:.15rem;display:grid;position:relative}.hero-card-module-scss-module__aSfpIa__dexLabel{letter-spacing:.18em;text-transform:uppercase;font-size:.72rem;font-weight:var(--font-weight-6);margin:0}.hero-card-module-scss-module__aSfpIa__pokemonName{letter-spacing:.03em;font-size:clamp(2rem,8vw,3.25rem);line-height:1;font-weight:var(--font-weight-6);text-transform:uppercase;-webkit-text-stroke:1px #1218268c;text-shadow:0 1px #fff3,0 2px 10px #060a1447;margin:0}.hero-card-module-scss-module__aSfpIa__heroSubtitle{letter-spacing:.08em;text-transform:uppercase;opacity:.86;margin:0;font-size:.9rem}.hero-card-module-scss-module__aSfpIa__pokeImgContainer{z-index:2;height:clamp(250px,25vw,300px);position:relative}.hero-card-module-scss-module__aSfpIa__imageLoader{z-index:1;pointer-events:none;position:absolute;inset:0}.hero-card-module-scss-module__aSfpIa__imageLoaderIcon{filter:drop-shadow(0 10px 18px #0000003d);width:3.25rem;height:3.25rem;animation:.7s ease-in-out infinite hero-card-module-scss-module__aSfpIa__pokeball-capture-rock}.hero-card-module-scss-module__aSfpIa__pokeImg{z-index:2;-webkit-user-select:none;user-select:none;filter:drop-shadow(0 14px 20px #0006);width:auto;height:80%;animation:hero-card-module-scss-module__aSfpIa__rise-in .6s .12s both var(--ease-3);position:relative}.hero-card-module-scss-module__aSfpIa__typeBadgeRow{z-index:2;flex-wrap:wrap;gap:.55rem;display:flex;position:relative}.hero-card-module-scss-module__aSfpIa__heroBack{--metal-grain:url("data:image/svg+xml,%3Csvg viewBox='0 0 200 200' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='s'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='1.3' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='.225 .225 .225 0 .1625 .225 .225 .225 0 .1625 .225 .225 .225 0 .1625 0 0 0 0 1'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23s)'/%3E%3C/svg%3E");--metal-light:color-mix(in oklab, var(--type-1-metal) 82%, white);--metal-mid:var(--type-1-metal);--metal-mid-2:color-mix(in oklab, var(--type-2-metal) 94%, black);--metal-dark:color-mix(in oklab, var(--type-2-metal) 82%, black);--metal-floor:color-mix(in oklab, var(--type-1-metal) 88%, black);--metal-floor-2:color-mix(in oklab, var(--type-2-metal) 76%, black);isolation:isolate;border-radius:var(--size-4);box-shadow:0 0 0 1px #ffffffd1,0 28px 56px var(--hero-shadow);background:var(--metal-grain) center/200px 200px,linear-gradient(118deg, transparent 20%, #ffffff24 42%, transparent 62%),linear-gradient(160deg, var(--metal-light) 0%, var(--metal-mid) 38%, var(--metal-mid-2) 68%, var(--metal-dark) 100%);background-blend-mode:overlay,normal,normal;position:relative;overflow:hidden;transform:rotateY(180deg)}.hero-card-module-scss-module__aSfpIa__backArt{--deboss-shadow-color:#14161c;--deboss-shadow-alpha:.45;--deboss-light-color:#fff;--deboss-light-alpha:.6;--deboss-shadow:rgb(from var(--deboss-shadow-color) r g b / var(--deboss-shadow-alpha));--deboss-light:rgb(from var(--deboss-light-color) r g b / var(--deboss-light-alpha));place-items:center;display:grid;position:absolute;inset:0}.hero-card-module-scss-module__aSfpIa__backEmblem{aspect-ratio:1;width:auto;height:46%}.hero-card-module-scss-module__aSfpIa__debossShadow{stroke:var(--deboss-shadow-color);opacity:var(--deboss-shadow-alpha)}.hero-card-module-scss-module__aSfpIa__debossLight{stroke:var(--deboss-light-color);opacity:var(--deboss-light-alpha)}.hero-card-module-scss-module__aSfpIa__debossFloor{stroke:var(--metal-floor)}.hero-card-module-scss-module__aSfpIa__debossShadowFill{fill:var(--deboss-shadow)}.hero-card-module-scss-module__aSfpIa__debossLightFill{fill:var(--deboss-light)}.hero-card-module-scss-module__aSfpIa__debossFloorFill{fill:var(--metal-floor)}.hero-card-module-scss-module__aSfpIa__backMarks{inset:var(--size-3) var(--size-4);grid-template:auto 1fr auto/1fr 1fr;align-items:center;display:grid;position:absolute}.hero-card-module-scss-module__aSfpIa__backMark{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:.6rem;font-weight:var(--font-weight-7);letter-spacing:.2em;text-transform:uppercase;color:var(--metal-floor);text-shadow:-.5px -.5px 0 var(--deboss-shadow),.5px .6px 0 var(--deboss-light);overflow:hidden}.hero-card-module-scss-module__aSfpIa__backTopLeft{grid-area:1/1;justify-self:start}.hero-card-module-scss-module__aSfpIa__backTopRight{grid-area:1/2;justify-self:end}.hero-card-module-scss-module__aSfpIa__backBottomLeft{grid-area:3/1;justify-self:start}.hero-card-module-scss-module__aSfpIa__backBottomRight{grid-area:3/2;justify-self:end}.hero-card-module-scss-module__aSfpIa__backTypes{gap:.35rem;display:flex}.hero-card-module-scss-module__aSfpIa__backTypeSymbol{width:1.15rem;height:1.15rem}.hero-card-module-scss-module__aSfpIa__backTypeSymbol+.hero-card-module-scss-module__aSfpIa__backTypeSymbol{--metal-floor:var(--metal-floor-2)}.hero-card-module-scss-module__aSfpIa__backSilhouette{width:2.4rem;height:2.4rem}.hero-card-module-scss-module__aSfpIa__backSilhouette>img{object-fit:contain;-webkit-user-select:none;user-select:none;pointer-events:none;width:100%;height:100%}.hero-card-module-scss-module__aSfpIa__silhouetteFilter{width:0;height:0;position:absolute}:is(.hero-card-module-scss-module__aSfpIa__tiltContainer:has(button:focus-visible) .hero-card-module-scss-module__aSfpIa__heroCard,.hero-card-module-scss-module__aSfpIa__tiltContainer:has(button:focus-visible) .hero-card-module-scss-module__aSfpIa__heroBack){outline-offset:3px;outline:2px solid #1e2430b3}@media (min-width:640px){.hero-card-module-scss-module__aSfpIa__heroCard{align-items:center;column-gap:var(--size-4);grid-template:"heading image"minmax(0,1fr)"types image"/minmax(0,1fr) minmax(0,1.25fr)}.hero-card-module-scss-module__aSfpIa__heroHeading{grid-area:heading;align-self:center}.hero-card-module-scss-module__aSfpIa__pokeImgContainer{grid-area:image}.hero-card-module-scss-module__aSfpIa__typeBadgeRow{grid-area:types}}
@keyframes item-link-card-module-scss-module__30syAq__fade-in{0%{opacity:0}to{opacity:1}}@keyframes item-link-card-module-scss-module__30syAq__pokeball-capture-rock{0%{transform:rotate(0)}18%{transform:rotate(-14deg)}36%{transform:rotate(12deg)}54%{transform:rotate(-10deg)}72%{transform:rotate(8deg)}to{transform:rotate(0)}}.item-link-card-module-scss-module__30syAq__link{border:1px solid color-mix(in srgb, var(--item-color,#8b9187) 75%, #3a3a4e);border-radius:var(--size-3);transition:border-color .16s var(--ease-2),background-color .16s var(--ease-2),color .16s var(--ease-2);background:#ffffff6b;align-items:center;gap:.5rem;padding:.42rem .6rem;display:flex}.item-link-card-module-scss-module__30syAq__link:hover,.item-link-card-module-scss-module__30syAq__link:focus-visible{border-color:color-mix(in srgb, var(--item-color,#8b9187) 80%, #0f172a99);background-color:color-mix(in srgb, var(--item-color,#8b9187) 14%, #fffc)}.item-link-card-module-scss-module__30syAq__link:focus-visible{outline:2px solid var(--item-color,#8b9187);outline-offset:2px}.item-link-card-module-scss-module__30syAq__imageFrame{flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.item-link-card-module-scss-module__30syAq__image{object-fit:contain;width:40px;height:40px}.item-link-card-module-scss-module__30syAq__fallbackIcon{color:#171e314d;width:20px;height:20px}.item-link-card-module-scss-module__30syAq__content{flex-direction:column;flex:1;gap:.1rem;min-width:0;display:flex}.item-link-card-module-scss-module__30syAq__id{color:var(--pid);font-size:.62rem;font-weight:var(--font-weight-7);letter-spacing:.1em}.item-link-card-module-scss-module__30syAq__name{font-size:.78rem;font-weight:var(--font-weight-5);color:#171e31d1;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.item-link-card-module-scss-module__30syAq__meta{color:color-mix(in srgb, var(--text) 56%, transparent);font-size:.72rem;font-weight:var(--font-weight-7);flex-direction:column;justify-self:end;align-items:flex-end;gap:.1rem;margin-left:auto;display:flex}
@keyframes held-items-module-scss-module__kxaHIG__fade-in{0%{opacity:0}to{opacity:1}}@keyframes held-items-module-scss-module__kxaHIG__pokeball-capture-rock{0%{transform:rotate(0)}18%{transform:rotate(-14deg)}36%{transform:rotate(12deg)}54%{transform:rotate(-10deg)}72%{transform:rotate(8deg)}to{transform:rotate(0)}}.held-items-module-scss-module__kxaHIG__container{gap:var(--size-3);border-radius:var(--size-4);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);padding:var(--size-4);background:linear-gradient(160deg,#ffffffc4,#ffffff8f);border:1px solid #ffffffd9;display:grid;box-shadow:0 16px 36px #04122424}.held-items-module-scss-module__kxaHIG__sectionTitle{font-size:1.25rem;font-weight:var(--font-weight-6);letter-spacing:.05em;text-transform:uppercase;margin:0}.held-items-module-scss-module__kxaHIG__emptyState{color:#171e31ad;margin:0}.held-items-module-scss-module__kxaHIG__list{grid-template-columns:repeat(auto-fill,minmax(min(100%,10rem),1fr));gap:.65rem;display:grid}
@keyframes moves-module-scss-module__SRVyvG__fade-in{0%{opacity:0}to{opacity:1}}@keyframes moves-module-scss-module__SRVyvG__pokeball-capture-rock{0%{transform:rotate(0)}18%{transform:rotate(-14deg)}36%{transform:rotate(12deg)}54%{transform:rotate(-10deg)}72%{transform:rotate(8deg)}to{transform:rotate(0)}}.moves-module-scss-module__SRVyvG__container{--controls-height:2.2rem;gap:var(--size-3);border-radius:var(--size-4);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);padding:var(--size-4);background:linear-gradient(160deg,#ffffffc4,#ffffff8f);border:1px solid #ffffffd9;display:grid;box-shadow:0 16px 36px #04122424}.moves-module-scss-module__SRVyvG__headerRow{align-items:center;gap:var(--size-2);display:flex}.moves-module-scss-module__SRVyvG__sectionTitle{font-size:1.25rem;font-weight:var(--font-weight-6);letter-spacing:.05em;text-transform:uppercase;margin:0}.moves-module-scss-module__SRVyvG__searchInput{height:var(--controls-height);border-radius:var(--size-2);background:#ffffffbf;border:1px solid #00000029;flex:auto;min-width:0;padding:.58rem .75rem;font-size:.88rem}.moves-module-scss-module__SRVyvG__controlsRow{flex-wrap:nowrap;align-items:center;gap:.55rem;display:flex}.moves-module-scss-module__SRVyvG__filterButton{--move-type-color:#3b82f6;color:#141d2dd6;border-radius:var(--size-2);width:auto;height:var(--controls-height);cursor:pointer;background:#ffffffbd;border:1px solid #00000029;flex:none;justify-content:flex-start;align-items:center;gap:.28rem;padding-inline:.68rem;transition:background-color .12s,border-color .12s,color .12s,box-shadow .12s;display:inline-flex;position:relative}.moves-module-scss-module__SRVyvG__filterButton:hover:not(:disabled){border-color:color-mix(in srgb, var(--move-type-color) 72%, #0003);background:color-mix(in srgb, var(--move-type-color) 13%, #ffffffd6);color:color-mix(in srgb, var(--move-type-color) 82%, #0d1727);box-shadow:0 1px 6px color-mix(in srgb, var(--move-type-color) 18%, transparent)}.moves-module-scss-module__SRVyvG__filterButton:focus-visible{outline:2px solid color-mix(in srgb, var(--move-type-color) 56%, #14182673);outline-offset:2px}.moves-module-scss-module__SRVyvG__filterButton:disabled{background:color-mix(in srgb, var(--gray-5) 25%, #ffffffb3)}.moves-module-scss-module__SRVyvG__filterButtonText{letter-spacing:.08em;text-transform:uppercase;font-size:.72rem;display:inline}.moves-module-scss-module__SRVyvG__filterBadge{border:1px solid color-mix(in srgb, var(--move-type-color) 72%, #0d1727d1);background:color-mix(in srgb, var(--move-type-color) 82%, #0d1727);color:#fffffff5;min-width:1rem;height:1rem;font-size:.58rem;font-weight:var(--font-weight-7);box-shadow:0 1px 5px color-mix(in srgb, var(--move-type-color) 24%, transparent);border-radius:999px;justify-content:center;align-items:center;display:inline-flex;position:absolute;top:-.26rem;right:-.26rem}.moves-module-scss-module__SRVyvG__emptyState{text-align:center;color:#171e31ad;margin:0}.moves-module-scss-module__SRVyvG__emptyStateWrap{place-items:center;height:100%;padding:.8rem;display:grid}.moves-module-scss-module__SRVyvG__scrollArea{height:clamp(24rem,60vh,40rem);padding-right:.35rem;position:relative;overflow:auto}.moves-module-scss-module__SRVyvG__scrollArea::-webkit-scrollbar{width:.45rem}.moves-module-scss-module__SRVyvG__scrollArea::-webkit-scrollbar-thumb{background:#0d172747;border-radius:999px}.moves-module-scss-module__SRVyvG__scrollArea::-webkit-scrollbar-track{background:0 0}.moves-module-scss-module__SRVyvG__moveGrid{grid-template-columns:repeat(auto-fill,minmax(11rem,1fr));gap:.55rem;padding:.2rem;display:grid}.moves-module-scss-module__SRVyvG__moveCard{appearance:none;background-color:#ffffffe6;background-image:linear-gradient(180deg, color-mix(in srgb, var(--move-type-color,#8ea8c6) 9%, transparent), transparent);text-align:left;cursor:pointer;width:100%;transition:border-color .16s var(--ease-2),background-color .16s var(--ease-2),color .16s var(--ease-2);border:1px solid #0003;border-radius:1rem;gap:.3rem;padding:.72rem;display:grid}.moves-module-scss-module__SRVyvG__moveCard:hover,.moves-module-scss-module__SRVyvG__moveCard:focus-visible{border-color:color-mix(in srgb, var(--move-type-color,#8ea8c6) 80%, #0f172a99);background-color:color-mix(in srgb, var(--move-type-color,#8ea8c6) 14%, #fffc)}.moves-module-scss-module__SRVyvG__moveHeader{justify-content:space-between;align-items:center;gap:.55rem;display:flex}.moves-module-scss-module__SRVyvG__moveName{letter-spacing:.01em;min-width:0;font-size:.9rem;line-height:1.12;font-weight:var(--font-weight-6);color:#0c1321e6;text-transform:capitalize;overflow-wrap:anywhere;margin:0}.moves-module-scss-module__SRVyvG__moveMeta{letter-spacing:.07em;text-transform:uppercase;color:#111827a3;flex-wrap:wrap;align-items:center;gap:.28rem;margin:0;font-size:.61rem;line-height:1.2;display:flex}.moves-module-scss-module__SRVyvG__moveCategory{color:var(--move-category-color)}.moves-module-scss-module__SRVyvG__moveMethods{letter-spacing:.03em;color:#11182799;text-wrap:pretty;margin:0;font-size:.64rem;line-height:1.38}.moves-module-scss-module__SRVyvG__metaDot{opacity:.45;align-items:center;display:inline-flex}@media (max-width:32rem){.moves-module-scss-module__SRVyvG__filterButton{width:var(--controls-height);justify-content:center;gap:0;padding:0}.moves-module-scss-module__SRVyvG__filterButtonText{display:none}.moves-module-scss-module__SRVyvG__scrollArea{height:clamp(21rem,54vh,32rem);padding-right:.2rem}.moves-module-scss-module__SRVyvG__moveGrid{grid-template-columns:1fr}}
.move-filters-modal-module-scss-module__-Ea9La__modalFilters{gap:1rem;display:grid}.move-filters-modal-module-scss-module__-Ea9La__filterGroup{gap:.45rem;padding-top:.2rem;display:grid}.move-filters-modal-module-scss-module__-Ea9La__filterGroup+.move-filters-modal-module-scss-module__-Ea9La__filterGroup{border-top:1px solid #141d2d12;padding-top:.95rem}.move-filters-modal-module-scss-module__-Ea9La__groupHeader{justify-content:space-between;align-items:start;gap:.9rem;display:flex}.move-filters-modal-module-scss-module__-Ea9La__filterLabel{text-transform:uppercase;letter-spacing:.12em;color:#161f319e;font-size:.66rem}.move-filters-modal-module-scss-module__-Ea9La__groupClearButton{color:#161f319e;letter-spacing:.08em;text-transform:uppercase;text-align:right;visibility:hidden;background:0 0;border:none;min-width:2.9rem;padding:.15rem 0;font-size:.68rem}.move-filters-modal-module-scss-module__-Ea9La__groupClearButton[data-visible=true]{visibility:visible}.move-filters-modal-module-scss-module__-Ea9La__groupClearButton:disabled{pointer-events:none}.move-filters-modal-module-scss-module__-Ea9La__groupClearButton:focus-visible{outline-offset:2px;border-radius:.25rem;outline:2px solid #14182673}.move-filters-modal-module-scss-module__-Ea9La__filterPills{flex-wrap:wrap;gap:.42rem;display:flex}.move-filters-modal-module-scss-module__-Ea9La__filterPill{--chip-ink:color-mix(in srgb, var(--details-accent,#3b82f6) 45%, #0d1727);--chip-bg:color-mix(in srgb, var(--details-accent,#3b82f6) 14%, white);color:#141d2ddb;letter-spacing:.05em;text-transform:uppercase;cursor:pointer;background:#ffffffc7;border:1px solid #0000002e;border-radius:999px;min-height:2rem;padding:.38rem .7rem;font-size:.74rem;line-height:1.1;transition:background-color .12s,border-color .12s,color .12s,box-shadow .12s}.move-filters-modal-module-scss-module__-Ea9La__filterPill[data-colored=true]{--chip-ink:var(--move-category-color);--chip-bg:var(--move-category-bg);color:var(--move-category-color)}.move-filters-modal-module-scss-module__-Ea9La__filterPill[data-active=true]{border-color:var(--chip-ink);background:var(--chip-bg);color:var(--chip-ink);box-shadow:inset 0 0 0 1px var(--chip-ink)}.move-filters-modal-module-scss-module__-Ea9La__filterPill:focus-visible{outline-offset:1px;outline:2px solid #14182673}.move-filters-modal-module-scss-module__-Ea9La__typeOption{cursor:pointer;min-height:2rem}.move-filters-modal-module-scss-module__-Ea9La__filterPills .move-filters-modal-module-scss-module__-Ea9La__typeOption{font-weight:inherit}.move-filters-modal-module-scss-module__-Ea9La__filterPills .move-filters-modal-module-scss-module__-Ea9La__typeOption:not([data-selected=true]):not(:hover){background:#ffffffc7;border-color:#0000002e}.move-filters-modal-module-scss-module__-Ea9La__typeOption[data-selected=true]{border-color:var(--type-pill-color);box-shadow:inset 0 0 0 1px var(--type-pill-color)}.move-filters-modal-module-scss-module__-Ea9La__typeOption:focus-visible{outline-offset:1px;outline:2px solid #14182673}.move-filters-modal-module-scss-module__-Ea9La__clearAllButton{z-index:2;border:1px solid color-mix(in srgb, var(--details-accent,#3b82f6) 64%, #0c1424db);background:color-mix(in srgb, var(--details-accent,#3b82f6) 48%, #0c1424eb);color:#fffffffa;min-height:2.2rem;font-size:.72rem;font-weight:var(--font-weight-6);letter-spacing:.08em;text-transform:uppercase;cursor:pointer;opacity:0;pointer-events:none;border-radius:999px;justify-self:end;align-items:center;gap:.4rem;padding:0 .95rem;transition:opacity .14s;display:inline-flex;position:sticky;bottom:.35rem;box-shadow:0 2px 8px #080e1a2e}.move-filters-modal-module-scss-module__-Ea9La__clearAllButton[data-visible=true]{opacity:1;pointer-events:auto}.move-filters-modal-module-scss-module__-Ea9La__clearAllButton:focus-visible{outline-offset:1px;outline:2px solid #14182673}@media (hover:hover) and (pointer:fine){.move-filters-modal-module-scss-module__-Ea9La__groupClearButton:hover:not(:disabled){color:#0d1727e0}.move-filters-modal-module-scss-module__-Ea9La__filterPill:not([data-active=true]):hover{background:#fffffff0;border-color:#00000042}.move-filters-modal-module-scss-module__-Ea9La__clearAllButton:hover{background:color-mix(in srgb, var(--details-accent,#3b82f6) 54%, #0c1424eb)}}@media (max-width:32rem){.move-filters-modal-module-scss-module__-Ea9La__groupHeader{align-items:center}}
