.page-module__QUzZ8q__container{max-width:1200px;margin:0 auto;padding:2rem}.page-module__QUzZ8q__header{text-align:center;margin-bottom:3rem}.page-module__QUzZ8q__header h1{text-transform:uppercase;color:var(--neon-purple);letter-spacing:-1px;margin-bottom:.5rem;font-size:3rem;font-style:italic;font-weight:900}.page-module__QUzZ8q__header p{color:var(--text-secondary);font-size:1.1rem}.page-module__QUzZ8q__controls{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:2rem;display:flex}.page-module__QUzZ8q__filters{background:var(--bg-hover);border-radius:12px;gap:.5rem;padding:.5rem;display:flex}.page-module__QUzZ8q__filterBtn{color:var(--text-secondary);cursor:pointer;background:0 0;border:none;border-radius:8px;padding:.5rem 1rem;font-weight:700;transition:all .2s}.page-module__QUzZ8q__filterBtn.page-module__QUzZ8q__active{background:var(--neon-purple);color:#fff}.page-module__QUzZ8q__filterBtn:hover:not(.page-module__QUzZ8q__active){color:var(--neon-purple);background:#bc13fe1a}.page-module__QUzZ8q__shareBtn{background:linear-gradient(135deg,var(--neon-purple),var(--neon-pink));color:#fff;border-radius:12px;padding:.8rem 1.5rem;font-weight:700;text-decoration:none;transition:all .3s}.page-module__QUzZ8q__shareBtn:hover{transform:translateY(-2px);box-shadow:0 5px 15px #bc13fe4d}.page-module__QUzZ8q__tracksGrid{grid-template-columns:repeat(auto-fill,minmax(350px,1fr));gap:2rem;display:grid}.page-module__QUzZ8q__trackCard{background:var(--bg-card);border:1px solid var(--border-color);box-sizing:border-box;word-break:break-word;border-radius:16px;max-width:100%;padding:1.5rem;transition:all .3s;position:relative}.page-module__QUzZ8q__trackCard:hover{border-color:var(--neon-purple);transform:translateY(-5px);box-shadow:0 10px 30px #0003}.page-module__QUzZ8q__trackTypeBadge{background:var(--neon-pink);color:#fff;text-transform:uppercase;border-radius:20px;padding:4px 12px;font-size:.8rem;font-weight:700;position:absolute;top:-10px;right:20px}.page-module__QUzZ8q__trackTitle{color:var(--text-primary);margin-bottom:.5rem;padding-right:80px;font-size:1.4rem}.page-module__QUzZ8q__authorInfo{color:var(--text-secondary);margin-bottom:1rem;font-size:.9rem}.page-module__QUzZ8q__description{color:var(--text-primary);opacity:.8;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;margin-bottom:1.5rem;font-size:.95rem;display:-webkit-box;overflow:hidden}.page-module__QUzZ8q__embedContainer{background:var(--bg-dark);border-radius:8px;max-width:100%;margin-bottom:1.5rem;overflow:hidden}.page-module__QUzZ8q__externalLink{background:var(--bg-hover);color:var(--neon-purple);border-radius:8px;max-width:100%;margin-bottom:1.5rem;padding:.8rem 1.5rem;font-weight:700;text-decoration:none;transition:all .2s;display:inline-block}.page-module__QUzZ8q__externalLink:hover{background:#bc13fe1a}.page-module__QUzZ8q__trackFooter{border-top:1px solid var(--border-color);color:var(--text-secondary);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;padding-top:1rem;font-size:.9rem;font-weight:700;display:flex}@media (max-width:768px){.page-module__QUzZ8q__controls{flex-direction:column;align-items:stretch;width:100%}.page-module__QUzZ8q__filters{white-space:nowrap;max-width:100%;padding-bottom:.5rem;overflow-x:auto}.page-module__QUzZ8q__shareBtn{text-align:center}.page-module__QUzZ8q__header h1{font-size:2.5rem}.page-module__QUzZ8q__container{box-sizing:border-box;width:100%;padding:1rem;overflow-x:hidden}.page-module__QUzZ8q__tracksGrid{grid-template-columns:1fr}}@media (max-width:480px){.page-module__QUzZ8q__header h1{font-size:2rem}.page-module__QUzZ8q__trackTitle{font-size:1.25rem}}
