.artist-profile.svelte-4sirtc{min-width:0}.artist-image-placeholder.svelte-4sirtc{aspect-ratio:1.8;border:1px solid var(--line);background:radial-gradient(ellipse at 48% 95%, #3b2c27 0%, var(--surface) 36%, var(--background) 75%);place-items:center;width:100%;display:grid;overflow:hidden;box-shadow:inset 0 -24px 65px #0007}.artist-photo.svelte-4sirtc{margin:0}.artist-photo.svelte-4sirtc img:where(.svelte-4sirtc){aspect-ratio:1.8;object-fit:cover;border:1px solid var(--line);width:100%;display:block}.artist-photo.svelte-4sirtc figcaption:where(.svelte-4sirtc){color:var(--muted);margin-top:6px;font-size:11px;line-height:1.4}.artist-photo.svelte-4sirtc figcaption:where(.svelte-4sirtc) a:where(.svelte-4sirtc){text-underline-offset:2px;text-decoration:underline}.artist-photo.svelte-4sirtc figcaption:where(.svelte-4sirtc) a:where(.svelte-4sirtc):hover{color:var(--accent)}.artist-image-placeholder.svelte-4sirtc span:where(.svelte-4sirtc){color:#edece51c;-webkit-user-select:none;user-select:none;font:800 clamp(100px,16vw,220px)/1 Barlow Condensed,sans-serif;transform:translateY(12%)}h2.svelte-4sirtc{letter-spacing:-.025em;overflow-wrap:anywhere;margin:15px 0 20px;font:800 clamp(36px,4vw,58px)/1.04 Barlow Condensed,sans-serif}.artist-facts.svelte-4sirtc{gap:12px;margin:0;display:grid}.artist-facts.svelte-4sirtc>div:where(.svelte-4sirtc){grid-template-columns:140px minmax(0,1fr);gap:12px;display:grid}dt.svelte-4sirtc{color:var(--muted);letter-spacing:.05em;text-transform:uppercase;font-size:12px}dd.svelte-4sirtc{color:#edece5;overflow-wrap:anywhere;margin:0;font-size:14px;line-height:1.5}.genre-list.svelte-4sirtc a:where(.svelte-4sirtc):hover,.artist-website.svelte-4sirtc:hover{color:var(--accent)}.origin-flag.svelte-4sirtc{margin-right:4px;font-family:HeavyHaven Flags,sans-serif}.artist-description.svelte-4sirtc{border-top:1px solid var(--line);color:#c9cbc7;white-space:pre-line;margin:23px 0 0;padding-top:20px;font-size:14px;line-height:1.65}.artist-website.svelte-4sirtc{color:var(--muted);align-items:center;gap:9px;margin-top:22px;font-size:14px;display:inline-flex}.artist-website.svelte-4sirtc svg:where(.svelte-4sirtc){width:20px;height:20px}@media (width<=600px){.artist-facts.svelte-4sirtc>div:where(.svelte-4sirtc){grid-template-columns:110px minmax(0,1fr)}}.release-panel.svelte-18d3810{border:1px solid var(--line);background:var(--surface);min-width:0}h2.svelte-18d3810{border-bottom:1px solid var(--line);margin:0;padding:17px 20px;font-size:24px;line-height:1.2}h2.svelte-18d3810 span:where(.svelte-18d3810){color:var(--muted);font-size:.7em;font-weight:500}ul.svelte-18d3810{margin:0;padding:0 19px;list-style:none}li.svelte-18d3810+li:where(.svelte-18d3810){border-top:1px solid var(--line)}.release-link.svelte-18d3810{align-items:center;gap:21px;min-width:0;padding:10px 0;display:flex}.release-link.svelte-18d3810 img:where(.svelte-18d3810){object-fit:contain;background:var(--surface-hover);border:1px solid #ffffff1a;flex:0 0 76px;width:76px;height:76px}.release-copy.svelte-18d3810{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.release-copy.svelte-18d3810 strong:where(.svelte-18d3810){overflow-wrap:anywhere;font-size:15px;line-height:1.35}.release-year.svelte-18d3810{color:var(--muted);font-size:14px}.release-link.svelte-18d3810 svg:where(.svelte-18d3810){width:18px;height:18px;color:var(--muted);flex:0 0 18px;margin-right:4px;transition:transform .18s,color .18s}.release-link.svelte-18d3810:hover strong:where(.svelte-18d3810),.release-link.svelte-18d3810:focus-visible strong:where(.svelte-18d3810){color:var(--accent)}.release-link.svelte-18d3810:hover svg:where(.svelte-18d3810),.release-link.svelte-18d3810:focus-visible svg:where(.svelte-18d3810){color:var(--accent);transform:translate(3px)}.empty.svelte-18d3810{color:var(--muted);margin:0;padding:22px 20px;font-size:14px}@media (prefers-reduced-motion:reduce){.release-link.svelte-18d3810 svg:where(.svelte-18d3810){transition:none}}@media (width<=600px){h2.svelte-18d3810{padding:14px 16px}ul.svelte-18d3810{padding-inline:14px}.release-link.svelte-18d3810{gap:13px}.release-link.svelte-18d3810 img:where(.svelte-18d3810){flex-basis:60px;width:60px;height:60px}}.artist-page.svelte-1nd1tyy{grid-template-columns:minmax(0,.42fr) minmax(0,.58fr);align-items:start;gap:26px;padding-block:30px 80px;display:grid}.artist-discography.svelte-1nd1tyy{gap:20px;min-width:0;display:grid}@media (width<=900px){.artist-page.svelte-1nd1tyy{grid-template-columns:1fr;gap:30px}}
