.note-marks[data-v-667c4045]{inset:0}.nm[data-v-667c4045],.note-marks[data-v-667c4045],.pop[data-v-667c4045]{position:absolute}.nm[data-v-667c4045]{pointer-events:auto;top:0}.nm.on[data-v-667c4045]{z-index:2}.mark[data-v-667c4045]{cursor:pointer;touch-action:manipulation;background:0 0;border:0;padding:0}.dot[data-v-667c4045],.mark[data-v-667c4045]{border-radius:var(--radius-pill);place-items:center;display:grid}.dot[data-v-667c4045]{background:var(--brand);min-width:20px;height:20px;color:var(--on-brand);box-shadow:0 0 0 2px var(--surface);font-family:var(--font-ui);font-variant-numeric:tabular-nums;transition:transform var(--t-hover) var(--ease-out);padding:0 4px;font-size:11px;font-weight:600;line-height:1}@media (hover:hover){.mark:hover .dot[data-v-667c4045]{transform:scale(1.12)}}.on .dot[data-v-667c4045]{transform:scale(1.12)}.mark[data-v-667c4045]:focus-visible{outline:2px solid var(--focus);outline-offset:-2px}.pop[data-v-667c4045]{padding-top:4px;top:100%}.pop-card[data-v-667c4045]{background:var(--surface);border:1px solid var(--line-strong);border-radius:var(--radius);box-shadow:var(--shadow-md);animation:pop-in-667c4045 var(--t-close) var(--ease-out);padding:6px}@keyframes pop-in-667c4045{0%{opacity:0;transform:scale(var(--scale-tip))}}.pop-head[data-v-667c4045]{color:var(--muted);margin:2px 6px 4px;font-size:12px}.pop-list[data-v-667c4045]{max-height:200px;margin:0;padding:0;list-style:none;overflow-y:auto}.pop-row[data-v-667c4045]{border-radius:var(--radius-sm);color:var(--ink);gap:2px;padding:6px 8px;display:grid}.pop-row[data-v-667c4045]:focus-visible,.pop-row[data-v-667c4045]:hover{background:var(--surface-2)}.pop-row:hover .pop-title[data-v-667c4045]{text-underline-offset:3px;text-decoration:underline}.pop-date[data-v-667c4045]{font-family:var(--font-num);color:var(--muted);font-variant-numeric:tabular-nums;font-size:12px}.pop-title[data-v-667c4045]{font-size:13.5px;font-weight:500;line-height:1.45}@media (pointer:coarse){.pop-row[data-v-667c4045]{min-height:44px;padding:8px 10px}}@media (prefers-reduced-motion:reduce){.dot[data-v-667c4045],.pop-card[data-v-667c4045]{transition:none;animation:none}}
