﻿@layer base{/*! destyle.css v3.0.2 | MIT License | https://github.com/nicolas-cusan/destyle.css */*,::before,::after{box-sizing:border-box;border-style:solid;border-width:0}html{line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0)}body{margin:0}main{display:block}p,table,blockquote,address,pre,iframe,form,figure,dl{margin:0}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit;margin:0}ul,ol{margin:0;padding:0;list-style:none}dt{font-weight:bold}dd{margin-left:0}hr{box-sizing:content-box;height:0;overflow:visible;border-top-width:1px;margin:0;clear:both;color:inherit}pre{font-family:monospace,monospace;font-size:inherit}address{font-style:inherit}a{background-color:rgba(0,0,0,0);text-decoration:none;color:inherit}abbr[title]{text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:inherit}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}svg,img,embed,object,iframe{vertical-align:bottom}button,input,optgroup,select,textarea{-webkit-appearance:none;appearance:none;vertical-align:middle;color:inherit;font:inherit;background:rgba(0,0,0,0);padding:0;margin:0;border-radius:0;text-align:inherit;text-transform:inherit}[type=checkbox]{-webkit-appearance:checkbox;appearance:checkbox}[type=radio]{-webkit-appearance:radio;appearance:radio}button,[type=button],[type=reset],[type=submit]{cursor:pointer}button:disabled,[type=button]:disabled,[type=reset]:disabled,[type=submit]:disabled{cursor:default}:-moz-focusring{outline:auto}select:disabled{opacity:inherit}option{padding:0}fieldset{margin:0;padding:0;min-width:0}legend{padding:0}progress{vertical-align:baseline}textarea{overflow:auto}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}label[for]{cursor:pointer}details{display:block}summary{display:list-item}[contenteditable]:focus{outline:auto}table{border-color:inherit;border-collapse:collapse}caption{text-align:left}td,th{vertical-align:top;padding:0}th{text-align:left;font-weight:bold}h1{margin-bottom:1rem;padding-bottom:.5rem;font-size:1.8rem;border-bottom:1px solid #e2e2e2}h1:not(.top){margin-top:4rem}h2{margin:1rem .3rem;padding-bottom:.5rem;font-size:1.5rem;border-bottom:1px solid #f2f2f2}h2:not(.top){margin-top:3rem}h3{margin:.75rem .1rem;padding-bottom:.25rem;font-size:1.1rem;border-bottom:1px dotted #f2f2f2}h3:not(.top){margin-top:2rem}table{border-collapse:separate}table td{vertical-align:middle}input[list]::-webkit-calendar-picker-indicator,input[list]::-webkit-list-button{position:absolute;opacity:0 !important}body{font-family:sans-serif;user-select:none}h1,h2,h3{color:dimgray}.gravity-center{display:flex;justify-content:center;align-items:center;text-align:center}@media screen and (max-width: 600px)and (orientation: portrait),screen and (orientation: landscape)and (min-aspect-ratio: 9/16)and (max-height: 600px){html{font-size:4vw}}@media screen and (min-width: 601px)and (max-width: 1200px){html{font-size:100%}}@media screen and (min-width: 1201px){html{font-size:100%}}.single{--battle-type-color: #54982d;--battle-type-color-pale: #54982d68;--battle-type-color-pale-2: rgb(239, 255, 235)}.double{--battle-type-color: #e59c13;--battle-type-color-pale: #e59b1369;--battle-type-color-pale-2: rgb(255, 252, 235)}.attacker{--pokemon-role-color: rgb(212, 88, 88)}.defender{--pokemon-role-color: rgb(99 99 229)}body{--plus-color: #ff4343e6;--minus-color: #3333e9cf;--evolution-color: #3a8dff;--text-color: rgb(70, 70, 70);color:var(--text-color)}[pokemon-type][pokemon-type=normal]{--pokemon-type-color: #9099a1}[pokemon-type][pokemon-type=flying]{--pokemon-type-color: #8fa8dd}[pokemon-type][pokemon-type=fighting]{--pokemon-type-color: #ce406a}[pokemon-type][pokemon-type=poison]{--pokemon-type-color: #ab6ac8}[pokemon-type][pokemon-type=ground]{--pokemon-type-color: #d97745}[pokemon-type][pokemon-type=rock]{--pokemon-type-color: #c7b78b}[pokemon-type][pokemon-type=bug]{--pokemon-type-color: #90c12d}[pokemon-type][pokemon-type=ghost]{--pokemon-type-color: #5369ac}[pokemon-type][pokemon-type=steel]{--pokemon-type-color: #598ea1}[pokemon-type][pokemon-type=fire]{--pokemon-type-color: #ff9c54}[pokemon-type][pokemon-type=water]{--pokemon-type-color: #4e90d6}[pokemon-type][pokemon-type=dragon]{--pokemon-type-color: #0a6dc4}[pokemon-type][pokemon-type=grass]{--pokemon-type-color: #63bb5b}[pokemon-type][pokemon-type=psychic]{--pokemon-type-color: #f97177}[pokemon-type][pokemon-type=electric]{--pokemon-type-color: #f4d23c}[pokemon-type][pokemon-type=ice]{--pokemon-type-color: #73cec0}[pokemon-type][pokemon-type=dark]{--pokemon-type-color: #5a5366}[pokemon-type][pokemon-type=fairy]{--pokemon-type-color: #ed8fe6}[pokemon-type][pokemon-type=stellar]{--pokemon-type-color: linear-gradient(to right, rgba(182, 53, 53, 0.665), rgba(192, 145, 58, 0.665), rgba(191, 191, 68, 0.665), rgba(66, 180, 66, 0.665), rgba(69, 185, 185, 0.665), rgba(79, 79, 197, 0.665), rgba(190, 86, 190, 0.665))}}@layer component{.learn-moves{display:none}.learn-moves.empty{display:block;color:#9d9d9d;font-size:1.1rem;margin:1rem .5rem 2rem .5rem}.learn-moves .move-target{font-size:.7rem;--move-taget-color: rgb(105, 105, 105);color:var(--move-taget-color);border:var(--move-taget-color) solid 1px;border-radius:5px;padding:.2rem 0;width:3.4rem}@media screen and (max-width: 600px)and (orientation: portrait),screen and (orientation: landscape)and (min-aspect-ratio: 9/16)and (max-height: 600px){div.learn-moves{display:block}}div.learn-moves .record,div.learn-moves .record>span{background:#fcfffb}div.learn-moves .record>span{display:flex;align-items:center}div.learn-moves .record:nth-child(odd),div.learn-moves .record:nth-child(odd)>span{background:var(--battle-type-color-pale-2)}div.learn-moves .record .pokemon-type-img{width:1.7rem;height:1.7rem}div.learn-moves .record .details{padding:1rem .4rem .4rem .4rem}div.learn-moves .record[detail-level=デフォルト]{display:grid;grid-template-areas:"names  learnset" "powers learnset" "power-index power-index" "details details";grid-template-columns:70% 30%;padding:.7rem .2rem}div.learn-moves .record[detail-level=デフォルト] .names{grid-area:names;margin-bottom:.7rem}div.learn-moves .record[detail-level=デフォルト] .names>*{margin-right:.5rem}div.learn-moves .record[detail-level=デフォルト] .powers{z-index:1;grid-area:powers;display:grid;grid-template-columns:25% 25% 25% 40%}div.learn-moves .record[detail-level=デフォルト] .powers>span:not(.move-target){display:flex;align-items:center;padding:0 .2rem}div.learn-moves .record[detail-level=デフォルト] .powers>span:not(.move-target)>span{font-size:.9rem;width:100%;text-align:center}div.learn-moves .record[detail-level=デフォルト] .powers .power img,div.learn-moves .record[detail-level=デフォルト] .powers .accuracy img,div.learn-moves .record[detail-level=デフォルト] .powers .pp img{max-width:1.5rem;max-height:1.5rem;object-fit:contain}div.learn-moves .record[detail-level=デフォルト] .learnset-tags{grid-area:learnset}div.learn-moves .record[detail-level=デフォルト] .move-power-index-table{grid-area:power-index;margin-top:.4rem}div.learn-moves .record[detail-level=デフォルト] .learnset-tags{align-self:start;justify-self:flex-end;display:grid;grid-template-columns:1fr 1fr;direction:rtl;row-gap:.2rem;column-gap:.2rem}div.learn-moves .record[detail-level=デフォルト] .details{grid-area:details}div.learn-moves .record[detail-level=最小限]{padding:.4rem 0}div.learn-moves .record[detail-level=最小限]>span{display:flex;align-items:center;column-gap:.4rem}div.learn-moves .record[detail-level=最小限] .name{width:9rem}div.learn-moves .record[detail-level=最小限] .power,div.learn-moves .record[detail-level=最小限] .accuracy,div.learn-moves .record[detail-level=最小限] .pp{width:2.6rem;display:flex;justify-content:end}div.learn-moves .record[detail-level=最小限] .details{display:block}div.learn-moves .record[detail-level=最小限] .details .move-target{display:inline-flex;margin-right:2rem}div.learn-moves .record[detail-level=最小限] .details .learnset-tags{display:inline-flex;row-gap:.2rem;column-gap:.2rem}div.learn-moves .record[detail-level=最小限] .details .learnset-tags .breeding-routes,div.learn-moves .record[detail-level=最小限] .details .learnset-tags .pre-stage-pokemons{left:-150%;top:101%}div.learn-moves .record[detail-level=最小限] .details>*:not(:last-child){margin-bottom:.6rem}table.learn-moves{width:min(950px,100%);position:relative}@media screen and (min-width: 601px)and (max-width: 1200px){table.learn-moves{display:table}}@media screen and (min-width: 1201px){table.learn-moves{display:table}}table.learn-moves thead{font-weight:bold;color:#fff}table.learn-moves thead tr{position:sticky;top:0;z-index:1;background:var(--battle-type-color)}table.learn-moves thead td{height:2rem;text-align:center;padding:.2rem .3rem}table.learn-moves tbody{text-align:center;background:#fcfcfc}table.learn-moves tbody td{height:2rem}table.learn-moves tbody td.name{padding:0rem 1rem;text-align:start;width:12rem}table.learn-moves tbody td.learnsets{width:9rem}table.learn-moves tbody td.learnsets .learnset-tags{display:flex;flex-wrap:wrap;width:100%;padding:0 .4rem}table.learn-moves tbody td.learnsets .learnset-tag{margin:.3rem}table.learn-moves tbody td.type{width:4rem}table.learn-moves tbody td.target{width:4rem}table.learn-moves tbody td.target>span{margin:auto}table.learn-moves tbody td:nth-of-type(3) span{display:block;margin:auto}table.learn-moves tbody td.type .pokemon-type-img{display:block;margin:auto;width:1.6rem;height:1.6rem}table.learn-moves tbody tr[odd=true]{background:var(--battle-type-color-pale-2)}.learn-move.sort-controller>div,.learn-move.detail-level-controller>div{display:flex;flex-wrap:wrap;column-gap:1rem;row-gap:.4rem}.learn-move.sort-controller>div .checkbox,.learn-move.detail-level-controller>div .checkbox{min-width:8rem}.pokemon-type-img{width:2.5rem;height:2.5rem}.click-box{position:relative}.click-box .contents.closed{display:none !important}.click-box.detail .click-box-switch{background:#fff;color:#afafaf;border-radius:40%;border:1px solid #afafaf;font-size:.7rem;font-weight:bold;padding:.1rem;width:1.1rem;height:1.1rem}.click-box.detail .contents{text-align:start;position:absolute;background:#fff;padding:.7rem;width:min(80vw,18rem);left:calc(min(77vw,18rem)*-1);border:1px solid gray;z-index:5}.battle-type-text{display:inline-block;text-anchor:middle;font-size:.9rem;padding:.2rem .5rem}.type-effectiveness h1{display:flex;align-items:center}.type-effectiveness h1>div{margin-left:1.5rem}.type-effectiveness [effectiveness]{width:4rem;height:1.8rem;font-size:1rem}.type-effectiveness .record{display:grid;grid-template-columns:4.6rem 1fr;align-items:center;padding:.4rem;border-bottom:#a2a2a2 dashed 1px}.type-effectiveness .record:last-of-type{border-bottom:none}.type-effectiveness .record .types{display:flex;flex-wrap:wrap;align-items:center;min-height:2.4rem}.type-effectiveness .record .types .pokemon-type-img{width:2rem;height:2rem;margin:.2rem}[effectiveness]{color:var(--effectiveness-color);background:#3f3f3f}[effectiveness][effectiveness="4"]{--effectiveness-color: #ffd900}[effectiveness][effectiveness="2"]{--effectiveness-color: #ffed85}[effectiveness][effectiveness="1"]{--effectiveness-color: white}[effectiveness][effectiveness="0.5"]{--effectiveness-color: #b0dcff}[effectiveness][effectiveness="0.25"]{--effectiveness-color: #7dc4ff}[effectiveness][effectiveness="0"]{--effectiveness-color: #78c2ff}.learnset-tag{font-weight:bold;font-size:.82rem;position:relative}.learnset-tag .learnset-name{width:3.4rem;height:1.5rem;border-radius:10%}.learnset-tag .learnset-name.teaching{color:#fff;background:#037712}.learnset-tag .learnset-name.hm{color:#fff;background:#414141}.learnset-tag .learnset-name.leveling-up{color:#fff;background:#d25b5b}.learnset-tag .learnset-name.other{color:#fff;background:#414141}.learnset-tag .learnset-name.tr{background:#98d25b}.learnset-tag .learnset-name.tm{background:#ff9d00}.learnset-tag .learnset-name.when-evolute{background:#ffa3f3}.learnset-tag .learnset-name.when-form-change{background:#ffa3f3}.learnset-tag .learnset-name.reminder{font-size:.72rem;color:#fff;background:#749879}.learnset-tag .learnset-name.past{background:#e9e9e7}.learnset-tag .learnset-name.breeding{background:#ffe800}.learnset-tag .learnset-name.pre-stage{background:var(--evolution-color);color:#fff}.learnset-tag .past-learnset{position:absolute;z-index:1;right:100%;top:0;border:1px solid #3d3d3d;direction:ltr;min-width:40vw;padding:.2rem .5rem}.learnset-tag .past-learnset>div{padding:.3rem 0;display:grid;grid-template-columns:20vw 18vw;margin:auto}.learnset-tag .past-learnset>div:not(:last-of-type){border-bottom:1px solid #bfbfbf}.learnset-tag .past-learnset>div .generation{font-size:.8rem}.learnset-tag .past-learnset>div .learnset-tag{margin:.2rem}.learnset-tag .pre-stage-pokemons,.learnset-tag .breeding-routes{position:absolute;z-index:1;top:0;right:0%;direction:ltr;border:1px solid #3d3d3d;background:#fff}.learnset-tag .pre-stage-pokemons .pokemon-img,.learnset-tag .breeding-routes .pokemon-img{width:3.1rem;height:3.1rem;margin-bottom:.1rem}.learnset-tag .breeding-routes{padding:.1rem 0 .2rem 0;width:19rem;max-height:77vh;overflow-y:scroll;display:grid;grid-template-columns:1fr 1fr;z-index:2;background:#fff}.learnset-tag .breeding-routes.empty .upper{display:flex;column-gap:.6rem;align-items:center;justify-content:center;margin-bottom:.4rem}.learnset-tag .breeding-routes.empty img{height:2.5rem;width:2.5rem}.learnset-tag .breeding-routes.empty a{width:fit-content;margin:auto;border-bottom:1px dotted #606045}.learnset-tag .breeding-routes .breeding-route{display:flex;grid-column:span 2;justify-content:space-around;padding:.5rem 0}.learnset-tag .breeding-routes .breeding-route:not(:last-of-type){border-bottom:1px dotted #bfbfbf}.learnset-tag .breeding-routes .breeding-route.long{grid-column:span 2;justify-content:space-between;padding:.5rem .7rem;overflow-x:scroll}.learnset-tag .breeding-routes .breeding-route.long .node:not(:first-of-type){margin-left:.5rem}.learnset-tag .breeding-routes .breeding-route.short{grid-column:span 1;justify-content:space-around;padding:.5rem 0}.learnset-tag .breeding-routes .breeding-route.short:nth-of-type(odd){border-right:1px dotted #bfbfbf}.learnset-tag .breeding-routes .breeding-route.short:nth-of-type(odd):nth-last-of-type(1),.learnset-tag .breeding-routes .breeding-route.short:nth-of-type(odd):nth-last-of-type(2){border-bottom:none}.learnset-tag .breeding-routes.single-cell{width:10rem;grid-template-columns:1fr}.learnset-tag .breeding-routes.single-cell .breeding-route{border:none !important}.learnset-tag .pre-stage-pokemons{z-index:2;display:grid;grid-template-columns:1fr;grid-auto-columns:1fr;grid-auto-flow:column;padding:.6rem;column-gap:1rem}.learnset-tag .pre-stage-pokemons .pokemon-img{margin-bottom:.2rem}.learnset-tags{display:flex;flex-wrap:wrap}div[loading]{z-index:10;position:fixed;top:0;left:-100%;width:100vw;height:.5rem}div[loading][loading=true]{background:linear-gradient(to right, white, rgb(83, 157, 233));animation:loading .85s cubic-bezier(0.8, 0.21, 0.5, -0.07) infinite}div[loading][loading=true]+*{opacity:.3}@keyframes loading{0%{transform:translateX(10%)}100%{transform:translateX(200%)}}.dex-number-tag{height:1.5rem;width:4rem;font-weight:bold}.dex-number-tag.all{color:#fff;background:#f26868}.dex-number-tag.paldea{color:#fff;background:linear-gradient(to right, rgb(245, 61, 54), rgb(165, 55, 173))}div.auto-complete{position:relative;background:rgba(0,0,0,0)}div.auto-complete>.inputs{display:flex;align-items:center;background:rgba(0,0,0,0);column-gap:.8rem}div.auto-complete>.inputs>.text{height:1.75rem;background:#fff;border:1px solid #424242;border-radius:.3rem;text-align:center;padding:.3rem .5rem}div.auto-complete>.inputs>.text:not(.selected){text-align:start;position:absolute;top:0;bottom:0;opacity:0}div.auto-complete>.inputs>.text:not(.selected):focus{opacity:1}div.auto-complete>.inputs .placeholder{vertical-align:middle;text-align:center;font-size:.8rem;color:#a2a2a2}div.auto-complete>div.candidates{z-index:1;position:absolute;padding:0 .2rem;border:1px solid #424242;background:#fff;display:block}div.auto-complete>div.candidates:not(.open){display:none !important}div.auto-complete>div.candidates .candidate.focused{background:#e1e1e1}@media screen and (max-width: 600px)and (orientation: portrait),screen and (orientation: landscape)and (min-aspect-ratio: 9/16)and (max-height: 600px){div.auto-complete>div.candidates.expanded{display:grid;width:calc(100vw - var(--main-padding-right) - var(--main-padding-left))}div.auto-complete>div.candidates.expanded .candidate{width:auto;border-bottom:1px solid #f0f0f0}}@media screen and (max-width: 600px)and (orientation: portrait)and (max-width: 600px)and (orientation: portrait),screen and (max-width: 600px)and (orientation: portrait)and (orientation: landscape)and (min-aspect-ratio: 9/16)and (max-height: 600px),screen and (orientation: landscape)and (min-aspect-ratio: 9/16)and (max-height: 600px)and (max-width: 600px)and (orientation: portrait),screen and (orientation: landscape)and (min-aspect-ratio: 9/16)and (max-height: 600px)and (orientation: landscape)and (min-aspect-ratio: 9/16)and (max-height: 600px){div.auto-complete>div.candidates.expanded{grid-template-columns:1fr 1fr}div.auto-complete>div.candidates.expanded .candidate:nth-of-type(odd){border-right:1px solid #f0f0f0}}@media screen and (max-width: 600px)and (orientation: portrait)and (min-width: 601px)and (max-width: 1200px),screen and (orientation: landscape)and (min-aspect-ratio: 9/16)and (max-height: 600px)and (min-width: 601px)and (max-width: 1200px){div.auto-complete>div.candidates.expanded{grid-template-columns:1fr 1fr 1fr 1fr}div.auto-complete>div.candidates.expanded .candidate{border-right:1px solid #f0f0f0}}@media screen and (min-width: 601px)and (max-width: 1200px){div.auto-complete>div.candidates.expanded{display:grid;width:calc(100vw - var(--main-padding-right) - var(--main-padding-left))}div.auto-complete>div.candidates.expanded .candidate{width:auto;border-bottom:1px solid #f0f0f0}}@media screen and (min-width: 601px)and (max-width: 1200px)and (max-width: 600px)and (orientation: portrait),screen and (min-width: 601px)and (max-width: 1200px)and (orientation: landscape)and (min-aspect-ratio: 9/16)and (max-height: 600px){div.auto-complete>div.candidates.expanded{grid-template-columns:1fr 1fr}div.auto-complete>div.candidates.expanded .candidate:nth-of-type(odd){border-right:1px solid #f0f0f0}}@media screen and (min-width: 601px)and (max-width: 1200px)and (min-width: 601px)and (max-width: 1200px){div.auto-complete>div.candidates.expanded{grid-template-columns:1fr 1fr 1fr 1fr}div.auto-complete>div.candidates.expanded .candidate{border-right:1px solid #f0f0f0}}div.auto-complete.pokemon .text{font-size:1rem;width:8rem}div.auto-complete.pokemon .candidate{display:grid;grid-template-columns:3rem 1fr;align-items:center;column-gap:1rem;padding:.3rem .5rem;width:18rem}div.auto-complete.pokemon .candidate img{width:2.8rem;height:2.8rem}div.auto-complete.pokemon .candidate .name{font-size:.9rem}div.auto-complete.move .text{font-size:1rem;width:10rem;padding:.25rem .5rem .3rem .5rem}div.auto-complete.move .candidate{font-size:.8rem;display:grid;grid-template-columns:8rem 2rem 2.8rem 2rem 2rem 1.2rem;justify-content:center;align-items:center;padding:.2rem 0;width:19rem;height:3rem}div.auto-complete.move .candidate .move-name{font-size:.9rem}div.auto-complete.move .candidate .move-category-img{width:.5rem}div.auto-complete.move .candidate .pokemon-type-img{width:1.5rem;height:1.5rem}div.auto-complete.move .candidate .pp,div.auto-complete.move .candidate .power,div.auto-complete.move .candidate .accuracy{text-align:center}div.auto-complete.ability .text{font-size:1rem;width:10rem;padding:.25rem .5rem .3rem .5rem}div.auto-complete.ability .candidates{width:10rem;font-size:1rem}div.auto-complete.ability .candidate{display:flex;padding-left:.3rem;align-items:center;height:2.4rem;column-gap:.6rem}div.auto-complete.item .text{font-size:1rem;width:12rem;height:2rem;display:flex;justify-content:center;align-items:center;column-gap:.6rem}div.auto-complete.item .item-img{width:1.5rem;height:1.5rem}div.auto-complete.item .candidate{display:flex;width:12rem;height:2rem;padding-left:.3rem;align-items:center;height:2.4rem;column-gap:.6rem}div.auto-complete.pokemon-type{font-size:.8rem}div.auto-complete.pokemon-type .text{width:8rem;height:2rem;display:flex;align-items:center}div.auto-complete.pokemon-type .text .pokemon-type-name{min-width:3.4rem}div.auto-complete.pokemon-type .text .empty{width:100%;text-align:center}div.auto-complete.pokemon-type .candidates{width:8rem}div.auto-complete.pokemon-type .candidate{display:flex;align-items:center;height:2rem}div.auto-complete.pokemon-type .pokemon-type-img{width:1.5rem;height:1.5rem;margin:0 .6rem 0 .4rem}div.auto-complete.pokemon-base-stats{font-size:.9rem}div.auto-complete.pokemon-base-stats .text{width:5rem;height:2.2rem;display:flex;justify-content:space-evenly;align-items:center}div.auto-complete.pokemon-base-stats .pokemon-img{width:1.8rem;height:1.8rem}div.auto-complete.pokemon-base-stats .candidate{width:10rem;display:grid;grid-template-columns:2.4rem 5rem 1fr;align-items:center;column-gap:.4rem;height:3rem}div.auto-complete.pokemon-base-stats .candidate .pokemon-img{width:2rem;height:2rem;justify-self:end}.pokemon-img{display:inline-block}.pokemon-img .empty{opacity:.6;translate:scale(0.6)}a.pokedex-link .pokemon-img{width:100%}[stats][stats=h]{--stats-color: #A783FF}[stats][stats=a]{--stats-color: #E14E4E}[stats][stats=b]{--stats-color: #FFCB33}[stats][stats=c]{--stats-color: #33A0FF}[stats][stats=d]{--stats-color: #54982D}[stats][stats=none]{--stats-color: #54982D}[stats][stats=s]{--stats-color: #ED6FFF}[stats][stats=s][val-spec=highest]{--val-spec-color: rgb(255, 22, 119)}[stats][stats=s][val-spec=second-highest],[stats][stats=s][val-spec=no-effort]{--val-spec-color: #ff00e6}[stats][stats=s][val-spec=no-effort-minus]{--val-spec-color: #ae0eff}[stats][stats=s][val-spec=lowest]{--val-spec-color: #cc7b7b}[stats][stats=evasion]{--stats-color: rgb(255 157 14)}[stats][stats=accuracy]{--stats-color: rgb(68, 138, 144)}[stats][stats=critical-hit-ratio]{--stats-color: rgb(223, 189, 0)}[stats][stats=none]{--stats-color: rgb(231, 231, 231)}[stats].label,[stats].short-label{display:flex;justify-content:center;align-items:center;background:var(--stats-color);color:#fff;background:var(--stats-color)}[stats].label[stats=b],[stats].label[stats=none],[stats].short-label[stats=b],[stats].short-label[stats=none]{color:#000}[stats].short-label{font-size:.7rem;padding:4px;width:1.1rem;height:1.1rem;border-radius:20%}[stats].label{border-radius:20px;height:1.5rem}[stats][val-spec]{color:#fff;font-size:.9rem;width:4rem;height:1.5rem;border-radius:20px;background:var(--val-spec-color, var(--stats-color))}[stats][val-spec][val-spec=no-effort],[stats][val-spec][val-spec=no-effort-minus]{color:var(--val-spec-color, var(--stats-color));background:#fff;border:1px solid var(--val-spec-color, var(--stats-color))}[stats-rank].pos{color:var(--plus-color)}[stats-rank].neg{color:var(--minus-color)}[stats-rank][stats-rank="-6"]{opacity:1}[stats-rank][stats-rank="-5"]{opacity:.95}[stats-rank][stats-rank="-4"]{opacity:.9}[stats-rank][stats-rank="-3"]{opacity:.85}[stats-rank][stats-rank="-2"]{opacity:.8}[stats-rank][stats-rank="-1"]{opacity:.75}[stats-rank][stats-rank="0"]{opacity:.7}[stats-rank][stats-rank="1"]{opacity:.75}[stats-rank][stats-rank="2"]{opacity:.8}[stats-rank][stats-rank="3"]{opacity:.85}[stats-rank][stats-rank="4"]{opacity:.9}[stats-rank][stats-rank="5"]{opacity:.95}[stats-rank][stats-rank="6"]{opacity:1}.base-stats-sum-label{font-size:.8rem;font-weight:bold;border-radius:2rem;display:flex;justify-content:center;align-items:center;width:3rem;height:1.6rem;color:#fff}.base-stats-sum-label[level="100"],.base-stats-sum-label[level="200"]{background:#727375}.base-stats-sum-label[level="300"]{background:#febaee}.base-stats-sum-label[level="400"]{background:#acd761}.base-stats-sum-label[level="500"]{background:#67a3f2}.base-stats-sum-label[level="600"]{background:#9479ff}.base-stats-sum-label[level="700"]{background:#ff5a5a}.base-stats-sum-label[level="800"]{background:#000}.base-stats-row{display:flex;column-gap:.4rem;height:fit-content;justify-content:space-between}.stats-cell{color:#000;background:none;display:flex;justify-content:center;width:1.8rem;font-size:.8rem;padding-bottom:2px;border-bottom:var(--stats-color) solid 2px}#footer{background:#a2b4a2;color:#232d09;padding:1.5rem}#footer p{margin:.5rem 0}#footer a{margin-top:.5rem;border-bottom:1px solid #7d907d}#footer .app-version{font-size:.7rem;padding-top:.1rem}#footer span.links{display:flex;align-items:center;font-size:.8rem}#footer span.links a{margin:0 2rem .3rem 1rem}#footer span.links a span{font-size:.7rem}#footer span.links img{width:1rem}.info{font-size:.7rem;color:#858585;display:flex;column-gap:.3rem}.info .info-mark{font-size:10px;font-family:serif;flex-shrink:0;font-weight:bold;color:#fff;background:#9f9f9f;width:1rem;height:1rem;border-radius:50%}.pokemon-float-info{position:fixed;z-index:2;display:flex;align-items:center;justify-content:space-around;padding:.2rem 1rem;width:min-content;border:var(--battle-type-color) solid 1px;border-radius:2rem}.pokemon-float-info,.pokemon-float-info *{background:#fdfdfd !important}.pokemon-float-info .pokemon-img{width:2.4rem;height:2.4rem}.pokemon-float-info .pokemon-name{width:5.6rem;font-size:.8rem;margin-left:.5rem;background-color:hsla(0,0%,100%,.9)}@media screen and (max-width: 600px)and (orientation: portrait),screen and (orientation: landscape)and (min-aspect-ratio: 9/16)and (max-height: 600px){.pokemon-float-info{top:.2rem}}.move-power-index-icon{color:red}.move-power-index-table{display:flex;font-size:.8rem}.move-power-index-table,.move-power-index-table .power-index-record,.move-power-index-table .power-index-cell{display:flex;align-items:center}.move-power-index-table .power-index-record{column-gap:.7rem;min-height:28px}.move-power-index-table .ability-name{color:gray;font-size:.65rem;padding-left:.2rem}.move-power-index-table .move-power-index-icon{width:2rem;margin-top:.1rem;align-self:flex-start}.move-power-index-table .power-index{min-width:2.8rem;text-align:end}.move-power-index-table .item-img{width:1.4rem;height:1.4rem;margin-right:.1rem}.move-power-index-table .item .item-img{width:1.5rem;height:1.5rem}.move-power-index-table .pokemon-type-img{width:1.8rem;height:1.8rem;margin-right:.1rem}.move-power-index-table .tera-burst .terastal-type-img{font-size:.7rem;display:flex;align-items:center;width:3.6rem;margin:0}@media screen and (min-width: 601px)and (max-width: 1200px){.move-power-index-table i{margin-top:.8rem !important}.move-power-index-tbody{padding:.7rem 0}.move-power-index-tbody>div{display:flex;flex-wrap:wrap;column-gap:2rem}.tera-burst .terastal{display:flex}}@media screen and (min-width: 1201px){.move-power-index-table i{margin-top:.8rem !important}.move-power-index-tbody{padding:.7rem 0}.move-power-index-tbody>div{display:flex;flex-wrap:wrap;column-gap:2rem}.tera-burst .terastal{display:flex}}.pager{display:flex;flex-wrap:wrap;padding:0 2rem;justify-content:center;column-gap:2rem;width:100%;margin:3rem 0}@media screen and (max-width: 600px)and (orientation: portrait),screen and (orientation: landscape)and (min-aspect-ratio: 9/16)and (max-height: 600px){.pager{margin:1rem 0}}.pager .page-link{width:2rem;height:2rem;color:var(--enable-green);background:#fff;border:1px solid var(--enable-green)}.pager .page-link.current{color:#fff;background:var(--enable-green)}.checkbox{display:flex;align-items:center;column-gap:.5rem}.checkbox .mark{position:relative;width:1.2rem;height:1.2rem}.checkbox .outer{position:absolute;width:1.2rem;height:1.2rem;border-radius:50%;border:.1rem solid var(--enable-color)}.checkbox .inner{width:.8rem;height:.8rem;border-radius:50%;background:var(--enable-color);position:absolute;left:.2rem;top:.2rem}.radio-button{display:flex;flex-wrap:wrap;column-gap:1.4rem}.pokemon-type-checkbox{display:flex;flex-wrap:wrap;row-gap:1rem;column-gap:2rem}.pokemon-type-checkbox .checkbox{width:10rem;display:flex;align-items:center}.pokemon-type-checkbox .pokemon-type-img{width:2rem;height:2rem}.button{padding-bottom:.1rem;font-size:1rem;width:1.5rem;height:1.5rem;border-radius:50%;background:#fff}.button.plus{color:var(--plus-color);border:1px solid var(--plus-color)}.button.minus{color:var(--minus-color);border:1px solid var(--minus-color)}.reset-button{position:relative;font-size:12px;background:#bababa;color:#fff;width:2.4rem;height:2.4rem;border-radius:50%}.ok-mark{width:18px;height:18px;border-radius:50%;display:inline-block;position:relative;background:#2aa92a;border:#fff solid 1px;overflow:hidden;text-align:start}.ok-mark::after{content:" ";width:5.2px;height:9px;transform:rotate(45deg) translate(6px, -2px);position:absolute;border-bottom:#fff solid 2px;border-right:#fff solid 2px}.ng-mark{width:18px;height:18px;border-radius:50%;display:inline-block;position:relative;background:#dd3b3b;border:#fff solid 1px;overflow:hidden;text-align:start}.ng-mark::before,.ng-mark::after{content:" ";width:10px;height:10px;position:absolute;top:0;left:0;border-bottom:#fff solid 2px}.ng-mark::before{transform:rotate(-45deg) translate(0px, 0px)}.ng-mark::after{transform:rotate(45deg) translate(4px, -4px)}.info-button,.setting-button{background:rgba(140,140,140,.3);border-radius:50%;width:2.8rem;height:2.8rem}.info-button img,.setting-button img{width:80%;height:80%}img.move-category{object-fit:contain;width:2.5rem}.move-effect{font-size:.8rem;--effect-target-color: rgb(154, 154, 154)}.move-effect span{display:inline-block}.move-effect:has([effect-target=own]){--effect-target-color: rgb(135, 190, 151)}.move-effect:has([effect-target=opponent]){--effect-target-color: rgb(215, 167, 167)}.move-effect [effect-target]{background:var(--effect-target-color);color:#fff;font-size:.7rem;text-align:center;padding:0 2px}.move-effect .probability{font-size:.6rem;color:#666}.move-effect[effect-type=change-battle-state]{display:inline-flex;align-items:center;--move-effect-color: rgb(155, 169, 101);border:1px solid var(--move-effect-color);border-radius:5%}.move-effect[effect-type=change-battle-state] .probability{width:2.2rem;padding:0 2px}.move-effect[effect-type=change-battle-state][affect-state=どく]{--move-effect-color: rgba(134, 1, 174, 0.768)}.move-effect[effect-type=change-battle-state][affect-state=もうどく]{--move-effect-color: rgba(98, 0, 128, 0.768)}.move-effect[effect-type=change-battle-state][affect-state=やけど]{--move-effect-color: rgba(243, 67, 19, 0.768)}.move-effect[effect-type=change-battle-state][affect-state=まひ]{--move-effect-color: rgba(255, 213, 0, 0.768)}.move-effect[effect-type=change-battle-state][affect-state=こおり]{--move-effect-color: rgba(47, 181, 214, 0.768)}.move-effect[effect-type=change-battle-state][affect-state=ねむり]{--move-effect-color: rgb(155, 155, 155)}.move-effect[effect-type=change-battle-state] .label{color:#fff;background:var(--move-effect-color);display:inline-block;padding:.1rem .3rem}.move-effect[effect-type=change-battle-state]>*{text-align:center;text-anchor:middle}.move-effect[effect-type=change-rank]{display:grid;grid-template-columns:1.8rem 1fr;column-gap:.1rem;align-items:center;border:1px solid var(--effect-target-color)}.move-effect[effect-type=change-rank] [effect-target]{align-self:stretch}.move-effect[effect-type=change-rank] .change-ranks{padding:.2rem;display:flex;align-items:center;flex-wrap:wrap;gap:.2rem .3rem}.move-effect[effect-type=change-rank] .change-rank{display:flex;flex-wrap:wrap;align-items:center;min-width:1.2rem;column-gap:.1rem}.move-effect[effect-type=change-rank] .probability{width:2rem;text-align:center;justify-self:flex-end}.move-effect[effect-type=change-rank] .rank-diff{font-weight:bold;color:var(--plus-color)}.move-effect[effect-type=change-rank] .rank-diff.minus{color:var(--minus-color)}.link-text{padding-bottom:2px;border-bottom:1px dotted #6c8bb1}.regulation-availability{display:flex;flex-wrap:wrap;font-size:.7rem;color:gray;gap:.8rem 1rem}.regulation-availability>div{display:flex;align-items:center;column-gap:.3rem}.battle-trend-rank{padding:.3rem .5rem;height:1.2rem;width:100%;font-size:.8rem;border-radius:5%;background:var(--battle-type-color);opacity:.85;color:#fff;font-weight:bold}.regulation-mark{width:max-content;height:1.4rem;padding:.3rem .4rem;font-size:.7rem;font-weight:bold;border-radius:12px;border:1px solid var(--color)}.regulation-mark>span{font-size:.5rem;padding-right:.1rem}.regulation-mark[cycle="0"]{color:#fff;background:var(--color);opacity:.65}.regulation-mark[cycle="1"]{color:var(--color)}.regulation-mark.group-0{--color: hsl(0, 70%, 50%)}.regulation-mark.group-1{--color: hsl(49, 100%, 36%)}.regulation-mark.group-2{--color: hwb(83 0% 32%)}.regulation-mark.group-3{--color: hsl(174deg 55.36% 32.84%)}.regulation-mark.group-4{--color: hsl(204, 70%, 50%)}.regulation-mark.group-5{--color: hsl(255, 70%, 50%)}.regulation-mark.group-6{--color: hsl(306, 70%, 50%)}.season-mark{width:3rem;height:1.3rem;padding:.3rem 0;font-size:.8rem;font-weight:bold;color:#fff;background:#4ab9d8;border-radius:12px}div.season-filter,div.regulation-filter{display:grid;grid-template-columns:repeat(auto-fit, 5rem);gap:1rem;justify-content:space-around}.date-duration{display:inline-flex;align-items:center;font-size:.8rem;color:#a2a2a2}[pokemon-form]{column-gap:var(--form-label-margin-right);display:flex;align-items:center}[pokemon-form=pokemon-name]{column-gap:1rem}[pokemon-form=pokemon-name] .pokemon-img{width:2.8rem;height:2.8rem}[pokemon-form=pokemon-types] .pokemon-types{display:flex;align-items:center;column-gap:.8rem}[pokemon-form=pokemon-types] .auto-complete.pokemon-type .inputs .selected,[pokemon-form=pokemon-types] .auto-complete.pokemon-type .inputs input{width:2.4rem}[pokemon-form=pokemon-types] .auto-complete.pokemon-type .inputs .selected{display:flex;justify-content:center;padding:0}[pokemon-form=pokemon-types] .auto-complete.pokemon-type .inputs .selected .pokemon-type-img{margin:0}[pokemon-form=ability]{display:flex;align-items:center}[pokemon-stats-form]{display:flex;align-items:center}[pokemon-stats-form] .val-spec-label{width:2.8rem;font-size:.8rem}[pokemon-stats-form=nature-correct] .buttons{display:flex;align-items:center}[pokemon-stats-form=nature-correct] .buttons [nature-correct]{display:flex;align-items:center;justify-content:center;width:2rem;color:#fff}[pokemon-stats-form=nature-correct] .buttons [nature-correct][nature-correct=plus]{background:var(--plus-color);border:1px solid var(--plus-color)}[pokemon-stats-form=nature-correct] .buttons [nature-correct][nature-correct=minus]{background:var(--minus-color);border:1px solid var(--minus-color)}[pokemon-stats-form=nature-correct] .buttons [nature-correct][nature-correct=none]{background:#a0a0a0;border:1px solid #a0a0a0}.pokemon-stats-forms input{width:2.4rem;height:1.4rem;font-size:.8rem;border:1px solid color-mix(in srgb, var(--stats-color, black), white 80%);background:#fff;border-radius:4px;text-align:center}.pokemon-stats-forms [pokemon-stats-form=actual-val] input{border-top-left-radius:0;border-bottom-left-radius:0;border-left:none}.pokemon-stats-forms [stats].short-label{width:1.4rem;height:1.4rem;border:1px solid color-mix(in srgb, var(--stats-color, black), white 80%);border-right:none;border-top-right-radius:0;border-bottom-right-radius:0}.pokemon-stats-forms .form-label{margin-right:var(--form-label-margin-right)}.pokemon-stats-forms .stats-allocation{background:color-mix(in srgb, var(--stats-color), white 92.5%);border-radius:12px;padding:.5rem;display:flex;flex-wrap:wrap;column-gap:1.6rem;row-gap:1rem;align-items:center}.pokemon-stats-forms [pokemon-stats-form=rank] .zero.button{font-size:.7rem;font-weight:bold;background:#a0a0a0;color:#fff}.pokemon-stats-forms [pokemon-stats-form=individual-val] .button,.pokemon-stats-forms [pokemon-stats-form=effort-val] .button,.pokemon-stats-forms [pokemon-stats-form=rank] .button,.pokemon-stats-forms [pokemon-stats-form=hp-left] .button{margin-left:1rem}.pokemon-stats-forms [pokemon-stats-form=level]{margin-bottom:.6rem}.pokemon-stats-forms [pokemon-stats-form=level] input{width:2.6rem}.pokemon-stats-forms [pokemon-stats-form=hp-left] .button{width:2.6rem;padding:.4rem;font-size:.7rem;border-radius:8px}.move-form{display:flex;align-items:baseline;column-gap:var(--form-label-margin-right)}.move-form .form-label{flex-grow:0}.move-form .move-info{display:flex;column-gap:1rem;row-gap:.2rem;align-items:center;flex-wrap:wrap}.move-form .move-info .pokemon-type-img{width:1.6rem;height:1.6rem}.move-form .move-info .selected-info{display:flex;column-gap:1rem;align-items:center;flex-wrap:wrap}:root{--form-label-margin-right: 0.6rem}.form-label{color:#fff;background:#b3c5bf;font-size:.8rem;padding:.1rem .4rem;min-width:3.4rem;height:1.4rem;border-radius:12px}.caption-box{--caption-box-baloon-mark-width: 12px;--caption-box-baloon-mark-height: calc(1px * sqrt(27));position:relative;display:inline-block}.caption-box .captions{z-index:2;background:#fff;border-radius:2%;border:2px solid #b7b7b7;padding:1rem}.caption-box .captions:not(.open){visibility:hidden}.caption-box .captions hr{border:none;border-bottom:1px solid #e9e9e9;margin:1.5rem 0 1rem 0}.caption-box .captions .buttons{display:flex;justify-content:space-evenly;align-items:center}.caption-box .captions .buttons .ok-button,.caption-box .captions .buttons .close-button{display:flex;justify-content:center;align-items:center;border-radius:4px}.caption-box .captions .buttons .ok-button{width:5rem;height:1.7rem;background:#2aa92a;color:#fff}.caption-box .captions .buttons .close-button{width:5rem;height:1.7rem;font-size:.8rem;background:#b7b7b7;color:#fff}.caption-box .captions .buttons .close-button .ng-mark{background:#b7b7b7}.caption-box .captions .buttons .ok-mark,.caption-box .captions .buttons .ng-mark{margin-right:.4rem}@media screen and (max-width: 600px)and (orientation: portrait),screen and (orientation: landscape)and (min-aspect-ratio: 9/16)and (max-height: 600px){.caption-box .captions{position:fixed;top:10%;left:2%;width:96%;max-height:80%;overflow-y:scroll}.caption-box .buttons{padding:1rem 0;position:sticky;bottom:0;background:rgba(186,186,186,.643)}}@media screen and (min-width: 601px)and (max-width: 1200px){.caption-box .captions{position:absolute;width:max-content}.caption-box .box-label::before,.caption-box .box-label::after{content:"";display:block;visibility:hidden;position:absolute;left:40%;background:#fff;width:var(--caption-box-baloon-mark-width);height:var(--caption-box-baloon-mark-width);border-top:2px solid #ababab;border-left:2px solid #ababab;z-index:3}.caption-box[data-caption-at=top]:has(.captions.open) .box-label::before{visibility:visible}.caption-box[data-caption-at=top] .captions{bottom:calc(100% + var(--caption-box-baloon-mark-height))}.caption-box[data-caption-at=top] .box-label::before{bottom:100%;transform:rotate(225deg)}.caption-box[data-caption-at=bottom]:has(.captions.open) .box-label::after{visibility:visible}.caption-box[data-caption-at=bottom] .captions{top:calc(100% + var(--caption-box-baloon-mark-height))}.caption-box[data-caption-at=bottom] .box-label::after{top:100%;transform:rotate(45deg)}.caption-box .captions{width:500px}}@media screen and (min-width: 1201px){.caption-box .captions{position:absolute;width:max-content}.caption-box .box-label::before,.caption-box .box-label::after{content:"";display:block;visibility:hidden;position:absolute;left:40%;background:#fff;width:var(--caption-box-baloon-mark-width);height:var(--caption-box-baloon-mark-width);border-top:2px solid #ababab;border-left:2px solid #ababab;z-index:3}.caption-box[data-caption-at=top]:has(.captions.open) .box-label::before{visibility:visible}.caption-box[data-caption-at=top] .captions{bottom:calc(100% + var(--caption-box-baloon-mark-height))}.caption-box[data-caption-at=top] .box-label::before{bottom:100%;transform:rotate(225deg)}.caption-box[data-caption-at=bottom]:has(.captions.open) .box-label::after{visibility:visible}.caption-box[data-caption-at=bottom] .captions{top:calc(100% + var(--caption-box-baloon-mark-height))}.caption-box[data-caption-at=bottom] .box-label::after{top:100%;transform:rotate(45deg)}.caption-box .captions{width:500px}}:root{--navigation-box-bottom: 4vh;--navigation-switch-size: 3rem;--self-navigation-width: 80vw;--navigation-box-left: var(--self-navigation-width)}@media screen and (max-width: 600px)and (orientation: portrait),screen and (orientation: landscape)and (min-aspect-ratio: 9/16)and (max-height: 600px){:root{--navigation-box-left: 80vw}}@media screen and (min-width: 601px)and (max-width: 1200px){:root{--navigation-box-left: 85vw}}@media screen and (min-width: 1201px){:root{--navigation-box-left: min(95vw - 2px, 1646px)}}#navigation-box{z-index:2;background:rgba(17,255,238,0);position:fixed;bottom:var(--navigation-box-bottom);left:var(--navigation-box-left)}#navigation-box .click-box-switch{background:var(--battle-type-color);border:var(--battle-type-color) solid 1px;color:#fff;position:relative;z-index:2;width:var(--navigation-switch-size);height:var(--navigation-switch-size);font-size:1.8rem;font-weight:bold;border-radius:50%;transition:.15s;box-shadow:none}#navigation-box .click-box-switch.closed{box-shadow:0px 5px 10px 0px rgba(0,0,0,.5)}#navigation-box>.contents{display:flex !important;padding-top:calc(var(--padding) + 1px);padding-bottom:var(--padding);padding-right:calc(100vw - var(--navigation-box-left) + var(--padding));flex-wrap:wrap;direction:rtl;position:fixed;width:100vw;bottom:0px;left:0;height:calc(var(--navigation-box-bottom) + var(--navigation-switch-size) + var(--padding));background:#fdfdfd;box-shadow:0px -3px 7px 12px rgba(0,0,0,.125);transition:.3s}@media screen and (max-width: 600px)and (orientation: portrait),screen and (orientation: landscape)and (min-aspect-ratio: 9/16)and (max-height: 600px){#navigation-box>.contents{--padding: 1rem;gap:.8rem}}@media screen and (min-width: 601px)and (max-width: 1200px){#navigation-box>.contents{--padding: 1.5rem;gap:1.5rem}}@media screen and (min-width: 1201px){#navigation-box>.contents{--padding: 2rem;gap:2rem}}#navigation-box>.contents>*{border-radius:50%;width:2.8rem;height:2.8rem}#navigation-box>.contents.closed{transition:.3s;bottom:-15%;box-shadow:none}#navigation-box .change-battle-type{color:#fff;font-size:.8rem;font-weight:bold;border:1px solid var(--battle-type-color);background:var(--battle-type-color);box-shadow:0px 0px 10px 2px var(--battle-type-color)}#navigation-box .change-battle-type.single{padding:.2rem}#navigation-box .change-battle-type.double{padding:.15rem}.navigator .item-img,.navigator .pokemon-img{width:2.2rem;height:2.2rem}.navigator.pokedex-link{background:#fff;box-shadow:0px 0px 10px 2px #fdbfb6}.navigator.ranking{box-shadow:0px 0px 10px 2px #aed18d;color:#93c266;border:1px solid #93c266;background:#fff}.navigator.ranking .material-icons{font-size:1.8rem}.navigator.ranking.all-seasons{box-shadow:0px 0px 10px 2px rgba(62,103,214,.7764705882);color:rgba(62,103,214,.7764705882);border:1px solid rgba(62,103,214,.7764705882);background:#fff}.navigator.ranking.all-seasons .material-icons{font-size:1.8rem}.navigator.speed-map{font-weight:bold;box-shadow:0px 0px 10px 2px #f7b3ff;color:#ff73e8;border:1px solid #ff73e8;background:#fff}.navigator.speed-map .material-icons{font-size:1.8rem}.navigator.finder-search{background:#fff;box-shadow:0px 0px 10px 2px #b6fdfb}.self-page-navigation{background:rgba(0,0,0,0);z-index:1;position:fixed;width:var(--self-navigation-width);bottom:var(--navigation-box-bottom)}.self-page-navigation .navigator{border-radius:50%;width:2.6rem;height:2.6rem;display:flex;justify-self:center;align-self:center}.self-page-navigation .navigator>*{display:block;margin:auto}.self-page-navigation .navigator.with-shadow{background:hsla(0,0%,100%,.848);border:1px solid #80debf;box-shadow:0px 0px 10px 2px #80debf}.self-page-navigation .navigator .setting-button{width:100%;height:100%}@media screen and (max-width: 600px)and (orientation: portrait),screen and (orientation: landscape)and (min-aspect-ratio: 9/16)and (max-height: 600px){.self-page-navigation{display:grid;row-gap:.5rem;column-gap:.3rem;grid-template-columns:repeat(auto-fill, 22.5%)}.self-page-navigation.pokedex{grid-template-columns:repeat(auto-fill, 18%)}.self-page-navigation.ranking,.self-page-navigation.finder{width:75%;grid-template-columns:repeat(auto-fill, 20%);direction:rtl}.self-page-navigation.ranking>*,.self-page-navigation.finder>*{direction:ltr}}@media screen and (min-width: 601px)and (max-width: 1200px){.self-page-navigation{display:flex;justify-content:space-around;flex-wrap:wrap}.self-page-navigation.finder,.self-page-navigation.ranking{padding-right:.5rem;flex-wrap:wrap-reverse;direction:rtl;justify-content:start;gap:2rem}.self-page-navigation.finder *,.self-page-navigation.ranking *{direction:ltr}}@media screen and (min-width: 1201px){.self-page-navigation{display:flex;flex-wrap:wrap;justify-content:center;width:var(--navigation-switch-size);left:var(--navigation-box-left);bottom:calc(var(--season-switch-bottom) + var(--season-switch-height) + 1rem);gap:.8rem}.self-page-navigation.finder,.self-page-navigation.ranking.all-seasons{flex-wrap:wrap-reverse;bottom:calc(var(--navigation-switch-size)*2.1)}}:root{--season-switch-height: 2.2rem;--season-switch-bottom: calc(var(--navigation-box-bottom) + var(--navigation-switch-size) + 1rem)}@media screen and (min-width: 1201px){:root{--season-switch-bottom: calc(var(--navigation-box-bottom) + var(--navigation-switch-size) + 1.3rem)}}#season-switch{position:fixed;left:var(--navigation-box-left);bottom:var(--season-switch-bottom)}#season-switch .box-label>.season-mark{width:3rem;height:var(--season-switch-height)}}@layer page{#pokedex .switch{font-size:.75rem;min-height:1.5rem;border-radius:5px;padding:0 .5rem}#pokedex #standard-info{display:grid;grid-template-areas:"pokemon-img info-table" "rank-mach rank-mach";row-gap:.5rem;grid-template-columns:40% 1fr}#pokedex #standard-info .pokemon-img{grid-area:pokemon-img;width:95%;margin-right:1rem;margin-bottom:.5rem}#pokedex #standard-info table{grid-area:info-table;display:block}#pokedex #standard-info table td:not(:first-of-type){width:8rem}#pokedex #standard-info .regulation-availability{grid-area:rank-mach}#pokedex #standard-info .form-name{font-size:.87rem}#pokedex #standard-info .pokemon-type-img{display:inline-block;width:2.1rem;height:2.1rem;margin-right:.3rem}#pokedex #standard-info div.label{font-size:.9rem;width:4rem;height:1.65rem;color:#fff;background:#4b4b4b;border-radius:10%}#pokedex #standard-info td:nth-of-type(2){padding-left:.5rem}#pokedex #standard-info table{border-spacing:.4rem 1rem;align-self:baseline}#pokedex div.header{display:flex;margin-bottom:1.5rem}#pokedex div.header .info{align-self:end}#pokedex div.header .auto-complete .reset-button{display:none}#pokedex h1>div:first-of-type{display:flex;align-items:center}#pokedex h1>div:first-of-type .item-img{margin-right:.5rem;width:2rem;height:2rem}#pokedex #pokemon-links{display:flex;flex-wrap:wrap}#pokedex #pokemon-links>div{margin:.5rem}#pokedex #pokemon-links .pokedex-link{width:3.3rem;height:3.3rem;margin-bottom:.2rem}#pokedex #pokemon-links .dex-number-tag,#pokedex #pokemon-links .before,#pokedex #pokemon-links .after{width:3.2rem;height:1.4rem;font-size:.8rem;margin-bottom:.2rem}#pokedex #pokemon-links .evo{font-size:.8rem}#pokedex #pokemon-links .evo.after{color:var(--evolution-color);border:1px solid var(--evolution-color)}#pokedex #pokemon-links .evo.before{color:#fff;background:var(--evolution-color)}#pokedex #pokemon-links .form-change{width:3.2rem;margin-bottom:.2rem;min-height:1.2rem;font-size:.7rem;color:orange;border:1px solid orange}#pokedex .speed-table h1{display:flex;align-items:center;column-gap:1.5rem}#pokedex .speed-table .record,#pokedex .speed-table .header{display:flex;justify-content:space-around;margin:0;padding:.5rem 0;border-bottom:1px dashed #a2a2a2}#pokedex .speed-table .record .cell,#pokedex .speed-table .header .cell{width:6rem}#pokedex .speed-table .record .cell:first-of-type,#pokedex .speed-table .header .cell:first-of-type{width:3.4rem;font-size:.8rem;font-weight:bold}#pokedex .speed-table .table{min-height:23rem}#pokedex .speed-table .item-img{width:2rem;height:2rem}#pokedex .speed-table .actual-val{font-weight:bold}#pokedex .speed-table .actual-val span{color:#72496f;border-bottom:1px dotted #72496f;padding-bottom:1px}#pokedex .speed-table .speed-equality{margin-top:.4rem;font-size:.75rem;color:#818181;display:flex;align-items:center}#pokedex .speed-table .speed-equality .equality{display:inline-block;width:.8rem}#pokedex .speed-table .speed-equality .stats{margin:0 .1rem;text-align:end}#pokedex .speed-table .speed-equality .item-img{width:1rem;height:1rem}#pokedex .ability-switch-list{display:flex;column-gap:1.2rem}#pokedex g text{font-size:120%}#pokedex .stats-info h1{display:flex;align-items:center;gap:1rem}#pokedex .stats-info h1 img{width:2rem;height:2rem;transform:scale(140%)}#pokedex .stats-info svg{max-width:420px}#pokedex .stats-info g text{font-size:85%}#pokedex .stats-info .switches-container{padding:1rem .5rem;margin-bottom:1rem;display:flex;align-items:center;column-gap:2rem}#pokedex .stats-info .switches-container .item-img{width:2.5rem;height:2.5rem}#pokedex .stats-info .switches-container .switches{flex:85;display:flex;column-gap:1rem;row-gap:1rem;flex-wrap:wrap;align-items:center}#pokedex .stats-info .switches-container .switches>div{height:1.8rem}#pokedex .stats-info .switches-container .val-specs{display:grid;align-items:center;row-gap:1rem}#pokedex .stats-info .switches-container .val-specs .val-spec-label{width:4rem;height:1.5rem;font-size:1rem}#pokedex .rank-match-ranking{margin-top:0}#pokedex .rank-match-ranking.empty{opacity:.5}#pokedex .rank>div{width:1.7rem;height:1.5rem;font-weight:bold;padding:.2rem;border-radius:8px}#pokedex .rate{text-align:end}#pokedex .trend{justify-content:center}#pokedex .trend-table{width:100%;height:min-content;border-spacing:.5rem .5rem}#pokedex .trend-table td:first-of-type{width:10%}#pokedex .trend-table .pokemon-type-img{width:min(6vh,2.5rem);height:min(6vh,2.5rem)}#pokedex .trend-table.item img{width:min(6vh,2.5rem);height:min(6vh,2.5rem)}#pokedex .trend-table.nature{width:80%}#pokedex .trend-table.nature td.rank{color:#777;font-style:italic}#pokedex .trend-table.nature tr td:nth-of-type(2){width:40%;padding-left:10%}#pokedex .trend-table.nature [class^=stats-]{height:1.5rem;border-radius:.2rem}#pokedex .trend-table.terastal-type{padding-right:1.6rem}#pokedex #extra-lose-pokemon>div{display:grid;grid-template-columns:repeat(5, 3.5rem);row-gap:.8rem;justify-content:space-around}#pokedex #learn-move h1{display:flex}#pokedex #learn-move h1 .captions{display:flex}#pokedex #learn-move h1 .captions div{font-size:1.3rem;margin-left:1.5rem;border-bottom:2px solid var(--battle-type-color-pale)}#pokedex #learn-move h1 .captions div[shown=false]{opacity:.5;font-weight:normal;border:none}#pokedex #learn-move .caption-boxes{margin-bottom:1rem}#pokedex #learn-move .caption-boxes>*{margin-left:1rem}#pokedex #learn-move h3{display:flex;align-items:center}#pokedex #learn-move h3>span{margin-left:.25rem;font-size:.75rem}#pokedex #learn-move h3 .item-img{width:2rem;height:2rem}#pokedex .settings{margin:1rem 0}#pokedex .info{margin-left:.5rem;margin-bottom:.6rem}#pokedex .info .move-power-index-icon{font-size:.8rem}#pokedex .info .pokemon-type-img,#pokedex .info .item-img{width:.8rem;height:.8rem}#pokedex .trend-updated-at{margin-top:1rem}@media screen and (max-width: 600px)and (orientation: portrait),screen and (orientation: landscape)and (min-aspect-ratio: 9/16)and (max-height: 600px){#pokedex svg{max-width:96vw;margin-top:1rem}#pokedex #standard-info{margin-bottom:1rem}#pokedex .trend-table.ability td{vertical-align:baseline;height:2rem}#pokedex .trend.move .graph{display:none}#pokedex .trend.pokemon .trend-table{display:none}#pokedex .trend.pokemon .daily-trend{padding:0 .7rem;display:grid;grid-template-columns:repeat(5, 1fr);row-gap:1rem;column-gap:1rem}#pokedex .trend.pokemon .daily-trend div.rank{height:1.2rem;font-weight:bold;border-radius:8px;color:#6f6f6f;background:var(--battle-type-color-pale);opacity:1}#pokedex .trend.pokemon .daily-trend .pokedex-link{width:min(13vw,4rem);height:min(13vw,4rem);margin-bottom:.3rem}#pokedex .trend.pokemon .daily-trend .pokemon-img.empty{width:min(10vw,2.5rem);height:min(10vw,2.5rem);margin-bottom:.3rem}}@media screen and (min-width: 601px)and (max-width: 1200px){#pokedex{display:grid;column-gap:2rem;grid-template-columns:48% 48%}#pokedex>div{grid-column:span 2}#pokedex>div.span1{grid-column:span 1}#pokedex #pokemon-main-img{width:50%}#pokedex .trend.ability,#pokedex .trend.item,#pokedex .trend.nature,#pokedex .trend.move,#pokedex .trend.terastal-type{display:grid;grid-template-areas:"h1    h1" "graph table";grid-template-columns:50% 45%;justify-content:space-evenly}#pokedex .trend.ability h1,#pokedex .trend.item h1,#pokedex .trend.nature h1,#pokedex .trend.move h1,#pokedex .trend.terastal-type h1{grid-area:h1}#pokedex .trend.ability table,#pokedex .trend.item table,#pokedex .trend.nature table,#pokedex .trend.move table,#pokedex .trend.terastal-type table{grid-area:table}#pokedex .trend.ability .graph,#pokedex .trend.item .graph,#pokedex .trend.nature .graph,#pokedex .trend.move .graph,#pokedex .trend.terastal-type .graph{grid-area:graph}#pokedex .trend.move td.category{display:none}#pokedex .trend.pokemon .pokedex-link{width:min(7vw,3rem);height:min(7vw,3rem);margin:auto}#pokedex .trend.pokemon .pokemon-img.empty{width:min(5vw,2rem);height:min(5vw,2rem);display:block;margin:auto;opacity:.6}#pokedex .trend.pokemon .trend-table{max-width:100%;overflow:scroll;padding:0 1rem 1rem 1rem}#pokedex .trend.pokemon .trend-table table{display:table;width:100%;border-spacing:.3rem}#pokedex .trend.pokemon .trend-table .rank div{border-radius:2px;width:2rem;background:var(--battle-type-color);color:#fff;margin-right:.5rem}#pokedex .trend.pokemon .trend-table tr td:first-of-type{min-width:2rem}#pokedex .trend.pokemon .trend-table thead tr{position:sticky;top:.5rem;z-index:1}#pokedex .trend.pokemon .trend-table .date{width:4rem}#pokedex .trend.pokemon .trend-table .date div{font-size:.8rem;padding:.2rem;border:1px solid var(--battle-type-color);color:var(--battle-type-color);border-radius:5%;margin-bottom:.6rem}#pokedex .trend.pokemon .trend-table td.pokemon{width:4rem;padding:.3vw}#pokedex .trend.pokemon .daily-trend{display:none}#pokedex #learn-move .info-list{display:grid;grid-template-columns:1fr 1fr}}@media screen and (min-width: 1201px){#pokedex{display:grid;column-gap:2rem;grid-template-columns:48% 48%}#pokedex>div{grid-column:span 2}#pokedex>div.span1{grid-column:span 1}#pokedex #pokemon-main-img{width:50%}#pokedex .trend.ability,#pokedex .trend.item,#pokedex .trend.nature,#pokedex .trend.move,#pokedex .trend.terastal-type{display:grid;grid-template-areas:"h1    h1" "graph table";grid-template-columns:50% 45%;justify-content:space-evenly}#pokedex .trend.ability h1,#pokedex .trend.item h1,#pokedex .trend.nature h1,#pokedex .trend.move h1,#pokedex .trend.terastal-type h1{grid-area:h1}#pokedex .trend.ability table,#pokedex .trend.item table,#pokedex .trend.nature table,#pokedex .trend.move table,#pokedex .trend.terastal-type table{grid-area:table}#pokedex .trend.ability .graph,#pokedex .trend.item .graph,#pokedex .trend.nature .graph,#pokedex .trend.move .graph,#pokedex .trend.terastal-type .graph{grid-area:graph}#pokedex .trend.move td.category{display:none}#pokedex .trend.pokemon .pokedex-link{width:min(7vw,3rem);height:min(7vw,3rem);margin:auto}#pokedex .trend.pokemon .pokemon-img.empty{width:min(5vw,2rem);height:min(5vw,2rem);display:block;margin:auto;opacity:.6}#pokedex .trend.pokemon .trend-table{max-width:100%;overflow:scroll;padding:0 1rem 1rem 1rem}#pokedex .trend.pokemon .trend-table table{display:table;width:100%;border-spacing:.3rem}#pokedex .trend.pokemon .trend-table .rank div{border-radius:2px;width:2rem;background:var(--battle-type-color);color:#fff;margin-right:.5rem}#pokedex .trend.pokemon .trend-table tr td:first-of-type{min-width:2rem}#pokedex .trend.pokemon .trend-table thead tr{position:sticky;top:.5rem;z-index:1}#pokedex .trend.pokemon .trend-table .date{width:4rem}#pokedex .trend.pokemon .trend-table .date div{font-size:.8rem;padding:.2rem;border:1px solid var(--battle-type-color);color:var(--battle-type-color);border-radius:5%;margin-bottom:.6rem}#pokedex .trend.pokemon .trend-table td.pokemon{width:4rem;padding:.3vw}#pokedex .trend.pokemon .daily-trend{display:none}#pokedex #learn-move .info-list{display:grid;grid-template-columns:1fr 1fr}}@media screen and (min-width: 1201px){#pokedex{display:grid;grid-template-columns:repeat(2, 500px);justify-content:center}#pokedex g text{font-size:105%}#pokedex svg{max-height:500px;max-width:500px}#pokedex #learn-move{grid-column:span 2}#pokedex #extra-lose-pokemon>div{display:grid;grid-template-columns:repeat(auto-fit, 4rem);justify-content:space-around}}#today-ranking .auto-complete.pokemon .reset-button,#rank-diff .auto-complete.pokemon .reset-button{display:none}#today-ranking h1,#rank-diff h1{padding-top:.5rem;font-size:1.7rem}#today-ranking h1 span,#rank-diff h1 span{font-size:1rem;margin-left:.3rem}#today-ranking .trend-updated-at,#rank-diff .trend-updated-at{margin-bottom:1rem}#today-ranking .records,#rank-diff .records{display:grid;grid-template-columns:repeat(5, 1fr);column-gap:1rem;row-gap:1.6rem;margin-bottom:4rem}#today-ranking .empty-diff,#rank-diff .empty-diff{grid-column:1/5;margin-left:1rem;color:#707070}#today-ranking .record,#rank-diff .record{padding:0 .2rem;position:relative;display:grid}#today-ranking .record .pokemon-img,#rank-diff .record .pokemon-img{margin:auto;margin-bottom:.2rem}#today-ranking .record .diff,#rank-diff .record .diff{font-size:1rem;background:hsla(0,0%,100%,.879)}#today-ranking .record .diff.up,#rank-diff .record .diff.up{color:rgba(255,67,67,.9019607843)}#today-ranking .record .diff.down,#rank-diff .record .diff.down{color:rgba(51,51,233,.8117647059)}#today-ranking .record .diff.up::before,#rank-diff .record .diff.up::before{content:"⬆︎"}#today-ranking .record .diff.down::before,#rank-diff .record .diff.down::before{content:"⬇︎"}@media screen and (max-width: 600px)and (orientation: portrait),screen and (orientation: landscape)and (min-aspect-ratio: 9/16)and (max-height: 600px){#today-ranking .records,#rank-diff .records{grid-template-columns:repeat(5, 1fr)}#today-ranking .records .pokemon-img,#rank-diff .records .pokemon-img{grid-area:pokedex-link;width:13vw;height:13vw}}@media screen and (min-width: 601px)and (max-width: 1200px){#today-ranking .records,#rank-diff .records{grid-template-columns:repeat(10, 1fr)}#today-ranking .records .pokemon-img,#rank-diff .records .pokemon-img{grid-area:pokedex-link;gap:2vw;width:6vw;height:6vw}}@media screen and (min-width: 1201px){#today-ranking .records,#rank-diff .records{display:flex;flex-wrap:wrap}#today-ranking .records .pokemon-img,#rank-diff .records .pokemon-img{grid-area:pokedex-link;width:4rem;height:4rem}}#all-seasons-ranking{min-height:100vh}#all-seasons-ranking .records{display:grid;grid-template-columns:repeat(auto-fill, 7.4rem);justify-content:space-around;gap:1rem .5rem}#all-seasons-ranking .records .record{padding:.3rem .4rem;border:1px solid #5c5c5c;border-radius:8px;align-items:center;display:grid;gap:.2rem .1rem;grid-template-columns:3.2rem 3.2rem;grid-template-areas:"season     img" "rank       img" "regulation img"}#all-seasons-ranking .records .record .season-mark{grid-area:season}#all-seasons-ranking .records .record .regulation-mark{grid-area:regulation}#all-seasons-ranking .records .record .rank{grid-area:rank;width:3rem}#all-seasons-ranking .records .record .rank.battle-trend-rank{border-radius:12px}#all-seasons-ranking .records .record .rank:not(.battle-trend-rank){font-size:.7rem;height:1.2rem;padding:.2rem 0;border-radius:4px;background:#fff}#all-seasons-ranking .records .record .rank.not-available{color:#d15151;border:1px solid #d15151}#all-seasons-ranking .records .record .rank.out-of-ranking{color:#6f6f6f;border:1px dashed #5e5e5e}#all-seasons-ranking .records .record .pokemon-link{grid-area:img}#all-seasons-ranking .records .record .pokemon-link .pokemon-img{width:3.2rem;height:3.2rem}#all-seasons-ranking .records .record:has(.out-of-ranking),#all-seasons-ranking .records .record:has(.not-available){filter:opacity(0.3)}#speed-map{width:97vw;min-height:100vh}#speed-map .filters{margin-bottom:3rem}#speed-map .filters .max-battle-rank .button{width:max-content}#speed-map .empty.records{font-size:1.2rem;font-weight:bold;color:#a8a8a8;margin:1rem}#speed-map .record{border-bottom:1px dotted #888;padding:.7rem 0;display:grid;grid-template-columns:4rem 1fr}#speed-map .record:first-of-type{border-top:1px dotted #888}#speed-map .record .actual-val{font-weight:bold;color:#aa84ad}#speed-map .record .pokemons{display:flex;column-gap:3rem;row-gap:1.5rem;flex-wrap:wrap}#speed-map .record .pokemons .pokemon{max-width:100%;display:flex;align-items:center}#speed-map .record .pokemons .pokemon .pokemon-links{display:flex;max-width:100%;flex-wrap:wrap}#speed-map .record .pokemons .pokemon .pokemon-links .pokemon-img{margin-left:.5rem;width:min(4rem,15vw);height:min(4rem,15vw)}#speed-map .record .pokemons .pokemon .specs{display:flex}#speed-map .record .pokemons .pokemon .spec{margin-left:.5rem;font-size:.9rem}#speed-map .record .pokemons .pokemon .spec>*{margin-bottom:.1rem}#speed-map .jumped{background:#fcff40}#speed-map .filter .items{display:flex;max-width:100%;flex-wrap:wrap;align-items:center;gap:.5rem}#speed-map .filter .items .button{min-width:2.2rem;padding:.2rem .5rem}#speed-map .filter .items .button.default{border-radius:5px;color:#fff;background:var(--battle-type-color, rgb(206, 247, 206))}#finder-search{min-height:max(90vh,500px)}#finder-search .info{margin-bottom:1.2rem}#finder-search .usage .info{align-items:center;margin:0}#finder-search .usage .item-img{width:1.5rem;height:1.5rem}#finder-search .usage .pokemon-img{width:2rem;height:2rem}#finder-search .reset-button.pokemon-img{background:rgba(0,0,0,0)}#finder-search .plus.button.to-add-record{margin-top:1.5rem}#finder-search [stats].label{min-width:4rem}#finder-search h1,#finder-search h2,#finder-search h3{display:flex;column-gap:1rem;align-items:center}#finder-search input[inputmode=numeric]{width:4rem;font-size:.8rem;height:1.6rem;text-align:center;border-radius:10%;border:1px solid #c1c1c1}#finder-search .controller .pokemon-types{display:flex;column-gap:2rem}#finder-search .controller .move-names .remove-button,#finder-search .controller .move-names .add-button{display:none !important}#finder-search .controller .move-names>.move-name{margin-bottom:1rem}#finder-search .learnset-filter{margin-bottom:1.3rem}#finder-search .pokemon-filters,#finder-search .regulations{display:flex;flex-wrap:wrap;gap:1rem 3rem}#finder-search .regulations .date-duration{margin-left:.4rem}#finder-search .move-range{display:flex;flex-wrap:wrap;row-gap:1rem;column-gap:5rem;margin-bottom:4rem}#finder-search .move-range .record{display:grid;grid-template-columns:3rem 7.4rem 1fr 2rem;align-items:center;flex-wrap:wrap;column-gap:.7rem;font-size:.7rem}#finder-search .move-range .record>*{display:flex;align-items:center}#finder-search .move-range .record .move-power{column-gap:.1rem}#finder-search .move-range .record .move-categories{column-gap:.8rem}#finder-search .move-range .record .auto-complete.pokemon-type .reset-button{display:none}#finder-search .move-range .record .auto-complete.pokemon-type input,#finder-search .move-range .record .auto-complete.pokemon-type .selected{width:3rem}#finder-search .move-range .record .auto-complete.pokemon-type .selected{display:flex;justify-content:center;align-items:center}#finder-search .move-range .record .auto-complete.pokemon-type .selected .pokemon-type-img{margin:0}#finder-search .move-range .record .auto-complete.pokemon-type .selected .pokemon-type-name{display:none}#finder-search .move-range .record .auto-complete.pokemon-type .candidates{top:100%}#finder-search .sort-controller .sort-desc{margin-bottom:1.2rem}#finder-search .sort-controller .sort-by{row-gap:.9rem}#finder-search .sort-controller .sort-by .checkbox{width:8rem}#finder-search .status-ailments{display:grid;grid-template-columns:repeat(auto-fit, 20rem);row-gap:1rem}#finder-search .status-ailments .status-ailment{display:grid;align-items:center;grid-template-columns:6rem 2rem 4rem 4rem;column-gap:.4rem}#finder-search .status-ailments .status-ailment span{font-size:.8rem}#finder-search .move-attrs{display:flex;flex-wrap:wrap;row-gap:1.4rem;column-gap:1rem}#finder-search .move-attrs .checkbox{width:10rem}#finder-search .move-attrs .info{margin-bottom:0}#finder-search .buff-debuff-prob{display:flex;align-items:center;column-gap:.4rem;font-size:.8rem;margin-bottom:1.4rem}#finder-search .buff-debuff{display:flex;flex-wrap:wrap;gap:2rem 1rem}#finder-search .buff-debuff .record{display:flex;flex-wrap:wrap;column-gap:.5rem;width:10rem}#finder-search .buff-debuff .record>*:first-of-type{margin-right:.5rem}#finder-search .base-stats-ranges{display:flex;flex-wrap:wrap;gap:2rem 3rem}#finder-search .base-stats-ranges .base-stats-range{display:flex;align-items:center;column-gap:.7rem}#finder-search .base-stats-ranges .label{min-width:3rem;height:1.5rem}#finder-search .base-stats-ranges .auto-complete{margin-left:.4rem}#finder-search .base-stats-ranges .auto-complete .reset-button{display:none}#finder-search .base-stats-ranges .min,#finder-search .base-stats-ranges .max{font-size:.8rem}#finder-search .move-type-effectiveness>.inputs{display:flex;flex-wrap:wrap;gap:1rem 2rem}#finder-search .move-type-effectiveness>.inputs>div{display:flex;gap:.5rem;align-items:center}#finder-search .move-type-effectiveness>.inputs .auto-complete .reset-button{display:none}#finder-search .move-type-effectiveness>.inputs select{text-align-last:center;font-size:.9rem;border-radius:4px;padding:.43rem .8rem}#finder-search .self-page-navigation .reset-buttons{position:relative}#finder-search .self-page-navigation .reset-buttons .reset-sentence{position:absolute;top:-80%;left:-40%;font-size:.7rem;padding:.5rem .4rem;width:max-content;color:#008e0b;font-weight:bold;background:#fff;border:1px solid #008e0b;border-radius:4px;animation:finder-reset-buttons-sentense 1s;animation-delay:1s;animation-fill-mode:forwards}@keyframes finder-reset-buttons-sentense{0%{width:max-content;opacity:1}99%{width:max-content;display:flex;opacity:0}100%{width:0;opacity:0;display:none}}#finder-result{min-height:90vh}#finder-result .result.empty{color:#a0a0a0;font-weight:bold;padding:1rem 0 1rem 1rem}#finder-result .result:not(.empty){border:1px solid #aeaeae;border-radius:.4rem;width:100%}#finder-result .result:not(.empty) .item-img{width:1.2rem;height:1.2rem}#finder-result .result:not(.empty) .ability-names,#finder-result .result:not(.empty) .move-names{display:flex;align-items:center;column-gap:1rem;row-gap:.3rem;flex-wrap:wrap}#finder-result .result:not(.empty) .move-name,#finder-result .result:not(.empty) .ability-name{font-size:.7rem;height:1.2rem;color:#6b6b6b;display:flex;align-items:center}#finder-result .result:not(.empty) .ability-name.target{font-size:.8rem;color:#4d4d4d;font-weight:bold}#finder-result .result:not(.empty) .basic-info{display:grid;grid-template-columns:3rem 1fr;column-gap:1rem}#finder-result .result:not(.empty) .basic-info .left .pokemon-types{margin-top:.6rem;display:flex;justify-content:center;column-gap:.2rem}#finder-result .result:not(.empty) .basic-info .left .pokemon-types .pokemon-type-img{width:1.2rem;height:1.2rem}#finder-result .result:not(.empty) .basic-info .left .pokemon-img{width:3rem;height:3rem}#finder-result .result:not(.empty) .basic-info .right>div:not(:last-child){margin-bottom:.9rem}#finder-result .result:not(.empty) .basic-info .right .base-stats{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}#finder-result .result:not(.empty) .basic-info .right .base-stats .base-stats-sum-label{font-size:.8rem;height:1.4rem}#finder-result .result:not(.empty) .basic-info .right .abilities{display:flex;align-items:center;column-gap:.5rem}#finder-result .result:not(.empty) .basic-info .right .abilities .item-img{align-self:first baseline}#finder-result .result:not(.empty) .basic-info .right .move-type-effectiveness{font-size:.8rem}#finder-result .result:not(.empty) .basic-info .right .move-type-effectiveness .record{display:grid;align-items:center;grid-template-columns:3.2rem 1fr;column-gap:.8rem;margin-bottom:.4rem}#finder-result .result:not(.empty) .basic-info .right .move-type-effectiveness .record [effectiveness]{width:100%;height:1.2rem}#finder-result .result:not(.empty) .basic-info .right .move-type-effectiveness .record .move-types{display:flex;flex-wrap:wrap;column-gap:.4rem}#finder-result .result:not(.empty) .basic-info .right .move-type-effectiveness .record .move-types .move-type{display:flex;column-gap:.2rem}#finder-result .result:not(.empty) .basic-info .right .move-type-effectiveness .record .move-types .pokemon-type-img{width:1.3rem;height:1.3rem}#finder-result .result:not(.empty)>div:not(:last-child){margin-bottom:1.2rem}#finder-result .result:not(.empty) .matched-moves .record,#finder-result .result:not(.empty) .matched-moves .move-names{margin-left:1.4rem}#finder-result .result:not(.empty) .matched-moves .pre-stage-pokemons,#finder-result .result:not(.empty) .matched-moves .breeding-routes{display:none}#finder-result .result:not(.empty) .matched-moves .learnset-tag{transform:scale(0.8)}#finder-result .result:not(.empty) .matched-moves .move-search.label{display:flex;align-items:center;column-gap:.3rem;margin-bottom:.4rem;font-size:.8rem;font-weight:bold;min-width:5rem;color:#5d7c5a;border-bottom:1px dashed #e6e6e6}#finder-result .result:not(.empty) .matched-moves .record{display:flex;align-items:center}#finder-result .result:not(.empty) .matched-moves .record:not(:last-child){margin-bottom:.2rem}#finder-result .result:not(.empty) .matched-moves .record .move-power{font-size:.7rem;text-align:end}#finder-result .result:not(.empty) .matched-moves .record img.move-category{width:1.8rem !important;justify-self:center}#finder-result .result:not(.empty) .matched-moves .record .pokemon-type-img{width:1.4rem;height:1.4rem}#finder-result .result:not(.empty) .matched-moves .record .move-name{width:7rem;flex-shrink:0}#finder-result .result:not(.empty) .matched-moves.status-ailments [effect-target]{display:none}#finder-result .result:not(.empty) .matched-moves.status-ailments .move-effects{display:flex;flex-wrap:wrap;column-gap:4px;row-gap:4px}#finder-result .result:not(.empty) .matched-moves.status-ailments .record{align-items:first baseline}#finder-result .result:not(.empty) .matched-moves.buff-debuff .record{display:flex}#finder-result .result:not(.empty) .matched-moves.buff-debuff .record:not(:last-child){margin-bottom:.8rem}#finder-result .result:not(.empty) .matched-moves.move-range .record{display:grid;grid-template-columns:min-content 2rem 3rem 2rem}#finder-result .results{justify-content:center}@media screen and (max-width: 600px)and (orientation: portrait),screen and (orientation: landscape)and (min-aspect-ratio: 9/16)and (max-height: 600px){#finder-result .results{display:flex;flex-wrap:wrap;padding:0 .3rem;row-gap:.6rem}#finder-result .results .result{padding:1rem 1rem 1.2rem 1rem}}@media screen and (min-width: 601px)and (max-width: 1200px){#finder-result .results{display:grid;gap:1vw;grid-template-columns:repeat(auto-fit, 47vw)}#finder-result .results .result{padding:1.8vw 1.6vw}}@media screen and (min-width: 1201px){#finder-result .results{display:grid;grid-template-columns:repeat(auto-fit, 380px);gap:.8rem}#finder-result .results .result{padding:1rem 1rem 1.2rem 1rem}}#damage-calc>.attacker,#damage-calc>.defender{border:2px solid var(--pokemon-role-color)}#damage-calc>.attacker>.label,#damage-calc>.defender>.label{font-weight:bold;color:#fff;background:var(--pokemon-role-color);width:100%;height:1.5rem}#damage-calc>.attacker.attacker,#damage-calc>.defender.attacker{margin-bottom:2rem}#damage-calc .pokemon-input{padding:1rem;display:flex;flex-wrap:wrap;column-gap:1.6rem;row-gap:.8rem;border-radius:10px}#damage-calc .pokemon-input .pokemon-stats-forms{flex-basis:100%}#damage-calc .auto-complete.pokemon .candidates{left:-48%}#damage-calc .auto-complete.move .candidates{left:-20%}#damage-calc .moves .move-form{margin:.4rem 0}#damage-calc .moves .move-info .selected-info>.pp,#damage-calc .moves .move-info .selected-info>.accuracy{display:none}#item h2:not(.top){margin-top:4rem}#item .auto-complete .ng-mark{display:none}#item .information{margin-top:1rem}#item .information .info{margin-top:.5rem}#item div.not-found{font-weight:bold;font-size:.9rem;color:gray;padding:1rem;word-break:auto-phrase;line-height:1.5rem}#item .item-mater-info>div:not(.not-found){display:grid;grid-template-columns:6rem 1fr}#item .item-mater-info .item-img{width:5rem;height:5rem}#item .item-mater-info .description{font-size:.9rem;line-height:1.5rem;display:flex;align-items:center;word-break:auto-phrase;padding:0 .4rem}#item .pokemons-using-item .pokemons{display:grid;gap:2.5rem 1rem;grid-template-columns:repeat(auto-fill, 5.6rem);padding:0 .8rem;justify-content:space-between}#item .pokemons-using-item .pokemon{width:5.6rem}#item .pokemons-using-item .pokemon .trend-info{margin-top:.3rem;display:flex;align-items:center;border:1px solid var(--battle-type-color);width:100%;border-radius:5%;font-size:.8rem}#item .pokemons-using-item .pokemon .rank{width:2.2rem;color:#fff;background:var(--battle-type-color);text-align:center;padding:.1rem 0;font-weight:bold}#item .pokemons-using-item .pokemon .rate{width:3.4rem;text-align:center}#item .pokemons-using-item .pokemon-img{width:4rem;height:4rem}#item .item-links>div{display:grid;grid-template-columns:repeat(auto-fill, 9rem);justify-content:space-between;gap:1rem .8rem;padding:0 1rem}#item .item-links a{display:flex;column-gap:.4rem;align-items:center}#item .item-links .item-img{width:2rem;height:2rem}#item .item-links .item-name{font-size:.8rem}#privacy-policy{padding:1rem 5vw 3.5rem 3vw;font-size:1.2rem}#privacy-policy .mail-address{display:inline;font-style:italic;opacity:.6;color:blue}#privacy-policy h2{font-size:1.8rem;margin-bottom:1rem;padding-bottom:.5rem;font-weight:bold;border-bottom:1px solid #5eb85e;color:#6c6c6c}#privacy-policy .privacy-policy-term{margin-top:2rem}#privacy-policy .privacy-policy-term .caption{font-size:1.6rem;color:#505050;padding:.5rem .2rem .5rem .5rem;border-left:.3rem solid #5eb85e}#privacy-policy .privacy-policy-term .detail{color:#6d6d6d;padding-left:1rem;padding-top:.7rem}}@layer aspect{body{--enable-green: #acd761;--enable-color: var(--enable-green)}.enable.text,.enable .text{color:var(--text-color)}.enable.label,.enable .label{color:#fff;background:var(--enable-color);border:1px solid var(--enable-color)}.disable{--enable-color: #cecece}.disable.text,.disable .text{color:var(--enable-color)}.disable.label,.disable .label{color:var(--enable-color);background:#fff;border:1px solid var(--enable-color)}img.disable,.disable img,.disable.pokemon-type-img,.disable .pokemon-type-img{filter:grayscale(1);opacity:.4;background:none;border:none}.disable.pokemon-type-img,.disable .pokemon-type-img{filter:grayscale(10%);opacity:40%}.disable .auto-complete .pokemon-type-img{filter:none;opacity:1}}@layer base, component, page, aspect;:root{--main-padding-top: 1rem;--main-padding-right: 2vw;--main-padding-bottom: 2rem;--main-padding-left: 2vw}@layer page{#main>div:not(#footer):not(#privacy-policy):not([loading]){padding:var(--main-padding-top) var(--main-padding-right) var(--main-padding-bottom) var(--main-padding-left)}#media-query-integration{display:inline-block}#media-query-integration::before{width:1px;height:1px;font-size:1px;display:inline-block;color:rgba(0,0,0,0);overflow:hidden}@media screen and (max-width: 600px)and (orientation: portrait),screen and (orientation: landscape)and (min-aspect-ratio: 9/16)and (max-height: 600px){#media-query-integration::before{content:"mobile"}}@media screen and (min-width: 601px)and (max-width: 1200px){#media-query-integration::before{content:"tablet"}}@media screen and (min-width: 1201px){#media-query-integration::before{content:"pc"}}}/*# sourceMappingURL=main.css.map */
