.docs-page.svelte-jznacu{max-width:720px}.hero-badge.svelte-jznacu{display:inline-block;font-size:.7rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;padding:4px 12px;border-radius:100px;margin-bottom:12px}.hero-badge.res.svelte-jznacu{color:#059669;background:#ecfdf5;border:1px solid #a7f3d0}.page-title.svelte-jznacu{font-size:2rem;font-weight:800;letter-spacing:-.03em;color:var(--color-text-primary);margin-bottom:8px}.page-desc.svelte-jznacu{font-size:1rem;color:var(--color-text-secondary);line-height:1.6;margin-bottom:40px}.doc-section.svelte-jznacu{margin-bottom:24px}.loading-msg.svelte-jznacu,.empty-msg.svelte-jznacu{text-align:center;padding:40px;color:var(--color-text-tertiary);font-size:.88rem}.changelog-entry.svelte-jznacu{padding:24px;background:#fff;border:1px solid var(--color-border-light);border-radius:14px}.cl-date.svelte-jznacu{display:flex;align-items:center;gap:10px;margin-bottom:8px}.cl-date.svelte-jznacu time:where(.svelte-jznacu){font-size:.82rem;color:var(--color-text-tertiary);font-weight:500}.cl-version.svelte-jznacu{font-family:var(--font-mono);font-size:.72rem;font-weight:700;color:var(--color-text-secondary);background:#f3f4f6;padding:2px 7px;border-radius:5px}.cl-badge.svelte-jznacu{font-size:.62rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;padding:3px 8px;border-radius:100px}.cl-badge.new.svelte-jznacu{color:#059669;background:#ecfdf5;border:1px solid #a7f3d0}.cl-badge.fix.svelte-jznacu{color:#dc2626;background:#fef2f2;border:1px solid #fecaca}.cl-badge.imp.svelte-jznacu{color:#2563eb;background:#eff6ff;border:1px solid #bfdbfe}.cl-badge.brk.svelte-jznacu{color:#9333ea;background:#faf5ff;border:1px solid #d8b4fe}.changelog-entry.svelte-jznacu h3:where(.svelte-jznacu){font-size:1rem;font-weight:700;color:var(--color-text-primary);margin-bottom:10px}.changelog-entry.svelte-jznacu ul:where(.svelte-jznacu){list-style:none;padding:0}.changelog-entry.svelte-jznacu li:where(.svelte-jznacu){font-size:.84rem;color:var(--color-text-secondary);line-height:1.7;padding:2px 0 2px 18px;position:relative}.changelog-entry.svelte-jznacu li:where(.svelte-jznacu):before{content:"•";position:absolute;left:4px;color:#6366f1;font-weight:700}
