.bv-directory-page .bv-hospital-card__compare {
    order: -1;
}

/* Doc 70 O-12 (doc 60 §3.2): emergency mode of /benh-vien (?emergency=true or "Có cấp cứu" ticked).
   Same danger tokens as the Home "CẤP CỨU" chip (doc 58 §5.4); no icon. */
.bv-search-hero--emergency {
    border-top: 4px solid var(--bv-danger);
}

.bv-search-hero--emergency .bv-eyebrow {
    color: var(--bv-danger);
}

.bv-directory-page--emergency .bv-result-toolbar__count {
    font-weight: 600;
    color: var(--bv-text);
}

.bv-empty-state__hotline {
    margin: 12px auto 0;
    max-width: 480px;
    font-weight: 600;
    color: var(--bv-danger);
}

.bv-empty-state__hotline[hidden] {
    display: none;
}

/* "13 bệnh viện có cấp cứu" is longer than "13 kết quả": on narrow phones give the count its own row and put
   the sort select under it, instead of the shared count + sort row (components/filters.css). */
@media (max-width: 600px) {
    .bv-directory-page--emergency .bv-result-toolbar__count {
        grid-column: 1 / -1;
        justify-self: start;
    }

    .bv-directory-page--emergency .bv-result-toolbar__sort {
        grid-row: 3;
        grid-column: 1 / -1;
        justify-self: start;
    }
}
