#nvSide{display:none}@media (max-width:767px),(max-height:500px) and (pointer:coarse){#nvSide{--nv-blue:#29AAE1;--nv-blue-dark:#1C8FC2;--nv-ink:#231F20;display:block}#nvSide .nv-side-tab{position:fixed;right:0;top:50%;z-index:99990;width:40px;height:60px;margin:-30px 0 0 0;padding:0 0 0 4px;display:flex;align-items:center;justify-content:center;box-sizing:border-box;background:linear-gradient(160deg,#3BB6EA 0%,var(--nv-blue) 45%,var(--nv-blue-dark) 100%);border:0;border-radius:16px 0 0 16px;box-shadow:-4px 6px 18px rgb(28 143 194 / .38),inset 0 1px 0 rgb(255 255 255 / .35);color:#fff;cursor:pointer;-webkit-tap-highlight-color:#fff0;opacity:0;transform:translateX(100%);transition:opacity .22s ease,transform .22s ease,filter .15s ease;pointer-events:none}#nvSide.is-ready .nv-side-tab{opacity:1;transform:translateX(0);pointer-events:auto}#nvSide.is-open .nv-side-tab{opacity:0;transform:translateX(100%);pointer-events:none}#nvSide .nv-side-tab:active{filter:brightness(.93)}#nvSide .nv-side-tab:focus-visible{outline:2px solid var(--nv-blue-dark);outline-offset:2px}#nvSide .nv-side-tab svg{display:block;width:22px;height:22px;fill:none!important;stroke:currentColor!important}#nvSide .nv-side-tab svg circle{fill:currentColor!important;stroke:none!important}#nvSide .nv-side-progress{position:absolute;left:6px;top:12px;bottom:12px;width:3px;border-radius:3px;background:rgb(255 255 255 / .3);overflow:hidden}#nvSide .nv-side-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))}#nvSide.is-hello .nv-side-tab{animation:nvHello 1.1s ease-out 1}#nvSide.is-hello .nv-side-tab::after{content:'';position:absolute;inset:0;border-radius:inherit;box-shadow:0 0 0 0 rgb(41 170 225 / .55);animation:nvRing 1.4s ease-out .5s 2;pointer-events:none}@keyframes nvHello{0%{transform:translateX(100%)}35%{transform:translateX(-7px)}55%{transform:translateX(0)}72%{transform:translateX(-4px)}100%{transform:translateX(0)}}@keyframes nvRing{0%{box-shadow:0 0 0 0 rgb(41 170 225 / .55)}100%{box-shadow:0 0 0 14px #fff0}}#nvSide .nv-side-peek{position:fixed;right:48px;top:50%;z-index:99990;display:flex;align-items:center;gap:6px;height:34px;margin-top:-17px;padding:0 12px 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-family:inherit;font-size:12.5px;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;-webkit-tap-highlight-color:#fff0}#nvSide .nv-side-peek b{font-size:16px;line-height:1;font-weight:700}#nvSide.is-peek.is-ready:not(.is-open) .nv-side-peek{opacity:1;visibility:visible;transform:translateX(0);transition:opacity .25s ease,transform .25s ease,visibility 0s}#nvSide .nv-side-backdrop{position:fixed;inset:0;z-index:99991;background:rgb(35 31 32 / .06);opacity:0;visibility:hidden;transition:opacity .2s ease,visibility 0s linear .2s}#nvSide.is-open .nv-side-backdrop{opacity:1;visibility:visible;transition:opacity .2s ease,visibility 0s}#nvSide .nv-side-panel{position:fixed;right:8px;top:50%;z-index:99992;width:min(244px, 74vw);max-height:min(78vh, 560px);overflow-y:auto;overscroll-behavior:contain;box-sizing:border-box;padding:10px 6px 6px;background:#fff;border:1px solid rgb(35 31 32 / .08);border-radius:16px;box-shadow:0 12px 32px rgb(35 31 32 / .18);font-family:inherit;opacity:0;visibility:hidden;transform:translate(12px,-50%) scale(.97);transform-origin:100% 50%;transition:opacity .2s ease,transform .2s ease,visibility 0s linear .2s}#nvSide.is-open .nv-side-panel{opacity:1;visibility:visible;transform:translate(0,-50%) scale(1);transition:opacity .2s ease,transform .2s ease,visibility 0s}#nvSide .nv-side-title{display:block;padding:2px 10px 6px;font-size:10.5px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:#8a939c}#nvSide .nv-side-item{position:relative;display:flex;align-items:center;gap:8px;min-height:40px;margin:0;padding:8px 10px 8px 20px;box-sizing:border-box;border-radius:10px;font-size:13.5px;font-weight:500;line-height:1.25;color:var(--nv-ink);text-decoration:none;cursor:pointer;-webkit-tap-highlight-color:#fff0;transition:background-color .15s ease,color .15s ease}#nvSide .nv-side-item[hidden]{display:none}#nvSide .nv-side-item::before{content:'';position:absolute;left:9px;top:50%;width:5px;height:5px;margin-top:-2.5px;border-radius:50%;background:#cfd6dc;transition:background-color .15s ease,transform .15s ease}#nvSide .nv-side-item:active{background:#eef8fd}#nvSide .nv-side-item:focus-visible{outline:2px solid var(--nv-blue);outline-offset:-2px}#nvSide .nv-side-item.is-active{color:var(--nv-blue-dark);font-weight:700;background:#f1f9fd}#nvSide .nv-side-item.is-active::before{background:var(--nv-blue);transform:scale(1.4)}#nvSide a.nv-side-item,#nvSide a.nv-side-item:link,#nvSide a.nv-side-item:visited,#nvSide a.nv-side-item:hover,#nvSide a.nv-side-item:focus{color:var(--nv-ink)!important;text-decoration:none!important;background-color:#fff0}#nvSide a.nv-side-products,#nvSide a.nv-side-products:link,#nvSide a.nv-side-products:visited,#nvSide a.nv-side-products:hover,#nvSide a.nv-side-products:focus{justify-content:space-between;margin:0 0 4px;padding-left:12px;color:var(--nv-blue-dark)!important;font-weight:700;background-color:#eaf6fc;box-shadow:inset 0 0 0 1px rgb(41 170 225 / .35)}#nvSide a.nv-side-products::before{display:none}#nvSide a.nv-side-products svg,#nvSide .nv-side-top svg{width:16px;height:16px;flex:0 0 auto;fill:none!important;stroke:currentColor!important}#nvSide a.nv-side-products:active{background-color:#d9effa}#nvSide .nv-side-top{margin-top:4px;padding-left:10px;border-top:1px solid rgb(35 31 32 / .07);border-radius:0 0 10px 10px;color:var(--nv-blue-dark);font-weight:600}#nvSide .nv-side-top::before{display:none}}@media (prefers-reduced-motion:reduce){#nvSide .nv-side-tab,#nvSide .nv-side-peek,#nvSide .nv-side-panel,#nvSide .nv-side-backdrop{transition:none!important}#nvSide.is-hello .nv-side-tab,#nvSide.is-hello .nv-side-tab::after{animation:none!important}}