﻿/* From resources\views\site\pages\help.blade.php */

.ah-dbcontent {
    white-space: normal !important;
    text-align: left !important;
}

.ah-dbcontent * {
    white-space: normal !important;
}

.ah-help-card .btn {
    border-radius: 999px;
}

.ah-help-mini-link {
    display: flex;
    align-items: center;
    justify-content: space-between;
    gap: .75rem;
    padding: .85rem 1rem;
    border: 1px solid rgba(0, 0, 0, .08);
    border-radius: 1rem;
    text-decoration: none;
}

.ah-help-mini-link:hover {
    box-shadow: 0 .5rem 1rem rgba(0, 0, 0, .06);
}

.ah-help-kicker {
    font-size: .85rem;
    opacity: .85;
}

.ah-dbcontent.ah-help-faq .alert.alert-info {
    background: var(--ah-accent-soft) !important;
    border-color: rgba(255, 165, 0, .25) !important;
    border-left: 4px solid var(--ah-accent) !important;
    color: #111 !important;
}

.ah-dbcontent.ah-help-faq .alert.alert-info > div:first-child {
    color: var(--ah-accent) !important;
}

.ah-dbcontent.ah-help-faq .accordion {
    --bs-accordion-active-bg: var(--ah-accent-soft);
    --bs-accordion-active-color: #111;
    --bs-accordion-btn-focus-box-shadow: 0 0 0 .25rem rgba(255, 165, 0, .25);
}

.ah-dbcontent.ah-help-faq .accordion-button:not(.collapsed) {
    background: var(--ah-accent-soft) !important;
    color: #111 !important;
}

.ah-dbcontent.ah-help-faq .accordion-button:hover {
    background: var(--ah-accent-soft2) !important;
}