/* --- Litigation Archive Document Styles --- */
.doc-list { 
    list-style: none; 
    padding: 0; 
}

.doc-list li { 
    margin-bottom: 0.75rem; 
}

.doc-link { 
    display: flex; 
    justify-content: space-between; 
    align-items: center; 
    padding: 14px 18px; 
    background-color: var(--ocean-dark); 
    text-decoration: none; 
    border-radius: 4px; 
    border-bottom: 3px solid rgba(0,0,0,0.2); 
    transition: all 0.2s ease; 
}

.doc-text { 
    color: var(--coral-accent); 
    font-weight: 400; 
}

.filing-date { 
    font-family: monospace; 
    font-size: 0.85rem; 
    color: #ffffff; 
    margin-left: 15px; 
    white-space: nowrap; 
    opacity: 0.9; 
}

.doc-link:hover { 
    background-color: #244954; 
    border-bottom: 3px solid var(--bright-coral); 
    transform: translateY(-1px); 
    text-decoration: none; 
}

.doc-link:hover .doc-text { 
    /* xcolor: var(--bright-coral); - Kept your 'x' to remain disabled */
}

