.changelog-page{max-width:960px;margin:0 auto;padding:150px 24px 90px}.changelog-header{border-bottom:1px solid var(--line,#ddd);padding-bottom:48px}.changelog-kicker{letter-spacing:.16em;font-family:monospace;font-size:12px}.changelog-header h1{letter-spacing:-.04em;max-width:760px;margin:24px 0;font-size:clamp(36px,6vw,64px);line-height:1.05}.changelog-intro{max-width:720px;font-size:20px;line-height:1.6}.changelog-cta{margin-top:20px;font-weight:600;text-decoration:underline;display:inline-block}.changelog-cta+.changelog-cta{margin-left:24px}.rule-area-tabs{flex-wrap:wrap;gap:8px;margin:24px 0;display:flex}.rule-area-tabs button{border:1px solid var(--line);background:var(--card);color:var(--fg);cursor:pointer;font:inherit;border-radius:999px;padding:13px 18px;font-size:14px;font-weight:600}.rule-area-tabs button[aria-selected=true]{background:var(--fg);color:var(--bg);border-color:var(--fg)}.rule-area-tabs button span{opacity:.7;font-variant-numeric:tabular-nums;margin-left:8px}.rule-area-description{color:var(--mid);max-width:740px;margin-bottom:24px;line-height:1.7}.changelog-catalogue{padding-top:32px}.changelog-status{opacity:.8;overflow-wrap:anywhere;margin-bottom:32px;font-size:13px;line-height:1.6}.changelog-search{flex-direction:column;gap:10px;font-weight:600;display:flex}.changelog-search input{border:1px solid var(--line,#ccc);width:100%;color:inherit;font:inherit;background:0 0;border-radius:4px;padding:16px}.changelog-page .crawl-history-entry{padding:22px 0;scroll-margin-top:100px}.changelog-page .crawl-history-entry summary{gap:20px;font-size:18px}.changelog-page .crawl-history-entry p{overflow-wrap:anywhere;line-height:1.7}.changelog-page .crawl-history-entry time{white-space:nowrap;font-size:13px}.changelog-page .crawl-history-timeline li{scroll-margin-top:100px}.changelog-page .crawl-history-timeline time+a{margin-left:10px}.changelog-page .crawl-history-links a{overflow-wrap:anywhere}.changelog-permalink{margin:12px 0;font-size:12px;text-decoration:underline;display:inline-block}.changelog-page :focus-visible{outline-offset:4px;outline:2px solid}@media (max-width:600px){.changelog-page{padding:110px 20px 60px}.changelog-page .crawl-history-entry summary{flex-direction:column;align-items:flex-start;gap:6px}}
