.nn-prov-chip.mv2-t-caption{border-radius:var(--mv2-r-control);background:color-mix(in oklab, var(--mv2-raised) 88%, transparent);color:var(--mv2-text);font-family:var(--mv2-mono);box-shadow:var(--mv2-shadow);align-items:center;gap:4px;padding:2px 6px;font-weight:600;display:inline-flex}.nn-prov-chip.mv2-t-caption[data-size=tiny]{gap:2px;padding:1px 3px;line-height:.75rem}.nn-prov-cr{border-radius:var(--mv2-r-pill);background:var(--mv2-accent-soft);color:var(--mv2-accent-ink);font-family:var(--mv2-mono);align-items:center;padding:1px 4px;font-size:.75rem;font-weight:700;line-height:.75rem;display:inline-flex}.nn-prov-trigger{border-radius:var(--mv2-r-control);cursor:help;background:0 0;border:0;align-items:center;padding:0;display:inline-flex}.nn-prov-trigger:focus-visible{outline:2px solid var(--mv2-focus);outline-offset:2px}.mv2-popover.nn-prov-card{gap:8px}.nn-prov-strong{color:var(--mv2-text);margin:0;font-weight:500}.nn-prov-muted{color:var(--mv2-muted);margin:0}.nn-prov-facts{grid-template-columns:auto 1fr;gap:4px 12px;margin:0;display:grid}.nn-prov-facts dd{margin:0}.nn-prov-prompt{max-block-size:10rem;overflow-y:auto}.nn-prov-link{border-radius:var(--mv2-r-control);color:var(--mv2-accent-ink);font-weight:500}.nn-prov-link:hover{text-decoration:underline}.nn-prov-link:focus-visible{outline:2px solid var(--mv2-focus);outline-offset:2px}.nn-prov-rule{border-block-start:1px solid var(--mv2-line);padding-block-start:8px}
