/* ============================================================================
   THE WIN CAPITAL S.A. - prestamos.css
   Estilos exclusivos de la pagina de prestamos
   ============================================================================ */

/* Tabla de prestamos: header sticky en scroll horizontal */
.page-prestamos .twc-loan-table th:first-child {
    position: sticky;
    left: 0;
    z-index: 2;
    background: var(--twc-gray-900);
}

.page-prestamos .twc-loan-table td:first-child {
    position: sticky;
    left: 0;
    z-index: 1;
    background: var(--twc-gray-0);
}

.page-prestamos .twc-loan-table tbody tr:hover td:first-child {
    background: rgba(var(--twc-primary-rgb), 0.03);
}

/* Highlight de cuota recomendada */
.page-prestamos .twc-loan-table td.is-recommended {
    background: rgba(var(--twc-primary-rgb), 0.08);
    font-weight: var(--twc-font-bold);
    color: var(--twc-primary-dark);
}

/* Cards de requisitos: hover con color */
.page-prestamos .twc-card--accent-blue:hover {
    border-left-color: var(--twc-info);
    box-shadow: var(--twc-shadow-blue);
}

.page-prestamos .twc-card--accent-gold:hover,
.page-prestamos .twc-card--accent:hover {
    border-left-color: var(--twc-primary);
    box-shadow: var(--twc-shadow-gold);
}

.page-prestamos .twc-card--accent-purple:hover {
    border-left-color: var(--twc-vip);
    box-shadow: var(--twc-shadow-purple);
}

/* Nota informativa bajo tablas */
.twc-loan-note {
    display: flex;
    align-items: flex-start;
    gap: var(--twc-space-3);
    padding: var(--twc-space-4);
    margin-top: var(--twc-space-4);
    background: var(--twc-gold-50);
    border-radius: var(--twc-radius-lg);
    font-size: var(--twc-text-xs);
    color: var(--twc-gray-600);
    line-height: var(--twc-leading-relaxed);
}

.twc-loan-note i {
    color: var(--twc-primary);
    font-size: var(--twc-text-base);
    flex-shrink: 0;
    margin-top: 1px;
}