.message-input__reply-bar[data-v-73a92cd9]{z-index:3;border:1px solid var(--border-soft);background:color-mix(in srgb,var(--accent,#5b7cfa) 8%,var(--surface-1));box-shadow:var(--shadow-card);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:1rem;align-items:center;gap:.375rem;padding:.4375rem .75rem;display:flex;position:absolute;bottom:calc(100% + .375rem);left:0;right:0}.message-input__reply-bar--below[data-v-73a92cd9]{top:calc(100% + .375rem);bottom:auto}.message-input__reply-icon[data-v-73a92cd9],.message-input__reply-label[data-v-73a92cd9]{color:var(--accent,#5b7cfa);flex-shrink:0}.message-input__reply-author[data-v-73a92cd9],.message-input__reply-label[data-v-73a92cd9]{font-size:.6875rem;font-weight:600}.message-input__reply-author[data-v-73a92cd9]{color:var(--text-soft);flex-shrink:0}.message-input__reply-text[data-v-73a92cd9]{min-width:0;color:var(--text-faint);text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:.6875rem;overflow:hidden}.message-input__reply-close[data-v-73a92cd9]{width:1.25rem;height:1.25rem;color:var(--text-faint);cursor:var(--interaction-cursor,pointer);transition:color var(--motion-fast,.16s) ease,background-color var(--motion-fast,.16s) ease,border-color var(--motion-fast,.16s) ease,box-shadow var(--motion-fast,.16s) ease,opacity var(--motion-fast,.16s) ease,transform var(--motion-fast,.16s) ease;background:0 0;border:none;border-radius:.5rem;flex-shrink:0;justify-content:center;align-items:center;display:flex}@media (prefers-reduced-motion:reduce){.message-input__reply-close[data-v-73a92cd9]{transition:none}}.message-input__reply-close[data-v-73a92cd9]:hover{background:var(--surface-2);color:var(--text-soft)}.reply-fade-enter-active[data-v-73a92cd9],.reply-fade-leave-active[data-v-73a92cd9]{transition:opacity .18s,transform .18s}@media (prefers-reduced-motion:reduce){.reply-fade-enter-active[data-v-73a92cd9],.reply-fade-leave-active[data-v-73a92cd9]{transition:none}}.reply-fade-enter-from[data-v-73a92cd9],.reply-fade-leave-to[data-v-73a92cd9]{opacity:0;transform:translateY(.375rem)}.message-input__reply-bar--below.reply-fade-enter-from[data-v-73a92cd9],.message-input__reply-bar--below.reply-fade-leave-to[data-v-73a92cd9]{transform:translateY(-.375rem)}.message-input__footer[data-v-42d3ef03]{align-items:center;gap:.75rem;padding:.125rem .5rem .5rem .75rem;display:flex}.message-input__hint[data-v-42d3ef03]{min-width:0;color:var(--text-faint);white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:.6875rem;overflow:hidden}@media (width<=639px){.message-input__hint[data-v-42d3ef03]{visibility:hidden}}.message-input__count[data-v-42d3ef03]{color:var(--text-soft);font-variant-numeric:tabular-nums;flex-shrink:0;font-size:.6875rem}.message-input__count--full[data-v-42d3ef03]{color:var(--danger)}.message-input__send[data-v-42d3ef03]{color:#fff;background:var(--accent,#5b7cfa);cursor:var(--interaction-cursor,pointer);border:none;border-radius:.5rem;align-items:center;gap:.375rem;padding:.375rem .875rem;font-size:.75rem;font-weight:600;transition:opacity .2s,transform .15s;display:inline-flex}@media (prefers-reduced-motion:reduce){.message-input__send[data-v-42d3ef03]{transition:none}}.message-input__send[data-v-42d3ef03]:hover:not(:disabled){opacity:.9}.message-input__send[data-v-42d3ef03]:active:not(:disabled){transform:scale(.97)}.message-input__send[data-v-42d3ef03]:disabled{opacity:.4;cursor:var(--interaction-cursor,not-allowed)}.message-input__notice[data-v-40d06e92]{color:var(--text-soft);padding:.5rem .75rem 0;font-size:.8125rem;line-height:1.6}.message-input[data-v-40d06e92]{flex-shrink:0;margin:.375rem .5rem .5rem;position:relative}.message-input__panel[data-v-40d06e92]{border:1px solid var(--border-soft);background:var(--surface-1-alpha-90);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:none;border-radius:1rem;padding:0;overflow:hidden}.message-input__resize-handle[data-v-40d06e92]{height:6px;cursor:var(--interaction-cursor,ns-resize);-webkit-user-select:none;user-select:none;touch-action:none;justify-content:center;align-items:center;transition:background .18s;display:flex}@media (prefers-reduced-motion:reduce){.message-input__resize-handle[data-v-40d06e92]{transition:none}}.message-input__resize-handle[data-v-40d06e92]:hover{background:var(--border-soft)}.message-input__resize-handle[data-v-40d06e92]:after{content:"";background:var(--border-soft);border-radius:1px;width:2rem;height:2px;transition:background .18s}@media (prefers-reduced-motion:reduce){.message-input__resize-handle[data-v-40d06e92]:after{transition:none}}.message-input__resize-handle[data-v-40d06e92]:hover:after{background:var(--text-faint)}.message-input__editor-wrap[data-v-40d06e92]{padding:.25rem .75rem;position:relative}.message-input__editor[data-v-40d06e92]{width:100%;color:var(--text-main);resize:none;background:0 0;border:none;outline:none;padding:.375rem 1.5rem .375rem 0;font-family:inherit;font-size:.875rem;line-height:1.6;transition:height .24s cubic-bezier(.22,.68,.35,1);overflow-y:auto}@media (prefers-reduced-motion:reduce){.message-input__editor[data-v-40d06e92]{transition:none}}.message-input__editor--resizing[data-v-40d06e92]{transition:none}.message-input__editor--mirror[data-v-40d06e92]{visibility:hidden;pointer-events:none;width:calc(100% - 1.5rem);height:0;min-height:0;transition:none;position:absolute;top:0;left:.75rem;overflow:hidden}.message-input__editor[data-v-40d06e92]::placeholder{color:var(--text-faint)}.message-input__expand-toggle[data-v-40d06e92]{width:1.25rem;height:1.25rem;color:var(--text-faint);cursor:var(--interaction-cursor,pointer);background:0 0;border:none;border-radius:.5rem;justify-content:center;align-items:center;padding:0;transition:color .18s,background .18s;display:flex;position:absolute;top:.375rem;right:.5rem}@media (prefers-reduced-motion:reduce){.message-input__expand-toggle[data-v-40d06e92]{transition:none}}.message-input__expand-toggle[data-v-40d06e92]:before{content:"";position:absolute;inset:-4px}.message-input__expand-toggle[data-v-40d06e92]:hover{color:var(--text-soft);background:var(--surface-2)}
