#viewer-content[data-astro-cid-pznzci7v]{gap:var(--block-gap);border-bottom:1px solid var(--rule);width:100%;padding-bottom:var(--block-gap);grid-template-columns:1fr;display:grid}#viewer-meta[data-astro-cid-pznzci7v],#viewer-figure[data-astro-cid-pznzci7v]{flex-direction:column;min-width:0;display:flex}#viewer-stack[data-astro-cid-pznzci7v]{gap:var(--block-gap);flex-direction:column;max-width:906px;display:flex}@media (width<=767px){#viewer-stack[data-astro-cid-pznzci7v]{gap:16px}}#viewer-stack[data-astro-cid-pznzci7v] img{border-radius:var(--picture-radius);opacity:0;width:100%;height:auto;transition:opacity .3s ease-out;display:block}#viewer-stack[data-astro-cid-pznzci7v] img.shown{opacity:1}@media (prefers-reduced-motion:reduce){#viewer-stack[data-astro-cid-pznzci7v] img{transition:none}}#viewer-meta[data-astro-cid-pznzci7v],#viewer-figure[data-astro-cid-pznzci7v]{gap:var(--block-gap);margin-top:calc(var(--header-gap) - var(--block-gap))}@media (prefers-reduced-motion:reduce){#viewer-rule[data-astro-cid-pznzci7v]{transition:none}}#viewer-head[data-astro-cid-pznzci7v]{flex-direction:column;display:flex}#viewer-name[data-astro-cid-pznzci7v]{font-size:inherit;font-weight:inherit;line-height:inherit;margin:0}#viewer-date[data-astro-cid-pznzci7v]{color:var(--muted)}#viewer-end[data-astro-cid-pznzci7v]{justify-content:space-between;align-items:center;gap:var(--block-gap);display:flex}@media (prefers-reduced-motion:reduce){#viewer-close[data-astro-cid-pznzci7v]{transition:none}}#viewer-description[data-astro-cid-pznzci7v]{gap:var(--paragraph-gap);flex-direction:column;display:flex}#viewer-description[data-astro-cid-pznzci7v] p{margin:0}#viewer-description[data-astro-cid-pznzci7v] ul{margin:0;padding-left:1.25em}#viewer-description[data-astro-cid-pznzci7v] li+li{margin-top:.5em}#viewer-description[data-astro-cid-pznzci7v] a{background-image:linear-gradient(var(--rule), var(--rule));background-position:0 calc(100% + 2px);background-repeat:no-repeat;background-size:100% 1px}#viewer-description[data-astro-cid-pznzci7v] a:hover{background-image:linear-gradient(currentColor,currentColor)}.viewer-step[data-astro-cid-pznzci7v]{font:inherit;letter-spacing:inherit;cursor:pointer;background:0 0;border:none;padding:0}@media (width>=768px){#viewer-content[data-astro-cid-pznzci7v]{grid-template-columns:var(--table-columns);column-gap:var(--table-gutter)}#viewer-figure[data-astro-cid-pznzci7v]{grid-column:2/-1}#viewer-head[data-astro-cid-pznzci7v]{grid-column:1/-1;grid-template-columns:var(--table-columns);column-gap:var(--table-gutter);display:grid}#viewer-end[data-astro-cid-pznzci7v]{grid-column:3}#viewer-rule[data-astro-cid-pznzci7v]{grid-column:1/-1}#viewer-meta[data-astro-cid-pznzci7v]{top:calc(var(--header-top) + var(--header-height) + var(--stack-gap));transition:top var(--wipe) var(--wipe-ease);align-self:start;position:sticky}}@media (width<=767px){#viewer-figure[data-astro-cid-pznzci7v]{order:-1}#viewer-head[data-astro-cid-pznzci7v]{order:-2;position:relative}#viewer-close[data-astro-cid-pznzci7v]{position:absolute;top:0;right:0}#viewer-rule[data-astro-cid-pznzci7v]{order:-3}}#lightbox[data-astro-cid-pznzci7v]{color:var(--ink);z-index:var(--layer-overlay);gap:var(--stack-gap);padding:var(--page-pad) max(var(--page-gutter), calc((100% - var(--page-max)) / 2 + var(--page-gutter)));box-sizing:border-box;background:color-mix(in oklab, var(--ground) 70%, transparent);backdrop-filter:blur(8px);opacity:0;transition:opacity calc(var(--fade) / 2) ease;touch-action:none;flex-direction:column;display:flex;position:fixed;inset:0}#lightbox[data-astro-cid-pznzci7v][hidden]{display:none}#lightbox[data-astro-cid-pznzci7v].open{opacity:1}#lightbox[data-astro-cid-pznzci7v]{cursor:zoom-out}#lightbox-image[data-astro-cid-pznzci7v],#lightbox-nav[data-astro-cid-pznzci7v],#lightbox-close[data-astro-cid-pznzci7v],.viewer-step[data-astro-cid-pznzci7v]{cursor:pointer}#lightbox-bar[data-astro-cid-pznzci7v]{height:var(--header-height);justify-content:flex-end;display:flex}#lightbox-frame[data-astro-cid-pznzci7v]{flex:1;justify-content:center;align-items:center;min-height:0;display:flex;overflow:hidden;container-type:size}#lightbox-image[data-astro-cid-pznzci7v]{width:min(100cqw, 100cqh * var(--ratio,1.6));height:auto;aspect-ratio:var(--ratio,1.6);border-radius:var(--picture-radius);transition:transform calc(var(--fade) / 2) ease, opacity calc(var(--fade) / 2) ease;user-select:none;-webkit-user-drag:none}#lightbox-image[data-astro-cid-pznzci7v].dragging{transition:none}@media (width<=767px){#lightbox-frame[data-astro-cid-pznzci7v]{margin-inline:calc(-1 * var(--page-gutter))}#lightbox-image[data-astro-cid-pznzci7v]{border-radius:0}}#lightbox-nav[data-astro-cid-pznzci7v]{font-size:var(--text-secondary);line-height:var(--leading-secondary);justify-content:space-between;align-items:center;display:flex;position:relative}#lightbox-counter[data-astro-cid-pznzci7v]{position:absolute;left:50%;transform:translate(-50%)}@media (prefers-reduced-motion:reduce){#lightbox[data-astro-cid-pznzci7v],#lightbox-image[data-astro-cid-pznzci7v]{transition:none}}.viewer-pair[data-astro-cid-pznzci7v]{grid-template-columns:1fr 1fr;align-items:start;gap:16px;display:grid}.viewer-open[data-astro-cid-pznzci7v]{width:100%;font:inherit;cursor:zoom-in;background:0 0;border:none;padding:0;display:block}
