.oa-ref{font-family:var(--ck-mono);font-size:inherit;font-variant-numeric:tabular-nums;color:var(--oa-ink,var(--ck-ink));border-bottom:1.5px solid color-mix(in oklab, var(--ck-accent) 40%, transparent);overflow-wrap:normal;word-break:keep-all;text-decoration:none}.oa-ref-candidate{border-bottom-color:#0000}.oa-answer-markdown a.oa-ref{text-decoration:none}a.oa-ref{cursor:pointer}.oa-ref.is-name{font-variant-numeric:normal;font-family:inherit}a.oa-ref:hover{border-bottom-color:var(--ck-accent)}a.oa-ref:focus-visible{outline:2px solid var(--ck-accent);outline-offset:2px;border-radius:1px}a.oa-ref.is-stale{border-bottom-style:dotted}.oa-ref-missing{color:inherit}.oa-ref-chip{border:1px solid var(--ck-line-strong);font-family:var(--ck-mono);color:var(--ck-dim);white-space:nowrap;vertical-align:1px;border-radius:9999px;margin-inline-start:5px;padding:0 6px;font-size:11.5px;line-height:1.5;display:inline-block}.oa-ref-chip.warn{color:var(--ck-amber);border-color:color-mix(in oklab, var(--ck-amber) 45%, transparent)}.oa-ref-chip.bad{color:var(--ck-red);border-color:color-mix(in oklab, var(--ck-red) 45%, transparent)}.oa-ref-chip.good{color:var(--ck-green);border-color:color-mix(in oklab, var(--ck-green) 40%, transparent)}.oa-ref-chip.changed:before{content:"";background:var(--ck-accent);vertical-align:2px;border-radius:50%;width:5px;height:5px;margin-inline-end:5px;display:inline-block}@media (pointer:coarse){a.oa-ref{position:relative}a.oa-ref:after{content:"";height:44px;position:absolute;top:50%;left:-4px;right:-4px;transform:translateY(-50%)}}.oa-peek{z-index:90;background:var(--ck-panel);color:var(--ck-ink);border:1px solid var(--ck-line-strong);border-radius:var(--ck-radius);box-shadow:none;padding:10px 12px;font-size:12.5px;line-height:1.55;position:fixed}.oa-peek-card p{overflow-wrap:anywhere;margin:3px 0 0}.oa-peek-head{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.oa-peek-head .oa-ref-chip{margin-inline-start:0}.oa-peek-ref{font-family:var(--ck-mono);font-variant-numeric:tabular-nums;font-size:13px}.oa-peek-num{font-family:var(--ck-mono);font-variant-numeric:tabular-nums;font-size:12px}.oa-peek-dim,.oa-peek-was{color:var(--ck-dim)}.oa-peek-actions{border-top:1px solid var(--ck-line);gap:14px;margin-top:8px;padding-top:7px;display:flex}.oa-peek-actions button{font:inherit;color:var(--ck-accent-ink);cursor:pointer;background:0 0;border:0;padding:2px 0}.oa-peek-actions button:hover{text-underline-offset:3px;text-decoration:underline}.oa-peek-actions button:focus-visible{outline:2px solid var(--ck-accent);outline-offset:2px}@media (pointer:coarse){.oa-peek-actions button{min-height:44px}}.oa-num{font-family:var(--ck-mono);font-variant-numeric:tabular-nums}
