.modal-announcement-header-container {
    background-color: var(--nova-theme);
    color: var(--nova-theme-text);
}

.announcement-tabs {
    font-size: 0.75rem;

    /* custom color */
    /* switch link and link active color */
    --bs-nav-link-color: #495057;
    --bs-nav-link-hover-color: #41484e;
    --bs-nav-tabs-link-active-color: var(--bs-link-color);
}

.announcement-item {
    flex: 1 1 0;
}

.announcement-title-container {
    color: var(--nova-announcement-title-text);
}

.announcement-title {
    font-size: 1rem;
    min-width: 0;
}

.transaction-message {
    font-size: 0.875rem;
    min-width: 0;
}

.announcement-modal-dialog {
    max-width: 80%;
    justify-content: center;
}

.announcement-height {
    min-height: 36rem;
    height: 60%;
}

.announcement-resize {
    resize: both;
    min-width: var(--bs-modal-width);
    width: var(--bs-modal-width);
}

.btn-delete {
    color: black;
}

.announcement-description {
    font-size: 0.875rem;
}

.announcement-description thead,
.announcement-description tbody,
.announcement-description tfoot,
.announcement-description tr,
.announcement-description td,
.announcement-description th {
    border-width: inherit;
}

.announcement-checkbox-label {
    font-size: 0.875rem;
}

.announcement-img {
    height: 100%;
    width: 100%;
}
