@import"https://fonts.googleapis.com/css2?family=Outfit:wght@300;400;500;600;700&display=swap";@import"https://fonts.googleapis.com/css2?family=Lateef:wght@200;300;400;500;600;700;800&display=swap";.language-toggle[data-v-d6daf38a]{align-items:center;background:transparent;border:1px solid rgba(0,0,0,.15);border-radius:999px;color:inherit;cursor:pointer;display:inline-flex;font-size:14px;font-weight:600;gap:6px;line-height:1;padding:7px 14px;transition:background-color .2s ease,border-color .2s ease}.language-toggle[data-v-d6daf38a]:hover{background-color:#0000000d;border-color:#0000004d}.globe-icon[data-v-d6daf38a]{height:16px;width:16px}.lang-label[data-v-d6daf38a]{letter-spacing:.5px}.mobile-lang[data-v-d6daf38a]{align-self:center}@font-face{font-family:Outfit;src:local("Outfit Regular"),local("Outfit"),url(../_fonts/GVbET22Ouy9Nep6UDGwtOz9KeAWOk3e8rJ3iXAKZz_g-cDVtBSgPCS_4ksj4wTb8aqBBeWeRRawS3Gh0Gw6KVkU.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:400;font-style:normal}@font-face{font-family:Outfit;src:local("Outfit Regular"),local("Outfit"),url(../_fonts/H7JIvm-LzeiNOZAbU7tvVi7tD37bIG2T73PdbLQ9hxo-I2ubcPLBx_SdeFSIKgPsCqo9t7q1nWqrOJZOTnDYljg.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:400;font-style:normal}@font-face{font-family:Outfit;src:local("Outfit Regular"),local("Outfit"),url(../_fonts/ixTcMrfKszJQWTZvBYs4YOTqsziQl9C7QOMAalICgnQ-SLnj1jrPV1Ny_jWaI_u0wztTaUrkWj9SrQ6MKC3at_U.woff) format(woff);font-display:swap;font-weight:400;font-style:normal}.base-button[data-v-a3bfa3ee]{align-items:center;border:none;border-radius:9999px;cursor:pointer;display:inline-flex;font-family:Outfit,"Outfit Fallback: Arial",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:1rem;font-weight:500;justify-content:center;min-height:44px;padding:.5rem 1.5rem;text-decoration:none;transition:all .3s ease}.base-button--small[data-v-a3bfa3ee]{font-size:.875rem;min-height:36px;padding:.25rem 1rem}.base-button--medium[data-v-a3bfa3ee]{font-size:1rem;min-height:44px;padding:.5rem 1.5rem}.base-button--large[data-v-a3bfa3ee]{font-size:1.125rem;min-height:52px;padding:1rem 2rem}.base-button--primary[data-v-a3bfa3ee]{background-color:#cd83ff;color:#fff}.base-button--primary[data-v-a3bfa3ee]:hover{background-color:#9f5acc}.base-button--primary[data-v-a3bfa3ee]:disabled{background-color:#caccd1;color:#9599c3;cursor:not-allowed;opacity:.6}.base-button--secondary[data-v-a3bfa3ee]{background-color:#e3e2ff;border:1px solid #e7e9ee;color:#1f2023}.base-button--secondary[data-v-a3bfa3ee]:hover{background-color:#fafafc}.base-button--secondary[data-v-a3bfa3ee]:disabled{background-color:#fafafc;border-color:#caccd1;color:#9599c3;cursor:not-allowed;opacity:.6}.base-button--outline[data-v-a3bfa3ee]{background-color:transparent;border:2px solid #cd83ff;color:#cd83ff}.base-button--outline[data-v-a3bfa3ee]:hover{background-color:#cd83ff;color:#fff}.base-button--outline[data-v-a3bfa3ee]:disabled{background-color:transparent;border-color:#caccd1;color:#caccd1;cursor:not-allowed;opacity:.6}.base-button--full-width[data-v-a3bfa3ee]{width:100%}.base-button[data-v-a3bfa3ee]:disabled{cursor:not-allowed;pointer-events:none}@media (max-width:768px){.base-button[data-v-a3bfa3ee]{font-size:.875rem;padding:.5rem 1rem}.base-button--large[data-v-a3bfa3ee]{font-size:1rem;padding:.5rem 1.5rem}}.w-dropdown[data-v-2413a9b8]{z-index:1000}.w-dropdown[data-v-2413a9b8],.w-dropdown-toggle[data-v-2413a9b8]{display:inline-block;margin-left:auto;margin-right:auto;position:relative;text-align:left}.w-dropdown-toggle[data-v-2413a9b8]{color:#1f2023;cursor:pointer;padding:0;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:top;white-space:nowrap}.w-dropdown-toggle[data-v-2413a9b8]:focus{outline:0}.w-dropdown-list[data-v-2413a9b8]{background:#fff;border:1px solid #e7e9ee;border-radius:1rem;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;display:none;margin-top:.5rem;min-width:100%;overflow:visible;padding:1rem;position:absolute;transition:opacity .15s ease,transform .15s ease;z-index:1001}.w-dropdown.w--open .w-dropdown-list[data-v-2413a9b8]{display:block;opacity:1;transform:translateY(0)}.w-dropdown:not(.w--open) .w-dropdown-list[data-v-2413a9b8]{opacity:0;pointer-events:none;transform:translateY(-10px)}@font-face{font-family:Outfit;src:local("Outfit Regular"),local("Outfit"),url(../_fonts/GVbET22Ouy9Nep6UDGwtOz9KeAWOk3e8rJ3iXAKZz_g-cDVtBSgPCS_4ksj4wTb8aqBBeWeRRawS3Gh0Gw6KVkU.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:400;font-style:normal}@font-face{font-family:Outfit;src:local("Outfit Regular"),local("Outfit"),url(../_fonts/H7JIvm-LzeiNOZAbU7tvVi7tD37bIG2T73PdbLQ9hxo-I2ubcPLBx_SdeFSIKgPsCqo9t7q1nWqrOJZOTnDYljg.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:400;font-style:normal}@font-face{font-family:Outfit;src:local("Outfit Regular"),local("Outfit"),url(../_fonts/ixTcMrfKszJQWTZvBYs4YOTqsziQl9C7QOMAalICgnQ-SLnj1jrPV1Ny_jWaI_u0wztTaUrkWj9SrQ6MKC3at_U.woff) format(woff);font-display:swap;font-weight:400;font-style:normal}.dropdown-content-wrapper[data-v-ecfcd227]{display:flex;font-family:Outfit,"Outfit Fallback: Arial",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;gap:1rem;min-width:400px}.categories-section[data-v-ecfcd227]{flex:1;padding:1rem}.categories-section .loading-state[data-v-ecfcd227]{color:#9599c3;font-size:.875rem;padding:1rem 0;text-align:center}.categories-section .categories-list[data-v-ecfcd227]{list-style:none;margin:0;padding:0}.categories-section .categories-list .category-item[data-v-ecfcd227]{border-bottom:1px solid transparent;color:#1f2023;cursor:pointer;font-size:1rem;padding:.5rem 0;transition:color .15s ease}.categories-section .categories-list .category-item[data-v-ecfcd227]:last-child{border-bottom:none}.categories-section .categories-list .category-item[data-v-ecfcd227]:hover{color:#cd83ff}.categories-section .empty-state[data-v-ecfcd227]{color:#9599c3;font-size:.875rem;padding:1rem 0;text-align:center}.coming-soon-section[data-v-ecfcd227]{background-color:#e3e2ff;border:1px solid #cd83ff;border-radius:.5rem;flex:1;padding:1rem}.coming-soon-section .coming-soon-title[data-v-ecfcd227]{color:#cd83ff;font-size:1.125rem;font-weight:600;letter-spacing:.5px;margin:0 0 1rem;text-transform:uppercase}.coming-soon-section .coming-soon-list[data-v-ecfcd227]{list-style:none;margin:0;padding:0}.coming-soon-section .coming-soon-list .coming-soon-item[data-v-ecfcd227]{color:#9599c3;font-size:1rem;padding:.5rem 0}.product-search[data-v-bdc60a9d]{max-width:260px;position:relative;width:100%}.product-search.is-mobile[data-v-bdc60a9d]{max-width:none}.search-field[data-v-bdc60a9d]{align-items:center;display:flex;position:relative}.search-icon[data-v-bdc60a9d]{color:#6b6b6b;height:18px;left:12px;pointer-events:none;position:absolute;width:18px}.search-input[data-v-bdc60a9d]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff;border:1px solid rgba(0,0,0,.12);border-radius:999px;color:#111;font:inherit;font-size:15px;height:44px;outline:none;padding:0 40px 0 38px;transition:border-color .15s ease,box-shadow .15s ease;width:100%}.search-input[data-v-bdc60a9d]::-moz-placeholder{color:#8a8a8a}.search-input[data-v-bdc60a9d]::placeholder{color:#8a8a8a}.search-input[data-v-bdc60a9d]:focus{border-color:#7b3aec;box-shadow:0 0 0 3px #7b3aec26}.search-input[data-v-bdc60a9d]::-webkit-search-cancel-button,.search-input[data-v-bdc60a9d]::-webkit-search-decoration{-webkit-appearance:none;appearance:none}.is-mobile .search-input[data-v-bdc60a9d]{font-size:17px;height:52px}.ghost[data-v-bdc60a9d]{color:#b3b3b3;font-size:15px;left:38px;max-width:calc(100% - 80px);overflow:hidden;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);white-space:pre}.ghost .ghost-typed[data-v-bdc60a9d]{color:transparent}.is-mobile .ghost[data-v-bdc60a9d]{font-size:17px}.did-you-mean[data-v-bdc60a9d]{background:#f5f2fb;border:0;border-radius:10px;color:#4a4a4a;cursor:pointer;display:block;font:inherit;font-size:14px;margin-bottom:4px;padding:10px 12px;text-align:left;width:100%}.did-you-mean strong[data-v-bdc60a9d]{color:#7b3aec}.clear-btn[data-v-bdc60a9d]{align-items:center;background:transparent;border:0;border-radius:50%;color:#6b6b6b;cursor:pointer;display:inline-flex;height:32px;justify-content:center;position:absolute;right:6px;width:32px}.clear-btn[data-v-bdc60a9d]:hover{background:#0000000f}.search-results[data-v-bdc60a9d]{background:#fff;border:1px solid rgba(0,0,0,.08);border-radius:16px;box-shadow:0 16px 40px #00000024;left:0;max-height:min(70vh,480px);min-width:320px;overflow-y:auto;padding:6px;position:absolute;right:0;top:calc(100% + 8px);z-index:60}.is-mobile .search-results[data-v-bdc60a9d]{box-shadow:none;margin-top:10px;max-height:none;min-width:0;position:static}.result[data-v-bdc60a9d]{align-items:center;background:transparent;border:0;border-radius:12px;color:#111;cursor:pointer;display:flex;font:inherit;gap:12px;min-height:56px;padding:8px 10px;text-align:left;width:100%}.result.is-highlighted[data-v-bdc60a9d],.result[data-v-bdc60a9d]:hover{background:#7b3aec14}.result-img[data-v-bdc60a9d]{background:#f5f2fb;border-radius:10px;flex:0 0 auto;height:40px;-o-object-fit:contain;object-fit:contain;width:40px}.result-img--empty[data-v-bdc60a9d]{display:block}.result-text[data-v-bdc60a9d]{display:flex;flex:1 1 auto;flex-direction:column;gap:2px;min-width:0}.result-name[data-v-bdc60a9d]{font-size:15px;font-weight:600;line-height:1.25}.result-meta[data-v-bdc60a9d],.result-name[data-v-bdc60a9d]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.result-meta[data-v-bdc60a9d]{color:#6b6b6b;display:flex;font-size:13px;gap:8px}.result-tag[data-v-bdc60a9d]{color:#7b3aec}.result-arrow[data-v-bdc60a9d]{color:#b0b0b0;flex:0 0 auto;height:18px;width:18px}.see-all[data-v-bdc60a9d]{color:#7b3aec;display:block;font-weight:600;padding:12px 10px 8px;text-decoration:none}.no-results[data-v-bdc60a9d],.see-all[data-v-bdc60a9d]{font-size:14px;text-align:center}.no-results[data-v-bdc60a9d]{color:#6b6b6b;padding:14px 10px 6px}.no-results p[data-v-bdc60a9d]{margin:0 0 4px}@font-face{font-family:Outfit;src:local("Outfit Regular"),local("Outfit"),url(../_fonts/H7JIvm-LzeiNOZAbU7tvVi7tD37bIG2T73PdbLQ9hxo-I2ubcPLBx_SdeFSIKgPsCqo9t7q1nWqrOJZOTnDYljg.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:400;font-style:normal}@font-face{font-family:Outfit;src:local("Outfit Regular"),local("Outfit"),url(../_fonts/GVbET22Ouy9Nep6UDGwtOz9KeAWOk3e8rJ3iXAKZz_g-cDVtBSgPCS_4ksj4wTb8aqBBeWeRRawS3Gh0Gw6KVkU.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:400;font-style:normal}@font-face{font-family:Outfit;src:local("Outfit Regular"),local("Outfit"),url(../_fonts/ixTcMrfKszJQWTZvBYs4YOTqsziQl9C7QOMAalICgnQ-SLnj1jrPV1Ny_jWaI_u0wztTaUrkWj9SrQ6MKC3at_U.woff) format(woff);font-display:swap;font-weight:400;font-style:normal}.header[data-v-bd03c56d]{backdrop-filter:saturate(160%) blur(14px);-webkit-backdrop-filter:saturate(160%) blur(14px);background-color:#ffffffdb;font-family:Outfit,"Outfit Fallback: Arial",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;left:0;opacity:0;overflow:visible;padding:12px 0;position:sticky;right:0;top:0;transform:translateY(-20px);transition:all .6s ease-out;z-index:100}.header.with-border[data-v-bd03c56d]{border-bottom:1px solid rgba(124,58,237,.1)}@media (max-width:768px){.header[data-v-bd03c56d]{padding:10px 0}}.header.animate-in[data-v-bd03c56d]{opacity:1;transform:translateY(0)}@media (max-width:1024px){.header[data-v-bd03c56d]{opacity:1;transform:translateY(0)}}@keyframes fadeIn-bd03c56d{0%{opacity:0}to{opacity:1}}.header-content[data-v-bd03c56d]{align-items:center;box-sizing:border-box;display:flex;justify-content:space-between;margin:0 auto;max-width:1400px;padding:0 1.5rem;width:100%}@media (max-width:768px){.header-content[data-v-bd03c56d]{padding:0 1rem}}@media (max-width:767px){.page-wrapper.has-tabbar .header .mobile-login-link{display:none}}.desktop-cta[data-v-bd03c56d] .base-button,.login-link[data-v-bd03c56d]{white-space:nowrap}.logo[data-v-bd03c56d]{align-items:center;display:flex;text-decoration:none}.logo img[data-v-bd03c56d]{height:30px;width:auto}.hamburger-menu[data-v-bd03c56d]{align-items:center;background:none;border:none;cursor:pointer;display:none;flex-direction:column;height:18px;justify-content:center;padding:0;position:relative;width:22px;z-index:101}.hamburger-menu[data-v-bd03c56d]:after{content:"";inset:-13px -11px;position:absolute}.hamburger-menu .hamburger-line[data-v-bd03c56d]{background-color:#1f2023;border-radius:1px;height:2px;position:absolute;transform-origin:center;transition:all .3s ease;width:100%}.hamburger-menu .hamburger-line[data-v-bd03c56d]:first-child{top:0}.hamburger-menu .hamburger-line[data-v-bd03c56d]:nth-child(2){top:50%;transform:translateY(-50%)}.hamburger-menu .hamburger-line[data-v-bd03c56d]:nth-child(3){bottom:0}.hamburger-menu.active .hamburger-line[data-v-bd03c56d]:first-child{margin-top:-1.5px;top:50%;transform:rotate(45deg)}.hamburger-menu.active .hamburger-line[data-v-bd03c56d]:nth-child(2){opacity:0}.hamburger-menu.active .hamburger-line[data-v-bd03c56d]:nth-child(3){margin-top:-1.5px;top:50%;transform:rotate(-45deg)}.desktop-nav[data-v-bd03c56d]{display:block}.nav-list[data-v-bd03c56d]{gap:2rem;list-style:none;margin:0;padding:0}.nav-link[data-v-bd03c56d],.nav-list[data-v-bd03c56d]{align-items:center;display:flex}.nav-link[data-v-bd03c56d]{color:#1f2023;font-size:1.125rem;font-weight:400;gap:.25rem;text-decoration:none;transition:color .3s ease}.nav-link[data-v-bd03c56d]:hover{color:#cd83ff}.nav-link.active[data-v-bd03c56d]{color:#cd83ff;font-weight:600}.nav-link .chevron[data-v-bd03c56d]{height:16px;transition:transform .3s ease;width:16px}.desktop-cta[data-v-bd03c56d]{align-items:center;display:flex;gap:1.5rem}.login-link[data-v-bd03c56d]{align-items:center;background-color:#cd83ff;border:none;border-radius:9999px;color:#fff;display:inline-flex;font-family:Outfit,"Outfit Fallback: Arial",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:1rem;font-weight:500;justify-content:center;min-height:44px;padding:.5rem 1.5rem;text-decoration:none;transition:all .3s ease}.login-link[data-v-bd03c56d]:hover{background-color:#9f5acc}.mobile-login-link[data-v-bd03c56d]{color:#1f2023;display:none;font-size:1rem;font-weight:500;text-decoration:none;transition:color .3s ease;white-space:nowrap}.mobile-login-link[data-v-bd03c56d]:hover{color:#cd83ff}.mobile-nav-overlay[data-v-bd03c56d]{background-color:#000000b3;inset:0;opacity:0;pointer-events:none;position:fixed;transition:all .3s ease;visibility:hidden;z-index:9999}.mobile-nav-overlay.active[data-v-bd03c56d]{opacity:1;pointer-events:auto;visibility:visible}.mobile-nav[data-v-bd03c56d]{align-items:flex-start;background-color:#fff;display:flex;flex-direction:column;height:100vh;justify-content:flex-start;padding:3rem;position:fixed;right:-100%;top:0;transition:right .3s ease;width:300px;z-index:10000}.mobile-nav-overlay.active .mobile-nav[data-v-bd03c56d]{right:0}.mobile-close-btn[data-v-bd03c56d]{align-items:center;background:none;border:none;border-radius:50%;cursor:pointer;display:flex;height:32px;justify-content:center;position:absolute;right:1.5rem;top:1.5rem;transition:background-color .3s ease;width:32px;z-index:10001}.mobile-close-btn[data-v-bd03c56d]:hover{background-color:#fafafc}.mobile-close-btn .close-icon[data-v-bd03c56d]{color:#9599c3;height:20px;width:20px}.mobile-nav-list[data-v-bd03c56d]{list-style:none;margin:4rem 0 0;padding:0;width:100%}.mobile-search-item[data-v-bd03c56d]{padding:0 0 1.5rem}@media (max-width:1100px){.header-search[data-v-bd03c56d]{display:none}}.mobile-nav-link[data-v-bd03c56d]{border-bottom:1px solid #fafafc;color:#1f2023;display:block;font-size:1.125rem;font-weight:400;padding:1rem 0;text-decoration:none;transition:color .3s ease}.mobile-nav-link[data-v-bd03c56d]:hover{color:#cd83ff}.mobile-nav-link.active[data-v-bd03c56d]{color:#cd83ff;font-weight:600}.mobile-cta[data-v-bd03c56d]{align-items:flex-start;display:flex;flex-direction:column;gap:1.5rem;margin-top:auto;padding-top:3rem;width:100%}.mobile-products-item[data-v-bd03c56d]{width:100%}.mobile-products-header[data-v-bd03c56d]{align-items:center;border-bottom:1px solid #fafafc;cursor:pointer;display:flex;justify-content:space-between;padding:1rem 0}.mobile-products-header .mobile-nav-link[data-v-bd03c56d]{border-bottom:none;margin:0;padding:0}.mobile-products-header .mobile-chevron[data-v-bd03c56d]{color:#9599c3;height:16px;transition:transform .3s ease;width:16px}.mobile-products-header .mobile-chevron.rotated[data-v-bd03c56d]{transform:rotate(180deg)}.mobile-products-dropdown[data-v-bd03c56d]{border-bottom:1px solid #fafafc;max-height:0;overflow:hidden;transition:max-height .3s ease}.mobile-products-dropdown.open[data-v-bd03c56d]{max-height:300px}.mobile-categories[data-v-bd03c56d]{padding:.5rem 0}.mobile-category-link[data-v-bd03c56d]{border-radius:.375rem;color:#9599c3;display:block;font-size:1rem;padding:.5rem 1rem;text-decoration:none;transition:all .2s ease}.mobile-category-link[data-v-bd03c56d]:hover{background-color:#fff;color:#cd83ff}.mobile-loading[data-v-bd03c56d],.mobile-no-categories[data-v-bd03c56d]{color:#9599c3;font-size:.875rem;font-style:italic;padding:.5rem 1rem}@media (max-width:1024px){.desktop-cta[data-v-bd03c56d],.desktop-nav[data-v-bd03c56d]{display:none}.hamburger-menu[data-v-bd03c56d]{display:flex}.mobile-login-link[data-v-bd03c56d]{display:inline-flex;margin-left:auto;margin-right:1.5rem}}@media (max-width:768px){.header-content[data-v-bd03c56d]{padding:0 1rem}.logo img[data-v-bd03c56d]{height:28px}.hamburger-menu[data-v-bd03c56d]{height:22px;width:28px}}@media (max-width:640px){.mobile-nav[data-v-bd03c56d]{padding:2rem;width:280px}.mobile-nav-link[data-v-bd03c56d]{font-size:1rem;padding:.5rem 0}}@font-face{font-family:Outfit;src:local("Outfit Regular"),local("Outfit"),url(../_fonts/GVbET22Ouy9Nep6UDGwtOz9KeAWOk3e8rJ3iXAKZz_g-cDVtBSgPCS_4ksj4wTb8aqBBeWeRRawS3Gh0Gw6KVkU.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:400;font-style:normal}@font-face{font-family:Outfit;src:local("Outfit Regular"),local("Outfit"),url(../_fonts/H7JIvm-LzeiNOZAbU7tvVi7tD37bIG2T73PdbLQ9hxo-I2ubcPLBx_SdeFSIKgPsCqo9t7q1nWqrOJZOTnDYljg.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:400;font-style:normal}@font-face{font-family:Outfit;src:local("Outfit Regular"),local("Outfit"),url(../_fonts/ixTcMrfKszJQWTZvBYs4YOTqsziQl9C7QOMAalICgnQ-SLnj1jrPV1Ny_jWaI_u0wztTaUrkWj9SrQ6MKC3at_U.woff) format(woff);font-display:swap;font-weight:400;font-style:normal}.footer[data-v-439f3e60]{background-color:#fff;border-top:1px solid #e7e9ee;font-family:Outfit,"Outfit Fallback: Arial",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;padding:3rem 0 1.5rem}.container[data-v-439f3e60]{margin:0 auto;max-width:1400px;padding:0 1rem}.footer-content[data-v-439f3e60]{display:grid;gap:2rem;grid-template-columns:1fr 1fr 1fr;margin-bottom:3rem;opacity:0;transform:translateY(40px);transition:all .5s ease-out}.footer-content.animate-in[data-v-439f3e60]{opacity:1;transform:translateY(0)}.footer-logo[data-v-439f3e60]{max-width:300px}.logo-container[data-v-439f3e60]{margin:0 0 1rem}.logo-container img[data-v-439f3e60]{height:50px;width:auto}.footer-tagline[data-v-439f3e60]{color:#9599c3;font-size:.875rem;line-height:1.75;margin:0 0 1.5rem}.footer-section[data-v-439f3e60]{max-width:200px}.section-title[data-v-439f3e60]{color:#1f2023;font-size:1rem;font-weight:600;margin:0 0 1rem}.footer-links[data-v-439f3e60]{list-style:none;margin:0;padding:0}.footer-links li[data-v-439f3e60]{margin-bottom:.5rem}.footer-link[data-v-439f3e60]{color:#9599c3;font-size:.875rem;text-decoration:none;transition:color .3s ease}.footer-link[data-v-439f3e60]:hover{color:#cd83ff}.footer-link.active[data-v-439f3e60]{color:#cd83ff;font-weight:600}.highlight-link[data-v-439f3e60]{color:#cd83ff;font-weight:500}.products-container[data-v-439f3e60]{display:flex;flex-direction:column;gap:1rem}.loading-state[data-v-439f3e60]{background-color:#fafafc;border-radius:.375rem;padding:1rem;text-align:center}.loading-state span[data-v-439f3e60]{color:#9599c3;font-size:.875rem}.empty-state[data-v-439f3e60]{background-color:#fafafc;border-radius:.375rem;padding:1rem;text-align:center}.empty-state span[data-v-439f3e60]{color:#9599c3;font-size:.875rem}.coming-soon[data-v-439f3e60]{border:2px solid #cd83ff;border-radius:.375rem;padding:1rem}.coming-soon-title[data-v-439f3e60]{color:#cd83ff;font-size:.875rem;font-weight:600;margin:0 0 .5rem}.coming-soon-list[data-v-439f3e60]{list-style:none;margin:0;padding:0}.coming-soon-list li[data-v-439f3e60]{color:#9599c3;font-size:.75rem;margin-bottom:.25rem}.footer-bottom[data-v-439f3e60]{border-top:1px solid #e7e9ee;flex-direction:column;gap:1rem;padding-top:1.5rem}.footer-bottom[data-v-439f3e60],.legal-links[data-v-439f3e60]{align-items:center;display:flex}.legal-links[data-v-439f3e60]{flex-wrap:wrap;gap:1.5rem;justify-content:center;row-gap:.25rem}.legal-link[data-v-439f3e60]{color:#9599c3;font-size:.75rem;text-decoration:none;transition:color .3s ease}.legal-link[data-v-439f3e60]:hover{color:#cd83ff}.copyright p[data-v-439f3e60]{color:#9599c3;font-size:.75rem;margin:0;text-align:center}@media (max-width:1024px){.footer-content[data-v-439f3e60]{gap:1.5rem;grid-template-columns:repeat(2,1fr)}.footer-logo[data-v-439f3e60]{grid-column:1/-1;max-width:none}.legal-links[data-v-439f3e60]{gap:1rem}.legal-link[data-v-439f3e60]{font-size:.75rem}}@media (max-width:768px){.footer-content[data-v-439f3e60]{gap:1.5rem;grid-template-columns:1fr}.footer-section[data-v-439f3e60]{max-width:none}.legal-links[data-v-439f3e60]{gap:1.5rem}.legal-link[data-v-439f3e60]{font-size:.75rem}}@media (max-width:640px){.footer[data-v-439f3e60]{padding:2rem 0 1rem}.footer-content[data-v-439f3e60],.legal-links[data-v-439f3e60]{gap:1rem}.legal-link[data-v-439f3e60]{font-size:.75rem}}.promo-chip[data-v-2a9bb9c7]{flex-wrap:wrap;font-size:15px;gap:8px 10px;line-height:1.3}.promo-chip[data-v-2a9bb9c7],.promo-chip__code[data-v-2a9bb9c7]{align-items:center;display:inline-flex}.promo-chip__code[data-v-2a9bb9c7]{background:#fff;border:2px dashed var(--season-accent,var(--brand));border-radius:999px;color:var(--ink);cursor:pointer;font:inherit;font-weight:700;gap:8px;letter-spacing:.06em;min-height:40px;padding:6px 6px 6px 14px}.promo-chip__copy[data-v-2a9bb9c7]{background:var(--season-accent,var(--brand));border-radius:999px;color:#fff;font-size:13px;letter-spacing:0;padding:6px 12px}.promo-chip__preview[data-v-2a9bb9c7]{background:#fde68a;border-radius:6px;color:#713f12;font-size:11px;font-weight:700;padding:2px 8px;text-transform:uppercase}.promo-chip--banner[data-v-2a9bb9c7]{color:inherit}.season-banner[data-v-e8068e89]{background:var(--season-ink);color:#fff;font-size:14px}.season-banner__inner[data-v-e8068e89]{align-items:center;display:flex;flex-wrap:wrap;gap:6px 12px;justify-content:center;margin:0 auto;max-width:1400px;padding:8px 16px;text-align:center}.season-banner__emoji[data-v-e8068e89]{font-size:18px}.season-banner__text[data-v-e8068e89]{font-weight:500}.season-banner[data-v-e8068e89] .promo-chip__code{background:transparent;color:#fff;min-height:34px}@media (max-width:640px){.season-banner[data-v-e8068e89]{font-size:13px}.season-banner__inner[data-v-e8068e89]{gap:4px 8px;padding:6px 12px}.season-banner__emoji[data-v-e8068e89]{font-size:15px}.season-banner[data-v-e8068e89] .promo-chip{font-size:13px;gap:4px 8px}.season-banner[data-v-e8068e89] .promo-chip__code{font-size:13px;min-height:30px;padding:3px 3px 3px 10px}.season-banner[data-v-e8068e89] .promo-chip__copy{font-size:12px;padding:4px 10px}}.pop-enter-active[data-v-e8068e89]{transition:transform .4s cubic-bezier(.2,1.4,.4,1),opacity .3s ease}.pop-enter-from[data-v-e8068e89]{opacity:0;transform:scale(.8)}@media (prefers-reduced-motion:reduce){.pop-enter-active[data-v-e8068e89]{transition:none}}.tabbar[data-v-cebc3e24]{align-items:end;backdrop-filter:saturate(180%) blur(16px);-webkit-backdrop-filter:saturate(180%) blur(16px);background:#ffffffeb;border-top:1px solid rgba(124,58,237,.12);bottom:0;box-shadow:0 -6px 24px #1d15300f;display:none;grid-template-columns:repeat(5,1fr);left:0;padding:6px 6px calc(6px + env(safe-area-inset-bottom,0px));position:fixed;right:0;z-index:1400}@media (max-width:767px){.tabbar[data-v-cebc3e24]{display:grid}}.tab[data-v-cebc3e24]{align-items:center;background:none;border:0;border-radius:14px;color:#6b6480;display:flex;flex-direction:column;font:inherit;font-size:12px;font-weight:600;gap:2px;min-height:52px;padding:4px 0;text-decoration:none;-webkit-tap-highlight-color:transparent;cursor:pointer;transition:color .15s ease,transform .15s ease}.tab[data-v-cebc3e24]:active{transform:scale(.94)}.tab.active[data-v-cebc3e24]{color:#6d28d9}.tab[data-v-cebc3e24]:focus-visible{outline:3px solid #a78bfa;outline-offset:2px}.tab__icon[data-v-cebc3e24]{font-size:26px}.tab--candy[data-v-cebc3e24]{color:#4b1fb8}.tab__candy[data-v-cebc3e24]{background:linear-gradient(140deg,#a46bff,#6d28d9);border-radius:50%;box-shadow:0 8px 20px #6d28d966,0 0 0 4px #fff;display:grid;height:56px;margin-top:-26px;place-items:center;width:56px}.tab__candy img[data-v-cebc3e24]{width:40px}html[data-season=halloween] .tab__candy{background:linear-gradient(140deg,#8b5cf6,#3b0764)}.sheet[data-v-14a8d4ba]{align-items:center;background:#fff;border:1px solid rgba(124,58,237,.15);border-radius:20px;bottom:calc(84px + env(safe-area-inset-bottom,0px));box-shadow:0 16px 40px #1d153033;color:#1d1530;display:grid;gap:10px 12px;grid-template-columns:auto 1fr;left:12px;padding:14px;position:fixed;right:12px;z-index:1450}.sheet__icon[data-v-14a8d4ba]{border-radius:14px;height:52px;width:52px}.sheet__text[data-v-14a8d4ba]{display:grid;font-size:15px;gap:2px;line-height:1.35}.sheet__text span[data-v-14a8d4ba]{color:#4b4560}.sheet__actions[data-v-14a8d4ba]{display:flex;gap:8px;grid-column:1/-1}.sheet__btn[data-v-14a8d4ba]{background:#fff;border:1.5px solid rgba(124,58,237,.25);border-radius:999px;color:#4b1fb8;cursor:pointer;flex:1;font:inherit;font-weight:700;min-height:48px}.sheet__btn--primary[data-v-14a8d4ba]{background:linear-gradient(135deg,#a46bff,#6d28d9);border:0;color:#fff}.sheet-enter-active[data-v-14a8d4ba],.sheet-leave-active[data-v-14a8d4ba]{transition:transform .3s cubic-bezier(.2,.9,.3,1),opacity .2s ease}.sheet-enter-from[data-v-14a8d4ba],.sheet-leave-to[data-v-14a8d4ba]{opacity:0;transform:translateY(24px)}@font-face{font-family:Outfit;src:local("Outfit Regular"),local("Outfit"),url(../_fonts/GVbET22Ouy9Nep6UDGwtOz9KeAWOk3e8rJ3iXAKZz_g-cDVtBSgPCS_4ksj4wTb8aqBBeWeRRawS3Gh0Gw6KVkU.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:400;font-style:normal}@font-face{font-family:Outfit;src:local("Outfit Regular"),local("Outfit"),url(../_fonts/H7JIvm-LzeiNOZAbU7tvVi7tD37bIG2T73PdbLQ9hxo-I2ubcPLBx_SdeFSIKgPsCqo9t7q1nWqrOJZOTnDYljg.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:400;font-style:normal}@font-face{font-family:Outfit;src:local("Outfit Regular"),local("Outfit"),url(../_fonts/ixTcMrfKszJQWTZvBYs4YOTqsziQl9C7QOMAalICgnQ-SLnj1jrPV1Ny_jWaI_u0wztTaUrkWj9SrQ6MKC3at_U.woff) format(woff);font-display:swap;font-weight:400;font-style:normal}.candy[data-v-5735da54]{--candy-purple:#7c4dff;--candy-deep:#4b1fb8;--candy-ink:#1d1530;--candy-soft:#f4efff;--candy-accent:var(--season-accent,#ff6fb5);bottom:calc(16px + env(safe-area-inset-bottom));font-family:Outfit,"Outfit Fallback: Arial",-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;position:fixed;right:16px;z-index:1500}@media (max-width:767px){.page-wrapper.has-tabbar .candy .candy-launcher{display:none}.page-wrapper.has-tabbar .candy .candy-teaser{bottom:calc(84px + env(safe-area-inset-bottom,0px));left:16px;max-width:none;position:fixed;right:16px;width:auto}.page-wrapper:not(.has-tabbar) .candy .candy-launcher,.page-wrapper:not(.has-tabbar) .candy .candy-teaser{display:none}}.candy-launcher[data-v-5735da54]{background:linear-gradient(140deg,var(--candy-purple),var(--candy-deep));border:0;border-radius:50%;box-shadow:0 10px 30px #4b1fb866,0 0 0 4px #ffffffe6;cursor:pointer;display:grid;height:64px;place-items:center;position:relative;transition:transform .2s ease;width:64px}.candy-launcher[data-v-5735da54]:hover{transform:translateY(-2px) scale(1.04)}.candy-launcher__mark[data-v-5735da54]{height:auto;width:48px}@media (max-width:640px){.candy-launcher[data-v-5735da54]{height:58px;width:58px}.candy-launcher .candy-launcher__mark[data-v-5735da54]{width:42px}}.candy-launcher__season[data-v-5735da54]{font-size:20px;position:absolute;right:-4px;top:-6px}.candy-teaser[data-v-5735da54]{align-items:flex-start;background:#fff;border-radius:18px 18px 4px;bottom:78px;box-shadow:0 12px 32px #1d15302e;color:var(--candy-ink);display:flex;gap:4px;max-width:min(300px,100vw - 32px);padding:14px 10px 14px 16px;position:absolute;right:0;width:-moz-max-content;width:max-content}.candy-teaser__text[data-v-5735da54]{background:none;border:0;color:inherit;cursor:pointer;font:inherit;font-size:17px;font-weight:600;line-height:1.35;text-align:left}.candy-teaser__close[data-v-5735da54]{background:var(--candy-soft);border:0;border-radius:50%;color:var(--candy-ink);cursor:pointer;flex:none;font-size:18px;height:28px;line-height:1;width:28px}.candy-panel[data-v-5735da54]{background:#fff;border-radius:24px;bottom:calc(16px + env(safe-area-inset-bottom));box-shadow:0 24px 64px #1d153047;color:var(--candy-ink);display:flex;flex-direction:column;font-size:17px;height:min(720px,100dvh - 32px);line-height:1.45;overflow:hidden;position:fixed;right:16px;width:min(440px,100vw - 32px)}.candy-panel h3[data-v-5735da54],.candy-panel p[data-v-5735da54]{color:inherit;font-family:inherit;line-height:inherit}.candy-panel--large[data-v-5735da54]{font-size:20px}@media (max-width:640px){.candy-panel[data-v-5735da54]{border-radius:0;height:100dvh;inset:0;width:100%}}.candy-panel__head[data-v-5735da54]{align-items:center;background:linear-gradient(135deg,var(--candy-purple),var(--candy-deep));color:#fff;display:flex;gap:12px;padding:14px 14px 12px 16px}@media (max-width:640px){.candy-panel__head[data-v-5735da54]{padding-top:calc(14px + env(safe-area-inset-top))}}.candy-panel__title[data-v-5735da54]{flex:1;min-width:0}.candy-panel__title h2[data-v-5735da54]{color:#fff;font-family:inherit;font-size:1em;font-weight:700;line-height:1.25;margin:0}.candy-panel__title p[data-v-5735da54]{color:#fff;font-size:.78em;margin:2px 0 0;opacity:.85}.candy-panel__tools[data-v-5735da54]{align-items:center;background:var(--candy-soft);border-bottom:1px solid #eee8fb;display:flex;flex-wrap:wrap;gap:8px;justify-content:space-between;padding:10px 14px}.candy-panel__body[data-v-5735da54]{flex:1;overflow-y:auto;overscroll-behavior:contain;padding:16px 14px 8px}.candy-panel__foot[data-v-5735da54]{background:#fff;border-top:1px solid #eee8fb;padding:8px 12px calc(12px + env(safe-area-inset-bottom))}.candy-avatar[data-v-5735da54]{background:#ffffff2e;border-radius:50%;display:grid;flex:none;height:46px;place-items:center;width:46px}.candy-avatar img[data-v-5735da54]{width:36px}.candy-icon-btn[data-v-5735da54]{background:#ffffff2e;border:0;border-radius:50%;color:#fff;cursor:pointer;display:grid;font-size:22px;height:44px;place-items:center;width:44px}.candy-langs[data-v-5735da54]{background:#fff;border-radius:999px;display:flex;gap:4px;padding:3px}.candy-langs button[data-v-5735da54]{background:none;border:0;border-radius:999px;color:var(--candy-ink);cursor:pointer;font:inherit;font-size:14px;font-weight:600;min-height:36px;padding:4px 12px}.candy-langs button.active[data-v-5735da54]{background:var(--candy-purple);color:#fff}.candy-textsize[data-v-5735da54]{align-items:center;background:#fff;border:1px solid #d9cdf9;border-radius:999px;color:var(--candy-ink);cursor:pointer;display:inline-flex;font:inherit;font-size:14px;font-weight:600;gap:6px;min-height:36px;padding:4px 12px}.candy-textsize .big[data-v-5735da54]{font-size:1.3em}.candy-msg[data-v-5735da54]{border-radius:18px;margin:0 0 10px;max-width:88%;padding:12px 14px;white-space:pre-line;width:-moz-fit-content;width:fit-content}.candy-msg p[data-v-5735da54]{margin:0 0 8px}.candy-msg--candy[data-v-5735da54]{background:var(--candy-soft);border-bottom-left-radius:6px}.candy-msg--me[data-v-5735da54]{background:var(--candy-purple);border-bottom-right-radius:6px;color:#fff;margin-left:auto}.candy-msg--typing[data-v-5735da54]{font-style:italic;opacity:.75}.candy-msg--promo[data-v-5735da54]{background:#fff;border:2px solid var(--candy-accent)}.candy-options[data-v-5735da54]{display:flex;flex-direction:column;gap:8px;margin:6px 0 12px}.candy-option[data-v-5735da54]{background:#fff;border:2px solid var(--candy-purple);border-radius:14px;color:var(--candy-deep);cursor:pointer;font:inherit;font-weight:600;min-height:52px;padding:10px 16px;text-align:left;transition:background .15s ease}.candy-option[data-v-5735da54]:focus-visible,.candy-option[data-v-5735da54]:hover{background:var(--candy-soft)}.candy-picks[data-v-5735da54]{margin-bottom:10px}.candy-pick[data-v-5735da54]{background:#fff;border:1px solid #e6dcfd;border-radius:18px;box-shadow:0 6px 18px #4b1fb814;margin:0 0 10px;padding:14px}.candy-pick__top[data-v-5735da54]{align-items:baseline;display:flex;gap:10px;justify-content:space-between}.candy-pick__top h3[data-v-5735da54]{font-size:1em;line-height:1.3;margin:0}.candy-pick__price[data-v-5735da54]{color:var(--candy-deep);flex:none;font-size:1.1em;font-weight:800}.candy-pick__price small[data-v-5735da54]{font-size:.7em;font-weight:600}.candy-pick ul[data-v-5735da54]{font-size:.92em;margin:8px 0 12px;padding-left:20px}.candy-pick__actions[data-v-5735da54]{display:flex;flex-wrap:wrap;gap:8px}.candy-btn[data-v-5735da54]{align-items:center;border-radius:14px;cursor:pointer;display:inline-flex;flex:1 1 auto;font:inherit;font-weight:700;gap:6px;justify-content:center;min-height:50px;padding:10px 16px;text-decoration:none}.candy-btn--primary[data-v-5735da54]{background:linear-gradient(135deg,var(--candy-purple),var(--candy-deep));border:0;color:#fff}.candy-btn--ghost[data-v-5735da54]{background:#fff;border:2px solid #d9cdf9;color:var(--candy-deep)}.candy-ordercard[data-v-5735da54]{display:grid;gap:4px}.candy-ordercard p[data-v-5735da54]{margin:0}.candy-ordercard__stage[data-v-5735da54]{color:var(--candy-deep);font-weight:700}.candy-ordercard .candy-btn[data-v-5735da54]{margin-top:6px}.candy-human[data-v-5735da54]{display:flex;flex-wrap:wrap;gap:8px}.candy-fineprint[data-v-5735da54]{color:#5b5470;font-size:.8em;margin:4px 2px 12px}.candy-nav[data-v-5735da54]{display:flex;flex-wrap:wrap;gap:4px;justify-content:space-between;margin-bottom:8px}.candy-link-btn[data-v-5735da54]{align-items:center;background:none;border:0;border-radius:10px;color:var(--candy-deep);cursor:pointer;display:inline-flex;font:inherit;font-size:.85em;font-weight:600;gap:4px;min-height:40px;padding:6px 8px}.candy-link-btn[data-v-5735da54]:disabled{cursor:default;opacity:.4}.candy-input[data-v-5735da54]{display:flex;gap:8px}.candy-input input[data-v-5735da54]{border:2px solid #e6dcfd;border-radius:14px;color:var(--candy-ink);flex:1;font:inherit;font-size:max(16px,1em);min-height:50px;min-width:0;padding:10px 16px}.candy-send[data-v-5735da54]{background:var(--candy-purple);border:0;border-radius:14px;color:#fff;cursor:pointer;display:grid;font-size:20px;place-items:center;width:50px}.candy-send[data-v-5735da54]:disabled{opacity:.4}.candy-order[data-v-5735da54]{display:flex;flex:1;flex-direction:column;min-height:0}.candy-order__bar[data-v-5735da54]{align-items:center;display:flex;flex-wrap:wrap;font-size:.9em;gap:4px 10px;padding:8px 12px}.candy-order__note[data-v-5735da54]{align-items:center;background:#ecfdf3;color:#14532d;display:flex;font-size:.8em;gap:6px;margin:0;padding:8px 14px}.candy-order__frame[data-v-5735da54]{border:0;flex:1;min-height:0;width:100%}.candy-fade-enter-active[data-v-5735da54],.candy-fade-leave-active[data-v-5735da54]{transition:opacity .25s ease,transform .25s ease}.candy-fade-enter-from[data-v-5735da54],.candy-fade-leave-to[data-v-5735da54]{opacity:0;transform:translateY(8px)}.candy-slide-enter-active[data-v-5735da54],.candy-slide-leave-active[data-v-5735da54]{transition:opacity .25s ease,transform .3s cubic-bezier(.2,.9,.3,1)}.candy-slide-enter-from[data-v-5735da54],.candy-slide-leave-to[data-v-5735da54]{opacity:0;transform:translateY(24px)}@media (prefers-reduced-motion:reduce){.candy-fade-enter-active[data-v-5735da54],.candy-fade-leave-active[data-v-5735da54],.candy-slide-enter-active[data-v-5735da54],.candy-slide-leave-active[data-v-5735da54]{transition:none}}.refill-banner[data-v-2f46220a]{align-items:center;background:#f4efff;color:#2e1065;display:flex;flex-wrap:wrap;font-size:15px;font-weight:500;gap:6px 12px;justify-content:center;padding:8px 44px 8px 16px;position:relative;text-align:center}.refill-banner__cta[data-v-2f46220a]{background:#7c3aed;border-radius:999px;color:#fff;font-weight:600;padding:6px 14px;text-decoration:none;white-space:nowrap}.refill-banner__close[data-v-2f46220a]{background:transparent;border:0;border-radius:50%;color:inherit;cursor:pointer;font-size:20px;height:32px;position:absolute;right:8px;top:50%;transform:translateY(-50%);width:32px}@font-face{font-family:Outfit;src:local("Outfit Regular"),local("Outfit"),url(../_fonts/ixTcMrfKszJQWTZvBYs4YOTqsziQl9C7QOMAalICgnQ-SLnj1jrPV1Ny_jWaI_u0wztTaUrkWj9SrQ6MKC3at_U.woff) format(woff);font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:Outfit;src:local("Outfit Regular"),local("Outfit"),url(../_fonts/GVbET22Ouy9Nep6UDGwtOz9KeAWOk3e8rJ3iXAKZz_g-cDVtBSgPCS_4ksj4wTb8aqBBeWeRRawS3Gh0Gw6KVkU.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:400;font-style:normal}@font-face{font-family:Outfit;src:local("Outfit Regular"),local("Outfit"),url(../_fonts/H7JIvm-LzeiNOZAbU7tvVi7tD37bIG2T73PdbLQ9hxo-I2ubcPLBx_SdeFSIKgPsCqo9t7q1nWqrOJZOTnDYljg.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:400;font-style:normal}*{margin:0;padding:0}html{font-size:16px;line-height:1.5}body,html{scroll-behavior:auto}body{font-size:1rem;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,h2,h3,h4,h5,h6{color:#1f2023;font-family:Outfit,"Outfit Fallback: Arial",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-weight:700;line-height:1.25;margin-bottom:1rem}h1{font-size:2.25rem;font-weight:800}h2{font-size:1.875rem;font-weight:700}h3{font-size:1.5rem}h3,h4{font-weight:600}h4{font-size:1.25rem}h5{font-size:1.125rem}h5,h6{font-weight:600}h6{font-size:1rem}p{color:#9599c3;line-height:1.75;margin-bottom:1rem}a{color:#cd83ff;text-decoration:none;transition:color .3s ease}a:hover{color:#8f42cc}ol,ul{margin-bottom:1rem;padding-left:1.5rem}li{margin-bottom:.25rem}img{display:block;height:auto;max-width:100%}button,input,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}button{background:none;border:none;cursor:pointer;padding:0}:focus{outline:2px solid #cd83ff;outline-offset:2px}.container{margin:0 auto;max-width:1400px;padding:0 1rem}.sr-only{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0;white-space:nowrap}.page-wrapper{display:flex;flex-direction:column;min-height:100vh}.pt{--pt-ink:#1d1530;--pt-muted:#5b5470;--pt-brand:#6d28d9;--pt-brand-soft:#f4efff;--pt-line:rgba(124,58,237,.14);--pt-warn:#b45309;--pt-ok:#15803d;background:linear-gradient(180deg,#f6f0ff,#fff 420px);color:var(--pt-ink);font-size:17px;line-height:1.5;padding:16px 16px 72px}.pt.pt--large{font-size:20px}.pt h1,.pt h2,.pt h3{color:var(--pt-ink);font-family:inherit;line-height:1.2;text-wrap:balance}.pt p{color:inherit}.pt-wrap{display:grid;gap:16px;margin:0 auto;max-width:980px}.pt-title{font-size:clamp(1.9rem,6vw,2.6rem);font-weight:700;margin:4px 0 0}.pt-sub{color:var(--pt-muted);margin:0}.pt-card{background:#fff;border:1px solid var(--pt-line);border-radius:22px;box-shadow:0 6px 20px #1d15300d;padding:18px}.pt-card h2,.pt-card h3{font-size:1.15em;margin:0 0 6px}.pt-row{display:flex;flex-wrap:wrap;gap:10px}.pt-btn,.pt-row{align-items:center}.pt-btn{background:linear-gradient(135deg,#a46bff,#6d28d9);border:0;border-radius:999px;color:#fff;cursor:pointer;display:inline-flex;font:inherit;font-weight:700;gap:8px;justify-content:center;min-height:52px;padding:0 22px;text-decoration:none}.pt-btn--ghost{background:#fff;border:2px solid rgba(124,58,237,.25);color:#4b1fb8}.pt-btn:disabled{cursor:default;opacity:.55}.pt-btn:focus-visible{outline:3px solid #a78bfa;outline-offset:2px}.pt-badge{background:#e11d48;color:#fff;font-size:13px;height:24px;min-width:24px;padding:0 8px}.pt-badge,.pt-pill{align-items:center;border-radius:999px;display:inline-flex;font-weight:700}.pt-pill{background:var(--pt-brand-soft);color:var(--pt-brand);font-size:.85em;gap:6px;padding:4px 12px}.pt-pill--warn{background:#fff4e5;color:var(--pt-warn)}.pt-pill--ok{background:#ecfdf3;color:var(--pt-ok)}.pt-fine{color:var(--pt-muted);font-size:.85em;margin:0}.pt-nav{display:flex;gap:8px;overflow-x:auto;padding-bottom:4px;scrollbar-width:none}.pt-nav::-webkit-scrollbar{display:none}.pt-nav a{align-items:center;background:#fff;border:1.5px solid var(--pt-line);border-radius:999px;color:#3b2a63;display:inline-flex;flex:none;font-weight:600;gap:6px;min-height:44px;padding:0 16px;text-decoration:none}.pt-nav a.router-link-exact-active{background:var(--pt-brand);border-color:var(--pt-brand);color:#fff}.pt-timeline{display:grid;gap:0;list-style:none;margin:8px 0 0;padding:0}.pt-timeline li{display:grid;gap:10px;grid-template-columns:28px 1fr;padding-bottom:14px;position:relative}.pt-timeline li:before{background:#e4dafc;bottom:0;content:"";left:13px;position:absolute;top:24px;width:2px}.pt-timeline li:last-child:before{display:none}.pt-timeline .dot{background:#ede7fb;border-radius:50%;color:#9a8fc0;display:grid;font-size:14px;height:28px;place-items:center;width:28px}.pt-timeline .done .dot{background:var(--pt-brand);color:#fff}.pt-timeline .current .dot{box-shadow:0 0 0 5px #7c3aed2e}.pt-timeline .attention .dot{background:var(--pt-warn);color:#fff}.pt-timeline .todo{color:#9a8fc0}.pt-row>*,.pt-wrap>*{min-width:0}.pt-row>.pt-nav{flex:1 1 100%}.pt-card{min-width:0;overflow-wrap:anywhere}*{box-sizing:border-box}body,html{max-width:100vw;overflow-x:hidden;overflow-x:clip}:focus{box-shadow:none!important;outline:none!important}:focus-visible{box-shadow:none!important;outline:none!important}a:focus,button:focus,input:focus,select:focus,textarea:focus{border-color:inherit!important;box-shadow:none!important;outline:none!important}body,html{margin:0;max-width:100%;padding:0;width:100%}body{background-color:#fff;color:#1f2023;font-family:Outfit,"Outfit Fallback: Arial",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;line-height:1.5}@keyframes page-in{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:no-preference){.main>*{animation:page-in .2s ease-out backwards}}@media (max-width:767px){a,button{-webkit-tap-highlight-color:transparent}}.page-wrapper[data-v-f9a4946e]{display:flex;flex-direction:column;min-height:100vh}.main[data-v-f9a4946e]{flex:1}@media (max-width:767px){.page-wrapper.has-tabbar[data-v-f9a4946e]{padding-bottom:calc(72px + env(safe-area-inset-bottom,0px))}}.main--embedded[data-v-f9a4946e]{padding-top:0}@font-face{font-family:Outfit;src:local("Outfit Regular"),local("Outfit"),url(../_fonts/GVbET22Ouy9Nep6UDGwtOz9KeAWOk3e8rJ3iXAKZz_g-cDVtBSgPCS_4ksj4wTb8aqBBeWeRRawS3Gh0Gw6KVkU.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:400;font-style:normal}@font-face{font-family:"Outfit Fallback: Arial";src:local("Arial");size-adjust:99.8204%;ascent-override:100.18%;descent-override:26.0468%;line-gap-override:0%}@font-face{font-family:Outfit;src:local("Outfit Regular"),local("Outfit"),url(../_fonts/H7JIvm-LzeiNOZAbU7tvVi7tD37bIG2T73PdbLQ9hxo-I2ubcPLBx_SdeFSIKgPsCqo9t7q1nWqrOJZOTnDYljg.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:400;font-style:normal}@font-face{font-family:Outfit;src:local("Outfit Regular"),local("Outfit"),url(../_fonts/ixTcMrfKszJQWTZvBYs4YOTqsziQl9C7QOMAalICgnQ-SLnj1jrPV1Ny_jWaI_u0wztTaUrkWj9SrQ6MKC3at_U.woff) format(woff);font-display:swap;font-weight:400;font-style:normal}.error-page[data-v-a66003cb]{align-items:center;background-color:#fafafc;display:flex;font-family:Outfit,"Outfit Fallback: Arial",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;justify-content:center;min-height:100vh;padding:2rem}.error-content[data-v-a66003cb]{background:#fff;border-radius:1rem;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;max-width:500px;padding:4rem;text-align:center}.error-content h1[data-v-a66003cb]{color:#1f2023;font-size:1.5rem;font-weight:600;margin-bottom:1.5rem}.error-content p[data-v-a66003cb]{color:#9599c3;font-size:1rem;line-height:1.75;margin-bottom:2rem}.error-button[data-v-a66003cb]{background-color:#cd83ff;border:none;border-radius:9999px;color:#fff;cursor:pointer;font-family:Outfit,"Outfit Fallback: Arial",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:1rem;font-weight:500;padding:1rem 2rem;transition:background-color .3s ease}.error-button[data-v-a66003cb]:hover{background-color:#9f5acc}.error-button[data-v-a66003cb]:disabled{background-color:#caccd1;cursor:not-allowed}
