.page-container.svelte-cjgky6{display:flex;flex-direction:column;gap:2rem;margin-top:1rem;margin-bottom:6rem}.artist-header.svelte-cjgky6{display:flex;flex-direction:column;align-items:center;gap:1.5rem}@media (min-width: 768px){.artist-header.svelte-cjgky6{flex-direction:row;align-items:flex-end}}.avatar-container.svelte-cjgky6{width:8rem;height:8rem;border-radius:50%;overflow:hidden;flex-shrink:0;background-color:var(--gray-200)}@media (min-width: 768px){.avatar-container.svelte-cjgky6{width:10rem;height:10rem}}.avatar-placeholder.svelte-cjgky6{background-color:#1f2937;display:flex;align-items:center;justify-content:center}.avatar-icon.svelte-cjgky6{height:4rem;width:4rem;color:#9ca3af}.artist-info.svelte-cjgky6{text-align:center;display:flex;flex-direction:column;align-items:left}@media (min-width: 768px){.artist-info.svelte-cjgky6{text-align:left;justify-content:flex-end}}.artist-name.svelte-cjgky6{font-size:1.875rem;font-weight:700;color:#fff;margin-bottom:.5rem}.description-section.svelte-cjgky6{margin-bottom:1.5rem}.description-text.svelte-cjgky6{color:#d1d5db;white-space:pre-line;margin:0}.no-events.svelte-cjgky6{margin-top:2.5rem;padding:1.5rem;background-color:var(--gray-800);border-radius:.5rem;text-align:center}.no-events-text.svelte-cjgky6{color:var(--gray-300)}.error-container.svelte-cjgky6{max-width:1200px;margin:0 auto;padding:4rem 1rem;text-align:center;min-height:60vh;display:flex;flex-direction:column;justify-content:center}.error-title.svelte-cjgky6{font-size:1.875rem;font-weight:700;color:var(--red-500);margin-bottom:1rem}.error-message.svelte-cjgky6{font-size:1.125rem;margin-bottom:2rem;color:#fff}.back-button.svelte-cjgky6{display:inline-block;padding:.75rem 1.5rem;background-color:var(--primary-blue);color:#fff;border-radius:.5rem;text-decoration:none;transition:background-color .2s ease-in-out}.back-button.svelte-cjgky6:hover{background-color:var(--primary-blue-hover)}
