.ann-update{--ann:var(--coral-2,#c4533a)}.ann-change{--ann:var(--green-2,#2f7d5b)}.ann-note{--ann:var(--blue,#2f6fb3)}.ann-system{--ann:var(--ink-3,#5a6c65)}.ann-marks .ann-line{stroke:var(--ann);stroke-width:1.2px;stroke-dasharray:3 3;vector-effect:non-scaling-stroke}.ann-marks .ann-tri{fill:var(--ann)}.ann-marks .ann-band{fill:var(--ann);opacity:.08}.ann-panel{margin-top:6px}.ann-bar{flex-wrap:wrap;align-items:center;gap:6px;font-size:.85rem;display:flex}.ann-switch{color:var(--ink-2);align-items:center;gap:4px;display:inline-flex}.ann-chip{border:1px solid var(--rule-2,#d3ddd8);background:var(--card,#fff);color:var(--ink-2);font:inherit;cursor:pointer;border-radius:999px;align-items:center;gap:5px;padding:1px 9px;display:inline-flex}.ann-chip i,.ann-list li>i{background:var(--ann);border-radius:2px;flex:none;width:8px;height:8px;display:inline-block}.ann-chip.off{opacity:.5;text-decoration:line-through}.ann-chip small{color:var(--ink-3)}.ann-more{margin-left:auto}.ann-list{border-top:1px solid var(--rule-2,#d3ddd8);margin-top:6px;padding-top:6px}.ann-list ul{max-height:260px;margin:0;padding:0;list-style:none;overflow:auto}.ann-list li{border-bottom:1px dashed var(--rule-2,#d3ddd8);align-items:baseline;gap:8px;padding:4px 0;display:flex}.ann-list li>span{overflow-wrap:anywhere;flex:1;min-width:0}.ann-form{flex-wrap:wrap;align-items:end;gap:8px;margin-top:8px;display:flex}.ann-form .field{flex:1;min-width:140px}@media (width<=640px){.ann-more{margin-left:0}.ann-form .field{min-width:100%}}
