body{margin:0;font-family:var(--font-body);background:var(--color-bg-alt)}.sr-only[data-astro-cid-id3uewm4]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.skip-link[data-astro-cid-id3uewm4]{position:absolute;left:-9999px;top:auto;width:1px;height:1px;overflow:hidden;z-index:60}.skip-link[data-astro-cid-id3uewm4]:focus-visible{position:static;width:auto;height:auto;padding:8px 16px;background:var(--color-accent);color:var(--color-bg);font-weight:700}.page-header[data-astro-cid-id3uewm4]{background:linear-gradient(135deg,var(--color-accent),var(--color-accent-deep));color:var(--color-text-inverse);padding:3rem 2rem;text-align:center}.page-header[data-astro-cid-id3uewm4] h1[data-astro-cid-id3uewm4]{margin:0;font-size:var(--rw-text-4xl-half);color:var(--color-text-inverse)}.page-header[data-astro-cid-id3uewm4] p[data-astro-cid-id3uewm4]{margin:1rem 0 0;opacity:.9;color:var(--color-text-inverse)}.nav-links[data-astro-cid-id3uewm4]{display:flex;justify-content:center;gap:2rem;padding:1rem 2rem;background:var(--color-bg);border-bottom:1px solid var(--color-border)}.nav-links[data-astro-cid-id3uewm4] a[data-astro-cid-id3uewm4]{color:var(--color-text-secondary);text-decoration:none;font-weight:500;min-height:44px;display:inline-flex;align-items:center}.nav-links[data-astro-cid-id3uewm4] a[data-astro-cid-id3uewm4]:hover{color:var(--color-accent)}.nav-links[data-astro-cid-id3uewm4] a[data-astro-cid-id3uewm4]:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.documents[data-astro-cid-id3uewm4]{max-width:1000px;margin:3rem auto;padding:0 2rem}.doc-grid[data-astro-cid-id3uewm4]{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:1.5rem;margin-top:2rem}.doc-card[data-astro-cid-id3uewm4]{background:var(--color-bg);border-radius:0;padding:1.5rem;box-shadow:var(--rw-shadow-sm);transition:transform var(--rw-transition-slow),opacity var(--rw-transition-slow),box-shadow var(--rw-transition-slow);content-visibility:auto;contain-intrinsic-size:auto 180px}@media (prefers-reduced-motion: reduce){.doc-card[data-astro-cid-id3uewm4]{transition:none}.doc-card[data-astro-cid-id3uewm4]:hover{transform:none}}.doc-card[data-astro-cid-id3uewm4]:hover{transform:translateY(-4px);box-shadow:var(--rw-shadow-lg)}.doc-type[data-astro-cid-id3uewm4]{display:inline-block;padding:var(--rw-space-xs) var(--rw-space-sm);border-radius:0;font-size:var(--rw-text-sm);font-weight:600;margin-bottom:var(--rw-space-md)}.doc-type[data-astro-cid-id3uewm4].地方志{background:var(--color-info-bg);color:var(--color-info)}.doc-type[data-astro-cid-id3uewm4].革命史料{background:var(--color-accent-bg);color:var(--color-accent)}.doc-type[data-astro-cid-id3uewm4].人物传记{background:var(--color-accent-bg);color:var(--color-accent-deep)}.doc-type[data-astro-cid-id3uewm4].回忆录{background:var(--color-warning-bg);color:var(--color-warning)}.doc-card[data-astro-cid-id3uewm4] h3[data-astro-cid-id3uewm4]{margin:0 0 .5rem;font-size:var(--rw-text-lg);color:var(--color-text)}.doc-card[data-astro-cid-id3uewm4] p[data-astro-cid-id3uewm4]{margin:0;color:var(--color-text-secondary);font-size:var(--rw-text-sm);line-height:var(--rw-leading-normal);text-wrap:pretty;overflow-wrap:break-word}.doc-meta[data-astro-cid-id3uewm4]{margin-top:var(--rw-space-md);font-size:var(--rw-text-sm);color:var(--color-text-muted)}.breadcrumb-nav[data-astro-cid-id3uewm4]{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;padding:.75rem 2rem;font-size:var(--rw-text-sm);color:var(--color-text-muted);background:var(--color-bg);border-bottom:1px solid var(--color-border)}.breadcrumb-nav--center[data-astro-cid-id3uewm4]{justify-content:center}.breadcrumb-nav[data-astro-cid-id3uewm4] a[data-astro-cid-id3uewm4]{color:var(--color-text-secondary);text-decoration:none;min-height:44px;display:inline-flex;align-items:center}.breadcrumb-nav[data-astro-cid-id3uewm4] a[data-astro-cid-id3uewm4]:hover{color:var(--color-accent)}.breadcrumb-nav[data-astro-cid-id3uewm4] a[data-astro-cid-id3uewm4]:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.breadcrumb-nav[data-astro-cid-id3uewm4] .separator[data-astro-cid-id3uewm4]{color:var(--color-text-muted);opacity:.5}footer[data-astro-cid-id3uewm4]{background:var(--color-text);color:var(--color-text-muted);text-align:center;padding:2rem;margin-top:4rem}
