.sparta-changelog-page{width:min(960px,100% - 48px);margin:64px auto 96px}.sparta-changelog-heading{margin-bottom:64px}.sparta-changelog-heading h1{font:450 64px/1.1 var(--display);letter-spacing:-.035em;text-wrap:balance}.sparta-changelog-heading>p{color:var(--muted);font-size:var(--site-text-size);margin-top:20px;line-height:1.7}.sparta-changelog-heading .sparta-changelog-current{font-size:var(--site-text-size);flex-wrap:wrap;align-items:center;column-gap:20px;margin-top:16px;display:flex}.sparta-changelog-current a{min-height:44px;color:var(--ink);align-items:center;text-decoration:underline;display:inline-flex}.sparta-changelog-release{border-top:1px solid var(--line);grid-template-columns:220px minmax(0,1fr);gap:40px;padding-block:44px 52px;scroll-margin-top:32px;display:grid}.sparta-changelog-meta{color:var(--muted);font-size:var(--site-text-size);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;flex-direction:column;gap:8px;line-height:1.5;display:flex}.sparta-changelog-meta time{color:var(--ink);margin-bottom:4px;font-weight:500}.sparta-changelog-content{min-width:0;max-width:68ch;font-size:var(--site-text-size);overflow-wrap:anywhere;line-height:1.75}.sparta-changelog-content h2{font:450 32px/1.2 var(--display);letter-spacing:-.025em;text-wrap:balance}.sparta-changelog-content h2 a{padding-block:4px;display:inline-block}.sparta-changelog-content h2 a:hover{text-decoration:underline}.sparta-changelog-content>p{color:var(--muted);margin-top:16px}.sparta-changelog-content ul{margin:20px 0 0;padding-left:20px}.sparta-changelog-content li+li{margin-top:8px}.sparta-changelog-guide{text-underline-offset:4px;align-items:center;min-height:44px;margin-top:16px;text-decoration:underline;display:inline-flex}.sparta-changelog-figure{margin:24px 0 0}.sparta-changelog-figure img{border:1px solid var(--line);border-radius:12px;width:100%;height:auto;display:block}.sparta-changelog-figure a{cursor:zoom-in;display:block}.sparta-changelog-figure figcaption{color:var(--muted);margin-top:12px}.sparta-changelog-notice{border-top:1px solid var(--line);margin-top:24px;padding-top:20px}.sparta-changelog-notice h3{font:600 var(--site-text-size)/1.5 var(--body)}.sparta-changelog-notice p{color:var(--muted);margin-top:8px}@media (width<=760px){.sparta-changelog-page{width:calc(100% - 36px);margin:36px auto 64px}.sparta-changelog-heading{margin-bottom:36px}.sparta-changelog-heading h1{font-size:48px}.sparta-changelog-heading>p{font-size:var(--site-text-size)}.sparta-changelog-release{grid-template-columns:minmax(0,1fr);gap:20px;padding-block:28px 36px}.sparta-changelog-meta{flex-flow:wrap;gap:4px 16px}.sparta-changelog-meta time{width:100%}.sparta-changelog-content h2{font-size:28px}}
