.actions[data-v-ca525b6e]{flex-wrap:wrap;gap:10px;display:flex}.body[data-v-ca525b6e]{padding-top:clamp(32px,5vw,56px)}.tl[data-v-ca525b6e]{gap:28px;margin:0;padding:0 0 0 28px;list-style:none;display:grid;position:relative}.tl[data-v-ca525b6e]:before{content:"";background:var(--line);width:2px;position:absolute;top:6px;bottom:0;left:7px}.entry[data-v-ca525b6e]{gap:8px;display:grid;position:relative}.dot[data-v-ca525b6e]{border:3px solid var(--accent);background:var(--bg);border-radius:50%;width:16px;height:16px;position:absolute;top:4px;left:-28px}.entry:first-child .dot[data-v-ca525b6e]{background:var(--accent)}.when[data-v-ca525b6e]{font-family:var(--f-ui);letter-spacing:.08em;text-transform:uppercase;color:var(--accent);font-size:.8125rem;font-weight:700}.card[data-v-ca525b6e]{border:1px solid var(--line);background:var(--surface);transition:transform .25s var(--spring), box-shadow .25s;border-radius:22px;position:relative;overflow:hidden}.card[data-v-ca525b6e]:hover{border-color:var(--line-strong)}.thumb[data-v-ca525b6e] .si{border-radius:0}.content[data-v-ca525b6e]{gap:12px;padding:18px 20px 14px;display:grid}.title[data-v-ca525b6e]{font-size:clamp(1.25rem,1.1rem + .7vw,1.625rem);line-height:1.2}.link[data-v-ca525b6e]{text-decoration:none}.link[data-v-ca525b6e]:after{content:"";position:absolute;inset:0}.card:hover .link[data-v-ca525b6e]{color:var(--accent)}.excerpt[data-v-ca525b6e]{color:var(--ink-2)}.points[data-v-ca525b6e]{gap:8px;margin:0;padding:0;list-style:none;display:grid}.points li[data-v-ca525b6e]{align-items:baseline;gap:10px;font-size:.9688rem;line-height:1.5;display:flex}.kind[data-v-ca525b6e]{width:82px;font-family:var(--f-ui);letter-spacing:.06em;text-transform:uppercase;text-align:center;background:var(--bg-soft);color:var(--ink-2);border-radius:6px;flex:none;padding:2px 8px;font-size:.6875rem;font-weight:700}.kind[data-kind=new][data-v-ca525b6e]{background:var(--accent-soft);color:var(--ok-fg)}.kind[data-kind=improved][data-v-ca525b6e]{background:var(--info-bg);color:var(--info-fg)}.kind[data-kind=fixed][data-v-ca525b6e]{background:var(--done-soft);color:var(--done-ink)}.more[data-v-ca525b6e]{min-height:32px;font-size:.875rem}.older[data-v-ca525b6e]{color:var(--ink-3);margin-top:40px;font-size:.9375rem}.older a[data-v-ca525b6e]{color:var(--accent)}
