.HomeQuickFilters_dock__m_mvu{position:-webkit-sticky;position:sticky;z-index:60;top:66px;width:100%;margin:0;padding:10px max(20px,calc((100vw - 1460px) / 2)) 11px;border-bottom:1px solid color-mix(in srgb,var(--border) 84%,transparent);background:color-mix(in srgb,var(--bg) 94%,transparent);box-shadow:0 14px 34px rgba(0,0,0,.11);color:var(--text);-webkit-backdrop-filter:blur(22px) saturate(145%);backdrop-filter:blur(22px) saturate(145%)}.HomeQuickFilters_clusterLabel__qxdMR,.HomeQuickFilters_sectionLabel__cw_D9{color:var(--muted);font-size:10px;font-weight:800;letter-spacing:.035em;white-space:nowrap}.HomeQuickFilters_filterRail__0yrvU{display:grid;grid-template-columns:minmax(0,.92fr) minmax(0,1.55fr) minmax(0,.92fr) auto;align-items:end;grid-gap:10px;gap:10px}.HomeQuickFilters_filterCluster__3XUKx{display:grid;grid-gap:6px;gap:6px;min-width:0}.HomeQuickFilters_genreCluster__q6Wte{min-width:0}.HomeQuickFilters_optionGrid___Altp{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(66px,max-content);grid-gap:5px;gap:5px;min-width:0;overflow-x:auto;overscroll-behavior-inline:contain;scrollbar-width:none;scroll-snap-type:x proximity}.HomeQuickFilters_brandGrid__zQAuo::-webkit-scrollbar,.HomeQuickFilters_optionGrid___Altp::-webkit-scrollbar{display:none}.HomeQuickFilters_clearButton__jhnHX,.HomeQuickFilters_moreButton__52PzI,.HomeQuickFilters_optionGrid___Altp button{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-width:0;min-height:39px;padding:0 12px;border:1px solid transparent;border-radius:11px;background:color-mix(in srgb,var(--surface) 88%,transparent);color:var(--muted-strong);cursor:pointer;font-size:10px;line-height:1;white-space:nowrap;scroll-snap-align:start;transition:border-color .16s ease,background-color .16s ease,color .16s ease,transform .16s ease}.HomeQuickFilters_clearButton__jhnHX:hover,.HomeQuickFilters_moreButton__52PzI:hover,.HomeQuickFilters_optionGrid___Altp button:hover{border-color:var(--border-strong);background:var(--surface-hover);color:var(--text)}.HomeQuickFilters_brandButton__Mg_t8:active,.HomeQuickFilters_clearButton__jhnHX:active,.HomeQuickFilters_moreButton__52PzI:active,.HomeQuickFilters_optionGrid___Altp button:active{transform:scale(.975)}.HomeQuickFilters_optionGrid___Altp button.HomeQuickFilters_active__loyGD{border-color:color-mix(in srgb,var(--primary) 34%,transparent);background:var(--primary-soft);color:var(--primary-bright);font-weight:750}.HomeQuickFilters_filterActions__VXi0Z{display:flex;align-items:center;gap:6px}.HomeQuickFilters_clearButton__jhnHX,.HomeQuickFilters_moreButton__52PzI{min-width:92px;border-color:var(--border);background:var(--surface);color:var(--primary-bright)}.HomeQuickFilters_clearButton__jhnHX{min-width:68px;color:var(--muted-strong)}.HomeQuickFilters_clearButton__jhnHX svg,.HomeQuickFilters_moreButton__52PzI svg{width:15px;height:15px}.HomeQuickFilters_clearButton__jhnHX:hover{border-color:color-mix(in srgb,var(--danger) 32%,var(--border));background:color-mix(in srgb,var(--danger) 10%,var(--surface));color:var(--danger)}.HomeQuickFilters_brandSection__4P3YN{display:grid;grid-template-columns:112px minmax(0,1fr);align-items:center;grid-gap:10px;gap:10px;margin-top:8px;padding-top:8px;border-top:1px solid color-mix(in srgb,var(--border) 68%,transparent)}.HomeQuickFilters_brandGrid__zQAuo{display:flex;gap:6px;min-width:0;overflow-x:auto;overscroll-behavior-inline:contain;scrollbar-width:none;scroll-snap-type:x proximity}.HomeQuickFilters_brandButton__Mg_t8{position:relative;display:grid;place-items:center;flex:0 0 96px;height:36px;padding:6px 11px;overflow:hidden;border:1px solid color-mix(in srgb,var(--border) 82%,transparent);border-radius:10px;background:color-mix(in srgb,var(--surface) 90%,transparent);color:var(--text);cursor:pointer;scroll-snap-align:start;box-shadow:inset 0 1px 0 rgba(255,255,255,.035);transition:border-color .18s ease,background-color .18s ease,transform .18s ease,box-shadow .18s ease}.HomeQuickFilters_brandButton__Mg_t8:after{content:"";position:absolute;right:12px;bottom:3px;left:12px;height:2px;border-radius:999px;background:var(--primary-bright);opacity:0;transform:scaleX(.3);transition:opacity .18s ease,transform .18s ease}.HomeQuickFilters_brandButton__Mg_t8 img{display:block;width:auto;max-width:100%;height:auto;max-height:21px;object-fit:contain;filter:drop-shadow(0 3px 7px rgba(0,0,0,.26))}.HomeQuickFilters_brandButton__Mg_t8:hover{border-color:var(--border-strong);background:var(--surface-hover);box-shadow:0 8px 20px rgba(0,0,0,.1);transform:translateY(-1px)}.HomeQuickFilters_brandButton__Mg_t8.HomeQuickFilters_brandActive__CvIGp{border-color:color-mix(in srgb,var(--primary) 62%,var(--border));background:color-mix(in srgb,var(--primary-soft) 82%,var(--surface));box-shadow:0 0 0 3px color-mix(in srgb,var(--primary) 11%,transparent)}.HomeQuickFilters_brandButton__Mg_t8.HomeQuickFilters_brandActive__CvIGp:after{opacity:1;transform:scaleX(1)}.HomeQuickFilters_brandFallback__u5_Hp{overflow:hidden;max-width:100%;color:var(--muted-strong);font-size:10px;font-weight:850;text-overflow:ellipsis;white-space:nowrap}@media (max-width:1180px){.HomeQuickFilters_filterRail__0yrvU{grid-template-columns:minmax(0,.9fr) minmax(0,1.35fr) minmax(0,.85fr) auto;gap:7px}.HomeQuickFilters_optionGrid___Altp{grid-auto-columns:minmax(60px,max-content)}.HomeQuickFilters_clearButton__jhnHX,.HomeQuickFilters_moreButton__52PzI,.HomeQuickFilters_optionGrid___Altp button{min-height:37px;padding-inline:9px;font-size:9px}.HomeQuickFilters_moreButton__52PzI{min-width:82px}.HomeQuickFilters_clearButton__jhnHX{min-width:42px}.HomeQuickFilters_clearButton__jhnHX span{display:none}.HomeQuickFilters_brandSection__4P3YN{grid-template-columns:88px minmax(0,1fr)}.HomeQuickFilters_brandButton__Mg_t8{flex-basis:88px}}@media (max-width:900px){.HomeQuickFilters_dock__m_mvu{top:60px;padding-inline:12px}.HomeQuickFilters_filterRail__0yrvU{display:flex;align-items:stretch;gap:5px;overflow-x:auto;overscroll-behavior-inline:contain;scrollbar-width:none;scroll-snap-type:x proximity}.HomeQuickFilters_filterRail__0yrvU::-webkit-scrollbar{display:none}.HomeQuickFilters_filterActions__VXi0Z,.HomeQuickFilters_filterCluster__3XUKx,.HomeQuickFilters_optionGrid___Altp{display:contents}.HomeQuickFilters_clusterLabel__qxdMR{display:none}.HomeQuickFilters_clearButton__jhnHX,.HomeQuickFilters_moreButton__52PzI,.HomeQuickFilters_optionGrid___Altp button{flex:0 0 auto;min-width:80px;min-height:37px;padding:0 11px;border-color:var(--border);scroll-snap-align:start}.HomeQuickFilters_clearButton__jhnHX,.HomeQuickFilters_moreButton__52PzI{min-width:92px}.HomeQuickFilters_clearButton__jhnHX span{display:inline}.HomeQuickFilters_brandSection__4P3YN{grid-template-columns:1fr;gap:6px;margin-top:7px;padding-top:7px}.HomeQuickFilters_sectionLabel__cw_D9{font-size:9px}.HomeQuickFilters_brandButton__Mg_t8{flex-basis:86px;height:34px}}@media (max-width:560px){.HomeQuickFilters_dock__m_mvu{top:56px;padding:7px 10px 8px}.HomeQuickFilters_clearButton__jhnHX,.HomeQuickFilters_moreButton__52PzI,.HomeQuickFilters_optionGrid___Altp button{min-width:74px;min-height:35px;padding:0 9px;border-radius:9px;font-size:9px}.HomeQuickFilters_clearButton__jhnHX,.HomeQuickFilters_moreButton__52PzI{min-width:84px}.HomeQuickFilters_brandSection__4P3YN{margin-top:6px;padding-top:6px}.HomeQuickFilters_sectionLabel__cw_D9{display:none}.HomeQuickFilters_brandGrid__zQAuo{gap:5px}.HomeQuickFilters_brandButton__Mg_t8{flex-basis:78px;height:31px;padding:5px 8px;border-radius:9px}.HomeQuickFilters_brandButton__Mg_t8 img{max-height:18px}.HomeQuickFilters_brandFallback__u5_Hp{font-size:8px}}.SmartCatalogHeader_header__uT7L4{position:-webkit-sticky;position:sticky;z-index:70;top:0;display:grid;grid-template-columns:auto minmax(360px,1fr) minmax(250px,330px) auto auto;align-items:center;grid-gap:14px;gap:14px;min-height:66px;padding:0 max(18px,calc((100vw - 1460px) / 2));border-bottom:1px solid var(--border);background:color-mix(in srgb,var(--bg) 90%,transparent);box-shadow:0 8px 28px rgba(0,0,0,.08);-webkit-backdrop-filter:blur(18px) saturate(140%);backdrop-filter:blur(18px) saturate(140%)}.SmartCatalogHeader_brandButton__kifaA{padding:0;border:0;background:transparent;color:inherit;cursor:pointer}.SmartCatalogHeader_brand__vXJs4{display:inline-flex;align-items:center;gap:8px;min-width:max-content}.SmartCatalogHeader_brand__vXJs4 strong{font-family:var(--font-display),Impact,sans-serif;font-size:23px;font-weight:400;letter-spacing:.045em}.SmartCatalogHeader_brand__vXJs4 strong span{color:var(--primary-bright)}.SmartCatalogHeader_brandMark__1DEd9{position:relative;display:inline-block;width:27px;height:30px;filter:drop-shadow(0 7px 13px rgba(0,105,255,.25))}.SmartCatalogHeader_brandMark__1DEd9 i{position:absolute;inset:0;border-radius:6px 12px 12px 6px;background:linear-gradient(145deg,#4bc1ff,#087aff 54%,#2633ca);-webkit-clip-path:polygon(0 0,100% 50%,0 100%);clip-path:polygon(0 0,100% 50%,0 100%)}.SmartCatalogHeader_brandMark__1DEd9 i:last-child{inset:6px 0 6px 9px;opacity:.68}.SmartCatalogHeader_nav__n_Tjm{display:flex;align-items:center;justify-content:center;gap:1px;min-width:0}.SmartCatalogHeader_nav__n_Tjm button{min-height:34px;padding:0 10px;border:0;border-radius:9px;background:transparent;color:var(--muted-strong);cursor:pointer;font-size:11px;white-space:nowrap}.SmartCatalogHeader_nav__n_Tjm button:hover{background:var(--surface-hover);color:var(--text)}.SmartCatalogHeader_nav__n_Tjm button.SmartCatalogHeader_navActive__FWFZ1{background:var(--primary-soft);color:var(--primary-bright);font-weight:750}.SmartCatalogHeader_searchWrap__kHZEq{position:relative;min-width:0}.SmartCatalogHeader_searchBox__JHeaC{display:flex;align-items:center;gap:8px;min-height:40px;padding:0 8px 0 12px;border:1px solid var(--border);border-radius:12px;background:var(--surface);box-shadow:var(--shadow-soft);transition:border-color .14s ease,box-shadow .14s ease,background-color .14s ease}.SmartCatalogHeader_searchBoxActive__u8TEb{border-color:color-mix(in srgb,var(--primary) 60%,var(--border));box-shadow:0 0 0 3px color-mix(in srgb,var(--primary) 12%,transparent),var(--shadow-soft)}.SmartCatalogHeader_searchBox__JHeaC>svg{flex:0 0 auto;width:16px;height:16px;color:var(--muted)}.SmartCatalogHeader_searchBox__JHeaC input{width:100%;min-width:0;border:0;outline:0;background:transparent;color:var(--text);font-size:12px}.SmartCatalogHeader_searchBox__JHeaC input::placeholder{color:var(--muted)}.SmartCatalogHeader_filterButton__KD5mS,.SmartCatalogHeader_filterHeading__6hOqn>button,.SmartCatalogHeader_menuButton__1uCJY,.SmartCatalogHeader_searchBox__JHeaC>button,.SmartCatalogHeader_themeButton__eob6Z{display:grid;place-items:center;padding:0;border:0;background:transparent;color:var(--muted-strong);cursor:pointer}.SmartCatalogHeader_searchBox__JHeaC>button{flex:0 0 auto;width:25px;height:25px;border-radius:7px}.SmartCatalogHeader_searchBox__JHeaC>button:hover{background:var(--surface-hover);color:var(--text)}.SmartCatalogHeader_searchBox__JHeaC>button svg{width:14px;height:14px}.SmartCatalogHeader_searchDropdown__SS_j6{position:absolute;z-index:84;top:calc(100% + 7px);right:0;left:0;overflow:hidden;padding:8px;border:1px solid var(--border);border-radius:14px;background:var(--surface-solid);box-shadow:0 22px 55px rgba(0,0,0,.25)}.SmartCatalogHeader_interpreted__yZzXl,.SmartCatalogHeader_searchAction__vvaxH,.SmartCatalogHeader_searchTip__5_v7L{display:flex;align-items:center;gap:9px;min-height:42px;padding:7px 9px;border-radius:10px;background:var(--primary-soft);color:var(--primary-bright)}.SmartCatalogHeader_interpreted__yZzXl>svg,.SmartCatalogHeader_searchAction__vvaxH>svg,.SmartCatalogHeader_searchTip__5_v7L>svg{flex:0 0 auto;width:16px;height:16px}.SmartCatalogHeader_interpreted__yZzXl small,.SmartCatalogHeader_interpreted__yZzXl strong{display:block}.SmartCatalogHeader_interpreted__yZzXl small{color:var(--muted);font-size:8px}.SmartCatalogHeader_interpreted__yZzXl strong{margin-top:2px;font-size:10px}.SmartCatalogHeader_searchAction__vvaxH,.SmartCatalogHeader_searchTip__5_v7L{color:var(--muted-strong);font-size:9px}.SmartCatalogHeader_searchAction__vvaxH{background:var(--surface)}.SmartCatalogHeader_suggestions__RiNs9{display:grid;grid-gap:2px;gap:2px;margin-top:5px}.SmartCatalogHeader_suggestions__RiNs9 button{display:grid;grid-template-columns:35px minmax(0,1fr);align-items:center;grid-gap:9px;gap:9px;min-width:0;min-height:45px;padding:5px;border:0;border-radius:9px;background:transparent;color:var(--text);cursor:pointer;text-align:left}.SmartCatalogHeader_suggestions__RiNs9 button:hover{background:var(--surface-hover)}.SmartCatalogHeader_suggestions__RiNs9 button>span:first-child{display:grid;place-items:center;width:35px;height:35px;overflow:hidden;border-radius:7px;background:var(--surface);color:var(--muted)}.SmartCatalogHeader_suggestions__RiNs9 img{width:100%;height:100%;object-fit:cover}.SmartCatalogHeader_suggestions__RiNs9 svg{width:15px;height:15px}.SmartCatalogHeader_suggestions__RiNs9 small,.SmartCatalogHeader_suggestions__RiNs9 strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.SmartCatalogHeader_suggestions__RiNs9 strong{font-size:10px}.SmartCatalogHeader_suggestions__RiNs9 small{margin-top:2px;color:var(--muted);font-size:8px}.SmartCatalogHeader_examples__NLh5f{display:flex;flex-wrap:wrap;gap:5px;margin-top:6px}.SmartCatalogHeader_examples__NLh5f button{min-height:27px;padding:0 8px;border:0;border-radius:8px;background:var(--surface);color:var(--muted-strong);cursor:pointer;font-size:8px}.SmartCatalogHeader_examples__NLh5f button:hover{background:var(--surface-hover);color:var(--primary-bright)}.SmartCatalogHeader_controls__eov5E{display:flex;align-items:center;gap:6px}.SmartCatalogHeader_filterWrap__bzBHt{position:relative}.SmartCatalogHeader_filterButton__KD5mS{position:relative;grid-auto-flow:column;gap:5px;min-height:38px;padding:0 9px;border:1px solid var(--border);border-radius:11px;background:var(--surface);box-shadow:var(--shadow-soft);font-size:10px}.SmartCatalogHeader_filterButton__KD5mS>svg{width:16px;height:16px}.SmartCatalogHeader_filterButton__KD5mS .SmartCatalogHeader_chevron__H2O1P{width:12px;height:12px}.SmartCatalogHeader_filterButton__KD5mS b{position:absolute;top:-5px;right:-5px;display:grid;place-items:center;min-width:17px;height:17px;padding:0 4px;border:2px solid var(--bg);border-radius:999px;background:var(--primary);color:white;font-size:8px}.SmartCatalogHeader_controlActive__z_npq{border-color:color-mix(in srgb,var(--primary) 48%,var(--border));color:var(--primary-bright)}.SmartCatalogHeader_menuButton__1uCJY,.SmartCatalogHeader_themeButton__eob6Z{width:38px;height:38px;border:1px solid var(--border);border-radius:11px;background:var(--surface);box-shadow:var(--shadow-soft)}.SmartCatalogHeader_menuButton__1uCJY svg,.SmartCatalogHeader_themeButton__eob6Z svg{width:17px;height:17px}.SmartCatalogHeader_filterButton__KD5mS:hover,.SmartCatalogHeader_menuButton__1uCJY:hover,.SmartCatalogHeader_themeButton__eob6Z:hover{border-color:var(--border-strong);color:var(--primary-bright)}.SmartCatalogHeader_menuButton__1uCJY{display:none}.SmartCatalogHeader_filterDropdown__OH9qF{position:absolute;z-index:86;top:calc(100% + 8px);right:0;width:min(430px,calc(100vw - 24px));max-height:min(76vh,680px);overflow:auto;padding:13px;border:1px solid var(--border);border-radius:16px;background:var(--surface-solid);box-shadow:0 25px 70px rgba(0,0,0,.28)}.SmartCatalogHeader_filterHeading__6hOqn{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:1px 1px 10px;border-bottom:1px solid var(--border)}.SmartCatalogHeader_filterHeading__6hOqn small,.SmartCatalogHeader_filterHeading__6hOqn strong{display:block}.SmartCatalogHeader_filterHeading__6hOqn strong{font-size:13px}.SmartCatalogHeader_filterHeading__6hOqn small{margin-top:2px;color:var(--muted);font-size:8px}.SmartCatalogHeader_filterHeading__6hOqn>button{width:30px;height:30px;border-radius:8px}.SmartCatalogHeader_filterHeading__6hOqn>button:hover{background:var(--surface-hover);color:var(--text)}.SmartCatalogHeader_filterHeading__6hOqn svg{width:15px;height:15px}.SmartCatalogHeader_filterSection__1nkMc{margin-top:12px}.SmartCatalogHeader_filterSection__1nkMc>span{display:block;margin-bottom:6px;color:var(--muted);font-size:8px;font-weight:750;letter-spacing:.03em}.SmartCatalogHeader_choiceGrid__IL1ui,.SmartCatalogHeader_genreGrid__xcBxV{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:5px;gap:5px}.SmartCatalogHeader_genreGrid__xcBxV{grid-template-columns:repeat(3,minmax(0,1fr))}.SmartCatalogHeader_choiceGrid__IL1ui button,.SmartCatalogHeader_genreGrid__xcBxV button,.SmartCatalogHeader_scrollChoices__ZTyF_ button{display:flex;align-items:center;justify-content:space-between;gap:5px;min-height:33px;padding:0 9px;border:0;border-radius:9px;background:var(--surface);color:var(--muted-strong);cursor:pointer;font-size:9px;white-space:nowrap}.SmartCatalogHeader_choiceGrid__IL1ui button:hover,.SmartCatalogHeader_genreGrid__xcBxV button:hover,.SmartCatalogHeader_scrollChoices__ZTyF_ button:hover{background:var(--surface-hover);color:var(--text)}.SmartCatalogHeader_choiceGrid__IL1ui button svg,.SmartCatalogHeader_genreGrid__xcBxV button svg{width:13px;height:13px}.SmartCatalogHeader_choiceGrid__IL1ui button.SmartCatalogHeader_choiceActive__xZt3p,.SmartCatalogHeader_genreGrid__xcBxV button.SmartCatalogHeader_choiceActive__xZt3p,.SmartCatalogHeader_scrollChoices__ZTyF_ button.SmartCatalogHeader_choiceActive__xZt3p{background:var(--primary-soft);color:var(--primary-bright);font-weight:750}.SmartCatalogHeader_scrollChoices__ZTyF_{display:flex;gap:4px;overflow-x:auto;padding-bottom:2px;scrollbar-width:none}.SmartCatalogHeader_scrollChoices__ZTyF_::-webkit-scrollbar{display:none}.SmartCatalogHeader_scrollChoices__ZTyF_ button{flex:0 0 auto}.SmartCatalogHeader_filterActions___j9DK{position:-webkit-sticky;position:sticky;bottom:-13px;display:grid;grid-template-columns:auto minmax(0,1fr);grid-gap:7px;gap:7px;margin:14px -13px -13px;padding:10px 13px 13px;border-top:1px solid var(--border);background:color-mix(in srgb,var(--surface-solid) 96%,transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.SmartCatalogHeader_filterActions___j9DK button{min-height:39px;padding:0 13px;border:0;border-radius:10px;background:var(--surface);color:var(--muted-strong);cursor:pointer;font-size:10px;font-weight:700}.SmartCatalogHeader_filterActions___j9DK button:last-child{background:var(--primary);color:white}@media (max-width:1120px){.SmartCatalogHeader_header__uT7L4{grid-template-columns:auto minmax(0,1fr) minmax(230px,300px) auto auto;gap:9px}.SmartCatalogHeader_nav__n_Tjm button{padding:0 7px;font-size:10px}.SmartCatalogHeader_brand__vXJs4 strong{font-size:20px}}@media (max-width:900px){.SmartCatalogHeader_header__uT7L4{grid-template-columns:auto minmax(0,1fr) auto auto;gap:7px;min-height:60px;padding:0 12px}.SmartCatalogHeader_nav__n_Tjm{display:none}.SmartCatalogHeader_menuButton__1uCJY{display:grid}.SmartCatalogHeader_filterButton__KD5mS .SmartCatalogHeader_chevron__H2O1P,.SmartCatalogHeader_filterText__pquC9,.SmartCatalogHeader_themeButton__eob6Z{display:none}.SmartCatalogHeader_filterButton__KD5mS{width:38px;padding:0}.SmartCatalogHeader_searchBox__JHeaC{min-height:38px;border-radius:11px}.SmartCatalogHeader_filterDropdown__OH9qF{position:fixed;top:66px;right:10px;left:10px;width:auto;max-height:calc(100dvh - 82px)}}@media (max-width:560px){.SmartCatalogHeader_header__uT7L4{grid-template-columns:31px minmax(0,1fr) 35px 35px;gap:5px;min-height:56px;padding:0 10px}.SmartCatalogHeader_brandButton__kifaA{display:grid;place-items:center;width:31px}.SmartCatalogHeader_brand__vXJs4{gap:0}.SmartCatalogHeader_brand__vXJs4 strong{display:none}.SmartCatalogHeader_brandMark__1DEd9{width:24px;height:27px}.SmartCatalogHeader_searchBox__JHeaC{min-height:35px;padding:0 6px 0 9px;border-radius:10px}.SmartCatalogHeader_searchBox__JHeaC>svg{width:14px;height:14px}.SmartCatalogHeader_searchBox__JHeaC input{font-size:10px}.SmartCatalogHeader_searchBox__JHeaC input::placeholder{font-size:9px}.SmartCatalogHeader_filterButton__KD5mS,.SmartCatalogHeader_menuButton__1uCJY{width:35px;height:35px;border-radius:10px}.SmartCatalogHeader_filterButton__KD5mS>svg,.SmartCatalogHeader_menuButton__1uCJY svg{width:16px;height:16px}.SmartCatalogHeader_searchDropdown__SS_j6{position:fixed;top:58px;right:8px;left:8px}.SmartCatalogHeader_filterDropdown__OH9qF{top:58px;right:8px;left:8px;padding:11px;border-radius:14px}.SmartCatalogHeader_genreGrid__xcBxV{grid-template-columns:repeat(3,minmax(0,1fr))}.SmartCatalogHeader_choiceGrid__IL1ui button,.SmartCatalogHeader_genreGrid__xcBxV button,.SmartCatalogHeader_scrollChoices__ZTyF_ button{min-height:31px;padding:0 7px;font-size:8px}.SmartCatalogHeader_filterActions___j9DK{bottom:-11px;margin:12px -11px -11px;padding:9px 11px 11px}}.SmartCatalogHamburger_trigger__5_XGi{display:grid!important;place-items:center;width:42px!important;height:42px!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;color:var(--text)!important;cursor:pointer;transition:opacity .15s ease,transform .15s ease!important}.SmartCatalogHamburger_trigger__5_XGi:hover{border:0!important;background:transparent!important;color:var(--primary-bright)!important;transform:translateY(-1px)}.SmartCatalogHamburger_trigger__5_XGi:focus-visible{outline:2px solid color-mix(in srgb,var(--primary) 58%,transparent);outline-offset:2px}.SmartCatalogHamburger_lines__yFAWM{display:grid;grid-gap:5px;gap:5px;width:24px}.SmartCatalogHamburger_lines__yFAWM i{display:block;width:24px;height:1.5px;border-radius:999px;background:currentColor;transition:transform .18s ease,width .18s ease,opacity .18s ease}.SmartCatalogHamburger_lines__yFAWM i:nth-child(2){width:18px;justify-self:end}.SmartCatalogHamburger_triggerOpen__jYdvB .SmartCatalogHamburger_lines__yFAWM i:nth-child(2){width:24px}.SmartCatalogHamburger_panel__FFjXs{position:absolute;z-index:98;top:calc(100% + 8px);right:max(12px,calc((100vw - 1460px) / 2));width:min(390px,calc(100vw - 16px));max-height:min(78dvh,720px);overflow:auto;padding:14px;border:1px solid var(--border);border-radius:18px;background:color-mix(in srgb,var(--surface-solid) 97%,transparent);box-shadow:0 26px 70px rgba(0,0,0,.28);-webkit-backdrop-filter:blur(20px) saturate(135%);backdrop-filter:blur(20px) saturate(135%);animation:SmartCatalogHamburger_menuIn__W_121 .18s cubic-bezier(.22,1,.36,1) both;scrollbar-width:thin}.SmartCatalogHamburger_panelHead___JIYe{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:1px 1px 11px;border-bottom:1px solid var(--border)}.SmartCatalogHamburger_panelHead___JIYe small,.SmartCatalogHamburger_panelHead___JIYe span,.SmartCatalogHamburger_panelHead___JIYe strong{display:block}.SmartCatalogHamburger_panelHead___JIYe small{color:var(--primary-bright);font-size:8px;font-weight:800;letter-spacing:.08em}.SmartCatalogHamburger_panelHead___JIYe strong{margin-top:2px;color:var(--text);font-size:14px}.SmartCatalogHamburger_panelHead___JIYe>button{display:grid;place-items:center;width:32px;height:32px;padding:0;border:0;border-radius:9px;background:transparent;color:var(--muted-strong);cursor:pointer}.SmartCatalogHamburger_panelHead___JIYe>button:hover{background:var(--surface-hover);color:var(--text)}.SmartCatalogHamburger_panelHead___JIYe svg{width:16px;height:16px}.SmartCatalogHamburger_menuSearch__cmcoQ{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;grid-gap:8px;gap:8px;min-height:44px;margin-top:12px;padding:0 9px 0 12px;border:1px solid var(--border);border-radius:12px;background:var(--surface)}.SmartCatalogHamburger_menuSearch__cmcoQ>svg{width:16px;height:16px;color:var(--muted)}.SmartCatalogHamburger_menuSearch__cmcoQ input{width:100%;min-width:0;border:0;outline:0;background:transparent;color:var(--text);font-size:11px}.SmartCatalogHamburger_menuSearch__cmcoQ input::placeholder{color:var(--muted)}.SmartCatalogHamburger_menuSearch__cmcoQ button{display:grid;place-items:center;width:27px;height:27px;padding:0;border:0;border-radius:8px;background:transparent;color:var(--muted);cursor:pointer}.SmartCatalogHamburger_menuSearch__cmcoQ button:hover{background:var(--surface-hover);color:var(--text)}.SmartCatalogHamburger_menuSearch__cmcoQ button svg{width:14px;height:14px}.SmartCatalogHamburger_quickActions__hxUrD{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:7px;gap:7px;margin-top:8px}.SmartCatalogHamburger_quickActions__hxUrD>button{position:relative;display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;grid-gap:8px;gap:8px;min-width:0;min-height:58px;padding:8px 10px;border:0;border-radius:12px;background:var(--surface);color:var(--muted-strong);cursor:pointer;text-align:left}.SmartCatalogHamburger_quickActions__hxUrD>button:hover{background:var(--surface-hover);color:var(--text)}.SmartCatalogHamburger_quickActions__hxUrD>button>svg{width:18px;height:18px;color:var(--primary-bright)}.SmartCatalogHamburger_quickActions__hxUrD small,.SmartCatalogHamburger_quickActions__hxUrD span,.SmartCatalogHamburger_quickActions__hxUrD strong{display:block;min-width:0}.SmartCatalogHamburger_quickActions__hxUrD strong{overflow:hidden;color:var(--text);font-size:10px;text-overflow:ellipsis;white-space:nowrap}.SmartCatalogHamburger_quickActions__hxUrD small{overflow:hidden;margin-top:2px;color:var(--muted);font-size:7px;text-overflow:ellipsis;white-space:nowrap}.SmartCatalogHamburger_quickActions__hxUrD b{position:absolute;top:5px;right:6px;display:grid;place-items:center;min-width:16px;height:16px;padding:0 4px;border-radius:999px;background:var(--primary);color:white;font-size:7px}.SmartCatalogHamburger_sectionLabel__VnP9i{margin:14px 2px 6px;color:var(--muted);font-size:8px;font-weight:800;letter-spacing:.05em;text-transform:uppercase}.SmartCatalogHamburger_menuNav__eQK4u{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:5px;gap:5px}.SmartCatalogHamburger_menuNav__eQK4u button{display:flex;align-items:center;justify-content:space-between;gap:8px;min-width:0;min-height:42px;padding:0 10px;border:0;border-radius:10px;background:transparent;color:var(--muted-strong);cursor:pointer;font-size:10px;text-align:left}.SmartCatalogHamburger_menuNav__eQK4u button:hover{background:var(--surface-hover);color:var(--text)}.SmartCatalogHamburger_menuNav__eQK4u button.SmartCatalogHamburger_activeItem__bYigu{background:var(--primary-soft);color:var(--primary-bright);font-weight:750}.SmartCatalogHamburger_menuNav__eQK4u button i{flex:0 0 auto;color:var(--primary-bright);font-size:7px;font-style:normal;font-weight:700}.SmartCatalogHamburger_clearButton__2vUhL{width:100%;min-height:38px;margin-top:10px;border:0;border-radius:10px;background:transparent;color:var(--muted);cursor:pointer;font-size:9px}.SmartCatalogHamburger_clearButton__2vUhL:hover{background:var(--surface-hover);color:var(--text)}@media (max-width:900px){.SmartCatalogHamburger_trigger__5_XGi{width:38px!important;height:38px!important}.SmartCatalogHamburger_lines__yFAWM,.SmartCatalogHamburger_lines__yFAWM i{width:22px}.SmartCatalogHamburger_lines__yFAWM i:nth-child(2){width:17px}.SmartCatalogHamburger_triggerOpen__jYdvB .SmartCatalogHamburger_lines__yFAWM i:nth-child(2){width:22px}.SmartCatalogHamburger_panel__FFjXs{right:8px;width:min(380px,calc(100vw - 16px));max-height:calc(100dvh - 74px)}}@media (max-width:560px){.SmartCatalogHamburger_trigger__5_XGi{width:35px!important;height:35px!important}.SmartCatalogHamburger_lines__yFAWM,.SmartCatalogHamburger_lines__yFAWM i{width:21px}.SmartCatalogHamburger_lines__yFAWM i:nth-child(2){width:16px}.SmartCatalogHamburger_triggerOpen__jYdvB .SmartCatalogHamburger_lines__yFAWM i:nth-child(2){width:21px}.SmartCatalogHamburger_panel__FFjXs{top:calc(100% + 2px);right:6px;width:calc(100vw - 12px);max-height:calc(100dvh - 66px);padding:12px;border-radius:16px}.SmartCatalogHamburger_quickActions__hxUrD{grid-template-columns:1fr 1fr}.SmartCatalogHamburger_menuNav__eQK4u button{min-height:40px;padding:0 8px;font-size:9px}}@media (prefers-reduced-motion:reduce){.SmartCatalogHamburger_lines__yFAWM i,.SmartCatalogHamburger_panel__FFjXs,.SmartCatalogHamburger_trigger__5_XGi{animation:none!important;transition:none!important}}@keyframes SmartCatalogHamburger_menuIn__W_121{0%{opacity:0;transform:translateY(-7px) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}