.gallery-grid[data-astro-cid-gnay26ko]{grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));gap:12px;display:grid}.gallery-grid[data-astro-cid-gnay26ko] button[data-astro-cid-gnay26ko]{text-align:left;background:var(--surface);border:1px solid var(--border);border-radius:6px;padding:0;overflow:hidden}.gallery-grid[data-astro-cid-gnay26ko] button[data-astro-cid-gnay26ko]:hover{border-color:var(--cyan)}.gallery-grid[data-astro-cid-gnay26ko] img[data-astro-cid-gnay26ko]{aspect-ratio:16/9;object-fit:cover;width:100%}.gallery-caption[data-astro-cid-gnay26ko]{color:var(--muted);align-items:center;gap:8px;padding:9px 12px;font-size:.73rem;display:flex}.gallery-caption[data-astro-cid-gnay26ko] .mono[data-astro-cid-gnay26ko]{color:var(--subtle);margin-left:auto;font-size:.6rem}.lightbox[data-astro-cid-gnay26ko]{width:min(1420px,100% - 32px);max-height:94vh;padding:0}.lightbox-top[data-astro-cid-gnay26ko],.lightbox-bottom[data-astro-cid-gnay26ko]{color:var(--muted);justify-content:space-between;align-items:center;gap:12px;padding:12px 16px;font-size:.8rem;display:flex}.lightbox-image[data-astro-cid-gnay26ko]{background:#000;max-height:76vh;overflow:auto}.lightbox-image[data-astro-cid-gnay26ko] img[data-astro-cid-gnay26ko]{width:auto;max-width:none;margin-inline:auto;display:block}.lightbox-bottom[data-astro-cid-gnay26ko] .button[data-astro-cid-gnay26ko]{min-height:30px;padding:5px 9px;font-size:.72rem}@media (width<=600px){.lightbox-bottom[data-astro-cid-gnay26ko] .text-link[data-astro-cid-gnay26ko]{font-size:.66rem}}.tech-accordion[data-astro-cid-b4qiubzo]{overflow:hidden}summary[data-astro-cid-b4qiubzo]{justify-content:space-between;align-items:center;gap:12px;padding:12px 16px;list-style:none;display:flex}summary[data-astro-cid-b4qiubzo]::-webkit-details-marker{display:none}.tech-title[data-astro-cid-b4qiubzo]{align-items:center;gap:10px;font-size:.84rem;display:flex}.tech-title[data-astro-cid-b4qiubzo]:before{content:"+";color:var(--cyan);font:1rem var(--font-mono);width:12px}details[data-astro-cid-b4qiubzo][open] .tech-title[data-astro-cid-b4qiubzo]:before{content:"−"}.language[data-astro-cid-b4qiubzo]{color:var(--subtle);font-size:.59rem}.copy-button[data-astro-cid-b4qiubzo]{background:var(--surface-hover);border:1px solid var(--border-strong);color:var(--muted);font:.66rem var(--font-mono);border-radius:4px;padding:4px 9px}.copy-button[data-astro-cid-b4qiubzo]:hover{color:var(--cyan)}pre[data-astro-cid-b4qiubzo]{border-top:1px solid var(--border);background:var(--surface-hover);font:.76rem/1.8 var(--font-mono);color:var(--muted);max-height:460px;margin:0;padding:16px;overflow-x:auto}code[data-astro-cid-b4qiubzo]{font-size:inherit}.release-header[data-astro-cid-rebwvom7]{border-bottom:1px solid var(--border);padding-bottom:25px}h1[data-astro-cid-rebwvom7]{margin:13px 0;font-size:clamp(1.75rem,3vw,2.7rem)}.release-header[data-astro-cid-rebwvom7]>p[data-astro-cid-rebwvom7]{color:var(--muted);margin-bottom:17px}.release-date[data-astro-cid-rebwvom7]{color:var(--subtle);margin-left:10px;font-size:.7rem}.release-layout[data-astro-cid-rebwvom7]{grid-template-columns:minmax(0,1fr) 315px;gap:32px;margin-top:25px;display:grid}.release-sidebar[data-astro-cid-rebwvom7]{align-self:start;position:sticky;top:98px}.release-section[data-astro-cid-rebwvom7]+.release-section[data-astro-cid-rebwvom7]{margin-top:30px}.release-section[data-astro-cid-rebwvom7]>h2[data-astro-cid-rebwvom7]{margin-bottom:14px}.tracks[data-astro-cid-rebwvom7],.tech-blocks[data-astro-cid-rebwvom7],.comparison-stack[data-astro-cid-rebwvom7]{gap:10px;display:grid}.track[data-astro-cid-rebwvom7]{color:var(--muted);align-items:center;gap:12px;padding:11px 15px;font-size:.78rem;display:flex}.track-number[data-astro-cid-rebwvom7]{color:var(--cyan)}.track[data-astro-cid-rebwvom7] .badge[data-astro-cid-rebwvom7]{margin-left:auto}.specs[data-astro-cid-rebwvom7],.downloads[data-astro-cid-rebwvom7]{padding:18px}.release-sidebar[data-astro-cid-rebwvom7] h2[data-astro-cid-rebwvom7]{font-size:1rem}dl[data-astro-cid-rebwvom7]{margin:14px 0 0}dl[data-astro-cid-rebwvom7] div[data-astro-cid-rebwvom7]{border-top:1px solid var(--border);justify-content:space-between;gap:16px;padding:9px 0;font-size:.73rem;display:flex}dt[data-astro-cid-rebwvom7]{color:var(--subtle)}dd[data-astro-cid-rebwvom7]{text-align:right;overflow-wrap:anywhere;margin:0;font-size:.69rem}.downloads[data-astro-cid-rebwvom7]{margin-top:16px}.downloads[data-astro-cid-rebwvom7] .button[data-astro-cid-rebwvom7]{justify-content:flex-start;width:100%;margin-top:12px}.downloads[data-astro-cid-rebwvom7] .button[data-astro-cid-rebwvom7]>svg[data-astro-cid-rebwvom7]:last-child{margin-left:auto}.downloads[data-astro-cid-rebwvom7] small[data-astro-cid-rebwvom7]{color:var(--subtle);margin-top:3px;font-size:.65rem;display:block}.series-link[data-astro-cid-rebwvom7]{align-items:center;gap:12px;margin-top:16px;padding:12px;display:flex}.series-link[data-astro-cid-rebwvom7] img[data-astro-cid-rebwvom7]{object-fit:cover;border-radius:3px;width:42px;height:58px}.series-link[data-astro-cid-rebwvom7] span[data-astro-cid-rebwvom7]{font-size:.55rem}.series-link[data-astro-cid-rebwvom7] strong[data-astro-cid-rebwvom7]{margin-top:4px;font-size:.8rem;display:block}.series-link[data-astro-cid-rebwvom7]>svg[data-astro-cid-rebwvom7]{color:var(--cyan);margin-left:auto}.changelog[data-astro-cid-rebwvom7]>div[data-astro-cid-rebwvom7]{border-top:1px solid var(--border);padding:13px 0}.changelog[data-astro-cid-rebwvom7] time[data-astro-cid-rebwvom7]{margin-left:12px;font-size:.65rem}.changelog[data-astro-cid-rebwvom7] p[data-astro-cid-rebwvom7]{color:var(--muted);margin-top:8px;font-size:.8rem}@media (width<=1000px){.release-layout[data-astro-cid-rebwvom7]{grid-template-columns:minmax(0,1fr) 270px;gap:22px}}@media (width<=760px){.release-layout[data-astro-cid-rebwvom7]{flex-direction:column-reverse;display:flex}.release-sidebar[data-astro-cid-rebwvom7]{width:100%;position:static}.track[data-astro-cid-rebwvom7]{flex-wrap:wrap}}
