.references-card{--card-x: 1.5rem;position:absolute;z-index:2;display:flex;flex-direction:column;width:min(22rem,46%);max-height:min(34rem,96%);border:1px solid var(--border-muted);border-radius:14px;background:#0a0a0ceb;-webkit-backdrop-filter:blur(var(--glass-blur)) saturate(var(--glass-saturate));backdrop-filter:blur(var(--glass-blur)) saturate(var(--glass-saturate));box-shadow:0 28px 64px -28px #000000f2;font-family:Bembo,serif;opacity:0;transform:translateY(4px);transition:opacity var(--duration-fast) var(--ease-standard),transform var(--duration-fast) var(--ease-standard)}.references-card.shown{opacity:1;transform:none}.references-card header{position:relative;padding:1.3rem 3rem 1.15rem var(--card-x)}.references-card h3{margin:0;font-weight:400;line-height:1.15;color:var(--text-primary)}.references-card .close{all:unset;position:absolute;z-index:1;top:.95rem;right:.95rem;width:1.9rem;height:1.9rem;display:grid;place-items:center;border-radius:50%;cursor:pointer;color:var(--text-subtle);transition:color var(--duration-fast) var(--ease-standard),background var(--duration-fast) var(--ease-standard),transform var(--duration-instant) var(--ease-standard)}.references-card .close svg{width:.7rem;height:.7rem;stroke:currentColor;stroke-width:1.3}@media(hover:hover){.references-card .close:hover{color:var(--text-primary);background:#ffffff0f}}.references-card .close:active{background:#ffffff0f;transform:scale(.97)}.references-card .close:focus-visible{outline:2px solid rgba(91,194,231,.9);outline-offset:2px}@media(hover:none),(pointer:coarse){.references-card .close:before{content:"";position:absolute;inset:-7px;border-radius:50%}}.references-card .body{overflow-y:auto;overscroll-behavior:contain;scrollbar-width:none}.references-card .body::-webkit-scrollbar{display:none}.references-card[hidden]{display:none!important}.plate-card h3{font-family:Bembo,serif;font-size:1.5rem}.plate-card h3.work{font-style:italic}.plate-card .dates{margin:.3rem 0 0;font-size:.92rem;font-style:italic;line-height:1.4;font-variant-numeric:oldstyle-nums;color:var(--text-subtle)}.plate-card .dates i{font-style:normal}.plate-rows{margin:0;padding:.55rem 0 .75rem;list-style:none;border-top:1px solid var(--border-subtle)}.plate-rows li{margin:0;font-size:inherit;line-height:inherit}.plate-row{all:unset;box-sizing:border-box;position:relative;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:baseline;column-gap:1rem;width:100%;padding:.42rem var(--card-x);cursor:default}.plate-row .title{font-size:1.05rem;line-height:1.5;color:var(--text-secondary);transition:color var(--duration-fast) var(--ease-standard)}.plate-row .ring{margin-left:.08em;font-style:normal;color:var(--text-subtle)}.plate-row .count{font-size:.92rem;font-variant-numeric:oldstyle-nums tabular-nums;color:var(--text-subtle);transition:color var(--duration-fast) var(--ease-standard)}.plate-row .x{margin-left:.06em;font-size:.8em;opacity:.6}.plate-row:before{content:"";position:absolute;top:calc(50% - .2rem);left:calc(var(--card-x) - .95rem);width:.4rem;height:.4rem;border-radius:50%;background:var(--c);opacity:0;transition:opacity var(--duration-fast) var(--ease-standard)}.plate-rows.marked .plate-row:before{opacity:.7}.plate-row.is-on .title{color:var(--text-primary)}.plate-row.is-on .count{color:var(--text-secondary)}.plate-row.is-on:before{opacity:1}.plate-row:focus-visible{outline:1px solid rgba(var(--mark-ink),.5);outline-offset:-1px}.plate-pane.references-card{width:min(20rem,calc(100vw - 2rem));padding:1.05rem var(--card-x) 1.15rem;transition:opacity var(--duration-fast) var(--ease-standard),transform var(--duration-fast) var(--ease-standard)}.plate-pane.is-moving{transition:opacity var(--duration-fast) var(--ease-standard),top .2s cubic-bezier(.33,0,.2,1)}.plate-pane>*{transition:opacity .17s var(--ease-standard)}.plate-pane.is-fading>*{opacity:0}.plate-pane p{margin:0}.plate-pane>:first-child{margin-top:0}.plate-card .plate-notes{padding:.9rem var(--card-x) 1.1rem;border-top:1px solid var(--border-subtle)}.plate-notes>:first-child,.plate-notes .note:first-child p:first-child{margin-top:0}.plate-pane .definition,.plate-notes .note>.text{margin:0;font-size:.97rem;line-height:1.5;color:var(--text-secondary);text-wrap:pretty;hyphens:auto}.plate-pane .method{margin-top:.6rem;font-size:.88rem;line-height:1.5;font-style:italic;color:var(--text-muted);text-wrap:pretty}.plate-notes .part{margin:0 0 .45rem;font-style:italic;font-size:.92rem;color:var(--text-muted)}.plate-notes .note{position:relative}.plate-notes .note+.note,.plate-notes .part~.part{margin-top:1.1rem}.plate-notes .note:before{content:"†";position:absolute;left:-.95rem;top:.05rem;font-size:.9rem;color:var(--c)}.plate-notes .note.is-own:before{content:none}.plate-notes .note .own{font-style:italic;color:var(--text-muted)}.plate-notes .signed{margin:.3rem 0 0;text-align:right;font-size:.82rem;font-variant:small-caps;letter-spacing:.12em;color:var(--text-subtle)}.plate-pane blockquote,.plate-notes blockquote{margin:.75rem 0 0;padding-left:.8rem;border-left:1px solid color-mix(in srgb,var(--c) 60%,transparent);font-size:.92rem;line-height:1.55;font-style:italic;color:var(--text-muted);hyphens:auto;text-wrap:pretty;hanging-punctuation:first}.plate-pane blockquote i,.plate-notes blockquote i,.plate-pane blockquote .form{font-style:normal}.plate-pane blockquote .form{color:var(--text-secondary);hyphens:manual}.plate-pane .by,.plate-notes .by{margin:.5rem 0 0;text-align:right;font-size:.85rem;font-style:italic;line-height:1.4;font-variant-numeric:oldstyle-nums;color:var(--text-subtle)}.plate-pane .by i,.plate-notes .by i{font-style:normal}.plate-notes .foot{display:flex;justify-content:flex-end;margin-top:1rem}.plate-notes .open-cover{font-family:Bembo,serif}@media(hover:none),(pointer:coarse){.plate-notes .open-cover{--control-h: var(--control-lg-h);--control-px: var(--control-lg-px);--control-fs: var(--control-lg-fs)}}.references-card .body.overflows,.references-card.plate-pane.overflows{-webkit-mask-image:linear-gradient(to bottom,#000 calc(100% - 2.5rem),transparent);mask-image:linear-gradient(to bottom,#000 calc(100% - 2.5rem),transparent)}@media(prefers-reduced-motion:reduce){.plate-row .title,.plate-row .count,.plate-row:before,.plate-pane,.plate-pane>*{transition:none}}@media(prefers-reduced-motion:reduce){.references-card{transition:none!important}}.references{max-width:78rem;margin:clamp(4.5rem,9vw,7.5rem) auto 0;padding:0 var(--edge, 2rem);--plate-ink: rgba(var(--mark-ink), .16);--o-line: .7;--o-river: .55;--o-head: .75;--o-arc: .9;--plate-bg: #060607}.references-plate{position:relative;padding:clamp(1.4rem,2.6vw,2.2rem) clamp(1.2rem,2.6vw,2.4rem) 1.4rem;border:1px solid var(--plate-ink);background:var(--plate-bg)}.references .reg{position:absolute;width:16px;height:16px;pointer-events:none;border:0 solid rgba(var(--mark-ink),.5)}.references .reg-tl{top:-1px;left:-1px;border-top-width:1px;border-left-width:1px}.references .reg-tr{top:-1px;right:-1px;border-top-width:1px;border-right-width:1px}.references .reg-bl{bottom:-1px;left:-1px;border-bottom-width:1px;border-left-width:1px}.references .reg-br{bottom:-1px;right:-1px;border-bottom-width:1px;border-right-width:1px}.references-foot{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:0 1.5rem;margin-top:1.1rem;padding-top:1.1rem;border-top:1px solid var(--plate-ink)}.references-readout{grid-column:3;grid-row:1;justify-self:end;max-width:100%;min-height:1.5em;margin:0;overflow:hidden;text-overflow:ellipsis;font-family:Bembo,serif;font-size:1rem;line-height:1.5;font-style:italic;font-variant-numeric:oldstyle-nums;text-align:right;color:var(--text-secondary);white-space:nowrap;pointer-events:none;transition:opacity .17s var(--ease-standard)}.references-readout[data-fading]{opacity:0}.references-stage{position:relative;aspect-ratio:var(--chart-ratio);content-visibility:auto;contain-intrinsic-size:auto 1000px}:global(html.js) .references:not([data-booted]) .references-svg,:global(html.js) .references:not([data-booted]) .references-glints{visibility:hidden}:global(html.js) .references:not([data-booted]) .references-stage:after{content:"";position:absolute;inset:1.5rem 2rem;background:repeating-linear-gradient(to bottom,transparent 0 11%,rgba(var(--mark-ink),.05) 11% calc(11% + 1px),transparent calc(11% + 1px) 12.5%);border-bottom:1px solid rgba(var(--mark-ink),.12);pointer-events:none}.references-reveal{position:absolute;inset:var(--reveal-top, 0%) 0 0;overflow:hidden;pointer-events:none;z-index:1}.references-cover{position:absolute;inset:0;background:var(--plate-bg);border-left:1px solid rgba(var(--mark-ink),.45);will-change:transform}.references-svg{display:block;width:100%;height:auto;overflow:visible}.references-svg text{font-family:Bembo,serif}[data-prose] .references-svg a.book,[data-prose] .references-svg a.book:is(:hover,:focus-visible){text-decoration:none}.references-axis line{stroke:rgba(var(--mark-ink),.3);stroke-width:1;vector-effect:non-scaling-stroke}.references-axis .graticule{stroke:rgba(var(--mark-ink),.07);stroke-dasharray:1 5}.references-axis .rug{stroke:rgba(var(--mark-ink),.32);transition:opacity var(--duration-fast) var(--ease-standard)}.references-axis text{font-size:13px;letter-spacing:.06em;font-variant-numeric:oldstyle-nums;fill:var(--text-subtle)}.references-axis[data-axis]{pointer-events:none}.references-axis text{paint-order:stroke;stroke:var(--plate-bg);stroke-width:4px;stroke-linejoin:round}.references-axis .break rect{fill:var(--plate-bg)}.references-axis .break line{stroke:rgba(var(--mark-ink),.55)}.ref-drop{stroke:rgba(var(--mark-ink),.45);stroke-width:1;stroke-dasharray:2 4;vector-effect:non-scaling-stroke;opacity:0;transition:opacity var(--duration-fast) var(--ease-standard);pointer-events:none}.book-year{opacity:0;transition:opacity var(--duration-fast) var(--ease-standard);pointer-events:none}.references-axis .book-year-drop{stroke:var(--c);stroke-width:1;stroke-dasharray:1.5 2.5}.references-axis .book-year-mark{fill:var(--c)}.references-axis .book-year text{fill:var(--c);font-style:italic}.references-svg[data-focus] .book-year.on{opacity:1}.references-svg[data-focus-kind=book] .references-axis>g:not(.ref-span):not(.book-year)>text{opacity:.15}.references-axis .baseline-late{opacity:.5}.references-mark{grid-column:2;grid-row:1;width:5.5rem;opacity:.85}.references-mark .wm-glyph{--fx: .7px;--fy: .35px}.ref-span{opacity:0;transition:opacity var(--duration-fast) var(--ease-standard);pointer-events:none}.references-axis .ref-span-line{stroke:rgba(var(--mark-ink),.9);stroke-width:2.5;stroke-linecap:round}.references-axis .ref-span text{fill:var(--text-secondary);font-style:italic}.references-axis .ref-span .break line{stroke:rgba(var(--mark-ink),.9)}.references-svg[data-focus] .ref-drop.on,.references-svg[data-focus] .ref-span.on{opacity:1}.references-axis>g:not(.ref-span)>text{transition:opacity var(--duration-fast) var(--ease-standard)}.references-svg[data-focus-kind=ref] .references-axis>g:not(.ref-span)>text{opacity:.15}.references .river{fill:var(--c);opacity:var(--o-river);transition:opacity var(--duration-fast) var(--ease-standard)}.river-lit{fill:var(--c);opacity:0;transition:opacity var(--duration-fast) var(--ease-standard);pointer-events:none}.references .trunk-head{fill:var(--c);opacity:var(--o-head);transition:opacity var(--duration-fast) var(--ease-standard)}.references .line{fill:none;stroke:var(--c);stroke-width:1;stroke-linecap:round;vector-effect:non-scaling-stroke;opacity:var(--o-line);transition:opacity var(--duration-fast) var(--ease-standard)}.references .arc-line{fill:none;stroke-width:1.25;stroke-linecap:round;vector-effect:non-scaling-stroke;opacity:var(--o-arc);transition:opacity var(--duration-fast) var(--ease-standard)}.references .arc-hit{fill:none;stroke:transparent;stroke-width:14}@supports (color: oklch(from red l c h)){.references .line{stroke:oklch(from var(--c) .72 calc(c/.8) h)}.references .river,.references .river-lit,.references .trunk-head{fill:oklch(from var(--c) .72 calc(c/.8) h)}}.references-glints{position:absolute;inset:0;width:100%;height:auto;overflow:visible;pointer-events:none;will-change:transform}.references .shine{fill:none;stroke:color-mix(in srgb,var(--c) 35%,white);stroke-width:1.2;stroke-linecap:round;vector-effect:non-scaling-stroke;stroke-dasharray:.035 1.5;stroke-dashoffset:.035;pointer-events:none}.references .shine.glint{animation:references-shine var(--t, 3s) cubic-bezier(.5,0,.5,1) both}@keyframes references-shine{0%{stroke-dashoffset:.035;opacity:0}12%{opacity:.38}88%{opacity:.38}to{stroke-dashoffset:-1;opacity:0}}.references .node{cursor:pointer;outline:none;transition:opacity var(--duration-fast) var(--ease-standard)}.references .hit{fill:transparent}.references .ref .star{fill:rgba(var(--mark-ink),.92);transition:opacity var(--duration-fast) var(--ease-standard),fill var(--duration-fast) var(--ease-standard)}.references .ref.person .star{fill:none;stroke:rgba(var(--mark-ink),.92);stroke-width:1.2}.references .ref.own .star{opacity:.5}.references .label{font-size:15px;fill:var(--text-secondary);paint-order:stroke;stroke:var(--plate-bg);stroke-width:5px;stroke-linejoin:round;transition:opacity var(--duration-fast) var(--ease-standard)}.references .ref.work .label{font-style:italic}.references .book .title{font-size:18px;font-style:italic;fill:var(--text-secondary);transition:fill var(--duration-fast) var(--ease-standard)}.references .book .star{fill:var(--c)}.references .node:focus-visible .star{stroke:rgba(var(--mark-ink),.95);stroke-width:1.2}.references .ref.open .star{opacity:1}.references .ref.open .hit{stroke:rgba(var(--mark-ink),.5);stroke-width:1}.references-svg :is(.node,.line,.river,.river-lit,.trunk-head,.arc-line,.label,.star,.title,.rug){transition-duration:.26s;transition-timing-function:cubic-bezier(.33,0,.2,1)}.references-svg[data-focus] .node,.references-svg[data-focus] .arc-line{opacity:.16}.references-svg[data-focus] .line,.references-svg[data-focus] .river,.references-svg[data-focus] .trunk-head{opacity:.06}.references-svg[data-focus] .rug{opacity:.25}html .references-svg[data-focus] .node.on,html .references-svg[data-focus] .rug.on{opacity:1}html .references-svg[data-focus] .line.on{opacity:var(--o-line)}html .references-svg[data-focus] .river-lit.on{opacity:var(--o-river)}html .references-svg[data-focus] .trunk-head.on{opacity:var(--o-head)}.references-svg[data-focus] .arc.on .arc-line{opacity:var(--o-arc)}.references-svg[data-touring] :is(.node,.line,.river,.river-lit,.trunk-head,.arc-line,.label,.star,.rug){transition-duration:.45s}html .references-svg[data-focus] .ref.both .star{fill:#fff;stroke:#fff}html .references-svg[data-focus] .ref.both .label{fill:var(--text-primary)}.references [data-references-card]{view-transition-name:references-card}.references .references-card.plate-pane{z-index:3;width:min(21rem,40%);max-height:min(32rem,96%);overflow-y:auto;scrollbar-width:none}.references .references-card.plate-pane::-webkit-scrollbar{display:none}.references-list{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}@media(max-width:1024px){.references-mark{width:4.5rem}.references .label{font-size:20px}.references .book .title{font-size:22px}.references-axis text{font-size:17px}.references .references-card{width:min(25rem,54%)}}@media(pointer:coarse){.references .ref .hit{r:25px}}@media(max-width:768px){.references-plate{padding:1rem .75rem .9rem}.references-glints,.references .references-card{display:none}:global(html.js) .references:not([data-booted]) .references-svg{visibility:visible}:global(html.js) .references:not([data-booted]) .references-stage:after{content:none}.references-open{position:absolute;inset:0;z-index:2;padding:0;border:0;background:none;cursor:zoom-in;touch-action:manipulation;-webkit-tap-highlight-color:transparent}}.references-lightbox{position:fixed;inset:0;width:100%;max-width:none;height:100%;max-height:none;margin:0;padding:0;border:0;overflow:hidden;background:#000}.references-lightbox::backdrop{background:transparent}.references-lightbox:focus{outline:none}.references-lightbox-scroll{position:absolute;inset:0;display:flex;overflow:auto;overscroll-behavior:contain;padding:max(4.5rem,calc(env(safe-area-inset-top) + 3.5rem)) max(1rem,env(safe-area-inset-right)) max(1rem,env(safe-area-inset-bottom)) max(1rem,env(safe-area-inset-left));cursor:zoom-in;touch-action:pan-x pan-y;-webkit-tap-highlight-color:transparent}.references-lightbox.is-zoomed .references-lightbox-scroll{cursor:zoom-out}.references-lightbox .references-plate{flex:none;margin:auto;transform-origin:0 0;pointer-events:none}.references-lightbox .references-stage{content-visibility:visible}:global(html.js) .references .references-lightbox .references-svg{visibility:visible}:global(html.js) .references .references-lightbox .references-stage:after{content:none}.references-lightbox-close{position:fixed;z-index:1;top:max(1rem,env(safe-area-inset-top));right:max(1rem,env(safe-area-inset-right));width:var(--control-lg-h);padding:0;color:#ffffffbf;border-color:#ffffff29;background:var(--glass-tint-opaque);touch-action:manipulation}@media(prefers-reduced-motion:reduce){.references .line,.references .river,.references .river-lit,.references .node,.references .arc-line,.references .references-card,.references .book-year{transition:none!important}.references .shine{animation:none!important}}@media print{.references{display:none}}.viewer-plate.references-card{position:relative;z-index:auto;flex:1 1 auto;min-height:0;width:auto;max-height:none;margin:1.2rem 0 0;opacity:1;transform:none;box-shadow:none;transition:opacity var(--duration-fast) var(--ease-standard)}.viewer-text>:not(.viewer-plate){flex-shrink:0}.viewer-plate[hidden],.viewer-plate.is-short{display:none}.viewer-plate.references-card{overflow:hidden}.vp-face{display:flex;flex-direction:column;min-height:0;transition:opacity .17s var(--ease-standard)}.vp-face[hidden]{display:none}.viewer-plate.is-swapping>.vp-face{opacity:0}.vp-face.words-card>.body{min-height:0}.vp-more{all:unset;position:absolute;left:50%;bottom:.2rem;translate:-50% 0;display:grid;place-items:center;width:44px;height:44px;cursor:pointer;color:rgba(var(--mark-ink),.75);transition:color var(--duration-fast) var(--ease-standard),opacity .17s var(--ease-standard)}.vp-more[hidden]{display:none}.vp-more svg{width:.9rem;height:.9rem;fill:none;stroke:currentColor;stroke-width:1.3}.vp-more:hover,.vp-more:focus-visible{color:rgba(var(--mark-ink),.95)}.vp-more:focus-visible{outline:1px solid var(--text-secondary);border-radius:50%}.viewer-plate.is-swapping>.vp-more{opacity:0}.vp-list{display:flex;flex-direction:column;min-height:0}.vp-list .plate-rows{min-height:0}.vp-list .plate-row.vp-arc:before{opacity:.7}.vp-list .plate-row.vp-arc.is-on:before{opacity:1}.vp-sub h4{margin:0;font-family:Bembo,serif;font-size:1.2rem;font-weight:400;line-height:1.2;color:var(--text-primary)}.vp-sub h4.work{font-style:italic}.vp-sub .dates{margin:.2rem 0 .85rem;font-size:.9rem;font-style:italic;font-variant-numeric:oldstyle-nums;color:var(--text-subtle)}.vp-sub .dates i{font-style:normal}.vp-sub.references-card.plate-pane.overflows{-webkit-mask-image:none;mask-image:none}.vp-sub-more{all:unset;box-sizing:border-box;display:none;position:sticky;bottom:-1.15rem;margin:.9rem calc(-1 * var(--card-x)) -1.15rem;min-height:44px;flex-shrink:0;place-items:center;border-top:1px solid var(--border-subtle);background:#0a0a0c;color:rgba(var(--mark-ink),.75);cursor:pointer;transition:color var(--duration-fast) var(--ease-standard)}.vp-sub.scrolls .vp-sub-more{display:grid}.vp-sub.scrolls:not(.overflows) .vp-sub-more{visibility:hidden}.vp-sub-more:hover,.vp-sub-more:focus-visible{color:rgba(var(--mark-ink),.95)}.vp-sub-more:focus-visible{outline:2px solid var(--text-secondary);outline-offset:-3px}.vp-sub-more svg{width:.9rem;height:.9rem;fill:none;stroke:currentColor;stroke-width:1.3}.vp-sub .vp-also-line{margin-top:1rem;font-size:.9rem;font-style:italic;color:var(--text-muted)}.vp-sub .vp-go{all:unset;cursor:pointer;color:var(--text-secondary);text-decoration:underline;text-decoration-color:rgba(var(--mark-ink),.3);text-underline-offset:3px}@media(hover:none),(pointer:coarse){.vp-sub .vp-go{padding-block:calc((44px - 1.5em)/2);margin-block:calc((1.5em - 44px)/2);-webkit-tap-highlight-color:transparent}}.vp-sub .vp-go i{font-style:normal}.vp-sub .vp-go:hover,.vp-sub .vp-go:focus-visible{color:var(--text-primary)}@media(orientation:portrait),(max-width:1024px){.viewer-plate.references-card{display:none}}@media(max-height:960px){.viewer-plate header{padding-top:1rem;padding-bottom:.9rem}.vp-list .plate-rows{padding:.35rem 0 .45rem}.vp-list .plate-row{padding-block:.26rem}}@media(prefers-reduced-motion:reduce){.viewer-plate{transition:none}}.edition-viewer .viewer-frame[data-swipe]{touch-action:auto}.edition-viewer .viewer-frame[data-swipe]>.viewer-layer{display:none}.edition-viewer .viewer-track{position:absolute;inset:calc(var(--w) * var(--mount-ratio));display:flex;gap:calc(var(--w) * var(--mount-ratio));overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:none}.edition-viewer .viewer-track::-webkit-scrollbar{display:none}.edition-viewer .viewer-slide{flex:0 0 100%;scroll-snap-align:center;scroll-snap-stop:always;background:#050505}.edition-viewer .viewer-slide img,.edition-viewer .viewer-layer{color:transparent}.edition-viewer .viewer-slide img{display:block;width:100%;height:100%;touch-action:pan-x pan-y;user-select:none;-webkit-user-select:none;-webkit-user-drag:none;-webkit-touch-callout:none}.viewer-words{--rule: rgba(var(--mark-ink), .16);--mark: rgba(var(--mark-ink), .5);position:relative;display:flex;align-items:center;gap:.6rem;box-sizing:content-box;height:var(--control-md-h);margin:3.6rem 0 0;padding:1.25rem 1.1rem 1.1rem;border:1px solid var(--rule);background:linear-gradient(var(--mark),var(--mark)) top left / 12px 1px,linear-gradient(var(--mark),var(--mark)) top left / 1px 12px,linear-gradient(var(--mark),var(--mark)) top right / 12px 1px,linear-gradient(var(--mark),var(--mark)) top right / 1px 12px,linear-gradient(var(--mark),var(--mark)) bottom left / 12px 1px,linear-gradient(var(--mark),var(--mark)) bottom left / 1px 12px,linear-gradient(var(--mark),var(--mark)) bottom right / 12px 1px,linear-gradient(var(--mark),var(--mark)) bottom right / 1px 12px;background-repeat:no-repeat;background-origin:border-box}.viewer-words-label{position:absolute;top:0;left:50%;transform:translate(-50%,-50%);padding:0 .4rem;background:#000;font-family:Bembo,serif;font-variant:small-caps;font-size:var(--kicker-fs);letter-spacing:var(--kicker-tracking);line-height:1.4;color:var(--text-subtle)}.viewer-words.is-absent{visibility:hidden}.viewer-words-pill{flex:1 1 0;justify-content:center;font-family:Bembo,serif;color:#ffffffeb;border-color:#ffffff52}.viewer-words-pill[aria-expanded=true]{color:#fff;border-color:#fff9;background:#ffffff14}@media(hover:hover){.viewer-words-pill:hover{color:#fffffff2;border-color:#fff6}}@media(hover:none),(pointer:coarse){.viewer-words{height:var(--control-lg-h)}.viewer-words-pill{--control-h: var(--control-lg-h);--control-px: var(--control-lg-px);--control-fs: var(--control-lg-fs);touch-action:manipulation}}@media(orientation:portrait),(max-width:768px){.viewer-words{justify-content:center}}.viewer-text>*{transition:opacity var(--duration-fast) var(--ease-standard)}.viewer-text.is-covered>:not(.viewer-words){opacity:.3;pointer-events:none}.words-card.references-card{position:fixed;z-index:3;width:min(21rem,calc(100vw - 2rem))}.words-sub.references-card{position:fixed;z-index:3;max-height:calc(100dvh - 2rem);overflow-y:auto;overscroll-behavior:contain;scrollbar-width:none}.words-sub.references-card::-webkit-scrollbar{display:none}[data-list=rare] .plate-row .title{font-style:italic}.words-card .words-about{all:unset;align-self:start;cursor:pointer;outline:none}.words-card .words-about .dagger{margin-left:.12em;font-size:.55em;vertical-align:.7em;color:var(--text-subtle);transition:color var(--duration-fast) var(--ease-standard)}.words-card .words-about.is-on .dagger{color:var(--text-primary)}.words-card .words-about:focus-visible{outline:1px solid rgba(var(--mark-ink),.5);outline-offset:3px}@media(max-height:960px){.words-card header{padding-top:1rem;padding-bottom:.9rem}.words-card .plate-rows{padding:.35rem 0 .45rem}.words-card .plate-row{padding-block:.26rem}}.edition-viewer .viewer-spines,.edition-viewer .words-sheet{display:none}@media(max-width:640px),(orientation:portrait)and (max-width:1024px),(orientation:landscape)and (max-height:500px){.viewer-words{display:none}.edition-viewer .viewer-spines{display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;position:fixed;top:var(--inset);bottom:max(1rem,env(safe-area-inset-bottom));left:max(1rem,env(safe-area-inset-left));pointer-events:none}.edition-viewer .viewer-spine{pointer-events:auto;width:var(--control-lg-h);padding:var(--control-lg-px) 0;color:#ffffffbf;border-color:#ffffff29;background:var(--glass-tint-opaque);touch-action:manipulation;-webkit-tap-highlight-color:transparent}.edition-viewer .viewer-spine-label{writing-mode:vertical-rl;rotate:180deg}@supports ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){.edition-viewer .viewer-spine{background:var(--glass-tint);-webkit-backdrop-filter:saturate(var(--glass-saturate)) blur(var(--glass-blur));backdrop-filter:saturate(var(--glass-saturate)) blur(var(--glass-blur))}}.edition-viewer .viewer-spine[aria-expanded=true]{color:#fff;border-color:#fff9}dialog.edition-viewer .viewer-text.is-covered>*{opacity:0}.edition-viewer .viewer-spine.is-absent{visibility:hidden}.edition-viewer .viewer-spine:active{background:#ffffff14;transform:scale(.97)}@media(max-height:380px),(orientation:portrait)and (max-height:600px){.edition-viewer .viewer-spine{padding:.9rem 0}}@media(orientation:portrait){.edition-viewer .viewer-spines{position:absolute;top:var(--ptop);bottom:auto;left:max(.5rem,env(safe-area-inset-left));justify-content:flex-start;gap:.5rem}}@media(orientation:portrait)and (width>640px)and (max-width:1024px){.edition-viewer .viewer-spines{container:viewer-spines / inline-size;width:max(var(--control-lg-h),calc((100vw - var(--fh) * .625 - var(--fh) * .625 * var(--mount-ratio) * 2) / 2 - max(.5rem,env(safe-area-inset-left)) - .5rem))}}@container viewer-spines (min-width: calc(6.25rem + 48px)){.edition-viewer .viewer-spine{width:calc(6.25rem + 48px);padding:0 var(--control-lg-px)}.edition-viewer .viewer-spine-label{writing-mode:horizontal-tb;rotate:none}}.edition-viewer .words-sheet{display:flex;flex-direction:column;position:fixed;z-index:3;top:auto;right:auto;bottom:max(1rem,env(safe-area-inset-bottom));left:var(--sheet-left);width:var(--sheet-w);height:calc(100dvh - var(--sheet-top, 50dvh) - max(1rem,env(safe-area-inset-bottom)));overflow:hidden;container-type:inline-size}.edition-viewer .words-sheet.is-beside{top:var(--sheet-top);bottom:auto}.edition-viewer .words-sheet.is-under-cover{top:var(--sheet-top)}.words-sheet .words-sheet-more{all:unset;position:absolute;left:50%;bottom:.2rem;translate:-50% 0;display:grid;place-items:center;width:44px;height:44px;cursor:pointer;touch-action:manipulation;color:rgba(var(--mark-ink),.75)}.words-sheet .words-sheet-more[hidden]{display:none}.words-sheet .words-sheet-more svg{width:.9rem;height:.9rem;fill:none;stroke:currentColor;stroke-width:1.3}.words-sheet .words-sheet-more:focus-visible{outline:1px solid var(--text-secondary);border-radius:50%}.words-sheet[data-face=connections] .words-sheet-head{display:none}.words-sheet[data-face=connections] .plate-rows{padding-top:.6rem;border-top:0}.words-sheet .plate-row.vp-arc:before{opacity:.7}.words-sheet .plate-row.vp-arc.is-on:before{opacity:1}.words-sheet .words-story .plate-notes{padding:0;border-top:0}.words-sheet .words-sheet-head{display:flex;flex:0 0 auto;gap:.6rem;padding:.75rem;touch-action:none}.words-sheet .words-sheet-list{display:flex;flex-direction:column;flex:1 1 auto;min-height:0}.words-sheet .body{flex:1 1 auto;min-height:0;transition:opacity .17s var(--ease-standard)}html.js .words-sheet .body.is-fading{opacity:0}.words-sheet .plate-rows{padding:.35rem 0 .5rem}.words-sheet .plate-row{padding-block:.6rem;cursor:pointer;-webkit-tap-highlight-color:transparent}.words-sheet .words-story{display:grid;grid-template-rows:0fr;transition:grid-template-rows .2s var(--ease-standard)}.words-sheet .words-story.open{grid-template-rows:1fr}.words-sheet .words-story[hidden]{display:none}.words-sheet .words-story>.plate-pane{min-height:0;overflow:hidden;padding:0 var(--card-x);opacity:0;transition:opacity .17s var(--ease-standard)}.words-sheet .words-story.open>.plate-pane{opacity:1}.words-sheet .story{padding:.1rem 0 .85rem}.words-sheet .story>:first-child{margin-top:0}.words-sheet .words-foot{padding:.95rem var(--card-x) 1.2rem;border-top:1px solid var(--border-subtle)}.words-sheet .words-foot .method{margin:0;font-size:.86rem;line-height:1.5;text-align:center;text-wrap:pretty;-webkit-hyphens:manual;hyphens:manual}.words-sheet .words-foot .method+.method{margin-top:.45rem}.words-sheet .words-foot .method-mark{font-style:normal;color:var(--text-subtle)}}@media(hover:hover){.edition-viewer .viewer-spine:hover{color:#fffffff2;border-color:#fff6}}.editions-main[data-astro-cid-geew4cpv]{--edge: clamp(1.25rem, 3vw, 3rem);--gap: clamp(2.5rem, 4vw, 4.5rem);max-width:none;padding:0 0 2.5rem}.viewer-live[data-astro-cid-geew4cpv]{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.editions-track[data-astro-cid-geew4cpv]{--cols: var(--grid-cols);--cover-h: clamp(160px, calc((100vw - var(--edge) * 2 - var(--gap) * (var(--cols) - 1)) / var(--cols) / 1.04 * 1.6), 440px);--cover-w: calc(var(--cover-h) * .625);list-style:none;box-sizing:content-box;width:calc(var(--cols) * var(--cover-w) * 1.04 + (var(--cols) - 1) * var(--gap) + 2px);margin:0 auto;padding:1.25rem 0 2rem;display:flex;flex-wrap:wrap;justify-content:center;gap:2rem var(--gap)}.edition[data-astro-cid-geew4cpv]{flex:0 0 auto}.edition-figure[data-astro-cid-geew4cpv]{margin:0;display:flex;flex-direction:column;align-items:center}.edition-numeral[data-astro-cid-geew4cpv]{position:relative;isolation:isolate;font-family:Isenheim,serif;font-size:1.15rem;letter-spacing:.25em;margin:0 -.25em 1.4rem 0;line-height:1;color:#ffffff80;transition:color .3s var(--ease-standard)}.edition-numeral[data-astro-cid-geew4cpv]:before,.edition-numeral[data-astro-cid-geew4cpv]:after{content:attr(data-text);position:absolute;inset:0;z-index:-1;letter-spacing:inherit;pointer-events:none;transition:color .3s var(--ease-standard)}.edition-numeral[data-astro-cid-geew4cpv]:before{color:#ff2a544d;transform:translate(-1px)}.edition-numeral[data-astro-cid-geew4cpv]:after{color:#40d6ff4d;transform:translate(1px)}.edition-cover[data-astro-cid-geew4cpv]{display:block;padding:calc(var(--cover-w) * var(--mount-ratio));background:var(--edition-mount);border-radius:1px;cursor:zoom-in;-webkit-tap-highlight-color:transparent;transition:transform .3s var(--ease-standard)}.edition-cover[data-astro-cid-geew4cpv] img[data-astro-cid-geew4cpv]{display:block;width:var(--cover-w);height:var(--cover-h);background:#050505}.edition-cover[data-astro-cid-geew4cpv]:focus-visible{outline:2px solid rgba(255,255,255,.5);outline-offset:6px}@media(hover:hover){.edition-figure[data-astro-cid-geew4cpv]:hover a[data-astro-cid-geew4cpv].edition-cover{transform:translateY(-4px)}.edition-figure[data-astro-cid-geew4cpv]:hover .edition-numeral[data-astro-cid-geew4cpv]{color:#ffffffd9}.edition-figure[data-astro-cid-geew4cpv]:hover .edition-numeral[data-astro-cid-geew4cpv]:before{color:#ff2a54b3}.edition-figure[data-astro-cid-geew4cpv]:hover .edition-numeral[data-astro-cid-geew4cpv]:after{color:#40d6ffb3}}.edition-year[data-astro-cid-geew4cpv]{margin-top:1.2rem;font-family:Bembo,serif;font-size:1rem;line-height:1.2;letter-spacing:.05em;font-variant-numeric:oldstyle-nums;color:var(--text-muted)}.editions-note[data-astro-cid-geew4cpv]{max-width:32rem;margin:1.5rem auto 0;padding:0 var(--edge);text-align:center;text-wrap:balance;font-family:Bembo,serif;font-size:.95rem;line-height:1.6;letter-spacing:.02em;color:var(--text-muted)}.editions-support[data-astro-cid-geew4cpv]{margin-top:3rem;margin-bottom:1rem}.editions-refs[data-astro-cid-geew4cpv]{margin-left:.1em;font-size:.7em;line-height:0;letter-spacing:.04em}.editions-refs[data-astro-cid-geew4cpv] a[data-astro-cid-geew4cpv]{padding:.6em .25em;margin:-.6em -.25em}@media(hover:none),(pointer:coarse){.editions-refs[data-astro-cid-geew4cpv] a[data-astro-cid-geew4cpv]{padding-block:calc((44px - 1.2em)/2)}}@media(max-width:768px){.editions-track[data-astro-cid-geew4cpv]{--cols: 2;--gap: 1.25rem;--cover-w: calc((100vw - 3.75rem) / 2 / 1.04);--cover-h: calc(var(--cover-w) * 1.6);gap:1.75rem var(--gap)}.edition-numeral[data-astro-cid-geew4cpv]{font-size:.95rem;margin-bottom:.9rem}.edition-year[data-astro-cid-geew4cpv]{font-size:.9rem;margin-top:.8rem}}@media(max-width:640px){.editions-track[data-astro-cid-geew4cpv]{--cols: 1;--cover-w: min(72vw, 38.75dvh );gap:2.5rem}.edition-numeral[data-astro-cid-geew4cpv]{font-size:1.05rem;margin-bottom:1.1rem}.edition-year[data-astro-cid-geew4cpv]{font-size:.95rem;margin-top:1rem}}@media(prefers-reduced-motion:reduce){.edition-cover[data-astro-cid-geew4cpv]{transition:none;transform:none!important}}.edition-viewer[data-astro-cid-geew4cpv]{--inset: max(1rem, env(safe-area-inset-top));--step-room: calc(var(--control-lg-h) + 2rem);--text-w: 19rem;--vgap: clamp(2.5rem, 4.5vw, 4.5rem);position:fixed;inset:0;width:100%;height:100%;max-width:none;max-height:none;margin:0;padding:0;border:0;background:#000;color:inherit;opacity:0;transition:opacity .22s var(--ease-standard);outline:none}.edition-viewer[data-astro-cid-geew4cpv]::backdrop{background:transparent}.edition-viewer[data-astro-cid-geew4cpv][open]{display:flex}.edition-viewer[data-astro-cid-geew4cpv].is-open{opacity:1}.viewer-body[data-astro-cid-geew4cpv]{--h: min( calc((100dvh - var(--inset) * 2) / 1.04), calc((100vw - var(--step-room) * 2 - var(--text-w) - var(--vgap)) * 1.6 / 1.04) );--w: calc(var(--h) * .625);flex:1 1 auto;min-height:0;display:flex;align-items:center;justify-content:center;gap:var(--vgap);padding:var(--inset) var(--step-room)}.viewer-frame[data-astro-cid-geew4cpv]{--h: min( calc((100dvh - var(--inset) * 2) / 1.04), calc((100vw - var(--step-room) * 2 - var(--text-w) - var(--vgap)) * 1.6 / 1.04) );--w: calc(var(--h) * .625);position:relative;box-sizing:content-box;width:var(--w);height:var(--h);padding:calc(var(--w) * var(--mount-ratio));background:var(--edition-mount);border-radius:1px;touch-action:pan-y}.viewer-layer[data-astro-cid-geew4cpv]{position:absolute;inset:calc(var(--w) * var(--mount-ratio));width:var(--w);height:var(--h);background:#050505;opacity:0;transition:opacity .18s var(--ease-standard);user-select:none;-webkit-user-drag:none}.viewer-layer[data-astro-cid-geew4cpv].is-front{opacity:1}.viewer-text[data-astro-cid-geew4cpv]{width:var(--text-w);flex:0 0 auto;display:flex;flex-direction:column;height:calc(var(--h) + var(--w) * var(--mount-ratio) * 2)}.viewer-facts[data-astro-cid-geew4cpv]{flex:0 0 auto}.viewer-text[data-astro-cid-geew4cpv] .viewer-words[data-astro-cid-geew4cpv]{margin-top:1.6rem}.viewer-numeral[data-astro-cid-geew4cpv]{position:relative;isolation:isolate;height:1.5rem;line-height:1.5rem;margin:0 0 .6rem;font-family:Isenheim,serif;font-size:1rem;letter-spacing:.25em;color:#ffffff80}.viewer-numeral[data-astro-cid-geew4cpv]:before,.viewer-numeral[data-astro-cid-geew4cpv]:after{content:attr(data-text);position:absolute;inset:0;z-index:-1;letter-spacing:inherit;pointer-events:none}.viewer-numeral[data-astro-cid-geew4cpv]:before{color:#ff2a544d;transform:translate(-1px)}.viewer-numeral[data-astro-cid-geew4cpv]:after{color:#40d6ff4d;transform:translate(1px)}.viewer-title[data-astro-cid-geew4cpv]{height:2.4em;margin:0;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;text-wrap:balance;font-family:Isenheim,serif;font-weight:400;font-size:1.6rem;letter-spacing:.03em;line-height:1.2;color:var(--text-primary)}.viewer-author[data-astro-cid-geew4cpv]{height:1.6rem;line-height:1.6rem;margin:.35rem 0 0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-family:Bembo,serif;font-size:1.05rem;color:var(--text-secondary)}.viewer-first[data-astro-cid-geew4cpv]{margin:1.6rem 0 0;font-family:Bembo,serif;font-size:.95rem;font-variant-numeric:oldstyle-nums;line-height:1.5;color:var(--text-muted)}.viewer-first[data-astro-cid-geew4cpv] dt[data-astro-cid-geew4cpv]{height:1.4rem;line-height:1.4rem;margin-bottom:.25rem;font-variant:small-caps;font-size:var(--kicker-fs);letter-spacing:var(--kicker-tracking)}.viewer-first[data-astro-cid-geew4cpv] dd[data-astro-cid-geew4cpv]{margin:0}.viewer-first-title[data-astro-cid-geew4cpv]{height:3em;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.viewer-first-title[data-astro-cid-geew4cpv] cite[data-astro-cid-geew4cpv]{font-style:italic;color:var(--text-secondary)}.viewer-first-imprint[data-astro-cid-geew4cpv]{height:3em;overflow:hidden}.viewer-first-imprint[data-astro-cid-geew4cpv] span[data-astro-cid-geew4cpv]{white-space:nowrap}.viewer-download[data-astro-cid-geew4cpv]{display:flex;align-items:center;gap:.9rem;height:var(--control-md-h);margin:1.5rem 0 0}.viewer-download[data-astro-cid-geew4cpv].is-absent{visibility:hidden}.viewer-download-pill[data-astro-cid-geew4cpv]{color:#ffffffeb;border-color:#ffffff52}@media(hover:none),(pointer:coarse){.viewer-download[data-astro-cid-geew4cpv]{height:var(--control-lg-h)}.viewer-download-pill[data-astro-cid-geew4cpv]{--control-h: var(--control-lg-h);--control-px: var(--control-lg-px);--control-fs: var(--control-lg-fs)}}.viewer-step[data-astro-cid-geew4cpv],.viewer-close[data-astro-cid-geew4cpv],.viewer-download-pill[data-astro-cid-geew4cpv],.edition-cover[data-astro-cid-geew4cpv]{touch-action:manipulation}.viewer-download-size[data-astro-cid-geew4cpv]{font-family:Bembo,serif;font-size:.9rem;color:var(--text-muted)}.viewer-step[data-astro-cid-geew4cpv],.viewer-close[data-astro-cid-geew4cpv]{position:fixed;width:var(--control-lg-h);padding:0;color:#ffffffbf;border-color:#ffffff29;background:var(--glass-tint-opaque)}.viewer-step[data-astro-cid-geew4cpv]{top:calc(50% - var(--control-lg-h) / 2)}.viewer-prev[data-astro-cid-geew4cpv]{left:max(1rem,env(safe-area-inset-left))}.viewer-next[data-astro-cid-geew4cpv]{right:max(1rem,env(safe-area-inset-right))}.viewer-close[data-astro-cid-geew4cpv]{top:var(--inset);right:max(1rem,env(safe-area-inset-right))}.viewer-step[data-astro-cid-geew4cpv] svg[data-astro-cid-geew4cpv]{fill:none;stroke:currentColor}.viewer-step[data-astro-cid-geew4cpv] svg[data-astro-cid-geew4cpv]{stroke-width:1.1}@supports ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){.viewer-step[data-astro-cid-geew4cpv],.viewer-close[data-astro-cid-geew4cpv]{background:var(--glass-tint);-webkit-backdrop-filter:saturate(var(--glass-saturate)) blur(var(--glass-blur));backdrop-filter:saturate(var(--glass-saturate)) blur(var(--glass-blur))}}@media(hover:hover){.viewer-step[data-astro-cid-geew4cpv]:hover,.viewer-close[data-astro-cid-geew4cpv]:hover,.viewer-download-pill[data-astro-cid-geew4cpv]:hover{color:#fffffff2;border-color:#fff6}}.viewer-step[data-astro-cid-geew4cpv]:active,.viewer-close[data-astro-cid-geew4cpv]:active,.viewer-download-pill[data-astro-cid-geew4cpv]:active{background:#ffffff14;transform:scale(.97)}@media(orientation:portrait),(max-width:768px){.edition-viewer[data-astro-cid-geew4cpv]{--side: calc(var(--control-lg-h) + 1.25rem);--fh: min(52dvh, calc((100vw - var(--side) * 2) * 1.6 / 1.04));--ptop: var(--inset)}.viewer-close[data-astro-cid-geew4cpv]{right:max(.5rem,env(safe-area-inset-right))}.edition-viewer[data-astro-cid-geew4cpv][open]{overflow-y:auto;overscroll-behavior:contain}.viewer-body[data-astro-cid-geew4cpv]{flex-direction:column;justify-content:flex-start;gap:1.5rem;padding:var(--ptop) var(--inset) calc(max(1rem,env(safe-area-inset-bottom)) + 1.5rem)}.viewer-frame[data-astro-cid-geew4cpv]{--h: var(--fh)}.viewer-text[data-astro-cid-geew4cpv]{display:block;height:auto;width:min(var(--text-w),100%);text-align:center}.viewer-text[data-astro-cid-geew4cpv] .viewer-words[data-astro-cid-geew4cpv]{margin-top:3.6rem}.viewer-title[data-astro-cid-geew4cpv]{font-size:1.4rem}.viewer-download[data-astro-cid-geew4cpv]{justify-content:center}.viewer-prev[data-astro-cid-geew4cpv]{left:max(.5rem,env(safe-area-inset-left))}.viewer-next[data-astro-cid-geew4cpv]{right:max(.5rem,env(safe-area-inset-right))}}@media(orientation:portrait)and (width>640px){.edition-viewer[data-astro-cid-geew4cpv]{--fh: min(64dvh, calc((100vw - var(--side) * 2) * 1.6 / 1.04))}}@media(prefers-reduced-motion:reduce){.edition-viewer[data-astro-cid-geew4cpv],.viewer-layer[data-astro-cid-geew4cpv]{transition:none}.viewer-step[data-astro-cid-geew4cpv]:active,.viewer-close[data-astro-cid-geew4cpv]:active,.viewer-download-pill[data-astro-cid-geew4cpv]:active{transform:none}}
