#dungeonEnemy,#gymEnemy{min-height:96px}.no-select,img{-webkit-touch-callout:none}#mapTooltip,.dropdown-item,.dropdown-toggle,.pokemon-font{font-family:pokemonFont,"Helvetica Neue",sans-serif}.badgeEntry,.pokedexEntry{list-style-type:none}.breedingListItem{text-align:left;margin-bottom:3px}.breedingListItem img{margin-left:-10px;margin-right:-30px}.eggSlot{height:120px;background-color:#fff;background-image:url(../assets/images/breeding/breedingSlot.png);background-repeat:no-repeat;background-position:center;background-size:100% 100%}.eggSlot .progress{width:80%;background-color:#ddd;margin:0 auto}.eggSlot .progress span{position:absolute;display:block;width:80%;color:#000}#eggList{background-color:#aaa}.tile{width:40px;height:30px;border:1px solid #000;margin:1px}.tile-invisible{background-color:#505050}.tile-player{background-color:green}.tile-empty{background-color:#fff}.tile-enemy{background-color:red}.tile-chest{background-color:#ff0}.healthbar-boss,.tile-boss{background-color:purple}.dungeon-board{padding:20px}.dungeon-boss-button,.dungeon-chest{margin:20px}.dungeon-pokemon-locked{filter:brightness(0);opacity:.2}.dungeon-pokemon-preview{max-height:64px;height:auto;width:auto;margin:-10px -10px -12px}#farmView{margin:0!important}#seedList{padding-top:15px}.seed-list-item{cursor:pointer;padding:3px}.seed-list-item :first-child{margin-right:3px}.seedAmount{position:absolute;right:3px}.seedAmount :active{background-color:#d3d3d3}.plot{position:relative;float:left;width:20%;padding-bottom:20%;overflow:hidden}.plot:hover{filter:brightness(95%);-webkit-filter:brightness(95%);cursor:pointer}.plotLocked{opacity:.7}.plotLocked :hover{cursor:not-allowed}#map g g,#map path,#map rect,.clickable,button{cursor:pointer}.plot-content{position:absolute;height:95%;width:95%;padding:1.25%}#gymCountdownView,.plotButton{top:0;width:100%;height:100%;left:0}#plotList{padding-top:15px}@media (max-width:567px){.farm-button{margin-top:10px}}.plotImage{position:relative}.plotButton{position:absolute}.gymPokeballList{float:left;font-size:0}.saveTextArea,.smallFont,.table,g>text{font-size:14px}.gymPokeballList span{margin:0;padding:0}.gymPokeballList span img{margin:1px}.gymPokeball{margin:0;padding:0}.gymPokeballDefeated{opacity:.6!important}#gymTimer{margin:10px 0}#gymCountdownView{position:absolute;display:block;background-color:#fff;z-index:10}.centerSpan,.centeredBySpan{display:inline-block}.item-selected{background-color:#529ede;border-radius:5px}.pokemon-selected{background-color:#529ede!important;color:#fff!important}.amount-button{height:50px;text-align:center}.key-item,.key-item-selected{width:48px;height:48px;margin:10px}#pokemonList th:first-child,.card span{text-align:left}.key-item{border:2px solid #000;padding:8px}.key-item-selected{border:2px solid #ff2f39}.key-item-locked{filter:brightness(0);opacity:.2}@font-face{font-family:pokemonFont;src:url(../assets/fonts/firered.ttf)}@media (min-width:1200px){.container{width:70%}}.centerSpan{vertical-align:middle;height:100%}#saveTab2 input,.hidden{display:none}.smallButton{padding:7px}#pokemonList td,#pokemonList th{padding:0 .3rem;vertical-align:middle}.pageItemTitle{position:absolute;width:100%;color:#000;-webkit-text-fill-color:#fff;-webkit-text-stroke-width:1.3px;-webkit-text-stroke-color:#000}#interactionView{min-height:200px}.donate-button{margin:5px}body:hover{cursor:default}.donate-button-mew{background-color:#bd6dd1;border-color:#bd6dd1;color:#fff}.donate-button-mew:hover{background-color:#a34eb8;border-color:#a34eb8}.donate-button-unown{background-color:#858585;border-color:#858585;color:#fff}.donate-button-unown:hover{background-color:#616161;border-color:#616161;color:#fff}.dropdown-menu{border:1px solid #000}.page-item{margin-bottom:10px;border:1px solid;border-radius:2px;border-color:transparent #7f7f7f #7f7f7f}.page-item .card{border-radius:0;min-height:40px}.card span{line-height:40px}.card span span{margin-left:0}.dungeon .card span{margin-left:5px}.image-starter{border:1px solid #fff}.image-starter:hover{border:1px solid #1d93d1}.table{margin-bottom:0}.smallImage{max-height:56px;height:auto;width:auto;margin:-10px -12px -12px -16px}.pokemon-list-container{max-height:300px;overflow:auto}@media (min-width:992px){.pokemon-list-container{max-height:400px}}#pokemonList span{vertical-align:middle}#pokemonList td:first-child{width:60%;text-align:left}#pokemonList th,.modal{text-align:center}.no-select{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}img{-webkit-user-drag:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.featureList{margin-top:6px}.featureList .btn{padding:6px;white-space:normal}.oak-item-info{height:160px}.vertical-middle{vertical-align:middle!important}#shardModal td,.pokeball-table td,.questReward{vertical-align:middle}.badgeEntry p::after{content:' Badge'}.badge-not-acquired{filter:grayscale(70%) contrast(3%)}.saveTextArea{height:200px;width:100%}#saveTab3 .container{padding-top:10px}#enemy{min-height:96px}.currentRoute{fill:#5f0}.unlockedRoute{fill:#fcb612}.lockedRoute{fill:#c3242c}.city{fill:url(#mx-gradient-f8cecc-1-ea583b-1-s-0);stroke:#000}.city.currentTown{fill:#5f0}.city.unlockedTown{fill:#009a40}.dungeon{fill:url(#mx-gradient-f8cecc-1-ea583b-1-s-0);stroke:#000}.dungeon.unlockedDungeon{fill:#009a40}.dungeon.completedDungeon{fill:#008f3a}#mapTooltip{position:absolute;font-size:13px;padding:3px;background-color:#ddd;border:1px solid #7f7f7f}.oak-item-small{width:48px;height:48px;margin:10px;border:2px solid #000}.oak-item-small-selected{width:48px;height:48px;margin:10px;border:2px solid #ff2f39}.oak-item-locked{filter:brightness(0);opacity:.2}.oak-item-info .progress{position:relative}.oak-item-info .progress .progress-bar span{text-align:center;position:absolute;display:block;color:#333;width:100%;line-height:1rem}.pokeball-animated{min-height:96px;animation:spin 1s linear infinite}@keyframes spin{0%,30%,80%{transform:rotate(0)}15%{transform:rotate(10deg)}50%{transform:rotate 0deg}65%{transform:rotate(-10deg)}}.pokeball-small{width:32px;height:32px;opacity:.2}.pokeball-smallest{width:16px;height:16px;margin-bottom:3px;margin-left:3px}.pokeball-selected{opacity:1}.pokeball-table td{padding:0 0 4px;width:33.33%}.borderless td,.borderless th{border:none}.pokedexEntry{border-radius:6px;margin:12px}.pokedexEntry img{padding:16px 0}.pokedexEntry span{position:absolute;color:#fff;background-color:rgba(0,0,0,.5);left:0;right:0;font-size:14px}#safariEnemy,#safariEnemy img,#safariPlayer,#shardModal .progress,.bounce{position:relative}.pokedexEntry span:first-child::before{content:'#'}.pokemon-not-seen{filter:brightness(0);opacity:.6}#questHead{margin-bottom:15px}.quest{padding:5px 0}#refreshQuests{margin-right:auto}.questDescription{text-align:left}.safariSquare{height:32px;width:32px!important;max-width:32px;margin:0!important;padding:0!important;text-align:center}#safariModal .modal-dialog{max-width:none;width:800px}#safariModal .modal-body{padding:0 15px}#safariModal .modal-content{border:none}#sprite{height:32px;width:32px}.bounce{display:inline-block;transform:translateY(62px);animation:bounce1 .64s ease-in-out 0s,bounce2 .48s ease-in-out .64s,bounce3 .32s ease-in-out 1.12s,bounce4 .16s ease-in 1.44s}@keyframes bounce1{0%{transform:translateY(0)}50%{transform:translateY(62px)}100%{transform:translateY(22px)}}@keyframes bounce2{0%{transform:translateY(22px)}50%{transform:translateY(62px)}100%{transform:translateY(47px)}}@keyframes bounce3{0%{transform:translateY(47px)}50%{transform:translateY(62px)}100%{transform:translateY(57px)}}@keyframes bounce4{0%{transform:translateY(57px)}100%,50%{transform:translateY(62px)}}.safari-roll-left{animation:roll-left 1s ease-in-out 0s}@keyframes roll-left{0%,100%{transform:rotate(0)}50%{transform:rotate(-45deg) translate(-8px,-10px)}}.safari-roll-right{animation:roll-right 1s ease-in-out}@keyframes roll-right{0%,100%{transform:rotate(0)}50%{transform:rotate(45deg) translate(8px,-10px)}}.pulse{animation-name:pulseAnimation;animation-duration:350ms;transform-origin:50% 50%;animation-iteration-count:2;animation-timing-function:linear}@keyframes pulseAnimation{0%,100%{transform:scale(1)}45%,55%{transform:scale(1.3)}}.safariEnemyRow{margin-bottom:186px}.safariCapture{transform:scale(.3) translate(-15px,-130px)}#safariEnemy{top:15px;transition-duration:.75s;transition-timing-function:ease-in}#battleConsole{background-image:url(../assets/images/safari/battleText.png);background-size:100%;height:100px;font-family:pokefont,Helvetica Neue,serif;color:#fff}.safariButton{width:100%}.safariOptions{text-align:center;margin-top:10px}.safariOption{margin-bottom:5px}.battleBar{width:0%;height:50px;background-color:#000;float:left;display:block}.battleBar:nth-of-type(even){float:right}#safariBattleBody{background-image:url(../assets/images/safari/safariBattle.png);background-size:100% auto}#safariEnemy img{top:25px;left:-15px}#safariPlayer{left:-35px}#safariEnemyName{display:inline}#safariEnemyName>span{padding:0 4px 1px;background-color:#ececec;border:1px solid #000}#safariBattleText{font-family:"Helvetica Neue",sans-serif}#shardModal .modal-dialog{width:80%;max-width:800px}#shardModal td button{width:110px}#shardModal .progress-bar{z-index:1}.cell-container{float:left;position:absolute;width:100%;height:100%}.cell-container .progress-cell{float:left;display:inline;height:100%;border-right:1px solid #aaa}.shopItem{margin-top:10px;margin-bottom:10px;padding:0 5px}.shopItem p{margin-top:-16px}.shopItem p:first-of-type{margin-top:-5px}.shopItem p:last-of-type{margin-bottom:5px}.shopItem:hover{background-color:#ededed}.shopItemSelected,.shopItemSelected:hover{background-color:#dedede}.currencyImage{height:20px}.loader-pokeball{position:absolute;top:50%;left:50%;margin-top:-48px;margin-left:-48px;animation-name:loader;animation-duration:1s;animation-iteration-count:infinite;animation-timing-function:ease-in-out}@keyframes loader{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.townImage{width:100%;height:100%;overflow:hidden}.featureList li{min-width:100%;padding-bottom:3px}#mineModal .modal-dialog{overflow-x:visible;max-width:none;width:1032px}#mineModal ul.nav{width:100%}#mineModal .progress{margin-bottom:10px;width:100%}.mineInventoryItem{width:50px}.rock5{background-image:url(../assets/images/underground/rock5.png)}.rock4{background-image:url(../assets/images/underground/rock4.png)}.rock3{background-image:url(../assets/images/underground/rock3.png)}.rock2{background-image:url(../assets/images/underground/rock2.png)}.rock1{background-image:url(../assets/images/underground/rock1.png)}.mineReward,.rock0{background-image:url(../assets/images/underground/rock0.png)}.restore-item{width:32px;height:32px}.mineSquare{height:32px;width:32px!important;margin:0!important;padding:0!important;text-align:center;max-width:32px!important}.mineSquare:after{content:"";position:absolute;top:0;bottom:0;left:0;right:0}.hammerSelected.mineSquare:hover:after,.rock1:hover:after,.rock2:hover:after,.rock3:hover:after,.rock4:hover:after,.rock5:hover:after{border:1px solid red}img.hammerSelected.mineReward:hover{outline:red solid 1px;z-index:1}.HammerSelected{cursor:url(../assets/images/underground/hammer.png),auto}.ChiselSelected{cursor:url(../assets/images/underground/chissel.png),auto}.theme-dark{background:linear-gradient(rgba(0,0,0,.5),rgba(0,0,0,.5)),url(/assets/images/background.png) center top/cover!important}.theme-dark .card,.theme-dark .dropdown-item,.theme-dark .dropdown-menu,.theme-dark .dropdown-toggle,.theme-dark .modal-content,.theme-dark .nav-tabs .nav-link.active,.theme-dark .page-item{background-color:#292b2c!important;color:#f5f5f5!important}.theme-dark .btn-secondary,.theme-dark .nav-link,.theme-dark .nav-tabs{background-color:#444;color:#f5f5f5!important;border-color:#555}.theme-dark .moneyanimation{color:#f5f5f5!important}.theme-dark .table-danger,.theme-dark .table-success{color:#333!important}.theme-dark .key-item,.theme-dark .oak-item-small{border:2px solid #f5f5f5!important}.theme-dark .battle-item-small{border:1px solid #f5f5f5!important}.theme-dark .progress,.theme-dark .shopItemSelected,.theme-dark .shopItemSelected:hover{background-color:#555!important}.theme-dark .progress span{color:#f5f5f5!important}.theme-dark .shopItem:hover{background-color:#444!important}.theme-dark .nav-tabs .nav-link.active{border-color:#555 #555 transparent}.theme-dark .page-item{border-color:transparent #555 #555}.theme-dark #map,.theme-dark .eggSlot{filter:brightness(90%)!important}