.mobile-menu-overlay[data-v-bccdd0e7]{background-color:#00000080;inset:0;opacity:0;position:fixed;transition:all .3s ease;visibility:hidden;z-index:9999}.mobile-menu-overlay.menu-open[data-v-bccdd0e7]{opacity:1;visibility:visible}.mobile-menu[data-v-bccdd0e7]{background:#fff;box-shadow:-2px 0 10px #0000001a;display:flex;flex-direction:column;height:100vh;max-width:85vw;overflow-y:auto;position:fixed;right:0;top:0;transform:translate(100%);transition:transform .3s ease;width:420px}.mobile-menu.menu-open[data-v-bccdd0e7]{transform:translate(0)}.mobile-menu-header[data-v-bccdd0e7]{align-items:center;background:#fafafa;border-bottom:1px solid #f0f0f0;display:flex;justify-content:space-between;padding:10px 20px}.mobile-menu-header .menu-title[data-v-bccdd0e7]{color:#333;font-size:14px;font-weight:600;margin:0}.mobile-menu-header .close-btn[data-v-bccdd0e7]{align-items:center;background:transparent;border:none;border-radius:4px;color:#666;cursor:pointer;display:flex;height:32px;justify-content:center;transition:all .2s ease;width:32px}.mobile-menu-header .close-btn[data-v-bccdd0e7]:hover{background:#e6e6e6;color:#333}.mobile-menu-content[data-v-bccdd0e7]{display:flex;flex:1;flex-direction:column;padding:0}.menu-list[data-v-bccdd0e7]{flex:1;padding:0}.menu-item[data-v-bccdd0e7]{align-items:center;background:#fff;border-bottom:1px solid #f5f5f5;cursor:pointer;display:flex;justify-content:space-between;padding:12px 20px;transition:all .2s ease}.menu-item[data-v-bccdd0e7]:hover{background:#f4faff}.menu-item.active[data-v-bccdd0e7]{background:#165dff1a;border-left:3px solid var(--primary-color);color:var(--primary-color)}.menu-item .menu-item-text[data-v-bccdd0e7]{color:inherit;font-size:14px;font-weight:500}.menu-item-parent .menu-arrow[data-v-bccdd0e7]{color:#999;transition:transform .3s ease}.menu-item-parent .menu-arrow.rotated[data-v-bccdd0e7]{transform:rotate(180deg)}.menu-item-parent.expanded[data-v-bccdd0e7]{background:#f8f9fa;border-left:0!important}.submenu[data-v-bccdd0e7]{background:#f8f9fa;max-height:0;overflow:hidden;transition:max-height .3s ease}.submenu.expanded[data-v-bccdd0e7]{max-height:500px}.submenu-item[data-v-bccdd0e7]{align-items:center;background:#fff;border-bottom:1px solid #f4f4f4;cursor:pointer;display:flex;padding:12px 20px 12px 40px;transition:all .2s ease}.submenu-item[data-v-bccdd0e7]:hover{background:#f4faff}.submenu-item.active[data-v-bccdd0e7]{background:#165dff1a;border-left:3px solid var(--primary-color);color:var(--primary-color)}.submenu-item[data-v-bccdd0e7]:last-child{border-bottom:none}.submenu-item .submenu-item-text[data-v-bccdd0e7]{color:inherit;font-size:14px}.submenu-level-3[data-v-bccdd0e7]{background:#f0f2f5;max-height:0;overflow:hidden;transition:max-height .3s ease}.submenu-level-3.expanded[data-v-bccdd0e7]{max-height:1000px}.submenu-item-level-3[data-v-bccdd0e7]{align-items:center;background:#fff;border-bottom:1px solid #e8e8e8;cursor:pointer;display:flex;padding:12px 20px 12px 50px;transition:all .2s ease}.submenu-item-level-3[data-v-bccdd0e7]:hover{background:#f4faff}.submenu-item-level-3.active[data-v-bccdd0e7]{background:#165dff1a;border-left:3px solid var(--primary-color);color:var(--primary-color)}.submenu-item-level-3 .menu-image[data-v-bccdd0e7]{border-radius:4px;margin-right:10px;-o-object-fit:cover;object-fit:cover}.submenu-item-level-3 .submenu-item-text[data-v-bccdd0e7]{color:inherit;font-size:13px}@media (max-width:480px){.mobile-menu[data-v-bccdd0e7]{max-width:100vw;width:100vw}}.main-nav[data-v-567501c7]{flex:1;min-width:0}.main-nav .nav-dropdown-container[data-v-567501c7]{display:flex;gap:20px;overflow-x:auto;padding:20px;scrollbar-width:none;-ms-overflow-style:none}.main-nav .nav-dropdown-container[data-v-567501c7]::-webkit-scrollbar{display:none}.main-nav .nav-item[data-v-567501c7]{font-size:16px;font-weight:500;padding:10px 0;position:relative;text-decoration:none;transition:all .3s ease;white-space:nowrap}.main-nav .nav-item.active a[data-v-567501c7],.main-nav .nav-item:hover a[data-v-567501c7]{color:var(--primary-color)!important}.main-nav .nav-item.active[data-v-567501c7]:after,.main-nav .nav-item[data-v-567501c7]:hover:after{width:100%}.mega-menu-panel[data-v-567501c7]{opacity:0;transform:translateY(70px);visibility:hidden}.mega-menu-panel.show[data-v-567501c7]{opacity:1;transform:translateY(50px);visibility:visible}.mega-fade-slide-enter-active[data-v-567501c7],.mega-fade-slide-leave-active[data-v-567501c7]{transition:all .2s ease-in-out}.mega-fade-slide-enter-from[data-v-567501c7],.mega-fade-slide-leave-to[data-v-567501c7]{opacity:.5;transform:translateY(10px)}.mega-fade-slide-enter-to[data-v-567501c7],.mega-fade-slide-leave-from[data-v-567501c7]{opacity:1;transform:translateY(0)}.header-actions .user-btn[data-v-ac6f498c]{color:#333}.header-actions .mobile-menu-btn[data-v-ac6f498c]{display:none;padding:5px}.app-header[data-v-a39cc404]{background:#fff;box-shadow:0 2px 8px #0000001a;position:sticky;top:0;transition:all .3s ease;z-index:1000}.app-header .container-fluid[data-v-a39cc404]{margin:0 auto;max-width:1920px}.app-header.is-transparent[data-v-a39cc404]{background:transparent;box-shadow:none}.app-header.is-transparent .main-nav .nav-item[data-v-a39cc404],.app-header.is-transparent .main-nav .nav-item.active[data-v-a39cc404],.app-header.is-transparent .main-nav .nav-item[data-v-a39cc404]:hover{color:#fff}.app-header.is-transparent .main-nav .nav-item.active[data-v-a39cc404]:after,.app-header.is-transparent .main-nav .nav-item[data-v-a39cc404]:hover:after{background-color:#fff;width:80%}.app-header.is-transparent .brand-link span[data-v-a39cc404],.app-header.is-transparent .header-actions .text-gray-700[data-v-a39cc404],.app-header.is-transparent .user-btn[data-v-a39cc404]{color:#fff!important}.app-header .header-content[data-v-a39cc404]{align-items:center;display:flex;justify-content:space-between;margin:0 auto;max-width:1920px}@media (max-width:992px){.app-header .main-nav[data-v-a39cc404]{display:none}.app-header[data-v-a39cc404] .header-actions .mobile-menu-btn{display:block}}.badge-orange[data-v-a39cc404]{background-color:#ffe6cc;color:#ff7a00}.badge-purple[data-v-a39cc404]{background-color:#ede4ff;color:#7c4dff}.badge-cyan[data-v-a39cc404]{background-color:#dff7f6;color:#00b8a9}.mega-fade-slide-enter-active[data-v-a39cc404],.mega-fade-slide-leave-active[data-v-a39cc404]{transition:all .2s ease}.mega-fade-slide-enter-from[data-v-a39cc404],.mega-fade-slide-leave-to[data-v-a39cc404]{opacity:0;transform:translateY(10px)}.mega-fade-slide-enter-to[data-v-a39cc404],.mega-fade-slide-leave-from[data-v-a39cc404]{opacity:1;transform:translateY(0)}.footer-title[data-v-67108902]{font-weight:600;margin-bottom:12px}.footer-link[data-v-67108902]{color:inherit}.footer-services[data-v-67108902]{gap:24px;margin-bottom:24px}.service-item[data-v-67108902]{align-items:center;display:flex;flex:1;flex-direction:column;gap:12px;justify-content:center}.service-info[data-v-67108902]{display:flex;flex-direction:column;gap:4px;text-align:center}
