#app[data-v-54c3cf61]{max-width:1200px;margin:0 auto;padding:20px;font-family:Arial,sans-serif}.email-container[data-v-54c3cf61]{max-width:600px;margin:0 auto;text-align:center}.email-form[data-v-54c3cf61]{margin-top:30px}.email-form input[data-v-54c3cf61]{width:100%;padding:15px;border:2px solid #e0e0e0;border-radius:8px;font-size:1.1em;margin-bottom:20px}.email-form button[data-v-54c3cf61]{background:#007bff;color:#fff;border:none;padding:15px 30px;border-radius:8px;font-size:1.1em;cursor:pointer;transition:background .3s ease}.email-form button[data-v-54c3cf61]:hover:not(:disabled){background:#0056b3}.profession-selection[data-v-54c3cf61]{text-align:center}.professions-grid[data-v-54c3cf61]{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:20px;margin-top:30px}.profession-card[data-v-54c3cf61]{border:2px solid #e0e0e0;border-radius:10px;padding:20px;cursor:pointer;transition:all .3s ease}.profession-card[data-v-54c3cf61]:hover{border-color:#007bff;transform:translateY(-5px);box-shadow:0 5px 15px #0000001a}.test-container[data-v-54c3cf61]{max-width:800px;margin:0 auto}.test-header[data-v-54c3cf61]{display:flex;justify-content:space-between;align-items:center;margin-bottom:30px;padding:20px;background:#f8f9fa;border-radius:10px}.timer[data-v-54c3cf61]{font-size:1.2em;font-weight:700;color:#dc3545}.progress[data-v-54c3cf61]{color:#6c757d}.question-container[data-v-54c3cf61]{background:#fff;padding:30px;border-radius:10px;box-shadow:0 2px 10px #0000001a}.options[data-v-54c3cf61]{margin:20px 0}.option[data-v-54c3cf61]{padding:15px;margin:10px 0;border:2px solid #e0e0e0;border-radius:8px;cursor:pointer;transition:all .3s ease}.option[data-v-54c3cf61]:hover{border-color:#007bff;background:#f8f9fa}.option.selected[data-v-54c3cf61]{border-color:#007bff;background:#007bff;color:#fff}.submit-btn[data-v-54c3cf61]{background:#007bff;color:#fff;border:none;padding:15px 30px;border-radius:8px;font-size:1.1em;cursor:pointer;transition:background .3s ease}.submit-btn[data-v-54c3cf61]:hover:not(:disabled){background:#0056b3}.submit-btn[data-v-54c3cf61]:disabled{background:#6c757d;cursor:not-allowed}.results-container[data-v-54c3cf61]{max-width:800px;margin:0 auto}.results-summary[data-v-54c3cf61]{background:#f8f9fa;padding:20px;border-radius:10px;margin:20px 0}.question-results[data-v-54c3cf61]{margin-top:30px}.question-result[data-v-54c3cf61]{background:#fff;padding:20px;margin:15px 0;border-radius:10px;box-shadow:0 2px 10px #0000001a;border-left:5px solid #6c757d}.question-result.correct[data-v-54c3cf61]{border-left-color:#28a745;background:#f8fff9}.question-result.incorrect[data-v-54c3cf61]{border-left-color:#dc3545;background:#fff8f8}.question-result h4[data-v-54c3cf61]{margin-top:0;color:#333}.question-result p[data-v-54c3cf61]{margin:5px 0}.question-result strong[data-v-54c3cf61]{color:#555}
