﻿[data-theme=dl]{--tense-living: var(--green-accent);--depth-sprout-stroke: var(--green-accent);--depth-understory-stroke: var(--green-accent)}[data-theme=dl] a,[data-theme=dl] .app-nav-link.is-active,[data-theme=dl] .app-tier-title,[data-theme=dl] .app-hero-lede a,[data-theme=dl] .essay-prose a,[data-theme=dl] .endnotes-list a,[data-theme=dl] .colophon-body em{color:var(--green-accent)}[data-theme=dl] .app-tier-title:hover{opacity:.7}[data-theme=dl] .reg-mark{color:var(--charcoal)}[data-theme=dl] .app-section-eyebrow{border-bottom-color:var(--green-accent)}[data-theme=dl] .app-tier-sprout .app-tier-item{border-bottom:1px dashed var(--green-accent);padding:22px 0}[data-theme=dl] .app-tier-sprout .app-tier-title{font-size:1.25rem;color:var(--green-accent)}[data-theme=dl] .app-hero-h1{font-style:italic;font-weight:400;font-size:2rem;line-height:1.35}[data-theme=dl] .essay-prose p{line-height:1.75;margin-bottom:1.5rem}[data-theme=dl] .app-section{margin:56px 0}[data-theme=dl] .app-wordmark::after{content:"·";margin:0 8px;color:var(--text-soft)}[data-theme=dl] .app-wordmark .dl-mark{font-style:italic;color:var(--green-accent)}.dl-issue-stamp{font-family:var(--font-mono);font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--green-accent);border-top:2px solid var(--green-accent);border-bottom:1px solid var(--border-ghost);padding:12px 0;margin:0 0 32px;display:flex;justify-content:space-between;align-items:baseline}.dl-issue-stamp .num{color:var(--charcoal);font-weight:600}[data-mode=dark]{--bg-canvas: #1a1e1c;--bg-subtle: #222826;--bg-accent-light: #233029;--bg-warm: #1f231f;--warm-white: #1a1e1c;--charcoal: #e6e4e1;--text-main: #e6e4e1;--text-secondary: #b9b6b1;--text-muted: #8a908e;--text-soft: #6f7570;--border-ghost: rgba(230, 228, 225, 0.16);--border-line: #e6e4e1;--site-link: #e6e4e1;--tense-permanent: #e6e4e1;--tense-living: #4d9d7a;--tense-expiring: #c4655a;--depth-sprout-stroke: #4d9d7a;--depth-understory-stroke: #e6e4e1;--depth-canopy-stroke: #e6e4e1}[data-mode=dark] body,[data-mode=dark] .app-home,[data-mode=dark] .ab-page,[data-mode=dark] .ab-page-wide{background:#1a1e1c;color:#e6e4e1}[data-mode=dark] .reg-mark{color:#e6e4e1}[data-mode=dark] .reg-section-break .reg-mark,[data-mode=dark] .colophon-mark .reg-mark,[data-mode=dark] .app-footer-mark .reg-mark{background:#2a302d;padding:4px;width:22px;height:22px;box-sizing:content-box;border:1px solid rgba(230, 228, 225, 0.24)}[data-mode=dark] .essay-rule{filter:invert(1) brightness(0.85);opacity:.5}[data-mode=dark] .tense-expiring,[data-mode=dark] .tense-stamp.tense-expiring{color:#c4655a}[data-mode=dark] .log-card{background:#222826;border-color:rgba(230, 228, 225, 0.14)}.reading-mode-pref{font-family:var(--font-mono);font-size:10px;letter-spacing:.16em;text-transform:uppercase;color:var(--text-muted);margin-top:8px}.reading-mode-pref a{color:var(--text-muted);text-decoration:none;margin:0 4px;border-bottom:1px solid transparent;cursor:pointer}.reading-mode-pref a.is-active{color:var(--charcoal);border-bottom-color:var(--charcoal)}.reading-mode-pref a:hover{color:var(--charcoal)}.fn-see{font-family:var(--font-mono);font-size:.78em;vertical-align:super;color:var(--text-muted);text-decoration:none;font-weight:500;letter-spacing:.02em;padding:0 1px;margin:0 1px;cursor:help;border-bottom:1px dotted var(--text-muted);line-height:1}.fn-see:hover{color:var(--charcoal);border-bottom-color:var(--charcoal)}.fn-out{font-family:var(--font-mono);font-size:.82em;vertical-align:super;color:var(--charcoal);text-decoration:none;font-weight:500;padding:0 2px;margin:0 1px;cursor:pointer;border-bottom:1px solid var(--charcoal);line-height:1}.fn-out:hover{background:var(--bg-accent-light)}.cite-key{font-family:var(--font-mono);font-size:9.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--text-muted);display:flex;gap:14px;margin-top:8px}.cite-key span{display:inline-flex;align-items:center;gap:4px}.cite-key span::before{font-size:12px;color:var(--charcoal);letter-spacing:0;font-weight:500}.cite-key .key-fn::before{content:"[n]"}.cite-key .key-see::before{content:"*"}.cite-key .key-out::before{content:"→"}.nl{font-family:var(--font-serif);color:var(--charcoal);background:var(--bg-canvas);max-width:600px;margin:0 auto;padding:36px 32px 48px;font-size:16px;line-height:1.6}.nl-head{border-top:2px solid var(--charcoal);border-bottom:1px solid var(--border-ghost);padding:14px 0 12px;margin:0 0 28px;display:flex;justify-content:space-between;align-items:baseline;font-family:var(--font-mono);font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--text-muted)}.nl-head .nl-name{color:var(--charcoal);font-weight:600}.nl-head .nl-issue{color:var(--green-accent)}.nl-mark{display:flex;align-items:center;justify-content:center;margin:0 0 22px;color:var(--charcoal)}.nl-mark .reg-mark{width:22px;height:22px}.nl-greeting{font-style:italic;color:var(--text-secondary);margin:0 0 18px;font-size:17px}.nl-h1{font-family:var(--font-serif);font-size:1.75rem;font-weight:600;line-height:1.2;letter-spacing:-0.005em;margin:0 0 22px;text-wrap:balance;text-transform:none;color:var(--charcoal)}.nl p{font-family:var(--font-serif);margin:0 0 1.2rem;text-wrap:pretty}.nl em{font-style:italic}.nl strong{font-weight:600}.nl a{color:var(--charcoal);text-decoration:underline;text-underline-offset:3px}.nl-section-eyebrow{font-family:var(--font-mono);font-size:10px;letter-spacing:.16em;text-transform:uppercase;color:var(--text-muted);margin:32px 0 10px;border-top:1px solid var(--charcoal);padding-top:12px;display:flex;justify-content:space-between;text-transform:uppercase}.nl-section-eyebrow .stamp{color:var(--charcoal)}.nl-list{list-style:none;padding:0;margin:0 0 18px}.nl-list li{padding:10px 0;border-bottom:1px solid var(--border-ghost)}.nl-list li:last-child{border-bottom:none}.nl-list-stamp{font-family:var(--font-mono);font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:var(--text-muted);margin-bottom:4px}.nl-list-title{font-family:var(--font-serif);font-size:1.05rem;font-weight:600;color:var(--charcoal);margin:0 0 4px;line-height:1.3;text-wrap:pretty}.nl-list-dek{font-family:var(--font-serif);font-size:.95rem;color:var(--text-secondary);margin:0;line-height:1.5}.nl-quote{border-left:2px solid var(--charcoal);padding:4px 0 4px 14px;margin:18px 0;font-style:italic;color:var(--text-secondary);font-size:.98rem;line-height:1.55}.nl-quote-meta{font-family:var(--font-mono);font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:var(--text-muted);margin-top:6px;font-style:normal}.nl-foot{margin:36px 0 0;padding:18px 0 0;border-top:1px solid var(--charcoal);font-family:var(--font-mono);font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:var(--text-muted);line-height:1.6}.nl-foot .nl-foot-em{font-family:var(--font-serif);font-style:italic;text-transform:none;letter-spacing:0;color:var(--charcoal);font-size:12px}.nl-foot a{color:var(--text-muted)}/*# sourceMappingURL=apparatus-themes.css.map */
