.tts-controls.svelte-18a00f0{display:inline-flex;align-items:center;gap:.5rem}.tts-button.svelte-18a00f0{display:inline-flex;align-items:center;gap:.3rem;font-size:.8rem;font-weight:600;color:var(--foreground);background:var(--muted);border:1px solid var(--border);padding:.2rem .6rem;border-radius:9999px;cursor:pointer;transition:all .2s ease}.tts-button.svelte-18a00f0:hover{background:var(--foreground);color:var(--background);transform:translateY(-1px)}.tts-button.stop-button.svelte-18a00f0{background:transparent;border:1px solid var(--border);color:var(--muted-foreground)}.tts-button.stop-button.svelte-18a00f0:hover{background:#ef4444;color:#fff;border-color:#ef4444}.tts-select-wrapper.svelte-18a00f0{position:relative;display:inline-flex;align-items:center}.tts-select.svelte-18a00f0{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--muted);border:1px solid var(--border);color:var(--foreground);font-size:.75rem;font-weight:600;padding:.2rem 1.4rem .2rem .6rem;border-radius:9999px;cursor:pointer;transition:all .2s ease}.tts-select.svelte-18a00f0:hover,.tts-select.svelte-18a00f0:focus{background:var(--foreground);color:var(--background);border-color:var(--foreground);outline:none}.tts-select-icon.svelte-18a00f0{position:absolute;right:.4rem;pointer-events:none;color:var(--foreground)}@media(max-width:640px){.tts-text.svelte-18a00f0{display:none}.tts-button.svelte-18a00f0{padding:.25rem .4rem}.tts-select.svelte-18a00f0{padding:.2rem 1.2rem .2rem .4rem}}.blog-page.svelte-1teoznn{min-height:100vh;background-color:var(--background)}.blog-article.svelte-1teoznn{padding:120px 0 64px;animation:dsFadeIn .5s ease-out}.blog-container.svelte-1teoznn{max-width:52rem;margin:0 auto;padding:0 1.25rem}.back-link.svelte-1teoznn{display:inline-flex;align-items:center;gap:.4rem;font-family:var(--font-mono);font-size:.7rem;letter-spacing:1px;color:var(--muted-foreground);text-decoration:none;margin-bottom:2rem;transition:color .2s;padding:8px 12px;margin-left:-12px;border-radius:6px}.back-link.svelte-1teoznn:hover{color:var(--foreground);background:var(--muted)}.debug-block.svelte-1teoznn{margin-bottom:2.5rem;border:1px solid var(--border);border-radius:8px;overflow:hidden}.debug-header.svelte-1teoznn{display:flex;justify-content:space-between;align-items:center;padding:12px 16px;background:var(--muted);border-bottom:1px solid var(--border)}.debug-filename.svelte-1teoznn{font-family:var(--font-mono);font-size:.75rem;color:var(--muted-foreground)}.debug-copy.svelte-1teoznn{font-family:var(--font-mono);font-size:.65rem;padding:4px 8px;border:1px solid var(--border);background:transparent;color:var(--muted-foreground);cursor:pointer;letter-spacing:1px}.debug-copy.svelte-1teoznn:hover,.debug-copy.copied.svelte-1teoznn{border-color:var(--foreground);color:var(--foreground)}.debug-code.svelte-1teoznn{margin:0;padding:16px;background:var(--card);overflow-x:auto}.article-header.svelte-1teoznn{margin-bottom:2.5rem;padding-bottom:2rem;border-bottom:1px solid var(--border)}.category-list.svelte-1teoznn{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:1rem}.category-pill.svelte-1teoznn{font-family:var(--font-mono);font-size:.6rem;letter-spacing:1px;padding:4px 10px;border:1px solid var(--border);color:var(--muted-foreground);text-transform:uppercase}.article-title.svelte-1teoznn{font-size:clamp(1.8rem,4vw,2.6rem);font-weight:800;line-height:1.2;letter-spacing:-.02em;color:var(--foreground);margin-bottom:.75rem}.article-subtitle.svelte-1teoznn{font-size:1.15rem;line-height:1.6;color:var(--muted-foreground);margin-bottom:1.25rem;max-width:40rem}.article-meta.svelte-1teoznn{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;font-family:var(--font-mono);font-size:.7rem;color:var(--muted-foreground);letter-spacing:.5px}.meta-item.svelte-1teoznn{display:inline-flex;align-items:center;gap:.3rem}.meta-sep.svelte-1teoznn{opacity:.4}.hero-image.svelte-1teoznn{margin-bottom:2.5rem;border-radius:1rem;overflow:hidden;border:1px solid var(--border)}.hero-image.svelte-1teoznn img:where(.svelte-1teoznn){width:100%;height:auto;display:block;object-fit:cover}.article-footer.svelte-1teoznn{margin-top:3rem;padding-top:2rem;border-top:1px solid var(--border)}.tag-list.svelte-1teoznn{display:flex;flex-wrap:wrap;gap:.5rem}.tag-pill.svelte-1teoznn{font-family:var(--font-mono);font-size:.7rem;padding:6px 12px;border-radius:9999px;background:var(--muted);color:var(--muted-foreground);border:1px solid var(--border);transition:background .2s}.tag-pill.svelte-1teoznn:hover{background:var(--card-hover)}.ds-prose [dir=rtl]{font-family:inherit;line-height:1.8}@media(max-width:640px){.blog-article.svelte-1teoznn{padding:100px 0 48px}.article-header.svelte-1teoznn{margin-bottom:2rem}.article-title.svelte-1teoznn{font-size:1.6rem}.article-subtitle.svelte-1teoznn{font-size:1rem}}
