@import url(https://fonts.googleapis.com/css2?family=Spectral:wght@700&display=swap);*{box-sizing:border-box}body{padding-top:4rem;color:#333;--type-first:Helvetica,Arial,sans-serif;--type-second:"Spectral",Georgia;font-family:var(--type-first)}body,h1,h2,h3,h4,li,p,ul{margin:0}li,ul{list-style:none;padding:0}img{display:block;max-width:100%}button,input{display:block;font-size:1rem;font-family:var(--type-first);color:#333}a{text-decoration:none;color:#333}.container{max-width:50rem;padding:0 1rem;margin:0 auto}.mainContainer{margin-top:4rem}.title{font-family:var(--type-second);line-height:1;font-size:3rem;margin:1rem 0;position:relative;z-index:1}.title:after{content:"";display:block;width:1.5rem;height:1.5rem;background:#fb1;position:absolute;bottom:5px;left:-5px;border-radius:.2rem;z-index:-1}.animeLeft{opacity:0;transform:translateX(-20px);animation:animeLeft .3s forwards}@keyframes animeLeft{to{opacity:1;transform:none}}.App{display:flex;flex-direction:column;min-height:calc(100vh + 10rem)}.AppBody{flex:1 1}.Header_header__3Icde{box-shadow:0 1px 1px rgba(0,0,0,.1);position:fixed;width:100%;z-index:100;background:#fff;top:0}.Header_nav__2C2Df{display:flex;justify-content:space-between;align-items:center;height:4rem}.Header_logo__75bIE{padding:.5rem 0}.Header_login__Ckg3f{color:#333;display:flex;align-items:center}.Header_login__Ckg3f:after{content:"";display:inline-block;width:14px;height:17px;background:url(../media/usuario.cd5f6141.svg) no-repeat 50%;margin-left:.5rem;position:relative;top:-1px}.Footer_footer__3We-Z{background:#fb1;padding:3rem 1rem 0;height:10rem;text-align:center;color:#764701}.Footer_footer__3We-Z p{margin-top:1rem}.FeedModal_modal__lIezb{position:fixed;width:100vw;height:100vh;top:0;left:0;background:rgba(0,0,0,.4);display:flex;z-index:1000;padding:2rem calc(4rem + 15px) 2rem 4rem}@media (max-width:40rem){.FeedModal_modal__lIezb{padding:2rem calc(2rem + 15px) 2rem 2rem}}.Loading_wrapper__2-SfJ{position:absolute;width:100%;height:100vh;display:flex;top:0;left:0;z-index:1000}.Loading_loading__2a-R_{margin:auto;width:80px;height:80px;display:flex;padding-left:5px;background:hsla(0,0%,100%,.5);justify-content:center;align-items:center;border-radius:50%}.PhotoContent_photo__1O8lu{margin:auto;height:36rem;border-radius:.2rem;background:#fff;display:grid;grid-template-columns:36rem 20rem;grid-template-rows:auto 1fr auto;overflow:hidden;opacity:0;transform:scale(.8);animation:PhotoContent_scaleUp__Pz72P .3s forwards}.PhotoContent_single__1X2E4 .PhotoContent_photo__1O8lu{grid-template-columns:1fr;height:auto}@keyframes PhotoContent_scaleUp__Pz72P{to{opacity:1;transform:none}}.PhotoContent_details__3do_e{padding:2rem 2rem 0}.PhotoContent_single__1X2E4 .PhotoContent_details__3do_e{padding:1rem 0 0}.PhotoContent_img__kqkEx{grid-row:1/4}.PhotoContent_single__1X2E4 .PhotoContent_img__kqkEx{grid-row:1;border-radius:.4rem;overflow:hidden}.PhotoContent_comments__1qo_P{padding:0 2rem}@media (max-width:64rem){.PhotoContent_photo__1O8lu{height:auto;max-height:calc(100vh - 4rem);overflow-y:auto;grid-template-columns:minmax(20rem,40rem)}.PhotoContent_img__kqkEx{grid-row:1}}.PhotoContent_author__9ebXb{opacity:.5;margin-bottom:1rem;display:flex;justify-content:space-between;align-items:center}.PhotoContent_author__9ebXb a:hover{text-decoration:underline}.PhotoContent_visualizacoes__1hk-f:before{content:"";display:inline-block;width:16px;height:10px;margin-right:.5rem;background:url(../media/visualizacao-black.0f2da37d.svg)}.PhotoContent_attributes__2zcu6{display:flex;font-size:1.125rem;font-weight:700;margin-top:1rem;margin-bottom:2rem}.PhotoContent_attributes__2zcu6 li{margin-right:2rem}.PhotoContent_attributes__2zcu6 li:before{content:"";display:inline-block;height:20px;margin-right:.5rem;position:relative;top:3px;width:2px;background:#333;margin-top:5px}.PhotoCommentsForm_form__1GiVW{display:grid;grid-template-columns:1fr auto;align-items:stretch;margin:1rem}.PhotoCommentsForm_single__1VoGH.PhotoCommentsForm_form__1GiVW{margin:1rem 0}.PhotoCommentsForm_textarea__nZMcG{display:block;width:100%;font-size:1rem;font-family:var(--type-first);resize:none;border:1px solid #eee;padding:.5rem;border-radius:.2rem;background:#eee;transition:.3s}.PhotoCommentsForm_textarea__nZMcG:focus,.PhotoCommentsForm_textarea__nZMcG:hover{outline:none;border-color:#fb1;background:#fff;box-shadow:0 0 0 3px #fea}.PhotoCommentsForm_button__1I1Yi{border:none;cursor:pointer;color:#333;background:transparent;font-size:1rem;padding:0 1rem;overflow:hidden}.PhotoCommentsForm_button__1I1Yi:focus,.PhotoCommentsForm_button__1I1Yi:hover{outline:none}.PhotoCommentsForm_button__1I1Yi:focus svg path,.PhotoCommentsForm_button__1I1Yi:hover svg path{fill:#fea;stroke:#fb1}.PhotoCommentsForm_button__1I1Yi:focus svg g,.PhotoCommentsForm_button__1I1Yi:hover svg g{animation:PhotoCommentsForm_latir__-GFn_ .6s infinite}@keyframes PhotoCommentsForm_latir__-GFn_{0%{opacity:0}to{opacity:1}}.PhotoComments_comments__3XsRt{overflow-y:auto;word-break:break-word;padding:0 2rem}.PhotoComments_single__370lp.PhotoComments_comments__3XsRt{padding:0}.PhotoComments_comments__3XsRt li{margin-bottom:.5rem;line-height:1.2}.PhotoDelete_delete__-6EaA{background:#ddd;padding:.3rem .6rem;line-height:1;border:1px solid transparent;font-size:.875rem;font-family:var(--type-first);cursor:pointer;border-radius:.4rem;transition:.1s}.PhotoDelete_delete__-6EaA:focus,.PhotoDelete_delete__-6EaA:hover{outline:none;background:#fff;box-shadow:0 0 0 3px #eee;border-color:#333}.Image_wrapper__xFoLn{display:grid}.Image_img___wMUB{display:block;max-width:100%;grid-area:1/1;opacity:0;transition:.2s}.Image_skeleton__1DkzC{grid-area:1/1;height:100%;background-image:linear-gradient(90deg,#eee,#fff 50%,#eee);background-color:#eee;background-size:200%;animation:Image_skeleton__1DkzC 1.5s linear infinite}@keyframes Image_skeleton__1DkzC{0%{background-position:0}to{background-position:-200px}}.FeedPhotosItem_photo__1RPuT:nth-child(2){grid-column:2/4;grid-row:span 2}@media (max-width:40rem){.FeedPhotosItem_photo__1RPuT:nth-child(2){grid-column:initial;grid-row:initial}}.FeedPhotosItem_photo__1RPuT{display:grid;border-radius:.2rem;overflow:hidden;cursor:pointer}.FeedPhotosItem_photo__1RPuT>div{grid-area:1/1}.FeedPhotosItem_visualizacao__btbHv{background:rgba(0,0,0,.3);color:#fff;font-size:1rem;text-align:center;align-items:center;justify-content:center;grid-area:1/1;display:none}.FeedPhotosItem_visualizacao__btbHv:before{width:16px;height:10px;content:"";display:inline-block;margin-right:.25rem;background:url(../media/visualizacao.2b7a1329.svg) no-repeat}.FeedPhotosItem_photo__1RPuT:hover .FeedPhotosItem_visualizacao__btbHv{display:flex}.FeedPhotos_feed__GuJq4{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1rem;gap:1rem;margin-bottom:1rem;justify-items:center}@media (max-width:40rem){.FeedPhotos_feed__GuJq4{grid-template-columns:repeat(2,1fr)}}.Input_wrapper__32rlI{margin-bottom:1rem}.Input_input__3Lue7{border:1px solid #eee;display:block;width:100%;font-size:1rem;padding:.8rem;border-radius:.4rem;background:#eee;transition:.2s}.Input_input__3Lue7:focus,.Input_input__3Lue7:hover{outline:none;border-color:#fb1;background:#fff;box-shadow:0 0 0 3px #fea}.Input_label__3zGFG{display:block;font-size:1rem;line-height:1;padding-bottom:.5rem}.Input_error__XpoyJ{color:#f31;font-size:.875rem;margin-top:.25rem}.Button_button__1kzyg{font-size:1rem;font-family:var(--type-first);cursor:pointer;border:none;border-radius:.4rem;background:#fb1;color:#764701;min-width:8rem;padding:.8rem 1.2rem;box-sizing:border-box;transition:.1s}.Button_button__1kzyg:focus,.Button_button__1kzyg:hover{outline:none;box-shadow:0 0 0 3px #fea,0 0 0 4px #fb1}.Button_button__1kzyg:disabled{opacity:.5;cursor:wait}.LoginForm_form__15nuZ{margin-bottom:2rem}.LoginForm_perdeu__Dxr2x{display:inline-block;color:#666;padding:.5rem 0;line-height:1}.LoginForm_perdeu__Dxr2x:after{content:"";height:2px;width:100%;background:currentColor;display:block}.LoginForm_cadastro__3CJ5T{margin-top:4rem}.LoginForm_cadastro__3CJ5T p{margin-top:2rem;margin-bottom:2rem}.LoginForm_subtitle__3sJ1X{font-family:var(--type-second);line-height:1;font-size:2rem}.LoginForm_subtitle__3sJ1X:after{content:"";display:block;background:#ddd;height:.5rem;width:3rem;border-radius:.2rem}.Login_login__JgnN-{display:grid;grid-template-columns:1fr 1fr;min-height:100vh;grid-gap:2rem;gap:2rem}.Login_login__JgnN-:before{display:block;content:"";background:url(../media/login.07d71f5b.jpg) no-repeat 50%;background-size:cover}.Login_forms__1pWfj{max-width:30rem;padding:1rem}@media (max-width:40rem){.Login_login__JgnN-{grid-template-columns:1fr}.Login_login__JgnN-:before{display:none}.Login_forms__1pWfj{max-width:100%}}.UserHeaderNav_nav__sEw6z{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:1rem;gap:1rem}.UserHeaderNav_nav__sEw6z a,.UserHeaderNav_nav__sEw6z button{background:#eee;border-radius:.2rem;height:40px;width:40px;display:flex;align-items:center;justify-content:center;border:1px solid transparent;transition:.1s;cursor:pointer}.UserHeaderNav_nav__sEw6z a:focus,.UserHeaderNav_nav__sEw6z a:hover,.UserHeaderNav_nav__sEw6z button:focus,.UserHeaderNav_nav__sEw6z button:hover{background:#fff;box-shadow:0 0 0 3px #eee;border-color:#333;outline:none}.UserHeaderNav_nav__sEw6z a.UserHeaderNav_active__2v5XV{background:#fff;box-shadow:0 0 0 3px #fea;border-color:#fb1}.UserHeaderNav_nav__sEw6z a.UserHeaderNav_active__2v5XV svg>*{fill:#fb1}.UserHeaderNav_mobileButton__1r8l6{background:#eee;border-radius:.2rem;height:40px;width:40px;padding:0;display:flex;align-items:center;justify-content:center;border:1px solid transparent;transition:.1s;cursor:pointer}.UserHeaderNav_mobileButton__1r8l6:after{content:"";display:block;width:1.2rem;height:2px;border-radius:2px;background:currentColor;box-shadow:0 6px currentColor,0 -6px currentColor;transition:.2s}.UserHeaderNav_mobileButton__1r8l6:focus,.UserHeaderNav_mobileButton__1r8l6:hover,.UserHeaderNav_mobileButtonActive__QRyg9{outline:none;background:#fff;box-shadow:0 0 0 3px #fea;border-color:#fb1;color:#fb1}.UserHeaderNav_mobileButtonActive__QRyg9:after{transform:rotate(90deg);width:4px;height:4px;box-shadow:0 8px currentColor,0 -8px currentColor}.UserHeaderNav_navMobile__2rqZY{display:block;position:absolute;top:70px;right:0;padding:0 1rem;background:#fff;box-shadow:0 1px 2px rgba(0,0,0,.2);border-radius:.2rem;transform:translateX(-10px);opacity:0;pointer-events:none}.UserHeaderNav_navMobileActive__1tEJo{transition:.3s;transform:none;opacity:1;pointer-events:auto;z-index:100}.UserHeaderNav_navMobile__2rqZY a,.UserHeaderNav_navMobile__2rqZY button{display:flex;align-items:center;background:none;width:100%;border:none;border-bottom:1px solid #eee;padding:.5rem 0;cursor:pointer}.UserHeaderNav_navMobile__2rqZY a:hover svg>*,.UserHeaderNav_navMobile__2rqZY button:hover svg>*{fill:#fb1}.UserHeaderNav_navMobile__2rqZY button{border-bottom:none}.UserHeaderNav_navMobile__2rqZY svg{margin-right:.5rem}.UserHeader_header__3bGEM{display:grid;grid-template-columns:1fr auto;align-items:center;margin-bottom:2rem;margin-top:1rem;position:relative}.UserPhotoPost_photoPost__Xm78r{display:grid;grid-template-columns:1fr 1fr;grid-gap:2rem;gap:2rem;margin-bottom:2rem}.UserPhotoPost_file__1c5hT{margin-bottom:1rem}.UserPhotoPost_preview__4ug5d{border-radius:1rem;background-size:cover;background-position:50%}.UserPhotoPost_preview__4ug5d:after{content:"";display:block;height:0;padding-bottom:100%}
/*# sourceMappingURL=main.2eced8ef.chunk.css.map */