:root{--color-accent-text:#1864ab;--color-accent:#1971c2;--color-accent-hover:#228be6;--color-accent-background:#d0ebff;--color-contrast-accent:white;--color-link-hover:#00000013;--color-background-alt:#00000013;--color-hr:#00000026;--color-text:black;--color-background:#f8f9fa;--color-card:white;--wrapper-size:800px;--button-radius:9999px;--card-radius:10px;--well-radius:8px;--font-family:Inter, -apple-system, BlinkMacSystemFont, "Segoe UI", Cantarell, Roboto, Oxygen, Ubuntu, "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif;--font-family-monospace:Consolas, Menlo, Monaco, Andale Mono WT, Andale Mono, Lucida Console, Lucida Sans Typewriter, DejaVu Sans Mono, Bitstream Vera Sans Mono, Liberation Mono, Nimbus Mono L, Courier New, Courier, monospace}:before,:after{box-sizing:inherit}html{font-family:var(--font-family);text-align:left;box-sizing:border-box;-webkit-text-size-adjust:100%;background-color:var(--color-background);font-size:18px;font-weight:400;line-height:1.5rem}td ul{margin:0}body{text-rendering:optimizelegibility;color:var(--color-text);margin:0;overflow-x:hidden}.wrapper{width:var(--wrapper-size);margin:auto;padding:1rem}abbr[title]{border-bottom:none;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}.v-start{vertical-align:top}.t-center{text-align:center}.t-right{text-align:right}p,h1,h2,h3,h4,h5,h6,ul,ol,table,.tabs,details{margin:0 0 1rem;padding:0}p:last-child{margin:0}a,mark{border-radius:.1rem;padding:.05rem}a[href],button.link{color:var(--color-accent-text);outline-color:var(--color-accent-text);text-underline-offset:.1rem;-webkit-text-decoration:underline dashed;text-decoration:underline dashed;text-decoration-thickness:1px}a[href]:visited,button.link:visited{color:var(--color-accent-text)}a[href]:hover:not(:disabled):not(.disabled),a[href]:active,button.link:hover:not(:disabled):not(.disabled),button.link:active{background-color:var(--color-link-hover);text-decoration:none}button.link{cursor:pointer;background:0 0;border:none}mark{background-color:var(--color-accent-background);color:var(--color-accent-text)}a[href]:focus-visible,input:focus-visible,button.link:focus-visible{outline-color:var(--color-accent-text);outline-offset:1px;outline-width:2px;outline-style:dashed}li:not(.no-margin){margin-left:1rem}hr{border:1px solid var(--color-hr);box-sizing:content-box;border-bottom:1px;height:0;margin:1em;overflow:visible}h1,h2,h3,h4,h5,h6{line-height:1em}header{background-color:#ff6b6b;padding-bottom:200px}.content{position:relative;top:-200px}.filtres-types{text-align:center;max-width:400px;margin:1.25rem auto}hgroup{text-align:center;margin-bottom:1.25rem}hgroup h1{margin:0}.pokedex-title-group{grid-column-gap:5px;grid-template-columns:200px auto 200px;align-items:center;margin-bottom:1.25rem;display:grid}.pokedex-title-group hgroup{margin:0}.previous{text-align:left;align-self:center}.next{text-align:right;align-self:center}.pokedex{image-rendering:pixelated;grid-template-columns:250px auto;gap:.66rem;display:grid}.sprite-chooser{width:100%}.pokesprite img{margin:1.5rem auto 2rem;display:block;scale:2}.pokedexlist{text-align:center;margin-bottom:1.25rem}.pokedexlist a{margin:0 .25rem}.dual{grid-template-columns:1fr 1fr;gap:.66rem;display:grid}.card{border-radius:var(--card-radius);background-color:var(--color-card);margin:0 0 1rem;overflow:hidden;box-shadow:0 1px 2px 1px #00000040}.card .section,.card .header{margin:0;padding:.75rem}.card .menu{background:0 0;border-radius:0;margin:0}.card .section~.section,.card .menu~.section,.card .section~.menu{border-top:1px solid var(--color-hr)}.card ul.section{list-style:none}.card ul.section li{margin:0}.card .header{background-color:var(--color-accent);color:var(--color-contrast-accent);border-bottom:3px solid #000;font-size:1em;font-weight:700;line-height:1em}.well,blockquote,pre,.alert,.code,.menu,.breadcrumb,details{border-radius:var(--well-radius);background-color:var(--color-background-alt);border:0;max-width:100%;margin:0 0 1rem;padding:.75rem}pre,.code{font-family:var(--font-family-monospace)}summary{font-weight:700;color:var(--color-text)!important}details:not([open]) summary{margin:0}summary{cursor:pointer}summary:before{content:"▸ ";position:relative;bottom:1px;right:2px}details[open]>summary:before{content:"▾ "}.accordion details:not(:last-child){border-bottom-right-radius:0;border-bottom-left-radius:0;margin:0}.accordion details:not(:first-child){border-top-left-radius:0;border-top-right-radius:0}details[open]>summary{background-color:var(--color-link-hover)}.button,.button,button:not(.link),input[type=submit],.badge,.menu a,.menu button.link,.menu span,summary{background-color:var(--color-accent);color:var(--color-contrast-accent);border-radius:var(--button-radius);border:none;margin-bottom:.66rem;padding:.66rem 1rem;font-size:1em;line-height:1;display:inline-block}a[href].button:not(.link),a[href].button:visited:not(.link),button:not(.link),input[type=submit],a[href].badge:not(.link),a[href].badge:visited:not(.link){background-color:var(--color-accent);color:var(--color-contrast-accent);text-decoration:none}a[href].button:not(.link):hover:not(:disabled):not(.disabled),a[href].button:visited:not(.link):hover:not(:disabled):not(.disabled),button:not(.link):hover:not(:disabled):not(.disabled),input[type=submit]:hover:not(:disabled):not(.disabled),a[href].badge:not(.link):hover:not(:disabled):not(.disabled),a[href].badge:visited:not(.link):hover:not(:disabled):not(.disabled){background-color:var(--color-accent-hover)}.button.link,.badge.link,.menu a,.menu button.link,summary{color:var(--color-accent-text);background-color:#0000}.button.link:hover:not(:disabled):not(.disabled),.badge.link:hover:not(:disabled):not(.disabled),.menu a:hover:not(:disabled):not(.disabled),.menu button.link:hover:not(:disabled):not(.disabled),summary:hover:not(:disabled):not(.disabled){background-color:var(--color-link-hover)}.button.link.outline,.badge.link.outline,.menu a.outline,.menu button.link.outline,summary.outline{border:1px solid var(--color-accent-text);text-decoration:none}.card .menu a,.card .menu button.link{border-radius:var(--well-radius);text-align:left;width:100%;padding:.45rem .9rem .45rem .3rem}.menu span{color:var(--color-text);background-color:#0000}.badge,.button.small,summary{padding:.33rem .5rem;font-size:.8em}:disabled,.disabled{filter:grayscale();opacity:.5}.button-group{display:flex}.button-group .button,.button-group button{margin:0}.button-group .button:not(:first-child),.button-group button:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.button-group .button:not(:last-child),.button-group button:not(:last-child){border-right:1px solid var(--color-accent-text);border-top-right-radius:0;border-bottom-right-radius:0}.tabs{flex-wrap:wrap;justify-content:start;display:flex;position:relative}.tabs>details{margin:0;display:contents}.tabs>details>summary{order:0;margin-bottom:.66rem;padding:.66rem 1rem;font-size:1em;font-weight:400;display:block}.tabs>details>summary:before{display:none}.tabs>details .content{border-top:1px solid var(--color-hr);order:1;width:100%;padding-top:.33rem}.tabs>details:not(:last-child)>summary{margin-right:.5rem}.pagination{justify-content:end;list-style:none;display:flex}.pagination li{margin:0}.pagination button{border-radius:8px;margin:.22rem;padding:.33rem .66rem}.pagination button.active{background-color:#000}ul.breadcrumb,ul.menu,ol.breadcrumb,ol.menu{list-style-type:none;display:flex}ul.breadcrumb li,ul.menu li,ol.breadcrumb li,ol.menu li{margin:0}.toolbar,.menu{padding:.5rem}.toolbar.fullscreen,.menu.fullscreen{border-radius:0;margin:0}.menu a,.menu span,.menu button.link{display:block;margin:0!important}.menu:not(.horizontal){flex-direction:column;align-items:stretch}.toolbar .menu{background-color:#0000;flex-direction:row;margin:0;padding:0}.toolbar{border-radius:var(--button-radius);background-color:#e03131;justify-content:space-between;display:flex}.toolbar .menu a,.toolbar .menu button.link{font-weight:700;text-decoration:none;color:#fff!important}.toolbar .menu a:hover:not(:disabled):not(.disabled),.toolbar .menu button.link:hover:not(:disabled):not(.disabled){background-color:var(--color-accent-hover)}.toolbar .menu a[href].button:not(.link){background-color:#000}.breadcrumb li:not(:first-child):before{content:"/";padding:.3rem}.breadcrumb .active{font-weight:600}table{border-collapse:collapse;border-spacing:3px;border-radius:var(--card-radius);background-color:#fff;border:0;width:100%;box-shadow:0 1px 2px 1px #00000040}table.centered th,table.centered td{text-align:center}thead{border-bottom:3px solid #000}th{color:#fff;background-color:#e03131}.clickable th:hover{background-color:#fa5252}tr,th,td{border:0}th,td{padding:.33rem .66rem}table>tr:first-child td:first-child,table>tr:first-child th:first-child,table thead tr:first-child td:first-child,table thead tr:first-child th:first-child{border-top-left-radius:var(--card-radius)}table:not(:has(thead)) tr:first-child td:first-child{border-top-left-radius:var(--card-radius)}table:not(:has(thead)) tr:first-child th:first-child{border-top-left-radius:var(--card-radius)}table>tr:first-child td:last-child,table>tr:first-child th:last-child,table thead tr:first-child td:last-child,table thead tr:first-child th:last-child{border-top-right-radius:var(--card-radius)}table:not(:has(thead)) tr:first-child td:last-child{border-top-right-radius:var(--card-radius)}table:not(:has(thead)) tr:first-child th:last-child{border-top-right-radius:var(--card-radius)}table>tr:last-child td:first-child,table>tr:last-child th:first-child,table tbody tr:last-child td:first-child,table tbody tr:last-child th:first-child{border-bottom-left-radius:var(--card-radius)}table>tr:last-child td:last-child,table>tr:last-child th:last-child,table tbody tr:last-child td:last-child,table tbody tr:last-child th:last-child{border-bottom-right-radius:var(--card-radius)}input[type=text]{background-color:#ffffff4d;border:0;border-radius:99999px;width:300px;margin:auto auto 1.25rem;padding:.5rem 1rem;display:block}input[type=text]:active,input[type=text]:focus{background-color:#fff;box-shadow:0 1px 1px #00000040}.badge:has(input[type=checkbox]){margin-bottom:0;margin-right:.2rem;padding:0}.badge:has(input[type=checkbox]):hover{background-color:var(--color-accent-hover)}.badge:has(input[type=checkbox]:checked){background-color:#000}.badge:has(input[type=checkbox]) label{padding:.2rem .44rem;display:block}.badge input[type=checkbox]{opacity:0;cursor:pointer;width:0;height:0;position:absolute}textarea{border-radius:var(--well-radius);border:1px solid #00000040;width:100%;min-height:128px;margin-bottom:1.25rem;display:block}textarea:read-only{background-color:#0000000d}:root{--color-contrast-accent:white}.secondary{--color-accent-text:#862e9c;--color-accent:#862e9c;--color-accent-hover:#ae3ec9;--color-accent-background:#f3d9fa}.primary,:root,.danger{--color-accent-text:#c92a2a;--color-accent:#e03131;--color-accent-hover:#fa5252;--color-accent-background:#ffe3e3}.success{--color-accent-text:#2b8a3e;--color-accent:#2f9e44;--color-accent-hover:#40c057;--color-accent-background:#d3f9d8}.warning{--color-accent-text:#e67700;--color-accent:#f59f00;--color-accent-hover:#fcc419;--color-accent-background:#fff3bf;--color-contrast-accent:black}.info{--color-accent-text:#0b7285;--color-accent:#0c8599;--color-accent-hover:#15aabf;--color-accent-background:#c5f6fa}.grey{--color-accent-text:#212529;--color-accent:#343a40;--color-accent-hover:#495057;--color-accent-background:#f1f3f5}@media (prefers-color-scheme:dark){:root{--color-link-hover:#ffffff13;--color-background-alt:#ffffff13;--color-hr:#ffffff26;--color-text:white;--color-background:#212529;--color-card:#343a40}.primary,:root,.danger{--color-accent-text:#ffe3e3;--color-accent-background:#751818}.secondary{--color-accent-text:#f3d9fa;--color-accent-background:#42174d}.success{--color-accent-text:#d3f9d8;--color-accent-background:#133c1b}.warning{--color-accent-text:#fff3bf;--color-accent-background:#804200}.info{--color-accent-text:#c5f6fa;--color-accent-background:#032127}.grey{--color-accent-text:#f1f3f5;--color-accent-background:#212529}}.accent,table.colored th{background-color:var(--color-accent);color:var(--color-contrast-accent)}.colored-bg,.alert,table.colored td{color:var(--color-accent-text);background-color:var(--color-accent-background)}.colored-text{color:var(--color-accent-text)}.pkball{position:relative;top:2px;right:1px}button[data-v-e09debbb]{padding:0;background:0!important}button[data-v-e09debbb]:hover{cursor:pointer}button img[data-v-e09debbb]{position:relative;top:5px}.non-owned img[data-v-e09debbb]{opacity:.7;filter:grayscale()}
