.app-brand[data-v-c0cfc844]{-webkit-user-select:none;user-select:none;align-items:center;width:154px;min-width:154px;height:38px;text-decoration:none;display:flex}.app-brand__image[data-v-c0cfc844]{object-fit:contain;width:100%;height:100%;display:block}.app-brand__image--iso[data-v-c0cfc844]{display:none}@media (max-width:720px){.app-brand[data-v-c0cfc844]{width:38px;min-width:38px;height:38px}.app-brand__image--full[data-v-c0cfc844]{display:none}.app-brand__image--iso[data-v-c0cfc844]{display:block}}.app-header[data-v-8f234e53]{border-bottom:1px solid var(--border-color);background-color:var(--surface-header)!important;color:var(--text-primary)!important;box-shadow:none!important}.app-toolbar[data-v-8f234e53]{grid-template-columns:minmax(206px,1fr) minmax(240px,480px) minmax(128px,1fr);gap:16px;min-height:68px;padding:0 16px;display:grid}.app-toolbar__left[data-v-8f234e53],.app-toolbar__center[data-v-8f234e53],.app-toolbar__right[data-v-8f234e53]{align-items:center;display:flex}.app-toolbar__left[data-v-8f234e53]{justify-content:flex-start;gap:6px}.app-toolbar__center[data-v-8f234e53]{justify-content:center}.app-toolbar__right[data-v-8f234e53]{justify-content:flex-end;gap:4px}.header-search[data-v-8f234e53]{background:var(--surface-overlay);width:min(100%,460px);min-height:42px;color:var(--text-primary);border-radius:8px;padding:0 14px}.header-spacer[data-v-8f234e53]{min-height:42px}.header-title[data-v-8f234e53]{color:var(--text-primary);letter-spacing:0;font-weight:700}.header-breadcrumbs[data-v-8f234e53]{color:var(--text-secondary);font-size:.86rem;font-weight:700}.header-search[data-v-8f234e53] .q-field__control{min-height:42px}.header-search[data-v-8f234e53] .q-field__native,.header-search[data-v-8f234e53] .q-icon{color:var(--text-secondary)}.nav-btn[data-v-8f234e53]{font-size:.875rem;font-weight:500;transition:color .18s;color:var(--text-secondary)!important}.nav-btn[data-v-8f234e53]:hover{color:var(--text-primary)!important}.cart-btn[data-v-8f234e53]{transform-origin:50%}.cart-btn__badge[data-v-8f234e53]{border:2px solid var(--surface-header);background:var(--brand-red);color:#fff;min-width:18px;height:18px;padding:0 5px;font-size:.68rem;font-weight:700;line-height:14px}.icon-btn[data-v-8f234e53]{transition:color .18s;color:var(--text-secondary)!important}.icon-btn[data-v-8f234e53]:hover{color:var(--brand-red)!important}.account-btn[data-v-8f234e53],.auth-link[data-v-8f234e53],.orders-link[data-v-8f234e53]{font-weight:800;color:var(--text-secondary)!important}.auth-link--primary[data-v-8f234e53]{background:var(--brand-red)!important;color:#fff!important}.auth-link--primary[data-v-8f234e53]:hover{background:var(--brand-red-hover)!important;color:#fff!important}.pack-nav-btn[data-v-8f234e53]{--pack-a:#c0001a;--pack-b:#111;border-radius:12px;min-width:118px;min-height:42px;padding:0 14px;font-weight:900;transition:transform .18s,box-shadow .18s,filter .18s;position:relative;overflow:hidden;background:linear-gradient(135deg, var(--pack-a), var(--pack-b))!important;color:#fff!important}.pack-nav-btn[data-v-8f234e53]:before{content:"";background:repeating-linear-gradient(115deg,#ffffff29 0 8px,#0000 8px 20px);transition:transform .32s;position:absolute;top:-60%;bottom:-60%;left:-60%;right:-60%;transform:translate(-16%)rotate(8deg)}.pack-nav-btn[data-v-8f234e53]:hover{box-shadow:0 14px 30px color-mix(in srgb, var(--pack-a) 36%, transparent);filter:saturate(1.14);transform:translateY(-2px)scale(1.03)}.pack-nav-btn[data-v-8f234e53]:hover:before{transform:translate(8%)rotate(8deg)}.pack-nav-btn[data-v-8f234e53] .q-btn__content{z-index:1;white-space:nowrap;flex-flow:row;gap:7px;display:inline-flex;position:relative}.mobile-filter-header-btn[data-v-8f234e53]{background:var(--surface-card);border:1px solid var(--border-color);border-radius:999px;min-height:38px;padding:0 11px;font-size:.78rem;font-weight:900;color:var(--text-primary)!important}.mobile-filter-header-btn[data-v-8f234e53] .q-btn__content{white-space:nowrap;gap:5px}.account-btn[data-v-8f234e53]{max-width:220px}.account-btn[data-v-8f234e53] .q-btn__content{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.icon-btn--accent[data-v-8f234e53]{color:var(--brand-red)!important}.icon-btn--accent[data-v-8f234e53]:hover{color:var(--brand-red-hover)!important}.separator[data-v-8f234e53]{background-color:var(--border-color)}.br-8[data-v-8f234e53]{border-radius:8px}.min-width-0[data-v-8f234e53]{min-width:0!important}@media (max-width:720px){.app-toolbar[data-v-8f234e53]{grid-template-columns:auto minmax(0,1fr);gap:6px;min-height:54px;padding:0 10px}.app-toolbar__left[data-v-8f234e53]{gap:2px}.app-toolbar__center[data-v-8f234e53]{display:none}.app-toolbar__right[data-v-8f234e53]{gap:2px;min-width:0;overflow:visible}.header-search[data-v-8f234e53]{min-height:38px;padding:0 10px}.header-search[data-v-8f234e53] .q-field__control{min-height:38px}.pack-nav-btn[data-v-8f234e53]{border-radius:999px;width:74px;min-width:74px;min-height:38px;padding:0 10px;font-size:.74rem}.pack-nav-btn[data-v-8f234e53] .q-btn__content{justify-content:center;gap:0}.pack-nav-btn[data-v-8f234e53] .q-icon{display:none}.account-btn[data-v-8f234e53]{border-radius:999px;width:38px;min-width:38px;padding:0}.account-btn[data-v-8f234e53] .q-btn__content .block{display:none}.cart-btn[data-v-8f234e53],.mobile-filter-header-btn[data-v-8f234e53],.icon-btn[data-v-8f234e53]{width:38px;min-width:38px;height:38px}.mobile-filter-header-btn[data-v-8f234e53]{width:auto;min-width:78px;padding:0 10px}}.pack-progress-stack[data-v-10c1af65]{z-index:2500;pointer-events:none;gap:10px;width:min(460px,100vw - 28px);display:grid;position:fixed;bottom:18px;right:18px}.pack-progress[data-v-10c1af65]{--pack-a:#c0001a;--pack-b:#111;pointer-events:auto;background:radial-gradient(circle at 12% 18%, color-mix(in srgb, var(--pack-a) 78%, #fff), transparent 36%), linear-gradient(135deg, var(--pack-a), var(--pack-b));color:#fff;isolation:isolate;clip-path:inset(0 round 16px);border:1px solid #ffffff3d;border-radius:16px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:14px;padding:14px;display:grid;position:relative;overflow:hidden;box-shadow:0 22px 58px #0000004d}.pack-reward-card[data-v-10c1af65]{--pack-a:#c0001a;--pack-b:#111;background:radial-gradient(circle at 12% 18%, color-mix(in srgb, var(--pack-a) 82%, #fff), transparent 36%), linear-gradient(135deg, var(--pack-a), var(--pack-b));color:#fff;isolation:isolate;clip-path:inset(0 round 14px);border:1px solid #ffffff47;border-radius:14px;grid-template-columns:auto minmax(0,1fr);justify-self:end;align-items:center;gap:10px;width:min(390px,94%);padding:10px 12px;display:grid;position:relative;overflow:hidden;box-shadow:0 16px 38px #00000038}.pack-reward-card--lost[data-v-10c1af65]{filter:saturate(.86)}.pack-reward-card__confetti[data-v-10c1af65]{z-index:1;opacity:0;width:7px;height:10px;transform:translate(-50%, -50%) rotate(var(--rotate,0deg));animation:.98s cubic-bezier(.16,1,.3,1) both pack-confetti-burst-10c1af65;animation-delay:var(--delay,0s);background:#fff;border-radius:2px;position:absolute;top:50%;left:34px}.pack-reward-card__confetti[data-v-10c1af65]:first-child{--x:-78px;--y:-26px;--rotate:-42deg;--delay:0s;background:#fff}.pack-reward-card__confetti[data-v-10c1af65]:nth-child(2){--x:-48px;--y:-44px;--rotate:32deg;--delay:34ms;background:var(--pack-a)}.pack-reward-card__confetti[data-v-10c1af65]:nth-child(3){--x:-10px;--y:-54px;--rotate:78deg;--delay:18ms;background:#ffd166}.pack-reward-card__confetti[data-v-10c1af65]:nth-child(4){--x:28px;--y:-48px;--rotate:-82deg;--delay:42ms;background:#fff}.pack-reward-card__confetti[data-v-10c1af65]:nth-child(5){--x:70px;--y:-34px;--rotate:52deg;--delay:8ms;background:var(--pack-b)}.pack-reward-card__confetti[data-v-10c1af65]:nth-child(6){--x:98px;--y:-4px;--rotate:-24deg;--delay:56ms;background:#ff7a90}.pack-reward-card__confetti[data-v-10c1af65]:nth-child(7){--x:82px;--y:30px;--rotate:116deg;--delay:24ms;background:#fff}.pack-reward-card__confetti[data-v-10c1af65]:nth-child(8){--x:46px;--y:48px;--rotate:-134deg;--delay:66ms;background:#ffd166}.pack-reward-card__confetti[data-v-10c1af65]:nth-child(9){--x:8px;--y:54px;--rotate:41deg;--delay:12ms;background:var(--pack-a)}.pack-reward-card__confetti[data-v-10c1af65]:nth-child(10){--x:-34px;--y:42px;--rotate:-64deg;--delay:46ms;background:#fff}.pack-reward-card__confetti[data-v-10c1af65]:nth-child(11){--x:-70px;--y:24px;--rotate:95deg;--delay:28ms;background:#ff7a90}.pack-reward-card__confetti[data-v-10c1af65]:nth-child(12){--x:-96px;--y:-4px;--rotate:-118deg;--delay:58ms;background:#ffd166}.pack-reward-card__confetti[data-v-10c1af65]:nth-child(13){--x:120px;--y:-30px;--rotate:24deg;--delay:72ms;background:#fff}.pack-reward-card__confetti[data-v-10c1af65]:nth-child(14){--x:126px;--y:34px;--rotate:-52deg;--delay:36ms;background:var(--pack-a)}.pack-reward-card__confetti[data-v-10c1af65]:nth-child(15){--x:-118px;--y:-34px;--rotate:128deg;--delay:20ms;background:var(--pack-b)}.pack-reward-card__confetti[data-v-10c1af65]:nth-child(16){--x:-128px;--y:30px;--rotate:-18deg;--delay:74ms;background:#fff}.pack-reward-card__emoji[data-v-10c1af65],.pack-reward-card__content[data-v-10c1af65]{z-index:2;position:relative}.pack-reward-card__emoji[data-v-10c1af65]{background:#ffffff2e;border:1px solid #ffffff47;border-radius:12px;place-items:center;width:36px;height:36px;font-size:1.3rem;font-style:normal;line-height:1;display:grid;box-shadow:inset 0 1px #ffffff2e}.pack-reward-card__content[data-v-10c1af65]{gap:5px;display:grid}.pack-reward-card__content strong[data-v-10c1af65]{font-size:.86rem;font-weight:900;line-height:1.2}.pack-reward-card__content small[data-v-10c1af65]{color:#ffffffdb;font-size:.72rem;font-weight:700;line-height:1.3}.pack-progress--cart[data-v-10c1af65]{background:linear-gradient(135deg, var(--brand-red), #1a1a1a);border-color:#c0001a38}.pack-progress--cart[data-v-10c1af65]:after{background:linear-gradient(115deg,#ffffff1f 0 12%,#0000 12% 24%,#ffffff14 24% 36%,#0000 36%)!important}.pack-progress[data-v-10c1af65]:after{content:"";pointer-events:none;background:repeating-linear-gradient(110deg,#ffffff24 0 10px,#0000 10px 24px);animation:5s linear infinite pack-shine-10c1af65;position:absolute;top:-60%;bottom:-60%;left:-60%;right:-60%}.pack-progress__content[data-v-10c1af65],.pack-progress__cta[data-v-10c1af65],.pack-progress__emoji[data-v-10c1af65],.pack-progress__close[data-v-10c1af65]{z-index:1;position:relative}.pack-progress__close[data-v-10c1af65]{color:#fff;background:#00000038;position:absolute;top:8px;right:8px}.pack-progress__emoji[data-v-10c1af65]{opacity:.82;filter:drop-shadow(0 8px 16px #0000004d);font-size:5rem;font-style:normal;line-height:1;position:absolute;bottom:6px;right:92px}.pack-progress__content[data-v-10c1af65]{gap:6px;display:grid}.pack-progress__content span[data-v-10c1af65],.pack-progress__content strong[data-v-10c1af65]{display:block}.pack-progress__content span[data-v-10c1af65]{text-transform:uppercase;font-size:.74rem;font-weight:900}.pack-progress__content strong[data-v-10c1af65]{font-size:1rem;font-weight:900}.pack-progress__content small[data-v-10c1af65]{color:#ffffffdb;font-size:.78rem;font-weight:700;line-height:1.3}.pack-progress__bar[data-v-10c1af65]{background:#ffffff47;border-radius:999px;height:8px;overflow:hidden}.pack-progress__bar i[data-v-10c1af65]{width:var(--progress);border-radius:inherit;background:#fff;height:100%;display:block}.pack-progress__cta[data-v-10c1af65]{border-radius:10px;margin-right:28px;font-weight:900;color:var(--pack-a)!important;background:#fff!important}.pack-float-enter-active[data-v-10c1af65],.pack-float-leave-active[data-v-10c1af65]{transition:opacity .2s,transform .2s}.pack-float-enter-from[data-v-10c1af65],.pack-float-leave-to[data-v-10c1af65]{opacity:0;transform:translateY(16px)scale(.98)}.pack-reward-enter-active[data-v-10c1af65],.pack-reward-leave-active[data-v-10c1af65]{transition:opacity .2s,transform .2s}.pack-reward-enter-from[data-v-10c1af65],.pack-reward-leave-to[data-v-10c1af65]{opacity:0;transform:translateY(10px)scale(.98)}@keyframes pack-shine-10c1af65{0%{transform:translate(-12%)rotate(8deg)}to{transform:translate(12%)rotate(8deg)}}@keyframes pack-confetti-burst-10c1af65{0%{opacity:0;transform:translate(-50%, -50%) scale(.2) rotate(var(--rotate,0deg))}18%{opacity:1}72%{opacity:.95}to{opacity:0;transform:translate(calc(-50% + var(--x)), calc(-50% + var(--y))) scale(.92) rotate(calc(var(--rotate,0deg) + 210deg))}}@media (max-width:640px){.pack-progress-stack[data-v-10c1af65]{width:calc(100vw - 24px);bottom:12px;right:12px}.pack-progress[data-v-10c1af65],.pack-reward-card[data-v-10c1af65]{grid-template-columns:1fr}.pack-progress__cta[data-v-10c1af65]{margin-right:0}.pack-progress__emoji[data-v-10c1af65]{opacity:.82;font-size:3.7rem;bottom:56px;right:22px}.pack-reward-card[data-v-10c1af65]{width:92%}}.admin-header[data-v-de17cb48]{border-bottom:1px solid var(--border-color);background-color:var(--surface-header)!important;color:var(--text-primary)!important;box-shadow:none!important}.admin-toolbar[data-v-de17cb48]{min-height:56px;padding-left:25px;padding-right:16px}.admin-data-progress[data-v-de17cb48]{color:var(--brand-red)}.admin-label[data-v-de17cb48]{letter-spacing:.1em;background-color:var(--surface-bg);color:var(--text-secondary);border-radius:4px;padding:2px 6px;font-size:.65rem;font-weight:800}.admin-new-order-btn[data-v-de17cb48]{background:var(--brand-red);color:#fff;border-radius:8px;min-height:36px;margin-right:8px;font-weight:800}.br-8[data-v-de17cb48]{border-radius:8px}.drawer-item--active[data-v-de17cb48]{background-color:var(--drawer-active-bg)!important;color:var(--drawer-active-fg)!important}.drawer-item--active .q-icon[data-v-de17cb48]{color:var(--drawer-active-fg)!important}.drawer-item--active .q-item__label[data-v-de17cb48]{font-weight:600}
