mark.user-annotation{background-color:transparent;color:inherit;border-radius:3px;padding:0.18em 0.28em;cursor:pointer;transition:filter 0.1s ease;-webkit-box-decoration-break:clone;box-decoration-break:clone}mark.user-annotation.user-annotation--amber{background-color:rgba(245,158,11,0.32)}mark.user-annotation.user-annotation--sage{background-color:rgba(107,158,120,0.34)}mark.user-annotation.user-annotation--steel{background-color:rgba(112,150,184,0.34)}mark.user-annotation.user-annotation--rose{background-color:rgba(200,116,116,0.34)}mark.user-annotation:hover{filter:brightness(0.80)}[data-theme="dark"] mark.user-annotation.user-annotation--amber{background-color:rgba(245,158,11,0.40)}[data-theme="dark"] mark.user-annotation.user-annotation--sage{background-color:rgba(107,158,120,0.42)}[data-theme="dark"] mark.user-annotation.user-annotation--steel{background-color:rgba(112,150,184,0.42)}[data-theme="dark"] mark.user-annotation.user-annotation--rose{background-color:rgba(200,116,116,0.42)}.ann-tooltip{position:absolute;z-index:750;min-width:8rem;max-width:15rem;background:var(--text);color:var(--bg);border-radius:4px;box-shadow:0 2px 10px rgba(0,0,0,0.22);padding:0.45rem 0.6rem;font-family:var(--font-sans);font-size:0.73rem;line-height:1.45;opacity:0;visibility:hidden;transition:opacity 0.12s ease,visibility 0.12s ease;pointer-events:none}.ann-tooltip.is-visible{opacity:1;visibility:visible;pointer-events:auto}.ann-tooltip-note{margin-bottom:0.35rem;white-space:pre-wrap;word-break:break-word}.ann-tooltip-meta{display:flex;justify-content:space-between;align-items:center;gap:0.5rem}.ann-tooltip-date{opacity:0.55;font-size:0.68rem}.ann-tooltip-delete{background:none;border:none;color:var(--bg);opacity:0.65;cursor:pointer;font-family:var(--font-sans);font-size:0.7rem;padding:0;line-height:1;transition:opacity 0.1s ease}.ann-tooltip-delete:hover{opacity:1}[data-reduce-motion] mark.user-annotation{transition:none}[data-reduce-motion] .ann-tooltip{transition:none}