#nvSideD{display:none}@media (min-width:768px){html:not(.nv-sided-off) #nvSideD{--nv-blue:#29AAE1;--nv-blue-dark:#1C8FC2;--nv-ink:#231F20;display:block;font-family:inherit;-webkit-font-smoothing:antialiased}#nvSideD .nv-sided-tab{position:fixed;left:0;top:50%;z-index:99990;width:46px;height:76px;margin:-38px 0 0 0;padding:0 4px 0 0;display:flex;align-items:center;justify-content:center;box-sizing:border-box;background:linear-gradient(200deg,#3BB6EA 0%,var(--nv-blue) 45%,var(--nv-blue-dark) 100%);border:0;border-radius:0 18px 18px 0;box-shadow:4px 8px 22px rgb(28 143 194 / .36),inset 0 1px 0 rgb(255 255 255 / .35);color:#fff;cursor:pointer;opacity:0;transform:translateX(-100%);transition:opacity .22s ease,transform .22s ease,width .2s ease,filter .15s ease;pointer-events:none}#nvSideD.is-ready .nv-sided-tab{opacity:1;transform:translateX(0);pointer-events:auto}#nvSideD.is-ready .nv-sided-tab:hover{width:52px;filter:brightness(1.05)}#nvSideD.is-open .nv-sided-tab{opacity:0;transform:translateX(-100%);pointer-events:none}#nvSideD .nv-sided-tab:focus-visible{outline:2px solid var(--nv-blue-dark);outline-offset:2px}#nvSideD .nv-sided-tab svg{display:block;width:23px;height:23px;fill:none!important;stroke:currentColor!important}#nvSideD .nv-sided-tab svg circle{fill:currentColor!important;stroke:none!important}#nvSideD .nv-sided-progress{position:absolute;right:7px;top:14px;bottom:14px;width:3px;border-radius:3px;background:rgb(255 255 255 / .3);overflow:hidden}#nvSideD .nv-sided-progress i{position:absolute;left:0;right:0;top:0;height:100%;border-radius:3px;background:#fff;transform-origin:50% 0;transform:scaleY(var(--nv-p,0))}#nvSideD.is-hello .nv-sided-tab{animation:nvDHello 1.1s ease-out 1}#nvSideD.is-hello .nv-sided-tab::after{content:'';position:absolute;inset:0;border-radius:inherit;box-shadow:0 0 0 0 rgb(41 170 225 / .55);animation:nvDRing 1.4s ease-out .5s 2;pointer-events:none}@keyframes nvDHello{0%{transform:translateX(-100%)}35%{transform:translateX(7px)}55%{transform:translateX(0)}72%{transform:translateX(4px)}100%{transform:translateX(0)}}@keyframes nvDRing{0%{box-shadow:0 0 0 0 rgb(41 170 225 / .55)}100%{box-shadow:0 0 0 14px #fff0}}#nvSideD .nv-sided-peek{position:fixed;left:56px;top:50%;z-index:99990;display:flex;align-items:center;gap:6px;height:36px;margin-top:-18px;padding:0 14px;box-sizing:border-box;background:#fff;border:1px solid rgb(41 170 225 / .45);border-radius:999px;box-shadow:0 6px 18px rgb(35 31 32 / .14);color:var(--nv-blue-dark);font-size:13px;font-weight:700;white-space:nowrap;cursor:pointer;opacity:0;visibility:hidden;transform:translateX(-10px);transition:opacity .25s ease,transform .25s ease,visibility 0s linear .25s}#nvSideD .nv-sided-peek b{font-size:17px;line-height:1;font-weight:700}#nvSideD.is-peek.is-ready:not(.is-open) .nv-sided-peek{opacity:1;visibility:visible;transform:translateX(0);transition:opacity .25s ease,transform .25s ease,visibility 0s}#nvSideD .nv-sided-panel{position:fixed;left:14px;top:50%;z-index:99992;width:272px;max-height:min(80vh, 600px);overflow-y:auto;overscroll-behavior:contain;box-sizing:border-box;padding:12px 8px 8px;background:rgb(255 255 255 / .97);-webkit-backdrop-filter:saturate(1.6) blur(12px);backdrop-filter:saturate(1.6) blur(12px);border:1px solid rgb(35 31 32 / .08);border-radius:18px;box-shadow:0 18px 44px rgb(35 31 32 / .18);opacity:0;visibility:hidden;transform:translate(-14px,-50%) scale(.97);transform-origin:0 50%;transition:opacity .2s ease,transform .2s ease,visibility 0s linear .2s;scrollbar-width:thin}#nvSideD.is-open .nv-sided-panel{opacity:1;visibility:visible;transform:translate(0,-50%) scale(1);transition:opacity .2s ease,transform .2s ease,visibility 0s}#nvSideD .nv-sided-title{display:block;padding:2px 12px 8px;font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:#8a939c}#nvSideD .nv-sided-item{position:relative;display:flex;align-items:center;gap:8px;min-height:40px;margin:0;padding:8px 12px 8px 24px;box-sizing:border-box;border-radius:11px;font-size:14px;font-weight:500;line-height:1.3;color:var(--nv-ink);text-decoration:none;cursor:pointer;transition:background-color .15s ease,color .15s ease,padding-left .15s ease}#nvSideD .nv-sided-item[hidden]{display:none}#nvSideD .nv-sided-item::before{content:'';position:absolute;left:11px;top:50%;width:5px;height:5px;margin-top:-2.5px;border-radius:50%;background:#cfd6dc;transition:background-color .15s ease,transform .15s ease}#nvSideD .nv-sided-item:hover{background:#f3f9fc;color:var(--nv-blue-dark)}#nvSideD .nv-sided-item:hover::before{background:var(--nv-blue)}#nvSideD .nv-sided-item:focus-visible{outline:2px solid var(--nv-blue);outline-offset:-2px}#nvSideD .nv-sided-item.is-active{color:var(--nv-blue-dark);font-weight:700;background:#eef8fd}#nvSideD .nv-sided-item.is-active::before{background:var(--nv-blue);transform:scale(1.5)}#nvSideD a.nv-sided-item,#nvSideD a.nv-sided-item:link,#nvSideD a.nv-sided-item:visited,#nvSideD a.nv-sided-item:hover,#nvSideD a.nv-sided-item:focus{color:var(--nv-ink)!important;text-decoration:none!important}#nvSideD a.nv-sided-products,#nvSideD a.nv-sided-products:link,#nvSideD a.nv-sided-products:visited,#nvSideD a.nv-sided-products:hover,#nvSideD a.nv-sided-products:focus{justify-content:space-between;margin:0 0 6px;padding-left:14px;color:var(--nv-blue-dark)!important;font-weight:700;background-color:#eaf6fc;box-shadow:inset 0 0 0 1px rgb(41 170 225 / .35)}#nvSideD a.nv-sided-products:hover{background-color:#dcf0fa}#nvSideD a.nv-sided-products::before{display:none}#nvSideD a.nv-sided-products svg,#nvSideD .nv-sided-top svg{width:16px;height:16px;flex:0 0 auto;fill:none!important;stroke:currentColor!important;transition:transform .15s ease}#nvSideD a.nv-sided-products:hover svg{transform:translateX(3px)}#nvSideD .nv-sided-top{margin-top:6px;padding-left:12px;border-top:1px solid rgb(35 31 32 / .07);border-radius:0 0 11px 11px;color:var(--nv-blue-dark);font-weight:600}#nvSideD .nv-sided-top::before{display:none}#nvSideD .nv-sided-top:hover svg{transform:translateY(-2px)}}@media (prefers-reduced-motion:reduce){#nvSideD .nv-sided-tab,#nvSideD .nv-sided-peek,#nvSideD .nv-sided-panel{transition:none!important}#nvSideD.is-hello .nv-sided-tab,#nvSideD.is-hello .nv-sided-tab::after{animation:none!important}}