/* Shared styling for the Dividend Calendar, Stock Splits Calendar, and
   Upgrades & Downgrades pages -- mirrors delisted.css's badge/filter-bar
   conventions for visual consistency across "full data" pages. */
.calendar-badge {
    background: var(--amber);
    color: #1a2634;
    font-size: .65rem;
    font-weight: 700;
    padding: 2px 8px;
    border-radius: 3px;
    letter-spacing: .05em;
    text-transform: uppercase;
    vertical-align: middle;
}
#action-filter {
    min-width: 170px;
}
.table-responsive { overflow-x: auto; }
.dt-buttons .btn { font-size: .8rem; }
