:root{--smaller-font-size:0.9rem;--small-font-size:1.125rem;--base-font-size:1.375rem;--big-font-size:1.5rem;--bigger-font-size:1.625rem;--biggest-font-size:2rem;--font-bold:700;--font-family:"Calibri",sans-serif;--heading-font:"BigNoodleTitling",monospace;--blue:hsl(197,89%,37%);--cyan:hsl(197,89%,37%);--cyan-state:hsl(197,77%,43%);--cyan-light:hsl(203,77%,88%);--cyan-lighter:hsl(204,100%,95%);--cyan-dark:hsl(197,67%,27%);--gray:hsl(186,14%,43%);--white:hsl(0,0%,100%);--red:hsl(0,86%,60%);--box-shadow-ring:0 0 0 2px var(--cyan);--box-shadow-ring-2:0 0 0 3px var(--cyan);--box-shadow-ring-3:0 0 0 3px var(--cyan-light);--box-shadow-ring-error:0 0 0 2px var(--red);--m-sm:0.5rem;--m:1rem;--m-lg:1.5rem;--m-xl:1.75rem;--m-2xl:2rem}@font-face{font-family:BigNoodleTitling;src:url(/_next/static/media/big_noodle_titling.c3abbbe8.ttf) format("truetype")}@font-face{font-family:BigNoodleTitling;font-style:italic;src:url(/_next/static/media/big_noodle_titling_oblique.50a229bd.ttf) format("truetype")}*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}body{font-family:var(--font-family);font-size:var(--base-font-size);line-height:1.4;background-color:var(--blue)}h1,h2,h3,h4,h5,h6,label{font-family:var(--heading-font);letter-spacing:.1em}img{max-width:100%;height:auto}ul{list-style:none}a{text-decoration:none}.form__shadow{box-shadow:var(--cyan) 0 2px 4px 0,var(--cyan-dark) 0 2px 16px 0;transition:all .3s}.app__container{font-family:var(--heading-font)}.app__container .app__form{background-color:var(--white);border-radius:0;padding:2rem 1.875rem;color:var(--gray);display:grid;align-items:center}.app__container .app__form .errors__container{margin-bottom:var(--m-2xl)}.app__container .app__form .error__list{list-style:inside;color:var(--red)}.app__container .app__form .result__container{background-color:var(--cyan-dark);border-radius:.75rem;padding:1.5rem}.app__container .app__form .result__container .total__amount{margin-bottom:1rem}.app__container .app__form .result__container .amount__container{display:grid;grid-template-columns:1fr 1fr 3rem;align-items:center}.app__container .app__form .result__container .amount__container .amount__title{color:var(--white);font-size:var(--bigger-font-size);font-weight:var(--font-bold)}.app__container .app__form .result__container .amount__container .amount{font-size:var(--biggest-font-size);font-weight:var(--font-bold);text-align:right;color:#fdee0d}.app__container .app__form .result__container .amount__container .amount__icon{width:32px;margin-left:1rem}@media (min-width:576px){.app__container .app__form{box-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 10px 10px -5px rgba(0,0,0,.04);max-width:920px;margin:auto;padding:2rem;border-radius:.75rem;grid-template-columns:1fr 2fr;grid-template-rows:auto auto auto;column-gap:2rem;grid-template-areas:"errors errors" "currentlevel result" "targetlevel result"}.app__container .app__form .errors__container{grid-area:errors}.app__container .app__form .currentLevel__container{grid-area:currentlevel}.app__container .app__form .targetLevel__container{grid-area:targetlevel}.app__container .app__form .result__container{grid-area:result;display:grid;grid-template-rows:auto auto 1fr}.app__container .app__form .input__last{margin-bottom:var(--m)}}.Header_header__AF_3G .Header_header__container__Igwls{margin:2rem auto 1rem;color:var(--white)}.Header_header__AF_3G .Header_header__logo__YAYth{width:12rem;margin:0 auto 2rem}.Header_header__AF_3G h1{font-size:var(--bigger-font-size);margin:2rem;text-align:center}.Header_header__AF_3G p{display:none;margin:2rem;color:var(--cyan-light);font-size:var(--small-font-size)}@media (min-width:768px){.Header_header__AF_3G .Header_header__container__Igwls{max-width:920px;margin:4rem auto 2rem}.Header_header__AF_3G .Header_header__container__Igwls p{font-size:var(--small-font-size)}}.Footer_discord__button__Je7J3{display:inline-block}.Footer_discord__button__Je7J3 a{display:flex;align-items:center;justify-content:center;padding:.5rem 1rem;border-radius:.75rem;background-color:#7289da;color:var(--white);font-family:var(--heading-font)}.Footer_discord__button__Je7J3 a img{width:1.5rem;margin-right:1rem}.Footer_footer__4vzqH .Footer_footer__blurb__HLt92{display:none;margin:2rem auto;padding:0 2rem;font-size:var(--smaller-font-size);color:var(--cyan-light)}.Footer_footer__4vzqH .Footer_footer__blurb__HLt92 p{margin-bottom:1rem}.Footer_footer__4vzqH .Footer_footer__container__DqDGc{display:grid;column-gap:2rem;row-gap:2rem;margin:2rem auto;text-align:center;align-items:center}.Footer_footer__4vzqH .Footer_footer__container__DqDGc .Footer_footer__gameInfo__4nyII img{max-width:10rem}.Footer_footer__4vzqH .Footer_footer__nav___TAH1{margin-top:2rem;text-align:center}.Footer_footer__4vzqH .Footer_footer__nav___TAH1 a{margin:0 1rem;color:var(--white);font-size:.625rem}@media (min-width:576px){.Footer_footer__4vzqH .Footer_footer__blurb__HLt92{max-width:920px;font-size:var(--small-font-size)}.Footer_footer__4vzqH .Footer_footer__container__DqDGc{max-width:920px;margin:4rem auto;align-items:center;grid-template-columns:1fr 1fr}}