.ash[data-v-ef8a02a4]{display:flex;min-height:100vh;background:var(--smartics-ground);color:var(--smartics-ink)}.ash--plain[data-v-ef8a02a4]{min-height:0}.ash--plain .ash-main[data-v-ef8a02a4]{padding:48px 24px 64px}.ash-brand[data-v-ef8a02a4]{position:relative;width:520px;flex-shrink:0;display:flex;flex-direction:column;gap:40px;padding:56px 56px 64px;background:var(--smartics-charcoal);color:var(--smartics-on-charcoal-muted)}.ash-logo[data-v-ef8a02a4]{display:flex;align-items:center;gap:12px;color:var(--smartics-on-charcoal);text-decoration:none}.ash-logo img[data-v-ef8a02a4]{width:56px;height:56px;border-radius:8px}.ash-logo span[data-v-ef8a02a4]{font-size:26px;font-weight:600;letter-spacing:1.6px}.ash-logo[data-v-ef8a02a4]:hover{color:var(--smartics-on-charcoal)}.ash-logo[data-v-ef8a02a4]:focus-visible{outline:2px solid var(--smartics-yellow);outline-offset:4px}.ash-pitch[data-v-ef8a02a4]{display:flex;flex-direction:column;gap:12px}.ash-pitch__title[data-v-ef8a02a4]{margin:0;font-size:32px;font-weight:600;line-height:1.2;color:var(--smartics-on-charcoal)}.ash-pitch__text[data-v-ef8a02a4]{margin:0;font-size:16px;line-height:1.5}.ash-benefits[data-v-ef8a02a4]{display:flex;flex-direction:column;gap:18px;margin:0;padding:0;list-style:none;font-size:15px}.ash-benefits li[data-v-ef8a02a4]{display:flex;gap:14px;align-items:center}.ash-benefits strong[data-v-ef8a02a4]{font-weight:600;color:var(--smartics-on-charcoal)}.ash-hex[data-v-ef8a02a4]{width:36px;height:40px;flex-shrink:0;display:flex;align-items:center;justify-content:center;color:var(--smartics-surface)}.ash-hex--teal[data-v-ef8a02a4]{background:var(--smartics-teal)}.ash-hex--blue[data-v-ef8a02a4]{background:var(--smartics-blue)}.ash-hex--yellow[data-v-ef8a02a4]{background:var(--smartics-yellow);color:var(--smartics-ink)}.ash-stripe[data-v-ef8a02a4]{position:absolute;left:0;right:0;bottom:0;height:6px}.ash-main[data-v-ef8a02a4]{flex:1;display:flex;align-items:center;justify-content:center;padding:40px 24px}.ash-card[data-v-ef8a02a4]{width:100%;max-width:440px;display:flex;flex-direction:column;gap:18px;padding:36px 36px 32px;background:var(--smartics-surface);border:1px solid var(--smartics-border);border-radius:14px}.ash-title[data-v-ef8a02a4]{margin:0;font-size:28px;font-weight:600;color:var(--smartics-ink)}.ash-subtitle[data-v-ef8a02a4]{margin:6px 0 0;font-size:15px;color:var(--smartics-muted)}.ash-subtitle[data-v-ef8a02a4] a{font-weight:600;color:var(--smartics-blue-dark)}@media (max-width:991.98px){.ash[data-v-ef8a02a4]{flex-direction:column;min-height:0}.ash-brand[data-v-ef8a02a4]{width:auto;gap:10px;padding:16px 16px 20px}.ash-logo img[data-v-ef8a02a4]{width:40px;height:40px;border-radius:6px}.ash-logo span[data-v-ef8a02a4]{font-size:20px;letter-spacing:1.3px}.ash-pitch__title[data-v-ef8a02a4]{font-size:14px;font-weight:400;color:var(--smartics-on-charcoal-muted)}.ash-benefits[data-v-ef8a02a4],.ash-pitch__text[data-v-ef8a02a4]{display:none}.ash-stripe[data-v-ef8a02a4]{height:4px}.ash-main[data-v-ef8a02a4]{padding:16px 16px 40px;align-items:flex-start}.ash-card[data-v-ef8a02a4]{max-width:520px;gap:16px;padding:22px 18px}.ash-title[data-v-ef8a02a4]{font-size:24px}.ash-subtitle[data-v-ef8a02a4]{margin-top:4px;font-size:14px}}.slider-desktop-wrapper[data-v-0ce29e23]{width:100%;padding-top:24px;margin-bottom:30px}.slider-desktop[data-v-0ce29e23]{height:100%;overflow:hidden}.swiper-container[data-v-0ce29e23]{height:100%}.slider-desktop-item[data-v-0ce29e23]{height:100%;width:100%}.slider-img[data-v-0ce29e23]{aspect-ratio:1920/500;height:auto;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;border-radius:16px}.slider-desktop-navigation[data-v-0ce29e23]{position:absolute;top:calc(50% - 15px);width:100%;transform:translateY(-50%);z-index:10;pointer-events:none}.slider-button-next[data-v-0ce29e23],.slider-button-prev[data-v-0ce29e23]{pointer-events:auto;background:#fff;border-radius:50%;width:44px;height:44px;display:flex;align-items:center;justify-content:center;color:var(--smartics-ink);border:none;cursor:pointer;position:absolute;top:50%;transform:translateY(-50%);transition:all .3s ease;box-shadow:0 2px 8px rgba(30,34,38,.15)}.slider-button-prev[data-v-0ce29e23]{left:16px}.slider-button-next[data-v-0ce29e23]{right:16px}.slider-button-next[data-v-0ce29e23]:hover,.slider-button-prev[data-v-0ce29e23]:hover{background:#fff;transform:translateY(-50%) scale(1.1)}.slider-desktop-pagination[data-v-0ce29e23]{position:static!important;display:flex;justify-content:center;gap:8px;margin-top:12px}.slider-desktop-pagination[data-v-0ce29e23] .swiper-pagination-bullet{width:6px;height:6px;margin:0!important;border-radius:3px;background:var(--smartics-dot-inactive);opacity:1;transition:width .25s ease,background-color .25s ease}.slider-desktop-pagination[data-v-0ce29e23] .swiper-pagination-bullet-active{width:24px;background:var(--smartics-blue-active)}.slider-mobile-wrapper[data-v-1f6c8a95]{width:100%;padding:16px 16px 0}.slider-mobile-item[data-v-1f6c8a95]{width:100%}.slider-img[data-v-1f6c8a95]{aspect-ratio:4/3;height:auto;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;border-radius:14px}.slider-pagination[data-v-1f6c8a95]{position:static!important;display:flex;justify-content:center;gap:8px;margin-top:10px}.slider-pagination[data-v-1f6c8a95] .swiper-pagination-bullet{width:6px;height:6px;margin:0!important;border-radius:3px;background:var(--smartics-dot-inactive);opacity:1;transition:width .25s ease,background-color .25s ease}.slider-pagination[data-v-1f6c8a95] .swiper-pagination-bullet-active{width:22px;background:var(--smartics-blue-active)}@keyframes shimmer-7101d034{0%{background-position:200% 0}to{background-position:-200% 0}}.slider-desktop[data-v-7101d034]{position:relative;overflow:hidden;height:550px}@media (max-width:1199px){.slider-desktop-item[data-v-7101d034]{height:400px;min-height:400px}}@media (max-width:991px){.slider-desktop-image[data-v-7101d034]{text-align:center!important}}.skeleton-slider-wrapper[data-v-7101d034]{width:100%;height:550px;background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0 50%,#f0f0f0 75%);background-size:200% 100%;animation:shimmer-7101d034 1.5s linear infinite;border-radius:10px}@keyframes shimmer-2c22e336{0%{background-position:200% 0}to{background-position:-200% 0}}.shimmer[data-v-2c22e336]{background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0 50%,#f0f0f0 75%);background-size:200% 100%;animation:shimmer-2c22e336 1.5s linear infinite}.skeleton-mobile-wrapper[data-v-2c22e336]{height:50vh;max-height:360px;min-height:260px;width:100%;padding:1rem;border-radius:8px;overflow:hidden;box-sizing:border-box}.skeleton-layout[data-v-2c22e336]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem;height:100%}.skeleton-image[data-v-2c22e336]{height:45%;width:60%;max-width:200px;background-color:#d1d1d1;border-radius:8px}.skeleton-content[data-v-2c22e336]{display:flex;flex-direction:column;gap:.75rem;width:90%;height:45%;justify-content:center}.skeleton-button[data-v-2c22e336],.skeleton-line[data-v-2c22e336]{background-color:#d1d1d1;border-radius:4px}.skeleton-line.title[data-v-2c22e336]{height:1.5rem;width:70%}.skeleton-line.text[data-v-2c22e336]{height:1rem;width:100%}.skeleton-line.text.short[data-v-2c22e336]{width:80%}.skeleton-button[data-v-2c22e336]{height:2rem;width:100px;margin-top:.5rem}@media (min-width:480px) and (max-width:768px){.skeleton-mobile-wrapper[data-v-2c22e336]{height:42vh;max-height:200px;min-height:180px}.skeleton-layout[data-v-2c22e336]{flex-direction:row;justify-content:space-between;gap:1.5rem;padding:0 2rem}.skeleton-image[data-v-2c22e336]{width:38%;height:90%;max-width:none}.skeleton-content[data-v-2c22e336]{width:60%;height:auto}}@media (max-width:390px){.skeleton-mobile-wrapper[data-v-2c22e336]{height:44vh;max-height:160px;min-height:160px}.skeleton-layout[data-v-2c22e336]{flex-direction:row;gap:10px;padding:0 1rem}.skeleton-image[data-v-2c22e336]{width:36%;height:80%}.skeleton-content[data-v-2c22e336]{width:62%}.skeleton-line.title[data-v-2c22e336]{height:1.2rem}.skeleton-line.text[data-v-2c22e336]{height:.8rem}.skeleton-button[data-v-2c22e336]{height:1.8rem;width:80px}}@keyframes shimmer-7e59a1ed{0%{background-position:200% 0}to{background-position:-200% 0}}.skeleton-box[data-v-7e59a1ed]{border-radius:4px;display:inline-block;background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0 50%,#f0f0f0 75%);background-size:200% 100%;animation:shimmer-7e59a1ed 1.5s infinite}.tp-product-category[data-v-2d416a8c]{padding-top:2.5rem;padding-bottom:2rem}.tp-product-category-heading[data-v-2d416a8c]{margin:0 0 18px;font-size:clamp(22px,3vw,28px);font-weight:600;color:var(--smartics-ink)}.tp-product-category-thumb[data-v-2d416a8c]{margin-bottom:16px}.tp-product-category-thumb a[data-v-2d416a8c]{align-items:center;background-color:var(--smartics-tint-blue);clip-path:polygon(50% 0,100% 25%,100% 75%,50% 100%,0 75%,0 25%);display:flex;justify-content:center;text-align:center;margin:auto;width:clamp(100px,16vw,160px);height:calc(clamp(100px, 16vw, 160px)*1.155);cursor:pointer}.col:nth-child(3n+1) .tp-product-category-thumb a[data-v-2d416a8c]{background-color:var(--smartics-tint-teal)}.col:nth-child(3n+2) .tp-product-category-thumb a[data-v-2d416a8c]{background-color:var(--smartics-tint-blue)}.col:nth-child(3n+3) .tp-product-category-thumb a[data-v-2d416a8c]{background-color:var(--smartics-tint-yellow)}.tp-product-category-thumb img[data-v-2d416a8c]{max-width:70%;max-height:70%;-o-object-fit:contain;object-fit:contain;display:block}.tp-product-category-title[data-v-2d416a8c]{font-size:clamp(var(--font-md),2vw,var(--font-xl));font-weight:var(--font-weight-medium);margin-bottom:4px;font-family:var(--tp-ff-body);text-align:center}.tp-product-category-title a[data-v-2d416a8c]{color:var(--smartics-ink);cursor:pointer;text-decoration:none}.tp-product-category-title a[data-v-2d416a8c]:hover{text-decoration:underline}.tp-product-category-content p[data-v-2d416a8c]{font-size:clamp(var(--font-xs),1.6vw,var(--font-sm));color:#55585b;font-family:var(--tp-ff-body);text-align:center;margin:0;line-height:1.4}.tp-product-category-item[data-v-2d416a8c]{height:100%;padding:20px 12px 16px;background:#fff;border:1px solid var(--smartics-border);border-radius:14px;transition:box-shadow .2s ease}.tp-product-category-item[data-v-2d416a8c]:hover{box-shadow:0 8px 20px rgba(30,34,38,.08)}@media (max-width:767px){.tp-product-category[data-v-2d416a8c]{padding-top:1rem;padding-bottom:1rem;padding-top:40px;padding-bottom:10px}.tp-product-category-thumb a[data-v-2d416a8c]{width:clamp(90px,24vw,120px);height:calc(clamp(90px, 24vw, 120px)*1.155)}.tp-product-category-thumb img[data-v-2d416a8c]{max-width:65%;max-height:65%}.tp-product-category-title[data-v-2d416a8c]{font-size:var(--font-lg)}.tp-product-category-content p[data-v-2d416a8c]{font-size:var(--font-xxs)}}.feature-section[data-v-33738f48]{display:flex;align-items:center;justify-content:center;padding-bottom:1rem;margin-bottom:1rem}.feature-section__link[data-v-33738f48]{text-decoration:none;color:inherit}.feature-section__item[data-v-33738f48]{display:flex;align-items:center;background:#fff;border:1px solid var(--smartics-border);padding:16px 20px;border-radius:10px;transition:all .3s ease-in-out;height:100%;gap:12px}.feature-section__item[data-v-33738f48]:hover{background:#fff;transform:translateY(-3px);box-shadow:0 4px 12px rgba(0,0,0,.08)}.feature-section__item.non-clickable[data-v-33738f48]{cursor:default}.feature-section__item.non-clickable[data-v-33738f48]:hover{background:#fff;transform:none;box-shadow:none;transition:none}.feature-section__icon-container[data-v-33738f48]{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:3rem;height:3.25rem;clip-path:polygon(50% 0,100% 25%,100% 75%,50% 100%,0 75%,0 25%);background:var(--smartics-teal)}.feature-section__col:nth-child(3n+2) .feature-section__icon-container[data-v-33738f48]{background:var(--smartics-blue)}.feature-section__col:nth-child(3n+3) .feature-section__icon-container[data-v-33738f48]{background:var(--smartics-yellow)}.feature-section__icon[data-v-33738f48]{color:#fff;font-size:1.3rem}.feature-section__col:nth-child(3n+3) .feature-section__icon[data-v-33738f48]{color:var(--smartics-ink)}.feature-section__svg-icon[data-v-33738f48]{width:clamp(1.5rem,4vw,2.25rem);height:clamp(1.5rem,4vw,2.25rem);-o-object-fit:contain;object-fit:contain}.feature-section__content[data-v-33738f48]{display:flex;flex-direction:column;justify-content:center;font-family:var(--tp-ff-body)}.feature-section__title[data-v-33738f48]{font-size:clamp(var(--font-sm),1.8vw,var(--font-xl));font-weight:var(--font-weight-bold);margin-bottom:4px;font-family:var(--tp-ff-heading);line-height:1.3}.feature-section__description[data-v-33738f48]{font-size:clamp(var(--font-xxs),1.5vw,var(--font-sm));color:#55585b;margin:0;line-height:1.4;font-family:var(--tp-ff-body)}.feature-section__grid[data-v-33738f48]{display:grid;grid-template-columns:repeat(auto-fit,minmax(0,1fr));gap:16px}.feature-section__col[data-v-33738f48]{width:100%}@media (max-width:767px){.feature-section__grid[data-v-33738f48]{grid-template-columns:repeat(2,1fr);gap:12px}.feature-section__item[data-v-33738f48]{flex-direction:row;padding:10px 12px;gap:8px}.feature-section__icon-container[data-v-33738f48]{font-size:1.25rem;min-width:1.25rem;margin-top:4px}.feature-section__icon[data-v-33738f48],.feature-section__svg-icon[data-v-33738f48]{width:1.25rem;height:1.25rem;font-size:1.25rem}.feature-section__title[data-v-33738f48]{font-size:var(--font-xs);margin-bottom:2px}.feature-section__description[data-v-33738f48]{font-size:var(--font-xxs)}}.tag-section[data-v-7f1fe4f7]{margin-bottom:3rem;padding-bottom:55px}.tag-section__header[data-v-7f1fe4f7]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 24px}.tag-section__title[data-v-7f1fe4f7]{margin:0;font-size:clamp(22px,3vw,28px);font-weight:600;font-family:var(--tp-ff-heading);color:var(--smartics-ink)}.tag-section__tabs[data-v-7f1fe4f7]{display:flex;gap:4px;padding:4px;border-radius:10px;background:var(--smartics-track);max-width:100%;overflow-x:auto}.tag-section__tab[data-v-7f1fe4f7]{height:38px;padding:0 16px;border:0;border-radius:8px;background:transparent;color:var(--smartics-ink-soft);font-size:15px;white-space:nowrap;cursor:pointer}.tag-section__tab.active[data-v-7f1fe4f7]{background:#fff;color:var(--smartics-ink);font-weight:600;box-shadow:0 1px 2px rgba(30,34,38,.08)}.tag-section__content[data-v-7f1fe4f7]{margin-top:1.25rem}.tag-section__products-grid[data-v-7f1fe4f7]{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:18px;padding:0 12px}@media (max-width:1399px){.tag-section__products-grid[data-v-7f1fe4f7]{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:991px){.tag-section__products-grid[data-v-7f1fe4f7]{grid-template-columns:repeat(3,minmax(0,1fr))}}.pagination-container[data-v-7f1fe4f7]{display:flex;justify-content:center;align-items:center}@media (max-width:767px){.tag-section__products-grid[data-v-7f1fe4f7]{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:0}.tag-section__tab[data-v-7f1fe4f7]{padding:0 12px;font-size:14px}}.cfo-grid[data-v-45b95e16]{display:grid;gap:8px}.cfo-grid--3[data-v-45b95e16]{grid-template-columns:repeat(3,minmax(0,1fr))}.cfo-grid--2[data-v-45b95e16]{grid-template-columns:repeat(2,minmax(0,1fr))}.cfo-grid--tight[data-v-45b95e16]{gap:6px}.cfo-stack[data-v-45b95e16]{display:flex;flex-direction:column;gap:6px}.cfo-option[data-v-45b95e16]{border:1px solid var(--smartics-option-border);border-radius:10px;background:var(--smartics-surface);color:var(--smartics-ink);font-family:inherit;cursor:pointer}.cfo-option.is-on[data-v-45b95e16]{border:2px solid var(--smartics-blue-active);background:var(--smartics-selected-bg)}.cfo-option__label[data-v-45b95e16]{font-size:15px;font-weight:600}.cfo-count[data-v-45b95e16]{font-size:12px;color:var(--smartics-muted)}.cfo-count.is-zero[data-v-45b95e16]{color:var(--smartics-count-zero)}.cfo-screen[data-v-45b95e16]{display:flex;flex-direction:column;align-items:center;gap:4px;padding:10px 4px 8px}.cfo-screen__art[data-v-45b95e16]{height:40px;display:flex;flex-direction:column;justify-content:flex-end;align-items:center}.cfo-screen__panel[data-v-45b95e16]{display:block;border:2px solid var(--smartics-muted);border-radius:3px;box-sizing:border-box}.cfo-screen__stand[data-v-45b95e16]{display:block;width:10px;height:3px;background:var(--smartics-muted)}.cfo-screen.is-on .cfo-screen__panel[data-v-45b95e16]{border-color:var(--smartics-blue-active)}.cfo-screen.is-on .cfo-screen__stand[data-v-45b95e16]{background:var(--smartics-blue-active)}.cfo-card[data-v-45b95e16]{display:flex;flex-direction:column;align-items:flex-start;gap:2px;padding:10px 12px;text-align:left}.cfo-card__top[data-v-45b95e16]{display:flex;width:100%;justify-content:space-between;align-items:baseline}.cfo-card__sub[data-v-45b95e16]{font-size:12px;color:var(--smartics-muted)}.cfo-segment[data-v-45b95e16]{height:44px;border-radius:8px;display:flex;align-items:center;justify-content:center;gap:6px}.cfo-note[data-v-45b95e16]{display:flex;align-items:center;gap:8px;margin:10px 0 0;font-size:13px;color:var(--smartics-muted)}.cfo-note__bar[data-v-45b95e16]{display:block;flex-shrink:0;width:18px;height:4px;border-radius:2px;background:var(--smartics-yellow)}.cfo-described[data-v-45b95e16]{display:flex;align-items:flex-start;gap:10px;padding:10px 12px;margin:0}.cfo-described input[data-v-45b95e16]{margin-top:2px}.cfo-described__text[data-v-45b95e16]{flex:1;display:flex;flex-direction:column;gap:1px}.cfo-described__help[data-v-45b95e16]{font-size:13px;color:var(--smartics-muted)}.cfo-list[data-v-45b95e16]{display:flex;flex-direction:column}.cfo-check[data-v-45b95e16]{display:flex;align-items:center;gap:10px;min-height:34px;margin:0;font-size:15px;color:var(--smartics-ink);cursor:pointer}.cfo-check__label[data-v-45b95e16]{flex:1}.cfo-more[data-v-45b95e16]{align-self:flex-start;margin-top:4px;padding:6px 0;border:0;background:none;font-family:inherit;font-size:14px;font-weight:500;color:var(--smartics-blue-dark);cursor:pointer}input[type=checkbox][data-v-45b95e16]{width:18px;height:18px;margin:0;flex-shrink:0;accent-color:var(--smartics-blue-active);cursor:pointer}.cfo-more[data-v-45b95e16]:focus-visible,.cfo-option[data-v-45b95e16]:focus-visible,input[type=checkbox][data-v-45b95e16]:focus-visible{outline:2px solid var(--smartics-blue-active);outline-offset:2px}@media (max-width:991.98px){.cfo-segment[data-v-45b95e16]{height:46px;gap:5px}.cfo-described[data-v-45b95e16]{gap:12px}.cfo-check[data-v-45b95e16]{min-height:44px;gap:12px}.cfo-check .cfo-count[data-v-45b95e16]{font-size:13px}input[type=checkbox][data-v-45b95e16]{width:20px;height:20px}}.cpf-slider[data-v-0d6ee237]{margin:0 9px;padding:10px 0!important}.cpf-slider[data-v-0d6ee237] .vue-slider-rail{background:var(--smartics-option-border);border-radius:2px}.cpf-slider[data-v-0d6ee237] .vue-slider-process{background:var(--smartics-blue);border-radius:2px}.cpf-slider[data-v-0d6ee237] .vue-slider-dot-handle{border:3px solid var(--smartics-blue-active);background:var(--smartics-surface);box-shadow:none;box-sizing:border-box;cursor:grab}.cpf-slider[data-v-0d6ee237] .vue-slider-dot-handle-focus{box-shadow:0 0 0 3px var(--smartics-selected-bg)}.cpf-inputs[data-v-0d6ee237]{display:flex;align-items:center;gap:8px;margin-top:12px}.cpf-field[data-v-0d6ee237]{flex:1;display:flex;flex-direction:column;gap:4px;margin:0;font-size:13px;color:var(--smartics-muted)}.cpf-field input[data-v-0d6ee237]{width:100%;height:40px;box-sizing:border-box;padding:0 10px;border:1px solid var(--smartics-border-strong);border-radius:8px;font:inherit;font-size:15px;color:var(--smartics-ink);background:var(--smartics-surface)}.cpf-field input[data-v-0d6ee237]:focus-visible{outline:2px solid var(--smartics-blue-active);outline-offset:1px}.cpf-range[data-v-0d6ee237]{margin:8px 0 0;font-size:13px;color:var(--smartics-muted)}@media (max-width:991.98px){.cpf-inputs[data-v-0d6ee237]{margin-top:0}.cpf-field input[data-v-0d6ee237]{height:44px;font-size:16px}}.cst[data-v-da9beb78]{display:flex;align-items:center;gap:12px;margin:0;font-size:15px;color:var(--smartics-ink);cursor:pointer}.cst-label[data-v-da9beb78]{flex:1}.cst input[data-v-da9beb78]{width:18px;height:18px;margin:0;accent-color:var(--smartics-blue-active);cursor:pointer}.cst input[data-v-da9beb78]:focus-visible{outline:2px solid var(--smartics-blue-active);outline-offset:2px}.cst-count[data-v-da9beb78]{font-size:12px;color:var(--smartics-muted)}@media (max-width:991.98px){.cst[data-v-da9beb78]{min-height:44px}.cst input[data-v-da9beb78]{width:20px;height:20px}.cst-count[data-v-da9beb78]{font-size:13px}}.cfp[data-v-0259e865]{background:var(--smartics-surface);border:1px solid var(--smartics-border);border-radius:14px;overflow:hidden}.cfp-head[data-v-0259e865]{display:flex;align-items:center;gap:10px;padding:16px 20px;background:var(--smartics-panel-head);border-bottom:1px solid var(--smartics-divider)}.cfp-hex[data-v-0259e865]{width:26px;height:28px;flex-shrink:0;display:flex;align-items:center;justify-content:center;background:var(--smartics-charcoal);color:var(--smartics-on-charcoal);font-size:12px;font-weight:700}.cfp-title[data-v-0259e865]{flex:1;margin:0;font-size:17px;font-weight:600;color:var(--smartics-ink)}.cfp-clear[data-v-0259e865]{padding:6px 0;border:0;background:none;font-family:inherit;font-size:14px;font-weight:500;color:var(--smartics-blue-dark);cursor:pointer}.cfp-group[data-v-0259e865]{padding:18px 20px;border-bottom:1px solid var(--smartics-divider)}.cfp-group--stock[data-v-0259e865]{padding:14px 20px 18px;border-bottom:0}.cfp-group__title[data-v-0259e865]{margin:0 0 12px;font-size:15px;font-weight:600;color:var(--smartics-ink)}.cfp-group__title--list[data-v-0259e865]{margin-bottom:8px}.cfp-clear[data-v-0259e865]:focus-visible{outline:2px solid var(--smartics-blue-active);outline-offset:2px}.cfs[data-v-0cea369c]{position:fixed;inset:0;z-index:1100;display:flex;flex-direction:column;background:var(--smartics-surface);color:var(--smartics-ink);font-family:var(--tp-ff-body);outline:none}.cfs-head[data-v-0cea369c]{display:flex;align-items:center;gap:8px;padding:calc(10px + env(safe-area-inset-top, 0px)) 8px 10px 16px;background:var(--smartics-charcoal);color:var(--smartics-on-charcoal)}.cfs-hex[data-v-0cea369c]{width:24px;height:26px;flex-shrink:0;display:flex;align-items:center;justify-content:center;background:var(--smartics-on-charcoal);color:var(--smartics-charcoal);font-size:12px;font-weight:700}.cfs-title[data-v-0cea369c]{flex:1;margin:0;font-size:19px;font-weight:600;color:var(--smartics-on-charcoal)}.cfs-close[data-v-0cea369c]{width:44px;height:44px;display:flex;align-items:center;justify-content:center;border:0;background:none;color:var(--smartics-on-charcoal);cursor:pointer}.cfs-body[data-v-0cea369c]{flex:1;overflow-y:auto;overscroll-behavior:contain}.cfs-group[data-v-0cea369c]{border-bottom:1px solid var(--smartics-divider)}.cfs-group--price[data-v-0cea369c]{padding:16px}.cfs-group--stock[data-v-0cea369c]{padding:8px 16px;border-bottom:0}.cfs-toggle[data-v-0cea369c]{width:100%;min-height:58px;padding:0 16px;display:flex;align-items:center;gap:8px;border:0;background:none;font-family:inherit;text-align:left;color:var(--smartics-ink);cursor:pointer}.cfs-toggle__text[data-v-0cea369c]{flex:1;display:flex;flex-direction:column}.cfs-toggle__name[data-v-0cea369c]{font-size:16px;font-weight:600}.cfs-toggle__summary[data-v-0cea369c]{font-size:14px;color:var(--smartics-blue-dark)}.cfs-chevron[data-v-0cea369c]{flex-shrink:0;transition:transform .2s}.cfs-chevron.is-open[data-v-0cea369c]{transform:rotate(180deg)}.cfs-options[data-v-0cea369c]{padding:0 16px 16px}.cfs-options--list[data-v-0cea369c]{padding-bottom:12px}.cfs-price-title[data-v-0cea369c]{margin:0 0 10px;font-size:16px;font-weight:600}.cfs-foot[data-v-0cea369c]{display:flex;gap:10px;padding:12px 16px calc(20px + env(safe-area-inset-bottom, 0px));border-top:1px solid var(--smartics-border);background:var(--smartics-surface)}.cfs-btn[data-v-0cea369c]{height:50px;border-radius:10px;font-family:inherit;cursor:pointer}.cfs-btn--clear[data-v-0cea369c]{flex:0 0 auto;padding:0 16px;border:1px solid var(--smartics-border-strong);background:var(--smartics-surface);color:var(--smartics-ink);font-size:15px;font-weight:500}.cfs-btn--apply[data-v-0cea369c]{flex:1;border:0;background:var(--smartics-teal-dark);color:var(--smartics-surface);font-size:16px;font-weight:600}.cfs-btn--apply[data-v-0cea369c]:hover{background:var(--smartics-teal-darker)}.cfs-btn[data-v-0cea369c]:focus-visible,.cfs-close[data-v-0cea369c]:focus-visible,.cfs-toggle[data-v-0cea369c]:focus-visible{outline:2px solid var(--smartics-blue-active);outline-offset:2px}.cpg[data-v-49f09652]{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:6px;margin-top:28px}.cpg-btn[data-v-49f09652]{min-width:44px;height:44px;padding:0 10px;display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--smartics-border-strong);border-radius:10px;background:var(--smartics-surface);color:var(--smartics-ink);font-family:inherit;font-size:15px;cursor:pointer}.cpg-btn[data-v-49f09652]:hover:not(:disabled):not(.is-current){border-color:var(--smartics-blue-active)}.cpg-btn.is-current[data-v-49f09652]{border-color:var(--smartics-charcoal);background:var(--smartics-charcoal);color:var(--smartics-on-charcoal);font-weight:600;cursor:default}.cpg-btn[data-v-49f09652]:disabled{color:var(--smartics-count-zero);cursor:default}.cpg-btn[data-v-49f09652]:focus-visible{outline:2px solid var(--smartics-blue-active);outline-offset:2px}.cpg-gap[data-v-49f09652]{min-width:20px;text-align:center;color:var(--smartics-muted)}.cpc[data-v-1db52e4c]{display:flex;flex-direction:column;height:100%;overflow:hidden;background:var(--smartics-surface);border:1px solid var(--smartics-border);border-radius:14px;color:var(--smartics-ink);text-decoration:none}.cpc[data-v-1db52e4c]:hover{border-color:var(--smartics-border-strong);color:var(--smartics-ink)}.cpc[data-v-1db52e4c]:focus-visible{outline:2px solid var(--smartics-blue-active);outline-offset:2px}.cpc-thumb[data-v-1db52e4c]{position:relative;display:block;flex-shrink:0;aspect-ratio:4/3;background:var(--smartics-surface);border-bottom:1px solid var(--smartics-surface-sunken)}.cpc-thumb img[data-v-1db52e4c]{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;padding:12px}.cpc-badge[data-v-1db52e4c]{position:absolute;top:10px;left:10px;padding:3px 9px;border-radius:6px;background:var(--smartics-yellow);color:var(--smartics-ink);font-size:12px;font-weight:600}.cpc-body[data-v-1db52e4c]{flex:1;display:flex;flex-direction:column;gap:8px;padding:14px 16px 16px}.cpc-brand[data-v-1db52e4c]{font-size:13px;font-weight:600;letter-spacing:.6px;text-transform:uppercase;color:var(--smartics-teal-dark)}.cpc-name[data-v-1db52e4c]{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;font-size:16px;font-weight:500;line-height:1.35}.cpc-specs[data-v-1db52e4c]{display:flex;flex-wrap:wrap;gap:6px}.cpc-spec[data-v-1db52e4c]{padding:3px 8px;border-radius:6px;background:var(--smartics-spec-bg);color:var(--smartics-spec-fg);font-size:12px}.cpc-price[data-v-1db52e4c]{margin-top:auto;padding-top:4px;display:flex;align-items:baseline;gap:8px}.cpc-price__now[data-v-1db52e4c]{font-size:21px;font-weight:600}.cpc-price__old[data-v-1db52e4c]{font-size:13px;color:var(--smartics-muted-2);text-decoration:line-through}.cpc-stock[data-v-1db52e4c]{font-size:13px;color:var(--smartics-teal-dark)}.cpc-stock.is-out[data-v-1db52e4c]{color:var(--smartics-muted)}.pgm[data-v-4efc8e8a]{display:flex;flex-direction:column;height:100%;overflow:hidden;background:var(--smartics-surface);border:1px solid var(--smartics-border);border-radius:12px;color:var(--smartics-ink);font-family:var(--tp-ff-body);text-decoration:none}.pgm[data-v-4efc8e8a]:hover{border-color:var(--smartics-border-strong);color:var(--smartics-ink)}.pgm[data-v-4efc8e8a]:focus-visible{outline:2px solid var(--smartics-blue-active);outline-offset:2px}.pgm-thumb[data-v-4efc8e8a]{position:relative;display:block;flex-shrink:0;aspect-ratio:1/1;background:var(--smartics-surface);border-bottom:1px solid var(--smartics-surface-sunken)}.pgm-thumb img[data-v-4efc8e8a]{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;padding:8px}.pgm-badge[data-v-4efc8e8a]{position:absolute;top:8px;left:8px;padding:2px 7px;border-radius:5px;background:var(--smartics-yellow);color:var(--smartics-ink);font-size:11px;font-weight:600}.pgm-badge--out[data-v-4efc8e8a]{background:var(--smartics-track);color:var(--smartics-ink-soft)}.pgm-body[data-v-4efc8e8a]{flex:1;display:flex;flex-direction:column;gap:4px;padding:10px 12px 12px}.pgm-brand[data-v-4efc8e8a]{font-size:12px;font-weight:600;letter-spacing:.5px;text-transform:uppercase;color:var(--smartics-teal-dark)}.pgm-title[data-v-4efc8e8a]{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;font-size:14px;font-weight:500;line-height:1.3}.pgm-price[data-v-4efc8e8a]{margin-top:auto;padding-top:2px;font-size:18px;font-weight:600}.cl[data-v-5c938e5a]{max-width:1280px;margin:0 auto;padding:22px 24px 64px;color:var(--smartics-ink)}.cl-crumbs[data-v-5c938e5a]{display:flex;flex-wrap:wrap;gap:8px;font-size:14px;color:var(--smartics-muted)}.cl-crumbs a[data-v-5c938e5a]{color:var(--smartics-blue-dark)}.cl-crumbs a[data-v-5c938e5a]:hover{color:var(--smartics-blue-darker)}.cl-crumbs__current[data-v-5c938e5a]{color:var(--smartics-ink)}.cl-heading[data-v-5c938e5a]{display:flex;flex-wrap:wrap;align-items:baseline;gap:14px;margin:6px 0 22px}.cl-title[data-v-5c938e5a]{margin:0;font-size:34px;font-weight:600;letter-spacing:-.3px;color:var(--smartics-ink)}.cl-total[data-v-5c938e5a]{font-size:16px;color:var(--smartics-muted)}.cl-layout[data-v-5c938e5a]{display:flex;flex-wrap:wrap;gap:28px;align-items:flex-start}.cl-panel[data-v-5c938e5a]{flex:1 1 300px;max-width:320px}.cl-results[data-v-5c938e5a]{flex:999 1 560px;min-width:0}.cl-chips[data-v-5c938e5a]{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:14px;min-height:36px}.cl-chip[data-v-5c938e5a]{flex-shrink:0;display:inline-flex;align-items:center;gap:8px;height:36px;padding:0 10px 0 14px;border:1px solid var(--smartics-chip-border);border-radius:18px;background:var(--smartics-surface);color:var(--smartics-ink);font-family:inherit;font-size:14px;white-space:nowrap;cursor:pointer}.cl-chip svg[data-v-5c938e5a]{color:var(--smartics-blue-dark)}.cl-chip__group[data-v-5c938e5a]{margin-right:4px;color:var(--smartics-muted)}.cl-clear-all[data-v-5c938e5a]{flex-shrink:0;height:36px;padding:0 8px;border:0;background:none;font-family:inherit;font-size:14px;font-weight:600;color:var(--smartics-blue-dark);cursor:pointer}.cl-toolbar[data-v-5c938e5a]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;padding:12px 16px;margin-bottom:18px;background:var(--smartics-surface);border:1px solid var(--smartics-border);border-radius:12px}.cl-toolbar__count[data-v-5c938e5a]{margin:0;font-size:15px;color:var(--smartics-ink-soft)}.cl-toolbar__count strong[data-v-5c938e5a]{font-weight:600;color:var(--smartics-ink)}.cl-sort[data-v-5c938e5a]{display:flex;align-items:center;gap:8px;margin:0;font-size:14px;color:var(--smartics-ink-soft)}.cl-sort select[data-v-5c938e5a]{height:40px;padding:0 10px;border:1px solid var(--smartics-border-strong);border-radius:8px;font:inherit;font-size:15px;color:var(--smartics-ink);background:var(--smartics-surface)}.cl-grid[data-v-5c938e5a]{display:grid;grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:18px;transition:opacity .2s}.cl-grid.is-loading[data-v-5c938e5a]{opacity:.55;pointer-events:none}.cl-skeleton[data-v-5c938e5a]{aspect-ratio:3/4;border-radius:14px;background:var(--smartics-surface-sunken)}.cl-empty[data-v-5c938e5a]{display:flex;flex-direction:column;align-items:center;gap:8px;padding:48px 16px;background:var(--smartics-surface);border:1px solid var(--smartics-border);border-radius:14px;text-align:center}.cl-empty__title[data-v-5c938e5a]{margin:0;font-size:17px;font-weight:600}.cl a[data-v-5c938e5a]:focus-visible,.cl select[data-v-5c938e5a]:focus-visible,.cl-chip[data-v-5c938e5a]:focus-visible,.cl-clear-all[data-v-5c938e5a]:focus-visible,.cl-filters-btn[data-v-5c938e5a]:focus-visible{outline:2px solid var(--smartics-blue-active);outline-offset:2px}@media (max-width:991.98px){.cl[data-v-5c938e5a]{padding:16px 16px 48px}.cl-crumbs[data-v-5c938e5a]{display:none}.cl-heading[data-v-5c938e5a]{flex-direction:column;gap:2px;margin:0 0 14px}.cl-title[data-v-5c938e5a]{font-size:26px;letter-spacing:0}.cl-total[data-v-5c938e5a]{font-size:14px}.cl-mobile-bar[data-v-5c938e5a]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.cl-filters-btn[data-v-5c938e5a]{height:46px;display:flex;align-items:center;justify-content:center;gap:8px;border:0;border-radius:10px;background:var(--smartics-charcoal);color:var(--smartics-on-charcoal);font-family:inherit;font-size:15px;font-weight:500;cursor:pointer}.cl-filters-btn__count[data-v-5c938e5a]{min-width:22px;height:22px;padding:0 6px;border-radius:11px;display:flex;align-items:center;justify-content:center;background:var(--smartics-yellow);color:var(--smartics-ink);font-size:13px;font-weight:700}.cl-sort-mobile[data-v-5c938e5a]{position:relative;margin:0}.cl-sort-mobile select[data-v-5c938e5a]{width:100%;height:46px;padding:0 32px 0 12px;border:1px solid var(--smartics-border-strong);border-radius:10px;background:var(--smartics-surface);color:var(--smartics-ink);font:inherit;font-size:15px;text-align:center;-moz-text-align-last:center;text-align-last:center;-webkit-appearance:none;-moz-appearance:none;appearance:none}.cl-sort-mobile svg[data-v-5c938e5a]{position:absolute;right:12px;top:15px;pointer-events:none}.cl-layout[data-v-5c938e5a]{display:block}.cl-chip__group[data-v-5c938e5a]{display:none}.cl-chips[data-v-5c938e5a]{flex-wrap:nowrap;overflow-x:auto;margin:0 -16px;padding:14px 16px;gap:8px}.cl-chip[data-v-5c938e5a]{gap:6px;padding:0 10px 0 12px}.cl-chip svg[data-v-5c938e5a]{width:13px;height:13px}.cl-clear-all[data-v-5c938e5a]{padding:0 6px}.cl-results[data-v-5c938e5a]{margin-top:14px}.cl-results.has-chips[data-v-5c938e5a]{margin-top:0}}@media (max-width:768px){.cl-grid[data-v-5c938e5a]{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.cl-skeleton[data-v-5c938e5a]{border-radius:12px}}.contact-editor-title[data-v-38796a9f]{margin:0 0 16px;font-size:18px;font-weight:600;color:var(--smartics-ink)}.contact-editor-warning[data-v-38796a9f]{margin-bottom:16px;padding:10px 12px;border-radius:10px;background:var(--smartics-tint-yellow);font-size:14px;color:var(--smartics-ink)}.contact-editor-warning strong[data-v-38796a9f]{font-weight:500}.contact-editor-row[data-v-38796a9f]{display:flex;flex-wrap:wrap;gap:14px}.contact-editor-input[data-v-38796a9f]{flex:1 1 calc(50% - 7px);display:flex;flex-direction:column;gap:6px;padding:0}.contact-editor-input label[data-v-38796a9f]{margin:0;font-size:14px;font-weight:500;color:var(--smartics-ink)}.contact-editor-input label span[data-v-38796a9f]{color:var(--smartics-danger)}.contact-editor-input input[data-v-38796a9f]{height:44px;padding:0 12px;border:1px solid var(--smartics-border-strong);border-radius:8px;background:var(--smartics-surface);font-family:inherit;font-size:15px;color:var(--smartics-ink)}.contact-editor-input input[data-v-38796a9f]:focus{border-color:var(--smartics-blue-active);outline:2px solid var(--smartics-selected-bg)}.contact-editor-input input.is-invalid[data-v-38796a9f]{border-color:var(--smartics-danger)}.contact-editor-input--disabled[data-v-38796a9f]{background:var(--smartics-ground)!important;color:var(--smartics-muted)!important;cursor:not-allowed;pointer-events:none}.invalid-feedback[data-v-38796a9f]{display:block;margin:0;font-size:13px;color:var(--smartics-danger)}.contact-editor-actions[data-v-38796a9f]{display:flex;justify-content:flex-end;flex-wrap:wrap;gap:10px;margin-top:6px!important;flex-basis:100%}.contact-editor-actions .app-button[data-v-38796a9f]{min-width:120px}@media (max-width:576px){.contact-editor-input[data-v-38796a9f]{flex-basis:100%}.contact-editor-actions[data-v-38796a9f]{flex-direction:column-reverse}.contact-editor-actions .app-button[data-v-38796a9f]{width:100%}}.adc[data-v-29b35ca4]{display:flex;flex-direction:column;gap:6px;color:var(--smartics-ink)}.adc-head[data-v-29b35ca4]{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.adc-name[data-v-29b35ca4]{font-size:15px;font-weight:600}.adc-badge[data-v-29b35ca4]{padding:2px 7px;border-radius:6px;background:var(--smartics-spec-bg);color:var(--smartics-spec-fg);font-size:12px}.adc-lines[data-v-29b35ca4]{display:flex;flex-direction:column;margin:0;font-size:14px;font-style:normal;color:var(--smartics-ink-soft)}.adc-empty[data-v-29b35ca4]{margin:0;font-size:14px;color:var(--smartics-muted)}.adc-edit[data-v-29b35ca4]{align-self:flex-start;height:40px;padding:0;border:0;background:none;font-family:inherit;font-size:14px;font-weight:600;color:var(--smartics-blue-dark);cursor:pointer}.adc-edit[data-v-29b35ca4]:hover{color:var(--smartics-blue-darker)}.adc-edit[data-v-29b35ca4]:focus-visible{outline:2px solid var(--smartics-blue-active);outline-offset:2px}.address-form[data-v-06d2baf6]{background:var(--smartics-surface);padding:1.5rem;border:1px solid var(--smartics-border);border-radius:14px;max-width:800px;margin:0 auto}.address-form__title[data-v-06d2baf6]{color:var(--smartics-ink);margin-bottom:1.5rem;font-weight:600;font-size:var(--font-lg)}.address-form__divider[data-v-06d2baf6]{margin-top:1.5rem;margin-bottom:1.5rem;border:0;border-top:1px solid var(--smartics-divider)}.address-form__grid[data-v-06d2baf6]{display:grid;grid-template-columns:1fr 120px 120px;gap:1rem}.address-form__field--full-width[data-v-06d2baf6]{grid-column:1/-1}.address-form__field--street[data-v-06d2baf6]{grid-column:1/2}.address-form__field--ext[data-v-06d2baf6]{grid-column:2/3}.address-form__field--int[data-v-06d2baf6]{grid-column:3/4}.address-form__field--state[data-v-06d2baf6],.address-form__field--suburb[data-v-06d2baf6]{grid-column:1/2}.address-form__field--city[data-v-06d2baf6],.address-form__field--zip[data-v-06d2baf6]{grid-column:2/4}.address-form__label[data-v-06d2baf6]{display:block;margin-bottom:.5rem;font-weight:500;color:var(--smartics-ink);font-size:var(--font-sm)}.address-form__input[data-v-06d2baf6]{width:100%;min-height:44px;padding:10px 12px;border:1px solid var(--smartics-border-strong);border-radius:8px;font-size:15px;transition:all .2s;font-family:var(--tp-ff-body)}.address-form__input--disabled[data-v-06d2baf6],.address-form__input[data-v-06d2baf6]:disabled{background-color:var(--smartics-ground);cursor:not-allowed;color:var(--smartics-muted)}.address-form__input--disabled[data-v-06d2baf6]{pointer-events:none}.address-form__input[data-v-06d2baf6]:focus{outline:none;border-color:var(--smartics-blue-active);box-shadow:0 0 0 3px var(--smartics-selected-bg)}.address-form__required[data-v-06d2baf6]{color:var(--smartics-danger)}.address-form__helper-text[data-v-06d2baf6]{font-size:var(--font-xs);color:var(--smartics-muted);margin-top:4px;display:block}.address-form__actions[data-v-06d2baf6]{display:flex;justify-content:flex-end;gap:.75rem;margin-top:1.5rem}.address-form__button[data-v-06d2baf6]{min-height:44px;border-radius:10px;padding:10px 1.5rem;font-weight:500;font-size:var(--font-sm);cursor:pointer;transition:all .2s}.address-form__button--cancel[data-v-06d2baf6]{background-color:var(--smartics-surface);border:1px solid var(--smartics-border-strong);color:var(--smartics-ink)}.address-form__button--submit[data-v-06d2baf6]{background-color:var(--smartics-ink);border:1px solid var(--smartics-teal-dark);color:#fff}.address-form__button[data-v-06d2baf6]:disabled{opacity:.7;cursor:not-allowed}@media (max-width:768px){.address-form__grid[data-v-06d2baf6]{grid-template-columns:1fr 1fr;gap:.75rem}.address-form__field--street[data-v-06d2baf6]{grid-column:1/-1}.address-form__field--ext[data-v-06d2baf6]{grid-column:1/2}.address-form__field--int[data-v-06d2baf6]{grid-column:2/3}.address-form__field--state[data-v-06d2baf6],.address-form__field--suburb[data-v-06d2baf6]{grid-column:1/2}.address-form__field--city[data-v-06d2baf6],.address-form__field--zip[data-v-06d2baf6]{grid-column:2/3}}@media (max-width:480px){.address-form__grid[data-v-06d2baf6]{display:block}.address-form__actions[data-v-06d2baf6]{flex-direction:column;gap:.5rem}.address-form__button[data-v-06d2baf6]{min-height:44px;border-radius:10px;width:100%}}.pfa[data-v-7516dc69]{display:flex;flex-direction:column;gap:16px}.pfa-head[data-v-7516dc69]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px}.pfa-grid[data-v-7516dc69]{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:16px}.pfa-item[data-v-7516dc69]{display:flex;flex-direction:column;gap:12px}.pfa-item.is-default[data-v-7516dc69]{border:2px solid var(--smartics-blue-active)}.pfa-default[data-v-7516dc69]{font-size:14px;font-weight:500}.pfa-skeleton[data-v-7516dc69]{height:170px;border-radius:14px;background:var(--smartics-surface-sunken)}.ocd[data-v-c58c0c6c]{display:flex;flex-direction:column;gap:10px;padding:18px;background:var(--smartics-surface);border:1px solid var(--smartics-border);border-radius:14px;color:var(--smartics-ink)}.ocd-head[data-v-c58c0c6c]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 10px}.ocd-title[data-v-c58c0c6c]{margin:0;font-size:16px;font-weight:600}.ocd-status[data-v-c58c0c6c]{padding:3px 8px;border-radius:6px;font-size:12px;font-weight:600}.ocd-status--good[data-v-c58c0c6c]{background:var(--smartics-tint-teal);color:var(--smartics-teal-dark)}.ocd-status--warn[data-v-c58c0c6c]{background:var(--smartics-tint-yellow);color:var(--smartics-ink)}.ocd-status--neutral[data-v-c58c0c6c]{background:var(--smartics-spec-bg);color:var(--smartics-spec-fg)}.ocd-status--off[data-v-c58c0c6c]{background:var(--smartics-track);color:var(--smartics-ink-soft)}.ocd-data[data-v-c58c0c6c]{display:grid;grid-template-columns:auto minmax(0,1fr);gap:4px 12px;margin:0;font-size:14px}.ocd-data dt[data-v-c58c0c6c]{font-weight:400;color:var(--smartics-muted)}.ocd-data dd[data-v-c58c0c6c]{margin:0}.ocd-view[data-v-c58c0c6c]{align-self:flex-start}.pfo[data-v-b7efe9e0]{display:flex;flex-direction:column;gap:16px}.pfo-grid[data-v-b7efe9e0]{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:16px}.pfo-skeleton[data-v-b7efe9e0]{height:190px;border-radius:14px;background:var(--smartics-surface-sunken)}.pf-empty__cta[data-v-b7efe9e0]{display:inline-flex;align-items:center;margin-top:8px;text-decoration:none}.pwd-title[data-v-7c755689]{margin-bottom:16px}.pwd-row[data-v-7c755689]{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px}.pwd-actions[data-v-7c755689]{display:flex;justify-content:flex-end}@media (max-width:576px){.pwd-actions .app-button[data-v-7c755689]{width:100%}}.pft[data-v-144b16f5]{display:flex;flex-wrap:wrap;gap:28px;align-items:flex-start}.pft-nav[data-v-144b16f5]{flex:1 1 260px;max-width:280px;display:flex;flex-direction:column;gap:2px;padding:8px;background:var(--smartics-surface);border:1px solid var(--smartics-border);border-radius:14px}.pft-sep[data-v-144b16f5]{height:1px;margin:6px 4px;background:var(--smartics-divider)}.pft-logout[data-v-144b16f5]{display:flex;align-items:center;gap:12px;height:46px;padding:0 12px;border:0;border-radius:10px;background:none;font-family:inherit;font-size:15px;color:var(--smartics-muted);cursor:pointer}.pft-logout[data-v-144b16f5]:hover{background:var(--smartics-ground);color:var(--smartics-ink)}.pft-logout[data-v-144b16f5]:focus-visible{outline:2px solid var(--smartics-blue-active);outline-offset:2px}.pft-content[data-v-144b16f5]{flex:999 1 560px;min-width:0}@media (max-width:768px){.pft[data-v-144b16f5]{gap:14px}.pft-nav[data-v-144b16f5]{flex-basis:100%;max-width:none;flex-direction:row;gap:8px;margin:0 -16px;padding:0 16px 2px;overflow-x:auto;background:none;border:0;border-radius:0}.pft-logout[data-v-144b16f5],.pft-sep[data-v-144b16f5]{display:none}.pft-content[data-v-144b16f5]{flex-basis:100%}}.pfv[data-v-6bf61ad1]{max-width:1280px;margin:0 auto;padding:22px 24px 64px;color:var(--smartics-ink)}.pfv-crumbs[data-v-6bf61ad1]{display:flex;gap:8px;font-size:14px;color:var(--smartics-muted)}.pfv-crumbs a[data-v-6bf61ad1]{color:var(--smartics-blue-dark)}.pfv-crumbs__current[data-v-6bf61ad1]{color:var(--smartics-ink)}.pfv-title[data-v-6bf61ad1]{margin:6px 0 22px;font-size:34px;font-weight:600;letter-spacing:-.3px}@media (max-width:768px){.pfv[data-v-6bf61ad1]{padding:16px 16px 48px}.pfv-crumbs[data-v-6bf61ad1]{display:none}.pfv-title[data-v-6bf61ad1]{margin:0 0 14px;font-size:26px;letter-spacing:0}}.google-callback-loading[data-v-66b16dbe]{text-align:center;padding:100px 20px;font-size:1.2rem}.information-view[data-v-64660654]{background-color:#f8f9fa;padding:60px 0}.content-card[data-v-64660654]{background-color:#fff;border-radius:8px;padding:50px 60px;border:1px solid #dee2e6}.story-style .view-title[data-v-64660654]{font-family:Palatino Linotype,Book Antiqua,Palatino,serif;font-size:3.5rem;font-weight:600;color:#2c3e50;text-align:center;text-shadow:0 2px 4px rgba(0,0,0,.05)}.story-style .title-divider[data-v-64660654]{height:3px;width:70px;background-color:var(--tp-theme-primary);margin:25px auto 40px;border-radius:2px}.story-style .view-content[data-v-64660654] p{font-family:var(--tp-ff-body);font-size:1.15rem;line-height:2;color:#34495e;margin-bottom:2rem;text-align:justify}.story-style .view-content[data-v-64660654] p:first-of-type:first-letter{font-family:Palatino Linotype,Book Antiqua,Palatino,serif;font-size:4.5rem;font-weight:600;color:var(--tp-theme-primary);float:left;line-height:.8;margin-right:12px;margin-top:5px}.legal-style .view-title[data-v-64660654]{font-family:var(--tp-ff-heading);font-size:2.2rem;font-weight:700;color:#212529;text-align:left;margin-bottom:2rem}.legal-style .view-content[data-v-64660654] li,.legal-style .view-content[data-v-64660654] p{font-family:var(--tp-ff-body);font-size:1rem;line-height:1.8;color:#343a40;text-align:left;margin-bottom:1rem}.legal-style .view-content[data-v-64660654] h4{font-family:var(--tp-ff-heading);font-size:1.4rem;font-weight:600;color:#212529;margin-top:2.5rem;margin-bottom:1rem;padding-bottom:.5rem;border-bottom:1px solid #e9ecef}.legal-style .view-content[data-v-64660654] ul{list-style-position:inside;padding-left:10px}.view-content[data-v-64660654] strong{font-weight:700;color:var(--tp-text-body)}@media (max-width:991.98px){.information-view[data-v-64660654]{padding:40px 0}.content-card[data-v-64660654]{padding:40px}.story-style .view-title[data-v-64660654]{font-size:3rem}.story-style .view-content[data-v-64660654] p{font-size:1.1rem;line-height:1.9}.legal-style .view-title[data-v-64660654]{font-size:2rem}}@media (max-width:767.98px){.information-view[data-v-64660654]{padding:30px 0}.content-card[data-v-64660654]{padding:30px 20px}.story-style .view-title[data-v-64660654]{font-size:2.5rem}.story-style .view-content[data-v-64660654] p:first-of-type:first-letter{font-size:3.5rem;margin-right:8px}.legal-style .view-title[data-v-64660654]{font-size:1.8rem}}.header-search-container[data-v-4b6972e7]{padding-left:70px}.header-search-wrapper[data-v-4b6972e7]{display:flex;align-items:center;background-color:var(--tp-common-white);border-radius:10px;margin-left:10px;gap:0;width:100%}.header-search-box[data-v-4b6972e7]{flex:1}.header-search-input[data-v-4b6972e7]{background-color:var(--tp-common-white);border:none;color:var(--tp-common-black);height:46px;padding:0 20px;width:100%;outline:none;box-shadow:none;border-radius:10px 0 0 10px}.header-search-divider[data-v-4b6972e7]{width:1px;height:26px;background-color:#dcdfdb}.header-search-category[data-v-4b6972e7]{position:relative}.header-search-select[data-v-4b6972e7]{display:flex;align-items:center;justify-content:space-between;background-color:#fff;font-size:14px;height:46px;padding:0 15px;cursor:pointer;min-width:160px}.header-search-current[data-v-4b6972e7]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-right:12px}.header-search-dropdown-icon[data-v-4b6972e7]{display:flex;align-items:center;font-size:12px}.header-search-options[data-v-4b6972e7]{background-color:#fff;border-radius:5px;box-shadow:0 0 0 1px rgba(68,68,68,.1);position:absolute;top:100%;left:0;margin-top:4px;padding:0;max-height:200px;overflow-y:auto;z-index:9;transition:all .2s ease;scrollbar-width:thin;scrollbar-color:#999 #f1f1f1}.header-search-options[data-v-4b6972e7]::-webkit-scrollbar{width:6px}.header-search-options[data-v-4b6972e7]::-webkit-scrollbar-track{background:#f1f1f1}.header-search-options[data-v-4b6972e7]::-webkit-scrollbar-thumb{background:#999;border-radius:3px}.header-search-options[data-v-4b6972e7]::-webkit-scrollbar-thumb:hover{background:#666}.header-search-option[data-v-4b6972e7]{cursor:pointer;font-weight:400;line-height:40px;padding:0 29px 0 18px;list-style:none;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.header-search-button-wrapper[data-v-4b6972e7]{flex-shrink:0}.header-search-button[data-v-4b6972e7]{background-color:var(--smartics-teal-dark);color:var(--tp-common-white);height:36px;width:36px;margin-right:5px;display:flex;align-items:center;justify-content:center;border:none;border-radius:8px;cursor:pointer}.header-login-container[data-v-a6439666]{display:flex;align-items:center}.header-login-link[data-v-a6439666]{display:flex;align-items:center;text-decoration:none;color:inherit}.header-login-icon-wrapper[data-v-a6439666]{margin-right:10px}.header-login-icon-circle[data-v-a6439666]{width:40px;height:40px;background-color:hsla(0,0%,50%,.2);border-radius:50%;display:flex;align-items:center;justify-content:center}.header-login-icon[data-v-a6439666]{font-size:16px;color:var(--header-fg,#333)}.header-login-content[data-v-a6439666]{display:flex;flex-direction:column}.header-login-greeting[data-v-a6439666]{color:var(--header-fg,#767a7d);opacity:.85;font-size:12px;font-weight:500;line-height:1}.header-login-title[data-v-a6439666]{font-size:14px;font-weight:500;line-height:1;margin-bottom:0;color:var(--header-fg,#000)}@media (max-width:1199.98px){.header-login-content[data-v-a6439666]{display:none}.header-login-icon-wrapper[data-v-a6439666]{margin-right:0}}.header-action[data-v-4decb27e]{position:relative;display:inline-block;margin:0 8px}.action-btn[data-v-4decb27e]{color:var(--header-fg,var(--tp-common-black));display:flex;align-items:center;justify-content:center;font-size:20px;position:relative;background:transparent;border:none;padding:8px;cursor:pointer;text-decoration:none;transition:all .3s ease;width:40px;height:40px;border-radius:50%}.action-btn[data-v-4decb27e]:hover{background-color:hsla(0,0%,50%,.2)}.action-badge[data-v-4decb27e]{background-color:var(--smartics-yellow);border:0;border-radius:50%;color:var(--smartics-ink);font-size:10px;font-weight:700;height:18px;line-height:14px;min-width:18px;position:absolute;right:0;top:0;display:flex;align-items:center;justify-content:center;padding:0 2px}@media (max-width:767px){.header-action.mobile-action[data-v-4decb27e]{margin:0 4px}.action-btn.mobile-btn[data-v-4decb27e]{font-size:18px;width:36px;height:36px;padding:6px}.action-badge[data-v-4decb27e]{font-size:9px;height:16px;min-width:16px;line-height:12px}}@media (max-width:480px){.header-action.mobile-action[data-v-4decb27e]{margin:0 2px}.action-btn.mobile-btn[data-v-4decb27e]{font-size:16px;width:32px;height:32px;padding:5px}}.logo-container[data-v-58632aae]{display:flex;align-items:center;justify-content:center;padding:.5rem}.logo-link[data-v-58632aae]{display:inline-block;max-width:100%}.logo-img[data-v-58632aae]{width:auto;height:auto;max-width:100%;transition:transform .3s ease}.logo-img[data-v-58632aae]:hover{transform:scale(1.05)}@media (max-width:767.98px){.logo-container[data-v-58632aae]{justify-content:flex-start;padding:.25rem}.logo-img[data-v-58632aae]{max-height:var(--ec2e84e0)!important}}@media (min-width:768px) and (max-width:991.98px){.logo-img[data-v-58632aae]{max-height:var(--v228e93a4)}}.logo-link--wordmark[data-v-58632aae]{display:inline-flex;align-items:center;gap:10px;text-decoration:none}.logo-link--wordmark .logo-img[data-v-58632aae]{border-radius:8px}.logo-wordmark[data-v-58632aae]{color:var(--header-fg,var(--smartics-ink));font-size:22px;font-weight:600;letter-spacing:1.5px}.header-main-container[data-v-0a8b1ad7]{padding:8px 0}.header-main-row[data-v-0a8b1ad7]{display:flex;flex-wrap:wrap;align-items:center;margin-left:-.75rem;margin-right:-.75rem}.header-main-actions[data-v-0a8b1ad7]{display:flex;align-items:center;justify-content:flex-end}.header-login-spacer[data-v-0a8b1ad7]{margin-right:30px}a[data-v-0a8b1ad7],button[data-v-0a8b1ad7]{background:transparent;border:none;color:inherit;outline:none;text-decoration:none}.hm[data-v-dbca71cc]{background:var(--smartics-charcoal)}.hm-row[data-v-dbca71cc]{display:flex;align-items:center;gap:6px;padding:8px 10px 8px 6px}.hm-icon[data-v-dbca71cc]{position:relative;width:44px;height:44px;flex-shrink:0;display:flex;align-items:center;justify-content:center;padding:0;border:0;background:none}.hm-brand[data-v-dbca71cc],.hm-icon[data-v-dbca71cc],.hm-icon[data-v-dbca71cc]:hover{color:var(--smartics-on-charcoal)}.hm-brand[data-v-dbca71cc]{flex:1;min-width:0;display:flex;align-items:center;gap:6px;text-decoration:none}.hm-logo[data-v-dbca71cc]{width:36px;height:36px;border-radius:6px}.hm-wordmark[data-v-dbca71cc]{font-size:18px;font-weight:600;letter-spacing:1.2px}.hm-badge[data-v-dbca71cc]{position:absolute;top:3px;right:0;min-width:18px;height:18px;padding:0 4px;border-radius:9px;display:flex;align-items:center;justify-content:center;background:var(--smartics-yellow);color:var(--smartics-ink);font-size:11px;font-weight:700}.hm-search[data-v-dbca71cc]{display:flex;align-items:center;gap:8px;height:46px;margin:0 12px 12px;padding:0 6px 0 14px;border-radius:10px;background:var(--smartics-surface)}.hm-search__input[data-v-dbca71cc]{flex:1;min-width:0;border:0;outline:none;background:transparent;font:inherit;font-size:16px;color:var(--smartics-ink)}.hm-search__input[data-v-dbca71cc]::-moz-placeholder{color:var(--smartics-muted)}.hm-search__input[data-v-dbca71cc]::placeholder{color:var(--smartics-muted)}.hm-search__btn[data-v-dbca71cc]{width:36px;height:36px;flex-shrink:0;display:flex;align-items:center;justify-content:center;border:0;border-radius:8px;background:var(--smartics-teal-dark);color:var(--smartics-on-charcoal)}.hm-search[data-v-dbca71cc]:focus-within{box-shadow:0 0 0 2px var(--smartics-blue-active)}.hm-brand[data-v-dbca71cc]:focus-visible,.hm-icon[data-v-dbca71cc]:focus-visible,.hm-search__btn[data-v-dbca71cc]:focus-visible{outline:2px solid var(--smartics-yellow);outline-offset:2px}.category-dropdown-container[data-v-7b391573]{position:relative;font-family:var(--bs-body-font-family),sans-serif;z-index:1000}.category-dropdown-toggle[data-v-7b391573]{background-color:transparent;color:var(--header-fg,var(--smartics-ink));border:none;height:44px;padding:0 14px 0 0;font-weight:600;display:flex;align-items:center;gap:10px;cursor:pointer;width:100%;font-size:15px}.mega-menu[data-v-7b391573]{position:absolute;top:100%;left:0;z-index:100;display:grid;grid-template-columns:280px minmax(0,1fr);width:min(1000px,calc(100vw - 48px));height:min(70vh,480px);background:#fff;border-radius:0 0 12px 12px;box-shadow:0 16px 40px rgba(30,34,38,.18);overflow:hidden}.mega-menu__main[data-v-7b391573]{list-style:none;margin:0;padding:8px 0;overflow-y:auto;background:var(--smartics-ground);border-right:1px solid var(--smartics-border)}.mega-menu__main-link[data-v-7b391573]{display:flex;align-items:center;gap:10px;padding:10px 20px;color:var(--smartics-ink);font-size:15px;text-decoration:none}.mega-menu__main-link.active[data-v-7b391573]{background:#fff;color:var(--smartics-teal-dark);font-weight:600;box-shadow:inset 3px 0 0 var(--smartics-teal)}.mega-menu__chevron[data-v-7b391573]{margin-left:auto;font-size:11px;opacity:.6}.mega-menu__panel[data-v-7b391573]{padding:20px 28px 24px;overflow-y:auto}.mega-menu__panel-head[data-v-7b391573]{display:flex;align-items:baseline;justify-content:space-between;gap:16px;padding-bottom:12px;margin-bottom:16px;border-bottom:1px solid var(--smartics-divider)}.mega-menu__panel-title[data-v-7b391573]{margin:0;font-size:20px;font-weight:600;color:var(--smartics-ink)}.mega-menu__see-all[data-v-7b391573]{font-size:14px;font-weight:600;color:var(--smartics-blue-dark);text-decoration:none;white-space:nowrap}.mega-menu__group-title[data-v-7b391573]:hover,.mega-menu__leaf[data-v-7b391573]:hover,.mega-menu__see-all[data-v-7b391573]:hover{text-decoration:underline}.mega-menu__groups[data-v-7b391573]{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:20px 28px}.mega-menu__group-title[data-v-7b391573]{display:block;margin-bottom:6px;font-size:15px;font-weight:600;color:var(--smartics-ink);text-decoration:none}.mega-menu__leaves[data-v-7b391573]{list-style:none;margin:0;padding:0}.mega-menu__leaf[data-v-7b391573]{display:block;padding:4px 0;font-size:14px;color:var(--smartics-ink-soft);text-decoration:none}.mega-menu__count[data-v-7b391573]{margin-left:4px;font-size:12px;font-weight:400;color:var(--smartics-muted-2)}.mega-menu__empty[data-v-7b391573]{margin:0;font-size:15px;color:var(--smartics-muted)}.menu-list[data-v-6caaae01]{display:flex;flex-wrap:wrap;gap:4px;list-style:none;margin:0;padding:0}.menu-list a[data-v-6caaae01]{display:flex;align-items:center;height:44px;padding:0 12px;color:var(--header-fg,var(--smartics-ink));opacity:.9;font-size:15px;text-decoration:none;white-space:nowrap}.menu-list a.router-link-active[data-v-6caaae01],.menu-list a[data-v-6caaae01]:hover{opacity:1;text-decoration:underline;text-underline-offset:6px}.tp-header-bottom-border[data-v-6035edd9]{border-top:1px solid hsla(0,0%,100%,.12)}.mm-overlay[data-v-11656c45]{position:fixed;inset:0;z-index:9998;background:rgba(30,34,38,.45)}.mm-drawer[data-v-11656c45]{position:fixed;top:0;left:0;bottom:0;z-index:9999;width:min(320px,86vw);display:flex;flex-direction:column;background:var(--smartics-surface);box-shadow:4px 0 16px rgba(30,34,38,.12);color:var(--smartics-ink)}.mm-top[data-v-11656c45]{display:flex;align-items:center;gap:10px;padding:10px 6px 10px 16px;background:var(--smartics-charcoal)}.mm-logo[data-v-11656c45]{width:36px;height:36px;border-radius:6px}.mm-wordmark[data-v-11656c45]{flex:1;color:var(--smartics-on-charcoal);font-size:18px;font-weight:600;letter-spacing:1.2px}.mm-close[data-v-11656c45]{width:44px;height:44px;display:flex;align-items:center;justify-content:center;border:0;background:none;color:var(--smartics-on-charcoal)}.mm-account[data-v-11656c45]{display:flex;align-items:center;gap:12px;padding:14px 16px;border-bottom:1px solid var(--smartics-divider);color:var(--smartics-ink);text-decoration:none}.mm-account__hex[data-v-11656c45]{width:36px;height:40px;flex-shrink:0;display:flex;align-items:center;justify-content:center;background:var(--smartics-tint-blue);color:var(--smartics-blue-dark)}.mm-account__text[data-v-11656c45]{display:flex;flex-direction:column}.mm-account__title[data-v-11656c45]{font-size:16px;font-weight:600}.mm-account__sub[data-v-11656c45]{font-size:13px;color:var(--smartics-muted)}.mm-guest[data-v-11656c45]{display:grid;grid-template-columns:1fr 1fr;gap:8px;padding:14px 16px;border-bottom:1px solid var(--smartics-divider)}.mm-guest__btn[data-v-11656c45]{height:44px;font-size:15px}.mm-body[data-v-11656c45]{flex:1;overflow-y:auto;padding:8px 0}.mm-label[data-v-11656c45]{margin:8px 16px 4px;font-size:12px;font-weight:600;letter-spacing:.5px;text-transform:uppercase;color:var(--smartics-muted)}.mm-row[data-v-11656c45]{display:flex;align-items:center;width:100%;min-height:46px;padding:0 16px;border:0;background:none;color:var(--smartics-ink);font:inherit;font-size:15px;text-align:left;text-decoration:none}.mm-row span[data-v-11656c45]{flex:1}.mm-row svg[data-v-11656c45]{color:var(--smartics-muted)}.mm-account[data-v-11656c45]:hover,.mm-row[data-v-11656c45]:hover{background:var(--smartics-surface-sunken);color:var(--smartics-ink)}.mm-row.router-link-active[data-v-11656c45]{font-weight:600}.mm-row--logout[data-v-11656c45]{color:var(--smartics-danger)}.mm-divider[data-v-11656c45]{display:block;height:1px;margin:8px 16px;background:var(--smartics-divider)}.mm-account[data-v-11656c45]:focus-visible,.mm-close[data-v-11656c45]:focus-visible,.mm-row[data-v-11656c45]:focus-visible{outline:2px solid var(--smartics-blue-active);outline-offset:-2px}.mm-fade-enter-active[data-v-11656c45],.mm-fade-leave-active[data-v-11656c45]{transition:opacity .2s ease}.mm-fade-enter-from[data-v-11656c45],.mm-fade-leave-to[data-v-11656c45]{opacity:0}.mm-slide-enter-active[data-v-11656c45],.mm-slide-leave-active[data-v-11656c45]{transition:transform .25s ease}.mm-slide-enter-from[data-v-11656c45],.mm-slide-leave-to[data-v-11656c45]{transform:translateX(-100%)}@media (prefers-reduced-motion:reduce){.mm-fade-enter-active[data-v-11656c45],.mm-fade-leave-active[data-v-11656c45],.mm-slide-enter-active[data-v-11656c45],.mm-slide-leave-active[data-v-11656c45]{transition:none}}.csb-overlay[data-v-0aaec00e]{position:fixed;inset:0;z-index:1000;background:rgba(30,34,38,.45)}.csb[data-v-0aaec00e]{position:fixed;top:0;right:0;bottom:0;z-index:1001;width:min(400px,100vw);display:flex;flex-direction:column;background:var(--smartics-surface);color:var(--smartics-ink);font-family:var(--tp-ff-body);outline:none;transform:translateX(100%);visibility:hidden;transition:transform var(--cart-transition-duration) var(--cart-transition-timing),visibility 0s linear var(--cart-transition-duration)}.csb.is-open[data-v-0aaec00e]{transform:translateX(0);visibility:visible;box-shadow:-4px 0 16px rgba(30,34,38,.12);transition:transform var(--cart-transition-duration) var(--cart-transition-timing),visibility 0s}.csb-head[data-v-0aaec00e]{display:flex;align-items:center;gap:8px;padding:calc(14px + env(safe-area-inset-top, 0px)) 8px 14px 20px}.csb-head__text[data-v-0aaec00e]{flex:1}.csb-title[data-v-0aaec00e]{margin:0;font-size:20px;font-weight:600;color:var(--smartics-ink)}.csb-count[data-v-0aaec00e]{margin:0;font-size:13px;color:var(--smartics-muted)}.csb-close[data-v-0aaec00e]{width:44px;height:44px;display:flex;align-items:center;justify-content:center;border:0;background:none;color:var(--smartics-ink);cursor:pointer}.csb-items[data-v-0aaec00e]{flex:1;margin:0;padding:0 20px;list-style:none;overflow-y:auto;overscroll-behavior:contain}.csb-item[data-v-0aaec00e]{display:grid;grid-template-columns:64px minmax(0,1fr) 44px;gap:12px;align-items:start;padding:16px 0;border-bottom:1px solid var(--smartics-divider);transition:opacity .2s}.csb-item.is-busy[data-v-0aaec00e]{opacity:.6}.csb-thumb[data-v-0aaec00e]{width:64px;height:64px;display:flex;align-items:center;justify-content:center;padding:4px;border:1px solid var(--smartics-divider);border-radius:8px}.csb-thumb img[data-v-0aaec00e]{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.csb-info[data-v-0aaec00e]{min-width:0;display:flex;flex-direction:column;gap:3px}.csb-brand[data-v-0aaec00e]{font-size:11px;font-weight:600;letter-spacing:.5px;text-transform:uppercase;color:var(--smartics-teal-dark)}.csb-name[data-v-0aaec00e]{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:14px;font-weight:500;line-height:1.3;color:var(--smartics-ink);text-decoration:none}.csb-name[data-v-0aaec00e]:hover{color:var(--smartics-blue-dark)}.csb-price[data-v-0aaec00e]{font-size:14px;color:var(--smartics-muted)}.csb-price strong[data-v-0aaec00e]{font-weight:600;color:var(--smartics-ink)}.csb-remove[data-v-0aaec00e]{width:44px;height:44px;display:flex;align-items:center;justify-content:center;border:0;background:none;color:var(--smartics-blue-dark);cursor:pointer}.csb-remove[data-v-0aaec00e]:hover:not(:disabled){color:var(--smartics-blue-darker)}.csb-foot[data-v-0aaec00e]{display:flex;flex-direction:column;gap:12px;padding:16px 20px calc(20px + env(safe-area-inset-bottom, 0px));border-top:1px solid var(--smartics-border)}.csb-subtotal[data-v-0aaec00e]{display:flex;justify-content:space-between;align-items:baseline;font-size:16px;font-weight:600}.csb-subtotal__amount[data-v-0aaec00e]{font-size:22px}.csb-pickup[data-v-0aaec00e]{display:flex;align-items:center;gap:8px;margin:0;font-size:13px;color:var(--smartics-ink-soft)}.csb-pickup__hex[data-v-0aaec00e]{width:22px;height:24px;flex-shrink:0;background:var(--smartics-teal)}.csb-go[data-v-0aaec00e]{height:50px;display:flex;align-items:center;justify-content:center;border:0;border-radius:10px;background:var(--smartics-teal-dark);color:var(--smartics-surface);font-family:inherit;font-size:16px;font-weight:600;text-decoration:none;cursor:pointer}.csb-go[data-v-0aaec00e]:hover{background:var(--smartics-teal-darker);color:var(--smartics-surface)}.csb-keep[data-v-0aaec00e]{height:40px;border:0;background:none;font-family:inherit;font-size:14px;font-weight:600;color:var(--smartics-blue-dark);cursor:pointer}.csb-empty[data-v-0aaec00e]{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;padding:32px 24px;text-align:center}.csb-empty__hex[data-v-0aaec00e]{width:64px;height:72px;display:flex;align-items:center;justify-content:center;background:var(--smartics-tint-blue);color:var(--smartics-blue-dark)}.csb-empty__title[data-v-0aaec00e]{margin:6px 0 0;font-size:18px;font-weight:600}.csb-empty__text[data-v-0aaec00e]{margin:0 0 8px;font-size:14px;color:var(--smartics-muted)}.csb-empty .csb-go[data-v-0aaec00e]{align-self:stretch}.csb-close[data-v-0aaec00e]:focus-visible,.csb-go[data-v-0aaec00e]:focus-visible,.csb-keep[data-v-0aaec00e]:focus-visible,.csb-name[data-v-0aaec00e]:focus-visible,.csb-remove[data-v-0aaec00e]:focus-visible,.csb-thumb[data-v-0aaec00e]:focus-visible{outline:2px solid var(--smartics-blue-active);outline-offset:2px}header[data-v-bacc6636]{position:sticky;top:0;width:100%;z-index:1000;background:var(--smartics-charcoal);box-shadow:0 2px 8px rgba(0,0,0,.1)}.tp-header-area[data-v-bacc6636]{width:100%}.pickup-strip[data-v-bacc6636]{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:4px 10px;padding:8px 16px;background:var(--smartics-yellow);color:var(--smartics-ink);font-size:15px;text-align:center}.pickup-strip--compact[data-v-bacc6636]{flex-wrap:nowrap;justify-content:flex-start;gap:10px;padding:10px 16px;font-size:14px;text-align:left}.pickup-strip__text[data-v-bacc6636]{flex:1}.pickup-strip strong[data-v-bacc6636]{font-weight:600}.pickup-strip a[data-v-bacc6636]{color:var(--smartics-ink);font-weight:600;text-decoration:underline}.notification[data-v-6e693337]{position:fixed;top:20px;right:20px;padding:15px 20px;border-radius:8px;color:#fff;font-weight:700;z-index:1000;display:flex;align-items:center;justify-content:space-between;min-width:250px;max-width:400px;box-shadow:0 4px 6px rgba(0,0,0,.2)}.notification.info[data-v-6e693337]{background-color:#007bff}.notification.success[data-v-6e693337]{background-color:#28a745}.notification.error[data-v-6e693337]{background-color:#dc3545}.notification.danger[data-v-6e693337]{background-color:#ff9800}button[data-v-6e693337]{margin-left:15px;background:none;border:none;color:#fff;font-weight:700;cursor:pointer;font-size:14px}.loader-overlay[data-v-bc00b86c]{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.3);display:flex;justify-content:center;align-items:center;z-index:9999}.sk-folding-cube[data-v-bc00b86c]{margin:20px auto;width:40px;height:40px;position:relative;transform:rotate(45deg)}.sk-folding-cube .sk-cube[data-v-bc00b86c]{float:left;width:50%;height:50%;position:relative;transform:scale(1.1)}.sk-folding-cube .sk-cube[data-v-bc00b86c]:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#007bff;animation:sk-foldCubeAngle-bc00b86c 2.4s linear infinite both;transform-origin:100% 100%}.sk-folding-cube .sk-cube2[data-v-bc00b86c]{transform:scale(1.1) rotate(90deg)}.sk-folding-cube .sk-cube3[data-v-bc00b86c]{transform:scale(1.1) rotate(180deg)}.sk-folding-cube .sk-cube4[data-v-bc00b86c]{transform:scale(1.1) rotate(270deg)}.sk-folding-cube .sk-cube2[data-v-bc00b86c]:before{animation-delay:.3s}.sk-folding-cube .sk-cube3[data-v-bc00b86c]:before{animation-delay:.6s}.sk-folding-cube .sk-cube4[data-v-bc00b86c]:before{animation-delay:.9s}@keyframes sk-foldCubeAngle-bc00b86c{0%,10%{transform:perspective(140px) rotateX(-180deg);opacity:0}25%,75%{transform:perspective(140px) rotateX(0deg);opacity:1}90%,to{transform:perspective(140px) rotateY(180deg);opacity:0}}.site-footer[data-v-05344650]{background:var(--smartics-charcoal);color:var(--smartics-on-charcoal-muted)}.site-footer a[data-v-05344650]{color:var(--smartics-on-charcoal-muted);text-decoration:none}.site-footer a[data-v-05344650]:hover{color:#fff}.site-footer__pickup[data-v-05344650]{max-width:1280px;margin:0 auto;padding:40px 24px 36px;display:flex;flex-wrap:wrap;align-items:center;gap:24px 40px}.site-footer__pickup-intro[data-v-05344650]{flex:1 1 300px;min-width:0}.site-footer__pickup-title[data-v-05344650]{margin:0 0 6px;font-size:24px;font-weight:600;color:#fff}.site-footer__pickup-intro p[data-v-05344650]{margin:0;font-size:15px;line-height:1.5}.site-footer__warehouses[data-v-05344650]{flex:999 1 640px;min-width:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:16px}.site-footer__warehouse[data-v-05344650]{display:flex;flex-direction:column;gap:8px;padding:18px 20px;border-radius:12px;background:#4a4846}.site-footer__warehouse h3[data-v-05344650]{display:flex;align-items:center;gap:10px;margin:0;font-size:17px;font-weight:600;color:#fff}.site-footer__warehouse-icon[data-v-05344650]{color:var(--smartics-yellow)}.site-footer__warehouse p[data-v-05344650]{margin:0;font-size:14px;line-height:1.45}.site-footer__schedule[data-v-05344650]{display:flex;align-items:baseline;gap:8px}.site-footer .site-footer__directions[data-v-05344650]{align-self:flex-start;display:inline-flex;align-items:center;gap:6px;min-height:32px;font-size:14px;font-weight:600;color:var(--smartics-yellow)}.site-footer__divider[data-v-05344650]{max-width:1232px;height:1px;margin:0 auto;background:#55534f}.site-footer__main[data-v-05344650]{max-width:1280px;margin:0 auto;padding:36px 24px 32px;display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:32px}.site-footer__brand[data-v-05344650]{display:flex;flex-direction:column;gap:14px}.site-footer__brand p[data-v-05344650]{margin:0;font-size:14px;line-height:1.5}.site-footer__logo[data-v-05344650]{display:inline-flex;align-items:center;gap:10px}.site-footer__logo img[data-v-05344650]{width:48px;height:48px;border-radius:8px}.site-footer__logo span[data-v-05344650]{font-size:22px;font-weight:600;letter-spacing:1.5px;color:#fff}.site-footer__social[data-v-05344650]{display:flex;gap:8px}.site-footer__social a[data-v-05344650]{width:44px;height:44px;border-radius:10px;background:#4a4846;display:flex;align-items:center;justify-content:center;color:#fff;font-size:18px}.site-footer__col-title[data-v-05344650]{margin:0 0 14px;font-size:16px;font-weight:600;color:#fff}.site-footer__links[data-v-05344650]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px;font-size:15px}.site-footer__links a[data-v-05344650]{display:inline-flex;align-items:center;gap:10px}.site-footer__link-icon[data-v-05344650]{width:18px}.site-footer__bottom[data-v-05344650]{max-width:1280px;margin:0 auto;padding:18px 24px 22px;border-top:1px solid #55534f;flex-wrap:wrap;justify-content:space-between;font-size:14px}.site-footer__bottom[data-v-05344650],.site-footer__payments[data-v-05344650]{display:flex;align-items:center;gap:12px}.site-footer__payment-badges[data-v-05344650]{display:inline-flex;align-items:center;gap:12px;padding:4px 12px;border-radius:8px;background:#fff}.site-footer__payment-badges img[data-v-05344650]{width:34px;height:34px}.site-footer__paypal[data-v-05344650]{font-size:16px;font-weight:700;font-style:italic;color:#003087}.site-footer__paypal span[data-v-05344650]{color:#0070e0}@media (max-width:767.98px){.site-footer__pickup[data-v-05344650]{display:block;padding:20px 16px 16px}.site-footer__pickup-title[data-v-05344650]{margin-bottom:10px;font-size:18px}.site-footer__warehouse-list[data-v-05344650]{border-radius:12px;background:#4a4846}.site-footer__warehouse-row[data-v-05344650]{display:flex;align-items:center;gap:12px;padding:12px 8px 12px 14px}.site-footer__warehouse-row+.site-footer__warehouse-row[data-v-05344650]{border-top:1px solid #5a5856}.site-footer__warehouse-text[data-v-05344650]{flex:1;min-width:0}.site-footer__warehouse-text h3[data-v-05344650]{margin:0;font-size:15px;font-weight:600;color:#fff}.site-footer__warehouse-text p[data-v-05344650]{margin:2px 0 0;font-size:13px;line-height:1.35}.site-footer__schedule-short[data-v-05344650]{color:#d4d3d0}.site-footer .site-footer__directions-icon[data-v-05344650]{flex-shrink:0;width:44px;height:44px;border-radius:10px;background:var(--smartics-yellow);color:var(--smartics-ink);display:flex;align-items:center;justify-content:center;font-size:18px}.site-footer__divider[data-v-05344650]{display:none}.site-footer__main[data-v-05344650]{display:block;padding:4px 0 0}.site-footer__brand[data-v-05344650]{flex-direction:row;align-items:center;justify-content:space-between;padding:0 16px 12px}.site-footer__logo img[data-v-05344650]{width:36px;height:36px;border-radius:7px}.site-footer__logo span[data-v-05344650]{font-size:17px;letter-spacing:1.2px}.site-footer__social[data-v-05344650]{gap:6px}.site-footer__col[data-v-05344650]{border-top:1px solid #55534f}.site-footer__col[data-v-05344650]:last-child{border-bottom:1px solid #55534f}.site-footer__col-toggle[data-v-05344650]{width:100%;min-height:52px;padding:0 16px;border:0;background:none;color:#fff;display:flex;align-items:center;justify-content:space-between;font-family:inherit;font-size:16px;font-weight:600;text-align:left}.site-footer__links[data-v-05344650]{gap:0;padding:0 16px 10px}.site-footer__links a[data-v-05344650]{min-height:40px}.site-footer__bottom[data-v-05344650]{flex-direction:column-reverse;align-items:flex-start;gap:10px;padding:16px 16px 20px;border-top:0;font-size:13px}.site-footer__payment-badges img[data-v-05344650]{width:28px;height:28px}}.fade-enter-active,.fade-leave-active{transition:opacity .2s ease}.fade-enter-from,.fade-leave-to{opacity:0}.preloader-wrapper{position:fixed;top:0;left:0;width:100%;height:100%;background:#f8f9fa;z-index:1000}.route-loader{min-height:70vh;display:flex;justify-content:center;align-items:center;background:#f8f9fa}#app{min-height:100vh;display:flex;flex-direction:column}router-view{margin-top:0;flex-grow:1}.app-button{min-height:44px;padding:0 1.25rem;border:1px solid transparent;border-radius:10px;font-family:var(--tp-ff-body);font-size:15px;font-weight:500;cursor:pointer;transition:background-color .2s,border-color .2s,color .2s}.app-button:focus-visible{outline:2px solid var(--smartics-blue-active);outline-offset:2px}.app-button--primary{background-color:var(--smartics-teal-dark);border-color:var(--smartics-teal-dark);color:var(--smartics-surface)}.app-button--primary:hover:not(:disabled){background-color:var(--smartics-teal-darker);border-color:var(--smartics-teal-darker);color:var(--smartics-surface)}.app-button--cancel,.app-button--light{background-color:var(--smartics-surface);border-color:var(--smartics-border-strong);color:var(--smartics-ink)}.app-button--cancel:hover:not(:disabled),.app-button--light:hover:not(:disabled){border-color:var(--smartics-ink-soft);color:var(--smartics-ink)}.app-button:disabled{background-color:var(--smartics-track);border-color:var(--smartics-track);color:var(--smartics-muted);cursor:default}.sm-form{gap:16px}.sm-field,.sm-form{display:flex;flex-direction:column}.sm-field{gap:6px}.sm-label{margin:0;font-size:14px;font-weight:500}.sm-input,.sm-label{color:var(--smartics-ink)}.sm-input{width:100%;height:46px;padding:0 12px;border:1px solid var(--smartics-border-strong);border-radius:8px;background:var(--smartics-surface);font-family:var(--tp-ff-body);font-size:15px}.sm-input::-moz-placeholder{color:var(--smartics-muted-2)}.sm-input::placeholder{color:var(--smartics-muted-2)}.sm-input:focus{border-color:var(--smartics-blue-active);outline:3px solid var(--smartics-selected-bg)}.sm-input[readonly]{background:var(--smartics-ground);color:var(--smartics-ink-soft)}.sm-input.is-invalid{border-color:var(--smartics-danger)}.sm-password{position:relative}.sm-password .sm-input{padding-right:48px}.sm-eye{position:absolute;top:1px;right:1px;width:44px;height:44px;display:flex;align-items:center;justify-content:center;border:0;background:none;color:var(--smartics-ink-soft);cursor:pointer}.sm-help{font-size:12px;color:var(--smartics-muted)}.sm-error{font-size:13px;color:var(--smartics-danger)}.sm-row{flex-wrap:wrap;justify-content:space-between;gap:8px 12px;font-size:14px}.sm-check,.sm-row{display:flex;align-items:center}.sm-check{gap:8px;margin:0;color:var(--smartics-ink);cursor:pointer}.sm-check input{width:18px;height:18px;margin:0;accent-color:var(--smartics-blue-active)}.sm-link{font-weight:500;color:var(--smartics-blue-dark)}.sm-link:hover{color:var(--smartics-blue-darker)}.sm-btn{width:100%;height:50px;display:inline-flex;align-items:center;justify-content:center;gap:10px;border:0;border-radius:10px;background:var(--smartics-teal-dark);color:var(--smartics-surface);font-family:var(--tp-ff-body);font-size:16px;font-weight:600;text-decoration:none;cursor:pointer}.sm-btn:hover:not(:disabled){background:var(--smartics-teal-darker);color:var(--smartics-surface)}.sm-btn:disabled{background:var(--smartics-track);color:var(--smartics-muted);cursor:default}.sm-btn--secondary{height:46px;border:1px solid var(--smartics-border-strong);font-size:15px;font-weight:500}.sm-btn--secondary,.sm-btn--secondary:hover:not(:disabled){background:var(--smartics-surface);color:var(--smartics-ink)}.sm-btn--secondary:hover:not(:disabled){border-color:var(--smartics-ink-soft)}.sm-divider{display:flex;align-items:center;gap:12px;font-size:13px;color:var(--smartics-muted)}.sm-divider:after,.sm-divider:before{content:"";flex:1;height:1px;background:var(--smartics-divider)}.sm-notice{margin:0;padding:12px 14px;border-radius:10px;background:var(--smartics-ground);font-size:14px;color:var(--smartics-ink-soft)}.sm-notice--error{background:var(--smartics-danger-bg);color:var(--smartics-danger)}.sm-btn:focus-visible,.sm-check input:focus-visible,.sm-eye:focus-visible,.sm-input:focus-visible,.sm-link:focus-visible{outline:2px solid var(--smartics-blue-active);outline-offset:2px}@media (max-width:768px){.sm-input{font-size:16px}}:root{--smartics-charcoal:#3e3d3b;--smartics-ink:#1e2226;--smartics-teal:#0f9c80;--smartics-teal-dark:#0d6e5e;--smartics-blue:#0a9bdb;--smartics-blue-dark:#0b6a99;--smartics-yellow:#f2b81b;--smartics-ground:#f3f4f2;--smartics-charcoal-line:#4a4849;--smartics-on-charcoal-muted:#e4e3e1;--smartics-surface-sunken:#eef0ed;--smartics-track:#e6e8e4;--smartics-border:#e2e4e1;--smartics-border-strong:#cdd2cc;--smartics-divider:#ecedea;--smartics-dot-inactive:#c7ccc6;--smartics-ink-soft:#3e454c;--smartics-muted:#5a6168;--smartics-muted-2:#6a7178;--smartics-teal-darker:#0a5a4d;--smartics-blue-active:#0b7fb8;--smartics-tint-blue:#ddeff7;--smartics-tint-teal:#ddf0ea;--smartics-tint-yellow:#fcefcb;--smartics-on-charcoal:#fff;--smartics-surface:#fff;--smartics-placeholder:#e2e5e0;--smartics-option-border:#dde1dc;--smartics-panel-head:#fafaf8;--smartics-selected-bg:#e8f5fc;--smartics-count-zero:#9aa0a6;--smartics-blue-darker:#084e71;--smartics-spec-bg:#eef5f9;--smartics-spec-fg:#24414f;--smartics-chip-border:#a9d6ee;--smartics-danger:#b42318;--smartics-danger-bg:#fdecea;--tp-ff-body:"Jost",sans-serif;--tp-ff-heading:"Jost",sans-serif;--tp-ff-p:"Jost",sans-serif;--tp-ff-jost:"Jost",sans-serif;--tp-ff-fontawesome:"Font Awesome 6 Pro";--tp-ff-roboto:"Roboto",sans-serif;--tp-ff-oregano:"Oregano",cursive;--tp-ff-charm:"Charm",cursive;--tp-ubuntu:"Ubuntu",sans-serif;--tp-pink-1:#fd4b6b;--font-xxxs:0.625rem;--font-xxs:0.6875rem;--font-xs:0.75rem;--font-sm:0.8125rem;--font-md:0.875rem;--font-lg:1rem;--font-xl:1.125rem;--font-xl-sm:1.25rem;--font-xl2:1.5rem;--font-xl3:1.875rem;--font-2xl:2rem;--font-3xl:2.375rem;--font-4xl:2.75rem;--font-weight-regular:400;--font-weight-medium:500;--font-weight-bold:600;--tp-common-white:#fff;--tp-common-black-solid:#000;--tp-common-black:#010f1c;--tp-yellow-1:#ffb342;--tp-yellow-2:#ffd43a;--tp-yellow-3:#ffb21d;--tp-pink-2:#fd2d6c;--tp-pink-3:#ff296a;--tp-pink-4:#ff3494;--tp-green-dark:#115061;--tp-green-1:#31b757;--tp-khaki-1:#ab9774;--tp-blue-1:#0989ff;--tp-orange-1:#ff6736;--tp-heading-primary:#010f1c;--tp-heading-secondary:#021d35;--tp-grey-1:#f6f7f9;--tp-grey-2:#ecf2f7;--tp-grey-3:#cad4db;--tp-grey-4:#f8f8f8;--tp-grey-5:#eff0ed;--tp-grey-6:#eff1f5;--tp-grey-7:#f6f6f6;--tp-grey-8:#eae4de;--tp-grey-9:#e5e9f2;--tp-text-body:#55585b;--tp-text-1:#767a7d;--tp-text-2:#55585b;--tp-text-3:#a0a2a4;--tp-text-4:#7d7f82;--tp-text-5:#888a8c;--tp-text-6:#90969b;--tp-theme-primary:#0b6a99;--tp-theme-secondary:#821f40;--tp-theme-brown:#bd844c;--tp-theme-green:#678e61;--tp-footer-grey-1:#f4f7f9;--tp-border-primary:#eaebed;--tp-border-secondary:#f0f2f4;--tp-border-3:#e4e5e9;--tp-border-4:#e6e7e8;--cart-transition-duration:0.6s;--cart-transition-timing:cubic-bezier(0.22,0.61,0.36,1);--cart-item-delay-step:0.1s}html body{font-family:var(--tp-ff-body);background-color:var(--smartics-ground)}.brand-surface{--header-fg:#fff;background:var(--smartics-charcoal)}.brand-stripe{display:flex;height:4px;background:linear-gradient(90deg,var(--smartics-teal) 0 33.33%,var(--smartics-blue) 33.33% 66.66%,var(--smartics-yellow) 66.66% 100%)}.smartics-hex{clip-path:polygon(50% 0,100% 25%,100% 75%,50% 100%,0 75%,0 25%)}.pf-section-title{margin:0;font-size:22px;font-weight:600;color:var(--smartics-ink)}.pf-card{padding:20px}.pf-card,.pf-empty{background:var(--smartics-surface);border:1px solid var(--smartics-border);border-radius:14px}.pf-empty{display:flex;flex-direction:column;align-items:center;gap:6px;padding:40px 20px;text-align:center}.pf-empty__title{margin:0;font-size:17px;font-weight:600;color:var(--smartics-ink)}.pf-empty__text{margin:0;font-size:14px;color:var(--smartics-muted)}@media (max-width:768px){.pf-section-title{font-size:20px}.pf-card{padding:16px}}.custom-toast{font-size:14px;padding:.5rem 1rem;max-width:-moz-max-content;max-width:max-content;width:auto;border-radius:6px;white-space:nowrap}.Vue-Toastification__toast--success.custom-toast{background-color:#28a745;color:#fff}.Vue-Toastification__toast--error.custom-toast{background-color:#dc3545;color:#fff}@media (max-width:768px){.custom-toast{font-size:13px;padding:6px 12px;max-width:280px}}@media (max-width:390px){.custom-toast{font-size:12px;padding:5px 10px;max-width:20px}}