.CollectionCatalogPage-module__YtLgwa__page{min-height:100vh;color:var(--text);text-align:right;direction:rtl;background:#f8f7f4;padding-bottom:124px}.CollectionCatalogPage-module__YtLgwa__shell{gap:16px;width:min(100% - 40px,1536px);margin-inline:auto;padding:22px 0 38px;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 a{transition:color .2s}.CollectionCatalogPage-module__YtLgwa__breadcrumbs a:hover{color:var(--accent)}.CollectionCatalogPage-module__YtLgwa__breadcrumbs strong{color:var(--text);font-weight:500}.CollectionCatalogPage-module__YtLgwa__hero{border:1px solid var(--border);background:#f1f5f9;border-radius:18px;min-height:440px;position:relative;overflow:hidden}.CollectionCatalogPage-module__YtLgwa__heroWithImage{background:#111827}.CollectionCatalogPage-module__YtLgwa__heroImage,.CollectionCatalogPage-module__YtLgwa__heroScrim{position:absolute;inset:0}.CollectionCatalogPage-module__YtLgwa__heroImage{background-position:50%;background-size:cover}.CollectionCatalogPage-module__YtLgwa__heroScrim{background:linear-gradient(90deg,#00000014 0%,#0000005c 46%,#000000a8 100%),linear-gradient(#ffffff1f 0%,#fff0 56%)}.CollectionCatalogPage-module__YtLgwa__hero:not(.CollectionCatalogPage-module__YtLgwa__heroWithImage) .CollectionCatalogPage-module__YtLgwa__heroScrim{background:linear-gradient(90deg,#ffffffb8 0%,#ffffff6b 48%,#ffffff2e 100%)}.CollectionCatalogPage-module__YtLgwa__heroContent{z-index:1;min-height:inherit;grid-template-columns:264px minmax(0,1fr);align-items:center;gap:28px;padding:32px;display:grid;position:relative}.CollectionCatalogPage-module__YtLgwa__coverFrame{aspect-ratio:1;background:#fff;border:1px solid #ffffffa3;border-radius:18px;align-self:center;width:264px;position:relative;overflow:hidden;box-shadow:0 16px 40px #0f172a38}.CollectionCatalogPage-module__YtLgwa__coverImage{object-fit:cover;width:100%;height:100%;display:block}.CollectionCatalogPage-module__YtLgwa__coverFallback{width:100%;height:100%;position:relative;overflow:hidden}.CollectionCatalogPage-module__YtLgwa__coverFallback:before,.CollectionCatalogPage-module__YtLgwa__coverFallback:after,.CollectionCatalogPage-module__YtLgwa__trackCoverArt:before,.CollectionCatalogPage-module__YtLgwa__trackCoverArt:after{content:"";border-radius:14px;position:absolute}.CollectionCatalogPage-module__YtLgwa__coverFallback:before{background:#ffffff52;inset:16% 12% 42%}.CollectionCatalogPage-module__YtLgwa__coverFallback:after{background:#11182724;inset:62% 14% 12%}.CollectionCatalogPage-module__YtLgwa__coverFallback span,.CollectionCatalogPage-module__YtLgwa__trackCoverArt span{background:radial-gradient(110% 76% at 10% 6%,#ffffff61,#0000 58%);position:absolute;inset:0}.CollectionCatalogPage-module__YtLgwa__heroCopy{color:#fff;gap:12px;min-width:0;display:grid}.CollectionCatalogPage-module__YtLgwa__hero:not(.CollectionCatalogPage-module__YtLgwa__heroWithImage) .CollectionCatalogPage-module__YtLgwa__heroCopy{color:var(--text)}.CollectionCatalogPage-module__YtLgwa__eyebrow,.CollectionCatalogPage-module__YtLgwa__cardLabel{color:var(--accent);font-size:13px;font-weight:700;line-height:1.35}.CollectionCatalogPage-module__YtLgwa__heroCopy h1{letter-spacing:0;margin:0;font-size:clamp(28px,2.6vw,44px);font-weight:700;line-height:1.22}.CollectionCatalogPage-module__YtLgwa__heroCopy p{color:#ffffffe6;max-width:760px;margin:0;font-size:16px;line-height:1.95}.CollectionCatalogPage-module__YtLgwa__hero:not(.CollectionCatalogPage-module__YtLgwa__heroWithImage) .CollectionCatalogPage-module__YtLgwa__heroCopy p{color:#374151}.CollectionCatalogPage-module__YtLgwa__clampedText{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.CollectionCatalogPage-module__YtLgwa__expandedText{display:block}.CollectionCatalogPage-module__YtLgwa__heroMeta{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.CollectionCatalogPage-module__YtLgwa__heroMeta span{color:#fff;background:#ffffff2e;border:1px solid #ffffff52;border-radius:999px;padding:7px 11px;font-size:13px;font-weight:500;line-height:1}.CollectionCatalogPage-module__YtLgwa__hero:not(.CollectionCatalogPage-module__YtLgwa__heroWithImage) .CollectionCatalogPage-module__YtLgwa__heroMeta span{color:#1f2937;background:#ffffffb8;border-color:#00000014}.CollectionCatalogPage-module__YtLgwa__heroPurchase{gap:12px;max-width:620px;margin-top:8px;display:grid}.CollectionCatalogPage-module__YtLgwa__heroActions{flex-wrap:wrap;gap:10px;display:flex}.CollectionCatalogPage-module__YtLgwa__primaryButton{background:var(--accent);color:#fff;min-width:168px;min-height:48px;font:inherit;cursor:pointer;border:0;border-radius:12px;justify-content:center;align-items:center;gap:10px;font-size:15px;font-weight:700;transition:background-color .2s,transform .2s,box-shadow .2s;display:inline-flex}.CollectionCatalogPage-module__YtLgwa__primaryButton strong{color:inherit;font-size:14px;font-weight:700}.CollectionCatalogPage-module__YtLgwa__primaryButton strong:before{content:"";vertical-align:-2px;background:#ffffff7a;width:1px;height:14px;margin-inline-end:10px;display:inline-block}.CollectionCatalogPage-module__YtLgwa__primaryButton:hover{background:var(--accent-strong);transform:translateY(-1px);box-shadow:0 10px 22px #ff385c38}.CollectionCatalogPage-module__YtLgwa__previewButton{min-width:148px;min-height:46px;color:var(--accent);font:inherit;cursor:pointer;background:#ffffffeb;border:1px solid #ff385c3d;border-radius:12px;justify-content:center;align-items:center;gap:8px;font-size:14px;font-weight:700;transition:background-color .2s,border-color .2s,transform .2s;display:inline-flex}.CollectionCatalogPage-module__YtLgwa__previewButton svg{fill:currentColor;width:20px;height:20px}.CollectionCatalogPage-module__YtLgwa__previewButton:hover{background:#fff;border-color:#ff385c6b;transform:translateY(-1px)}.CollectionCatalogPage-module__YtLgwa__collectionsArchiveHero{border:1px solid var(--border);background:linear-gradient(135deg,#fff 0%,#f8fafc 54%,#f3f4f6 100%);border-radius:18px;padding:30px}.CollectionCatalogPage-module__YtLgwa__collectionsArchiveHero h1{color:#222;margin:4px 0 0;font-size:clamp(30px,3vw,48px);font-weight:700;line-height:1.25}.CollectionCatalogPage-module__YtLgwa__collectionsArchiveHero p{max-width:720px;color:var(--text-secondary);margin:10px 0 0;font-size:15px;line-height:1.9}.CollectionCatalogPage-module__YtLgwa__collectionsArchiveSection{border:1px solid var(--border);background:var(--card);border-radius:18px;gap:16px;padding:20px;display:grid}.CollectionCatalogPage-module__YtLgwa__collectionsArchiveGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.CollectionCatalogPage-module__YtLgwa__collectionsArchiveCard{min-width:0;color:inherit;background:#fff;border:1px solid #eee;border-radius:14px;gap:12px;padding:12px;text-decoration:none;transition:border-color .2s,box-shadow .2s,transform .2s;display:grid}.CollectionCatalogPage-module__YtLgwa__collectionsArchiveCard:hover,.CollectionCatalogPage-module__YtLgwa__collectionsArchiveCard:focus-visible{box-shadow:var(--shadow-soft);border-color:#ffd0da;outline:0;transform:translateY(-1px)}.CollectionCatalogPage-module__YtLgwa__collectionsArchiveArt{aspect-ratio:1;background:#f7f7f7;border-radius:13px;width:100%;position:relative;overflow:hidden}.CollectionCatalogPage-module__YtLgwa__collectionsArchiveImage{object-fit:cover}.CollectionCatalogPage-module__YtLgwa__collectionsArchiveToneArt{width:100%;height:100%;position:relative;overflow:hidden}.CollectionCatalogPage-module__YtLgwa__collectionsArchiveToneArt:before,.CollectionCatalogPage-module__YtLgwa__collectionsArchiveToneArt:after{content:"";border-radius:14px;position:absolute}.CollectionCatalogPage-module__YtLgwa__collectionsArchiveToneArt:before{background:#ffffff4d;inset:18% 13% 45%}.CollectionCatalogPage-module__YtLgwa__collectionsArchiveToneArt:after{background:#11182724;inset:62% 14% 14%}.CollectionCatalogPage-module__YtLgwa__collectionsArchiveToneArt span{background:radial-gradient(110% 76% at 10% 6%,#ffffff61,#0000 58%);position:absolute;inset:0}.CollectionCatalogPage-module__YtLgwa__collectionsArchiveCopy{min-width:0}.CollectionCatalogPage-module__YtLgwa__collectionsArchiveCopy h3{color:#222;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:16px;font-weight:700;line-height:1.55;display:-webkit-box;overflow:hidden}.CollectionCatalogPage-module__YtLgwa__collectionsArchiveCopy p{color:var(--text-secondary);white-space:nowrap;text-overflow:ellipsis;margin:6px 0 0;font-size:13px;line-height:1.7;overflow:hidden}.CollectionCatalogPage-module__YtLgwa__collectionsArchiveCopy small{color:#4b5563;margin-top:8px;font-size:12px;font-weight:500;line-height:1.4;display:block}.CollectionCatalogPage-module__YtLgwa__detailsGrid{grid-template-columns:minmax(0,1.35fr) minmax(360px,.65fr);align-items:stretch;gap:16px;display:grid}.CollectionCatalogPage-module__YtLgwa__descriptionCard,.CollectionCatalogPage-module__YtLgwa__summaryCard,.CollectionCatalogPage-module__YtLgwa__tracksSection,.CollectionCatalogPage-module__YtLgwa__suggestedSection,.CollectionCatalogPage-module__YtLgwa__reviewSection,.CollectionCatalogPage-module__YtLgwa__emptyState{border:1px solid var(--border);background:var(--card);border-radius:18px}.CollectionCatalogPage-module__YtLgwa__descriptionCard{align-content:start;gap:12px;padding:22px;display:grid}.CollectionCatalogPage-module__YtLgwa__descriptionCard h2,.CollectionCatalogPage-module__YtLgwa__sectionHeader h2{color:#222;margin:4px 0 0;font-size:26px;font-weight:700;line-height:1.35}.CollectionCatalogPage-module__YtLgwa__descriptionCard p{color:var(--text-secondary);margin:0;font-size:15px;line-height:1.95}.CollectionCatalogPage-module__YtLgwa__descriptionTextBlock{position:relative;overflow:hidden}.CollectionCatalogPage-module__YtLgwa__descriptionClampedText{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.CollectionCatalogPage-module__YtLgwa__descriptionTextFade:after{content:"";pointer-events:none;background:linear-gradient(#fff0 0%,#fff 88%);height:34px;position:absolute;bottom:0;left:0;right:0}.CollectionCatalogPage-module__YtLgwa__textButton{color:var(--accent);font:inherit;cursor:pointer;background:0 0;border:0;justify-self:start;padding:0;font-size:14px;font-weight:500}.CollectionCatalogPage-module__YtLgwa__summaryCard{grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;gap:10px;padding:14px;display:grid}.CollectionCatalogPage-module__YtLgwa__summaryItem{background:#fff;border:1px solid #eee;border-radius:12px;grid-template-columns:minmax(0,1fr) 40px;align-content:start;align-items:center;gap:10px;min-width:0;min-height:78px;padding:12px;transition:border-color .2s,box-shadow .2s;display:grid}.CollectionCatalogPage-module__YtLgwa__summaryItem:hover{border-color:#ffd0da;box-shadow:0 8px 18px #0f172a0d}.CollectionCatalogPage-module__YtLgwa__summaryCopy{gap:3px;min-width:0;display:grid}.CollectionCatalogPage-module__YtLgwa__summaryCopy span{color:var(--text-secondary);font-size:12px;line-height:1.45}.CollectionCatalogPage-module__YtLgwa__summaryCopy strong{color:#222;-webkit-line-clamp:2;-webkit-box-orient:vertical;min-width:0;font-size:14px;font-weight:700;line-height:1.45;display:-webkit-box;overflow:hidden}.CollectionCatalogPage-module__YtLgwa__summaryIcon{width:40px;height:40px;color:var(--accent);background:#fff7f9;border:1px solid #e6eaf0;border-radius:10px;justify-content:center;align-items:center;display:inline-flex}.CollectionCatalogPage-module__YtLgwa__summaryIcon svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:20px;height:20px}.CollectionCatalogPage-module__YtLgwa__tracksSection,.CollectionCatalogPage-module__YtLgwa__suggestedSection{gap:16px;padding:20px;display:grid}.CollectionCatalogPage-module__YtLgwa__reviewSection{gap:16px;padding:20px;display:grid;overflow:hidden}.CollectionCatalogPage-module__YtLgwa__sectionHeader{justify-content:space-between;align-items:end;gap:12px;display:flex}.CollectionCatalogPage-module__YtLgwa__sectionHeader>span{color:#4b5563;white-space:nowrap;background:#fff;border:1px solid #e5e7eb;border-radius:999px;padding:7px 12px;font-size:13px}.CollectionCatalogPage-module__YtLgwa__trackList{gap:10px;margin:0;padding:0;list-style:none;display:grid}.CollectionCatalogPage-module__YtLgwa__trackRow{background:#fff;border:1px solid #eee;border-radius:14px;grid-template-columns:34px 56px minmax(0,1fr) auto 42px;align-items:center;gap:12px;min-height:74px;padding:9px 12px;transition:border-color .2s,box-shadow .2s,transform .2s;display:grid}.CollectionCatalogPage-module__YtLgwa__trackRow:hover,.CollectionCatalogPage-module__YtLgwa__trackRow:focus-within{box-shadow:var(--shadow-soft);border-color:#ffd0da;transform:translateY(-1px)}.CollectionCatalogPage-module__YtLgwa__trackIndex{color:#9ca3af;text-align:center;font-size:14px;font-weight:500}.CollectionCatalogPage-module__YtLgwa__trackCover{background:#f7f7f7;border-radius:12px;width:56px;height:56px;position:relative;overflow:hidden}.CollectionCatalogPage-module__YtLgwa__trackCoverImage{object-fit:cover}.CollectionCatalogPage-module__YtLgwa__trackCoverArt{width:100%;height:100%;position:relative;overflow:hidden}.CollectionCatalogPage-module__YtLgwa__trackCoverArt:before{background:#ffffff4d;inset:18% 13% 45%}.CollectionCatalogPage-module__YtLgwa__trackCoverArt:after{background:#11182724;inset:62% 14% 14%}.CollectionCatalogPage-module__YtLgwa__trackInfo{min-width:0}.CollectionCatalogPage-module__YtLgwa__trackInfo h3{color:#222;white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:15px;font-weight:500;line-height:1.45;overflow:hidden}.CollectionCatalogPage-module__YtLgwa__trackInfo p{color:var(--text-secondary);white-space:nowrap;text-overflow:ellipsis;margin:3px 0 0;font-size:13px;overflow:hidden}.CollectionCatalogPage-module__YtLgwa__trackStats{color:#6a6a6a;white-space:nowrap;align-items:center;gap:10px;font-size:12px;display:inline-flex}.CollectionCatalogPage-module__YtLgwa__trackStats span:first-child{color:#222;font-weight:500}.CollectionCatalogPage-module__YtLgwa__playButton{border:1px solid var(--border);color:#222;cursor:pointer;background:#fff;border-radius:999px;justify-content:center;align-items:center;width:42px;height:42px;transition:background-color .2s,border-color .2s,color .2s;display:inline-flex}.CollectionCatalogPage-module__YtLgwa__playButton:hover{border-color:var(--accent);background:var(--accent);color:#fff}.CollectionCatalogPage-module__YtLgwa__playButton:disabled{cursor:not-allowed;opacity:.45}.CollectionCatalogPage-module__YtLgwa__playButton:disabled:hover{border-color:var(--border);color:#222;background:#fff}.CollectionCatalogPage-module__YtLgwa__playButton[aria-pressed=true]{border-color:var(--accent);background:var(--accent);color:#fff}.CollectionCatalogPage-module__YtLgwa__playButton svg{fill:currentColor;width:20px;height:20px}.CollectionCatalogPage-module__YtLgwa__suggestedGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.CollectionCatalogPage-module__YtLgwa__suggestedCard{min-width:0;min-height:118px;color:inherit;background:#fff;border:1px solid #eee;border-radius:14px;grid-template-columns:76px minmax(0,1fr) 36px;align-items:center;gap:12px;padding:12px;text-decoration:none;transition:border-color .2s,box-shadow .2s,transform .2s;display:grid}.CollectionCatalogPage-module__YtLgwa__suggestedCard:hover,.CollectionCatalogPage-module__YtLgwa__suggestedCard:focus-visible{box-shadow:var(--shadow-soft);border-color:#ffd0da;outline:0;transform:translateY(-1px)}.CollectionCatalogPage-module__YtLgwa__suggestedArt{aspect-ratio:1;background:#f7f7f7;border-radius:13px;width:76px;position:relative;overflow:hidden}.CollectionCatalogPage-module__YtLgwa__suggestedImage{object-fit:cover}.CollectionCatalogPage-module__YtLgwa__suggestedToneArt{width:100%;height:100%;position:relative;overflow:hidden}.CollectionCatalogPage-module__YtLgwa__suggestedToneArt:before,.CollectionCatalogPage-module__YtLgwa__suggestedToneArt:after{content:"";border-radius:12px;position:absolute}.CollectionCatalogPage-module__YtLgwa__suggestedToneArt:before{background:#ffffff4d;inset:18% 13% 45%}.CollectionCatalogPage-module__YtLgwa__suggestedToneArt:after{background:#11182724;inset:62% 14% 14%}.CollectionCatalogPage-module__YtLgwa__suggestedToneArt span{background:radial-gradient(110% 76% at 10% 6%,#ffffff61,#0000 58%);position:absolute;inset:0}.CollectionCatalogPage-module__YtLgwa__suggestedCopy{min-width:0}.CollectionCatalogPage-module__YtLgwa__suggestedCopy h3{color:#222;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:15px;font-weight:700;line-height:1.5;display:-webkit-box;overflow:hidden}.CollectionCatalogPage-module__YtLgwa__suggestedCopy p{color:var(--text-secondary);white-space:nowrap;text-overflow:ellipsis;margin:4px 0 0;font-size:12px;line-height:1.6;overflow:hidden}.CollectionCatalogPage-module__YtLgwa__suggestedCopy small{color:#4b5563;margin-top:6px;font-size:12px;font-weight:500;line-height:1.4;display:block}.CollectionCatalogPage-module__YtLgwa__suggestedPlay{border:1px solid var(--border);width:36px;height:36px;color:var(--accent);background:#fff;border-radius:999px;justify-content:center;align-items:center;transition:background-color .2s,border-color .2s,color .2s;display:inline-flex}.CollectionCatalogPage-module__YtLgwa__suggestedCard:hover .CollectionCatalogPage-module__YtLgwa__suggestedPlay,.CollectionCatalogPage-module__YtLgwa__suggestedCard:focus-visible .CollectionCatalogPage-module__YtLgwa__suggestedPlay{border-color:var(--accent);background:var(--accent);color:#fff}.CollectionCatalogPage-module__YtLgwa__suggestedPlay svg{fill:currentColor;width:18px;height:18px}.CollectionCatalogPage-module__YtLgwa__reviewForm{background:linear-gradient(#fff 0%,#fffafb 100%);border:1px solid #eee;border-radius:14px;grid-template-columns:minmax(0,1fr) 260px;align-items:stretch;gap:14px;padding:16px;display:grid}.CollectionCatalogPage-module__YtLgwa__reviewFormMain{gap:12px;min-width:0;display:grid}.CollectionCatalogPage-module__YtLgwa__reviewField{gap:7px;min-width:0;display:grid}.CollectionCatalogPage-module__YtLgwa__reviewField span,.CollectionCatalogPage-module__YtLgwa__reviewRatingBox>span{color:#374151;font-size:13px;font-weight:600;line-height:1.45}.CollectionCatalogPage-module__YtLgwa__reviewField input,.CollectionCatalogPage-module__YtLgwa__reviewField textarea{color:#222;width:100%;font:inherit;background:#fff;border:1px solid #e5e7eb;border-radius:12px;outline:0;font-size:14px;transition:border-color .2s,box-shadow .2s}.CollectionCatalogPage-module__YtLgwa__reviewField input{min-height:46px;padding:0 13px}.CollectionCatalogPage-module__YtLgwa__reviewField textarea{resize:vertical;min-height:132px;padding:12px 13px;line-height:1.8}.CollectionCatalogPage-module__YtLgwa__reviewField input::placeholder,.CollectionCatalogPage-module__YtLgwa__reviewField textarea::placeholder{color:#9ca3af}.CollectionCatalogPage-module__YtLgwa__reviewField input:focus,.CollectionCatalogPage-module__YtLgwa__reviewField textarea:focus{border-color:#f49cb0;box-shadow:0 0 0 3px #ff385c1c}.CollectionCatalogPage-module__YtLgwa__reviewSide{background:#fff;border:1px solid #f1f1f1;border-radius:13px;align-content:start;gap:12px;min-width:0;padding:14px;display:grid}.CollectionCatalogPage-module__YtLgwa__reviewRatingBox{gap:9px;display:grid}.CollectionCatalogPage-module__YtLgwa__reviewRatingBox strong{color:#222;font-size:14px;font-weight:700}.CollectionCatalogPage-module__YtLgwa__reviewStars{direction:ltr;justify-content:flex-end;align-items:center;gap:3px;display:inline-flex}.CollectionCatalogPage-module__YtLgwa__reviewStars button{color:#d1d5db;cursor:pointer;background:#fff;border:1px solid #e5e7eb;border-radius:10px;justify-content:center;align-items:center;width:34px;height:34px;transition:border-color .2s,background-color .2s,color .2s,transform .2s;display:inline-flex}.CollectionCatalogPage-module__YtLgwa__reviewStars button:hover,.CollectionCatalogPage-module__YtLgwa__reviewStars button:focus-visible,.CollectionCatalogPage-module__YtLgwa__reviewStars .CollectionCatalogPage-module__YtLgwa__reviewStarActive{color:#f59e0b;background:#fffbeb;border-color:#fde68a}.CollectionCatalogPage-module__YtLgwa__reviewStars button:focus-visible{outline:0;box-shadow:0 0 0 3px #f59e0b29}.CollectionCatalogPage-module__YtLgwa__reviewStars button:hover{transform:translateY(-1px)}.CollectionCatalogPage-module__YtLgwa__reviewStars svg{fill:currentColor;width:18px;height:18px}.CollectionCatalogPage-module__YtLgwa__reviewSubmitButton{background:var(--accent);color:#fff;min-height:46px;font:inherit;cursor:pointer;border:0;border-radius:12px;font-size:14px;font-weight:700;transition:background-color .2s,opacity .2s,transform .2s}.CollectionCatalogPage-module__YtLgwa__reviewSubmitButton:hover:not(:disabled){background:var(--accent-strong);transform:translateY(-1px)}.CollectionCatalogPage-module__YtLgwa__reviewSubmitButton:disabled{cursor:not-allowed;opacity:.48}.CollectionCatalogPage-module__YtLgwa__reviewSuccess{color:#166534;background:#effcf4;border:1px solid #d4eedd;border-radius:12px;margin:0;padding:10px 12px;font-size:13px;line-height:1.7}.CollectionCatalogPage-module__YtLgwa__emptyState{text-align:center;padding:22px}.CollectionCatalogPage-module__YtLgwa__emptyState h3{margin:0;font-size:22px}.CollectionCatalogPage-module__YtLgwa__emptyState p{color:var(--text-secondary);margin:8px 0 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:1200px){.CollectionCatalogPage-module__YtLgwa__heroContent{grid-template-columns:224px minmax(0,1fr)}.CollectionCatalogPage-module__YtLgwa__coverFrame{width:224px}.CollectionCatalogPage-module__YtLgwa__detailsGrid{grid-template-columns:1fr}.CollectionCatalogPage-module__YtLgwa__suggestedGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.CollectionCatalogPage-module__YtLgwa__collectionsArchiveGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.CollectionCatalogPage-module__YtLgwa__reviewForm{grid-template-columns:1fr}}@media (max-width:760px){.CollectionCatalogPage-module__YtLgwa__shell{width:min(100% - 28px,1536px);padding:14px 0 26px}.CollectionCatalogPage-module__YtLgwa__hero{border-radius:14px;min-height:auto}.CollectionCatalogPage-module__YtLgwa__heroContent{grid-template-columns:1fr;align-items:start;gap:16px;padding:18px}.CollectionCatalogPage-module__YtLgwa__coverFrame{border-radius:16px;justify-self:start;width:min(56vw,190px)}.CollectionCatalogPage-module__YtLgwa__heroCopy h1{font-size:28px}.CollectionCatalogPage-module__YtLgwa__heroPurchase{max-width:none}.CollectionCatalogPage-module__YtLgwa__heroActions{grid-template-columns:1fr;display:grid}.CollectionCatalogPage-module__YtLgwa__primaryButton,.CollectionCatalogPage-module__YtLgwa__previewButton{width:100%;min-width:0}.CollectionCatalogPage-module__YtLgwa__heroCopy p{font-size:14px;line-height:1.8}.CollectionCatalogPage-module__YtLgwa__descriptionCard,.CollectionCatalogPage-module__YtLgwa__summaryCard,.CollectionCatalogPage-module__YtLgwa__tracksSection,.CollectionCatalogPage-module__YtLgwa__suggestedSection,.CollectionCatalogPage-module__YtLgwa__reviewSection,.CollectionCatalogPage-module__YtLgwa__emptyState{border-radius:14px}.CollectionCatalogPage-module__YtLgwa__descriptionCard,.CollectionCatalogPage-module__YtLgwa__tracksSection,.CollectionCatalogPage-module__YtLgwa__suggestedSection,.CollectionCatalogPage-module__YtLgwa__reviewSection,.CollectionCatalogPage-module__YtLgwa__collectionsArchiveHero,.CollectionCatalogPage-module__YtLgwa__collectionsArchiveSection{padding:14px}.CollectionCatalogPage-module__YtLgwa__collectionsArchiveHero,.CollectionCatalogPage-module__YtLgwa__collectionsArchiveSection{border-radius:14px}.CollectionCatalogPage-module__YtLgwa__collectionsArchiveGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.CollectionCatalogPage-module__YtLgwa__collectionsArchiveCopy h3{font-size:14px}.CollectionCatalogPage-module__YtLgwa__suggestedGrid{grid-template-columns:1fr}.CollectionCatalogPage-module__YtLgwa__suggestedCard{grid-template-columns:68px minmax(0,1fr) 34px;min-height:104px}.CollectionCatalogPage-module__YtLgwa__suggestedArt{width:68px}.CollectionCatalogPage-module__YtLgwa__reviewForm{grid-template-columns:1fr;padding:14px}.CollectionCatalogPage-module__YtLgwa__reviewSide{padding:12px}.CollectionCatalogPage-module__YtLgwa__reviewStars{justify-content:flex-end}.CollectionCatalogPage-module__YtLgwa__reviewStars button{width:32px;height:32px}.CollectionCatalogPage-module__YtLgwa__summaryCard{grid-template-columns:1fr;padding:12px}.CollectionCatalogPage-module__YtLgwa__summaryItem{min-height:74px;padding:12px}.CollectionCatalogPage-module__YtLgwa__summaryCopy strong{font-size:14px}.CollectionCatalogPage-module__YtLgwa__summaryIcon{width:40px;height:40px}.CollectionCatalogPage-module__YtLgwa__summaryIcon svg{width:20px;height:20px}.CollectionCatalogPage-module__YtLgwa__descriptionCard h2,.CollectionCatalogPage-module__YtLgwa__sectionHeader h2{font-size:22px}.CollectionCatalogPage-module__YtLgwa__sectionHeader{flex-direction:column;align-items:flex-start}.CollectionCatalogPage-module__YtLgwa__trackRow{grid-template-columns:28px 56px minmax(0,1fr) 38px;gap:10px;min-height:118px;padding:12px}.CollectionCatalogPage-module__YtLgwa__trackCover{width:56px;height:56px}.CollectionCatalogPage-module__YtLgwa__trackInfo h3{font-size:15px;line-height:1.55}.CollectionCatalogPage-module__YtLgwa__trackInfo p{font-size:12px}.CollectionCatalogPage-module__YtLgwa__trackStats{white-space:normal;grid-column:3/5;justify-content:space-between;padding-inline-start:0;font-size:12px}.CollectionCatalogPage-module__YtLgwa__playButton{width:38px;height:38px}}.CollectionCatalogPage-module__YtLgwa__hero{min-height:410px;box-shadow:none;background:#fff;border:1px solid #e7e5e4;border-radius:8px;padding:0}.CollectionCatalogPage-module__YtLgwa__heroScrim{background:linear-gradient(90deg,#0c0a092e 0%,#0c0a0985 52%,#0c0a09c7 100%);display:block}.CollectionCatalogPage-module__YtLgwa__heroContent{grid-template-columns:minmax(220px,280px) minmax(0,640px);justify-content:start;align-items:center;gap:clamp(22px,3vw,42px);min-height:auto;padding:clamp(24px,3vw,40px);display:grid}.CollectionCatalogPage-module__YtLgwa__heroCopy{text-align:right;justify-items:start;max-width:640px;margin-inline:0}.CollectionCatalogPage-module__YtLgwa__heroCopy h1{color:#fff;max-width:620px;margin-inline:0;font-family:inherit;font-size:clamp(24px,2.4vw,34px);font-weight:650;line-height:1.18}.CollectionCatalogPage-module__YtLgwa__heroWithImage .CollectionCatalogPage-module__YtLgwa__heroCopy h1{color:#fff}.CollectionCatalogPage-module__YtLgwa__heroCopy p{color:#ffffffd6;max-width:600px;margin-inline:0;font-size:14px;line-height:1.9}.CollectionCatalogPage-module__YtLgwa__heroWithImage .CollectionCatalogPage-module__YtLgwa__heroCopy p,.CollectionCatalogPage-module__YtLgwa__heroWithImage .CollectionCatalogPage-module__YtLgwa__cardLabel{color:#ffffffdb}.CollectionCatalogPage-module__YtLgwa__heroMeta span{color:#fff;background:#ffffff29;border-color:#ffffff4d}.CollectionCatalogPage-module__YtLgwa__heroWithImage .CollectionCatalogPage-module__YtLgwa__heroMeta span{color:#fff;background:#ffffff29;border-color:#ffffff57}.CollectionCatalogPage-module__YtLgwa__coverFrame{width:min(100%,280px);box-shadow:none;border-radius:8px;justify-self:end}.CollectionCatalogPage-module__YtLgwa__heroMeta,.CollectionCatalogPage-module__YtLgwa__heroActions{justify-content:flex-start}.CollectionCatalogPage-module__YtLgwa__heroPurchase{justify-items:start;max-width:600px}.CollectionCatalogPage-module__YtLgwa__primaryButton,.CollectionCatalogPage-module__YtLgwa__previewButton{box-shadow:none;border-radius:999px}.CollectionCatalogPage-module__YtLgwa__primaryButton{color:#fff;background:#141416;border-color:#141416}.CollectionCatalogPage-module__YtLgwa__previewButton{color:#141416;background:#ffffffc2;border-color:#d6d3d1}.CollectionCatalogPage-module__YtLgwa__descriptionCard,.CollectionCatalogPage-module__YtLgwa__summaryCard,.CollectionCatalogPage-module__YtLgwa__trackRow,.CollectionCatalogPage-module__YtLgwa__suggestedCard,.CollectionCatalogPage-module__YtLgwa__reviewForm,.CollectionCatalogPage-module__YtLgwa__emptyState{box-shadow:none;background:#fff;border-color:#e7e5e4;border-radius:8px}.CollectionCatalogPage-module__YtLgwa__textButton{color:#7a5136;background:0 0;border-color:#0000}.CollectionCatalogPage-module__YtLgwa__reviewSubmitButton{color:#fff;background:#141416;border-color:#141416}@media (max-width:900px){.CollectionCatalogPage-module__YtLgwa__heroContent{grid-template-columns:1fr;justify-content:stretch}.CollectionCatalogPage-module__YtLgwa__coverFrame{justify-self:center;width:min(100%,240px)}.CollectionCatalogPage-module__YtLgwa__heroCopy{text-align:center;justify-items:center}.CollectionCatalogPage-module__YtLgwa__heroCopy h1,.CollectionCatalogPage-module__YtLgwa__heroCopy p{margin-inline:auto}.CollectionCatalogPage-module__YtLgwa__heroMeta,.CollectionCatalogPage-module__YtLgwa__heroActions,.CollectionCatalogPage-module__YtLgwa__heroPurchase{justify-content:center;justify-items:center}}
