.devforger-system-info-card { min-width: 0; overflow-wrap: anywhere; }
.devforger-session-alert:focus { outline: 3px solid var(--bs-primary); outline-offset: 3px; }
.devforger-deployment-flow { padding-inline-start: 1.25rem; }
.devforger-header-search { width: 10rem; }
.devforger-search { min-width: 0; }
.devforger-search mark { color: var(--bs-warning-text-emphasis); background: var(--bs-warning-bg-subtle); }
.devforger-footer-content { min-width: 0; text-align: center; }
.devforger-footer-copyright, .devforger-footer-contact { max-width: 100%; overflow-wrap: anywhere; }
/* Metronic's body a:hover/:focus reset is !important; keep this override on the footer link only. */
.devforger-footer-email:hover, .devforger-footer-email:focus-visible { text-decoration: underline !important; }
.devforger-footer-email:focus-visible { outline: 2px solid currentColor; outline-offset: 3px; border-radius: 2px; }
@media (max-width: 575.98px) {
    .devforger-header-search { width: 5.5rem; }
}
