/* ==========================================================================
   VER3 ADDITIONS — nạp SAU styles.css, chỉ dùng cho ver3.html
   (không sửa styles.css để bản đang chạy không bị ảnh hưởng)
   ========================================================================== */

/* Hotline trên thanh menu */
.nav-actions {
    display: flex;
    align-items: center;
    gap: 18px;
}

.nav-hotline {
    display: inline-flex;
    align-items: center;
    gap: 8px;
    color: var(--gold-light);
    font-weight: 600;
    font-size: 0.95rem;
    white-space: nowrap;
}

.nav-hotline:hover {
    color: var(--text-white);
}

@media (max-width: 1280px) {
    .nav-menu { gap: 24px; }
}

@media (max-width: 1180px) {
    .nav-hotline { display: none; }
}

/* Liên kết số điện thoại trong khối liên hệ */
.meta-link {
    color: var(--text-white);
    font-weight: 700;
    font-size: 1.05rem;
    border-bottom: 1px dashed rgba(197, 160, 89, 0.6);
}

.meta-link:hover {
    color: var(--gold-light);
}

/* Dòng "Hoặc gọi ngay" dưới nút gửi form */
.form-alt {
    margin-top: 14px;
    text-align: center;
    font-size: 0.92rem;
    color: var(--text-muted);
}

.form-alt a {
    color: var(--primary-emerald);
    font-weight: 700;
}

.form-alt a:hover {
    color: var(--accent-gold);
}

/* Liên hệ ở chân trang */
.footer-contact {
    margin-top: 16px;
    display: flex;
    flex-direction: column;
    gap: 6px;
    font-size: 0.9rem;
    color: var(--text-light);
}

.footer-contact a {
    color: var(--gold-light);
    font-weight: 600;
}

/* Nút gọi nhanh nổi — chỉ trên màn hình nhỏ */
.call-fab {
    display: none;
}

@media (max-width: 1024px) {
    .call-fab {
        position: fixed;
        left: 16px;
        bottom: 16px;
        z-index: 900;
        display: inline-flex;
        align-items: center;
        gap: 8px;
        padding: 12px 18px;
        border-radius: 999px;
        background: var(--accent-gold);
        color: var(--primary-emerald);
        font-weight: 700;
        font-size: 0.95rem;
        box-shadow: 0 8px 24px rgba(0, 0, 0, 0.25);
    }

    .call-fab:hover {
        background: var(--gold-hover);
    }

    .footer {
        padding-bottom: 90px;
    }
}
