.log{max-width:880px;margin:80px auto 0}.entry{border-top:1px solid var(--line);grid-template-columns:180px 1fr;gap:40px;padding:48px 0;display:grid}.entry .when{align-self:start;position:sticky;top:100px}.entry .ver{font-family:var(--mono);background:var(--zb-bg-selected);border:1px solid var(--line);border-radius:7px;padding:4px 9px;font-size:12px;display:inline-block}.entry .date{color:var(--faint);margin-top:10px;font-size:13.5px}.entry h2{letter-spacing:-.04em;font-size:30px;font-weight:500;line-height:1.1}.entry .img{border-radius:var(--r-md);height:220px;color:var(--ink);place-items:center;margin-top:24px;display:grid}.entry ul{color:var(--dim);gap:10px;margin:24px 0 0;padding:0 0 0 18px;display:grid}.entry li::marker{color:var(--faint)}.entry li b{color:var(--text);font-weight:500}.tagr{font-family:var(--mono);letter-spacing:.06em;vertical-align:1px;border-radius:6px;margin-right:6px;padding:3px 7px;font-size:10.5px;display:inline-block}.t-new{background:color-mix(in srgb, var(--zb-tint-green) 14%, transparent);color:var(--mint)}.t-fix{background:color-mix(in srgb, var(--zb-tint-orange) 14%, transparent);color:var(--peach)}@media (max-width:700px){.entry{grid-template-columns:1fr;gap:16px}.entry .when{position:static}}.t-improvement{background:color-mix(in srgb, var(--zb-tint-green) 10%, transparent);color:var(--mint)}.os-art{border-radius:var(--r-md);border:1px solid var(--line);background:var(--card);grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:center;gap:8px;margin:24px 0 0;padding:28px;display:grid;overflow:hidden}.os-copy{gap:16px;min-width:0;display:grid}.os-term{font-family:var(--mono);color:var(--text);background:var(--bg);border:1px solid var(--line);border-radius:var(--r-sm);overflow-wrap:anywhere;padding:12px 14px;font-size:12.5px;display:block}.os-prompt{color:var(--mint);margin-right:4px}.os-caret{vertical-align:-2px;background:var(--dim);width:7px;height:14px;margin-left:3px;animation:1.1s step-end infinite os-blink;display:inline-block}@keyframes os-blink{50%{opacity:0}}@media (prefers-reduced-motion:reduce){.os-caret{animation:none}}.entry .os-chips{color:var(--dim);flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.entry .os-chips li{font-family:var(--mono);border:1px solid var(--line);border-radius:6px;padding:4px 8px;font-size:11px}.entry .os-chips .os-license{color:var(--ink);background:var(--butter);border-color:#0000}.os-graph{width:100%;height:auto;max-height:220px}@media (max-width:700px){.os-art{grid-template-columns:1fr;padding:20px}.os-graph{max-height:150px}}.entry li a{color:var(--text);text-decoration:underline;-webkit-text-decoration-color:var(--line-2);text-decoration-color:var(--line-2);text-underline-offset:3px}
