.photos[data-astro-cid-xvkmxvn4]{gap:var(--space-2);display:grid}.photos--album[data-astro-cid-xvkmxvn4]{grid-template-columns:repeat(2,minmax(0,1fr))}.photos__item[data-astro-cid-xvkmxvn4]{border-radius:var(--radius-md);background:var(--color-surface-sunken);cursor:zoom-in;display:block;overflow:hidden}.photos__item[data-astro-cid-xvkmxvn4]:focus-visible{outline:3px solid var(--color-focus);outline-offset:2px}.photos[data-astro-cid-xvkmxvn4] img[data-astro-cid-xvkmxvn4]{width:100%;height:auto}.photos[data-astro-cid-xvkmxvn4]:not(.photos--album) img[data-astro-cid-xvkmxvn4]{object-fit:contain;max-height:75vh}.photos--album[data-astro-cid-xvkmxvn4] img[data-astro-cid-xvkmxvn4]{aspect-ratio:1;object-fit:cover;height:100%}.viewer[data-astro-cid-xvkmxvn4]{color:#fff;background:#000000f0;border:0;width:100vw;max-width:100vw;height:100dvh;max-height:100dvh;margin:0;padding:0}.viewer[data-astro-cid-xvkmxvn4]::backdrop{background:#000000f0}.viewer[data-astro-cid-xvkmxvn4][open]{grid-template-rows:auto 1fr;display:grid}@media (prefers-reduced-motion:no-preference){.viewer[data-astro-cid-xvkmxvn4][open] .viewer__img[data-astro-cid-xvkmxvn4]{animation:viewer-in var(--dur-base) var(--ease-out)}}@keyframes viewer-in{0%{opacity:0;transform:scale(.96)}}.viewer__top[data-astro-cid-xvkmxvn4]{padding:calc(var(--space-2) + env(safe-area-inset-top,0px)) max(var(--space-3), env(safe-area-inset-right,0px)) var(--space-2) max(var(--space-4), env(safe-area-inset-left,0px));justify-content:space-between;align-items:center;display:flex}.viewer__count[data-astro-cid-xvkmxvn4]{font-size:var(--text-16);color:#ffffffd9;font-weight:600}.viewer__stage[data-astro-cid-xvkmxvn4]{min-height:0;padding:0 var(--space-2) calc(var(--space-4) + env(safe-area-inset-bottom,0px));place-items:center;display:grid}.viewer__img[data-astro-cid-xvkmxvn4]{object-fit:contain;border-radius:var(--radius-sm);user-select:none;width:auto;max-width:100%;height:auto;max-height:100%}.viewer__btn[data-astro-cid-xvkmxvn4]{color:#fff;cursor:pointer;background:#ffffff1f;border:0;border-radius:50%;place-items:center;width:2.75rem;height:2.75rem;display:grid}.viewer__btn[data-astro-cid-xvkmxvn4]:hover{background:#ffffff38}.viewer__btn[data-astro-cid-xvkmxvn4]:focus-visible{outline-offset:2px;outline:3px solid #fff}.viewer__nav[data-astro-cid-xvkmxvn4]{position:fixed;top:50%;transform:translateY(-50%)}.viewer__nav--prev[data-astro-cid-xvkmxvn4]{left:max(var(--space-3), env(safe-area-inset-left,0px))}.viewer__nav--next[data-astro-cid-xvkmxvn4]{right:max(var(--space-3), env(safe-area-inset-right,0px))}html.viewer-open{overflow:hidden}.engage[data-astro-cid-osbbrnl2]{gap:var(--space-8);display:grid}.engage__bar[data-astro-cid-osbbrnl2]{justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.reactions[data-astro-cid-osbbrnl2]{gap:var(--space-2);flex-wrap:wrap;display:flex;position:relative}.engage[data-astro-cid-osbbrnl2] .reaction{align-items:center;gap:var(--space-1);min-height:2.5rem;padding:0 var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-pill,999px);background:var(--color-surface);color:var(--color-text);font:inherit;font-size:var(--text-16);cursor:pointer;transition:transform var(--dur-fast) var(--ease-out), border-color var(--dur-fast) var(--ease-standard);display:inline-flex;overflow:visible}.engage[data-astro-cid-osbbrnl2] .reaction:hover{border-color:var(--color-border-strong);transform:translateY(-1px)}.engage[data-astro-cid-osbbrnl2] .reaction[aria-pressed=true]{border-color:var(--color-accent);background:var(--color-accent-soft);font-weight:600}.engage[data-astro-cid-osbbrnl2] .reaction__emoji{font-size:1.15em;line-height:1;display:inline-flex}.reaction--add[data-astro-cid-osbbrnl2]{color:var(--color-text-muted)}.reaction-picker[data-astro-cid-osbbrnl2]{bottom:calc(100% + var(--space-2));z-index:var(--z-sheet);gap:var(--space-1);max-width:calc(100vw - 2rem);padding:var(--space-2);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-3);grid-template-columns:repeat(6,2.75rem);display:grid;position:absolute;left:0}.reaction-picker[data-astro-cid-osbbrnl2][hidden]{display:none}.reaction-picker__btn[data-astro-cid-osbbrnl2]{width:2.75rem;height:2.75rem;transition:transform var(--dur-fast) var(--ease-out);border-radius:var(--radius-md);cursor:pointer;background:0 0;border:0;place-items:center;font-size:1.4rem;display:grid;overflow:visible}.reaction-picker__btn[data-astro-cid-osbbrnl2]:hover,.reaction-picker__btn[data-astro-cid-osbbrnl2]:focus-visible{background:var(--color-surface-sunken);transform:scale(1.15)}.engage__views[data-astro-cid-osbbrnl2]{align-items:center;gap:var(--space-1);display:inline-flex}.comments[data-astro-cid-osbbrnl2]{gap:var(--space-4);max-width:40rem;display:grid}.comments__title[data-astro-cid-osbbrnl2]{font-size:calc(var(--text-24) * var(--heading-scale))}.comments__list[data-astro-cid-osbbrnl2]{gap:var(--space-4);margin:0;padding:0;list-style:none;display:grid}.comments[data-astro-cid-osbbrnl2] .comments__list--replies{margin-top:var(--space-3);padding-left:var(--space-4);border-left:2px solid var(--color-border)}.comments[data-astro-cid-osbbrnl2] .comment{column-gap:var(--space-3);row-gap:var(--space-1);grid-template-columns:auto 1fr;align-items:start;display:grid}.comments[data-astro-cid-osbbrnl2] .comment>:not(.avatar){grid-column:2}.comments[data-astro-cid-osbbrnl2] .comment>.avatar{grid-row:1/span 3}.comments[data-astro-cid-osbbrnl2] .comment__text{white-space:pre-line;overflow-wrap:anywhere}.comments[data-astro-cid-osbbrnl2] .comment__actions{gap:var(--space-3);display:flex}.comments[data-astro-cid-osbbrnl2] .link-btn,.link-btn[data-astro-cid-osbbrnl2]{color:var(--color-accent);font:inherit;font-size:var(--text-14);cursor:pointer;text-underline-offset:.2em;background:0 0;border:0;padding:0;text-decoration:underline}.comments__form[data-astro-cid-osbbrnl2]{gap:var(--space-2);display:grid}.comments__form[data-astro-cid-osbbrnl2] textarea[data-astro-cid-osbbrnl2]{border-radius:var(--radius-md);min-height:6rem;padding:var(--space-3) var(--space-4);resize:vertical}.comments__form[data-astro-cid-osbbrnl2][hidden],.comments[data-astro-cid-osbbrnl2] [data-astro-cid-osbbrnl2][hidden]{display:none}.comments__actions[data-astro-cid-osbbrnl2]{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}.comments[data-astro-cid-osbbrnl2] .comment--pending>.comment__text,[data-astro-cid-osbbrnl2][data-comment-error][data-tone=ok]{color:var(--color-text-muted)}[data-astro-cid-osbbrnl2][data-comment-error]{color:var(--color-danger)}.post[data-astro-cid-saqyrroa]{gap:var(--space-6);max-width:var(--measure);display:grid}.post--poem[data-astro-cid-saqyrroa]{width:100%;max-width:40rem;margin-inline:auto}.post[data-astro-cid-saqyrroa] h1[data-astro-cid-saqyrroa]{font-size:calc(clamp(var(--text-30), 3vw + 1rem, var(--text-48)) * var(--heading-scale))}.post__prose[data-astro-cid-saqyrroa]{max-width:36rem}.post__prose[data-astro-cid-saqyrroa] p[data-astro-cid-saqyrroa]{white-space:pre-line;text-wrap:pretty}.post[data-astro-cid-saqyrroa] a[data-astro-cid-saqyrroa]{overflow-wrap:anywhere}.post[data-astro-cid-saqyrroa] .verse[data-astro-cid-saqyrroa]{font-size:calc(var(--reading-size) * var(--reader-scale));white-space:normal;line-height:1.55}.verse__line[data-astro-cid-saqyrroa]{text-indent:-1.25em;padding-left:1.25em;display:block}.verse__gap[data-astro-cid-saqyrroa]{height:.9em;display:block}.post[data-astro-cid-saqyrroa] .verse[data-astro-cid-saqyrroa]>[data-astro-cid-saqyrroa]+[data-astro-cid-saqyrroa]{margin-top:0}.post__metarow[data-astro-cid-saqyrroa]{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}.post__meta[data-astro-cid-saqyrroa]{gap:var(--space-2);flex-wrap:wrap;display:flex}.post-engage[data-astro-cid-saqyrroa]{max-width:var(--measure);width:100%}.post-engage--poem[data-astro-cid-saqyrroa]{max-width:40rem;margin-inline:auto}.post__footer[data-astro-cid-saqyrroa]{align-items:center;gap:var(--space-4);flex-wrap:wrap;display:flex}.more-h[data-astro-cid-saqyrroa]{font-size:calc(var(--text-30) * var(--heading-scale))}.more-grid[data-astro-cid-saqyrroa]{gap:var(--space-4);grid-template-columns:repeat(auto-fill,minmax(min(100%,18rem),1fr));display:grid}
