._root_9fx5r_3{--composer-input-max:calc(100dvh - 12rem);border:1px solid var(--app-border);border-radius:var(--mantine-radius-md);background:var(--app-bg-surface);flex-direction:column;width:100%;min-width:0;display:flex;overflow:hidden;container:composer/inline-size}._root_9fx5r_3[data-dragging]{border-color:var(--app-active-border);background:var(--app-active-bg)}._activity_9fx5r_24{background:var(--app-bg-subtle);border-bottom:1px solid var(--app-border);min-width:0}._body_9fx5r_30{gap:var(--mantine-spacing-xs);padding:var(--mantine-spacing-sm) var(--mantine-spacing-sm) 0;flex-direction:column;display:flex;position:relative}._handle_9fx5r_39{cursor:ns-resize;touch-action:none;z-index:1;height:8px;position:absolute;inset:0 0 auto}._handle_9fx5r_39:after{content:"";background:var(--app-border-strong);opacity:0;border-radius:2px;width:32px;height:3px;margin-left:-16px;transition:opacity .12s;position:absolute;top:2px;left:50%}._handle_9fx5r_39:hover:after,._handle_9fx5r_39:focus-visible:after{opacity:1}._handle_9fx5r_39:focus-visible{outline:2px solid var(--mantine-primary-color-filled);outline-offset:-2px}._inputRoot_9fx5r_72{min-width:0}._inputWrapper_9fx5r_76{min-height:0}._input_9fx5r_72{font-family:inherit;font-size:var(--mantine-font-size-sm);min-height:0;max-height:var(--composer-input-max);resize:none;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--app-border-strong) transparent;padding:0;overflow-y:auto}._input_9fx5r_72:disabled{color:var(--mantine-color-dimmed);cursor:default;opacity:1;background:0 0}._input_9fx5r_72::placeholder{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}._mentionOption_9fx5r_106{border-radius:var(--mantine-radius-sm);width:100%;padding:6px 8px;display:block}._mentionOption_9fx5r_106[data-highlighted]{background:var(--mantine-color-default-hover)}._attachments_9fx5r_117{flex-wrap:wrap;gap:4px;margin:0;padding:0;list-style:none;display:flex}._attachment_9fx5r_117{border-radius:var(--mantine-radius-sm);background:var(--mantine-color-orb-violet-light);align-items:center;gap:4px;max-width:100%;padding:2px 6px;display:inline-flex}._attachmentName_9fx5r_136{max-width:16rem}._thumbnail_9fx5r_140{-o-object-fit:cover;object-fit:cover;border-radius:2px;width:20px;height:20px}._tools_9fx5r_148{align-items:center;gap:var(--mantine-spacing-xs);min-width:0;padding:var(--mantine-spacing-xs) var(--mantine-spacing-sm) var(--mantine-spacing-sm);display:flex}._send_9fx5r_156{flex-shrink:0;margin-inline-start:auto}._modelChip_9fx5r_161,._chip_9fx5r_162{border:1px solid var(--app-border);border-radius:var(--mantine-radius-sm);background:var(--app-bg-surface);min-width:0;height:26px;font-size:var(--mantine-font-size-xs);white-space:nowrap;align-items:center;gap:4px;padding:0 8px;display:inline-flex}._modelChip_9fx5r_161{flex-shrink:0}button._modelChip_9fx5r_161:hover,button._chip_9fx5r_162:hover,._modelChip_9fx5r_161[data-active],._chip_9fx5r_162[data-active]{background:var(--app-bg-subtle-hover)}._modelChip_9fx5r_161[data-switch]{border-color:var(--app-attention-border);color:var(--app-attention-fg)}._modelLabel_9fx5r_192{font-weight:500}._modelEffort_9fx5r_196{letter-spacing:.04em;text-transform:uppercase;color:var(--mantine-color-dimmed);font-size:10px}._chevron_9fx5r_203{color:var(--mantine-color-dimmed);flex-shrink:0}._chips_9fx5r_208{align-items:center;gap:var(--mantine-spacing-xs);min-width:0;display:flex}._chips_9fx5r_208[data-fold=narrow]{display:none}@container composer (width<=559px){._chips_9fx5r_208[data-fold=wide]{display:none}._chips_9fx5r_208[data-fold=narrow]{display:flex}}._chip_9fx5r_162[data-kind=page]{background:var(--app-bg-tint)}._chipIcon_9fx5r_234{color:var(--mantine-color-dimmed);flex-shrink:0}._chipLabel_9fx5r_239{text-overflow:ellipsis;min-width:0;overflow:hidden}._chipLink_9fx5r_245{min-width:0;color:inherit;align-items:center;gap:4px;text-decoration:none;display:inline-flex}a._chipLink_9fx5r_245{cursor:pointer;border-radius:2px}a._chipLink_9fx5r_245:hover ._chipLabel_9fx5r_239{text-decoration:underline}a._chipLink_9fx5r_245:focus-visible{outline:2px solid var(--mantine-primary-color-filled);outline-offset:2px}._chipTooltip_9fx5r_269{flex-direction:column;gap:2px;display:flex}._chipMore_9fx5r_275{flex-shrink:0;font-weight:500}._chipRemove_9fx5r_280{width:16px;height:16px;color:var(--mantine-color-dimmed);border-radius:2px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}._chipRemove_9fx5r_280:hover{background:var(--app-bg-subtle-hover);color:inherit}._chipMenu_9fx5r_296{flex-direction:column;gap:2px;min-width:12rem;margin:0;padding:0;list-style:none;display:flex}._chipMenuRow_9fx5r_306{border-radius:var(--mantine-radius-sm);font-size:var(--mantine-font-size-sm);align-items:center;gap:6px;padding:4px 6px;display:flex}._stagedBadge_9fx5r_317{--indicator-color:transparent;--indicator-text-color:var(--mantine-color-orb-violet-6);--indicator-top:auto;background:var(--mantine-color-body);border:1px dashed var(--mantine-color-orb-violet-6)}
