.page-section.svelte-1c3od56{padding-block:var(--space-xl) var(--space-2xl)}.back-link.svelte-1c3od56{margin-bottom:var(--space-lg);color:var(--color-accent-light);font-size:.9rem;display:inline-block}.back-link.svelte-1c3od56:hover{color:var(--color-text-bright)}.article-full.svelte-1c3od56{border:var(--border-frame);overflow:hidden}.article-head.svelte-1c3od56{padding:var(--space-lg) var(--space-md) var(--space-md);border-bottom:2px solid #d17d2c47}.article-image.svelte-1c3od56{background:var(--color-panel-inner);border-bottom:2px solid #d17d2c47;justify-content:center;align-items:center;max-height:400px;display:flex;overflow:hidden}.article-image.svelte-1c3od56 img:where(.svelte-1c3od56){object-fit:cover;width:100%}.article-title.svelte-1c3od56{color:var(--color-text-bright);margin-bottom:var(--space-sm);font-size:1.8rem}.article-meta.svelte-1c3od56{gap:var(--space-md);color:var(--color-text-dim);font-size:.85rem;display:flex}.article-meta.svelte-1c3od56 .category:where(.svelte-1c3od56){color:var(--color-accent-light);font-weight:500}.article-content.svelte-1c3od56{color:var(--color-text);font-size:.95rem;line-height:1.75}.article-content.svelte-1c3od56 img{border-radius:var(--border-radius);margin:var(--space-md) 0}.article-content.svelte-1c3od56 h2,.article-content.svelte-1c3od56 h3{color:var(--color-text-bright);margin-top:var(--space-lg);margin-bottom:var(--space-sm)}.article-content.svelte-1c3od56 p{margin-bottom:var(--space-md)}.article-content.svelte-1c3od56 :is(ul,ol){margin-bottom:var(--space-md);padding-left:1.6rem}.article-content.svelte-1c3od56 li{margin-bottom:.2rem}.article-content.svelte-1c3od56 li p{margin-bottom:0}.article-content.svelte-1c3od56 li::marker{color:var(--color-accent)}.article-content.svelte-1c3od56 a{color:var(--color-accent-light)}
