/**
 * Cloud Gaming Map - Tabelas
 * Version: 2.5.7
 * Arquivo: Estilos de tabelas e resultados da simulação
 */

/* ===============================================
   RESULTADOS DA SIMULAÇÃO
   =============================================== */

#cgm-results {
    margin: 24px 0;
    background: var(--cgm-white);
    border: 2px solid var(--cgm-border);
    border-radius: var(--cgm-radius);
    overflow: hidden;
    box-shadow: var(--cgm-shadow-sm);
    padding-bottom: 32px;
}

#cgm-results h4 {
    background: var(--cgm-bg-light);
    margin: 0;
    padding: 18px 24px;
    border-bottom: 2px solid var(--cgm-border);
    font-size: 18px;
    font-weight: 700;
    color: var(--cgm-dark);
    letter-spacing: -0.3px;
}

/* ===============================================
   TABELA DE RESULTADOS
   =============================================== */

.cgm-table {
    width: 100%;
    border-collapse: collapse;
    font-size: 14px;
}

.cgm-table thead th {
    background: var(--cgm-bg-light);
    padding: 14px 20px;
    text-align: left;
    font-weight: 600;
    color: var(--cgm-dark);
    border-bottom: 2px solid var(--cgm-border);
    letter-spacing: 0.3px;
}

.cgm-table tbody tr {
    transition: var(--cgm-transition);
    border-bottom: 1px solid var(--cgm-border);
}

.cgm-table tbody tr:hover {
    background: var(--cgm-bg-light);
}

.cgm-table tbody tr:last-child {
    border-bottom: none;
}

.cgm-table td {
    padding: 14px 20px;
    color: var(--cgm-text);
}
