.g-eyebrow a{text-decoration:none}.g-eyebrow a:hover{text-decoration:underline}.v-tip{background:var(--g-card);border:1px solid var(--g-line);color:#3a3a3a;border-radius:10px;margin:16px 0 0;padding:10px 14px;font-size:14px;display:inline-block}.v-baseline{border-style:dashed}.v-letter{background:var(--g-text);color:#fff;vertical-align:1px;border-radius:6px;place-items:center;min-width:22px;height:22px;margin-right:6px;padding:0 4px;font-size:12px;font-weight:700;display:inline-grid}.v-letter-base{color:var(--g-text);background:#e7e7e3}.v-diff{border-top:1px solid var(--g-line);margin-top:8px;padding-top:12px}.v-diff-title{color:var(--g-muted);letter-spacing:.04em;text-transform:uppercase;margin:0 0 8px;font-size:12px;font-weight:600}.v-changes{gap:6px;margin:0;padding:0;font-size:14px;list-style:none;display:grid}.v-changes li{align-items:baseline;gap:8px;display:flex}.v-badge{letter-spacing:.04em;border-radius:4px;flex:none;padding:1px 6px;font-size:10px;font-weight:700}.v-badge-new{color:#116329;background:#dafbe1}.v-badge-moved{color:#0550ae;background:#ddf4ff}.v-badge-replaced{color:#953800;background:#fff1e5}.v-badge-changed{color:#6e40c9;background:#fbefff}.v-empty{color:var(--g-muted);margin:0;font-size:14px}
