.ai-fab[data-v-931a7605]{z-index:80;color:#fff;cursor:pointer;background:linear-gradient(#0068d6 0%,#004a9e 100%);border:none;border-radius:9999px;justify-content:center;align-items:center;width:3.5rem;height:3.5rem;transition:transform .22s,box-shadow .22s;display:inline-flex;position:fixed;bottom:1.25rem;right:1.25rem;box-shadow:0 12px 32px -8px #0068d6b3}.ai-fab[data-v-931a7605]:hover{transform:translateY(-2px)scale(1.04);box-shadow:0 16px 40px -8px #0068d6d9}.ai-fab--open[data-v-931a7605]{background:#1e293bf2;box-shadow:0 10px 28px -10px #0009}.ai-fab-pulse[data-v-931a7605]{border:2px solid #0068d699;border-radius:9999px;animation:2s ease-out infinite ai-pulse-931a7605;position:absolute;inset:0}@keyframes ai-pulse-931a7605{0%{opacity:.7;transform:scale(1)}to{opacity:0;transform:scale(1.7)}}.ai-panel[data-v-931a7605]{z-index:80;-webkit-backdrop-filter:blur(20px);background:#0f172afa;border:1px solid #ffffff1a;border-radius:1.25rem;flex-direction:column;width:min(24rem,100vw - 2rem);height:min(38rem,100vh - 7rem);display:flex;position:fixed;bottom:5.25rem;right:1.25rem;overflow:hidden;box-shadow:0 30px 70px -20px #000000bf}@media (width<=480px){.ai-panel[data-v-931a7605]{width:auto;height:min(34rem,100vh - 6.5rem);bottom:5rem;left:.5rem;right:.5rem}}.ai-panel-header[data-v-931a7605]{background:linear-gradient(#0068d62e 0%,#0068d600 100%);border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:center;padding:.85rem 1rem;display:flex}.ai-avatar[data-v-931a7605]{color:#fff;background:linear-gradient(#0068d6 0%,#004a9e 100%);border-radius:.85rem;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;display:inline-flex;box-shadow:0 6px 16px -6px #0068d6cc}.ai-icon-btn[data-v-931a7605]{color:#94a3b8e6;cursor:pointer;background:0 0;border:none;border-radius:.6rem;justify-content:center;align-items:center;width:2rem;height:2rem;transition:all .18s;display:inline-flex}.ai-icon-btn[data-v-931a7605]:hover{color:#fff;background:#ffffff14}.ai-messages[data-v-931a7605]{scrollbar-width:thin;scrollbar-color:#94a3b859 transparent;flex-direction:column;flex:1;gap:.85rem;min-height:0;padding:1rem;display:flex;overflow-y:auto}.ai-messages[data-v-931a7605]::-webkit-scrollbar{width:6px}.ai-messages[data-v-931a7605]::-webkit-scrollbar-thumb{background:#94a3b859;border-radius:9999px}.ai-empty[data-v-931a7605]{text-align:center;margin:auto;padding:1rem}.ai-empty-icon[data-v-931a7605]{color:#4da3ff;background:#0068d61f;border:1px solid #0068d640;border-radius:1rem;justify-content:center;align-items:center;width:3.5rem;height:3.5rem;display:inline-flex}.ai-suggestion[data-v-931a7605]{text-align:left;color:#e2e8f0e6;cursor:pointer;background:#ffffff0a;border:1px solid #ffffff14;border-radius:.75rem;padding:.6rem .85rem;font-size:.8rem;transition:all .18s}.ai-suggestion[data-v-931a7605]:hover{color:#fff;background:#0068d61f;border-color:#0068d666}.ai-row[data-v-931a7605]{gap:.5rem;display:flex}.ai-row--user[data-v-931a7605]{justify-content:flex-end}.ai-row--assistant[data-v-931a7605]{justify-content:flex-start}.ai-bubble[data-v-931a7605]{border-radius:1rem;max-width:85%;padding:.6rem .8rem;font-size:.85rem;line-height:1.45}.ai-bubble--user[data-v-931a7605]{color:#fff;background:linear-gradient(#0068d6 0%,#0056b8 100%);border-bottom-right-radius:.35rem}.ai-bubble--assistant[data-v-931a7605]{color:#e6edf5;background:#ffffff0f;border:1px solid #ffffff14;border-bottom-left-radius:.35rem}.ai-bubble-avatar[data-v-931a7605]{color:#4da3ff;background:#0068d626;border:1px solid #0068d640;border-radius:.6rem;flex-shrink:0;justify-content:center;align-items:center;width:1.75rem;height:1.75rem;display:inline-flex}.ai-bubble-image[data-v-931a7605]{-o-object-fit:cover;object-fit:cover;border-radius:.6rem;width:100%;max-height:9rem;margin-bottom:.4rem}.ai-catalog-cta[data-v-931a7605]{color:#fff;cursor:pointer;background:linear-gradient(135deg,#0f766e 0%,#0d9488 100%);border:none;border-radius:.65rem;align-items:center;gap:.5rem;margin-top:.5rem;padding:.6rem .85rem;font-size:.8125rem;font-weight:600;text-decoration:none;transition:opacity .15s,transform .15s;display:inline-flex}.ai-catalog-cta[data-v-931a7605]:hover{opacity:.92;transform:translateY(-1px)}.ai-typing[data-v-931a7605]{align-items:center;gap:.3rem;padding:.75rem .9rem;display:inline-flex}.ai-typing-dot[data-v-931a7605]{background:#94a3b8e6;border-radius:9999px;width:.45rem;height:.45rem;animation:1.2s ease-in-out infinite ai-bounce-931a7605}.ai-typing-dot[data-v-931a7605]:nth-child(2){animation-delay:.18s}.ai-typing-dot[data-v-931a7605]:nth-child(3){animation-delay:.36s}@keyframes ai-bounce-931a7605{0%,60%,to{opacity:.5;transform:translateY(0)}30%{opacity:1;transform:translateY(-4px)}}.ai-error[data-v-931a7605]{text-align:center;color:#fecaca;background:#f43f5e1f;border:1px solid #f43f5e4d;border-radius:.7rem;align-self:center;padding:.5rem .85rem;font-size:.75rem}.ai-composer[data-v-931a7605]{background:#0f172a99;border-top:1px solid #ffffff14;padding:.6rem .75rem .75rem}.ai-attachment-preview[data-v-931a7605]{background:#ffffff0d;border:1px solid #ffffff14;border-radius:.65rem;align-items:center;gap:.5rem;margin-bottom:.5rem;padding:.4rem .5rem;display:flex}.ai-attachment-thumb[data-v-931a7605]{-o-object-fit:cover;object-fit:cover;border-radius:.4rem;width:2rem;height:2rem}.ai-composer-row[data-v-931a7605]{align-items:flex-end;gap:.4rem;display:flex}.ai-attach-btn[data-v-931a7605],.ai-send-btn[data-v-931a7605]{cursor:pointer;border:none;border-radius:.75rem;flex-shrink:0;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;transition:all .18s;display:inline-flex}.ai-attach-btn[data-v-931a7605]{color:#94a3b8e6;background:#ffffff0d}.ai-attach-btn[data-v-931a7605]:hover{color:#fff;background:#ffffff1a}.ai-send-btn[data-v-931a7605]{color:#fff;background:linear-gradient(#0068d6 0%,#004a9e 100%);box-shadow:0 6px 16px -6px #0068d6cc}.ai-send-btn[data-v-931a7605]:hover:not(:disabled){box-shadow:0 8px 20px -6px #0068d6f2}.ai-send-btn[data-v-931a7605]:disabled{opacity:.45;cursor:not-allowed;box-shadow:none}.ai-input[data-v-931a7605]{resize:none;color:#e6edf5;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:.75rem;outline:none;flex:1;min-width:0;max-height:120px;padding:.6rem .75rem;font-size:.85rem;line-height:1.4;transition:border-color .18s}.ai-input[data-v-931a7605]:focus{border-color:#0068d699}.ai-input[data-v-931a7605]::placeholder{color:#94a3b8b3}.ai-composer-hint[data-v-931a7605]{text-align:center;color:#94a3b899;margin-top:.4rem;font-size:.63rem}.ai-panel-enter-active[data-v-931a7605],.ai-panel-leave-active[data-v-931a7605]{transform-origin:100% 100%;transition:opacity .22s,transform .22s cubic-bezier(.32,.72,.34,1)}.ai-panel-enter-from[data-v-931a7605],.ai-panel-leave-to[data-v-931a7605]{opacity:0;transform:translateY(12px)scale(.96)}.header-cats[data-v-6517a556]{position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 4% 96%,#0000);mask-image:linear-gradient(90deg,#0000,#000 4% 96%,#0000)}.header-cats__viewport[data-v-6517a556]{touch-action:manipulation;cursor:grab;-webkit-user-select:none;user-select:none;overflow:hidden}.header-cats__viewport.is-dragging[data-v-6517a556]{cursor:grabbing}.header-cats__track[data-v-6517a556]{will-change:transform;width:max-content;display:flex}.header-cats__group[data-v-6517a556]{flex-shrink:0;gap:.25rem;display:flex}.header-cats__group[data-v-6517a556] a{-webkit-user-drag:none;user-drag:none;cursor:pointer;-webkit-user-select:auto;user-select:auto}.header-search[data-v-f6484865]{width:100%;position:relative}.header-search__clear[data-v-f6484865]{width:1.5rem;height:1.5rem;color:var(--hs-dropdown-clear);background:var(--hs-dropdown-clear-bg);border-radius:9999px;justify-content:center;align-items:center;transition:background .2s,color .2s;display:inline-flex;position:absolute;top:50%;transform:translateY(-50%)}.header-search__clear[data-v-f6484865]:hover{color:var(--hs-dropdown-clear-hover);background:var(--hs-dropdown-hover)}.header-search__clear--desktop[data-v-f6484865]{right:6.25rem}.header-search__clear--mobile[data-v-f6484865]{right:3rem}.header-search__dropdown[data-v-f6484865]{z-index:60;background:var(--hs-dropdown-bg);-webkit-backdrop-filter:blur(20px)saturate(140%);border:1px solid var(--hs-dropdown-border);max-height:70vh;box-shadow:var(--hs-dropdown-shadow);color:var(--hs-dropdown-text);border-radius:18px;padding:6px;position:absolute;top:calc(100% + 8px);left:0;right:0;overflow:hidden auto}.header-search__dropdown[data-v-f6484865]::-webkit-scrollbar{width:8px}.header-search__dropdown[data-v-f6484865]::-webkit-scrollbar-track{background:0 0}.header-search__dropdown[data-v-f6484865]::-webkit-scrollbar-thumb{background:#94a3b84d;border-radius:4px}.header-search__dropdown[data-v-f6484865]::-webkit-scrollbar-thumb:hover{background:#94a3b880}.header-search__loading[data-v-f6484865]{color:var(--hs-dropdown-muted);align-items:center;gap:.6rem;padding:1rem 1.1rem;font-size:.9rem;display:flex}.header-search__spinner[data-v-f6484865]{border:2px solid #60a5fa40;border-top-color:#60a5fa;border-radius:50%;width:16px;height:16px;animation:.7s linear infinite header-search-spin-f6484865}@keyframes header-search-spin-f6484865{to{transform:rotate(360deg)}}.header-search__section[data-v-f6484865]{padding:.4rem .25rem}.header-search__section+.header-search__section[data-v-f6484865]{border-top:1px solid var(--hs-dropdown-section-border);margin-top:.2rem;padding-top:.55rem}.header-search__section-head[data-v-f6484865]{letter-spacing:.08em;text-transform:uppercase;color:var(--hs-dropdown-section);justify-content:space-between;align-items:center;padding:.25rem .75rem;font-size:.68rem;font-weight:700;display:flex}.header-search__section-action[data-v-f6484865]{color:var(--hs-dropdown-muted);letter-spacing:0;text-transform:none;font-size:.7rem;transition:color .2s}.header-search__section-action[data-v-f6484865]:hover{color:var(--hs-dropdown-title)}.header-search__chips[data-v-f6484865]{flex-wrap:wrap;gap:.4rem;padding:.35rem .5rem .5rem;display:flex}.header-search__chip[data-v-f6484865]{background:var(--hs-dropdown-chip-bg);border:1px solid var(--hs-dropdown-chip-border);color:var(--hs-dropdown-chip-text);border-radius:9999px;align-items:center;gap:.35rem;padding:.32rem .65rem;font-size:.78rem;transition:all .2s;display:inline-flex}.header-search__chip[data-v-f6484865]:hover{background:var(--hs-dropdown-chip-hover-bg);border-color:var(--hs-dropdown-chip-border);color:var(--hs-dropdown-chip-hover-text)}.header-search__item[data-v-f6484865]{cursor:pointer;border-radius:12px;align-items:center;gap:.7rem;padding:.55rem .75rem;transition:background .15s;display:flex}.header-search__item[data-v-f6484865]:hover,.header-search__item.is-active[data-v-f6484865]{background:var(--hs-dropdown-hover)}.header-search__item--part[data-v-f6484865]{padding:.55rem .75rem}.header-search__item-icon[data-v-f6484865]{background:var(--hs-dropdown-surface);width:32px;height:32px;color:var(--hs-dropdown-text);border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.header-search__item-icon svg[data-v-f6484865]{width:18px;height:18px}.header-search__thumb[data-v-f6484865]{background:var(--hs-dropdown-surface);width:42px;height:42px;color:var(--hs-dropdown-muted);border:1px solid var(--hs-dropdown-surface-border);border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;overflow:hidden}.header-search__thumb img[data-v-f6484865]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.header-search__thumb svg[data-v-f6484865]{width:22px;height:22px}.header-search__item-body[data-v-f6484865]{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.header-search__item-title[data-v-f6484865]{color:var(--hs-dropdown-title);white-space:nowrap;text-overflow:ellipsis;font-size:.92rem;font-weight:500;overflow:hidden}.header-search__item-sub-row[data-v-f6484865]{align-items:center;gap:.5rem;min-width:0;display:flex}.header-search__item-sub[data-v-f6484865]{color:var(--hs-dropdown-muted);white-space:nowrap;text-overflow:ellipsis;font-size:.78rem;overflow:hidden}.header-search__item-oem[data-v-f6484865]{font-size:.72rem;font-family:var(--font-mono,"JetBrains Mono", monospace);color:#0068d6;white-space:nowrap;background:#0070f314;border-radius:4px;padding:1px 6px}.header-search__item-keyword[data-v-f6484865]{color:#fde68a;white-space:nowrap;text-overflow:ellipsis;background:#facc151f;border:1px solid #facc1547;border-radius:4px;align-items:center;gap:.25rem;max-width:100%;padding:1px 6px;font-size:.7rem;display:inline-flex;overflow:hidden}.header-search__item-keyword-label[data-v-f6484865]{color:#fde68abf;font-weight:700}.header-search__item-meta[data-v-f6484865]{color:var(--hs-dropdown-muted);flex-shrink:0;margin-left:auto;font-size:.9rem}.header-search__price[data-v-f6484865]{color:var(--hs-dropdown-price);white-space:nowrap;font-size:.85rem;font-weight:700}.header-search__price-block[data-v-f6484865]{flex-direction:column;flex-shrink:0;align-items:flex-end;gap:3px;margin-left:auto;display:flex}.header-search__stock[data-v-f6484865]{letter-spacing:.02em;white-space:nowrap;border-radius:999px;padding:1px 6px;font-size:.62rem;font-weight:700;display:inline-block}.header-search__stock--out[data-v-f6484865]{color:#fecacae6;background:#ef44442e;border:1px solid #ef444452}.header-search__thumb[data-v-f6484865]{position:relative}.header-search__thumb-dot[data-v-f6484865]{width:7px;height:7px;box-shadow:0 0 0 2px var(--hs-dropdown-thumb-ring);background:#34d399;border-radius:999px;position:absolute;top:3px;right:3px}.header-search__item-badge[data-v-f6484865]{color:#0068d6;white-space:nowrap;letter-spacing:.01em;background:#0070f31a;border:1px solid #0070f333;border-radius:4px;padding:1px 6px;font-size:.66rem;font-weight:700;display:inline-block}.header-search__approximate[data-v-f6484865]{color:#fef08af2;background:linear-gradient(135deg,#facc151f,#f59e0b14);border:1px solid #facc1538;border-radius:9px;align-items:center;gap:.4rem;margin:.4rem .5rem 0;padding:.4rem .65rem;font-size:.72rem;font-weight:600;display:flex}.header-search__approximate svg[data-v-f6484865]{color:#facc15e6;width:14px;height:14px}.header-search__footer[data-v-f6484865]{background:var(--hs-dropdown-footer-bg);border:1px solid var(--hs-dropdown-footer-border);width:100%;color:var(--hs-dropdown-footer-text);border-radius:12px;justify-content:center;align-items:center;gap:.4rem;margin-top:.4rem;padding:.7rem 1rem;font-size:.85rem;font-weight:600;transition:all .2s;display:flex}.header-search__footer[data-v-f6484865]:hover{background:var(--hs-dropdown-footer-hover-bg);color:var(--hs-dropdown-footer-hover-text);border-color:var(--hs-dropdown-footer-border)}.header-search__empty[data-v-f6484865]{text-align:center;color:var(--hs-dropdown-text);flex-direction:column;align-items:center;gap:.4rem;padding:1.25rem 1rem;display:flex}.header-search__empty-icon[data-v-f6484865]{width:28px;height:28px;color:var(--hs-dropdown-muted)}.header-search__empty-hint[data-v-f6484865]{color:var(--hs-dropdown-muted);font-size:.78rem}.header-search-pop-enter-active[data-v-f6484865],.header-search-pop-leave-active[data-v-f6484865]{transition:opacity .16s,transform .16s}.header-search-pop-enter-from[data-v-f6484865],.header-search-pop-leave-to[data-v-f6484865]{opacity:0;transform:translateY(-6px)scale(.985)}.header-search-pop-enter-to[data-v-f6484865],.header-search-pop-leave-from[data-v-f6484865]{opacity:1;transform:translateY(0)scale(1)}.header-search__mark{background:linear-gradient(transparent 55%, var(--hs-mark-highlight) 55%);color:inherit;border-radius:2px;padding:0}.store-user-menu[data-v-9ad0b8f1]{position:relative}.store-user-menu__trigger[data-v-9ad0b8f1]{border:1px solid var(--um-trigger-border);background:var(--um-trigger-bg);max-width:14rem;color:var(--um-trigger-text);border-radius:9999px;align-items:center;gap:.5rem;padding:.3rem .55rem .3rem .3rem;transition:background .15s,border-color .15s,box-shadow .15s;display:inline-flex}.store-user-menu--compact .store-user-menu__trigger[data-v-9ad0b8f1]{border-radius:.625rem;padding:.35rem}.store-user-menu__trigger[data-v-9ad0b8f1]:hover,.store-user-menu__trigger[aria-expanded=true][data-v-9ad0b8f1]{border-color:var(--um-trigger-hover-border);background:var(--um-trigger-hover-bg);box-shadow:var(--um-trigger-hover-shadow)}.store-user-menu__avatar[data-v-9ad0b8f1]{color:#fff;letter-spacing:.02em;background:linear-gradient(#004a9e 0%,#0068d6 100%);border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;width:1.85rem;height:1.85rem;font-size:.68rem;font-weight:800;display:inline-flex}.store-user-menu__name[data-v-9ad0b8f1]{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:.8rem;font-weight:700;overflow:hidden}.store-user-menu__chevron[data-v-9ad0b8f1]{width:1rem;height:1rem;color:var(--um-chevron);flex-shrink:0;transition:transform .15s}.store-user-menu--compact .store-user-menu__chevron[data-v-9ad0b8f1]{display:none}.store-user-menu__chevron.is-open[data-v-9ad0b8f1]{transform:rotate(180deg)}.store-user-menu__panel[data-v-9ad0b8f1]{z-index:80;border:1px solid var(--um-panel-border);background:var(--um-panel-bg);width:min(18rem,100vw - 1.5rem);box-shadow:var(--um-panel-shadow);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-radius:1rem;position:absolute;top:calc(100% + .5rem);right:0;overflow:hidden}.store-user-menu__header[data-v-9ad0b8f1]{border-bottom:1px solid var(--um-header-border);padding:.9rem 1rem}.store-user-menu__header-label[data-v-9ad0b8f1]{text-transform:uppercase;letter-spacing:.14em;color:var(--um-header-label);font-size:.65rem;font-weight:800}.store-user-menu__header-name[data-v-9ad0b8f1]{text-overflow:ellipsis;white-space:nowrap;color:var(--um-header-name);margin-top:.2rem;font-size:.92rem;font-weight:700;overflow:hidden}.store-user-menu__header-email[data-v-9ad0b8f1]{text-overflow:ellipsis;white-space:nowrap;color:var(--um-header-email);margin-top:.15rem;font-size:.75rem;overflow:hidden}.store-user-menu__items[data-v-9ad0b8f1]{padding:.35rem}.store-user-menu__item[data-v-9ad0b8f1]{width:100%;color:var(--um-item-text);border-radius:.65rem;align-items:center;gap:.65rem;padding:.62rem .7rem;font-size:.84rem;font-weight:600;transition:background .15s,color .15s;display:flex}.store-user-menu__item svg[data-v-9ad0b8f1]{width:1.1rem;height:1.1rem;color:var(--um-item-icon);flex-shrink:0}.store-user-menu__item[data-v-9ad0b8f1]:hover{background:var(--um-item-hover-bg);color:var(--um-item-hover-text)}.store-user-menu__item:hover svg[data-v-9ad0b8f1]{color:var(--um-item-hover-icon)}.store-user-menu__footer[data-v-9ad0b8f1]{border-top:1px solid var(--um-footer-border);padding:.35rem}.store-user-menu__logout[data-v-9ad0b8f1]{width:100%;color:var(--um-logout-text);border-radius:.65rem;align-items:center;gap:.65rem;padding:.62rem .7rem;font-size:.84rem;font-weight:700;transition:background .15s,color .15s;display:flex}.store-user-menu__logout svg[data-v-9ad0b8f1]{flex-shrink:0;width:1.1rem;height:1.1rem}.store-user-menu__logout[data-v-9ad0b8f1]:hover{background:var(--um-logout-hover-bg);color:var(--um-logout-hover-text)}.store-user-menu-enter-active[data-v-9ad0b8f1],.store-user-menu-leave-active[data-v-9ad0b8f1]{transition:opacity .15s,transform .15s}.store-user-menu-enter-from[data-v-9ad0b8f1],.store-user-menu-leave-to[data-v-9ad0b8f1]{opacity:0;transform:translateY(-4px)scale(.98)}.store-logo-link[data-v-65fa6011]{flex-shrink:0;align-items:center;display:flex}.store-logo[data-v-65fa6011]{-o-object-fit:contain;object-fit:contain;width:auto;max-width:100%;transition:transform .2s,filter .2s}.store-logo-link:hover .store-logo[data-v-65fa6011]{filter:brightness(1.06)}.store-logo--mobile[data-v-65fa6011]{height:3.75rem}.store-logo--desktop[data-v-65fa6011]{height:5.25rem}.store-logo--drawer[data-v-65fa6011]{height:4.25rem}@media (width>=640px){.store-logo--mobile[data-v-65fa6011]{height:4.25rem}}@media (width>=1280px){.store-logo--desktop[data-v-65fa6011]{height:5.75rem}}.store-drawer-backdrop[data-v-65fa6011]{z-index:60;background:var(--store-drawer-backdrop);-webkit-backdrop-filter:blur(6px);position:fixed;inset:0}.store-drawer[data-v-65fa6011]{z-index:70;background:var(--store-drawer-bg);border-right:1px solid rgb(var(--brand-line) / .08);width:min(86vw,22rem);max-width:22rem;color:rgb(var(--brand-silver));flex-direction:column;display:flex;position:fixed;top:0;bottom:0;left:0;box-shadow:32px 0 80px -20px #0068d640}.store-drawer-header[data-v-65fa6011]{border-bottom:1px solid rgb(var(--brand-line) / .07);justify-content:space-between;align-items:center;gap:.75rem;padding:1rem 1.1rem;display:flex}.store-drawer-close[data-v-65fa6011]{border:1px solid rgb(var(--brand-line) / .12);background:rgb(var(--brand-line) / .04);width:2.25rem;height:2.25rem;color:rgb(var(--brand-silver));border-radius:9999px;justify-content:center;align-items:center;transition:all .2s;display:inline-flex}.store-drawer-close[data-v-65fa6011]:hover{background:rgb(var(--brand-line) / .09);color:rgb(var(--brand-silver));border-color:#0068d68c}.store-drawer-scroll[data-v-65fa6011]{overscroll-behavior:contain;flex:1;min-height:0;padding:1rem 1.1rem 1.5rem;overflow-y:auto}.store-drawer-account[data-v-65fa6011]{background:#0068d61a;border:1px solid #0068d638;border-radius:1rem;align-items:center;gap:.75rem;padding:.85rem 1rem;display:flex}.store-drawer-account-avatar[data-v-65fa6011]{color:#0068d6;background:#0068d62e;border-radius:9999px;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;display:inline-flex}.store-drawer-account-cta[data-v-65fa6011]{border:1px solid rgb(var(--brand-line) / .12);background:rgb(var(--brand-line) / .05);color:rgb(var(--brand-silver));white-space:nowrap;border-radius:.625rem;justify-content:center;align-items:center;padding:.45rem .8rem;font-size:.8rem;font-weight:700;transition:all .2s;display:inline-flex}.store-drawer-account-cta[data-v-65fa6011]:hover{background:rgb(var(--brand-line) / .1);color:rgb(var(--brand-silver));border-color:#0068d68c}.store-drawer-account-cta-primary[data-v-65fa6011]{color:#fff;background:linear-gradient(#004a9e 0%,#0068d6 100%);border-color:#0000;box-shadow:0 8px 24px -10px #0068d699}.store-drawer-account-cta-primary[data-v-65fa6011]:hover{box-shadow:0 10px 28px -10px #0068d6d9}.store-drawer-account-actions[data-v-65fa6011]{grid-template-columns:1fr 1fr;gap:.5rem;margin-top:.65rem;display:grid}.store-drawer-account-action[data-v-65fa6011]{border:1px solid rgb(var(--brand-line) / .1);background:rgb(var(--brand-line) / .04);color:rgb(var(--brand-silver));border-radius:.75rem;justify-content:center;align-items:center;padding:.65rem .75rem;font-size:.82rem;font-weight:700;transition:all .2s;display:inline-flex}.store-drawer-account-action[data-v-65fa6011]:hover{background:rgb(var(--brand-line) / .08);color:rgb(var(--brand-silver));border-color:#0068d673}.store-drawer-account-action--logout[data-v-65fa6011]{color:#fecdd3;background:#f43f5e1a;border-color:#f43f5e47}.store-drawer-account-action--logout[data-v-65fa6011]:hover{color:#fff;background:#f43f5e2e;border-color:#f43f5e73}.store-drawer-section-title[data-v-65fa6011]{text-transform:uppercase;letter-spacing:.15em;color:rgb(var(--brand-muted) / .7);margin:1.4rem 0 .5rem;font-size:.7rem;font-weight:800}.store-drawer-link[data-v-65fa6011]{color:rgb(var(--brand-silver) / .9);border-radius:.75rem;align-items:center;gap:.85rem;padding:.65rem .85rem;font-weight:600;transition:all .2s;display:flex}.store-drawer-link[data-v-65fa6011]:hover{color:rgb(var(--brand-silver));background:#0068d61a}.store-drawer-link svg[data-v-65fa6011]{color:#0068d6;flex-shrink:0}.store-drawer-link-badge[data-v-65fa6011]{color:#fff;background:linear-gradient(#004a9e 0%,#0068d6 100%);border-radius:9999px;justify-content:center;align-items:center;min-width:1.35rem;height:1.35rem;padding:0 .4rem;font-size:.7rem;font-weight:800;display:inline-flex}.store-drawer-category[data-v-65fa6011]{color:#e2e8f0e6;background:#ffffff08;border:1px solid #ffffff12;border-radius:.65rem;align-items:center;padding:.55rem .7rem;font-size:.825rem;font-weight:600;transition:all .2s;display:flex}.store-drawer-category[data-v-65fa6011]:hover{color:#fff;background:#0068d61f;border-color:#0068d666}.store-drawer-enter-active[data-v-65fa6011],.store-drawer-leave-active[data-v-65fa6011]{transition:transform .28s cubic-bezier(.32,.72,.34,1)}.store-drawer-enter-from[data-v-65fa6011],.store-drawer-leave-to[data-v-65fa6011]{transform:translate(-100%)}.store-drawer-backdrop-enter-active[data-v-65fa6011],.store-drawer-backdrop-leave-active[data-v-65fa6011]{transition:opacity .24s}.store-drawer-backdrop-enter-from[data-v-65fa6011],.store-drawer-backdrop-leave-to[data-v-65fa6011]{opacity:0}
