.prompt-chip-wrap{display:flex;flex-direction:column;align-items:flex-end;gap:8px;min-width:0;width:fit-content;max-width:80%}.prompt-chip-wrap:has(.prompt-chip__body){width:min(560px,100%)}.prompt-chip-wrap[data-align=start]{align-items:flex-start;width:100%;max-width:none}.composer-prompt{display:flex;flex-direction:column;gap:8px;min-width:0;width:100%}.prompt-chip-row{display:flex;gap:6px;min-width:0}.prompt-chip,.prompt-chip-row{align-items:center;max-width:100%}.prompt-chip{--pc-size:34px;--pc-font:13px;--pc-pad:12px;--pc-gap:7px;--pc-radius:10px;--pc-ease:cubic-bezier(0.23,1,0.32,1);position:relative;display:inline-flex;gap:var(--pc-gap);box-sizing:border-box;height:var(--pc-size);padding:0 var(--pc-pad);border:0;border-radius:var(--pc-radius);overflow:hidden;background:var(--bg-block-primary-default,#f4f4f5);color:var(--text-primary,#3f3f46);font-size:var(--pc-font);line-height:1;white-space:nowrap;cursor:pointer;transition:transform .16s var(--pc-ease)}.prompt-chip:hover{background:var(--bg-block-primary-hover,#ececee)}.prompt-chip:active{transform:scale(.97)}.prompt-chip:focus-visible{outline:2px solid var(--brand-main-default,#2563eb);outline-offset:2px}.prompt-chip__name{flex:0 0 auto;font-weight:500}.prompt-chip__arg{min-width:0;max-width:280px;overflow:hidden;text-overflow:ellipsis;opacity:.72}.prompt-chip__clear{align-items:center;background:var(--bg-block-primary-default,#f4f4f5);border:0;border-radius:999px;color:var(--text-secondary,#71717a);cursor:pointer;display:inline-flex;flex:none;font-size:16px;height:24px;justify-content:center;line-height:1;padding:0;width:24px}.prompt-chip__clear:hover{background:var(--bg-block-primary-hover,#ececee);color:var(--text-primary,#3f3f46)}.prompt-chip__body{box-sizing:border-box;width:100%;max-height:252px;overflow:auto;color:inherit;font-size:14px;line-height:22px;overflow-wrap:anywhere;text-align:start;white-space:pre-wrap;word-break:break-word;background:var(--bg-block-primary-default,#f4f4f5);border-radius:12px;padding:12px 14px}textarea.prompt-chip__editor{border:0;caret-color:var(--brand-main-default,#008ee5);display:block;font:inherit;min-height:132px;outline:none;resize:none}textarea.prompt-chip__editor:focus{outline:2px solid color-mix(in srgb,var(--brand-main-default,#008ee5) 28%,transparent);outline-offset:-2px}