body{background-color:#0a0a0a;margin:0;padding:0}#content.svelte-1d376ng{max-width:1400px;margin:0 auto;padding:40px 20px;color:#e0e0e0;font-family:Courier New,Courier,monospace;font-size:16px;position:relative}#back-button.svelte-1d376ng{position:absolute;top:40px;left:20px;color:#fff;text-decoration:none;font-size:24px;transition:color .2s ease}#back-button.svelte-1d376ng:hover{color:#6eb5ff;text-decoration:underline}#main-content.svelte-1d376ng{width:100%}#header-block.svelte-1d376ng{text-align:center;margin-bottom:40px}#header-block.svelte-1d376ng h1:where(.svelte-1d376ng){margin:0 0 15px;font-size:2.5rem;font-weight:400;text-decoration:underline;color:#e0e0e0}#header-block.svelte-1d376ng p:where(.svelte-1d376ng){line-height:1.6;margin:15px 0;color:#e0e0e0}#music-grid.svelte-1d376ng{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,420px));gap:20px;justify-content:center}.music-box.svelte-1d376ng{border:1px solid #333;background-color:#1a1a1a;box-sizing:border-box;padding:12px}.music-box.svelte-1d376ng a:where(.svelte-1d376ng){color:#4a9eff;text-decoration:none;font-size:16px;transition:color .2s ease;display:block;margin-bottom:12px;min-height:40px;display:flex;align-items:center;justify-content:center;text-align:center}.music-box.svelte-1d376ng a:where(.svelte-1d376ng):hover{color:#6eb5ff;text-decoration:underline}.music-box.svelte-1d376ng iframe:where(.svelte-1d376ng){width:100%;aspect-ratio:16 / 9;border:none;display:block}@media(max-width:768px){#content.svelte-1d376ng{padding:20px 10px}#back-button.svelte-1d376ng{top:20px;left:10px;font-size:20px}#header-block.svelte-1d376ng h1:where(.svelte-1d376ng){font-size:1.8rem}#music-grid.svelte-1d376ng{grid-template-columns:1fr}}
