{"title":"AJAX - Outdoor Surveillance Solution","description":"","products":[{"product_id":"ajax-doorbell","title":"Ajax DoorBell - Chuông cửa ngoài trời","description":"\u003cdiv class=\"ajx-v273-wrapper\" data-ajax-instance\u003e\n  \n  \u003cimg class=\"ajx-v273-bg-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0963\/3366\/0441\/files\/imageye___-__37_2c151750-1739-4f63-a0c7-fdfe7ade7a52.jpg?v=1778746483\" alt=\"Ajax DoorBell\"\u003e\n  \n  \u003cdiv class=\"ajx-v273-overlay\"\u003e\u003c\/div\u003e\n\n  \u003cdiv class=\"ajx-v273-content-area\"\u003e\n    \u003ch2 class=\"ajx-v273-title\"\u003eAjax\u003cbr\u003eDoorBell\u003c\/h2\u003e\n    \u003cp class=\"ajx-v273-desc\"\u003eChuông cửa video tích hợp trí tuệ nhân tạo (AI), cảm biến chuyển động PIR và điều khiển qua ứng dụng.\u003c\/p\u003e\n    \n    \u003cdiv class=\"ajx-v273-ndaa-badge\"\u003e\n      \u003csvg class=\"ajx-v273-ndaa-shield\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#fff\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n        \u003cpath d=\"M12 22s8-4 8-10V5l-8-3-8 3v7c0 6 8 10 8 10z\"\u003e\u003c\/path\u003e\n        \u003cpolyline points=\"9 12 11 14 15 10\"\u003e\u003c\/polyline\u003e\n      \u003c\/svg\u003e\n      \u003cdiv class=\"ajx-v273-ndaa-text-block\"\u003e\n        \u003cspan class=\"ajx-v273-ndaa-large\"\u003eNDAA\u003c\/span\u003e\n        \u003cspan class=\"ajx-v273-ndaa-small\"\u003eCOMPLIANT\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n  \/* --- CSS RESET --- *\/\n  .ajx-v273-wrapper, .ajx-v273-wrapper * {\n    font-family: inherit !important; \n    box-sizing: border-box !important;\n    margin: 0 !important;\n    padding: 0 !important;\n    line-height: normal !important;\n  }\n\n  \/* --- BỐ CỤC CHÍNH BÊN NGOÀI --- *\/\n  .ajx-v273-wrapper {\n    position: relative !important;\n    width: 100% !important;\n    max-width: 1200px !important; \n    margin: 0 auto !important;\n    min-height: 450px !important; \n    border-radius: 20px !important; \n    overflow: hidden !important; \n    display: flex !important;\n    align-items: center !important; \n    padding: 50px 60px !important;\n    background-color: #000 !important;\n    animation: ajxFadeInUpV273 0.8s ease-out forwards;\n  }\n\n  \/* --- HÌNH NỀN --- *\/\n  .ajx-v273-bg-img {\n    position: absolute !important;\n    top: 0 !important;\n    left: 0 !important;\n    width: 100% !important;\n    height: 100% !important;\n    object-fit: cover !important;\n    object-position: center !important; \n    z-index: 1 !important;\n  }\n\n  \/* --- LỚP MÀNG GLOW --- *\/\n  .ajx-v273-overlay {\n    position: absolute !important;\n    inset: 0 !important;\n    background: linear-gradient(to right, rgba(0,0,0,0.85) 0%, rgba(0,0,0,0.6) 40%, transparent 100%) !important;\n    z-index: 2 !important;\n  }\n\n  \/* --- KHU VỰC CHỮ (CỘT TRÁI) --- *\/\n  .ajx-v273-content-area {\n    position: relative !important;\n    z-index: 3 !important; \n    max-width: 500px !important; \n    display: flex !important;\n    flex-direction: column !important;\n    align-items: flex-start !important;\n    height: 100% !important; \n  }\n\n  .ajx-v273-title {\n    font-size: clamp(32px, 4.5vw, 52px) !important;\n    font-weight: 900 !important;\n    color: #ffffff !important;\n    margin: 0 0 20px 0 !important;\n    line-height: 1.2 !important;\n    text-transform: uppercase !important; \n    letter-spacing: -1px !important;\n    white-space: normal !important; \n  }\n\n  .ajx-v273-desc {\n    font-size: 18px !important;\n    color: #e0e0e0 !important;\n    line-height: 1.6 !important;\n    text-align: left !important; \n    margin: 0 0 40px 0 !important;\n    flex-grow: 1 !important; \n  }\n\n  \/* --- HUY HIỆU NDAA --- *\/\n  .ajx-v273-ndaa-badge {\n    display: flex !important;\n    align-items: center !important; \n    gap: 12px !important;\n    background-color: transparent !important; \n    transition: filter 0.3s ease !important;\n    align-self: center !important; \n    margin-top: auto !important; \n  }\n\n  .ajx-v273-ndaa-shield {\n    width: 36px !important;\n    height: 36px !important;\n    flex-shrink: 0 !important;\n    stroke: #ffffff !important; \n    transition: stroke 0.3s ease !important;\n  }\n\n  .ajx-v273-ndaa-text-block {\n    display: flex !important;\n    flex-direction: column !important;\n  }\n\n  .ajx-v273-ndaa-large {\n    font-size: 22px !important;\n    font-weight: 800 !important;\n    color: #ffffff !important;\n    text-transform: uppercase !important;\n    line-height: 1 !important;\n    margin-bottom: 2px !important;\n  }\n\n  .ajx-v273-ndaa-small {\n    font-size: 11px !important;\n    font-weight: 600 !important;\n    color: #cccccc !important; \n    text-transform: uppercase !important;\n    letter-spacing: 1.5px !important;\n    line-height: 1 !important;\n  }\n\n  .ajx-v273-ndaa-badge:hover .ajx-v273-ndaa-shield {\n    stroke: #00ff7f !important;\n    filter: drop-shadow(0 0 8px rgba(0, 255, 127, 0.5)) !important;\n  }\n\n  \/* --- HIỆU ỨNG XUẤT HIỆN --- *\/\n  @keyframes ajxFadeInUpV273 {\n    from { opacity: 0; transform: translateY(20px); }\n    to { opacity: 1; transform: translateY(0); }\n  }\n\n  \/* --- TỐI ƯU RIÊNG CHO MOBILE WEB --- *\/\n  @media (max-width: 768px) {\n    .ajx-v273-wrapper {\n      padding: 40px 20px !important;\n      min-height: 520px !important; \n      align-items: flex-start !important; \n    }\n\n    .ajx-v273-overlay {\n      background: linear-gradient(to top, rgba(0,0,0,0.98) 0%, rgba(0,0,0,0.7) 65%, transparent 100%) !important;\n    }\n\n    \/* ĐÃ CHỈNH: Thêm padding-top để đẩy cụm chữ rớt xuống dưới 2 dòng *\/\n    .ajx-v273-content-area {\n      max-width: 100% !important;\n      height: auto !important; \n      padding-top: 50px !important; \n    }\n\n    .ajx-v273-title {\n      font-size: clamp(28px, 6vw, 36px) !important;\n    }\n\n    .ajx-v273-desc {\n      font-size: 16px !important;\n      margin-bottom: 20px !important; \n      text-align: left !important;\n    }\n\n    .ajx-v273-ndaa-badge {\n      align-self: center !important; \n      margin-top: 200px !important; \n    }\n  }\n\u003c\/style\u003e\n    \n\u003cdiv style=\"display: block; width: 100%; height: 50px; clear: both; background: transparent; border: none; margin: 0; padding: 0;\"\u003e\u003c\/div\u003e\n\n\u003cdiv class=\"ajx-v271-wrapper\" data-ajax-instance\u003e\n  \n  \u003cdiv class=\"ajx-v271-text-section\"\u003e\n    \u003ch2 class=\"ajx-v271-main-title\"\u003eBảo vệ cửa ra vào chuyên nghiệp.\u003c\/h2\u003e\n    \u003cp class=\"ajx-v271-desc\"\u003eDoorBell kết hợp sự tiện lợi của chuông cửa thông minh với tính năng an ninh cao cấp và giám sát video. Khi có người bấm chuông cửa, người dùng có thể nói chuyện với khách ngay lập tức, không có độ trễ hay chậm trễ.\u003c\/p\u003e\n    \u003cp class=\"ajx-v271-desc\"\u003eĐược trang bị cảm biến PIR và trí tuệ nhân tạo tích hợp, DoorBell phát hiện chuyển động chính xác và nhận diện người, động vật và phương tiện. Người dùng luôn có thể có được hình ảnh rõ nét, chất lượng cao về hoạt động trước cửa nhà nhờ camera HDR góc rộng của chuông cửa.\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"ajx-v271-video-section\"\u003e\n    \u003cdiv class=\"ajx-v271-video-container\"\u003e\n      \u003ciframe class=\"ajx-v271-iframe\" src=\"https:\/\/www.youtube.com\/embed\/53DB4uKt3qw?si=FSGTSfvNeL01hxAw\" title=\"YouTube video player\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" allowfullscreen\u003e\u003c\/iframe\u003e\n    \u003c\/div\u003e\n    \n    \u003cdiv class=\"ajx-v271-video-caption\"\u003e\n      \u003ch3 class=\"ajx-v271-caption-title\"\u003eKhám phá DoorBell\u003c\/h3\u003e\n      \u003cp class=\"ajx-v271-caption-desc\"\u003eChuông cửa video tích hợp trí tuệ nhân tạo (AI), cảm biến chuyển động PIR và điều khiển qua ứng dụng. \u003cspan\u003e— Xem trên YouTube\u003c\/span\u003e\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n  \/* --- CSS RESET --- *\/\n  .ajx-v271-wrapper, .ajx-v271-wrapper * {\n    font-family: inherit !important; \n    box-sizing: border-box !important;\n    margin: 0 !important;\n    padding: 0 !important;\n    line-height: normal !important;\n  }\n\n  \/* --- BỐ CỤC CHÍNH --- *\/\n  .ajx-v271-wrapper {\n    width: 100% !important;\n    max-width: 1050px !important;\n    margin: 0 auto !important;\n    padding: 40px 15px !important;\n    animation: ajxFadeInUpV271 0.8s ease-out forwards;\n    display: flex !important;\n    flex-direction: column !important;\n    align-items: center !important;\n  }\n\n  \/* --- KHU VỰC CHỮ BÊN TRÊN --- *\/\n  .ajx-v271-text-section {\n    width: 100% !important;\n    max-width: 900px !important;\n    margin-bottom: 40px !important;\n    display: flex !important;\n    flex-direction: column !important;\n    align-items: flex-start !important;\n  }\n\n  .ajx-v271-main-title {\n    font-size: clamp(28px, 4vw, 44px) !important;\n    font-weight: 900 !important;\n    text-align: left !important;\n    color: #ffffff !important;\n    border: none !important;\n    line-height: 1.3 !important;\n    margin: 0 0 25px 0 !important;\n  }\n\n  .ajx-v271-desc {\n    font-size: 16px !important;\n    color: #e0e0e0 !important;\n    line-height: 1.7 !important;\n    text-align: justify !important; \n    text-align-last: left !important;\n    margin: 0 0 15px 0 !important;\n  }\n\n  .ajx-v271-desc:last-child {\n    margin-bottom: 0 !important;\n  }\n\n  \/* --- KHU VỰC VIDEO YOUTUBE --- *\/\n  .ajx-v271-video-section {\n    width: 100% !important;\n    max-width: 900px !important;\n    display: flex !important;\n    flex-direction: column !important;\n    background-color: #0b0b0b !important;\n    border-radius: 16px !important;\n    border: 1px solid rgba(255,255,255,0.08) !important;\n    overflow: hidden !important;\n    transition: transform 0.4s ease, border-color 0.4s ease, box-shadow 0.4s ease !important;\n  }\n\n  .ajx-v271-video-section:hover {\n    transform: translateY(-5px) !important;\n    border-color: #00ff7f !important;\n    box-shadow: 0 15px 40px rgba(0, 255, 127, 0.15) !important;\n  }\n\n  \/* Container ép khung tỷ lệ 16:9 tuyệt đối cho YouTube *\/\n  .ajx-v271-video-container {\n    position: relative !important;\n    width: 100% !important;\n    padding-bottom: 56.25% !important; \/* Tỷ lệ 16:9 *\/\n    background-color: #000000 !important;\n  }\n\n  .ajx-v271-iframe {\n    position: absolute !important;\n    top: 0 !important;\n    left: 0 !important;\n    width: 100% !important;\n    height: 100% !important;\n    border: none !important;\n  }\n\n  \/* Phụ đề dưới Video *\/\n  .ajx-v271-video-caption {\n    padding: 25px 30px !important;\n    display: flex !important;\n    flex-direction: column !important;\n    gap: 8px !important;\n  }\n\n  .ajx-v271-caption-title {\n    font-size: 20px !important;\n    font-weight: 700 !important;\n    color: #ffffff !important;\n    margin: 0 !important;\n    line-height: 1.3 !important;\n  }\n\n  .ajx-v271-caption-desc {\n    font-size: 15px !important;\n    color: #cccccc !important;\n    margin: 0 !important;\n    line-height: 1.5 !important;\n  }\n\n  .ajx-v271-caption-desc span {\n    color: #00ff7f !important; \/* Dòng \"Xem trên YouTube\" màu xanh *\/\n    font-weight: 600 !important;\n  }\n\n  \/* --- HIỆU ỨNG XUẤT HIỆN --- *\/\n  @keyframes ajxFadeInUpV271 {\n    from { opacity: 0; transform: translateY(20px); }\n    to { opacity: 1; transform: translateY(0); }\n  }\n\n  \/* --- MOBILE RESPONSIVE --- *\/\n  @media (max-width: 768px) {\n    .ajx-v271-wrapper {\n      padding: 30px 15px !important;\n    }\n    .ajx-v271-main-title {\n      font-size: 26px !important;\n      margin-bottom: 20px !important;\n    }\n    .ajx-v271-video-caption {\n      padding: 20px !important;\n    }\n    .ajx-v271-caption-title {\n      font-size: 18px !important;\n    }\n    .ajx-v271-caption-desc {\n      font-size: 14px !important;\n    }\n  }\n\u003c\/style\u003e\n\n\u003cdiv style=\"display: block; width: 100%; height: 50px; clear: both; background: transparent; border: none; margin: 0; padding: 0;\"\u003e\u003c\/div\u003e\n\n\u003cdiv class=\"ajx-footer-wrapper\"\u003e\n  \n  \u003cdiv class=\"ajx-foot-compatibility\"\u003e\n    \u003cdiv class=\"ajx-comp-left\"\u003e\n      \u003cdiv class=\"ajx-comp-icon\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0963\/3366\/0441\/files\/download_36.jpg?v=1779073142\" alt=\"Tương thích\"\u003e\n      \u003c\/div\u003e\n      \u003cspan class=\"ajx-comp-text\"\u003eKhả năng tương thích thiết bị\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003ca href=\"https:\/\/ajax.systems\/tools\/devices-compatibility\/?models=ADB.Y.W\" target=\"_blank\" class=\"ajx-btn-black\"\u003eKiểm tra\u003c\/a\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"ajx-foot-ecosystem\"\u003e\n    \u003cdiv class=\"ajx-eco-icon\"\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0963\/3366\/0441\/files\/download_37.jpg?v=1779073142\" alt=\"Hệ sinh thái\"\u003e\n    \u003c\/div\u003e\n    \u003cp class=\"ajx-eco-text\"\u003e\n      Trong hệ thống Ajax, bạn có thể kết hợp các thiết bị thuộc mọi danh mục sản phẩm: \n      \u003ca href=\"https:\/\/ajax-systems.translate.goog\/product-categories\/intrusion-protection\/?_x_tr_sl=en\u0026amp;_x_tr_tl=vi\u0026amp;_x_tr_hl=vi\u0026amp;_x_tr_pto=wapp\u0026amp;_x_tr_hist=true\" target=\"_blank\"\u003eChống đột nhập\u003c\/a\u003e, \n      \u003ca href=\"https:\/\/ajax-systems.translate.goog\/product-categories\/video-surveillance\/?_x_tr_sl=en\u0026amp;_x_tr_tl=vi\u0026amp;_x_tr_hl=vi\u0026amp;_x_tr_pto=wapp\u0026amp;_x_tr_hist=true\" target=\"_blank\"\u003eGiám sát video\u003c\/a\u003e, \n      \u003ca href=\"https:\/\/ajax-systems.translate.goog\/product-categories\/fire-and-life-safety\/?_x_tr_sl=en\u0026amp;_x_tr_tl=vi\u0026amp;_x_tr_hl=vi\u0026amp;_x_tr_pto=wapp\u0026amp;_x_tr_hist=true\" target=\"_blank\"\u003ePhòng cháy chữa cháy\u003c\/a\u003e, hoặc \n      \u003ca href=\"https:\/\/ajax-systems.translate.goog\/catalogue\/comfort-and-automation\/?_x_tr_sl=en\u0026amp;_x_tr_tl=vi\u0026amp;_x_tr_hl=vi\u0026amp;_x_tr_pto=wapp\u0026amp;_x_tr_hist=true\" target=\"_blank\"\u003eTiện nghi và tự động hóa\u003c\/a\u003e. \n      Tạo hệ thống phù hợp với nhu cầu của bạn và quản lý nó trong một giao diện duy nhất.\n    \u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"ajx-foot-awards\"\u003e\n    \u003ch3 class=\"ajx-awards-title\"\u003eGiải thưởng\u003c\/h3\u003e\n    \n    \u003cdiv class=\"ajx-awards-single-tab\"\u003e\n      \u003cdiv class=\"ajx-awards-col-left\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0963\/3366\/0441\/files\/download_55_3057ce1d-0bd2-4991-9f47-a472899a4f6c.png?v=1779439649\" alt=\"Benchmark Innovation Awards\" class=\"ajx-award-img-black\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0963\/3366\/0441\/files\/download_57_005f9525-1533-4970-8a30-397d13c28cc3.png?v=1779439376\" alt=\"Security Today\" class=\"ajx-award-img-red\"\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv class=\"ajx-awards-col-right\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0963\/3366\/0441\/files\/download_56.png?v=1779439423\" alt=\"ESX Innovation Awards\" class=\"ajx-award-img-blue\"\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \n  \u003c\/div\u003e\n\n  \u003cdiv class=\"ajx-foot-banner\"\u003e\n    \u003cdiv class=\"ajx-banner-content\"\u003e\n      \u003ch3 class=\"ajx-banner-title\"\u003eGiải pháp giám sát video Ajax\u003c\/h3\u003e\n      \u003cp class=\"ajx-banner-desc\"\u003eKhám phá toàn bộ danh mục thiết bị video Ajax và cách chúng kết nối khả năng phát hiện và phản hồi với tốc độ vượt trội, trong một hệ sinh thái tích hợp và tôn trọng quyền riêng tư của người dùng.\u003c\/p\u003e\n      \u003ca href=\"https:\/\/ajax-systems.translate.goog\/solutions\/video-surveillance\/?_x_tr_sl=auto\u0026amp;_x_tr_tl=vi\u0026amp;_x_tr_hl=vi\u0026amp;_x_tr_pto=wapp\u0026amp;_x_tr_hist=true\" target=\"_blank\" class=\"ajx-btn-green\"\u003eTìm hiểu thêm\u003c\/a\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n  \/* --- CSS RESET \u0026 CORE --- *\/\n  .ajx-footer-wrapper, .ajx-footer-wrapper * {\n    font-family: inherit !important;\n    box-sizing: border-box !important;\n    margin: 0 !important;\n    padding: 0 !important;\n    line-height: 1.5 !important;\n  }\n\n  .ajx-footer-wrapper {\n    width: 100% !important;\n    max-width: 1050px !important;\n    margin: 0 auto !important;\n    padding: 20px 15px 60px 15px !important;\n    display: flex !important;\n    flex-direction: column !important;\n    gap: 50px !important; \n  }\n\n  \/* --- 1. KHỐI TƯƠNG THÍCH (HÌNH CHỮ NHẬT) --- *\/\n  .ajx-foot-compatibility {\n    display: flex !important;\n    align-items: center !important;\n    justify-content: space-between !important;\n    background-color: #ffffff !important;\n    border-radius: 12px !important; \n    padding: 15px 25px !important;\n    border: 1px solid rgba(0,0,0,0.1) !important;\n    box-shadow: 0 5px 20px rgba(0,0,0,0.04) !important;\n    transition: box-shadow 0.3s ease !important;\n  }\n  .ajx-foot-compatibility:hover {\n    box-shadow: 0 8px 30px rgba(0,0,0,0.08) !important;\n  }\n  \n  .ajx-comp-left {\n    display: flex !important;\n    align-items: center !important;\n    gap: 20px !important;\n  }\n  .ajx-comp-icon {\n    width: 45px !important;\n    height: 45px !important;\n    border-radius: 12px !important;\n    border: 1px solid rgba(0,0,0,0.15) !important;\n    display: flex !important;\n    align-items: center !important;\n    justify-content: center !important;\n    overflow: hidden !important;\n  }\n  .ajx-comp-icon img {\n    width: 24px !important; \n    height: auto !important;\n    object-fit: contain !important;\n  }\n  .ajx-comp-text {\n    font-size: clamp(16px, 2vw, 20px) !important;\n    font-weight: 700 !important;\n    color: #000000 !important;\n  }\n\n  .ajx-btn-black {\n    background-color: #000000 !important;\n    color: #ffffff !important;\n    text-decoration: none !important;\n    padding: 12px 35px !important;\n    border-radius: 50px !important;\n    font-size: 16px !important;\n    font-weight: 700 !important;\n    transition: background-color 0.3s ease, transform 0.2s ease !important;\n    white-space: nowrap !important;\n  }\n  .ajx-btn-black:hover {\n    background-color: #333333 !important;\n    transform: translateY(-2px) !important;\n  }\n\n  \/* --- 2. KHỐI HỆ SINH THÁI --- *\/\n  .ajx-foot-ecosystem {\n    display: flex !important;\n    align-items: flex-start !important;\n    gap: 25px !important;\n    background-color: #f5f5f7 !important; \n    border-radius: 20px !important;\n    padding: 35px 40px !important;\n    border: 1px solid rgba(0,0,0,0.05) !important;\n  }\n  .ajx-eco-icon {\n    width: 45px !important;\n    flex-shrink: 0 !important;\n  }\n  .ajx-eco-icon img {\n    width: 100% !important;\n    height: auto !important;\n    object-fit: contain !important;\n  }\n  .ajx-eco-text {\n    font-size: clamp(15px, 1.8vw, 17px) !important;\n    color: #111111 !important;\n    margin: 0 !important;\n    font-weight: 500 !important;\n    line-height: 1.7 !important;\n    text-align: justify !important; \n    text-align-last: left !important;\n  }\n  .ajx-eco-text a {\n    color: #000000 !important;\n    text-decoration: none !important;\n    border-bottom: 1px solid #000000 !important;\n    transition: color 0.3s ease, border-color 0.3s ease !important;\n  }\n  .ajx-eco-text a:hover {\n    color: #888888 !important;\n    border-color: #888888 !important;\n  }\n\n  \/* --- 3. KHỐI GIẢI THƯỞNG --- *\/\n  .ajx-foot-awards {\n    width: 100% !important;\n    text-align: center !important;\n    padding: 20px 0 !important;\n  }\n  \n  \/* CHỮ TRẮNG NỔI BẬT *\/\n  .ajx-awards-title {\n    font-size: clamp(24px, 3vw, 32px) !important;\n    font-weight: 900 !important;\n    color: #ffffff !important; \n    margin-bottom: 30px !important;\n    letter-spacing: 0.5px !important;\n  }\n  \n  .ajx-awards-single-tab {\n    background-color: #0c0c0c !important; \n    border: 2px solid #00ff7f !important; \n    border-radius: 20px !important;\n    padding: 40px 50px !important;\n    max-width: 800px !important; \n    margin: 0 auto !important;\n    display: grid !important;\n    grid-template-columns: 1fr 1fr !important;\n    gap: 40px !important;\n    align-items: center !important;\n    box-shadow: 0 0 25px rgba(0, 255, 127, 0.15), inset 0 0 15px rgba(0, 255, 127, 0.05) !important; \n    transition: transform 0.3s ease, box-shadow 0.3s ease !important;\n  }\n  \n  .ajx-awards-single-tab:hover {\n    transform: translateY(-5px) !important;\n    box-shadow: 0 5px 35px rgba(0, 255, 127, 0.3), inset 0 0 20px rgba(0, 255, 127, 0.1) !important;\n  }\n\n  \/* Cột Trái (Đen trên, Đỏ dưới) - KHOẢNG CÁCH VUÔNG VỨC *\/\n  .ajx-awards-col-left {\n    display: flex !important;\n    flex-direction: column !important;\n    gap: 35px !important; \n    justify-content: center !important;\n    align-items: center !important;\n  }\n  \n  \/* ĐÃ PHÓNG TO MAXIMUM LOGO ĐEN\/ĐỎ *\/\n  .ajx-award-img-black {\n    max-height: 160px !important; \n    width: 100% !important;\n    max-width: 300px !important;\n    object-fit: contain !important;\n  }\n  .ajx-award-img-red {\n    max-height: 160px !important; \n    width: 100% !important;\n    max-width: 300px !important;\n    object-fit: contain !important;\n  }\n\n  \/* Cột Phải (Xanh dương) *\/\n  .ajx-awards-col-right {\n    display: flex !important;\n    justify-content: center !important;\n    align-items: center !important;\n    height: 100% !important;\n  }\n  \n  \/* ĐÃ PHÓNG TO MAXIMUM LOGO XANH *\/\n  .ajx-award-img-blue {\n    max-height: 350px !important; \n    width: 100% !important;\n    max-width: 320px !important;\n    object-fit: contain !important;\n    filter: drop-shadow(0 0 15px rgba(0,102,255,0.25)) !important;\n  }\n\n  \/* --- 4. BANNER GIÁM SÁT VIDEO --- *\/\n  .ajx-foot-banner {\n    width: 100% !important;\n    border-radius: 24px !important;\n    overflow: hidden !important;\n    background-color: #111111 !important;\n    background-image: url('https:\/\/cdn.shopify.com\/s\/files\/1\/0963\/3366\/0441\/files\/imageye___-__51_7ba8891e-7b6c-4060-bb1f-45f4d84bb0da.jpg?v=1779434688') !important;\n    background-size: cover !important;\n    background-position: center right !important;\n    background-repeat: no-repeat !important;\n    position: relative !important;\n    min-height: 380px !important;\n    display: flex !important;\n    align-items: center !important;\n  }\n  .ajx-banner-content {\n    position: relative !important;\n    z-index: 2 !important;\n    padding: 60px !important;\n    max-width: 750px !important;\n    display: flex !important;\n    flex-direction: column !important;\n    align-items: flex-start !important;\n  }\n  .ajx-banner-title {\n    font-size: clamp(28px, 4vw, 40px) !important;\n    font-weight: 900 !important;\n    color: #ffffff !important;\n    margin-bottom: 20px !important;\n    line-height: 1.2 !important;\n  }\n  .ajx-banner-desc {\n    font-size: clamp(15px, 1.8vw, 17px) !important;\n    color: #cccccc !important;\n    margin-bottom: 35px !important;\n    font-weight: 400 !important;\n    line-height: 1.7 !important;\n    text-align: justify !important; \n    text-align-last: left !important;\n  }\n  .ajx-btn-green {\n    display: inline-block !important;\n    background-color: #55d68d !important; \n    color: #000000 !important;\n    text-decoration: none !important;\n    padding: 15px 40px !important;\n    border-radius: 50px !important;\n    font-size: 16px !important;\n    font-weight: 700 !important;\n    transition: background-color 0.3s ease, transform 0.2s ease !important;\n  }\n  .ajx-btn-green:hover {\n    background-color: #44c27a !important;\n    transform: translateY(-2px) !important;\n  }\n\n  \/* --- MOBILE RESPONSIVE --- *\/\n  @media (max-width: 768px) {\n    .ajx-footer-wrapper {\n      gap: 40px !important;\n      padding: 15px 15px 40px 15px !important;\n    }\n    \n    \/* Thanh tương thích gập lại thành dọc *\/\n    .ajx-foot-compatibility {\n      flex-direction: column !important;\n      padding: 25px 20px !important;\n      text-align: center !important;\n      gap: 20px !important;\n    }\n    .ajx-comp-left {\n      flex-direction: column !important;\n      gap: 15px !important;\n    }\n    .ajx-btn-black {\n      width: 100% !important;\n      text-align: center !important;\n    }\n\n    \/* Hệ sinh thái *\/\n    .ajx-foot-ecosystem {\n      flex-direction: column !important;\n      align-items: center !important;\n      text-align: center !important;\n      padding: 30px 20px !important;\n      gap: 20px !important;\n    }\n    .ajx-eco-text {\n      text-align: center !important; \n      text-align-last: center !important;\n    }\n\n    \/* Giải thưởng *\/\n    .ajx-awards-title {\n      font-size: 26px !important;\n    }\n    .ajx-awards-single-tab {\n      grid-template-columns: 1fr !important;\n      padding: 30px 20px !important;\n      gap: 30px !important;\n    }\n    .ajx-awards-col-left {\n      gap: 25px !important;\n    }\n    \n    .ajx-award-img-black, .ajx-award-img-red {\n      max-height: 120px !important;\n    }\n    .ajx-award-img-blue {\n      max-height: 240px !important;\n    }\n\n    \/* Banner *\/\n    .ajx-foot-banner {\n      background-position: center !important;\n      min-height: auto !important;\n    }\n    .ajx-banner-content {\n      padding: 40px 20px !important;\n      align-items: center !important;\n      text-align: center !important;\n      background: rgba(0,0,0,0.6) !important; \n      border-radius: 24px !important;\n    }\n    .ajx-banner-desc {\n      text-align: center !important; \n      text-align-last: center !important;\n    }\n  }\n\u003c\/style\u003e\n\n\u003cdiv style=\"display: block; width: 100%; height: 50px; clear: both; background: transparent; border: none; margin: 0; padding: 0;\"\u003e\u003c\/div\u003e\n\n\u003cdiv class=\"ajx-v294-wrapper\" data-ajax-instance\u003e\n\n  \u003cdiv class=\"ajx-v294-intro-section\"\u003e\n    \u003ch2 class=\"ajx-v294-intro-title\"\u003eTrải nghiệm nhanh chóng, thông minh và an toàn.\u003cbr\u003eNay đã có thêm chuông cửa.\u003c\/h2\u003e\n    \u003ch3 class=\"ajx-v294-intro-subtitle\"\u003eTruy cập tức thì vào luồng video trong các ứng dụng Ajax\u003c\/h3\u003e\n    \u003cp class=\"ajx-v294-intro-desc\"\u003eKhách sẽ không bao giờ phải chờ đợi ở cửa. Khi ai đó bấm chuông cửa, người dùng sẽ ngay lập tức nhận được thông báo hoặc cuộc gọi trực tiếp trong ứng dụng. Nhờ công nghệ JetSparrow độc quyền cho phép truyền phát video nhanh chóng, người dùng có thể ngay lập tức nhìn thấy khách đến thăm trong ứng dụng Ajax. Và với chất lượng video và âm thanh tuyệt vời của DoorBell, việc mở cửa diễn ra mượt mà gần như nghe điện thoại.\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"ajx-v294-features-stack\"\u003e\n    \n    \u003cdiv class=\"ajx-v294-feature-bar\"\u003e\n      \u003cdiv class=\"ajx-v294-icon-box\"\u003e\n        \u003csvg viewbox=\"0 0 56 56\" fill=\"currentColor\"\u003e\u003cpath d=\"M13.878 10C13.878 9.87953 13.9797 9.62275 14.2243 9.36786C14.4661 9.11595 14.7193 9 14.878 9H40.85C41.0112 9 41.2723 9.11841 41.5219 9.37218C41.7754 9.63003 41.878 9.88537 41.878 10H42.878C42.878 9.50563 42.5691 9.01097 42.2349 8.67107C41.8967 8.32709 41.3938 8 40.85 8H14.878C14.3317 8 13.8349 8.32955 13.5029 8.67539C13.1738 9.01825 12.878 9.51147 12.878 10H13.878Z\"\u003e\u003c\/path\u003e\u003cpath d=\"M10.878 13C10.878 12.5244 11.3363 12 11.878 12H43.878C44.4197 12 44.878 12.5244 44.878 13H45.878C45.878 12.0216 45.0203 11 43.878 11H11.878C10.7357 11 9.878 12.0216 9.878 13H10.878Z\"\u003e\u003c\/path\u003e\u003cpath d=\"M20.8046 35H19.4852V30.3994H14.4677V35H13.1552V25.0469H14.4677V29.3262H19.4852V25.0469H20.8046V35Z\"\u003e\u003c\/path\u003e\u003cpath clip-rule=\"evenodd\" d=\"M25.1356 35V25.0469H27.9452C28.8111 25.0469 29.5767 25.2383 30.2421 25.6211C30.9074 26.0039 31.4201 26.5485 31.7802 27.2549C32.1447 27.9613 32.3293 28.7725 32.3339 29.6885V30.3242C32.3339 31.263 32.1516 32.0856 31.787 32.792C31.427 33.4984 30.9097 34.0407 30.2352 34.4189C29.5653 34.7972 28.7837 34.9909 27.8905 35H25.1356ZM26.4481 26.127V33.9268H27.829C28.8407 33.9268 29.6268 33.6123 30.1874 32.9834C30.7525 32.3545 31.035 31.459 31.035 30.2969V29.7158C31.035 28.5856 30.7684 27.7083 30.2352 27.084C29.7066 26.4551 28.9546 26.1361 27.9794 26.127H26.4481Z\" fill-rule=\"evenodd\"\u003e\u003c\/path\u003e\u003cpath clip-rule=\"evenodd\" d=\"M37.6356 30.9736H39.9735L42.1337 35H43.5419V34.918L41.204 30.6934C41.801 30.4655 42.2658 30.1214 42.5985 29.6611C42.9358 29.2008 43.1044 28.6608 43.1044 28.041C43.1044 27.0658 42.8013 26.3229 42.1952 25.8125C41.5936 25.3021 40.7323 25.0469 39.6112 25.0469H36.3163V35H37.6356V30.9736ZM39.6522 29.9004H37.6356V26.127H39.6454C40.3381 26.1315 40.8667 26.2979 41.2313 26.626C41.6005 26.9541 41.785 27.4258 41.785 28.041C41.785 28.6061 41.5913 29.0573 41.204 29.3945C40.8212 29.7318 40.3039 29.9004 39.6522 29.9004Z\" fill-rule=\"evenodd\"\u003e\u003c\/path\u003e\u003cpath clip-rule=\"evenodd\" d=\"M9.322 14.061C8.71827 14.061 8.14883 14.3021 7.72917 14.6658C7.31248 15.0269 7 15.5497 7 16.139V42.941C7 43.5336 7.31574 44.0477 7.73621 44.3987C8.15876 44.7514 8.72637 44.976 9.322 44.976H46.834C47.4452 44.976 47.9439 44.7379 48.2817 44.3371C48.6101 43.9474 48.756 43.4417 48.756 42.941V16.139C48.756 15.6392 48.6108 15.1266 48.2875 14.7285C47.9542 14.3179 47.4555 14.061 46.834 14.061H9.322ZM8 16.139C8 15.9113 8.12602 15.6451 8.38408 15.4215C8.63917 15.2004 8.98073 15.061 9.322 15.061H46.834C47.1575 15.061 47.3698 15.1846 47.5112 15.3588C47.6627 15.5454 47.756 15.8218 47.756 16.139V42.941C47.756 43.2573 47.6634 43.5191 47.5171 43.6926C47.3801 43.8551 47.1678 43.976 46.834 43.976H9.322C8.97263 43.976 8.62924 43.8416 8.37704 43.631C8.12276 43.4188 8 43.1654 8 42.941V16.139Z\" fill-rule=\"evenodd\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"ajx-v294-feature-text\"\u003eVideo 2K sắc nét được tăng cường bằng HDR\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"ajx-v294-feature-bar\"\u003e\n      \u003cdiv class=\"ajx-v294-icon-box\"\u003e\n        \u003csvg viewbox=\"0 0 56 56\" fill=\"currentColor\"\u003e\u003cpath d=\"M42.463 26.4074C42.463 26.1313 42.2392 25.9074 41.963 25.9074C41.6869 25.9074 41.463 26.1313 41.463 26.4074H42.463ZM14.5371 26.4074C14.5371 26.1313 14.3133 25.9074 14.0371 25.9074C13.761 25.9074 13.5371 26.1313 13.5371 26.4074H14.5371ZM27.5001 49.5C27.5001 49.7761 27.7239 50 28.0001 50C28.2762 50 28.5001 49.7761 28.5001 49.5H27.5001ZM20.4816 49C20.2054 49 19.9816 49.2239 19.9816 49.5C19.9816 49.7761 20.2054 50 20.4816 50V49ZM35.5186 50C35.7947 50 36.0186 49.7761 36.0186 49.5C36.0186 49.2239 35.7947 49 35.5186 49V50ZM41.463 26.4074C41.463 33.8428 35.4355 39.8704 28.0001 39.8704V40.8704C35.9877 40.8704 42.463 34.3951 42.463 26.4074H41.463ZM28.0001 39.8704C20.5647 39.8704 14.5371 33.8428 14.5371 26.4074H13.5371C13.5371 34.3951 20.0124 40.8704 28.0001 40.8704V39.8704ZM27.5001 40.3704V49.5H28.5001V40.3704H27.5001ZM36.0927 14.5926V26.4074H37.0927V14.5926H36.0927ZM19.9075 26.4074V14.5926H18.9075V26.4074H19.9075ZM28.0001 34.5C23.5307 34.5 19.9075 30.8768 19.9075 26.4074H18.9075C18.9075 31.4291 22.9784 35.5 28.0001 35.5V34.5ZM36.0927 26.4074C36.0927 30.8768 32.4695 34.5 28.0001 34.5V35.5C33.0218 35.5 37.0927 31.4291 37.0927 26.4074H36.0927ZM28.0001 6.5C32.4695 6.5 36.0927 10.1232 36.0927 14.5926H37.0927C37.0927 9.57089 33.0218 5.5 28.0001 5.5V6.5ZM28.0001 5.5C22.9784 5.5 18.9075 9.57089 18.9075 14.5926H19.9075C19.9075 10.1232 23.5307 6.5 28.0001 6.5V5.5ZM20.4816 50H35.5186V49H20.4816V50Z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"ajx-v294-feature-text\"\u003eTruyền tải giọng nói rõ ràng với khả năng khử nhiễu.\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"ajx-v294-feature-bar\"\u003e\n      \u003cdiv class=\"ajx-v294-icon-box\"\u003e\n        \u003csvg viewbox=\"0 0 56 56\" fill=\"currentColor\"\u003e\u003cpath clip-rule=\"evenodd\" d=\"M32.5 29V48H33.5V29H37.5V40.2H38.5V29H42.5V32H43.5V29H47.5V30.5H48.5V25H47.5V27H43.5V24H42.5V27H38.5V16H37.5V27H33.5V8H32.5V27H28.5V14H27.5V27H23.5V19H22.5V27H18.5V16H17.5V27H13.5L13.5 21H12.5L12.5 27H8.5L8.5 25H7.5V31H8.5L8.5 29H12.5L12.5 35H13.5L13.5 29H17.5V40H18.5V29H22.5V38H23.5V29H27.5V42H28.5V29H32.5Z\" fill-rule=\"evenodd\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"ajx-v294-feature-text\"\u003eKhử tiếng vọng để nghe rõ hơn\u003c\/p\u003e\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"ajx-v294-story-block\"\u003e\n    \u003cdiv class=\"ajx-v294-media-box ajx-v294-zoomable-media\"\u003e\n      \u003cvideo autoplay muted loop playsinline\u003e\n        \u003csource src=\"https:\/\/cdn.shopify.com\/videos\/c\/o\/v\/a5657d94fa304ed4a7ca09f82209fb2d.mp4\" type=\"video\/mp4\"\u003e\u003c\/video\u003e\n    \u003c\/div\u003e\n    \n    \u003ch3 class=\"ajx-v294-section-title\"\u003eSự kết hợp giữa trí tuệ nhân tạo và bảo mật để nhận dạng đối tượng chính xác.\u003c\/h3\u003e\n    \n    \u003cdiv class=\"ajx-v294-media-box ajx-v294-zoomable-media\"\u003e\n      \u003cvideo autoplay muted loop playsinline\u003e\n        \u003csource src=\"https:\/\/cdn.shopify.com\/videos\/c\/o\/v\/2e7d85466fa447dfafd8fa97870d3187.mp4\" type=\"video\/mp4\"\u003e\u003c\/video\u003e\n    \u003c\/div\u003e\n    \n    \u003cdiv class=\"ajx-v294-text-wrap\"\u003e\n      \u003cp class=\"ajx-v294-desc\"\u003eCamera tích hợp trí tuệ nhân tạo của DoorBell phát hiện người, phương tiện và động vật, trong khi cảm biến PIR tích hợp giúp tăng độ chính xác phát hiện và giảm thiểu cảnh báo sai. Bằng cách thiết lập vùng phát hiện, người dùng chỉ nhận được thông báo khi thực sự cần thiết.\u003c\/p\u003e\n      \u003cp class=\"ajx-v294-desc\"\u003eĐối với khách đến thăm, thiết bị mang đến trải nghiệm không cần chạm. Người giao hàng đang bận tay không cần phải nhấn nút chuông cửa: người dùng sẽ được thông báo ngay lập tức về sự xuất hiện của họ và có thể tham gia vào cuộc trò chuyện ngay lập tức.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"ajx-v294-story-block\"\u003e\n    \u003cdiv class=\"ajx-v294-media-box ajx-v294-zoomable-media\"\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0963\/3366\/0441\/files\/imageye___-__56_8df2f158-cb4f-4205-a499-24792beca2e9.jpg?v=1779505156\" alt=\"Doorbell Setup\"\u003e\n    \u003c\/div\u003e\n    \n    \u003ch3 class=\"ajx-v294-section-title\"\u003eLuôn luôn canh gác.\u003c\/h3\u003e\n    \n    \u003cdiv class=\"ajx-v294-text-wrap\"\u003e\n      \u003cp class=\"ajx-v294-desc\"\u003eChuông cửa DoorBell không bao giờ bị vô hiệu hóa, ngay cả khi mất kết nối Wi-Fi. Khi được thêm vào bộ điều khiển trung tâm Ajax, DoorBell có kênh liên lạc dự phòng. Thiết bị hoạt động như một phần hoàn chỉnh của hệ thống an ninh Ajax và giúp người dùng cũng như hệ thống quản lý nội dung (CMS) nắm được các sự kiện tại chỗ. DoorBell sử dụng công nghệ truyền thông bảo mật Jeweller để gửi thông báo sự kiện và báo động, trong khi giao thức Wings đảm bảo việc truyền tải hình ảnh đáng tin cậy.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \n    \u003cdiv class=\"ajx-v294-list-box\"\u003e\n      \u003cdiv class=\"ajx-v294-list-item\"\u003e\n        \u003csvg viewbox=\"0 0 56 56\" fill=\"currentColor\" class=\"ajx-v294-list-icon\"\u003e\u003cpath d=\"M14.473 26.368v0c0.049 1.817 0.101 3.774 0.554 5.484 0.282 1.063 0.71 1.988 1.359 2.694 0.642 0.698 1.524 1.212 2.772 1.42 5.692 0.861 11.566 0.694 17.339 0.196l0.002-0c1.998-0.166 3.341-0.902 4.214-2.014 0.885-1.128 1.335-2.705 1.407-4.637l0-0.010 0.001-0.010c0.288-3.758 0.328-7.538 0.159-11.309l-0.001-0.012 0-0.012c0.015-5.028-1.008-7.237-2.863-8.322-0.96-0.562-2.197-0.858-3.769-1.023-1.351-0.142-2.904-0.183-4.689-0.23-0.292-0.008-0.59-0.016-0.894-0.024v-0c-4.126-0.047-7.16-0.009-9.406 0.316-2.247 0.325-3.613 0.925-4.488 1.925-0.883 1.009-1.344 2.513-1.564 4.84-0.203 2.156-0.194 4.929-0.181 8.523l0.003 0.835c0.019 0.443 0.031 0.901 0.043 1.369zM30.096 7.56v0c0.3 0.008 0.595 0.016 0.885 0.024 1.78 0.047 3.379 0.089 4.772 0.235 1.622 0.17 3.027 0.486 4.169 1.154 2.348 1.374 3.371 4.092 3.357 9.176 0.17 3.801 0.13 7.614-0.161 11.409-0.078 2.045-0.559 3.854-1.62 5.206-1.075 1.37-2.695 2.209-4.917 2.393-5.806 0.501-11.77 0.675-17.577-0.204l-0.007-0.001c-1.455-0.242-2.545-0.857-3.348-1.73-0.795-0.865-1.283-1.956-1.59-3.115-0.486-1.835-0.541-3.95-0.589-5.776v-0c-0.012-0.455-0.023-0.891-0.041-1.301l-0-0.010v-0.010l-0.003-0.868c-0.013-3.567-0.022-6.389 0.186-8.597 0.224-2.379 0.709-4.15 1.807-5.404 1.106-1.264 2.757-1.917 5.097-2.256 2.338-0.338 5.454-0.374 9.579-0.326zM8.88 42.55h-1v7h40v-7h-1v6h-6v-4h-1v4h-7v-4h-1v4h-7v-4h-1v4h-7v-4h-1v4h-7v-6zM23.88 21.55h9v2h-9v-2z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cp class=\"ajx-v294-list-text\"\u003e\u003cspan class=\"ajx-v294-highlight-text\"\u003eHỗ trợ phạm vi\u003c\/span\u003e kết nối không dây lên đến 1.700 m với bộ điều khiển trung tâm Ajax.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"ajx-v294-list-item\"\u003e\n        \u003csvg viewbox=\"0 0 56 56\" fill=\"currentColor\" class=\"ajx-v294-list-icon\"\u003e\u003cpath fill-rule=\"evenodd\" d=\"M30.6398 26.0497C30.1413 25.2686 29.4012 24.883 28.4193 24.883C27.4451 24.883 26.7074 25.2686 26.209 26.0497C25.708 26.8283 25.4587 27.9753 25.4587 29.5079C25.4587 31.0282 25.708 32.1801 26.209 32.9563C26.7074 33.7349 27.4451 34.1205 28.4193 34.1205C29.4012 34.1205 30.1413 33.7349 30.6398 32.9563C31.1408 32.1801 31.3925 31.0282 31.3925 29.5079C31.3925 27.9753 31.1408 26.8283 30.6398 26.0497ZM27.1027 32.1801L30.0255 27.7174C30.1036 28.2503 30.1489 28.8472 30.1489 29.5079C30.1489 30.7433 30.0054 31.6594 29.7234 32.2612C29.4339 32.8679 29.0059 33.165 28.4193 33.165C27.8504 33.165 27.4098 32.8384 27.1027 32.1801ZM27.1329 26.7423C27.4149 26.1405 27.8453 25.8409 28.4193 25.8409C28.948 25.8409 29.3685 26.1086 29.6806 26.6367L26.8207 31.0823C26.7427 30.591 26.7049 30.0605 26.7049 29.5079C26.7049 28.2651 26.8459 27.349 27.1329 26.7423Z\" clip-rule=\"evenodd\"\u003e\u003c\/path\u003e\u003cpath fill-rule=\"evenodd\" d=\"M20.3229 16.8384C19.8244 16.0573 19.0843 15.6693 18.1024 15.6693C17.1307 15.6693 16.3905 16.0573 15.8895 16.8384C15.3885 17.6194 15.1443 18.7689 15.1443 20.2917C15.1443 21.8169 15.3885 22.9664 15.8895 23.7475C16.3905 24.526 17.1307 24.919 18.1024 24.919C19.0843 24.919 19.8244 24.526 20.3229 23.7475C20.8239 22.9664 21.0756 21.8169 21.0756 20.2917C21.0756 18.7689 20.8239 17.6194 20.3229 16.8384ZM16.7858 22.9664L19.7086 18.5061C19.7867 19.044 19.8295 19.6335 19.8295 20.2917C19.8295 21.5271 19.6885 22.4482 19.404 23.0524C19.1195 23.6566 18.689 23.9562 18.1024 23.9562C17.5335 23.9562 17.0954 23.6271 16.7858 22.9664ZM16.816 17.5335C17.0979 16.9293 17.5284 16.6296 18.1024 16.6296C18.6311 16.6296 19.0541 16.8973 19.3637 17.4254L16.5038 21.8734C16.4258 21.3822 16.3905 20.8566 16.3905 20.2917C16.3905 19.0563 16.5315 18.1352 16.816 17.5335Z\" clip-rule=\"evenodd\"\u003e\u003c\/path\u003e\u003cpath fill-rule=\"evenodd\" d=\"M39.9403 16.8013C39.4418 16.0203 38.7017 15.6322 37.7199 15.6322C36.7456 15.6322 36.0104 16.0203 35.5069 16.8013C35.0085 17.5823 34.7592 18.7269 34.7592 20.2546C34.7592 21.7774 35.0085 22.9293 35.5069 23.7055C36.0104 24.489 36.7456 24.8746 37.7199 24.8746C38.7017 24.8746 39.4418 24.489 39.9403 23.7055C40.4388 22.9293 40.6905 21.7774 40.6905 20.2546C40.6905 18.7269 40.4388 17.5823 39.9403 16.8013ZM36.4032 22.9293L39.321 18.469C39.4041 19.0044 39.4494 19.5964 39.4494 20.2546C39.4494 21.49 39.3059 22.4135 39.0214 23.0128C38.7344 23.6146 38.3039 23.9191 37.7199 23.9191C37.1509 23.9191 36.7103 23.59 36.4032 22.9293ZM36.4334 17.4915C36.7128 16.8922 37.1459 16.5876 37.7199 16.5876C38.2485 16.5876 38.6715 16.8529 38.9811 17.3834L36.1212 21.8339C36.0432 21.3427 36.0054 20.8146 36.0054 20.2546C36.0054 19.0167 36.1464 18.0957 36.4334 17.4915Z\" clip-rule=\"evenodd\"\u003e\u003c\/path\u003e\u003cpath d=\"M29.452 17.1002V9.20623H28.2134L25.9174 10.2722V11.4339L28.226 10.3483V17.1002H26.2976V18.1121H31.3553V17.1002H29.452Z\"\u003e\u003c\/path\u003e\u003cpath d=\"M19.2284 31.6339V39.7536H21.3253V40.5398H16.2701V39.7536H18.1985V32.7711L15.8925 33.8542V32.6974L18.1859 31.6339H19.2284Z\"\u003e\u003c\/path\u003e\u003cpath fill-rule=\"evenodd\" d=\"M27.9973 6C15.8484 6 6 15.8513 6 28C6 40.1514 15.8485 50 27.9973 50C40.1487 50 50 40.1516 50 28C50 15.8511 40.1488 6 27.9973 6ZM7.41147 25.6754C8.56682 15.3287 17.3428 7.28249 27.9973 7.28249C38.4068 7.28249 47.0237 14.9591 48.4956 24.9577C47.7632 25.0713 47.1931 25.4478 46.7813 26.0899C46.2828 26.8685 46.0311 28.0179 46.0311 29.5456C46.0311 31.066 46.2828 32.2204 46.7813 32.994C47.0636 33.4342 47.4203 33.7503 47.8527 33.9424C45.4205 42.0793 38.1222 48.1153 29.335 48.675V40.8923H28.2925L25.999 41.9558V43.1127L28.3051 42.0295V48.7153C28.2027 48.7168 28.1001 48.7175 27.9973 48.7175C18.55 48.7175 10.5798 42.3933 8.08941 33.7458H12.3529L12.3529 32.7339H10.4496L10.4497 24.8399H9.21099L7.41147 25.6754ZM7.31221 26.8809C7.29248 27.2514 7.28249 27.6245 7.28249 28C7.28249 29.6287 7.47038 31.2135 7.82565 32.7339H9.22357V25.982L7.31221 26.8809ZM48.1394 32.8805C48.2923 32.2471 48.4161 31.6025 48.5094 30.9479L47.6775 32.2204C47.8078 32.4997 47.9617 32.7197 48.1394 32.8805ZM48.6883 29.1098C48.7077 28.7423 48.7175 28.3723 48.7175 28C48.7175 27.3008 48.6828 26.6096 48.6152 25.9282C48.2259 26.0365 47.9234 26.3223 47.7052 26.7801C47.4207 27.3843 47.2772 28.3053 47.2772 29.5456C47.2772 30.1056 47.3175 30.6337 47.393 31.1225L48.6883 29.1098Z\" clip-rule=\"evenodd\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cp class=\"ajx-v294-list-text\"\u003eNhảy tần số để phát hiện nhiễu hoặc gây nhiễu.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"ajx-v294-list-item\"\u003e\n        \u003csvg viewbox=\"0 0 56 56\" fill=\"currentColor\" class=\"ajx-v294-list-icon\"\u003e\u003cpath d=\"M40 23v-12h-1v2.999h-15v20.001h2v-18h13v7h1zM16 34v12h1v-12h-1zM30 40.999v-18h2v20.001h-15v-2.001h13z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cp class=\"ajx-v294-list-text\"\u003eNút chống phá hoại để phát hiện việc tháo dỡ thiết bị.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"ajx-v294-story-block\"\u003e\n    \u003cdiv class=\"ajx-v294-media-box ajx-v294-zoomable-media\"\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0963\/3366\/0441\/files\/download_55_b38ee89c-8bbe-4c66-8f89-2d89ce3f4d0e.avif?v=1779505344\" alt=\"Battery Heating System\"\u003e\n    \u003c\/div\u003e\n    \n    \u003ch3 class=\"ajx-v294-section-title\"\u003eBảo vệ chống mất điện\u003c\/h3\u003e\n    \n    \u003cdiv class=\"ajx-v294-text-wrap\"\u003e\n      \u003cp class=\"ajx-v294-desc\"\u003eNếu nguồn điện tại chỗ bị mất, DoorBell vẫn theo dõi tình hình ở lối vào. Pin dự phòng tích hợp cho phép thiết bị hoạt động bình thường trong tối đa một giờ sau khi mất điện. Khi nhiệt độ thiết bị giảm xuống dưới phạm vi tối ưu, pin sẽ tự động sử dụng chế độ sưởi ấm. Tính năng này giúp giảm tải cho pin, kéo dài tuổi thọ và duy trì hiệu suất ổn định của thiết bị.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \n    \u003cdiv class=\"ajx-v294-list-box\"\u003e\n      \u003cdiv class=\"ajx-v294-list-item\"\u003e\n        \u003csvg viewbox=\"0 0 56 56\" fill=\"currentColor\" class=\"ajx-v294-list-icon\"\u003e\u003cpath fill-rule=\"evenodd\" d=\"M25 7.943C25 7.43836 25.4462 7 26 7H30C30.5538 7 31 7.43836 31 7.943V9.064H32V7.943C32 6.83564 31.0542 6 30 6H26C24.9458 6 24 6.83564 24 7.943V9.064H25V7.943ZM17 12.709C17 12.4855 17.0941 12.3294 17.2606 12.2119C17.4427 12.0833 17.7205 12 18.043 12H38C38.3226 12 38.5855 12.083 38.7538 12.2065C38.9061 12.3182 39 12.4734 39 12.709V42.894C39 43.4404 38.5038 43.942 38 43.942H18.043C17.7988 43.942 17.5352 43.8254 17.3262 43.616C17.1173 43.4066 17 43.1416 17 42.894V12.709ZM18.043 11C17.5675 11 17.0738 11.1197 16.6839 11.3949C16.2784 11.6811 16 12.1295 16 12.709V42.894C16 43.4494 16.2552 43.9584 16.6183 44.3223C16.9813 44.6861 17.4892 44.942 18.043 44.942H38C39.0942 44.942 40 43.9536 40 42.894V12.709C40 12.1416 39.7434 11.6923 39.3454 11.4003C38.9635 11.12 38.4764 11 38 11H18.043ZM27.6949 27.7627H22.1289L31.4549 18.2567L28.8599 25.5667L34.3859 25.5607L24.0389 36.6427L27.6949 27.7627Z\" clip-rule=\"evenodd\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cp class=\"ajx-v294-list-text\"\u003eThời gian hoạt động tự động lên đến một giờ.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"ajx-v294-list-item\"\u003e\n        \u003csvg viewbox=\"0 0 56 56\" fill=\"currentColor\" class=\"ajx-v294-list-icon\"\u003e\u003cpath fill-rule=\"evenodd\" d=\"M51.5 28C51.5 15.0213 40.9787 4.5 28 4.5C15.0213 4.5 4.5 15.0213 4.5 28C4.5 40.9787 15.0213 51.5 28 51.5C40.9787 51.5 51.5 40.9787 51.5 28ZM28 3.5C41.531 3.5 52.5 14.469 52.5 28C52.5 41.531 41.531 52.5 28 52.5C14.469 52.5 3.5 41.531 3.5 28C3.5 14.469 14.469 3.5 28 3.5ZM36.4417 21.4677C36.1638 19.2556 34.9411 17.3878 33.9006 16.3548L34.6051 15.6452C35.7645 16.7962 37.1219 18.8596 37.4339 21.3431C37.7503 23.8606 36.9834 26.7492 33.9893 29.4738C31.8051 31.4614 31.2936 33.3871 31.5743 35.0787C31.8619 36.8118 32.9979 38.4018 34.3083 39.636L33.6227 40.364C32.2346 39.0565 30.926 37.2807 30.5878 35.2424C30.2427 33.1626 30.924 30.9112 33.3163 28.7342C36.0823 26.2171 36.7154 23.6458 36.4417 21.4677ZM30.4417 21.4677C30.1638 19.2556 28.9411 17.3878 27.9006 16.3548L28.6051 15.6452C29.7645 16.7962 31.1219 18.8596 31.4339 21.3431C31.7503 23.8606 30.9834 26.7492 27.9893 29.4738C25.8051 31.4614 25.2936 33.3871 25.5743 35.0787C25.8619 36.8118 26.9979 38.4018 28.3083 39.636L27.6227 40.364C26.2346 39.0565 24.926 37.2807 24.5878 35.2424C24.2427 33.1626 24.924 30.9112 27.3163 28.7342C30.0823 26.2171 30.7154 23.6458 30.4417 21.4677ZM24.4417 21.4677C24.1638 19.2556 22.9411 17.3878 21.9006 16.3548L22.6051 15.6452C23.7645 16.7962 25.1219 18.8596 25.4339 21.3431C25.7503 23.8606 24.9834 26.7492 21.9893 29.4738C19.8051 31.4614 19.2936 33.3871 19.5743 35.0787C19.8619 36.8118 20.9979 38.4018 22.3083 39.636L21.6227 40.364C20.2346 39.0565 18.926 37.2807 18.5878 35.2424C18.2427 33.1626 18.924 30.9112 21.3163 28.7342C24.0823 26.2171 24.7154 23.6458 24.4417 21.4677Z\" clip-rule=\"evenodd\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cp class=\"ajx-v294-list-text\"\u003eHệ thống sưởi ấm pin tự động ở nhiệt độ thấp\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"ajx-v294-lightbox\" id=\"global-ajx-v294-lightbox\"\u003e\n    \u003cspan class=\"ajx-v294-lightbox-close\"\u003e×\u003c\/span\u003e\n    \u003cdiv class=\"ajx-v294-lightbox-content\"\u003e\n      \u003cimg class=\"ajx-v294-lightbox-img\" src=\"\" alt=\"Zoomed View\" style=\"display:none;\"\u003e\n      \u003cvideo class=\"ajx-v294-lightbox-video\" src=\"\" autoplay loop muted playsinline style=\"display:none;\"\u003e\u003c\/video\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n  \/* --- CSS RESET \u0026 CORE --- *\/\n  .ajx-v294-wrapper, .ajx-v294-wrapper * {\n    font-family: inherit !important;\n    box-sizing: border-box !important;\n    margin: 0 !important;\n    padding: 0 !important;\n    line-height: 1.5 !important;\n  }\n\n  .ajx-v294-wrapper {\n    width: 100% !important;\n    \/* CỐT LÕI MỚI: Bóp hẹp layout lại thành dòng chảy 1 cột (max 900px) *\/\n    max-width: 900px !important;\n    margin: 0 auto !important;\n    padding: 40px 15px !important;\n    display: flex !important;\n    flex-direction: column !important;\n    gap: 70px !important; \n    color: #ffffff !important;\n  }\n\n  \/* --- 1. PHẦN GIỚI THIỆU CHÍNH --- *\/\n  .ajx-v294-intro-section {\n    text-align: center !important;\n    display: flex !important;\n    flex-direction: column !important;\n    gap: 25px !important;\n  }\n  .ajx-v294-intro-title {\n    font-size: clamp(28px, 4vw, 42px) !important;\n    font-weight: 900 !important;\n    color: #ffffff !important;\n    line-height: 1.3 !important;\n    margin: 0 !important;\n    border: none !important;\n  }\n  .ajx-v294-intro-subtitle {\n    font-size: clamp(20px, 2.5vw, 26px) !important;\n    font-weight: 700 !important;\n    color: #00ff7f !important; \/* Nhấn màu xanh Ajax cho tiêu đề phụ *\/\n    margin: 0 !important;\n  }\n  .ajx-v294-intro-desc {\n    font-size: 16px !important;\n    color: #cccccc !important; \n    line-height: 1.8 !important;\n    text-align: justify !important; \n    text-align-last: center !important; \n  }\n\n  \/* --- 2. CÁC TÍNH NĂNG (XẾP DỌC CHỐNG ÉP CHỮ) --- *\/\n  .ajx-v294-features-stack {\n    display: flex !important;\n    flex-direction: column !important;\n    gap: 20px !important;\n    width: 100% !important;\n  }\n  .ajx-v294-feature-bar {\n    background-color: #111111 !important;\n    display: flex !important;\n    align-items: center !important;\n    gap: 30px !important;\n    padding: 25px 40px !important;\n    border-radius: 16px !important;\n    border: 1px solid rgba(255,255,255,0.05) !important;\n    transition: transform 0.3s ease, border-color 0.3s ease, box-shadow 0.3s ease !important;\n  }\n  .ajx-v294-feature-bar:hover {\n    transform: translateY(-5px) !important;\n    border-color: #00ff7f !important;\n    box-shadow: 0 10px 30px rgba(0, 255, 127, 0.1) !important;\n  }\n  .ajx-v294-icon-box {\n    width: 50px !important;\n    height: 50px !important;\n    flex-shrink: 0 !important;\n    color: #ffffff !important;\n  }\n  .ajx-v294-icon-box svg {\n    width: 100% !important;\n    height: 100% !important;\n  }\n  .ajx-v294-feature-text {\n    font-size: 18px !important;\n    font-weight: 700 !important;\n    color: #ffffff !important;\n    margin: 0 !important;\n    line-height: 1.4 !important;\n  }\n\n  \/* --- 3, 4, 5. CÁC KHỐI CHI TIẾT KỂ CHUYỆN (STORY BLOCKS) --- *\/\n  .ajx-v294-story-block {\n    display: flex !important;\n    flex-direction: column !important;\n    gap: 30px !important;\n    align-items: center !important;\n    text-align: center !important;\n  }\n  \n  .ajx-v294-section-title {\n    font-size: 26px !important;\n    font-weight: 800 !important;\n    color: #ffffff !important;\n    margin: 10px 0 !important;\n    line-height: 1.4 !important;\n  }\n\n  .ajx-v294-text-wrap {\n    display: flex !important;\n    flex-direction: column !important;\n    gap: 20px !important;\n    width: 100% !important;\n  }\n\n  .ajx-v294-desc {\n    font-size: 16px !important;\n    color: #cccccc !important;\n    line-height: 1.8 !important;\n    margin: 0 !important;\n    text-align: justify !important;\n    text-align-last: center !important;\n  }\n\n  \/* Video \u0026 Hình ảnh lớn *\/\n  .ajx-v294-media-box {\n    width: 100% !important;\n    border-radius: 20px !important;\n    overflow: hidden !important;\n    box-shadow: 0 15px 40px rgba(0,0,0,0.4) !important;\n    background-color: #111111 !important;\n    border: 2px solid transparent !important;\n  }\n  .ajx-v294-media-box img, .ajx-v294-media-box video {\n    width: 100% !important;\n    height: auto !important;\n    display: block !important;\n    pointer-events: none !important; \n  }\n\n  \/* Danh sách tính năng phụ (icon) căn giữa cho hợp Storytelling *\/\n  .ajx-v294-list-box {\n    display: flex !important;\n    flex-direction: column !important;\n    gap: 25px !important;\n    margin-top: 10px !important;\n    width: 100% !important;\n    max-width: 600px !important; \/* Giới hạn độ rộng để list nhìn gọn gàng *\/\n  }\n  .ajx-v294-list-item {\n    display: flex !important;\n    align-items: center !important;\n    gap: 20px !important;\n    background: #111111 !important;\n    padding: 15px 25px !important;\n    border-radius: 12px !important;\n    text-align: left !important;\n  }\n  .ajx-v294-list-icon {\n    width: 40px !important;\n    height: 40px !important;\n    flex-shrink: 0 !important;\n    color: #ffffff !important;\n  }\n  .ajx-v294-list-text {\n    font-size: 15px !important;\n    font-weight: 600 !important;\n    color: #ffffff !important;\n    margin: 0 !important;\n    line-height: 1.6 !important;\n  }\n  .ajx-v294-highlight-text { color: #00ff7f !important; }\n\n  \/* --- HIỆU ỨNG ZOOM \u0026 LIGHTBOX --- *\/\n  .ajx-v294-zoomable-media {\n    cursor: zoom-in !important;\n    transition: transform 0.4s ease, border-color 0.3s ease, box-shadow 0.3s ease !important;\n  }\n  .ajx-v294-zoomable-media:hover {\n    transform: scale(1.02) !important;\n    border-color: #00ff7f !important;\n    box-shadow: 0 10px 30px rgba(0, 255, 127, 0.15) !important;\n  }\n\n  .ajx-v294-lightbox {\n    display: none; \n    position: fixed !important;\n    z-index: 999999999 !important;\n    left: 0 !important; \n    top: 0 !important;\n    right: 0 !important;\n    bottom: 0 !important;\n    width: 100vw !important; \n    height: 100vh !important;\n    background-color: rgba(0, 0, 0, 0.95) !important;\n    align-items: center !important; \n    justify-content: center !important;\n    cursor: zoom-out !important;\n    backdrop-filter: blur(8px) !important;\n    margin: 0 !important;\n    padding: 0 !important;\n  }\n  \n  .ajx-v294-lightbox-content {\n    width: 100% !important;\n    height: 100% !important;\n    display: flex !important;\n    align-items: center !important;\n    justify-content: center !important;\n    margin: auto !important;\n  }\n\n  .ajx-v294-lightbox img, .ajx-v294-lightbox video {\n    max-width: 95vw !important; \n    max-height: 90vh !important;\n    width: auto !important;\n    height: auto !important;\n    object-fit: contain !important;\n    border-radius: 16px !important;\n    box-shadow: 0 0 50px rgba(0, 255, 127, 0.2) !important;\n    border: 3px solid #00AEEF !important; \/* Viền xanh Ajax khi mở Full *\/\n    animation: ajxZoomIn294 0.3s cubic-bezier(0.175, 0.885, 0.32, 1.275) forwards !important;\n    pointer-events: auto !important; \n    margin: auto !important;\n  }\n  \n  .ajx-v294-lightbox-close {\n    position: absolute !important; \n    top: 20px !important; \n    right: 30px !important;\n    color: #ffffff !important; \n    font-size: 45px !important; \n    font-weight: 300 !important;\n    cursor: pointer !important;\n    transition: color 0.2s ease, transform 0.2s ease !important;\n    z-index: 1000000000 !important;\n  }\n  .ajx-v294-lightbox-close:hover { \n    color: #00ff7f !important; \n    transform: scale(1.1) !important;\n  }\n\n  @keyframes ajxZoomIn294 { \n    from { transform: scale(0.8); opacity: 0; } \n    to { transform: scale(1); opacity: 1; } \n  }\n\n  \/* --- MOBILE RESPONSIVE --- *\/\n  @media (max-width: 768px) {\n    .ajx-v294-wrapper { padding: 30px 15px !important; gap: 50px !important; }\n    .ajx-v294-intro-desc, .ajx-v294-desc { text-align: left !important; text-align-last: left !important; }\n    \n    .ajx-v294-feature-bar { padding: 20px !important; gap: 20px !important; }\n    .ajx-v294-icon-box { width: 40px !important; height: 40px !important; }\n    .ajx-v294-feature-text { font-size: 16px !important; }\n\n    .ajx-v294-lightbox-close { top: 10px !important; right: 20px !important; font-size: 35px !important; }\n  }\n\u003c\/style\u003e\n\n\u003cscript\u003e\n  document.addEventListener('DOMContentLoaded', function() {\n    \n    document.querySelectorAll('.ajx-v294-wrapper[data-ajax-instance]:not([data-ready])').forEach(container =\u003e {\n      \n      const lightbox = container.querySelector('#global-ajx-v294-lightbox');\n      \n      if(lightbox) {\n        const lightboxImg = lightbox.querySelector('.ajx-v294-lightbox-img');\n        const lightboxVideo = lightbox.querySelector('.ajx-v294-lightbox-video');\n        const zoomableWrappers = container.querySelectorAll('.ajx-v294-zoomable-media');\n        const closeBtn = lightbox.querySelector('.ajx-v294-lightbox-close');\n\n        \/\/ Bốc Lightbox ra ngoài body để tránh bị che\n        if (lightbox.parentNode !== document.body) {\n          document.body.appendChild(lightbox);\n        }\n\n        zoomableWrappers.forEach(wrapper =\u003e {\n          wrapper.addEventListener('click', (e) =\u003e {\n            e.preventDefault();\n            e.stopPropagation();\n            \n            lightboxImg.style.display = 'none';\n            lightboxVideo.style.display = 'none';\n            lightboxImg.src = '';\n            lightboxVideo.src = '';\n\n            const videoEl = wrapper.querySelector('video');\n            const imgEl = wrapper.querySelector('img');\n\n            if (videoEl) {\n              const source = videoEl.querySelector('source');\n              if(source) {\n                lightboxVideo.src = source.src;\n                lightboxVideo.style.display = 'block';\n                lightboxVideo.load();\n                const playPromise = lightboxVideo.play();\n                if (playPromise !== undefined) {\n                    playPromise.catch(error =\u003e console.log('Autoplay prevented', error));\n                }\n              }\n            } else if (imgEl) {\n              lightboxImg.src = imgEl.src;\n              lightboxImg.style.display = 'block';\n            }\n\n            lightbox.style.display = 'flex'; \n            document.body.style.overflow = 'hidden'; \n          });\n        });\n\n        const closeLightbox = () =\u003e {\n          lightbox.style.display = 'none';\n          document.body.style.overflow = 'auto'; \n          lightboxImg.src = ''; \n          lightboxVideo.src = ''; \n        };\n\n        if(closeBtn) closeBtn.addEventListener('click', closeLightbox);\n        lightbox.addEventListener('click', (e) =\u003e {\n          if (e.target === lightbox || e.target.classList.contains('ajx-v294-lightbox-content')) {\n            closeLightbox();\n          }\n        });\n      }\n\n      container.setAttribute('data-ready', 'true');\n    });\n  });\n\u003c\/script\u003e\n\n\u003cdiv style=\"display: block; width: 100%; height: 50px; clear: both; background: transparent; border: none; margin: 0; padding: 0;\"\u003e\u003c\/div\u003e\n\n\u003cdiv class=\"ajx-v295-wrapper\" data-ajax-instance\u003e\n\n  \u003cdiv class=\"ajx-v295-intro-section\"\u003e\n    \u003ch2 class=\"ajx-v295-intro-title\"\u003eLịch sử truy cập của khách, được bảo mật và có thể truy cập.\u003c\/h2\u003e\n    \u003cdiv class=\"ajx-v295-media-box ajx-v295-zoomable\"\u003e\n      \u003cvideo autoplay muted loop playsinline\u003e\n        \u003csource src=\"https:\/\/cdn.shopify.com\/videos\/c\/o\/v\/77dedb995cad4a178914c4e4a86edb42.mp4\" type=\"video\/mp4\"\u003e\u003c\/video\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"ajx-v295-tabs-container\"\u003e\n    \n    \u003cdiv class=\"ajx-v295-tabs-header\"\u003e\n      \u003cbutton class=\"ajx-v295-tab-btn active\" data-target=\"tab-nvr\"\u003eAjax NVR\u003c\/button\u003e\n      \u003cbutton class=\"ajx-v295-tab-btn\" data-target=\"tab-cloud\"\u003eLưu trữ đám mây Ajax\u003c\/button\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"ajx-v295-tabs-body\"\u003e\n\n      \u003cdiv class=\"ajx-v295-tab-panel active\" id=\"tab-nvr\"\u003e\n        \n        \u003cdiv class=\"ajx-v295-panel-text\"\u003e\n          \u003ch3 class=\"ajx-v295-panel-title\"\u003eAjax NVR\u003c\/h3\u003e\n          \u003cp class=\"ajx-v295-desc\"\u003eTrải nghiệm khả năng phản hồi hệ thống nhanh chóng với quyền truy cập tức thì vào kho lưu trữ video cục bộ khổng lồ 16 TB, cung cấp tốc độ truy xuất tương đương với điện toán đám mây. Được thiết kế để tương thích rộng rãi, NVR cho phép tích hợp hầu hết mọi camera IP của bên thứ ba vào hệ thống bảo vệ chống đột nhập và tự động hóa Ajax.\u003c\/p\u003e\n          \n          \u003ca href=\"https:\/\/guard.vn\/products\/ajax-dau-ghi-hinh-mang-nvr-nvr-dc-8-kenh-16-kenh-cho-camera?_pos=1\u0026amp;_psq=nvr\u0026amp;_ss=e\u0026amp;_v=1.0\u0026amp;variant=52124532211993\" class=\"ajx-v295-action-btn\"\u003e\n            Khám phá NVR\n            \u003csvg viewbox=\"0 0 24 24\" width=\"20\" height=\"20\" stroke=\"currentColor\" stroke-width=\"2.5\" fill=\"none\"\u003e\u003cpath d=\"M9 18l6-6-6-6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n          \u003c\/a\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"ajx-v295-panel-media ajx-v295-zoomable\"\u003e\n          \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0963\/3366\/0441\/files\/download_56_6ce6fe97-5352-4f22-a469-e2ca7d181dd7.avif?v=1779508178\" alt=\"Ajax NVR\"\u003e\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"ajx-v295-tab-panel\" id=\"tab-cloud\"\u003e\n        \n        \u003cdiv class=\"ajx-v295-panel-text\"\u003e\n          \u003ch3 class=\"ajx-v295-panel-title\"\u003eLưu trữ đám mây Ajax\u003c\/h3\u003e\n          \u003cp class=\"ajx-v295-desc\"\u003eTận dụng lợi ích của tính năng ghi hình thông minh và lưu trữ trên đám mây. Trí tuệ nhân tạo tích hợp nhận diện người, phương tiện và động vật. Chọn loại đối tượng bạn muốn nhận thông báo, và DoorBell sẽ tự động ghi hình dựa trên lựa chọn đó. Chỉ những đoạn phim quan trọng nhất mới được lưu trữ trên Ajax Cloud Storage.\u003c\/p\u003e\n          \n          \u003cdiv class=\"ajx-v295-links-group\"\u003e\n            \u003ca href=\"https:\/\/ajax-systems.translate.goog\/services\/ajax-cloud-storage\/?_x_tr_sl=auto\u0026amp;_x_tr_tl=vi\u0026amp;_x_tr_hl=vi\u0026amp;_x_tr_pto=wapp\u0026amp;_x_tr_hist=true\" target=\"_blank\" class=\"ajx-v295-text-link\"\u003eThông tin chi tiết hơn dành cho người dùng chuyên nghiệp.\u003c\/a\u003e\n            \u003ca href=\"https:\/\/ajax-systems.translate.goog\/services\/ajax-cloud-storage-for-users\/?_x_tr_sl=auto\u0026amp;_x_tr_tl=vi\u0026amp;_x_tr_hl=vi\u0026amp;_x_tr_pto=wapp\u0026amp;_x_tr_hist=true\" target=\"_blank\" class=\"ajx-v295-text-link\"\u003eThông tin thêm dành cho người dùng\u003c\/a\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"ajx-v295-panel-media ajx-v295-zoomable\"\u003e\n          \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0963\/3366\/0441\/files\/download_57_ec47b198-fb27-43fa-8802-1093d5a790a3.avif?v=1779508383\" alt=\"Lưu trữ đám mây Ajax\"\u003e\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"ajx-v295-lightbox\" id=\"global-ajx-v295-lightbox\"\u003e\n    \u003cspan class=\"ajx-v295-lightbox-close\"\u003e×\u003c\/span\u003e\n    \u003cdiv class=\"ajx-v295-lightbox-content\"\u003e\n      \u003cimg class=\"ajx-v295-lightbox-img\" src=\"\" alt=\"Zoomed View\" style=\"display:none;\"\u003e\n      \u003cvideo class=\"ajx-v295-lightbox-video\" src=\"\" autoplay loop muted playsinline style=\"display:none;\"\u003e\u003c\/video\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n  \/* --- CSS RESET \u0026 CORE --- *\/\n  .ajx-v295-wrapper, .ajx-v295-wrapper * {\n    font-family: inherit !important;\n    box-sizing: border-box !important;\n    margin: 0 !important;\n    padding: 0 !important;\n    line-height: 1.5 !important;\n  }\n\n  .ajx-v295-wrapper {\n    width: 100% !important;\n    max-width: 900px !important; \/* Thu gọn khung hình chuẩn Guard.vn *\/\n    margin: 0 auto !important;\n    padding: 30px 15px 50px 15px !important;\n    display: flex !important;\n    flex-direction: column !important;\n    gap: 60px !important; \n    color: #ffffff !important;\n  }\n\n  \/* --- 1. INTRO SECTION --- *\/\n  .ajx-v295-intro-section {\n    display: flex !important;\n    flex-direction: column !important;\n    gap: 30px !important;\n    align-items: center !important;\n  }\n  \n  .ajx-v295-intro-title {\n    font-size: clamp(26px, 3.5vw, 38px) !important;\n    font-weight: 900 !important;\n    color: #ffffff !important;\n    text-align: center !important;\n    margin: 0 !important;\n    line-height: 1.3 !important;\n    border: none !important;\n  }\n\n  \/* --- 2. TABS CONTAINER --- *\/\n  .ajx-v295-tabs-container {\n    width: 100% !important;\n    display: flex !important;\n    flex-direction: column !important;\n  }\n\n  \/* Thanh Điều Hướng Tabs (Gạch chân) *\/\n  .ajx-v295-tabs-header {\n    display: flex !important;\n    flex-direction: row !important;\n    gap: 30px !important;\n    border-bottom: 1px solid rgba(255, 255, 255, 0.15) !important;\n    margin-bottom: 40px !important;\n    overflow-x: auto !important;\n    -webkit-overflow-scrolling: touch !important;\n    scrollbar-width: none !important;\n  }\n  .ajx-v295-tabs-header::-webkit-scrollbar { display: none !important; }\n\n  .ajx-v295-tab-btn {\n    background: transparent !important;\n    border: none !important;\n    color: #888888 !important;\n    font-size: clamp(16px, 2vw, 20px) !important;\n    font-weight: 700 !important;\n    padding: 15px 0 !important;\n    cursor: pointer !important;\n    border-bottom: 3px solid transparent !important;\n    margin-bottom: -1px !important; \/* Đè lên viền dưới của container *\/\n    transition: color 0.3s ease, border-color 0.3s ease !important;\n    white-space: nowrap !important;\n    outline: none !important;\n  }\n\n  .ajx-v295-tab-btn:hover {\n    color: #ffffff !important;\n  }\n\n  .ajx-v295-tab-btn.active {\n    color: #ffffff !important;\n    border-bottom-color: #00ff7f !important; \/* Xanh Ajax làm điểm nhấn *\/\n  }\n\n  \/* Nội Dung Tabs (Xếp dọc) *\/\n  .ajx-v295-tabs-body {\n    width: 100% !important;\n  }\n\n  .ajx-v295-tab-panel {\n    display: none !important;\n    flex-direction: column !important;\n    gap: 30px !important;\n    animation: ajxFadeInTab 0.5s cubic-bezier(0.25, 0.46, 0.45, 0.94) forwards !important;\n  }\n\n  .ajx-v295-tab-panel.active {\n    display: flex !important;\n  }\n\n  @keyframes ajxFadeInTab {\n    from { opacity: 0; transform: translateY(15px); }\n    to { opacity: 1; transform: translateY(0); }\n  }\n\n  \/* Text trong Panel *\/\n  .ajx-v295-panel-text {\n    display: flex !important;\n    flex-direction: column !important;\n    gap: 20px !important;\n    align-items: flex-start !important;\n  }\n\n  .ajx-v295-panel-title {\n    font-size: 26px !important;\n    font-weight: 800 !important;\n    color: #ffffff !important;\n    margin: 0 !important;\n    border: none !important;\n  }\n\n  .ajx-v295-desc {\n    font-size: 16px !important;\n    color: #cccccc !important;\n    line-height: 1.8 !important;\n    margin: 0 !important;\n    text-align: justify !important;\n    text-align-last: left !important;\n  }\n\n  \/* Các Nút Bấm và Link trong Tab *\/\n  .ajx-v295-action-btn {\n    display: inline-flex !important;\n    align-items: center !important;\n    gap: 8px !important;\n    color: #ffffff !important;\n    font-size: 16px !important;\n    font-weight: 700 !important;\n    text-decoration: none !important;\n    transition: color 0.3s ease !important;\n    margin-top: 10px !important;\n  }\n  .ajx-v295-action-btn:hover {\n    color: #00ff7f !important;\n  }\n  .ajx-v295-action-btn:hover svg {\n    transform: translateX(4px) !important;\n    transition: transform 0.3s ease !important;\n  }\n\n  .ajx-v295-links-group {\n    display: flex !important;\n    flex-direction: column !important;\n    gap: 10px !important;\n    margin-top: 10px !important;\n  }\n\n  .ajx-v295-text-link {\n    color: #00ff7f !important;\n    font-size: 16px !important;\n    font-weight: 600 !important;\n    text-decoration: underline !important;\n    text-underline-offset: 4px !important;\n    transition: opacity 0.3s ease !important;\n  }\n  .ajx-v295-text-link:hover {\n    opacity: 0.7 !important;\n  }\n\n  \/* --- MEDIA BOX (ẢNH\/VIDEO BO GÓC) --- *\/\n  .ajx-v295-media-box, .ajx-v295-panel-media {\n    width: 100% !important;\n    border-radius: 20px !important;\n    overflow: hidden !important;\n    background-color: #111111 !important;\n    border: 2px solid transparent !important;\n    box-shadow: 0 10px 30px rgba(0,0,0,0.4) !important;\n  }\n\n  .ajx-v295-media-box img, .ajx-v295-media-box video,\n  .ajx-v295-panel-media img, .ajx-v295-panel-media video {\n    width: 100% !important;\n    height: auto !important;\n    display: block !important;\n    pointer-events: none !important; \/* Tránh cản trở click *\/\n    border-radius: 18px !important;\n  }\n\n  \/* --- HIỆU ỨNG ZOOM \u0026 LIGHTBOX --- *\/\n  .ajx-v295-zoomable {\n    cursor: zoom-in !important;\n    transition: transform 0.4s ease, border-color 0.3s ease, box-shadow 0.3s ease !important;\n  }\n  .ajx-v295-zoomable:hover {\n    transform: scale(1.02) !important;\n    border-color: #00ff7f !important;\n    box-shadow: 0 10px 30px rgba(0, 255, 127, 0.15) !important;\n  }\n\n  .ajx-v295-lightbox {\n    display: none; \n    position: fixed !important;\n    z-index: 999999999 !important;\n    left: 0 !important; top: 0 !important; right: 0 !important; bottom: 0 !important;\n    width: 100vw !important; height: 100vh !important;\n    background-color: rgba(0, 0, 0, 0.95) !important;\n    align-items: center !important; justify-content: center !important;\n    cursor: zoom-out !important;\n    backdrop-filter: blur(8px) !important;\n  }\n  \n  .ajx-v295-lightbox-content {\n    width: 100% !important; height: 100% !important;\n    display: flex !important; align-items: center !important; justify-content: center !important;\n  }\n\n  .ajx-v295-lightbox img, .ajx-v295-lightbox video {\n    max-width: 95vw !important; max-height: 90vh !important;\n    width: auto !important; height: auto !important;\n    object-fit: contain !important; border-radius: 16px !important;\n    box-shadow: 0 0 50px rgba(0, 255, 127, 0.2) !important;\n    border: 3px solid #00AEEF !important;\n    animation: ajxZoomIn295 0.3s cubic-bezier(0.175, 0.885, 0.32, 1.275) forwards !important;\n    pointer-events: auto !important; \n  }\n  \n  .ajx-v295-lightbox-close {\n    position: absolute !important; top: 20px !important; right: 30px !important;\n    color: #ffffff !important; font-size: 45px !important; font-weight: 300 !important;\n    cursor: pointer !important; transition: color 0.2s ease, transform 0.2s ease !important;\n    z-index: 1000000000 !important;\n  }\n  .ajx-v295-lightbox-close:hover { color: #00ff7f !important; transform: scale(1.1) !important; }\n\n  @keyframes ajxZoomIn295 { \n    from { transform: scale(0.8); opacity: 0; } \n    to { transform: scale(1); opacity: 1; } \n  }\n\n  \/* --- MOBILE RESPONSIVE --- *\/\n  @media (max-width: 768px) {\n    .ajx-v295-wrapper { padding: 30px 15px !important; gap: 40px !important; }\n    .ajx-v295-intro-title { font-size: 24px !important; }\n    .ajx-v295-tabs-header { gap: 20px !important; }\n    .ajx-v295-tab-btn { font-size: 16px !important; padding: 12px 0 !important; }\n    .ajx-v295-panel-title { font-size: 22px !important; }\n    .ajx-v295-desc { text-align: left !important; text-align-last: left !important; }\n    .ajx-v295-lightbox-close { top: 10px !important; right: 20px !important; font-size: 35px !important; }\n  }\n\u003c\/style\u003e\n\n\u003cscript\u003e\n  document.addEventListener('DOMContentLoaded', function() {\n    \n    document.querySelectorAll('.ajx-v295-wrapper[data-ajax-instance]:not([data-ready])').forEach(container =\u003e {\n      \n      \/\/ --- LOGIC CHUYỂN TAB ---\n      const tabBtns = container.querySelectorAll('.ajx-v295-tab-btn');\n      const tabPanels = container.querySelectorAll('.ajx-v295-tab-panel');\n\n      tabBtns.forEach(btn =\u003e {\n        btn.addEventListener('click', function() {\n          \/\/ Lấy ID mục tiêu\n          const targetId = this.getAttribute('data-target');\n\n          \/\/ Reset trạng thái\n          tabBtns.forEach(b =\u003e b.classList.remove('active'));\n          tabPanels.forEach(p =\u003e p.classList.remove('active'));\n\n          \/\/ Kích hoạt tab mới\n          this.classList.add('active');\n          const targetPanel = container.querySelector(`#${targetId}`);\n          if (targetPanel) {\n            targetPanel.classList.add('active');\n          }\n        });\n      });\n\n      \/\/ --- LOGIC LIGHTBOX (ZOOM MEDIA) ---\n      const lightbox = container.querySelector('#global-ajx-v295-lightbox');\n      \n      if(lightbox) {\n        const lightboxImg = lightbox.querySelector('.ajx-v295-lightbox-img');\n        const lightboxVideo = lightbox.querySelector('.ajx-v295-lightbox-video');\n        const zoomableWrappers = container.querySelectorAll('.ajx-v295-zoomable');\n        const closeBtn = lightbox.querySelector('.ajx-v295-lightbox-close');\n\n        \/\/ Bốc Lightbox ra ngoài body\n        if (lightbox.parentNode !== document.body) {\n          document.body.appendChild(lightbox);\n        }\n\n        zoomableWrappers.forEach(wrapper =\u003e {\n          wrapper.addEventListener('click', (e) =\u003e {\n            e.preventDefault();\n            e.stopPropagation();\n            \n            lightboxImg.style.display = 'none';\n            lightboxVideo.style.display = 'none';\n            lightboxImg.src = '';\n            lightboxVideo.src = '';\n\n            const videoEl = wrapper.querySelector('video');\n            const imgEl = wrapper.querySelector('img');\n\n            if (videoEl) {\n              const source = videoEl.querySelector('source');\n              if(source) {\n                lightboxVideo.src = source.src;\n                lightboxVideo.style.display = 'block';\n                lightboxVideo.load();\n                const playPromise = lightboxVideo.play();\n                if (playPromise !== undefined) {\n                    playPromise.catch(error =\u003e console.log('Autoplay prevented', error));\n                }\n              }\n            } else if (imgEl) {\n              lightboxImg.src = imgEl.src;\n              lightboxImg.style.display = 'block';\n            }\n\n            lightbox.style.display = 'flex'; \n            document.body.style.overflow = 'hidden'; \n          });\n        });\n\n        const closeLightbox = () =\u003e {\n          lightbox.style.display = 'none';\n          document.body.style.overflow = 'auto'; \n          lightboxImg.src = ''; \n          lightboxVideo.src = ''; \n        };\n\n        if(closeBtn) closeBtn.addEventListener('click', closeLightbox);\n        lightbox.addEventListener('click', (e) =\u003e {\n          if (e.target === lightbox || e.target.classList.contains('ajx-v295-lightbox-content')) {\n            closeLightbox();\n          }\n        });\n      }\n\n      container.setAttribute('data-ready', 'true');\n    });\n  });\n\u003c\/script\u003e\n\n\u003cdiv style=\"display: block; width: 100%; height: 50px; clear: both; background: transparent; border: none; margin: 0; padding: 0;\"\u003e\u003c\/div\u003e\n\n\u003cdiv class=\"ajx-v298-wrapper\" data-ajax-instance\u003e\n\n  \u003cdiv class=\"ajx-v298-intro-section\"\u003e\n    \u003ch2 class=\"ajx-v298-intro-title\"\u003eTầm nhìn toàn diện với màn hình video có thể tùy chỉnh.\u003c\/h2\u003e\n    \u003cp class=\"ajx-v298-intro-desc\"\u003eHiển thị toàn bộ khu vực trên một màn hình duy nhất. Màn hình ghép video kết hợp các luồng video từ nhiều camera — thậm chí ở các không gian khác nhau — cho phép người dùng giám sát nhiều góc nhìn cùng một lúc. Các ô hình ảnh có thể được sắp xếp lại bất cứ lúc nào khi mức độ ưu tiên thay đổi.\u003c\/p\u003e \n    \u003cp class=\"ajx-v298-intro-desc\"\u003eMàn hình ghép video có thể được xem cục bộ trên màn hình được kết nối thông qua hệ thống quản lý video (VMS) tích hợp sẵn của Ajax NVR hoặc từ xa thông qua các ứng dụng Ajax dành cho điện thoại thông minh, máy tính xách tay, máy tính để bàn và TV.\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"ajx-v298-tabs-container\"\u003e\n    \n    \u003cdiv class=\"ajx-v298-tabs-header\"\u003e\n      \u003cbutton class=\"ajx-v298-tab-btn active\" data-target=\"tab-device\"\u003eGiám sát đa dạng thiết bị\u003c\/button\u003e\n      \u003cdiv class=\"ajx-v298-tab-divider\"\u003e\u003c\/div\u003e \u003cbutton class=\"ajx-v298-tab-btn\" data-target=\"tab-space\"\u003eGiám sát video đa không gian\u003c\/button\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"ajx-v298-tabs-body\"\u003e\n\n      \u003cdiv class=\"ajx-v298-tab-panel active\" id=\"tab-device\"\u003e\n        \u003cdiv class=\"ajx-v298-panel-media ajx-v298-zoomable\"\u003e\n          \u003cvideo autoplay muted loop playsinline\u003e\n            \u003csource src=\"https:\/\/cdn.shopify.com\/videos\/c\/o\/v\/13be02a2d3a445869c7b1adf67750600.mp4\" type=\"video\/mp4\"\u003e\u003c\/video\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"ajx-v298-tab-panel\" id=\"tab-space\"\u003e\n        \u003cdiv class=\"ajx-v298-panel-media ajx-v298-zoomable\"\u003e\n          \u003cvideo autoplay muted loop playsinline\u003e\n            \u003csource src=\"https:\/\/cdn.shopify.com\/videos\/c\/o\/v\/b0713421157e484c8f539355e2327214.mp4\" type=\"video\/mp4\"\u003e\u003c\/video\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"ajx-v298-lightbox\" id=\"global-ajx-v298-lightbox\"\u003e\n    \u003cspan class=\"ajx-v298-lightbox-close\"\u003e×\u003c\/span\u003e\n    \u003cdiv class=\"ajx-v298-lightbox-content\"\u003e\n      \u003cimg class=\"ajx-v298-lightbox-img\" src=\"\" alt=\"Zoomed View\" style=\"display:none;\"\u003e\n      \u003cvideo class=\"ajx-v298-lightbox-video\" src=\"\" autoplay loop muted playsinline style=\"display:none;\"\u003e\u003c\/video\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n  \/* --- CSS RESET \u0026 CORE --- *\/\n  .ajx-v298-wrapper, .ajx-v298-wrapper * {\n    font-family: inherit !important;\n    box-sizing: border-box !important;\n    margin: 0 !important;\n    padding: 0 !important;\n    line-height: 1.5 !important;\n  }\n\n  .ajx-v298-wrapper {\n    width: 100% !important;\n    max-width: 900px !important;\n    margin: 0 auto !important;\n    padding: 30px 15px 50px 15px !important;\n    display: flex !important;\n    flex-direction: column !important;\n    gap: 40px !important; \n    color: #ffffff !important;\n  }\n\n  \/* --- 1. INTRO SECTION --- *\/\n  .ajx-v298-intro-section {\n    display: flex !important;\n    flex-direction: column !important;\n    gap: 25px !important;\n    align-items: center !important;\n  }\n  \n  .ajx-v298-intro-title {\n    font-size: clamp(26px, 3.5vw, 38px) !important;\n    font-weight: 900 !important;\n    color: #ffffff !important;\n    text-align: center !important;\n    margin: 0 !important;\n    line-height: 1.3 !important;\n    border: none !important;\n  }\n\n  .ajx-v298-intro-desc {\n    font-size: 16px !important;\n    color: #cccccc !important;\n    line-height: 1.8 !important;\n    margin: 0 !important;\n    text-align: justify !important; \n    text-align-last: left !important;\n  }\n\n  \/* --- 2. TABS CONTAINER --- *\/\n  .ajx-v298-tabs-container {\n    width: 100% !important;\n    display: flex !important;\n    flex-direction: column !important;\n  }\n\n  \/* Thanh Điều Hướng Tabs (Thiết kế mới thu gọn) *\/\n  .ajx-v298-tabs-header {\n    display: flex !important;\n    flex-direction: row !important;\n    align-items: center !important;\n    gap: 20px !important; \/* Đã thu nhỏ khoảng cách *\/\n    border-bottom: 1px solid rgba(255, 255, 255, 0.1) !important;\n    margin-bottom: 40px !important;\n    justify-content: center !important; \n    flex-wrap: wrap !important; \n  }\n\n  \/* Vạch kẻ ngăn cách 2 nút tab *\/\n  .ajx-v298-tab-divider {\n    width: 2px !important;\n    height: 20px !important;\n    background-color: rgba(255, 255, 255, 0.2) !important; \/* Xám mờ tinh tế *\/\n    margin-bottom: -1px !important; \n  }\n\n  .ajx-v298-tab-btn {\n    background: transparent !important;\n    border: none !important;\n    color: #888888 !important;\n    font-size: clamp(16px, 2vw, 20px) !important;\n    font-weight: 700 !important;\n    padding: 15px 10px !important; \/* Padding 2 bên nhỏ lại *\/\n    cursor: pointer !important;\n    border-bottom: 3px solid transparent !important;\n    margin-bottom: -1px !important; \n    transition: color 0.3s ease, border-color 0.3s ease !important;\n    outline: none !important;\n    text-align: center !important;\n    white-space: normal !important; \n    flex: 0 1 auto !important; \n    max-width: 45% !important; \n  }\n\n  .ajx-v298-tab-btn:hover {\n    color: #ffffff !important;\n  }\n\n  .ajx-v298-tab-btn.active {\n    color: #ffffff !important;\n    border-bottom-color: #00ff7f !important;\n  }\n\n  \/* Nội Dung Tabs *\/\n  .ajx-v298-tabs-body {\n    width: 100% !important;\n  }\n\n  .ajx-v298-tab-panel {\n    display: none !important;\n    flex-direction: column !important;\n    animation: ajxFadeInTab298 0.5s cubic-bezier(0.25, 0.46, 0.45, 0.94) forwards !important;\n  }\n\n  .ajx-v298-tab-panel.active {\n    display: flex !important;\n  }\n\n  @keyframes ajxFadeInTab298 {\n    from { opacity: 0; transform: translateY(15px); }\n    to { opacity: 1; transform: translateY(0); }\n  }\n\n  \/* --- MEDIA BOX --- *\/\n  .ajx-v298-panel-media {\n    width: 100% !important;\n    border-radius: 20px !important;\n    overflow: hidden !important;\n    background-color: #111111 !important;\n    border: 2px solid transparent !important;\n    box-shadow: 0 15px 40px rgba(0,0,0,0.4) !important;\n  }\n\n  .ajx-v298-panel-media img, .ajx-v298-panel-media video {\n    width: 100% !important;\n    height: auto !important;\n    display: block !important;\n    pointer-events: none !important; \n    border-radius: 18px !important;\n  }\n\n  \/* --- HIỆU ỨNG ZOOM --- *\/\n  .ajx-v298-zoomable {\n    cursor: zoom-in !important;\n    transition: transform 0.4s ease, border-color 0.3s ease, box-shadow 0.3s ease !important;\n  }\n  .ajx-v298-zoomable:hover {\n    transform: scale(1.02) !important;\n    border-color: #00ff7f !important;\n    box-shadow: 0 10px 30px rgba(0, 255, 127, 0.15) !important;\n  }\n\n  \/* --- LIGHTBOX --- *\/\n  .ajx-v298-lightbox {\n    display: none; \n    position: fixed !important;\n    z-index: 999999999 !important;\n    left: 0 !important; top: 0 !important; right: 0 !important; bottom: 0 !important;\n    width: 100vw !important; height: 100vh !important;\n    background-color: rgba(0, 0, 0, 0.95) !important;\n    align-items: center !important; justify-content: center !important;\n    cursor: zoom-out !important;\n    backdrop-filter: blur(8px) !important;\n  }\n  \n  .ajx-v298-lightbox-content {\n    width: 100% !important; height: 100% !important;\n    display: flex !important; align-items: center !important; justify-content: center !important;\n  }\n\n  .ajx-v298-lightbox img, .ajx-v298-lightbox video {\n    max-width: 95vw !important; max-height: 90vh !important;\n    width: auto !important; height: auto !important;\n    object-fit: contain !important; border-radius: 16px !important;\n    box-shadow: 0 0 50px rgba(0, 255, 127, 0.2) !important;\n    border: 3px solid #00AEEF !important;\n    animation: ajxZoomIn298 0.3s cubic-bezier(0.175, 0.885, 0.32, 1.275) forwards !important;\n    pointer-events: auto !important; \n  }\n  \n  .ajx-v298-lightbox-close {\n    position: absolute !important; top: 20px !important; right: 30px !important;\n    color: #ffffff !important; font-size: 45px !important; font-weight: 300 !important;\n    cursor: pointer !important; transition: color 0.2s ease, transform 0.2s ease !important;\n    z-index: 1000000000 !important;\n  }\n  .ajx-v298-lightbox-close:hover { color: #00ff7f !important; transform: scale(1.1) !important; }\n\n  @keyframes ajxZoomIn298 { \n    from { transform: scale(0.8); opacity: 0; } \n    to { transform: scale(1); opacity: 1; } \n  }\n\n  \/* --- MOBILE RESPONSIVE --- *\/\n  @media (max-width: 768px) {\n    .ajx-v298-wrapper { padding: 30px 15px !important; gap: 30px !important; }\n    .ajx-v298-intro-title { font-size: 24px !important; }\n    .ajx-v298-intro-desc { text-align: left !important; text-align-last: left !important; }\n    \n    .ajx-v298-tabs-header { \n      gap: 15px !important; \n      justify-content: flex-start !important; \/* Dàn đều từ trái qua trên mobile *\/\n    }\n    .ajx-v298-tab-btn { \n      font-size: 16px !important; \n      padding: 12px 10px !important; \n      max-width: 100% !important; \/* Trả lại không gian cho nút trên đt *\/\n    }\n    .ajx-v298-tab-divider {\n      display: none !important; \/* Ẩn vạch kẻ trên Mobile vì nút có thể rớt dòng *\/\n    }\n    .ajx-v298-lightbox-close { top: 10px !important; right: 20px !important; font-size: 35px !important; }\n  }\n\u003c\/style\u003e\n\n\u003cscript\u003e\n  document.addEventListener('DOMContentLoaded', function() {\n    \n    document.querySelectorAll('.ajx-v298-wrapper[data-ajax-instance]:not([data-ready])').forEach(container =\u003e {\n      \n      \/\/ --- LOGIC CHUYỂN TAB ---\n      const tabBtns = container.querySelectorAll('.ajx-v298-tab-btn');\n      const tabPanels = container.querySelectorAll('.ajx-v298-tab-panel');\n\n      tabBtns.forEach(btn =\u003e {\n        btn.addEventListener('click', function() {\n          const targetId = this.getAttribute('data-target');\n\n          tabBtns.forEach(b =\u003e b.classList.remove('active'));\n          tabPanels.forEach(p =\u003e p.classList.remove('active'));\n\n          this.classList.add('active');\n          const targetPanel = container.querySelector(`#${targetId}`);\n          if (targetPanel) {\n            targetPanel.classList.add('active');\n          }\n        });\n      });\n\n      \/\/ --- LOGIC LIGHTBOX ---\n      const lightbox = container.querySelector('#global-ajx-v298-lightbox');\n      \n      if(lightbox) {\n        const lightboxImg = lightbox.querySelector('.ajx-v298-lightbox-img');\n        const lightboxVideo = lightbox.querySelector('.ajx-v298-lightbox-video');\n        const zoomableWrappers = container.querySelectorAll('.ajx-v298-zoomable');\n        const closeBtn = lightbox.querySelector('.ajx-v298-lightbox-close');\n\n        if (lightbox.parentNode !== document.body) {\n          document.body.appendChild(lightbox);\n        }\n\n        zoomableWrappers.forEach(wrapper =\u003e {\n          wrapper.addEventListener('click', (e) =\u003e {\n            e.preventDefault();\n            e.stopPropagation();\n            \n            lightboxImg.style.display = 'none';\n            lightboxVideo.style.display = 'none';\n            lightboxImg.src = '';\n            lightboxVideo.src = '';\n\n            const videoEl = wrapper.querySelector('video');\n            const imgEl = wrapper.querySelector('img');\n\n            if (videoEl) {\n              const source = videoEl.querySelector('source');\n              if(source) {\n                lightboxVideo.src = source.src;\n                lightboxVideo.style.display = 'block';\n                lightboxVideo.load();\n                const playPromise = lightboxVideo.play();\n                if (playPromise !== undefined) {\n                    playPromise.catch(error =\u003e console.log('Autoplay prevented', error));\n                }\n              }\n            } else if (imgEl) {\n              lightboxImg.src = imgEl.src;\n              lightboxImg.style.display = 'block';\n            }\n\n            lightbox.style.display = 'flex'; \n            document.body.style.overflow = 'hidden'; \n          });\n        });\n\n        const closeLightbox = () =\u003e {\n          lightbox.style.display = 'none';\n          document.body.style.overflow = 'auto'; \n          lightboxImg.src = ''; \n          lightboxVideo.src = ''; \n        };\n\n        if(closeBtn) closeBtn.addEventListener('click', closeLightbox);\n        lightbox.addEventListener('click', (e) =\u003e {\n          if (e.target === lightbox || e.target.classList.contains('ajx-v298-lightbox-content')) {\n            closeLightbox();\n          }\n        });\n      }\n\n      container.setAttribute('data-ready', 'true');\n    });\n  });\n\u003c\/script\u003e\n\n\u003cdiv style=\"display: block; width: 100%; height: 50px; clear: both; background: transparent; border: none; margin: 0; padding: 0;\"\u003e\u003c\/div\u003e\n\n\u003cdiv class=\"ajx-v301-wrapper\" data-ajax-instance\u003e\n  \n  \u003ch2 class=\"ajx-v301-main-title\"\u003eKhám phá phần cứng có khả năng đáp ứng nhu cầu tương lai\u003c\/h2\u003e\n\n  \u003cdiv class=\"ajx-v301-grid\"\u003e\n    \n    \u003cdiv class=\"ajx-v301-card ajx-v301-zoomable\"\u003e\n      \u003cdiv class=\"ajx-v301-media\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0963\/3366\/0441\/files\/29059.png?v=1780029324\" alt=\"Camera\"\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"ajx-v301-text\"\u003e\n        \u003cspan class=\"ajx-v301-label\"\u003eCamera:\u003c\/span\u003e\n        \u003cspan class=\"ajx-v301-value\"\u003eCảm biến CMOS 4 MP, 2688 × 1520 pixel, HDR\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"ajx-v301-card ajx-v301-zoomable\"\u003e\n      \u003cdiv class=\"ajx-v301-media\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0963\/3366\/0441\/files\/29058.png?v=1780029324\" alt=\"Phát hiện chuyển động\"\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"ajx-v301-text\"\u003e\n        \u003cspan class=\"ajx-v301-label\"\u003ePhát hiện chuyển động:\u003c\/span\u003e\n        \u003cspan class=\"ajx-v301-value\"\u003eCảm biến PIR với bộ lọc quang học silicon.\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"ajx-v301-card ajx-v301-zoomable\"\u003e\n      \u003cdiv class=\"ajx-v301-media\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0963\/3366\/0441\/files\/29056.png?v=1780029323\" alt=\"Nguồn điện\"\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"ajx-v301-text\"\u003e\n        \u003cspan class=\"ajx-v301-label\"\u003eNguồn điện đầu vào:\u003c\/span\u003e\n        \u003cspan class=\"ajx-v301-value\"\u003e12–24 V DC \/ 16–24 V AC\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"ajx-v301-card ajx-v301-zoomable\"\u003e\n      \u003cdiv class=\"ajx-v301-media\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0963\/3366\/0441\/files\/29054.png?v=1780029323\" alt=\"Vỏ bọc\"\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"ajx-v301-text\"\u003e\n        \u003cspan class=\"ajx-v301-label\"\u003eVỏ bọc:\u003c\/span\u003e\n        \u003cspan class=\"ajx-v301-value\"\u003eCấp bảo vệ IP54\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"ajx-v301-card ajx-v301-zoomable\"\u003e\n      \u003cdiv class=\"ajx-v301-media\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0963\/3366\/0441\/files\/29053.png?v=1780029323\" alt=\"Chống phá hoại\"\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"ajx-v301-text\"\u003e\n        \u003cspan class=\"ajx-v301-label\"\u003eBảo vệ chống phá hoại:\u003c\/span\u003e\n        \u003cspan class=\"ajx-v301-value\"\u003eNút chống giả mạo\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"ajx-v301-card ajx-v301-zoomable\"\u003e\n      \u003cdiv class=\"ajx-v301-media\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0963\/3366\/0441\/files\/29052.png?v=1780029324\" alt=\"Góc nhìn\"\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"ajx-v301-text\"\u003e\n        \u003cspan class=\"ajx-v301-label\"\u003eGóc nhìn:\u003c\/span\u003e\n        \u003cspan class=\"ajx-v301-value\"\u003e155° theo chiều ngang và 90° theo chiều dọc\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"ajx-v301-card ajx-v301-zoomable\"\u003e\n      \u003cdiv class=\"ajx-v301-media\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0963\/3366\/0441\/files\/29051.png?v=1780029323\" alt=\"Loa\"\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"ajx-v301-text\"\u003e\n        \u003cspan class=\"ajx-v301-label\"\u003eLoa:\u003c\/span\u003e\n        \u003cspan class=\"ajx-v301-value\"\u003eLên đến 85 dB\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"ajx-v301-card ajx-v301-zoomable\"\u003e\n      \u003cdiv class=\"ajx-v301-media\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0963\/3366\/0441\/files\/29055.png?v=1780029323\" alt=\"Pin\"\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"ajx-v301-text\"\u003e\n        \u003cspan class=\"ajx-v301-label\"\u003ePin tích hợp:\u003c\/span\u003e\n        \u003cspan class=\"ajx-v301-value\"\u003eTự động làm nóng khi trời lạnh\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"ajx-v301-card ajx-v301-zoomable\"\u003e\n      \u003cdiv class=\"ajx-v301-media\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0963\/3366\/0441\/files\/290510.png?v=1780029323\" alt=\"Đèn LED\"\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"ajx-v301-text\"\u003e\n        \u003cspan class=\"ajx-v301-label\"\u003eĐèn LED báo hiệu:\u003c\/span\u003e\n        \u003cspan class=\"ajx-v301-value\"\u003eHiển thị trạng thái thiết bị\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"ajx-v301-card ajx-v301-zoomable\"\u003e\n      \u003cdiv class=\"ajx-v301-media\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0963\/3366\/0441\/files\/29057.png?v=1780029324\" alt=\"Giá đỡ\"\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"ajx-v301-text\"\u003e\n        \u003cspan class=\"ajx-v301-label\"\u003eGiá đỡ nêm bó:\u003c\/span\u003e\n        \u003cspan class=\"ajx-v301-value\"\u003eTùy chọn lắp đặt linh hoạt\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"ajx-v301-lightbox\" id=\"global-ajx-v301-lightbox\"\u003e\n    \u003cspan class=\"ajx-v301-lightbox-close\"\u003e×\u003c\/span\u003e\n    \u003cdiv class=\"ajx-v301-lightbox-content\"\u003e\n      \u003cimg class=\"ajx-v301-lightbox-img\" src=\"\" alt=\"Zoomed View\" style=\"display:none;\"\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n  \/* --- CSS RESET \u0026 CORE --- *\/\n  .ajx-v301-wrapper, .ajx-v301-wrapper * {\n    font-family: inherit !important;\n    box-sizing: border-box !important;\n    margin: 0 !important;\n    padding: 0 !important;\n    line-height: 1.5 !important;\n  }\n  .ajx-v301-wrapper {\n    width: 100% !important;\n    max-width: 1050px !important; \/* Độ rộng chuẩn *\/\n    margin: 0 auto !important;\n    background-color: transparent !important;\n    padding: 60px 15px !important;\n  }\n  \n  \/* TIÊU ĐỀ CHÍNH *\/\n  .ajx-v301-main-title {\n    color: #ffffff !important;\n    font-size: clamp(26px, 3.5vw, 40px) !important;\n    font-weight: 900 !important;\n    text-align: center !important;\n    margin-bottom: 50px !important;\n    border: none !important;\n    line-height: 1.3 !important;\n  }\n\n  \/* --- CẤU TRÚC LƯỚI 2 CỘT --- *\/\n  .ajx-v301-grid {\n    display: grid !important;\n    grid-template-columns: repeat(2, 1fr) !important;\n    gap: 40px 30px !important; \/* Khoảng cách hàng 40px, cột 30px *\/\n    align-items: stretch !important; \/* Đảm bảo các thẻ cùng hàng có chiều cao bằng nhau *\/\n  }\n\n  \/* --- THẺ LINH KIỆN (Bao gồm cả Ảnh và Chữ) --- *\/\n  .ajx-v301-card {\n    background-color: #0c0c0c !important; \/* Nền xám đen chuyên nghiệp cho toàn bộ thẻ *\/\n    border-radius: 20px !important; \/* Bo góc mượt mà *\/\n    border: 1px solid rgba(255,255,255,0.05) !important;\n    display: flex !important;\n    flex-direction: column !important;\n    overflow: hidden !important;\n    cursor: zoom-in !important;\n    transition: transform 0.4s ease, border-color 0.3s ease, box-shadow 0.3s ease !important;\n  }\n\n  \/* Hiệu ứng Hover vào toàn bộ thẻ *\/\n  .ajx-v301-card:hover {\n    transform: translateY(-5px) !important;\n    border-color: #00ff7f !important;\n    box-shadow: 0 10px 30px rgba(0, 255, 127, 0.1) !important;\n  }\n\n  \/* Vùng chứa hình ảnh *\/\n  .ajx-v301-media {\n    width: 100% !important;\n    height: 220px !important; \/* Cố định chiều cao vùng ảnh *\/\n    display: flex !important;\n    justify-content: center !important; \/* Căn giữa ngang *\/\n    align-items: center !important; \/* Căn giữa dọc *\/\n    padding: 10px !important;\n    overflow: hidden !important;\n  }\n\n  .ajx-v301-media img {\n    max-width: 100% !important;\n    max-height: 100% !important;\n    object-fit: contain !important; \/* Ép ảnh hiển thị trọn vẹn, không bị cắt *\/\n    pointer-events: none !important;\n    transition: transform 0.5s ease !important;\n  }\n  \n  .ajx-v301-card:hover .ajx-v301-media img {\n    transform: scale(1.05) !important; \/* Phóng to ảnh nhẹ khi hover *\/\n  }\n\n  \/* Vùng chứa Text *\/\n  .ajx-v301-text {\n    display: flex !important;\n    flex-direction: column !important;\n    gap: 8px !important;\n    padding: 25px 20px 35px 20px !important; \/* Tăng padding đáy để chữ không bị sát lề *\/\n    border-top: 1px solid rgba(255,255,255,0.03) !important; \/* Đường viền mờ ngăn cách ảnh và chữ *\/\n    flex-grow: 1 !important; \/* Đẩy nội dung lấp đầy không gian trống, giúp các thẻ bằng nhau *\/\n  }\n  .ajx-v301-label {\n    color: #888888 !important;\n    font-size: 14px !important;\n    font-weight: 600 !important;\n  }\n  .ajx-v301-value {\n    color: #ffffff !important;\n    font-size: 16px !important;\n    font-weight: 700 !important;\n    line-height: 1.5 !important;\n  }\n\n  \/* --- LIGHTBOX (ZOOM 1 CHẠM) --- *\/\n  .ajx-v301-lightbox {\n    display: none; \n    position: fixed !important;\n    z-index: 999999999 !important;\n    left: 0 !important; top: 0 !important; right: 0 !important; bottom: 0 !important;\n    width: 100vw !important; height: 100vh !important;\n    background-color: rgba(0, 0, 0, 0.95) !important;\n    align-items: center !important; justify-content: center !important;\n    cursor: zoom-out !important;\n    backdrop-filter: blur(8px) !important;\n  }\n  .ajx-v301-lightbox-content {\n    width: 100% !important; height: 100% !important;\n    display: flex !important; align-items: center !important; justify-content: center !important;\n  }\n  .ajx-v301-lightbox img {\n    max-width: 90vw !important; max-height: 90vh !important;\n    width: auto !important; height: auto !important;\n    object-fit: contain !important; border-radius: 16px !important;\n    box-shadow: 0 0 50px rgba(0, 255, 127, 0.2) !important;\n    border: 2px solid #00ff7f !important; \/* Viền xanh Ajax *\/\n    animation: ajxZoomIn301 0.3s cubic-bezier(0.175, 0.885, 0.32, 1.275) forwards !important;\n    pointer-events: auto !important; \n  }\n  .ajx-v301-lightbox-close {\n    position: absolute !important; top: 20px !important; right: 30px !important;\n    color: #ffffff !important; font-size: 45px !important; font-weight: 300 !important;\n    cursor: pointer !important; transition: color 0.2s ease, transform 0.2s ease !important;\n    z-index: 1000000000 !important;\n  }\n  .ajx-v301-lightbox-close:hover { color: #00ff7f !important; transform: scale(1.1) !important; }\n\n  @keyframes ajxZoomIn301 { \n    from { transform: scale(0.8); opacity: 0; } \n    to { transform: scale(1); opacity: 1; } \n  }\n\n  \/* --- MOBILE RESPONSIVE --- *\/\n  @media (max-width: 768px) {\n    .ajx-v301-wrapper { padding: 40px 15px !important; }\n    .ajx-v301-main-title { font-size: 24px !important; margin-bottom: 40px !important; padding: 0 !important;}\n    \n    \/* Chuyển thành 1 cột trên điện thoại *\/\n    .ajx-v301-grid { \n      grid-template-columns: 1fr !important; \n      gap: 35px !important;\n    }\n    \n    .ajx-v301-media { height: 220px !important; }\n    .ajx-v301-value { font-size: 15px !important; }\n    \n    .ajx-v301-lightbox-close { top: 10px !important; right: 20px !important; font-size: 35px !important; }\n  }\n\u003c\/style\u003e\n\n\u003cscript\u003e\n  document.addEventListener('DOMContentLoaded', function() {\n    \n    document.querySelectorAll('.ajx-v301-wrapper[data-ajax-instance]:not([data-ready])').forEach(wrapper =\u003e {\n      \n      const lightbox = wrapper.querySelector('#global-ajx-v301-lightbox');\n      \n      if(lightbox) {\n        const lightboxImg = lightbox.querySelector('.ajx-v301-lightbox-img');\n        const zoomableWrappers = wrapper.querySelectorAll('.ajx-v301-zoomable');\n        const closeBtn = lightbox.querySelector('.ajx-v301-lightbox-close');\n\n        \/\/ Đưa Lightbox ra ngoài body để không bị thẻ cha che khuất\n        if (lightbox.parentNode !== document.body) {\n          document.body.appendChild(lightbox);\n        }\n\n        zoomableWrappers.forEach(item =\u003e {\n          item.addEventListener('click', (e) =\u003e {\n            e.preventDefault();\n            e.stopPropagation();\n            \n            lightboxImg.style.display = 'none';\n            lightboxImg.src = '';\n\n            const imgEl = item.querySelector('img');\n            if (imgEl) {\n              lightboxImg.src = imgEl.src;\n              lightboxImg.style.display = 'block';\n            }\n\n            lightbox.style.display = 'flex'; \n            document.body.style.overflow = 'hidden'; \n          });\n        });\n\n        const closeLightbox = () =\u003e {\n          lightbox.style.display = 'none';\n          document.body.style.overflow = 'auto'; \n          lightboxImg.src = ''; \n        };\n\n        if(closeBtn) closeBtn.addEventListener('click', closeLightbox);\n        lightbox.addEventListener('click', (e) =\u003e {\n          if (e.target === lightbox || e.target.classList.contains('ajx-v301-lightbox-content')) {\n            closeLightbox();\n          }\n        });\n      }\n\n      wrapper.setAttribute('data-ready', 'true');\n    });\n  });\n\u003c\/script\u003e\n\n\u003cdiv style=\"display: block; width: 100%; height: 50px; clear: both; background: transparent; border: none; margin: 0; padding: 0;\"\u003e\u003c\/div\u003e\n\n\u003cdiv class=\"ajx-v307-part1-wrapper\" data-ajax-instance\u003e\n\n  \u003cdiv class=\"ajx-v307-ndaa-block\"\u003e\n    \n    \u003cdiv class=\"ajx-v307-ndaa-header\"\u003e\n      \u003cdiv class=\"ajx-v307-shield-icon\"\u003e\n        \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n          \u003cpath d=\"M12 22s8-4 8-10V5l-8-3-8 3v7c0 6 8 10 8 10z\"\u003e\u003c\/path\u003e\n          \u003cpolyline points=\"9 12 11 14 15 10\"\u003e\u003c\/polyline\u003e\n        \u003c\/svg\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"ajx-v307-ndaa-title-group\"\u003e\n        \u003cspan class=\"ajx-v307-ndaa-title\"\u003eNDAA\u003c\/span\u003e\n        \u003cspan class=\"ajx-v307-ndaa-subtitle\"\u003eCOMPLIANT\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \n    \u003ch3 class=\"ajx-v307-ndaa-heading\"\u003eMột thiết bị không có mục đích ngầm nào.\u003c\/h3\u003e\n    \n    \u003cdiv class=\"ajx-v307-ndaa-text-wrap\"\u003e\n      \u003cp class=\"ajx-v307-desc\"\u003eTất cả dữ liệu hệ thống được lưu trữ an toàn trong Liên minh Châu Âu và hoàn toàn tuân thủ các tiêu chuẩn bảo vệ dữ liệu của Châu Âu.\u003c\/p\u003e\n      \u003cp class=\"ajx-v307-desc mt-20\"\u003eChuông cửa Ajax tuân thủ NDAA, với mọi linh kiện đều được cung cấp từ các nhà sản xuất được chính phủ Hoa Kỳ tin tưởng và phê duyệt. Ngoài ra, Chuông cửa đã vượt qua thành công các bài kiểm tra an ninh mạng độc lập, chứng minh tính an toàn và độ tin cậy của thiết bị.\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"ajx-v307-full-img-container ajx-v307-zoomable mt-30\"\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0963\/3366\/0441\/files\/download_58.avif?v=1780029739\" alt=\"NDAA Compliant\"\u003e\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"ajx-v307-lightbox\" id=\"global-ajx-v307-lightbox\"\u003e\n    \u003cspan class=\"ajx-v307-lightbox-close\"\u003e×\u003c\/span\u003e\n    \u003cdiv class=\"ajx-v307-lightbox-content\"\u003e\n      \u003cimg class=\"ajx-v307-lightbox-img\" src=\"\" alt=\"Zoomed View\" style=\"display:none;\"\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e\n\u003cstyle\u003e\n  \/* --- CSS CHUYÊN BIỆT CHO PHẦN 1 --- *\/\n  .ajx-v307-part1-wrapper, .ajx-v307-part1-wrapper * {\n    font-family: inherit !important;\n    box-sizing: border-box !important;\n    margin: 0 !important;\n    padding: 0 !important;\n    line-height: 1.5 !important;\n  }\n\n  .ajx-v307-part1-wrapper {\n    width: 100% !important;\n    max-width: 900px !important;\n    margin: 0 auto !important;\n    padding: 30px 15px !important;\n    color: #ffffff !important;\n  }\n\n  .mt-20 { margin-top: 20px !important; }\n  .mt-30 { margin-top: 30px !important; }\n\n  \/* Giao diện hộp đen NDAA *\/\n  .ajx-v307-ndaa-block {\n    background-color: #111111 !important;\n    border-radius: 24px !important;\n    padding: 50px !important;\n    display: flex !important;\n    flex-direction: column !important;\n    gap: 25px !important;\n    border: 1px solid rgba(255,255,255,0.05) !important;\n    box-shadow: 0 10px 40px rgba(0,0,0,0.3) !important;\n  }\n\n  .ajx-v307-ndaa-header {\n    display: flex !important;\n    align-items: center !important;\n    gap: 15px !important;\n  }\n\n  .ajx-v307-shield-icon {\n    width: 48px !important;\n    height: 48px !important;\n    color: #ffffff !important;\n  }\n  .ajx-v307-shield-icon svg {\n    width: 100% !important;\n    height: 100% !important;\n  }\n\n  .ajx-v307-ndaa-title-group {\n    display: flex !important;\n    flex-direction: column !important;\n  }\n\n  .ajx-v307-ndaa-title {\n    font-size: 24px !important;\n    font-weight: 900 !important;\n    color: #ffffff !important;\n    line-height: 1 !important;\n    letter-spacing: 0.5px !important;\n  }\n\n  .ajx-v307-ndaa-subtitle {\n    font-size: 11px !important;\n    font-weight: 700 !important;\n    color: #cccccc !important;\n    letter-spacing: 1.5px !important;\n  }\n\n  .ajx-v307-ndaa-heading {\n    font-size: clamp(28px, 4vw, 45px) !important; \n    font-weight: 900 !important;\n    color: #ffffff !important;\n    line-height: 1.2 !important;\n    letter-spacing: -0.5px !important;\n    margin: 0 !important;\n  }\n\n  .ajx-v307-ndaa-text-wrap {\n    display: flex !important;\n    flex-direction: column !important;\n    width: 100% !important;\n  }\n\n  .ajx-v307-desc {\n    font-size: 16px !important;\n    color: #cccccc !important;\n    line-height: 1.8 !important;\n    margin: 0 !important;\n    text-align: justify !important; \n    text-align-last: left !important;\n  }\n\n  \/* KHOẢNG CHỨA ẢNH MỚI: RỘNG BẰNG TEXT \u0026 ZOOMABLE *\/\n  .ajx-v307-full-img-container {\n    width: 100% !important; \/* Mở rộng bằng với đoạn text ở trên *\/\n    border-radius: 16px !important;\n    overflow: hidden !important; \/* Cắt phần ảnh tràn ra ngoài góc bo *\/\n    background-color: #000 !important; \/* Đổ nền đen phòng khi ảnh trong suốt *\/\n    border: 1px solid rgba(255,255,255,0.05) !important;\n    cursor: zoom-in !important;\n    transition: transform 0.4s ease, border-color 0.3s ease, box-shadow 0.3s ease !important;\n  }\n  \n  .ajx-v307-full-img-container:hover {\n    transform: translateY(-5px) !important;\n    border-color: #00ff7f !important; \/* Viền xanh Ajax khi hover *\/\n    box-shadow: 0 10px 30px rgba(0, 255, 127, 0.15) !important;\n  }\n\n  .ajx-v307-full-img-container img {\n    width: 100% !important;\n    height: auto !important;\n    display: block !important;\n    object-fit: contain !important;\n    transition: transform 0.5s ease !important; \/* Hiệu ứng zoom nhẹ bên trong *\/\n  }\n\n  .ajx-v307-full-img-container:hover img {\n    transform: scale(1.02) !important;\n  }\n\n  \/* --- LIGHTBOX (ZOOM TO) --- *\/\n  .ajx-v307-lightbox {\n    display: none; \n    position: fixed !important;\n    z-index: 999999999 !important;\n    left: 0 !important; top: 0 !important; right: 0 !important; bottom: 0 !important;\n    width: 100vw !important; height: 100vh !important;\n    background-color: rgba(0, 0, 0, 0.95) !important;\n    align-items: center !important; justify-content: center !important;\n    cursor: zoom-out !important;\n    backdrop-filter: blur(8px) !important;\n  }\n  .ajx-v307-lightbox-content {\n    width: 100% !important; height: 100% !important;\n    display: flex !important; align-items: center !important; justify-content: center !important;\n  }\n  .ajx-v307-lightbox img {\n    max-width: 95vw !important; max-height: 90vh !important;\n    width: auto !important; height: auto !important;\n    object-fit: contain !important; border-radius: 16px !important;\n    box-shadow: 0 0 50px rgba(0, 255, 127, 0.2) !important;\n    border: 3px solid #00AEEF !important;\n    animation: ajxZoomIn307 0.3s cubic-bezier(0.175, 0.885, 0.32, 1.275) forwards !important;\n    pointer-events: auto !important; \n  }\n  .ajx-v307-lightbox-close {\n    position: absolute !important; top: 20px !important; right: 30px !important;\n    color: #ffffff !important; font-size: 45px !important; font-weight: 300 !important;\n    cursor: pointer !important; transition: color 0.2s ease, transform 0.2s ease !important;\n    z-index: 1000000000 !important;\n  }\n  .ajx-v307-lightbox-close:hover { color: #00ff7f !important; transform: scale(1.1) !important; }\n\n  @keyframes ajxZoomIn307 { \n    from { transform: scale(0.8); opacity: 0; } \n    to { transform: scale(1); opacity: 1; } \n  }\n\n  \/* --- Mobile Responsive --- *\/\n  @media (max-width: 768px) {\n    .ajx-v307-part1-wrapper { padding: 30px 15px !important; }\n    .ajx-v307-ndaa-block { padding: 30px 20px !important; }\n    .ajx-v307-desc { text-align: left !important; text-align-last: left !important; }\n    .ajx-v307-lightbox-close { top: 10px !important; right: 20px !important; font-size: 35px !important; }\n  }\n\u003c\/style\u003e\n\n\u003cscript\u003e\n  document.addEventListener('DOMContentLoaded', function() {\n    document.querySelectorAll('.ajx-v307-part1-wrapper[data-ajax-instance]:not([data-ready])').forEach(container =\u003e {\n      \n      const lightbox = container.querySelector('#global-ajx-v307-lightbox');\n      \n      if(lightbox) {\n        const lightboxImg = lightbox.querySelector('.ajx-v307-lightbox-img');\n        const zoomableWrappers = container.querySelectorAll('.ajx-v307-zoomable');\n        const closeBtn = lightbox.querySelector('.ajx-v307-lightbox-close');\n\n        \/\/ Bốc Lightbox ra ngoài body để không bị thẻ cha che lấp\n        if (lightbox.parentNode !== document.body) {\n          document.body.appendChild(lightbox);\n        }\n\n        zoomableWrappers.forEach(wrapper =\u003e {\n          wrapper.addEventListener('click', (e) =\u003e {\n            e.preventDefault();\n            e.stopPropagation();\n            \n            lightboxImg.style.display = 'none';\n            lightboxImg.src = '';\n\n            const imgEl = wrapper.querySelector('img');\n\n            if (imgEl) {\n              lightboxImg.src = imgEl.src;\n              lightboxImg.style.display = 'block';\n            }\n\n            lightbox.style.display = 'flex'; \n            document.body.style.overflow = 'hidden'; \n          });\n        });\n\n        const closeLightbox = () =\u003e {\n          lightbox.style.display = 'none';\n          document.body.style.overflow = 'auto'; \n          lightboxImg.src = ''; \n        };\n\n        if(closeBtn) closeBtn.addEventListener('click', closeLightbox);\n        lightbox.addEventListener('click', (e) =\u003e {\n          if (e.target === lightbox || e.target.classList.contains('ajx-v307-lightbox-content')) {\n            closeLightbox();\n          }\n        });\n      }\n\n      container.setAttribute('data-ready', 'true');\n    });\n  });\n\u003c\/script\u003e\n\n\u003cdiv style=\"display: block; width: 100%; height: 50px; clear: both; background: transparent; border: none; margin: 0; padding: 0;\"\u003e\u003c\/div\u003e\n\n\u003cdiv class=\"ajx-v309-part2-wrapper\"\u003e\n\n  \u003cdiv class=\"ajx-v309-jetsparrow-block\"\u003e\n    \n    \u003cdiv class=\"ajx-v309-jet-top\"\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0963\/3366\/0441\/files\/download4.avif?v=1773732264\" alt=\"JetSparrow Logo\" class=\"ajx-v309-jet-logo\"\u003e\n      \u003ch3 class=\"ajx-v309-jet-heading\"\u003eTruyền dữ liệu nhanh chóng và được mã hóa\u003c\/h3\u003e\n      \u003cp class=\"ajx-v309-jet-desc\"\u003eJetSparrow là trái tim và bộ não của việc truyền tải, lưu trữ và quản lý video Ajax. Chúng tôi đã phát triển công nghệ truyền tải video này để mang đến trải nghiệm VMS cực nhanh. Với JetSparrow, việc điều hướng qua kho lưu trữ cục bộ mượt mà như duyệt web trên đám mây. Kết quả là, việc duyệt kho lưu trữ trở nên hiệu quả đáng kể và chế độ xem trực tiếp được khởi chạy mà không có bất kỳ độ trễ nào.\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"ajx-v309-jet-bottom\"\u003e\n      \n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0963\/3366\/0441\/files\/imageye___-__68_33ebfe74-ea51-4d77-861f-d73c23b8ec87.jpg?v=1780038368\" alt=\"Lens Background\" class=\"ajx-v309-lens-bg\"\u003e\n      \n      \u003cdiv class=\"ajx-v309-lens-overlay\"\u003e\u003c\/div\u003e\n\n      \u003cdiv class=\"ajx-v309-features-list\"\u003e\n        \n        \u003cdiv class=\"ajx-v309-feature-item\"\u003e\n          \u003cdiv class=\"ajx-v309-feature-icon\"\u003e\n            \u003csvg viewbox=\"0 0 56 56\" fill=\"currentColor\"\u003e\u003cpath d=\"M8.04645 24C9.80486 14.6075 18.0475 7.5 27.9494 7.5C35.8131 7.5 42.6303 11.9816 45.9848 18.5324L46.8748 18.0766C43.356 11.2048 36.2029 6.5 27.9494 6.5C17.4936 6.5 8.80071 14.0521 7.02974 24H3L7.19745 31.0768L11.4 24H8.04645Z\"\u003e\u003c\/path\u003e\u003cpath d=\"M47.9394 31C46.3843 40.6385 38.027 47.9988 27.9494 47.9988C19.9025 47.9988 12.9503 43.3049 9.68444 36.503L8.78297 36.9358C12.209 44.0712 19.5035 48.9988 27.9494 48.9988C38.5805 48.9988 47.3874 41.1932 48.9518 31H52.35L48.1525 23.8L43.95 31H47.9394Z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n          \u003c\/div\u003e\n          \u003cspan class=\"ajx-v309-feature-text\"\u003eTruyền tải ngang hàng\u003c\/span\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"ajx-v309-feature-item\"\u003e\n          \u003cdiv class=\"ajx-v309-feature-icon\"\u003e\n            \u003csvg viewbox=\"0 0 56 56\" fill=\"currentColor\"\u003e\u003cpath fill-rule=\"evenodd\" d=\"M19.49 13.99a8.51 8.51 0 0 1 17.02 0h1a9.51 9.51 0 0 0-19.02 0h1ZM12.5 17H12v28h32V17H12.5Zm.5 27V18h30v26H13Zm7.159-16.526-1.6-.407.448 3.495 8.392 4.326v-1.931l-6.933-2.94-.307-2.543Zm16.878 3.088.404-3.495-1.596.407-.267 2.543-6.893 2.94v1.931l8.352-4.326Zm-2.426-1.052.125-1.747-6.695 1.71-6.733-1.71.145 1.747 6.588 2.42 6.57-2.42Z\" clip-rule=\"evenodd\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n          \u003c\/div\u003e\n          \u003cspan class=\"ajx-v309-feature-text\"\u003eMã hóa TLS\u003c\/span\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"ajx-v309-feature-item\"\u003e\n          \u003cdiv class=\"ajx-v309-feature-icon\"\u003e\n            \u003csvg viewbox=\"0 0 56 56\" fill=\"currentColor\"\u003e\u003cpath d=\"M21.9454 23.905L27.1327 29.0951L37.9998 20.0001L27.1327 32.9862L19.9998 25.8534L21.9454 23.905Z\"\u003e\u003c\/path\u003e\u003cpath fill-rule=\"evenodd\" d=\"M28.0238 6.02368L10.0234 10.9333V30.7061C10.0234 37.939 14.5469 43.0284 18.9782 46.2781C21.1993 47.907 23.4174 49.0896 25.0788 49.8648C25.9102 50.2527 26.604 50.5395 27.0915 50.7297C27.3352 50.8249 27.5275 50.8959 27.6598 50.9435C27.7259 50.9673 27.7771 50.9852 27.8122 50.9974L27.8529 51.0113L27.8643 51.0151L27.8685 51.0165L27.8716 51.0175C27.8739 51.0183 27.9502 51.0362 28.0259 51.0419H28.1071L28.184 51.0163L28.0259 50.5419C28.184 51.0163 28.1837 51.0164 28.184 51.0163L28.1886 51.0148L28.1994 51.0111L28.2397 50.9973C28.2747 50.9851 28.3258 50.9672 28.3918 50.9435C28.5239 50.8959 28.7161 50.8248 28.9598 50.7297C29.447 50.5394 30.1406 50.2527 30.9718 49.8648C32.6329 49.0895 34.8508 47.907 37.0718 46.2781C41.5028 43.0284 46.0263 37.939 46.0263 30.7061V10.9333L28.0238 6.02368ZM28.0531 50.0026L28.0258 50.0124L27.9982 50.0025C27.8739 49.9578 27.69 49.8899 27.4551 49.7982C26.985 49.6147 26.3112 49.3363 25.5017 48.9586C23.8812 48.2025 21.7238 47.0515 19.5696 45.4717C15.2501 42.3041 11.0234 37.4756 11.0234 30.7061V11.697L28.0238 7.06021L45.0263 11.6971V30.7061C45.0263 37.4756 40.7996 42.3041 36.4804 45.4717C34.3263 47.0515 32.1691 48.2025 30.5489 48.9586C29.7395 49.3363 29.0659 49.6147 28.596 49.7982C28.3612 49.8899 28.1773 49.9578 28.0531 50.0026Z\" clip-rule=\"evenodd\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n          \u003c\/div\u003e\n          \u003cspan class=\"ajx-v309-feature-text\"\u003eĐộ ổn định cao\u003c\/span\u003e\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e\n\u003cstyle\u003e\n  \/* --- CSS CHUYÊN BIỆT CHO PHẦN 2 --- *\/\n  .ajx-v309-part2-wrapper, .ajx-v309-part2-wrapper * {\n    font-family: inherit !important;\n    box-sizing: border-box !important;\n    margin: 0 !important;\n    padding: 0 !important;\n    line-height: 1.5 !important;\n  }\n\n  .ajx-v309-part2-wrapper {\n    width: 100% !important;\n    max-width: 900px !important;\n    margin: 0 auto !important;\n    padding: 30px 15px !important;\n    color: #ffffff !important;\n  }\n\n  \/* Khối Bọc Tổng 1 Cột *\/\n  .ajx-v309-jetsparrow-block {\n    display: flex !important;\n    flex-direction: column !important; \/* Xếp dọc 1 cột *\/\n    background-color: #0b0b0b !important;\n    border-radius: 24px !important;\n    border: 1px solid rgba(255,255,255,0.05) !important;\n    box-shadow: 0 10px 40px rgba(0,0,0,0.3) !important;\n    overflow: hidden !important;\n  }\n\n  \/* --- NỬA TRÊN (Logo \u0026 Text) --- *\/\n  .ajx-v309-jet-top {\n    padding: 50px 50px 30px 50px !important;\n    display: flex !important;\n    flex-direction: column !important;\n    z-index: 2 !important;\n  }\n\n  .ajx-v309-jet-logo {\n    width: 180px !important;\n    height: auto !important;\n    margin-bottom: 25px !important;\n  }\n\n  \/* Cỡ chữ lớn đồng bộ với H2 chuẩn *\/\n  .ajx-v309-jet-heading {\n    font-size: clamp(28px, 4vw, 45px) !important; \n    font-weight: 900 !important;\n    color: #ffffff !important;\n    line-height: 1.2 !important;\n    letter-spacing: -0.5px !important;\n    margin-bottom: 20px !important;\n  }\n\n  .ajx-v309-jet-desc {\n    font-size: 16px !important;\n    color: #cccccc !important;\n    line-height: 1.8 !important;\n    margin: 0 !important;\n    text-align: justify !important;\n    text-align-last: left !important;\n  }\n\n  \/* --- NỬA DƯỚI (Ảnh Nền Ống Kính \u0026 Tính Năng) --- *\/\n  .ajx-v309-jet-bottom {\n    position: relative !important;\n    display: flex !important;\n    flex-direction: column !important;\n    justify-content: center !important;\n    min-height: 380px !important;\n    padding: 40px 50px !important;\n  }\n\n  \/* Ảnh ống kính full width của phần dưới *\/\n  .ajx-v309-lens-bg {\n    position: absolute !important;\n    top: 0 !important;\n    left: 0 !important;\n    width: 100% !important;\n    height: 100% !important;\n    object-fit: cover !important;\n    object-position: center !important;\n    z-index: 1 !important;\n  }\n\n  \/* Overlay làm mờ tối màu từ trên xuống, giúp chữ nổi bật *\/\n  .ajx-v309-lens-overlay {\n    position: absolute !important;\n    top: 0 !important; left: 0 !important;\n    width: 100% !important; height: 100% !important;\n    background: linear-gradient(180deg, #0b0b0b 0%, rgba(11,11,11,0.6) 40%, rgba(11,11,11,0.3) 100%) !important;\n    z-index: 2 !important;\n  }\n\n  \/* Danh sách tính năng *\/\n  .ajx-v309-features-list {\n    position: relative !important;\n    z-index: 3 !important;\n    display: flex !important;\n    flex-direction: column !important;\n    gap: 30px !important;\n  }\n\n  .ajx-v309-feature-item {\n    display: flex !important;\n    align-items: center !important;\n    gap: 20px !important;\n  }\n\n  .ajx-v309-feature-icon {\n    width: 32px !important;\n    height: 32px !important;\n    color: #ffffff !important;\n  }\n  .ajx-v309-feature-icon svg { width: 100% !important; height: 100% !important; }\n\n  .ajx-v309-feature-text {\n    font-size: 16px !important;\n    font-weight: 700 !important;\n    color: #ffffff !important;\n    text-shadow: 0 2px 4px rgba(0,0,0,0.8) !important;\n  }\n\n  \/* --- Mobile Responsive --- *\/\n  @media (max-width: 768px) {\n    .ajx-v309-part2-wrapper { padding: 30px 15px !important; }\n    .ajx-v309-jet-top { padding: 30px 20px 20px 20px !important; }\n    .ajx-v309-jet-bottom { padding: 40px 20px !important; min-height: 300px !important; }\n  }\n\u003c\/style\u003e\n\n\u003cdiv style=\"display: block; width: 100%; height: 50px; clear: both; background: transparent; border: none; margin: 0; padding: 0;\"\u003e\u003c\/div\u003e\n\n\u003cdiv class=\"ajx-v313-part3-wrapper\" data-ajax-instance\u003e\n\n  \u003cdiv class=\"ajx-v313-wifi-block\"\u003e\n    \n    \u003ch3 class=\"ajx-v313-wifi-heading\"\u003eMở rộng phạm vi Wi-Fi giúp loại bỏ hiện tượng giật lag và đứng hình.\u003c\/h3\u003e\n    \n    \u003cdiv class=\"ajx-v313-text-wrap\"\u003e\n      \u003cp class=\"ajx-v313-desc\"\u003eHãy tạm biệt nỗi lo chuông cửa video bị mất kết nối Wi-Fi vào những thời điểm tồi tệ nhất. Chuông cửa Ajax được thiết kế để ít bị ảnh hưởng bởi nhiễu sóng radio và duy trì kết nối ổn định ở khoảng cách lên đến \u003cspan style=\"color:#ffffff; font-weight: bold;\"\u003e500 mét\u003c\/span\u003e trong tầm nhìn thẳng — xa hơn gấp năm lần so với các giải pháp cạnh tranh.\u003c\/p\u003e\n      \u003cp class=\"ajx-v313-desc mt-20\"\u003ePhạm vi mở rộng này mang lại sự linh hoạt hơn trong lắp đặt, vì người lắp đặt không còn cần phải đặt bộ định tuyến Wi-Fi ngay tại cửa. Đối với người dùng, điều này đảm bảo giao tiếp liền mạch với khách đến thăm và phát trực tuyến không bị gián đoạn bất cứ khi nào cần.\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"ajx-v313-media-box ajx-v313-zoomable mt-30\"\u003e\n      \u003cvideo autoplay muted loop playsinline\u003e\n        \u003csource src=\"https:\/\/cdn.shopify.com\/videos\/c\/o\/v\/3ddc03988ed746238e75818d826742c9.mp4\" type=\"video\/mp4\"\u003e\u003c\/video\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"ajx-v313-lightbox\" id=\"global-ajx-v313-lightbox\"\u003e\n    \u003cspan class=\"ajx-v313-lightbox-close\"\u003e×\u003c\/span\u003e\n    \u003cdiv class=\"ajx-v313-lightbox-content\"\u003e\n      \u003cimg class=\"ajx-v313-lightbox-img\" src=\"\" alt=\"Zoomed View\" style=\"display:none;\"\u003e\n      \u003cvideo class=\"ajx-v313-lightbox-video\" src=\"\" autoplay loop muted playsinline style=\"display:none;\"\u003e\u003c\/video\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e\n\u003cstyle\u003e\n  \/* --- CSS CHUYÊN BIỆT CHO PHẦN 3 --- *\/\n  .ajx-v313-part3-wrapper, .ajx-v313-part3-wrapper * {\n    font-family: inherit !important;\n    box-sizing: border-box !important;\n    margin: 0 !important;\n    padding: 0 !important;\n    line-height: 1.5 !important;\n  }\n\n  .ajx-v313-part3-wrapper {\n    width: 100% !important;\n    max-width: 900px !important;\n    margin: 0 auto !important;\n    padding: 30px 15px !important;\n    color: #ffffff !important;\n  }\n\n  .mt-20 { margin-top: 20px !important; }\n  .mt-30 { margin-top: 30px !important; }\n\n  \/* Giao diện khối Wifi: Đã gỡ bỏ border, background, shadow và padding thừa *\/\n  .ajx-v313-wifi-block {\n    display: flex !important;\n    flex-direction: column !important;\n    align-items: flex-start !important; \/* Căn trái cho toàn khối *\/\n    gap: 20px !important;\n    width: 100% !important;\n  }\n\n  .ajx-v313-wifi-heading {\n    font-size: clamp(28px, 4vw, 45px) !important; \n    font-weight: 900 !important;\n    color: #ffffff !important;\n    line-height: 1.2 !important;\n    letter-spacing: -0.5px !important;\n    margin: 0 !important;\n    text-align: left !important; \/* Căn trái tiêu đề *\/\n  }\n\n  .ajx-v313-text-wrap {\n    display: flex !important;\n    flex-direction: column !important;\n    width: 100% !important;\n  }\n\n  .ajx-v313-desc {\n    font-size: 16px !important;\n    color: #cccccc !important;\n    line-height: 1.8 !important;\n    margin: 0 !important;\n    text-align: justify !important; \/* Dàn đều vuông vức 2 lề *\/\n    text-align-last: left !important; \/* Dòng cuối cùng bám lề trái *\/\n  }\n\n  \/* Khung chứa Video *\/\n  .ajx-v313-media-box {\n    width: 100% !important;\n    border-radius: 16px !important;\n    overflow: hidden !important;\n    background-color: #000000 !important;\n    border: 1px solid rgba(255,255,255,0.05) !important;\n    cursor: zoom-in !important;\n    transition: transform 0.4s ease, border-color 0.3s ease, box-shadow 0.3s ease !important;\n  }\n\n  .ajx-v313-media-box:hover {\n    transform: translateY(-5px) !important;\n    border-color: #00ff7f !important;\n    box-shadow: 0 10px 30px rgba(0, 255, 127, 0.15) !important;\n  }\n\n  .ajx-v313-media-box video {\n    width: 100% !important;\n    height: auto !important;\n    display: block !important;\n    pointer-events: none !important; \n  }\n\n  \/* --- LIGHTBOX (ZOOM TO) --- *\/\n  .ajx-v313-lightbox {\n    display: none; \n    position: fixed !important;\n    z-index: 999999999 !important;\n    left: 0 !important; top: 0 !important; right: 0 !important; bottom: 0 !important;\n    width: 100vw !important; height: 100vh !important;\n    background-color: rgba(0, 0, 0, 0.95) !important;\n    align-items: center !important; justify-content: center !important;\n    cursor: zoom-out !important;\n    backdrop-filter: blur(8px) !important;\n  }\n  .ajx-v313-lightbox-content {\n    width: 100% !important; height: 100% !important;\n    display: flex !important; align-items: center !important; justify-content: center !important;\n  }\n  .ajx-v313-lightbox img, .ajx-v313-lightbox video {\n    max-width: 95vw !important; max-height: 90vh !important;\n    width: auto !important; height: auto !important;\n    object-fit: contain !important; border-radius: 16px !important;\n    box-shadow: 0 0 50px rgba(0, 255, 127, 0.2) !important;\n    border: 3px solid #00AEEF !important;\n    animation: ajxZoomIn313 0.3s cubic-bezier(0.175, 0.885, 0.32, 1.275) forwards !important;\n    pointer-events: auto !important; \n  }\n  .ajx-v313-lightbox-close {\n    position: absolute !important; top: 20px !important; right: 30px !important;\n    color: #ffffff !important; font-size: 45px !important; font-weight: 300 !important;\n    cursor: pointer !important; transition: color 0.2s ease, transform 0.2s ease !important;\n    z-index: 1000000000 !important;\n  }\n  .ajx-v313-lightbox-close:hover { color: #00ff7f !important; transform: scale(1.1) !important; }\n\n  @keyframes ajxZoomIn313 { \n    from { transform: scale(0.8); opacity: 0; } \n    to { transform: scale(1); opacity: 1; } \n  }\n\n  \/* --- Mobile Responsive --- *\/\n  @media (max-width: 768px) {\n    .ajx-v313-part3-wrapper { padding: 30px 15px !important; }\n    .ajx-v313-desc { text-align: left !important; text-align-last: left !important; }\n    .ajx-v313-lightbox-close { top: 10px !important; right: 20px !important; font-size: 35px !important; }\n  }\n\u003c\/style\u003e\n\n\u003cscript\u003e\n  document.addEventListener('DOMContentLoaded', function() {\n    document.querySelectorAll('.ajx-v313-part3-wrapper[data-ajax-instance]:not([data-ready])').forEach(container =\u003e {\n      \n      const lightbox = container.querySelector('#global-ajx-v313-lightbox');\n      \n      if(lightbox) {\n        const lightboxImg = lightbox.querySelector('.ajx-v313-lightbox-img');\n        const lightboxVideo = lightbox.querySelector('.ajx-v313-lightbox-video');\n        const zoomableWrappers = container.querySelectorAll('.ajx-v313-zoomable');\n        const closeBtn = lightbox.querySelector('.ajx-v313-lightbox-close');\n\n        if (lightbox.parentNode !== document.body) {\n          document.body.appendChild(lightbox);\n        }\n\n        zoomableWrappers.forEach(wrapper =\u003e {\n          wrapper.addEventListener('click', (e) =\u003e {\n            e.preventDefault();\n            e.stopPropagation();\n            \n            lightboxImg.style.display = 'none';\n            lightboxVideo.style.display = 'none';\n            lightboxImg.src = '';\n            lightboxVideo.src = '';\n\n            const videoEl = wrapper.querySelector('video');\n            const imgEl = wrapper.querySelector('img');\n\n            if (videoEl) {\n              const source = videoEl.querySelector('source');\n              if(source) {\n                lightboxVideo.src = source.src;\n                lightboxVideo.style.display = 'block';\n                lightboxVideo.load();\n                const playPromise = lightboxVideo.play();\n                if (playPromise !== undefined) {\n                    playPromise.catch(error =\u003e console.log('Autoplay prevented', error));\n                }\n              }\n            } else if (imgEl) {\n              lightboxImg.src = imgEl.src;\n              lightboxImg.style.display = 'block';\n            }\n\n            lightbox.style.display = 'flex'; \n            document.body.style.overflow = 'hidden'; \n          });\n        });\n\n        const closeLightbox = () =\u003e {\n          lightbox.style.display = 'none';\n          document.body.style.overflow = 'auto'; \n          lightboxImg.src = ''; \n          lightboxVideo.src = ''; \n          if(lightboxVideo) {\n              lightboxVideo.pause();\n          }\n        };\n\n        if(closeBtn) closeBtn.addEventListener('click', closeLightbox);\n        lightbox.addEventListener('click', (e) =\u003e {\n          if (e.target === lightbox || e.target.classList.contains('ajx-v313-lightbox-content')) {\n            closeLightbox();\n          }\n        });\n      }\n\n      container.setAttribute('data-ready', 'true');\n    });\n  });\n\u003c\/script\u003e\n\n\u003cdiv style=\"display: block; width: 100%; height: 50px; clear: both; background: transparent; border: none; margin: 0; padding: 0;\"\u003e\u003c\/div\u003e\n\n\u003cdiv class=\"ajx-v320-wrapper\" data-ajax-instance\u003e\n  \n  \u003cdiv class=\"ajx-v320-container\"\u003e\n    \n    \u003ch3 class=\"ajx-v320-heading\"\u003eBằng chứng đã được xác minh mà không cần tốn công sức.\u003c\/h3\u003e\n    \n    \u003cdiv class=\"ajx-v320-text-wrap\"\u003e\n      \u003cp class=\"ajx-v320-desc\"\u003eAjax cung cấp tính năng xuất video an toàn với xác thực chữ ký số. Mỗi bản ghi được xuất ra đều đi kèm với chữ ký số tích hợp sẵn. Trình phát đa phương tiện Ajax tự động xác minh tính toàn vẹn và xác thực của tệp.\u003c\/p\u003e\n      \u003cp class=\"ajx-v320-desc mt-15\"\u003eNếu bất kỳ ai cố gắng chỉnh sửa tệp video, quá trình xác thực chữ ký số sẽ thất bại và Trình phát đa phương tiện Ajax sẽ từ chối tệp đó với lời giải thích rõ ràng.\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"ajx-v320-image-wrap ajx-v320-zoomable mt-20\"\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0963\/3366\/0441\/files\/imageye___-__69.jpg?v=1780047700\" alt=\"Xác minh chữ ký số\" class=\"ajx-v320-img\"\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"ajx-v320-button-group mt-30\"\u003e\n      \n      \u003ca class=\"ajx-v320-btn\" href=\"https:\/\/drive.google.com\/uc?export=download\u0026amp;id=15kCu7-hXeokpMspeh6tou7tim6Ti8i7g\" target=\"_blank\" rel=\"noopener noreferrer\"\u003e\n        \u003cdiv class=\"ajx-v320-btn-icon\"\u003e\n          \u003csvg viewbox=\"0 0 24 24\" fill=\"currentColor\"\u003e\u003cpath d=\"M3,12L10,13V18L3,17.2V12M10,10L3,10.8V6L10,7V10M11,13.2L19,14.5V19L11,18V13.2M19,9.5L11,10.8V7L19,5.5V9.5Z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"ajx-v320-btn-text\"\u003e\n          \u003cspan class=\"ajx-v320-btn-small\"\u003eTải xuống cho\u003c\/span\u003e\n          \u003cstrong class=\"ajx-v320-btn-large\"\u003eWindows\u003c\/strong\u003e\n        \u003c\/div\u003e\n      \u003c\/a\u003e\n\n      \u003ca class=\"ajx-v320-btn\" href=\"https:\/\/drive.google.com\/uc?export=download\u0026amp;id=1pEfMyvVC-lxyW6heYYob4h1u_ElmpIbY\" target=\"_blank\" rel=\"noopener noreferrer\"\u003e\n        \u003cdiv class=\"ajx-v320-btn-icon\"\u003e\n          \u003csvg viewbox=\"0 0 24 24\" fill=\"currentColor\"\u003e\u003cpath d=\"M18.71,19.5C17.88,20.74 17,21.95 15.66,21.97C14.32,22 13.89,21.18 12.37,21.18C10.84,21.18 10.37,21.95 9.1,22C7.79,22.05 6.8,20.68 5.96,19.47C4.25,17 2.94,12.45 4.7,9.39C5.57,7.87 7.13,6.91 8.82,6.88C10.1,6.86 11.32,7.75 12.11,7.75C12.89,7.75 14.37,6.68 15.92,6.84C16.57,6.87 18.39,7.1 19.56,8.82C19.47,8.88 17.39,10.1 17.41,12.63C17.44,15.65 20.06,16.66 20.09,16.67C20.06,16.74 19.67,18.11 18.71,19.5M13,3.5C13.73,2.67 14.94,2.04 15.94,2C16.07,3.17 15.6,4.35 14.9,5.19C14.21,6.04 13.07,6.7 11.95,6.61C11.8,5.46 12.36,4.26 13,3.5Z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"ajx-v320-btn-text\"\u003e\n          \u003cspan class=\"ajx-v320-btn-small\"\u003eTải xuống cho\u003c\/span\u003e\n          \u003cstrong class=\"ajx-v320-btn-large\"\u003emacOS\u003c\/strong\u003e\n        \u003c\/div\u003e\n      \u003c\/a\u003e\n\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"ajx-v320-lightbox\" id=\"global-ajx-v320-lightbox\"\u003e\n    \u003cspan class=\"ajx-v320-lightbox-close\"\u003e×\u003c\/span\u003e\n    \u003cdiv class=\"ajx-v320-lightbox-content\"\u003e\n      \u003cimg class=\"ajx-v320-lightbox-img\" src=\"\" alt=\"Zoomed View\" style=\"display:none;\"\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n  \/* --- CSS RESET \u0026 CORE --- *\/\n  .ajx-v320-wrapper, .ajx-v320-wrapper * {\n    font-family: inherit !important;\n    box-sizing: border-box !important;\n    margin: 0 !important;\n    padding: 0 !important;\n    line-height: 1.5 !important;\n  }\n\n  .ajx-v320-wrapper {\n    width: 100% !important;\n    max-width: 900px !important;\n    margin: 0 auto !important;\n    padding: 30px 15px !important;\n    color: #ffffff !important;\n  }\n\n  .mt-15 { margin-top: 15px !important; }\n  .mt-20 { margin-top: 20px !important; }\n  .mt-30 { margin-top: 30px !important; }\n\n  \/* --- CẤU TRÚC CONTAINER DỌC --- *\/\n  .ajx-v320-container {\n    display: flex !important;\n    flex-direction: column !important;\n    align-items: flex-start !important;\n    width: 100% !important;\n  }\n\n  \/* --- TYPOGRAPHY --- *\/\n  .ajx-v320-heading {\n    font-size: clamp(28px, 4vw, 45px) !important;\n    font-weight: 900 !important;\n    color: #ffffff !important;\n    line-height: 1.2 !important;\n    letter-spacing: -0.5px !important;\n    margin-bottom: 20px !important;\n    text-align: left !important;\n  }\n\n  .ajx-v320-text-wrap {\n    display: flex !important;\n    flex-direction: column !important;\n    width: 100% !important;\n  }\n\n  .ajx-v320-desc {\n    font-size: 16px !important;\n    color: #cccccc !important;\n    line-height: 1.8 !important;\n    text-align: justify !important; \n    text-align-last: left !important;\n  }\n\n  \/* --- HÌNH ẢNH (MỞ RỘNG 100%, BO GÓC, HIỆU ỨNG ZOOM) --- *\/\n  .ajx-v320-image-wrap {\n    width: 100% !important;\n    border-radius: 12px !important;\n    overflow: hidden !important;\n    border: 1px solid transparent !important;\n    cursor: zoom-in !important;\n    transition: transform 0.4s ease, border-color 0.3s ease, box-shadow 0.3s ease !important;\n  }\n\n  .ajx-v320-image-wrap:hover {\n    transform: translateY(-5px) !important;\n    border-color: #00ff7f !important;\n    box-shadow: 0 10px 30px rgba(0, 255, 127, 0.15) !important;\n  }\n\n  .ajx-v320-img {\n    width: 100% !important;\n    height: auto !important;\n    display: block !important;\n    object-fit: contain !important;\n    transition: transform 0.5s ease !important;\n  }\n\n  .ajx-v320-image-wrap:hover .ajx-v320-img {\n    transform: scale(1.02) !important;\n  }\n\n  \/* --- CỤM NÚT BẤM (CĂN GIỮA MÀN HÌNH) --- *\/\n  .ajx-v320-button-group {\n    display: flex !important;\n    flex-direction: row !important;\n    flex-wrap: wrap !important; \/* Cho phép rớt dòng nếu màn hình quá nhỏ *\/\n    justify-content: center !important; \/* ĐÃ CHỈNH: Căn giữa toàn bộ các nút *\/\n    gap: 15px !important; \n    width: 100% !important;\n  }\n\n  .ajx-v320-btn {\n    display: inline-flex !important;\n    align-items: center !important;\n    justify-content: flex-start !important;\n    background-color: transparent !important;\n    border: 1.5px solid rgba(255, 255, 255, 0.7) !important; \n    border-radius: 8px !important; \n    padding: 8px 15px !important;\n    text-decoration: none !important;\n    color: #ffffff !important;\n    min-width: unset !important;\n    transition: all 0.3s cubic-bezier(0.25, 0.8, 0.25, 1) !important;\n    cursor: pointer !important;\n  }\n\n  .ajx-v320-btn-icon {\n    width: 22px !important;\n    height: 22px !important;\n    margin-right: 10px !important;\n    display: flex !important;\n    align-items: center !important;\n    justify-content: center !important;\n  }\n\n  .ajx-v320-btn-icon svg {\n    width: 100% !important;\n    height: 100% !important;\n    transition: fill 0.3s ease !important;\n  }\n\n  .ajx-v320-btn-text {\n    display: flex !important;\n    flex-direction: column !important;\n    align-items: flex-start !important; \n  }\n\n  .ajx-v320-btn-small {\n    font-size: 11px !important;\n    font-weight: 500 !important;\n    color: #ffffff !important;\n    line-height: 1.2 !important;\n    margin-bottom: 2px !important;\n    white-space: nowrap !important;\n    transition: color 0.3s ease !important;\n  }\n\n  .ajx-v320-btn-large {\n    font-size: 15px !important;\n    font-weight: 700 !important; \n    letter-spacing: 0.3px !important;\n    line-height: 1.2 !important;\n    white-space: nowrap !important;\n  }\n\n  \/* Hiệu ứng Hover *\/\n  .ajx-v320-btn:hover {\n    background-color: #00ff7f !important;\n    border-color: #00ff7f !important;\n    color: #000000 !important;\n    transform: translateY(-3px) !important;\n    box-shadow: 0 10px 20px rgba(0, 255, 127, 0.2) !important;\n  }\n\n  .ajx-v320-btn:hover .ajx-v320-btn-small {\n    color: #000000 !important;\n  }\n\n  \/* --- LIGHTBOX CSS --- *\/\n  .ajx-v320-lightbox {\n    display: none; \n    position: fixed !important;\n    z-index: 999999999 !important;\n    left: 0 !important; top: 0 !important; right: 0 !important; bottom: 0 !important;\n    width: 100vw !important; height: 100vh !important;\n    background-color: rgba(0, 0, 0, 0.95) !important;\n    align-items: center !important; justify-content: center !important;\n    cursor: zoom-out !important;\n    backdrop-filter: blur(8px) !important;\n  }\n  .ajx-v320-lightbox-content {\n    width: 100% !important; height: 100% !important;\n    display: flex !important; align-items: center !important; justify-content: center !important;\n  }\n  .ajx-v320-lightbox img {\n    max-width: 95vw !important; max-height: 90vh !important;\n    width: auto !important; height: auto !important;\n    object-fit: contain !important; border-radius: 16px !important;\n    box-shadow: 0 0 50px rgba(0, 255, 127, 0.2) !important;\n    border: 3px solid #00AEEF !important;\n    animation: ajxZoomIn320 0.3s cubic-bezier(0.175, 0.885, 0.32, 1.275) forwards !important;\n    pointer-events: auto !important; \n  }\n  .ajx-v320-lightbox-close {\n    position: absolute !important; top: 20px !important; right: 30px !important;\n    color: #ffffff !important; font-size: 45px !important; font-weight: 300 !important;\n    cursor: pointer !important; transition: color 0.2s ease, transform 0.2s ease !important;\n    z-index: 1000000000 !important;\n  }\n  .ajx-v320-lightbox-close:hover { color: #00ff7f !important; transform: scale(1.1) !important; }\n\n  @keyframes ajxZoomIn320 { \n    from { transform: scale(0.8); opacity: 0; } \n    to { transform: scale(1); opacity: 1; } \n  }\n\n  \/* --- MOBILE RESPONSIVE --- *\/\n  @media (max-width: 480px) {\n    .ajx-v320-wrapper { padding: 30px 15px !important; }\n    \n    .ajx-v320-button-group {\n      flex-direction: column !important; \/* Xếp dọc khi vào màn hình điện thoại siêu nhỏ *\/\n    }\n    .ajx-v320-btn {\n      width: 100% !important;\n      justify-content: center !important;\n    }\n    \n    .ajx-v320-lightbox-close { top: 10px !important; right: 20px !important; font-size: 35px !important; }\n  }\n\u003c\/style\u003e\n\n\u003cscript\u003e\n  document.addEventListener('DOMContentLoaded', function() {\n    document.querySelectorAll('.ajx-v320-wrapper[data-ajax-instance]:not([data-ready])').forEach(container =\u003e {\n      \n      const lightbox = container.querySelector('#global-ajx-v320-lightbox');\n      \n      if(lightbox) {\n        const lightboxImg = lightbox.querySelector('.ajx-v320-lightbox-img');\n        const zoomableWrappers = container.querySelectorAll('.ajx-v320-zoomable');\n        const closeBtn = lightbox.querySelector('.ajx-v320-lightbox-close');\n\n        if (lightbox.parentNode !== document.body) {\n          document.body.appendChild(lightbox);\n        }\n\n        zoomableWrappers.forEach(wrapper =\u003e {\n          wrapper.addEventListener('click', (e) =\u003e {\n            e.preventDefault();\n            e.stopPropagation();\n            \n            lightboxImg.style.display = 'none';\n            lightboxImg.src = '';\n\n            const imgEl = wrapper.querySelector('img');\n\n            if (imgEl) {\n              lightboxImg.src = imgEl.src;\n              lightboxImg.style.display = 'block';\n            }\n\n            lightbox.style.display = 'flex'; \n            document.body.style.overflow = 'hidden'; \n          });\n        });\n\n        const closeLightbox = () =\u003e {\n          lightbox.style.display = 'none';\n          document.body.style.overflow = 'auto'; \n          lightboxImg.src = ''; \n        };\n\n        if(closeBtn) closeBtn.addEventListener('click', closeLightbox);\n        lightbox.addEventListener('click', (e) =\u003e {\n          if (e.target === lightbox || e.target.classList.contains('ajx-v320-lightbox-content')) {\n            closeLightbox();\n          }\n        });\n      }\n\n      container.setAttribute('data-ready', 'true');\n    });\n  });\n\u003c\/script\u003e\n\n\u003cdiv style=\"display: block; width: 100%; height: 50px; clear: both; background: transparent; border: none; margin: 0; padding: 0;\"\u003e\u003c\/div\u003e\n\n\u003cdiv class=\"ajx-v322-wrapper\" data-ajax-instance\u003e\n  \n  \u003ch2 class=\"ajx-v322-main-heading\"\u003eKinh nghiệm bảo mật đã được chứng minh\u003c\/h2\u003e\n\n  \u003cdiv class=\"ajx-v322-card-list\"\u003e\n    \n    \u003cdiv class=\"ajx-v322-card\"\u003e\n      \u003cdiv class=\"ajx-v322-icon\"\u003e\n        \u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" fill=\"currentColor\" viewbox=\"0 0 56 56\"\u003e\u003cpath fill-rule=\"evenodd\" d=\"M9.5 16.2059V43.6471C9.5 44.1421 9.6272 44.8848 9.98757 45.4854C10.3323 46.0599 10.881 46.5 11.7941 46.5H43.6471C44.1259 46.5 44.8552 46.3522 45.4505 45.9236C46.0203 45.5134 46.5 44.8253 46.5 43.6471C46.5 43.0694 46.4913 41.8076 46.4795 40.1037C46.4379 34.0999 46.3584 22.6063 46.489 16.2059H9.5ZM45.8767 15.2059H10.0086C10.7998 14.179 11.8026 12.9251 12.7441 11.8429C13.3477 11.1491 13.9177 10.5357 14.386 10.0992C14.6211 9.88014 14.8194 9.71623 14.9757 9.61024C15.0537 9.55732 15.1114 9.52557 15.1503 9.50847C15.1594 9.50447 15.1664 9.50177 15.1713 9.5H39.7353C39.8818 9.5 40.1459 9.52319 40.4176 9.59512C40.6973 9.66915 40.9249 9.77905 41.0582 9.91238C41.4354 10.2896 44.0819 13.215 45.8767 15.2059ZM14.7479 8.59303C14.8556 8.54567 14.9943 8.5 15.1471 8.5H39.7353C39.9613 8.5 40.3119 8.53269 40.6735 8.62841C41.0272 8.72203 41.4516 8.89154 41.7653 9.20527C42.2247 9.6646 45.7037 13.5181 47.3716 15.3714L47.5045 15.519L47.4999 15.7175C47.3542 21.9799 47.4366 33.8936 47.4793 40.0708C47.4912 41.7872 47.5 43.0608 47.5 43.6471C47.5 45.1512 46.8621 46.1395 46.0348 46.7352C45.233 47.3125 44.2859 47.5 43.6471 47.5H11.7941C10.4719 47.5 9.62361 46.8224 9.13008 45.9999C8.65221 45.2035 8.5 44.2696 8.5 43.6471V15.5392L8.6 15.4059C9.44267 14.2823 10.7637 12.5957 11.9897 11.1865C12.6015 10.4833 13.1981 9.83935 13.7042 9.36767C13.9564 9.13273 14.1973 8.92991 14.4143 8.78268C14.5229 8.70899 14.6353 8.64251 14.7479 8.59303ZM28.5 25.2059V38.5282L34.9112 32.117L35.6183 32.8241L28 40.4424L20.3817 32.8241L21.0888 32.117L27.5 38.5282V25.2059H28.5Z\" clip-rule=\"evenodd\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"ajx-v322-content\"\u003e\n        \u003ch4 class=\"ajx-v322-title\"\u003eTăng cường bảo mật lưu trữ và dữ liệu.\u003c\/h4\u003e\n        \u003cbutton class=\"ajx-v322-btn-readmore\"\u003eĐọc thêm\u003c\/button\u003e\n        \u003cdiv class=\"ajx-v322-hidden-detail\" style=\"display: none;\"\u003e\n          Ajax Systems đảm bảo mức độ bảo vệ dữ liệu video cao nhất, tuân thủ các tiêu chuẩn bảo vệ dữ liệu của EU. Các bản ghi có thể được lưu trữ trong bộ nhớ đám mây được mã hóa hoặc đầu ghi NVR an toàn, chỉ có thể truy cập bằng thông tin đăng nhập được ủy quyền. Xác thực không cần mật khẩu giúp giảm thiểu hơn nữa các lỗ hổng bảo mật của hệ thống, tăng cường tính an ninh cho hệ thống giám sát video.\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"ajx-v322-card\"\u003e\n      \u003cdiv class=\"ajx-v322-icon\"\u003e\n        \u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" fill=\"currentColor\" viewbox=\"0 0 56 56\"\u003e\u003cpath d=\"M21.9454 23.905L27.1327 29.0951L37.9998 20.0001L27.1327 32.9862L19.9998 25.8534L21.9454 23.905Z\"\u003e\u003c\/path\u003e\u003cpath fill-rule=\"evenodd\" d=\"M28.0238 6.02368L10.0234 10.9333V30.7061C10.0234 37.939 14.5469 43.0284 18.9782 46.2781C21.1993 47.907 23.4174 49.0896 25.0788 49.8648C25.9102 50.2527 26.604 50.5395 27.0915 50.7297C27.3352 50.8249 27.5275 50.8959 27.6598 50.9435C27.7259 50.9673 27.7771 50.9852 27.8122 50.9974L27.8529 51.0113L27.8643 51.0151L27.8685 51.0165L27.8716 51.0175C27.8739 51.0183 27.9502 51.0362 28.0259 51.0419H28.1071L28.184 51.0163L28.0259 50.5419C28.184 51.0163 28.1837 51.0164 28.184 51.0163L28.1886 51.0148L28.1994 51.0111L28.2397 50.9973C28.2747 50.9851 28.3258 50.9672 28.3918 50.9435C28.5239 50.8959 28.7161 50.8248 28.9598 50.7297C29.447 50.5394 30.1406 50.2527 30.9718 49.8648C32.6329 49.0895 34.8508 47.907 37.0718 46.2781C41.5028 43.0284 46.0263 37.939 46.0263 30.7061V10.9333L28.0238 6.02368ZM28.0531 50.0026L28.0258 50.0124L27.9982 50.0025C27.8739 49.9578 27.69 49.8899 27.4551 49.7982C26.985 49.6147 26.3112 49.3363 25.5017 48.9586C23.8812 48.2025 21.7238 47.0515 19.5696 45.4717C15.2501 42.3041 11.0234 37.4756 11.0234 30.7061V11.697L28.0238 7.06021L45.0263 11.6971V30.7061C45.0263 37.4756 40.7996 42.3041 36.4804 45.4717C34.3263 47.0515 32.1691 48.2025 30.5489 48.9586C29.7395 49.3363 29.0659 49.6147 28.596 49.7982C28.3612 49.8899 28.1773 49.9578 28.0531 50.0026Z\" clip-rule=\"evenodd\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"ajx-v322-content\"\u003e\n        \u003ch4 class=\"ajx-v322-title\"\u003eTăng cường bảo mật tài khoản\u003c\/h4\u003e\n        \u003cbutton class=\"ajx-v322-btn-readmore\"\u003eĐọc thêm\u003c\/button\u003e\n        \u003cdiv class=\"ajx-v322-hidden-detail\" style=\"display: none;\"\u003e\n          Việc truy cập vào các luồng video được quản lý thông qua các ứng dụng. Tài khoản có thể được bảo mật bằng mật khẩu hoặc sinh trắc học. Xác thực hai yếu tố và kiểm soát phiên bổ sung thêm các lớp bảo mật.\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"ajx-v322-card\"\u003e\n      \u003cdiv class=\"ajx-v322-icon\"\u003e\n        \u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" fill=\"currentColor\" viewbox=\"0 0 56 56\"\u003e\u003cpath d=\"M20.1587 24.4741L18.5583 24.0669L19.0071 27.5622L27.3989 31.8884V29.9569L20.4657 27.0171L20.1587 24.4741Z\"\u003e\u003c\/path\u003e\u003cpath d=\"M37.0367 27.5622L37.4411 24.0669L35.845 24.4741L35.5781 27.0171L28.6849 29.9569V31.8884L37.0367 27.5622Z\"\u003e\u003c\/path\u003e\u003cpath d=\"M34.6103 26.5095L34.7357 24.7625L28.0411 26.4732L21.3073 24.7625L21.4523 26.5095L28.0411 28.9301L34.6103 26.5095Z\"\u003e\u003c\/path\u003e\u003cpath fill-rule=\"evenodd\" d=\"M28.0238 6.02173L10.0234 10.9313V30.7041C10.0234 37.9371 14.5469 43.0265 18.9782 46.2762C21.1993 47.905 23.4174 49.0876 25.0788 49.8628C25.9102 50.2508 26.604 50.5375 27.0915 50.7278C27.3352 50.8229 27.5275 50.894 27.6598 50.9416C27.7259 50.9653 27.7771 50.9833 27.8122 50.9954L27.8529 51.0093L27.8643 51.0132L27.8685 51.0146L27.8716 51.0156C27.8739 51.0163 27.9502 51.0342 28.0259 51.04H28.1071L28.184 51.0143L28.0259 50.54C28.184 51.0143 28.1837 51.0144 28.184 51.0143L28.1886 51.0128L28.1994 51.0091L28.2397 50.9953C28.2747 50.9832 28.3258 50.9653 28.3918 50.9415C28.5239 50.8939 28.7161 50.8229 28.9598 50.7277C29.447 50.5375 30.1406 50.2507 30.9718 49.8628C32.6329 49.0876 34.8508 47.905 37.0718 46.2761C41.5028 43.0265 46.0263 37.9371 46.0263 30.7041V10.9313L28.0238 6.02173ZM28.0531 50.0006L28.0258 50.0104L27.9982 50.0006C27.8739 49.9559 27.69 49.8879 27.4551 49.7962C26.985 49.6128 26.3112 49.3344 25.5017 48.9566C23.8812 48.2005 21.7238 47.0496 19.5696 45.4698C15.2501 42.3021 11.0234 37.4736 11.0234 30.7041V11.6951L28.0238 7.05825L45.0263 11.6951V30.7041C45.0263 37.4736 40.7996 42.3021 36.4804 45.4698C34.3263 47.0496 32.1691 48.2005 30.5489 48.9566C29.7395 49.3344 29.0659 49.6128 28.596 49.7962C28.3612 49.8879 28.1773 49.9559 28.0531 50.0006Z\" clip-rule=\"evenodd\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"ajx-v322-content\"\u003e\n        \u003ch4 class=\"ajx-v322-title\"\u003ePhát hiện bằng phương pháp đoán mật khẩu\u003c\/h4\u003e\n        \u003cbutton class=\"ajx-v322-btn-readmore\"\u003eĐọc thêm\u003c\/button\u003e\n        \u003cdiv class=\"ajx-v322-hidden-detail\" style=\"display: none;\"\u003e\n          Phần cứng và phần mềm của DoorBell được thiết kế để phát hiện sự can thiệp vật lý. Vít giữ đi kèm cung cấp khả năng cố định chắc chắn và làm cho việc tháo dỡ thiết bị trái phép trở nên khó khăn hơn. Nút báo động chống can thiệp sẽ cảnh báo cả công ty giám sát và người dùng nếu thiết bị bị tháo rời. Ngoài ra, việc kiểm tra kết nối thường xuyên giữa DoorBell và bộ điều khiển trung tâm sẽ giám sát kết nối và phát hiện nếu thiết bị bị ngoại tuyến.\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"ajx-v322-card\"\u003e\n      \u003cdiv class=\"ajx-v322-icon\"\u003e\n        \u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" fill=\"currentColor\" viewbox=\"0 0 56 56\"\u003e\u003cpath d=\"M26.9313 11V16.4644H27.9313V11H26.9313Z\"\u003e\u003c\/path\u003e\u003cpath d=\"M7.81724 15.5817L11.2325 20.4314L12.0501 19.8556L8.63485 15.0059L7.81724 15.5817Z\"\u003e\u003c\/path\u003e\u003cpath d=\"M46.0136 15.084L42.7346 19.8283L43.5573 20.3969L46.8363 15.6526L46.0136 15.084Z\"\u003e\u003c\/path\u003e\u003cpath d=\"M27.4193 25.2396C26.3708 25.2396 25.6297 25.6168 25.1823 26.3022C24.7633 26.9441 24.6554 27.7799 24.6554 28.5944V30.1566H25.6554V28.5944C25.6554 27.8316 25.7643 27.24 26.0197 26.8488C26.2466 26.5011 26.6375 26.2396 27.4193 26.2396H28.5692C29.3529 26.2396 29.7474 26.5015 29.9769 26.8503C30.2342 27.2415 30.3451 27.8329 30.3451 28.5944V30.1566H31.3451V28.5944C31.3451 27.7786 31.2346 26.9426 30.8123 26.3007C30.3621 25.6164 29.6186 25.2396 28.5692 25.2396H27.4193Z\"\u003e\u003c\/path\u003e\u003cpath d=\"M33.0002 32.1567C33.0002 31.6045 32.5525 31.1567 32.0002 31.1567H24.0002C23.448 31.1567 23.0002 31.6045 23.0002 32.1567V37.188C23.0002 37.7403 23.448 38.188 24.0002 38.188H32.0002C32.5525 38.188 33.0002 37.7403 33.0002 37.188V32.1567Z\"\u003e\u003c\/path\u003e\u003cpath fill-rule=\"evenodd\" d=\"M28.0002 20.1619C19.0805 20.1619 11.2934 25.0086 7.12774 32.2098L6.98291 32.4601L7.12774 32.7105C11.2934 39.9117 19.0805 44.7584 28.0002 44.7584C36.92 44.7584 44.7071 39.9117 48.8727 32.7105L49.0176 32.4601L48.8727 32.2098C44.7071 25.0086 36.92 20.1619 28.0002 20.1619ZM28.0002 43.7584C19.5556 43.7584 12.1689 39.2267 8.14028 32.4601C12.1689 25.6936 19.5556 21.1619 28.0002 21.1619C36.4448 21.1619 43.8316 25.6936 47.8602 32.4601C43.8316 39.2267 36.4448 43.7584 28.0002 43.7584Z\" clip-rule=\"evenodd\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"ajx-v322-content\"\u003e\n        \u003ch4 class=\"ajx-v322-title\"\u003eHạn chế truy cập dữ liệu hình ảnh\u003c\/h4\u003e\n        \u003cbutton class=\"ajx-v322-btn-readmore\"\u003eĐọc thêm\u003c\/button\u003e\n        \u003cdiv class=\"ajx-v322-hidden-detail\" style=\"display: none;\"\u003e\n          Tab Quyền riêng tư cho phép các tài khoản đáng tin cậy cấp hoặc thu hồi quyền truy cập của người dùng vào các luồng video và ảnh cụ thể trong thời gian thực. Người dùng có thể kiểm soát ai có thể xem, nghe, lưu và quản lý nội dung.\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"ajx-v322-card\"\u003e\n      \u003cdiv class=\"ajx-v322-icon\"\u003e\n        \u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" fill=\"currentColor\" viewbox=\"0 0 56 56\"\u003e\u003cpath fill-rule=\"evenodd\" d=\"M24.0762 7.5H24.4998H30.4998H30.9287L30.994 7.92397L31.9319 14.0208C33.2773 14.1423 35.6198 14.8258 37.1789 16.8891C39.1395 16.0978 41.7065 15.0103 42.8028 14.5404L43.2209 14.3612L43.4387 14.7606L46.4387 20.2606L46.649 20.6461L46.2939 20.9044L41.0898 24.6891L41.4741 25.8419L40.5254 26.1581L40.0254 24.6581L39.9097 24.3109L40.2057 24.0956L45.3505 20.3539L42.7784 15.6383C41.4446 16.207 38.9815 17.2458 37.1855 17.9642L36.8088 18.1149L36.5837 17.7774C35.1072 15.5625 32.5635 15 31.4998 15H31.0708L31.0056 14.576L30.0708 8.5H24.9241C24.7259 9.71222 24.3473 12.1027 23.9947 14.5707L23.9334 15H23.4998C22.4333 15 21.3618 15.4474 20.4329 16.0454C19.5077 16.641 18.7703 17.3563 18.3839 17.8201L18.1478 18.1034L17.8075 17.9615L12.2231 15.6347L9.64712 20.3573C10.5048 20.987 12.2181 22.2113 14.2771 23.584L14.6738 23.8484L14.4285 24.2572C13.908 25.1248 13.7758 26.3741 13.8612 27.6542C13.9455 28.9187 14.2357 30.1267 14.4741 30.8419L14.5921 31.1957L14.2865 31.4096L9.65286 34.6532L12.226 39.3706C14.0103 38.6538 17.059 37.4114 17.7762 37.0528L18.1494 36.8662L18.3998 37.2C18.9213 37.8953 20.0304 38.6021 21.2924 39.2124C22.5315 39.8115 23.8312 40.2774 24.6434 40.5211L24.9998 40.628V41V47.5H23.9998V41.3679C23.1523 41.0946 21.9835 40.6573 20.8571 40.1126C19.7357 39.5704 18.5861 38.8892 17.8649 38.1152C16.65 38.663 13.6597 39.8746 12.1855 40.4642L11.7734 40.6291L11.5608 40.2394L8.56082 34.7394L8.34668 34.3468L8.71304 34.0904L13.4135 30.8001C13.1814 30.0104 12.9414 28.8909 12.8634 27.7208C12.7845 26.5377 12.8662 25.234 13.3496 24.1666C11.1159 22.6669 9.33893 21.3794 8.69977 20.9L8.35364 20.6404L8.56082 20.2606L11.5608 14.7606L11.7764 14.3653L12.1921 14.5385L17.8615 16.9007C18.3317 16.3923 19.0402 15.7527 19.8916 15.2046C20.7933 14.6241 21.8924 14.1224 23.0637 14.0194C23.4472 11.3648 23.8475 8.87193 24.0066 7.9178L24.0762 7.5ZM27.4771 23.562C26.2173 23.5047 25.0239 23.9678 24.3998 24.8L24.3921 24.8102L24.3839 24.8201C22.5897 26.9731 23.5125 29.6974 25.2234 30.5528L24.7762 31.4472C22.4898 30.304 21.4124 26.8354 23.6076 24.1896C24.4849 23.029 26.0366 22.4955 27.5225 22.563C29.0221 22.6312 30.5724 23.3158 31.4285 24.7428L30.571 25.2572C29.9272 24.1842 28.7275 23.6188 27.4771 23.562ZM29.9852 43.5789C29.6464 44.0329 29.5137 44.4211 29.5164 44.6953L29.5165 44.7002L29.5164 46.7002H44.5164V44.7045C44.5132 44.5672 44.4032 44.2446 44.0613 43.7924C43.7341 43.3595 43.2402 42.8693 42.5897 42.4081C41.2911 41.4872 39.3949 40.7002 37.0164 40.7002C34.7128 40.7002 32.8035 41.3723 31.4829 42.2318C30.8218 42.6621 30.3179 43.1329 29.9852 43.5789ZM30.9375 41.3937C32.4211 40.4281 34.52 39.7002 37.0164 39.7002C39.6213 39.7002 41.7168 40.5632 43.1681 41.5923C43.8926 42.1061 44.4633 42.6659 44.859 43.1893C45.2379 43.6904 45.5099 44.2291 45.5164 44.6933L45.5165 44.7002L45.5164 47.2002V47.7002H45.0164H29.0164H28.5164V47.2002V44.7024C28.5116 44.1275 28.7746 43.5292 29.1837 42.9809C29.5994 42.4238 30.1965 41.8759 30.9375 41.3937ZM41.0164 33.2002C41.0164 35.4093 39.2255 37.2002 37.0164 37.2002C34.8072 37.2002 33.0164 35.4093 33.0164 33.2002C33.0164 30.9911 34.8072 29.2002 37.0164 29.2002C39.2255 29.2002 41.0164 30.9911 41.0164 33.2002ZM42.0164 33.2002C42.0164 35.9616 39.7778 38.2002 37.0164 38.2002C34.2549 38.2002 32.0164 35.9616 32.0164 33.2002C32.0164 30.4388 34.2549 28.2002 37.0164 28.2002C39.7778 28.2002 42.0164 30.4388 42.0164 33.2002Z\" clip-rule=\"evenodd\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"ajx-v322-content\"\u003e\n        \u003ch4 class=\"ajx-v322-title\"\u003eHệ thống do người dùng cuối điều khiển\u003c\/h4\u003e\n        \u003cbutton class=\"ajx-v322-btn-readmore\"\u003eĐọc thêm\u003c\/button\u003e\n        \u003cdiv class=\"ajx-v322-hidden-detail\" style=\"display: none;\"\u003e\n          Sau khi cài đặt, hệ thống hoàn toàn do người dùng cuối kiểm soát, không có cửa hậu. Quyền truy cập cho tài khoản PRO chỉ là tạm thời, và chỉ những người có quyền cụ thể được quản trị viên hệ thống cấp mới có thể truy cập dữ liệu hình ảnh.\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"ajx-v322-card\"\u003e\n      \u003cdiv class=\"ajx-v322-icon\"\u003e\n        \u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" fill=\"currentColor\" viewbox=\"0 0 56 56\"\u003e\u003cpath fill-rule=\"evenodd\" d=\"M16.9998 11.539C16.9998 10.1281 18.1439 9 19.5668 9H23.0258V9.631C23.0258 9.88587 23.1401 10.0968 23.2509 10.2434C23.3655 10.395 23.5108 10.524 23.6525 10.6264C23.7959 10.73 23.9519 10.8181 24.1012 10.8821C24.2382 10.9409 24.417 11 24.5938 11H31.5258C31.7059 11 31.8827 10.939 32.0174 10.8779C32.1631 10.8117 32.3123 10.721 32.4478 10.6153C32.5821 10.5104 32.7176 10.3794 32.8234 10.2266C32.9267 10.0775 33.0258 9.87249 33.0258 9.631V9H36.5258C37.9342 9 39.0258 10.1136 39.0258 11.539V17H40.0258V11.539C40.0258 9.57836 38.5033 8 36.5258 8H33.0258H32.5258H23.5258H23.0258H19.5668C17.6036 8 15.9998 9.56389 15.9998 11.539V17H16.9998V11.539ZM24.0258 9.60597V9H32.0258V9.61536C32.0228 9.62219 32.016 9.63602 32.0014 9.65711C31.9674 9.70619 31.91 9.76648 31.8325 9.82698C31.7561 9.88659 31.6743 9.93537 31.604 9.96729C31.5555 9.98931 31.5272 9.9967 31.5181 9.99908C31.5162 9.99958 31.5151 9.99985 31.5149 10H24.6012L24.6017 9.99989C24.6017 9.99973 24.6003 9.99939 24.5975 9.99869C24.5864 9.99595 24.5527 9.98767 24.4952 9.96302C24.4157 9.92895 24.3238 9.87767 24.2382 9.81585C24.151 9.75286 24.0865 9.69053 24.0486 9.64033C24.0366 9.6245 24.0296 9.61308 24.0258 9.60597ZM14 18.5C13.1716 18.5 12.5 19.1716 12.5 20V32C12.5 32.8284 13.1716 33.5 14 33.5H15.9998V44.181C15.9998 46.1079 17.5894 48 19.6008 48H36.5258C38.5573 48 40.0258 46.0853 40.0258 44.181V33.5H42C42.8284 33.5 43.5 32.8284 43.5 32V20C43.5 19.1716 42.8284 18.5 42 18.5H14ZM16.9998 44.181V33.5H18.1338C18.0487 33.6471 18 33.8179 18 34C18 34.5523 18.4477 35 19 35H37C37.5523 35 38 34.5523 38 34C38 33.8179 37.9513 33.6471 37.8662 33.5H39.0258V44.181C39.0258 45.6668 37.8802 47 36.5258 47H19.6008C18.2262 47 16.9998 45.6441 16.9998 44.181ZM13.5 20C13.5 19.7239 13.7239 19.5 14 19.5H42C42.2761 19.5 42.5 19.7239 42.5 20V32C42.5 32.2761 42.2761 32.5 42 32.5H14C13.7239 32.5 13.5 32.2761 13.5 32V20ZM20 23H28.3333V22H20V23ZM16 27.5H40V26.5H16V27.5ZM16 29.5H28V28.5H16V29.5ZM33.9748 44H22.0368V45H33.9748V44ZM17.5 24C18.3284 24 19 23.3284 19 22.5C19 21.6716 18.3284 21 17.5 21C16.6716 21 16 21.6716 16 22.5C16 23.3284 16.6716 24 17.5 24Z\" clip-rule=\"evenodd\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"ajx-v322-content\"\u003e\n        \u003ch4 class=\"ajx-v322-title\"\u003eLuôn luôn ghi chép lại bằng chứng.\u003c\/h4\u003e\n        \u003cbutton class=\"ajx-v322-btn-readmore\"\u003eĐọc thêm\u003c\/button\u003e\n        \u003cdiv class=\"ajx-v322-hidden-detail\" style=\"display: none;\"\u003e\n          Trong trường hợp có hành vi phá hoại, chuông cửa sẽ chụp ảnh kẻ đột nhập và gửi đến tất cả người dùng hệ thống và công ty giám sát làm bằng chứng. Kẻ trộm không có cơ hội truy cập dữ liệu hình ảnh, vì chuông cửa không có bộ nhớ lưu trữ cục bộ.\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"ajx-v322-modal-overlay\" id=\"global-ajx-v322-modal\"\u003e\n    \u003cdiv class=\"ajx-v322-modal-box\"\u003e\n      \u003cspan class=\"ajx-v322-modal-close\"\u003e×\u003c\/span\u003e\n      \u003ch4 class=\"ajx-v322-modal-title\" id=\"ajx-v322-modal-title\"\u003e\u003c\/h4\u003e\n      \u003cdiv class=\"ajx-v322-modal-body\" id=\"ajx-v322-modal-body\"\u003e\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e\n\u003cstyle\u003e\n  \/* --- CSS RESET --- *\/\n  \/* BỔ SUNG MODAL VÀO RESET ĐỂ KHÔNG BỊ MẤT FONT KHI NHẤC RA NGOÀI BODY *\/\n  .ajx-v322-wrapper, .ajx-v322-wrapper *,\n  .ajx-v322-modal-overlay, .ajx-v322-modal-overlay * {\n    font-family: inherit !important;\n    box-sizing: border-box !important;\n    margin: 0 !important;\n    padding: 0 !important;\n    line-height: 1.5 !important;\n  }\n\n  .ajx-v322-wrapper {\n    width: 100% !important;\n    max-width: 800px !important;\n    margin: 0 auto !important;\n    padding: 40px 15px !important;\n    color: #ffffff !important;\n  }\n\n  \/* --- TYPOGRAPHY --- *\/\n  .ajx-v322-main-heading {\n    font-size: clamp(28px, 4vw, 45px) !important;\n    font-weight: 900 !important;\n    color: #ffffff !important;\n    text-align: center !important;\n    margin-bottom: 40px !important;\n    letter-spacing: -0.5px !important;\n  }\n\n  \/* --- DANH SÁCH TAB (CARD) --- *\/\n  .ajx-v322-card-list {\n    display: flex !important;\n    flex-direction: column !important;\n    gap: 20px !important; \n  }\n\n  .ajx-v322-card {\n    display: flex !important;\n    align-items: flex-start !important; \n    background-color: rgba(255, 255, 255, 0.03) !important; \n    border: 1px solid rgba(255, 255, 255, 0.08) !important;\n    border-radius: 16px !important;\n    padding: 30px !important;\n    transition: all 0.3s ease !important;\n  }\n\n  .ajx-v322-card:hover {\n    background-color: rgba(255, 255, 255, 0.06) !important;\n    border-color: #00ff7f !important; \n    transform: translateY(-2px) !important;\n  }\n\n  .ajx-v322-icon {\n    width: 40px !important;\n    height: 40px !important;\n    color: #ffffff !important;\n    flex-shrink: 0 !important;\n    margin-right: 25px !important;\n    margin-top: 2px !important;\n  }\n  .ajx-v322-icon svg {\n    width: 100% !important;\n    height: 100% !important;\n  }\n\n  .ajx-v322-content {\n    display: flex !important;\n    flex-direction: column !important;\n    align-items: flex-start !important;\n    flex-grow: 1 !important;\n  }\n\n  .ajx-v322-title {\n    font-size: 18px !important;\n    font-weight: 700 !important;\n    color: #ffffff !important;\n    margin-bottom: 15px !important;\n    line-height: 1.4 !important;\n  }\n\n  .ajx-v322-btn-readmore {\n    background-color: transparent !important;\n    border: 1px solid rgba(255, 255, 255, 0.5) !important;\n    color: #ffffff !important;\n    border-radius: 20px !important; \n    padding: 6px 18px !important;\n    font-size: 13px !important;\n    font-weight: 600 !important;\n    cursor: pointer !important;\n    transition: all 0.3s ease !important;\n  }\n\n  .ajx-v322-card:hover .ajx-v322-btn-readmore {\n    background-color: #00ff7f !important;\n    border-color: #00ff7f !important;\n    color: #000000 !important;\n  }\n\n  \/* --- MODAL (POPUP) CSS --- *\/\n  .ajx-v322-modal-overlay {\n    display: none; \n    position: fixed !important;\n    inset: 0 !important; \n    background-color: rgba(0, 0, 0, 0.85) !important;\n    backdrop-filter: blur(5px) !important;\n    z-index: 999999999 !important;\n    align-items: center !important;\n    justify-content: center !important;\n  }\n\n  .ajx-v322-modal-box {\n    background-color: #1a1a1a !important; \n    border: 1px solid rgba(255, 255, 255, 0.1) !important;\n    border-radius: 20px !important;\n    padding: 40px !important;\n    max-width: 650px !important;\n    width: 90% !important;\n    position: relative !important;\n    box-shadow: 0 20px 50px rgba(0, 0, 0, 0.5) !important;\n    animation: ajxSlideUp322 0.4s cubic-bezier(0.175, 0.885, 0.32, 1.275) forwards !important;\n  }\n\n  .ajx-v322-modal-close {\n    position: absolute !important;\n    top: 15px !important;\n    right: 25px !important;\n    color: #aaaaaa !important;\n    font-size: 35px !important;\n    font-weight: 300 !important;\n    cursor: pointer !important;\n    transition: color 0.2s ease !important;\n    line-height: 1 !important;\n  }\n  .ajx-v322-modal-close:hover { color: #00ff7f !important; }\n\n  \/* Đã hạ font-weight xuống 700 để chống lỗi méo font tiếng Việt *\/\n  .ajx-v322-modal-title {\n    font-size: 24px !important;\n    font-weight: 700 !important; \n    color: #ffffff !important;\n    margin-bottom: 20px !important;\n    line-height: 1.3 !important;\n    padding-right: 30px !important; \n  }\n\n  .ajx-v322-modal-body {\n    font-size: 16px !important;\n    color: #cccccc !important;\n    line-height: 1.8 !important;\n    text-align: justify !important;\n  }\n\n  @keyframes ajxSlideUp322 {\n    from { opacity: 0; transform: translateY(30px); }\n    to { opacity: 1; transform: translateY(0); }\n  }\n\n  \/* --- MOBILE RESPONSIVE --- *\/\n  @media (max-width: 768px) {\n    .ajx-v322-wrapper { padding: 30px 15px !important; }\n    .ajx-v322-card { padding: 25px 20px !important; }\n    .ajx-v322-icon { width: 32px !important; height: 32px !important; margin-right: 15px !important; }\n    .ajx-v322-modal-box { padding: 30px 20px !important; }\n    .ajx-v322-modal-title { font-size: 20px !important; }\n  }\n\u003c\/style\u003e\n\n\u003cscript\u003e\n  document.addEventListener('DOMContentLoaded', function() {\n    document.querySelectorAll('.ajx-v322-wrapper[data-ajax-instance]:not([data-ready])').forEach(container =\u003e {\n      \n      const modalOverlay = container.querySelector('#global-ajx-v322-modal');\n      \n      if(modalOverlay) {\n        const modalTitle = modalOverlay.querySelector('#ajx-v322-modal-title');\n        const modalBody = modalOverlay.querySelector('#ajx-v322-modal-body');\n        const closeBtn = modalOverlay.querySelector('.ajx-v322-modal-close');\n        const readmoreBtns = container.querySelectorAll('.ajx-v322-btn-readmore');\n\n        \/\/ Chuyển Modal ra thẳng body để tránh bị z-index của web che khuất\n        if (modalOverlay.parentNode !== document.body) {\n          document.body.appendChild(modalOverlay);\n        }\n\n        \/\/ Logic Mở Modal\n        readmoreBtns.forEach(btn =\u003e {\n          btn.addEventListener('click', (e) =\u003e {\n            e.preventDefault();\n            \n            const parentCard = btn.closest('.ajx-v322-content');\n            const titleText = parentCard.querySelector('.ajx-v322-title').innerText;\n            const detailHtml = parentCard.querySelector('.ajx-v322-hidden-detail').innerHTML;\n\n            modalTitle.innerText = titleText;\n            modalBody.innerHTML = detailHtml;\n\n            modalOverlay.style.display = 'flex';\n            document.body.style.overflow = 'hidden'; \n          });\n        });\n\n        \/\/ Logic Đóng Modal\n        const closeModal = () =\u003e {\n          modalOverlay.style.display = 'none';\n          document.body.style.overflow = 'auto'; \n          modalTitle.innerText = '';\n          modalBody.innerHTML = '';\n        };\n\n        if(closeBtn) closeBtn.addEventListener('click', closeModal);\n        modalOverlay.addEventListener('click', (e) =\u003e {\n          if (e.target === modalOverlay) closeModal();\n        });\n      }\n\n      container.setAttribute('data-ready', 'true');\n    });\n  });\n\u003c\/script\u003e\n\n\u003cdiv style=\"display: block; width: 100%; height: 50px; clear: both; background: transparent; border: none; margin: 0; padding: 0;\"\u003e\u003c\/div\u003e\n\n\u003cdiv class=\"ajx-v325-wrapper\" data-ajax-instance\u003e\n  \n  \u003cdiv class=\"ajx-v325-auth-container\"\u003e\n    \n    \u003ch3 class=\"ajx-v325-heading\"\u003eXác thực không cần mật khẩu là chìa khóa\u003c\/h3\u003e\n    \n    \u003cdiv class=\"ajx-v325-text-wrap\"\u003e\n      \u003cp class=\"ajx-v325-desc\"\u003eCác thiết bị video Ajax không sử dụng mật khẩu mặc định, loại bỏ một lỗ hổng bảo mật phổ biến của hệ thống. Thay vào đó, xác thực không cần mật khẩu thông qua giao thức mTLS đảm bảo rằng DoorBell chỉ có thể kết nối với một không gian duy nhất.\u003c\/p\u003e\n      \u003cp class=\"ajx-v325-desc mt-15\"\u003eMỗi tương tác giữa đám mây và thiết bị đầu cuối đều được xác thực thông qua chứng chỉ mã hóa mà không có rủi ro liên quan đến mật khẩu. Việc thêm DoorBell thông qua ứng dụng Ajax rất dễ dàng và giúp quá trình cài đặt diễn ra liền mạch và an toàn.\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cul class=\"ajx-v325-features-list mt-30\"\u003e\n      \u003cli class=\"ajx-v325-feature-item\"\u003e\n        \u003csvg class=\"ajx-v325-check-icon\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n          \u003cpolyline points=\"20 6 9 17 4 12\"\u003e\u003c\/polyline\u003e\n        \u003c\/svg\u003e\n        \u003cspan dir=\"auto\"\u003eGiao thức TLS tương hỗ\u003c\/span\u003e\n      \u003c\/li\u003e\n      \u003cli class=\"ajx-v325-feature-item\"\u003e\n        \u003csvg class=\"ajx-v325-check-icon\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n          \u003cpolyline points=\"20 6 9 17 4 12\"\u003e\u003c\/polyline\u003e\n        \u003c\/svg\u003e\n        \u003cspan dir=\"auto\"\u003eKhông có mật khẩu nào bị xâm phạm.\u003c\/span\u003e\n      \u003c\/li\u003e\n      \u003cli class=\"ajx-v325-feature-item\"\u003e\n        \u003csvg class=\"ajx-v325-check-icon\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n          \u003cpolyline points=\"20 6 9 17 4 12\"\u003e\u003c\/polyline\u003e\n        \u003c\/svg\u003e\n        \u003cspan dir=\"auto\"\u003eLắp đặt đơn giản\u003c\/span\u003e\n      \u003c\/li\u003e\n    \u003c\/ul\u003e\n\n    \u003cdiv class=\"ajx-v325-media-box ajx-v325-zoomable mt-40\"\u003e\n      \u003cvideo autoplay muted loop playsinline\u003e\n        \u003csource src=\"https:\/\/cdn.shopify.com\/videos\/c\/o\/v\/e292d251c50c4bd48a982388705725f2.mp4\" type=\"video\/mp4\"\u003e\u003c\/video\u003e\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"ajx-v325-lightbox\" id=\"global-ajx-v325-lightbox\"\u003e\n    \u003cspan class=\"ajx-v325-lightbox-close\"\u003e×\u003c\/span\u003e\n    \u003cdiv class=\"ajx-v325-lightbox-content\"\u003e\n      \u003cimg class=\"ajx-v325-lightbox-img\" src=\"\" alt=\"Zoomed View\" style=\"display:none;\"\u003e\n      \u003cvideo class=\"ajx-v325-lightbox-video\" src=\"\" autoplay loop muted playsinline style=\"display:none;\"\u003e\u003c\/video\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e\n\u003cstyle\u003e\n  \/* --- CSS RESET --- *\/\n  .ajx-v325-wrapper, .ajx-v325-wrapper * {\n    font-family: inherit !important;\n    box-sizing: border-box !important;\n    margin: 0 !important;\n    padding: 0 !important;\n    line-height: 1.5 !important;\n  }\n\n  .ajx-v325-wrapper {\n    width: 100% !important;\n    max-width: 900px !important; \n    margin: 0 auto !important;\n    padding: 40px 15px !important;\n    color: #ffffff !important;\n  }\n\n  .mt-15 { margin-top: 15px !important; }\n  .mt-30 { margin-top: 30px !important; }\n  .mt-40 { margin-top: 40px !important; }\n\n  \/* --- GIAO DIỆN KHỐI CHÍNH (1 CỘT XẾP DỌC) --- *\/\n  .ajx-v325-auth-container {\n    display: flex !important;\n    flex-direction: column !important;\n    align-items: flex-start !important;\n    width: 100% !important;\n  }\n\n  \/* --- TYPOGRAPHY --- *\/\n  .ajx-v325-heading {\n    font-size: clamp(26px, 3.5vw, 36px) !important; \n    font-weight: 900 !important;\n    color: #ffffff !important;\n    line-height: 1.3 !important;\n    letter-spacing: -0.5px !important;\n    margin-bottom: 25px !important;\n    text-align: left !important;\n  }\n\n  .ajx-v325-text-wrap {\n    display: flex !important;\n    flex-direction: column !important;\n    width: 100% !important;\n  }\n\n  .ajx-v325-desc {\n    font-size: 16px !important;\n    color: #cccccc !important;\n    line-height: 1.8 !important;\n    text-align: justify !important;\n    text-align-last: left !important;\n  }\n\n  \/* --- DANH SÁCH TÍNH NĂNG (BỎ CHẤM ĐEN TRIỆT ĐỂ) --- *\/\n  .ajx-v325-features-list {\n    list-style: none !important;\n    list-style-type: none !important; \/* Khóa thêm thuộc tính này *\/\n    display: flex !important;\n    flex-direction: column !important;\n    gap: 15px !important;\n    width: 100% !important;\n  }\n\n  .ajx-v325-feature-item {\n    display: flex !important;\n    align-items: center !important;\n    font-size: 16px !important;\n    font-weight: 700 !important;\n    color: #ffffff !important;\n    list-style: none !important; \/* Khóa chặt ở cấp thẻ con *\/\n    list-style-type: none !important;\n  }\n\n  \/* Trình duyệt cũ đôi khi sinh thêm bullet giả, đoạn code này để triệt tiêu *\/\n  .ajx-v325-feature-item::before {\n    display: none !important;\n    content: \"\" !important;\n  }\n\n  .ajx-v325-check-icon {\n    width: 22px !important;\n    height: 22px !important;\n    color: #00ff7f !important; \n    margin-right: 15px !important;\n    flex-shrink: 0 !important;\n  }\n\n  \/* --- KHỐI VIDEO --- *\/\n  .ajx-v325-media-box {\n    width: 100% !important;\n    border-radius: 16px !important;\n    overflow: hidden !important;\n    background-color: #000000 !important;\n    border: 1px solid rgba(255,255,255,0.05) !important;\n    cursor: zoom-in !important;\n    transition: transform 0.4s ease, border-color 0.3s ease, box-shadow 0.3s ease !important;\n  }\n\n  .ajx-v325-media-box:hover {\n    transform: translateY(-5px) !important;\n    border-color: #00ff7f !important;\n    box-shadow: 0 10px 30px rgba(0, 255, 127, 0.15) !important;\n  }\n\n  .ajx-v325-media-box video {\n    width: 100% !important;\n    height: auto !important;\n    display: block !important;\n    pointer-events: none !important; \n  }\n\n  \/* --- LIGHTBOX (ZOOM TO) --- *\/\n  .ajx-v325-lightbox {\n    display: none; \n    position: fixed !important;\n    z-index: 999999999 !important;\n    left: 0 !important; top: 0 !important; right: 0 !important; bottom: 0 !important;\n    width: 100vw !important; height: 100vh !important;\n    background-color: rgba(0, 0, 0, 0.95) !important;\n    align-items: center !important; justify-content: center !important;\n    cursor: zoom-out !important;\n    backdrop-filter: blur(8px) !important;\n  }\n  .ajx-v325-lightbox-content {\n    width: 100% !important; height: 100% !important;\n    display: flex !important; align-items: center !important; justify-content: center !important;\n  }\n  .ajx-v325-lightbox img, .ajx-v325-lightbox video {\n    max-width: 95vw !important; max-height: 90vh !important;\n    width: auto !important; height: auto !important;\n    object-fit: contain !important; border-radius: 16px !important;\n    box-shadow: 0 0 50px rgba(0, 255, 127, 0.2) !important;\n    border: 3px solid #00AEEF !important;\n    animation: ajxZoomIn325 0.3s cubic-bezier(0.175, 0.885, 0.32, 1.275) forwards !important;\n    pointer-events: auto !important; \n  }\n  .ajx-v325-lightbox-close {\n    position: absolute !important; top: 20px !important; right: 30px !important;\n    color: #ffffff !important; font-size: 45px !important; font-weight: 300 !important;\n    cursor: pointer !important; transition: color 0.2s ease, transform 0.2s ease !important;\n    z-index: 1000000000 !important;\n  }\n  .ajx-v325-lightbox-close:hover { color: #00ff7f !important; transform: scale(1.1) !important; }\n\n  @keyframes ajxZoomIn325 { \n    from { transform: scale(0.8); opacity: 0; } \n    to { transform: scale(1); opacity: 1; } \n  }\n\n  \/* --- MOBILE RESPONSIVE --- *\/\n  @media (max-width: 768px) {\n    .ajx-v325-wrapper { padding: 30px 15px !important; }\n    .ajx-v325-desc { text-align: left !important; text-align-last: left !important; }\n    .ajx-v325-lightbox-close { top: 10px !important; right: 20px !important; font-size: 35px !important; }\n  }\n\u003c\/style\u003e\n\n\u003cscript\u003e\n  document.addEventListener('DOMContentLoaded', function() {\n    document.querySelectorAll('.ajx-v325-wrapper[data-ajax-instance]:not([data-ready])').forEach(container =\u003e {\n      \n      const lightbox = container.querySelector('#global-ajx-v325-lightbox');\n      \n      if(lightbox) {\n        const lightboxImg = lightbox.querySelector('.ajx-v325-lightbox-img');\n        const lightboxVideo = lightbox.querySelector('.ajx-v325-lightbox-video');\n        const zoomableWrappers = container.querySelectorAll('.ajx-v325-zoomable');\n        const closeBtn = lightbox.querySelector('.ajx-v325-lightbox-close');\n\n        if (lightbox.parentNode !== document.body) {\n          document.body.appendChild(lightbox);\n        }\n\n        zoomableWrappers.forEach(wrapper =\u003e {\n          wrapper.addEventListener('click', (e) =\u003e {\n            e.preventDefault();\n            e.stopPropagation();\n            \n            lightboxImg.style.display = 'none';\n            lightboxVideo.style.display = 'none';\n            lightboxImg.src = '';\n            lightboxVideo.src = '';\n\n            const videoEl = wrapper.querySelector('video');\n            const imgEl = wrapper.querySelector('img');\n\n            if (videoEl) {\n              const source = videoEl.querySelector('source');\n              if(source) {\n                lightboxVideo.src = source.src;\n                lightboxVideo.style.display = 'block';\n                lightboxVideo.load();\n                const playPromise = lightboxVideo.play();\n                if (playPromise !== undefined) {\n                    playPromise.catch(error =\u003e console.log('Autoplay prevented', error));\n                }\n              }\n            } else if (imgEl) {\n              lightboxImg.src = imgEl.src;\n              lightboxImg.style.display = 'block';\n            }\n\n            lightbox.style.display = 'flex'; \n            document.body.style.overflow = 'hidden'; \n          });\n        });\n\n        const closeLightbox = () =\u003e {\n          lightbox.style.display = 'none';\n          document.body.style.overflow = 'auto'; \n          lightboxImg.src = ''; \n          lightboxVideo.src = ''; \n          if(lightboxVideo) {\n              lightboxVideo.pause();\n          }\n        };\n\n        if(closeBtn) closeBtn.addEventListener('click', closeLightbox);\n        lightbox.addEventListener('click', (e) =\u003e {\n          if (e.target === lightbox || e.target.classList.contains('ajx-v325-lightbox-content')) {\n            closeLightbox();\n          }\n        });\n      }\n\n      container.setAttribute('data-ready', 'true');\n    });\n  });\n\u003c\/script\u003e\n\n\u003cdiv style=\"display: block; width: 100%; height: 50px; clear: both; background: transparent; border: none; margin: 0; padding: 0;\"\u003e\u003c\/div\u003e\n\n\u003cdiv class=\"ajx-v326-wrapper\" data-ajax-instance\u003e\n  \n  \u003cdiv class=\"ajx-v326-onvif-container\"\u003e\n    \n    \u003ch3 class=\"ajx-v326-heading\"\u003eDễ dàng tích hợp thông qua ONVIF và RTSP\u003c\/h3\u003e\n    \n    \u003cdiv class=\"ajx-v326-text-wrap\"\u003e\n      \u003cp class=\"ajx-v326-desc\"\u003eCác thiết bị video Ajax hỗ trợ giao thức ONVIF và RTSP — không cần thủ thuật đặc biệt, không cần thêm nỗ lực. Điều này mở ra vô số cơ hội để nâng cấp và trang bị thêm các tính năng bảo mật tiên tiến cho hệ thống video hiện có.\u003c\/p\u003e\n      \u003cp class=\"ajx-v326-desc mt-15\"\u003eCamera và NVR Ajax kết nối với các hệ thống giám sát hoặc quản lý video (VMS) của bên thứ ba chỉ với vài thao tác chạm. Công cụ hỗ trợ đặc biệt trong ứng dụng Ajax đơn giản hóa quá trình cấu hình bằng cách tự động truy xuất tất cả dữ liệu mạng cần thiết.\u003c\/p\u003e\n      \u003cp class=\"ajx-v326-desc mt-15\"\u003eTận hưởng khả năng truyền phát mượt mà và cấu hình hình ảnh linh hoạt, cho dù bạn đang xây dựng một hệ thống mới hay mở rộng hệ thống hiện có. Với Ajax, bạn có thể tự do thiết kế hệ thống theo cách riêng của mình.\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"ajx-v326-action-wrap mt-25\"\u003e\n      \u003ca class=\"ajx-v326-btn-guide\" href=\"https:\/\/support-ajax-systems.translate.goog\/en\/manuals\/onvif\/?_gl=1*ab7vhy*_gcl_au*NjMyNTUyNzEzLjE3NzMzODcxOTc.*FPAU*NjMyNTUyNzEzLjE3NzMzODcxOTc.*_ga*MjUzNTUxMzI2LjE3NzMzODcxOTU.*_ga_1C2WYPSDCY*czE3NzM4MDgxNzEkbzckZzEkdDE3NzM4MDgxOTYkajM1JGwwJGgw*_ga_DFE4XTFKJQ*czE3NzM4MDgxNzEkbzckZzEkdDE3NzM4MDgxOTYkajM1JGwwJGgxMzkxOTQ1ODcz\u0026amp;_x_tr_sl=en\u0026amp;_x_tr_tl=vi\u0026amp;_x_tr_hl=vi\u0026amp;_x_tr_pto=wapp\" target=\"_blank\" rel=\"noopener noreferrer\"\u003e\n        Hướng dẫn cấu hình xác thực ONVIF\n      \u003c\/a\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"ajx-v326-image-box ajx-v326-zoomable mt-35\"\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0963\/3366\/0441\/files\/imageye___-__71.jpg?v=1780050936\" alt=\"Tích hợp ONVIF\" class=\"ajx-v326-img\"\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"ajx-v326-spec-grid mt-40\"\u003e\n      \n      \u003cdiv class=\"ajx-v326-spec-col\"\u003e\n        \u003cdiv class=\"ajx-v326-spec-header\"\u003eTuân thủ tiêu chuẩn (4) với:\u003c\/div\u003e\n        \u003cdiv class=\"ajx-v326-spec-item\"\u003eHồ sơ ONVIF S\u003c\/div\u003e\n        \u003cdiv class=\"ajx-v326-spec-item\"\u003eHồ sơ ONVIF T\u003c\/div\u003e\n        \u003cdiv class=\"ajx-v326-spec-item\"\u003eHồ sơ ONVIF M\u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"ajx-v326-spec-col\"\u003e\n        \u003cdiv class=\"ajx-v326-spec-header\"\u003eCác codec được hỗ trợ:\u003c\/div\u003e\n        \u003cdiv class=\"ajx-v326-spec-item\"\u003eH.264\u003c\/div\u003e\n        \u003cdiv class=\"ajx-v326-spec-item ajx-v326-empty\"\u003e-\u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"ajx-v326-spec-col\"\u003e\n        \u003cdiv class=\"ajx-v326-spec-header\"\u003eBa vị trí khả dụng:\u003c\/div\u003e\n        \u003cdiv class=\"ajx-v326-spec-item\"\u003eQuản trị viên\u003c\/div\u003e\n        \u003cdiv class=\"ajx-v326-spec-item\"\u003eNgười vận hành\u003c\/div\u003e\n        \u003cdiv class=\"ajx-v326-spec-item\"\u003eNgười dùng\u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"ajx-v326-spec-col\"\u003e\n        \u003cdiv class=\"ajx-v326-spec-header\"\u003eCác tính năng bổ sung:\u003c\/div\u003e\n        \u003cdiv class=\"ajx-v326-spec-item\"\u003eLịch sử phát hiện chuyển động\u003c\/div\u003e\n        \u003cdiv class=\"ajx-v326-spec-item\"\u003eNhận dạng AI\u003c\/div\u003e\n        \u003cdiv class=\"ajx-v326-spec-item ajx-v326-empty\"\u003e-\u003c\/div\u003e\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"ajx-v326-lightbox\" id=\"global-ajx-v326-lightbox\"\u003e\n    \u003cspan class=\"ajx-v326-lightbox-close\"\u003e×\u003c\/span\u003e\n    \u003cdiv class=\"ajx-v326-lightbox-content\"\u003e\n      \u003cimg class=\"ajx-v326-lightbox-img\" src=\"\" alt=\"Zoomed View\" style=\"display:none;\"\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e\n\u003cstyle\u003e\n  \/* --- CSS RESET --- *\/\n  .ajx-v326-wrapper, .ajx-v326-wrapper * {\n    font-family: inherit !important;\n    box-sizing: border-box !important;\n    margin: 0 !important;\n    padding: 0 !important;\n    line-height: 1.5 !important;\n  }\n\n  .ajx-v326-wrapper {\n    width: 100% !important;\n    max-width: 900px !important;\n    margin: 0 auto !important;\n    padding: 40px 15px !important;\n    color: #ffffff !important;\n  }\n\n  .mt-15 { margin-top: 15px !important; }\n  .mt-25 { margin-top: 25px !important; }\n  .mt-35 { margin-top: 35px !important; }\n  .mt-40 { margin-top: 40px !important; }\n\n  \/* --- CẤU TRÚC KHỐI TỰ DO --- *\/\n  .ajx-v326-onvif-container {\n    display: flex !important;\n    flex-direction: column !important;\n    align-items: flex-start !important;\n    width: 100% !important;\n  }\n\n  \/* --- TYPOGRAPHY --- *\/\n  .ajx-v326-heading {\n    font-size: clamp(26px, 3.5vw, 36px) !important;\n    font-weight: 900 !important;\n    color: #ffffff !important;\n    line-height: 1.3 !important;\n    letter-spacing: -0.5px !important;\n    margin-bottom: 25px !important;\n    text-align: left !important;\n  }\n\n  .ajx-v326-text-wrap {\n    display: flex !important;\n    flex-direction: column !important;\n    width: 100% !important;\n  }\n\n  .ajx-v326-desc {\n    font-size: 16px !important;\n    color: #cccccc !important;\n    line-height: 1.8 !important;\n    text-align: justify !important;\n    text-align-last: left !important;\n  }\n\n  \/* --- NÚT HƯỚNG DẪN CẤU HÌNH --- *\/\n  .ajx-v326-btn-guide {\n    display: inline-flex !important;\n    align-items: center !important;\n    background-color: transparent !important;\n    border: 1.5px solid rgba(255, 255, 255, 0.5) !important;\n    color: #ffffff !important;\n    border-radius: 24px !important; \/* Dạng viên thuốc pill-shape cao cấp *\/\n    padding: 8px 22px !important;\n    font-size: 14px !important;\n    font-weight: 700 !important;\n    text-decoration: none !important;\n    cursor: pointer !important;\n    transition: all 0.3s ease !important;\n  }\n\n  .ajx-v326-btn-guide:hover {\n    background-color: #00ff7f !important;\n    border-color: #00ff7f !important;\n    color: #000000 !important;\n    box-shadow: 0 5px 15px rgba(0, 255, 127, 0.25) !important;\n    transform: translateY(-2px) !important;\n  }\n\n  \/* --- HÌNH ẢNH (BUNG RỘNG 100%, HIỆU ỨNG HOVER) --- *\/\n  .ajx-v326-image-box {\n    width: 100% !important;\n    border-radius: 16px !important;\n    overflow: hidden !important;\n    border: 1px solid rgba(255,255,255,0.05) !important;\n    cursor: zoom-in !important;\n    transition: transform 0.4s ease, border-color 0.3s ease, box-shadow 0.3s ease !important;\n  }\n\n  .ajx-v326-image-box:hover {\n    transform: translateY(-5px) !important;\n    border-color: #00ff7f !important;\n    box-shadow: 0 10px 30px rgba(0, 255, 127, 0.15) !important;\n  }\n\n  .ajx-v326-img {\n    width: 100% !important;\n    height: auto !important;\n    display: block !important;\n    object-fit: contain !important;\n    transition: transform 0.5s ease !important;\n  }\n\n  .ajx-v326-image-box:hover .ajx-v326-img {\n    transform: scale(1.02) !important;\n  }\n\n  \/* --- LƯỚI THÔNG SỐ (THAY THẾ CÁI TABLE CŨ) --- *\/\n  .ajx-v326-spec-grid {\n    display: grid !important;\n    grid-template-columns: repeat(4, 1fr) !important; \/* Chia đều làm 4 cột cân xứng *\/\n    gap: 15px !important;\n    width: 100% !important;\n    background-color: rgba(255,255,255,0.02) !important;\n    border: 1px solid rgba(255,255,255,0.05) !important;\n    border-radius: 16px !important;\n    padding: 25px !important;\n  }\n\n  .ajx-v326-spec-col {\n    display: flex !important;\n    flex-direction: column !important;\n    gap: 12px !important;\n  }\n\n  .ajx-v326-spec-header {\n    font-size: 14px !important;\n    font-weight: 800 !important;\n    color: #00ff7f !important; \/* Nhấn màu xanh Ajax nổi bật *\/\n    border-bottom: 1px solid rgba(255,255,255,0.1) !important;\n    padding-bottom: 8px !important;\n    min-height: 42px !important; \/* Đảm bảo các dòng tiêu đề cao bằng nhau *\/\n    display: flex !important;\n    align-items: flex-end !important;\n  }\n\n  .ajx-v326-spec-item {\n    font-size: 14px !important;\n    color: #cccccc !important;\n    font-weight: 500 !important;\n  }\n\n  .ajx-v326-empty {\n    color: rgba(255,255,255,0.1) !important;\n  }\n\n  \/* --- LIGHTBOX (ZOOM TO) --- *\/\n  .ajx-v326-lightbox {\n    display: none; position: fixed !important; z-index: 999999999 !important;\n    inset: 0 !important; background-color: rgba(0, 0, 0, 0.95) !important;\n    align-items: center !important; justify-content: center !important;\n    cursor: zoom-out !important; backdrop-filter: blur(8px) !important;\n  }\n  .ajx-v326-lightbox-content {\n    width: 100% !important; height: 100% !important;\n    display: flex !important; align-items: center !important; justify-content: center !important;\n  }\n  .ajx-v326-lightbox img {\n    max-width: 95vw !important; max-height: 90vh !important;\n    width: auto !important; height: auto !important;\n    object-fit: contain !important; border-radius: 16px !important;\n    box-shadow: 0 0 50px rgba(0, 255, 127, 0.2) !important;\n    border: 3px solid #00AEEF !important;\n    animation: ajxZoomIn326 0.3s cubic-bezier(0.175, 0.885, 0.32, 1.275) forwards !important;\n  }\n  .ajx-v326-lightbox-close {\n    position: absolute !important; top: 20px !important; right: 30px !important;\n    color: #ffffff !important; font-size: 45px !important; font-weight: 300 !important;\n    cursor: pointer !important; z-index: 1000000000 !important;\n  }\n  .ajx-v326-lightbox-close:hover { color: #00ff7f !important; }\n\n  @keyframes ajxZoomIn326 { from { transform: scale(0.8); opacity: 0; } to { transform: scale(1); opacity: 1; } }\n\n  \/* --- MOBILE RESPONSIVE --- *\/\n  @media (max-width: 768px) {\n    .ajx-v326-wrapper { padding: 30px 15px !important; }\n    .ajx-v326-desc { text-align: left !important; text-align-last: left !important; }\n    \n    \/* Gập lưới thông số thành 2 cột trên điện thoại để không bị ép chữ *\/\n    .ajx-v326-spec-grid {\n      grid-template-columns: repeat(2, 1fr) !important;\n      gap: 25px !important;\n      padding: 20px !important;\n    }\n    .ajx-v326-spec-header { min-height: unset !important; }\n    .ajx-v326-lightbox-close { top: 10px !important; right: 20px !important; font-size: 35px !important; }\n  }\n\n  @media (max-width: 480px) {\n    \/* Màn hình siêu nhỏ gập hẳn thành 1 cột *\/\n    .ajx-v326-spec-grid { grid-template-columns: 1fr !important; gap: 20px !important; }\n  }\n\u003c\/style\u003e\n\n\u003cscript\u003e\n  document.addEventListener('DOMContentLoaded', function() {\n    document.querySelectorAll('.ajx-v326-wrapper[data-ajax-instance]:not([data-ready])').forEach(container =\u003e {\n      \n      const lightbox = container.querySelector('#global-ajx-v326-lightbox');\n      \n      if(lightbox) {\n        const lightboxImg = lightbox.querySelector('.ajx-v326-lightbox-img');\n        const zoomableWrappers = container.querySelectorAll('.ajx-v326-zoomable');\n        const closeBtn = lightbox.querySelector('.ajx-v326-lightbox-close');\n\n        if (lightbox.parentNode !== document.body) {\n          document.body.appendChild(lightbox);\n        }\n\n        zoomableWrappers.forEach(wrapper =\u003e {\n          wrapper.addEventListener('click', (e) =\u003e {\n            e.preventDefault(); e.stopPropagation();\n            lightboxImg.style.display = 'none'; lightboxImg.src = '';\n\n            const imgEl = wrapper.querySelector('img');\n            if (imgEl) {\n              lightboxImg.src = imgEl.src;\n              lightboxImg.style.display = 'block';\n            }\n\n            lightbox.style.display = 'flex'; document.body.style.overflow = 'hidden'; \n          });\n        });\n\n        const closeLightbox = () =\u003e {\n          lightbox.style.display = 'none'; document.body.style.overflow = 'auto'; lightboxImg.src = ''; \n        };\n\n        if(closeBtn) closeBtn.addEventListener('click', closeLightbox);\n        lightbox.addEventListener('click', (e) =\u003e {\n          if (e.target === lightbox || e.target.classList.contains('ajx-v326-lightbox-content')) { closeLightbox(); }\n        });\n      }\n\n      container.setAttribute('data-ready', 'true');\n    });\n  });\n\u003c\/script\u003e\n\n\u003cdiv style=\"display: block; width: 100%; height: 50px; clear: both; background: transparent; border: none; margin: 0; padding: 0;\"\u003e\u003c\/div\u003e\n\n\u003cdiv class=\"ajx-v329-wrapper\" data-ajax-instance\u003e\n  \u003cdiv class=\"ajx-v329-container\"\u003e\n    \n    \u003ch3 class=\"ajx-v329-heading\"\u003eCài đặt và thiết lập dễ dàng, không rắc rối\u003c\/h3\u003e\n\n    \u003cdiv class=\"ajx-v329-tabs-nav\"\u003e\n      \u003cbutton class=\"ajx-v329-tab-btn active\" onclick=\"ajxSetupTab329(event, 'bo-sung-329')\"\u003eThêm vào hệ thống\u003c\/button\u003e \n      \u003cbutton class=\"ajx-v329-tab-btn\" onclick=\"ajxSetupTab329(event, 'lap-dat-329')\"\u003eLắp đặt\u003c\/button\u003e \n      \u003cbutton class=\"ajx-v329-tab-btn\" onclick=\"ajxSetupTab329(event, 'cai-dat-329')\"\u003eCài đặt\u003c\/button\u003e \n      \u003cbutton class=\"ajx-v329-tab-btn\" onclick=\"ajxSetupTab329(event, 'giam-sat-329')\"\u003eGiám sát\u003c\/button\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"ajx-v329-tabs-content\"\u003e\n      \n      \u003cdiv id=\"bo-sung-329\" class=\"ajx-v329-tab-pane active\"\u003e\n        \u003cdiv class=\"ajx-v329-tab-inner\"\u003e\n          \u003cp class=\"ajx-v329-desc mb-25\"\u003eThêm vào hệ thống thông qua mã QR — không cần plugin hay giao diện web.\u003c\/p\u003e\n          \u003cdiv class=\"ajx-v329-media-box ajx-v329-zoomable\"\u003e\n            \u003cvideo playsinline loop muted autoplay width=\"100%\"\u003e\n              \u003csource type=\"video\/mp4\" src=\"https:\/\/cdn.shopify.com\/videos\/c\/o\/v\/a447332ccc7143f29ea68fd0d0ea5490.mp4\"\u003e\u003c\/video\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv id=\"lap-dat-329\" class=\"ajx-v329-tab-pane\"\u003e\n        \u003cdiv class=\"ajx-v329-tab-inner\"\u003e\n          \u003cul class=\"ajx-v329-features-list mb-25\"\u003e\n            \u003cli class=\"ajx-v329-feature-item\"\u003e\n              \u003csvg class=\"ajx-v329-bullet-icon\" viewbox=\"0 0 24 24\" fill=\"currentColor\"\u003e\n                \u003ccircle cx=\"12\" cy=\"12\" r=\"8\"\u003e\u003c\/circle\u003e\n              \u003c\/svg\u003e\n              \u003cspan\u003eLắp đặt dễ dàng và an toàn bằng cách sử dụng tấm gắn SmartBracket hoặc các giá đỡ hình nêm đi kèm.\u003c\/span\u003e\n            \u003c\/li\u003e\n            \u003cli class=\"ajx-v329-feature-item\"\u003e\n              \u003csvg class=\"ajx-v329-bullet-icon\" viewbox=\"0 0 24 24\" fill=\"currentColor\"\u003e\n                \u003ccircle cx=\"12\" cy=\"12\" r=\"8\"\u003e\u003c\/circle\u003e\n              \u003c\/svg\u003e\n              \u003cspan\u003eBộ sản phẩm đầy đủ với tất cả các loại ốc vít cần thiết.\u003c\/span\u003e\n            \u003c\/li\u003e\n          \u003c\/ul\u003e\n          \u003cdiv class=\"ajx-v329-media-box ajx-v329-zoomable\"\u003e\n            \u003cimg alt=\"Lắp đặt\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0963\/3366\/0441\/files\/download_60.avif?v=1780051860\" class=\"ajx-v329-img\"\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv id=\"cai-dat-329\" class=\"ajx-v329-tab-pane\"\u003e\n        \u003cdiv class=\"ajx-v329-tab-inner\"\u003e\n          \u003cul class=\"ajx-v329-features-list mb-25\"\u003e\n            \u003cli class=\"ajx-v329-feature-item\"\u003e\n              \u003csvg class=\"ajx-v329-bullet-icon\" viewbox=\"0 0 24 24\" fill=\"currentColor\"\u003e\n                \u003ccircle cx=\"12\" cy=\"12\" r=\"8\"\u003e\u003c\/circle\u003e\n              \u003c\/svg\u003e\n              \u003cspan\u003eCấu hình và kiểm thử ứng dụng Ajax — không cần lập trình.\u003c\/span\u003e\n            \u003c\/li\u003e\n            \u003cli class=\"ajx-v329-feature-item\"\u003e\n              \u003csvg class=\"ajx-v329-bullet-icon\" viewbox=\"0 0 24 24\" fill=\"currentColor\"\u003e\n                \u003ccircle cx=\"12\" cy=\"12\" r=\"8\"\u003e\u003c\/circle\u003e\n              \u003c\/svg\u003e\n              \u003cspan\u003eHỗ trợ xác thực ONVIF và RTSP.\u003c\/span\u003e\n            \u003c\/li\u003e\n            \u003cli class=\"ajx-v329-feature-item\"\u003e\n              \u003csvg class=\"ajx-v329-bullet-icon\" viewbox=\"0 0 24 24\" fill=\"currentColor\"\u003e\n                \u003ccircle cx=\"12\" cy=\"12\" r=\"8\"\u003e\u003c\/circle\u003e\n              \u003c\/svg\u003e\n              \u003cspan\u003eCác vùng phát hiện chuyển động có thể điều chỉnh thông qua ứng dụng Ajax.\u003c\/span\u003e\n            \u003c\/li\u003e\n          \u003c\/ul\u003e\n          \u003cdiv class=\"ajx-v329-media-box ajx-v329-zoomable\"\u003e\n            \u003cvideo playsinline loop muted autoplay width=\"100%\"\u003e\n              \u003csource type=\"video\/mp4\" src=\"https:\/\/cdn.shopify.com\/videos\/c\/o\/v\/244015dd9f4a42b59667ac5abf1ffb8c.mp4\"\u003e\u003c\/video\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv id=\"giam-sat-329\" class=\"ajx-v329-tab-pane\"\u003e\n        \u003cdiv class=\"ajx-v329-tab-inner\"\u003e\n          \u003cul class=\"ajx-v329-features-list mb-25\"\u003e\n            \u003cli class=\"ajx-v329-feature-item\"\u003e\n              \u003csvg class=\"ajx-v329-bullet-icon\" viewbox=\"0 0 24 24\" fill=\"currentColor\"\u003e\n                \u003ccircle cx=\"12\" cy=\"12\" r=\"8\"\u003e\u003c\/circle\u003e\n              \u003c\/svg\u003e\n              \u003cspan\u003eĐiều khiển từ xa thông qua ứng dụng Ajax.\u003c\/span\u003e\n            \u003c\/li\u003e\n            \u003cli class=\"ajx-v329-feature-item\"\u003e\n              \u003csvg class=\"ajx-v329-bullet-icon\" viewbox=\"0 0 24 24\" fill=\"currentColor\"\u003e\n                \u003ccircle cx=\"12\" cy=\"12\" r=\"8\"\u003e\u003c\/circle\u003e\n              \u003c\/svg\u003e\n              \u003cspan\u003eGiám sát tình trạng hệ thống theo thời gian thực với chức năng kiểm tra trạng thái tự động.\u003c\/span\u003e\n            \u003c\/li\u003e\n            \u003cli class=\"ajx-v329-feature-item\"\u003e\n              \u003csvg class=\"ajx-v329-bullet-icon\" viewbox=\"0 0 24 24\" fill=\"currentColor\"\u003e\n                \u003ccircle cx=\"12\" cy=\"12\" r=\"8\"\u003e\u003c\/circle\u003e\n              \u003c\/svg\u003e\n              \u003cspan\u003eMột hệ sinh thái hoàn chỉnh các ứng dụng Ajax cho mọi thiết bị: điện thoại thông minh, máy tính xách tay, máy tính để bàn hoặc TV.\u003c\/span\u003e\n            \u003c\/li\u003e\n            \u003cli class=\"ajx-v329-feature-item\"\u003e\n              \u003csvg class=\"ajx-v329-bullet-icon\" viewbox=\"0 0 24 24\" fill=\"currentColor\"\u003e\n                \u003ccircle cx=\"12\" cy=\"12\" r=\"8\"\u003e\u003c\/circle\u003e\n              \u003c\/svg\u003e\n              \u003cspan\u003eMàn hình video ghép tùy chỉnh để giám sát thời gian thực.\u003c\/span\u003e\n            \u003c\/li\u003e\n          \u003c\/ul\u003e\n          \u003cdiv class=\"ajx-v329-media-box ajx-v329-zoomable\"\u003e\n            \u003cimg alt=\"Giám sát\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0963\/3366\/0441\/files\/download_59.avif?v=1780051859\" class=\"ajx-v329-img\"\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"ajx-v329-lightbox\" id=\"global-ajx-v329-lightbox\"\u003e\n    \u003cspan class=\"ajx-v329-lightbox-close\"\u003e×\u003c\/span\u003e\n    \u003cdiv class=\"ajx-v329-lightbox-content\"\u003e\n      \u003cimg class=\"ajx-v329-lightbox-img\" src=\"\" alt=\"Zoomed View\" style=\"display:none;\"\u003e\n      \u003cvideo class=\"ajx-v329-lightbox-video\" src=\"\" autoplay loop muted playsinline style=\"display:none;\"\u003e\u003c\/video\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n  \/* --- CSS RESET --- *\/\n  .ajx-v329-wrapper, .ajx-v329-wrapper * {\n    font-family: inherit !important;\n    box-sizing: border-box !important;\n    margin: 0 !important;\n    padding: 0 !important;\n    line-height: 1.5 !important;\n  }\n\n  .ajx-v329-wrapper {\n    width: 100% !important;\n    max-width: 900px !important;\n    margin: 0 auto !important;\n    padding: 40px 15px !important;\n    color: #ffffff !important;\n  }\n\n  .mb-25 { margin-bottom: 25px !important; }\n\n  .ajx-v329-container {\n    display: flex !important;\n    flex-direction: column !important;\n    align-items: flex-start !important;\n    width: 100% !important;\n  }\n\n  \/* --- TYPOGRAPHY --- *\/\n  .ajx-v329-heading {\n    font-size: clamp(28px, 4vw, 45px) !important;\n    font-weight: 900 !important;\n    color: #ffffff !important;\n    line-height: 1.2 !important;\n    letter-spacing: -0.5px !important;\n    margin-bottom: 30px !important;\n    text-align: left !important;\n  }\n\n  .ajx-v329-desc {\n    font-size: 16px !important;\n    color: #cccccc !important;\n    line-height: 1.8 !important;\n    text-align: justify !important;\n    text-align-last: left !important;\n  }\n\n  \/* --- THANH ĐIỀU HƯỚNG TABS (CÂN BẰNG TRÊN 1 HÀNG) --- *\/\n  .ajx-v329-tabs-nav { \n    display: flex !important; \n    flex-direction: row !important;\n    justify-content: space-between !important; \n    align-items: flex-end !important;\n    gap: 10px !important; \n    border-bottom: 1px solid rgba(255,255,255,0.08) !important; \n    margin-bottom: 35px !important; \n    padding-bottom: 10px !important;\n    width: 100% !important;\n  }\n\n  .ajx-v329-tab-btn { \n    background: transparent !important; \n    border: none !important;\n    border-bottom: 2px solid transparent !important;\n    padding: 8px 0 !important; \n    font-size: 14px !important; \n    cursor: pointer !important; \n    color: #888888 !important; \n    transition: all 0.3s ease !important; \n    font-weight: 700 !important;\n    white-space: nowrap !important;\n    flex: 1 !important; \n    text-align: center !important;\n  }\n\n  .ajx-v329-tab-btn:hover, .ajx-v329-tab-btn.active { \n    color: #00ff7f !important; \n    border-bottom-color: #00ff7f !important;\n  }\n\n  \/* --- NỘI DUNG TABS --- *\/\n  .ajx-v329-tabs-content { width: 100% !important; }\n  .ajx-v329-tab-pane { display: none; animation: ajxFadeIn329 0.5s ease forwards; }\n  .ajx-v329-tab-pane.active { display: block; }\n  .ajx-v329-tab-inner { width: 100% !important; }\n\n  \/* --- DANH SÁCH CHẤM BULLET AJAX --- *\/\n  .ajx-v329-features-list {\n    list-style: none !important;\n    list-style-type: none !important;\n    display: flex !important;\n    flex-direction: column !important;\n    gap: 16px !important;\n    width: 100% !important;\n  }\n\n  .ajx-v329-feature-item {\n    display: flex !important;\n    align-items: flex-start !important;\n    font-size: 16px !important;\n    font-weight: 500 !important;\n    color: #cccccc !important;\n    list-style: none !important;\n    list-style-type: none !important;\n    line-height: 1.6 !important;\n  }\n  .ajx-v329-feature-item::before { display: none !important; content: \"\" !important; }\n\n  .ajx-v329-bullet-icon {\n    width: 10px !important; \n    height: 10px !important;\n    color: #00ff7f !important; \n    margin-right: 15px !important;\n    margin-top: 7px !important; \n    flex-shrink: 0 !important;\n  }\n\n  \/* --- KHỐI HÌNH ẢNH \/ VIDEO TRÀN VIỀN --- *\/\n  .ajx-v329-media-box {\n    width: 100% !important;\n    border-radius: 16px !important;\n    overflow: hidden !important;\n    border: 1px solid rgba(255,255,255,0.05) !important;\n    background-color: #000000 !important;\n    cursor: zoom-in !important;\n    transition: transform 0.4s ease, border-color 0.3s ease, box-shadow 0.3s ease !important;\n  }\n\n  .ajx-v329-media-box:hover {\n    transform: translateY(-4px) !important;\n    border-color: #00ff7f !important;\n    box-shadow: 0 10px 30px rgba(0, 255, 127, 0.15) !important;\n  }\n\n  .ajx-v329-media-box img, .ajx-v329-media-box video {\n    width: 100% !important;\n    height: auto !important;\n    display: block !important;\n    object-fit: contain !important;\n    pointer-events: none !important; \n  }\n\n  \/* --- LIGHTBOX CSS --- *\/\n  .ajx-v329-lightbox {\n    display: none; position: fixed !important; z-index: 999999999 !important;\n    inset: 0 !important; background-color: rgba(0, 0, 0, 0.95) !important;\n    align-items: center !important; justify-content: center !important;\n    cursor: zoom-out !important; backdrop-filter: blur(8px) !important;\n  }\n  .ajx-v329-lightbox-content {\n    width: 100% !important; height: 100% !important;\n    display: flex !important; align-items: center !important; justify-content: center !important;\n  }\n  .ajx-v329-lightbox img, .ajx-v329-lightbox video {\n    max-width: 95vw !important; max-height: 90vh !important;\n    width: auto !important; height: auto !important;\n    object-fit: contain !important; border-radius: 16px !important;\n    box-shadow: 0 0 50px rgba(0, 255, 127, 0.2) !important;\n    border: 3px solid #00AEEF !important;\n    animation: ajxZoomIn329 0.3s ease forwards !important;\n    pointer-events: auto !important;\n  }\n  .ajx-v329-lightbox-close {\n    position: absolute !important; top: 20px !important; right: 30px !important;\n    color: #ffffff !important; font-size: 45px !important; cursor: pointer !important; z-index: 1000000000 !important;\n  }\n  .ajx-v329-lightbox-close:hover { color: #00ff7f !important; }\n\n  @keyframes ajxZoomIn329 { from { transform: scale(0.8); opacity: 0; } to { transform: scale(1); opacity: 1; } }\n  @keyframes ajxFadeIn329 { from { opacity: 0; } to { opacity: 1; } }\n\n  \/* --- ĐÃ TINH CHỈNH: KHÓA CHẶT 1 HÀNG KHÔNG TRƯỢT NGANG TRÊN MOBILE WEB --- *\/\n  @media (max-width: 768px) {\n    .ajx-v329-wrapper { padding: 30px 15px !important; }\n    \n    .ajx-v329-tabs-nav { \n      justify-content: space-between !important; \n      overflow-x: hidden !important; \/* ĐÃ FIX: Gỡ bỏ hoàn toàn thanh kéo ngang *\/\n      gap: 4px !important; \/* Thu hẹp tối đa khoảng cách giữa các ô *\/\n    }\n    \n    .ajx-v329-tab-btn { \n      font-size: 12px !important; \/* Hạ nhỏ size chữ để nằm gọn *\/\n      letter-spacing: -0.2px !important; \/* Thu sát các nét chữ lại với nhau *\/\n      flex: 1 1 25% !important; \/* Ép cứng mỗi ô chiếm chuẩn xác 25% chiều rộng *\/\n      max-width: 25% !important;\n      padding: 6px 2px !important; \n      white-space: normal !important; \/* ĐÃ FIX: Cho phép rớt dòng chữ \"Thêm vào hệ thống\" để lòi ra tab Giám Sát *\/\n      line-height: 1.2 !important;\n      word-break: break-word !important;\n    }\n    .ajx-v329-desc { text-align: left !important; text-align-last: left !important; }\n    .ajx-v329-lightbox-close { top: 10px !important; right: 20px !important; font-size: 35px !important; }\n  }\n\u003c\/style\u003e\n\n\u003cscript\u003e\n  \/\/ Hàm điều hướng Tab chuẩn hóa phạm vi cục bộ\n  window.ajxSetupTab329 = function(evt, tabName) {\n    var i, tabpane, tablinks;\n    var container = evt.currentTarget.closest('.ajx-v329-wrapper');\n    \n    tabpane = container.getElementsByClassName(\"ajx-v329-tab-pane\");\n    for (i = 0; i \u003c tabpane.length; i++) {\n      tabpane[i].style.display = \"none\";\n      tabpane[i].classList.remove(\"active\");\n    }\n    \n    tablinks = container.getElementsByClassName(\"ajx-v329-tab-btn\");\n    for (i = 0; i \u003c tablinks.length; i++) {\n      tablinks[i].classList.remove(\"active\");\n    }\n    \n    var activePane = container.querySelector('#' + tabName);\n    if (activePane) {\n      activePane.style.display = \"block\";\n      activePane.classList.add(\"active\");\n    }\n    evt.currentTarget.classList.add(\"active\");\n  };\n\n  \/\/ Trình Lightbox Zoom đa phương tiện\n  document.addEventListener('DOMContentLoaded', function() {\n    document.querySelectorAll('.ajx-v329-wrapper[data-ajax-instance]:not([data-ready])').forEach(container =\u003e {\n      const lightbox = container.querySelector('#global-ajx-v329-lightbox');\n      if(lightbox) {\n        const lightboxImg = lightbox.querySelector('.ajx-v329-lightbox-img');\n        const lightboxVideo = lightbox.querySelector('.ajx-v329-lightbox-video');\n        const zoomableWrappers = container.querySelectorAll('.ajx-v329-zoomable');\n        const closeBtn = lightbox.querySelector('.ajx-v329-lightbox-close');\n\n        if (lightbox.parentNode !== document.body) { document.body.appendChild(lightbox); }\n\n        zoomableWrappers.forEach(wrapper =\u003e {\n          wrapper.addEventListener('click', (e) =\u003e {\n            e.preventDefault(); e.stopPropagation();\n            lightboxImg.style.display = 'none'; lightboxVideo.style.display = 'none';\n            lightboxImg.src = ''; lightboxVideo.src = '';\n\n            const videoEl = wrapper.querySelector('video');\n            const imgEl = wrapper.querySelector('img');\n\n            if (videoEl) {\n              const source = videoEl.querySelector('source');\n              if(source) {\n                lightboxVideo.src = source.src;\n                lightboxVideo.style.display = 'block';\n                lightboxVideo.load();\n                const playPromise = lightboxVideo.play();\n                if (playPromise !== undefined) { playPromise.catch(() =\u003e {}); }\n              }\n            } else if (imgEl) {\n              lightboxImg.src = imgEl.src;\n              lightboxImg.style.display = 'block';\n            }\n            lightbox.style.display = 'flex'; document.body.style.overflow = 'hidden'; \n          });\n        });\n\n        const closeLightbox = () =\u003e {\n          lightbox.style.display = 'none'; document.body.style.overflow = 'auto'; \n          lightboxImg.src = ''; lightboxVideo.src = ''; \n          if(lightboxVideo) { lightboxVideo.pause(); }\n        };\n\n        if(closeBtn) closeBtn.addEventListener('click', closeLightbox);\n        lightbox.addEventListener('click', (e) =\u003e {\n          if (e.target === lightbox || e.target.classList.contains('ajx-v329-lightbox-content')) { closeLightbox(); }\n        });\n      }\n      container.setAttribute('data-ready', 'true');\n    });\n  });\n\u003c\/script\u003e  \n\n\u003cdiv style=\"display: block; width: 100%; height: 50px; clear: both; background: transparent; border: none; margin: 0; padding: 0;\"\u003e\u003c\/div\u003e\n\n\u003cdiv class=\"ajx-v330-wrapper\" data-ajax-instance\u003e\n  \u003cdiv class=\"ajx-v330-container\"\u003e\n    \n    \u003ch3 class=\"ajx-v330-heading\"\u003eCông cụ tiết kiệm thời gian\u003c\/h3\u003e\n    \u003cp class=\"ajx-v330-sub-desc\"\u003eTăng cường khả năng lập kế hoạch dự án và cấu hình thiết bị với các công cụ web miễn phí của chúng tôi.\u003c\/p\u003e\n\n    \u003cdiv class=\"ajx-v330-tool-stack mt-30\"\u003e\n      \n      \u003cdiv class=\"ajx-v330-tool-card\"\u003e\n        \u003cdiv class=\"ajx-v330-card-icon\"\u003e\n          \u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" fill=\"currentColor\" viewbox=\"0 0 56 56\"\u003e\u003cpath d=\"M5.59922 44.8001C5.59922 43.2537 6.85282 42.0001 8.39922 42.0001C9.94562 42.0001 11.1992 43.2537 11.1992 44.8001C11.1992 46.3465 9.94562 47.6001 8.39922 47.6001C6.85282 47.6001 5.59922 46.3465 5.59922 44.8001Z\"\u003e\u003c\/path\u003e\u003cpath d=\"M12.5992 44.8001C12.5992 44.0269 13.226 43.4001 13.9992 43.4001C14.7724 43.4001 15.3992 44.0269 15.3992 44.8001C15.3992 45.5733 14.7724 46.2001 13.9992 46.2001C13.226 46.2001 12.5992 45.5733 12.5992 44.8001Z\"\u003e\u003c\/path\u003e\u003cpath d=\"M36.3992 44.8001C36.3992 44.0269 37.026 43.4001 37.7992 43.4001H48.9992C49.7724 43.4001 50.3992 44.0269 50.3992 44.8001C50.3992 45.5733 49.7724 46.2001 48.9992 46.2001H37.7992C37.026 46.2001 36.3992 45.5733 36.3992 44.8001Z\"\u003e\u003c\/path\u003e\u003cpath fill-rule=\"evenodd\" d=\"M4.93705 5.20519L4.8922 5.6001H6.3012L6.32811 5.36315C6.44862 4.30186 7.34658 3.5001 8.4147 3.5001H47.0694C48.1245 3.5001 49.0158 4.28296 49.1519 5.32923L52.856 33.8064C52.5299 33.6734 52.1731 33.6001 51.7992 33.6001H4.19922C3.8075 33.6001 3.43457 33.6805 3.09604 33.8258L3.43962 30.8001H2.03063L1.46197 35.8079C1.42086 35.9988 1.39922 36.1969 1.39922 36.4001V50.4001C1.39922 51.9465 2.65282 53.2001 4.19922 53.2001H51.7992C53.3456 53.2001 54.5992 51.9465 54.5992 50.4001V36.4001C54.5992 36.1674 54.5708 35.9413 54.5173 35.7251L50.5402 5.14865C50.3134 3.40486 48.8279 2.1001 47.0694 2.1001H8.4147C6.6345 2.1001 5.13791 3.43636 4.93705 5.20519ZM2.84357 36.0491L2.79922 36.4397V50.4001C2.79922 51.1733 3.42602 51.8001 4.19922 51.8001H51.7992C52.5724 51.8001 53.1992 51.1733 53.1992 50.4001V36.4454L53.1413 36.0004C52.9693 35.4219 52.4335 35.0001 51.7992 35.0001H4.19922C3.54722 35.0001 2.99931 35.4458 2.84357 36.0491Z\" clip-rule=\"evenodd\"\u003e\u003c\/path\u003e\u003cpath fill-rule=\"evenodd\" d=\"M3.05877 9.8001C3.05877 8.6403 3.99897 7.7001 5.15877 7.7001H13.9992C15.159 7.7001 16.0992 8.6403 16.0992 9.8001V23.8001C16.0992 24.9599 15.159 25.9001 13.9992 25.9001H2.79922C1.63942 25.9001 0.699219 24.9599 0.699219 23.8001V19.761C0.699219 18.9609 1.17019 18.2358 1.90114 17.9106L1.97459 17.8779C2.15561 17.7973 2.27225 17.6178 2.27225 17.4196C2.27225 17.2574 2.19376 17.1051 2.06159 17.011L1.58121 16.669C1.02783 16.275 0.699219 15.6376 0.699219 14.9583V14.4782C0.699219 13.7688 1.05738 13.1073 1.65145 12.7196L2.74136 12.0082C2.93938 11.879 3.05877 11.6585 3.05877 11.422V9.8001ZM5.15877 9.1001C4.77217 9.1001 4.45877 9.4135 4.45877 9.8001V11.422C4.45877 12.1314 4.10061 12.7929 3.50654 13.1806L2.41663 13.892C2.21861 14.0212 2.09922 14.2417 2.09922 14.4782V14.9583C2.09922 15.1847 2.20875 15.3972 2.39322 15.5285L2.87359 15.8705C3.37469 16.2273 3.67225 16.8045 3.67225 17.4196C3.67225 18.1708 3.23006 18.8516 2.54378 19.1569L2.47033 19.1896C2.24464 19.2901 2.09922 19.5139 2.09922 19.761V23.8001C2.09922 24.1867 2.41262 24.5001 2.79922 24.5001H13.9992C14.3858 24.5001 14.6992 24.1867 14.6992 23.8001V9.8001C14.6992 9.4135 14.3858 9.1001 13.9992 9.1001H12.5992V13.3001C12.5992 13.6867 12.2858 14.0001 11.8992 14.0001C11.5126 14.0001 11.1992 13.6867 11.1992 13.3001V9.1001H9.79922V13.3001C9.79922 13.6867 9.48582 14.0001 9.09922 14.0001C8.71262 14.0001 8.39922 13.6867 8.39922 13.3001V9.1001H6.99922V13.3001C6.99922 13.6867 6.68582 14.0001 6.29922 14.0001C5.91262 14.0001 5.59922 13.6867 5.59922 13.3001V9.1001H5.15877Z\" clip-rule=\"evenodd\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"ajx-v330-card-content\"\u003e\n          \u003ch4 class=\"ajx-v330-card-title\"\u003emáy tính dung lượng lưu trữ video\u003c\/h4\u003e\n          \u003cp class=\"ajx-v330-card-desc\"\u003eTính toán dung lượng lưu trữ cần thiết và thời gian ghi hình ước tính cho đầu ghi NVR hoặc camera dựa trên cài đặt truyền phát video của chúng.\u003c\/p\u003e\n          \u003ca class=\"ajx-v330-btn-go\" href=\"https:\/\/ajax-systems.translate.goog\/tools\/video-storage-calculator\/?_x_tr_sl=en\u0026amp;_x_tr_tl=vi\u0026amp;_x_tr_hl=vi\u0026amp;_x_tr_pto=wapp\u0026amp;_x_tr_hist=true\" target=\"_blank\" rel=\"noopener noreferrer\"\u003e\n            \u003cspan\u003eĐi\u003c\/span\u003e\n            \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpolyline points=\"9 18 15 12 9 6\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\n          \u003c\/a\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"ajx-v330-tool-card\"\u003e\n        \u003cdiv class=\"ajx-v330-card-icon\"\u003e\n          \u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" fill=\"currentColor\" viewbox=\"0 0 56 56\"\u003e\u003cpath d=\"M13.4823 12.6449C13.1786 13.0768 12.9141 13.535 12.6919 14.014C12.1535 15.1747 11.9753 16.4276 11.998 18.0079C12.0205 19.572 12.2417 21.501 12.5308 24.022L12.6395 24.9699C13.029 28.3681 13.242 30.2258 14.1306 31.7945C14.2966 32.0876 14.4791 32.3709 14.6773 32.6431C15.0051 32.4882 15.3551 32.3913 15.7221 32.3605C15.6678 32.2947 15.6151 32.2279 15.5638 32.1599C15.3576 31.8864 15.1695 31.5997 15.0007 31.3016C14.2243 29.9311 14.0268 28.291 13.6177 24.7227L13.5275 23.936C13.2345 21.3814 13.0196 19.5019 12.9979 17.9935C12.9764 16.4954 13.1473 15.4087 13.5991 14.4348C13.7962 14.0098 14.0309 13.6033 14.3003 13.2201C14.9179 12.3419 15.7736 11.6505 17.0817 10.9201C18.1917 10.3004 19.5986 9.66769 21.4254 8.87139C20.6331 9.64554 19.9659 10.5079 19.4393 11.4597C17.9501 14.1513 17.6238 17.4896 18.6792 21.4285C19.8651 25.8545 22.815 29.9717 26.5845 32.4575C28.4174 33.6662 30.0757 34.652 31.7325 35.1191C33.4177 35.5943 35.0886 35.5302 36.9276 34.6821L36.9506 34.6715L36.9723 34.6586C37.9083 34.1063 38.5343 33.3454 38.8313 32.4575C39.127 31.5737 39.0832 30.6047 38.7538 29.6515C38.0978 27.7531 36.02 26.2743 36.02 26.2743L35.3033 27.0129C35.3033 27.0129 37.2652 28.4056 37.8086 29.9781C38.0789 30.7603 38.0971 31.5002 37.883 32.1403C37.6722 32.7703 37.2236 33.3433 36.4855 33.7847C34.8797 34.5194 33.4608 34.5675 32.0038 34.1567C30.5114 33.7359 28.9676 32.8311 27.135 31.6226C23.5733 29.2739 20.7688 25.3634 19.6451 21.1697C18.641 17.4222 18.977 14.3608 20.3143 11.9438C21.6515 9.52679 24.028 7.68575 27.239 6.45376C28.1425 6.15269 28.8692 6.00659 29.6083 6.00051C29.9508 5.99769 30.2932 6.01726 30.6331 6.05908C32.1965 6.2514 33.6318 7.06927 36.7423 8.86509L43.9586 13.0315C47.0691 14.8273 48.495 15.6613 49.4433 16.9191C49.6495 17.1926 49.8376 17.4793 50.0064 17.7774C50.7828 19.148 50.9803 20.7881 51.3894 24.3563L51.4796 25.143C51.7726 27.6976 51.9875 29.5772 52.0092 31.0855C52.0307 32.5836 51.8598 33.6704 51.408 34.6443C51.2109 35.0692 50.9762 35.4757 50.7068 35.8589C50.0892 36.7371 49.2335 37.4285 47.9254 38.1589C47.0168 38.6662 45.9092 39.1822 44.5352 39.7895C45.2084 39.088 45.7828 38.3176 46.2476 37.4775C47.7368 34.7859 48.063 31.4476 47.0076 27.5087C45.8217 23.0827 42.8718 18.9655 39.1023 16.4797C37.2694 15.271 35.6112 14.2852 33.9544 13.818C32.2691 13.3429 30.5982 13.407 28.7592 14.2551L28.7363 14.2657L28.7145 14.2785C27.7785 14.8309 27.1525 15.5918 26.8555 16.4796C26.5599 17.3635 26.6036 18.3325 26.933 19.2857C27.589 21.184 28.4993 21.727 28.4993 21.727L29.0338 20.8534C29.0338 20.8534 28.4216 20.5315 27.8782 18.9591C27.6079 18.1768 27.5897 17.4369 27.8038 16.7968C28.0146 16.1668 28.4633 15.5938 29.2013 15.1525C30.8071 14.4177 32.226 14.3697 33.683 14.7805C35.1754 15.2013 36.7192 16.106 38.5518 17.3145C42.1135 19.6633 44.918 23.5738 46.0417 27.7675C47.0458 31.515 46.7098 34.5764 45.3726 36.9934C44.3516 38.8387 42.7249 40.3483 40.5835 41.5074C38.0952 42.5752 36.7682 43.0673 35.3988 43.0785C35.0563 43.0813 34.7139 43.0618 34.374 43.02C34.0147 42.9758 33.6621 42.8985 33.2945 42.784C33.2224 43.1099 33.1367 43.4324 33.0386 43.7503C33.4461 43.8752 33.8446 43.9624 34.2519 44.0125C34.6351 44.0596 35.021 44.0817 35.407 44.0785C36.4521 44.0699 37.4678 43.8161 38.7481 43.3391C38.932 43.2688 39.1155 43.2012 39.2976 43.1341C39.8942 42.9144 40.4766 42.7 41.0118 42.4124C41.3441 42.2695 41.6936 42.1178 42.0629 41.9575L42.9381 41.5777C45.2659 40.5676 47.047 39.7946 48.4129 39.032C49.7928 38.2616 50.7887 37.4808 51.5248 36.4341C51.8285 36.0022 52.093 35.5441 52.3152 35.0651C52.8536 33.9043 53.0318 32.6514 53.0091 31.0712C52.9866 29.507 52.7654 27.5781 52.4763 25.0571L52.3676 24.1092C51.9781 20.7109 51.7651 18.8533 50.8765 17.2845C50.6863 16.9486 50.4742 16.6254 50.2418 16.3171C49.1565 14.8775 47.5371 13.9426 44.5749 12.2325L37.1261 7.932C34.1639 6.22166 32.5446 5.28668 30.7552 5.06656C30.372 5.01942 29.9861 4.99737 29.6 5.00054C28.737 5.00764 27.8939 5.18155 26.9053 5.51072L26.8964 5.51415C25.8219 5.87262 24.5752 6.41368 22.9442 7.12154L22.069 7.50134C19.7412 8.51148 17.9601 9.28439 16.5942 10.047C15.2143 10.8175 14.2184 11.5983 13.4823 12.6449ZM32.5102 20.662C30.8973 20.662 29.5899 21.9694 29.5899 23.5823C29.5899 25.1951 30.8973 26.5025 32.5102 26.5025C34.123 26.5025 35.4304 25.1951 35.4304 23.5823C35.4304 21.9694 34.123 20.662 32.5102 20.662Z\"\u003e\u003c\/path\u003e\u003cpath fill-rule=\"evenodd\" d=\"M24.8981 43.2271C25.5605 41.6956 26.9604 40.8738 28.0853 41.347C28.6603 41.596 29.0727 42.1563 29.2102 42.8785C29.3352 43.5259 29.2352 44.2606 28.9352 44.9454C28.6353 45.6426 28.1728 46.2154 27.6229 46.5765C27.2354 46.8255 26.8104 46.9625 26.4104 46.9625C26.173 46.9625 25.948 46.9127 25.7355 46.8255C25.1606 46.5765 24.7606 46.0162 24.6231 45.294C24.4981 44.6465 24.5981 43.9119 24.8981 43.2271ZM26.9229 45.543C27.2604 45.3189 27.5729 44.9205 27.7728 44.4598C27.9728 43.9991 28.0478 43.501 27.9603 43.115C27.8978 42.8038 27.7728 42.5796 27.5854 42.5049C27.5354 42.48 27.4729 42.4676 27.4104 42.4676C26.9979 42.4676 26.3855 42.9283 26.048 43.7252C25.848 44.1858 25.773 44.6839 25.848 45.0823C25.898 45.3936 26.0355 45.6177 26.223 45.6924C26.4104 45.7671 26.6604 45.7173 26.9229 45.543Z\" clip-rule=\"evenodd\"\u003e\u003c\/path\u003e\u003cpath fill-rule=\"evenodd\" d=\"M29.5229 38.2964C29.7854 38.3711 30.0353 38.4707 30.2728 38.6077C32.3727 39.8403 32.5851 43.2146 30.7603 46.29C29.3854 48.6184 27.2856 50.0129 25.4357 50.0129C24.8608 50.0129 24.3108 49.876 23.8109 49.5896L18.4488 46.8379C17.9364 46.5764 16.9489 46.041 16.049 45.4434C15.2491 44.908 14.5366 44.3103 14.1367 43.9243C13.7742 43.5757 13.1493 42.8909 12.7368 42.2808C12.4618 42.8784 12.0243 43.4761 11.4994 43.9741L11.4818 43.9894C11.3443 44.1094 10.7027 44.6696 9.82453 44.8706C9.29957 44.9951 8.39965 45.0947 8.24966 45.1072C8.01218 45.1321 7.7497 45.1196 7.42473 45.0823C7.18725 45.0574 6.64979 44.9204 6.08734 44.6216C5.57488 44.3477 5.13742 43.9492 4.97493 43.7998C4.77495 43.613 4.42498 43.2021 4.125 42.7415C3.87502 42.3555 3.66254 41.9197 3.50005 41.4839C3.35007 41.0854 3.25007 40.7119 3.17508 40.3882C3.06259 39.8528 3.00009 39.3423 3.00009 38.8816L3.00006 38.8669C2.99956 38.7043 2.99676 37.8018 3.25007 36.8645C3.42506 36.2419 3.66254 35.6816 3.96251 35.196C4.01251 35.0964 4.47497 34.3618 5.2874 33.7891C5.64987 33.54 6.22483 33.2288 6.93727 33.1292C6.98368 33.124 7.16198 33.1083 7.37124 33.0898L7.37255 33.0897L7.37377 33.0896C7.67127 33.0634 8.03037 33.0317 8.16217 33.0171L8.16894 33.0168C8.23265 33.0135 8.72294 32.9881 9.32457 33.1292C9.83703 33.2661 10.362 33.5151 10.7869 33.8389C11.2119 34.1626 11.5994 34.5361 11.8869 34.9097C12.1618 35.2708 12.3618 35.6069 12.4993 35.8684C12.5993 35.8684 12.7118 35.8684 12.8243 35.8809C12.8993 35.8809 12.9618 35.8933 13.0243 35.9058C13.2117 35.5571 13.4617 35.196 13.7867 34.8599C14.0492 34.6108 14.4241 34.3618 14.7991 34.2C15.5491 33.8762 16.7115 34.0381 16.8364 34.0754C17.0864 34.1626 29.0104 38.1221 29.5229 38.2839V38.2964ZM16.474 35.2832C16.474 35.2832 15.749 35.1711 15.3241 35.3579C15.0866 35.47 14.8241 35.6318 14.6616 35.7812C14.3367 36.0925 14.1117 36.491 13.9242 36.8645C13.5867 38.1096 14.4991 40.4504 17.1489 41.6956C18.8613 42.4924 21.2361 43.5134 22.3735 43.999C22.586 43.3018 22.8734 42.592 23.2859 41.8948C24.1858 40.3757 25.3982 39.2551 26.6481 38.6575C22.2892 37.2142 16.6694 35.3481 16.474 35.2832ZM12.0868 37.126L11.7119 37.1509L10.0745 37.2256L9.87452 36.989C9.87452 36.989 9.63704 36.7151 9.34957 36.5532C9.14958 36.4412 8.9246 36.3914 8.67462 36.3914C8.47464 36.3914 7.99968 36.5657 7.68721 37.0139C7.32474 37.5369 7.18725 38.3586 7.18725 38.7571C7.18725 39.0559 7.23724 39.554 7.38723 40.0271C7.46222 40.2512 7.57471 40.5002 7.7122 40.7244C7.92469 41.073 8.19966 41.3469 8.48714 41.4963C9.06209 41.7952 9.44956 41.6208 9.73703 41.4092C10.087 41.1477 10.2745 40.7368 10.2745 40.7368L10.3995 40.4629L11.9993 40.0645C11.9619 39.6536 11.9369 39.0808 12.0368 38.4956C12.0868 38.2341 12.1493 37.9104 12.2368 37.6365C12.2993 37.4497 12.3743 37.2754 12.4618 37.1135C12.3554 37.1135 12.2679 37.1198 12.2171 37.1234C12.1963 37.1249 12.1816 37.126 12.1743 37.126H12.0868ZM9.54955 43.6628C10.1495 43.5259 10.6245 43.0901 10.6245 43.0901C11.0619 42.6792 11.3994 42.2185 11.5869 41.7703C11.6369 41.6458 11.6869 41.5212 11.7244 41.4092L11.2494 41.5212C11.1119 41.7578 10.8494 42.1064 10.4745 42.3928C10.062 42.6917 9.54955 42.866 9.01209 42.866C8.66212 42.866 8.23716 42.7539 7.89969 42.5796C7.41223 42.3306 6.97476 41.9072 6.63729 41.3594C6.43731 41.0481 6.27482 40.7244 6.17483 40.3882C5.93735 39.6287 5.91235 38.9438 5.91235 38.7446C5.91235 38.2217 6.07484 37.1135 6.63729 36.2917C7.11225 35.5945 7.93718 35.1213 8.64962 35.1213C9.13708 35.1213 9.57455 35.2334 9.94952 35.4575C10.2245 35.6194 10.4495 35.8062 10.5995 35.9556L11.0869 35.9307C11.0661 35.9016 11.0466 35.8726 11.0272 35.8435C10.9883 35.7854 10.9494 35.7273 10.8994 35.6692C10.6745 35.3828 10.3745 35.084 10.037 34.835C9.73703 34.6108 9.36207 34.4241 9.01209 34.3369C8.61213 34.2249 8.27466 34.2498 8.27466 34.2498C8.14317 34.2652 7.77716 34.2996 7.49058 34.3266C7.31404 34.3433 7.16763 34.3571 7.12475 34.3618C6.63729 34.4241 6.24982 34.6482 6.01234 34.7976C5.3999 35.2209 5.04992 35.8062 5.04992 35.8062C4.78745 36.217 4.59996 36.6653 4.46247 37.1758C4.25687 37.9709 4.26192 38.7428 4.26246 38.8258L4.26249 38.8318C4.26249 39.2427 4.31249 39.666 4.41248 40.1143C4.47497 40.4006 4.57496 40.7244 4.68745 41.0356C4.81244 41.3967 4.98743 41.7454 5.18741 42.0442C5.44989 42.4551 5.74987 42.7788 5.84986 42.8784C6.11234 43.1274 6.42481 43.364 6.68729 43.501C7.12475 43.7375 7.51222 43.8247 7.59971 43.8372C7.83719 43.8621 7.99968 43.8745 8.14967 43.8621C8.33715 43.8496 9.13708 43.7625 9.54955 43.6628ZM14.9991 43.0278C15.3616 43.3765 16.0115 43.9243 16.749 44.4099C17.5989 44.9702 18.5363 45.4807 18.9988 45.7297L22.1985 47.3733C22.036 46.7258 22.011 46.0037 22.0985 45.2441L21.9694 45.1884C20.8584 44.7084 18.3888 43.6416 16.6115 42.8162C14.9866 42.0566 13.8617 40.8987 13.2242 39.6909C13.2367 40.0769 13.2867 40.3633 13.2992 40.4131V40.438C13.3017 40.4404 13.3066 40.4622 13.3148 40.4989C13.3485 40.6489 13.4384 41.0491 13.6492 41.4092C13.9242 41.8699 14.5491 42.6045 14.9991 43.0278ZM24.4233 48.4939C25.8732 49.353 28.2855 48.0457 29.6979 45.655C31.1103 43.2644 31.0853 40.5251 29.6479 39.6785C29.3479 39.5042 28.9979 39.417 28.6355 39.417C27.2481 39.417 25.4982 40.6248 24.3733 42.5173C22.9609 44.908 22.9734 47.6348 24.4233 48.4939Z\" clip-rule=\"evenodd\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"ajx-v330-card-content\"\u003e\n          \u003ch4 class=\"ajx-v330-card-title\"\u003emáy tính thiết bị video\u003c\/h4\u003e\n          \u003cp class=\"ajx-v330-card-desc\"\u003eTính toán số lượng camera và đầu ghi NVR có thể lắp đặt thêm vào một không gian.\u003c\/p\u003e\n          \u003ca class=\"ajx-v330-btn-go\" href=\"https:\/\/ajax-systems.translate.goog\/tools\/video-device-calculator\/?_x_tr_sl=en\u0026amp;_x_tr_tl=vi\u0026amp;_x_tr_hl=vi\u0026amp;_x_tr_pto=wapp\u0026amp;_x_tr_hist=true\" target=\"_blank\" rel=\"noopener noreferrer\"\u003e\n            \u003cspan\u003eĐi\u003c\/span\u003e\n            \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpolyline points=\"9 18 15 12 9 6\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\n          \u003c\/a\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n  \/* --- CSS RESET --- *\/\n  .ajx-v330-wrapper, .ajx-v330-wrapper * {\n    font-family: inherit !important;\n    box-sizing: border-box !important;\n    margin: 0 !important;\n    padding: 0 !important;\n    line-height: 1.5 !important;\n  }\n\n  .ajx-v330-wrapper {\n    width: 100% !important;\n    max-width: 900px !important;\n    margin: 0 auto !important;\n    padding: 40px 15px !important;\n    color: #ffffff !important;\n  }\n\n  .mt-15 { margin-top: 15px !important; }\n  .mt-30 { margin-top: 30px !important; }\n\n  .ajx-v330-container {\n    display: flex !important;\n    flex-direction: column !important;\n    align-items: flex-start !important;\n    width: 100% !important;\n  }\n\n  \/* --- TYPOGRAPHY --- *\/\n  .ajx-v330-heading {\n    font-size: clamp(28px, 4vw, 45px) !important;\n    font-weight: 900 !important;\n    color: #ffffff !important;\n    line-height: 1.2 !important;\n    letter-spacing: -0.5px !important;\n    margin-bottom: 15px !important;\n    text-align: left !important;\n  }\n\n  .ajx-v330-sub-desc {\n    font-size: 16px !important;\n    color: #aaaaaa !important;\n    line-height: 1.6 !important;\n    text-align: left !important;\n    margin-bottom: 20px !important;\n  }\n\n  \/* --- DANH SÁCH HỘP CÔNG CỤ (ÉP XẾP DỌC) --- *\/\n  .ajx-v330-tool-stack {\n    display: flex !important;\n    flex-direction: column !important; \/* Xếp theo chiều dọc *\/\n    gap: 20px !important; \/* Khoảng cách giữa 2 hộp *\/\n    width: 100% !important;\n  }\n\n  .ajx-v330-tool-card {\n    display: flex !important;\n    flex-direction: row !important;\n    align-items: flex-start !important;\n    background-color: rgba(255, 255, 255, 0.03) !important; \/* Nền mờ nhám *\/\n    border: 1px solid rgba(255, 255, 255, 0.08) !important;\n    border-radius: 16px !important;\n    padding: 35px !important;\n    gap: 30px !important;\n    transition: all 0.3s cubic-bezier(0.25, 0.8, 0.25, 1) !important;\n  }\n\n  .ajx-v330-tool-card:hover {\n    background-color: rgba(255, 255, 255, 0.06) !important;\n    border-color: #00ff7f !important; \/* Viền sáng xanh Ajax khi Hover *\/\n    transform: translateY(-3px) !important;\n    box-shadow: 0 10px 30px rgba(0, 255, 127, 0.1) !important;\n  }\n\n  \/* Kích thước Icon SVG thô *\/\n  .ajx-v330-card-icon {\n    width: 48px !important;\n    height: 48px !important;\n    color: #ffffff !important;\n    flex-shrink: 0 !important;\n    transition: color 0.3s ease !important;\n  }\n  .ajx-v330-tool-card:hover .ajx-v330-card-icon {\n    color: #00ff7f !important; \/* Đổi màu icon sang xanh Ajax khi hover hộp *\/\n  }\n  .ajx-v330-card-icon svg {\n    width: 100% !important;\n    height: 100% !important;\n  }\n\n  .ajx-v330-card-content {\n    display: flex !important;\n    flex-direction: column !important;\n    align-items: flex-start !important;\n    flex-grow: 1 !important;\n  }\n\n  .ajx-v330-card-title {\n    font-size: 18px !important;\n    font-weight: 700 !important;\n    color: #ffffff !important;\n    text-transform: capitalize !important; \/* Viết hoa chữ cái đầu *\/\n    margin-bottom: 10px !important;\n  }\n\n  .ajx-v330-card-desc {\n    font-size: 15px !important;\n    color: #cccccc !important;\n    line-height: 1.7 !important;\n    text-align: justify !important;\n    text-align-last: left !important;\n    margin-bottom: 20px !important;\n  }\n\n  \/* --- NÚT BẤM MŨI TÊN \"ĐI\" CAO CẤP --- *\/\n  .ajx-v330-btn-go {\n    display: inline-flex !important;\n    align-items: center !important;\n    background-color: transparent !important;\n    border: 1px solid rgba(255, 255, 255, 0.4) !important;\n    color: #ffffff !important;\n    border-radius: 20px !important;\n    padding: 6px 18px !important;\n    font-size: 13px !important;\n    font-weight: 700 !important;\n    text-decoration: none !important;\n    transition: all 0.3s ease !important;\n  }\n\n  .ajx-v330-btn-go svg {\n    width: 14px !important;\n    height: 14px !important;\n    margin-left: 6px !important;\n    transition: transform 0.3s ease !important;\n  }\n\n  \/* Khi hover riêng nút hoặc hover cả hộp card *\/\n  .ajx-v330-btn-go:hover,\n  .ajx-v330-tool-card:hover .ajx-v330-btn-go {\n    background-color: #00ff7f !important;\n    border-color: #00ff7f !important;\n    color: #000000 !important;\n  }\n\n  .ajx-v330-btn-go:hover stroke,\n  .ajx-v330-tool-card:hover .ajx-v330-btn-go svg {\n    transform: translateX(3px) !important; \/* Mũi tên nhích nhẹ sang phải *\/\n  }\n\n  \/* --- MOBILE RESPONSIVE --- *\/\n  @media (max-width: 768px) {\n    .ajx-v330-wrapper { padding: 30px 15px !important; }\n    .ajx-v330-tool-card { \n      flex-direction: column !important; \/* Gập icon lên trên text khi vào mobile *\/\n      padding: 25px !important; \n      gap: 20px !important;\n    }\n    .ajx-v330-heading, .ajx-v330-sub-desc { text-align: left !important; }\n    .ajx-v330-card-desc { text-align: left !important; text-align-last: left !important; }\n  }\n\u003c\/style\u003e\n\n\u003cdiv style=\"display: block; width: 100%; height: 50px; clear: both; background: transparent; border: none; margin: 0; padding: 0;\"\u003e\u003c\/div\u003e\n\n\u003cdiv class=\"ajx-v333-wrapper\" data-ajax-instance\u003e\n  \n  \u003cdiv class=\"ajx-v333-notes-block\"\u003e\n    \n    \u003cdiv class=\"ajx-v333-notes-heading\"\u003eChú thích:\u003c\/div\u003e\n    \n    \u003cdiv class=\"ajx-v333-note-item\"\u003e\n      \u003cspan class=\"ajx-v333-note-num\"\u003e1\u003c\/span\u003e\n      \u003cp class=\"ajx-v333-note-text\"\u003eBạn có thể lưu trữ các bản ghi từ chuông cửa bằng Ajax NVR hoặc Ajax Cloud Storage.\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"ajx-v333-note-item\"\u003e\n      \u003cspan class=\"ajx-v333-note-num\"\u003e2\u003c\/span\u003e\n      \u003cp class=\"ajx-v333-note-text\"\u003e\n        Việc gửi ảnh qua kênh sao lưu chỉ khả dụng khi \n        \u003ca class=\"ajx-v333-note-link\" href=\"https:\/\/ajax-systems.translate.goog\/services\/ajax-cloud-storage\/?_x_tr_sl=en\u0026amp;_x_tr_tl=vi\u0026amp;_x_tr_hl=vi\u0026amp;_x_tr_pto=wapp\u0026amp;_x_tr_hist=true\" target=\"_blank\" rel=\"noopener noreferrer\"\u003eAjax Cloud Storage\u003c\/a\u003e \n        được kích hoạt.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"ajx-v333-note-item\"\u003e\n      \u003cspan class=\"ajx-v333-note-num\"\u003e3\u003c\/span\u003e\n      \u003cp class=\"ajx-v333-note-text\"\u003eỞ không gian mở.\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"ajx-v333-note-item\"\u003e\n      \u003cspan class=\"ajx-v333-note-num\"\u003e4\u003c\/span\u003e\n      \u003cp class=\"ajx-v333-note-text\"\u003e\n        Hiện tại, tính năng tích hợp chỉ hỗ trợ một phần các chức năng của Profile T và Profile M. Vui lòng \n        \u003ca class=\"ajx-v333-note-link\" href=\"https:\/\/ajax-systems.translate.goog\/blog\/video-devices-support-onvif\/?_x_tr_sl=en\u0026amp;_x_tr_tl=vi\u0026amp;_x_tr_hl=vi\u0026amp;_x_tr_pto=wapp\u0026amp;_x_tr_hist=true\" target=\"_blank\" rel=\"noopener noreferrer\"\u003eđọc bài viết\u003c\/a\u003e \n        để biết thêm thông tin về các thiết bị video Ajax hỗ trợ xác thực ONVIF.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n  \u003cdiv style=\"display: block; width: 100%; height: 40px; clear: both; background: transparent;\"\u003e\u003c\/div\u003e\n\n  \u003cdiv class=\"ajx-v333-specs-block\"\u003e\n    \u003ch3 class=\"ajx-v333-specs-heading\"\u003eThông tin kỹ thuật\u003c\/h3\u003e\n    \n    \u003cdiv class=\"ajx-v333-action-row mt-25\"\u003e\n      \u003ca class=\"ajx-v333-btn-download\" href=\"https:\/\/drive.google.com\/file\/d\/1-fef3zpq_lmjQbvlsLbg-hKVLpR7WdMI\/view?usp=drive_link\" target=\"_blank\" rel=\"noopener noreferrer\"\u003e\n        \u003cdiv class=\"ajx-v333-btn-icon\"\u003e\n          \u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" fill=\"currentColor\" viewbox=\"0 0 56 56\"\u003e\u003cpath fill-rule=\"evenodd\" d=\"M16.5 6.99988H16V7.49988V11H17V7.99988H44V32.1999V44.9999H35.7H17V28H16V45.4999V45.9999H16.5H18V47.4999V47.9999H18.5H20V49.4999V49.9999H20.5H38.5H48.5H49V49.4999V33.0829V11.3999V10.8999H48.5H47V9.39988V8.89988H46.5H45V7.49988V6.99988H44.5H16.5ZM19 46.9999V45.9999H35.7H44.5H45V45.4999V32.1999V9.89988H46V32.2079V46.9999H36.5H19ZM21 48.9999V47.9999H36.5H46.5H47V47.4999V32.2079V11.8999H48V33.0829V48.9999H38.5H21ZM24.1 33.5829H38.9V32.5829H24.1V33.5829ZM24.1 37.5829V38.5829H37.9V37.5829H24.1ZM36 13H10L10 26H36V13ZM10 12C9.44772 12 9 12.4477 9 13V26C9 26.5523 9.44771 27 10 27H36C36.5523 27 37 26.5523 37 26V13C37 12.4477 36.5523 12 36 12H10ZM16.4131 20.4072H15.0215V23H13.6787V15.8906H16.4131C16.9665 15.8906 17.4385 15.9899 17.8291 16.1885C18.223 16.3838 18.5225 16.6556 18.7275 17.0039C18.9359 17.349 19.04 17.7428 19.04 18.1855C19.04 18.6445 18.9359 19.04 18.7275 19.3721C18.5225 19.04 18.223 19.9596 17.8291 20.1387C17.4385 20.3177 16.9665 20.4072 16.4131 20.4072ZM15.0215 16.9502V19.3525H16.4131C16.7126 19.3525 16.9551 19.3037 17.1406 19.2061C17.3294 19.1051 17.4678 18.9684 17.5557 18.7959C17.6436 18.6201 17.6875 18.4199 17.6875 18.1953C17.6875 17.9772 17.6436 17.7738 17.5557 17.585C17.4678 17.3962 17.3294 17.2432 17.1406 17.126C16.9551 17.0088 16.7126 16.9502 16.4131 16.9502H15.0215ZM22.7188 23H21.9375H21.1855H20.5947V15.8906H21.1562H21.9375H22.748C23.2233 15.8906 23.6562 15.9704 24.0469 16.1299C24.4408 16.2894 24.7809 16.5189 25.0674 16.8184C25.3571 17.1146 25.5785 17.4694 25.7314 17.8828C25.8877 18.2962 25.9658 18.7585 25.9658 19.2695V19.626C25.9658 20.1338 25.8877 20.596 25.7314 21.0127C25.5785 21.4261 25.3571 21.7809 25.0674 22.0771C24.7809 22.3734 24.4391 22.6012 24.042 22.7607C23.6449 22.9202 23.2038 23 22.7188 23ZM22.7188 21.9453H21.9375V16.9502H22.748C23.0475 16.9502 23.3128 17.0007 23.5439 17.1016C23.7751 17.2025 23.9688 17.3506 24.125 17.5459C24.2845 17.7412 24.4049 17.9821 24.4863 18.2686C24.5677 18.555 24.6084 18.8854 24.6084 19.2598V19.626C24.6084 20.111 24.5368 20.5277 24.3936 20.876C24.2503 21.221 24.0387 21.4863 23.7588 21.6719C23.4788 21.8542 23.1322 21.9453 22.7188 21.9453ZM28.9512 18.9619V16.9502H32.1934V15.8906H28.9512H28.5996H27.6084V23H28.9512V20.0215H31.8174V18.9619H28.9512Z\" clip-rule=\"evenodd\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003c\/div\u003e\n        \u003cspan\u003eBảng thông số kỹ thuật (PDF)\u003c\/span\u003e\n      \u003c\/a\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n  \/* --- CSS RESET --- *\/\n  .ajx-v333-wrapper, .ajx-v333-wrapper * {\n    font-family: inherit !important;\n    box-sizing: border-box !important;\n    margin: 0 !important;\n    padding: 0 !important;\n    line-height: 1.6 !important; \/* Tăng độ thoáng dòng đọc cho đỡ mỏi mắt *\/\n  }\n\n  .ajx-v333-wrapper {\n    width: 100% !important;\n    max-width: 900px !important;\n    margin: 0 auto !important;\n    padding: 20px 15px !important;\n    color: #ffffff !important;\n  }\n\n  .mt-25 { margin-top: 25px !important; }\n\n  \/* --- MỤC CHÚ THÍCH --- *\/\n  .ajx-v333-notes-block {\n    display: flex !important;\n    flex-direction: column !important;\n    gap: 14px !important; \/* Tăng khoảng cách giữa các dòng chú thích *\/\n    width: 100% !important;\n  }\n\n  \/* Đã ĐỔI: Chữ \"Chú thích:\" to hẳn lên 16px, màu trắng sáng rõ ràng *\/\n  .ajx-v333-notes-heading {\n    font-size: 16px !important;\n    font-weight: 700 !important;\n    color: #ffffff !important;\n    text-align: left !important;\n    margin-bottom: 8px !important;\n    letter-spacing: 0.2px !important;\n  }\n\n  .ajx-v333-note-item {\n    display: flex !important;\n    align-items: flex-start !important;\n    width: 100% !important;\n  }\n\n  \/* Số thứ tự chú thích chuẩn màu xanh ngọc nhạt #12edb3, tăng size lên 15px *\/\n  .ajx-v333-note-num {\n    font-size: 15px !important;\n    font-weight: 700 !important;\n    color: #12edb3 !important; \n    min-width: 22px !important;\n    display: inline-block !important;\n    position: relative !important;\n    top: -1px !important; \n  }\n\n  \/* Đã ĐỔI: Phóng to chữ nội dung lên 15px, màu xám trắng rõ nét, không bị mờ *\/\n  .ajx-v333-note-text {\n    font-size: 15px !important;\n    color: #dddddd !important; \/* Đổi sang xám sáng hơn để tăng độ tương phản *\/\n    text-align: justify !important;\n    flex: 1 !important;\n  }\n\n  .ajx-v333-note-link {\n    color: #12edb3 !important;\n    text-decoration: underline !important;\n    transition: opacity 0.2s ease !important;\n  }\n  .ajx-v333-note-link:hover {\n    opacity: 0.8 !important;\n  }\n\n  \/* --- KHỐI THÔNG TIN KỸ THUẬT --- *\/\n  .ajx-v333-specs-block {\n    display: flex !important;\n    flex-direction: column !important;\n    align-items: flex-start !important;\n    width: 100% !important;\n    border-top: 1px solid rgba(255, 255, 255, 0.08) !important; \n    padding-top: 30px !important;\n  }\n\n  .ajx-v333-specs-heading {\n    font-size: clamp(28px, 4vw, 45px) !important;\n    font-weight: 900 !important;\n    color: #ffffff !important;\n    line-height: 1.2 !important;\n    letter-spacing: -0.5px !important;\n    text-align: left !important;\n  }\n\n  .ajx-v333-action-row {\n    width: 100% !important;\n    display: flex !important;\n    justify-content: flex-start !important;\n  }\n\n  \/* Nút download viên thuốc pill-shape *\/\n  .ajx-v333-btn-download {\n    display: inline-flex !important;\n    align-items: center !important;\n    background-color: rgba(255, 255, 255, 0.03) !important;\n    border: 1.5px solid rgba(255, 255, 255, 0.4) !important;\n    color: #ffffff !important;\n    border-radius: 24px !important; \n    padding: 10px 24px !important;\n    font-size: 14px !important;\n    font-weight: 700 !important;\n    text-decoration: none !important;\n    transition: all 0.3s cubic-bezier(0.25, 0.8, 0.25, 1) !important;\n    cursor: pointer !important;\n  }\n\n  .ajx-v333-btn-icon {\n    width: 20px !important;\n    height: 20px !important;\n    margin-right: 12px !important;\n    display: flex !important;\n    align-items: center !important;\n    justify-content: center !important;\n  }\n\n  .ajx-v333-btn-icon svg {\n    width: 100% !important;\n    height: 100% !important;\n  }\n\n  .ajx-v333-btn-download:hover {\n    background-color: #00ff7f !important;\n    border-color: #00ff7f !important;\n    color: #000000 !important;\n    transform: translateY(-3px) !important;\n    box-shadow: 0 8px 20px rgba(0, 255, 127, 0.2) !important;\n  }\n\n  \/* --- MOBILE RESPONSIVE --- *\/\n  @media (max-width: 768px) {\n    .ajx-v333-wrapper { padding: 20px 15px !important; }\n    .ajx-v333-note-text { text-align: left !important; }\n    .ajx-v333-btn-download { width: 100% !important; justify-content: center !important; }\n  }\n\u003c\/style\u003e","brand":"AJAX SYSTEMS","offers":[{"title":"Black","offer_id":52423775846681,"sku":null,"price":9510000.0,"currency_code":"VND","in_stock":true},{"title":"Graphite","offer_id":52423775879449,"sku":null,"price":9510000.0,"currency_code":"VND","in_stock":true},{"title":"Gray","offer_id":52423775912217,"sku":null,"price":9510000.0,"currency_code":"VND","in_stock":true},{"title":"White","offer_id":52423775944985,"sku":null,"price":9510000.0,"currency_code":"VND","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0963\/3366\/0441\/files\/rounded-corners_61.png?v=1779503056"}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0963\/3366\/0441\/collections\/ngoaitroiCapture.png?v=1762336465","url":"https:\/\/guard.vn\/en\/collections\/quan-sat-ngoai-troi.oembed","provider":"Guard.vn","version":"1.0","type":"link"}