.wrapper[data-v-4db721ba]{--radius:30px;align-items:stretch;background:linear-gradient(180deg,color-mix(in srgb,var(--surface-card-strong) 92%,#fff 8%) 0,var(--surface-card) 100%);border:1px solid color-mix(in srgb,var(--search-border) 88%,#fff 12%);border-radius:var(--radius);box-shadow:inset 0 1px #ffffff80,inset 0 -1px #5e392314;display:flex;height:100%;margin:0!important;min-height:44px;overflow:hidden;transition:border-color .18s ease,box-shadow .18s ease,background .18s ease;width:100%}.wrapper[data-v-4db721ba]:focus-within{border-color:color-mix(in srgb,var(--orange-color) 42%,var(--search-border));box-shadow:inset 0 1px #ffffff9e,inset 0 -1px #5e39230f,0 0 0 4px color-mix(in srgb,var(--orange-color) 12%,transparent)}.wrapper input[data-v-4db721ba]{background:transparent;border:none;border-radius:0!important;caret-color:var(--orange-color);flex:1 1 auto;font-size:16px;font-weight:600;height:auto;letter-spacing:-.01em;min-width:0;padding-left:22px!important;padding-right:10px!important;-webkit-text-size-adjust:100%}.wrapper input[data-v-4db721ba],.wrapper input[data-v-4db721ba]:focus{color:var(--text-color)!important}.wrapper input[data-v-4db721ba]:focus{box-shadow:none}.wrapper input[data-v-4db721ba]::-moz-placeholder{color:var(--muted-text)!important;font-weight:500;opacity:1}.wrapper input[data-v-4db721ba]::placeholder{color:var(--muted-text)!important;font-weight:500;opacity:1}.wrapper .clear-search[data-v-4db721ba]{align-items:center;background:color-mix(in srgb,var(--surface-soft) 92%,#fff 8%);border:none;border-radius:50%;box-shadow:inset 0 1px #ffffffb8;color:var(--muted-text);display:inline-flex;height:38px;justify-content:center;margin:auto 0;min-width:38px;transition:background .18s ease,color .18s ease,transform .18s ease;width:38px}.wrapper .clear-search[data-v-4db721ba]:hover{background:color-mix(in srgb,var(--orange-color) 12%,var(--surface-soft));color:var(--orange-strong)}.wrapper .clear-search[data-v-4db721ba]:active{transform:scale(.96)}.wrapper .but-container[data-v-4db721ba]{background-color:var(--surface-card-strong);border-radius:0;max-width:196px;min-width:196px;padding:3px;width:196px}.wrapper .but-container[data-v-4db721ba],.wrapper .search-button[data-v-4db721ba]{align-items:center;display:flex;height:100%;justify-content:center}.wrapper .search-button[data-v-4db721ba]{background:linear-gradient(180deg,#ff9f32,#ff6c0a 50%,#ef4f00);border:2px solid #ff9b22;border-radius:var(--radius)!important;box-shadow:inset 0 2px #fff1d6d9,inset 0 -4px #b3370059,0 10px 20px #f05a2847;color:#fff;isolation:isolate;line-height:1;min-height:0!important;overflow:hidden;padding:0;position:relative;transition:transform .14s ease,box-shadow .14s ease,filter .14s ease;vertical-align:top!important;width:100%;z-index:auto!important}.wrapper .search-button[data-v-4db721ba]:hover{filter:saturate(1.06) brightness(1.01)}.wrapper .search-button[data-v-4db721ba]:focus-visible{box-shadow:0 0 0 4px color-mix(in srgb,var(--orange-color) 18%,transparent),inset 0 2px #fff1d6d9,inset 0 -4px #b3370059,0 14px 26px #f05a2852;outline:none;transform:translateY(-1px) scale(1.01)}.wrapper .search-button[data-v-4db721ba]:active{box-shadow:inset 0 2px #fff1d6a6,inset 0 -2px #b3370040,0 6px 12px #f05a2833;transform:translateY(1px) scale(.985)}.wrapper .search-button__rim[data-v-4db721ba]{border:2px solid rgba(255,203,99,.68);border-radius:999px;top:5px;right:5px;bottom:5px;left:5px;pointer-events:none;position:absolute}.wrapper .search-button__shine[data-v-4db721ba]{background:linear-gradient(180deg,#ffffff85,#ffffff14);border-radius:999px;height:42%;left:8px;pointer-events:none;position:absolute;right:8px;top:6px}.wrapper .search-button__content[data-v-4db721ba]{align-items:center;display:flex;gap:10px;justify-content:flex-start;padding:0 14px 0 16px;position:relative;width:100%;z-index:1}.wrapper .search-button__copy[data-v-4db721ba]{align-items:flex-start;display:flex;flex-direction:column;gap:1px;line-height:1}.wrapper .search-button__copy strong[data-v-4db721ba]{color:#fff;font-size:16px;font-weight:800;text-shadow:0 2px 0 rgba(174,54,0,.28)}.wrapper .search-button__copy small[data-v-4db721ba]{color:#fffffff5;font-size:13px;font-weight:700;text-shadow:0 2px 0 rgba(174,54,0,.22)}.wrapper .search-button__icon[data-v-4db721ba]{align-items:center;background:radial-gradient(circle at 32% 28%,hsla(0,0%,100%,.95) 0 12%,hsla(0,0%,100%,.22) 13% 26%,transparent 27%),linear-gradient(180deg,#fff7e7,#ffd7a8 35%,#ff8f33);border:2px solid rgba(255,182,98,.7);border-radius:50%;box-shadow:inset 0 2px #ffffffe6,inset 0 -3px #cc5a1340,0 6px 10px #7c25002e;display:inline-flex;height:50px;justify-content:center;transition:transform .14s ease,background-color .14s ease;width:50px}.wrapper .search-button:focus-visible .search-button__icon[data-v-4db721ba],.wrapper .search-button:hover .search-button__icon[data-v-4db721ba]{background:#ffffff38;transform:scale(1.04)}.wrapper .search-button:active .search-button__icon[data-v-4db721ba]{transform:scale(.94)}.search-icon[data-v-4db721ba]{color:#ff6d10;display:block;flex-shrink:0;font-size:24px;height:24px;line-height:1;margin:0;width:24px}@media (min-width:1500px) and (max-width:1800px){.search-button[data-v-4db721ba]{font-size:14px}}@media (min-width:1199px) and (max-width:1500px){.search-button[data-v-4db721ba]{font-size:12px}}@media (max-width:767px){.wrapper[data-v-4db721ba]{background:transparent;border-width:0;box-shadow:none;min-height:44px}.wrapper input[data-v-4db721ba]{font-size:16px;padding-left:14px!important}.wrapper .clear-search[data-v-4db721ba]{background:transparent;box-shadow:none;height:28px;margin-right:4px;min-width:28px;width:28px}.wrapper .but-container[data-v-4db721ba]{background:transparent;max-width:58px;min-width:58px;padding:0 0 0 2px;width:58px}.wrapper .search-button__content[data-v-4db721ba]{gap:0;justify-content:center;padding:0}.wrapper .search-button__copy[data-v-4db721ba]{display:none}.wrapper .search-button__icon[data-v-4db721ba]{height:42px;width:42px}}@media (max-width:480px){.wrapper[data-v-4db721ba]{min-height:40px}.wrapper input[data-v-4db721ba]{font-size:16px;padding-left:12px!important}.wrapper .clear-search[data-v-4db721ba]{height:26px;margin-right:3px;min-width:26px;width:26px}.wrapper .but-container[data-v-4db721ba]{max-width:46px;min-width:46px;padding-left:2px;width:46px}.wrapper .search-button__content[data-v-4db721ba]{gap:0;padding:0}.wrapper .search-button__icon[data-v-4db721ba]{height:34px;width:34px}.wrapper .search-icon[data-v-4db721ba]{font-size:20px;height:20px;width:20px}}.tabs-shell[data-v-e3815a0b]{position:relative;width:100%}.tabs-box[data-v-e3815a0b],.tabs-shell[data-v-e3815a0b]{align-items:center;display:flex;min-width:0}.tabs-box[data-v-e3815a0b]{flex:1 1 auto;gap:8px;list-style:none;margin:0;overflow-x:auto;overflow-y:hidden;padding:0;scroll-behavior:smooth;scrollbar-width:none}.tabs-box[data-v-e3815a0b]::-webkit-scrollbar{display:none}.tab[data-v-e3815a0b]{flex:0 0 auto}.tab-link[data-v-e3815a0b]{align-items:center;border-radius:999px;color:var(--muted-text);display:inline-flex;font-size:15px;font-weight:600;min-height:44px;padding:0 14px;text-decoration:none;transition:color .2s ease,background-color .2s ease;white-space:nowrap}.tab-link[data-v-e3815a0b]:hover{background:var(--surface-soft);color:var(--heading-color)}.tab-link.active[data-v-e3815a0b]{background:color-mix(in srgb,var(--orange-color) 16%,transparent);color:var(--heading-color)}.tab-meta[data-v-e3815a0b]{font-weight:700;margin-left:4px}.scroll-button[data-v-e3815a0b]{align-items:center;background:var(--surface-card);border:1px solid var(--border-color);border-radius:50%;box-shadow:var(--product-shadow);color:var(--heading-color);display:inline-flex;height:38px;justify-content:center;position:absolute;top:50%;transform:translateY(-50%);width:38px;z-index:2}.scroll-button--left[data-v-e3815a0b]{left:0}.scroll-button--right[data-v-e3815a0b]{right:0}@media (max-width:991px){.tab-link[data-v-e3815a0b]{font-size:14px;min-height:40px;padding:0 12px}.scroll-button[data-v-e3815a0b]{display:none}}.catalog-nav[data-v-9fdaf5af]{align-items:center;display:flex;gap:12px;position:relative;width:100%}.catalog-trigger[data-v-9fdaf5af]{align-items:center;background:var(--surface-card);border:1px solid var(--border-color);border-radius:999px;box-shadow:var(--product-shadow);color:var(--heading-color);display:inline-flex;flex:0 0 auto;font-weight:700;gap:10px;justify-content:space-between;min-height:48px;padding:0 18px}.catalog-trigger[data-v-9fdaf5af] svg{color:currentColor;flex:0 0 auto;height:18px;width:18px}.catalog-tabs[data-v-9fdaf5af]{flex:1 1 auto;min-width:0}.catalog-backdrop[data-v-9fdaf5af]{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#120f0c6b;border:none;top:0;right:0;bottom:0;left:0;position:fixed;z-index:20}.catalog-menu[data-v-9fdaf5af]{background:var(--surface-card);border:1px solid var(--border-color);border-radius:28px;box-shadow:var(--shadow-strong);left:0;overflow:hidden;position:absolute;top:calc(100% + 12px);width:min(1120px,100%);z-index:21}.catalog-menu__header[data-v-9fdaf5af]{align-items:flex-start;display:flex;gap:16px;justify-content:space-between;padding:24px 24px 18px}.catalog-menu__title h3[data-v-9fdaf5af]{color:var(--heading-color);font-size:28px;font-weight:800;margin:0}.catalog-menu__title p[data-v-9fdaf5af]{color:var(--muted-text);font-size:14px;margin:6px 0 0}.catalog-close[data-v-9fdaf5af]{border:1px solid var(--border-color);border-radius:50%;color:var(--heading-color);display:inline-flex;height:42px;justify-content:center;width:42px}.catalog-close[data-v-9fdaf5af],.catalog-search[data-v-9fdaf5af]{align-items:center;background:var(--surface-soft)}.catalog-search[data-v-9fdaf5af]{border:1px solid var(--border-color);border-radius:18px;color:var(--muted-text);display:flex;gap:10px;margin:0 24px 18px;min-height:52px;padding:0 16px}.catalog-search input[data-v-9fdaf5af]{background:transparent;border:none;color:var(--text-color);flex:1 1 auto;min-width:0;outline:none}.catalog-search input[data-v-9fdaf5af]::-moz-placeholder{color:var(--muted-text)}.catalog-search input[data-v-9fdaf5af]::placeholder{color:var(--muted-text)}.catalog-content[data-v-9fdaf5af]{display:grid;grid-template-columns:280px minmax(0,1fr);min-height:540px}.catalog-sidebar[data-v-9fdaf5af]{border-right:1px solid var(--border-color);display:flex;flex-direction:column;gap:6px;overflow-y:auto;padding:0 12px 18px 18px}.catalog-sidebar__item[data-v-9fdaf5af]{align-items:center;background:transparent;border:none;border-radius:16px;color:var(--text-color);display:flex;font-weight:600;gap:12px;justify-content:space-between;min-height:48px;padding:0 14px;text-align:left;width:100%}.catalog-sidebar__item.active[data-v-9fdaf5af],.catalog-sidebar__item[data-v-9fdaf5af]:hover{background:color-mix(in srgb,var(--orange-color) 12%,var(--surface-soft));color:var(--heading-color)}.catalog-desktop-content[data-v-9fdaf5af]{overflow-y:auto;padding:0 24px 24px}.catalog-desktop-head[data-v-9fdaf5af]{align-items:center;display:flex;gap:16px;justify-content:space-between;margin-bottom:20px}.catalog-desktop-head h4[data-v-9fdaf5af]{color:var(--heading-color);font-size:24px;font-weight:800;margin:0}.catalog-desktop-head p[data-v-9fdaf5af]{color:var(--muted-text);font-size:14px;margin:6px 0 0}.catalog-desktop-head__button[data-v-9fdaf5af]{background:color-mix(in srgb,var(--orange-color) 14%,var(--surface-soft));border:1px solid color-mix(in srgb,var(--orange-color) 24%,var(--border-color));border-radius:999px;color:var(--heading-color);flex:0 0 auto;font-weight:700;min-height:44px;padding:0 18px}.catalog-desktop-grid[data-v-9fdaf5af]{-moz-column-count:2;column-count:2;-moz-column-gap:20px;column-gap:20px}.catalog-section[data-v-9fdaf5af]{background:var(--surface-soft);border:1px solid var(--border-color);border-radius:20px;display:inline-block;margin:0 0 20px;padding:18px;width:100%;-moz-column-break-inside:avoid;break-inside:avoid}.catalog-link[data-v-9fdaf5af],.catalog-mobile-group__title[data-v-9fdaf5af],.catalog-mobile-section__title[data-v-9fdaf5af],.catalog-result[data-v-9fdaf5af],.catalog-section__title[data-v-9fdaf5af]{background:transparent;border:none;text-align:left}.catalog-mobile-section__title[data-v-9fdaf5af],.catalog-section__title[data-v-9fdaf5af]{color:var(--heading-color);font-size:17px;font-weight:800;padding:0}.catalog-mobile-section__links[data-v-9fdaf5af],.catalog-section__links[data-v-9fdaf5af]{display:flex;flex-wrap:wrap;gap:10px;margin-top:14px}.catalog-link[data-v-9fdaf5af]{background:var(--surface-card);border-radius:14px;color:var(--text-color);font-size:14px;font-weight:600;padding:10px 12px}.catalog-link[data-v-9fdaf5af]:hover,.catalog-mobile-group__title[data-v-9fdaf5af]:hover,.catalog-mobile-section__title[data-v-9fdaf5af]:hover,.catalog-result[data-v-9fdaf5af]:hover,.catalog-section__title[data-v-9fdaf5af]:hover{color:var(--orange-color)}.catalog-results[data-v-9fdaf5af]{gap:10px;max-height:540px;overflow-y:auto;padding:0 24px 24px}.catalog-result[data-v-9fdaf5af],.catalog-results[data-v-9fdaf5af]{display:flex;flex-direction:column}.catalog-result[data-v-9fdaf5af]{background:var(--surface-soft);border:1px solid var(--border-color);border-radius:18px;color:var(--text-color);gap:6px;padding:16px 18px}.catalog-result strong[data-v-9fdaf5af]{color:var(--heading-color);font-size:16px}.catalog-result span[data-v-9fdaf5af]{color:var(--muted-text);font-size:13px}.catalog-results__state[data-v-9fdaf5af]{background:var(--surface-soft);border-radius:18px;color:var(--muted-text);font-weight:600;padding:18px}.catalog-results__state--desktop[data-v-9fdaf5af]{display:inline-block;width:100%;-moz-column-break-inside:avoid;break-inside:avoid}.catalog-mobile-list[data-v-9fdaf5af]{display:none}.catalog-mobile-group[data-v-9fdaf5af]{border-bottom:1px solid var(--border-color)}.catalog-mobile-group__header[data-v-9fdaf5af]{align-items:center;display:flex;gap:12px}.catalog-mobile-group__title[data-v-9fdaf5af]{color:var(--heading-color);flex:1 1 auto;font-size:16px;font-weight:700;padding:18px 0}.catalog-mobile-group__toggle[data-v-9fdaf5af]{align-items:center;background:var(--surface-soft);border:1px solid var(--border-color);border-radius:12px;color:var(--heading-color);display:inline-flex;height:40px;justify-content:center;width:40px}.catalog-mobile-group__body[data-v-9fdaf5af]{padding:0 0 18px}.catalog-mobile-section+.catalog-mobile-section[data-v-9fdaf5af]{margin-top:16px}.catalog-fade-enter-active[data-v-9fdaf5af],.catalog-fade-leave-active[data-v-9fdaf5af],.catalog-sheet-enter-active[data-v-9fdaf5af],.catalog-sheet-leave-active[data-v-9fdaf5af]{transition:all .22s ease}.catalog-fade-enter-from[data-v-9fdaf5af],.catalog-fade-leave-to[data-v-9fdaf5af]{opacity:0}.catalog-sheet-enter-from[data-v-9fdaf5af],.catalog-sheet-leave-to[data-v-9fdaf5af]{opacity:0;transform:translateY(12px)}@media (max-width:991px){.catalog-nav[data-v-9fdaf5af]{gap:10px}.catalog-tabs[data-v-9fdaf5af]{display:none}.catalog-trigger[data-v-9fdaf5af]{background:linear-gradient(180deg,color-mix(in srgb,var(--surface-card-strong) 90%,#fff 10%) 0,color-mix(in srgb,var(--surface-soft) 94%,transparent 6%));border-color:color-mix(in srgb,var(--border-color) 82%,#fff 18%);border-radius:18px;box-shadow:inset 0 1px #ffffff61,0 14px 32px color-mix(in srgb,var(--shadow-soft) 18%,transparent);font-size:14px;font-weight:800;min-height:58px;padding:0 14px 0 16px;width:100%}.catalog-menu[data-v-9fdaf5af]{border-radius:28px 28px 0 0;inset:auto 0 0 0;max-height:88dvh;position:fixed;width:100%}.catalog-menu__header[data-v-9fdaf5af]{padding:20px 18px 14px}.catalog-menu__title h3[data-v-9fdaf5af]{font-size:24px}.catalog-search[data-v-9fdaf5af]{border-radius:16px;margin:0 18px 16px;min-height:48px}.catalog-content[data-v-9fdaf5af]{display:block;min-height:0;overflow-y:auto;padding:0 18px 18px}.catalog-desktop-content[data-v-9fdaf5af],.catalog-sidebar[data-v-9fdaf5af]{display:none}.catalog-mobile-list[data-v-9fdaf5af]{display:block}}@media (max-width:1200px) and (min-width:992px){.catalog-desktop-grid[data-v-9fdaf5af]{-moz-column-count:1;column-count:1}}@media (max-width:700px){.catalog-nav[data-v-9fdaf5af]{gap:8px}.catalog-trigger[data-v-9fdaf5af]{border-radius:18px;min-height:52px;padding-inline:14px}}html[data-theme=dark]{background:linear-gradient(180deg,#1e2c47f5,#151f34f5);border-color:#bfdbfe2e;box-shadow:inset 0 1px #ffffff14,0 14px 30px #050a1842;color:#fff7ef}.filter-select[data-v-64e690de]{display:grid;gap:8px;min-width:0;position:relative;width:100%}.filter-select__label[data-v-64e690de]{color:var(--heading-color);font-size:14px;font-weight:700}.filter-select__control[data-v-64e690de]{align-items:center;background:linear-gradient(180deg,color-mix(in srgb,var(--surface-card-strong) 88%,#fff 12%) 0,color-mix(in srgb,var(--surface-soft) 94%,transparent 6%));border:1px solid color-mix(in srgb,var(--border-strong) 72%,transparent);border-radius:16px;box-shadow:inset 0 1px #ffffff8c,0 8px 20px color-mix(in srgb,var(--shadow-soft) 24%,transparent);color:var(--text-color);cursor:pointer;display:flex;min-height:var(--control-height);min-width:0;padding:0 52px 0 20px;position:relative;text-align:left;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease;width:100%}.filter-select__control[data-v-64e690de]:hover{border-color:color-mix(in srgb,var(--orange-color) 32%,var(--border-strong));box-shadow:inset 0 1px #ffffff9e,0 12px 24px color-mix(in srgb,var(--shadow-soft) 32%,transparent)}.filter-select__control[data-v-64e690de]:focus-visible{border-color:var(--orange-soft);box-shadow:0 0 0 4px color-mix(in srgb,var(--orange-color) 14%,transparent);outline:none}.filter-select__value[data-v-64e690de]{font-size:14px;font-weight:700;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.filter-select__chevron[data-v-64e690de]{align-items:center;background:color-mix(in srgb,var(--orange-color) 14%,var(--surface-soft));border-radius:50%;box-shadow:inset 0 1px #fff6;color:var(--orange-strong);display:inline-flex;height:30px;justify-content:center;pointer-events:none;position:absolute;right:14px;top:50%;transform:translateY(-50%);transition:transform .18s ease;width:30px}.filter-select--open .filter-select__chevron[data-v-64e690de]{transform:translateY(-50%) rotate(180deg)}.filter-select__chevron[data-v-64e690de] svg{height:18px;width:18px}.filter-select__menu[data-v-64e690de]{background:color-mix(in srgb,var(--surface-card-strong) 96%,#fff 4%);border:1px solid color-mix(in srgb,var(--border-strong) 72%,transparent);border-radius:18px;box-shadow:0 18px 36px color-mix(in srgb,var(--shadow-soft) 30%,transparent);display:grid;gap:4px;left:0;padding:8px;position:absolute;right:0;top:calc(100% + 8px);z-index:25}.filter-select__option[data-v-64e690de]{background:transparent;border:none;border-radius:12px;color:var(--text-color);font-size:14px;font-weight:700;min-height:40px;padding:0 12px;text-align:left;width:100%}.filter-select__option--active[data-v-64e690de],.filter-select__option[data-v-64e690de]:hover{background:color-mix(in srgb,var(--orange-color) 10%,var(--surface-soft));color:var(--heading-color)}.filter-select--disabled[data-v-64e690de]{opacity:.72}.filter-select--disabled .filter-select__control[data-v-64e690de]{cursor:not-allowed}.filter-toggle[data-v-dbce5467]{align-items:center;background:var(--surface-card-strong);border:1px solid var(--border-color);border-radius:16px;box-shadow:var(--product-shadow);cursor:pointer;display:flex;gap:16px;justify-content:space-between;min-height:var(--control-height);padding:0 16px;transition:border-color .18s ease,box-shadow .18s ease,background .18s ease;width:100%}.filter-toggle[data-v-dbce5467]:hover{border-color:color-mix(in srgb,var(--orange-color) 26%,var(--border-strong));box-shadow:0 12px 24px color-mix(in srgb,var(--shadow-soft) 26%,transparent)}.filter-toggle--detailed[data-v-dbce5467]{background:var(--surface-soft);border-radius:18px;min-height:68px;padding:14px 16px}.filter-toggle__copy[data-v-dbce5467]{display:grid;gap:4px;min-width:0}.filter-toggle__copy strong[data-v-dbce5467]{color:var(--heading-color);font-size:15px;font-weight:800}.filter-toggle__copy small[data-v-dbce5467]{color:var(--muted-text);font-size:13px;line-height:1.4}.filter-toggle__input[data-v-dbce5467]{-moz-appearance:none;appearance:none;-webkit-appearance:none;background:color-mix(in srgb,var(--surface-soft) 92%,transparent);border:1px solid color-mix(in srgb,var(--border-strong) 76%,transparent);border-radius:999px;box-shadow:inset 0 1px 3px #0f172a29;cursor:pointer;flex:0 0 auto;height:28px;margin:0;position:relative;transition:background .18s ease,border-color .18s ease,box-shadow .18s ease;width:48px}.filter-toggle__input[data-v-dbce5467]:before{background:linear-gradient(180deg,#fff 0,color-mix(in srgb,var(--surface-card-strong) 84%,var(--surface-soft)));border-radius:50%;box-shadow:0 2px 6px #0f172a2e;content:"";height:20px;left:3px;position:absolute;top:3px;transition:transform .18s ease,background .18s ease;width:20px}.filter-toggle__input[data-v-dbce5467]:focus{border-color:var(--orange-soft);box-shadow:0 0 0 4px color-mix(in srgb,var(--orange-color) 14%,transparent);outline:none}.filter-toggle__input[data-v-dbce5467]:checked{background:linear-gradient(135deg,var(--orange-strong),var(--orange-soft));border-color:color-mix(in srgb,var(--orange-strong) 72%,#fff 28%);box-shadow:inset 0 1px #ffffff3d,0 0 0 4px color-mix(in srgb,var(--orange-color) 12%,transparent)}.filter-toggle__input[data-v-dbce5467]:checked:before{transform:translate(20px)}.filter-toggle--checked[data-v-dbce5467]{background:color-mix(in srgb,var(--orange-color) 5%,var(--surface-card-strong));border-color:color-mix(in srgb,var(--orange-color) 28%,var(--border-color))}.filter-toggle--disabled[data-v-dbce5467]{cursor:not-allowed;opacity:.72}.filter-toggle--disabled .filter-toggle__input[data-v-dbce5467]{cursor:not-allowed}.page-container[data-v-58ce2a6d]{display:flex;flex-direction:column;min-height:75vh}.container-cards[data-v-58ce2a6d]{flex:1;padding:14px}.cards[data-v-58ce2a6d]{background-color:transparent;display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr));padding:2px 0 6px}.cards a[data-v-58ce2a6d]{background-color:transparent;color:inherit;cursor:pointer;min-width:0;text-decoration:none;width:100%}.card[data-v-58ce2a6d]{background:var(--surface-card);border:1.5px solid rgba(74,108,150,.28);border-radius:22px;box-shadow:inset 0 0 0 1px #ffffffd1,0 0 0 1px #a2bcde57,0 14px 30px #4966911a;color:inherit;padding:10px 10px 14px;text-decoration:none;transition:transform .22s ease,border-color .22s ease,box-shadow .22s ease;width:100%}.card img[data-v-58ce2a6d]{aspect-ratio:.9/1;height:auto;-o-object-fit:cover;object-fit:cover}.card .container-img[data-v-58ce2a6d]{border-radius:15px;overflow:hidden}.card .container-img img[data-v-58ce2a6d]{transition:.5s}.card .container-img img[data-v-58ce2a6d]:hover{transform:scale(1.05)}.card[data-v-58ce2a6d]:hover{border-color:#4a6c966b;box-shadow:inset 0 0 0 1px #ffffffe6,0 0 0 1px #7a9bc670,0 18px 36px #49669124;transform:translateY(-2px)}.card .card-title[data-v-58ce2a6d]{color:var(--heading-color);display:-webkit-box;font-size:.92rem;font-weight:400;letter-spacing:-.01em;line-height:1.28;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical}.card .card-body[data-v-58ce2a6d]{padding:12px 8px 6px}.card li[data-v-58ce2a6d]{align-items:center;background:transparent;border:none;color:var(--muted-text);display:flex;flex-wrap:wrap;gap:6px;padding:0 8px}.card .price[data-v-58ce2a6d]{color:var(--orange-color);font-size:clamp(20px,2vw,24px);font-weight:800;letter-spacing:-.02em}.card .rating-inline[data-v-58ce2a6d]{align-items:center;color:var(--muted-text);display:inline-flex;font-size:13px;font-weight:700;gap:4px;line-height:1;margin-left:auto;white-space:nowrap}.card .rating-star[data-v-58ce2a6d]{color:#f6a623;font-size:12px;line-height:1}@media (min-width:768px){.cards[data-v-58ce2a6d]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:992px){.cards[data-v-58ce2a6d]{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:1200px){.cards[data-v-58ce2a6d]{gap:16px;grid-template-columns:repeat(5,minmax(0,1fr))}}@media (max-width:767px){.container-cards[data-v-58ce2a6d]{padding:12px}.cards[data-v-58ce2a6d]{gap:10px;padding:0}.card .card-title[data-v-58ce2a6d]{font-size:12px;line-height:1.24;-webkit-line-clamp:2}.card .list-group-item[data-v-58ce2a6d]{font-size:11px}.card .price[data-v-58ce2a6d]{font-size:18px}.card .rating-inline[data-v-58ce2a6d]{font-size:12px}}@media (max-width:420px){.cards[data-v-58ce2a6d]{gap:8px}.container-cards[data-v-58ce2a6d]{padding:10px}.card[data-v-58ce2a6d]{border-radius:18px;padding:8px 8px 12px}}.promo-rail[data-v-7d3fc29d]{align-items:stretch;display:grid;gap:12px;grid-template-columns:minmax(0,1.9fr) minmax(260px,1fr) minmax(290px,1.08fr);margin:8px auto 18px;width:var(--container-w)}.promo-card[data-v-7d3fc29d]{background:linear-gradient(180deg,#ffffff29,#fff0),var(--promo-accent);border:1px solid var(--border-color);border-radius:18px;box-shadow:var(--card-shadow);min-height:250px;overflow:hidden;position:relative}.promo-card[data-v-7d3fc29d]:before{background-image:var(--promo-bg);background-position:50%;background-size:cover;content:"";top:0;right:0;bottom:0;left:0;position:absolute;transform:scale(1.02)}.promo-card__backdrop[data-v-7d3fc29d]{background:linear-gradient(180deg,#0c121c14,#0c121c6b);color:#fff;display:flex;flex-direction:column;height:100%;justify-content:space-between;padding:16px;position:relative;z-index:1}.promo-card__backdrop--light[data-v-7d3fc29d]{background:linear-gradient(180deg,#ffffff94,#ffffffd1);color:#1f2937}.promo-card--featured[data-v-7d3fc29d]{grid-column:span 1}.promo-card--advantages h2[data-v-7d3fc29d],.promo-card--compact .promo-card__content h3[data-v-7d3fc29d]{font-size:20px;line-height:1.1}.promo-card--compact .promo-card__content[data-v-7d3fc29d]{max-width:26ch}.promo-card--advantages[data-v-7d3fc29d]{min-width:0}.promo-card__meta[data-v-7d3fc29d]{align-items:center;display:flex;gap:12px;justify-content:space-between}.promo-chip[data-v-7d3fc29d]{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:var(--chip-bg);border:1px solid hsla(0,0%,100%,.26);border-radius:999px;display:inline-flex;height:42px;justify-content:center;width:42px}.promo-card__backdrop--light .promo-chip[data-v-7d3fc29d]{background:#ffffffc7;border-color:var(--border-color)}.promo-card__content[data-v-7d3fc29d]{display:flex;flex-direction:column;gap:10px;max-width:540px}.promo-card__content h2[data-v-7d3fc29d],.promo-card__content h3[data-v-7d3fc29d]{font-weight:800;margin:0}.promo-card__content h2[data-v-7d3fc29d]{font-size:clamp(28px,2vw,34px);line-height:1}.promo-card__content p[data-v-7d3fc29d]{font-size:14px;line-height:1.4;margin:0;max-width:52ch}.promo-card--compact .promo-card__content[data-v-7d3fc29d]{gap:8px}.promo-card--compact .promo-card__content p[data-v-7d3fc29d]{font-size:13px;line-height:1.35;max-width:26ch}.promo-card__actions[data-v-7d3fc29d]{align-items:center;display:flex;justify-content:space-between}.slider-control[data-v-7d3fc29d]{align-items:center;background:var(--control-bg);border:none;border-radius:999px;color:var(--control-text);display:inline-flex;height:38px;justify-content:center;width:38px}.promo-dots[data-v-7d3fc29d]{align-items:center;display:flex;gap:8px}.promo-dot[data-v-7d3fc29d]{background:#fff6;border:none;border-radius:50%;height:9px;padding:0;width:9px}.promo-dot.active[data-v-7d3fc29d]{background:#fff;transform:scale(1.15)}.promo-card__backdrop--light .promo-dot[data-v-7d3fc29d]{background:#1f29373d}.promo-card__backdrop--light .promo-dot.active[data-v-7d3fc29d]{background:var(--orange-color)}.promo-card--advantages[data-v-7d3fc29d]{background:var(--surface-elevated-strong);box-shadow:var(--shadow-soft)}.promo-card--advantages[data-v-7d3fc29d]:before{display:none}.advantages-box[data-v-7d3fc29d]{display:flex;flex-direction:column;gap:14px;height:100%;padding:16px;position:relative;z-index:1}.advantages-box h2[data-v-7d3fc29d]{color:var(--heading-color);font-size:17px;font-weight:800;line-height:1.05;margin:0}.advantage-item[data-v-7d3fc29d]{align-items:flex-start;color:var(--text-soft);display:flex;font-size:12px;gap:10px;line-height:1.35}.advantage-item b[data-v-7d3fc29d]{color:var(--heading-color);display:block;margin-bottom:2px}.advantage-icon[data-v-7d3fc29d]{color:var(--orange-color);flex-shrink:0;font-size:20px;margin-top:2px}@media (max-width:1199px){.promo-rail[data-v-7d3fc29d]{grid-template-columns:repeat(2,minmax(0,1fr))}.promo-card--featured[data-v-7d3fc29d]{grid-column:span 2}}@media (max-width:767px){.promo-rail[data-v-7d3fc29d]{gap:10px;grid-template-columns:1fr;padding:0 10px;width:100%}.promo-card[data-v-7d3fc29d],.promo-card--featured[data-v-7d3fc29d]{grid-column:span 1;min-height:205px}.advantages-box[data-v-7d3fc29d],.promo-card__backdrop[data-v-7d3fc29d]{padding:14px}.promo-card__content h2[data-v-7d3fc29d]{font-size:28px}.promo-card--advantages h2[data-v-7d3fc29d],.promo-card__content h3[data-v-7d3fc29d]{font-size:22px}.promo-card__content p[data-v-7d3fc29d]{font-size:14px}.slider-control[data-v-7d3fc29d]{height:34px;width:34px}}
