@import"https://fonts.googleapis.com/css2?family=Roboto:wght@300;400;500;700&display=swap";.navigation-bar.hidden[data-v-ef156d92],.navigation-bar.keyboard-open[data-v-ef156d92],.navigation-brand[data-v-ef156d92]{display:none}.navigation-actions[data-v-ef156d92],.navigation-bar[data-v-ef156d92]{align-items:center;display:flex;justify-content:space-around;width:100%}.navigation-bar[data-v-ef156d92]{animation:none!important;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background-color:#ffffffb3;border-top:1px solid hsla(0,0%,88%,.8);bottom:0;box-shadow:0 -2px 10px #0000000d;height:9vh;left:0;padding-bottom:env(safe-area-inset-bottom);position:fixed;transform:none!important;transition:none!important;z-index:1000}.nav-btn[data-v-ef156d92]{align-items:center;background:transparent;border:none;cursor:pointer;flex-direction:column;font-family:Roboto,sans-serif;font-size:9px;font-weight:400;height:100%;padding:5px 2px;width:20%}.nav-btn[data-v-ef156d92],.nav-icon[data-v-ef156d92]{color:#555;display:flex;justify-content:center;overflow:visible;position:relative}.nav-icon[data-v-ef156d92]{font-style:normal;margin:0 auto 2px}.nav-icon[data-v-ef156d92],.nav-icon svg[data-v-ef156d92]{height:22px;width:22px}.nav-icon svg circle[data-v-ef156d92],.nav-icon svg line[data-v-ef156d92],.nav-icon svg path[data-v-ef156d92],.nav-icon svg polyline[data-v-ef156d92],.nav-icon svg rect[data-v-ef156d92]{fill:transparent;transition:fill .3s ease,stroke .3s ease}.nav-btn.active[data-v-ef156d92]{color:#000;position:relative}.nav-btn.active .nav-icon[data-v-ef156d92]{color:#000}.nav-btn.active .nav-icon svg circle[data-v-ef156d92],.nav-btn.active .nav-icon svg path[data-v-ef156d92]:not(.icon-door),.nav-btn.active .nav-icon svg polyline[data-v-ef156d92]:not(.icon-door),.nav-btn.active .nav-icon svg rect[data-v-ef156d92],.nav-btn.active .nav-icon-home .icon-house[data-v-ef156d92]{fill:currentColor}.nav-btn.active .nav-icon-home .icon-door[data-v-ef156d92],.nav-icon-home .icon-door[data-v-ef156d92]{fill:none!important;stroke:currentColor}.nav-btn.active .nav-icon-about .icon-about-circle[data-v-ef156d92]{fill:currentColor}.nav-btn.active .nav-icon-about .icon-i[data-v-ef156d92]{fill:none;stroke:#fff}.nav-btn.active .nav-icon-profile .icon-profile-body[data-v-ef156d92],.nav-btn.active .nav-icon-profile .icon-profile-ext[data-v-ef156d92],.nav-btn.active .nav-icon-profile .icon-profile-head[data-v-ef156d92],.nav-btn.active .nav-icon-profile .icon-profile-neck[data-v-ef156d92]{fill:currentColor}.nav-icon-profile .icon-profile-ext[data-v-ef156d92],.nav-icon-profile .icon-profile-neck[data-v-ef156d92]{stroke:none}.nav-indicator[data-v-ef156d92]{animation:fadeIn-ef156d92 .3s forwards;background-color:#000;border-radius:4px;bottom:1.4vh;height:3px;left:0;opacity:0;position:absolute;transition:transform .6s cubic-bezier(.34,1.56,.64,1);will-change:transform;z-index:10}@keyframes fadeIn-ef156d92{0%{opacity:0}to{opacity:1}}.cart-badge[data-v-ef156d92]{align-items:center;background-color:red;border-radius:50%;color:#fff;display:flex;font-size:12px;height:15px;justify-content:center;overflow:visible;position:absolute;right:-8px;top:-4px;transform:translate(25%,-25%);width:15px;z-index:20}@media (min-width:1024px){.navigation-bar[data-v-ef156d92]{background-color:#ffffffd1;border:1px solid hsla(0,0%,88%,.82);border-radius:24px;bottom:auto;box-shadow:0 14px 36px #0f172a14;height:var(--app-desktop-nav-height,72px);justify-content:flex-end;left:20px;padding:0 18px;right:20px;top:var(--app-desktop-nav-offset,16px);width:auto}.navigation-actions[data-v-ef156d92]{gap:6px;justify-content:flex-end;margin-left:auto;padding-left:min(20vw,220px);width:auto}.navigation-brand[data-v-ef156d92]{align-items:center;background:transparent;border:none;cursor:pointer;display:inline-flex;height:44px;justify-content:center;left:50%;position:absolute;top:50%;transition:opacity .28s ease,transform .28s ease;width:96px;z-index:1}.navigation-brand img[data-v-ef156d92]{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.nav-btn[data-v-ef156d92]{border-radius:999px;flex-direction:row;font-size:12px;font-weight:500;gap:8px;height:42px;margin:0;padding:0 14px;transition:background-color .22s ease,color .22s ease,transform .22s ease;width:auto}.nav-btn[data-v-ef156d92]:hover{background:#1118270f;color:#111}.nav-btn[data-v-ef156d92]:active{transform:translateY(1px)}.nav-btn.active[data-v-ef156d92]{background:#111;box-shadow:0 10px 22px #12121229;color:#fff}.nav-icon[data-v-ef156d92]{margin:0}.nav-icon[data-v-ef156d92],.nav-icon svg[data-v-ef156d92]{height:18px;width:18px}.cart-badge[data-v-ef156d92]{font-size:10px;height:16px;line-height:1;min-width:16px;padding:0 4px;right:-6px;top:-6px;transform:none;width:auto}}.app-shell{--app-mobile-top-offset:clamp(32px,9vw,44px);--app-desktop-nav-height:72px;--app-desktop-nav-offset:16px;--app-page-top-offset:var(--app-mobile-top-offset)}.app-shell.telegram-webapp{--app-mobile-top-offset:clamp(72px,20vw,96px)}@media (min-width:768px){.app-shell{--app-page-top-offset:14px}}.fade-page-enter-active{height:auto;transition:opacity .3s ease-in-out,transform .3s ease-in-out;width:100%}.fade-page-leave-active{height:auto;left:0;position:absolute;top:0;transition:opacity 0s ease-in-out,transform .3s ease-in-out;width:100%}.fade-page-enter-from{opacity:0;overflow-x:hidden;transform:scale(.95)}.fade-page-leave-to{opacity:0;overflow-x:hidden;transform:scale(1.05)}@media (min-width:1024px){.has-desktop-nav{padding-top:calc(var(--app-desktop-nav-height) + var(--app-desktop-nav-offset)*2)}}
