.lafla-action-error{border:1px solid var(--lx-danger);background:var(--lx-surface);color:var(--lx-content);border-radius:6px;outline:none;gap:4px;padding:10px 12px;display:grid}.lafla-action-error:focus-visible{outline:2px solid var(--lx-focus,var(--lx-primary));outline-offset:2px}.lafla-action-error p,.lafla-action-error small,.lafla-action-error ul{margin:0}.lafla-action-error p,.lafla-action-error small,.lafla-action-error li{color:var(--lx-content-muted)}.lafla-action-error__validation-list{gap:2px;padding-inline-start:18px;display:grid}.lafla-action-error__validation-list code{color:var(--lx-content);font-family:inherit;font-weight:600}.reaction-add-button{background-color:var(--lf-surface-muted);width:24px;height:24px;color:var(--lf-content-muted);cursor:pointer;border:none;border-radius:50%;justify-content:center;align-items:center;font-size:14px;transition:background-color .2s,color .2s;display:flex}.reaction-add-button:hover{background-color:var(--lf-surface-muted);color:var(--lf-content)}.reaction-add-button:focus-visible{outline:2px solid var(--lf-accent);outline-offset:2px}.direct-message-message-actions .reaction-add-button{background:0 0;border-radius:5px;width:32px;height:32px;font-size:14px}.direct-message-message-actions .reaction-add-button:hover{background:var(--lx-hover-bg)}
