body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}html{margin:0 auto;width:80%;background-color:#fff}.main-container{text-align:center;display:flex;flex-direction:column;align-items:center;font-family:Arial,Helvetica,sans-serif}.bannerimg{margin:auto;width:60%}.middle-section{text-align:center;display:flex;flex-direction:row;align-items:center}.ashpikaimg{width:80%}.login-section{display:flex;flex-direction:column;align-items:center;width:600px;justify-content:space-around}.login-flex-item{margin:10px}.description{width:500px;color:#2d537c;line-height:25px;text-shadow:#2d537c 0 0 1px}.description,.registration-prompt{font-size:25px;font-weight:550}.selection{font-size:13px;color:#525252;font-weight:700}.select-logreg{color:#686666;font-weight:700}.select-logreg:hover{color:#b1a82e}.link{margin-left:5px;margin-bottom:10px;text-decoration:none;color:#447fbd;font-weight:700;text-align:left}Link:focus-visible{box-shadow:0 0 3px #4378b1}.login-flex-item{display:flex;flex-direction:column;align-items:center}.form-item{margin:2px;width:80%;font-size:15px}input{border:1px solid #a3a3a3;border-radius:9px;padding:3px;color:#2d537c;font-size:20px;font-weight:700;background-color:#7dbcff}input:focus-visible{outline:0;background-color:#d7ebff}.btn{width:85%;color:#2d537c;background-color:#f3e73d;border:0 solid #333;border-radius:9px;padding:3px}.btn:active{outline:9px;background-color:#333}.btn:focus-visible,.btn:hover{background-color:#4378b1;color:#f3e73d;box-shadow:0 0 3px #4378b1}.btn:focus-visible{outline:0}.btn:active{color:#fff537;background-color:#2d537c}.error-message{color:red;font-size:12px}@media (max-width:1200px){html{width:90%}.description{width:300px}}@media (max-width:1000px){html{width:95%;margin:0 auto}}@media (max-width:800px){html{width:100%;margin:0 auto}.description{width:200px;font-size:15px}.bannerimg{margin:auto;width:80%}}@media (max-width:570px){.main-container{width:100%;margin:0 auto}.bannerimg{margin:10px auto 0;width:70%}.ashpikaimg{display:none}.description{width:60%;font-size:15px;margin:0 auto}}@media (max-width:430px){.bannerimg{width:50%}}.dash-container{display:flex;flex-direction:column;width:1000px;margin:0 auto}.sidebar{width:250px;margin-top:10px;padding-top:20px}.center-content{display:flex;flex-direction:row}.component-container{width:100%}@media (max-width:1200px){.dash-container{width:100%;margin:0 auto}.sidebar{width:200px;margin-top:10px;padding-top:20px}}@media (max-width:1000px){.dash-container{width:100%}.sidebar{width:180px;margin-top:10px;padding-top:20px}}@media (max-width:730px){.center-content{display:flex;flex-direction:column}}@media (max-width:600px){.dash-container{width:90%;margin:0 auto}.sidebar{width:100%;margin-top:0;padding-top:20px}.component-container{margin-left:0}}h1{color:#2d537c}.home-container{display:flex;flex-direction:column}.pikachu-waving-mobile{display:none}.favorite-container{margin:5px 5px 10px;width:800px;height:200px;border:2px solid #fccc54;background-color:#ffe093}.recent-note-container{margin:0 auto;width:800px;height:300px;border:2px solid #5a97d8;background-color:#7dbcff}.note-and-pikachu-container{display:flex;flex-direction:row;width:110%}.note{text-align:left;width:90%;display:flex;flex-direction:column;padding:5px}.note-title{text-shadow:-.05px .05px 0 #fff,1px 1px 0 #fff,1px -1px 0 #fff,-1px -1px 0 #fff;font-weight:bolder;font-size:25px}.created-date,.note-title{color:#444;padding-bottom:10px}.created-date,.note-body{font-weight:700}.note-body{color:#444}.pikachu-waving{width:23%;margin:0 auto;padding:0}@media (max-width:1200px){.favorite-container,.recent-note-container{width:600px}.note-and-pikachu-container{width:110%}}@media (max-width:800px){.home-container{padding-left:5px}.favorite-container{width:500px;margin:0 auto 10px}.recent-note-container{width:500px}.note-and-pikachu-container{width:100%}.recent-note-container{margin:0 auto;height:350px}.pikachu-waving{border-top:100px solid transparent;width:30%;height:30%;margin:0 auto;padding:0}}@media (max-width:600px){.home-container{width:100%;display:flex;flex-direction:column;padding-left:0}.favorite-container{width:100%}.recent-note-container{width:100%;height:100%}.note-and-pikachu-container{width:100%}.pikachu-waving{display:none;border-top:100px solid transparent}.pikachu-waving,.pikachu-waving-mobile{width:30%;height:30%;margin:0 auto;padding:0}.pikachu-waving-mobile{display:block}}.component-container{margin:0 auto;color:#2d537c}.pokemon-search{display:"flex";flex-direction:"row"}.search-btn{margin-left:3px;font-size:20px;width:10%;color:#2d537c;background-color:#f3e73d;border-radius:9px;padding:3px;border:1px solid #a3a3a3}.search-btn:active{outline:9px;background-color:#333}.search-btn:focus-visible,.search-btn:hover{background-color:#4378b1;color:#f3e73d;box-shadow:0 0 3px #4378b1}.search-btn:focus-visible{outline:0}.search-btn:active{color:#fff537;background-color:#2d537c}.pokemon-container{display:flex;flex-direction:row;text-align:left}.pokemon-details-container{width:80%}.pokemon-name{font-size:50px;margin:0}.pokemon-side-metrics{padding-top:50%;margin:0 auto;font-size:23px}.underpic-metircs{display:flex;flex-direction:row}.underpic-metircs div{padding:15px}.pokemon-summary{font-size:15px}@media (max-width:1200px){.component-container{width:100%}.search-btn{width:15%}}@media (max-width:1000px){.pokemon-image{width:300px}.pokemon-summary{font-size:15px;width:300px}}@media (max-width:800px){.pokemon-image{width:300px}.pokemon-summary{font-size:15px;width:290px}.underpic-metircs{display:flex;flex-direction:column}.underpic-metircs div{padding:5px}}@media (max-width:730px){.component-container{margin:0 auto;width:90%}.pokemon-search-form{text-align:right}}@media (max-width:600px){.pokemon-search-form{text-align:center;width:100%}.search-btn{width:20%}.search{width:40%}.pokemon-image,.research-container{width:100%}.pokemon-summary{font-size:15px;width:100%}.underpic-metircs{display:flex;flex-direction:column}.underpic-metircs div{padding:5px}}@media (max-width:370px){.pokemon-search-form{text-align:center;width:100%}.search-btn{width:83%}.search{width:80%}}.nav-bar-container{display:flex;flex-direction:column;align-items:center;justify-content:center;border:2px solid #d5d4d4;padding:0;text-align:left;height:600px}ul{padding:0;list-style-type:none}li,ul{margin:0}li{padding:0 0 10px}ul li ul li :hover{padding-left:10px;transition:all .3s ease}.avatar-img{width:100%;margin:0 auto}.menu{display:none;height:0;width:0}.links-container{display:flex;flex-direction:column;font-size:22px;padding-bottom:220px}.link{transition-duration:.3s;padding-bottom:10px}.link:focus,.link:hover{color:#b1a82e}@media (max-width:800px){.links-container{font-size:20px}}@media (max-width:730px){.nav-bar-container{margin:0;display:flex;flex-direction:row;align-items:center;justify-content:center;border:0 solid #d5d4d4;width:45%;height:10px;padding:0 0 15px 30px}.avatar-img{display:none}.links-container{font-size:17px;padding-bottom:0;text-align:left}ul li{list-style:none;margin:0 auto;border-top:2px solid #3ca0e7;border-bottom:2px solid #3ca0e7;display:inline-block;padding:0 30px;position:relative;text-decoration:none;text-align:center}.menu{font-size:20px;display:contents;color:#3ca0e7;font-weight:bolder}ul li ul.menu:hover{color:#b1a82e}ul li:hover{border-bottom:0}li:hover{cursor:pointer}ul li ul{visibility:hidden;opacity:0;position:absolute;padding-left:0;left:0;display:none;background:rgba(90,90,90,.864);border-radius:9px}.links-container .link{color:#fff}.link:hover{color:#3ca0e7}.repo{padding-top:20px}ul li:hover>ul,ul li ul:hover{visibility:visible;opacity:1;display:block;width:180px;text-align:left;padding-top:20px;box-shadow:0 3px 5px -1px #ccc;border-top:5px solid #b1a82e;border-bottom:5px solid #b1a82e}ul li ul li{clear:both;width:100%;text-align:left;margin-bottom:20px;border-style:none}ul li ul li a:hover{padding-left:10px;border-left:2px solid #3ca0e7;transition:all .3s ease}Link:hover{color:#3ca0e7}nav{margin:0 auto;display:block;padding:120px 0 0;text-align:center;font-size:16px}}@media (max-width:600px){.nav-bar-container{margin:0 auto}}
/*# sourceMappingURL=main.55324b5f.chunk.css.map */