.qfb{margin:var(--space-lg,24px) 0 var(--space-sm,8px);padding-top:var(--space-sm,8px);border-top:1px solid var(--v3-line-soft,var(--border,#7f7f7f33));color:var(--v3-muted,var(--text-muted));font-size:14px;line-height:1.4}.qfb-row{flex-wrap:wrap;align-items:center;gap:4px;display:flex}.qfb-text{margin:0 4px 0 0}.qfb-btn{cursor:pointer;opacity:.75;background:0 0;border:0;border-radius:999px;justify-content:center;align-items:center;min-width:44px;min-height:44px;font-size:18px;display:inline-flex}.qfb-btn:hover{opacity:1}.qfb-tags{margin:var(--space-sm,8px) 0;flex-wrap:wrap;gap:8px;display:flex}.qfb-tag{border:1px solid var(--v3-line,var(--border,#7f7f7f59));min-height:44px;color:inherit;cursor:pointer;background:0 0;border-radius:999px;align-items:center;padding:0 14px;font-size:14px;display:inline-flex}.qfb-tag[aria-pressed=true]{border-color:var(--v3-primary,var(--accent));color:var(--v3-ink,var(--text,inherit));background:var(--v3-tint,#2563eb14);font-weight:600}.qfb-input{width:100%;margin:0 0 var(--space-sm,8px);border:1px solid var(--v3-line,var(--border,#7f7f7f59));background:var(--v3-surface,transparent);color:var(--v3-ink,inherit);font:inherit;resize:vertical;border-radius:10px;padding:10px 12px;font-size:16px}.qfb-actions{align-items:center;gap:12px;display:flex}.qfb-send{background:var(--v3-primary,var(--accent));min-height:44px;color:var(--v3-primary-ink,white);font:inherit;cursor:pointer;border:0;border-radius:999px;align-items:center;padding:0 18px;font-weight:600;display:inline-flex}.qfb-send:disabled{opacity:.4;cursor:default}.qfb-more{min-height:44px;color:inherit;font:inherit;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;align-items:center;padding:0;text-decoration:underline;display:inline-flex}.qfb-sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}
