.CollectionCatalogPage-module__YtLgwa__page{background:var(--bg);text-align:right;min-height:100vh;color:var(--text);direction:rtl}.CollectionCatalogPage-module__YtLgwa__shell{gap:14px;width:min(100% - 40px,1820px);margin-inline:auto;padding:22px 0 36px;display:grid}.CollectionCatalogPage-module__YtLgwa__breadcrumbs{color:var(--text-secondary);align-items:center;gap:8px;font-size:13px;display:inline-flex}.CollectionCatalogPage-module__YtLgwa__breadcrumbs strong{color:var(--text);font-weight:600}.CollectionCatalogPage-module__YtLgwa__layout{direction:ltr;grid-template-columns:minmax(0,1fr) 304px;align-items:start;gap:16px;display:grid}.CollectionCatalogPage-module__YtLgwa__mainColumn{direction:rtl;gap:14px;display:grid}.CollectionCatalogPage-module__YtLgwa__descriptionCard,.CollectionCatalogPage-module__YtLgwa__catalogCard,.CollectionCatalogPage-module__YtLgwa__sidebarCard,.CollectionCatalogPage-module__YtLgwa__emptyState{border:1px solid var(--border);background:var(--card);border-radius:18px}.CollectionCatalogPage-module__YtLgwa__descriptionCard{gap:10px;padding:22px;display:grid}.CollectionCatalogPage-module__YtLgwa__descriptionCard h1{margin:0;font-size:32px;line-height:1.35}.CollectionCatalogPage-module__YtLgwa__descriptionCard p{color:var(--text-secondary);margin:0;font-size:14px;line-height:1.85}.CollectionCatalogPage-module__YtLgwa__clampedText{-webkit-line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.CollectionCatalogPage-module__YtLgwa__expandedText{display:block}.CollectionCatalogPage-module__YtLgwa__expandButton{color:var(--accent);font:inherit;cursor:pointer;background:0 0;border:0;justify-self:start;font-size:14px;font-weight:600}.CollectionCatalogPage-module__YtLgwa__catalogCard{gap:12px;padding:16px;display:grid}.CollectionCatalogPage-module__YtLgwa__catalogHeader{justify-content:space-between;align-items:center;gap:12px;display:flex}.CollectionCatalogPage-module__YtLgwa__headerActions{align-items:center;gap:8px;display:inline-flex}.CollectionCatalogPage-module__YtLgwa__viewControls{align-items:center;gap:6px;display:inline-flex}.CollectionCatalogPage-module__YtLgwa__viewToggle{border:1px solid var(--border);color:#6b7280;cursor:pointer;background:#fff;border-radius:10px;justify-content:center;align-items:center;width:34px;height:34px;display:inline-flex}.CollectionCatalogPage-module__YtLgwa__viewToggleActive{background:var(--accent-soft);color:var(--accent);border-color:#ffc4d1}.CollectionCatalogPage-module__YtLgwa__viewToggle svg{fill:none;stroke:currentColor;stroke-width:1.8px;width:16px;height:16px}.CollectionCatalogPage-module__YtLgwa__sortWrap{border:1px solid var(--border);min-height:34px;color:var(--text-secondary);border-radius:10px;align-items:center;gap:8px;padding:0 10px;display:inline-flex}.CollectionCatalogPage-module__YtLgwa__sortWrap label{font-size:12px}.CollectionCatalogPage-module__YtLgwa__sortWrap select{color:var(--text);font:inherit;background:0 0;border:0;outline:0;font-size:13px}.CollectionCatalogPage-module__YtLgwa__currentTopic{color:var(--text);font-size:24px;line-height:1.3}.CollectionCatalogPage-module__YtLgwa__tagsRow{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.CollectionCatalogPage-module__YtLgwa__tagChip{color:#4b5563;font-size:12px;font:inherit;cursor:pointer;background:#fff;border:1px solid #e5e7eb;border-radius:999px;padding:6px 11px}.CollectionCatalogPage-module__YtLgwa__tagChipActive{background:var(--accent-soft);color:var(--accent);border-color:#ffc4d1}.CollectionCatalogPage-module__YtLgwa__cardsGrid{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;display:grid}.CollectionCatalogPage-module__YtLgwa__cardsGridCompact{grid-template-columns:repeat(4,minmax(0,1fr))}.CollectionCatalogPage-module__YtLgwa__card{cursor:pointer;position:relative}.CollectionCatalogPage-module__YtLgwa__imageBox{aspect-ratio:20/19;background:#f7f7f7;border-radius:14px;margin-bottom:10px;position:relative;overflow:hidden}.CollectionCatalogPage-module__YtLgwa__imageBox:after{content:"";opacity:0;z-index:1;pointer-events:none;background:#00000024;transition:opacity .2s;position:absolute;inset:0}.CollectionCatalogPage-module__YtLgwa__card:hover .CollectionCatalogPage-module__YtLgwa__imageBox:after,.CollectionCatalogPage-module__YtLgwa__card:focus-within .CollectionCatalogPage-module__YtLgwa__imageBox:after{opacity:1}.CollectionCatalogPage-module__YtLgwa__badge,.CollectionCatalogPage-module__YtLgwa__premiumBadge,.CollectionCatalogPage-module__YtLgwa__discountBadge{z-index:2;border-radius:999px;padding:5px 8px;font-size:11px;font-weight:600;line-height:1;position:absolute;top:10px}.CollectionCatalogPage-module__YtLgwa__badge{color:#222;background:#fff;border:1px solid #ddd;right:10px}.CollectionCatalogPage-module__YtLgwa__discountBadge{color:#fff;background:var(--accent);top:38px;right:10px}.CollectionCatalogPage-module__YtLgwa__premiumBadge{color:#7c3aed;background:#f3e8ff;left:10px}.CollectionCatalogPage-module__YtLgwa__mockMedia{transform-origin:50%;transition:transform .28s;position:absolute;inset:0;transform:scale(1)}.CollectionCatalogPage-module__YtLgwa__card:hover .CollectionCatalogPage-module__YtLgwa__imageBox .CollectionCatalogPage-module__YtLgwa__mockMedia,.CollectionCatalogPage-module__YtLgwa__card:focus-within .CollectionCatalogPage-module__YtLgwa__imageBox .CollectionCatalogPage-module__YtLgwa__mockMedia{transform:scale(1.06)}.CollectionCatalogPage-module__YtLgwa__mockMedia:before,.CollectionCatalogPage-module__YtLgwa__mockMedia:after{content:"";border-radius:14px;position:absolute}.CollectionCatalogPage-module__YtLgwa__mockMedia:before{background:#ffffff42;inset:14% 10% 36%}.CollectionCatalogPage-module__YtLgwa__mockMedia:after{background:#00000026;inset:58% 12% 8%}.CollectionCatalogPage-module__YtLgwa__mockGlow{background:radial-gradient(120% 70% at 10% 8%,#ffffff59,#0000 56%);position:absolute;inset:0}.CollectionCatalogPage-module__YtLgwa__likeButton{z-index:2;cursor:pointer;opacity:0;pointer-events:none;background:#ffffffeb;border:1px solid #ffffffb3;border-radius:9999px;justify-content:center;align-items:center;width:32px;height:32px;transition:opacity .2s,transform .2s;display:inline-flex;position:absolute;top:8px;left:8px;transform:translateY(-6px)scale(.94);box-shadow:0 2px 8px #0000002e}.CollectionCatalogPage-module__YtLgwa__likeButtonHeart{fill:#1f2937;width:18px;height:18px}.CollectionCatalogPage-module__YtLgwa__playButton{z-index:2;color:#111827;cursor:pointer;opacity:0;pointer-events:none;background:#ffffffe6;border:1px solid #ffffffd1;border-radius:9999px;justify-content:center;align-items:center;width:44px;height:44px;transition:opacity .2s,transform .2s;display:inline-flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(.92);box-shadow:0 5px 16px #0000003d}.CollectionCatalogPage-module__YtLgwa__playButtonIcon{fill:currentColor;width:20px;height:20px}.CollectionCatalogPage-module__YtLgwa__card:hover .CollectionCatalogPage-module__YtLgwa__likeButton,.CollectionCatalogPage-module__YtLgwa__card:hover .CollectionCatalogPage-module__YtLgwa__playButton,.CollectionCatalogPage-module__YtLgwa__card:focus-within .CollectionCatalogPage-module__YtLgwa__likeButton,.CollectionCatalogPage-module__YtLgwa__card:focus-within .CollectionCatalogPage-module__YtLgwa__playButton{opacity:1;pointer-events:auto}.CollectionCatalogPage-module__YtLgwa__card:hover .CollectionCatalogPage-module__YtLgwa__likeButton,.CollectionCatalogPage-module__YtLgwa__card:focus-within .CollectionCatalogPage-module__YtLgwa__likeButton{transform:translateY(0)scale(1)}.CollectionCatalogPage-module__YtLgwa__card:hover .CollectionCatalogPage-module__YtLgwa__playButton,.CollectionCatalogPage-module__YtLgwa__card:focus-within .CollectionCatalogPage-module__YtLgwa__playButton{transform:translate(-50%,-50%)scale(1)}.CollectionCatalogPage-module__YtLgwa__cardInfo{text-align:right;gap:3px;padding:0 4px 8px;display:grid}.CollectionCatalogPage-module__YtLgwa__cardInfo h3{color:#222;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:16px;font-weight:600;line-height:1.25;display:-webkit-box;overflow:hidden}.CollectionCatalogPage-module__YtLgwa__meta,.CollectionCatalogPage-module__YtLgwa__price{color:#6a6a6a;margin:0;font-size:13px;line-height:1.45}.CollectionCatalogPage-module__YtLgwa__priceValue{align-items:baseline;gap:8px;margin:4px 0 0;display:inline-flex}.CollectionCatalogPage-module__YtLgwa__priceValue strong{color:#222;font-size:20px;line-height:1.2}.CollectionCatalogPage-module__YtLgwa__priceValue span{color:#9ca3af;font-size:12px;text-decoration:line-through}.CollectionCatalogPage-module__YtLgwa__emptyState{text-align:center;padding:22px}.CollectionCatalogPage-module__YtLgwa__emptyState h2{margin:0;font-size:24px}.CollectionCatalogPage-module__YtLgwa__emptyState p{color:var(--text-secondary);margin:8px 0 0;font-size:14px}.CollectionCatalogPage-module__YtLgwa__sidebar{direction:rtl;gap:12px;display:grid;position:sticky;top:16px}.CollectionCatalogPage-module__YtLgwa__sidebarCard{padding:16px}.CollectionCatalogPage-module__YtLgwa__sidebarCard h3{margin:0;font-size:19px}.CollectionCatalogPage-module__YtLgwa__topicList,.CollectionCatalogPage-module__YtLgwa__filterList,.CollectionCatalogPage-module__YtLgwa__authorList{gap:8px;margin:12px 0 0;padding:0;list-style:none;display:grid}.CollectionCatalogPage-module__YtLgwa__topicButton,.CollectionCatalogPage-module__YtLgwa__authorButton{color:#4b5563;width:100%;font:inherit;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:8px;padding:7px 0;font-size:14px;display:flex}.CollectionCatalogPage-module__YtLgwa__topicButtonActive,.CollectionCatalogPage-module__YtLgwa__authorButtonActive{color:var(--text);font-weight:600}.CollectionCatalogPage-module__YtLgwa__topicCheck{text-align:center;width:16px;color:var(--accent);opacity:0;flex:0 0 16px;font-weight:700}.CollectionCatalogPage-module__YtLgwa__topicButtonActive .CollectionCatalogPage-module__YtLgwa__topicCheck{opacity:1}.CollectionCatalogPage-module__YtLgwa__checkboxRow{color:#4b5563;cursor:pointer;align-items:center;gap:8px;font-size:14px;display:inline-flex}.CollectionCatalogPage-module__YtLgwa__checkboxRow input{accent-color:var(--accent)}.CollectionCatalogPage-module__YtLgwa__switchRow{width:100%;font:inherit;color:#334155;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:8px;padding:6px 0;font-size:14px;display:flex}.CollectionCatalogPage-module__YtLgwa__switch{background:#d1d5db;border-radius:999px;width:38px;height:22px;transition:background-color .2s;position:relative}.CollectionCatalogPage-module__YtLgwa__switch:after{content:"";background:#fff;border-radius:50%;width:16px;height:16px;transition:transform .2s;position:absolute;top:3px;right:3px}.CollectionCatalogPage-module__YtLgwa__switchOn{background:var(--accent)}.CollectionCatalogPage-module__YtLgwa__switchOn:after{transform:translate(-16px)}.CollectionCatalogPage-module__YtLgwa__searchBox{border:1px solid var(--border);border-radius:10px;align-items:center;width:100%;min-height:38px;margin-top:10px;padding:0 10px;display:inline-flex}.CollectionCatalogPage-module__YtLgwa__searchBox input{width:100%;color:var(--text);font:inherit;background:0 0;border:0;outline:0;font-size:14px}.CollectionCatalogPage-module__YtLgwa__toneLinen{background:linear-gradient(124deg,#f0efec 0%,#e4e2dd 62%,#d0cbc2 100%)}.CollectionCatalogPage-module__YtLgwa__toneSunlit{background:linear-gradient(128deg,#f2dfba 0%,#dec48c 54%,#c9a36a 100%)}.CollectionCatalogPage-module__YtLgwa__toneCozy{background:linear-gradient(130deg,#8f624f 0%,#5e3f35 50%,#2f2825 100%)}.CollectionCatalogPage-module__YtLgwa__toneCalm{background:linear-gradient(130deg,#e7e2d8 0%,#d8d3ca 58%,#bcb8ad 100%)}.CollectionCatalogPage-module__YtLgwa__toneKitchen{background:linear-gradient(130deg,#ddd9d1 0%,#c2b39e 52%,#8b6c4d 100%)}.CollectionCatalogPage-module__YtLgwa__toneDusk{background:linear-gradient(130deg,#0e1d32 0%,#203554 50%,#f19c4a 100%)}.CollectionCatalogPage-module__YtLgwa__toneVintage{background:linear-gradient(132deg,#f0ece6 0%,#e2d8ca 56%,#bfae99 100%)}.CollectionCatalogPage-module__YtLgwa__toneMarble{background:linear-gradient(130deg,#e8e3db 0%,#ddd4c7 60%,#c7b8a2 100%)}.CollectionCatalogPage-module__YtLgwa__toneNavy{background:linear-gradient(130deg,#d3dbe2 0%,#516784 56%,#1f2940 100%)}.CollectionCatalogPage-module__YtLgwa__toneRose{background:linear-gradient(130deg,#f2dde1 0%,#dbb1bf 56%,#b37f8f 100%)}.CollectionCatalogPage-module__YtLgwa__toneFacade{background:linear-gradient(130deg,#d8dce2 0%,#a8b0bb 52%,#7e8896 100%)}.CollectionCatalogPage-module__YtLgwa__toneStreet{background:linear-gradient(130deg,#bdc9d6 0%,#8aa0b6 56%,#445569 100%)}.CollectionCatalogPage-module__YtLgwa__toneGarden{background:linear-gradient(130deg,#d9e6d8 0%,#98c59d 56%,#4d8b66 100%)}.CollectionCatalogPage-module__YtLgwa__tonePatio{background:linear-gradient(130deg,#e8ddcf 0%,#c9b498 58%,#8b7252 100%)}@media (max-width:1450px){.CollectionCatalogPage-module__YtLgwa__cardsGrid{grid-template-columns:repeat(4,minmax(0,1fr))}.CollectionCatalogPage-module__YtLgwa__cardsGridCompact{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:1080px){.CollectionCatalogPage-module__YtLgwa__layout{grid-template-columns:1fr}.CollectionCatalogPage-module__YtLgwa__sidebar{order:-1;position:static}.CollectionCatalogPage-module__YtLgwa__catalogHeader{flex-direction:column;align-items:flex-start}.CollectionCatalogPage-module__YtLgwa__currentTopic{font-size:20px}.CollectionCatalogPage-module__YtLgwa__headerActions{justify-content:space-between;width:100%}}@media (max-width:760px){.CollectionCatalogPage-module__YtLgwa__shell{width:min(100% - 28px,1820px);padding:14px 0 24px}.CollectionCatalogPage-module__YtLgwa__descriptionCard,.CollectionCatalogPage-module__YtLgwa__catalogCard,.CollectionCatalogPage-module__YtLgwa__sidebarCard,.CollectionCatalogPage-module__YtLgwa__emptyState{border-radius:14px;padding:14px}.CollectionCatalogPage-module__YtLgwa__descriptionCard h1{font-size:24px}.CollectionCatalogPage-module__YtLgwa__cardsGrid,.CollectionCatalogPage-module__YtLgwa__cardsGridCompact{grid-template-columns:repeat(2,minmax(0,1fr))}.CollectionCatalogPage-module__YtLgwa__priceValue strong{font-size:18px}}
