/* /static/css/profiles.css */

/* Общий контейнер-рамка для страницы профиля, в стиле страницы пространства */
.profile-page-container {
    background-color: #222;
    border: 1px solid #333;
    border-radius: 8px;
    padding: 1.5rem;
    max-width: 1200px;
    margin: 0 auto;
}

/* Добавляем отступ под шапкой профиля */
.profile-header {
    margin-bottom: 2rem;
}

/* Контейнер для основного контента (био, пространства, инвентарь) */
.profile-main-content {
    display: grid;
    grid-template-columns: 2fr 1fr; /* Основная часть шире, боковая (инвентарь) уже */
    gap: 2rem;
}

/* Общий стиль для секций */
.profile-section {
    background-color: #1a1a1a;
    border: 1px solid #333;
    border-radius: 5px;
    padding: 1.5rem;
}

.profile-section h2 {
    margin-top: 0;
    padding-bottom: 1rem;
    border-bottom: 1px solid #444;
}

/* Адаптивность для мобильных устройств */
@media (max-width: 900px) {
    .profile-main-content {
        grid-template-columns: 1fr; /* Колонки встают друг под друга */
    }
}