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}.form-container{background:#f8f9fa;border-radius:8px;box-shadow:0 0 10px #0000001a;margin:auto;max-width:600px;padding:20px}form hr{border:1px solid #ddd;margin:20px auto;width:80%}h2{color:#333;text-align:center}.form-group{height:170px;margin-bottom:15px}.checkbox-group,.radio-group{display:flex;flex-direction:column;gap:5px;margin-top:5px}.radio-label{align-items:center;display:flex;gap:8px}textarea{border:1px solid #ccc;height:80px;margin-left:-10px;padding:8px}.submit-button,textarea{border-radius:4px;width:100%}.submit-button{background-color:#007bff;color:#fff;padding:10px}.submit-button:hover{background-color:#0056b3}.modal{align-items:center;background:#00000080;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%}.modal-content{background:#fff;border-radius:8px;max-width:400px;padding:20px;text-align:center}.close-button{background-color:#007bff;border:none;border-radius:5px;color:#fff;cursor:pointer;margin-top:10px;padding:10px 15px}.close-button:hover{background-color:#0056b3}.header{align-items:center;display:flex;gap:15px;justify-content:center;margin-bottom:20px}.logo{height:100px;width:auto}.header-title{font-size:24px;font-weight:700}.submit-button{border:none;border-radius:5px;cursor:pointer;font-size:16px;padding:12px 20px;width:180px}.green-button{background-color:#19662b;color:#fff}.gray-button{background-color:#242424}.gray-button:hover{background-color:#464646}.green-button:hover{background-color:#218838}.intro-container{margin:0 auto;padding:30px;text-align:center}.intro-text{color:#333;font-size:18px;font-weight:500;margin-bottom:20px}.intro-container hr{border:1px solid #ddd;margin:20px auto;width:80%}.scale-group{display:flex;font-size:16px;font-weight:700;justify-content:center;margin-left:-15px;margin-top:50px}.scale-button,.scale-group{align-items:center;text-align:center}.scale-button{border:none;border-radius:50%;color:#fdfdfd;cursor:pointer;height:40px;margin-left:10px;transition:transform .2s ease-in-out,box-shadow .2s ease-in-out;width:40px}.scale-button:hover{box-shadow:0 4px 10px #0003;transform:scale(1.2)}.scale-button.selected{border:3px solid #eee;box-shadow:0 5px 15px #0000004d;transform:scale(1.3)}@media (max-width:768px){.submit-button{font-size:13px;width:150px}.scale-group{align-items:center;margin-left:0}.scale-button{align-items:center;border-radius:50%!important;color:#fdfdfd;font-size:13px!important;height:27px!important;margin-left:5px!important;text-align:center;width:27px!important}.scale-button:hover{box-shadow:0 4px 10px #0003;transform:scale(1.2)}.scale-button.selected{border:3px solid #eee;box-shadow:0 5px 15px #0000004d;transform:scale(1.3)}}.App{text-align:center}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{animation:App-logo-spin 20s linear infinite}}.App-header{align-items:center;background-color:#282c34;color:#fff;display:flex;flex-direction:column;font-size:calc(10px + 2vmin);justify-content:center;min-height:100vh}.App-link{color:#61dafb}@keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}
/*# sourceMappingURL=main.155938bf.css.map*/