.news-detail[data-astro-cid-ed3xkc7w]{--back-link-hover-color:var(--accent);width:min(var(--page-max), 100% - var(--page-gutter));padding:132px 0 var(--site-footer-logo-gap);margin:0 auto}.news-detail__header[data-astro-cid-ed3xkc7w]{max-width:820px;margin-bottom:36px}.news-detail__meta[data-astro-cid-ed3xkc7w]{color:var(--muted);flex-wrap:wrap;align-items:center;gap:10px 18px;font-size:12.5px;display:flex}.news-detail__tags[data-astro-cid-ed3xkc7w],.news-detail__tag-item[data-astro-cid-ed3xkc7w]{align-items:center;gap:8px;display:inline-flex}.news-detail__tags[data-astro-cid-ed3xkc7w]{flex-wrap:wrap}.news-detail__tag-item[data-astro-cid-ed3xkc7w]{white-space:nowrap}.news-detail__tag[data-astro-cid-ed3xkc7w]{color:var(--accent);font-weight:600}.news-detail__draft[data-astro-cid-ed3xkc7w]{border-radius:var(--radius-sm);background:var(--accent-soft);color:var(--accent);padding:2px 8px}.news-detail[data-astro-cid-ed3xkc7w] h1[data-astro-cid-ed3xkc7w]{font-size:var(--font-size-title);margin:20px 0;line-height:1.18}.news-detail__header[data-astro-cid-ed3xkc7w] p[data-astro-cid-ed3xkc7w]{color:var(--muted-strong);margin:0;font-size:18px}.news-detail__cover[data-astro-cid-ed3xkc7w]{border-radius:var(--radius);background:var(--bg-soft);cursor:zoom-in;display:block;overflow:hidden}.news-detail__footer[data-astro-cid-ed3xkc7w]{max-width:760px;margin:48px auto 0;padding-top:24px}.news-prose[data-astro-cid-ed3xkc7w]{max-width:760px;color:var(--muted-strong);overflow-wrap:anywhere;margin:48px auto 0;font-size:17px;line-height:1.85}.news-prose[data-astro-cid-ed3xkc7w]>:first-child{margin-top:0}.news-prose[data-astro-cid-ed3xkc7w] h2,.news-prose[data-astro-cid-ed3xkc7w] h3,.news-prose[data-astro-cid-ed3xkc7w] h4,.news-prose[data-astro-cid-ed3xkc7w] h5,.news-prose[data-astro-cid-ed3xkc7w] h6{color:var(--text);margin:2em 0 .7em;scroll-margin-top:90px;line-height:1.35}.news-prose[data-astro-cid-ed3xkc7w] h2{font-size:28px}.news-prose[data-astro-cid-ed3xkc7w] h3{font-size:22px}.news-prose[data-astro-cid-ed3xkc7w] p,.news-prose[data-astro-cid-ed3xkc7w] ul,.news-prose[data-astro-cid-ed3xkc7w] ol,.news-prose[data-astro-cid-ed3xkc7w] blockquote,.news-prose[data-astro-cid-ed3xkc7w] pre,.news-prose[data-astro-cid-ed3xkc7w] table{margin:1.4em 0}.news-prose[data-astro-cid-ed3xkc7w] strong{color:var(--text)}.news-prose[data-astro-cid-ed3xkc7w] a{color:var(--accent);text-underline-offset:.2em;text-decoration:underline}.news-prose[data-astro-cid-ed3xkc7w] a:hover{color:var(--text)}.news-prose[data-astro-cid-ed3xkc7w] li+li{margin-top:.5em}.news-prose[data-astro-cid-ed3xkc7w] blockquote{border-inline-start:2px solid var(--accent);background:var(--surface);margin-inline:0;padding:1px 24px}.news-prose[data-astro-cid-ed3xkc7w] pre{border-radius:var(--radius);padding:20px;font-size:14px;overflow-x:auto}.news-prose[data-astro-cid-ed3xkc7w] :not(pre)>code{border-radius:var(--radius-xs);background:var(--surface);padding:2px 5px;font-size:.88em}.news-prose[data-astro-cid-ed3xkc7w] table{border-collapse:collapse;max-width:100%;font-size:15px;display:block;overflow-x:auto}.news-prose[data-astro-cid-ed3xkc7w] th,.news-prose[data-astro-cid-ed3xkc7w] td{border:1px solid var(--line);text-align:start;padding:12px 16px}.news-prose[data-astro-cid-ed3xkc7w] th{color:var(--text);background:var(--surface)}.news-prose[data-astro-cid-ed3xkc7w] hr{border:0;border-top:1px solid var(--line);margin:40px 0}.news-prose[data-astro-cid-ed3xkc7w] picture{display:block}.news-prose[data-astro-cid-ed3xkc7w] picture[data-picture-reveal]{border-radius:var(--radius-sm);background:var(--bg-soft);position:relative;overflow:hidden}.news-prose[data-astro-cid-ed3xkc7w] img{border-radius:var(--radius-sm);width:100%;height:auto}.news-prose[data-astro-cid-ed3xkc7w] picture[data-picture-reveal]>img{object-fit:contain;height:100%;position:absolute;inset:0}.news-prose[data-astro-cid-ed3xkc7w] .news-image-link{cursor:zoom-in;display:block}@media (width<=720px){.news-detail[data-astro-cid-ed3xkc7w]{padding-top:112px}.news-detail__header[data-astro-cid-ed3xkc7w] p[data-astro-cid-ed3xkc7w]{font-size:16px}.news-detail__footer[data-astro-cid-ed3xkc7w]{margin-top:32px;padding-top:20px}.news-prose[data-astro-cid-ed3xkc7w]{margin-top:32px;font-size:16px}.news-prose[data-astro-cid-ed3xkc7w] h2{font-size:24px}}
