:root,[data-theme=dark]{--ground:#161514;--ground-raised:#22201d;--ink:#ece6d8;--ink-muted:#a39d90;--ink-disabled:#6b665d;--parchment:#edd98c;--dialog-ink:#ece8d6;--parchment-shade:#c4a65a;--parchment-ink:#2a2017;--rod:#e6d07f;--rod-edge:#3d2e1c;--focus:#f6e7b0;--paper:#d8c9a3;--paper-hover:#cebe96;--paper-rule:#b9a67f;--paper-ink:#3b2a0e;--paper-ink-muted:#5e4d2a;--rubric:#9a2a1c;--scroll-paper:#e8e1d8;--scroll-ink:#2e2c2a;--scroll-ink-muted:#5b5852;--scroll-ornament:#7e869a;--sheet:#d7ccbe;--wood:#5c4425;--wood-light:#81643b;--wood-dark:#3a2b17;--wood-deep:#140d05;--wood-ink:#f2e7cc;--lantern:#e3974a;--lantern-hot:#ffd896;--lantern-text:#efc463;--slate:#51576a;--slate-deep:#2f323b;--slate-ink:#e6d38a;--key-ink:#2b2622;--nav-ink:#c0954a;--nav-ink-active:#f3e396;--field-error:#e0664a;--death:#a3302c;--death-ink:#e2d8b4;--shadow-glow:0 0 12px #ecd89559}:root{--space-1:4px;--space-2:8px;--space-4:16px;--space-6:24px;--radius-none:0;--radius-sm:3px;--radius-rod:999px;--font-display:Kurale, Georgia, "Times New Roman", serif;--font-blackletter:UnifrakturMaguntia, "Old English Text MT", "Goudy Text MT", Georgia, serif;--font-gothic:Maximilian, Kurale, Georgia, serif;--font-script:"Marck Script", "Bad Script", "Segoe Script", Kurale, cursive;--font-death:"Ruslan Display", Kurale, Georgia, serif;--text-menu-item:400 28px/36px var(--font-display);--text-sidebar-tab:400 22px/28px var(--font-display);--text-heading:400 32px/40px var(--font-display);--text-body:400 17px/24px var(--font-display);--text-caption:400 14px/20px var(--font-display);--text-logo-name:400 54px/54px var(--font-blackletter);--text-logo-sub:400 26px/28px var(--font-blackletter);--text-gothic-heading:400 17px/20px var(--font-gothic);--text-doc-title:400 30px/38px var(--font-display);--text-doc-label:400 19px/24px var(--font-display);--text-doc-entry:400 28px/34px var(--font-script);--text-death-cause:400 17px/24px var(--font-death)}.menu-item{font-family:var(--font-display);letter-spacing:0;font-size:28px;font-weight:400;line-height:36px}.sidebar-tab{font-family:var(--font-display);letter-spacing:0;font-size:22px;font-weight:400;line-height:28px}.heading{font-family:var(--font-display);letter-spacing:0;font-size:32px;font-weight:400;line-height:40px}.body{font-family:var(--font-display);letter-spacing:0;font-size:17px;font-weight:400;line-height:24px}.caption{font-family:var(--font-display);letter-spacing:0;font-size:14px;font-weight:400;line-height:20px}.logo-name{font-family:var(--font-blackletter);letter-spacing:0;font-size:54px;font-weight:400;line-height:54px}.logo-sub{font-family:var(--font-blackletter);letter-spacing:0;font-size:26px;font-weight:400;line-height:28px}.gothic-heading{font-family:var(--font-gothic);letter-spacing:0;font-size:17px;font-weight:400;line-height:20px}.doc-title{font-family:var(--font-display);letter-spacing:0;font-size:30px;font-weight:400;line-height:38px}.doc-label{font-family:var(--font-display);letter-spacing:0;font-size:19px;font-weight:400;line-height:24px}.doc-entry{font-family:var(--font-script);letter-spacing:0;font-size:28px;font-weight:400;line-height:34px}.death-cause{font-family:var(--font-death);letter-spacing:0;font-size:17px;font-weight:400;line-height:24px}