@layer theme,base;@layer components{:is(.antimatter-chat,.workflow-reading) .antimatter-reply{min-width:0}:is(.antimatter-chat,.workflow-reading) .antimatter-md{overflow-wrap:anywhere;min-width:0;line-height:1.8}:is(.antimatter-chat,.workflow-reading) .md-code{border-radius:12px;min-width:0;max-width:100%}:is(.antimatter-chat,.workflow-reading) .md-code pre{overscroll-behavior-x:contain;max-width:100%}:is(.antimatter-chat,.workflow-reading) .md-copy{min-height:36px;padding-inline:12px}.antimatter-chat .antimatter-reply-aside{border-inline-start:2px solid var(--color-accent)}@supports (color:color-mix(in lab, red, red)){.antimatter-chat .antimatter-reply-aside{border-inline-start:2px solid color-mix(in srgb, var(--color-accent) 42%, var(--color-line))}}.antimatter-chat .antimatter-reply-aside{background:linear-gradient(90deg,#6b4dff09,#0000 80%);padding-inline-start:16px}@media (max-width:639px){:is(.antimatter-chat,.workflow-reading) .antimatter-md{font-size:15px}:is(.antimatter-chat,.workflow-reading) .antimatter-md pre{font-size:12px}.antimatter-composer .composer-pick input[role=combobox]{border:1px solid var(--color-line);background:var(--color-veil);border-radius:999px;min-height:2.25rem;padding-block:.25rem;padding-inline:.75rem}@supports (color:color-mix(in lab, red, red)){.antimatter-composer .composer-pick input[role=combobox]{background:color-mix(in srgb, var(--color-veil) 60%, transparent)}}.antimatter-composer .composer-pick input[role=combobox]:focus{border-color:var(--color-accent)}@supports (color:color-mix(in lab, red, red)){.antimatter-composer .composer-pick input[role=combobox]:focus{border-color:color-mix(in srgb, var(--color-accent) 60%, transparent)}}.antimatter-composer [data-chat-tools] button.antimatter-chip{border:1px solid var(--color-line);min-height:2rem}}}@layer utilities;
