.update-main{width:min(var(--page-max), 100% - var(--page-gutter));padding:140px 0 var(--site-footer-logo-gap);margin:0 auto}@media (width>=721px){.update-main{width:min(var(--page-max), 100% - var(--update-wide-gutter))}}.update-hero{grid-template-columns:minmax(0,1fr) auto;align-items:end;column-gap:32px;display:grid}.update-hero__copy{display:contents}.update-hero h1{font-size:var(--font-size-title);letter-spacing:-.035em;text-wrap:balance;grid-column:1/-1;margin:0;font-weight:700;line-height:1.15}.update-hero__meta{border:1px solid var(--update-card-border);background:rgba(var(--accent-rgb), .82);backdrop-filter:blur(3px);border-radius:6px;flex-wrap:wrap;justify-self:start;align-items:center;gap:10px;min-height:48px;margin-top:24px;padding:8px 13px;font-size:13px;line-height:1.5;transition:background-color .18s;display:inline-flex}.update-hero__store{grid-area:2/2}.update-hero--archive h1{grid-column:1}.update-hero--archive .update-hero__store{grid-row:1}.update-hero__meta:hover,.update-hero__meta:focus-visible{background:#f1e4bddb}.update-hero__icon,.update-hero__label{color:var(--bg)}.update-hero__version{background:rgba(var(--bg-rgb), .1);color:var(--bg);font-variant-numeric:tabular-nums;border-radius:3px;padding:3px 8px;font-weight:600}.update-hero__arrow{color:var(--bg);display:inline-flex}.update-timeline{gap:24px;margin-top:52px;display:grid}.update-group{border:1px solid var(--update-card-border);border-radius:var(--radius-xs);backdrop-filter:blur(3px)}.update-entry{color:var(--text);border-radius:0;grid-template-columns:max-content minmax(0,1fr) 32px;grid-template-areas:"meta heading arrow";align-items:center;column-gap:28px;padding:12px 28px;text-decoration:none;display:grid;position:relative}.update-entry--has-summary{grid-template-areas:"meta heading arrow""meta content arrow";row-gap:12px}.update-entry--root:not(:first-child){border-top:1px solid var(--update-card-border)}.update-entry:last-child{border-bottom-left-radius:var(--radius-xs);border-bottom-right-radius:var(--radius-xs)}.update-entry:first-child{border-top-left-radius:var(--radius-xs);border-top-right-radius:var(--radius-xs)}.update-entry .update-entry__meta{grid-area:meta;gap:7px}.update-entry .update-version-meta__version{color:var(--muted-strong);letter-spacing:.06em;font-variant-numeric:tabular-nums;font-size:12.8px;font-weight:500}.update-entry--latest-released .update-version-meta__version{color:var(--accent)}.update-entry .update-version-meta__date{letter-spacing:.04em;font-variant-numeric:tabular-nums;font-size:11.52px}.update-entry__heading{grid-area:heading;min-width:0}.update-entry__heading h2{color:#e1e1de;text-wrap:pretty;margin:0;font-size:16px;font-weight:500;line-height:1.35}.update-entry__content{grid-area:content;min-width:0}.update-entry__content p,.empty-log p{color:var(--muted-strong);margin:0;font-size:15.2px;line-height:1.7}.update-entry__arrow{color:var(--muted);grid-area:arrow;justify-self:end;display:inline-flex}.update-entry:hover,.update-entry:focus-visible{background:var(--update-card-hover-background)}.update-entry:hover .update-entry__arrow,.update-entry:focus-visible .update-entry__arrow{color:var(--accent)}.update-entry.update-entry--unreleased .update-version-meta__version{color:var(--muted);opacity:.5}.update-entry:hover .update-entry__arrow{transform:translate(3px)}.update-entry:focus-visible{outline:2px solid var(--accent);outline-offset:4px;z-index:1}.empty-log{border:1px solid var(--update-card-border);border-radius:var(--radius-md);margin-top:52px;padding:32px}.empty-log h2{margin:0 0 12px;font-size:24px}@media (width<=720px){.update-hero{grid-template-columns:minmax(0,1fr);column-gap:0}.update-hero__store{display:none}.update-main{padding-top:108px}.update-hero__meta{margin-top:20px}.update-timeline{gap:18px;margin-top:36px}.update-entry{grid-template-columns:minmax(0,1fr) 32px;grid-template-areas:"meta arrow""heading arrow";gap:10px 12px;padding:12px 20px}.update-entry--has-summary{grid-template-areas:"meta arrow""heading arrow""content arrow"}.update-entry .update-entry__meta{flex-wrap:wrap;align-items:baseline;gap:6px 12px;display:flex}.empty-log{padding:24px}}@media (prefers-reduced-motion:reduce){.update-hero__meta{transition:none}}.update-archive-back{margin-top:32px}
