.header-message-widget .menu[data-v-7f6214e7]{zoom:.9;cursor:pointer;position:fixed;right:1vw;top:55vh;transform:translateY(30vw);transition:all .7s ease-in-out;width:4.5vw;z-index:9}.header-message-widget .menu.active[data-v-7f6214e7]{transform:translateY(0)}.header-message-widget .menu .menuBox[data-v-7f6214e7]{background-color:#fff;border:1px solid #113a64;border-radius:5vw;box-shadow:0 0 2vw #29000014;height:auto;padding:1.5vw .2vw;width:100%}.header-message-widget .menu .menuBox .it[data-v-7f6214e7]{color:#333;cursor:pointer;display:block;text-decoration:none}.header-message-widget .menu .menuBox .it .icon[data-v-7f6214e7]{margin:0 auto .5vw;width:1.5vw}.header-message-widget .menu .menuBox .it .icon img[data-v-7f6214e7]{height:auto;-o-object-fit:contain;object-fit:contain;width:100%}.header-message-widget .menu .menuBox .it p[data-v-7f6214e7]{color:#333;font-size:.75vw;margin:0;text-align:center}.header-message-widget .menu .menuBox .it[data-v-7f6214e7]:nth-child(2),.header-message-widget .menu .menuBox .it[data-v-7f6214e7]:nth-child(3){margin:1.5vw 0}.header-message-widget .menu .backBtn[data-v-7f6214e7]{margin:.5vw auto 0;width:2vw}.header-message-widget .menu .backBtn img[data-v-7f6214e7]{height:auto;width:100%}.header-message-widget .qrcode-panel[data-v-7f6214e7]{background:#fff;border:1px solid #e0e0e0;border-radius:12px;bottom:8vh;box-shadow:0 8px 25px #00000026;height:auto;opacity:0;padding:20px;pointer-events:none;position:fixed;right:-300px;transition:right .4s ease-in-out;visibility:hidden;width:280px;z-index:8}.header-message-widget .qrcode-panel.show[data-v-7f6214e7]{opacity:1;pointer-events:auto;right:5.8vw;visibility:visible}.header-message-widget .qrcode-panel .qrcode-content[data-v-7f6214e7]{width:100%}.header-message-widget .qrcode-panel .qrcode-content .qrcode-grid[data-v-7f6214e7]{display:grid;gap:15px;grid-template-columns:repeat(2,1fr)}.header-message-widget .qrcode-panel .qrcode-content .qrcode-grid .qrcode-item[data-v-7f6214e7]{align-items:center;background:#f8f9fa;border-radius:8px;display:flex;flex-direction:column;justify-content:center;padding:10px;text-align:center;transition:transform .3s ease}.header-message-widget .qrcode-panel .qrcode-content .qrcode-grid .qrcode-item[data-v-7f6214e7]:hover{box-shadow:0 4px 12px #0000001a;transform:translateY(-2px)}.header-message-widget .qrcode-panel .qrcode-content .qrcode-grid .qrcode-item img[data-v-7f6214e7]{border-radius:6px;display:block;height:95px!important;margin-bottom:8px;max-height:95px!important;max-width:95px!important;-o-object-fit:cover;object-fit:cover;width:95px!important}.header-message-widget .qrcode-panel .qrcode-content .qrcode-grid .qrcode-item p[data-v-7f6214e7]{color:#333;font-size:12px;font-weight:500;margin:0}.header-message-widget .modal-overlay[data-v-7f6214e7]{align-items:center;background:#0009;display:flex;height:100vh;justify-content:center;left:0;overflow:hidden;position:fixed;top:0;touch-action:none;width:100vw;z-index:99999}.header-message-widget .modal-content[data-v-7f6214e7]{background:#fff;border-radius:12px;box-shadow:0 10px 30px #0000004d;margin:20px;max-height:90vh;max-width:60vw;overflow-y:auto;position:relative;touch-action:auto}.header-message-widget .modal-close[data-v-7f6214e7]{align-items:center;border-radius:50%;color:#999;cursor:pointer;display:flex;font-size:28px;height:30px;justify-content:center;position:absolute;right:20px;top:15px;transition:all .3s ease;width:30px;z-index:10}.header-message-widget .modal-close[data-v-7f6214e7]:hover{background:#f0f0f0;color:#666}.header-message-widget .company-modal[data-v-7f6214e7]{min-width:600px;padding:20px}.header-message-widget .company-modal h2[data-v-7f6214e7]{color:#333;font-size:24px;margin-bottom:20px;text-align:center}.header-message-widget .company-modal .company-contact[data-v-7f6214e7]{border-radius:8px;margin-top:20px;text-align:center}.header-message-widget .company-modal .company-contact p[data-v-7f6214e7]{color:#555;font-size:16px;margin:0}.header-message-widget .company-modal .company-contact .phone-link[data-v-7f6214e7]{color:#003371;font-size:18px;font-weight:700;text-decoration:none}.header-message-widget .company-modal .company-contact .phone-link[data-v-7f6214e7]:hover{text-decoration:underline}.header-message-widget .company-modal .city-grid[data-v-7f6214e7]{display:grid;gap:8px;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));max-height:400px;overflow-y:auto}.header-message-widget .company-modal .city-grid .city-item[data-v-7f6214e7]{border:1px solid #ddd;border-radius:200px;cursor:pointer;font-size:16px;padding:8px 20px;text-align:center;transition:all .3s ease}.header-message-widget .company-modal .city-grid .city-item[data-v-7f6214e7]:hover{background:#003371;border-color:#003371;color:#fff;transform:translateY(-2px)}.header-message-widget .contact-modal[data-v-7f6214e7]{display:flex;min-height:500px;width:1000px}.header-message-widget .contact-modal .modal-left[data-v-7f6214e7]{background:#f8f9fa;border-radius:12px 0 0 12px;display:flex;flex:1.3;height:500px;justify-content:center;overflow:hidden;width:550px}.header-message-widget .contact-modal .modal-left img[data-v-7f6214e7]{height:100%;-o-object-fit:cover;object-fit:cover;transition:opacity .3s ease;width:100%}.header-message-widget .contact-modal .modal-right[data-v-7f6214e7]{display:flex;flex:1;flex-direction:column;justify-content:center;padding:40px}.header-message-widget .contact-modal .modal-right h2[data-v-7f6214e7]{color:#333;font-size:24px;margin-bottom:10px}.header-message-widget .contact-modal .modal-right .subtitle[data-v-7f6214e7]{color:#666;font-size:14px;margin-bottom:30px}.header-message-widget .contact-modal .modal-right .contact-form .form-group[data-v-7f6214e7]{margin-bottom:20px}.header-message-widget .contact-modal .modal-right .contact-form .form-group label[data-v-7f6214e7]{color:#333;display:block;font-weight:500;margin-bottom:8px}.header-message-widget .contact-modal .modal-right .contact-form .form-group input[data-v-7f6214e7]{border:2px solid #e9ecef;border-radius:8px;box-sizing:border-box;font-size:14px;padding:12px 15px;transition:border-color .3s ease;width:100%}.header-message-widget .contact-modal .modal-right .contact-form .form-group input[data-v-7f6214e7]:focus{border-color:#003371;outline:none}.header-message-widget .contact-modal .modal-right .contact-form .submit-btn[data-v-7f6214e7]{background:#003371;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:16px;font-weight:700;margin-bottom:20px;padding:15px;transition:background .3s ease;width:100%}.header-message-widget .contact-modal .modal-right .contact-form .submit-btn[data-v-7f6214e7]:hover{background:#0056b3}.header-message-widget .contact-modal .modal-right .contact-info[data-v-7f6214e7]{border-top:1px solid #e9ecef;padding:20px 0;text-align:center}.header-message-widget .contact-modal .modal-right .contact-info p[data-v-7f6214e7]{color:#666;margin:0}.header-message-widget .contact-modal .modal-right .contact-info .phone-number[data-v-7f6214e7]{color:#003371;font-size:18px;font-weight:700;text-decoration:none}.header-message-widget .contact-modal .modal-right .contact-info .phone-number[data-v-7f6214e7]:hover{text-decoration:underline}@media (max-width:768px){.header-message-widget .menu[data-v-7f6214e7]{right:2vw;width:12vw}.header-message-widget .menu .menuBox[data-v-7f6214e7]{border-radius:3vw;padding:3vw 1vw}.header-message-widget .menu .menuBox .it .icon[data-v-7f6214e7]{margin:0 auto 1vw;width:4vw}.header-message-widget .menu .menuBox .it p[data-v-7f6214e7]{font-size:2vw}.header-message-widget .menu .menuBox .it[data-v-7f6214e7]:nth-child(2),.header-message-widget .menu .menuBox .it[data-v-7f6214e7]:nth-child(3){margin:3vw 0}.header-message-widget .menu .backBtn[data-v-7f6214e7]{margin:1vw auto 0;width:5vw}.header-message-widget .qrcode-panel[data-v-7f6214e7]{opacity:0;padding:15px;pointer-events:none;right:-300px;visibility:hidden;width:260px}.header-message-widget .qrcode-panel.show[data-v-7f6214e7]{opacity:1;pointer-events:auto;right:13vw;visibility:visible}.header-message-widget .qrcode-panel .qrcode-content .qrcode-grid[data-v-7f6214e7]{gap:10px}.header-message-widget .qrcode-panel .qrcode-content .qrcode-grid .qrcode-item[data-v-7f6214e7]{padding:8px}.header-message-widget .qrcode-panel .qrcode-content .qrcode-grid .qrcode-item img[data-v-7f6214e7]{height:60px!important;max-height:60px!important;max-width:60px!important;width:60px!important}.header-message-widget .qrcode-panel .qrcode-content .qrcode-grid .qrcode-item p[data-v-7f6214e7]{font-size:10px}.header-message-widget .modal-content[data-v-7f6214e7]{margin:20px;max-width:calc(100vw - 40px)}.header-message-widget .company-modal[data-v-7f6214e7]{min-width:auto;padding:30px 20px}.header-message-widget .company-modal .city-grid[data-v-7f6214e7]{gap:10px;grid-template-columns:repeat(auto-fit,minmax(100px,1fr))}.header-message-widget .contact-modal[data-v-7f6214e7]{flex-direction:column;min-height:auto;min-width:auto}.header-message-widget .contact-modal .modal-left[data-v-7f6214e7]{border-radius:12px 12px 0 0;height:200px;min-height:200px;width:100%}.header-message-widget .contact-modal .modal-right[data-v-7f6214e7]{padding:30px 20px}}.product-menu[data-v-c9a3bc19]{position:relative}.product-menu .hover-bg[data-v-c9a3bc19]{background:#fffc;display:none;height:20px;left:-35vw;opacity:0;position:absolute;top:50px;transition:opacity .3s;width:75vw}.product-menu:hover .hover-bg[data-v-c9a3bc19]{display:block}nav ul li[data-menu][data-v-c9a3bc19]{position:relative}nav ul li[data-menu] .second[data-v-c9a3bc19],nav ul li[data-menu] ul[data-v-c9a3bc19]{opacity:0;pointer-events:none;transform:translateY(-10px);transition:all .3s ease;visibility:hidden}nav ul li[data-menu].menu-hover .second[data-v-c9a3bc19],nav ul li[data-menu].menu-hover ul[data-v-c9a3bc19],nav ul li[data-menu]:hover .second[data-v-c9a3bc19],nav ul li[data-menu]:hover ul[data-v-c9a3bc19]{opacity:1;pointer-events:auto;transform:translateY(0);visibility:visible}.so-list[data-v-c9a3bc19]{left:-5vw}.language-switcher .language-toggle[data-v-c9a3bc19]{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0032724d;border:1px solid #003985;border-radius:13px;display:flex;overflow:hidden}.language-switcher .language-toggle .language-option[data-v-c9a3bc19]{background:transparent;border:none;color:#ffffffe6;cursor:pointer;font-size:14px;font-weight:500;padding:8px 16px;position:relative;transition:all .3s ease}.language-switcher .language-toggle .language-option[data-v-c9a3bc19]:first-child{border-radius:10px 0 0 10px;border-right:1px solid rgba(0,50,114,.4)}.language-switcher .language-toggle .language-option[data-v-c9a3bc19]:last-child{border-radius:0 10px 10px 0}.language-switcher .language-toggle .language-option[data-v-c9a3bc19]:hover{background:#00327233;color:#fff}.language-switcher .language-toggle .language-option.active[data-v-c9a3bc19]{background:#005cd5;color:#fff;font-weight:600}@media (max-width:1200px){.language-switcher .language-toggle .language-option[data-v-c9a3bc19]{font-size:13px;padding:6px 12px}}@media (max-width:768px){.language-switcher .language-toggle .language-option[data-v-c9a3bc19]{font-size:12px;padding:5px 10px}}.right-nav[data-v-c9a3bc19]{align-items:center;display:flex}
