:root{--teal:teal;--darkslategray:#2f4f4f;--brightGrey:#e6f4f1;--orange:#ff8749}html{box-sizing:border-box;font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}body{margin:0}h1{font-size:1.5rem}h1,h2{font-weight:700}h2{border-bottom:2px solid teal;color:teal;font-size:1.2rem;margin-bottom:2rem}a{color:inherit;font-size:1rem}p{margin:1rem 0}form{display:inline}button{background-color:teal;border:none;border-radius:1rem;color:#fff;cursor:pointer;display:block;font-family:inherit;font-size:1rem;line-height:inherit;margin-top:1rem;padding:.5rem 1rem}input{border:none;border-bottom:3px solid teal;font-size:1.5rem;font-style:italic;outline:none!important;padding:3px 9px}input[type=submit]{display:none}.flex{display:flex}.pos-relative{position:relative}main{display:flex;flex-direction:column;height:100%}.header{align-items:center;background-color:#e6f4f1;border-bottom:1px solid teal;display:flex;justify-content:space-between;min-height:30px;padding:1.5rem 2rem}.aside{border-right:1px solid teal;min-width:200px;padding:1rem}ul{display:flex;flex-direction:column;font-size:1rem;font-weight:700;gap:.5rem;line-height:1.6;list-style:none;margin:0;padding:0}form{display:block;margin:1.5rem 0}pre{background-color:#e6f4f1;font-size:1rem;max-width:75%;padding:1rem}.article{padding:1.5rem}.footer{border-top:1px solid teal;color:teal;color:var(--teal);font-size:.875rem;line-height:1.25rem;padding:1rem}.title{font-size:1.25rem;font-weight:700;line-height:1.75rem}.message-icon{color:teal;width:1.5rem}.message-icon svg{fill:currentColor}.message-icon span{background-color:#ff8749;border-radius:50%;color:#fff;font-size:.75rem;font-weight:700;line-height:1;padding:.25rem .5rem;position:absolute;right:-16px;top:-11px}.card-component,.component{border:2px solid teal;border-radius:1rem;box-shadow:4px 8px 16px rgba(0,0,0,.1);margin:2rem 0;padding:1.5rem 1rem}.card-component{font-size:1.2rem;line-height:1.5;width:300px}.counterbox{margin:2rem 0}.counterbox,.pokemon_result{border:3px solid teal;border-radius:1rem;padding:1rem}.pokemon_result{align-items:center;display:flex;flex-direction:column;width:300px}.pokemon_result h3{font-size:1.5rem;font-weight:700}.pokemon_img{align-items:center;display:flex;height:150px;justify-content:center;text-align:center;width:150px}nav{display:flex;flex-wrap:wrap}.nav_link{background-color:teal;border-radius:6px;color:#fff;cursor:pointer;margin:.5rem;padding:.5rem 1rem}.nav_link:hover{background-color:#2f4f4f;font-style:italic}.pokemon-mini-card-container{display:flex;flex-wrap:wrap;justify-content:center}.component__mini{background-color:#e6f4f1;border:2px solid teal;border-radius:1rem;box-shadow:4px 8px 16px rgba(0,0,0,.12);display:flex;flex-direction:column;justify-content:flex-start;margin:.5rem;padding:.5rem;text-align:center;width:120px}.component__mini div:last-child{margin-top:auto}.StylingWithCSSModules_component__Afivb{border:2px solid #ff8749;border-radius:1rem;box-shadow:4px 8px 16px rgba(0,0,0,.1);margin:2rem 0;padding:1.5rem 1rem}.StylingWithCSSModules_component__Afivb h2{color:#ff8749;font-style:italic}.StylingWithCSSModules_component__Afivb ul{font-weight:400;line-height:normal;list-style:disc inside;margin:1rem 0}.StylingWithCSSModules_component__Afivb button{background-color:#ff8749;border:none;border-radius:3px;color:#fff;cursor:pointer;display:block;font-family:Arial,Helvetica,sans-serif;font-size:1rem;line-height:1rem;margin-top:1rem;padding:1rem 2rem}.StylingWithCSSModules_component__Afivb input{border:3px solid #ff8749;border-radius:1rem;color:#000;font-size:1rem;font-style:normal;outline:none!important;padding:.5rem 1rem;width:60%}
/*# sourceMappingURL=main.ee3ac10c.css.map*/