@font-face{font-family:"OpenSans";src:url("../fonts/OpenSans-VariableFont_wdth_wght.ttf") format("truetype") tech("variations"),url("../fonts/OpenSans-VariableFont_wdth_wght.ttf") format("truetype-variations"),url("../fonts/OpenSans-Regular.ttf") format("truetype");font-weight:300 800;font-stretch:75% 100%}@font-face{font-family:"TangoSans";src:url("../fonts/TangoSans.ttf") format("truetype");font-weight:normal;font-style:normal}p,a,li,td,label,input,select{font-family:"OpenSans";font-weight:400}h1,h2,h3,h4,h5,h6{font-family:"TangoSans";font-weight:400}@property --count{syntax:"<percentage>";inherits:false;initial-value:0%}html,body{display:flex;flex-direction:column;font-size:10px;min-height:100vh;margin:0px;padding:0px;background-image:linear-gradient(45deg, #000, #444);background-attachment:fixed;background-repeat:no-repeat}p,h1,h2,h3,h4,h5,h6{margin:0px;padding:5px}h1,h2,h3,h4,h5,h6{color:#eee}p,a,li,td,label,input,select{font-size:1.7rem;color:#eee}ol,ul{margin:0px;padding-left:25px}ol li,ul li{margin:2px 0px}ol li::marker,ul li::marker{color:#ccc}h1{font-size:3.2rem}h2{font-size:2.8rem}h3{font-size:2.4rem}h4{font-size:2.2rem}h5{font-size:2rem}h6{font-size:1.8rem}hr{margin:.5rem;width:-webkit-fill-available;width:-moz-available;width:stretch;border:none;height:1px;background-color:#aaa}#mainDiv{display:flex;flex-direction:column;align-items:center;margin:25px 0px;background-color:rgba(0,0,0,0);border-radius:10px}.flex{display:flex}.flexCol{display:flex;flex-direction:column}.grid{display:grid}.pkmTypeBlock{width:70px;margin:5px 5px 5px 0px;font-size:1.4rem;text-align:center;text-transform:uppercase;border:1px solid #000;border-radius:4px;user-select:none}.pkmTypeBlock.last{margin-right:0px}.generatesTooltip{position:relative;cursor:pointer}.tooltip{position:absolute;z-index:1;pointer-events:none;background-color:#333;border:2px solid #888;border-radius:10px}.tooltip p{font-size:1.5rem;color:#fff !important;text-align:center;white-space:pre-wrap;margin:0px !important;padding:5px !important}.loading{display:flex;justify-content:center;margin:25px 40%;background-color:hsla(0,0%,100%,.3);border-radius:10px}.loading p{font-size:3rem;font-weight:bold}.code{font-family:monospace;padding:2px 4px;background-color:hsla(0,0%,100%,.2);border-radius:4px}.codeBlock{font-family:monospace;padding:5px;background-color:hsla(0,0%,100%,.2);border-radius:10px;width:fit-content}.codeBlock p{padding:2px 5px}