.back-link.svelte-gqkn6s{color:#6c757d;align-items:center;gap:.5rem;margin-bottom:2.5rem;font-weight:500;text-decoration:none;transition:color .2s;display:inline-flex}.back-link.svelte-gqkn6s:hover{color:var(--color-text-primary)}.read-time.svelte-gqkn6s{color:#6c757d;font-size:.9rem}.title.svelte-gqkn6s{font-family:var(--font-serif);color:var(--color-text-primary);margin-bottom:1.5rem;font-size:3rem;line-height:1.2}.author-meta.svelte-gqkn6s{color:#6c757d;border-bottom:1px solid #e9ecef;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:3rem;padding-bottom:2rem;display:flex}.meta-left.svelte-gqkn6s,.meta-right.svelte-gqkn6s{align-items:center;display:flex}.likes-count.svelte-gqkn6s{color:var(--color-text-primary);align-items:center;gap:.4rem;font-weight:500;display:flex}.heart-icon-static{color:#e03131;fill:#e03131}.meta-separator.svelte-gqkn6s{margin:0 .5rem}@media (width<=768px){.title.svelte-gqkn6s{font-size:2.25rem}}.article-image.svelte-fd63dv{border-radius:12px;margin:0 0 3rem;overflow:hidden;box-shadow:0 4px 20px #00000014}.article-image.svelte-fd63dv img:where(.svelte-fd63dv){width:100%;height:auto;display:block}.image-caption.svelte-fd63dv{text-align:center;color:#6c757d;background:var(--color-bg-primary);border-top:1px solid #f1f3f5;padding:1rem;font-size:.9rem;font-style:italic}.video-container.svelte-fd63dv{border-radius:12px;height:0;margin-bottom:3rem;padding-bottom:56.25%;position:relative;overflow:hidden;box-shadow:0 4px 20px #00000014}.video-container.svelte-fd63dv iframe:where(.svelte-fd63dv){width:100%;height:100%;position:absolute;top:0;left:0}.article-footer.svelte-1cglzim{border-top:1px solid #e9ecef;justify-content:center;margin-top:4rem;padding-top:2rem;display:flex}.like-button.svelte-1cglzim{color:var(--color-text-primary);font-family:var(--font-primary);cursor:pointer;background:#fff;border:1px solid #e9ecef;border-radius:30px;align-items:center;gap:.6rem;padding:.8rem 1.5rem;font-size:1rem;font-weight:500;transition:all .2s;display:flex;box-shadow:0 2px 8px #0000000a}.like-button.svelte-1cglzim:hover:not(:disabled){border-color:#d0c4df;transform:translateY(-2px);box-shadow:0 4px 12px #00000014}.like-button.svelte-1cglzim:disabled{opacity:.8;cursor:default}.like-button.liked.svelte-1cglzim{color:#e03131;background:#fdf5f5;border-color:#fca5a5}.like-button .heart-icon{color:#adb5bd;transition:all .2s}.like-button:hover:not(:disabled) .heart-icon{color:#e03131}.like-button.liked .heart-icon{color:#e03131;fill:#e03131}.likes-number.svelte-1cglzim{color:#6c757d;font-size:.95rem}.like-button.liked.svelte-1cglzim .likes-number:where(.svelte-1cglzim){color:inherit}.article-page.svelte-1teoznn{background:var(--color-bg-primary);min-height:100vh;padding:6rem 2rem 5rem}.article-container.svelte-1teoznn{max-width:720px;margin:0 auto}@media (width<=768px){.article-page.svelte-1teoznn{padding:4rem 1.5rem 3rem}}
