@font-face{font-family:pokemonSolidFont;src:url(../media/Pokemon_Solid-s.p.2e1b57f1.ttf)format("truetype");font-display:swap}@font-face{font-family:pokemonSolidFont Fallback;src:local(Arial);ascent-override:84.12%;descent-override:33.64%;line-gap-override:0.0%;size-adjust:118.88%}.pokemonsolidfont_6a82a1c9-module__HHXIPG__className{font-family:pokemonSolidFont,pokemonSolidFont Fallback}.pokemonsolidfont_6a82a1c9-module__HHXIPG__variable{--font-pokemon-solid:"pokemonSolidFont","pokemonSolidFont Fallback"}
@font-face{font-family:flexoRegularFont;src:url(../media/Flexo_Regular-s.p.17f32cd0.ttf)format("truetype");font-display:swap}@font-face{font-family:flexoRegularFont Fallback;src:local(Arial);ascent-override:1636.03%;descent-override:446.02%;line-gap-override:437.9%;size-adjust:4.8%}.flexoregularfont_aa4bc5c1-module__XLxy_q__className{font-family:flexoRegularFont,flexoRegularFont Fallback}.flexoregularfont_aa4bc5c1-module__XLxy_q__variable{--flexo-regular:"flexoRegularFont","flexoRegularFont Fallback"}
@font-face{font-family:flexoMediumFont;src:url(../media/Flexo_Medium-s.p.9b8358d5.ttf)format("truetype");font-display:swap}@font-face{font-family:flexoMediumFont Fallback;src:local(Arial);ascent-override:1559.56%;descent-override:425.17%;line-gap-override:414.45%;size-adjust:5.04%}.flexomediumfont_729352ae-module__4ANFDq__className{font-family:flexoMediumFont,flexoMediumFont Fallback}.flexomediumfont_729352ae-module__4ANFDq__variable{--flexo-medium:"flexoMediumFont","flexoMediumFont Fallback"}
@font-face{font-family:flexoDemiBold;src:url(../media/Flexo_Demi-s.p.31fc455b.ttf)format("truetype");font-display:swap}@font-face{font-family:flexoDemiBold Fallback;src:local(Arial);ascent-override:1399.83%;descent-override:381.63%;line-gap-override:368.26%;size-adjust:5.61%}.flexodemibold_73ff60da-module__yLLiQW__className{font-family:flexoDemiBold,flexoDemiBold Fallback}.flexodemibold_73ff60da-module__yLLiQW__variable{--flexo-demi-bold:"flexoDemiBold","flexoDemiBold Fallback"}
@font-face{font-family:flexoBoldFont;src:url(../media/Flexo_Bold-s.p.de544f5d.ttf)format("truetype");font-display:swap}@font-face{font-family:flexoBoldFont Fallback;src:local(Arial);ascent-override:1318.65%;descent-override:359.49%;line-gap-override:354.46%;size-adjust:5.96%}.flexoboldfont_98b296d3-module__iZQ-yq__className{font-family:flexoBoldFont,flexoBoldFont Fallback}.flexoboldfont_98b296d3-module__iZQ-yq__variable{--flexo-bold:"flexoBoldFont","flexoBoldFont Fallback"}
@font-face{font-family:flexoBlackFont;src:url(../media/Flexo_Black-s.p.e05ede39.ttf)format("truetype");font-display:swap}@font-face{font-family:flexoBlackFont Fallback;src:local(Arial);ascent-override:1155.82%;descent-override:315.1%;line-gap-override:326.14%;size-adjust:6.8%}.flexoblackfont_966f3918-module__szOoJG__className{font-family:flexoBlackFont,flexoBlackFont Fallback}.flexoblackfont_966f3918-module__szOoJG__variable{--flexo-black:"flexoBlackFont","flexoBlackFont Fallback"}
@font-face{font-family:flexoHeavyFont;src:url(../media/Flexo_Heavy-s.p.52ec1965.ttf)format("truetype");font-display:swap}@font-face{font-family:flexoHeavyFont Fallback;src:local(Arial);ascent-override:1235.87%;descent-override:336.93%;line-gap-override:340.23%;size-adjust:6.36%}.flexoheavyfont_8718dd35-module__LmBcEW__className{font-family:flexoHeavyFont,flexoHeavyFont Fallback}.flexoheavyfont_8718dd35-module__LmBcEW__variable{--flexo-heavy:"flexoHeavyFont","flexoHeavyFont Fallback"}
:root{--primary-color:#ffde00;--primary-50:#feffe7;--primary-950:#442704;--primary-800:#895b0a;--primary-700:#a67602;--secondary-color:#1d2c5f;--secondary-800:#343899;--tertiary-color:red;--red:#c00;--red-50:#fff0f0;--red-300:#ff9595;--green:#14813c;--green-50:#f0fdf4;--green-400:#49df7f;--black:#191308;--dark-gray:#363636;--medium-gray:#65686c;--light-gray:#d0d0d0;--white-cream:#f7f0f0;--white:#fff;--transparent-white:#fffc;--max-width:750px;--normal-transition:.2s;--blur:16px}*{box-sizing:border-box;font-family:var(--flexo-medium),sans-serif;margin:0;padding:0}body{color:var(--black);font-size:16px;line-height:1.5}main{-ms-overflow-style:none;scrollbar-width:none;flex-flow:column;flex:1;align-items:center;width:100%;max-width:100%;height:100%;display:flex;overflow:auto}main::-webkit-scrollbar{display:none}section{width:100%;max-width:100%;padding:16px}h2{font-size:20px;font-family:var(--flexo-bold)}a{color:var(--primary-800)}img{pointer-events:none}svg path{fill:currentColor;transition:fill var(--normal-transition)ease-in-out}input,textarea,select{background-color:var(--white);border:1px solid var(--light-gray);font-family:var(--flexo-demi-bold);color:var(--black-color);border-radius:200px;width:100%;min-height:43px;padding:12px 24px;font-size:16px}textarea{resize:none;border-radius:8px;min-height:100px;padding:12px}input[type=password]{font:small-caption;font-size:16px}input:focus,textarea:focus,select:focus{border-color:var(--primary-color);outline:none}:focus{outline-color:var(--primary-950)}button{cursor:pointer;background-color:#0000;border:none;align-items:center;font-size:14px;display:flex}.primary-button,.secondary-button,.gray-button{font-size:14px;font-family:var(--flexo-demi-bold);cursor:pointer;text-align:center;width:fit-content;height:fit-content;min-height:43px;transition:background-color var(--normal-transition)ease-in-out,color var(--normal-transition)ease-in-out;border-radius:8px;padding:16px 32px;text-decoration:none}:is(.primary-button:has(img),.primary-button:has(svg),.secondary-button:has(img),.secondary-button:has(svg),.gray-button:has(img),.gray-button:has(svg)){text-align:center;justify-content:center;align-items:center;gap:12px;line-height:1;display:inline-flex}.primary-button{background-color:var(--primary-color);border:1px solid var(--secondary-800);color:var(--secondary-800)}.secondary-button{background-color:var(--secondary-800);border:1px solid var(--secondary-800);color:var(--primary-color)}.gray-button{background-color:var(--light-gray);border:1px solid var(--light-gray);color:var(--black)}.gray-button:hover{background-color:var(--dark-gray);border:1px solid var(--dark-gray);color:var(--white)}:is(.primary-button.button--small:has(svg),.primary-button.button--small:has(img),.secondary-button.button--small:has(svg),.secondary-button.button--small:has(img),.gray-button.button--small:has(svg),.gray-button.button--small:has(img)){padding:12px 16px 12px 12px}:is(.primary-button.button--small:not(:has(svg)):not(:has(img)),.secondary-button.button--small:not(:has(svg)):not(:has(img)),.gray-button.button--small:not(:has(svg)):not(:has(img))){padding:12px}.primary-button.primary-button--icon{align-items:center;gap:12px;padding:12px 16px;display:inline-flex}.primary-button.primary-button--form{font-family:var(--flexo-bold);padding:8px 24px;font-size:14px;line-height:21px}.primary-button.primary-button--form.primary-button--form-reset{box-shadow:unset;color:var(--primary-950);background-color:#0000;border:none;align-items:center;gap:12px;display:flex}.primary-button.primary-button--form.primary-button--form-reset svg path{fill:var(--primary-950)}.gray-button svg path{fill:var(--dark-gray)}.gray-button:hover svg path{fill:currentColor}.secondary-button:hover{background-color:var(--primary-color);color:var(--secondary-800)}.secondary-button:hover svg .circle{fill:var(--secondary-800)}.secondary-button:hover svg .icon{fill:var(--primary-color)}.outline-button{color:var(--dark-gray);transition:color var(--normal-transition)ease-in-out;align-items:center;gap:8px;text-decoration:none;display:inline-flex}.outline-button:hover{color:var(--primary-800)}input.error,select.error{border-color:var(--red)}div:has(>.input-error) label{color:var(--red)}.input-error{background-color:var(--red-50);color:var(--red);border:1px solid var(--red-300);border-radius:4px;padding:16px;font-size:14px;display:flex}label{color:var(--dark-gray);font-family:var(--flexo-medium);font-size:14px}.vertical-scroll{-ms-overflow-style:none;scrollbar-width:none;overflow:auto}.vertical-scroll::-webkit-scrollbar{display:none}.field{flex-flow:column;justify-content:flex-end;gap:4px;display:flex}.field label{color:var(--dark-gray)}.field:has(input[type=checkbox]){flex-flow:row;gap:12px}.field:has(input[type=checkbox]) label{font-size:14px;line-height:1.5}.field input[type=checkbox]{width:16px;min-width:16px;height:16px;min-height:16px;margin-top:4px}.field:has(.inputErrorMessage) label{color:var(--red)}.select{width:100%;display:flex;position:relative}.select select{appearance:none}.select:after{content:"";border-right:1px solid var(--secondary-color);border-bottom:1px solid var(--secondary-color);width:4px;height:4px;display:flex;position:absolute;top:50%;right:16px;transform:translateY(-50%)rotate(45deg)}@media (max-width:662px){main{position:relative}.primary-button.primary-button--form:not(.primary-button--form-reset){margin-top:24px}.field{width:100%}.field:has(input[type=checkbox]){gap:8px}}@media (max-width:1024px){.main{border-radius:8px}section{padding:0}}@media not (max-width:1024px){.primary-button:hover{background-color:var(--secondary-800);color:var(--primary-color)}.primary-button:hover svg path{transition:fill var(--normal-transition)ease-in-out;fill:var(--primary-color)}}
.style-module__viNsZa__container{gap:40px;width:100%;max-width:100%;height:100dvh;display:flex;position:relative;overflow:hidden}.style-module__viNsZa__wrapper{-webkit-backdrop-filter:blur(var(--blur));backdrop-filter:blur(var(--blur));box-shadow:0px 0px 30px var(--black);background-color:#f7f0f07a;border:1px solid #f7f0f06e;border-radius:16px;flex:1;align-items:center;margin:16px;display:flex}.style-module__viNsZa__backgroundImage{object-fit:cover;z-index:-2;pointer-events:none;width:100%;height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.style-module__viNsZa__pokeballBackgroundTop,.style-module__viNsZa__pokeballBackgroundBottom{object-fit:contain;z-index:-2;pointer-events:none;position:fixed}.style-module__viNsZa__pokeballBackgroundTop{top:0%;right:0%;transform:translate(40%,-50%)}.style-module__viNsZa__pokeballBackgroundBottom{bottom:0%;left:0%;transform:translate(-50%,50%)}@media (max-width:1024px){.style-module__viNsZa__wrapper{border-radius:0;flex-flow:column;gap:0;margin:0;padding:8px}}
.style-module__-bwHBW__header{z-index:10;background-color:var(--white-cream);border:1px solid var(--light-gray);border-radius:12px;gap:24px;padding:24px 8px;display:flex}.style-module__-bwHBW__header>img{margin-inline:12px}.style-module__-bwHBW__navBar{flex-flow:column;gap:8px;margin-bottom:auto;display:flex}.style-module__-bwHBW__navBarItem{color:var(--dark-gray);border-radius:8px;align-items:center;gap:8px;font-size:14px;text-decoration:none;display:inline-flex}.style-module__-bwHBW__navBarItemIconContainer{justify-content:center;align-items:center;width:24px;height:24px;display:flex}.style-module__-bwHBW__menuButton{z-index:10;border:1px solid var(--secondary-color);background:var(--primary-color);border-radius:4px;display:none}.style-module__-bwHBW__separator{border-bottom:1px solid var(--light-gray);width:100%;height:1px;margin-bottom:8px;display:flex}.style-module__-bwHBW__navBarItemSettings{flex-flow:column;align-items:flex-start;display:flex;position:relative}.style-module__-bwHBW__navBarItemSettingsButton{cursor:pointer;width:100%;color:var(--dark-gray);background-color:#0000;border:none;border-radius:8px;align-items:center;gap:8px;display:flex}.style-module__-bwHBW__userAvatar{object-fit:cover;border-radius:50%;flex-shrink:0}.style-module__-bwHBW__navBarItem:not(.style-module__-bwHBW__navBarItemSettings),.style-module__-bwHBW__navBarItemSettingsButton,.style-module__-bwHBW__navBarItemSettingsMenuLink{padding:8px 32px 8px 12px}.style-module__-bwHBW__navBarItemSettingsButtonDots{flex-flow:column;gap:3px;margin-left:4px;display:flex}.style-module__-bwHBW__navBarItemSettingsButtonDots span{background-color:var(--dark-gray);border-radius:200px;flex-shrink:0;width:3px;height:3px;display:flex}.style-module__-bwHBW__navBarItem,.style-module__-bwHBW__navBarItemSettingsButton,.style-module__-bwHBW__navBarItemSettingsMenuLink{font-family:var(--flexo-demi-bold)}.style-module__-bwHBW__navBarItemSettingsMenu{background-color:var(--white-cream);border:1px solid var(--light-gray);border-radius:12px;flex-flow:column;padding:4px;display:flex;position:absolute;bottom:-4px;overflow:hidden;transform:translateY(100%)}.style-module__-bwHBW__navBarItemSettingsMenuLink{color:var(--black);white-space:nowrap;transition:background-color var(--normal-transition)ease-in-out;border-radius:8px;align-items:center;gap:8px;text-decoration:none;display:inline-flex}.style-module__-bwHBW__navBarItemSettingsMenuLink img{height:20px}.style-module__-bwHBW__navBarItem:not(.style-module__-bwHBW__navBarItemSettings),.style-module__-bwHBW__navBarItemSettingsButton,.style-module__-bwHBW__navBarItemSettingsMenuLink{transition:background-color var(--normal-transition)ease-in-out}.style-module__-bwHBW__menuButtonLabel{-webkit-user-select:none;user-select:none;cursor:pointer;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;width:32px;height:32px;transition:all .3s;display:flex}.style-module__-bwHBW__menuButtonLabel .style-module__-bwHBW__menuButtonLabelLine{all:unset;appearance:none;transition:all .3s}.style-module__-bwHBW__menuButtonLabel:before,.style-module__-bwHBW__menuButtonLabel:after{content:"";transform-origin:50%;transition:all .3s}.style-module__-bwHBW__menuButtonLabel:before{transform:translateY(4px)}.style-module__-bwHBW__menuButtonLabel:after{transform:translateY(-4px)}.style-module__-bwHBW__menuButtonLabel .style-module__-bwHBW__menuButtonLabelLine,.style-module__-bwHBW__menuButtonLabel:before,.style-module__-bwHBW__menuButtonLabel:after{background-color:var(--secondary-color);border-radius:5px;width:16px;height:2.1px;display:block;position:absolute}.style-module__-bwHBW__menuButtonLabel .style-module__-bwHBW__menuButtonLabelLine:checked{width:0;transition-delay:.1s}.style-module__-bwHBW__menuButtonLabel:has(.style-module__-bwHBW__menuButtonLabelLine:checked):before{animation:.4s ease-out both style-module__-bwHBW__animation1}.style-module__-bwHBW__menuButtonLabel:has(.style-module__-bwHBW__menuButtonLabelLine:checked):after{animation:.4s ease-out both style-module__-bwHBW__animation2}.style-module__-bwHBW__menuButtonLabel:active{scale:.95}@keyframes style-module__-bwHBW__animation1{0%{transform:translateY(8px)rotate(0)}50%{transform:translateY(0)rotate(0)}to{transform:translateY(0)rotate(45deg)}}@keyframes style-module__-bwHBW__animation2{0%{transform:translateY(-8px)rotate(0)}50%{transform:translateY(0)rotate(0)}to{transform:translateY(0)rotate(-45deg)}}@media (max-width:1024px){.style-module__-bwHBW__header{position:unset;background-color:#0000;border:none;border-radius:0;justify-content:space-between;width:100%;padding:0}.style-module__-bwHBW__header>img{display:none}.style-module__-bwHBW__navBar{background-color:var(--white-cream);border-radius:0;flex-flow:row;justify-content:center;gap:12px;width:100%;height:fit-content;max-height:50dvh;padding:24px 16px;transition:transform .4s ease-in-out,bottom .4s ease-in-out;position:absolute;bottom:-8px;left:0}.style-module__-bwHBW__navBarItem{color:var(--medium-gray)}.style-module__-bwHBW__navBarItem:not(.style-module__-bwHBW__navBarItemSettings),.style-module__-bwHBW__navBarItemSettingsButton,.style-module__-bwHBW__navBarItemSettingsMenuLink{border-radius:0;flex-flow:column;flex:1;justify-content:space-between;gap:8px;max-width:120px;padding:0;font-size:clamp(9px,2.5dvw,12px);line-height:1}.style-module__-bwHBW__navBarItem:not(.style-module__-bwHBW__navBarItemSettings) span,.style-module__-bwHBW__navBarItemSettingsButton span,.style-module__-bwHBW__navBarItemSettingsMenuLink span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.style-module__-bwHBW__navBarItem:first-child{position:unset;flex:1;order:3;max-width:120px}.style-module__-bwHBW__navBarItem:nth-child(3){order:1}.style-module__-bwHBW__navBarItem:nth-child(4){order:4}.style-module__-bwHBW__navBarItem:nth-child(5){order:5}.style-module__-bwHBW__userAvatar{width:24px;height:24px}.style-module__-bwHBW__navBarItemIconContainer img{width:20px;height:20px}.style-module__-bwHBW__separator{display:none}.style-module__-bwHBW__navBar::-webkit-scrollbar{display:none}.style-module__-bwHBW__navBarItemSettingsMenu{top:0;left:0;bottom:unset;right:unset;border:none;border-bottom:1px solid #d0d0d036;border-radius:0;flex-flow:row;justify-content:center;gap:24px;width:100%;padding:12px;transform:translateY(-100%)}}@media not (max-width:1024px){.style-module__-bwHBW__header{z-index:10;background-color:var(--transparent-white);height:calc(100% - 8px);-webkit-backdrop-filter:blur(var(--blur));backdrop-filter:blur(var(--blur));border:1px solid var(--light-gray);border-radius:12px;flex-flow:column;gap:16px;margin:4px;display:flex}.style-module__-bwHBW__navBarItem:not(.style-module__-bwHBW__navBarItemSettings):hover,.style-module__-bwHBW__navBarItemSettingsButton:hover,.style-module__-bwHBW__navBarItemSettingsMenuLink:hover{background-color:var(--primary-color)}}
.style-module__K6w-Pa__skeleton{align-items:center;gap:12px;width:100%;padding:8px 32px 8px 12px;animation:.5s infinite alternate style-module__K6w-Pa__opacity;display:flex}.style-module__K6w-Pa__skeletonAvatar{background-color:var(--light-gray);border-radius:50%;flex-shrink:0;width:32px;height:32px}.style-module__K6w-Pa__skeletonText{background-color:var(--light-gray);border-radius:4px;flex:1;height:1rem}@keyframes style-module__K6w-Pa__opacity{0%{opacity:.7}to{opacity:1}}
