/**
 * Article Delete Styles with Dark Mode Support
 */

.article_delete_page {
    padding-top: 20px;
    color: var(--admin-danger);
    font-size: 20px;
}

.article_delete_page a:link,
.article_delete_page a:visited,
.article_delete_page a:active {
    color: var(--admin-link);
    text-decoration: none;
}

.article_delete_page a:hover {
    color: var(--admin-link-hover);
    text-decoration: underline;
}

.article_deleted_page {
    padding-top: 20px;
    color: var(--admin-danger);
    font-size: 20px;
    padding-bottom: 20px;
}

.article_deleted_page a:link,
.article_deleted_page a:visited,
.article_deleted_page a:active {
    color: var(--admin-link);
    text-decoration: none;
}

.article_deleted_page a:hover {
    color: var(--admin-link-hover);
    text-decoration: underline;
}

.article_deleted_return {
    color: var(--admin-danger);
    font-size: 20px;
    padding-bottom: 20px;
}

.article_deleted_return a:link,
.article_deleted_return a:visited,
.article_deleted_return a:active {
    color: var(--admin-link);
    text-decoration: none;
}

.article_deleted_return a:hover {
    color: var(--admin-link-hover);
    text-decoration: underline;
}

.article_delete_page_author {
    color: var(--admin-text);
    font-size: 20px;
}

.article_delete_reminder {
    color: var(--admin-heading);
    font-size: 20px;
    padding-top: 20px;
    padding-bottom: 20px;
}

.article_delete_go_back_button {
    margin-right: 40px;
    margin-bottom: 20px;
}

.article_delete_button {
    margin-left: 40px;
    margin-bottom: 20px;
}

/* Confirmation box styling */
.article_delete_confirm {
    background-color: var(--admin-card-bg);
    border: 1px solid var(--admin-danger);
    border-radius: 8px;
    padding: 2rem;
    margin: 2rem auto;
    max-width: 600px;
}

.article_delete_title {
    color: var(--admin-danger);
    font-size: 1.5rem;
    margin-bottom: 1rem;
}
