.nav-spring{transition:all .3s cubic-bezier(.22,1,.36,1)}.nav-dropdown-light{overflow:hidden;border-radius:1rem;border:1px solid rgba(226,232,240,1);background:#fff}.nav-dropdown-dark{overflow:hidden;border-radius:1rem;border:1px solid rgba(255,255,255,.08);background:#141414}@keyframes svelte-ska5hy-dropdown-item-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.nav-stagger-item{animation:svelte-ska5hy-dropdown-item-in .35s cubic-bezier(.22,1,.36,1) both}.nav-stagger-item:nth-child(1){animation-delay:20ms}.nav-stagger-item:nth-child(2){animation-delay:60ms}.nav-stagger-item:nth-child(3){animation-delay:.1s}.nav-stagger-item:nth-child(4){animation-delay:.14s}.nav-stagger-item:nth-child(5){animation-delay:.18s}.nav-stagger-item:nth-child(6){animation-delay:.22s}@keyframes svelte-ska5hy-cart-preview-in{0%{opacity:0;transform:translateY(-6px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.cart-preview-enter{animation:svelte-ska5hy-cart-preview-in .3s cubic-bezier(.22,1,.36,1) both}@keyframes svelte-ska5hy-badge-bounce{0%,to{transform:scale(1)}20%{transform:scale(1.35)}40%{transform:scale(.92)}60%{transform:scale(1.12)}80%{transform:scale(.98)}}.cart-badge-bounce{animation:svelte-ska5hy-badge-bounce .6s cubic-bezier(.34,1.56,.64,1)}.nav-backdrop-visible{background-color:#00000008;-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px)}.nav-backdrop-hidden{background-color:transparent;-webkit-backdrop-filter:blur(0px);backdrop-filter:blur(0px)}.mobile-nav-link{display:flex;align-items:center;gap:.625rem;justify-content:space-between;width:100%;border-radius:.75rem;padding:.625rem .75rem;font-size:.875rem;font-weight:400;transition:all .18s cubic-bezier(.22,1,.36,1)}.mobile-nav-link>span{flex:1;min-width:0}.mobile-nav-link-light{color:#334155}.mobile-nav-link-light:hover{background:#f8fafc;color:#0033a0}.mobile-nav-link-dark{color:#ffffffb8}.mobile-nav-link-dark:hover{background:#ffffff0d;color:#c9a962}.mobile-section-card{overflow:hidden;border-radius:1rem;border:1px solid transparent}.mobile-section-card-light{border-color:#e2e8f0f2;background:#fff}.mobile-section-card-dark{border-color:#ffffff1a;background:#101010}.mobile-menu-footer{position:relative}.mobile-menu-footer-light{background:#fff}.mobile-menu-footer-dark{background:#0d0d0d}.i18n-highlight.svelte-3wp111{position:absolute;pointer-events:none;outline:2px dashed var(--highlight-color);background:color-mix(in oklch,var(--highlight-color) 15%,transparent);z-index:9998;border-radius:2px}.i18n-panel.svelte-3wp111{position:fixed;bottom:16px;right:16px;z-index:9999;font-family:system-ui,-apple-system,sans-serif;font-size:13px;background:#1a1a1a;color:#fff;border-radius:8px;box-shadow:0 4px 24px #0000004d;max-width:320px;max-height:400px;display:flex;flex-direction:column}.i18n-panel.collapsed.svelte-3wp111{max-height:auto}.i18n-panel-toggle.svelte-3wp111{width:100%;padding:8px 12px;background:#2a2a2a;border:none;color:#fff;cursor:pointer;border-radius:8px 8px 0 0;text-align:left;font-weight:500}.i18n-panel.collapsed.svelte-3wp111 .i18n-panel-toggle:where(.svelte-3wp111){border-radius:8px}.i18n-panel-content.svelte-3wp111{display:flex;flex-direction:column;overflow:hidden}.i18n-panel-header.svelte-3wp111{display:flex;align-items:center;gap:8px;padding:8px 12px;border-bottom:1px solid #333}.i18n-count.svelte-3wp111{flex:1;color:#f87171;font-weight:500}.i18n-btn.svelte-3wp111{padding:4px 8px;background:#333;border:none;color:#fff;cursor:pointer;border-radius:4px;font-size:12px}.i18n-btn.svelte-3wp111:hover{background:#444}.i18n-btn-close.svelte-3wp111{background:#991b1b}.i18n-btn-close.svelte-3wp111:hover{background:#b91c1c}.i18n-list.svelte-3wp111{list-style:none;margin:0;padding:0;overflow-y:auto;max-height:250px}.i18n-list-item.svelte-3wp111{width:100%;padding:6px 12px;background:none;border:none;color:#ccc;cursor:pointer;text-align:left;font-size:12px;border-bottom:1px solid #2a2a2a}.i18n-list-item.svelte-3wp111:hover{background:#2a2a2a;color:#fff}.i18n-panel-footer.svelte-3wp111{padding:8px 12px;border-top:1px solid #333;color:#666;font-size:11px}.i18n-panel-footer.svelte-3wp111 kbd:where(.svelte-3wp111){background:#333;padding:2px 6px;border-radius:3px;font-family:inherit}
