/*!
 * Bootstrap Reboot v4.0.0 (https://getbootstrap.com)
 * Copyright 2011-2018 The Bootstrap Authors
 * Copyright 2011-2018 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 * Forked from Normalize.css, licensed MIT (https://github.com/necolas/normalize.css/blob/master/LICENSE.md)
 */dl,h1,h2,h3,h4,h5,h6,ol,p,pre,ul{margin-top:0}address,dl,ol,p,pre,ul{margin-bottom:1rem}body,caption{text-align:left}button,hr,input{overflow:visible}pre,textarea{overflow:auto}article,aside,dialog,figcaption,figure,footer,header,hgroup,legend,main,nav,section{display:block}dd,h1,h2,h3,h4,h5,h6,label,legend{margin-bottom:.5rem}address,legend{line-height:inherit}progress,sub,sup{vertical-align:initial}label,output{display:inline-block}.button,sub,sup{position:relative}.button,.pkm-status,.transition{-webkit-transition:125ms ease-in-out;transition:125ms ease-in-out}*,:after,:before{box-sizing:border-box}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:transparent}@-ms-viewport{width:device-width}body{margin:0;font-size:1rem;font-weight:400;line-height:1.5;color:#212529;background-color:#fff}[tabindex="-1"]:focus{outline:0!important}hr{box-sizing:initial;height:0}abbr[data-original-title],abbr[title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:help;border-bottom:0}.button,.button label,summary{cursor:pointer}address{font-style:normal}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dt{font-weight:700}dd{margin-left:0}blockquote,figure{margin:0 0 1rem}dfn{font-style:italic}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{font-size:75%;line-height:0}sub{bottom:-.25em}sup{top:-.5em}a{color:#007bff;text-decoration:none;background-color:initial;-webkit-text-decoration-skip:objects}a:hover{color:#0056b3;text-decoration:underline}a:not([href]):not([tabindex]),a:not([href]):not([tabindex]):focus,a:not([href]):not([tabindex]):hover{color:inherit;text-decoration:none}a:not([href]):not([tabindex]):focus{outline:0}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}pre{-ms-overflow-style:scrollbar}img{vertical-align:middle;border-style:none;image-rendering:-moz-crisp-edges;image-rendering:pixelated}svg:not(:root){overflow:hidden}table{border-collapse:collapse}caption{padding-top:.75rem;padding-bottom:.75rem;color:#6c757d;caption-side:bottom}th{text-align:inherit}button{border-radius:0}button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{padding:0;border-style:none}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=date],input[type=datetime-local],input[type=month],input[type=time]{-webkit-appearance:listbox}textarea{resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{width:100%;max-width:100%;padding:0;font-size:1.5rem;color:inherit;white-space:normal}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:none}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}summary{display:list-item}template{display:none}[hidden]{display:none!important}.icon .poison:before{content:"\2620\FE0F"}.icon .grass:before{content:"\1F33F"}.icon .steel:before{content:"\1F529"}.icon .fairy:before{content:"\1F9DA"}.icon .dragon:before{content:"\1F432"}.icon .dark:before{content:"\26AB"}.icon .ghost:before{content:"\1F47B"}.icon .electric:before{content:"\26A1"}.icon .fire:before{content:"\1F525"}.icon .ice:before{content:"\2744\FE0F"}.icon .water:before{content:"\1F4A7"}.icon .flying:before{content:"\1F4A8"}.icon .fighting:before{content:"\1F44A"}.icon .psychic:before{content:"\1F52E"}.icon .normal:before{content:"\1F4A5"}.icon .bug:before{content:"\1F41E"}.icon .ground:before{content:"\26F0\FE0F"}.icon .rock:before{content:"\1F315"}.pkm-status{-webkit-filter:grayscale();filter:grayscale()}.caught.button{background:#ff6f61;color:#fff}.caught.pkm-status{-webkit-filter:none;filter:none}body{overflow-x:hidden;font-family:monospace}.button{border-radius:99px;border:1px solid #ddd;text-transform:uppercase;padding:12px 24px;font-size:20px;background:#fff;margin:12px 0;box-shadow:0 2px 1px #eee;overflow:hidden}.button:hover{color:#ff6f61}.button:hover.caught{color:#683d3d}.button:active,.button:focus{outline:0}.button label{margin:0;padding:0;position:absolute;top:0;left:0;width:100%;height:100%}.pokemon_container{display:flex;flex-wrap:wrap;justify-content:center;align-items:center}.pokemon_container .item{flex:1 0 25%;justify-content:center;align-content:center;margin:50px 15px;position:relative}.pokemon_container .item:after,.pokemon_container .item:before{content:"";position:absolute;background:#ddd;z-index:-10}.pokemon_container .item:before{width:1px;height:100%;top:0;left:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.pokemon_container .item:after{width:150%;height:1px;top:50%;right:-100%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.pokemon_container .item .item_wrapper{width:15vw;height:15vw;border:1px solid #ddd;background:#fefefe;border-radius:100%;text-align:center;margin:0 auto;position:relative;cursor:pointer;-webkit-transition:.25s linear;transition:.25s linear}.pokemon_container .item .item_wrapper:hover .item_img{-webkit-transform:scale(1.1);transform:scale(1.1)}.pokemon_container .item .item_wrapper:hover .item_entry,.pokemon_container .item .item_wrapper:hover .item_title{color:#ff6f61}.pokemon_container .item .item_img{width:100%;position:relative;z-index:10}.pokemon_container .item .item_entry{position:absolute;top:50%;left:100%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-size:10vw;color:#ddd}.pokemon_container .item .item_entry,.pokemon_container .item .item_title{text-shadow:0 2px 0 #fff;-webkit-transition:125ms ease-in-out;transition:125ms ease-in-out}.pokemon_container .item .item_title{font-family:monospace;text-transform:capitalize;font-size:18px;margin-top:10px}.item-detail_wrapper{width:100vw;height:100vh;position:fixed;top:0;left:0;z-index:50;display:flex;justify-content:center;align-items:center;background:hsla(0,0%,100%,.95)}.item-detail_wrapper .item-detail_close{position:fixed;bottom:20px}.item-detail_wrapper .item-detail_container{width:100%;padding-bottom:25px;background:#fff;border:1px solid #ddd;box-shadow:0 10px 20px rgba(0,0,0,.1);position:relative;text-align:center}.item-detail_wrapper .item-detail_container .item-detail_picture{width:250px;margin:-125px auto 0;border-radius:100%;border:1px solid #ddd;position:relative;background:#fff}.item-detail_wrapper .item-detail_container .item-detail_picture img{width:100%}.item-detail_wrapper .item-detail_container p{margin:0}.item-detail_wrapper .item-detail_container .item-detail_title span{display:inline-block;vertical-align:middle}.item-detail_wrapper .item-detail_container .item-detail_title .item-detail_entry{font-size:32px;text-shadow:0 2px 0 #fff;position:relative;color:#ddd;margin-right:10px}.item-detail_wrapper .item-detail_container .item-detail_title .item-detail_name{color:#000;font-size:46px;text-transform:uppercase;line-height:46px}.item-detail_wrapper .item-detail_container .item-detail_title .item-detail_jpName{margin-bottom:10px;font-size:14px;color:#666;display:block}.item-detail_wrapper .item-detail_container .item-detail_types{display:flex;justify-content:center}.item-detail_wrapper .item-detail_container .item-detail_types .type:last-of-type{flex-direction:row-reverse}.item-detail_wrapper .item-detail_container .item-detail_flavor-text{max-width:480px;margin:25px auto}.type{display:flex;align-items:center;text-transform:capitalize;font-style:italic;font-size:18px}.type .icon{width:45px;height:45px;line-height:45px;border:1px solid #ddd;border-radius:100%;margin:0 3px;font-style:normal}
/*# sourceMappingURL=main.5b21c6bf.chunk.css.map */