.suggest.svelte-22n2nh{position:absolute;left:0;right:0;top:100%;margin:var(--space-1) 0 0;padding:var(--space-1) 0;list-style:none;background:#fff;border:1px solid #ccc;border-radius:4px;box-shadow:0 2px 6px #00000014;z-index:10;max-height:14rem;overflow-y:auto}.suggest.up.svelte-22n2nh{top:auto;bottom:100%;margin:0 0 var(--space-1)}li.svelte-22n2nh{padding:var(--space-2) var(--space-3);cursor:pointer;font-size:var(--text-s);text-align:start}li.hl.svelte-22n2nh{background:#eef}li.create.svelte-22n2nh{border-top:1px solid #eee;color:#224;font-weight:500}li.create.svelte-22n2nh:first-child{border-top:0}.lock.svelte-22n2nh{font-size:var(--text-xs);margin-left:var(--space-2)}.email.svelte-22n2nh{opacity:.7;font-size:var(--text-xs);margin-left:var(--space-2)}.composer.svelte-60fagq{display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-3);border:1px solid #d8d8d8;border-radius:6px;background:#fff}.write.svelte-60fagq{display:flex;gap:var(--space-3);align-items:flex-end}.field.svelte-60fagq{position:relative;flex:1;min-width:0;display:flex;background:#fff;border-radius:4px}textarea.svelte-60fagq,.backdrop.svelte-60fagq{box-sizing:border-box;font:inherit;line-height:inherit;letter-spacing:inherit;padding:var(--space-3) var(--space-3);border:1px solid #ccc;border-radius:4px;white-space:pre-wrap;overflow-wrap:break-word;unicode-bidi:plaintext;text-align:start}textarea.svelte-60fagq{position:relative;flex:1;min-width:0;background:transparent;resize:none;max-height:12rem}.backdrop.svelte-60fagq{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;color:transparent;border-color:transparent;pointer-events:none}.backdrop.svelte-60fagq mark:where(.svelte-60fagq){color:transparent;border-radius:3px;background:#e3e3fa}.backdrop.svelte-60fagq mark.person:where(.svelte-60fagq){background:#d6eadd}.chips.svelte-60fagq{display:flex;flex-wrap:wrap;gap:var(--space-2);align-items:center}.chip.svelte-60fagq{display:inline-flex;align-items:center;gap:var(--space-2);background:#eef;color:#224;border:0;padding:var(--space-1) var(--space-3);border-radius:999px;font:inherit;font-size:var(--text-s);cursor:pointer}.chip.locked.svelte-60fagq{cursor:default}.chip.svelte-60fagq:focus-visible{outline:2px solid #446;outline-offset:1px}.chip.person.svelte-60fagq{background:#eaf3ee;color:#1d4a32}.chip.person.svelte-60fagq:hover:not(.locked){background:#d9ebe0}.note.svelte-60fagq{margin:0;color:#666;font-size:var(--text-s)}.note.flash.svelte-60fagq{color:#b00020}.email.svelte-60fagq{opacity:.7;font-size:var(--text-xs);margin-inline-start:var(--space-2)}.chip.svelte-60fagq:hover{background:#ddf}.chip.svelte-60fagq .x:where(.svelte-60fagq){color:#557;font-weight:700}.tag-input-wrap.svelte-60fagq{position:relative;flex:1 1 8rem;min-width:6rem}.tag-input-wrap.svelte-60fagq input:where(.svelte-60fagq){box-sizing:border-box;width:100%;border:1px dashed #bbb;border-radius:999px;padding:var(--space-1) var(--space-3);font:inherit;font-size:var(--text-s);background:transparent}.need.svelte-60fagq input:where(.svelte-60fagq),.need.svelte-60fagq input:where(.svelte-60fagq):focus{border-color:#b00020}.tag-input-wrap.svelte-60fagq input:where(.svelte-60fagq):focus{outline:none;border-style:solid;border-color:#88a}.actions.svelte-60fagq{display:flex;gap:var(--space-3);align-items:center}.actions.svelte-60fagq button:where(.svelte-60fagq),.send.svelte-60fagq{padding:var(--space-2) var(--space-4);cursor:pointer;font:inherit}.send.svelte-60fagq{min-height:2.5rem}.cancel.svelte-60fagq{background:none;border:1px solid #ccc}.err.svelte-60fagq{color:#b00020;font-size:var(--text-s)}p.err.svelte-60fagq{margin:0}
