@import"https://fonts.googleapis.com/css2?family=Roboto+Condensed:ital,wght@0,400;0,600;0,900;1,400&display=swap";@import"https://fonts.googleapis.com/css2?family=Roboto:wght@400;500;700;900&display=swap";html{font-family:"Roboto",sans-serif}*:where(:not(html,iframe,canvas,img,svg,video,audio):not(svg *,symbol *)){all:unset;display:revert}*,*::before,*::after{-webkit-box-sizing:border-box;box-sizing:border-box}a,button{cursor:revert}ol,ul,menu{list-style:none}img{max-inline-size:100%;max-block-size:100%}table{border-collapse:collapse}input,textarea{-webkit-user-select:auto}textarea{white-space:revert}meter{-webkit-appearance:revert;-moz-appearance:revert;appearance:revert}:where(pre){all:revert}::-webkit-input-placeholder{color:unset}::-moz-placeholder{color:unset}:-ms-input-placeholder{color:unset}::-ms-input-placeholder{color:unset}::placeholder{color:unset}::marker{content:initial}:where([hidden]){display:none}:where([contenteditable]:not([contenteditable=false])){-moz-user-modify:read-write;-webkit-user-modify:read-write;overflow-wrap:break-word;-webkit-line-break:after-white-space;-webkit-user-select:auto}:where([draggable=true]){-webkit-user-drag:element}:where(dialog:modal){all:revert}html{background-color:#fef09b}@-webkit-keyframes searching{0%{content:"Searching"}20%{content:"Searching ."}40%{content:"Searching . ."}60%{content:"Searching . . ."}80%{content:"Searching . . . ."}}@keyframes searching{0%{content:"Searching"}20%{content:"Searching ."}40%{content:"Searching . ."}60%{content:"Searching . . ."}80%{content:"Searching . . . ."}}@-webkit-keyframes seaching-button{0%{padding-top:12px;padding-left:12px;padding-right:12px;padding-bottom:12px}20%{padding-top:4px;padding-left:4px;padding-right:20px;padding-bottom:20px}40%{padding-top:4px;padding-left:20px;padding-right:4px;padding-bottom:20px}60%{padding-top:20px;padding-left:20px;padding-right:4px;padding-bottom:4px}80%{padding-top:20px;padding-left:4px;padding-right:20px;padding-bottom:4px}100%{padding-top:12px;padding-left:12px;padding-right:12px;padding-bottom:12px}}@keyframes seaching-button{0%{padding-top:12px;padding-left:12px;padding-right:12px;padding-bottom:12px}20%{padding-top:4px;padding-left:4px;padding-right:20px;padding-bottom:20px}40%{padding-top:4px;padding-left:20px;padding-right:4px;padding-bottom:20px}60%{padding-top:20px;padding-left:20px;padding-right:4px;padding-bottom:4px}80%{padding-top:20px;padding-left:4px;padding-right:20px;padding-bottom:4px}100%{padding-top:12px;padding-left:12px;padding-right:12px;padding-bottom:12px}}.search{margin-inline:auto;max-width:640px;display:block;position:relative;width:calc(100% - 64px)}.search input{font-size:18px;border:4px solid #9ba9fe;border-bottom:0;padding:12px;line-height:1.2;width:100%;background-color:#fff}.search ::-webkit-input-placeholder{color:#ccc;opacity:1}.search ::-moz-placeholder{color:#ccc;opacity:1}.search :-ms-input-placeholder{color:#ccc;opacity:1}.search ::-ms-input-placeholder{color:#ccc;opacity:1}.search ::placeholder{color:#ccc;opacity:1}.search button#triggerSearch{background-color:#9ba9fe;color:#fff;position:absolute;top:6px;right:6px;border-radius:8px;font-size:0;padding:12px;cursor:pointer}.search.searching button#triggerSearch{-webkit-animation:seaching-button 1.75s infinite;animation:seaching-button 1.75s infinite}.search #result-count{padding:0 16px;font-size:14px;line-height:24px;background-color:#9ba9fe;color:#fff;border-top:2px solid #9ba9fe;border-bottom:2px solid #9ba9fe}.search.searching #result-count::after{content:"Searching";-webkit-animation:searching 1s infinite;animation:searching 1s infinite}@media(hover: hover){.search:not(.open):not(.empty) #result-count::after{content:" | Hover over to view";opacity:.8}.search.open #search-response{display:block;max-height:400px}}.search #search-response{top:100%;left:0;right:0;overflow:auto;background-color:#fff;z-index:100;max-height:400px}@media(hover: hover){.search #search-response{position:absolute;max-height:0}}.search #search-response a{display:-webkit-box;display:-ms-flexbox;display:flex;gap:24px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:12px 16px;-webkit-transition:color .3s ease-in-out,background-color .3s ease-in-out;transition:color .3s ease-in-out,background-color .3s ease-in-out}.search #search-response a .data strong{font-size:18px;display:block;font-weight:bold}.search #search-response a .data span{opacity:.75}.search #search-response a:hover{background-color:#64c367;color:#fff}.search #search-response a .legalities{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;opacity:.8}.search #search-response a .legalities>span{-webkit-box-flex:0;-ms-flex:0 0 33.333%;flex:0 0 33.333%;font-size:10px;letter-spacing:.016em;font-weight:bold;padding:4px;text-align:center;text-transform:uppercase}.search #search-response a .legalities>span svg{display:block;margin-top:4px;margin-inline:auto}.card-wrapper{background-color:#fff;max-width:1000px;width:calc(100% - 64px);margin:0 auto;border-radius:12px;padding:10px}.card-wrapper #cards{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px;padding:10px;border:5px dashed #eee}.card-wrapper #cards:not(:has(.card))::before{content:"Add your first card above ...";display:block;color:#ddd;font-size:18px;width:100%;text-align:center;padding:12px}#card-templates{display:none}.card{font-family:"Roboto Condensed",sans-serif;border:2px solid #000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:230px;height:360px;max-width:230px;position:relative}.card .remove{color:#9ba9fe;padding:10px;border-radius:50%;display:none;position:absolute;top:-15px;right:-15px;border:3px solid #9ba9fe;background-color:#fff;font-size:0;cursor:pointer;z-index:10;-webkit-transition:all .3 ease-in-out;transition:all .3 ease-in-out}.card .remove:hover,.card .remove:focus{border-color:#64c367;background-color:#64c367;color:#fff}.card:hover .remove{display:block}.card .card-type,.card .extras{-webkit-box-flex:0;-ms-flex:0 0 20px;flex:0 0 20px;border:1px solid #000;padding:2px;background-color:#ddd;font-weight:bold;font-size:14px;line-height:1}.card .card-type .evo,.card .extras .evo{font-size:10px}.card .credit{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border:1px solid #000;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:0;-ms-flex:0 0 14px;flex:0 0 14px;font-size:10px;line-height:1;padding:2px;background-color:#eee}.card .title{-webkit-box-flex:0;-ms-flex:0 0 55px;flex:0 0 55px;border:1px solid #000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.card .title .name{font-size:20px;font-weight:900;padding:2px;line-height:18px}.card .title .stats{border-left:2px solid #000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:0;-ms-flex:0 0 70px;flex:0 0 70px}.card .title .stats .hp{font-weight:bold;text-align:center;font-size:16px;line-height:1;padding:2px}.card .title .stats .pokemon-type{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-top:2px solid #000}.card .text{-webkit-box-flex:1;-ms-flex:1;flex:1;border:1px solid #000;font-size:12px;gap:4px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;display:-webkit-box;display:-ms-flexbox;display:flex;max-height:245px;overflow:hidden}.card .text .rule,.card .text .attack,.card .text .ability{padding:2px}.card .text .rule.boxed,.card .text .attack.boxed,.card .text .ability.boxed{background-color:#eee;border:1px solid #000;padding:2px;margin:2px;margin-top:auto}.card .text .ancient{display:-webkit-box;display:-ms-flexbox;display:flex;width:calc(100% - 4px);border:1px solid #000;margin:2px}.card .text .ancient .ancient-name{background-color:#eee;padding:2px;border-right:1px solid #000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.card .text .ancient .ancient-text{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:2px}.card .text .ability .ability-type{display:block;font-style:italic}.card .text .ability .ability-name{font-weight:bold;padding-right:5px}.card .text .attack{display:-webkit-box;display:-ms-flexbox;display:flex;gap:4px;width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.card .text .attack .attack-name{font-weight:bold;padding-inline:5px}.card .text .attack .attack-damage{font-size:16px;font-weight:bold}.card.pokemon .text{max-height:205px}.card .actions{-webkit-box-flex:0;-ms-flex:0 0 40px;flex:0 0 40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-size:12px;line-height:1;border:1px solid #000;background-color:#eee}.card .actions>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.card .actions>div strong{text-align:center;padding:2px;font-weight:bold}.card .actions>div span{display:block;padding:2px;font-size:14px;line-height:1;text-align:center}.super .card{border:2px solid rgba(0,0,0,0);-webkit-box-shadow:inset 0 0 1px #000;box-shadow:inset 0 0 1px #000}.super .card *{font-weight:normal !important}.super .card .card-type,.super .card .extras{border:1px solid rgba(0,0,0,0);background-color:rgba(0,0,0,0)}.super .card .credit{border:1px solid rgba(0,0,0,0);background-color:rgba(0,0,0,0)}.super .card .title{border:1px solid rgba(0,0,0,0)}.super .card .title .stats{border-left:2px solid rgba(0,0,0,0)}.super .card .title .stats .pokemon-type{border-top:2px solid rgba(0,0,0,0)}.super .card .text{border:1px solid rgba(0,0,0,0)}.super .card .text .rule.boxed,.super .card .text .attack.boxed,.super .card .text .ability.boxed{background-color:rgba(0,0,0,0);border:1px solid rgba(0,0,0,0)}.super .card .text .ancient{border:1px solid rgba(0,0,0,0)}.super .card .text .ancient .ancient-name{background-color:rgba(0,0,0,0);border-right:1px solid rgba(0,0,0,0)}.super .card .actions{border:1px solid rgba(0,0,0,0);background-color:rgba(0,0,0,0)}header{padding:32px;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px}header h1{font-size:3rem;font-weight:bold;letter-spacing:.008em}header p{font-size:14px}main{margin-bottom:32px;margin-inline:auto;max-width:960px;width:calc(100% - 64px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:32px}main h2{font-size:2rem;font-weight:bold;letter-spacing:.015em}main h3{border-bottom:1px solid rgba(0,0,0,.25);margin-bottom:16px;font-weight:bold;font-size:1.5rem}main h3 span{opacity:.5;font-size:.75rem;text-transform:uppercase;letter-spacing:.32em}main ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px;list-style:square;padding-left:32px}main ul li{line-height:2;letter-spacing:.008em}main ul li strong{font-weight:bold}.page-actions{padding:32px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:24px}.page-actions button{padding:8px 16px;font-size:18px;line-height:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:8px;border:3px solid;border-radius:8px;cursor:pointer;font-weight:bold;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;border-color:#9ba9fe}.page-actions button:hover,.page-actions button:focus{border-color:#64c367}.page-actions button#add{background-color:#9ba9fe;color:#fff}.page-actions button#add:hover,.page-actions button#add:focus{background-color:#64c367}.page-actions button#clear,.page-actions button#super{color:#9ba9fe;background-color:#fff}.page-actions button#clear:hover,.page-actions button#clear:focus,.page-actions button#super:hover,.page-actions button#super:focus{background-color:#64c367;color:#fff}.page-actions button#super::after{content:"(Off)";font-size:14px;font-weight:normal;opacity:.8}.super button#super::after{content:"(On)"}footer{padding-block:24px;padding-inline:32px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:24px;font-size:12px}footer a{-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out;text-decoration:underline}footer a:hover,footer a:focus{-webkit-text-decoration:underline double;text-decoration:underline double}@media print{body{zoom:96%}.search,.page-actions,header,footer{display:none}.card-wrapper{padding:0;width:100%}.card-wrapper #cards{border:none;padding:0;gap:4px}.card-wrapper #cards .card{-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid}}/*# sourceMappingURL=style-min.css.map */