@import"https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&display=swap";@import"https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&display=swap";html{height:100%;box-sizing:border-box;font-size:62.5%;scroll-behavior:smooth}*,*:before,*:after{margin:0;box-sizing:inherit}body{height:100%;display:flex;flex-direction:column;font-size:1.6rem;font-family:"Inter",sans-serif;-webkit-font-smoothing:antialiased;color:#fefafa;background-color:#060606}a{color:inherit;text-decoration:none}img,picture,video,canvas,svg{display:block;max-width:100%}input,button,textarea,select{font:inherit}h1,h2,h3,h4,h5,h6,p,a,input,button,textarea{font-size:1.6rem}.form{margin:0 auto;width:95%;max-width:40rem;padding:4rem;height:50%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4rem;border-radius:1rem}.input-container{width:100%;display:flex;flex-direction:column;position:relative}.input-container .input{padding:.8rem 1.6rem;color:#fefafa;background-color:#060606;border:2px solid #1f51ff;border-radius:1rem}.input-container .input:placeholder-shown{border:2px solid rgba(254,250,250,.4)}.input-container .input:focus{outline:none;border:2px solid rgba(254,250,250,.8)}.input-container .label{position:absolute;padding-left:0;top:-1.6rem;display:flex;align-items:center;color:#fefafa;transform:translateY(-50%);transition:top .3s ease-in-out,padding-left .3s ease-in-out}.input:placeholder-shown+.label{padding-left:1.6rem;height:100%;width:100%;top:50%}.input:placeholder-shown:focus+.label{padding-left:0;width:auto;top:-1.6rem}.input-warning{position:absolute;top:-1.6rem;right:1rem;font-size:1.2rem;font-weight:700;color:#c80815;animation:fadeIn .5s ease-in-out forwards}.input-warning::after{content:"*"}.main{margin:0 auto;width:95%;max-width:120rem;padding:2rem;height:100%;position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center}.main__title{font-size:8rem;font-weight:300;text-align:center}.main__link{position:relative}.main__link::after{content:">";position:absolute;top:50%;left:90%;opacity:0;transform:translateY(-50%);transition:left .4s ease-in-out,opacity .3s ease-in-out}.main__link:hover{font-style:italic;text-decoration:underline}.main__link:hover::after{left:100%;opacity:1}.main__link--left::before{content:"<";position:absolute;top:50%;left:-25%;opacity:0;transform:translateY(-50%);transition:left .4s ease-in-out,opacity .3s ease-in-out}.main__link--left::after{content:""}.main__link--left:hover{font-style:italic;text-decoration:underline}.main__link--left:hover::before{left:-35%;opacity:1}.floating{display:inline-block;transition:transform 1.5s ease-in-out}@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes orangeToRedLoop{0%,100%{color:#ff5f15}50%{color:#c80815}}@keyframes breath{0%,100%{transform:scale(1)}25%,75%{transform:scale(0.2)}50%{transform:scale(20)}}.full-height{height:100%}.flex-center{display:flex;flex-direction:column;justify-content:center;align-items:center}.warning{font-weight:500;animation:fadeIn .5s ease-in-out forwards,orangeToRedLoop 5s ease-in-out forwards infinite}.anim-breath{animation:breath 120s ease-in-out forwards infinite}.main-header-container{border-bottom:1px solid rgba(254,250,250,.2)}.main-header{margin:0 auto;width:100%;max-width:120rem;padding:2rem;position:relative;display:flex;justify-content:space-between;align-items:flex-end}.main-header__title{font-size:6.4rem;font-weight:300;line-height:.9}.main-header__account{background-color:rgba(0,0,0,0);border:none}.main-header__account svg{height:3.2rem;width:3.2rem;fill:#fefafa}.main-header__nav{max-height:0dvh;position:absolute;top:calc(100% + .6rem);right:.6rem;display:flex;flex-direction:column;background-color:#0b0b0b;border:1px solid #060606;border-radius:.4rem;overflow:hidden;transition:max-height .3s ease-in-out,border .3s ease-in-out}.main-header__nav .nav-item{padding:1rem;font-size:1.4rem;text-align:right}.main-header__nav .link{border-top:1px solid rgba(254,250,250,.2)}@media(min-width: 768px){.main-header__nav .link{border-top:none}}.main-header__nav .link:hover{background-color:#191919}@media(min-width: 768px){.main-header__nav .link:hover{background-color:rgba(0,0,0,0)}}.main-header__nav.open{max-height:100dvh;border:1px solid rgba(254,250,250,.2)}@media(min-width: 768px){.main-header__nav.open{border:none}}@media(min-width: 768px){.main-header__account{position:absolute;top:2rem;right:2rem}}@media(min-width: 768px){.main-header__nav{position:static;max-height:100dvh;display:grid;grid-template-columns:repeat(2, auto);grid-template-rows:repeat(4, auto);background-color:inherit;border:none;overflow:visible}.main-header__nav .nav-item{padding:0;color:#777}.main-header__nav .nav-item:nth-child(2){grid-column:1/2}.main-header__nav .nav-item:nth-child(3){grid-column:2/3;grid-row:3/4}.main-header__nav .link{margin-top:1rem;padding:.4rem 1.6rem;font-size:1.6rem;font-weight:500;color:#060606;background-color:rgba(254,250,250,.8);border-radius:.6rem}.main-header__nav .link:hover{background-color:#fefafa}}.main-footer{margin-top:auto;padding:2rem;display:flex;justify-content:center;align-items:center}.main-footer__copy{font-size:1.2rem;font-weight:300}.main-footer__copy::before,.main-footer__copy::after{content:"-"}.btn{padding:.8rem 2rem;min-width:10rem;text-align:center;font-weight:500;color:#fefafa;background-color:rgba(31,81,255,.6);border:2px solid rgba(0,0,0,0);border-radius:1rem}.btn:focus{outline:none;background-color:rgba(31,81,255,.95);border:2px solid #1f51ff}.btn:hover{background-color:rgba(31,81,255,.95)}.btn:disabled{background-color:rgba(31,81,255,.6);opacity:.5}.number-error{position:relative;gap:1rem;overflow:hidden}.number-error__number{font-size:6.4rem}.number-error__error{display:flex;flex-direction:column;justify-content:center;align-items:center;font-size:1.8rem;font-weight:600}.number-error__bruh{width:200%;position:absolute;top:50%;left:50%;font-size:1.2rem;font-weight:600;transform:translate(-50%, -50%) rotate(-15deg);opacity:.05}.number-error a{font-size:1.4rem;position:relative}.number-error a::before{content:"";height:1px;width:0%;position:absolute;top:100%;left:0;background-color:#fefafa;transition:width .3s ease-in-out}.number-error a:hover{font-style:italic}.number-error a:hover::before{width:100%}.nao-nao{animation:flip 1s ease-in-out forwards infinite}@keyframes flip{0%,49%{transform:scaleX(-1)}50%,100%{transform:scaleX(1)}}/*# sourceMappingURL=index.css.map */
