.button[data-astro-cid-ekguhzzh]{--button-padding:.45rem .8rem;--button-gap:.4rem;--button-bg:var(--card);--button-color:var(--ink);--button-hover-bg:var(--card);--button-hover-color:var(--accent);--button-border-width:1px;--button-border-style:solid;--button-border-color:var(--line);--button-radius:.55rem;--button-font-size:.92rem;--button-font-weight:400;justify-content:center;align-items:center;gap:var(--button-gap);padding:var(--button-padding);background:var(--button-bg);color:var(--button-color);border-width:var(--button-border-width);border-style:var(--button-border-style);border-color:var(--button-border-color);border-radius:var(--button-radius);font:inherit;font-size:var(--button-font-size);font-weight:var(--button-font-weight);cursor:pointer;line-height:1.3;text-decoration:none;display:inline-flex}.button[data-astro-cid-ekguhzzh] svg[data-astro-cid-ekguhzzh]{flex:none;width:auto;height:1.2cap}.button[data-astro-cid-ekguhzzh]:hover{background:var(--button-hover-bg);color:var(--button-hover-color);border-color:var(--accent)}.button[data-astro-cid-ekguhzzh]:focus-visible{outline-width:var(--button-outline-width,var(--button-border-width));outline-style:var(--button-outline-style,solid);outline-color:var(--button-outline-color,var(--accent));outline-offset:var(--button-outline-offset,0);border-color:var(--accent)}.button[data-astro-cid-ekguhzzh]:active{transform:scale(.99)}.button[data-astro-cid-ekguhzzh][data-variant=primary]{--button-bg:var(--accent);--button-color:var(--on-accent);--button-border-color:var(--accent);--button-hover-bg:var(--accent-strong);--button-hover-color:var(--on-accent)}.button[data-astro-cid-ekguhzzh][disabled]{opacity:.6;cursor:not-allowed}.site-footer[data-astro-cid-nns7i3if]{border-top:1px solid var(--line);color:var(--muted);padding:1rem 0 2rem;font-size:.9rem}.footer-grid[data-astro-cid-nns7i3if]{gap:1rem;display:grid}.cite[data-astro-cid-nns7i3if]{max-width:44rem;padding-top:1rem}.cite[data-astro-cid-nns7i3if] h2[data-astro-cid-nns7i3if]{color:var(--ink);margin:0 0 .4rem;font-size:1rem}.cite-style[data-astro-cid-nns7i3if]{margin:.3rem 0}.cite-actions[data-astro-cid-nns7i3if]{flex-wrap:wrap;gap:.5rem;margin:.6rem 0 0;display:flex}.theme-toggle[data-astro-cid-l6lhmie6] .mode[data-astro-cid-l6lhmie6]{display:none}.theme-toggle[data-astro-cid-l6lhmie6][data-mode=light] .mode-light[data-astro-cid-l6lhmie6],.theme-toggle[data-astro-cid-l6lhmie6][data-mode=dark] .mode-dark[data-astro-cid-l6lhmie6],.theme-toggle[data-astro-cid-l6lhmie6][data-mode=system] .mode-system[data-astro-cid-l6lhmie6]{display:inline-flex}.site-header[data-astro-cid-fzpbxy5g]{border-bottom:1px solid var(--line);background:var(--card)}.header-inner[data-astro-cid-fzpbxy5g]{justify-content:space-between;align-items:center;gap:1rem;padding-top:.9rem;padding-bottom:.9rem;display:flex}.brand[data-astro-cid-fzpbxy5g]{color:inherit;align-items:center;gap:.7rem;text-decoration:none;display:flex}.brand-mark[data-astro-cid-fzpbxy5g]{background:var(--accent);width:2.4rem;height:2.4rem;color:var(--on-accent);border-radius:.6rem;place-items:center;font-size:1.4rem;display:grid}.brand-text[data-astro-cid-fzpbxy5g]{display:grid}.brand-text[data-astro-cid-fzpbxy5g] small{color:var(--muted)}.nav[data-astro-cid-fzpbxy5g]{align-items:center;gap:1rem;display:flex}.nav[data-astro-cid-fzpbxy5g] a[data-astro-cid-fzpbxy5g]{color:var(--muted);text-decoration:none}.nav[data-astro-cid-fzpbxy5g] a[data-astro-cid-fzpbxy5g]:hover{color:var(--accent)}.icon-link[data-astro-cid-fzpbxy5g]{display:inline-flex}.compact[data-astro-cid-fzpbxy5g]{z-index:25;position:sticky;top:0}.compact[data-astro-cid-fzpbxy5g] .header-inner[data-astro-cid-fzpbxy5g]{height:var(--head);padding-block:0;padding-inline:max(1rem, env(safe-area-inset-left,0px)) max(1rem, env(safe-area-inset-right,0px));grid-template-columns:1fr auto 1fr;gap:.5rem;display:grid}.compact[data-astro-cid-fzpbxy5g] .brand[data-astro-cid-fzpbxy5g]{justify-self:start;gap:.55rem;min-width:0;font-size:.92rem}.compact[data-astro-cid-fzpbxy5g] .brand-mark[data-astro-cid-fzpbxy5g]{border-radius:.4rem;flex:none;width:1.6rem;height:1.6rem;font-size:1rem}.header-actions[data-astro-cid-fzpbxy5g]{justify-content:flex-end;align-items:center;gap:.15rem;display:flex}@media (width<=899px){.compact[data-astro-cid-fzpbxy5g] .brand-text[data-astro-cid-fzpbxy5g]{display:none}}:root{--bg:#faf8f2;--ink:#23201a;--muted:#6f675c;--line:#e4ddcd;--card:#fffdf8;--accent:#7a2e1d;--accent-soft:#f3e2d3;--parchment:#f6edd6;--leaf-bg:#f4e8c9;--leaf-edge:#cdb98c;--leaf-rule:#6e552d2e;--leaf-shadow:#3c28142e;--faint:#a39a8b;--on-accent:#fff;--accent-strong:#5e2315;--hl:#eedbab;--hl-pin:#e8cd8e;--plate:#2a2622;--plate-ink:#e9e2d5;--plate-btn:#2a2622db;--zone:#f0a500;--zone-alt:#3b86b8;--warn:#8a5a00;--warn-soft:#f6e6bf;--shadow:#28190a33;--head:3.25rem;--strip:2.75rem}@media screen and (prefers-color-scheme:dark){:root:not([data-theme=light]){color-scheme:dark;--bg:#15181c;--ink:#e8eaed;--muted:#9da4ae;--faint:#666d78;--line:#2c3138;--card:#1c2025;--accent:#8fb8de;--accent-soft:#25323f;--on-accent:#101316;--accent-strong:#a9cbea;--parchment:#15181c;--leaf-bg:#1c2025;--leaf-edge:#3a4048;--leaf-rule:#c8d7eb1f;--leaf-shadow:#00000073;--hl:#29405a;--hl-pin:#345274;--plate:#0c0e11;--plate-ink:#e8eaed;--plate-btn:#1c2025e6;--zone:#4f9be6;--warn:#e6c26a;--warn-soft:#3a3320;--shadow:#0000008c}:root:not([data-theme=light]) a{color:var(--accent)}}@media screen{:root[data-theme=dark]{color-scheme:dark;--bg:#15181c;--ink:#e8eaed;--muted:#9da4ae;--faint:#666d78;--line:#2c3138;--card:#1c2025;--accent:#8fb8de;--accent-soft:#25323f;--on-accent:#101316;--accent-strong:#a9cbea;--parchment:#15181c;--leaf-bg:#1c2025;--leaf-edge:#3a4048;--leaf-rule:#c8d7eb1f;--leaf-shadow:#00000073;--hl:#29405a;--hl-pin:#345274;--plate:#0c0e11;--plate-ink:#e8eaed;--plate-btn:#1c2025e6;--zone:#4f9be6;--warn:#e6c26a;--warn-soft:#3a3320;--shadow:#0000008c}:root[data-theme=dark] a{color:var(--accent)}}:root[data-theme=light]{color-scheme:light}*{box-sizing:border-box}body{background:var(--bg);color:var(--ink);flex-direction:column;min-height:100dvh;margin:0;font-family:Iowan Old Style,Palatino Linotype,Palatino,Georgia,serif;line-height:1.5;display:flex}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}body>main{flex:1;width:100%}.wrap{max-width:72rem;margin:0 auto;padding:0 1.25rem}.print-only{display:none}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.lucide{flex:none;width:1.2em;height:1.2em}.quiet{min-height:2.2rem;font:inherit;color:var(--muted);cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:.45rem;justify-content:center;align-items:center;gap:.35rem;padding:.2rem .6rem;font-size:.9rem;text-decoration:none;list-style:none;display:inline-flex}.quiet::-webkit-details-marker{display:none}.quiet:hover,details[open]>.quiet{background:var(--accent-soft);color:var(--accent)}.quiet[aria-pressed=true]{color:var(--accent)}.quiet:focus-visible{outline:2px solid var(--accent);outline-offset:2px}@media print{@page{margin:12mm}body{color:#000;-webkit-print-color-adjust:exact;print-color-adjust:exact;background:#fff;flex-direction:column;width:100%;min-height:100dvh;display:flex}.wrap{max-width:none;padding:0}.site-header,.site-footer,.folio-toolbar,.iiif,.pager,.column-pick,#feedback-open,#feedback-dialog,#feedback-pickbar,.no-print{display:none!important}.print-only{color:#000;margin:0 0 .6rem;font-size:1.75vh;font-weight:600;display:block!important}}
