body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}@font-face{font-family:Charge Vector Black;src:url(/static/media/Charge%20Vector%20Black.cab503b9353afc7eaf65.otf) format("truetype")}.App{font-family:Charge Vector Black;text-align:center}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{animation:App-logo-spin 20s linear infinite}}.App-header{align-items:center;background:linear-gradient(140deg,#120747,#035078);color:#fff;display:flex;flex-direction:column;font-size:calc(10px + 2vmin);justify-content:center;min-height:100vh}.App-link{color:#61dafb}.globalContainerCenter{align-items:center;background-color:#1207471a;box-shadow:0 5px 30px #000;display:flex;flex-flow:column;height:-webkit-fill-available;height:-moz-available;justify-content:center;margin:auto;min-height:100vh;width:50%}.globalContainerCenter p{font-size:20px}.globalContainer{align-items:flex-start;background-color:#1207471a;box-shadow:0 5px 30px #000;display:flex;height:-webkit-fill-available;height:-moz-available;justify-content:center;min-height:100vh;width:50%}.globalContainer p{font-size:20px}.navBarContent{align-items:center;display:flex;flex-flow:column;position:absolute;top:0;width:50%;z-index:10}.halfCircle{background-color:#054873;border-bottom:solid #fff;border-left:solid #fff;border-radius:0 0 10rem 10rem;border-right:solid #fff;height:4rem;margin:auto;width:5rem}.halfCircle:hover{background-color:#0c275c;cursor:pointer}#navBar{align-items:center;background-color:#054873;border-bottom:solid #fff;display:flex;flex-wrap:wrap;font-size:20px;gap:20px;height:0;justify-content:center;overflow-y:hidden;padding:0;width:100%}#navBar,#navBar.expended{transition:height 1s ease-in-out}#navBar.expended{height:-webkit-fit-content;height:fit-content;padding:20px 0}a.navLink.linkFromNav{align-items:center;background-color:#0000001a;border-radius:10px;color:#fff;display:flex;flex-flow:column;font-size:15px;height:104px;padding:10px;text-decoration:none;width:120px}a.navLink.linkFromNav:hover{background-color:#0c275c}a.navLink.linkFromNav img{width:55px}a.navLink.linkFromNav p{background-color:#054873;border-radius:10px;font-size:15px;margin:0;padding:10px}.connectionBar{align-items:center;background-color:#120747;border-radius:5px;display:flex;flex-wrap:wrap;font-size:20px;justify-content:center;margin:0 0 25px;padding:15px;width:-webkit-fit-content;width:fit-content}.connectionBar p{margin:5px 0}.loginButton{background-color:#6441a5;border:none;border-radius:3px;color:#fff;display:flex;filter:drop-shadow(2px 4px 6px black);float:inline-end;font-size:15px;font-weight:900;line-height:3px;margin:0 10px;padding:15px}.loginButton:hover{cursor:pointer;filter:drop-shadow(0 0 0 black)}.socialContainer{align-items:center;display:flex;flex-flow:column;justify-content:center}.showPokedex{background:#fff3;border:2px solid #a4b3bd;border-radius:5px;color:#fff;font-family:Charge Vector Black;letter-spacing:1px;padding:2px;width:-webkit-fit-content;width:fit-content;width:fit-content!important}.showPokedex:hover{background:#05487380;border:2px solid #054873;cursor:pointer}.filterProfil{border-bottom:2px solid #8a9cdd;border-top:2px solid #8a9cdd;display:flex;flex-wrap:wrap;gap:10px;justify-content:flex-start;padding-bottom:25px;padding-top:25px;width:100%}.filterProfil button{background:#fff3;border:2px solid #a4b3bd;border-radius:5px;color:#fff;font-family:Charge Vector Black;letter-spacing:1px}.filterProfil .active,.filterProfil button:hover{background:#fff3;background:#05487380;border:2px solid #054873;cursor:pointer}.profilContainer{display:flex;flex-wrap:wrap;gap:20px;justify-content:flex-start;margin-top:130px;padding-bottom:100px;width:90%}.profilHeaderContainer,a.leaderboardHeaderContainerLink{display:flex;flex-direction:row;justify-content:space-between;width:100%}a.leaderboardHeaderContainerLink{color:#fff;text-decoration:none}.leaderboardHeaderContainer{align-items:center;background-color:#0000004d;border:1px solid #8a9cdd;border-radius:10px;display:flex;flex-direction:row;justify-content:space-between;padding:20px;width:100%}.leaderboardHeaderContainer:hover{background-color:#3b3b3b4d;cursor:pointer}.rank{background-color:#33415580;border-radius:9999px;color:#8a9cdd;flex-shrink:0;font-size:.75rem;font-weight:900;height:2rem;justify-content:center;line-height:1rem;width:2rem}.profilHeader,.rank{align-items:center;display:flex}.profilHeader{justify-content:space-between}.profilHeader img{width:100px}.profilInfos p{font-size:20px;margin:0;text-align:left}.profilDex p{font-size:13px;margin:0;text-align:left}.profilDex .levelProfil{font-size:20px}p.levelProfil{font-size:15px}.progressBarProfilExternal{background-color:#fff;border:1px solid #8a9cdd;border-radius:10px;height:10px;width:100%}.progressBarProfilInternal{background:linear-gradient(140deg,#120747,#035078);border-radius:10px;color:#072851;height:10px;max-width:100%;position:relative;transition:width 1s ease-in-out}.progressBarProfilInternal p{color:#fff;left:0;position:absolute;right:0}.textProgressProfil{display:flex;justify-content:space-between;margin:0;width:100%}.textProgressProfil p{font-size:13px;margin:0 0 -15px}.profilBody{display:flex;flex-wrap:wrap;gap:15px;justify-content:center;width:100%}.boxProfilLarge{background:#0003;border:1px solid #8a9cdd;border-radius:10px;height:100px;padding-left:25px;width:380px}.profilPicture{border-radius:10px;margin-right:10px}.compagnonPicture,.profilPicture{border:1px solid #8a9cdd;height:85px;padding:5px;width:85px}.compagnonPicture{border-radius:10px;margin-left:10px}.skinContainer .profilPicture:hover{background-color:#fff;border:1px solid #000;cursor:pointer}.skinPicture{border:1px solid #8a9cdd;border-radius:100%;padding:5px;width:85px}#skinPicture:hover{background-color:#fff!important;border:1px solid #000;border-radius:100%;cursor:pointer}.skinContainer{display:flex;flex-direction:row;flex-wrap:wrap;gap:10px}.openSkinDiv{background-color:#7b0808;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAgAAAAIACAYAAAD0eNT6AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDkuMS1jMDAyIDc5LmI3YzY0Y2NmOSwgMjAyNC8wNy8xNi0xMjozOTowNCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDI2LjAgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjdBREYxNUM2RTdFMTExRUZBMzAyODY3RDVBQ0JEMjU0IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjdBREYxNUM3RTdFMTExRUZBMzAyODY3RDVBQ0JEMjU0Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6N0FERjE1QzRFN0UxMTFFRkEzMDI4NjdENUFDQkQyNTQiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6N0FERjE1QzVFN0UxMTFFRkEzMDI4NjdENUFDQkQyNTQiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7vT/DWAAAJYElEQVR42uzd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);background-size:cover;border:1px solid #8a9cdd;border-radius:100%;height:100px;width:100px}.openSkinDiv:hover{background-color:#fff;border:1px solid #000;cursor:pointer}.openSkinText{background-color:#7b0808;border:1px solid #8a9cdd;border-radius:100%;height:25px;left:-5px;position:relative;text-align:center;top:-10px;width:25px}.leaderboardContainer{gap:30px;justify-content:flex-start;margin-top:130px}.leaderboardContainer,.shinydexContainer{display:flex;flex-wrap:wrap;padding-bottom:100px;width:90%}.shinydexContainer{gap:20px;justify-content:center;margin:auto}.shinydexCard{border:1px solid #120747;display:flex;flex-flow:column;width:270px}.shinydexName{background-color:#120747;color:#fff;font-size:18px;padding:5px;text-align:center}.shinydexSpriteContainer{background-image:linear-gradient(to bottom right,#120747,#072057 25%,#120747 50%,#072057 75%,#120747);flex:1 1 auto;min-height:1px;padding:1.25rem;position:relative}.shinydexSprite{max-height:150px;max-width:100%;width:auto}.description{background-color:#120747;color:#fff;font-size:18px;padding:5px;text-align:center}.spanShinydex{color:#83d7d7}.linkShinydex{bottom:0;position:absolute;right:0;width:50px}.loveBarContainer{background:linear-gradient(180deg,#2a1a24,#1a1016);border:2px solid #ff9ecf;border-radius:18px;box-shadow:inset 0 2px 4px #ffffff1a,inset 0 -2px 4px #00000080,0 0 12px #ff149359;height:17px;overflow:visible;position:relative;width:50%}.loveBarContainer:after{background:repeating-linear-gradient(90deg,#0000,#0000 calc(10% - 2px),#fff3 calc(10% - 2px),#fff3 10%);content:"";inset:0;pointer-events:none;position:absolute;z-index:2}.loveBar{background:linear-gradient(90deg,#ff9ecf,#ff4da6,#ff1493);border-radius:16px;box-shadow:inset 0 2px 4px #ffffff4d,0 0 15px #ff149380;height:100%;position:relative;transition:width .8s ease}.loveBar:before{animation:loveShine 2s infinite alternate;background:linear-gradient(90deg,#0000,#fff6,#0000);content:"";height:100%;left:-50%;position:absolute;top:0;width:50%}.loveText{color:#fff;font-size:14px;font-weight:700;left:50%;letter-spacing:1px;text-shadow:0 0 5px #000,0 0 10px #000;transform:translate(-50%,-50%);z-index:3}.heart,.loveText{position:absolute;top:50%}.heart{align-items:center;animation:heartBeat 1s infinite alternate;background:#fff;box-shadow:0 0 10px #fffc,0 0 20px #ff1493b3;-webkit-clip-path:shape(from 50% 91%,line to 90% 50%,arc to 50% 9% of 1%,arc to 10% 50% of 1%);clip-path:shape(from 50% 91%,line to 90% 50%,arc to 50% 9% of 1%,arc to 10% 50% of 1%);display:flex;height:42px;justify-content:center;right:-26px;transform:translateY(-50%);width:42px;z-index:5}.heartInt{box-shadow:inset 0 2px 4px #fff6,0 0 10px #ff1493cc;-webkit-clip-path:inherit;clip-path:inherit;height:34px;position:absolute;transition:background .3s ease;width:34px}@keyframes heartBeat{0%{transform:translateY(-50%) scale(1)}to{transform:translateY(-50%) scale(1.12)}}@keyframes loveShine{0%{left:-5%}to{left:62%}}.fightContainer{align-items:center;background-blend-mode:darken;background-color:#0000001a;background-size:cover;border:3px solid #fff;border-radius:10px;display:flex;flex-flow:column;height:61vh;justify-content:center;position:relative;width:75%}.fightActionsContainer{background:#0006;border-radius:10px;display:flex;flex-wrap:wrap;justify-content:space-around;margin-top:20px;min-height:100px;padding:15px 0;width:100%}.honeyActionsContainer{flex-wrap:wrap;gap:20px;margin:auto;max-width:430px}.honeyActions,.honeyActionsContainer{align-items:center;display:flex;justify-content:center}.honeyActions{background-color:#0000001a;border-radius:10px;flex-flow:column;height:150px;width:150px}.honeyActions:hover{background-color:#0003;cursor:pointer}.honeyActions img{width:50px}.honeyActions p{font-size:20px;margin:0}.fightActions{align-items:center;background-color:#00000080;display:flex;flex-flow:column;justify-content:center}.fightActions,.fightActionsFlee{border-radius:10px;height:100px;width:100px}.fightActionsFlee{background-color:#ad0a0a80;height:65px;position:absolute;right:10px;width:65px}fightActionsFlee img{width:55px}.fightActionsFlee p{font-size:13px;margin:0}.fightActionsFlee:hover{background-color:#ad0a0a99;cursor:pointer}.fightActions:hover{background-color:#0009;cursor:pointer}.fightActions img{margin:7px;width:35px}.fightSpriteCard{align-items:center;animation-duration:2s;animation-fill-mode:forwards;animation-name:myAnimation;background-position:50%;background-repeat:no-repeat;display:flex;height:270px;justify-content:center;margin-top:35px;transform:scale(0);width:270px}.fightActions p{font-size:13px;margin:0}.tierFight{border-radius:5px;font-size:13px;line-height:8px;margin-bottom:15px;padding:7px 10px 5px}.fightContainer>.fightName{font-size:30px;margin-bottom:0;margin-top:10px}.pokeball{animation:shake 1.5s cubic-bezier(.36,.07,.19,.97) 3,catch .5s ease-out 5.25s forwards;border:8px solid #000;border-radius:50%;box-shadow:inset -16px -8px 0 0 #0003;display:block;height:192px;width:192px}.emptyInventory{background:#10104d80;border-radius:10px;padding:10px}.inventoryContainer{align-items:center;display:flex;flex-wrap:wrap;gap:20px;justify-content:center}.twitchLink{color:#fff;text-decoration:none}.twitchLink:hover{color:#c6e8f9}.dexContainer{display:flex;flex-wrap:wrap;gap:20px;justify-content:flex-start;margin-top:130px;padding-bottom:100px;width:90%}.dexCard{background:#fff3;border:2px solid #a4b3bd;border-radius:10px;display:flex;flex-flow:column;padding:10px 0;width:145px}.dexName{color:#8fc9ef;font-size:18px;padding:5px;text-align:center}.dexSpriteContainer{display:flex;flex:1 1 auto;justify-content:center;min-height:1px;position:relative}.dexSprite{max-height:63px;max-width:100%;width:auto}.dexDescription{color:#fff;font-size:18px;text-align:center}.dexDescription p{font-size:12px;margin:0}span.dexNumber{color:#8fc9ef;font-size:10px;left:5px;position:absolute;top:-6px}.genFilter{display:flex;flex-wrap:wrap;gap:10px;justify-content:flex-start;width:100%}.genFilter button{background:#fff3;border:2px solid #a4b3bd;border-radius:5px;color:#fff;font-family:Charge Vector Black;letter-spacing:1px}.genFilter button:hover{background:#fff3;background:#05487380;border:2px solid #054873;cursor:pointer}.buttonLeaderboard button{background:#fff3;border:2px solid #a4b3bd;border-radius:5px;color:#fff;font-family:Charge Vector Black;letter-spacing:1px}.buttonLeaderboard button:hover,.genFilter .active{background:#fff3;background:#05487380;border:2px solid #054873;cursor:pointer}.dexCardCompagnon{background:#0003;border:2px solid #a4b3bd;border-radius:10px;display:flex;flex-flow:column;padding:10px 0;width:145px}.dexCardCompagnon:hover{background:#fff3;cursor:pointer}.expeditionContainer{align-items:"center";display:"flex";justify-content:"center"}.validExpeditionButton{background:#fff3;border:2px solid #a4b3bd;border-radius:5px;color:#fff;font-family:Charge Vector Black;letter-spacing:1px;margin:10px}.validExpeditionButton:hover{background:#05487380;border:2px solid #054873;cursor:pointer}.hpBarContainer{background:linear-gradient(180deg,#111,#222);border:2px solid #d4d4d4;border-radius:12px;box-shadow:inset 0 2px 4px #ffffff26,inset 0 -2px 4px #0009,0 0 10px #00000080;height:17px;overflow:hidden;position:relative;width:70%}.hpBarContainer:after{background:repeating-linear-gradient(90deg,#0000,#0000 calc(10% - 3px),#fff6 calc(10% - 3px),#fff0 calc(10% - 1px),#0000 10%);content:"";inset:0;position:absolute;z-index:2}.hpBar{border-radius:8px;box-shadow:inset 0 2px 6px #ffffff4d,0 0 15px #00ff6466;height:100%;position:relative;transition:width .8s ease,background .3s ease}.hpBar:after{animation:shine 2s infinite alternate;background:linear-gradient(90deg,#0000,#ffffff59,#0000);content:"";height:100%;left:-50%;position:absolute;top:0;width:50%}.hpText{color:#fff;font-size:14px;font-weight:700;left:50%;letter-spacing:1px;position:absolute;text-shadow:-1px -1px 0 #000,1px -1px 0 #000,-1px 1px 0 #000,1px 1px 0 #000,0 0 6px #fff9;top:50%;transform:translate(-50%,-50%);-webkit-user-select:none;user-select:none;z-index:2}@keyframes shine{0%{left:-50%}to{left:65%}}.progressBarFightExternalXp{background-color:initial;border:1px solid #fff;height:20px;position:relative;width:70%}.progressBarFightInternalXp{background-color:#2483c3;color:#072851;height:20px;max-width:100%;position:relative;transition:width 1s ease-in-out}.progressBarFightExternalXp p{color:#fff;left:0;position:absolute;right:0;top:-22px}.fightSpriteCardEnemy,.fightSpriteCardInvert{align-items:center;background-position:50%;background-repeat:no-repeat;display:flex;height:270px;justify-content:center;margin-top:35px;width:270px}.fightSpriteCardInvert{transform:scaleX(-1)}.spawnInvert{animation-fill-mode:forwards;animation-name:spawnInvert}.spawn,.spawnInvert{animation-duration:2s}.spawn{animation-fill-mode:forwards;animation-name:myAnimation}.fightAttack{animation:attack .4s ease-out}.hit{animation:hit .3s,damageFlash .3s}.damageText{animation:damageFloat 1s forwards;color:#fff;font-size:32px;font-weight:700;pointer-events:none;position:absolute;text-shadow:-3px -3px 0 #000,3px -3px 0 #000,-3px 3px 0 #000,3px 3px 0 #000,0 -3px 0 #000,0 3px 0 #000,-3px 0 0 #000,3px 0 0 #000}.critical{color:gold;font-size:40px;text-shadow:-2px -2px 0 #000,2px -2px 0 #000,-2px 2px 0 #000,2px 2px 0 #000,0 0 10px #fc0}.koAnimation{animation:koAnimation 1s forwards}@keyframes koAnimation{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(150px)}}@keyframes damageFloat{0%{transform:translateY(0)}to{transform:translateY(-80px)}}@keyframes attack{0%{transform:scale(1) scaleX(-1) translateX(0)}30%{transform:scale(1) scaleX(-1) translateX(-50px)}40%{transform:scale(1) scaleX(-1) translateX(-60px)}to{transform:scale(1) scaleX(-1) translateX(0)}}@keyframes damageFlash{0%,to{filter:none}50%{filter:brightness(0) saturate(100%) invert(18%) sepia(96%) saturate(7495%) hue-rotate(357deg)}}@keyframes hit{0%,to{transform:scale(1) translateX(0)}20%,60%{transform:scale(1) translateX(-8px)}40%,80%{transform:scale(1) translateX(8px)}}@keyframes myAnimation{0%{transform:scale(0)}to{transform:scale(1)}}@keyframes spawnInvert{0%{transform:scale(0) scaleX(-1)}to{transform:scale(1) scaleX(-1)}}@keyframes shake{0%{transform:translateX(0) rotate(0)}20%{transform:translateX(-10px) rotate(-20deg)}30%{transform:translateX(10px) rotate(20deg)}50%{transform:translateX(-10px) rotate(-10deg)}60%{transform:translateX(10px) rotate(10deg)}to{transform:translateX(0) rotate(0)}}@keyframes catch{to{filter:saturate(.8) brightness(.8)}}@media (max-width:1250px){.fightContainer,.globalContainer,.globalContainerCenter,.navBarContent{width:100%}.welcomeText p{margin-top:80px}}
/*# sourceMappingURL=main.f6658128.css.map*/