@keyframes file-arrow-slip-down-a4bbc9d0{0%{transform:translateY(0)}42%{transform:translateY(130%)}43%{transform:translateY(-130%)}to{transform:translateY(0)}}.footnote-sidenote[data-v-a4bbc9d0]{grid-column:content-end/full-end;margin-left:6%;max-width:65%;opacity:0;padding:0 var(--space-3) 0 6%;pointer-events:none;position:absolute;top:0;transition:opacity .22s var(--snappy-ease-out)}@media screen and (max-width:1199px){.footnote-sidenote[data-v-a4bbc9d0]{display:none}}.footnote-sidenote.is-positioned[data-v-a4bbc9d0]{opacity:1;pointer-events:auto}.footnote-sidenote.is-overflow[data-v-a4bbc9d0]{display:none}.footnote-sidenote.is-expanded[data-v-a4bbc9d0]{background:var(--color-surface-warmer);background-size:var(--texture-paper-grid-size);padding-bottom:30px;padding-top:var(--space-2)}.footnote-sidenote.is-truncated:not(.is-expanded) .sidenote-body[data-v-a4bbc9d0]{mask-image:linear-gradient(180deg,#000 50%,transparent);-webkit-mask-image:linear-gradient(180deg,#000 50%,transparent);max-height:8rem;overflow:hidden}.sidenote-more-btn[data-v-a4bbc9d0]{align-items:center;background:none;border:none;color:var(--color-primary);cursor:pointer;display:flex;font-family:var(--font-mono);font-size:.6em;font-weight:700;gap:.3em;letter-spacing:.08em;margin-top:var(--space-1);opacity:.8;padding:0;text-transform:uppercase;transition:opacity .12s;width:-moz-max-content;width:max-content}.sidenote-more-btn[data-v-a4bbc9d0]:hover{opacity:1}.btn-arrow-clip[data-v-a4bbc9d0]{display:inline-block;height:1.1em;line-height:1.1em;overflow:hidden;vertical-align:middle}.btn-arrow[data-v-a4bbc9d0]{display:block}.sidenote-more-btn:not(.is-open):hover .btn-arrow[data-v-a4bbc9d0]{animation:arrow-slip-down-a4bbc9d0 .36s var(--snappy-ease-out) forwards}.sidenote-more-btn.is-open:hover .btn-arrow[data-v-a4bbc9d0]{animation:arrow-slip-up-a4bbc9d0 .36s var(--snappy-ease-out) forwards}@keyframes arrow-slip-down-a4bbc9d0{0%{transform:translateY(0)}42%{transform:translateY(130%)}43%{transform:translateY(-130%)}to{transform:translateY(0)}}@keyframes arrow-slip-up-a4bbc9d0{0%{transform:translateY(0)}42%{transform:translateY(-130%)}43%{transform:translateY(130%)}to{transform:translateY(0)}}.sidenote-body[data-v-a4bbc9d0]{align-items:flex-start;display:flex;gap:.3em}.sidenote-ref[data-v-a4bbc9d0]{align-items:center;background:transparent;border-radius:50%;color:var(--color-primary);cursor:pointer;display:inline-flex;flex-shrink:0;font-family:var(--font-mono);font-size:.65em;font-weight:700;height:1.5em;justify-content:center;line-height:1;margin-top:.1em;width:1.5em}.sidenote-text[data-v-a4bbc9d0]{color:var(--color-ink-80);flex:1;font-size:var(--type-base);line-height:1.45;min-width:0}.sidenote-text[data-v-a4bbc9d0] p{margin:0 0 var(--space-2)}.sidenote-text[data-v-a4bbc9d0] p:last-child{margin-bottom:0}.sidenote-text[data-v-a4bbc9d0] figure{margin:var(--space-2) 0 0;max-width:100%}.sidenote-text[data-v-a4bbc9d0] img{cursor:zoom-in;display:block;height:auto;margin-top:var(--space-2);max-width:100%}.sidenote-text[data-v-a4bbc9d0] .wp-element-caption,.sidenote-text[data-v-a4bbc9d0] figcaption{color:var(--color-ink-80);display:block;font-size:inherit;font-style:italic;line-height:1.35;margin-top:var(--space-1)}.sidenote-text[data-v-a4bbc9d0] a{background-image:linear-gradient(var(--color-primary),var(--color-primary));background-position:0 100%;background-repeat:no-repeat;background-size:0 1px;color:var(--color-primary);overflow-wrap:anywhere;text-decoration:none;transition:background-size .2s var(--snappy-ease-out);word-break:break-word}.sidenote-text[data-v-a4bbc9d0] a:focus-visible,.sidenote-text[data-v-a4bbc9d0] a:hover{background-size:100% 1px}@keyframes sidenote-ref-pulse-a4bbc9d0{0%,to{background:transparent;color:var(--color-primary)}30%{background:var(--color-primary);color:#fff}}.footnote-sidenote.is-pulsing .sidenote-ref[data-v-a4bbc9d0]{animation:sidenote-ref-pulse-a4bbc9d0 .6s var(--snappy-ease-out)}@media(prefers-reduced-motion:reduce){.footnote-sidenote[data-v-a4bbc9d0]{transition:none}.footnote-sidenote.is-pulsing .sidenote-ref[data-v-a4bbc9d0],.sidenote-more-btn.is-open:hover .btn-arrow[data-v-a4bbc9d0],.sidenote-more-btn:not(.is-open):hover .btn-arrow[data-v-a4bbc9d0]{animation:none}}@media print{.footnote-sidenote[data-v-a4bbc9d0]{display:none}}
