.site-header[data-v-d1eba1c3]{backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);background:var(--header-bg);border-bottom:1px solid var(--brand-border);position:sticky;top:0;transition:box-shadow var(--transition),transform .28s ease;z-index:100}.site-header.scrolled[data-v-d1eba1c3]{box-shadow:0 2px 20px #00000014}.site-header.is-hidden[data-v-d1eba1c3]{transform:translateY(-100%)}.header-inner[data-v-d1eba1c3]{align-items:center;display:grid;grid-template-columns:var(--site-header-side-slot-desktop,220px) 1fr var(--site-header-side-slot-desktop,220px);min-height:var(--site-header-height-desktop,68px);padding:12px 0}.header-logo[data-v-d1eba1c3]{align-items:center;color:var(--brand-dark);display:flex;font-family:var(--font-heading);font-size:26px;font-weight:700;grid-column:1;justify-self:start;letter-spacing:-.02em;line-height:1;min-width:0;text-decoration:none}.header-logo[data-v-d1eba1c3],.header-logo .logo-img[data-v-d1eba1c3]{max-width:min(100%,var(--site-header-logo-width-desktop,202px))}.header-logo .logo-img[data-v-d1eba1c3]{display:block;height:var(--site-header-logo-height-desktop,42px);max-height:none;-o-object-fit:contain;object-fit:contain;transition:height .18s ease,max-width .18s ease;width:auto}.logo-accent[data-v-d1eba1c3]{color:var(--brand-primary-accessible,var(--brand-primary-dark))}.header-nav[data-v-d1eba1c3]{align-items:center;display:flex;gap:32px;grid-column:2;justify-self:center}.header-nav a[data-v-d1eba1c3]{color:var(--brand-mid);font-size:14px;font-weight:500;letter-spacing:.01em;text-decoration:none;transition:color var(--transition)}.header-nav a.router-link-active[data-v-d1eba1c3],.header-nav a[data-v-d1eba1c3]:hover{color:var(--brand-primary-accessible,var(--brand-primary-dark))}.header-nav a.router-link-active[data-v-d1eba1c3]{font-weight:600}.header-actions[data-v-d1eba1c3]{gap:8px;grid-column:3;justify-self:end}.btn-icon[data-v-d1eba1c3],.header-actions[data-v-d1eba1c3]{align-items:center;display:flex}.btn-icon[data-v-d1eba1c3]{background:none;border:none;border-radius:50%;color:var(--brand-dark);cursor:pointer;font-size:20px;height:44px;justify-content:center;position:relative;text-decoration:none;transition:background var(--transition);width:44px}.btn-icon[data-v-d1eba1c3]:hover{background:var(--brand-primary-light)}.account-wrap[data-v-d1eba1c3],.account-wrap .btn-icon[data-v-d1eba1c3],.cart-count[data-v-d1eba1c3],.wish-count[data-v-d1eba1c3]{position:relative}.account-avatar[data-v-d1eba1c3]{border-radius:50%;height:26px;-o-object-fit:cover;object-fit:cover;width:26px}.account-online[data-v-d1eba1c3]{background:#22c55e;border:2px solid var(--header-bg,#fff);border-radius:50%;bottom:7px;box-sizing:content-box;height:8px;position:absolute;right:7px;width:8px}.account-menu[data-v-d1eba1c3]{background:var(--brand-white,#fff);border:1px solid var(--brand-border,#e8dcc8);border-radius:14px;box-shadow:0 16px 40px #00000029;min-width:232px;overflow:hidden;padding:.4rem;position:absolute;right:0;top:calc(100% + 8px);z-index:120}.account-menu-head[data-v-d1eba1c3]{color:var(--brand-light,#999);font-size:.72rem;font-weight:700;letter-spacing:.03em;overflow:hidden;padding:.5rem .65rem;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.account-menu-head--user[data-v-d1eba1c3]{display:flex;flex-direction:column;gap:.1rem;letter-spacing:0;padding:.55rem .65rem .6rem;text-transform:none}.account-name[data-v-d1eba1c3]{color:var(--brand-dark,#1a1a1a);font-size:.9rem;font-weight:700}.account-email[data-v-d1eba1c3],.account-name[data-v-d1eba1c3]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.account-email[data-v-d1eba1c3]{color:var(--brand-mid,#777);font-size:.74rem;font-weight:500}.account-divider[data-v-d1eba1c3]{background:var(--brand-border,#e8dcc8);height:1px;margin:.3rem .35rem}.account-link[data-v-d1eba1c3],.account-menu a[data-v-d1eba1c3],.account-signout[data-v-d1eba1c3]{align-items:center;background:none;border:none;border-radius:9px;color:var(--brand-dark,#1a1a1a);cursor:pointer;display:flex;font-family:inherit;font-size:.88rem;font-weight:600;gap:.6rem;padding:.55rem .65rem;text-align:left;text-decoration:none;transition:background .12s,color .12s;width:100%}.account-cta svg[data-v-d1eba1c3],.account-link svg[data-v-d1eba1c3],.account-signout svg[data-v-d1eba1c3]{flex-shrink:0;opacity:.78}.account-link[data-v-d1eba1c3]:focus-visible,.account-link[data-v-d1eba1c3]:hover,.account-menu a[data-v-d1eba1c3]:focus-visible,.account-menu a[data-v-d1eba1c3]:hover,.account-signout[data-v-d1eba1c3]:focus-visible,.account-signout[data-v-d1eba1c3]:hover{background:var(--brand-bg,#f5ead8);color:var(--brand-primary-accessible,var(--brand-primary-dark,#8a6228));outline:none}.account-cta[data-v-d1eba1c3]{align-items:center;background:var(--brand-primary-accessible,var(--brand-primary-dark,#8a6228));border-radius:9px;color:#fff;display:flex;font-size:.9rem;font-weight:700;gap:.6rem;margin-bottom:.25rem;padding:.6rem .65rem;text-decoration:none;transition:filter .12s;width:100%}.account-cta[data-v-d1eba1c3]:focus-visible,.account-cta[data-v-d1eba1c3]:hover{filter:brightness(1.08);outline:none}.account-signout[data-v-d1eba1c3]{color:#ef4444}.account-signout[data-v-d1eba1c3]:focus-visible,.account-signout[data-v-d1eba1c3]:hover{background:#fef2f2;color:#ef4444}.acct-fade-enter-active[data-v-d1eba1c3],.acct-fade-leave-active[data-v-d1eba1c3]{transition:opacity .15s,transform .15s}.acct-fade-enter-from[data-v-d1eba1c3],.acct-fade-leave-to[data-v-d1eba1c3]{opacity:0;transform:translateY(-6px)}.badge[data-v-d1eba1c3]{align-items:center;background:var(--brand-primary-accessible,var(--brand-primary-dark));border-radius:50%;color:#fff;display:flex;font-size:10px;font-weight:600;height:16px;justify-content:center;line-height:1;position:absolute;right:4px;top:4px;width:16px}.header-left[data-v-d1eba1c3]{grid-column:1}.hamburger[data-v-d1eba1c3]{align-items:center;background:none;border:none;cursor:pointer;display:none;flex-direction:column;gap:5px;height:44px;justify-content:center;padding:0;width:44px}.hamburger span[data-v-d1eba1c3]{background:var(--brand-dark);border-radius:2px;display:block;height:2px;width:22px}@media(min-width:769px){.header-inner[data-v-d1eba1c3]{grid-template-columns:var(--site-header-side-slot-desktop,220px) 1fr var(--site-header-side-slot-desktop,220px)}.header-logo[data-v-d1eba1c3]{grid-column:1;justify-self:start}.header-nav[data-v-d1eba1c3]{grid-column:2}.header-actions[data-v-d1eba1c3]{grid-column:3}.hamburger[data-v-d1eba1c3]{display:none!important}}@media(max-width:768px){.header-inner[data-v-d1eba1c3]{grid-template-columns:56px minmax(0,1fr) 56px;min-height:var(--site-header-height-mobile,60px);padding:10px 0}.header-logo[data-v-d1eba1c3]{font-size:22px;grid-column:2;justify-self:center}.header-logo[data-v-d1eba1c3],.header-logo .logo-img[data-v-d1eba1c3]{max-width:min(100%,var(--site-header-logo-width-mobile,160px))}.header-logo .logo-img[data-v-d1eba1c3]{height:var(--site-header-logo-height-mobile,36px);max-height:none}.header-nav[data-v-d1eba1c3]{display:none}.header-left[data-v-d1eba1c3]{grid-column:1}.header-actions[data-v-d1eba1c3]{gap:0;grid-column:3}.header-actions .btn-icon[data-v-d1eba1c3]:not(.cart-count){display:none}.hamburger[data-v-d1eba1c3]{display:flex}}.search-overlay{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#00000080;display:flex;inset:0;justify-content:center;padding-top:80px;position:fixed;z-index:9999}.search-box{align-self:flex-start;background:#fff;border-radius:12px;box-shadow:0 20px 60px #00000040;max-height:70vh;max-width:560px;overflow:hidden;width:90%}.search-input-wrap{align-items:center;border-bottom:1px solid #e8e3db;display:flex;gap:.75rem;padding:1rem 1.25rem}.search-input-wrap input{background:transparent;border:none;color:#1a1a1a;flex:1;font-family:inherit;font-size:1rem;outline:none}.search-seeall{background:#faf9f7;border:none;border-top:1px solid #e8e3db;color:var(--brand-primary-dark,#8f6620);cursor:pointer;display:block;font-size:.9rem;font-weight:600;padding:.85rem 1.25rem;text-align:left;width:100%}.search-seeall:hover{background:#f3efe7}.search-empty p{margin:0 0 .5rem}.search-input-wrap input::-moz-placeholder{color:#64748b}.search-input-wrap input::placeholder{color:#64748b}.search-close{align-items:center;background:none;border:none;color:#64748b;cursor:pointer;display:inline-flex;font-size:1.4rem;height:44px;justify-content:center;line-height:1;padding:0;width:44px}.search-results{max-height:400px;overflow-y:auto}.search-result{align-items:center;background:none;border:none;cursor:pointer;display:flex;font-family:inherit;gap:.75rem;padding:.75rem 1.25rem;text-align:left;transition:background .1s;width:100%}.search-result:hover{background:#f5ead8}.result-img{border-radius:8px;flex-shrink:0;height:48px;-o-object-fit:cover;object-fit:cover;width:48px}.result-info{display:flex;flex-direction:column;gap:.15rem;min-width:0}.result-name{color:#1a1a1a;font-size:.9rem;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.result-price{color:#b5863a;font-size:.85rem;font-weight:700}.search-empty{color:#888;padding:2rem;text-align:center}.search-enter-active,.search-leave-active{transition:opacity .2s}.search-enter-from,.search-leave-to{opacity:0}.drawer-overlay[data-v-d1eba1c3]{background:#0006;inset:0;position:fixed;z-index:199}.overlay-enter-active[data-v-d1eba1c3],.overlay-leave-active[data-v-d1eba1c3]{transition:opacity .25s}.overlay-enter-from[data-v-d1eba1c3],.overlay-leave-to[data-v-d1eba1c3]{opacity:0}.mobile-drawer[data-v-d1eba1c3]{background:var(--brand-white);box-shadow:-4px 0 30px #00000026;display:flex;flex-direction:column;height:100vh;padding:24px;position:fixed;right:0;top:0;width:280px;z-index:200}.drawer-enter-active[data-v-d1eba1c3]{transition:transform .3s cubic-bezier(.16,1,.3,1)}.drawer-leave-active[data-v-d1eba1c3]{transition:transform .25s ease}.drawer-enter-from[data-v-d1eba1c3],.drawer-leave-to[data-v-d1eba1c3]{transform:translate(100%)}.drawer-close[data-v-d1eba1c3]{align-items:center;background:none;border:none;border-radius:50%;color:var(--brand-mid);cursor:pointer;display:inline-flex;font-size:22px;height:44px;justify-content:center;position:absolute;right:20px;top:20px;width:44px}.drawer-logo[data-v-d1eba1c3]{color:var(--brand-dark);display:block;font-family:var(--font-heading);font-size:22px;font-weight:700;margin-bottom:32px;text-decoration:none}.drawer-logo span[data-v-d1eba1c3]{color:var(--brand-primary-accessible,var(--brand-primary-dark))}.drawer-logo-img[data-v-d1eba1c3]{display:block;height:var(--site-header-logo-height-mobile,36px);max-height:none;max-width:min(100%,var(--site-header-logo-width-mobile,160px));-o-object-fit:contain;object-fit:contain;transition:height .18s ease,max-width .18s ease;width:auto}.drawer-nav[data-v-d1eba1c3]{display:flex;flex:1;flex-direction:column;gap:4px}.drawer-nav a[data-v-d1eba1c3]{align-items:center;border-bottom:1px solid var(--brand-border);color:var(--brand-dark);display:flex;font-size:16px;font-weight:500;justify-content:space-between;min-height:44px;padding:12px 0;text-decoration:none}.drawer-nav a.router-link-active[data-v-d1eba1c3],.drawer-nav a[data-v-d1eba1c3]:hover{color:var(--brand-primary-accessible,var(--brand-primary-dark))}.drawer-nav a.router-link-active[data-v-d1eba1c3]{font-weight:600}.drawer-contact[data-v-d1eba1c3]{border-top:1px solid var(--brand-border);padding:16px 0 0}.drawer-contact a[data-v-d1eba1c3]{color:var(--brand-primary-accessible,var(--brand-primary-dark));font-size:.9rem;font-weight:600;text-decoration:none}.site-footer[data-v-349094d5]{background:var(--footer-bg);color:var(--footer-text);padding:3rem 0 0;position:relative}.footer-accent[data-v-349094d5]{background:linear-gradient(90deg,transparent,var(--brand-primary,#b5863a) 20%,var(--brand-primary,#b5863a) 80%,transparent);height:3px;left:0;opacity:.85;position:absolute;right:0;top:0}.footer-grid[data-v-349094d5]{align-items:start;display:grid;gap:4rem;grid-template-columns:minmax(280px,400px) 1fr;padding-bottom:2.25rem}.footer-logo-chip[data-v-349094d5]{align-items:center;background:#fff;border-radius:12px;box-shadow:0 4px 18px #00000040;display:inline-flex;justify-content:center;margin-bottom:14px;padding:8px 14px;text-decoration:none;transition:transform .15s ease;width:-moz-fit-content;width:fit-content}.footer-logo-chip[data-v-349094d5]:hover{transform:translateY(-2px)}.footer-logo-img[data-v-349094d5]{display:block;height:56px;max-width:200px;-o-object-fit:contain;object-fit:contain;width:auto}.footer-logo-text[data-v-349094d5]{color:var(--brand-dark,#2a241b);font-family:var(--font-heading);font-size:1.35rem;font-weight:800;letter-spacing:-.02em}.footer-logo-text span[data-v-349094d5]{color:var(--brand-primary)}.brand-tagline[data-v-349094d5]{color:#ffffffc7;font-size:.88rem;line-height:1.55;margin:0 0 16px;max-width:34ch}.brand-contact[data-v-349094d5]{display:flex;flex-direction:column;gap:9px;list-style:none;margin:0 0 18px;padding:0}.brand-contact li[data-v-349094d5]{align-items:flex-start;color:#fffc;display:flex;font-size:.85rem;gap:9px}.brand-contact svg[data-v-349094d5]{color:var(--brand-primary);flex-shrink:0;margin-top:2px}.brand-contact a[data-v-349094d5]{color:#ffffffe0;text-decoration:none;transition:color var(--transition)}.brand-contact a[data-v-349094d5]:hover{color:var(--brand-primary)}.social-icons[data-v-349094d5]{display:flex;flex-wrap:wrap;gap:9px}.social-link[data-v-349094d5]{align-items:center;background:#ffffff17;border:1px solid hsla(0,0%,100%,.08);border-radius:12px;color:#ffffffe0;display:flex;font-size:.72rem;font-weight:600;height:40px;justify-content:center;text-decoration:none;transition:all .2s ease;width:40px}.social-link[data-v-349094d5]:hover{background:var(--brand-primary);border-color:var(--brand-primary);color:#fff;transform:translateY(-2px)}.footer-cols[data-v-349094d5]{display:grid;gap:2rem;grid-template-columns:repeat(auto-fit,minmax(160px,1fr))}.footer-heading[data-v-349094d5]{color:#fff;font-family:var(--font-body);font-size:.78rem;font-weight:800;letter-spacing:.1em;margin:0 0 16px;padding-bottom:10px;position:relative;text-transform:uppercase}.footer-heading[data-v-349094d5]:after{background:var(--brand-primary,#b5863a);border-radius:2px;bottom:0;content:"";height:2px;left:0;position:absolute;width:26px}.footer-link-list[data-v-349094d5]{list-style:none;margin:0;padding:0}.footer-link-list li[data-v-349094d5]{margin-bottom:9px}.footer-link-list a[data-v-349094d5]{color:#fffc;font-size:.875rem;text-decoration:none;transition:color var(--transition),padding-left .18s ease}.footer-link-list a[data-v-349094d5]:hover{color:var(--brand-primary);padding-left:4px}.footer-bottom[data-v-349094d5]{align-items:center;border-top:1px solid hsla(0,0%,100%,.08);display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;padding:18px 0}.footer-copy[data-v-349094d5]{color:#ffffffb8;font-size:.8rem;margin:0}.footer-bottom-right[data-v-349094d5]{gap:14px}.footer-bottom-right[data-v-349094d5],.payment-badges[data-v-349094d5]{align-items:center;display:flex;flex-wrap:wrap}.payment-badges[data-v-349094d5]{gap:8px}.payment-badge[data-v-349094d5]{align-items:center;background:#ffffff1a;border-radius:6px;color:#ffffffd1;display:inline-flex;font-size:11px;font-weight:700;letter-spacing:.02em;padding:4px 10px;text-decoration:none}a.payment-badge[data-v-349094d5]{transition:background .2s}a.payment-badge[data-v-349094d5]:hover{background:#fff3}.payment-badge--img[data-v-349094d5]{background:#fff;padding:5px 8px}.payment-badge-img[data-v-349094d5]{display:block;height:24px;max-width:90px;-o-object-fit:contain;object-fit:contain;width:auto}.cookie-prefs-btn[data-v-349094d5]{background:none;border:none;color:#ffffffb8;cursor:pointer;font:inherit;font-size:.8rem;padding:0;text-decoration:underline;transition:color var(--transition)}.cookie-prefs-btn[data-v-349094d5]:hover{color:var(--brand-primary)}.footer-credit[data-v-349094d5]{border-top:1px solid hsla(0,0%,100%,.05);color:#ffffff73;font-size:.75rem;margin:0;padding:12px 0 22px;text-align:center}.footer-credit a[data-v-349094d5]{color:#ffffffb8;font-weight:600;text-decoration:none;transition:color .2s}.footer-credit a[data-v-349094d5]:hover{color:var(--brand-primary);text-decoration:underline}@media(max-width:1023px){.footer-grid[data-v-349094d5]{gap:2rem;grid-template-columns:1fr}.footer-brand[data-v-349094d5]{text-align:center}.brand-tagline[data-v-349094d5],.footer-logo-chip[data-v-349094d5]{margin-left:auto;margin-right:auto}.brand-contact[data-v-349094d5]{align-items:center}.brand-contact li[data-v-349094d5],.social-icons[data-v-349094d5]{justify-content:center}.footer-cols[data-v-349094d5]{gap:1.5rem;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));text-align:left}}@media(max-width:600px){.site-footer[data-v-349094d5]{padding-top:2.25rem}.footer-cols[data-v-349094d5]{gap:1.4rem;grid-template-columns:repeat(2,1fr)}.footer-link-list a[data-v-349094d5]{align-items:center;display:inline-flex;min-height:40px}.footer-link-list li[data-v-349094d5]{margin-bottom:0}.footer-bottom[data-v-349094d5]{flex-direction:column;padding:16px 0 12px;text-align:center}.footer-bottom[data-v-349094d5],.footer-bottom-right[data-v-349094d5]{justify-content:center}.footer-logo-img[data-v-349094d5]{height:46px}}.wa-float[data-v-eb79390d]{align-items:center;background:linear-gradient(135deg,#25d366,#128c7e);border-radius:999px;bottom:24px;box-shadow:0 6px 22px #128c7e73;color:#fff;display:flex;gap:8px;height:56px;justify-content:center;min-width:56px;padding:0 16px 0 14px;position:fixed;right:24px;text-decoration:none;transition:transform .2s ease,box-shadow .2s ease;z-index:90}.wa-float[data-v-eb79390d]:hover{box-shadow:0 10px 30px #128c7e8c;transform:translateY(-3px)}.wa-pulse[data-v-eb79390d]{animation:wa-pulse-eb79390d 2.4s ease-out infinite;background:#25d36673;border-radius:inherit;inset:0;pointer-events:none;position:absolute;z-index:-1}@keyframes wa-pulse-eb79390d{0%{opacity:.7;transform:scale(1)}70%{opacity:0;transform:scale(1.45)}to{opacity:0;transform:scale(1.45)}}@media(prefers-reduced-motion:reduce){.wa-pulse[data-v-eb79390d]{animation:none;opacity:0}}.wa-label[data-v-eb79390d]{font-size:.85rem;font-weight:800;white-space:nowrap}@media(max-width:1023px){.wa-float[data-v-eb79390d]{bottom:calc(76px + env(safe-area-inset-bottom,0px));height:52px;min-width:52px;padding:0;right:14px;width:52px}.wa-label[data-v-eb79390d]{display:none}}.mobile-bottom-nav[data-v-000d5763]{align-items:stretch;-webkit-backdrop-filter:saturate(180%) blur(16px);backdrop-filter:saturate(180%) blur(16px);background:color-mix(in srgb,var(--mn-bg) 88%,transparent);border-top:1px solid color-mix(in srgb,var(--mn-fg) 10%,transparent);bottom:0;box-shadow:0 -6px 24px #00000012;color:var(--mn-fg);display:none;height:calc(var(--mn-height, 64px) + env(safe-area-inset-bottom,0px));justify-content:space-around;left:0;padding:6px 6px calc(6px + env(safe-area-inset-bottom,0px));position:fixed;right:0;z-index:95;-webkit-tap-highlight-color:transparent}@supports not ((backdrop-filter:blur(1px)) or (-webkit-backdrop-filter:blur(1px))){.mobile-bottom-nav[data-v-000d5763]{background:var(--mn-bg)}}@media(max-width:1023px){.mobile-bottom-nav[data-v-000d5763]{display:flex}}.mn-item[data-v-000d5763]{align-items:center;color:color-mix(in srgb,var(--mn-fg) 64%,transparent);display:flex;flex:1 1 0;flex-direction:column;font-size:var(--mn-label-size,11px);font-weight:500;gap:3px;justify-content:center;line-height:1.1;min-height:max(44px,calc(var(--mn-height, 64px) - 8px));min-width:0;padding:4px 2px;position:relative;text-decoration:none;transition:color .2s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none}.mn-item[data-v-000d5763]:active{transform:translateY(.5px)}.mn-item.is-active[data-v-000d5763]{color:var(--mn-active);font-weight:600}.mn-icon-wrap[data-v-000d5763]{align-items:center;border-radius:999px;display:inline-flex;height:calc(var(--mn-icon-size, 24px) + 8px);justify-content:center;min-width:calc(var(--mn-icon-size, 24px) + 22px);padding:0 11px;position:relative;transition:background .22s ease,transform .22s cubic-bezier(.16,1,.3,1);width:auto}.mn-item.is-active .mn-icon-wrap[data-v-000d5763]{background:color-mix(in srgb,var(--mn-active) 14%,transparent)}.mn-icon-wrap svg[data-v-000d5763]{height:var(--mn-icon-size,24px);transition:transform .22s cubic-bezier(.16,1,.3,1);width:var(--mn-icon-size,24px)}.mn-item.is-active .mn-icon-wrap svg[data-v-000d5763]{transform:scale(1.04)}.mn-icon-img[data-v-000d5763]{border-radius:50%;height:var(--mn-icon-size,24px);-o-object-fit:cover;object-fit:cover;width:var(--mn-icon-size,24px)}.mn-avatar[data-v-000d5763]{background:#fff;border:1.5px solid rgba(0,0,0,.12)}.mn-item.is-active .mn-avatar[data-v-000d5763]{border-color:var(--mn-active)}.mn-badge[data-v-000d5763]{background:var(--mn-active);border:2px solid var(--mn-bg);border-radius:999px;color:#fff;font-size:10px;font-weight:700;height:18px;line-height:18px;min-width:18px;padding:0 5px;right:-2px;text-align:center;top:-3px}.mn-badge[data-v-000d5763],.mn-dot[data-v-000d5763]{box-sizing:content-box;position:absolute}.mn-dot[data-v-000d5763]{background:#22c55e;border:2px solid var(--mn-bg);border-radius:50%;height:8px;right:6px;top:1px;width:8px}.mn-label[data-v-000d5763]{max-width:100%;overflow:hidden;text-overflow:ellipsis;transition:opacity .2s ease;white-space:nowrap}.mn-item.is-active[data-v-000d5763]:before{background:var(--mn-active);border-radius:0 0 4px 4px;content:"";height:3px;left:50%;position:absolute;top:0;transform:translate(-50%);width:22px}.mn-menu-btn[data-v-000d5763]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;cursor:pointer;font-family:inherit}.mn-style-floating[data-v-000d5763]{border-radius:18px 18px 0 0;border-top:none;bottom:0;box-shadow:0 10px 30px #00000024,0 2px 8px #00000014;left:0;right:0}.mn-style-floating .mn-item.is-active[data-v-000d5763]:before{display:none}.mn-style-floating .mn-item[data-v-000d5763]{border-radius:16px}.mn-style-floating .mn-item[data-v-000d5763]:active{transform:scale(.94)}.mn-sheet-overlay[data-v-000d5763]{align-items:flex-end;background:#0006;display:flex;inset:0;position:fixed;z-index:96}.mn-sheet[data-v-000d5763]{background:var(--mn-bg,#fff);border-radius:18px 18px 0 0;box-shadow:0 -10px 40px #0003;color:var(--mn-fg,#1a1a1a);max-height:82vh;overflow-y:auto;padding:10px 18px calc(18px + env(safe-area-inset-bottom,0px));width:100%}.mn-sheet-handle[data-v-000d5763]{background:color-mix(in srgb,var(--mn-fg,#1a1a1a) 22%,transparent);border-radius:999px;height:4px;margin:0 auto 12px;width:40px}.mn-sheet-head[data-v-000d5763]{align-items:center;display:flex;justify-content:space-between;margin-bottom:.8rem}.mn-sheet-head strong[data-v-000d5763]{font-size:1.05rem;font-weight:800}.mn-sheet-close[data-v-000d5763]{background:none;border:none;color:inherit;cursor:pointer;font-size:1.7rem;line-height:1;opacity:.55;padding:0 4px}.mn-sheet-quick[data-v-000d5763]{display:grid;gap:8px;grid-template-columns:repeat(4,1fr);margin-bottom:1.1rem}.mn-quick[data-v-000d5763]{align-items:center;background:color-mix(in srgb,var(--mn-active) 8%,transparent);border-radius:14px;color:inherit;display:flex;flex-direction:column;font-size:.75rem;font-weight:600;gap:5px;padding:10px 4px;text-decoration:none}.mn-quick svg[data-v-000d5763]{color:var(--mn-active)}.mn-quick[data-v-000d5763]:active{transform:scale(.96)}.mn-sheet-section[data-v-000d5763]{margin-bottom:1.1rem}.mn-sheet-title[data-v-000d5763]{display:block;font-size:.72rem;font-weight:800;letter-spacing:.06em;margin-bottom:.5rem;opacity:.5;text-transform:uppercase}.mn-sheet-cats[data-v-000d5763]{display:flex;flex-wrap:wrap;gap:8px}.mn-cat-chip[data-v-000d5763]{align-items:center;border:1px solid color-mix(in srgb,var(--mn-fg,#1a1a1a) 12%,transparent);border-radius:999px;color:inherit;display:inline-flex;font-size:.8rem;font-weight:600;gap:6px;padding:6px 12px 6px 6px;text-decoration:none}.mn-cat-chip img[data-v-000d5763]{border-radius:50%;height:26px;-o-object-fit:cover;object-fit:cover;width:26px}.mn-cat-chip[data-v-000d5763]:not(:has(img)){padding-left:12px}.mn-cat-chip[data-v-000d5763]:active{transform:scale(.97)}.mn-sheet-links[data-v-000d5763]{display:flex;flex-direction:column}.mn-sheet-link[data-v-000d5763]{align-items:center;border-bottom:1px solid color-mix(in srgb,var(--mn-fg,#1a1a1a) 7%,transparent);color:inherit;display:flex;font-size:.9rem;font-weight:500;justify-content:space-between;min-height:46px;padding:0 2px;text-decoration:none}.mn-sheet-link[data-v-000d5763]:last-child{border-bottom:none}.mn-sheet-link span[data-v-000d5763]{opacity:.4}.mn-sheet-link[data-v-000d5763]:active{color:var(--mn-active)}.mn-sheet-foot[data-v-000d5763]{display:flex;flex-direction:column;gap:10px;margin-top:.25rem}.mn-sheet-account[data-v-000d5763]{align-items:center;background:color-mix(in srgb,var(--mn-active) 10%,transparent);border-radius:16px;color:inherit;display:flex;gap:12px;padding:12px;text-decoration:none}.mn-sheet-account-icon[data-v-000d5763]{align-items:center;background:var(--mn-active);color:#fff;display:inline-flex;justify-content:center}.mn-sheet-account-avatar[data-v-000d5763],.mn-sheet-account-icon[data-v-000d5763]{border-radius:50%;flex-shrink:0;height:40px;width:40px}.mn-sheet-account-avatar[data-v-000d5763]{border:2px solid var(--mn-active);-o-object-fit:cover;object-fit:cover}.mn-sheet-account-text[data-v-000d5763]{display:flex;flex:1;flex-direction:column;line-height:1.25}.mn-sheet-account-text strong[data-v-000d5763]{font-size:.92rem}.mn-sheet-account-text small[data-v-000d5763]{font-size:.75rem;opacity:.6}.mn-sheet-arrow[data-v-000d5763]{font-size:1.3rem;opacity:.4}.mn-sheet-call[data-v-000d5763]{align-items:center;border:1.5px solid var(--mn-active);border-radius:14px;color:var(--mn-active);display:inline-flex;font-size:.88rem;font-weight:700;gap:8px;justify-content:center;padding:10px;text-decoration:none}.mn-sheet-enter-active[data-v-000d5763],.mn-sheet-leave-active[data-v-000d5763]{transition:opacity .22s ease}.mn-sheet-enter-active .mn-sheet[data-v-000d5763],.mn-sheet-leave-active .mn-sheet[data-v-000d5763]{transition:transform .28s cubic-bezier(.16,1,.3,1)}.mn-sheet-enter-from[data-v-000d5763],.mn-sheet-leave-to[data-v-000d5763]{opacity:0}.mn-sheet-enter-from .mn-sheet[data-v-000d5763],.mn-sheet-leave-to .mn-sheet[data-v-000d5763]{transform:translateY(100%)}@media(prefers-reduced-motion:reduce){.mn-sheet-enter-active .mn-sheet[data-v-000d5763],.mn-sheet-leave-active .mn-sheet[data-v-000d5763]{transition:none}}
