.blog-station-banner.svelte-nmk0y6{display:flex;align-items:center;justify-content:space-between;background:linear-gradient(135deg,#3b82f61a,#1e3a8a33);border:1px solid rgba(59,130,246,.3);border-radius:12px;padding:12px 16px;margin:1.5rem 0;box-shadow:0 4px 12px #0003}.banner-content.svelte-nmk0y6{display:flex;align-items:center;gap:12px}.banner-logo.svelte-nmk0y6{width:48px;height:48px;min-width:48px;border-radius:8px;object-fit:contain;background:#fff;padding:5px;box-sizing:border-box;flex-shrink:0}.banner-text.svelte-nmk0y6{display:flex;flex-direction:column;min-width:0}.banner-label.svelte-nmk0y6{font-size:.75rem;color:#3b82f6;text-transform:uppercase;font-weight:800;letter-spacing:.05em}.banner-name.svelte-nmk0y6{font-size:1.1rem;font-weight:700;color:#fff;word-break:break-word;overflow-wrap:anywhere}.banner-play-btn.svelte-nmk0y6{background:#3b82f6;color:#fff;border:none;border-radius:20px;padding:8px 16px;font-weight:700;font-size:.9rem;cursor:pointer;transition:all .2s;display:flex;align-items:center;gap:6px}.banner-play-btn.svelte-nmk0y6:hover{background:#2563eb;transform:translateY(-2px)}.banner-play-btn.playing.svelte-nmk0y6{background:#10b981}.banner-play-btn.playing.svelte-nmk0y6:hover{background:#059669}.blog-inline-play-btn.svelte-nmk0y6{background:#ffffff0d;border:1px solid rgba(255,255,255,.1);color:#fff;border-radius:8px;padding:12px 20px;font-weight:600;font-size:1rem;cursor:pointer;transition:all .2s;display:inline-flex;align-items:center;gap:8px;margin:1rem 0;width:100%;justify-content:center}.blog-inline-play-btn.svelte-nmk0y6:hover{background:#3b82f61a;border-color:#3b82f6;color:#3b82f6}.blog-inline-play-btn.playing.svelte-nmk0y6{background:#10b9811a;border-color:#10b981;color:#10b981}@media(max-width:600px){.blog-station-banner.svelte-nmk0y6{flex-direction:column;align-items:flex-start;gap:12px}.banner-play-btn.svelte-nmk0y6{width:100%;justify-content:center}}
