.feed-composer-field-stack{display:flex;flex-direction:column;gap:6px;width:100%}.feed-composer-field-label{font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:.04em;opacity:.88}.feed-composer-field-input{width:100%;box-sizing:border-box;border-radius:12px;border:1px solid rgb(255 255 255 / 35%);background:#00000024;color:#fff;padding:8px 12px;font-size:15px;font-family:var(--font-stack);outline:none}.feed-composer-field-input::placeholder{color:#ffffff8c}.feed-composer-field-input:disabled{opacity:.55}.feed-composer-field-input--mono{font-family:ui-monospace,monospace;font-size:13px}.feed-composer-root{position:relative;display:flex;flex-direction:column;gap:8px;padding:18px 16px;border-radius:2.2em 2.2em 8px;background:var(--accent-color);color:#fff;box-sizing:border-box;overflow:visible}.feed-composer-input-inner{display:flex;flex-direction:row;align-items:center;gap:6px;min-height:36px;width:100%;box-sizing:border-box}.feed-composer-input-inner:not(.is-multiline) .composer-toolbar{display:contents}.feed-composer-input-inner:not(.is-multiline) .composer-toolbar__start{order:1}.feed-composer-input-inner:not(.is-multiline) .composer-input-stage{order:2;flex:1 1 auto;min-width:0;width:auto}.feed-composer-input-inner:not(.is-multiline) .composer-toolbar__end{order:3}.feed-composer-input-inner.is-multiline{flex-direction:column;align-items:stretch;gap:2px}.feed-composer-input-inner.is-multiline .composer-input-stage{order:unset;flex:1 1 auto;width:100%}.feed-composer-input-inner.is-multiline .composer-toolbar{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-end;width:100%;margin-top:0}.feed-composer-input-inner.is-multiline .composer-toolbar__start,.feed-composer-input-inner.is-multiline .composer-toolbar__end{order:unset}.feed-composer-input-row{flex:1;min-width:0;background:transparent;border-radius:0;padding:4px 0!important}.feed-composer-root .composer-textarea-shell{flex:1;min-width:0;width:100%;padding:6px 10px!important}.feed-composer-textarea,.feed-composer-root .composer-textarea-shell .composer-textarea-field.feed-composer-textarea{width:100%;border:none;outline:none;background:transparent;resize:none;color:#fff;font-size:16px;padding:0!important;line-height:1.2;min-height:1.2em;max-height:min(42vh,240px);font-family:var(--font-stack);display:block;box-sizing:border-box;overflow-y:hidden}.feed-composer-textarea::placeholder,.feed-composer-root .composer-textarea-shell .composer-textarea-field.feed-composer-textarea::placeholder{color:#ffffffc7}.feed-composer-textarea:disabled,.feed-composer-root .composer-textarea-shell .composer-textarea-field.feed-composer-textarea:disabled{opacity:.55}.feed-composer-root :global(.btn-emoji){color:#ffffffe0}.feed-composer-root :global(.btn-emoji:hover:not(:disabled)){background:#ffffff29;color:#fff}.feed-composer-thumbs{padding:0}.feed-composer-submit{flex-shrink:0}.feed-composer-meta-row{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:16px;margin-bottom:-6px;opacity:.4}.feed-composer-hint{margin-left:auto;font-size:11px;color:#ffffffd1;white-space:nowrap}.feed-composer-draft-badge{display:inline-flex;align-items:center;gap:4px;font-size:11px;font-weight:700;color:#ffffffd1;min-width:0}.feed-composer-draft-badge.feed-composer-draft-badge--ok{color:#fff}.feed-composer-err{margin:0;font-size:13px;color:#ffe3e3}.feed-composer-file{display:none}
