.article-page.svelte-1idzbo2{padding-bottom:var(--space-4xl)}.back-btn.svelte-1idzbo2{display:inline-flex;align-items:center;gap:.4em;padding:.5rem 1.1rem;font-size:var(--step--1);font-weight:500;color:var(--color-text);border:1px solid var(--glass-border);border-radius:100px;background:var(--glass-bg);backdrop-filter:var(--glass-blur);-webkit-backdrop-filter:var(--glass-blur);margin:var(--space-xl) 0;transition:all var(--transition-fast)}.back-btn.svelte-1idzbo2:hover{border-color:var(--color-accent);opacity:1}.article-header.svelte-1idzbo2{margin-bottom:var(--space-2xl)}.category-badge.svelte-1idzbo2{display:inline-block;padding:.3rem .9rem;border-radius:100px;font-size:.78rem;font-weight:500;color:#fff;letter-spacing:.02em;margin-bottom:var(--space-md)}.article-title.svelte-1idzbo2{font-size:var(--step-4);font-weight:500;line-height:1.15;color:var(--color-text);margin-bottom:var(--space-lg)}.article-meta.svelte-1idzbo2{display:flex;align-items:center;gap:var(--space-lg);flex-wrap:wrap}.meta-item.svelte-1idzbo2{display:inline-flex;align-items:center;gap:.35em;font-size:var(--step--1);color:var(--color-text-muted)}.meta-item.svelte-1idzbo2 svg:where(.svelte-1idzbo2){flex-shrink:0}.article-carousel.svelte-1idzbo2{margin-bottom:var(--space-3xl)}.article-carousel.svelte-1idzbo2 .carousel{border-radius:var(--radius-xl)}.article-carousel.svelte-1idzbo2 .carousel-viewport{aspect-ratio:16 / 8}.article-carousel.svelte-1idzbo2 .single-image{aspect-ratio:16 / 8;display:flex;align-items:center;justify-content:center}.article-carousel.svelte-1idzbo2 .single-image img{width:100%;height:100%;object-fit:cover}.article-body.svelte-1idzbo2{padding-bottom:var(--space-2xl)}.article-body.svelte-1idzbo2 p{font-size:var(--step--1);line-height:1.8;color:var(--color-text);margin-bottom:var(--space-lg)}.article-body.svelte-1idzbo2 h2{font-size:var(--step-2);color:var(--color-text);margin-top:var(--space-2xl);margin-bottom:var(--space-md)}.article-body.svelte-1idzbo2 h3{font-size:var(--step-1);color:var(--color-text);margin-top:var(--space-xl);margin-bottom:var(--space-sm)}.article-body.svelte-1idzbo2 img{border-radius:var(--radius-lg);margin:var(--space-xl) 0}.article-body.svelte-1idzbo2 blockquote{border-left:3px solid var(--color-border);padding-left:var(--space-lg);font-style:italic;color:var(--color-text-muted);margin:var(--space-xl) 0}.article-body.svelte-1idzbo2 ul,.article-body.svelte-1idzbo2 ol{padding-left:var(--space-xl);margin-bottom:var(--space-lg);color:var(--color-text-secondary);line-height:1.8}.article-body.svelte-1idzbo2 li{margin-bottom:var(--space-sm);list-style:disc}@media(max-width:768px){.article-title.svelte-1idzbo2{font-size:var(--step-3)}.article-carousel.svelte-1idzbo2 .carousel{border-radius:var(--radius-lg)}.article-meta.svelte-1idzbo2{gap:var(--space-md)}}
