.LaneRow_row__FMYPE{position:relative;padding:0 3rem;margin-bottom:var(--space-24,6rem);z-index:var(--xecho-z-elevated,2)}.LaneRow_header__TyC4G{display:flex;align-items:center;justify-content:space-between;margin-bottom:.5rem}.LaneRow_titleGroup__Vf2S1{display:flex;flex-direction:column;gap:.15rem}.LaneRow_scrollButtons__EBwU4{display:flex;gap:6px;flex-shrink:0}.LaneRow_scrollButton__fzULX{width:30px;height:30px;border-radius:var(--radius-default,6px);border:1px solid var(--xecho-blue-400-alpha,rgba(var(--xecho-accent-rgb),.35));background:var(--xecho-blue-200-alpha,rgba(var(--xecho-accent-rgb),.1));color:var(--xecho-blue-400,var(--xecho-accent));cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:.7rem;transition:background .2s ease,border-color .2s ease,color .2s ease}.LaneRow_scrollButton__fzULX:hover:not(:disabled){background:var(--xecho-blue-400-alpha,rgba(var(--xecho-accent-rgb),.22));border-color:var(--xecho-blue-500,#017afe);color:var(--xecho-blue-300,#93c5fd)}.LaneRow_scrollButton__fzULX:focus-visible{outline:2px solid var(--xecho-blue-500,#017afe);outline-offset:2px}.LaneRow_scrollButton__fzULX:disabled{opacity:.3;cursor:not-allowed}.LaneRow_title__cSyk8{position:relative;display:inline-block;font-size:var(--text-lg,1.125rem);font-weight:var(--font-semibold,600);color:var(--text-primary,#fff);letter-spacing:-.01em;margin:0;padding-left:.65rem}.LaneRow_title__cSyk8:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:3px;height:.95em;background:var(--lane-accent,var(--xecho-blue-500,#017afe));border-radius:2px;box-shadow:0 0 8px var(--lane-glow,transparent)}.LaneRow_subtitle__nalKs{font-size:var(--text-xs,.85rem);color:var(--text-tertiary,hsla(0,0%,100%,.6));margin:0}.LaneRow_scrollClip__GJ_Rd{position:relative;overflow:hidden;container-type:inline-size;container-name:lane}.LaneRow_scroller__RWZ4F{display:flex;gap:16px;overflow-x:auto;overflow-y:hidden;padding:.5rem .5rem 24px;margin:0 0 -24px;scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none}.LaneRow_scroller__RWZ4F::-webkit-scrollbar{display:none;height:0;width:0;-webkit-appearance:none;appearance:none}.LaneRow_scroller__RWZ4F::-webkit-scrollbar-corner,.LaneRow_scroller__RWZ4F::-webkit-scrollbar-thumb,.LaneRow_scroller__RWZ4F::-webkit-scrollbar-track{display:none;background:transparent}.LaneRow_trackCard__KLHcW{flex:0 0 200px;width:200px;min-width:200px;max-width:200px;scroll-snap-align:start;cursor:pointer;transition:transform .3s ease;outline:none}@container lane (min-width: 900px){.LaneRow_trackCard__KLHcW{flex:0 0 210px;width:210px;min-width:210px;max-width:210px}}@container lane (min-width: 1400px){.LaneRow_trackCard__KLHcW{flex:0 0 220px;width:220px;min-width:220px;max-width:220px}}.LaneRow_trackCard__KLHcW:focus-visible,.LaneRow_trackCard__KLHcW:hover{transform:translateY(-6px)}.LaneRow_trackCard__KLHcW:focus-visible .LaneRow_trackArt__vncJv{box-shadow:0 0 0 2px var(--xecho-blue-500,#017afe),0 12px 30px var(--shadow-dark-strong,rgba(0,0,0,.45))}.LaneRow_trackCard__KLHcW:hover .LaneRow_trackArt__vncJv{box-shadow:0 12px 30px var(--shadow-dark-strong,rgba(0,0,0,.45)),0 0 30px var(--lane-glow,var(--xecho-blue-glow-subtle,rgba(var(--xecho-accent-rgb),.18)))}.LaneRow_trackArt__vncJv{position:relative;width:100%;min-width:0;max-width:100%;aspect-ratio:1;border-radius:var(--radius-default,6px);overflow:hidden;margin-bottom:var(--space-2-5,.625rem);background:var(--xecho-card-bg,hsla(0,0%,100%,.04));transition:box-shadow .4s ease}.LaneRow_trackArt__vncJv:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,transparent 30%,rgba(0,0,0,.55) 80%,rgba(0,0,0,.75));opacity:0;transition:opacity .3s ease;pointer-events:none;z-index:1}.LaneRow_trackCard__KLHcW:focus-visible .LaneRow_trackArt__vncJv:after,.LaneRow_trackCard__KLHcW:hover .LaneRow_trackArt__vncJv:after{opacity:1}.LaneRow_trackArt__vncJv img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .5s ease;display:block}.LaneRow_trackCard__KLHcW:focus-visible .LaneRow_trackArt__vncJv img,.LaneRow_trackCard__KLHcW:hover .LaneRow_trackArt__vncJv img{transform:scale(1.03)}.LaneRow_artworkFallback__wDrJS{width:100%;height:100%;background:linear-gradient(135deg,hsla(0,0%,100%,.06),hsla(0,0%,100%,.02))}.LaneRow_trackActions__1Zn6K{position:absolute;bottom:8px;right:8px;display:flex;align-items:center;gap:8px;opacity:0;transform:translateY(6px);transition:opacity .3s ease,transform .3s ease;z-index:2}.LaneRow_trackCard__KLHcW:focus-visible .LaneRow_trackActions__1Zn6K,.LaneRow_trackCard__KLHcW:hover .LaneRow_trackActions__1Zn6K{opacity:1;transform:translateY(0)}@media (hover:none) and (pointer:coarse){.LaneRow_trackActions__1Zn6K{opacity:1;transform:none;pointer-events:auto}}.LaneRow_actionBtn__bYV6a{width:44px;height:44px;background:rgba(0,0,0,.55);backdrop-filter:blur(8px);border-radius:50%;border:1px solid hsla(0,0%,100%,.22);display:inline-flex;align-items:center;justify-content:center;cursor:pointer;color:hsla(0,0%,100%,.95);font-size:.95rem;transition:transform .2s ease,background .2s ease,border-color .2s ease,color .2s ease;padding:0}.LaneRow_actionBtn__bYV6a:hover{background:rgba(0,0,0,.7);border-color:hsla(0,0%,100%,.35);transform:scale(1.08)}.LaneRow_actionBtn__bYV6a.LaneRow_liked__YX7oU{color:var(--xecho-blue-500,#017afe);background:var(--xecho-blue-200-alpha,rgba(var(--xecho-accent-rgb),.18));border-color:var(--xecho-blue-400-alpha,rgba(var(--xecho-accent-rgb),.45))}.LaneRow_actionBtn__bYV6a.LaneRow_liked__YX7oU:hover{color:var(--xecho-blue-400,#60a5fa)}.LaneRow_moreWrap__TITmw{position:relative;display:inline-flex}.LaneRow_disclosureBadge__vwsnN{position:absolute;top:8px;right:8px;z-index:3;display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;font-size:.7rem;color:hsla(0,0%,100%,.95);background:rgba(0,0,0,.6);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);border:1px solid hsla(0,0%,100%,.18);border-radius:var(--radius-xs,4px)}.LaneRow_disclosureGenerated__YlgQe{border-color:var(--xecho-blue-400-alpha,rgba(var(--xecho-accent-rgb),.55));color:var(--xecho-blue-300,#93c5fd)}.LaneRow_disclosureAssisted__ZGAVh{border-color:rgba(148,163,184,.55);color:#cbd5e1}.LaneRow_albumBadge__nygfv{position:absolute;top:8px;left:8px;z-index:2;display:inline-flex;align-items:center;padding:2px 8px;font-size:var(--text-2xs,.65rem);font-weight:var(--font-semibold,600);letter-spacing:.04em;text-transform:uppercase;color:var(--xecho-blue-400,var(--xecho-accent));background:rgba(0,0,0,.55);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);border:1px solid hsla(0,0%,100%,.18);border-radius:var(--radius-xs,4px)}.LaneRow_trackInfo__KEdq6{margin-top:0;display:flex;flex-direction:column;gap:2px}.LaneRow_tileTitle__TbtHv{font-size:var(--text-sm,.875rem);font-weight:var(--font-semibold,600);color:var(--text-primary,#fff)}.LaneRow_tileArtist__PzUh3,.LaneRow_tileTitle__TbtHv{margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.LaneRow_tileArtist__PzUh3{display:inline-block;max-width:100%;font-size:var(--text-xs,.75rem);color:var(--text-muted);text-decoration:none;transition:color .18s ease}a.LaneRow_tileArtist__PzUh3:hover{color:var(--lane-accent,var(--xecho-blue-400,var(--xecho-accent)));text-decoration:underline}.LaneRow_skeletonTile__NFBBF{flex:0 0 200px;width:200px;height:250px;border-radius:var(--radius-default,6px);background:linear-gradient(100deg,hsla(0,0%,100%,.04) 30%,hsla(0,0%,100%,.08) 50%,hsla(0,0%,100%,.04) 70%);background-size:200% 100%;animation:LaneRow_shimmer__tjS4_ 1.4s linear infinite}@keyframes LaneRow_shimmer__tjS4_{0%{background-position:200% 0}to{background-position:-200% 0}}@media (max-width:767.98px){.LaneRow_row__FMYPE{padding:var(--space-4,1rem) var(--space-4,1rem)}.LaneRow_trackCard__KLHcW{flex:0 0 160px;width:160px;min-width:160px;max-width:160px}.LaneRow_skeletonTile__NFBBF{flex:0 0 160px;width:160px;height:210px}}