.article-image-dialog[data-v-07e0f637]{border:1px solid var(--line);background:var(--paper);width:calc(100vw - 32px);max-width:1600px;max-height:94dvh;color:var(--ink);border-radius:12px;padding:0}.article-image-dialog[data-v-07e0f637]::backdrop{background:#000000e0}.article-image-toolbar[data-v-07e0f637]{justify-content:space-between;align-items:center;gap:16px;padding:16px;font-size:16px;display:flex}.article-image-toolbar button[data-v-07e0f637]{background:var(--surface);color:var(--ink);border:1px solid var(--line);border-radius:6px;flex-shrink:0;min-height:44px;padding:10px 14px}.article-image-scroll[data-v-07e0f637]{max-height:76dvh;padding:0 16px 16px;overflow:auto}.article-image-scroll img[data-v-07e0f637]{max-width:100%;height:auto;margin:auto;display:block}@media (width<=700px){.article-image-toolbar[data-v-07e0f637]{align-items:start;font-size:14px}}.article-body .article-illustrated-passage,.article-body .article-media-passage,.article-body .article-section{display:flow-root}.article-body .article-media-passage{clear:both}.article-body p{font-size:inherit}.article-meta{border-bottom:1px solid var(--line);color:var(--muted);padding:24px 0 40px;font-size:16px}.article-meta p{max-width:80ch;margin-bottom:20px;line-height:1.7}.article-meta a{color:var(--berry);text-underline-offset:4px;text-decoration:underline}.article-body .article-figure{clear:both;width:42%;max-width:380px;margin-block:24px 20px}.article-body .article-figure--left{float:left;margin-right:28px}.article-body .article-figure--right{float:right;margin-left:28px}.article-body .article-figure a{cursor:zoom-in;display:block;position:relative}.article-body .article-figure img{border:1px solid var(--line);border-radius:8px;width:100%;height:auto;display:block}.article-body .article-figure figcaption{color:var(--muted);margin-top:10px;font-size:16px;line-height:1.5}.article-body .article-figure--wide{float:none;width:100%;max-width:700px;margin:32px auto}.article-body .article-figure--phone{width:30%;max-width:240px}.article-body .article-gallery{grid-template-columns:repeat(auto-fit,minmax(min(220px,100%),1fr));align-items:start;gap:24px;margin:32px 0;display:grid}.article-body .article-gallery>.article-figure{float:none;width:100%;max-width:none;margin:0}.article-body .article-gallery--phones{max-width:580px}.article-body .article-archive{clear:both;border-block:1px solid var(--line);margin-block:24px;padding-block:18px}.article-body .article-archive summary{cursor:pointer}.article-body .article-thumbnails{grid-template-columns:1fr 1fr;gap:24px;display:grid}.article-body .article-figure--archive{width:100%;max-width:none;margin:24px 0 0}@media (width<=700px){.article-body .article-illustrated-passage{flex-direction:column;display:flex}.article-body .article-illustrated-passage>figure{order:1}.article-body .article-figure{float:none;width:100%;max-width:none;margin:24px 0}.article-body .article-figure--phone{max-width:280px;margin:24px auto}.article-body .article-gallery,.article-body .article-thumbnails{grid-template-columns:1fr}.article-body .article-gallery--phones{max-width:280px;margin-inline:auto}}
