.cmt[data-astro-cid-kgtap6i5]{border-top:1px solid var(--line-hair);margin-top:clamp(3rem,7vh,4.5rem);padding-top:1.6rem}.cmt[data-astro-cid-kgtap6i5][hidden]{display:none}.cmt-title[data-astro-cid-kgtap6i5]{color:color-mix(in oklab, var(--room,var(--accent)) 55%, var(--text));margin-bottom:.5rem}.cmt-private[data-astro-cid-kgtap6i5]{color:var(--muted);margin-bottom:1.2rem;font-size:.9rem}.cmt-form[data-astro-cid-kgtap6i5]{flex-direction:column;gap:.9rem;display:flex}.cmt-row[data-astro-cid-kgtap6i5]{grid-template-columns:1fr;gap:.9rem;display:grid}@media (width>=640px){.cmt-row[data-astro-cid-kgtap6i5]{grid-template-columns:1fr 1fr}}.cmt-field[data-astro-cid-kgtap6i5]{flex-direction:column;gap:.35rem;min-width:0;display:flex}.cmt-field[data-astro-cid-kgtap6i5] span[data-astro-cid-kgtap6i5]{color:var(--muted)}.cmt[data-astro-cid-kgtap6i5] textarea[data-astro-cid-kgtap6i5],.cmt[data-astro-cid-kgtap6i5] input[data-astro-cid-kgtap6i5]{width:100%;font:inherit;color:var(--text);background:color-mix(in oklab, var(--surface) 70%, transparent);border:1px solid var(--line-hair);transition:border-color var(--dur-micro) var(--ease-gallery);border-radius:6px;padding:.65rem .8rem;font-size:1rem}.cmt[data-astro-cid-kgtap6i5] textarea[data-astro-cid-kgtap6i5]{resize:vertical;min-height:7.5rem;line-height:1.6}.cmt[data-astro-cid-kgtap6i5] input[data-astro-cid-kgtap6i5]::placeholder{color:color-mix(in oklab, var(--muted) 70%, transparent)}.cmt[data-astro-cid-kgtap6i5] textarea[data-astro-cid-kgtap6i5]:focus-visible,.cmt[data-astro-cid-kgtap6i5] input[data-astro-cid-kgtap6i5]:focus-visible{border-color:color-mix(in oklab, var(--room,var(--accent)) 60%, var(--text));outline:none}.cmt-hp[data-astro-cid-kgtap6i5]{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.cmt-actions[data-astro-cid-kgtap6i5]{flex-wrap:wrap;align-items:center;gap:1rem;display:flex}.cmt-send[data-astro-cid-kgtap6i5]{min-height:44px;color:var(--text);border:1px solid color-mix(in oklab, var(--text) 30%, transparent);cursor:pointer;transition:background var(--dur-micro) var(--ease-gallery), border-color var(--dur-micro) var(--ease-gallery);background:0 0;border-radius:999px;padding:.6rem 1.4rem}.cmt-send[data-astro-cid-kgtap6i5]:hover:not(:disabled){background:color-mix(in oklab, var(--text) 7%, transparent);border-color:color-mix(in oklab, var(--text) 55%, transparent)}.cmt-send[data-astro-cid-kgtap6i5]:focus-visible{outline:2px solid var(--room,var(--accent));outline-offset:2px}.cmt-send[data-astro-cid-kgtap6i5]:disabled{opacity:.55;cursor:default}.cmt-status[data-astro-cid-kgtap6i5]{color:var(--muted);font-size:.88rem}.cmt-status[data-astro-cid-kgtap6i5]:empty{display:none}.cmt-status[data-astro-cid-kgtap6i5].is-ok{color:color-mix(in oklab, var(--room,var(--accent)) 65%, var(--text))}.cmt-status[data-astro-cid-kgtap6i5].is-err{color:#b0503c}.wrr{--reader-surface:#fdfafb;--reader-veil:#fdfafbad;--bg:var(--reader-surface);--text:#0b2518;--muted:#102a1e;--reader-link:#0e291c;--reader-art-day:image-set(url(/gallery/reader/c/reader-day-1440.webp) 1x, url(/gallery/reader/c/reader-day-1536.webp) 2x);--reader-art-night:image-set(url(/gallery/reader/c/reader-night-1440.webp) 1x, url(/gallery/reader/c/reader-night-1536.webp) 2x);--reader-art:var(--reader-art-day);background:var(--reader-surface);isolation:isolate}.wrr[data-reader-background=a]{--reader-art-day:image-set(url(/gallery/reader/a/reader-day-1440.webp) 1x, url(/gallery/reader/a/reader-day-1536.webp) 2x);--reader-art-night:image-set(url(/gallery/reader/a/reader-night-1440.webp) 1x, url(/gallery/reader/a/reader-night-1536.webp) 2x)}.wrr[data-reader-background=b]{--reader-art-day:image-set(url(/gallery/reader/b/reader-day-1440.webp) 1x, url(/gallery/reader/b/reader-day-1536.webp) 2x);--reader-art-night:image-set(url(/gallery/reader/b/reader-night-1440.webp) 1x, url(/gallery/reader/b/reader-night-1536.webp) 2x)}[data-theme=dark] .wrr{--reader-surface:#15241d;--reader-veil:#0d1b14b3;--text:#f2f7f0;--muted:#e1ecdf;--reader-link:#edf5eb;--reader-art:var(--reader-art-night)}.wrr[open]:before{content:"";pointer-events:none;background:var(--reader-art) center / cover no-repeat;position:absolute;inset:0}.wrr-sheet{background:var(--reader-veil);backdrop-filter:blur(5px)saturate(.7);width:min(100%,48rem);min-height:100%;margin-inline:auto;padding:2.5rem 3rem 5rem}.wrr .wrr-slot :is(.wrr-meta,.wrr-lede){color:var(--muted)}.wrr .wrr-slot :is(.wrr-essay a,.wrr-links a),.wrr .wrr-slot .wrr-essay li::marker{color:var(--reader-link)}.wrr .wrr-close{color:var(--text);background:var(--reader-surface);border-color:var(--muted)}.wrr .wrr-close:focus-visible{outline:2px solid var(--text);outline-offset:3px}@media (width<=640px){.wrr{--reader-art-day:url(/gallery/reader/c/reader-day-phone.webp);--reader-art-night:url(/gallery/reader/c/reader-night-phone.webp)}.wrr[data-reader-background=a]{--reader-art-day:url(/gallery/reader/a/reader-day-phone.webp);--reader-art-night:url(/gallery/reader/a/reader-night-phone.webp)}.wrr[data-reader-background=b]{--reader-art-day:url(/gallery/reader/b/reader-day-phone.webp);--reader-art-night:url(/gallery/reader/b/reader-night-phone.webp)}.wrr .wrr-scroll{height:calc(100% - 3.6rem);padding:0;top:3.6rem}.wrr .wrr-close{top:.45rem}.wrr-sheet{padding:2rem 1.4rem 5rem}}@media print{html:has(.wrr[open]),body:has(.wrr[open]){background:#fff!important;overflow:visible!important}body:has(.wrr[open]) :is(.site-nav,footer,.gallery-wall,.inner-gallery-backdrop,.skip-link),body:has(.wrr[open]) #main>article>:not(.wrr){display:none!important}body:has(.wrr[open]) #main{max-width:none;padding:0}.wrr[open]{--reader-surface:#fff;--text:#000;--muted:#000;--reader-link:#000;color:#000;background:#fff;width:100%;height:auto;position:static;overflow:visible}.wrr[open]:before,.wrr::backdrop,.wrr .wrr-close,.wrr .cmt{display:none!important}.wrr .wrr-scroll{height:auto;padding:0;top:0;overflow:visible}.wrr-sheet{width:100%;min-height:0;box-shadow:none;backdrop-filter:none;background:#fff;padding:0}.wrr .essay-mark{background:0 0!important}}.wrr{background:var(--bg);width:100vw;max-width:none;height:100dvh;max-height:none;color:var(--text);border:0;margin:0;padding:0;position:fixed;inset:0}.wrr::backdrop{background:#0000004d}.wrr-scroll{z-index:1;height:100%;padding:clamp(3.6rem,6vh,5rem) 1.4rem 0;position:relative;overflow-y:auto}.wrr-slot .wrr-article{max-width:42rem;margin:0 auto}.wrr-slot .wrr-cover{object-fit:contain;margin-inline:auto;width:auto;max-width:75%;height:auto;max-height:min(52vh,465px);box-shadow:var(--shadow-exhibit);border-radius:10px;margin-bottom:1.4rem;display:block}.wrr-slot .wrr-photos{justify-content:center;align-items:flex-start;gap:.6rem;margin-bottom:1.4rem;display:flex}.wrr-slot .wrr-photos a{flex:0 1 calc(var(--ar) * 10rem);min-width:0;aspect-ratio:var(--ar);box-shadow:var(--shadow-exhibit);cursor:zoom-in;border-radius:8px;overflow:hidden}.wrr-slot .wrr-photos img{object-fit:cover;width:100%;height:100%;display:block}.wrr-slot .wrr-meta{color:color-mix(in oklab, var(--room) 55%, var(--text));margin-bottom:1.1rem}.wrr-slot .wrr-title{font-size:clamp(1.9rem,4.5vw,2.9rem);line-height:1.12;font-weight:var(--weight-display-reader);--display-weight-role:reader;margin-bottom:1.1rem}.wrr-slot .wrr-lede{color:var(--muted);margin-bottom:1.8rem;font-size:1.05rem;line-height:1.7}.wrr-slot .wrr-content p{margin:0 0 1.15em;font-size:1.02rem;line-height:1.85}.wrr-slot .wrr-essay h3,.wrr-slot .wrr-essay h4,.wrr-slot .wrr-essay h5{font-family:var(--font-display,inherit);font-weight:var(--weight-display-article);--display-weight-role:article;margin:2.2rem 0 .9rem;line-height:1.3}.wrr-slot .wrr-essay h3{font-size:1.35rem}.wrr-slot .wrr-essay h4,.wrr-slot .wrr-essay h5{font-size:1.12rem}.wrr-slot .wrr-essay a{color:color-mix(in oklab, var(--room) 60%, var(--text));text-underline-offset:.18em;overflow-wrap:anywhere;text-decoration:underline}.wrr-slot .wrr-essay ul{margin:0 0 1.15em;padding-left:1.4em;list-style:outside}.wrr-slot .wrr-essay p+ul{margin-top:-.6em}.wrr-slot .wrr-essay li{overflow-wrap:anywhere;margin:0 0 .2em;font-size:1.02rem;line-height:1.6}.wrr-slot .wrr-essay li::marker{color:color-mix(in oklab, var(--room) 60%, var(--text))}.wrr-slot .wrr-essay u{text-underline-offset:.18em}.wrr-slot .wrr-content :is(p,li) :is(strong,b){font-family:var(--font-body-stack);font-synthesis:style;font-weight:700}.wrr-slot .wrr-essay hr{border:0;border-top:1px solid color-mix(in oklab, var(--room) 30%, transparent);width:40%;margin:2.4rem auto}.wrr-slot .wrr-essay mark.essay-mark{color:inherit;background:linear-gradient(transparent 38%, var(--essay-mark) 38%, var(--essay-mark) 92%, transparent 92%);-webkit-box-decoration-break:clone;box-decoration-break:clone;padding:0 .12em}.wrr-slot .wrr-essay details.essay-fold{margin:2.2rem 0 0}.wrr-slot .wrr-essay details.essay-fold+details.essay-fold{margin-top:1.1rem}.wrr-slot .wrr-essay details.essay-fold[open]+details.essay-fold{margin-top:2.2rem}.wrr-slot .wrr-essay .essay-fold>summary{cursor:pointer;width:fit-content;max-width:100%;font-family:var(--font-display,inherit);font-size:1.35rem;font-weight:var(--weight-display-article);--display-weight-role:article;align-items:center;gap:.55em;line-height:1.3;list-style:none;display:flex}.wrr-slot .wrr-essay .essay-fold>summary::-webkit-details-marker{display:none}.wrr-slot .wrr-essay .essay-fold>summary:after{content:"";border-right:1.5px solid color-mix(in oklab, var(--room) 60%, var(--text));border-bottom:1.5px solid color-mix(in oklab, var(--room) 60%, var(--text));flex:none;width:.38em;height:.38em;transform:rotate(-45deg)}.wrr-slot .wrr-essay .essay-fold[open]>summary:after{transform:translateY(-.12em)rotate(45deg)}.wrr-slot .wrr-essay .essay-fold[open]>summary{margin-bottom:.9rem}@media print{.wrr-slot .wrr-essay details.essay-fold::details-content{content-visibility:visible!important}}.wrr-scroll .cmt{max-width:42rem;margin-inline:auto}.wrr-slot .wrr-links{margin-top:2rem}.wrr-slot .wrr-links a{color:color-mix(in oklab, var(--room) 60%, var(--text));margin-right:1.2rem}.wrr-slot .wrr-links a:hover{text-decoration:underline}.wrr-close{z-index:2;width:2.75rem;height:2.75rem;color:var(--text);background:color-mix(in oklab, var(--text) 7%, var(--bg));border:1px solid color-mix(in oklab, var(--text) 18%, transparent);cursor:pointer;border-radius:999px;place-items:center;font-size:1.6rem;line-height:1;display:grid;position:fixed;top:.9rem;right:1rem}.wrr-close:hover{background:color-mix(in oklab, var(--text) 14%, var(--bg))}
