.album-cover.svelte-n8ersg{aspect-ratio:1;border:2px solid var(--color-base-red);background:#000;flex-direction:column;justify-content:center;align-items:center;width:100%;display:flex;position:relative;overflow:hidden}.album-cover.svelte-n8ersg:before{content:"";background:repeating-linear-gradient(45deg,#0000,#0000 10px,#ff003c05 10px 20px);position:absolute;inset:0}.album-cover__noise.svelte-n8ersg{opacity:.3;pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 200 200' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='0.05'/%3E%3C/svg%3E");position:absolute;inset:0}.album-cover__text.svelte-n8ersg{text-align:center;z-index:1}.album-cover__band.svelte-n8ersg{font-family:var(--font-body);color:var(--color-text-dim);letter-spacing:.4em;margin-bottom:1rem;font-size:.65rem}.album-cover__title.svelte-n8ersg{font-family:var(--font-header);color:var(--color-base-red);padding:0 1rem;font-size:2.2rem;line-height:1.1}@media (width<=480px){.album-cover__title.svelte-n8ersg{font-size:1.8rem}}.album-cover__year.svelte-n8ersg{font-family:var(--font-body);color:var(--color-text-dim);letter-spacing:.3em;margin-top:.5rem;font-size:.8rem}.album-cover__symbol.svelte-n8ersg{color:var(--color-base-red);opacity:.2;z-index:0;font-size:4rem;position:absolute;bottom:.5rem;right:1rem}
