#aio-widget-flyout.aio-contact-modern{--aio-c1:#0068ff;--aio-c2:#00c6ff;--aio-offset:30px;--aio-sticky-shift:0px;position:fixed;bottom:calc(var(--aio-offset) + var(--aio-sticky-shift));right:26px;z-index:99990;display:flex;flex-direction:column;align-items:flex-end;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;line-height:1.4;box-sizing:border-box;pointer-events:none;transition:bottom 0.28s cubic-bezier(0.16,1,0.3,1)}#aio-widget-flyout.aio-contact-modern *,#aio-widget-flyout.aio-contact-modern *::before,#aio-widget-flyout.aio-contact-modern *::after{box-sizing:border-box}#aio-widget-flyout.aio-contact-modern button{appearance:none !important;-webkit-appearance:none !important;min-width:0 !important;min-height:0 !important;max-height:none !important;margin:0 !important;padding:0 !important;line-height:1 !important;letter-spacing:normal !important;text-transform:none !important;font-family:inherit !important;font-weight:500 !important;outline:none !important;vertical-align:middle !important}#aio-widget-flyout.aio-contact-modern svg{display:block;flex-shrink:0;pointer-events:none}#aio-widget-flyout.aio-contact-modern.pos-left{right:auto;left:26px;align-items:flex-start}#aio-widget-flyout .aio-fab-row{display:flex;align-items:center;gap:12px;pointer-events:none}#aio-widget-flyout.pos-left .aio-fab-row{flex-direction:row-reverse}#aio-widget-flyout .aio-button{position:relative !important;width:56px !important;height:56px !important;border-radius:50% !important;border:none !important;padding:0 !important;margin:0 !important;cursor:pointer !important;pointer-events:auto;background:linear-gradient(135deg,var(--aio-c1),var(--aio-c2)) !important;color:#ffffff !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;box-shadow:0 12px 28px -6px rgba(15,23,42,0.28),0 4px 12px -2px rgba(0,104,255,0.32) !important;transition:transform 0.24s cubic-bezier(0.16,1,0.3,1),box-shadow 0.24s ease !important;outline:none !important;-webkit-tap-highlight-color:transparent}#aio-widget-flyout .aio-button:hover,#aio-widget-flyout .aio-button:focus{background:linear-gradient(135deg,var(--aio-c1),var(--aio-c2)) !important;color:#ffffff !important;transform:translateY(-2px) scale(1.04);box-shadow:0 16px 32px -6px rgba(15,23,42,0.34),0 6px 16px -2px rgba(0,104,255,0.4) !important}#aio-widget-flyout .aio-button:active{transform:scale(0.96)}#aio-widget-flyout .aio-fab-halo{position:absolute;inset:0;border-radius:50%;background:linear-gradient(135deg,var(--aio-c1),var(--aio-c2));z-index:-1;opacity:0.42;animation:aioFabBreath 2.8s cubic-bezier(0.4,0,0.6,1) infinite;pointer-events:none}@keyframes aioFabBreath{0%,100%{transform:scale(1);opacity:0.42}55%{transform:scale(1.26);opacity:0}}#aio-widget-flyout.is-open .aio-fab-halo{animation:none;opacity:0}#aio-widget-flyout .aio-fab-online{position:absolute;top:2px;right:2px;width:13px;height:13px;border-radius:50%;background:#10b981;border:2.5px solid #ffffff;box-shadow:0 2px 6px rgba(16,185,129,0.45);z-index:2}#aio-widget-flyout .aio-fab-ico{position:absolute;display:inline-flex;align-items:center;justify-content:center;transition:opacity 0.22s ease,transform 0.26s cubic-bezier(0.16,1,0.3,1)}#aio-widget-flyout .aio-fab-ico-open{opacity:1;transform:rotate(0deg) scale(1)}#aio-widget-flyout .aio-fab-ico-close{opacity:0;transform:rotate(-90deg) scale(0.6)}#aio-widget-flyout.is-open .aio-fab-ico-open{opacity:0;transform:rotate(90deg) scale(0.6)}#aio-widget-flyout.is-open .aio-fab-ico-close{opacity:1;transform:rotate(0deg) scale(1)}#aio-widget-flyout #aio-bubble-message.aio-greeting-pill{position:relative;display:inline-flex;align-items:center;gap:9px;max-width:min(330px,calc(100vw - 112px));padding:8px 8px 8px 14px;border-radius:22px;background:rgba(255,255,255,0.95);-webkit-backdrop-filter:blur(14px) saturate(180%);backdrop-filter:blur(14px) saturate(180%);border:1px solid rgba(255,255,255,0.92);box-shadow:0 12px 28px -8px rgba(15,23,42,0.18),0 1px 3px rgba(15,23,42,0.06);color:#0f172a;font-size:13.5px;font-weight:500;opacity:0;visibility:hidden;pointer-events:none;transform:translateY(8px) scale(0.96);transition:opacity 0.3s cubic-bezier(0.16,1,0.3,1),transform 0.3s cubic-bezier(0.16,1,0.3,1),visibility 0.3s}#aio-widget-flyout #aio-bubble-message.aio-greeting-pill.active{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0) scale(1)}#aio-widget-flyout.is-open #aio-bubble-message.aio-greeting-pill{opacity:0 !important;visibility:hidden !important;pointer-events:none !important;transform:translateY(6px) scale(0.95) !important}#aio-widget-flyout .aio-greeting-dot{width:8px;height:8px;border-radius:50%;background:#10b981;flex-shrink:0;box-shadow:0 0 0 3px rgba(16,185,129,0.18)}#aio-widget-flyout .aio-bubble-content{cursor:pointer;color:#1e293b;line-height:1.38;white-space:normal;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}#aio-widget-flyout .aio-bubble-close{position:static !important;flex:0 0 22px !important;width:22px !important;height:22px !important;border:none !important;border-radius:50% !important;background:rgba(15,23,42,0.06) !important;box-shadow:none !important;color:#64748b !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;cursor:pointer !important;padding:0 !important;margin:0 0 0 2px !important;transform:none !important;transition:background 0.16s ease,color 0.16s ease,transform 0.16s ease !important}#aio-widget-flyout .aio-bubble-close:hover,#aio-widget-flyout .aio-bubble-close:focus{background:rgba(15,23,42,0.12) !important;color:#0f172a !important;box-shadow:none !important;transform:scale(1.06) !important}#aio-widget-flyout .aio-channel-list{list-style:none !important;margin:0 !important;padding:0 !important}#aio-widget-flyout .aio-ch-li{list-style:none !important;margin:0 !important;padding:0 !important}#aio-widget-flyout .aio-ch-link{text-decoration:none !important;display:flex;align-items:center;gap:12px;color:#0f172a;outline:none}#aio-widget-flyout .aio-icon{width:40px;height:40px;min-width:40px;border-radius:12px;display:inline-flex;align-items:center;justify-content:center;color:#ffffff;box-shadow:0 4px 10px -2px rgba(15,23,42,0.16);flex-shrink:0;transition:transform 0.2s cubic-bezier(0.16,1,0.3,1)}#aio-widget-flyout .btn-phone .aio-icon,#aio-widget-flyout .aio-mbar-btn.btn-phone .aio-mbar-ico{background:linear-gradient(135deg,#10b981,#059669)}#aio-widget-flyout .btn-zalo .aio-icon,#aio-widget-flyout .aio-mbar-btn.btn-zalo .aio-mbar-ico{background:linear-gradient(135deg,#0068ff,#0099ff)}#aio-widget-flyout .btn-facebook .aio-icon,#aio-widget-flyout .aio-mbar-btn.btn-facebook .aio-mbar-ico{background:linear-gradient(200deg,#ff5c87 8%,#9b36ff 55%,#006aff 100%)}#aio-widget-flyout .btn-sms .aio-icon,#aio-widget-flyout .aio-mbar-btn.btn-sms .aio-mbar-ico{background:linear-gradient(135deg,#f59e0b,#d97706)}#aio-widget-flyout .btn-email .aio-icon,#aio-widget-flyout .aio-mbar-btn.btn-email .aio-mbar-ico{background:linear-gradient(135deg,#f97316,#ea580c)}#aio-widget-flyout .btn-fanpage .aio-icon,#aio-widget-flyout .aio-mbar-btn.btn-fanpage .aio-mbar-ico{background:linear-gradient(135deg,#1877f2,#0d5bd9)}#aio-widget-flyout .btn-maps .aio-icon,#aio-widget-flyout .aio-mbar-btn.btn-maps .aio-mbar-ico{background:linear-gradient(135deg,#ef4444,#dc2626)}#aio-widget-flyout .aio-ch-body{flex:1;min-width:0;display:flex;flex-direction:column}#aio-widget-flyout .aio-ch-title{font-size:13.5px;font-weight:700;color:#0f172a;line-height:1.3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#aio-widget-flyout .aio-ch-sub{font-size:12px;font-weight:400;color:#64748b;line-height:1.3;margin-top:1px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#aio-widget-flyout .aio-ch-arrow{color:#cbd5e1;display:inline-flex;align-items:center;transition:transform 0.2s ease,color 0.2s ease}#aio-widget-flyout .aio-dock-tooltip,#aio-widget-flyout .aio-panel-close,#aio-widget-flyout .aio-mobile-bar{display:none}#aio-widget-flyout.style-bento .aio-nav-panel{width:288px;max-width:calc(100vw - 36px);margin-bottom:14px;padding:12px;border-radius:20px;background:rgba(255,255,255,0.94);-webkit-backdrop-filter:blur(18px) saturate(180%);backdrop-filter:blur(18px) saturate(180%);border:1px solid rgba(255,255,255,0.92);box-shadow:0 24px 48px -12px rgba(15,23,42,0.22),0 0 0 1px rgba(15,23,42,0.05);opacity:0;visibility:hidden;pointer-events:none;transform:translateY(14px) scale(0.95);transform-origin:bottom right;transition:opacity 0.26s cubic-bezier(0.16,1,0.3,1),transform 0.28s cubic-bezier(0.16,1,0.3,1),visibility 0.26s}#aio-widget-flyout.style-bento.pos-left .aio-nav-panel{transform-origin:bottom left}#aio-widget-flyout.style-bento .aio-nav-panel.active{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0) scale(1)}#aio-widget-flyout.style-bento .aio-panel-head{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:4px 4px 10px 6px}#aio-widget-flyout.style-bento .aio-panel-close{display:inline-flex !important;align-items:center !important;justify-content:center !important;flex:0 0 26px !important;width:26px !important;height:26px !important;border:none !important;border-radius:50% !important;background:rgba(15,23,42,0.05) !important;box-shadow:none !important;color:#64748b !important;cursor:pointer !important;transition:background 0.16s ease,color 0.16s ease,transform 0.16s ease !important}#aio-widget-flyout.style-bento .aio-panel-close:hover,#aio-widget-flyout.style-bento .aio-panel-close:focus{background:rgba(15,23,42,0.11) !important;color:#0f172a !important;box-shadow:none !important;transform:scale(1.05) !important}#aio-widget-flyout.style-bento .aio-panel-head-info{display:flex;align-items:center;gap:9px}#aio-widget-flyout .aio-online-dot{width:9px;height:9px;border-radius:50%;background:#10b981;box-shadow:0 0 0 4px rgba(16,185,129,0.16);flex-shrink:0}#aio-widget-flyout .aio-panel-title{display:block;font-size:13.5px;font-weight:700;color:#0f172a;line-height:1.25}#aio-widget-flyout .aio-panel-sub{display:block;font-size:11.5px;color:#64748b;margin-top:1px}#aio-widget-flyout.style-bento .aio-channel-list{display:flex;flex-direction:column;gap:7px;max-height:62vh;overflow-y:auto}#aio-widget-flyout.style-bento .aio-ch-link{padding:9px 11px;border-radius:13px;background:rgba(248,250,252,0.88);border:1px solid rgba(226,232,240,0.65);transition:background 0.18s ease,border-color 0.18s ease,box-shadow 0.18s ease,transform 0.18s ease}#aio-widget-flyout.style-bento .aio-ch-link:hover{background:#ffffff;border-color:rgba(59,130,246,0.35);box-shadow:0 6px 16px -6px rgba(15,23,42,0.1);transform:translateY(-1px)}#aio-widget-flyout.style-bento .aio-ch-link:hover .aio-icon{transform:scale(1.05)}#aio-widget-flyout.style-bento .aio-ch-link:hover .aio-ch-arrow{color:var(--aio-c1);transform:translateX(2px)}#aio-widget-flyout.style-pills .aio-panel-head,#aio-widget-flyout.style-pills .aio-ch-arrow{display:none}#aio-widget-flyout.style-pills .aio-nav-panel{margin-bottom:12px;opacity:0;visibility:hidden;pointer-events:none;transition:opacity 0.22s ease,visibility 0.22s ease}#aio-widget-flyout.style-pills .aio-nav-panel.active{opacity:1;visibility:visible;pointer-events:auto}#aio-widget-flyout.style-pills .aio-channel-list{display:flex;flex-direction:column;align-items:flex-end;gap:9px}#aio-widget-flyout.style-pills.pos-left .aio-channel-list{align-items:flex-start}#aio-widget-flyout.style-pills .aio-ch-li{opacity:0;transform:translateY(14px) scale(0.92);transition:opacity 0.24s cubic-bezier(0.16,1,0.3,1),transform 0.26s cubic-bezier(0.16,1,0.3,1);transition-delay:calc(var(--ch-i,0) * 32ms)}#aio-widget-flyout.style-pills .aio-nav-panel.active .aio-ch-li{opacity:1;transform:translateY(0) scale(1)}#aio-widget-flyout.style-pills .aio-ch-link{padding:7px 18px 7px 8px;border-radius:999px;background:rgba(255,255,255,0.95);-webkit-backdrop-filter:blur(16px) saturate(180%);backdrop-filter:blur(16px) saturate(180%);border:1px solid rgba(255,255,255,0.95);box-shadow:0 10px 26px -6px rgba(15,23,42,0.18),0 0 0 1px rgba(15,23,42,0.04);transition:transform 0.2s cubic-bezier(0.16,1,0.3,1),box-shadow 0.2s ease,border-color 0.2s ease}#aio-widget-flyout.style-pills .aio-icon{width:38px;height:38px;min-width:38px;border-radius:50%}#aio-widget-flyout.style-pills .aio-ch-link:hover{transform:translateX(-4px);border-color:rgba(59,130,246,0.45);box-shadow:0 14px 30px -6px rgba(0,104,255,0.22)}#aio-widget-flyout.style-pills.pos-left .aio-ch-link:hover{transform:translateX(4px)}#aio-widget-flyout.style-dock .aio-fab-row,#aio-widget-flyout.style-dock .aio-panel-head,#aio-widget-flyout.style-dock .aio-ch-body,#aio-widget-flyout.style-dock .aio-ch-arrow{display:none}#aio-widget-flyout.style-dock .aio-nav-panel{pointer-events:auto;padding:9px 8px;border-radius:999px;background:rgba(255,255,255,0.9);-webkit-backdrop-filter:blur(18px) saturate(180%);backdrop-filter:blur(18px) saturate(180%);border:1px solid rgba(255,255,255,0.92);box-shadow:0 18px 40px -10px rgba(15,23,42,0.22),0 0 0 1px rgba(15,23,42,0.05)}#aio-widget-flyout.style-dock .aio-channel-list{display:flex;flex-direction:column;align-items:center;gap:8px}#aio-widget-flyout.style-dock .aio-channel-list::before{content:"";width:7px;height:7px;border-radius:50%;background:#10b981;box-shadow:0 0 0 3px rgba(16,185,129,0.18);margin:2px 0 1px}#aio-widget-flyout.style-dock .aio-ch-link{position:relative;padding:0}#aio-widget-flyout.style-dock .aio-icon{width:42px;height:42px;min-width:42px;border-radius:14px}#aio-widget-flyout.style-dock .aio-ch-link:hover .aio-icon{transform:scale(1.09)}#aio-widget-flyout.style-dock .aio-dock-tooltip{display:block;position:absolute;right:calc(100% + 12px);top:50%;transform:translateY(-50%) translateX(6px);padding:7px 13px;border-radius:10px;background:rgba(15,23,42,0.92);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#ffffff;font-size:12.5px;font-weight:600;white-space:nowrap;box-shadow:0 10px 24px -4px rgba(15,23,42,0.3);opacity:0;visibility:hidden;pointer-events:none;transition:opacity 0.18s ease,transform 0.2s cubic-bezier(0.16,1,0.3,1),visibility 0.18s}#aio-widget-flyout.style-dock.pos-left .aio-dock-tooltip{right:auto;left:calc(100% + 12px);transform:translateY(-50%) translateX(-6px)}#aio-widget-flyout.style-dock .aio-ch-link:hover .aio-dock-tooltip{opacity:1;visibility:visible;transform:translateY(-50%) translateX(0)}@media (max-width:767px){#aio-widget-flyout.aio-contact-modern{right:16px;bottom:calc(18px + env(safe-area-inset-bottom,0px) + var(--aio-sticky-shift))}#aio-widget-flyout.aio-contact-modern.pos-left{left:16px;right:auto}#aio-widget-flyout.has-mobile-bar,#aio-widget-flyout.has-mobile-bar.pos-left{left:12px;right:12px;bottom:calc(10px + env(safe-area-inset-bottom,0px) + var(--aio-sticky-shift));align-items:center}#aio-widget-flyout.has-mobile-bar .aio-fab-row,#aio-widget-flyout.has-mobile-bar .aio-dock-tooltip{display:none !important}#aio-widget-flyout.has-mobile-bar .aio-mobile-bar{display:flex;align-items:center;gap:6px;width:100%;max-width:430px;padding:6px;border-radius:999px;background:rgba(255,255,255,0.94);-webkit-backdrop-filter:blur(18px) saturate(180%);backdrop-filter:blur(18px) saturate(180%);border:1px solid rgba(255,255,255,0.95);box-shadow:0 16px 36px -8px rgba(15,23,42,0.26),0 0 0 1px rgba(15,23,42,0.06);pointer-events:auto}#aio-widget-flyout.has-mobile-bar .aio-mbar-btn{flex:1 1 0;min-width:0;height:40px;padding:0 10px 0 6px;border-radius:999px;background:#f8fafc;border:1px solid rgba(226,232,240,0.85);display:inline-flex;align-items:center;justify-content:center;gap:7px;text-decoration:none !important;color:#0f172a;transition:transform 0.15s ease,background 0.15s ease;-webkit-tap-highlight-color:transparent}#aio-widget-flyout.has-mobile-bar .aio-mbar-btn:active{transform:scale(0.96);background:#f1f5f9}#aio-widget-flyout.has-mobile-bar .aio-mbar-ico{width:28px;height:28px;min-width:28px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;color:#ffffff;flex-shrink:0}#aio-widget-flyout.has-mobile-bar .aio-mbar-ico svg{width:15px;height:15px}#aio-widget-flyout.has-mobile-bar .aio-mbar-btn.btn-zalo .aio-mbar-ico svg{width:19px;height:19px}#aio-widget-flyout.has-mobile-bar .aio-mbar-txt{font-size:12.5px;font-weight:700;color:#0f172a;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#aio-widget-flyout.has-mobile-bar .aio-mbar-more{width:40px !important;height:40px !important;flex:0 0 40px !important;border-radius:50% !important;border:1px solid rgba(226,232,240,0.9) !important;background:#f8fafc !important;box-shadow:none !important;color:#334155 !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;padding:0 !important;cursor:pointer !important}#aio-widget-flyout.has-mobile-bar .aio-nav-panel{width:100%;max-width:430px;margin-bottom:10px;padding:12px;border-radius:20px;background:rgba(255,255,255,0.96);-webkit-backdrop-filter:blur(18px) saturate(180%);backdrop-filter:blur(18px) saturate(180%);border:1px solid rgba(255,255,255,0.95);box-shadow:0 20px 44px -10px rgba(15,23,42,0.28);opacity:0;visibility:hidden;pointer-events:none;transform:translateY(12px) scale(0.97);transition:opacity 0.24s ease,transform 0.26s cubic-bezier(0.16,1,0.3,1),visibility 0.24s}#aio-widget-flyout.has-mobile-bar .aio-nav-panel.active{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0) scale(1)}#aio-widget-flyout.has-mobile-bar .aio-panel-head{display:flex !important;align-items:center;justify-content:space-between;padding:4px 6px 10px}#aio-widget-flyout.has-mobile-bar .aio-panel-head-info{display:flex;align-items:center;gap:8px}#aio-widget-flyout.has-mobile-bar .aio-panel-close{display:inline-flex !important;align-items:center !important;justify-content:center !important;flex:0 0 26px !important;width:26px !important;height:26px !important;border:none !important;border-radius:50% !important;background:rgba(15,23,42,0.05) !important;box-shadow:none !important;color:#64748b !important;padding:0 !important;cursor:pointer !important}#aio-widget-flyout.has-mobile-bar .aio-channel-list{display:flex !important;flex-direction:column !important;align-items:stretch !important;gap:7px !important}#aio-widget-flyout.has-mobile-bar .aio-channel-list::before{display:none !important}#aio-widget-flyout.has-mobile-bar .aio-ch-li{opacity:1 !important;transform:none !important}#aio-widget-flyout.has-mobile-bar .aio-ch-link{padding:9px 11px !important;border-radius:13px !important;background:#f8fafc !important;border:1px solid #e2e8f0 !important;box-shadow:none !important}#aio-widget-flyout.has-mobile-bar .aio-ch-body{display:flex !important}#aio-widget-flyout.has-mobile-bar .aio-ch-arrow{display:inline-flex !important}}@media (prefers-reduced-motion:reduce){#aio-widget-flyout .aio-fab-halo{animation:none}#aio-widget-flyout *,#aio-widget-flyout .aio-nav-panel,#aio-widget-flyout .aio-ch-li{transition-duration:0.01ms !important}}