.compose-field.svelte-60fagq{gap:8px;min-width:0;display:grid}label.svelte-60fagq{display:block}label.svelte-60fagq span:where(.svelte-60fagq){color:var(--muted);margin-left:6px;font-size:.75rem;font-weight:400}.textarea-wrap.svelte-60fagq{position:relative}textarea.svelte-60fagq{display:block}.reference-menu.svelte-60fagq{z-index:30;border:1px solid var(--line);background:var(--paper);border-radius:9px;max-height:310px;padding:6px;position:absolute;bottom:calc(100% - 4px);left:8px;right:8px;overflow-y:auto;box-shadow:0 18px 48px #0000007a}.reference-menu.svelte-60fagq button:where(.svelte-60fagq){width:100%;color:var(--ink);text-align:left;background:0 0;border:0;border-radius:6px;grid-template-columns:76px 1fr;gap:10px;padding:10px;display:grid}.reference-menu.svelte-60fagq button:where(.svelte-60fagq):hover,.reference-menu.svelte-60fagq button.active:where(.svelte-60fagq){background:#00b8b01a}.kind.svelte-60fagq{color:var(--green-bright);text-align:center;text-transform:uppercase;letter-spacing:.06em;border:1px solid #00b8b059;border-radius:99px;align-self:start;padding:3px 6px;font-size:.66rem;font-weight:700}.reference-copy.svelte-60fagq{min-width:0}.reference-copy.svelte-60fagq strong:where(.svelte-60fagq),.reference-copy.svelte-60fagq small:where(.svelte-60fagq){text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.reference-copy.svelte-60fagq small:where(.svelte-60fagq){color:var(--muted);margin-top:3px;font-size:.75rem}p.svelte-60fagq{min-height:1.2em;color:var(--green);margin:0;font-size:.78rem}p.error.svelte-60fagq{color:var(--danger)}
