[data-v-0a02958b]:root{--neutral-50:oklch(.985 .002 250);--neutral-100:oklch(.96 .002 250);--neutral-200:oklch(.88 .003 250);--neutral-300:oklch(.74 .004 250);--neutral-400:oklch(.6 .005 250);--neutral-500:oklch(.46 .006 250);--neutral-600:oklch(.34 .007 250);--neutral-700:oklch(.26 .009 250);--neutral-800:oklch(.18 .012 250);--neutral-900:oklch(.12 .014 250);--bg-50:oklch(.985 .002 250);--bg-100:oklch(.96 .002 250);--bg-200:oklch(.88 .003 250);--bg-300:oklch(.74 .004 250);--bg-400:oklch(.6 .005 250);--bg-500:oklch(.46 .006 250);--bg-600:oklch(.34 .007 250);--bg-700:oklch(.26 .009 250);--bg-800:oklch(.18 .012 250);--bg-900:oklch(.12 .014 250);--text-50:oklch(.98 .002 250);--text-100:oklch(.9 .002 250);--text-200:oklch(.8 .003 250);--text-300:oklch(.65 .004 250);--text-400:oklch(.52 .005 250);--text-500:oklch(.42 .007 250);--text-600:oklch(.32 .01 250);--text-700:oklch(.25 .012 250);--text-800:oklch(.18 .015 250);--text-900:oklch(.12 .018 250);--success:oklch(.8382 .0415 164.54/56.47%);--success-hover:oklch(.8382 .0415 164.54/76.47%);--success-100:oklch(.92 .07 150);--success-500:oklch(.62 .12 170);--success-900:oklch(.32 .14 170);--success-muted:oklch(.72 .018 164.54/56%);--error-muted:oklch(.3 .053 10);--error-100:oklch(.92 .07 25);--error-500:oklch(.58 .15 20);--error-900:oklch(.28 .16 20);--warning-100:oklch(.96 .08 90);--warning-500:oklch(.78 .14 80);--warning-900:oklch(.38 .14 70);--info-100:oklch(.92 .08 220);--info-500:oklch(.75 .15 240);--info-900:oklch(.35 .16 250)}.menus_wrapper[data-v-0a02958b]{--nav-overlay-bg:oklch(0 0 0/55%);--nav-bar-bg:oklch(var(--slate-400)/.15);--nav-menu-bg:var(--card-bg);--nav-notification-bg:linear-gradient(180deg,oklch(var(--gray-700)/.99),oklch(var(--slate-800)/.99));--nav-icon:var(--icon-color);--nav-icon-active:var(--icon-hover-color)}[data-theme=light]{--nav-overlay-bg:oklch(1 0 0/78%);--nav-bar-bg:oklch(1 0 0/78%);--nav-menu-bg:oklch(1 0 0/88%);--nav-notification-bg:linear-gradient(180deg,oklch(1 0 0/.96),oklch(.96 .006 260/.96));--nav-icon:var(--icon-color);--nav-icon-active:var(--success-color)}.menus_wrapper[data-v-0a02958b]{backdrop-filter:blur(50px) saturate(120%);-webkit-backdrop-filter:blur(50px) saturate(120%);background:var(--nav-overlay-bg);height:100dvh;inset:0;max-height:100dvh;overflow-y:auto;position:fixed;z-index:999;-webkit-overflow-scrolling:touch;display:flex;flex-direction:column;opacity:0;overscroll-behavior:contain;padding:1em 1em 8.5em;transform:translateY(100%);transition:transform .35s ease,opacity .25s ease,visibility .25s ease;visibility:hidden}.menus_wrapper.open[data-v-0a02958b]{opacity:1;transform:translateY(0);visibility:visible}.menus_wrapper.closed[data-v-0a02958b]{transform:translateY(100%)}.menus_wrapper .header[data-v-0a02958b]{align-items:center;display:flex;justify-content:space-between;margin-bottom:20px;padding:0}.menus_wrapper .header .left[data-v-0a02958b]{align-items:center;display:flex;flex:1;gap:7px;min-width:0}.menus_wrapper .header .left.links[data-v-0a02958b]{flex:0;gap:20px}.menus_wrapper .header .left.links .link[data-v-0a02958b]{font-size:14px;font-weight:600;letter-spacing:1px;text-transform:uppercase}.menus_wrapper .header .left .avatar[data-v-0a02958b]{border-radius:50%;flex-shrink:0;height:50px;overflow:hidden;width:50px}.menus_wrapper .header .left .avatar img[data-v-0a02958b]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.menus_wrapper .header .left .user_details .name-text[data-v-0a02958b]{color:var(--text-color);font-size:18px;font-weight:500;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.menus_wrapper .header .left .user_details .followers[data-v-0a02958b]{color:var(--text-dimmed);font-size:14px;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.menus_wrapper .header .actions[data-v-0a02958b]{align-items:center;display:flex;gap:10px}.menus_wrapper .header .actions .notifications[data-v-0a02958b]{cursor:pointer;display:flex;position:relative}.menus_wrapper .header .actions .notifications .iconify[data-v-0a02958b]{font-size:30px}.menus_wrapper .header .actions .notifications .badge[data-v-0a02958b]{background:var(--danger-bg);border-radius:50%;color:#fff;font-size:10px;padding:2px 5px;position:absolute;right:-5px;top:-5px}.menus_wrapper .header .actions .notifications .badge.notification-dot[data-v-0a02958b]{background:var(--info-color);border-radius:50%;box-shadow:0 6px 14px oklch(var(--yellow-300)/.42),0 2px 6px #00000059;height:9px;min-width:9px;padding:0;right:-1px;top:-2px;width:9px}.menus_wrapper .main-menus[data-v-0a02958b]{align-content:start;display:grid;gap:10px;grid-template-columns:repeat(3,1fr)}.menus_wrapper .main-menus .menu[data-v-0a02958b]{align-items:center;aspect-ratio:1;background:var(--nav-menu-bg);border-radius:35px;box-shadow:var(--small-shadow);cursor:pointer;display:flex;justify-content:center;margin:0 auto;min-height:100px;min-width:100px;transition:all .2s ease-in-out;width:100%}.menus_wrapper .main-menus .menu[data-v-0a02958b]:hover{align-items:center;background:var(--option-bg);display:flex;transform:scale(1.05)}.menus_wrapper .main-menus .menu .icon[data-v-0a02958b]{color:var(--icon-color);font-size:55px;line-height:1;position:relative}.menus_wrapper .main-menus .menu .icon svg[data-v-0a02958b]{stroke:oklch(var(--teal-300)/40%)}.menus_wrapper .main-menus .menu .icon .badge[data-v-0a02958b]{align-items:center;background:var(--danger-bg);border-radius:999px;box-shadow:0 0 0 2px var(--card-bg);color:#fff;display:inline-flex;font-size:10px;font-weight:700;height:18px;justify-content:center;min-width:18px;padding:0 5px;position:absolute;right:-6px;top:-6px}.menus_wrapper .main-menus .text[data-v-0a02958b]{color:var(--text-secondary);font-size:12px;font-weight:500;grid-column:span 4;margin-top:5px;text-align:center}.fixed_menus[data-v-0a02958b]{align-items:center;-webkit-backdrop-filter:blur(50px) saturate(150%);backdrop-filter:blur(50px) saturate(150%);background:oklch(var(--slate-400)/.15);border-radius:50px;bottom:15px;display:flex;gap:8px;justify-content:space-between;left:50%;padding:10px 15px;position:fixed;transform:translate(-50%);width:calc(100% - 30px);z-index:1000}.fixed_menus .action[data-v-0a02958b]{align-items:center;border-radius:50%;color:var(--icon-color);cursor:pointer;display:flex;height:44px;justify-content:center;text-decoration:none;transition:all .2s;width:44px}.fixed_menus .action .icon[data-v-0a02958b]{position:relative}.fixed_menus .action .badge[data-v-0a02958b]{align-items:center;background:var(--danger-bg);border-radius:999px;box-shadow:0 0 0 2px var(--card-bg);color:#fff;display:inline-flex;font-size:10px;font-weight:700;height:18px;justify-content:center;min-width:18px;padding:0 5px;position:absolute;right:-6px;top:-6px}.fixed_menus .action .iconify[data-v-0a02958b]{font-size:30px}.fixed_menus .action[data-v-0a02958b]:hover{background:var(--option-bg)}.fixed_menus .action.router-link-active[data-v-0a02958b],.fixed_menus .action[data-v-0a02958b]:hover{color:var(--icon-hover-color)}.fixed_menus .burger-wrapper[data-v-0a02958b]{background:transparent;position:relative}.fixed_menus .burger-wrapper .burger_menu[data-v-0a02958b]{background:var(--text-color);border-radius:2px;height:3px;position:relative;width:28px}.fixed_menus .burger-wrapper .burger_menu[data-v-0a02958b]:after,.fixed_menus .burger-wrapper .burger_menu[data-v-0a02958b]:before{background:var(--text-color);border-radius:2px;content:"";height:3px;position:absolute;transition:all .3s;width:28px}.fixed_menus .burger-wrapper .burger_menu[data-v-0a02958b]:before{top:-8px}.fixed_menus .burger-wrapper .burger_menu[data-v-0a02958b]:after{top:8px}.fixed_menus .burger-wrapper.active .burger_menu[data-v-0a02958b]{background:transparent}.fixed_menus .burger-wrapper.active .burger_menu[data-v-0a02958b]:before{top:0;transform:rotate(45deg)}.fixed_menus .burger-wrapper.active .burger_menu[data-v-0a02958b]:after{top:0;transform:rotate(-45deg)}.fixed_menus .burger-wrapper .notification-badge[data-v-0a02958b]{background:var(--info-color);border-radius:50%;box-shadow:0 6px 14px oklch(var(--yellow-300)/.42),0 2px 6px #00000059;height:9px;position:absolute;right:-2px;top:-3px;width:9px}.install-help[data-v-0a02958b]{align-items:center;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0000008c;display:flex;inset:0;justify-content:center;position:fixed;z-index:1200}.install-help .install-help-card[data-v-0a02958b]{background:var(--card-bg);border-radius:20px;box-shadow:var(--medium-shadow);padding:20px;text-align:center;width:min(90vw,420px)}.install-help .install-help-card .title[data-v-0a02958b]{font-size:20px;font-weight:700;margin-bottom:8px}.install-help .install-help-card p[data-v-0a02958b]{color:var(--text-muted);font-size:14px;margin-bottom:16px}.install-help .install-help-card .actions[data-v-0a02958b]{justify-content:center}.notifications-fullscreen[data-v-0a02958b]{background:radial-gradient(1200px 600px at 80% -200px,oklch(var(--emerald-400)/.12),transparent 60%),radial-gradient(900px 500px at 0 -150px,oklch(var(--blue-400)/.12),transparent 55%),var(--background);inset:0;overflow-y:auto;padding-bottom:calc(30px + env(safe-area-inset-bottom,0px));position:fixed;z-index:1000}.notifications-fullscreen .header[data-v-0a02958b]{align-items:center;-webkit-backdrop-filter:blur(18px) saturate(140%);backdrop-filter:blur(18px) saturate(140%);background:oklch(var(--gray-900)/.65);border-bottom:1px solid oklch(var(--gray-400)/.15);display:flex;justify-content:space-between;padding:calc(14px + env(safe-area-inset-top,0px)) 18px 14px;position:sticky;top:0;z-index:10}.notifications-fullscreen .header .title[data-v-0a02958b]{font-size:22px;font-weight:700;letter-spacing:.2px}.notifications-fullscreen .notifications[data-v-0a02958b]{padding:14px 12px 24px}.notifications-fullscreen .notifications .empty[data-v-0a02958b]{align-items:center;color:var(--text-secondary);display:flex;flex-direction:column;justify-content:center;padding:70px 20px}.notifications-fullscreen .notifications .empty .empty-icon[data-v-0a02958b]{font-size:48px;margin-bottom:16px;opacity:.5}.notifications-fullscreen .notifications .information[data-v-0a02958b]{color:var(--text-muted);font-size:12px;margin-top:12px;opacity:.8;padding:8px 10px;text-align:center}.notifications-fullscreen .notifications .notification[data-v-0a02958b]{background:oklch(var(--gray-900)/.95);border-radius:90px;cursor:pointer;margin-bottom:10px;min-height:82px;overflow:hidden;position:relative;transition:border-radius .26s ease,background .22s ease;z-index:999999}.notifications-fullscreen .notifications .notification .notification-delete-bg[data-v-0a02958b]{align-items:center;background:linear-gradient(135deg,oklch(var(--red-400)/.22),oklch(var(--pink-400)/.18));box-sizing:border-box;color:oklch(var(--red-200)/.92);display:flex;inset:0;justify-content:flex-end;padding:0 22px;pointer-events:none;position:absolute}.notifications-fullscreen .notifications .notification .notification-delete-bg .delete-copy[data-v-0a02958b]{align-items:center;display:flex;flex-shrink:0;font-size:14px;font-weight:700;gap:10px;letter-spacing:.02em}.notifications-fullscreen .notifications .notification .notification-delete-bg .delete-copy .iconify[data-v-0a02958b]{font-size:18px}.notifications-fullscreen .notifications .notification .notification-card[data-v-0a02958b]{align-items:flex-start;background:linear-gradient(180deg,oklch(var(--gray-700)/.99),oklch(var(--slate-800)/.99));border-radius:90px;box-shadow:0 8px 24px #00000029;box-sizing:border-box;display:flex;gap:12px;padding:12px 14px 12px 12px;position:relative;transition:transform .22s ease,opacity .2s ease,border-radius .26s ease,background .22s ease;width:100%;z-index:1}.notifications-fullscreen .notifications .notification.expanded[data-v-0a02958b]{border-radius:20px}.notifications-fullscreen .notifications .notification.expanded .notification-card[data-v-0a02958b]{background:linear-gradient(180deg,oklch(var(--slate-800)/.98),oklch(var(--gray-800)/.98));border-radius:20px!important}.notifications-fullscreen .notifications .notification.deleting .notification-card[data-v-0a02958b]{opacity:.95}.notifications-fullscreen .notifications .notification .swipe-hint[data-v-0a02958b]{color:oklch(var(--pink-300)/.15);font-size:14px;left:8px;opacity:0;position:absolute;top:50%;transform:translateY(-50%) translate(-4px);transition:opacity .3s}.notifications-fullscreen .notifications .notification.dragging .swipe-hint[data-v-0a02958b],.notifications-fullscreen .notifications .notification.expanded .swipe-hint[data-v-0a02958b],.notifications-fullscreen .notifications .notification:hover .swipe-hint[data-v-0a02958b]{opacity:.95}.notifications-fullscreen .notifications .notification .avatar[data-v-0a02958b]{border:2px solid oklch(var(--slate-300)/.12);border-radius:50%;flex-shrink:0;height:58px;margin-top:2px;overflow:hidden;width:58px}.notifications-fullscreen .notifications .notification .avatar img[data-v-0a02958b]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.notifications-fullscreen .notifications .notification .content[data-v-0a02958b]{display:flex;flex:1;flex-direction:column;justify-content:center;min-height:58px;min-width:0}.notifications-fullscreen .notifications .notification .content .top-row[data-v-0a02958b]{align-items:flex-start;display:flex;gap:10px;justify-content:space-between}.notifications-fullscreen .notifications .notification .content .top-row .message[data-v-0a02958b]{color:var(--text-color);flex:1;font-size:15px;font-weight:600;line-height:1.4}.notifications-fullscreen .notifications .notification .content .top-row .message[data-v-0a02958b] a{color:var(--primary-color);text-decoration:none}.notifications-fullscreen .notifications .notification .content .meta[data-v-0a02958b]{align-items:center;display:flex;gap:10px;justify-content:space-between}.notifications-fullscreen .notifications .notification .content .meta .meta-main[data-v-0a02958b]{align-items:center;display:flex;flex-wrap:wrap;gap:8px;min-width:0}.notifications-fullscreen .notifications .notification .content .meta .time[data-v-0a02958b]{color:var(--text-dimmed);font-size:12px}.notifications-fullscreen .notifications .notification .content .meta .badge[data-v-0a02958b]{background:oklch(var(--emerald-300)/.15);border-radius:10px;color:oklch(var(--emerald-300)/.95);font-size:12px;padding:4px 10px}.notifications-fullscreen .notifications .notification .content .meta .badge.seen[data-v-0a02958b]{background:oklch(var(--sky-300)/.14);color:oklch(var(--sky-200)/.95)}.notifications-fullscreen .notifications .notification .content .meta .actions[data-v-0a02958b]{margin-left:auto}.notifications-fullscreen .notifications .notification .content .meta .actions .delete[data-v-0a02958b]{background:none;border:none;border-radius:10px;color:var(--text-muted);cursor:pointer;padding:4px;transition:all .2s}.notifications-fullscreen .notifications .notification .content .meta .actions .delete[data-v-0a02958b]:disabled{cursor:wait;opacity:.5}.notifications-fullscreen .notifications .notification .content .meta .actions .delete .iconify[data-v-0a02958b]{font-size:20px}.notifications-fullscreen .notifications .notification .content .meta .actions .delete[data-v-0a02958b]:hover{background:var(--danger-bg);color:var(--danger)}.notifications-fullscreen .notifications .notification .content .details[data-v-0a02958b]{border-top:1px solid oklch(var(--slate-400)/.12);margin-top:14px;padding-top:14px}.notifications-fullscreen .notifications .notification .content .details p[data-v-0a02958b]{color:var(--text-secondary);font-size:13px;line-height:1.5;margin:0}.notifications-fullscreen .notifications .notification .content .details p.no-details[data-v-0a02958b]{font-style:italic;opacity:.7}.notifications-fullscreen .notifications .notification .content .details .notification-actions[data-v-0a02958b]{gap:8px;justify-content:flex-start;margin-top:12px}.notifications-fullscreen .notifications .notification .content .details .notification-actions .iconify[data-v-0a02958b]{font-size:14px}.notifications-fullscreen .notifications .notification.expanded .content[data-v-0a02958b]{justify-content:flex-start}.notifications-fullscreen .notifications .clear-notifications[data-v-0a02958b]{align-items:center;background:none;border:none;border-radius:18px;color:oklch(var(--slate-300)/.65);display:flex;font-size:14px;font-weight:700;gap:10px;justify-content:center;margin-top:30px;padding:14px 16px;transition:all .2s ease;width:100%}.notifications-fullscreen .notifications .clear-notifications[data-v-0a02958b]:disabled{cursor:wait;opacity:.6}.expand-enter-active[data-v-0a02958b],.expand-leave-active[data-v-0a02958b]{overflow:hidden;transition:opacity .2s ease,transform .24s ease}.expand-enter-from[data-v-0a02958b],.expand-leave-to[data-v-0a02958b]{opacity:0;transform:translateY(-6px)}@media(min-width:768px){.fixed_menus[data-v-0a02958b]{border-radius:50px;gap:5px;padding:8px 20px;width:500px}.fixed_menus .action[data-v-0a02958b]{height:38px;width:38px}.menus_wrapper[data-v-0a02958b]{border-radius:30px 0 0 30px;left:auto;right:0;transform:translate(100%);width:400px}.menus_wrapper.open[data-v-0a02958b]{transform:translate(0)}.menus_wrapper.closed[data-v-0a02958b]{transform:translate(100%)}.menus_wrapper .main-menus .menu[data-v-0a02958b]{height:70px;width:70px}}.cart-float-button[data-v-0a02958b]{background:var(--bg,#111);border-radius:50%;box-shadow:0 18px 38px #0000002e;color:var(--text,#fff);cursor:pointer;display:grid;height:44px;place-items:center;position:fixed;right:12px;top:12px;transition:transform .2s ease,box-shadow .2s ease;width:44px;z-index:1100}.cart-float-button[data-v-0a02958b]:hover{box-shadow:0 22px 48px #0000003d;transform:translateY(-1px)}.cart-float-button .badge.cart-badge[data-v-0a02958b]{align-items:center;background:var(--danger,#ef4444);border-radius:999px;color:#fff;display:inline-flex;font-size:11px;font-weight:700;height:18px;justify-content:center;min-width:18px;padding:0 5px;position:absolute;right:-4px;top:-4px}[data-theme=light] .menus_wrapper .header .left .user_details a .name-text[data-v-0a02958b]{color:oklch(var(--red-300)/.95)}[data-theme=light] .menus_wrapper .header .left .user_details .followers[data-v-0a02958b]{color:var(--text-dimmed)}
