.ask-col.rel-page{gap:32px}.rel-intro{gap:6px;display:grid}.rel-heading{text-wrap:balance;margin:0;font-size:32px;line-height:1.15}.rel-lede{color:var(--ask-muted);margin:0}.rel-notice{border:1px solid var(--ask-line-strong);background:var(--ask-surface);color:var(--ask-muted);border-radius:12px;margin:0;padding:16px 18px}.rel-week{border-top:1px solid var(--ask-line);gap:24px;min-width:0;padding-top:16px;display:grid}.rel-week-head{font:700 13px/1.4 var(--ask-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--ask-muted);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 12px;margin:0;display:flex}.rel-week-count{letter-spacing:.04em;font-weight:400}.rel-fold{border-top:0;padding-top:0}.rel-fold>summary{cursor:pointer;border:1px solid var(--ask-line-strong);background:var(--ask-surface);border-radius:10px;padding:12px 14px;list-style:none}.rel-fold>summary::-webkit-details-marker{display:none}.rel-fold>summary:hover{border-color:var(--ask-plasma)}.rel-fold>summary .rel-week-name:before{content:"▸";color:var(--ask-plasma);margin-right:8px;display:inline-block}.rel-fold[open]>summary .rel-week-name:before{transform:rotate(90deg)}.rel-fold[open]{gap:24px}.rel-release{gap:6px;min-width:0;scroll-margin-top:16px;display:grid}.rel-meta{font:13px/1.4 var(--ask-mono);font-variant-numeric:tabular-nums;color:var(--ask-muted);flex-wrap:wrap;align-items:center;gap:4px 8px;margin:0;display:flex}.ask a.rel-version{background:var(--ask-plasma-soft);color:var(--ask-plasma);border-radius:4px;padding:3px 7px;font-weight:700;text-decoration:none}.ask a.rel-version:hover{text-decoration:underline}.rel-release:target .rel-version{background:var(--ask-plasma);color:var(--ask-on-plasma)}.rel-title{text-wrap:balance;overflow-wrap:anywhere;margin:0;font-size:21px;line-height:1.3}.rel-text{color:var(--ask-muted);overflow-wrap:anywhere;max-width:64ch;margin:0}.rel-lines{gap:16px;margin:10px 0 0;padding:0;list-style:none;display:grid}.rel-line{border-left:2px solid var(--ask-line);gap:2px;min-width:0;padding-left:14px;display:grid}.rel-line-title{overflow-wrap:anywhere;margin:0;font-size:17px;line-height:1.35}.rel-line-text{color:var(--ask-muted);overflow-wrap:anywhere;margin:0;font-size:15px;line-height:1.5}.rel-line-prd{font:12px/1.4 var(--ask-mono);color:var(--ask-muted)}@media (min-width:720px){.rel-heading{font-size:40px}}
