.zp-meta{display:flex;gap:8px 16px;flex-wrap:wrap;align-items:center;margin-top:14px;font-size:.9rem;color:var(--muted)}.zp-meta a{color:inherit}.zp-sec{display:grid;grid-gap:14px;gap:14px;scroll-margin-top:90px}.zp-sec>h2{font-size:1.35rem}.zp-sec>p{margin:0}.zp-item{display:grid;grid-gap:12px;gap:12px;scroll-margin-top:90px}.zp-item:target{border-color:var(--action);box-shadow:0 0 0 2px var(--tint)}.zp-head{display:flex;gap:8px;flex-wrap:wrap;align-items:center}.zp-date{font-weight:600;color:var(--ink);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.zp-item h3{font-size:1.15rem;line-height:1.35;margin:0}.zp-item h3 a{color:inherit;text-decoration:none}.zp-item h3 a:hover{text-decoration:underline}.zp-item p{margin:0}.tag.zp-soon{background:var(--amber-soft);color:#8a5a00}.tag.zp-draft{background:var(--tint);color:var(--action)}.zp-stage{font-size:.9rem;color:var(--muted)}.zp-agent{background:var(--soft);border-radius:var(--radius-sm);padding:12px 14px;display:grid;grid-gap:6px;gap:6px}.zp-agent b{color:var(--ink);font-size:.9rem}.zp-todo{margin:0;padding-left:20px}.zp-links,.zp-todo{display:grid;grid-gap:4px;gap:4px}.zp-links{font-size:.9rem}.zp-links span{color:var(--muted)}.zp-links a{overflow-wrap:anywhere}.zp-next{list-style:none;margin:0;padding:0;display:grid;grid-gap:10px;gap:10px;font-size:.9rem}.zp-next li{display:grid;grid-gap:2px;gap:2px}.zp-next span{color:var(--muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.zp-form{gap:12px}.zp-form .btn{justify-self:stretch}