._2ojN-G_term{color:inherit;cursor:pointer;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;-webkit-text-decoration-color:var(--w-30);text-decoration-color:var(--w-30);text-underline-offset:4px;border-radius:3px;text-decoration-thickness:1px}._2ojN-G_term:hover,._2ojN-G_term[aria-expanded=true]{text-decoration-style:solid;-webkit-text-decoration-color:var(--text-brand);text-decoration-color:var(--text-brand)}._2ojN-G_term:focus{outline:none}._2ojN-G_term:focus-visible{outline-offset:0;box-shadow:0 0 0 3px var(--focus-ring);outline:3px solid #0000}._2ojN-G_card{z-index:9999;background:var(--surface-raised);border:1px solid var(--ea-border);border-radius:10px;width:min(320px,100vw - 32px);padding:14px 16px;position:absolute;box-shadow:0 8px 32px #00000080}:root[data-theme=light] ._2ojN-G_card{box-shadow:var(--elevation)}._2ojN-G_card{color:var(--fg);text-align:left;font-size:15px;line-height:1.5}@media (prefers-reduced-motion:no-preference){._2ojN-G_card{animation:.15s ease-out _2ojN-G_termCardIn}}@keyframes _2ojN-G_termCardIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}._2ojN-G_header{justify-content:space-between;align-items:flex-start;gap:8px;display:flex}._2ojN-G_title{color:var(--fg-strong);margin:0;font-size:16px;font-weight:600}._2ojN-G_close{appearance:none;font:inherit;color:inherit;text-align:inherit;background:0 0;border:0;padding:0}._2ojN-G_close:focus{outline:none}._2ojN-G_close:focus-visible{outline-offset:0;box-shadow:0 0 0 3px var(--focus-ring);outline:3px solid #0000}._2ojN-G_close{width:44px;height:44px;color:var(--fg-muted);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;margin:-12px -12px 0 0;font-size:22px;line-height:1;display:inline-flex}._2ojN-G_close:hover{background:var(--surface-hover);color:var(--fg-strong)}._2ojN-G_definition{margin:6px 0 0}._2ojN-G_link:focus{outline:none}._2ojN-G_link:focus-visible{outline-offset:0;box-shadow:0 0 0 3px var(--focus-ring);outline:3px solid #0000}._2ojN-G_link{min-height:44px;color:var(--text-brand);align-items:center;margin-top:4px;font-weight:600;text-decoration:none;display:inline-flex}._2ojN-G_link:hover{text-decoration:underline}