.sub-page.svelte-1jzface{max-width:720px;margin:0 auto;padding:24px 0}.breadcrumb.svelte-1jzface{font-size:13px;color:var(--text-muted);margin-bottom:24px;display:flex;gap:8px}.breadcrumb.svelte-1jzface a:where(.svelte-1jzface){color:var(--accent);text-decoration:none}h1.svelte-1jzface{font-size:28px;font-weight:700;margin:0 0 8px}.sub-desc.svelte-1jzface{font-size:16px;color:var(--text-secondary);line-height:1.6;margin:0 0 32px}.article-card.svelte-1jzface{display:flex;flex-direction:column;padding:20px;background:var(--card-bg);border:1px solid var(--card-border);border-radius:var(--radius);text-decoration:none;transition:box-shadow .15s,transform .15s;gap:8px;margin-bottom:12px}.article-card.svelte-1jzface:hover{box-shadow:0 2px 8px #00000014;transform:translateY(-1px)}.article-card.svelte-1jzface h3:where(.svelte-1jzface){font-size:15px;font-weight:600;margin:0;color:var(--text);line-height:1.4}.card-excerpt.svelte-1jzface{font-size:13px;color:var(--text-secondary);margin:0;line-height:1.5}.card-read.svelte-1jzface{font-size:12px;font-weight:600;color:var(--accent);margin-top:auto}.content-placeholder.svelte-1jzface{padding:32px;background:var(--card-bg);border:1px solid var(--card-border);border-radius:var(--radius)}.content-placeholder.svelte-1jzface h2:where(.svelte-1jzface){font-size:18px;margin:0 0 8px}.content-placeholder.svelte-1jzface p:where(.svelte-1jzface){color:var(--text-secondary);line-height:1.6;margin:0}
