@import url(https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&display=swap);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}.App{align-items:center;background-color:#fff;color:#000;display:flex;flex-direction:column;font-family:Inter,sans-serif;justify-content:center;min-height:100vh}@media (prefers-color-scheme:dark){.App{background-color:#000;color:#fff}}.Footer{bottom:0;left:10px;position:absolute}.Footer a{background-color:#000;color:#fff}.PetitionsDiv{margin:1.5em auto 0;position:relative;width:800px}.old-1{background-color:#afafaf;transform:translateY(-60px) scale(.92);z-index:0}.old-1,.old-2{animation:slideIn .4s ease-out;box-shadow:0 -4px 4px #00000040;min-height:4em;position:absolute;width:100%}.old-2{background-color:#bfbfbf;transform:translateY(-30px) scale(.96);z-index:1}.Petition{animation:slideIn .4s ease-out;background-color:#d9d9d9;box-shadow:0 -4px 4px #00000040;display:flex;flex-direction:column;min-height:20em;padding:30px;position:relative;z-index:2}@keyframes slideIn{0%{opacity:0;transform:translateY(-30px) scale(.9)}to{opacity:1;transform:translateY(0) scale(1)}}.PetitionsHeader{font-size:2em;font-weight:800;margin:0}.PetitionsText{max-height:15em;overflow-x:hidden;overflow-y:scroll;scrollbar-width:thin;text-overflow:clip}.ButtonsAndNumber{flex-direction:column;gap:0}.Buttons,.ButtonsAndNumber{display:flex;justify-content:space-between;margin-top:auto}.PetitionsSign{background-color:#c82d2d;cursor:pointer}.PetitionWatch,.PetitionsSign{align-self:flex-start;border:none;color:#fff;font-family:Inter,sans-serif;font-size:2em;font-weight:800;padding:.2em 60px;text-decoration:none}.PetitionWatch{background-color:#c82d2d69}.PetitionsRefuse{background-color:#d2c8c8;border:none;color:#fff;cursor:pointer;font-family:Inter,sans-serif;font-weight:800;padding:.2em 60px}.AddPetition,.PetitionsRefuse{align-self:flex-start;font-size:2em}.AddPetition{margin-top:1em}@media (prefers-color-scheme:dark){.Petition,.old-1,.old-2{background-color:#570c0c}.PetitionWatch{background-color:#ffffff40}.PetitionsRefuse{background-color:#742323}}@media (max-width:820px){.old-1{transform:translateY(-30px) scale(.92)}.old-2{transform:translateY(-15px) scale(.96)}.PetitionsDiv{margin:.5em auto 0;width:90%}.Petition{min-height:18em;padding:20px 18px}.PetitionsText{max-height:8em;overflow-x:hidden;overflow-y:scroll;scrollbar-width:thin;text-overflow:clip}.Buttons{gap:.5em}.PetitionWatch,.PetitionsRefuse,.PetitionsSign{font-size:1em!important;margin:0!important;padding:10px 15px!important;width:auto}}.Main{display:flex;flex-direction:column}.AddPetition{background-color:#c82d2d;border:none;color:#fff;cursor:pointer;font-family:Inter,sans-serif;font-size:1.75em;font-weight:800;padding:10px 60px;text-align:center;text-decoration:none;width:50%}@media (max-width:820px){.AddPetition{font-size:1em!important;margin:.5em 5% auto!important;padding:10px 20px!important;width:auto}}.Header{font-size:2em}.h1{margin-top:0}@media (max-width:820px){.Header{font-size:1.3em;margin:auto 5%}}.AddPetitionPage{align-items:center;display:flex;flex-direction:column;width:100%}.AddPetitionHeader{font-size:4em;margin-top:.3em!important;margin:0}.AddPetitionForm{display:flex;flex-direction:column;font-family:Inter,sans-serif;max-width:900px;width:80%}.AddPetitionForm label{font-size:1.2em;font-weight:550;margin-top:1em}.AddPetitionForm select,input,textarea{font-family:Inter,sans-serif;font-size:.8em}.PetitionSubmit{background-color:#c82d2d;border:none;color:#fff;cursor:pointer;font-family:Inter,sans-serif;font-size:2em;font-weight:800;margin-top:1em;padding:.25em}@media (prefers-color-scheme:dark){.AddPetitionForm select,input,textarea{background-color:#000;border:1px solid #fff;color:#fff}}@media (max-width:820px){.AddPetitionHeader{font-size:2.5em;text-align:center}.AddPetitionForm{width:95%}.PetitionSubmit{font-size:1.5em}}.PetitionInfo{align-items:start;height:95vh;justify-content:start;width:100vw}.PetitionHeaderDiv,.PetitionInfo{display:flex;flex-direction:column}.PetitionHeaderDiv{box-shadow:0 8px 4px #00000040;padding:1% 10% 2%;width:80%}.PetitionInfoTitle{font-size:3em}.ActionDiv,.PetitionInfoTitle{display:flex;flex-direction:column}.ActionDiv{gap:10px}.ActionDivButtons{display:flex;flex-direction:row;gap:10px}.signaturesCount{font-size:1em;margin:0}.ButtonBack{align-self:flex-start;background-color:#888080;border:none;color:#fff;cursor:pointer;font-family:Inter,sans-serif;font-size:1.5em;font-weight:800;padding:.2em 40px;text-decoration:none}.ButtonsSign{background-color:#c82d2d}.ButtonsSign,.ButtonsSigned{align-self:flex-start;border:none;color:#fff;cursor:pointer;font-family:Inter,sans-serif;font-size:2em;font-weight:800;padding:.2em 60px;text-decoration:none}.ButtonsSigned{background-color:#00000040}.ButtonsShare{background-color:#1274a8}.ButtonsAlert,.ButtonsShare{align-self:flex-start;border:none;color:#fff;cursor:pointer;font-family:Inter,sans-serif;font-size:2em;font-weight:800;padding:.2em 60px;text-decoration:none}.ButtonsAlert{background-color:#c82d2d}.Text{overflow-x:hidden;overflow-y:scroll;padding:0 10% 5%;text-overflow:clip}@media (prefers-color-scheme:dark){.PetitionHeaderDiv{box-shadow:0 8px 4px #ff000040}.ButtonsSigned{background-color:#ffffff40}.ButtonsAlert{background-color:#ff000069}}@media (max-width:820px){.PetitionHeaderDiv{padding:1% 5% 2%;width:90%}.PetitionInfoTitle{font-size:2em}.ActionDivButtons{display:inline-block}.ActionDivButtons>*{margin-bottom:.5em;margin-right:.5em}.ButtonBack,.ButtonsAlert,.ButtonsShare,.ButtonsSign,.ButtonsSigned{font-size:1.2em;padding:.2em 20px}.Text{padding:0 5% 5%}}.AuthDiv{align-items:center;display:flex;flex-direction:column;height:80vh;justify-content:center}.AuthDiv h1{font-size:3.5em;margin:0;text-align:center}.AuthContainer{display:flex;flex-direction:row;gap:1em;margin-top:2em}.AuthContainer button,.AuthContainer input{font-family:Inter,sans-serif;font-size:1.2em;padding:.25em}.AuthContainer button{background-color:#c82d2d;border:none;color:#fff;cursor:pointer;font-weight:800}@media (max-width:820px){.AuthDiv h1{font-size:2em}.AuthDiv p{text-align:center;width:90%}.AuthContainer{flex-direction:column}}
/*# sourceMappingURL=main.3e5c04b5.css.map*/