.cit .cit-attrs{margin-top:16px}.cit .cit-chips{flex-wrap:wrap;gap:6px;margin:8px 0 4px;display:flex}.cit .cit-chip{border:1px solid var(--line-2);min-height:44px;color:var(--text-2);font-size:var(--t-sm);cursor:pointer;transition:border-color var(--dur-2) var(--ease), color var(--dur-2) var(--ease);background:0 0;padding:6px 12px}.cit .cit-chip:hover{border-color:var(--accent);color:var(--text)}.cit .cit-chip[aria-pressed=true]{border-color:var(--accent);color:var(--text);background:var(--bg-2)}.cit .cit-chip:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.cit .cit-sentences{gap:10px;margin-top:14px;display:grid}.cit .cit-sentence{margin:0}.cit .cit-reset{min-height:44px;color:var(--dim);font-family:var(--mono);letter-spacing:.05em;text-transform:uppercase;cursor:pointer;background:0 0;border:0;padding:0 4px;font-size:11px}.cit .cit-reset:hover{color:var(--accent)}.cit .cit-leadin{font-family:var(--mono);font-size:var(--t-micro);letter-spacing:.08em;color:var(--dim)}.cit .cit-edit{resize:vertical;width:100%;min-height:220px;font-family:Times New Roman,Liberation Serif,Times,serif;font-size:16px;line-height:1.5}.cit .opt-text{font-family:Times New Roman,Liberation Serif,Times,serif}.cit .cit-width{width:6.5em}
