/* C:\apps\rootmind\psychology\static\psychology\css\styles.css */
/* Стили для психологического модуля */

.psychology-container {
    min-height: calc(100vh - 200px);
}

.question-item {
    background-color: #f8f9fa;
    transition: all 0.3s ease;
}

.question-item:hover {
    background-color: #e9ecef;
    box-shadow: 0 2px 5px rgba(0,0,0,0.1);
}

.ego-answer-radio {
    margin-right: 10px;
}

.form-check-inline {
    margin-right: 20px;
}

/* Навигация по вопросам */
.question-navigation {
    border-top: 1px solid #dee2e6;
    padding-top: 15px;
}

/* Карточки с результатами */
.result-card {
    border-left: 4px solid;
}

.result-card.parent {
    border-left-color: #dc3545;
}

.result-card.adult {
    border-left-color: #0d6efd;
}

.result-card.child {
    border-left-color: #ffc107;
}

/* Адаптивность */
@media (max-width: 768px) {
    .answer-options .form-check-inline {
        display: block;
        margin-bottom: 10px;
    }

    .ego-answer-radio {
        margin-right: 5px;
    }
}