1import { g as Q, y as Fe } from "./chunk-xgti9j2t.js"; 2import { $ as Z, $r as C, Aa as s, Ai as E, Ea as m, Hn as l, Hr as Ee, Li as a, Mt as I, Pi as Le, Pt as d, R as Oe, Rn as ee, Ro as H, Sa as r, Sn as L, Sr as M, T as $e, To as te, Y as p, Yn as _, fa as c, fi as W, fr as D, gt as o, h as z, l as b, nt as Ue, on as f, qa as je, ri as ne, ro as y, sa as ie, t as h, tn as u, ua as w, wa as oe, zo as P } from "./chunk-c97c17u8.js"; 3import { C as He, M as We, U as S, u as B } from "./chunk-l3jkbhly.js"; 4import { p as Ye } from "./chunk-k52vj1ic.js"; 5import { o as qe } from "./chunk-l24fzhmb.js"; 6import { A as Ge } from "./chunk-jrtaqqwj.js"; 7import { o as Ve, t as v } from "./chunk-pesy0vb6.js"; 8import { D as Je, o as Ke } from "./chunk-llc8ry2a.js"; 9import { ut as Xe } from "./chunk-fbjoug0d.js"; 10import { a as Qe } from "./chunk-ewplex8i.js"; 11import { n as Ze } from "./chunk-c18gpzrj.js"; 12import { r as et, t as re } from "./chunk-c9rg1mp5.js"; 13import { n as O, t as tt } from "./chunk-kyqvtgtk.js"; 14import { K as nt, L as it, Q as Y, Y as ot, gt as rt, j as ue, ot as me } from "./chunk-w0x32net.js"; 15import { p as ut } from "./chunk-bhnvkbxx.js"; 16import { ot as mt } from "./chunk-f2v2cgea.js"; 17import { a as ct, c as at, s as pt } from "./chunk-og5uebri.js"; 18import { C as $, Dn as st, P as dt, Tt as lt, b as ce, ft as ae, h as k, hr as vt, i as q, ir as F, jr as ht, rn as bt, wt as gt } from "./chunk-go6pvd0a.js"; 19import { t as ft } from "./chunk-k4et3zlq.js"; 20import { i as yt, p as wt } from "./chunk-hul0ult7.js"; 21import { n as St } from "./chunk-lmnwxprc.js"; 22import { r as kt } from "./chunk-ilfhy0in.js"; 23import { n as xt } from "./chunk-ohg30iel.js"; 24import { $ as Nt, ut as Ct } from "./chunk-iuhjzybw.js"; 25import { a as Mt, s as _t } from "./chunk-bol8t3zz.js"; 26import { r as Dt } from "./chunk-i1knml6i.js"; 27import { n as pe, r as zt, t as Pt } from "./chunk-bt0uh5ix.js"; 28import { n as Bt } from "./chunk-bh3f6w1f.js"; 29import { i as Tt } from "./chunk-eoj30x9t.js"; 30import { t as Rt } from "./chunk-bwsrvyqb.js"; 31import { n as At, t as It } from "./chunk-k0kygnvj.js"; 32import { A as Ft, L as Et, M as se, _t as Lt, at as G, it as Ot, l as $t, lt as Ut, o as jt, pt as Ht, q as Wt, wt as Yt, xt as qt, yt as Gt } from "./chunk-g8mtbi19.js"; 33import { $n as Vt, P as V } from "./chunk-iq8thase.js"; 34import { n as Jt, r as g, t as R } from "./chunk-ja4vv35q.js"; 35import { t as Kt } from "./chunk-o4f8w5yc.js"; 36function Xt(e, n) { 37 if (e & 1 && (m(0, "div", 1), Z(1), c()), e & 2) { 38 let t = r(3); 39 d(), ie(t.text); 40 } 41} 42function Qt(e, n) { 43 if (e & 1) { 44 let t = M(); 45 m(0, "vn-menu-item", 5), h("onClick", function() { 46 return D(t), P(r(5).productMenuService.toggle(!1)); 47 }), c(); 48 } 49 if (e & 2) { 50 let t = r().$implicit, i = r(4); 51 u("item", t)("section", i.MenuSection.ProductMenuApps)("displayMode", i.MenuDisplayMode.FastIcon); 52 } 53} 54function Zt(e, n) { 55 if (e & 1) { 56 let t = M(); 57 m(0, "vn-menu-item", 6), h("onClick", function() { 58 return D(t), P(r(5).productMenuService.toggle(!1)); 59 }), c(); 60 } 61 if (e & 2) { 62 let t = r().$implicit, i = r(4); 63 u("item", t)("section", i.MenuSection.ProductMenuApps)("displayMode", i.MenuDisplayMode.Icon); 64 } 65} 66function en(e, n) { 67 if (e & 1 && p(0, Qt, 1, 3, "vn-menu-item", 3)(1, Zt, 1, 3, "vn-menu-item", 4), e & 2) { 68 let t = n.$implicit; 69 a(t.type !== "icon" ? 0 : 1); 70 } 71} 72function tn(e, n) { 73 if (e & 1 && (m(0, "div", 0), p(1, Xt, 2, 1, "div", 1), m(2, "div", 2), z(3, en, 2, 1, null, null, I().trackByProp, !0), c()()), e & 2) { 74 let t = r(), i = r(); 75 d(), a(i.text ? 1 : -1), d(2), _(t); 76 } 77} 78function nn(e, n) { 79 e & 1 && p(0, tn, 5, 1, "div", 0), e & 2 && a(n?.length ? 0 : -1); 80} 81function on(e, n) { 82 if (e & 1 && p(0, nn, 1, 1), e & 2) { 83 let t, i = r(); 84 a((t = n.children?.slice(0, i.config.numberOfApps)) ? 0 : -1, t); 85 } 86} 87function rn(e, n) { 88 e & 1 && f(0); 89} 90function un(e, n) { 91 if (e & 1) { 92 let t = M(); 93 m(0, "vn-menu-item", 3), h("onClick", function() { 94 D(t); 95 let i = r().$implicit; 96 return P(r(2).onClick(i)); 97 }), c(); 98 } 99 if (e & 2) { 100 let t = r().$implicit, i = r(2); 101 u("item", t)("section", i.MenuSection.ProductMenuTop)("displayMode", i.MenuDisplayMode.FastIcon); 102 } 103} 104function mn(e, n) { 105 if (e & 1) { 106 let t = M(); 107 m(0, "vn-menu-item", 4), h("onClick", function() { 108 D(t); 109 let i = r().$implicit; 110 return P(r(2).onClick(i)); 111 }), c(); 112 } 113 if (e & 2) { 114 let t = r().$implicit, i = r(2); 115 u("item", t)("section", i.MenuSection.ProductMenuTop)("displayMode", i.MenuDisplayMode.Icon); 116 } 117} 118function cn(e, n) { 119 if (e & 1 && p(0, un, 1, 3, "vn-menu-item", 1)(1, mn, 1, 3, "vn-menu-item", 2), e & 2) { 120 let t = n.$implicit; 121 a(t.type !== "icon" ? 0 : 1); 122 } 123} 124function an(e, n) { 125 if (e & 1 && (m(0, "div", 0), z(1, cn, 2, 1, null, null, I().trackByProp, !0), c()), e & 2) { 126 let t = n; 127 u("ngClass", "items-" + t.length), d(), _(t); 128 } 129} 130function pn(e, n) { 131 e & 1 && f(0); 132} 133function sn(e, n) { 134 if (e & 1 && y(0, pn, 1, 0, "ng-container", 2), e & 2) { 135 let t = n; 136 u("vnDynamicComponent", r(3).productMenuService.getProductMenuComponent(t.layout))("vnDynamicComponentAttr", w(2, be, t)); 137 } 138} 139function dn(e, n) { 140 if (e & 1 && (m(0, "div", 0), p(1, sn, 1, 4, "ng-container"), c()), e & 2) { 141 let t, i = r(2); 142 u("ngClass", w(2, he, i.productMenuService.tabCount <= 1)), d(), a((t = i.menu()) ? 1 : -1, t); 143 } 144} 145function ln(e, n) { 146 if (e & 1) { 147 let t = M(); 148 m(0, "vn-header-bar", 5), h("onClose", function() { 149 return D(t), P(r(3).close()); 150 }), c(); 151 } 152 if (e & 2) { 153 let t = r(3); 154 ee(t.content.headerBarCssClass), u("title", t.title())("showBack", !1)("closeButtonText", t.closeButtonText())("useDSButton", !0)("closeDSButtonStyle", t.closeDsButtonStyling())("closeButtonTextCssClass", t.content.closeButtonTextCssClass); 155 } 156} 157function vn(e, n) { 158 e & 1 && L(0, "vn-product-menu-tabs"); 159} 160function hn(e, n) { 161 if (e & 1 && (m(0, "div", 1), p(1, ln, 1, 8, "vn-header-bar", 3), m(2, "div", 4), p(3, vn, 1, 0, "vn-product-menu-tabs"), L(4, "vn-product-menu-apps")(5, "vn-product-menu-body"), c()()), e & 2) { 162 let t = r(2); 163 u("ngClass", t.content == null || t.content.header == null ? null : t.content.header.class), d(), a(t.title() ? 1 : -1), d(2), a(t.content.hideTabsV1 ? -1 : 3); 164 } 165} 166function bn(e, n) { 167 e & 1 && p(0, dn, 2, 4, "div", 0)(1, hn, 6, 3, "div", 1), e & 2 && a(r().content.v2 ? 0 : 1); 168} 169function gn(e, n) { 170 e & 1 && f(0); 171} 172function fn(e, n) { 173 if (e & 1 && y(0, gn, 1, 0, "ng-container", 1), e & 2) { 174 let t = n.$implicit; 175 u("vnDynamicComponent", r(2).getItemComponent(t.type))("vnDynamicComponentAttr", w(2, ke, t)); 176 } 177} 178function yn(e, n) { 179 e & 1 && z(0, fn, 1, 4, "ng-container", null, I().trackByProp, !0), e & 2 && _(r().item.children); 180} 181function wn(e, n) { 182 e & 1 && f(0); 183} 184function Sn(e, n) { 185 if (e & 1 && y(0, wn, 1, 0, "ng-container", 1), e & 2) { 186 let t = n.$implicit; 187 u("vnDynamicComponent", r().getItemComponent(t.type))("vnDynamicComponentAttr", w(2, Ne, t)); 188 } 189} 190function kn(e, n) { 191 if (e & 1 && (m(0, "div", 1), Z(1), c()), e & 2) { 192 let t = r(); 193 d(), ie(t.item.text); 194 } 195} 196function xn(e, n) { 197 e & 1 && f(0); 198} 199function Nn(e, n) { 200 if (e & 1 && y(0, xn, 1, 0, "ng-container", 3), e & 2) { 201 let t = n.$implicit; 202 u("vnDynamicComponent", r().getItemComponent(t.type))("vnDynamicComponentAttr", w(2, Me, t)); 203 } 204} 205function Cn(e, n) { 206 if (e & 1) { 207 let t = M(); 208 m(0, "vn-menu-item", 2), h("onClick", function() { 209 return D(t), P(r().click()); 210 }), c(); 211 } 212 if (e & 2) { 213 let t = r(); 214 u("item", t.item)("section", t.MenuSection.ProductMenu)("displayMode", t.MenuDisplayMode.FastIcon); 215 } 216} 217function Mn(e, n) { 218 if (e & 1) { 219 let t = M(); 220 m(0, "vn-menu-item", 3), h("onClick", function() { 221 return D(t), P(r().click()); 222 }), c(); 223 } 224 if (e & 2) { 225 let t = r(); 226 u("item", t.item)("section", t.MenuSection.ProductMenu)("displayMode", t.MenuDisplayMode.Icon); 227 } 228} 229function _n(e, n) { 230 e & 1 && f(0); 231} 232function Dn(e, n) { 233 if (e & 1 && y(0, _n, 1, 0, "ng-container", 1), e & 2) { 234 let t = n.$implicit; 235 u("vnDynamicComponent", r(2).getItemComponent(t.type))("vnDynamicComponentAttr", w(2, _e, t)); 236 } 237} 238function zn(e, n) { 239 e & 1 && (m(0, "div", 0), z(1, Dn, 1, 4, "ng-container", null, I().trackByProp, !0), ne(3, "dsl"), ne(4, "async"), c()), e & 2 && (d(), _(oe(4, 2, oe(3, 0, n)))); 240} 241function Pn(e, n) { 242 e & 1 && f(0); 243} 244function Bn(e, n) { 245 if (e & 1 && (m(0, "div", 0), y(1, Pn, 1, 0, "ng-container", 1), c()), e & 2) { 246 let t = n, i = r(); 247 u("ngClass", t.class), d(), u("vnDynamicComponent", i.getItemComponent(t.layout))("vnDynamicComponentAttr", w(3, ze, t)); 248 } 249} 250function Tn(e, n) { 251 e & 1 && f(0); 252} 253function Rn(e, n) { 254 if (e & 1 && y(0, Tn, 1, 0, "ng-container", 1), e & 2) { 255 let t = n.$implicit; 256 u("vnDynamicComponent", r(2).getItemComponent(t.type))("vnDynamicComponentAttr", w(2, Be, t)); 257 } 258} 259function An(e, n) { 260 if (e & 1 && (m(0, "div", 0), z(1, Rn, 1, 4, "ng-container", null, I().trackByProp, !0), c()), e & 2) { 261 let t = r(); 262 u("ngClass", t.item.class), d(), _(t.item.children); 263 } 264} 265function In() { 266 return [lt(Re)]; 267} 268var de, le, ve, he, be, J, ge, fe, U, x, ye, we, Se, ke, xe, Ne, Ce, Me, K, X, _e, De, ze, Pe, Be, Te, Re, Ae; 269function Ie() { 270 return (Ie = Kt((() => {
271 Fe(), Le(), We(), Ye(), qe(), Ge(), Ve(), Je(), Xe(), Qe(), Ze(), et(), tt(), Ke(), rt(), ut(), mt(), ot(), at(), ht(), ft(), wt(), yt(), St(), kt(), xt(), Nt(), st(), _t(), Mt(), Dt(), Pt(), Bt(), Tt(), Rt(), At(), Yt(), qt(), Gt(), Lt(), Ht(), Ut(), Ot(), Wt(), Et(), Ft(), $t(), jt(), Vt(), Jt(), de = (() => { 272 let e = class { 273 constructor() { 274 this.config = o(R), this.productMenuService = o(g), this.MenuDisplayMode = q, this.MenuSection = F, this.trackByProp = $("id"); 275 } 276 }; 277 return e.ɵfac = function(n) { 278 return new (n || e)(); 279 }, e.ɵcmp = l({ 280 type: e, 281 selectors: [["vn-product-menu-apps"]], 282 decls: 1, 283 vars: 1, 284 consts: [ 285 [1, "product-menu-apps"], 286 [1, "product-menu-apps-title"], 287 [1, "product-menu-apps-tabs"], 288 [ 289 "badgePosition", 290 "FastIcon", 291 3, 292 "item", 293 "section", 294 "displayMode" 295 ], 296 [ 297 "badgePosition", 298 "icon", 299 3, 300 "item", 301 "section", 302 "displayMode" 303 ], 304 [ 305 "badgePosition", 306 "FastIcon", 307 3, 308 "onClick", 309 "item", 310 "section", 311 "displayMode" 312 ], 313 [ 314 "badgePosition", 315 "icon", 316 3, 317 "onClick", 318 "item", 319 "section", 320 "displayMode" 321 ] 322 ], 323 template: function(n, t) { 324 if (n & 1 && p(0, on, 1, 1), n & 2) { 325 let i; 326 a((i = t.productMenuService.apps()) ? 0 : -1, i); 327 } 328 }, 329 dependencies: [G], 330 encapsulation: 2, 331 changeDetection: 1 332 }), e; 333 })(), le = (() => { 334 let e = class { 335 constructor() { 336 this.productMenuService = o(g), this.destroyRef = o(b), this.component = s(null); 337 } 338 ngOnInit() { 339 this.productMenuService.currentTab.pipe(v(this.destroyRef)).subscribe((t) => this.component.set(t?.layout ? this.productMenuService.getProductMenuComponent(t.layout) : null)); 340 } 341 }; 342 return e.ɵfac = function(n) { 343 return new (n || e)(); 344 }, e.ɵcmp = l({ 345 type: e, 346 selectors: [["vn-product-menu-body"]], 347 decls: 1, 348 vars: 1, 349 consts: [[4, "vnDynamicComponent"]], 350 template: function(n, t) { 351 n & 1 && y(0, rn, 1, 0, "ng-container", 0), n & 2 && u("vnDynamicComponent", t.component()); 352 }, 353 dependencies: [k], 354 encapsulation: 2, 355 changeDetection: 1 356 }), e; 357 })(), ve = (() => { 358 let e = class { 359 constructor() { 360 this.MenuDisplayMode = q, this.MenuSection = F, this.trackByProp = $("id"), this.productMenuService = o(g); 361 } 362 onClick(t) { 363 t.layout ? this.productMenuService.openTab(t.name) : this.productMenuService.routerMode || this.productMenuService.toggle(!1); 364 } 365 }; 366 return e.ɵfac = function(n) { 367 return new (n || e)(); 368 }, e.ɵcmp = l({ 369 type: e, 370 selectors: [["vn-product-menu-tabs"]], 371 decls: 1, 372 vars: 1, 373 consts: [ 374 [ 375 1, 376 "product-menu-tabs", 377 3, 378 "ngClass" 379 ], 380 [ 381 "badgePosition", 382 "FastIcon", 383 3, 384 "item", 385 "section", 386 "displayMode" 387 ], 388 [ 389 "badgePosition", 390 "icon", 391 3, 392 "item", 393 "section", 394 "displayMode" 395 ], 396 [ 397 "badgePosition", 398 "FastIcon", 399 3, 400 "onClick", 401 "item", 402 "section", 403 "displayMode" 404 ], 405 [ 406 "badgePosition", 407 "icon", 408 3, 409 "onClick", 410 "item", 411 "section", 412 "displayMode" 413 ] 414 ], 415 template: function(n, t) { 416 if (n & 1 && p(0, an, 3, 1, "div", 0), n & 2) { 417 let i; 418 a((i = t.productMenuService.childTabs()) ? 0 : -1, i); 419 } 420 }, 421 dependencies: [ 422 S, 423 B, 424 G 425 ], 426 encapsulation: 2, 427 changeDetection: 1 428 }), e; 429 })(), he = (e) => ({ "pm-no-tabs": e }), be = (e) => ({ item: e }), J = (() => { 430 let e = class { 431 constructor() { 432 this.menu = s(void 0), this.title = s(void 0), this.closeButtonText = s(void 0), this.isAvailable = s(!1), this.closeDsButtonStyling = s({ 433 variant: "filled", 434 kind: "primary", 435 size: "medium" 436 }), this.content = o(R), this.productMenuService = o(g), this.pageConfig = o(O), this.navigationService = o(Y), this.destroyRef = o(b); 437 } 438 ngOnInit() { 439 return Q(this, null, function* () { 440 yield Ue(this.content.whenReady), this.isAvailable.set(!0), this.title.set(this.content?.header?.resources[this.pageConfig.product] || this.content.tabs?.text), this.closeButtonText.set(this.content.showCloseButtonAsText ? this.content?.header?.resources["close-button-text"] : void 0), this.productMenuService.content.pipe(v(this.destroyRef)).subscribe((t) => this.menu.set(t)), !this.content.routerMode && this.navigationService.locationChange.pipe(v(this.destroyRef)).subscribe(() => this.productMenuService.toggle(!1, { 441 disableCloseAnimation: !0, 442 preventDuplicateClosing: !0 443 })); 444 }); 445 } 446 close() { 447 this.productMenuService.toggle(!1); 448 } 449 }; 450 return e.ɵfac = function(n) { 451 return new (n || e)(); 452 }, e.ɵcmp = l({ 453 type: e, 454 selectors: [["vn-product-menu"]], 455 decls: 1, 456 vars: 1, 457 consts: [ 458 [ 459 1, 460 "pm-wrapper", 461 3, 462 "ngClass" 463 ], 464 [ 465 1, 466 "product-menu", 467 3, 468 "ngClass" 469 ], 470 [ 471 4, 472 "vnDynamicComponent", 473 "vnDynamicComponentAttr" 474 ], 475 [ 476 3, 477 "title", 478 "showBack", 479 "closeButtonText", 480 "class", 481 "useDSButton", 482 "closeDSButtonStyle", 483 "closeButtonTextCssClass" 484 ], 485 [1, "product-menu-content"], 486 [ 487 3, 488 "onClose", 489 "title", 490 "showBack", 491 "closeButtonText", 492 "useDSButton", 493 "closeDSButtonStyle", 494 "closeButtonTextCssClass" 495 ] 496 ], 497 template: function(n, t) { 498 n & 1 && p(0, bn, 2, 1), n & 2 && a(t.isAvailable() ? 0 : -1); 499 }, 500 dependencies: [ 501 S, 502 B, 503 k, 504 le, 505 de, 506 ve, 507 se 508 ], 509 encapsulation: 2, 510 changeDetection: 1 511 }), e; 512 })(), ge = (() => { 513 let e = class { 514 constructor() {
515 this.overlayRef = o(V), this.webWorkerService = o(vt), this.destroyRef = o(b), this.state = s(void 0); 516 } 517 ngOnInit() { 518 this.overlayRef.shouldAnimate && (this.state.set(this.overlayRef.states.initial), this.overlayRef.beforeClose().pipe(v(this.destroyRef)).subscribe(() => { 519 this.state.set(this.overlayRef.states.off); 520 }), this.webWorkerService.createWorker(ce.ProductMenuOverlayTimeout, { timeout: 0 }, () => { 521 this.state.set(this.overlayRef.states.on), this.webWorkerService.removeWorker(ce.ProductMenuOverlayTimeout); 522 })); 523 } 524 onAnimationEvent(t) { 525 this.overlayRef.onAnimationEvent(t); 526 } 527 }; 528 return e.ɵfac = function(n) { 529 return new (n || e)(); 530 }, e.ɵcmp = l({ 531 type: e, 532 selectors: [["vn-product-menu-overlay"]], 533 decls: 1, 534 vars: 1, 535 consts: [[ 536 3, 537 "animationstart", 538 "animationend", 539 "ngClass" 540 ]], 541 template: function(n, t) { 542 n & 1 && (m(0, "vn-product-menu", 0), h("animationstart", function(i) { 543 return t.onAnimationEvent(i); 544 })("animationend", function(i) { 545 return t.onAnimationEvent(i); 546 }), c()), n & 2 && u("ngClass", t.state()); 547 }, 548 dependencies: [ 549 S, 550 B, 551 J 552 ], 553 styles: [`@charset "UTF-8";@keyframes top{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes bottom{0%{transform:translateY(0)}to{transform:translateY(100%)}}@keyframes left{0%{transform:translate(0)}to{transform:translate(-100%)}}@keyframes right{0%{transform:translate(-100%)}to{transform:translate(0)}}vn-product-menu{display:block;flex:1}@media(max-width:599.98px){vn-product-menu .product-menu{border-radius:none}}vn-product-menu.initial-bottom{transform:translateY(100%)}vn-product-menu.bottom{animation:bottom .5s ease-in}vn-product-menu.top{animation:top .5s ease-out}vn-product-menu.initial-left{transform:translate(-100%)}vn-product-menu.left{animation:left .5s ease-in}vn-product-menu.right{animation:right .5s ease-out}vn-menu-item-text-content{display:contents}.vn-product-menu-container{display:flex;flex-direction:column;height:100%;overflow-y:auto;width:100%}@media(min-width:1280px){.vn-product-menu-container{height:auto;max-width:1000px}}@media(max-width:1599.98px){.vn-product-menu-container{max-width:var(--%NS%product-menu-a-z-overlay-popup-width);overflow:hidden}}.vn-product-menu-container vn-product-menu-overlay,.vn-product-menu-container vn-product-menu{height:100%}.vn-product-menu-container .pm-tabs .menu-item-link .fast-svg{color:var(--%NS%burger-menu-tabs-txt-color)}.vn-product-menu-container .pm-tabs .menu-item-link.active .fast-svg{color:var(--%NS%burger-menu-tabs-txt-active-color)}@media(max-width:599.98px){.vn-product-menu-container vn-product-menu-view,vn-product-menu vn-product-menu-view{display:flex;flex-direction:column;height:100%;inset:0;overflow-y:auto;position:fixed;width:100%;z-index:1030}}.native-wrapper .vn-product-menu-container vn-product-menu-view,.native-wrapper vn-product-menu vn-product-menu-view{height:calc(100vh - 56px)}.native-wrapper .vn-product-menu-container vn-product-menu-view .product-menu-content .list,.native-wrapper vn-product-menu vn-product-menu-view .product-menu-content .list{margin-bottom:0}.native-wrapper:not(.bottom-nav-shown) .vn-product-menu-container vn-product-menu-view,.native-wrapper:not(.bottom-nav-shown) vn-product-menu vn-product-menu-view{height:100%}.vn-product-menu-container .product-menu,vn-product-menu .product-menu{background-color:var(--%NS%product-menu-bg-color);height:100%}@media(min-width:1280px){.vn-product-menu-container .product-menu,vn-product-menu .product-menu{height:auto}}.vn-product-menu-container .product-menu .product-menu-section-title,vn-product-menu .product-menu .product-menu-section-title{--%NS%vn-menu-item-text-transform: uppercase;text-transform:var(--%NS%vn-menu-item-text-transform);padding:var(--%NS%site-spacer-s)}.vn-product-menu-container .product-menu .product-menu-section,vn-product-menu .product-menu .product-menu-section{margin-bottom:var(--%NS%site-spacer)}@media(min-width:960px){.vn-product-menu-container .product-menu .product-menu-section.quick-links .product-menu-section-list,vn-product-menu .product-menu .product-menu-section.quick-links .product-menu-section-list{column-count:2;column-gap:0}}.vn-product-menu-container .product-menu .product-menu-section.custom-component .product-menu-section-list,vn-product-menu .product-menu .product-menu-section.custom-component .product-menu-section-list{max-height:200px;overflow:scroll}.vn-product-menu-container .product-menu .product-menu-section-list,vn-product-menu .product-menu .product-menu-section-list{background-color:var(--%NS%color-white);box-shadow:0 0 5px var(--%NS%product-menu-section-list-box-shadow);margin-bottom:var(--%NS%site-spacer)}.vn-product-menu-container .product-menu .product-menu-section-list>*,vn-product-menu .product-menu .product-menu-section-list>*{display:block}.vn-product-menu-container .product-menu .product-menu-section-list .menu-item,vn-product-menu .product-menu .product-menu-section-list .menu-item{border-bottom:1px solid var(--%NS%product-menu-item-border-bottom);display:inline-block;padding:var(--%NS%site-spacer-s);width:100%}.vn-product-menu-container .product-menu .product-menu-section-list .menu-item .menu-item-link,vn-product-menu .product-menu .product-menu-section-list .menu-item .menu-item-link{align-items:center;display:flex}.vn-product-menu-container .product-menu .product-menu-section-list .menu-item .menu-item-link
553i,vn-product-menu .product-menu .product-menu-section-list .menu-item .menu-item-link i{line-height:1;margin-right:var(--%NS%site-spacer-s)}.vn-product-menu-container .product-menu-tabs,vn-product-menu .product-menu-tabs{background-color:var(--%NS%product-menu-tabs-bg-color);border-bottom:1px solid var(--%NS%product-menu-tabs-bd-color);display:flex;flex-wrap:wrap;margin-bottom:var(--%NS%site-spacer-s)}.vn-product-menu-container .product-menu-tabs.items-1 .menu-item,vn-product-menu .product-menu-tabs.items-1 .menu-item{max-width:100%;min-width:100%}.vn-product-menu-container .product-menu-tabs.items-2 .menu-item,vn-product-menu .product-menu-tabs.items-2 .menu-item{max-width:50%;min-width:50%}.vn-product-menu-container .product-menu-tabs.items-3 .menu-item,.vn-product-menu-container .product-menu-tabs.items-5 .menu-item,.vn-product-menu-container .product-menu-tabs.items-6 .menu-item,vn-product-menu .product-menu-tabs.items-3 .menu-item,vn-product-menu .product-menu-tabs.items-5 .menu-item,vn-product-menu .product-menu-tabs.items-6 .menu-item{max-width:33.3333333333%;min-width:33.3333333333%}.vn-product-menu-container .product-menu-tabs.items-1 .menu-item:last-of-type,.vn-product-menu-container .product-menu-tabs.items-2 .menu-item:last-of-type,.vn-product-menu-container .product-menu-tabs.items-3 .menu-item:last-of-type,.vn-product-menu-container .product-menu-tabs.items-4 .menu-item:last-of-type,.vn-product-menu-container .product-menu-tabs.items-6 .menu-item:last-of-type,.vn-product-menu-container .product-menu-tabs.items-8 .menu-item:last-of-type,vn-product-menu .product-menu-tabs.items-1 .menu-item:last-of-type,vn-product-menu .product-menu-tabs.items-2 .menu-item:last-of-type,vn-product-menu .product-menu-tabs.items-3 .menu-item:last-of-type,vn-product-menu .product-menu-tabs.items-4 .menu-item:last-of-type,vn-product-menu .product-menu-tabs.items-6 .menu-item:last-of-type,vn-product-menu .product-menu-tabs.items-8 .menu-item:last-of-type{border-right:0}.vn-product-menu-container .product-menu-tabs.items-5 .menu-item:nth-child(-n+3),.vn-product-menu-container .product-menu-tabs.items-6 .menu-item:nth-child(-n+3),vn-product-menu .product-menu-tabs.items-5 .menu-item:nth-child(-n+3),vn-product-menu .product-menu-tabs.items-6 .menu-item:nth-child(-n+3){border-bottom:1px solid var(--%NS%product-menu-tabs-bd-color)}.vn-product-menu-container .product-menu-tabs.items-5 .menu-item:nth-child(3),.vn-product-menu-container .product-menu-tabs.items-6 .menu-item:nth-child(3),vn-product-menu .product-menu-tabs.items-5 .menu-item:nth-child(3),vn-product-menu .product-menu-tabs.items-6 .menu-item:nth-child(3){border-right:0}.vn-product-menu-container .product-menu-tabs.items-7 .menu-item:nth-child(-n+4),.vn-product-menu-container .product-menu-tabs.items-8 .menu-item:nth-child(-n+4),vn-product-menu .product-menu-tabs.items-7 .menu-item:nth-child(-n+4),vn-product-menu .product-menu-tabs.items-8 .menu-item:nth-child(-n+4){border-bottom:1px solid var(--%NS%product-menu-tabs-bd-color)}.vn-product-menu-container .product-menu-tabs.items-7 .menu-item:nth-child(4),.vn-product-menu-container .product-menu-tabs.items-8 .menu-item:nth-child(4),vn-product-menu .product-menu-tabs.items-7 .menu-item:nth-child(4),vn-product-menu .product-menu-tabs.items-8 .menu-item:nth-child(4){border-right:0}.vn-product-menu-container .product-menu-tabs .menu-item,vn-product-menu .product-menu-tabs .menu-item{background-color:var(--%NS%product-menu-tabs-bg-color);border-right:1px solid var(--%NS%product-menu-tabs-bd-color);display:inline-block;flex:1;max-width:25%;min-width:25%}.vn-product-menu-container .product-menu-tabs .menu-item .menu-item-link,vn-product-menu .product-menu-tabs .menu-item .menu-item-link{align-items:center;color:var(--%NS%product-menu-tabs-text-color);display:flex;flex-direction:column;gap:6px;height:100%;justify-content:center;padding:var(--%NS%site-spacer-s) var(--%NS%site-spacer-xl);text-align:center}.vn-product-menu-container .product-menu-tabs .menu-item .menu-item-link i,vn-product-menu .product-menu-tabs .menu-item .menu-item-link
553i{color:var(--%NS%product-menu-tabs-icon-color);font-size:24px;height:24px;line-height:1;margin-bottom:6px;width:24px}.vn-product-menu-container .product-menu-tabs .menu-item .menu-item-link .vn-icon,vn-product-menu .product-menu-tabs .menu-item .menu-item-link .vn-icon{--%NS%vn-icon-size: 24px;color:var(--%NS%product-menu-tabs-icon-color)}.vn-product-menu-container .product-menu-tabs .menu-item .menu-item-link vn-image,vn-product-menu .product-menu-tabs .menu-item .menu-item-link vn-image{order:-1}.vn-product-menu-container .product-menu-tabs .menu-item .menu-item-link span,vn-product-menu .product-menu-tabs .menu-item .menu-item-link span{font-size:14px;line-height:1.1;text-align:center}.vn-product-menu-container .product-menu-tabs .menu-item .menu-item-link.active,vn-product-menu .product-menu-tabs .menu-item .menu-item-link.active{border-bottom:4px solid var(--%NS%product-menu-tabs-active-bd-color);color:var(--%NS%product-menu-tabs-active-text-color)}.vn-product-menu-container .product-menu-tabs .menu-item .menu-item-link.active i,vn-product-menu .product-menu-tabs .menu-item .menu-item-link.active i{color:var(--%NS%product-menu-tabs-active-icon-color)}.vn-product-menu-container .product-menu-tabs .menu-item .menu-item-link.active span,vn-product-menu .product-menu-tabs .menu-item .menu-item-link.active span{font-weight:var(--%NS%product-menu-item-link-active-font-weight)}.vn-product-menu-container .product-menu-apps,vn-product-menu .product-menu-apps{background-color:var(--%NS%product-menu-tabs-bg-color);border-bottom:1px solid var(--%NS%product-menu-apps-bd-color);border-top:1px solid var(--%NS%product-menu-apps-bd-color);margin-bottom:var(--%NS%site-spacer);padding:var(--%NS%site-spacer-s)}.vn-product-menu-container .product-menu-apps .product-menu-apps-title,vn-product-menu .product-menu-apps .product-menu-apps-title{color:var(--%NS%product-menu-apps-title-color);padding-bottom:var(--%NS%site-spacer-s);--%NS%vn-menu-item-text-transform: uppercase;text-transform:var(--%NS%vn-menu-item-text-transform)}.vn-product-menu-container .product-menu-apps-tabs,vn-product-menu .product-menu-apps-tabs{display:flex}.vn-product-menu-container .product-menu-apps-tabs .menu-item:first-of-type .menu-item-link,vn-product-menu .product-menu-apps-tabs .menu-item:first-of-type .menu-item-link{padding-left:0}.vn-product-menu-container .product-menu-apps-tabs .menu-item:last-of-type .menu-item-link,vn-product-menu .product-menu-apps-tabs .menu-item:last-of-type .menu-item-link{padding-right:0}.vn-product-menu-container .product-menu-apps-tabs .menu-item .menu-item-link,vn-product-menu .product-menu-apps-tabs .menu-item .menu-item-link{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:space-between;padding:0 var(--%NS%site-spacer-m)}.vn-product-menu-container .product-menu-apps-tabs .menu-item .menu-item-link img,vn-product-menu .product-menu-apps-tabs .menu-item .menu-item-link img{height:36px;margin-bottom:var(--%NS%site-spacer-s);order:-1;width:36px}.vn-product-menu-container .product-menu-apps-tabs .menu-item .menu-item-link i,vn-product-menu .product-menu-apps-tabs .menu-item .menu-item-link i{color:var(--%NS%product-menu-apps-text-color);font-size:30px;height:36px;text-align:center;width:36px}.vn-product-menu-container .product-menu-apps-tabs .menu-item .menu-item-link span,vn-product-menu .product-menu-apps-tabs .menu-item .menu-item-link span{color:var(--%NS%product-menu-apps-text-color);font-size:11px}.vn-product-menu-container .pm-wrapper,vn-product-menu .pm-wrapper{background:var(--%NS%burger-menu-bg);display:flex;flex-direction:column;height:100vh;max-width:500px;overflow:hidden;width:100%}.vn-product-menu-container .pm-wrapper vn-pm-tabs,.vn-product-menu-container .pm-wrapper vn-pm-items,vn-product-menu .pm-wrapper vn-pm-tabs,vn-product-menu .pm-wrapper vn-pm-items{display:block}.vn-product-menu-container .pm-wrapper vn-pm-header-bar,vn-product-menu .pm-wrapper vn-pm-header-bar{position:sticky;top:0;z-index:1}.vn-product-menu-container .pm-wrapper .pm-body,vn-product-menu .pm-wrapper .pm-body{background:var(--%NS%burger-menu
553-bg);display:flex;flex-direction:column;height:100%;overflow:auto}.device-touch .vn-product-menu-container .pm-wrapper .pm-body,.device-touch vn-product-menu .pm-wrapper .pm-body{padding-bottom:88px}.vn-product-menu-container .pm-wrapper:not(.pm-no-tabs) .header-ctrl-wrapper,vn-product-menu .pm-wrapper:not(.pm-no-tabs) .header-ctrl-wrapper{background:var(--%NS%burger-menu-header-ctrl-bg);color:var(--%NS%burger-menu-header-ctrl-color)}.vn-product-menu-container .pm-wrapper.pm-no-tabs .header-ctrl-wrapper,vn-product-menu .pm-wrapper.pm-no-tabs .header-ctrl-wrapper{background:var(--%NS%burger-menu-header-ctrl-bg-no-tabs);color:var(--%NS%burger-menu-header-ctrl-color-no-tabs)}.vn-product-menu-container .pm-wrapper .header-ctrl,vn-product-menu .pm-wrapper .header-ctrl{height:var(--%NS%burger-menu-header-ctrl-height);margin-bottom:var(--%NS%site-spacer-s);min-height:var(--%NS%burger-menu-header-ctrl-height)}.vn-product-menu-container .pm-wrapper:not(.pm-no-tabs) .header-ctrl,vn-product-menu .pm-wrapper:not(.pm-no-tabs) .header-ctrl{background:transparent;color:var(--%NS%burger-menu-header-ctrl-color);padding:var(--%NS%site-spacer-s) var(--%NS%site-spacer) var(--%NS%site-spacer-s) var(--%NS%site-spacer-xl)}.vn-product-menu-container .pm-wrapper.pm-no-tabs .header-ctrl,vn-product-menu .pm-wrapper.pm-no-tabs .header-ctrl{padding:var(--%NS%site-spacer-s) var(--%NS%site-spacer-s) var(--%NS%site-spacer-s) var(--%NS%site-spacer)}.vn-product-menu-container .pm-wrapper .header-ctrl-l:empty,vn-product-menu .pm-wrapper .header-ctrl-l:empty{display:none}.vn-product-menu-container .pm-wrapper .header-ctrl-r,vn-product-menu .pm-wrapper .header-ctrl-r{width:auto}.vn-product-menu-container .pm-wrapper .header-ctrl-r .ui-icon,vn-product-menu .pm-wrapper .header-ctrl-r .ui-icon{font-size:16px;height:32px;width:32px}.vn-product-menu-container .pm-wrapper:not(.pm-no-tabs) .header-ctrl-r .ui-icon,vn-product-menu .pm-wrapper:not(.pm-no-tabs) .header-ctrl-r .ui-icon{color:var(--%NS%burger-menu-header-ctrl-icon-color)!important}.vn-product-menu-container .pm-wrapper .header-ctrl-txt,vn-product-menu .pm-wrapper .header-ctrl-txt{font-family:var(--%NS%burger-menu-header-ctrl-font-family);font-size:var(--%NS%burger-menu-header-ctrl-txt-size);font-weight:var(--%NS%burger-menu-header-ctrl-txt-font-weight);line-height:var(--%NS%burger-menu-header-ctrl-txt-line-height)}.vn-product-menu-container .pm-wrapper .product-menu-section-title,vn-product-menu .pm-wrapper .product-menu-section-title{color:var(--%NS%burger-menu-list-item-title-color);font-size:var(--%NS%burger-menu-list-title-size);font-weight:var(--%NS%burger-menu-list-title-font-weight);line-height:1.5;text-transform:none}.vn-product-menu-container .pm-wrapper:not(.pm-no-tabs) .product-menu-section-title,vn-product-menu .pm-wrapper:not(.pm-no-tabs) .product-menu-section-title{padding:0 var(--%NS%site-spacer-xl) var(--%NS%site-spacer-s) var(--%NS%site-spacer-xl)}.vn-product-menu-container .pm-wrapper.pm-no-tabs .product-menu-section-title,vn-product-menu .pm-wrapper.pm-no-tabs .product-menu-section-title{padding:0 var(--%NS%site-spacer) var(--%NS%site-spacer-s) var(--%NS%site-spacer)}.vn-product-menu-container .pm-wrapper .product-menu-section-xsell .product-menu-section-title,.pm-wrapper .vn-product-menu-container .product-menu-section-xsell .product-menu-section-title,vn-product-menu .pm-wrapper .product-menu-section-xsell .product-menu-section-title,.pm-wrapper vn-product-menu .product-menu-section-xsell .product-menu-section-title{padding-bottom:var(--%NS%site-spacer)}.vn-product-menu-container .pm-wrapper .product-menu-section,vn-product-menu .pm-wrapper .product-menu-section{margin-bottom:var(--%NS%site-spacer-3xl)}.vn-product-menu-container .pm-items,vn-product-menu .pm-items{display:flex;height:100vh;position:relative}.vn-product-menu-container .pm-items vn-pm-items,vn-product-menu .pm-items vn-pm-items{width:100%}.vn-product-menu-container .pm-tabs,vn-product-menu .pm-tabs{background:var(--%NS%burger-menu-tabs-bg);display:flex;flex-direction:column;height:100%;overflow:auto;width:88px}.vn-product-menu-container .pm-tabs .menu-item,vn-product-menu .pm-tabs .menu-item{display:block;position:relative}.vn-product-menu-container .pm-tabs .menu-item-txt,vn-product-menu .pm-tabs .menu-item-txt{color:var(--%NS%burger-menu
553-tabs-txt-color);font-family:var(--%NS%burger-menu-tabs-font-family);font-size:10px;line-height:1.1;padding:var(--%NS%site-spacer-xs) var(--%NS%site-spacer-xs) 0;text-align:center;text-transform:uppercase;width:100%}[lang=el] .vn-product-menu-container .pm-tabs .menu-item-txt,[lang=el] vn-product-menu .pm-tabs .menu-item-txt{text-transform:none}.vn-product-menu-container .pm-tabs .menu-item-txt,vn-product-menu .pm-tabs .menu-item-txt{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vn-product-menu-container .pm-tabs .menu-item-link,vn-product-menu .pm-tabs .menu-item-link{align-items:center;display:flex;flex-direction:column;height:80px;justify-content:center}.vn-product-menu-container .pm-tabs .menu-item-link .ui-icon,vn-product-menu .pm-tabs .menu-item-link .ui-icon{color:var(--%NS%burger-menu-tabs-icon-color);display:inline-block;font-size:32px;height:32px;line-height:1;width:32px}.vn-product-menu-container .pm-tabs .menu-item-link.active .ui-icon,vn-product-menu .pm-tabs .menu-item-link.active .ui-icon{color:var(--%NS%burger-menu-tabs-icon-active-color);opacity:1}.vn-product-menu-container .pm-tabs .menu-item-link.active .menu-item-txt,vn-product-menu .pm-tabs .menu-item-link.active .menu-item-txt{color:var(--%NS%burger-menu-tabs-txt-active-color);opacity:1}.vn-product-menu-container .pm-tabs .menu-item-link.active:after,vn-product-menu .pm-tabs .menu-item-link.active:after{border-color:transparent var(--%NS%burger-menu-bg) transparent transparent;border-style:solid;border-width:6px 6px 6px 0;bottom:0;content:"";height:0;margin:auto;position:absolute;right:0;top:0;width:0}.vn-product-menu-container .pm-body .product-menu-section-list,vn-product-menu .pm-body .product-menu-section-list{box-shadow:none;margin-bottom:0;padding:0 var(--%NS%site-spacer-xl)}.vn-product-menu-container .pm-no-tabs .pm-body .product-menu-section-list,.pm-no-tabs .vn-product-menu-container .pm-body .product-menu-section-list,vn-product-menu .pm-no-tabs .pm-body .product-menu-section-list,.pm-no-tabs vn-product-menu .pm-body .product-menu-section-list{padding:var(--%NS%burger-menu-section-list-padding-no-tabs)}.vn-product-menu-container .pm-body .menu-item,vn-product-menu .pm-body .menu-item{border:0;padding:0;position:relative}.vn-product-menu-container .pm-body .menu-item-txt,vn-product-menu .pm-body .menu-item-txt{color:var(--%NS%burger-menu-list-item-txt-color);font-family:var(--%NS%burger-menu-list-item-font-family);font-size:var(--%NS%burger-menu-list-item-txt-size);font-weight:var(--%NS%burger-menu-list-item-font-weight);line-height:1.5;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vn-product-menu-container .pm-body .menu-item-link,vn-product-menu .pm-body .menu-item-link{align-items:center;border-bottom:1px solid var(--%NS%burger-menu-list-item-border);display:flex;height:var(--%NS%burger-menu-list-item-height);position:relative}.vn-product-menu-container .pm-body .menu-item-link .vn-icon,vn-product-menu .pm-body .menu-item-link .vn-icon{--%NS%vn-icon-size: 24px;color:var(--%NS%burger-menu-list-item-icon-color)}.vn-product-menu-container .pm-body .menu-item-link .additional-icon,vn-product-menu .pm-body .menu-item-link .additional-icon{--%NS%vn-icon-size: 14px;color:var(--%NS%burger-menu-theme-right-icon-color);margin-left:auto;order:3}.vn-product-menu-container .pm-body .menu-item-link:has(.vn-icon),vn-product-menu .pm-body .menu-item-link:has(.vn-icon){column-gap:var(--%NS%site-spacer-m)}.vn-product-menu-container .pm-body .menu-item-link:not(.menu-item-link-downloadapp):has(.vn-icon) vn-image,vn-product-menu .pm-body .menu-item-link:not(.menu-item-link-downloadapp):has(.vn-icon) vn-image{display:none}.vn-product-menu-container .pm-body .menu-item-link .ui-icon,vn-product-menu .pm-body .menu-item-link .ui-icon{color:var(--%NS%burger-menu-list-item-icon-color);font-size:24px;height:24px;margin-right:var(--%NS%site-spacer-m);padding:0;position:relative;width:24px}.vn-product-menu-container .pm-body .menu-item-link .ui-icon.theme-right,vn-product-menu .pm-body .menu-item-link .ui-icon.theme-right{align-items:center;
553color:var(--%NS%burger-menu-theme-right-icon-color);display:flex;font-size:14px;justify-content:center}.vn-product-menu-container .pm-body .menu-item-link .badge,vn-product-menu .pm-body .menu-item-link .badge{font-style:normal}.vn-product-menu-container .pm-body .menu-item-link.active:not(.menu-item-link-multiline):before,vn-product-menu .pm-body .menu-item-link.active:not(.menu-item-link-multiline):before{border-color:transparent transparent transparent var(--%NS%burger-menu-list-item-icon-active-color);border-style:solid;border-width:4px 0 4px 4px;bottom:0;content:"";height:0;left:-8px;margin:auto;position:absolute;top:0;width:0}.vn-product-menu-container .pm-body .menu-item-link.active:not(.menu-item-link-multiline) .ui-icon,vn-product-menu .pm-body .menu-item-link.active:not(.menu-item-link-multiline) .ui-icon{color:var(--%NS%burger-menu-list-item-icon-active-color)}.vn-product-menu-container .pm-body .menu-item-link.active:not(.menu-item-link-multiline) .menu-item-txt,vn-product-menu .pm-body .menu-item-link.active:not(.menu-item-link-multiline) .menu-item-txt{color:var(--%NS%burger-menu-list-item-txt-active)}.vn-product-menu-container .pm-body .menu-item-sub,vn-product-menu .pm-body .menu-item-sub{font-family:var(--%NS%burger-menu-list-item-sub-font-family)}.vn-product-menu-container .pm-body .menu-item-link-multiline,vn-product-menu .pm-body .menu-item-link-multiline{display:grid;grid-gap:var(--%NS%site-spacer-m);grid-template-columns:32px 1fr;grid-template-rows:64px;height:64px}.vn-product-menu-container .pm-body .menu-item-link-multiline.active,vn-product-menu .pm-body .menu-item-link-multiline.active{background:var(--%NS%burger-menu-list-item-multiline-active-bg);box-shadow:var(--%NS%burger-menu-list-item-multiline-active-box-shadow)}.vn-product-menu-container .pm-body .menu-item-link-multiline .ui-icon,vn-product-menu .pm-body .menu-item-link-multiline .ui-icon{font-size:32px;height:32px;margin-right:0;width:32px}.vn-product-menu-container .pm-body .menu-item-link-multiline .vn-icon,vn-product-menu .pm-body .menu-item-link-multiline .vn-icon{--%NS%vn-icon-size: 32px;color:var(--%NS%burger-menu-list-item-icon-color)}.vn-product-menu-container .pm-body .menu-item-link-multiline .image-icon,vn-product-menu .pm-body .menu-item-link-multiline .image-icon{align-self:center;grid-area:1/1/1/2;height:32px;width:32px}.vn-product-menu-container .pm-body .menu-item-link-multiline .image-icon img,vn-product-menu .pm-body .menu-item-link-multiline .image-icon img{height:auto;max-width:100%;width:auto}.vn-product-menu-container .pm-body .menu-item-link-multiline .menu-item-txt,vn-product-menu .pm-body .menu-item-link-multiline .menu-item-txt{align-self:self-start;color:var(--%NS%burger-menu-list-item-multiline-txt-color);font-size:var(--%NS%burger-menu-list-item-mulitline-txt-size);font-weight:var(--%NS%burger-menu-header-ctrl-txt-font-weight);grid-area:1/2/1/3;line-height:1.5;padding-top:var(--%NS%site-spacer-m);width:100%}.vn-product-menu-container .pm-body .menu-item-link-multiline.menu-item-link-no-sub .menu-item-txt,vn-product-menu .pm-body .menu-item-link-multiline.menu-item-link-no-sub .menu-item-txt{align-self:center;padding:0}.vn-product-menu-container .pm-body .menu-item-link-multiline .menu-item-sub,vn-product-menu .pm-body .menu-item-link-multiline .menu-item-sub{align-self:self-end;color:var(--%NS%burger-menu-list-item-multiline-sub-color);font-size:var(--%NS%burger-menu-list-item-mulitline-sub-size);grid-area:1/2/1/3;line-height:1.5;padding-bottom:var(--%NS%site-spacer-m);width:100%;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vn-product-menu-container .pm-body .menu-item-link-downloadapp,vn-product-menu .pm-body .menu-item-link-downloadapp{border:0;grid-gap:var(--%NS%site-spacer-s);grid-template-columns:var(--%NS%burger-menu-list-item-downloadapp-icon-size) 1fr 16px;grid-template-rows:var(--%NS%burger-menu-list-item-downloadapp-rows);height:var(--%NS%burger-menu-list-item-downloadapp-height);margin-bottom:var(--%NS%site-spacer);padding:var(--%NS%burger-menu-list-item-downloadapp-padding)}.vn-product-menu-container .pm-body .menu-item-link-downloadapp.menu-item-link.menu-item-link-downloadapp--highlight,vn-product-menu .pm-body .menu-item-link-downloadapp.menu-item-link.menu-item-link-downloadapp--highlight{--%NS%burger-menu
553-list-item-downloadapp-icon-size: var(--%NS%burger-menu-list-item-downloadapp-highlight-icon-size);background-color:var(--%NS%burger-menu-list-item-downloadapp-highlight-bg-color)}.vn-product-menu-container .pm-body .menu-item-link-downloadapp .menu-item-txt,vn-product-menu .pm-body .menu-item-link-downloadapp .menu-item-txt{color:var(--%NS%burger-menu-list-item-downloadap-txt-color);font-size:var(--%NS%burger-menu-list-item-downloadapp-txt-size);font-weight:var(--%NS%burger-menu-list-item-downloadapp-font-weight);line-height:var(--%NS%burger-menu-list-item-downloadapp-line-height);padding-top:var(--%NS%site-spacer-tiny)}.vn-product-menu-container .pm-body .menu-item-link-downloadapp .menu-item-sub,vn-product-menu .pm-body .menu-item-link-downloadapp .menu-item-sub{align-self:self-end;color:var(--%NS%burger-menu-list-item-downloadap-sub-color);font-size:var(--%NS%burger-menu-list-item-downloadapp-sub-size);font-weight:var(--%NS%burger-menu-list-item-downloadapp-sub-font-weight);line-height:1.5;padding-bottom:var(--%NS%burger-menu-list-item-downloadapp-sub-pb)}.vn-product-menu-container .pm-body .menu-item-link-downloadapp .vn-img__image-fluid,vn-product-menu .pm-body .menu-item-link-downloadapp .vn-img__image-fluid{height:auto;max-width:100%;width:auto}.vn-product-menu-container .pm-body .menu-item-link-downloadapp .image-icon,vn-product-menu .pm-body .menu-item-link-downloadapp .image-icon{align-self:self-start;grid-area:1/1/1/2;height:var(--%NS%burger-menu-list-item-downloadapp-icon-size);width:var(--%NS%burger-menu-list-item-downloadapp-icon-size)}.vn-product-menu-container .pm-body .menu-item-link-downloadapp .image-icon img,vn-product-menu .pm-body .menu-item-link-downloadapp .image-icon img{height:auto;max-width:100%;width:auto}.vn-product-menu-container .pm-body .menu-item-link-downloadapp .additional-icon,vn-product-menu .pm-body .menu-item-link-downloadapp .additional-icon{align-self:center;color:var(--%NS%burger-menu-list-item-downloadap-icon-color);font-size:16px;grid-area:1/3/1/4;height:16px;width:16px}.vn-product-menu-container .pm-body .menu-item-link-downloadapp .vn-icon,vn-product-menu .pm-body .menu-item-link-downloadapp .vn-icon{--%NS%vn-icon-size: 16px;color:var(--%NS%burger-menu-list-item-downloadap-icon-color);grid-area:1/3/1/4}.vn-product-menu-container .product-menu--sticky .product-menu-content,vn-product-menu .product-menu--sticky .product-menu-content{height:100%;overflow-y:auto;padding-bottom:calc(var(--%NS%burger-menu-header-ctrl-min-height) + var(--%NS%site-spacer-m))} 554`], 555 encapsulation: 2, 556 changeDetection: 1 557 }), e; 558 })(), fe = (() => { 559 let e = class { 560 constructor() { 561 this.trackingService = o(ct); 562 } 563 trackProductMenuClose() { 564 this.trackingService.triggerEvent(pt.Event, { 565 "component.CategoryEvent": "navigation", 566 "component.LabelEvent": "burger menu", 567 "component.ActionEvent": "click", 568 "component.PositionEvent": "not applicable", 569 "component.LocationEvent": "navigation menu", 570 "component.EventDetails": "close", 571 "component.URLClicked": "not applicable" 572 }); 573 } 574 }; 575 return e.ɵfac = function(n) { 576 return new (n || e)(); 577 }, e.ɵprov = W({ 578 token: e, 579 factory: e.ɵfac, 580 providedIn: "root" 581 }), e; 582 })(), U = (() => { 583 let e = class { 584 constructor() { 585 this.overlayFactory = o(zt), this.injector = o(te), this.productMenuConfig = o(R), this.navigationService = o(Y), this.sessionStoreService = o(nt), this.sharedProductMenuService = o(g), this.eventsService = o(it), this.productMenuTrackingService = o(fe), this.destroyRef = o(b), this.scrollStrategy = this.overlayFactory.defaultScrollStrategy, this.eventsService.events.pipe(H((t) => t?.eventName === me.ProductMenuToggle), v()).subscribe((t) => { 586 this.toggle(t.data); 587 }), this.eventsService.events.pipe(H((t) => t?.eventName === me.ProductMenuScrollStrategyUpdate), v()).subscribe((t) => { 588 this.scrollStrategy = t.data === "noop" ? this.overlayFactory.scrollStrategies.noop() : this.overlayFactory.defaultScrollStrategy; 589 }); 590 } 591 toggle(t) { 592 let i = t?.options || {}, A = t?.open == null ? !this.currentRef : t?.open; 593 if (this.productMenuConfig.routerMode) A ? (this.sessionStoreService.set(ue.VnProductMenuReturnUrl, this.navigationService.location.absUrl()), this.navigationService.goTo("/product-menu"), this.sharedProductMenuService.openTab(i.initialTab || null)) : (this.productMenuTrackingService.trackProductMenuClose(), this.goToReturnUrl()); 594 else if (A && !this.currentRef) { 595 let T = this.overlayFactory.create({ 596 panelClass: "vn-product-menu-container", 597 positionStrategy: this.overlayFactory.position.global(), 598 scrollStrategy: this.scrollStrategy 599 }); 600 T.backdropClick().pipe(v(this.destroyRef)).subscribe(() => this.currentRef?.close()); 601 let N = new V(T, this.productMenuConfig.animateV1 || this.sharedProductMenuService.v2 ? this.overlayFactory.createAnimatedOverlayStates(i.animateFrom) : null); 602 N.afterClosed().pipe(v(this.destroyRef)).subscribe(() => { 603 this.overlayFactory.dispose(T), this.currentRef = null; 604 }), this.sharedProductMenuService.openTab(i.initialTab || null); 605 let j = new Ct(ge, null, te.create({ 606 providers: [{ 607 provide: V, 608 useValue: N 609 }], 610 parent: this.injector 611 })); 612 T.attach(j), this.currentRef = N; 613 } else !t?.open && this.currentRef && !(this.currentRef.isClosed && i.preventDuplicateClosing) && (this.productMenuTrackingService.trackProductMenuClose(), i.disableCloseAnimation && (this.currentRef.states = null), this.currentRef.close()); 614 } 615 goToReturnUrl() { 616 let t = this.sharedProductMenuService.routerModeReturnUrl; 617 t ? (this.sessionStoreService.remove(ue.VnProductMenuReturnUrl), this.navigationService.goTo(t, { isBackNavigation: !0 })) : this.navigationService.goToLastKnownProduct(); 618 } 619 }; 620 return e.ɵfac = function(n) { 621 return new (n || e)(); 622 }, e.ɵprov = W({ 623 token: e, 624 factory: e.ɵfac, 625 providedIn: "root" 626 }), e; 627 })(), x = (() => { 628 let e = class { 629 constructor() { 630 this.MenuSection = F, this.trackByProp = $("id"), this.productMenuService = o(g), this.page = o(O); 631 } 632 get v2() { 633 return this.productMenuService.v2; 634 } 635 getItemComponent(t) { 636 return this.productMenuService.getProductMenuComponent(t); 637 } 638 }; 639 return e.ɵfac = function(n) { 640 return new (n || e)(); 641 }, e.ɵdir = $e({ 642 type: e, 643 inputs: { item: "item" } 644 }), e; 645 })(), ye = (() => { 646 let e = class extends x { 647 constructor() { 648 super(...arguments), this.logoImage = s(""), this.homeUrl = s(""), this.logoClass = s(void 0), this.navigationService = o(Y); 649 } 650 ngOnInit() { 651 this.logoImage.set(this.item.image.src), this.logoClass.set(this.item.resources["image-class"] || void 0), this.homeUrl.set(this.item.url); 652 } 653 goToHomeUrl() { 654 return Q(this, null, function* () { 655 let t = this.homeUrl(); 656 t && (yield this.navigationService.goTo(t)); 657 }); 658 } 659 }; 660 return e.ɵfac = (() => { 661 let n; 662 return function(t) { 663 return (n || (n = E(e)))(t || e); 664 }; 665 })(), e.ɵcmp = l({ 666 type: e, 667 selectors: [["vn-pm-header-bar-logo"]], 668 features: [C], 669 decls: 2, 670 vars: 2, 671 consts: [[ 672 1, 673 "header-bar-logo", 674 3, 675 "click" 676 ], [ 677 3, 678 "src", 679 "imageClass" 680 ]], 681 template: function(n, t) { 682 n & 1 && (m(0, "div", 0), h("click", function() { 683 return t.goToHomeUrl(); 684 }), L(1, "vn-image", 1), c()), n & 2 && (d(), u("src", t.logoImage())("imageClass", t.logoClass())); 685 }, 686 dependencies: [It], 687 encapsulation: 2, 688 changeDetection: 1 689 }), e; 690 })(), we = ["*"], Se = [ 691 "ngProjectAs", 692 "[header-bar-logo-slot]", 693 5, 694 [ 695 "", 696 "header-bar-logo-slot", 697 "" 698 ] 699 ], ke = (e) => ({ item: e }), xe = (() => { 700 let e = class extends x { 701 constructor() { 702 super(...arguments), this.config = o(R), this.localProductMenuService = o(U), this.title = s(void 0), this.headerLogoItem = s(!1), this.closeDsButtonStyling = s(void 0), this.destroyRef = o(b); 703 } 704 ngOnInit() { 705 this.productMenuService.currentTab.pipe(v(this.destroyRef)).subscribe((i) => this.title.set(i?.text || this.item.text)); 706 let t = this.config.menu?.children?.find((i) => i.name === "body")?.children?.find((i) => i.type === "header" || i.name === "headerbar"); 707 t?.children?.length && this.headerLogoItem.set(!0), t && this.closeDsButtonStyling.set({ 708 variant: t?.resources.variant ?? "outline",
709 kind: t?.resources.kind ?? "secondary", 710 size: t?.resources.size ?? "medium", 711 inverse: !!t?.resources.inverse 712 }); 713 } 714 }; 715 return e.ɵfac = (() => { 716 let n; 717 return function(t) { 718 return (n || (n = E(e)))(t || e); 719 }; 720 })(), e.ɵcmp = l({ 721 type: e, 722 selectors: [["vn-pm-header-bar"]], 723 features: [C], 724 ngContentSelectors: we, 725 decls: 3, 726 vars: 9, 727 consts: [[ 728 3, 729 "onClose", 730 "closeButtonTextCssClass", 731 "closeButtonText", 732 "showBack", 733 "title", 734 "useLogoHeader", 735 "useDSButton", 736 "closeDSButtonStyle" 737 ], [ 738 4, 739 "vnDynamicComponent", 740 "vnDynamicComponentAttr" 741 ]], 742 template: function(n, t) { 743 n & 1 && (je(), m(0, "vn-header-bar", 0), h("onClose", function() { 744 return t.localProductMenuService.toggle(); 745 }), Ee(1, 0, Se, yn, 2, 0), c()), n & 2 && (ee(t.config.headerBarCssClass), u("closeButtonTextCssClass", t.config.closeButtonTextCssClass)("closeButtonText", t.config.showCloseButtonAsText ? t.item.resources["close-button-text"] : "")("showBack", !1)("title", t.title())("useLogoHeader", t.headerLogoItem())("useDSButton", !0)("closeDSButtonStyle", t.closeDsButtonStyling())); 746 }, 747 dependencies: [se, k], 748 encapsulation: 2, 749 changeDetection: 1 750 }), e; 751 })(), Ne = (e) => ({ item: e }), Ce = (() => { 752 let e = class extends x { 753 constructor() { 754 super(); 755 } 756 }; 757 return e.ɵfac = function(n) { 758 return new (n || e)(); 759 }, e.ɵcmp = l({ 760 type: e, 761 selectors: [["vn-pm-items"]], 762 features: [C], 763 decls: 3, 764 vars: 1, 765 consts: [[ 766 1, 767 "pm-items", 768 3, 769 "ngClass" 770 ], [ 771 4, 772 "vnDynamicComponent", 773 "vnDynamicComponentAttr" 774 ]], 775 template: function(n, t) { 776 n & 1 && (m(0, "div", 0), z(1, Sn, 1, 4, "ng-container", null, t.trackByProp, !0), c()), n & 2 && (u("ngClass", t.item.class), d(), _(t.item.children)); 777 }, 778 dependencies: [ 779 S, 780 B, 781 k 782 ], 783 encapsulation: 2, 784 changeDetection: 1 785 }), e; 786 })(), Me = (e) => ({ item: e }), K = (() => { 787 let e = class extends x { 788 constructor() { 789 super(); 790 } 791 }; 792 return e.ɵfac = function(n) { 793 return new (n || e)(); 794 }, e.ɵcmp = l({ 795 type: e, 796 selectors: [["vn-pm-list-section"]], 797 features: [C], 798 decls: 5, 799 vars: 2, 800 consts: [ 801 [ 802 1, 803 "product-menu-section", 804 3, 805 "ngClass" 806 ], 807 [1, "product-menu-section-title"], 808 [1, "product-menu-section-list"], 809 [ 810 4, 811 "vnDynamicComponent", 812 "vnDynamicComponentAttr" 813 ] 814 ], 815 template: function(n, t) { 816 n & 1 && (m(0, "div", 0), p(1, kn, 2, 1, "div", 1), m(2, "div", 2), z(3, Nn, 1, 4, "ng-container", null, t.trackByProp, !0), c()()), n & 2 && (u("ngClass", t.item.class), d(), a(t.item.text ? 1 : -1), d(2), _(t.item.children)); 817 }, 818 dependencies: [ 819 S, 820 B, 821 k 822 ], 823 encapsulation: 2, 824 changeDetection: 1 825 }), e; 826 })(), X = (() => { 827 let e = class extends x { 828 constructor() { 829 super(...arguments), this.localProductMenuService = o(U), this.MenuDisplayMode = q; 830 } 831 click() { 832 this.productMenuService.isTab(this.item) && this.item.children ? this.productMenuService.openTab(this.item.name) : this.productMenuService.routerMode || this.localProductMenuService.toggle(); 833 } 834 }; 835 return e.ɵfac = (() => { 836 let n; 837 return function(t) { 838 return (n || (n = E(e)))(t || e); 839 }; 840 })(), e.ɵcmp = l({ 841 type: e, 842 selectors: [["vn-pm-menu-item"]], 843 features: [C], 844 decls: 2, 845 vars: 1, 846 consts: [ 847 [ 848 "badgePosition", 849 "FastIcon", 850 3, 851 "item", 852 "section", 853 "displayMode" 854 ], 855 [ 856 "badgePosition", 857 "icon", 858 3, 859 "item", 860 "section", 861 "displayMode" 862 ], 863 [ 864 "badgePosition", 865 "FastIcon", 866 3, 867 "onClick", 868 "item", 869 "section", 870 "displayMode" 871 ], 872 [ 873 "badgePosition", 874 "icon", 875 3, 876 "onClick", 877 "item", 878 "section", 879 "displayMode" 880 ] 881 ], 882 template: function(n, t) { 883 n & 1 && p(0, Cn, 1, 3, "vn-menu-item", 0)(1, Mn, 1, 3, "vn-menu-item", 1), n & 2 && a(t.item.type !== "icon" ? 0 : 1); 884 }, 885 dependencies: [G], 886 encapsulation: 2, 887 changeDetection: 1 888 }), e; 889 })(), _e = (e) => ({ item: e }), De = (() => { 890 let e = class { 891 constructor() { 892 this.content = s(null), this.trackByProp = $("id"), this.productMenuService = o(g), this.destroyRef = o(b); 893 } 894 ngOnInit() { 895 this.productMenuService.currentTab.pipe(v(this.destroyRef)).subscribe((t) => this.content.set(t?.children || null)); 896 } 897 getItemComponent(t) { 898 return this.productMenuService.getProductMenuComponent(t); 899 } 900 }; 901 return e.ɵfac = function(n) { 902 return new (n || e)(); 903 }, e.ɵcmp = l({ 904 type: e, 905 selectors: [["vn-pm-sitecore-body"]], 906 decls: 1, 907 vars: 1, 908 consts: [[1, "product-menu-content"], [ 909 4, 910 "vnDynamicComponent", 911 "vnDynamicComponentAttr" 912 ]], 913 template: function(n, t) { 914 if (n & 1 && p(0, zn, 5, 4, "div", 0), n & 2) { 915 let i; 916 a((i = t.content()) ? 0 : -1, i); 917 } 918 }, 919 dependencies: [ 920 S, 921 k, 922 He, 923 dt 924 ], 925 encapsulation: 2, 926 changeDetection: 1 927 }), e; 928 })(), ze = (e) => ({ item: e }), Pe = (() => { 929 let e = class extends x { 930 constructor() { 931 super(...arguments), this.content = s(null), this.destroyRef = o(b); 932 } 933 ngOnInit() { 934 let t = this.item.parameters.section; 935 this.productMenuService.currentTab.pipe(v(this.destroyRef)).subscribe((i) => { 936 i && this.content.set(i.children.find((A) => A.name === t) || null); 937 }); 938 } 939 }; 940 return e.ɵfac = (() => { 941 let n; 942 return function(t) { 943 return (n || (n = E(e)))(t || e); 944 }; 945 })(), e.ɵcmp = l({ 946 type: e, 947 selectors: [["vn-pm-tab-content"]], 948 features: [C], 949 decls: 1, 950 vars: 1, 951 consts: [[ 952 1, 953 "pm-tab-content", 954 3, 955 "ngClass" 956 ], [ 957 4, 958 "vnDynamicComponent", 959 "vnDynamicComponentAttr" 960 ]], 961 template: function(n, t) { 962 if (n & 1 && p(0, Bn, 2, 5, "div", 0), n & 2) { 963 let i; 964 a((i = t.content()) ? 0 : -1, i); 965 } 966 }, 967 dependencies: [ 968 S, 969 B, 970 k 971 ], 972 encapsulation: 2, 973 changeDetection: 1 974 }), e; 975 })(), Be = (e) => ({ item: e }), Te = (() => { 976 let e = class extends x { 977 constructor() { 978 super(); 979 } 980 }; 981 return e.ɵfac = function(n) { 982 return new (n || e)(); 983 }, e.ɵcmp = l({ 984 type: e, 985 selectors: [["vn-pm-tabs"]], 986 features: [C], 987 decls: 1, 988 vars: 1, 989 consts: [[ 990 1, 991 "pm-tabs", 992 3, 993 "ngClass" 994 ], [ 995 4, 996 "vnDynamicComponent", 997 "vnDynamicComponentAttr" 998 ]], 999 template: function(n, t) { 1000 n & 1 && p(0, An, 3, 1, "div", 0), n & 2 && a(t.item.children.length > 1 ? 0 : -1); 1001 }, 1002 dependencies: [ 1003 S, 1004 B, 1005 k 1006 ], 1007 encapsulation: 2, 1008 changeDetection: 1 1009 }), e; 1010 })(), Re = (() => { 1011 let e = class { 1012 constructor() { 1013 this.config = o(R), this.productMenuService = o(g), this.localProductMenuService = o(U), this.menuActionsService = o(ae), this.productService = o(re), this.page = o(O), this.destroyRef = o(b); 1014 } 1015 onFeatureInit() { 1016 this.config.whenReady.pipe(v(this.destroyRef)).subscribe(() => { 1017 this.productMenuService.init(), this.menuActionsService.register(gt.TOGGLE_PRODUCT_MENU, (t, i, A, T) => { 1018 let N = T?.["animate-from"]; 1019 t === F.Header ? N = pe.Left : t === F.BottomNav && (N = pe.Bottom); 1020 let j = this.productService.isSingleDomainApp ? this.productService.current.name : this.page.product; 1021 this.localProductMenuService.toggle({ options: { 1022 initialTab: j, 1023 animateFrom: N 1024 } }); 1025 }), this.productMenuService.setProductMenuComponent("default", X), this.productMenuService.v2 ? (this.productMenuService.setProductMenuComponent("list", K), this.productMenuService.setProductMenuComponent("items", Ce), this.productMenuService.setProductMenuComponent("tab-content", Pe), this.productMenuService.setProductMenuComponent("header", xe), this.productMenuService.setProductMenuComponent("tabs", Te), this.productMenuService.setProductMenuComponent("header-bar-logo", ye)) : (this.productMenuService.setProductMenuComponent("icon", X), this.productMenuService.setProductMenuComponent("list-section", K), this.productMenuService.setProductMenuComponent("sitecore-body", De)); 1026 }); 1027 } 1028 }; 1029 return e.ɵfac = function(n) { 1030 return new (n || e)(); 1031 }, e.ɵprov = W({ 1032 token: e, 1033 factory: e.ɵfac 1034 }), e; 1035 })(), Ae = [{ 1036 path: "**", 1037 component: (() => { 1038 let e = class { 1039 constructor() { 1040 this.productMenuService = o(g), this.productMenuConfig = o(R), this.menuActionService = o(ae), this.page = o(O), this.productService = o(re), this.destroyRef = o(b); 1041 } 1042 ngOnInit() {
1043 Oe([this.productMenuConfig.whenReady, this.productMenuService.initialized.pipe(H((t) => t))]).pipe(v(this.destroyRef)).subscribe(() => { 1044 this.productService.isSingleDomainApp || (this.productMenuConfig.routerMode ? this.productMenuService.openTab(this.page.product) : this.menuActionService.invoke("gotoHome", bt.BottomNav)); 1045 }); 1046 } 1047 }; 1048 return e.ɵfac = function(n) { 1049 return new (n || e)(); 1050 }, e.ɵcmp = l({ 1051 type: e, 1052 selectors: [["vn-product-menu-view"]], 1053 decls: 1, 1054 vars: 0, 1055 template: function(n, t) { 1056 n & 1 && L(0, "vn-product-menu"); 1057 }, 1058 dependencies: [J], 1059 styles: [`@charset "UTF-8";@keyframes top{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes bottom{0%{transform:translateY(0)}to{transform:translateY(100%)}}@keyframes left{0%{transform:translate(0)}to{transform:translate(-100%)}}@keyframes right{0%{transform:translate(-100%)}to{transform:translate(0)}}vn-product-menu{display:block;flex:1}@media(max-width:599.98px){vn-product-menu .product-menu{border-radius:none}}vn-product-menu.initial-bottom{transform:translateY(100%)}vn-product-menu.bottom{animation:bottom .5s ease-in}vn-product-menu.top{animation:top .5s ease-out}vn-product-menu.initial-left{transform:translate(-100%)}vn-product-menu.left{animation:left .5s ease-in}vn-product-menu.right{animation:right .5s ease-out}vn-menu-item-text-content{display:contents}.vn-product-menu-container{display:flex;flex-direction:column;height:100%;overflow-y:auto;width:100%}@media(min-width:1280px){.vn-product-menu-container{height:auto;max-width:1000px}}@media(max-width:1599.98px){.vn-product-menu-container{max-width:var(--%NS%product-menu-a-z-overlay-popup-width);overflow:hidden}}.vn-product-menu-container vn-product-menu-overlay,.vn-product-menu-container vn-product-menu{height:100%}.vn-product-menu-container .pm-tabs .menu-item-link .fast-svg{color:var(--%NS%burger-menu-tabs-txt-color)}.vn-product-menu-container .pm-tabs .menu-item-link.active .fast-svg{color:var(--%NS%burger-menu-tabs-txt-active-color)}@media(max-width:599.98px){.vn-product-menu-container vn-product-menu-view,vn-product-menu vn-product-menu-view{display:flex;flex-direction:column;height:100%;inset:0;overflow-y:auto;position:fixed;width:100%;z-index:1030}}.native-wrapper .vn-product-menu-container vn-product-menu-view,.native-wrapper vn-product-menu vn-product-menu-view{height:calc(100vh - 56px)}.native-wrapper .vn-product-menu-container vn-product-menu-view .product-menu-content .list,.native-wrapper vn-product-menu vn-product-menu-view .product-menu-content .list{margin-bottom:0}.native-wrapper:not(.bottom-nav-shown) .vn-product-menu-container vn-product-menu-view,.native-wrapper:not(.bottom-nav-shown) vn-product-menu vn-product-menu-view{height:100%}.vn-product-menu-container .product-menu,vn-product-menu .product-menu{background-color:var(--%NS%product-menu-bg-color);height:100%}@media(min-width:1280px){.vn-product-menu-container .product-menu,vn-product-menu .product-menu{height:auto}}.vn-product-menu-container .product-menu .product-menu-section-title,vn-product-menu .product-menu .product-menu-section-title{--%NS%vn-menu-item-text-transform: uppercase;text-transform:var(--%NS%vn-menu-item-text-transform);padding:var(--%NS%site-spacer-s)}.vn-product-menu-container .product-menu .product-menu-section,vn-product-menu .product-menu .product-menu-section{margin-bottom:var(--%NS%site-spacer)}@media(min-width:960px){.vn-product-menu-container .product-menu .product-menu-section.quick-links .product-menu-section-list,vn-product-menu .product-menu .product-menu-section.quick-links .product-menu-section-list{column-count:2;column-gap:0}}.vn-product-menu-container .product-menu .product-menu-section.custom-component .product-menu-section-list,vn-product-menu .product-menu .product-menu-section.custom-component .product-menu-section-list{max-height:200px;overflow:scroll}.vn-product-menu-container .product-menu .product-menu-section-list,vn-product-menu .product-menu .product-menu-section-list{background-color:var(--%NS%color-white);box-shadow:0 0 5px var(--%NS%product-menu-section-list-box-shadow);margin-bottom:var(--%NS%site-spacer)}.vn-product-menu-container .product-menu .product-menu-section-list>*,vn-product-menu .product-menu .product-menu-section-list>*{display:block}.vn-product-menu-container .product-menu .product-menu-section-list .menu-item,vn-product-menu .product-menu .product-menu-section-list .menu-item{border-bottom:1px solid var(--%NS%product-menu-item-border-bottom);display:inline-block;padding:var(--%NS%site-spacer-s);width:100%}.vn-product-menu-container .product-menu .product-menu-section-list .menu-item .menu-item-link,vn-product-menu .product-menu .product-menu-section-list .menu-item .menu-item-link{align-items:center;display:flex}.vn-product-menu-container .product-menu .product-menu-section-list .menu-item .menu-item-link
1059i,vn-product-menu .product-menu .product-menu-section-list .menu-item .menu-item-link i{line-height:1;margin-right:var(--%NS%site-spacer-s)}.vn-product-menu-container .product-menu-tabs,vn-product-menu .product-menu-tabs{background-color:var(--%NS%product-menu-tabs-bg-color);border-bottom:1px solid var(--%NS%product-menu-tabs-bd-color);display:flex;flex-wrap:wrap;margin-bottom:var(--%NS%site-spacer-s)}.vn-product-menu-container .product-menu-tabs.items-1 .menu-item,vn-product-menu .product-menu-tabs.items-1 .menu-item{max-width:100%;min-width:100%}.vn-product-menu-container .product-menu-tabs.items-2 .menu-item,vn-product-menu .product-menu-tabs.items-2 .menu-item{max-width:50%;min-width:50%}.vn-product-menu-container .product-menu-tabs.items-3 .menu-item,.vn-product-menu-container .product-menu-tabs.items-5 .menu-item,.vn-product-menu-container .product-menu-tabs.items-6 .menu-item,vn-product-menu .product-menu-tabs.items-3 .menu-item,vn-product-menu .product-menu-tabs.items-5 .menu-item,vn-product-menu .product-menu-tabs.items-6 .menu-item{max-width:33.3333333333%;min-width:33.3333333333%}.vn-product-menu-container .product-menu-tabs.items-1 .menu-item:last-of-type,.vn-product-menu-container .product-menu-tabs.items-2 .menu-item:last-of-type,.vn-product-menu-container .product-menu-tabs.items-3 .menu-item:last-of-type,.vn-product-menu-container .product-menu-tabs.items-4 .menu-item:last-of-type,.vn-product-menu-container .product-menu-tabs.items-6 .menu-item:last-of-type,.vn-product-menu-container .product-menu-tabs.items-8 .menu-item:last-of-type,vn-product-menu .product-menu-tabs.items-1 .menu-item:last-of-type,vn-product-menu .product-menu-tabs.items-2 .menu-item:last-of-type,vn-product-menu .product-menu-tabs.items-3 .menu-item:last-of-type,vn-product-menu .product-menu-tabs.items-4 .menu-item:last-of-type,vn-product-menu .product-menu-tabs.items-6 .menu-item:last-of-type,vn-product-menu .product-menu-tabs.items-8 .menu-item:last-of-type{border-right:0}.vn-product-menu-container .product-menu-tabs.items-5 .menu-item:nth-child(-n+3),.vn-product-menu-container .product-menu-tabs.items-6 .menu-item:nth-child(-n+3),vn-product-menu .product-menu-tabs.items-5 .menu-item:nth-child(-n+3),vn-product-menu .product-menu-tabs.items-6 .menu-item:nth-child(-n+3){border-bottom:1px solid var(--%NS%product-menu-tabs-bd-color)}.vn-product-menu-container .product-menu-tabs.items-5 .menu-item:nth-child(3),.vn-product-menu-container .product-menu-tabs.items-6 .menu-item:nth-child(3),vn-product-menu .product-menu-tabs.items-5 .menu-item:nth-child(3),vn-product-menu .product-menu-tabs.items-6 .menu-item:nth-child(3){border-right:0}.vn-product-menu-container .product-menu-tabs.items-7 .menu-item:nth-child(-n+4),.vn-product-menu-container .product-menu-tabs.items-8 .menu-item:nth-child(-n+4),vn-product-menu .product-menu-tabs.items-7 .menu-item:nth-child(-n+4),vn-product-menu .product-menu-tabs.items-8 .menu-item:nth-child(-n+4){border-bottom:1px solid var(--%NS%product-menu-tabs-bd-color)}.vn-product-menu-container .product-menu-tabs.items-7 .menu-item:nth-child(4),.vn-product-menu-container .product-menu-tabs.items-8 .menu-item:nth-child(4),vn-product-menu .product-menu-tabs.items-7 .menu-item:nth-child(4),vn-product-menu .product-menu-tabs.items-8 .menu-item:nth-child(4){border-right:0}.vn-product-menu-container .product-menu-tabs .menu-item,vn-product-menu .product-menu-tabs .menu-item{background-color:var(--%NS%product-menu-tabs-bg-color);border-right:1px solid var(--%NS%product-menu-tabs-bd-color);display:inline-block;flex:1;max-width:25%;min-width:25%}.vn-product-menu-container .product-menu-tabs .menu-item .menu-item-link,vn-product-menu .product-menu-tabs .menu-item .menu-item-link{align-items:center;color:var(--%NS%product-menu-tabs-text-color);display:flex;flex-direction:column;gap:6px;height:100%;justify-content:center;padding:var(--%NS%site-spacer-s) var(--%NS%site-spacer-xl);text-align:center}.vn-product-menu-container .product-menu-tabs .menu-item .menu-item-link i,vn-product-menu .product-menu-tabs .menu-item .menu-item-link
1059i{color:var(--%NS%product-menu-tabs-icon-color);font-size:24px;height:24px;line-height:1;margin-bottom:6px;width:24px}.vn-product-menu-container .product-menu-tabs .menu-item .menu-item-link .vn-icon,vn-product-menu .product-menu-tabs .menu-item .menu-item-link .vn-icon{--%NS%vn-icon-size: 24px;color:var(--%NS%product-menu-tabs-icon-color)}.vn-product-menu-container .product-menu-tabs .menu-item .menu-item-link vn-image,vn-product-menu .product-menu-tabs .menu-item .menu-item-link vn-image{order:-1}.vn-product-menu-container .product-menu-tabs .menu-item .menu-item-link span,vn-product-menu .product-menu-tabs .menu-item .menu-item-link span{font-size:14px;line-height:1.1;text-align:center}.vn-product-menu-container .product-menu-tabs .menu-item .menu-item-link.active,vn-product-menu .product-menu-tabs .menu-item .menu-item-link.active{border-bottom:4px solid var(--%NS%product-menu-tabs-active-bd-color);color:var(--%NS%product-menu-tabs-active-text-color)}.vn-product-menu-container .product-menu-tabs .menu-item .menu-item-link.active i,vn-product-menu .product-menu-tabs .menu-item .menu-item-link.active i{color:var(--%NS%product-menu-tabs-active-icon-color)}.vn-product-menu-container .product-menu-tabs .menu-item .menu-item-link.active span,vn-product-menu .product-menu-tabs .menu-item .menu-item-link.active span{font-weight:var(--%NS%product-menu-item-link-active-font-weight)}.vn-product-menu-container .product-menu-apps,vn-product-menu .product-menu-apps{background-color:var(--%NS%product-menu-tabs-bg-color);border-bottom:1px solid var(--%NS%product-menu-apps-bd-color);border-top:1px solid var(--%NS%product-menu-apps-bd-color);margin-bottom:var(--%NS%site-spacer);padding:var(--%NS%site-spacer-s)}.vn-product-menu-container .product-menu-apps .product-menu-apps-title,vn-product-menu .product-menu-apps .product-menu-apps-title{color:var(--%NS%product-menu-apps-title-color);padding-bottom:var(--%NS%site-spacer-s);--%NS%vn-menu-item-text-transform: uppercase;text-transform:var(--%NS%vn-menu-item-text-transform)}.vn-product-menu-container .product-menu-apps-tabs,vn-product-menu .product-menu-apps-tabs{display:flex}.vn-product-menu-container .product-menu-apps-tabs .menu-item:first-of-type .menu-item-link,vn-product-menu .product-menu-apps-tabs .menu-item:first-of-type .menu-item-link{padding-left:0}.vn-product-menu-container .product-menu-apps-tabs .menu-item:last-of-type .menu-item-link,vn-product-menu .product-menu-apps-tabs .menu-item:last-of-type .menu-item-link{padding-right:0}.vn-product-menu-container .product-menu-apps-tabs .menu-item .menu-item-link,vn-product-menu .product-menu-apps-tabs .menu-item .menu-item-link{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:space-between;padding:0 var(--%NS%site-spacer-m)}.vn-product-menu-container .product-menu-apps-tabs .menu-item .menu-item-link img,vn-product-menu .product-menu-apps-tabs .menu-item .menu-item-link img{height:36px;margin-bottom:var(--%NS%site-spacer-s);order:-1;width:36px}.vn-product-menu-container .product-menu-apps-tabs .menu-item .menu-item-link i,vn-product-menu .product-menu-apps-tabs .menu-item .menu-item-link i{color:var(--%NS%product-menu-apps-text-color);font-size:30px;height:36px;text-align:center;width:36px}.vn-product-menu-container .product-menu-apps-tabs .menu-item .menu-item-link span,vn-product-menu .product-menu-apps-tabs .menu-item .menu-item-link span{color:var(--%NS%product-menu-apps-text-color);font-size:11px}.vn-product-menu-container .pm-wrapper,vn-product-menu .pm-wrapper{background:var(--%NS%burger-menu-bg);display:flex;flex-direction:column;height:100vh;max-width:500px;overflow:hidden;width:100%}.vn-product-menu-container .pm-wrapper vn-pm-tabs,.vn-product-menu-container .pm-wrapper vn-pm-items,vn-product-menu .pm-wrapper vn-pm-tabs,vn-product-menu .pm-wrapper vn-pm-items{display:block}.vn-product-menu-container .pm-wrapper vn-pm-header-bar,vn-product-menu .pm-wrapper vn-pm-header-bar{position:sticky;top:0;z-index:1}.vn-product-menu-container .pm-wrapper .pm-body,vn-product-menu .pm-wrapper .pm-body{background:var(--%NS%burger-menu
1059-bg);display:flex;flex-direction:column;height:100%;overflow:auto}.device-touch .vn-product-menu-container .pm-wrapper .pm-body,.device-touch vn-product-menu .pm-wrapper .pm-body{padding-bottom:88px}.vn-product-menu-container .pm-wrapper:not(.pm-no-tabs) .header-ctrl-wrapper,vn-product-menu .pm-wrapper:not(.pm-no-tabs) .header-ctrl-wrapper{background:var(--%NS%burger-menu-header-ctrl-bg);color:var(--%NS%burger-menu-header-ctrl-color)}.vn-product-menu-container .pm-wrapper.pm-no-tabs .header-ctrl-wrapper,vn-product-menu .pm-wrapper.pm-no-tabs .header-ctrl-wrapper{background:var(--%NS%burger-menu-header-ctrl-bg-no-tabs);color:var(--%NS%burger-menu-header-ctrl-color-no-tabs)}.vn-product-menu-container .pm-wrapper .header-ctrl,vn-product-menu .pm-wrapper .header-ctrl{height:var(--%NS%burger-menu-header-ctrl-height);margin-bottom:var(--%NS%site-spacer-s);min-height:var(--%NS%burger-menu-header-ctrl-height)}.vn-product-menu-container .pm-wrapper:not(.pm-no-tabs) .header-ctrl,vn-product-menu .pm-wrapper:not(.pm-no-tabs) .header-ctrl{background:transparent;color:var(--%NS%burger-menu-header-ctrl-color);padding:var(--%NS%site-spacer-s) var(--%NS%site-spacer) var(--%NS%site-spacer-s) var(--%NS%site-spacer-xl)}.vn-product-menu-container .pm-wrapper.pm-no-tabs .header-ctrl,vn-product-menu .pm-wrapper.pm-no-tabs .header-ctrl{padding:var(--%NS%site-spacer-s) var(--%NS%site-spacer-s) var(--%NS%site-spacer-s) var(--%NS%site-spacer)}.vn-product-menu-container .pm-wrapper .header-ctrl-l:empty,vn-product-menu .pm-wrapper .header-ctrl-l:empty{display:none}.vn-product-menu-container .pm-wrapper .header-ctrl-r,vn-product-menu .pm-wrapper .header-ctrl-r{width:auto}.vn-product-menu-container .pm-wrapper .header-ctrl-r .ui-icon,vn-product-menu .pm-wrapper .header-ctrl-r .ui-icon{font-size:16px;height:32px;width:32px}.vn-product-menu-container .pm-wrapper:not(.pm-no-tabs) .header-ctrl-r .ui-icon,vn-product-menu .pm-wrapper:not(.pm-no-tabs) .header-ctrl-r .ui-icon{color:var(--%NS%burger-menu-header-ctrl-icon-color)!important}.vn-product-menu-container .pm-wrapper .header-ctrl-txt,vn-product-menu .pm-wrapper .header-ctrl-txt{font-family:var(--%NS%burger-menu-header-ctrl-font-family);font-size:var(--%NS%burger-menu-header-ctrl-txt-size);font-weight:var(--%NS%burger-menu-header-ctrl-txt-font-weight);line-height:var(--%NS%burger-menu-header-ctrl-txt-line-height)}.vn-product-menu-container .pm-wrapper .product-menu-section-title,vn-product-menu .pm-wrapper .product-menu-section-title{color:var(--%NS%burger-menu-list-item-title-color);font-size:var(--%NS%burger-menu-list-title-size);font-weight:var(--%NS%burger-menu-list-title-font-weight);line-height:1.5;text-transform:none}.vn-product-menu-container .pm-wrapper:not(.pm-no-tabs) .product-menu-section-title,vn-product-menu .pm-wrapper:not(.pm-no-tabs) .product-menu-section-title{padding:0 var(--%NS%site-spacer-xl) var(--%NS%site-spacer-s) var(--%NS%site-spacer-xl)}.vn-product-menu-container .pm-wrapper.pm-no-tabs .product-menu-section-title,vn-product-menu .pm-wrapper.pm-no-tabs .product-menu-section-title{padding:0 var(--%NS%site-spacer) var(--%NS%site-spacer-s) var(--%NS%site-spacer)}.vn-product-menu-container .pm-wrapper .product-menu-section-xsell .product-menu-section-title,.pm-wrapper .vn-product-menu-container .product-menu-section-xsell .product-menu-section-title,vn-product-menu .pm-wrapper .product-menu-section-xsell .product-menu-section-title,.pm-wrapper vn-product-menu .product-menu-section-xsell .product-menu-section-title{padding-bottom:var(--%NS%site-spacer)}.vn-product-menu-container .pm-wrapper .product-menu-section,vn-product-menu .pm-wrapper .product-menu-section{margin-bottom:var(--%NS%site-spacer-3xl)}.vn-product-menu-container .pm-items,vn-product-menu .pm-items{display:flex;height:100vh;position:relative}.vn-product-menu-container .pm-items vn-pm-items,vn-product-menu .pm-items vn-pm-items{width:100%}.vn-product-menu-container .pm-tabs,vn-product-menu .pm-tabs{background:var(--%NS%burger-menu-tabs-bg);display:flex;flex-direction:column;height:100%;overflow:auto;width:88px}.vn-product-menu-container .pm-tabs .menu-item,vn-product-menu .pm-tabs .menu-item{display:block;position:relative}.vn-product-menu-container .pm-tabs .menu-item-txt,vn-product-menu .pm-tabs .menu-item-txt{color:var(--%NS%burger-menu
1059-tabs-txt-color);font-family:var(--%NS%burger-menu-tabs-font-family);font-size:10px;line-height:1.1;padding:var(--%NS%site-spacer-xs) var(--%NS%site-spacer-xs) 0;text-align:center;text-transform:uppercase;width:100%}[lang=el] .vn-product-menu-container .pm-tabs .menu-item-txt,[lang=el] vn-product-menu .pm-tabs .menu-item-txt{text-transform:none}.vn-product-menu-container .pm-tabs .menu-item-txt,vn-product-menu .pm-tabs .menu-item-txt{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vn-product-menu-container .pm-tabs .menu-item-link,vn-product-menu .pm-tabs .menu-item-link{align-items:center;display:flex;flex-direction:column;height:80px;justify-content:center}.vn-product-menu-container .pm-tabs .menu-item-link .ui-icon,vn-product-menu .pm-tabs .menu-item-link .ui-icon{color:var(--%NS%burger-menu-tabs-icon-color);display:inline-block;font-size:32px;height:32px;line-height:1;width:32px}.vn-product-menu-container .pm-tabs .menu-item-link.active .ui-icon,vn-product-menu .pm-tabs .menu-item-link.active .ui-icon{color:var(--%NS%burger-menu-tabs-icon-active-color);opacity:1}.vn-product-menu-container .pm-tabs .menu-item-link.active .menu-item-txt,vn-product-menu .pm-tabs .menu-item-link.active .menu-item-txt{color:var(--%NS%burger-menu-tabs-txt-active-color);opacity:1}.vn-product-menu-container .pm-tabs .menu-item-link.active:after,vn-product-menu .pm-tabs .menu-item-link.active:after{border-color:transparent var(--%NS%burger-menu-bg) transparent transparent;border-style:solid;border-width:6px 6px 6px 0;bottom:0;content:"";height:0;margin:auto;position:absolute;right:0;top:0;width:0}.vn-product-menu-container .pm-body .product-menu-section-list,vn-product-menu .pm-body .product-menu-section-list{box-shadow:none;margin-bottom:0;padding:0 var(--%NS%site-spacer-xl)}.vn-product-menu-container .pm-no-tabs .pm-body .product-menu-section-list,.pm-no-tabs .vn-product-menu-container .pm-body .product-menu-section-list,vn-product-menu .pm-no-tabs .pm-body .product-menu-section-list,.pm-no-tabs vn-product-menu .pm-body .product-menu-section-list{padding:var(--%NS%burger-menu-section-list-padding-no-tabs)}.vn-product-menu-container .pm-body .menu-item,vn-product-menu .pm-body .menu-item{border:0;padding:0;position:relative}.vn-product-menu-container .pm-body .menu-item-txt,vn-product-menu .pm-body .menu-item-txt{color:var(--%NS%burger-menu-list-item-txt-color);font-family:var(--%NS%burger-menu-list-item-font-family);font-size:var(--%NS%burger-menu-list-item-txt-size);font-weight:var(--%NS%burger-menu-list-item-font-weight);line-height:1.5;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vn-product-menu-container .pm-body .menu-item-link,vn-product-menu .pm-body .menu-item-link{align-items:center;border-bottom:1px solid var(--%NS%burger-menu-list-item-border);display:flex;height:var(--%NS%burger-menu-list-item-height);position:relative}.vn-product-menu-container .pm-body .menu-item-link .vn-icon,vn-product-menu .pm-body .menu-item-link .vn-icon{--%NS%vn-icon-size: 24px;color:var(--%NS%burger-menu-list-item-icon-color)}.vn-product-menu-container .pm-body .menu-item-link .additional-icon,vn-product-menu .pm-body .menu-item-link .additional-icon{--%NS%vn-icon-size: 14px;color:var(--%NS%burger-menu-theme-right-icon-color);margin-left:auto;order:3}.vn-product-menu-container .pm-body .menu-item-link:has(.vn-icon),vn-product-menu .pm-body .menu-item-link:has(.vn-icon){column-gap:var(--%NS%site-spacer-m)}.vn-product-menu-container .pm-body .menu-item-link:not(.menu-item-link-downloadapp):has(.vn-icon) vn-image,vn-product-menu .pm-body .menu-item-link:not(.menu-item-link-downloadapp):has(.vn-icon) vn-image{display:none}.vn-product-menu-container .pm-body .menu-item-link .ui-icon,vn-product-menu .pm-body .menu-item-link .ui-icon{color:var(--%NS%burger-menu-list-item-icon-color);font-size:24px;height:24px;margin-right:var(--%NS%site-spacer-m);padding:0;position:relative;width:24px}.vn-product-menu-container .pm-body .menu-item-link .ui-icon.theme-right,vn-product-menu .pm-body .menu-item-link .ui-icon.theme-right{align-items:center;
1059color:var(--%NS%burger-menu-theme-right-icon-color);display:flex;font-size:14px;justify-content:center}.vn-product-menu-container .pm-body .menu-item-link .badge,vn-product-menu .pm-body .menu-item-link .badge{font-style:normal}.vn-product-menu-container .pm-body .menu-item-link.active:not(.menu-item-link-multiline):before,vn-product-menu .pm-body .menu-item-link.active:not(.menu-item-link-multiline):before{border-color:transparent transparent transparent var(--%NS%burger-menu-list-item-icon-active-color);border-style:solid;border-width:4px 0 4px 4px;bottom:0;content:"";height:0;left:-8px;margin:auto;position:absolute;top:0;width:0}.vn-product-menu-container .pm-body .menu-item-link.active:not(.menu-item-link-multiline) .ui-icon,vn-product-menu .pm-body .menu-item-link.active:not(.menu-item-link-multiline) .ui-icon{color:var(--%NS%burger-menu-list-item-icon-active-color)}.vn-product-menu-container .pm-body .menu-item-link.active:not(.menu-item-link-multiline) .menu-item-txt,vn-product-menu .pm-body .menu-item-link.active:not(.menu-item-link-multiline) .menu-item-txt{color:var(--%NS%burger-menu-list-item-txt-active)}.vn-product-menu-container .pm-body .menu-item-sub,vn-product-menu .pm-body .menu-item-sub{font-family:var(--%NS%burger-menu-list-item-sub-font-family)}.vn-product-menu-container .pm-body .menu-item-link-multiline,vn-product-menu .pm-body .menu-item-link-multiline{display:grid;grid-gap:var(--%NS%site-spacer-m);grid-template-columns:32px 1fr;grid-template-rows:64px;height:64px}.vn-product-menu-container .pm-body .menu-item-link-multiline.active,vn-product-menu .pm-body .menu-item-link-multiline.active{background:var(--%NS%burger-menu-list-item-multiline-active-bg);box-shadow:var(--%NS%burger-menu-list-item-multiline-active-box-shadow)}.vn-product-menu-container .pm-body .menu-item-link-multiline .ui-icon,vn-product-menu .pm-body .menu-item-link-multiline .ui-icon{font-size:32px;height:32px;margin-right:0;width:32px}.vn-product-menu-container .pm-body .menu-item-link-multiline .vn-icon,vn-product-menu .pm-body .menu-item-link-multiline .vn-icon{--%NS%vn-icon-size: 32px;color:var(--%NS%burger-menu-list-item-icon-color)}.vn-product-menu-container .pm-body .menu-item-link-multiline .image-icon,vn-product-menu .pm-body .menu-item-link-multiline .image-icon{align-self:center;grid-area:1/1/1/2;height:32px;width:32px}.vn-product-menu-container .pm-body .menu-item-link-multiline .image-icon img,vn-product-menu .pm-body .menu-item-link-multiline .image-icon img{height:auto;max-width:100%;width:auto}.vn-product-menu-container .pm-body .menu-item-link-multiline .menu-item-txt,vn-product-menu .pm-body .menu-item-link-multiline .menu-item-txt{align-self:self-start;color:var(--%NS%burger-menu-list-item-multiline-txt-color);font-size:var(--%NS%burger-menu-list-item-mulitline-txt-size);font-weight:var(--%NS%burger-menu-header-ctrl-txt-font-weight);grid-area:1/2/1/3;line-height:1.5;padding-top:var(--%NS%site-spacer-m);width:100%}.vn-product-menu-container .pm-body .menu-item-link-multiline.menu-item-link-no-sub .menu-item-txt,vn-product-menu .pm-body .menu-item-link-multiline.menu-item-link-no-sub .menu-item-txt{align-self:center;padding:0}.vn-product-menu-container .pm-body .menu-item-link-multiline .menu-item-sub,vn-product-menu .pm-body .menu-item-link-multiline .menu-item-sub{align-self:self-end;color:var(--%NS%burger-menu-list-item-multiline-sub-color);font-size:var(--%NS%burger-menu-list-item-mulitline-sub-size);grid-area:1/2/1/3;line-height:1.5;padding-bottom:var(--%NS%site-spacer-m);width:100%;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vn-product-menu-container .pm-body .menu-item-link-downloadapp,vn-product-menu .pm-body .menu-item-link-downloadapp{border:0;grid-gap:var(--%NS%site-spacer-s);grid-template-columns:var(--%NS%burger-menu-list-item-downloadapp-icon-size) 1fr 16px;grid-template-rows:var(--%NS%burger-menu-list-item-downloadapp-rows);height:var(--%NS%burger-menu-list-item-downloadapp-height);margin-bottom:var(--%NS%site-spacer);padding:var(--%NS%burger-menu-list-item-downloadapp-padding)}.vn-product-menu-container .pm-body .menu-item-link-downloadapp.menu-item-link.menu-item-link-downloadapp--highlight,vn-product-menu .pm-body .menu-item-link-downloadapp.menu-item-link.menu-item-link-downloadapp--highlight{--%NS%burger-menu
1059-list-item-downloadapp-icon-size: var(--%NS%burger-menu-list-item-downloadapp-highlight-icon-size);background-color:var(--%NS%burger-menu-list-item-downloadapp-highlight-bg-color)}.vn-product-menu-container .pm-body .menu-item-link-downloadapp .menu-item-txt,vn-product-menu .pm-body .menu-item-link-downloadapp .menu-item-txt{color:var(--%NS%burger-menu-list-item-downloadap-txt-color);font-size:var(--%NS%burger-menu-list-item-downloadapp-txt-size);font-weight:var(--%NS%burger-menu-list-item-downloadapp-font-weight);line-height:var(--%NS%burger-menu-list-item-downloadapp-line-height);padding-top:var(--%NS%site-spacer-tiny)}.vn-product-menu-container .pm-body .menu-item-link-downloadapp .menu-item-sub,vn-product-menu .pm-body .menu-item-link-downloadapp .menu-item-sub{align-self:self-end;color:var(--%NS%burger-menu-list-item-downloadap-sub-color);font-size:var(--%NS%burger-menu-list-item-downloadapp-sub-size);font-weight:var(--%NS%burger-menu-list-item-downloadapp-sub-font-weight);line-height:1.5;padding-bottom:var(--%NS%burger-menu-list-item-downloadapp-sub-pb)}.vn-product-menu-container .pm-body .menu-item-link-downloadapp .vn-img__image-fluid,vn-product-menu .pm-body .menu-item-link-downloadapp .vn-img__image-fluid{height:auto;max-width:100%;width:auto}.vn-product-menu-container .pm-body .menu-item-link-downloadapp .image-icon,vn-product-menu .pm-body .menu-item-link-downloadapp .image-icon{align-self:self-start;grid-area:1/1/1/2;height:var(--%NS%burger-menu-list-item-downloadapp-icon-size);width:var(--%NS%burger-menu-list-item-downloadapp-icon-size)}.vn-product-menu-container .pm-body .menu-item-link-downloadapp .image-icon img,vn-product-menu .pm-body .menu-item-link-downloadapp .image-icon img{height:auto;max-width:100%;width:auto}.vn-product-menu-container .pm-body .menu-item-link-downloadapp .additional-icon,vn-product-menu .pm-body .menu-item-link-downloadapp .additional-icon{align-self:center;color:var(--%NS%burger-menu-list-item-downloadap-icon-color);font-size:16px;grid-area:1/3/1/4;height:16px;width:16px}.vn-product-menu-container .pm-body .menu-item-link-downloadapp .vn-icon,vn-product-menu .pm-body .menu-item-link-downloadapp .vn-icon{--%NS%vn-icon-size: 16px;color:var(--%NS%burger-menu-list-item-downloadap-icon-color);grid-area:1/3/1/4}.vn-product-menu-container .product-menu--sticky .product-menu-content,vn-product-menu .product-menu--sticky .product-menu-content{height:100%;overflow-y:auto;padding-bottom:calc(var(--%NS%burger-menu-header-ctrl-min-height) + var(--%NS%site-spacer-m))} 1060`], 1061 encapsulation: 2, 1062 changeDetection: 1 1063 }), e; 1064 })() 1065 }]; 1066 })))(); 1067} 1068Ie(); 1069export { Ae as ROUTES, In as provide }; 1070 1071//# sourceMappingURL=chunk-lowphvfbz.js.map
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.