.updates-log{--updates-accent:#0a6887;--updates-border:#d7e3e9;--updates-muted:#5d7280;--updates-surface:#fff;--updates-text:#193446;color:var(--updates-text);gap:1rem;display:grid}.updates-log__intro,.updates-log__history,.updates-log__summary{background:var(--updates-surface);border:1px solid var(--updates-border)}.updates-log__intro,.updates-log__history{padding:clamp(1rem,2vw,1.5rem)}.updates-log__intro{border-top:3px solid var(--updates-accent)}.updates-log__eyebrow{color:var(--updates-accent);letter-spacing:.1em;text-transform:uppercase;margin:0 0 .35rem;font-size:.72rem;font-weight:800}.updates-log h1,.updates-log h2,.updates-log h3,.updates-log p{margin-top:0}.updates-log__intro h1{margin-bottom:.65rem;font-size:clamp(1.7rem,4vw,2.5rem)}.updates-log__intro>p:last-child{color:var(--updates-muted);max-width:75ch;margin-bottom:0;line-height:1.65}.updates-log__summary{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.updates-log__summary div{gap:.15rem;padding:1rem;display:grid}.updates-log__summary div+div{border-left:1px solid var(--updates-border)}.updates-log__summary strong{color:var(--updates-accent);font-size:1.35rem}.updates-log__summary span{color:var(--updates-muted);font-size:.8rem}.updates-log__section-heading,.updates-log__commit-header,.updates-log__page-link{justify-content:space-between;align-items:center;display:flex}.updates-log__section-heading{border-bottom:1px solid var(--updates-border);gap:1rem;padding-bottom:.8rem}.updates-log__section-heading h2{margin-bottom:0}.updates-log__section-heading>a{color:var(--updates-accent);font-size:.82rem;font-weight:700}.updates-log__list{display:grid}.updates-log__commit{border-bottom:1px solid var(--updates-border);padding:1rem 0}.updates-log__commit:last-child{border-bottom:0;padding-bottom:0}.updates-log__commit-header{align-items:flex-start;gap:1rem}.updates-log__commit-header time{color:var(--updates-muted);margin-bottom:.2rem;font-size:.75rem;display:block}.updates-log__commit-header h3{margin-bottom:0;font-size:1rem}.updates-log__commit-header code{color:var(--updates-muted);background:#edf4f7;padding:.22rem .4rem;font-size:.72rem}.updates-log__pages{gap:.35rem;margin:.75rem 0 0;padding:0;list-style:none;display:grid}.updates-log__page-link{color:inherit;border:1px solid #e2ebef;gap:1rem;padding:.55rem .65rem;text-decoration:none}.updates-log__page-link:hover,.updates-log__page-link:focus-visible{background:#f1f7f9;border-color:#a9c6d3;outline:none}.updates-log__page-link>span:first-child{gap:.12rem;display:grid}.updates-log__page-link strong{font-size:.86rem}.updates-log__page-link small,.updates-log__internal,.updates-log__state{color:var(--updates-muted)}.updates-log__action{color:var(--updates-accent);letter-spacing:.04em;text-transform:uppercase;border:1px solid #c7dce5;flex:none;padding:.16rem .4rem;font-size:.67rem;font-weight:800}.updates-log__action--new{color:#17664e;background:#e6f4ef;border-color:#badbcf}.updates-log__internal,.updates-log__state{margin:.65rem 0 0;font-size:.82rem}.updates-log__state{padding:1rem 0}.updates-log__state--error{color:#8c2f2f}@media (width<=640px){.updates-log__summary{grid-template-columns:minmax(0,1fr)}.updates-log__summary div+div{border-left:0;border-top:1px solid var(--updates-border)}.updates-log__section-heading,.updates-log__commit-header,.updates-log__page-link{align-items:flex-start}.updates-log__section-heading{flex-direction:column}}
