.el-overlay.is-drawer{overflow:hidden}.el-drawer{--el-drawer-bg-color:var(--el-dialog-bg-color,var(--el-bg-color));--el-drawer-padding-primary:var(--el-dialog-padding-primary,20px);--el-drawer-dragger-size:8px;box-sizing:border-box;background-color:var(--el-drawer-bg-color);box-shadow:var(--el-box-shadow-dark);transition:all var(--el-transition-duration);flex-direction:column;display:flex;position:absolute}.el-drawer .rtl,.el-drawer .ltr,.el-drawer .ttb,.el-drawer .btt{transform:translate(0)}.el-drawer__sr-focus:focus{outline:none!important}.el-drawer__header{color:var(--el-text-color-primary);padding:var(--el-drawer-padding-primary);align-items:center;margin-bottom:32px;padding-bottom:0;display:flex;overflow:hidden}.el-drawer__header>:first-child{flex:1}.el-drawer__title{line-height:inherit;flex:1;margin:0;font-size:16px}.el-drawer__footer{padding:var(--el-drawer-padding-primary);text-align:right;padding-top:10px;overflow:hidden}.el-drawer__close-btn{cursor:pointer;font-size:var(--el-font-size-extra-large);color:inherit;background-color:#0000;border:none;outline:none;display:inline-flex}.el-drawer__close-btn:focus i,.el-drawer__close-btn:hover i{color:var(--el-color-primary)}.el-drawer__body{padding:var(--el-drawer-padding-primary);flex:1;overflow:auto}.el-drawer__body>*{box-sizing:border-box}.el-drawer.is-dragging{transition:none}.el-drawer__dragger{-webkit-user-select:none;user-select:none;background-color:#0000;transition:all .2s;position:absolute}.el-drawer__dragger:before{content:"";background-color:#0000;transition:all .2s;position:absolute}.el-drawer__dragger:hover:before{background-color:var(--el-color-primary)}.el-drawer.ltr,.el-drawer.rtl{height:100%;top:0;bottom:0}.el-drawer.ltr>.el-drawer__dragger,.el-drawer.rtl>.el-drawer__dragger{height:100%;width:var(--el-drawer-dragger-size);cursor:ew-resize;top:0;bottom:0}.el-drawer.ltr>.el-drawer__dragger:before,.el-drawer.rtl>.el-drawer__dragger:before{width:3px;top:0;bottom:0}.el-drawer.ttb,.el-drawer.btt{width:100%;left:0;right:0}.el-drawer.ttb>.el-drawer__dragger,.el-drawer.btt>.el-drawer__dragger{width:100%;height:var(--el-drawer-dragger-size);cursor:ns-resize;left:0;right:0}.el-drawer.ttb>.el-drawer__dragger:before,.el-drawer.btt>.el-drawer__dragger:before{height:3px;left:0;right:0}.el-drawer.ltr{left:0}.el-drawer.ltr>.el-drawer__dragger{right:0}.el-drawer.ltr>.el-drawer__dragger:before{right:-2px}.el-drawer.rtl{right:0}.el-drawer.rtl>.el-drawer__dragger{left:0}.el-drawer.rtl>.el-drawer__dragger:before{left:-2px}.el-drawer.ttb{top:0}.el-drawer.ttb>.el-drawer__dragger{bottom:0}.el-drawer.ttb>.el-drawer__dragger:before{bottom:-2px}.el-drawer.btt{bottom:0}.el-drawer.btt>.el-drawer__dragger{top:0}.el-drawer.btt>.el-drawer__dragger:before{top:-2px}.el-modal-drawer.is-penetrable{pointer-events:none}.el-modal-drawer.is-penetrable .el-drawer{pointer-events:auto}.el-drawer-fade-enter-active,.el-drawer-fade-leave-active{transition:all var(--el-transition-duration)}.el-drawer-fade-enter-from,.el-drawer-fade-enter-active,.el-drawer-fade-enter-to,.el-drawer-fade-leave-from,.el-drawer-fade-leave-active,.el-drawer-fade-leave-to{overflow:hidden!important}.el-drawer-fade-enter-from,.el-drawer-fade-leave-to{background-color:#0000!important}.el-drawer-fade-enter-from .rtl,.el-drawer-fade-leave-to .rtl{transform:translate(100%)}.el-drawer-fade-enter-from .ltr,.el-drawer-fade-leave-to .ltr{transform:translate(-100%)}.el-drawer-fade-enter-from .ttb,.el-drawer-fade-leave-to .ttb{transform:translateY(-100%)}.el-drawer-fade-enter-from .btt,.el-drawer-fade-leave-to .btt{transform:translateY(100%)}.app-header[data-v-9200c5e3]{position:sticky;top:0;z-index:1000;transition:box-shadow .25s}.app-header.scrolled[data-v-9200c5e3]{box-shadow:0 2px 16px #00000026}.top-bar[data-v-9200c5e3]{background:linear-gradient(90deg,#0077c8,#1ea0f3);color:#fff;font-size:12px;padding:6px 0;border-bottom:1px solid rgba(255,255,255,.06)}.top-bar-inner[data-v-9200c5e3]{display:flex;justify-content:space-between;align-items:center}.top-contact[data-v-9200c5e3]{display:flex;align-items:center;gap:6px;color:#ffffffe6}.lang-switch[data-v-9200c5e3]{display:flex;align-items:center;gap:6px}.lang-switch button[data-v-9200c5e3]{background:none;border:none;color:#ffffffd9;font-size:12px;cursor:pointer;padding:2px 4px;transition:color .2s}.lang-switch button.active[data-v-9200c5e3]{color:#fff;font-weight:600}.lang-switch button[data-v-9200c5e3]:hover{color:#fff}.divider[data-v-9200c5e3]{color:#ffffff40}.nav-lang-bottom[data-v-9200c5e3]{display:flex;align-items:center;margin-left:12px}.lang-switch-compact[data-v-9200c5e3]{display:flex;align-items:center;gap:6px}.lang-switch-compact button[data-v-9200c5e3]{padding:1px 6px;font-size:12px;color:#ffffffe6}.lang-switch-compact button.active[data-v-9200c5e3]{font-weight:700;color:#fff}.lang-switch-compact .divider[data-v-9200c5e3]{color:#ffffff47}.nav-bar[data-v-9200c5e3]{background:linear-gradient(90deg,#0077c8,#1ea0f3);border-bottom:none;box-shadow:none}.nav-inner[data-v-9200c5e3]{display:flex;align-items:center;height:62px;gap:0}.logo[data-v-9200c5e3]{display:flex;align-items:center;gap:10px;text-decoration:none;flex-shrink:0;margin-right:32px}.logo-icon[data-v-9200c5e3]{width:90px;height:90px;border-radius:8px;display:flex;align-items:center;justify-content:center}.logo-icon img[data-v-9200c5e3]{width:100%;height:100%;object-fit:contain}.logo-text[data-v-9200c5e3]{display:flex;flex-direction:column;color:#fff}.logo-name[data-v-9200c5e3]{color:#fff;font-weight:700;font-size:18px;line-height:1.2}.logo-sub[data-v-9200c5e3]{color:#ffffffe6;font-size:12px;line-height:1.2;padding-top:8px}.main-nav[data-v-9200c5e3]{display:flex;align-items:center;flex:1;gap:2px;height:100%}.nav-item[data-v-9200c5e3]{position:relative;display:flex;align-items:center;gap:3px;padding:0 14px;height:62px;color:#fffffff2;font-size:14px;font-weight:500;text-decoration:none;transition:background .2s,color .2s;white-space:nowrap}.nav-item[data-v-9200c5e3]:hover,.nav-item.active[data-v-9200c5e3]{background:#f0f5fb;color:var(--color-primary)}.nav-item.buy-btn[data-v-9200c5e3]{margin-left:0;background:var(--color-primary);color:#fff;border-radius:4px;min-height:34px;height:auto;padding:0 14px;font-size:13px;line-height:34px}.nav-item.buy-btn[data-v-9200c5e3]:hover{background:var(--color-primary-dark);color:#fff}.nav-arrow[data-v-9200c5e3]{font-size:10px;opacity:.7}.nav-dropdown[data-v-9200c5e3]{display:none;position:absolute;top:62px;left:0;min-width:180px;background:#fff;border:1px solid rgba(0,0,0,.08);border-radius:0 0 8px 8px;box-shadow:0 18px 40px #0000001f;z-index:1000;overflow:hidden}.nav-item:hover .nav-dropdown[data-v-9200c5e3]{display:block}.dropdown-item[data-v-9200c5e3]{display:block;padding:11px 18px;font-size:13.5px;color:#1a2a3a;text-decoration:none;border-bottom:1px solid #f0f0f0;transition:background .12s,color .12s}.dropdown-item[data-v-9200c5e3]:last-child{border-bottom:none}.dropdown-item[data-v-9200c5e3]:hover{background:#f7f9fb;color:var(--color-primary, #0077c8)}.simple-dropdown[data-v-9200c5e3]{display:flex;flex-direction:column;min-width:160px}.products-dropdown[data-v-9200c5e3]{display:flex;gap:0;padding:12px;background:#fff;color:#1a2a3a;min-width:620px;position:relative}.filter-types[data-v-9200c5e3]{width:220px;border-right:1px solid #f0f0f0;padding-right:8px}.filter-types .filter-type-item[data-v-9200c5e3]{display:flex;align-items:center;justify-content:space-between;width:100%;padding:10px 12px;cursor:pointer;color:#2b3b45;font-weight:600;margin-bottom:6px;background:transparent;border:none;text-align:left;border-radius:6px}.filter-types .filter-type-item.active[data-v-9200c5e3],.filter-types .filter-type-item[data-v-9200c5e3]:hover{background:#f7fbff;color:var(--color-primary, #0077c8)}.filter-types .type-chevron[data-v-9200c5e3]{color:#bfc9d2;font-size:14px}.filter-values[data-v-9200c5e3]{position:absolute;left:220px;top:0;right:0;min-width:380px;padding:0 0 0 12px}.filter-values-list[data-v-9200c5e3]{background:#fff;border:1px solid #eef2f5;border-radius:6px;padding:16px;box-shadow:0 8px 24px #0000000f}.filter-list[data-v-9200c5e3]{display:flex;flex-direction:column;gap:8px}.filter-link[data-v-9200c5e3]{display:flex;align-items:center;justify-content:space-between;gap:8px;color:#1a2a3a;text-decoration:none;font-size:13px;padding:8px 6px}.filter-link[data-v-9200c5e3]:hover{color:var(--color-primary, #0077c8)}.filter-badge[data-v-9200c5e3]{color:#00000073;font-size:12px}.filter-label[data-v-9200c5e3]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}[data-v-9200c5e3] .el-sub-menu__popper,[data-v-9200c5e3] .el-submenu__popper,[data-v-9200c5e3] .products-submenu-popper{display:none!important}.nav-right[data-v-9200c5e3]{display:flex;align-items:center;gap:4px;margin-left:8px;color:#fff}.icon-btn[data-v-9200c5e3]{background:#f0f5fa;border:none;color:#555;width:36px;height:36px;border-radius:4px;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background .2s}.icon-btn[data-v-9200c5e3]:hover{background:#e0ecf7;color:var(--color-primary)}.mobile-search-btn[data-v-9200c5e3]{min-width:44px}.header-search[data-v-9200c5e3]{width:180px;flex-shrink:0}.header-search[data-v-9200c5e3] .el-input__inner{font-size:13px}.search-dialog-content[data-v-9200c5e3]{display:flex;flex-direction:column;gap:16px;padding-top:8px}.search-dialog-content[data-v-9200c5e3] .el-input{width:100%}.search-dialog-filters[data-v-9200c5e3]{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:12px}.search-dialog-filters .search-filter-item[data-v-9200c5e3]{min-width:0}.search-dialog-hint[data-v-9200c5e3]{margin-top:6px;color:#888}@media (max-width: 768px){[data-v-9200c5e3] .el-dialog__wrapper{padding:0 12px!important}[data-v-9200c5e3] .el-dialog{width:min(100%,95vw)!important;max-width:95vw!important;margin:0 auto}[data-v-9200c5e3] .el-dialog__body{padding:16px 14px 20px!important}.search-dialog-content[data-v-9200c5e3]{gap:12px}.search-dialog-content[data-v-9200c5e3] .el-input,.search-dialog-filters[data-v-9200c5e3] .el-select{width:100%}.search-dialog-filters[data-v-9200c5e3]{display:grid;grid-template-columns:1fr;gap:12px}.search-filter-item[data-v-9200c5e3]{width:100%}}@media (max-width: 900px){.app-header[data-v-9200c5e3] .el-drawer__wrapper{width:100%!important;max-width:100%!important}.app-header[data-v-9200c5e3] .el-drawer__body{padding:20px 18px 24px!important}.mobile-nav[data-v-9200c5e3]{display:flex;flex-direction:column;gap:10px}.mobile-nav-item[data-v-9200c5e3]{padding:16px 18px;font-size:16px;border-radius:10px;background:#f7f9fc;color:#1a2a3a;transition:background .2s}.mobile-nav-item[data-v-9200c5e3]:hover{background:#eef4fb}.top-bar-inner[data-v-9200c5e3],.nav-inner[data-v-9200c5e3]{flex-wrap:wrap;justify-content:space-between;gap:10px}.top-bar[data-v-9200c5e3]{padding:4px 0;font-size:11px}.logo[data-v-9200c5e3]{gap:10px;margin-right:0}.logo-icon[data-v-9200c5e3]{width:52px;height:52px}.logo-name[data-v-9200c5e3]{font-size:18px}.logo-sub[data-v-9200c5e3]{font-size:12px;padding-top:6px}.main-nav[data-v-9200c5e3]{display:none}.nav-right[data-v-9200c5e3]{margin-left:auto}.header-search[data-v-9200c5e3]{width:100%;min-width:0;margin-bottom:6px}.header-search[data-v-9200c5e3] .el-input{width:100%}}@media (max-width: 600px){.top-actions[data-v-9200c5e3],.top-contact[data-v-9200c5e3]{width:100%;justify-content:center}.nav-inner[data-v-9200c5e3]{align-items:flex-start}.mobile-menu-btn[data-v-9200c5e3],.mobile-search-btn[data-v-9200c5e3]{width:42px;height:42px}}.app-footer[data-v-a710d909]{background:#001f3d;color:#ffffffb3}.footer-main[data-v-a710d909]{padding:56px 0 40px}.footer-grid[data-v-a710d909]{display:grid;grid-template-columns:1.4fr 1fr;gap:48px;align-items:start}.footer-col h4[data-v-a710d909]{font-size:14px;font-weight:600;color:#fff;margin-bottom:18px;padding-bottom:10px;border-bottom:1px solid rgba(255,255,255,.1)}.footer-col ul[data-v-a710d909]{list-style:none;display:flex;flex-direction:column;gap:12px}.footer-col ul li a[data-v-a710d909]{color:#fff9;font-size:13px;text-decoration:none;transition:color .2s}.footer-col ul li a[data-v-a710d909]:hover{color:#fff}.contact-list li[data-v-a710d909]{display:flex;align-items:center;gap:10px;font-size:13px;color:#ffffffbf;line-height:1.4}.contact-list .el-icon[data-v-a710d909]{color:var(--color-accent);flex-shrink:0;margin-top:0;width:20px;height:20px}.contact-list li svg[data-v-a710d909]{width:20px;height:20px}.footer-col[data-v-a710d909]{padding-top:6px}.footer-bottom[data-v-a710d909]{background:linear-gradient(90deg,#0077c8,#1ea0f3);padding:14px 0}.footer-bottom-inner[data-v-a710d909]{display:flex;justify-content:space-between;align-items:center;font-size:12px;color:#fff}@media (max-width: 900px){.footer-grid[data-v-a710d909]{grid-template-columns:1fr;gap:24px}}@media (max-width: 560px){.footer-bottom-inner[data-v-a710d909]{flex-direction:column;gap:4px;text-align:center}}.chat-widget[data-v-e3b1d30c]{position:fixed;bottom:28px;right:28px;z-index:999}.chat-fab[data-v-e3b1d30c]{display:flex;align-items:center;gap:8px;background:var(--color-primary);color:#fff;border:none;border-radius:28px;padding:12px 20px;cursor:pointer;font-size:14px;font-weight:500;box-shadow:0 4px 20px #005f9e73;transition:background .2s,transform .2s}.chat-fab[data-v-e3b1d30c]:hover{background:var(--color-primary-light);transform:scale(1.05)}.chat-panel[data-v-e3b1d30c]{width:340px;height:500px;background:#fff;border-radius:14px;box-shadow:0 8px 40px #0000002e;display:flex;flex-direction:column;overflow:hidden}.chat-header[data-v-e3b1d30c]{background:var(--color-primary);padding:14px 16px;display:flex;align-items:center;justify-content:space-between;flex-shrink:0}.chat-header-info[data-v-e3b1d30c]{display:flex;align-items:center;gap:10px}.chat-avatar[data-v-e3b1d30c]{width:36px;height:36px;background:#ffffff40;color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:600}.chat-title[data-v-e3b1d30c]{font-size:14px;font-weight:600;color:#fff}.chat-status[data-v-e3b1d30c]{font-size:12px;color:#ffffffbf;display:flex;align-items:center;gap:4px}.status-dot[data-v-e3b1d30c]{width:7px;height:7px;background:#4cd964;border-radius:50%}.chat-close[data-v-e3b1d30c]{background:#ffffff26;border:none;color:#fff;width:28px;height:28px;border-radius:50%;cursor:pointer;font-size:13px;display:flex;align-items:center;justify-content:center;transition:background .2s}.chat-close[data-v-e3b1d30c]:hover{background:#ffffff4d}.chat-messages[data-v-e3b1d30c]{flex:1;overflow-y:auto;padding:16px;display:flex;flex-direction:column;gap:14px}.msg-row[data-v-e3b1d30c]{display:flex;gap:8px;align-items:flex-end}.msg-row.user[data-v-e3b1d30c]{flex-direction:row-reverse}.msg-avatar[data-v-e3b1d30c]{width:30px;height:30px;background:var(--color-primary);color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:600;flex-shrink:0}.msg-bubble[data-v-e3b1d30c]{max-width:78%}.msg-text[data-v-e3b1d30c]{padding:9px 12px;border-radius:12px;font-size:13px;line-height:1.5;background:#f0f5fa;color:var(--color-text);word-break:break-word}.msg-row.user .msg-text[data-v-e3b1d30c]{background:var(--color-primary);color:#fff}.msg-time[data-v-e3b1d30c]{font-size:11px;color:#aaa;margin-top:3px;text-align:right}.msg-row.bot .msg-time[data-v-e3b1d30c]{text-align:left}.typing-dots[data-v-e3b1d30c]{display:flex;gap:4px;align-items:center;padding:9px 14px;background:#f0f5fa;border-radius:12px}.typing-dots span[data-v-e3b1d30c]{width:7px;height:7px;background:#aaa;border-radius:50%;animation:typing-bounce-e3b1d30c 1.2s infinite ease-in-out}.typing-dots span[data-v-e3b1d30c]:nth-child(2){animation-delay:.2s}.typing-dots span[data-v-e3b1d30c]:nth-child(3){animation-delay:.4s}@keyframes typing-bounce-e3b1d30c{0%,80%,to{transform:scale(.7);opacity:.5}40%{transform:scale(1);opacity:1}}.chat-input-area[data-v-e3b1d30c]{display:flex;gap:8px;padding:12px 14px;border-top:1px solid #eee;flex-shrink:0;min-height:165px;align-items:stretch}.chat-input-area[data-v-e3b1d30c] .el-input{flex:1}.chat-input-area[data-v-e3b1d30c] .el-textarea{height:100%}.chat-input-area[data-v-e3b1d30c] .el-textarea__inner{height:100%!important;padding:10px 12px;font-size:14px;line-height:1.6;border-radius:10px}.chat-input-area[data-v-e3b1d30c] .el-button{width:72px;border-radius:12px;display:flex;align-items:center;justify-content:center}.chat-send-btn[data-v-e3b1d30c]{align-self:center;height:52px}.chat-send-btn[data-v-e3b1d30c] svg{width:22px;height:22px}@media (max-width: 480px){.chat-panel[data-v-e3b1d30c]{width:92vw;height:70vh}.chat-input-area[data-v-e3b1d30c]{min-height:30%}}.bounce-enter-active[data-v-e3b1d30c]{animation:bounce-in-e3b1d30c .4s}.bounce-leave-active[data-v-e3b1d30c]{animation:bounce-in-e3b1d30c .3s reverse}@keyframes bounce-in-e3b1d30c{0%{transform:scale(.6);opacity:0}60%{transform:scale(1.1)}to{transform:scale(1);opacity:1}}.slide-up-enter-active[data-v-e3b1d30c],.slide-up-leave-active[data-v-e3b1d30c]{transition:all .3s ease}.slide-up-enter-from[data-v-e3b1d30c],.slide-up-leave-to[data-v-e3b1d30c]{transform:translateY(30px);opacity:0}.app-layout[data-v-7377274c]{min-height:100vh;display:flex;flex-direction:column}.main-content[data-v-7377274c]{flex:1}
