.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(--primary);background:var(--secondary);border:1px solid var(--border);padding:.2rem .6rem;border-radius:9999px;cursor:pointer;transition:all .2s ease}.tts-button.svelte-18a00f0:hover{background:var(--primary);color:var(--primary-foreground);transform:translateY(-1px);box-shadow:0 2px 4px oklch(var(--primary) / .2)}.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(--secondary);border:1px solid var(--border);color:var(--primary);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(--background-hover);border-color:var(--primary);outline:none}.tts-select-icon.svelte-18a00f0{position:absolute;right:.4rem;pointer-events:none;color:var(--primary)}@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:3rem 0 4rem;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-size:.85rem;font-weight:500;color:var(--muted-foreground);text-decoration:none;margin-bottom:2rem;transition:color .2s,transform .2s}.back-link.svelte-1teoznn:hover{color:var(--primary);transform:translate(-2px)}.article-header.svelte-1teoznn{margin-bottom:2.5rem;padding-bottom:2rem;border-bottom:1px solid var(--border)}.category-pills.svelte-1teoznn{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:1rem}.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-size:.82rem;color:var(--muted-foreground)}.meta-item.svelte-1teoznn{display:inline-flex;align-items:center;gap:.3rem}.meta-separator.svelte-1teoznn{opacity:.4;-webkit-user-select:none;user-select:none}.reading-time.svelte-1teoznn{font-weight:500}.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-size:.78rem;font-weight:500;padding:.3rem .75rem;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(--background-hover)}.ds-prose [dir=rtl]{font-family:inherit;line-height:1.8}@media(max-width:640px){.blog-article.svelte-1teoznn{padding:2rem 0 3rem}.article-header.svelte-1teoznn{margin-bottom:2rem}.article-title.svelte-1teoznn{font-size:1.6rem}.article-subtitle.svelte-1teoznn{font-size:1rem}}
