body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Roboto,Segoe UI,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0;padding:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.dashboard-page,.login-page,.onboarding-page{background:#fff;border-radius:8px;margin-top:20px;padding:20px}.login-form,.onboarding-form{display:flex;flex-direction:column}.login-form label,.onboarding-form label{font-weight:700;margin-bottom:15px}.login-form input,.onboarding-form input,.onboarding-form textarea{border:1px solid #ddd;border-radius:4px;font-size:1rem;margin-top:5px;padding:10px}.login-form button,.onboarding-form button{background:#1da1f2;border:none;border-radius:4px;color:#fff;cursor:pointer;margin-top:20px;padding:10px}.login-form button:hover,.onboarding-form button:hover{background:#0d8aec}.scheduled-tweets ul{list-style:none;padding:0}.scheduled-tweets ul li{margin-bottom:10px}.metrics-table{border-collapse:collapse;margin-top:20px;width:100%}.metrics-table td,.metrics-table th{border:1px solid #ddd;padding:10px;text-align:left}.signup-page{background:#fff;border-radius:8px;margin-top:20px;padding:20px}.signup-form{display:flex;flex-direction:column}.signup-form label{font-weight:700;margin-bottom:15px}.signup-form input{border:1px solid #ddd;border-radius:4px;font-size:1rem;margin-top:5px;padding:10px}.signup-form button{background:#1da1f2;border:none;border-radius:4px;color:#fff;cursor:pointer;margin-top:20px;padding:10px}.signup-form button:hover{background:#0d8aec}.error-message{color:red;font-weight:400;margin-bottom:10px;margin-top:-10px}.onboarding-container{background-color:#f9f9f9;border-radius:10px;box-shadow:0 4px 6px #0000001a;font-family:Arial,sans-serif;margin:0 auto;max-width:600px;padding:20px;width:100%}.onboarding-title{color:#333;font-size:24px;font-weight:700;margin-bottom:10px;text-align:center}.onboarding-description{color:#555;font-size:16px;margin-bottom:20px;text-align:center}.onboarding-form{display:flex;flex-direction:column;gap:20px}.onboarding-step{padding:10px 0}.step-title{color:#444;font-size:20px;font-weight:700;margin-bottom:10px}.form-label{color:#444;display:block;font-size:14px;font-weight:500;margin:16px 0 8px}.form-input,.form-select,.form-textarea{border:1px solid #ccc;border-radius:5px;box-sizing:border-box;color:#333;font-size:14px;padding:10px;width:100%}.form-textarea{height:80px;resize:none}.form-input:focus,.form-select:focus,.form-textarea:focus{border-color:#007bff;box-shadow:0 0 4px #007bff80;outline:none}.form-checkbox-group{display:flex;flex-direction:column;gap:10px}.form-checkbox-label{align-items:center;color:#555;display:flex;font-size:14px;gap:10px}.form-checkbox{height:16px;width:16px}.form-input-group{display:flex;flex-direction:column;gap:10px}.onboarding-navigation{display:flex;flex-direction:row;justify-content:space-between;margin-top:20px}.button-back,.button-next{background-color:#007bff;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:14px;font-weight:700;padding:10px 20px;transition:background-color .3s ease}.button-back{background-color:#6c757d}.button-back:hover,.button-next:hover{background-color:#0056b3}.button-back:hover{background-color:#5a6268}.button-back:disabled,.button-next:disabled{background-color:#d6d6d6;cursor:not-allowed}@media (max-width:768px){.onboarding-container{padding:15px}.button-back,.button-next{font-size:13px;width:48%}.onboarding-navigation{flex-direction:column;gap:10px}}div.form-toggle-grid{display:flex;gap:8px}div.form-toggle-grid .toggle-button{background-color:#fff;border:1px solid #757575;border-radius:5px;color:#2a2a2a;cursor:pointer;padding:10px;text-align:center;transition:background-color .3s ease,border-color .3s ease}div.form-toggle-grid .toggle-button.active{background-color:#007bff;color:#fff}.form-radio-group{display:flex;flex-direction:column}
/*# sourceMappingURL=main.c1ed7b91.css.map*/