/**
 * TABLES
 * Стили для таблиц журнала сделок
 */

/* Wrapper для таблицы с горизонтальным скроллом */
.overflow-x-auto,
.overflow-auto {
    overflow-x: auto;
    -webkit-overflow-scrolling: touch; /* Плавный скролл на iOS */
}

.sheet-table { 
    border-collapse: collapse; 
    width: 100%; 
    min-width: 1000px; /* Минимальная ширина для корректного отображения всех колонок */
}

.sheet-table th, 
.sheet-table td { 
    border: 1px solid #E2E8F0; 
    padding: 10px 12px; 
    vertical-align: middle; 
}

.sheet-table thead th { 
    background-color: #F8FAFC; 
    color: #64748B; 
    font-size: 12px; 
    text-transform: uppercase; 
    font-weight: 800; 
    letter-spacing: 0.05em;
}

.sheet-table tbody td { 
    background-color: white; 
    font-size: 13px; 
    color: #1E293B; 
}

.sheet-table tr:hover td { 
    background-color: #F8FAFC; 
}

/* Торговая пара - отображение в одну строку */
.trade-pair {
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    max-width: 150px;
}
