.article-page.svelte-1fuqx7q{min-height:100vh;min-height:100svh;padding:0 0 var(--space-8)}.article-page.svelte-1fuqx7q .chenar{width:100%;max-width:100%}.article-not-found.svelte-1fuqx7q{padding:var(--space-8) var(--space-4)}.article-not-found.svelte-1fuqx7q .not-found:where(.svelte-1fuqx7q){color:var(--color-text-muted);margin-bottom:var(--space-4)}.article-back-block.svelte-1fuqx7q{display:flex;flex-direction:column;align-items:center;gap:var(--space-4);padding:var(--space-6) var(--space-4) var(--space-8)}.article-wordmark.svelte-1fuqx7q{font-family:var(--font-family-script);font-weight:400;font-size:clamp(2.25rem,12vw,4.5rem);color:var(--color-text-primary);white-space:nowrap;text-align:center;margin:0}.back-link.svelte-1fuqx7q{display:inline-block;margin:0;margin-left:var(--space-4);margin-right:var(--space-4);font-size:var(--font-size-sm);color:var(--color-accent);text-decoration:none;transition:opacity var(--duration-fast) var(--ease-out)}.back-link.svelte-1fuqx7q:hover{opacity:.8}.article-screen-1-viewport.svelte-1fuqx7q{display:flex;flex-direction:column;min-height:calc(100vh - var(--header-height));min-height:calc(100svh - var(--header-height));padding:0}.article-screen-1-spacer.svelte-1fuqx7q{flex:1;min-height:calc(50vh - var(--header-height) / 2);min-height:calc(50svh - var(--header-height) / 2)}.article-chenar-inner.svelte-1fuqx7q{display:flex;flex-direction:column;gap:0}.article-hero-block.svelte-1fuqx7q{display:flex;flex-direction:column;align-items:center;padding:var(--space-4) var(--space-4) max(var(--space-6),env(safe-area-inset-bottom))}.article-title.svelte-1fuqx7q{font-family:var(--font-family-script);font-size:clamp(2.5rem,12vw,5rem);font-weight:400;color:var(--color-text-primary);text-shadow:0 0 30px rgba(255,255,255,.3),0 2px 15px rgba(0,0,0,.5);margin:0;text-align:center}.article-hero-link.svelte-1fuqx7q{display:block;width:100%;text-decoration:none;color:inherit;flex:0 0 auto;border:none;background:none;padding:0;font:inherit;cursor:pointer}.article-hero-wrap.svelte-1fuqx7q{width:100%;max-width:520px;margin:0 auto;border-radius:var(--frame-radius);overflow:hidden;aspect-ratio:4 / 3;background:#ffffff0d}.article-hero-img.svelte-1fuqx7q{width:100%;height:100%;object-fit:cover;display:block;transition:transform var(--duration-slow) var(--ease-out)}.article-hero-link.svelte-1fuqx7q:hover .article-hero-img:where(.svelte-1fuqx7q){transform:scale(1.02)}.article-hint.svelte-1fuqx7q{margin:var(--space-4) 0 0;padding-top:0;text-align:center;font-size:var(--font-size-xs);color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.12em}.article-screen-2-content.svelte-1fuqx7q{padding:calc(var(--space-8) * 1.5) var(--space-4) var(--space-8);display:flex;flex-direction:column;gap:var(--space-8)}.article-body-wrap.svelte-1fuqx7q{font-size:var(--font-size-base);color:var(--color-text-secondary);line-height:var(--line-height-relaxed);text-align:justify}.article-body-wrap.svelte-1fuqx7q p{margin:0 0 var(--space-3);text-align:justify}.article-body-html.svelte-1fuqx7q{word-wrap:break-word;text-align:justify}.article-body-html.svelte-1fuqx7q p{margin:0 0 var(--space-3);text-align:justify}.article-loading.svelte-1fuqx7q{color:var(--color-text-muted);font-style:italic}.article-next-hero-wrap.svelte-1fuqx7q{display:block;width:100%;max-width:520px;margin:0 auto;border-radius:var(--frame-radius);overflow:hidden;aspect-ratio:4 / 3;background:#ffffff0d;text-decoration:none;color:inherit}.article-next-hero-wrap.svelte-1fuqx7q:hover .article-next-hero-img:where(.svelte-1fuqx7q){opacity:.95}.article-next-hero-img.svelte-1fuqx7q{width:100%;height:100%;object-fit:cover;display:block;transition:opacity var(--duration-fast) var(--ease-out)}
