:root{--am-reader-scale:1}
.am .am-dot,.am .am-title-dot{color:var(--am-detail,var(--am-accent))!important}.am .am-poetry-mark{color:var(--am-quote-mark,var(--am-accent))!important;opacity:1!important}.am .am-section-heading h1,.am .am-post-heading h1,.am .am-section-index h1,.am .am-journal h1,.am .am-archive h1{font-family:var(--am-display-font,Literata),Georgia,serif!important;font-size:calc(clamp(30px,3.6vw,48px) * var(--am-reader-scale))!important;font-weight:400!important;line-height:1.25!important;letter-spacing:-.6px;margin:18px 0 20px!important}.am-section-heading{width:100%;min-width:0;margin-bottom:30px}.am-section-caption{border-top:1px solid var(--am-border);padding-top:18px;margin-top:18px;max-width:950px;color:var(--am-text);font:400 calc(15px * var(--am-reader-scale))/1.9 var(--am-body-font,Montserrat),sans-serif}.am-section-caption p{color:inherit;font:inherit;margin:0 0 1em}.am-poetry-opening{padding-bottom:20px}.am-poetry-opening .am-section-heading{margin-bottom:0}.am-poetry-mark{font-size:150px!important}.am-poetry-index{padding-top:45px}.am-reading-controls{display:flex;align-items:center;gap:6px;margin:20px 0 0}.am-reading-controls button{font:500 13px Montserrat,sans-serif!important;background:var(--am-surface);color:var(--am-text);border:1px solid var(--am-border);min-width:36px;min-height:34px;border-radius:5px;padding:5px 8px;cursor:pointer}.am-reading-controls button:hover{border-color:var(--am-accent);color:var(--am-accent)}.am-reading-size{font:11px Montserrat,sans-serif;color:var(--am-muted);margin-left:6px}.am-prose{font-size:calc(18px * var(--am-reader-scale))!important}.am-prose p{font-size:inherit!important}body .am-reading-poetry .am-prose,body .am-reading-poetry .am-prose p,body .am-reading-poetry .am-prose .wp-block-verse,body .am-reading-poetry .am-poem-plain{font-size:calc(clamp(17px,1.7vw,21px) * var(--am-reader-scale))!important}.am-topic summary{font:400 calc(27px * var(--am-reader-scale))/1.4 var(--am-display-font,Literata),Georgia,serif;padding-bottom:15px}.am-topic-description{color:var(--am-text);font-size:calc(15px * var(--am-reader-scale));border-top:1px solid var(--am-border);padding-top:15px}.am-topic-description p{color:inherit;font:inherit;line-height:1.9}.am-topic summary .am-title-dot{margin-left:2px}.am-home-subtitle{color:var(--am-muted);font:400 14px/1.8 var(--am-body-font,Montserrat),sans-serif;max-width:850px;margin:20px 0}.am-home-brief{border-top:1px solid var(--am-border);padding-top:22px;margin-top:24px;max-width:950px;color:var(--am-text);font:400 16px/1.9 var(--am-body-font,Montserrat),sans-serif;white-space:normal}.am-home-brief p{color:inherit;font:inherit;margin:0 0 1.2em}.am-home-brief:empty{display:none}.am-gif-caption{position:relative;color:var(--am-accent);text-decoration:underline dotted;text-underline-offset:4px;cursor:pointer;outline-offset:4px}.am-gif-caption:focus-visible{outline:2px solid var(--am-accent)}.am-gif-popup{position:fixed;z-index:400;width:260px;max-width:calc(100vw - 24px);padding:10px;background:var(--am-surface);border:1px solid var(--am-border);border-radius:9px;box-shadow:0 15px 45px #0003;text-decoration:none;color:var(--am-muted);font:10px/1.5 Montserrat,sans-serif;white-space:normal;pointer-events:auto}.am-gif-popup[hidden]{display:none!important}.am-gif-popup img{width:100%;height:180px;object-fit:contain;display:block;border-radius:4px}.am-gif-popup small{display:block;margin-top:6px}.am-gif-caption[aria-expanded=true]{background:color-mix(in srgb,var(--am-accent) 12%,transparent)}@media(max-width:760px){.am-poetry-mark{font-size:90px!important}.am-section-caption{font-size:calc(14px * var(--am-reader-scale))}.am-home-brief{font-size:15px}.am-home-subtitle{font-size:13px}.am-prose{font-size:calc(16px * var(--am-reader-scale))!important}}@media(prefers-reduced-transparency:reduce){body .am-header{background:var(--am-bg)!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}}
.am-translation-note{border-top:1px solid var(--am-border);margin:38px 0 0;padding:22px 0;font:400 calc(14px * var(--am-reader-scale))/1.9 Montserrat,sans-serif;color:var(--am-muted)}.am-prose .am-translation-note h2{font:500 16px/1.5 Montserrat,sans-serif!important;color:var(--am-text)!important;margin:0 0 8px!important}.am-prose .am-translation-note p,body .am-reading-poetry .am-prose .am-translation-note p{font:400 calc(14px * var(--am-reader-scale))/1.9 Montserrat,sans-serif!important;color:var(--am-muted)!important;white-space:normal}.am-translation-note .am-translation-language{font-size:11px!important;letter-spacing:.6px;color:var(--am-accent)!important}
.am-footnote-marker{font:500 .65em/1 Montserrat,sans-serif!important;vertical-align:super;position:relative;top:-.1em;scroll-margin-top:105px}.am-footnote-marker a{color:var(--am-secondary,var(--am-accent))!important;text-decoration:none;padding:0 3px}.am-footnotes{border-top:1px solid var(--am-border);margin:35px 0 0;padding:22px 0;font:400 calc(14px * var(--am-reader-scale))/1.9 Montserrat,sans-serif;color:var(--am-muted)}.am-prose .am-footnotes h2{font:500 16px/1.5 Montserrat,sans-serif!important;color:var(--am-text)!important;margin:0 0 14px!important}.am-footnotes ol{padding-inline-start:22px}.am-footnotes li{padding:8px 0;scroll-margin-top:110px}.am-footnotes li:target{background:color-mix(in srgb,var(--am-secondary) 9%,transparent);outline:1px solid var(--am-border);outline-offset:5px}.am-footnote-back{font-size:11px;white-space:nowrap;margin-left:8px;color:var(--am-accent)!important}.am-footnote-marker:target{outline:1px solid var(--am-accent);outline-offset:4px}.am-footnote-marker a:focus-visible,.am-footnote-back:focus-visible{outline:2px solid var(--am-accent);outline-offset:3px}
