.v-icon[data-v-3facf44f]{display:inline-block;flex:none;vertical-align:middle}.header[data-v-62f76f3a]{color:var(--ink);position:sticky;top:0;transition:color var(--dur-ring) ease;z-index:var(--z-header)}.header[data-v-62f76f3a]:before{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffffff0;border-bottom:1px solid var(--line);content:"";inset:0;pointer-events:none;position:absolute;transition:opacity var(--dur-ring) ease;z-index:-1}.header--overlay[data-v-62f76f3a]:not(.is-solid){color:var(--paper)}.header--overlay[data-v-62f76f3a]:not(.is-solid):before{opacity:0}.header--overlay:not(.is-solid) .header__logo[data-v-62f76f3a]{filter:drop-shadow(0 1px 2px rgba(0,0,0,.35))}@media(max-width:859.98px){.header--overlay:not(.is-solid) .header__icon-btn[data-v-62f76f3a]{color:var(--ink)}.header--overlay:not(.is-solid) .header__icon-btn[data-v-62f76f3a]:before{opacity:1}}@media(max-width:859.98px)and (hover:hover){.header--overlay:not(.is-solid) .header__icon-btn[data-v-62f76f3a]:hover{background:transparent}.header--overlay:not(.is-solid) .header__icon-btn[data-v-62f76f3a]:hover:before{background:var(--paper)}}@media(min-width:860px){.header--overlay[data-v-62f76f3a]:not(.is-solid){color:var(--ink)}.header--overlay[data-v-62f76f3a]:not(.is-solid):before{opacity:1}.header--overlay:not(.is-solid) .header__logo[data-v-62f76f3a]{filter:none}.header--overlay:not(.is-solid) .header__icon-btn[data-v-62f76f3a]:hover{background:var(--soft)}}.header__inner[data-v-62f76f3a]{align-items:center;display:flex;gap:4px;height:var(--header-h)}@media(min-width:860px){.header__inner[data-v-62f76f3a]{gap:32px}}.header__logo[data-v-62f76f3a]{color:inherit;font:600 20px/1 var(--font-sans);letter-spacing:-.02em;text-decoration:none}.header__logo[data-v-62f76f3a]:focus-visible{outline:2px solid var(--tint-ink);outline-offset:2px}.header__logo--behind-back[data-v-62f76f3a]{display:none}@media(min-width:860px){.header__logo--behind-back[data-v-62f76f3a]{display:inline}}.header__nav[data-v-62f76f3a]{display:none}@media(min-width:860px){.header__nav[data-v-62f76f3a]{display:flex;gap:24px}}.header__nav-link[data-v-62f76f3a]{color:var(--muted);font-size:var(--fs-body);font-weight:400;position:relative;text-decoration:none;transition:color var(--dur-ring) ease}.header__nav-link[data-v-62f76f3a]:focus-visible{outline:2px solid var(--tint-ink);outline-offset:2px}.header__nav-link--active[data-v-62f76f3a],.header__nav-link[data-v-62f76f3a]:hover{color:var(--ink)}.header__nav-link--active[data-v-62f76f3a]:after{background:var(--tint-fill);border-radius:1px;bottom:-6px;content:"";height:2px;left:0;position:absolute;right:0}.header__actions[data-v-62f76f3a]{align-items:center;display:flex;gap:4px;margin-left:auto;margin-right:-11px}@media(min-width:860px){.header__actions[data-v-62f76f3a]{gap:12px;margin-right:0}}.header__icon-btn[data-v-62f76f3a]{align-items:center;border-radius:var(--r-pill);color:inherit;display:inline-flex;flex:none;height:44px;isolation:isolate;justify-content:center;position:relative;touch-action:manipulation;transition:transform var(--dur-press) ease;width:44px}.header__icon-btn[data-v-62f76f3a]:focus-visible{outline:2px solid var(--tint-ink);outline-offset:2px}.header__icon-btn[data-v-62f76f3a]:before{background:#ffffffe0;border-radius:inherit;content:"";inset:4px;opacity:0;pointer-events:none;position:absolute;transition:opacity var(--dur-ring) ease,background var(--dur-ring) ease;z-index:-1}.header__icon-btn[data-v-62f76f3a]:active{transform:scale(.92)}@media(hover:hover){.header__icon-btn[data-v-62f76f3a]:hover{background:var(--soft)}}.header__back[data-v-62f76f3a]{margin-left:-11px}@media(min-width:860px){.header__back[data-v-62f76f3a],.header__search-btn[data-v-62f76f3a]{display:none}}.header__search-pill[data-v-62f76f3a]{align-items:center;background:var(--paper);border:1px solid var(--line);border-radius:var(--r-pill);color:var(--muted);display:none;font:400 var(--fs-caption)/1.2 var(--font-sans);gap:8px;min-width:200px;padding:10px 16px;text-align:left}.header__search-pill[data-v-62f76f3a]:focus-visible{outline:2px solid var(--tint-ink);outline-offset:2px}@media(min-width:860px){.header__search-pill[data-v-62f76f3a]{display:inline-flex}}.header__cart-badge[data-v-62f76f3a]{align-items:center;background:var(--tint-fill);border-radius:var(--r-pill);color:var(--on-tint);display:flex;font:600 11px/1 var(--font-sans);font-variant-numeric:tabular-nums;height:18px;justify-content:center;min-width:18px;padding:0 5px;position:absolute;right:3px;top:4px}.header__search-overlay[data-v-62f76f3a]{background:var(--paper);border-bottom:1px solid var(--line);box-shadow:var(--shadow-float);color:var(--ink);left:0;padding:16px 0;position:absolute;right:0;top:100%}.search-slide-enter-active[data-v-62f76f3a],.search-slide-leave-active[data-v-62f76f3a]{transition:opacity var(--dur-backdrop) ease,transform var(--dur-backdrop) var(--ease-out)}.search-slide-enter-from[data-v-62f76f3a],.search-slide-leave-to[data-v-62f76f3a]{opacity:0;transform:translateY(-8px)}.v-button[data-v-1641b614]{align-items:center;border:0;border-radius:var(--r-pill);box-sizing:border-box;cursor:pointer;display:inline-flex;font-family:var(--font-sans);font-weight:600;gap:var(--space-2);justify-content:center;letter-spacing:-.01em;line-height:1.2;position:relative;text-align:center;text-decoration:none;touch-action:manipulation;-webkit-tap-highlight-color:transparent;transition:color .5s,transform var(--dur-press) var(--ease-out)}.v-button[data-v-1641b614]:focus-visible{outline:2px solid var(--tint-ink);outline-offset:2px}.v-button[data-v-1641b614]:active:not(.v-button--disabled){transform:scale(.97)}.v-button--sm[data-v-1641b614]{font-size:13.5px;min-height:36px;padding:8px 14px}.v-button--md[data-v-1641b614]{font-size:14.5px;min-height:44px;padding:12px 18px}.v-button--lg[data-v-1641b614]{font-size:15px;min-height:50px;padding:14px 20px}.v-button--primary[data-v-1641b614]{background:var(--tint-fill);color:var(--on-tint)}@media(hover:hover){.v-button--primary[data-v-1641b614]:hover:not(.v-button--disabled){background:color-mix(in oklab,var(--tint-fill) 88%,#000)}}.v-button--primary[data-v-1641b614]:active:not(.v-button--disabled){background:color-mix(in oklab,var(--tint-fill) 88%,#000)}.v-button--secondary[data-v-1641b614]{border:1px solid var(--line)}.v-button--light[data-v-1641b614],.v-button--secondary[data-v-1641b614]{background:var(--paper);color:var(--ink)}.v-button--ghost[data-v-1641b614]{background:transparent;color:var(--ink)}@media(hover:hover){.v-button--ghost[data-v-1641b614]:hover:not(.v-button--disabled){background:var(--soft)}}.v-button--icon[data-v-1641b614]{background:transparent;color:var(--ink);height:40px;min-height:40px;min-width:40px;padding:0;width:40px}@media(hover:hover){.v-button--icon[data-v-1641b614]:hover:not(.v-button--disabled){background:var(--soft)}}.v-button--block[data-v-1641b614]{display:flex;width:100%}.v-button--disabled[data-v-1641b614]{cursor:not-allowed;opacity:.45}.v-button--disabled[data-v-1641b614]:is(a){pointer-events:none}.v-button--loading[data-v-1641b614]{cursor:progress}.v-button__spinner[data-v-1641b614]{animation:v-button-spin-1641b614 .6s linear infinite;border:2px solid;border-radius:50%;border-top:2px solid transparent;height:18px;position:absolute;width:18px}.v-button__content--hidden[data-v-1641b614]{visibility:hidden}@keyframes v-button-spin-1641b614{to{transform:rotate(1turn)}}.seller-details[data-v-a24958b6]:is(dl){background:var(--soft);border-radius:var(--r-card);padding:4px 16px}.seller-details__row[data-v-a24958b6]{display:grid;gap:2px;padding:10px 0}.seller-details__row+.seller-details__row[data-v-a24958b6]{border-top:1px solid var(--line)}@media(min-width:768px){.seller-details__row[data-v-a24958b6]{gap:var(--space-4);grid-template-columns:180px minmax(0,1fr)}}.seller-details dt[data-v-a24958b6]{color:var(--muted);font-size:var(--fs-caption)}.seller-details dd[data-v-a24958b6]{color:var(--ink);font-size:var(--fs-body);margin:0;overflow-wrap:anywhere}.seller-details dd a[data-v-a24958b6]{color:var(--tint-ink);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.seller-details dd a[data-v-a24958b6]:focus-visible{outline:2px solid var(--tint-ink);outline-offset:2px}.seller-details--compact[data-v-a24958b6]{font-size:var(--fs-micro);line-height:1.5;margin:0;overflow-wrap:anywhere}:where(.seller-details--compact[data-v-a24958b6]){color:var(--muted)}.footer[data-v-57155e1e]{background:var(--soft);color:var(--ink);margin-top:var(--space-12);padding:var(--space-10) 0 calc(var(--space-8) + var(--bottom-bar-offset))}.footer__grid[data-v-57155e1e]{display:grid;gap:var(--space-8) var(--space-5);grid-template-columns:repeat(2,minmax(0,1fr))}@media(min-width:768px){.footer__grid[data-v-57155e1e]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:1024px){.footer__grid[data-v-57155e1e]{-moz-column-gap:var(--space-8);column-gap:var(--space-8);grid-template-columns:1.4fr 1fr 1fr 1fr}}.footer__brand[data-v-57155e1e],.footer__group--docs[data-v-57155e1e]{grid-column:1/-1}@media(min-width:768px){.footer__group--docs[data-v-57155e1e]{grid-column:auto}}@media(min-width:1024px){.footer__brand[data-v-57155e1e]{grid-column:auto}}.footer__logo[data-v-57155e1e]{align-items:center;color:var(--ink);display:inline-flex;font:600 20px/1 var(--font-sans);letter-spacing:-.02em;min-height:40px;text-decoration:none}.footer__logo[data-v-57155e1e]:focus-visible{outline:2px solid var(--tint-ink);outline-offset:2px}.footer__logo[data-v-57155e1e]:hover{color:var(--ink)}.footer__tagline[data-v-57155e1e]{color:var(--muted);font-size:var(--fs-caption);line-height:1.45;max-width:32ch}.footer__contacts[data-v-57155e1e]{align-items:flex-start;display:flex;flex-direction:column;margin-top:var(--space-4)}.footer__socials[data-v-57155e1e]{display:flex;gap:var(--space-1);margin-top:var(--space-2);margin-inline-start:-10px}.footer__social[data-v-57155e1e]{align-items:center;border-radius:var(--r-pill);color:var(--ink);display:inline-flex;height:40px;justify-content:center;transition:transform var(--dur-press) var(--ease-out);width:40px}.footer__social[data-v-57155e1e]:focus-visible{outline:2px solid var(--tint-ink);outline-offset:2px}.footer__social[data-v-57155e1e]:hover{color:var(--tint-ink)}.footer__social[data-v-57155e1e]:active{transform:scale(.92)}.footer__heading[data-v-57155e1e]{color:var(--ink);font:600 var(--fs-caption)/1.4 var(--font-sans);letter-spacing:normal;margin-bottom:var(--space-1)}.footer__links[data-v-57155e1e]{align-items:flex-start;display:flex;flex-direction:column}.footer__link[data-v-57155e1e]{align-items:center;color:var(--muted);display:inline-flex;font-size:var(--fs-body);line-height:var(--lh-body);min-height:40px;overflow-wrap:anywhere;padding:var(--space-2) 0;text-decoration:none}.footer__link[data-v-57155e1e]:focus-visible{outline:2px solid var(--tint-ink);outline-offset:2px}.footer__link[data-v-57155e1e]:hover{color:var(--ink)}.footer__bottom[data-v-57155e1e]{border-top:1px solid var(--line);display:grid;gap:var(--space-2);margin-top:var(--space-10);padding-top:var(--space-6)}.footer__copyright[data-v-57155e1e],.footer__seller[data-v-57155e1e]{color:var(--muted);font-size:var(--fs-micro);line-height:1.5}.mobile-nav[data-v-480828cb]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffffff0;border-top:1px solid var(--line);bottom:0;display:grid;grid-template-columns:repeat(4,1fr);height:calc(var(--tabbar-h) + env(safe-area-inset-bottom,0px));left:0;padding-bottom:env(safe-area-inset-bottom,0);position:fixed;right:0;z-index:var(--z-bottom-bar)}@media(min-width:860px){.mobile-nav[data-v-480828cb]{display:none}}.mobile-nav--three[data-v-480828cb]{grid-template-columns:repeat(3,1fr)}.mobile-nav__tab[data-v-480828cb]{align-items:center;color:var(--muted);display:flex;flex-direction:column;gap:3px;justify-content:center;min-height:48px;text-decoration:none;touch-action:manipulation;-webkit-tap-highlight-color:transparent;transition:transform var(--dur-press) ease}.mobile-nav__tab[data-v-480828cb]:focus-visible{outline:2px solid var(--tint-ink);outline-offset:2px}.mobile-nav__tab[data-v-480828cb]:active{transform:scale(.92)}.mobile-nav__tab--active[data-v-480828cb]{color:var(--ink)}.mobile-nav__tab--active .mobile-nav__label[data-v-480828cb]{font-weight:600}.mobile-nav__label[data-v-480828cb]{font:400 11px/1.2 var(--font-sans)}.mobile-nav__icon[data-v-480828cb]{display:flex;position:relative}.mobile-nav__badge[data-v-480828cb]{align-items:center;background:var(--tint-fill);border-radius:var(--r-pill);color:var(--on-tint);display:flex;font:600 10px/1 var(--font-sans);font-variant-numeric:tabular-nums;height:16px;justify-content:center;min-width:16px;padding:0 4px;position:absolute;right:-9px;top:-5px}.error-layout[data-v-40cc9c9e]{background:var(--paper);display:flex;flex-direction:column;min-height:100dvh}.error-layout__main[data-v-40cc9c9e],.error-page[data-v-40cc9c9e]{display:flex;flex:1}.error-page[data-v-40cc9c9e]{align-items:center;justify-content:center;padding:var(--space-12) var(--gutter)}.error-page__content[data-v-40cc9c9e]{max-width:480px;text-align:center;width:100%}.error-page__code[data-v-40cc9c9e]{animation:m-rise-in var(--dur-text) var(--ease-out) both;color:var(--line);display:block;font-family:var(--font-sans);font-size:clamp(88px,28vw,140px);font-weight:300;letter-spacing:-.04em;line-height:1;margin-bottom:var(--space-4)}@media(prefers-reduced-motion:reduce){.error-page__code[data-v-40cc9c9e]{animation:none}}.error-page__title[data-v-40cc9c9e]{color:var(--ink);font-family:var(--font-sans);font-size:var(--fs-h1);font-weight:300;letter-spacing:var(--track-hero);line-height:var(--lh-title);margin-bottom:var(--space-3)}.error-page__description[data-v-40cc9c9e]{color:var(--muted);font-family:var(--font-sans);font-size:var(--fs-body);line-height:var(--lh-body);margin-bottom:var(--space-8)}.error-page__actions[data-v-40cc9c9e]{display:flex;flex-wrap:wrap;gap:var(--space-3);justify-content:center}.error-page__categories[data-v-40cc9c9e]{margin-top:var(--space-10)}.error-page__categories-title[data-v-40cc9c9e]{color:var(--muted);font-size:var(--fs-caption);margin-bottom:var(--space-3)}.error-page__pills[data-v-40cc9c9e]{display:flex;flex-wrap:wrap;gap:var(--space-2);justify-content:center;list-style:none;margin:0;padding:0}.error-page__pill[data-v-40cc9c9e]{background:var(--paper);border:1px solid var(--line);border-radius:var(--r-pill);color:var(--ink);display:inline-block;font-size:var(--fs-caption);padding:8px 14px;text-decoration:none;transition:transform var(--dur-press) var(--ease-out)}.error-page__pill[data-v-40cc9c9e]:focus-visible{outline:2px solid var(--tint-ink);outline-offset:2px}.error-page__pill[data-v-40cc9c9e]:active{transform:scale(.97)}
