﻿.info-section {
    display: flex;
    flex-direction: column;
    gap: 1.5rem;
}

.info-block {
    display: flex;
    flex-direction: column;
}

.info-title {
    font-weight: 500;
    font-size: 1rem;
    color: #495057; /* темно-серый, приятный */
    border-bottom: 1px solid #dee2e6;
    padding-bottom: 4px;
    margin-bottom: 8px;
}

.info-item {
    font-size: 0.95rem;
    color: #212529;
    margin-left: 8px;
    margin-bottom: 4px;
}

    .info-item:hover {
        background-color: #f8f9fa;
        border-radius: 0px;
    }