body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;box-sizing:border-box;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;list-style:none;margin:0;padding:0;scroll-behavior:smooth;text-decoration:none}.form-textarea{border:1px solid #d8bfd8;border-radius:4px;height:15em;outline:none;resize:vertical;width:100%}.form-field label{color:#9370db}:root{--cor-lilas-claro:#f5f0ff;--cor-roxo-medio:#6a5acd;--cor-lavanda:#d8bfd8;--cor-roxo-medio-escuro:#7b68ee;--cor-cinza-claro:#d3d3d3;--cor-roxo-azulado:#483d8b;--cor-roxo-claro:#9370db;--cor-azul-escuro:#00008b;--cor-uva:#5c0788}.form-container{background-color:#f5f0ff;background-color:var(--cor-lilas-claro);border-radius:8px;box-shadow:0 0 10px #0000001a;margin:auto;max-width:500px;padding:2em;position:relative;text-align:center}.form-title{align-items:center;color:#6a5acd;color:var(--cor-roxo-medio);display:flex;font-size:28px;margin-bottom:2rem}.form-logo{border-radius:4px;height:auto;margin-bottom:2rem;max-width:500px;width:100%}.form-icon{margin-right:.5rem}.form-field{margin-bottom:1.5rem}.form-field label{color:#6a5acd;color:var(--cor-roxo-medio);display:block;font-weight:700;margin-bottom:.5rem}.form-field input,.form-field textarea{border:1px solid #d8bfd8;border:1px solid var(--cor-lavanda);border-radius:4px;outline:none;width:100%}.form-field input{height:3em}.form-field textarea{resize:vertical}.input-row{align-items:end;display:flex;gap:1rem;justify-content:space-between}.input-container{display:flex;justify-content:center;& input,& textarea{padding-left:1em}& textarea{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;padding-top:1em;scrollbar-width:none}}.input-row .form-field{flex:1 1}.input-row .form-field.small input,.input-row .form-field.small textarea{width:100%}.button-container{display:flex;justify-content:space-between;margin-top:1.5rem}.clear-button,.generate-button,.submit-button{border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:16px;padding:.75rem 1.5rem}.button-spacing{width:20px}.submit-button{background-color:#483d8b;background-color:var(--cor-roxo-azulado)}.clear-button{background-color:#9370db;background-color:var(--cor-roxo-claro)}.generate-button{background-color:#5c0788;background-color:var(--cor-uva)}.clear-button:hover,.generate-button:hover,.submit-button:hover{filter:brightness(1.2)}.form-observation{align-items:center;background-color:#885cdf80;border:1px solid #d8bfd8;border:1px solid var(--cor-lavanda);border-radius:4px;color:#fff;display:flex;margin-bottom:1.5rem;padding:1rem}.form-observation-icon{color:#fff;font-size:5rem;margin-right:1rem}.form-observation-text{font-size:1rem}@media (min-width:350px) and (max-width:500px){.form-container{padding:.5em}.form-field label{font-size:14px}.form-icon{margin-right:.1em}}@media (min-width:250px) and (max-width:400px){.form-container{padding:.5em}.form-field label{font-size:14px}.form-icon{margin-right:.1em}.input-row{display:block}}.first-div{margin:auto;max-width:600px;padding:2rem}@media (min-width:350px) and (max-width:450px){.first-div{padding:.5em}}@media (min-width:250px) and (max-width:400px){.first-div{padding:.5em}}
/*# sourceMappingURL=main.2bc8a221.css.map*/