.card{background-color:#fff;border:1.5px solid rgba(128,128,128,.25);border-radius:1rem;padding:1rem;height:100%}.card header span{font-size:.75rem;color:gray;font-weight:700}.card main{text-align:center}.card main img{display:inline-block;padding:2rem}.card main div.place{text-align:center;font-size:.8rem}.card main div.place div.flex{justify-content:space-between;align-items:center}.card main div.place div.flex i{font-size:.9rem;cursor:pointer;animation:question_scale 1s infinite}.card footer div i{cursor:pointer}.card--sorry{width:100%;aspect-ratio:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2rem}.card .animate{text-align:center;font-weight:700;animation:question_scale 1s infinite}.card .pokemons--avatars{display:flex;justify-content:center;gap:2rem}.card .pokemons--avatars img{max-width:5rem;border:1.5px solid rgba(128,128,128,.25);border-radius:50%;padding:.5rem;margin:0;aspect-ratio:1}#load-more-trigger{display:flex;justify-content:center;margin-top:2rem}@keyframes question_scale{0%{transform:scale(1)}25%{transform:scale(1.1)}75%{transform:scale(.9)}to{transform:scale(1)}}div.types{display:flex;gap:.5rem;margin:10px 0}.type{color:#fff;padding:5px 10px;border-radius:.5rem;font-size:.6rem}.type-normal{background-color:#9fa19f}.type-fire{background-color:#e62829}.type-fight{background-color:#ff8000}.type-water{background-color:#2980ef}.type-flight{background-color:#81b9ef}.type-grass{background-color:#3fa129}.type-poison{background-color:#9141cb}.type-electric{background-color:#fac000}.type-ground{background-color:#915121}.type-psycho{background-color:#ef4179}.type-rock{background-color:#afa981}.type-icy{background-color:#3dcef3}.type-bug{background-color:#91a119}.type-dragon{background-color:#5060e1}.type-ghoust{background-color:#704170}.type-dark{background-color:#624d4e}.type-steel{background-color:#60a1b8}.type-fairy{background-color:#ef70ef}.type-unknown{background-color:#eee;border:1px solid #a39494;color:#000}#detail--grid{display:grid}#detail--grid .card{grid-column-start:2}#detail--flex{display:flex;flex-direction:column;justify-content:center;align-items:center}#detail--flex .card{max-width:33.33%}@media (max-width: 1280px){#detail--flex .card{max-width:80%}}.card main img{padding-bottom:0}.card footer{margin-top:1rem;display:flex;justify-content:space-between}.card h2{font-size:1.25rem;font-weight:700}.card p{text-align:justify;font-size:.9rem}.card .evolution-line{display:flex;justify-content:center;gap:1rem;margin-bottom:1.5rem}.card .evolution-line img{max-width:5rem;border:1.5px solid rgba(128,128,128,.25);border-radius:50%;padding:.5rem;margin:0}.card.card--practise{grid-column-start:2;grid-column-end:4}.card.card--store{grid-column-start:1;grid-column-end:5}.card.card--store main{display:grid;grid-template-columns:repeat(4,1fr);margin-top:2.5rem}.card.card--store main div{display:flex;flex-direction:column;align-items:center;justify-content:center}.card.card--store main div span{font-weight:bolder}.card.card--store main div img{max-width:200px;margin:0;padding:1rem}.question{display:flex;flex-wrap:wrap;gap:1rem}.question div.question--response,.question div.question--response--open,.question div.question--text{background-color:#fff;padding:1rem;border:1.5px solid rgba(128,128,128,.25);border-radius:1rem}.question--text{width:100%;font-size:1.1rem;position:relative}.question--counter{position:absolute;bottom:-1.25rem;right:1rem}.question--help{position:absolute;bottom:-1.25rem;right:4rem}.question--help:hover{animation:rotate .5s linear}.question--response{cursor:pointer;display:flex;justify-content:center;align-items:center;text-align:center;width:calc(50% - .5rem)}@media (max-width: 1023px){.question--response{width:100%}}.question--response--open{width:75%;margin:auto;display:flex;justify-content:center;align-items:center}.question--response--open input{width:100%}@keyframes rotate{0%{transform:rotate(0)}50%{transform:rotate(180deg)}to{transform:rotate(360deg)}}.message{display:flex;justify-content:center}.message .alert{border-radius:1rem;padding:1rem 2rem;font-weight:600}.message .alert-success{color:#155724;background-color:#d4edda;border:1px solid #c3e6cb}.message .alert-alert{color:#721c24;background-color:#f8d7da;border:1px solid #f5c6cb}.place-info{background-color:#fff;border:1.5px solid rgba(128,128,128,.25);border-radius:1rem;padding:1rem;height:100%;position:relative}.place-info--map{aspect-ratio:1;overflow:hidden;display:flex;justify-content:center;align-items:center}.place-info h2{font-size:1.25rem;font-weight:700}.place-info p{text-align:justify;font-size:.9rem}.place-info .pokemon{background-color:#fff;border:1.5px solid rgba(128,128,128,.25);padding:.5rem;border-radius:50%;width:5rem;height:5rem;position:absolute;bottom:-2.5rem;right:1rem}#map{position:absolute;width:95%;height:95%;border-radius:.5rem}.navigation--wrapper{display:flex;justify-content:space-between;align-items:center}.navigation--wrapper div.logo img{max-width:40px}a.logo img{width:125px}.user--info{background-color:#fff;border-bottom-left-radius:.5rem;border-bottom-right-radius:.5rem}.user--info>span:first-child{font-weight:600}.missNo{max-width:350px;margin:auto}*::-moz-selection{background-color:#90c28fb3}*::selection{background-color:#90c28fb3}body{background-color:#a6a6a626}a.link{display:inline-flex;align-items:center;justify-content:baseline;padding:.5rem 1rem;background-color:#1f2937;color:#fff;border-radius:.375rem;gap:.5rem;text-transform:uppercase;font-weight:600;letter-spacing:.1rem;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}a.link:hover{background-color:#374151}.text-center,.text-center p{text-align:center}.filter--black-white{filter:grayscale(1) blur(5px)}
