﻿/* ============================================================
   Committee_Details.css
   ============================================================ */

/* The bill cards reuse the portrait card layout, but with a small
   icon instead of a 100x140 photo. Without this the gavel would be
   stretched to photo size by .data_detail_picture img. */
.bill_icon img {
    width: 44px;
    height: 44px;
    object-fit: contain;
    border: none;
    border-radius: 0;
}

.empty_state {
    display: block;
    padding: 16px 0;
    color: var(--text-muted);
    font-style: italic;
}

.committee_summary {
    font-size: var(--fs-lg);
    color: var(--text-strong);
}

.role_definitions {
    margin: 0 0 24px;
    padding: 12px 16px;
    background-color: var(--navy-050);
    border-radius: var(--radius-sm);
}

    .role_definitions summary {
        font-weight: 600;
        color: var(--navy-700);
        cursor: pointer;
    }

    .role_definitions dl {
        margin-bottom: 0;
    }